标签: c# python antlr
我希望我的应用对多种语言的源代码有基本的了解,以便自动进行代码导航。
据我了解,我需要一个词法分析器/令牌生成器。
经过一番研究,我发现ANTLR已经定义了许多grammars。
我想完成3个目标:
我首选的技术是C#,但是Python甚至可以用于带有Docker嵌入式ANTLR的某种混合方法。
有人可以给我提供一个快速入门的例子吗?
ANTLR甚至具有一个C#端口:ANTLRCS。我找不到任何使用它的示例。
如果有比使用ANTLR更好的方法,请不要犹豫:)