Exemplo n.º 1
0
def compare(inter):
    u.arithmetic(inter, lambda s, f:
                 inter.stack.append(1 if f > s else 0))
Exemplo n.º 2
0
def subtract(inter):
    u.arithmetic(inter, lambda s, f: inter.stack.append(f - s))
Exemplo n.º 3
0
def sum_cmd(inter):
    u.arithmetic(inter, lambda s, f: inter.stack.append(s + f))
Exemplo n.º 4
0
def multiply(inter):
    u.arithmetic(inter, lambda s, f: inter.stack.append(s * f))
Exemplo n.º 5
0
def divide(inter):
    u.arithmetic(inter, lambda b, a: inter.stack.append(0) if b == 0 else
                 inter.stack.append(a / b))
Exemplo n.º 6
0
def mod(inter):
    u.arithmetic(inter, lambda b, a: inter.stack.append(0) if b == 0 else
                 inter.stack.append(a % b))