@@ -682,21 +682,25 @@ def p_declassign_element_delay(self, p):
682682 # Integer
683683 def p_integerdecl (self , p ):
684684 'integerdecl : INTEGER integernamelist SEMICOLON'
685- intlist = [Integer (rname , rvalue ,
685+ intlist = [Integer (rname ,
686686 Width (msb = IntConst ('31' , lineno = p .lineno (2 )),
687687 lsb = IntConst ('0' , lineno = p .lineno (2 )),
688688 lineno = p .lineno (2 )),
689- signed = True , lineno = p .lineno (2 )) for rname , rvalue in p [2 ]]
689+ signed = True ,
690+ value = rvalue ,
691+ lineno = p .lineno (2 )) for rname , rvalue in p [2 ]]
690692 p [0 ] = Decl (tuple (intlist ), lineno = p .lineno (1 ))
691693 p .set_lineno (0 , p .lineno (1 ))
692694
693695 def p_integerdecl_signed (self , p ):
694696 'integerdecl : INTEGER SIGNED integernamelist SEMICOLON'
695- intlist = [Integer (rname , rvalue ,
697+ intlist = [Integer (rname ,
696698 Width (msb = IntConst ('31' , lineno = p .lineno (3 )),
697699 lsb = IntConst ('0' , lineno = p .lineno (3 )),
698700 lineno = p .lineno (3 )),
699- signed = True , lineno = p .lineno (3 )) for rname , rvalue in p [2 ]]
701+ signed = True ,
702+ value = rvalue ,
703+ lineno = p .lineno (3 )) for rname , rvalue in p [2 ]]
700704 p [0 ] = Decl (tuple (intlist ), lineno = p .lineno (1 ))
701705 p .set_lineno (0 , p .lineno (1 ))
702706
0 commit comments