15 lines
386 B
Plaintext
15 lines
386 B
Plaintext
^|ord and chr work with Unicode code points|^
|
|
writeLine(ord("a")) # prints "97"
|
|
writeLine(chr(97)) # prints "a"
|
|
writeLine(ord("π")) # prints "960"
|
|
writeLine(chr(960)) # prints "π"
|
|
writeLine()
|
|
var cps ← int[]
|
|
for each var c in text["a", "π", "字", "🐘"]
|
|
var cp ← ord(c)
|
|
cps.append(cp)
|
|
writeLine(c, " = ", cp)
|
|
end
|
|
writeLine()
|
|
cps.list(<int i|writeLine(i, " = ", chr(i)))
|