Home
last modified time | relevance | path

Searched refs:lexpos (Results 1 – 15 of 15) sorted by relevance

/external/ply/ply/ply/
Dlex.py66 return 'LexToken(%s,%r,%d,%d)' % (self.type, self.value, self.lineno, self.lexpos)
133 self.lexpos = 0 # Current position in input text
257 self.lexpos = 0
296 self.lexpos += n
307 lexpos = self.lexpos
312 while lexpos < lexlen:
314 if lexdata[lexpos] in lexignore:
315 lexpos += 1
320 m = lexre.match(lexdata, lexpos)
328 tok.lexpos = lexpos
[all …]
Dyacc.py267 def lexpos(self, n): member in YaccProduction
270 def set_lexpos(self, n, lexpos): argument
271 self.slice[n].lexpos = lexpos
486 sym.lexpos = t1.lexpos
489 sym.endlexpos = getattr(t1, 'endlexpos', t1.lexpos)
531 sym.lexpos = lexer.lexpos
656 sym.endlexpos = getattr(lookahead, 'lexpos', sym.lexpos)
668 t.lexpos = t.endlexpos = lookahead.lexpos
677 lookahead.lexpos = sym.lexpos
806 sym.lexpos = t1.lexpos
[all …]
/external/python/pycparser/pycparser/ply/
Dlex.py66 return 'LexToken(%s,%r,%d,%d)' % (self.type, self.value, self.lineno, self.lexpos)
133 self.lexpos = 0 # Current position in input text
257 self.lexpos = 0
296 self.lexpos += n
307 lexpos = self.lexpos
312 while lexpos < lexlen:
314 if lexdata[lexpos] in lexignore:
315 lexpos += 1
320 m = lexre.match(lexdata, lexpos)
328 tok.lexpos = lexpos
[all …]
Dyacc.py268 def lexpos(self, n): member in YaccProduction
484 sym.lexpos = t1.lexpos
487 sym.endlexpos = getattr(t1, 'endlexpos', t1.lexpos)
529 sym.lexpos = lexer.lexpos
654 sym.endlexpos = getattr(lookahead, 'lexpos', sym.lexpos)
666 t.lexpos = t.endlexpos = lookahead.lexpos
675 lookahead.lexpos = sym.lexpos
804 sym.lexpos = t1.lexpos
807 sym.endlexpos = getattr(t1, 'endlexpos', t1.lexpos)
846 sym.lexpos = lexer.lexpos
[all …]
/external/selinux/python/sepolgen/src/sepolgen/
Dlex.py66 return 'LexToken(%s,%r,%d,%d)' % (self.type, self.value, self.lineno, self.lexpos)
133 self.lexpos = 0 # Current position in input text
257 self.lexpos = 0
296 self.lexpos += n
307 lexpos = self.lexpos
312 while lexpos < lexlen:
314 if lexdata[lexpos] in lexignore:
315 lexpos += 1
320 m = lexre.match(lexdata, lexpos)
328 tok.lexpos = lexpos
[all …]
Dyacc.py267 def lexpos(self, n): member in YaccProduction
270 def set_lexpos(self, n, lexpos): argument
271 self.slice[n].lexpos = lexpos
486 sym.lexpos = t1.lexpos
489 sym.endlexpos = getattr(t1, 'endlexpos', t1.lexpos)
531 sym.lexpos = lexer.lexpos
656 sym.endlexpos = getattr(lookahead, 'lexpos', sym.lexpos)
668 t.lexpos = t.endlexpos = lookahead.lexpos
677 lookahead.lexpos = sym.lexpos
806 sym.lexpos = t1.lexpos
[all …]
/external/libchrome/third_party/ply/
Dlex.py71 return "LexToken(%s,%r,%d,%d)" % (self.type,self.value,self.lineno,self.lexpos)
131 self.lexpos = 0 # Current position in input text
257 self.lexpos = 0
295 self.lexpos += n
306 lexpos = self.lexpos
311 while lexpos < lexlen:
313 if lexdata[lexpos] in lexignore:
314 lexpos += 1
319 m = lexre.match(lexdata,lexpos)
326 tok.lexpos = lexpos
[all …]
Dyacc.py221 def lexpos(self,n): member in YaccProduction
403 sym.lexpos = t1.lexpos
406 sym.endlexpos = getattr(t1,"endlexpos",t1.lexpos)
446 sym.lexpos = lexer.lexpos
692 sym.lexpos = t1.lexpos
695 sym.endlexpos = getattr(t1,"endlexpos",t1.lexpos)
732 sym.lexpos = lexer.lexpos
/external/ply/ply/example/yply/
Dylex.py37 t.value = t.lexer.lexdata[t.lexpos + 2:]
38 t.lexer.lexpos = len(t.lexer.lexdata)
66 t.lexer.codestart = t.lexpos
97 t.value = t.lexer.lexdata[t.lexer.codestart:t.lexpos + 1]
/external/libchrome/mojo/public/tools/bindings/pylib/mojom_tests/parse/
Dlexer_unittest.py35 self.lineno == other.lineno and self.lexpos == other.lexpos
39 def _MakeLexToken(token_type, value, lineno=1, lexpos=0): argument
43 rv.type, rv.value, rv.lineno, rv.lexpos = token_type, value, lineno, lexpos
/external/python/pycparser/pycparser/
Dc_lexer.py83 last_cr = self.lexer.lexdata.rfind('\n', 0, token.lexpos)
84 return token.lexpos - last_cr
275 if self.line_pattern.match(t.lexer.lexdata, pos=t.lexer.lexpos):
278 elif self.pragma_pattern.match(t.lexer.lexdata, pos=t.lexer.lexpos):
Dplyparser.py60 last_cr = p.lexer.lexer.lexdata.rfind('\n', 0, p.lexpos(token_idx))
63 column = (p.lexpos(token_idx) - (last_cr))
/external/ply/ply/example/hedit/
Dhedit.py35 t.lexer.lexpos -= len(t.value) - (i + 1 + n)
/external/ply/ply/test/
Dlex_hedit.py34 t.lexer.lexpos -= len(t.value) - (i+1+n)
/external/ply/ply/
DCHANGES278 start_pos = p.lexpos(3)
731 Added lexpos() and lexspan() methods to grammar symbols. These
737 p.lexpos(1) # Lexing position of left-hand-expression
738 p.lexpos(1) # Lexing position of PLUS
928 Added the lexing position to tokens as an attribute lexpos. This
931 details (e.g., scan backwards from lexpos to the first newline