让我们说我有简单的hello world代码

hworld:-writeln('hello world').

此代码始终返回如下内容:

hello world
true.

据我所知prolog,它返回变量值(X,即事实(5,X) . )或真/假,如果谓词可以解决(即事实(5,120) . ) . 我需要的是在stdout上隐藏真/假谓词结果(因此只有writeln()谓词的结果) . 怎么办?谢谢 .