RosettaCodeData/Task/Reverse-a-string/Oz/reverse-a-string-2.oz

10 lines
166 B
Text
Raw Permalink Normal View History

2013-04-10 23:57:08 -07:00
local
fun {DoReverse Xs Ys}
case Xs of nil then Ys
[] X|Xr then {DoReverse Xr X|Ys}
end
end
in
fun {Reverse Xs} {DoReverse Xs nil} end
end