From b6364cce79f77d9d37fe8e58b8df563cd3da2aeb Mon Sep 17 00:00:00 2001 From: Raymon Zutekouw <40148684+Raymonzut@users.noreply.github.com> Date: Sat, 1 Jan 2022 17:33:35 +0100 Subject: [PATCH] Explicitly allow spacing before loopBlockEnd - Inherited prefixed `spacing*` only applied to loopBlockStart, - as the rule from statement only allowed spacing before the entire loopBlock --- src/grammars/mblf.pest | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/grammars/mblf.pest b/src/grammars/mblf.pest index 7b3a61f..8b5b139 100644 --- a/src/grammars/mblf.pest +++ b/src/grammars/mblf.pest @@ -60,7 +60,7 @@ loopBlockStart = { "[" ~ NEWLINE } loopBlockEnd = { "]" } loopBlock = { loopBlockStart ~ statements - ~ loopBlockEnd + ~ spacing* ~ loopBlockEnd } statement = _{ spacing*