diff --git a/crates/erg_parser/lex.rs b/crates/erg_parser/lex.rs index 9a2f59d95..de086cbed 100644 --- a/crates/erg_parser/lex.rs +++ b/crates/erg_parser/lex.rs @@ -1094,6 +1094,7 @@ impl Lexer /*<'a>*/ { } Interpolation::SingleLine => { self.interpol_stack.pop(); + s.push(c); let token = self.emit_token(StrInterpRight, &s); return Ok(token); }