diff options
Diffstat (limited to 'crates/rebel-parse/src/grammar/recipe.rs')
-rw-r--r-- | crates/rebel-parse/src/grammar/recipe.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/crates/rebel-parse/src/grammar/recipe.rs b/crates/rebel-parse/src/grammar/recipe.rs index 633b021..6bd96bb 100644 --- a/crates/rebel-parse/src/grammar/recipe.rs +++ b/crates/rebel-parse/src/grammar/recipe.rs @@ -98,7 +98,8 @@ peg::parser! { ast::Literal::number(content) } / [Token::String(String { content, .. })] { - ast::Literal::String(content) + let ast_pieces = vec![ast::StringPiece::Chars(content)]; + ast::Literal::String(ast_pieces) } / p('(') p(')') { ast::Literal::Unit } / p('(') elements:(expr() ** p(',')) p(',')? p(')') { |