我不明白以下Prolog片段?什么":_:"意思?":="和之间有什么区别"="?
game_to_problematic_points(Game,Pid,Hid) :-
Point := Game/point,
Pid := Point@id,
Point = point:_:Hits.
append(_, [Hit1,_|_], Hits),
hit_out(Hit1),
Hid := Hit1@id.
hit_out(Hit) :-
X := Hit@x,
Y := Hit@y,
( X > 23.77 / 2
; X < -23.77 / 2
; Y > 10.97 / 2
; Y < -10.97 / 2).
Run Code Online (Sandbox Code Playgroud)
谢谢 :)
书面术语中的数字是否有正则表达式类?
\d = {0,1,2,...}
Run Code Online (Sandbox Code Playgroud)
我在寻找
\x = {one, two, three, ...}
Run Code Online (Sandbox Code Playgroud)