From d2976170f34412474a2460527c47a596f52e130f Mon Sep 17 00:00:00 2001 From: Zachary Snow Date: Wed, 9 Oct 2019 20:15:42 -0400 Subject: [PATCH] allow extraneous semicolons after package items --- src/Language/SystemVerilog/Parser/Parse.y | 1 + 1 file changed, 1 insertion(+) diff --git a/src/Language/SystemVerilog/Parser/Parse.y b/src/Language/SystemVerilog/Parser/Parse.y index 5e92f6a..75c76f1 100644 --- a/src/Language/SystemVerilog/Parser/Parse.y +++ b/src/Language/SystemVerilog/Parser/Parse.y @@ -758,6 +758,7 @@ LHSAsgn :: { (LHS, Expr) } PackageItems :: { [PackageItem] } : {- empty -} { [] } + | PackageItems ";" { $1 } | PackageItems PackageItem { $1 ++ $2 } PackageItem :: { [PackageItem] } : DeclTokens(";") { map Decl $ parseDTsAsDecls $1 }