> **<sup>Lexer</sup>**\
> CHAR_LITERAL :\
-> `'` ( ~[`'` `\` \\n \\r \\t] | QUOTE_ESCAPE | ASCII_ESCAPE | UNICODE_ESCAPE ) `'`
+> `'` ( ~\[`'` `\` \\n \\r \\t] | QUOTE_ESCAPE | ASCII_ESCAPE | UNICODE_ESCAPE ) `'`
>
> QUOTE_ESCAPE :\
> `\'` | `\"`
> **<sup>Lexer</sup>**\
> STRING_LITERAL :\
> `"` (\
-> ~[`"` `\` _IsolatedCR_]\
+> ~\[`"` `\` _IsolatedCR_]\
> | QUOTE_ESCAPE\
> | ASCII_ESCAPE\
> | UNICODE_ESCAPE\
> HEX_LITERAL :\
> `0x` (HEX_DIGIT|`_`)<sup>\*</sup> HEX_DIGIT (HEX_DIGIT|`_`)<sup>\*</sup>
>
-> BIN_DIGIT : [`0`-`1`]
+> BIN_DIGIT : \[`0`-`1`]
>
-> OCT_DIGIT : [`0`-`7`]
+> OCT_DIGIT : \[`0`-`7`]
>
-> DEC_DIGIT : [`0`-`9`]
+> DEC_DIGIT : \[`0`-`9`]
>
-> HEX_DIGIT : [`0`-`9` `a`-`f` `A`-`F`]
+> HEX_DIGIT : \[`0`-`9` `a`-`f` `A`-`F`]
>
> INTEGER_SUFFIX :\
> `u8` | `u16` | `u32` | `u64` | `u128` | `usize`\