Товарищи, подскажите, пожалуйста. Может есть в природе пакеты для Латеха (Doxygen не интересует) специально для документирования библиотек, т.е. констант, переменных, функций и т.д.? Имеется в виду стандартная форма документирования типа:
прототип функции(аргумент1, аргумент2)
аргумент1 - описание
аргумент2 - описание
описание функции
возвращаемые значения
Вот в Texinfo это можно организовать, но он потом не хочет генерить pdf на русском, и как это лечить - я хз. Но это другая история.
Ищу реализацию ANS Forth, написанную на C, которую было бы несложно портировать на новую платформу (Blackfin) без ОС, и в которой были бы возможности добавлять Forth-слова, связанные с функциями на C, и вызывать Forth-слова на выполнение из C.
ПС: Вообще, задача состоит в том, чтобы пользователь мог бы самостоятельно задавать алгоритмы обработки неких событий в устройстве. Моя идея состоит в том, что пользователь либо интерактивно (через UART, например), либо через другой интерфейс добавляет определенное слово в словаре Forth. При возникновении события вызывается указанное слово. Для пользователя должны быть доступны заранее реализованные слова для взаимодействия со встроенной системой. Идеально также было бы, если в системе словарь находился в бы в скомпилированном виде. Предложения других методов/языков для решения поставленной задачи приветствуются.