我想获取Java和C代码AST的XML表示。3个月前,我提过这个问题, 但解决方案对我来说不太舒适。
- srcml似乎是解决此问题的好方法,但它不支持行号和列号,而我需要该功能。
- 关于elsa:引用:“正在努力将Elsa AST导出为XML文档;我们期望能够在下一个公共发布版本中进行宣传。”
- dms...不理解那个。
- 特别是对于Java,有javaml支持行号。但sourceforge页面没有列出任何文件。
附言:我不想使用解析器生成器。我希望找到一个可以在控制台上使用的工具,输入:./my-xml-generator Test.java [或类似的内容] ... 或者一个java实现也很好。