我最近正在学习 Prolog,我提出了一个问题。
我怎么说:
任何员工在 Prolog 条款中开车、步行、乘车或乘飞机上班?
“任何”是我遇到问题的地方。
这是我的思考过程。
Employee(tom). %tom is an employee (fact)
drives(X) :- Employee(X).
walks(X) :- Employee(X).
rides(X) :- Employee(X).
flies(X) :- Employee(X).
这是一个正确的方法吗?