Method: InputStream#seek
- Defined in:
- lib/antlr4/InputStream.rb
#seek(_index) ⇒ Object
consume() ahead until p==_index; can’t just set p=_index as we must update line and column. If we seek backwards, just set p
58 59 60 61 62 63 64 65 |
# File 'lib/antlr4/InputStream.rb', line 58 def seek(_index) if _index<=self.index then self.index = _index # just jump; don't update stream state (line, ...) return end # seek forward self.index = [_index, self.size].min end |