org.antlr.runtime.debug.Tracer Class Reference

Inheritance diagram for org.antlr.runtime.debug.Tracer:

Inheritance graph
[legend]
Collaboration diagram for org.antlr.runtime.debug.Tracer:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 Tracer (IntStream input)
void enterRule (String ruleName)
void exitRule (String ruleName)
Object getInputSymbol (int k)

Public Attributes

IntStream input

Protected Attributes

int level = 0


Detailed Description

The default tracer mimics the traceParser behavior of ANTLR 2.x. This listens for debugging events from the parser and implies that you cannot debug and trace at the same time.

Definition at line 37 of file Tracer.java.


Constructor & Destructor Documentation

org.antlr.runtime.debug.Tracer.Tracer ( IntStream  input  ) 

Definition at line 41 of file Tracer.java.


Member Function Documentation

void org.antlr.runtime.debug.Tracer.enterRule ( String  ruleName  ) 

Definition at line 45 of file Tracer.java.

void org.antlr.runtime.debug.Tracer.exitRule ( String  ruleName  ) 

Definition at line 51 of file Tracer.java.

Object org.antlr.runtime.debug.Tracer.getInputSymbol ( int  k  ) 

Definition at line 57 of file Tracer.java.


Member Data Documentation

Definition at line 38 of file Tracer.java.

Definition at line 39 of file Tracer.java.


The documentation for this class was generated from the following file:

Generated on Wed Oct 1 14:13:46 2008 for ANTLR API by  doxygen 1.5.5