ANTLR3C
3.3.1
|
Defines the basic structure to support recognizing by either a lexer, parser, or tree parser. More...
#include <antlr3defs.h>
#include <antlr3exception.h>
#include <antlr3input.h>
#include <antlr3tokenstream.h>
#include <antlr3commontoken.h>
#include <antlr3commontreenodestream.h>
#include <antlr3debugeventlistener.h>
#include <antlr3recognizersharedstate.h>
#include <antlr3lexer.h>
#include <antlr3parser.h>
#include <antlr3treeparser.h>
Data Structures | |
struct | ANTLR3_BASE_RECOGNIZER_struct |
Base tracking context structure for all types of recognizers. More... | |
Defines | |
#define | ANTLR3_TYPE_LEXER 0x0001 |
Type indicator for a lexer recognizer. | |
#define | ANTLR3_TYPE_PARSER 0x0002 |
Type indicator for a parser recognizer. | |
#define | ANTLR3_TYPE_TREE_PARSER 0x0004 |
Type indicator for a tree parser recognizer. | |
Typedefs | |
typedef struct ANTLR3_BASE_RECOGNIZER_struct | ANTLR3_BASE_RECOGNIZER |
Base tracking context structure for all types of recognizers. |
Defines the basic structure to support recognizing by either a lexer, parser, or tree parser.