Esempio n. 1
0
def test_lambda_lib():
    lib = (L(), 'code', ((L(), '\\', L(), '+', 'code'), L(), PlusOperator()))
    code = (lib, (('\\', 'a', '\\', 'b', '+', 'a', 'b'), '1', '2'))
    print execute(code)
Esempio n. 2
0
def test_lambda():
    code = ((LambdaOperator(), 'a', LambdaOperator(), 'b',
             PlusOperator(), 'a', 'b'), '3', '1')
    print execute(code)
Esempio n. 3
0
def test_lambda_lambda():
    code = (LambdaOperator(), 'add', (('add', '1'), '2')), PlusOperator()
    print execute(code)
Esempio n. 4
0
def test_op2():
    code = (PlusOperator(), '1', '2')
    print execute(code)