在(X)HTML中嵌入Prolog代码

时间:2013-01-04 11:03:42

标签: html prolog

是否有可能在(X)HTML标签中嵌入Prolog代码,就像在PHP,ASP或JSP中一样?我看过XSB和SWI-Prolog,但没有找到类似的东西。

例如,在ASP中,您可以毫无问题地执行此类操作:

<!DOCTYPE html>
<html>
<body>
<%
response.write("Hello World!")
%>
</body>
</html>

如何以类似的方式组合(X)HTML和Prolog?

谢谢。

2 个答案:

答案 0 :(得分:2)

看看prospear,它似乎正在提供你想要的东西。

一般来说,很少有其他人有同样的想法,谷歌为“Prolog服务器页面”。

答案 1 :(得分:2)

SWI-Prolog有一个内置的html生成方案,该方案基于稍微不同的想法,即将文档的DOM定义为Prolog数据结构并从中生成HTML(如果已经有HTML,则可以插入HTML块) )。

http://www.pathwayslms.com/swipltuts/html/

http://www.swi-prolog.org/pldoc/doc_for?object=section%283,%273.17%27,swi%28%27/doc/packages/http.html%27%29%29