antlr3baserecognizer.h File Reference


Detailed Description

Defines the basic structure to support recognizing by either a lexer, parser, or tree parser.

#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>

Include dependency graph for antlr3baserecognizer.h:

This graph shows which files directly or indirectly include this file:


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

Generated on Mon Nov 29 17:22:56 2010 for ANTLR3C by  doxygen 1.5.5