Кто-нибудь знает, как правильно установить ANTLR для работы с .Net?
-
09-06-2019 - |
Вопрос
Может ли ANTLR выводить C# с использованием StringTemplate или любого текста, который мне нравится Yacc/Bison, или он выводится только в Java?Судя по примерам, которые я рассмотрел, это инструмент, ориентированный на Java.
Решение
В ANTLR IDE есть опция, с помощью которой вы можете переключаться между генерацией кода Java и C#.
Лучше обратитесь к этой статье (раздел «Определение генерации кода»):
Другие советы
Я только начал небольшую серию статей о том, как именно установить и использовать ANTLR для среды .NET, поскольку большая часть документации по этой проблеме немного устарела.Видеть ANTLR для C#, часть 1.
Теперь существует пакет NuGet, который сделает все за вас.
Не связан с StackOverflow