addop.pyx 314 Bytes
Newer Older
1 2
def f():
    """
Stefan Behnel's avatar
Stefan Behnel committed
3 4
    >>> f()
    (30, 22)
5
    """
6
    cdef int int1, int2, int3
Stefan Behnel's avatar
Stefan Behnel committed
7
    cdef char *ptr1, *ptr2 = "test", *ptr3 = "toast"
Stefan Behnel's avatar
Stefan Behnel committed
8 9
    int2 = 10
    int3 = 20
10 11 12 13 14 15 16
    obj1 = 1
    obj2 = 2
    obj3 = 3
    int1 = int2 + int3
    ptr1 = ptr2 + int3
    ptr1 = int2 + ptr3
    obj1 = obj2 + int3
Stefan Behnel's avatar
Stefan Behnel committed
17
    return int1, obj1