Esempio n. 1
0
    def visit_IfExp(self, node):
        test = self.visit(node.test)
        body = self.visit(node.body)
        orelse = self.visit(node.orelse)

        return ("pythonic::__builtin__::pythran::ifexp((bool){0}, {1}, {2})".
                format(test, make_lazy(body), make_lazy(orelse)))
Esempio n. 2
0
    def visit_IfExp(self, node):
        test = self.visit(node.test)
        body = self.visit(node.body)
        orelse = self.visit(node.orelse)

        return ("pythonic::__builtin__::pythran::ifexp((bool){0}, {1}, {2})"
                .format(test,
                        make_lazy(body),
                        make_lazy(orelse)))