parser

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

 

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

про синтаксис языка

VictorSmirnov 20.11.2003 10:42

Вопрос сродни такому:
А если я напишу
@func3[param](var)
^if(1 <> 2) { круто }
почему это ошибка?
Еще вопрос, почему нельзя ставить пробел между ) и {
в операторе ^if? И таких вопросо много :)

Подобные вопросы можно задавать про любой язык программирования.
Думаю, что не нужно ничего переписывать, а достаточно просто
запомнить синтаксис. Думаю, что подобрые ограничение
в Парсере вполне обоснованы, иначе исходный текст невозможно
будет корректно "распарсить".