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