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

Side by Side Diff: tools/nixysa/third_party/ply-3.1/test/lex_state_norule.py

Issue 2043006: WTF NPAPI extension. Early draft. Base URL: http://src.chromium.org/svn/trunk/src/
Patch Set: Created 10 years, 7 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
Property Changes:
Added: svn:eol-style
+ LF
OLDNEW
(Empty)
1 # lex_state_norule.py
2 #
3 # Declaration of a state for which no rules are defined
4
5 import sys
6 if ".." not in sys.path: sys.path.insert(0,"..")
7
8 import ply.lex as lex
9
10 tokens = [
11 "PLUS",
12 "MINUS",
13 "NUMBER",
14 ]
15
16 states = (('comment', 'exclusive'),
17 ('example', 'exclusive'))
18
19 t_PLUS = r'\+'
20 t_MINUS = r'-'
21 t_NUMBER = r'\d+'
22
23 # Comments
24 def t_comment(t):
25 r'/\*'
26 t.lexer.begin('comment')
27 print("Entering comment state")
28
29 def t_comment_body_part(t):
30 r'(.|\n)*\*/'
31 print("comment body %s" % t)
32 t.lexer.begin('INITIAL')
33
34 def t_error(t):
35 pass
36
37
38 lex.lex()
39
40
OLDNEW
« no previous file with comments | « tools/nixysa/third_party/ply-3.1/test/lex_state_noerror.py ('k') | tools/nixysa/third_party/ply-3.1/test/lex_state_try.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698