【发布时间】:2010-11-14 21:49:25
【问题描述】:
我正在寻找类似内置算术运算符的东西,它在 Prolog(特别是在 SWI-Prolog)中具有返回值。例如。如果你运行A is (1+2) + (3+2).,它会返回A = 8.。
如何定义func 运算符来执行+ 运算符之类的操作?
例如。 A is (2 func 3) func (4 func (2+1))..
【问题讨论】:
标签: prolog operators user-defined-functions