diff options
Diffstat (limited to 'frontends/verilog/parser.y')
-rw-r--r-- | frontends/verilog/parser.y | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/frontends/verilog/parser.y b/frontends/verilog/parser.y index 6e0b238e0..9caa236f8 100644 --- a/frontends/verilog/parser.y +++ b/frontends/verilog/parser.y @@ -209,7 +209,12 @@ module: }; module_para_opt: - '#' '(' TOK_PARAMETER param_decl_list optional_comma ')' | /* empty */; + '#' '(' module_para_list ')' | /* empty */; + +module_para_list: + TOK_PARAMETER single_param_decl | + TOK_PARAMETER single_param_decl ',' module_para_list | + /* empty */; module_args_opt: '(' ')' | /* empty */ | '(' module_args optional_comma ')'; |