.Net에서 작동하도록 ANTLR을 올바르게 설치하는 방법을 아는 사람이 있습니까?

StackOverflow https://stackoverflow.com/questions/66525

  •  09-06-2019
  •  | 
  •  

문제

ANTLR은 StringTemplate을 사용하여 C#을 출력하거나 Yacc/Bison처럼 원하는 텍스트를 출력할 수 있습니까? 아니면 Java로만 출력합니까?내가 살펴본 예에 따르면 이는 매우 Java 중심의 도구인 것 같습니다.

도움이 되었습니까?

해결책

ANTLR IDE에는 Java와 C# 코드 생성 간에 전환할 수 있는 옵션이 있습니다.

더 나은 방법은 다음 문서(코드 생성 지정 섹션)를 참조하는 것입니다.

http://www.antlr2.org/doc/csharp-runtime.html

다른 팁

이 문제에 관한 대부분의 문서가 약간 오래되었기 때문에 .NET 환경에 ANTLR을 정확히 설치하고 사용하는 방법에 대한 작은 일련의 게시물을 시작했습니다.보다 C#용 ANTLR, 1부.

이제 모든 작업을 수행할 수 있는 NuGet 패키지가 있습니다.

최신 소스 코드를 tar 파일로 다운로드할 수 있습니다. 여기.C# 런타임(바이너리)도 직접 사용할 수 있습니다. 여기.

어떤 솔루션을 찾고 계십니까?

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top