А что это вообще такое?


         

Process. Компиляция и исполнение строки



^process{строка}
^process[контекст]{строка}
^process[контекст]{строка}[опции]
[3.1.2]

Строка будет скомпилирована и выполнена как код на Parser, в указанном контексте, или в текущем контексте.
В качестве контекста можно указать объект или класс.

Удобно использовать, если какие-то части кода или собственные методы необходимо хранить не в файлах .html, которые обрабатываются Parser, а в каких-то других, или базе данных.

Также можно указать ряд опций (хеш):
·$.main[новое имя для метода main, описанного в коде строки}  
·$.file[имя файла, из которого взята данная строка}  
·$.lineno(номер строки в файле, откуда взята данная строка. может быть отрицательным)  









Содержание  Назад  Вперед