summaryrefslogtreecommitdiff
path: root/tests/run/longlongindex.pyx
blob: 6b739083cfcd74459313932b4707a15f1821e846 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
__doc__ = u"""
    >>> D = set_longlong(2**40, 2**50, 2, "yelp")
    >>> D[2**40]
    'yelp'
    >>> D[2**50]
    'yelp'
    >>> D[2]
    'yelp'
"""

ctypedef long long foo

def set_longlong(long long ob, foo x, long y, val):
    cdef object tank = {}
    tank[ob] = val
    tank[x] = val
    tank[y] = val
    return tank