Comments 2
О! О профилировании, надеюсь, будет интересный доклад!
-1
Для golang есть пара PEG парсеров.
У pointlander/peg даже C парсер в примерах лежит.
Делать парсер с ним в разы приятней чем с YACC.
Причем можно и с его внутренним AST работать, или без AST (он тогда быстрее, но необходими с правилами быть аккуратнее).
И, кстати, пробегал компайлер стандартных шаблонов в код
У pointlander/peg даже C парсер в примерах лежит.
Делать парсер с ним в разы приятней чем с YACC.
Причем можно и с его внутренним AST работать, или без AST (он тогда быстрее, но необходими с правилами быть аккуратнее).
И, кстати, пробегал компайлер стандартных шаблонов в код
0
Sign up to leave a comment.
Приглашаем на Go meetup 14 апреля