I'm trying to create a tolower implementation in prolog, but i keep getting an error and I'm not sure what it means.
?- tolower("HE",L).
ERROR: tolower/2: Undefined procedure: (+)/2
here is my implementation so far.
tolower([], _).
tolower([H|T], L):-
H + 32, tolower(T, L).