写谓词
cmp_list/3
中,第一2个参数是2所列出,且最后一个是Comparison
这意味着ge
,lt
,le
,或gt
。
ge
:大于或等于
lt
:小于
le
:小于或等于
gt
:大于
输出应该是这样的:
前两个列表代表一个版本软件的,并且该功能用于比较软件的两个版本,看看哪一个是新的:
?- cmp_list([2,3,4], [2,3,5], C).
C = lt ;
C = le .
?- cmp_list([1,2,3,4], [1,1,8], C).
C = gt ;
C = ge .