From 6ada7a8a5edc6123f35205c047e274113a0f8b2c Mon Sep 17 00:00:00 2001 From: Matthias Schiffer Date: Thu, 25 Apr 2024 22:22:40 +0200 Subject: rebel-parse: tokenize: allow whitespae in interpolated expressions --- crates/rebel-parse/src/grammar/tokenize.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/rebel-parse/src/grammar/tokenize.rs b/crates/rebel-parse/src/grammar/tokenize.rs index 8ca9d59..841e61b 100644 --- a/crates/rebel-parse/src/grammar/tokenize.rs +++ b/crates/rebel-parse/src/grammar/tokenize.rs @@ -76,7 +76,7 @@ peg::parser! { / string_interp() rule string_interp() -> StringPiece<'input> - = "{{" tokens:subtoken()* "}}" { + = "{{" _ tokens:(subtoken() ++ _) _ "}}" { StringPiece::Interp(TokenStream(tokens)) } -- cgit v1.2.3