diff --git a/src/parser.bux b/src/parser.bux index 4e7854f..3623191 100644 --- a/src/parser.bux +++ b/src/parser.bux @@ -2049,7 +2049,7 @@ func parserParseDecl(p: *Parser) -> *Decl { discard parserAdvance(p); } } - parserMatch(p, tkRBrace); // consume } + discard parserExpect(p, tkRBrace, "expected '}' to close module"); d.childDecl1 = items; // first item of module } else { parserMatch(p, tkSemicolon);