首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在pyDatalog中创建动态算术事实?

如何在pyDatalog中创建动态算术事实?
EN

Stack Overflow用户
提问于 2017-06-16 23:38:26
回答 1查看 242关注 0票数 0

我需要创建一个简单的Datalog机器(这意味着我的输入是两个文件: 1.事实,2.规则。)我目前使用的是pyDatalog包。我需要解析事实并动态创建术语。

从pyDatalog的教程中,我找到了这个加载事实的示例:

代码语言:javascript
复制
load("""
ancestor(X,Y) <= parent(X,Y)
ancestor(X,Y) <= parent(X,Z) & ancestor(Z,Y)
""")  

在这种情况下,我只需要解析文件中的字符串。

如何动态加载算术项?(例如: SUM(X,Y,Z)-> Z=X+ Y)

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2017-07-28 22:23:33

这样如何:

代码语言:javascript
复制
load("""
sum(X,Y) <= (Z == X + Y)
""") 
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44593113

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档