Sponsor:

Your company here, and a link to your site. Click to find out more.

antlr3debugeventlistener.h - Man Page

The definition of all debugging events that a recognizer can trigger.

Synopsis

#include <antlr3defs.h>
#include <antlr3basetree.h>
#include <antlr3commontoken.h>

Data Structures

struct ANTLR3_DEBUG_EVENT_LISTENER_struct
The ANTLR3 debugging interface for communicating with ANLTR Works.

Macros

#define DEFAULT_DEBUGGER_PORT   0xBFCC;
Default debugging port.

Typedefs

typedef struct ANTLR3_DEBUG_EVENT_LISTENER_struct ANTLR3_DEBUG_EVENT_LISTENER
The ANTLR3 debugging interface for communicating with ANLTR Works.

Detailed Description

The definition of all debugging events that a recognizer can trigger.

Remarks

From the java implementation by Terence Parr... I did not create a separate AST debugging interface as it would create lots of extra classes and DebugParser has a dbg var defined, which makes it hard to change to ASTDebugEventListener. I looked hard at this issue and it is easier to understand as one monolithic event interface for all possible events. Hopefully, adding ST debugging stuff won't be bad. Leave for future. 4/26/2006.

Macro Definition Documentation

#define DEFAULT_DEBUGGER_PORT   0xBFCC;

Default debugging port.

Referenced by antlr3DebugListenerNew().

Typedef Documentation

typedef struct ANTLR3_DEBUG_EVENT_LISTENER_struct ANTLR3_DEBUG_EVENT_LISTENER

The ANTLR3 debugging interface for communicating with ANLTR Works. Function comments mostly taken from the Java version.

Author

Generated automatically by Doxygen for ANTLR3C from the source code.

Referenced By

The man page antlr3-DEFAULT_DEBUGGER_PORT(3) is an alias of antlr3debugeventlistener.h(3).

Tue Feb 27 2024 00:00:00 Version 3.3.1 ANTLR3C