Ejemplo n.º 1
0
    class MyExprNode(ir.Node):

        input_type = [
            rules.string(name='foo'),
            rules.number(name='bar'),
        ]

        def output_type(self):
            return MyExpr
Ejemplo n.º 2
0
class Log(Logarithm):

    input_type = [
        number(allow_boolean=False),
        number(name='base', optional=True)
    ]
Ejemplo n.º 3
0
class Logarithm(RealUnaryOp):

    # superclass

    input_type = [number(allow_boolean=False)]