def generic_visit(self, node):
        # We want to fail if we see any nodes we don't know about rather than
        # generating code that isn't correct.
        raise RuntimeError(node.__class__.__name__ % "ExprPrinter can't handle a node of type %s")
dataset/ETHPy150Open OpenMDAO/OpenMDAO-Framework/openmdao.main/src/openmdao/main/printexpr.py/ExprPrinter.generic_visit/swapped operands of `%`