parser

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

 

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

Подскажите по конструкции @method[result] что за сахар/трюк? Не вычитал в документации.

DmitryOlezhkin 09.05 15:59

Ковыряюсь в новом (с веб-сервером) Парсере, хочу перенести всё на новый лад.
Соответственно перекраиваю корневой (конфигурационный) auto.p

И встретил в новой версии Пармера в auto.p-конфиге конструкции вида:
@config[result]
Листнул доку, чет с ходу в главе "Определямые пользователем классы и методы" не нашел.

Я помню, что киворд result - в секции locals - дает особое поведение по элиминации пробельных символов.

Есть ли доп."сакральный трюк" (просто в Парсере их есть, поэтому специально спрашиваю) втыкать киворд result в секции входящих параметров, кроме как замкнуть входящий параметр сразу на вывод того же самого?


И еще порадовало вот это:
@preprocess[return]
...
@main[result][basic]
...
^preprocess{^return[]}
Че тут вообще происходит с return? :) Догадки есть, но более одной, поэтому хочется комментария от авторов.