return Leaf(token.DEDENT, '')
def nl(self):
return Leaf(token.NEWLINE, '\n')
+
+ def port_decl(self,comment, dt, name):
+ return None # TODO
def initPorts(self,params,ports):
pass_stmt = Node(syms.pass_stmt ,[Leaf(token.NAME, "def __init__(self):#FIXME")])
stmts.children.append(self.indent(2))
stmts.children.append(Leaf(token.STRING,"m = Module()"))
stmts.children.append(self.nl())
- ##
+ ##
+ for a in self.assign:
+ stmts.children.append(self.indent(2))
+ stmts.children.append(Leaf(token.STRING,"#FIXME_ASSIGN"+str(list(a[8]))))
+ stmts.children.append(self.nl())
+
stmts.children.append(self.indent(2))
stmts.children.append(Leaf(token.STRING,"return m"))
stmts.children.append(self.nl())
# combinatorical assign
def cont_assign_1(self,p):
- self.printpy("#ASSIGN"+str(list(p)))
+ #self.printpy("#ASSIGN"+str(list(p)))
self.assign += [p]