summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorGreg Shuflin <greg.shuflin@protonmail.com>2023-04-18 02:14:18 -0700
committerGitHub <noreply@github.com>2023-04-18 11:14:18 +0200
commit213502721961854b30a4971b0197495145fbbc75 (patch)
tree3f4386478dc5994a10251d179458326d77939e57 /src
parentb51cb131bdfff327eadf5cfcb33e938b04363945 (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')
-rw-r--r--src/syntax/lexer.rs2
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")),
}
}