diff options
| author | Greg Shuflin <greg.shuflin@protonmail.com> | 2023-04-18 02:14:18 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-04-18 11:14:18 +0200 |
| commit | 213502721961854b30a4971b0197495145fbbc75 (patch) | |
| tree | 3f4386478dc5994a10251d179458326d77939e57 /src/syntax | |
| parent | b51cb131bdfff327eadf5cfcb33e938b04363945 (diff) | |
Improve error message in lexer (#242)
In the error message for an invalid character, print which character
triggered the error.
Diffstat (limited to 'src/syntax')
| -rw-r--r-- | src/syntax/lexer.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/syntax/lexer.rs b/src/syntax/lexer.rs index 43417046..7961d4ca 100644 --- a/src/syntax/lexer.rs +++ b/src/syntax/lexer.rs @@ -512,7 +512,7 @@ impl Lexer<'_> { c if is_id_start(c) => self.ident(start), - _ => self.error("this character is not valid in code"), + c => self.error(eco_format!("the character `{c}` is not valid in code")), } } |
