我是Antlr的新手,但之前使用过Flex/Bison.我想知道使用Antlr我想做什么是可能的.
我想使用Antlr解析PDDL文件,并在解析PDDL文件时编写的Java类中构建我自己的PDDL文件内容表示(在规则的操作中?).在文件完成解析之后,我想将文件内容的对象表示返回给Java程序以运行其他操作.
基本上,我想从Java程序内部在PDDL文件上调用Antler生成的PDDL解析器,并让它返回一个描述PDDL文件到主Java程序的对象.
这可能吗?我试过看文档,但没有找到一个好的答案.
非常感谢.
这可能是一个非常幼稚的问题,但我很想知道具体的原因.为什么PDDL首先开发出来?为什么我们不能使用一阶逻辑进行推理?
我在PDDL中构建了几个域和问题,现在我正在寻找可视化我的域,问题和解决方案的可能性.我的问题如下:
谢谢!