Annotation of parser3/src/doc/module.dox, revision 1.1
1.1 ! paf 1: /** @page module Синтаксис входных файлов
! 2:
! 3: Все входные файлы называются модулями, и имеют синтаксис:
! 4: @verbatim
! 5: @CLASS
! 6: Имя_класса
! 7:
! 8: @BASE
! 9: Имя_базового_класса
! 10:
! 11: @USE
! 12: Список
! 13: Модулей
! 14: Которые
! 15: Нужны
! 16: В
! 17: Этом
! 18: Модуле
! 19:
! 20: @метод1[параметр1;параметр2][локальная_переменная1;локальная_переменная2] комментарий
! 21: тело метода
! 22: @endverbatim
! 23:
! 24: при этом CLASS, BASE, USE части необязательны.
! 25: Запрашиваемый пользователем документ, компилируется в класс с предопределённым названием "MAIN", и его имя сменить нельзя.
! 26: Файл с именем auto.p, найденный в том же каталоге, где и запрошенный пользователем документ,
! 27: компилируется в безымянный[на деле, тоже в имя "MAIN"] класс, и становится родителем класса, в который скомпилировался
! 28: запрошенный пользователем документ.
! 29: Файл auto.p из ../ каталога, компилируется в родителя следующего уровня, и так далее.
! 30: Дополнительно:
! 31: - apache: файл auto.p из каталога,
! 32: задаваемого директивой parser_site_auto_path[допустима в любом месте],
! 33: а затем, parser_root_auto_path[допустима только в конфиге сервера]
! 34: - CGI: файл auto.p из каталога, рядом с бинарником скрипта[обычно cgi-bin],
! 35: а затем из windows directory [c:\winnt] под windows и из $HOME под unix.
! 36: - ISAPI: файл auto.p из windows directory [c:\winnt]
! 37:
! 38:
! 39: */
E-mail: