def GPR(self, node):
yield node
with self.pseudocode(node=node):
- self[node].emit(stmt=f"&OPPC_GPR[OPPC_GPR_{str(node)}]")
+ self[node].emit(stmt=f"OPPC_GPR_{str(node)}")
@pc_util.Hook(pc_ast.GPRZero)
def GPRZero(self, node):
def FPR(self, node):
yield node
with self.pseudocode(node=node):
- self[node].emit(stmt=f"&OPPC_FPR[OPPC_FPR_{str(node)}]")
+ self[node].emit(stmt=f"OPPC_FPR_{str(node)}")
@pc_util.Hook(pc_ast.RepeatExpr)
def RepeatExpr(self, node):
def Special(self, node):
yield node
with self.pseudocode(node=node):
- self[node].emit(stmt=f"&OPPC_{str(node).upper()}")
+ self[node].emit(stmt=f"OPPC_{str(node).upper()}")
@pc_util.Hook(pc_ast.SubscriptExpr)
def SubscriptExpr(self, node):