Skip to content

Commit 1b2a9bd

Browse files
committed
to_verilog.py: code generation order is simplified.
1 parent 9ad7103 commit 1b2a9bd

File tree

1 file changed

+4
-11
lines changed

1 file changed

+4
-11
lines changed

veriloggen/to_verilog.py

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -482,17 +482,9 @@ def visit_Module(self, node):
482482
ports = [ i for i in ports if i is not None ]
483483
portlist = vast.Portlist(tuple(ports))
484484

485-
#items = ([ self.visit(v) for v in node.local_constant.values() ] +
486-
# [ self.visit(v) for v in node.variable.values() ] +
487-
# [ self.visit(v) for v in node.function.values() ] +
488-
# [ self.visit(v) for v in node.assign ] +
489-
# [ self.visit(v) for v in node.always ] +
490-
# [ self.visit(v) for v in node.initial ] +
491-
# [ self.visit(v) for v in node.generate.values() ] +
492-
# [ self.visit(v) for v in node.instance.values() ])
493-
#items = [ i for i in items if i is not None ]
494485
items = [ self.visit(i) for i in node.items
495-
if not isinstance(i, (vtypes.Input, vtypes.Output, vtypes.Inout, vtypes.Parameter)) ]
486+
if not isinstance(i, (vtypes.Input, vtypes.Output,
487+
vtypes.Inout, vtypes.Parameter)) ]
496488
items = [ i for i in items if i is not None ]
497489

498490
m = vast.ModuleDef(name, paramlist, portlist, items)
@@ -644,7 +636,8 @@ def _visit_Generate(self, node):
644636
params = [ i for i in params if i is not None ]
645637
paramlist = [ vast.Decl(p) for p in params ]
646638
items = [ self.visit(i) for i in node.items
647-
if not isinstance(i, (vtypes.Input, vtypes.Output, vtypes.Inout, vtypes.Parameter)) ]
639+
if not isinstance(i, (vtypes.Input, vtypes.Output,
640+
vtypes.Inout, vtypes.Parameter)) ]
648641
items = [ i for i in items if i is not None ]
649642
ret = paramlist
650643
for i in items:

0 commit comments

Comments
 (0)