cython

Форк
0
/
pinard7.pyx 
22 строки · 330.0 Байт
1
__doc__ = u"""
2
    >>> c = build()
3
    >>> c.method()
4
    Traceback (most recent call last):
5
    AssertionError: 1
6
"""
7

8
cdef enum Mode:
9
    a = 1
10
    b = 2
11

12
cdef class Curseur:
13
    cdef Mode mode
14

15
    def method(self):
16
        assert False, self.mode
17

18
def build():
19
    cdef Curseur c
20
    c = Curseur()
21
    c.mode = a
22
    return c
23

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.