Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(65)

Side by Side Diff: third_party/cython/src/Cython/Compiler/Scanning.pxd

Issue 385073004: Adding cython v0.20.2 in third-party. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Reference cython dev list thread. Created 6 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
(Empty)
1 import cython
2
3 from Cython.Plex.Scanners cimport Scanner
4
5 cdef class Method:
6 cdef object name
7 cdef object __name__
8
9 cdef class CompileTimeScope:
10 cdef public dict entries
11 cdef public CompileTimeScope outer
12 cdef declare(self, name, value)
13 cdef lookup_here(self, name)
14 cpdef lookup(self, name)
15
16 cdef class PyrexScanner(Scanner):
17 cdef public context
18 cdef public list included_files
19 cdef public CompileTimeScope compile_time_env
20 cdef public bint compile_time_eval
21 cdef public bint compile_time_expr
22 cdef public bint parse_comments
23 cdef public bint in_python_file
24 cdef public source_encoding
25 cdef set keywords
26 cdef public list indentation_stack
27 cdef public indentation_char
28 cdef public int bracket_nesting_level
29 cdef public sy
30 cdef public systring
31
32 cdef long current_level(self)
33 #cpdef commentline(self, text)
34 #cpdef open_bracket_action(self, text)
35 #cpdef close_bracket_action(self, text)
36 #cpdef newline_action(self, text)
37 #cpdef begin_string_action(self, text)
38 #cpdef end_string_action(self, text)
39 #cpdef unclosed_string_action(self, text)
40 @cython.locals(current_level=cython.long, new_level=cython.long)
41 cpdef indentation_action(self, text)
42 #cpdef eof_action(self, text)
43 cdef next(self)
44 cdef peek(self)
45 #cpdef put_back(self, sy, systring)
46 #cdef unread(self, token, value)
47 cdef bint expect(self, what, message = *) except -2
48 cdef expect_keyword(self, what, message = *)
49 cdef expected(self, what, message = *)
50 cdef expect_indent(self)
51 cdef expect_dedent(self)
52 cdef expect_newline(self, message = *)
OLDNEW
« no previous file with comments | « third_party/cython/src/Cython/Compiler/PyrexTypes.py ('k') | third_party/cython/src/Cython/Compiler/Scanning.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698