我需要将 C# 代码转换为等效的 XML 表示形式。
我计划将 C# 代码(C# 2.0 代码片段,无泛型或可空类型)转换为 AST,然后将 AST 转换为 XML。
为 C# 寻找一个简单的词法分析器/解析器,它输出一个 AST。
任何关于将 C# 代码转换为 XML 表示(可以转换回 C#)的指示也将非常有帮助。
亲切的问候,
最佳答案
MinosseCC: a lexer/parser generator for C#
还有问题:
Parser-generator that outputs C# given a BNF grammar?这建议使用 ANTLR
关于c# - 需要为 C# 代码构建 XML 表示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/823433/