antlr3baserecognizer.h(3)
| include/antlr3baserecognizer.h(3) | ANTLR3C | include/antlr3baserecognizer.h(3) |
NAME
include/antlr3baserecognizer.h - Defines the basic structure to support recognizing by either a lexer, parser, or tree parser.
SYNOPSIS
#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.
Macros
#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.
Detailed Description
Defines the basic structure to support recognizing by either a lexer, parser, or tree parser.
Author
Generated automatically by Doxygen for ANTLR3C from the source code.
| Tue Apr 18 2023 | Version 3.3.1 |
