| Interface | Description |
|---|---|
| DebugEventListener |
All debugging events that a recognizer can trigger.
|
| Class | Description |
|---|---|
| BlankDebugEventListener |
A blank listener that does nothing; useful for real classes so
they don't have to have lots of blank methods and are less
sensitive to updates to debug interface.
|
| DebugEventHub |
Broadcast debug events to multiple listeners.
|
| DebugEventRepeater |
A simple event repeater (proxy) that delegates all functionality to the
listener sent into the ctor.
|
| DebugEventSocketProxy |
A proxy debug event listener that forwards events over a socket to
a debugger (or any other listener) using a simple text-based protocol;
one event per line.
|
| DebugParser | |
| DebugTokenStream | |
| DebugTreeAdaptor |
A TreeAdaptor proxy that fires debugging events to a DebugEventListener
delegate and uses the TreeAdaptor delegate to do the actual work.
|
| DebugTreeNodeStream |
Debug any tree node stream.
|
| DebugTreeParser | |
| ParseTreeBuilder |
This parser listener tracks rule entry/exit and token matches
to build a simple parse tree using ParseTree nodes.
|
| Profiler |
Using the debug event interface, track what is happening in the parser
and record statistics about the runtime.
|
| Profiler.DecisionDescriptor | |
| Profiler.DecisionEvent | |
| Profiler.ProfileStats | |
| RemoteDebugEventSocketListener | |
| RemoteDebugEventSocketListener.ProxyToken | |
| RemoteDebugEventSocketListener.ProxyTree | |
| TraceDebugEventListener |
Print out (most of) the events...
|
| Tracer |
The default tracer mimics the traceParser behavior of ANTLR 2.x.
|
Copyright © 1992-2013 ANTLR. All Rights Reserved.