parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ответ

moko 27.11.2021 17:20

Хочется сначала обработать все auto.p, установить CLASS_PATH, загрузить нужные классы и уже потом в @httpd:main[] обработать запрос.
В случае отдачи статики это сомнительно с точки зрения производительности.

Более того, ^use была добавлена специальная опция, чтобы загружать auto.p, она используется в классе httpd:
@include[filename]
^use[$filename; $.main(true) ]
^MAIN:main[]
Уношу в файл, загружаемый после auto.p в document-root — httpd class is undefined.
Тет поведение зависит от того, передается ли парсеру параметр с именем файла при запуске, или только номер порта. Если не передается, то выполняется только конфигурационный auto.p (но ничего не мешает написать в нем @USE httpd.p). А если передается - то помимо конфигурационного auto.p грузится переданный файл, ну и соответственно связанные с ним auto.p/etc...