我认为这个%符号只是prolog中的评论。我不确定。你能告诉我我是不对的吗?例如,我看到过这样的符号
%path(X,Y,[X,Y]):-
%next_to(X,Y).
有评论吗?
答案 0 :(得分:1)
在Prolog中,
percentage sign (%)
表示剩余的字符 在线应该被忽略。 Source
在程序中有两种评论方式。一种方法是放置 特殊括号/ *(打开)和* /(关闭)之间的注释。 他们之间的任何东西都不会被Prolog视为其中的一部分 程序定义。括号可以分开任意数量 线。但请记住,如果使用此格式包含 关闭括号。另一种方法是使用
percentage sign
,%
。在 这种情况下,标志到行尾的所有内容都是 忽略。%Prolog ignores everything after this sign %but only up to the end of the line. /* However, Prolog ignores everything after this bracket until the closing bracket (which may be some lines away). */
摘自An Introduction to Natural Language Processing Through Prolog, Clive Matthews
我认为简单的谷歌搜索应该适合你。
答案 1 :(得分:0)
是的,这些都是普通的正常评论。 如果您想了解有关结构化评论的更多信息,请参阅http://chiselapp.com/user/ttmrichter/repository/swipldoctut/doc/tip/doc/tutorial.html