is_odd :- Y is mod(X,2). is_even :- Y is mod(X,2).
?-is_odd
prog.pl:1: warning: singleton variables [Y,X] for is_odd/0 prog.pl:2: warning: singleton variables [Y,X] for is_even/0 prog.pl:1: fatal error: unbound variable in arithmetic expression compilation failed
Standard output is empty