class ANTLR3::Debug::RecordEventListener

A debug listener that records intercepted events as strings in an array.

Attributes

events[R]

Public Class Methods

new( adaptor = nil ) click to toggle source
Calls superclass method
# File lib/antlr3/debug/record-event-listener.rb, line 14
def initialize( adaptor = nil )
  super
  @events = []
end

Public Instance Methods

record( event_message, *interpolation_arguments ) click to toggle source
# File lib/antlr3/debug/record-event-listener.rb, line 19
def record( event_message, *interpolation_arguments )
  event_message = event_message.to_s
  @events << event_message % interpolation_arguments
end