summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--crates/rebel-parse/src/grammar/tokenize.rs2
1 files changed, 1 insertions, 1 deletions
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))
}