Я пытался изучить Prolog и натолкнулся на этот синтаксис на некоторый пример кода.Что означает этот синтаксис? (Prolog)
solve(Hs) :- Hs = [_,_,_,_,_],
member(h(_, _, _, _, dog), Hs).
Это только часть кода, но я запутался с h(_,_,_,_,dog)
делает.
Любая помощь была бы принята с благодарностью!