RosettaCodeData/Task/Nth/Pluto/nth.pluto
2026-04-30 12:34:36 -04:00

21 lines
431 B
Text

local fmt = require "fmt"
local ranges = {range(0, 25), range(250, 265), range(1000, 1025)}
print("Without apostrophes:\n")
for ranges as r do
fmt.tprint("%6s", r:mapped(|e| -> fmt.ord(e)), 10)
print()
end
print("With apostrophes:\n")
local function apos(e)
local o = fmt.ord(e)
return o:sub(1, -3) .. "'" .. o:sub(-2)
end
for ranges as r do
fmt.tprint("%7s", r:mapped(|e| -> apos(e)), 10)
print()
end