.Net에서 작동하도록 ANTLR을 올바르게 설치하는 방법을 아는 사람이 있습니까?
-
09-06-2019 - |
문제
ANTLR은 StringTemplate을 사용하여 C#을 출력하거나 Yacc/Bison처럼 원하는 텍스트를 출력할 수 있습니까? 아니면 Java로만 출력합니까?내가 살펴본 예에 따르면 이는 매우 Java 중심의 도구인 것 같습니다.
해결책
ANTLR IDE에는 Java와 C# 코드 생성 간에 전환할 수 있는 옵션이 있습니다.
더 나은 방법은 다음 문서(코드 생성 지정 섹션)를 참조하는 것입니다.
다른 팁
이 문제에 관한 대부분의 문서가 약간 오래되었기 때문에 .NET 환경에 ANTLR을 정확히 설치하고 사용하는 방법에 대한 작은 일련의 게시물을 시작했습니다.보다 C#용 ANTLR, 1부.
이제 모든 작업을 수행할 수 있는 NuGet 패키지가 있습니다.
제휴하지 않습니다 StackOverflow