ANTLR3C  3.3.1
File List
Here is a list of all files with brief descriptions:
[detail level 12]
o-include
|o*antlr3.h
|o*antlr3baserecognizer.hDefines the basic structure to support recognizing by either a lexer, parser, or tree parser
|o*antlr3basetree.hDefinition of the ANTLR3 base tree
|o*antlr3basetreeadaptor.hDefinition of the ANTLR3 base tree adaptor
|o*antlr3bitset.hDefines the basic structures of an ANTLR3 bitset
|o*antlr3collections.h
|o*antlr3commontoken.hDefines the interface for a common token
|o*antlr3commontree.h
|o*antlr3commontreeadaptor.hDefinition of the ANTLR3 common tree adaptor
|o*antlr3commontreenodestream.hDefinition of the ANTLR3 common tree node stream
|o*antlr3convertutf.h
|o*antlr3cyclicdfa.h
|o*antlr3debugeventlistener.hThe definition of all debugging events that a recognizer can trigger
|o*antlr3defs.hBasic type and constant definitions for ANTLR3 Runtime
|o*antlr3encodings.h
|o*antlr3errors.h
|o*antlr3exception.hContains the definition of a basic ANTLR3 exception structure created by a recognizer when errors are found/predicted
|o*antlr3filestream.h
|o*antlr3input.hDefines the basic structures used to manipulate character streams from any input source
|o*antlr3interfaces.hDeclarations for all the antlr3 C runtime interfaces/classes
|o*antlr3intstream.hDefines the the class interface for an antlr3 INTSTREAM
|o*antlr3lexer.hBase interface for any ANTLR3 lexer
|o*antlr3memory.h
|o*antlr3parser.hBase implementation of an ANTLR3 parser
|o*antlr3parsetree.hAbstraction of Common tree to provide payload and string representation of node
|o*antlr3recognizersharedstate.hWhile the C runtime does not need to model the state of multiple lexers and parsers in the same way as the Java runtime does it is no overhead to reflect that model
|o*antlr3rewritestreams.h
|o*antlr3string.hSimple string interface allows indiscriminate allocation of strings such that they can be allocated all over the place and released in one chunk via a string factory - saves lots of hassle in remembering what strings were allocated where
|o*antlr3tokenstream.hDefines the interface for an ANTLR3 common token stream
|\*antlr3treeparser.h
\-src
 o*antlr3baserecognizer.cContains the base functions that all recognizers require
 o*antlr3basetree.c
 o*antlr3basetreeadaptor.cContains the base functions that all tree adaptors start with
 o*antlr3bitset.cContains the C implementation of ANTLR3 bitsets as adapted from Terence Parr's Java implementation
 o*antlr3collections.cProvides a number of useful functions that are roughly equivalent to java HashTable and List for the purposes of Antlr 3 C runtime
 o*antlr3commontoken.c
 o*antlr3commontree.c
 o*antlr3commontreeadaptor.cThis is the standard tree adaptor used by the C runtime unless the grammar source file says to use anything different
 o*antlr3commontreenodestream.cDefines the implementation of the common node stream the default tree node stream used by ANTLR
 o*antlr3convertutf.c
 o*antlr3cyclicdfa.c
 o*antlr3debughandlers.cProvides the debugging functions invoked by a recognizer built using the debug generator mode of the antlr tool
 o*antlr3encodings.c
 o*antlr3exception.cContains default functions for creating and destroying as well as otherwise handling ANTLR3 standard exception structures
 o*antlr3filestream.cThe ANTLR3 C filestream is used when the source character stream is a filesystem based input set and all the characters in the filestream can be loaded at once into memory and away the lexer goes
 o*antlr3inputstream.cBase functions to initialize and manipulate any input stream
 o*antlr3intstream.cImplementation of superclass elements of an ANTLR3 int stream
 o*antlr3lexer.cBase implementation of an antlr 3 lexer
 o*antlr3parser.cImplementation of the base functionality for an ANTLR3 parser
 o*antlr3rewritestreams.cImplementation of token/tree streams that are used by the tree re-write rules to manipulate the tokens and trees produced by rules that are subject to rewrite directives
 o*antlr3string.cImplementation of the ANTLR3 string and string factory classes
 o*antlr3tokenstream.cDefault implementation of CommonTokenStream
 \*antlr3treeparser.cImplementation of the tree parser and overrides for the base recognizer