# Interpret Icon literal strings
initial digits := '0123456789'
s ? while c := move(1) do {
case c2 := (move(1) | "") of {
any(digits,c2) & c2: octcode(c2 || move(2))
return &cset[integer("16r" || s) + 1]
return &cset[integer("8r" || s) + 1]
return &cset[find(map(s),&lcase) + 1]