I'm trying to use the mod operator in gprolog 1.3 and keep getting errors. Here's an example predicate I made to demonstrate the problem:
test(N) :- N mod 10.
When I query test(2). I get "uncaught exception: error(existence_error(procedure,(mod)/2,test/1)". Am I doing something wrong?