单独使用 Datalog 是否可行?
Using Datalog by itself, is it possible?
我目前正在为我在class中的报告研究Datalog,我只需要讨论基本的语法和一个基本的例子。
我知道 Datalog 通常用作查询语言,通常只实现到其他语言,如 Java、Lua、C 等,但是是否可以仅通过以下方式教授 Datalog本身,还是我需要使用另一种语言来实现它来显示一个简单的工作程序?
您可以使用一些在线演示:
- http://iris-reasoner.org/demo
- http://ysangkok.github.io/mitre-datalog.js/wrapper.html
- https://repl.logicblox.com/(文档在这里:
https://developer.logicblox.com/content/docs4/tutorial/repl/section/split.html )
我自己还没有尝试过,但是 http://abcdatalog.seas.harvard.edu 看起来也不错,也很容易 运行。
维基百科上有完整的概述:https://en.wikipedia.org/wiki/Datalog
我目前正在为我在class中的报告研究Datalog,我只需要讨论基本的语法和一个基本的例子。
我知道 Datalog 通常用作查询语言,通常只实现到其他语言,如 Java、Lua、C 等,但是是否可以仅通过以下方式教授 Datalog本身,还是我需要使用另一种语言来实现它来显示一个简单的工作程序?
您可以使用一些在线演示:
- http://iris-reasoner.org/demo
- http://ysangkok.github.io/mitre-datalog.js/wrapper.html
- https://repl.logicblox.com/(文档在这里: https://developer.logicblox.com/content/docs4/tutorial/repl/section/split.html )
我自己还没有尝试过,但是 http://abcdatalog.seas.harvard.edu 看起来也不错,也很容易 运行。
维基百科上有完整的概述:https://en.wikipedia.org/wiki/Datalog