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