Cython has moved to github.

cython-devel

view tests/run/pyintop.pyx @ 1622:4f0327bdebc9

test for temp allocation bug in call
author Robert Bradshaw <robertwb@math.washington.edu>
date Sat Jan 17 01:25:34 2009 -0800 (3 years ago)
parents ff6249a604c2
children 82d312a9f1fc
line source
1 __doc__ = u"""
2 >>> f(1,2,3)
3 3
4 >>> g(1,2,3)
5 1
6 >>> h(1,2,3)
7 2
8 >>> j(1,2,3)
9 16
10 >>> k(1,2,3)
11 0
12 >>> l(1,2,3)
13 16
14 """
16 def f(obj1, obj2, obj3):
17 obj1 = obj2 | obj3
18 return obj1
20 def g(obj1, obj2, obj3):
21 obj1 = obj2 ^ obj3
22 return obj1
24 def h(obj1, obj2, obj3):
25 obj1 = obj2 & obj3
26 return obj1
28 def j(obj1, obj2, obj3):
29 obj1 = obj2 << obj3
30 return obj1
32 def k(obj1, obj2, obj3):
33 obj1 = obj2 >> obj3
34 return obj1
36 def l(obj1, obj2, obj3):
37 obj1 = obj2 << obj3 | obj2 >> obj3
38 return obj1