first version of parser
[sv2nmigen.git] / parse.y
diff --git a/parse.y b/parse.y
index 3533f794093af0e241fe0416257c47ff861811bb..cdfe8d30466013c719fb916e09ad4a6fde2c63bf 100644 (file)
--- a/parse.y
+++ b/parse.y
@@ -1597,6 +1597,7 @@ modport_declaration /* IEEE1800-2012: A.2.9 */
                          "in interfaces.");
       }
     modport_item_list ';'
+  ;
 
 modport_item_list
   : modport_item
@@ -5836,6 +5837,7 @@ specify_item_list_opt
                {  }
        | specify_item_list
                {  }
+    ;
 
 specify_edge_path_decl
        : specify_edge_path '=' '(' delay_value_list ')'
@@ -6991,3 +6993,4 @@ K_packed_opt   : K_packed    { $$ = true; } | { $$ = false; } ;
 K_reg_opt      : K_reg       { $$ = true; } | { $$ = false; } ;
 K_static_opt   : K_static    { $$ = true; } | { $$ = false; } ;
 K_virtual_opt  : K_virtual   { $$ = true; } | { $$ = false; } ;
+