Remove rule requiring non-nil block-style statements to be semi-terminated

This is a subtle rule that no longer seems to be required.
This commit is contained in:
Brian Anderson 2012-07-03 16:06:09 -07:00
parent 3f59a4bc64
commit 0f5eaef5fb
21 changed files with 32 additions and 35 deletions

View file

@ -1848,7 +1848,7 @@ class parser {
token::SEMI {
self.bump();
push(stmts,
@{node: stmt_semi(e, stmt_id) with *stmt});
@{node: stmt_expr(e, stmt_id) with *stmt});
}
token::RBRACE {
expr = some(e);