cython-devel

annotate tests/run/r_jiba1.pyx @ 719:e21391d5f23a

quick work-around for PEP 3121 implementation in Py3 beta
author Stefan Behnel <scoder@users.berlios.de>
date Thu Jun 12 09:28:56 2008 +0200 (3 years ago)
parents 6309e21af543
children

rev   line source
scoder@526 1 __doc__ = u"""
scoder@22 2 >>> test()
scoder@22 3 This parrot is resting.
scoder@22 4 Lovely plumage!
scoder@22 5 """
scoder@22 6
scoder@22 7
scoder@20 8 cdef class Parrot:
scoder@20 9
scoder@20 10 cdef void describe(self):
scoder@560 11 print u"This parrot is resting."
scoder@20 12
scoder@20 13 def describe_python(self):
scoder@20 14 self.describe()
scoder@20 15
scoder@20 16 cdef class Norwegian(Parrot):
scoder@20 17
scoder@20 18 cdef void describe(self):
scoder@560 19 print u"Lovely plumage!"
scoder@20 20
scoder@22 21 def test():
scoder@22 22 cdef Parrot p1, p2
scoder@22 23 p1 = Parrot()
scoder@22 24 p2 = Norwegian()
scoder@22 25 p1.describe()
scoder@22 26 p2.describe()