Skip to content

Commit f00ba41

Browse files
author
THofstee
authored
Add comma separated edgesigs
Verilog-2001 added the ability for signals to be separated by `,` instead of `or`, so this rule adds support for this feature.
1 parent b852cc5 commit f00ba41

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

pyverilog/vparser/parser.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1307,6 +1307,11 @@ def p_edgesigs(self, p):
13071307
'edgesigs : edgesigs SENS_OR edgesig'
13081308
p[0] = p[1] + (p[3],)
13091309
p.set_lineno(0, p.lineno(1))
1310+
1311+
def p_edgesigs_comma(self, p):
1312+
'edgesigs : edgesigs COMMA edgesig'
1313+
p[0] = p[1] + (p[3],)
1314+
p.set_lineno(0, p.lineno(1))
13101315

13111316
def p_edgesigs_one(self, p):
13121317
'edgesigs : edgesig'

0 commit comments

Comments
 (0)