Skip to content

Commit 762b7c1

Browse files
committed
SMV: create module before parsing parameters
The module data structure needs to be created before parsing the module parameters.
1 parent acc4ccd commit 762b7c1

File tree

1 file changed

+3
-8
lines changed

1 file changed

+3
-8
lines changed

src/smvlang/parser.y

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -361,14 +361,9 @@ module_name: IDENTIFIER_Token
361361
| STRING_Token
362362
;
363363

364-
module_head: MODULE_Token module_name
365-
{
366-
new_module($2);
367-
}
368-
| MODULE_Token module_name '(' module_parameters_opt ')'
369-
{
370-
new_module($2);
371-
}
364+
module_head: MODULE_Token module_name { new_module($2); }
365+
| MODULE_Token module_name { new_module($2); }
366+
'(' module_parameters_opt ')'
372367
;
373368

374369
module_body: /* optional */

0 commit comments

Comments
 (0)