Re:Prolog at Work
by yakubin on Saturday December 31, 2022 @10:31AM
(#34197254)
As a newbie, I don't know how to enable arithmetic (e.g. #=). gprolog has it enabled by default, so it's easier to get started.
[ Parent
| on HN ]
You need to import the constraint logic module.
:- use_module(library(clpfd)).
Goes at the top of the file (leave off the :- if you're in the repl).The arithmetic built in to prolog is traditionally of the form
A is 1+2,
B is A+3,
... etc.