Используете ANTLR 3.3?C#

Место общения программистов C#
Ответить
Anonymous
 Используете ANTLR 3.3?

Сообщение Anonymous »

Я пытаюсь начать работу с ANTLR и C#, но мне это чрезвычайно сложно из-за отсутствия документации и учебных пособий. Я нашел пару нерешительных руководств для старых версий, но, похоже, с тех пор в API произошли некоторые серьезные изменения.

Может ли кто-нибудь дать мне простой пример? как создать грамматику и использовать ее в короткой программе?

Мне наконец удалось скомпилировать мой файл грамматики в лексер и парсер, и я могу получить те, которые скомпилированы и работают в Visual Studio (после того, как пришлось перекомпилировать исходный код ANTLR, потому что двоичные файлы C # тоже устарели! - не говоря уже о том, что исходный код не компилируется без некоторых исправлений), но я до сих пор понятия не имею, что что связано с моими классами парсера/лексера. Предположительно, он может создать AST при наличии некоторых входных данных... и тогда я смогу сделать с этим что-нибудь необычное.

Подробнее здесь: https://stackoverflow.com/questions/439 ... -antlr-3-3
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»