antlr3-apiimplementations man page

apiimplementations — API Implementation functions

API implementation functions are the default implementation of each of the methods in a particular typedef structure.

Modules

pANTLR3_BASE_RECOGNIZER Base Recognizer Implementation
The base recognizer interface is implemented by all higher level recognizers such as pANTLR3_PARSER and provides methods common to all recognizers.
pANTLR3_RECOGNIZER_SHARED_STATE — Recognizer Shared State Implementation
The recognizer shared state class does not have an implementation because it contains only data fields, documented at ANTLR3_RECOGNIZER_SHARED_STATE.
pANTLR3_BITSET — Bitset Implementation

pANTLR3_TOKEN_FACTORY — Token Factory Implementation

pANTLR3_COMMON_TOKEN — Common Token Implementation

pANTLR3_EXCEPTION — Exception Implementation

pANTLR3_HASH_BUCKET — Hash Table Bucket Implementation

pANTLR3_HASH_ENTRY — Hash Table Entry Implementation

pANTLR3_HASH_ENUM — Hash Table Enumerator Implementation

pANTLR3_HASH_TABLE — Hash Table Implementation

pANTLR3_LIST — List Implementation

pANTLR3_VECTOR_FACTORY — Vector Factory Implementation

pANTLR3_VECTOR — Vector Implementation

pANTLR3_STACK — Stack Implementation

pANTLR3_INPUT_STREAM — Input Stream Implementation

pANTLR3_LEX_STATE — Lexer State Implementation

pANTLR3_STRING_FACTORY — String Factory Implementation

pANTLR3_STRING — String Implementation

pANTLR3_TOKEN_SOURCE — Token Source Implementation

pANTLR3_TOKEN_STREAM — Token Stream Implementation

pANTLR3_COMMON_TOKEN_STREAM — Common Token Implementation

pANTLR3_CYCLIC_DFA — Cyclic DFA Implementation

pANTLR3_LEXER — Lexer Implementation

pANTLR3_PARSER — Parser Implementation

pANTLR3_BASE_TREE — Base Tree Implementation

pANTLR3_COMMON_TREE — Common Tree Implementation

pANTLR3_ARBORETUM — Tree Factory Implementation

pANTLR3_PARSE_TREE — Parse Tree Implementation

pANTLR3_TREE_NODE_STREAM — Tree Node Stream Implementation

pANTLR3_COMMON_TREE_NODE_STREAM — Common Tree Node Stream Implementation

pANTLR3_TREE_WALK_STATE — Tree Walk State Implementation

pANTLR3_BASE_TREE_ADAPTOR — Base Tree Adaptor Implementation

pANTLR3_COMMON_TREE_ADAPTOR — Common Tree Adaptor Implementation

pANTLR3_TREE_PARSER — Tree ParserImplementation

pANTLR3_INT_TRIE — Trie Implementation

pANTLR3_REWRITE_RULE_ELEMENT_STREAM — Token Rewrite Stream Implementation

pANTLR3_DEBUG_EVENT_LISTENER — Debugger Implementation

Detailed Description

API implementation functions are the default implementation of each of the methods in a particular typedef structure.

They are generally grouped together in the same source code file. For instance the default implementations of the methods contained by a pANTLR3_BASE_RECOGNIZER will be found in the file antlr3baserecognizer.c

A source file that provides the default implementations of functions will usually also supply the public (exported from the .DLL or code library) 'constructor' functions that create and initialize the typedef structure that they implement. For instance, in the antlr3baserecognizer.c file, you will find the function antlr3BaseRecognizerNew()

Author

Generated automatically by Doxygen for ANTLR3C from the source code.

Info

Tue Oct 4 2016 Version 3.3.1 ANTLR3C