- retargs = create_args(rused['write_regs'])
- f.write(" def %s(%s):\n" % (page.replace(".", "_"), args))
+ retargs = ', '.join(create_args(rused['write_regs']))
+ # write out function. pre-pend "op_" because some instrs are
+ # also python keywords (cmp). also replace "." with "_"
+ op_fname ="op_%s" % page.replace(".", "_")
+ f.write(" @inject(self.namespace)\n")
+ f.write(" def %s(%s):\n" % (op_fname, args))