Когда это практично для использования парсера-генератора?

Я пишу язык простого текстового шаблона для веб-приложения, которое я пишу (думайте ctemplate Google). По окончании это покажет только небольшое количество возможных действий, простой материал как "оценивают и выполняются", "оценивают и печатают", "оценивают и выходят из HTML", "прокомментировать". Я думал о руке, пишущий целый синтаксический анализатор с нуля, но я начал смотреть на парсеры-генераторы как закон, гибкий провод и antlr. Они походят на путь больше, чем мне нужно для моего простого синтаксиса. Таким образом, вопрос, в том, какая точка это практично для использования парсера-генератора?

5
задан lesmana 6 May 2013 в 11:49
поделиться