Open cqcallaw opened 8 years ago
The syntax and grammar of the language are so Latin-based that using Unicode for operators and identifiers seems counter-productive. Will need to handle Unicode string literals and streams, however.
For string constants, lexing might be an issue: http://stackoverflow.com/a/935158/577298
Another interesting project for Unicode support: https://github.com/JuliaLang/utf8proc
UTF-8 code points may be represented by the byte
type, but representing graphemes as a language primitive would require another primitive type.
Possibly via http://site.icu-project.org/