Meta.parse(repr(Char(0x110000))) fails #54396
Labels
domain:display and printing
Aesthetics and correctness of printed representations of objects.
domain:unicode
Related to unicode characters and encodings
parser
Language parsing and surface syntax
Meta.parse(repr(Char(0x110000)))
fails becausebut
'\U110000'
is not parseable:isvalid(Char(0x110000))
is false, but other invalid characters are parsed okay:so this seems kind of inconsistent.
Options are either (a) change the printing of
Char(0x110000)
or (b) change the parsing to allow this. I lean towards (a). Thoughts?The text was updated successfully, but these errors were encountered: