aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/tools/cython/Cython/Plex/Actions.pxd
blob: 595e932181fcf09a344d9a21462d1f8c50c7cc34 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
 
cdef class Action: 
  cdef perform(self, token_stream, text) 
  cpdef same_as(self, other) 
 
cdef class Return(Action): 
  cdef object value 
  cdef perform(self, token_stream, text) 
  cpdef same_as(self, other) 
 
cdef class Call(Action): 
  cdef object function 
  cdef perform(self, token_stream, text) 
  cpdef same_as(self, other) 
 
cdef class Begin(Action): 
  cdef object state_name 
  cdef perform(self, token_stream, text) 
  cpdef same_as(self, other) 
 
cdef class Ignore(Action): 
  cdef perform(self, token_stream, text) 
 
cdef class Text(Action): 
  cdef perform(self, token_stream, text)