Positive version of assert and group functions w/ parsers

Grouping function in execution::data
This commit is contained in:
elvis
2025-10-27 21:12:43 +01:00
parent ea3a2f7f05
commit 975b67bc79
12 changed files with 3095 additions and 155 deletions

View File

@ -140,8 +140,7 @@ AssertTree2: relabel::Tree = {
"else" "{" <t2: AssertTree> "}" ";"? =>
relabel::Tree::IfElse(Box::new(e), Box::new(t1), Box::new(t2)),
"let" <v: AssertVariable> <q: AssertQualifier?> "=" <e: AssertExpression>
";"
"let" <v: AssertVariable> <q: AssertQualifier?> "=" <e: AssertExpression>";"
=> relabel::Tree::Assignment(v, q, Box::new(e)),
"return" <e: AssertExpression> ";" =>