有人可以解释一下“!”是什么意思吗?在 Prolog 中做什么?我不明白。在这里,我有一个代码可以计算异构列表中有多少子列表具有山区特征。
nrSubliste([], 0).
nrSubliste([H|T], R):-
is_list(H),
munteMain(H),!,
nrSubliste(T, R1),
R is R1 + 1.
nrSubliste([_|T], R):-
nrSubliste(T, R).
munteMain
验证线性列表是否具有山脉特征。