RosettaCodeData/Task/Increment-a-numerical-string/Prolog/increment-a-numerical-string-1.pro

7 lines
140 B
Prolog
Raw Permalink Normal View History

2013-04-10 21:29:02 -07:00
incr_numerical_string(S1, S2) :-
string_to_atom(S1, A1),
atom_number(A1, N1),
N2 is N1+1,
atom_number(A2, N2),
string_to_atom(S2, A2).