Method: ANTLR3::StringStream#release

Defined in:
lib/antlr3/streams.rb

#release(marker = @markers.length - 1) ⇒ Object

let go of the bookmark data for the marker and all marker values created after the marker.



605
606
607
608
609
# File 'lib/antlr3/streams.rb', line 605

def release( marker = @markers.length - 1 )
  marker.between?( 1, @markers.length - 1 ) or return
  @markers.pop( @markers.length - marker )
  return self
end