Cython has moved to github.

cython-devel

view tests/run/r_pyclassdefault.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 95312b19ee49
children
line source
1 __doc__ = u"""
2 >>> c = CoconutCarrier()
3 >>> c.swallow(name = "Brian")
4 This swallow is called Brian
5 >>> c.swallow(airspeed = 42)
6 This swallow is flying at 42 furlongs per fortnight
7 >>> c.swallow(coconuts = 3)
8 This swallow is carrying 3 coconuts
9 """
11 class CoconutCarrier:
13 def swallow(self, name = None, airspeed = None, coconuts = None):
14 if name is not None:
15 print u"This swallow is called", name
16 if airspeed is not None:
17 print u"This swallow is flying at", airspeed, u"furlongs per fortnight"
18 if coconuts is not None:
19 print u"This swallow is carrying", coconuts, u"coconuts"