Bes*_*com 5 perl dsl prolog dcg
有谁知道用 prolog 编写的代码示例来实现 DSL 以生成 perl 代码?
小智 4
DCG 可能是一个不错的选择!
我使用了类似的方法从简单的英语句子(无耻的插件:这里的纸)生成 UML 类图(实际上是此类图的 graphviz 代码)。应该可以通过生成 Perl 代码来执行类似的操作。
在上面的论文中,我们使用约束存储(CHR)作为中间表示,它允许一些额外的推理能力。或者,您可以构建表示作为 DCG 的输出特征/参数。
请注意,DCG 对于解析句子和生成 Perl 代码都很有用。
归档时间:
14 年,8 月 前
查看次数:
850 次
最近记录:
11 年,7 月 前