Немного неясный, но Идут Шлифовальный станок соответствия описание.
Я столкнулся с Antlr C # Грамматика на кодеполе . Это относительно новый проект и использует ANTLR 3.2. Он говорит, что он поддерживает C # 4.0 и лицензируется в соответствии с публичной лицензией Eclipse (EPL).
Я немного играл с этим. Он имеет кучу тестовых файлов, содержащих выражения. Он поддерживает Lambdas, небезопасный контекст, ... как вы, естественно, ожидаете. Он анализирует файл C # и вручает вам абстрактное синтаксическое дерево. Вы можете делать все, что вы хотите с этим.
Вы ищете что-то вроде это или это ?
См. Также вопрос C # ANLTR грамматика .
Take a look at C# Language Specification. In the chapter B. Grammar you'll find the grammar.