Method: ANTLR3::Debug::TokenStream.wrap

Defined in:
lib/antlr3/debug.rb

.wrap(stream, debug_listener = nil) ⇒ Object



295
296
297
298
299
300
301
302
303
# File 'lib/antlr3/debug.rb', line 295

def self.wrap( stream, debug_listener = nil )
  stream.extend( self )
  stream.instance_eval do
    @initial_stream_state = true
    @debug_listener = debug_listener
    @last_marker = nil
  end
  return( stream )
end