Skip to content

Hex literals can be invalid UTF8 #466

@adesutherland

Description

@adesutherland

The compiler accepts hex literals 'FFFFFF'x and these are store as utf8 strings.

Unfortunately if the hex literal is not valid utf8 then later the character rxas instructions fail.

Actions

  • The compiler needs to validate strings are well formed utf8
  • Level b needs to support a binary datatype
  • Level c will need an approach to distinguish (transparently to the user) between binary and utf8 data

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingenhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions