parser

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

 

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

Ответ

moko 27.06.2020 22:13

>Так а текущий [result] и отбрасывание пробельных символов как работает?

"реализация обычного result удобна тем, что не имеет состояния"

http://cvsview.parser.ru/cgi/viewcvs.cgi/parser3/src/main/compile.y?revision=1.289&view=markup#l1017

То есть если мы в режиме "result" - пропускаем пробельные символы. Как в yylex завести/передать состояние - даже боюсь предположить, там и без этого весьма запутанно... :( Вероятно это надо реализовывать выше, на уровне грамматики делать.