如何在Prolog Web服务器上显示计算结果?

时间:2019-05-11 11:19:34

标签: swi-prolog

如何显示Hello World! 720由Hello World组成!后面跟一个空格,然后是事实(6,R)计算得出的结果R。

我已经用Prolog语言实现了一个Web服务器,该服务器仅显示Hello world!

fact(0, 1) :- !.
fact(N, R) :-
 X is N-1,
 fact(X, Rx),
 R is Rx*N.
writeR :-
    fact(6, R),
    write(R).

say_hi(_Request) :-
    format('Content-type: text/plain~n~n'),
    format('Hello World! ~p', R).

服务器仅向我显示“ Hello World!”以及字符串的内存地址。

0 个答案:

没有答案