【发布时间】:2018-01-23 20:31:22
【问题描述】:
我需要解析 Delphi .pas 文件以使用具有读/写能力的类。添加/修改/删除字段、属性、方法等。知道如何实现吗?实现不一定是Delphi,脚本语言也是可以的。
【问题讨论】:
-
你试过网络搜索delphi解析器和pascal解析器吗?
-
是的,但仍然发现只有在 Delphi 上编写的 xml 解析器。
-
不确定这是否对您有帮助:Castalia Lexer and Parser
-
我认为您在这里有两个混合问题:主题中的“是否有任何 .pas 文件解析器”和消息中的“任何想法如何实现”。它是哪一个?对于这个主题,Castalia 应该提供帮助。对于实现思路,应该像使用任何语言解析器一样完成 - 我建议从语法分析开始......
-
很快它可能会指向这个问题。