Home | History | Annotate | Download | only in lex

Lines Matching refs:tr

12 	tr []TokenReader
15 // Push adds tr to the top (end) of the input stack. (Popping happens automatically.)
16 func (s *Stack) Push(tr TokenReader) {
17 s.tr = append(s.tr, tr)
21 tos := s.tr[len(s.tr)-1]
23 for tok == scanner.EOF && len(s.tr) > 1 {
26 s.tr = s.tr[:len(s.tr)-1]
33 return s.tr[len(s.tr)-1].Text()
37 return s.tr[len(s.tr)-1].File()
41 return s.tr[len(s.tr)-1].Line()
45 return s.tr[len(s.tr)-1].Col()
49 s.tr[len(s.tr)-1].SetPos(line, file)