Итоги голосования для комментария:
Джек Современные генераторы парсеров уже, по большому счету, не различают грамматические и лексические анализаторы, эпоха яксов/лексов прошла. А так, я же говорю, в свое время писал и свой. Но это была чистейшая глупость и очередное изобретение собственного велосипеда. Ну, теперь я знаю, что я могу это сделать, и больше этого делать не буду… х)