Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/prolog/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Prolog 将DTD映射到数据日志程序_Prolog_Dtd_Datalog_Xsb_Xml - Fatal编程技术网

Prolog 将DTD映射到数据日志程序

Prolog 将DTD映射到数据日志程序,prolog,dtd,datalog,xsb,xml,Prolog,Dtd,Datalog,Xsb,Xml,谁能帮我写一个数据日志程序,它相当于给定的DTD DTD: ]> 在将dtd转换为相应的数据日志程序时,我们是否需要遵循任何特定规则?FYI。Datalog是一种真正的声明性逻辑编程语言,在语法上是Prolog的一个子集。如果你能在Prolog中回答上面的问题,它和datalog一样好:)在datalog中,它要困难得多…是的,我知道,我只需要datalog程序根据我的事实是否满足规则来说真或假(是/否)。。 <!DOCTYPE abc[ <!ELEMENT abc (xyz*|

谁能帮我写一个数据日志程序,它相当于给定的DTD

DTD:


]>

在将dtd转换为相应的数据日志程序时,我们是否需要遵循任何特定规则?

FYI。Datalog是一种真正的声明性逻辑编程语言,在语法上是Prolog的一个子集。如果你能在Prolog中回答上面的问题,它和datalog一样好:)在datalog中,它要困难得多…是的,我知道,我只需要datalog程序根据我的事实是否满足规则来说真或假(是/否)。。
<!DOCTYPE abc[
<!ELEMENT abc (xyz*|def+)>
<!ELEMENT xyz (def?)>
<!ELEMENT def (#PCDATA)>
]>