Где я могу найти грамматику C# 3.0?

Немного неясный, но Идут Шлифовальный станок соответствия описание.

27
задан Mehrdad Afshari 13 October 2009 в 16:52
поделиться

4 ответа

Я столкнулся с Antlr C # Грамматика на кодеполе . Это относительно новый проект и использует ANTLR 3.2. Он говорит, что он поддерживает C # 4.0 и лицензируется в соответствии с публичной лицензией Eclipse (EPL).

Я немного играл с этим. Он имеет кучу тестовых файлов, содержащих выражения. Он поддерживает Lambdas, небезопасный контекст, ... как вы, естественно, ожидаете. Он анализирует файл C # и вручает вам абстрактное синтаксическое дерево. Вы можете делать все, что вы хотите с этим.

7
ответ дан 28 November 2019 в 05:47
поделиться

Вы ищете что-то вроде это или это ?

См. Также вопрос C # ANLTR грамматика .

3
ответ дан 28 November 2019 в 05:47
поделиться

Взгляните на COCO / R , кажется, у них есть спецификация языка для C # 3.0 .

3
ответ дан 28 November 2019 в 05:47
поделиться

Take a look at C# Language Specification. In the chapter B. Grammar you'll find the grammar.

12
ответ дан 28 November 2019 в 05:47
поделиться
Другие вопросы по тегам:

Похожие вопросы: