parser

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

 

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

Ответ

fathergorry 06.11 21:26

Есть старая большая база макросов, которые работают как матвыражения, т.е. есть операторы, есть вложенность, но синтаксис не общепринятый.
Например,
(фуу|бар)&бал=1?базз+10
преобразовывается в что-то типа
^if(($pool.фуу || $pool.bar)&& $pool.бал==1){ $pool.базз($pool.базз + 10)}
после чего вычисляется.