mirror of
https://github.com/roc-lang/roc.git
synced 2025-12-21 07:40:47 +00:00
43 lines
568 B
Markdown
43 lines
568 B
Markdown
# META
|
|
~~~ini
|
|
description=Unicode overflow (should error)
|
|
type=expr
|
|
~~~
|
|
# SOURCE
|
|
~~~roc
|
|
"\u(FFFFFF)"
|
|
~~~
|
|
# EXPECTED
|
|
INVALID UNICODE ESCAPE SEQUENCE - unicode_overflow_str.md:1:2:1:12
|
|
# PROBLEMS
|
|
**INVALID UNICODE ESCAPE SEQUENCE**
|
|
This Unicode escape sequence is not valid.
|
|
|
|
**unicode_overflow_str.md:1:2:1:12:**
|
|
```roc
|
|
"\u(FFFFFF)"
|
|
```
|
|
^^^^^^^^^^
|
|
|
|
|
|
# TOKENS
|
|
~~~zig
|
|
StringStart,MalformedStringPart,StringEnd,
|
|
EndOfFile,
|
|
~~~
|
|
# PARSE
|
|
~~~clojure
|
|
(e-string)
|
|
~~~
|
|
# FORMATTED
|
|
~~~roc
|
|
""
|
|
~~~
|
|
# CANONICALIZE
|
|
~~~clojure
|
|
(e-string)
|
|
~~~
|
|
# TYPES
|
|
~~~clojure
|
|
(expr (type "Str"))
|
|
~~~
|