Документация по исходникам.
список классов список файлов
Товарищи программисты! Программирование в данном проекте - последнее дело,
в том смысле, что гораздо менее важное, чем изучение языков. Я конечно должен
дать некотурую документацию к моим исходникам. Но заранее извиняюсь за ее
минимальный обьем.
То, что у меня называется словом "документация по исходникам" на самом деле
не является таковой. Это сборище html-файлов, содержащих исходнки с очень
краткими коментариями. Единственное, что я добавил в тексты - это
гиперссылки на классы и функции классов, чтобы было удобно бродить браузером.
В моей программе переводчика есть несколько групп классов.
1) Классы ядра
0) Классы и функции непосредственно не связанные с переводчиком, нужные только
для удобства программирования. Я их назвал "прочая мелочь".
1) Класс t_Grammar и входящие в него. Эти классы описывают грамматический строй
языка оригинала иязыка перевода.
2) Классы t_Slowo и t_Slowo2 - классы для хранения словарей перевода и
словарей форм.
3) Класс t_Core и входящие в него. Эти классы обеспечивают алгоритм перевода.
2) Классы интерфейса.
1) Всякие разные смотрелки, которые помогают мне отлаживать алгоритм перевода.
2) Выбиралка переводов.
3) Специальный текстовый редактор.
4) Классы для управления окошками.
5) Классы для рисования в окошке терминала.
3) Классы для всяких разных утилит, непосредственно в переводе не участвующие.
После всего вышесказанного я считаю вас вполне подготовленными, чтобы начать
копаться в моих замечательных (без кавчек) исходниках.
список классов список файлов