parser

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

 

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

для меня то, что часть данных исчезает - понятно :)

Misha v.3 11.08.2003 21:41 / 11.08.2003 21:45

смотрите, это одно и то-же:
^if(условие){истина;ложь}
и
^if(условие){истина}{ложь}
в вашем случае то-же самое. поставив эту точку с запятой вы говорите парсету, что "тело оператора foreach закончилось, дальше идет разделитель".

а вот про символ @ разговор особый... он не может стоять первым символом в строке, т.к. тогда парсер считает, что это начинается определение нового метода/оператора со всеми вытекающими, и проескейпить его не получается (похоже, что это "фича"). посмотрите как я обошел данную "особенность" в другом своем сообщении по этой теме...