import ast def process(node): dest = ast.nextIRegister() ast.outputInBlock("not %s, %s" % ( dest, ast.evaluate(node.expr) ) ) return dest