RosettaCodeData/Task/Increment-a-numerical-string/Prolog/increment-a-numerical-string-1.pro
Ingy döt Net db842d013d A-M baby
2013-04-10 21:29:02 -07:00

6 lines
140 B
Prolog

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).