]> ocean-lang.org Git - ocean/commitdiff
oceani: accept newlines at start of {block}
authorNeilBrown <neil@brown.name>
Sun, 12 Oct 2014 23:39:06 +0000 (10:39 +1100)
committerNeilBrown <neil@brown.name>
Sun, 12 Oct 2014 23:39:06 +0000 (10:39 +1100)
This  is needed for

~~~~~~
program {
code
}
~~~~~~

to work.

Signed-off-by: NeilBrown <neil@brown.name>
csrc/oceani.mdc

index 8997785611e23721220bcacae040764b46a138ce..972f7964e21e43b5c76aa78e50895e244796b49d 100644 (file)
@@ -1285,7 +1285,9 @@ list.
        Close -> }
                | NEWLINE }
        Block -> Open Statementlist Close ${ $0 = $<2; }$
+               | Open Newlines Statementlist Close ${ $0 = $<3; }$
                | Open SimpleStatements } ${ $0 = reorder_bilist($<2); }$
+               | Open Newlines SimpleStatements } ${ $0 = reorder_bilist($<3); }$
                | : Statementlist ${ $0 = $<2; }$
                | : SimpleStatements ${ $0 = reorder_bilist($<2); }$