Как начать с ANTLR на Windows и VS 2010, генерирующих C - PullRequest
1 голос
/ 19 февраля 2012

Я некоторое время искал в Интернете, но не нашел какой-либо хорошей информации о том, как начать работу с ANTLR в среде Windows с помощью Visual Studio 2010. Я нацелен на параметр вывода C ANTLR.

Таким образом, я ищу хороший учебник / введение, как начать работу с ANTLR в Windows, например сгенерируйте файлы * .c и * .h и создайте небольшой проект C на VS2010, который обходит абстрактное дерево синтракс (AST), создаваемое файлами ANTLR, и распечатывает его на консоль.

Любые подсказки к хорошему учебнику / введению были бы очень полезны для меня!

Заранее спасибо! Пока, Джонас

1 Ответ

0 голосов
/ 23 февраля 2012

Вы впервые изучаете ANTLR или, по крайней мере, используете его для Java?

Поскольку ANTLR ориентирован на Java, я лично советую вам сначала изучить его в среде Java / Eclipse, чтобы убедиться, что вы знакомы с азбукой.

http://javadude.com/articles/antlr3xtut/

Тогда вы можете узнать об интеграции VS. Лично я использую цели ANTLR MSBuild, которые являются частью среды выполнения ANTLR C #, для генерации файлов C # из грамматики ANTLR. Вы можете легко сделать то же самое для C.

...