Esempio n. 1
0
def test_slice():
    a = NDArray([])

    x = a[0:1]

    if DEBUG:
        dump(x, filename='slice')
Esempio n. 2
0
def test_unary_ops():
    a = IntNode(1)

    x = abs(a)

    if DEBUG:
        dump(x, filename='unary')
Esempio n. 3
0
def test_indexing():
    a = NDArray([])

    x = a[0]

    if DEBUG:
        dump(x, filename='indexer')
Esempio n. 4
0
def test_indexing():
    a = NDTable([])

    x = a[0]

    if DEBUG:
        dump(x, filename='indexer')
Esempio n. 5
0
def test_binary_mixed():
    a = IntNode(1)

    x = a + 2

    if DEBUG:
        dump(x, filename='binarymixed')
Esempio n. 6
0
def test_slice():
    a = NDTable([])

    x = a[0:1]

    if DEBUG:
        dump(x, filename='slice')
Esempio n. 7
0
def test_unary_ops():
    a = IntNode(1)

    x = abs(a)

    if DEBUG:
        dump(x, filename='unary')
Esempio n. 8
0
def test_binary_mixed():
    a = IntNode(1)

    x = a+2

    if DEBUG:
        dump(x, filename='binarymixed')
Esempio n. 9
0
def test_binary_ops():
    a = IntNode(1)
    b = IntNode(2)

    x = a + b

    if DEBUG:
        dump(x, filename='binary')
Esempio n. 10
0
def test_binary_ops():
    a = IntNode(1)
    b = IntNode(2)

    x = a+b

    if DEBUG:
        dump(x, filename='binary')
Esempio n. 11
0
def test_scalars():
    a = IntNode(1)
    b = IntNode(1)
    c = IntNode(2)

    x = abs((a + b + c + 3) * 4)

    if DEBUG:
        dump(x, filename='scalars')
Esempio n. 12
0
def test_scalars():
    a = IntNode(1)
    b = IntNode(1)
    c = IntNode(2)

    x = abs((a + b + c + 3) * 4)

    if DEBUG:
        dump(x, filename='scalars')
Esempio n. 13
0
def test_traverse():
    e = Node([])
    d = Node([])
    b = Node([d])
    c = Node([e])
    a = Node([b, c])

    [n for n in traverse(a)]

    if DEBUG:
        dump(a, filename='walk', tree=True)
Esempio n. 14
0
def test_walk():
    e = Node([])
    d = Node([])
    b = Node([d])
    c = Node([e])
    a = Node([b, c])

    assert len([n for n in a]) == 4

    if DEBUG:
        dump(a, filename='walk', tree=True)
Esempio n. 15
0
def test_traverse():
    e = Node([])
    d = Node([])
    b = Node([d])
    c = Node([e])
    a = Node([b,c])

    [n for n in traverse(a)]

    if DEBUG:
        dump(a, filename='walk', tree=True)
Esempio n. 16
0
def test_walk():
    e = Node([])
    d = Node([])
    b = Node([d])
    c = Node([e])
    a = Node([b,c])

    assert len([n for n in a]) == 4

    if DEBUG:
        dump(a, filename='walk', tree=True)