rampelstinskin/ParserGenerator — Issue #5: Генерация кода поддержки квази-цита
Author: VladD2
Created: 2012-01-27 13:42:01+00:00
State: open
Labels: Feature

Генератор парсером должен генерировать на основании грамматики не только AST, но и год позволяющий формировать и распознавать это AST с помощью квази-цитат.

Квази-цитаты должны поддерживать символы $выражение и ..$выражение вместо отдельных подправил грамматики.

например, если мы имеем правило:

[Ast(UsingLit, Alias, EqLit, NsOrTypeName, Semicolon)]
UsingAliasDeclaration is NamespaceMember = "using"s Identifier "="s QualifiedIdentifier ";"s;