我想知道是否有任何用 C# 或 Not 编写的编译器编译器库?
我知道 Antlr 和 JavaCC,但这些库是用 Java 编写的
是否有像 antlr 这样的库,但在 C# 中(或在 C# 中移植)和开源与否?
有人可以介绍一下吗?
我想知道是否有任何用 C# 或 Not 编写的编译器编译器库?
我知道 Antlr 和 JavaCC,但这些库是用 Java 编写的
是否有像 antlr 这样的库,但在 C# 中(或在 C# 中移植)和开源与否?
有人可以介绍一下吗?
C# 编译器本身是用 C# 编写的,并且与 Roslyn 一起,它已开源。
https://github.com/dotnet/roslyn
还有一个 JavaCC 的 C# 端口,但是,它不再维护。作者转而使用 Irony。如果您只是在寻找示例代码,它会这样做。
有讽刺意味。不过我自己从来没有用过。