Searched refs:lex (Results 51 - 63 of 63) sorted by relevance

123

/gem5/ext/ply/example/optcalc/
H A Dcalc.py51 import ply.lex as lex
52 lex.lex(optimize=1)
/gem5/ext/ply/example/ansic/
H A Dclex.py10 import ply.lex as lex
157 lexer = lex.lex(optimize=1)
159 lex.runmain(lexer)
/gem5/src/python/m5/util/
H A Dgrammar.py30 import ply.lex
70 if attr == 'lex':
71 self.lex = ply.lex.lex(module=self, **self.lex_kwargs)
72 return self.lex
102 lexer = self.lex.clone()
/gem5/ext/ply/example/newclasscalc/
H A Dcalc.py20 import ply.lex as lex
44 lex.lex(module=self, debug=self.debug)
/gem5/ext/ply/example/classcalc/
H A Dcalc.py18 import ply.lex as lex
41 lex.lex(module=self, debug=self.debug)
/gem5/ext/ply/example/yply/
H A Dylex.py102 lex.lex()
105 lex.runmain()
/gem5/src/arch/
H A Dmicro_asm.py39 from ply import lex
488 self.lexer = lex.lex()
H A Disa_parser.py1770 # List of tokens. The lex module requires this.
1876 # special for the lex module.
2705 self.lex.lineno = LineTracker(isa_desc_file)
/gem5/ext/ply/ply/
H A Dcpp.py143 lexer = lex.lexer
242 print "Unable to lex '%s' required for preprocessor" % c
263 lex = self.lexer.clone()
273 lex.input(input)
274 lex.lineno = 1
278 tok = lex.token()
874 import ply.lex as lex
875 lexer = lex.lex()
[all...]
H A Dyacc.py106 import lex
108 import ply.lex as lex
109 return lex
175 # .lexpos = Starting lex position
176 # .endlexpos = Ending lex position (optional, set automatically)
295 # If no lexer was given, we will try to use the lex module
297 lex = load_ply_lex()
298 lexer = lex.lexer
606 # If no lexer was given, we will try to use the lex modul
[all...]
H A Dlex.py2 # ply: lex.py
861 # lex(module)
865 def lex(module=None,object=None,debug=0,optimize=0,lextab="lextab",reflags=0,nowarn=0,outputdir="", debuglog=None, errorlog=None): function
909 debuglog.info("lex: tokens = %r", linfo.tokens)
910 debuglog.info("lex: literals = %r", linfo.literals)
911 debuglog.info("lex: states = %r", linfo.stateinfo)
938 debuglog.info("lex: Adding rule %s -> '%s' (state '%s')",fname,f.__doc__, state)
944 debuglog.info("lex: Adding rule %s -> '%s' (state '%s')",name,r, state)
951 debuglog.info("lex: ==== MASTER REGEXS FOLLOW ====")
960 debuglog.info("lex
[all...]
/gem5/ext/ply/example/GardenSnake/
H A DGardenSnake.py44 #import lex
154 # The original lex token stream contains WS and NEWLINE characters.
208 tok = lex.LexToken()
318 self.lexer = lex.lex(debug=debug, optimize=optimize, lextab=lextab, reflags=reflags)
/gem5/ext/ply/test/
H A Dtestlex.py13 import ply.lex
234 except ply.lex.LexError:

Completed in 47 milliseconds

123