Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
emscripten-core
GitHub Repository: emscripten-core/emscripten
Path: blob/main/third_party/ply/test/lex_token5.py
6162 views
1
# lex_token5.py
2
#
3
# Return a bad token name
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
t_PLUS = r'\+'
17
t_MINUS = r'-'
18
19
def t_NUMBER(t):
20
r'\d+'
21
t.type = "NUM"
22
return t
23
24
def t_error(t):
25
pass
26
27
lex.lex()
28
lex.input("1234")
29
t = lex.token()
30
31
32
33