A2 & Oberon GOOGLE trans to English      Помощь      Поиск      Пользователи  Файловый архив


 Страниц (6): « 1 2 [3] 4 5 6 »   

> Описание: Инструмент для создание справочной системы
lit-uriy Супермодератор
Отправлено: 17 Ноября, 2008 - 23:34:27
Post Id


Advanced Member


Покинул форум
Сообщений всего: 298
Дата рег-ции: Нояб. 2008  
Откуда: Тюмень / Новосибирск
Репутация: 0




вобщем дать её постеснялись.
 
 Top
BohdanT Администратор
Отправлено: 18 Ноября, 2008 - 15:07:34
Post Id



Super Member


Покинул форум
Сообщений всего: 606
Дата рег-ции: Июль 2008  
Откуда: Киев, Украина
Репутация: 2




Вот кстати интересный инструмент
http://www.doc-o-matic.com/examp...esourcecode.html
Мне понравился режим Native Comment, а также возможности экспорта в PDF, CHM и т.д.
 
 Top
lit-uriy Супермодератор
Отправлено: 18 Ноября, 2008 - 15:10:22
Post Id


Advanced Member


Покинул форум
Сообщений всего: 298
Дата рег-ции: Нояб. 2008  
Откуда: Тюмень / Новосибирск
Репутация: 0




я помню, что я ее ставил себе и потом снес, а вот причины почему снес не помню.
(Добавление)
BohdanT пишет:
также возможности экспорта в PDF, CHM и т.д.
эти форматы DoxyGen тоже поддерживает, но не самостоятельно, ему требуется TeX.
 
 Top
sage Администратор
Отправлено: 18 Ноября, 2008 - 17:08:06
Post Id


Full Member


Покинул форум
Сообщений всего: 218
Дата рег-ции: Июнь 2008  
Откуда: Киев, Украина
Репутация: 0




BohdanT пишет:
PDF
Экспорт в PDF в Aos уже присутствует Подмигивание
Есть модуль PDF.Mod, а в PDFExample.Mod показаны примеры вывода текста и графики в файл PDF Закатив глазки
 
 Top
lit-uriy Супермодератор
Отправлено: 30 Ноября, 2008 - 19:14:50
Post Id


Advanced Member


Покинул форум
Сообщений всего: 298
Дата рег-ции: Нояб. 2008  
Откуда: Тюмень / Новосибирск
Репутация: 0




BohdanT, ты с данного проекта переключился на AVR?
Очень хотелось бы, чтобы документатор скорее заработал Закатив глазки
Хотябы по принципу собирания иерархии объектов (классов) и их методов и свойств.
Я в рукопашную задолбался собирать.

К стати, надо поковыряться, а может и спихнуть это тебе, вобщем есть такой инструмент:
DOT (Graphviz )
с помощью него можно графические представления реализовывать, на вход подается текстовый файл описания взаимосвязей.
(Добавление)
Пример входного файла:

digraph Alf {
size = "10,9";
node [ shape = record ];
Decl [ label = "\n\nDecl|{name|access|decl_flags|extern_c_linkage}"];
Nontype_decl [ label = "Nontype_decl|{type}"];
Defined_decl [ label = "Defined_decl|{linkage}"];
Data_decl [ label = "Data_decl|{storage_class}"];
Function_decl [ label = "Function_decl|{formals|defaults}"];
Data [ label = "Data|{initializer}"];
Function [ label = "Function|{body}"];
Constructor [ label = "Constructor|{member_initializers}"];
Aggregate -> Type_decl ;
Class -> Aggregate;
Union -> Aggregate;
Data -> Data_decl;
Data -> Defn;
Data_decl -> Defined_decl;
Data_member -> Nontype_decl ;
Defined_decl -> Nontype_decl;
Defn -> Defined_decl;
Enum -> Type_decl ;
Enumerator -> Nontype_decl ;
Function -> Defn;
Function -> Function_decl;
Constructor -> Function;
Destructor -> Function;
Function_decl -> Defined_decl;
Nontype_decl -> Decl ;
Template_type_arg -> Type_decl ;
Type_decl -> Decl ;
Typedef -> Type_decl ;
}

(Добавление)
А вот что получится:
(Добавление)
Добавлю, что этой штукой DoxyGen строит все графические представления взаимосвязей классов и вызовов функций.

(Отредактировано автором: 30 Ноября, 2008 - 19:21:59)

 
 Top
BohdanT Администратор
Отправлено: 30 Ноября, 2008 - 19:38:43
Post Id



Super Member


Покинул форум
Сообщений всего: 606
Дата рег-ции: Июль 2008  
Откуда: Киев, Украина
Репутация: 2




lit-uriy пишет:
BohdanT, ты с данного проекта переключился на AVR?

Нет, я просто в ступоре Не понял
Нужно конечно продолжить...
 
 Top
lit-uriy Супермодератор
Отправлено: 01 Декабря, 2008 - 19:34:27
Post Id


Advanced Member


Покинул форум
Сообщений всего: 298
Дата рег-ции: Нояб. 2008  
Откуда: Тюмень / Новосибирск
Репутация: 0




вобщем, для начала хотелось бы получить такую штуку (PDF ), но в этом месяце я сомневаюсь, что смогу заниматься (год заканчивается, на работе завал). Буду что-нибудь попытаться сделать на Qt'ях, в лаборатории трольтеха есть парсер/компилятор QLALR. Вроде он универсальный, т.е. на основе него можно и обероновские исходники парсить
 
 Top
BohdanT Администратор
Отправлено: 01 Декабря, 2008 - 19:36:54
Post Id



Super Member


Покинул форум
Сообщений всего: 606
Дата рег-ции: Июль 2008  
Откуда: Киев, Украина
Репутация: 2




lit-uriy пишет:
год заканчивается, на работе завал


Похожая ситуевина Не понял Улыбка

Наверное нужно подождать рождественских каникул, там хоть время появится, а то сейчас тяжело...
 
 Top
lit-uriy Супермодератор
Отправлено: 02 Декабря, 2008 - 07:10:43
Post Id


Advanced Member


Покинул форум
Сообщений всего: 298
Дата рег-ции: Нояб. 2008  
Откуда: Тюмень / Новосибирск
Репутация: 0




вчера лаборатория что-то плохо открывалась, вот страничка QLALR - генератор парсеров, как я понял его прототип, LALR, довольно популярная штука.
 
 Top
lit-uriy Супермодератор
Отправлено: 05 Января, 2009 - 23:30:03
Post Id


Advanced Member


Покинул форум
Сообщений всего: 298
Дата рег-ции: Нояб. 2008  
Откуда: Тюмень / Новосибирск
Репутация: 0




Забивание ручками в домашнюю вики дошло до своего логического конца - замучился. надо все таки инструмент делать.который будет генерить html в стиле Qt'шной документации. Вот только я незнаю с какой стороны подойти к разбору Activ Oberon'овских файлов.

BohdanT, посмотрел твою програму с подсветкой кода и ни чего не понял, как там подсветка реализована. Понял только, что какой-то модуль от компиляра подключен. Можешь объяснить как твоя прога работает?
 
 Top
Страниц (6): « 1 2 [3] 4 5 6 »
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0, скрытых: 0)
« Творческие идеи и проекты »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Locations of visitors to this page
[Valid RSS]

RSS

Valid CSS!


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0776]     [ Gzipped ]