This is necessary for us to do proper pairing of line blocks since
otherwise the rejection would disallow line blocks of any type.
\r
line_block_expression\r
=\r
- | ( start:line_block_start contents:expressions end:line_block_end )\r
- | block:line_block_start\r
+ | line_block_expression_pair\r
+ | line_block_expression_single\r
+ ;\r
+\r
+line_block_expression_pair\r
+ =\r
+ start:line_block_start contents:expressions end:line_block_end\r
+ ;\r
+\r
+line_block_expression_single\r
+ =\r
+ block:line_block_start\r
;\r
\r
line_block_start\r