13 lines
349 B
Plaintext
13 lines
349 B
Plaintext
reverse = proc (s: string) returns (string)
|
|
rslt: array[char] := array[char]$predict(1,string$size(s))
|
|
for c: char in string$chars(s) do
|
|
array[char]$addl(rslt,c)
|
|
end
|
|
return(string$ac2s(rslt))
|
|
end reverse
|
|
|
|
start_up = proc ()
|
|
po: stream := stream$primary_output()
|
|
stream$putl(po, reverse("!dlrow ,olleH"))
|
|
end start_up
|