fouth.pro
来自「Prolog开发的简单的几个人工智能方面的程序.含问题分析报告.」· PRO 代码 · 共 20 行
PRO
20 行
domains
sylist=symbol*
predicates
palin(sylist)
reverse(sylist,sylist)
append(sylist,sylist,sylist)
clauses
palin([]).
palin([X|[Y,X]]).
palin([X|L]):-
reverse(L,[X|M]),palin(M).
reverse([],[]).
reverse([Head|Tail],Result):-
!,
reverse(Tail,Temp),
append(Temp,[Head],Result).
append([],List,List).
append([Head|List1],List2,[Head|Rest]):-
append(List1,List2,Rest),!.
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?