ANTLR3C  3.3.1
File List
Here is a list of all files with brief descriptions:
[detail level 12]
  include
 antlr3.h
 antlr3baserecognizer.hDefines the basic structure to support recognizing by either a lexer, parser, or tree parser
 antlr3basetree.hDefinition of the ANTLR3 base tree
 antlr3basetreeadaptor.hDefinition of the ANTLR3 base tree adaptor
 antlr3bitset.hDefines the basic structures of an ANTLR3 bitset
 antlr3collections.h
 antlr3commontoken.hDefines the interface for a common token
 antlr3commontree.h
 antlr3commontreeadaptor.hDefinition of the ANTLR3 common tree adaptor
 antlr3commontreenodestream.hDefinition of the ANTLR3 common tree node stream
 antlr3convertutf.h
 antlr3cyclicdfa.h
 antlr3debugeventlistener.hThe definition of all debugging events that a recognizer can trigger
 antlr3defs.hBasic type and constant definitions for ANTLR3 Runtime
 antlr3encodings.h
 antlr3errors.h
 antlr3exception.hContains the definition of a basic ANTLR3 exception structure created by a recognizer when errors are found/predicted
 antlr3filestream.h
 antlr3input.hDefines the basic structures used to manipulate character streams from any input source
 antlr3interfaces.hDeclarations for all the antlr3 C runtime interfaces/classes
 antlr3intstream.hDefines the the class interface for an antlr3 INTSTREAM
 antlr3lexer.hBase interface for any ANTLR3 lexer
 antlr3memory.h
 antlr3parser.hBase implementation of an ANTLR3 parser
 antlr3parsetree.hAbstraction of Common tree to provide payload and string representation of node
 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
 antlr3rewritestreams.h
 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
 antlr3tokenstream.hDefines the interface for an ANTLR3 common token stream
 antlr3treeparser.h
  src
 antlr3baserecognizer.cContains the base functions that all recognizers require
 antlr3basetree.c
 antlr3basetreeadaptor.cContains the base functions that all tree adaptors start with
 antlr3bitset.cContains the C implementation of ANTLR3 bitsets as adapted from Terence Parr's Java implementation
 antlr3collections.cProvides a number of useful functions that are roughly equivalent to java HashTable and List for the purposes of Antlr 3 C runtime
 antlr3commontoken.c
 antlr3commontree.c
 antlr3commontreeadaptor.cThis is the standard tree adaptor used by the C runtime unless the grammar source file says to use anything different
 antlr3commontreenodestream.cDefines the implementation of the common node stream the default tree node stream used by ANTLR
 antlr3convertutf.c
 antlr3cyclicdfa.c
 antlr3debughandlers.cProvides the debugging functions invoked by a recognizer built using the debug generator mode of the antlr tool
 antlr3encodings.c
 antlr3exception.cContains default functions for creating and destroying as well as otherwise handling ANTLR3 standard exception structures
 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
 antlr3inputstream.cBase functions to initialize and manipulate any input stream
 antlr3intstream.cImplementation of superclass elements of an ANTLR3 int stream
 antlr3lexer.cBase implementation of an antlr 3 lexer
 antlr3parser.cImplementation of the base functionality for an ANTLR3 parser
 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
 antlr3string.cImplementation of the ANTLR3 string and string factory classes
 antlr3tokenstream.cDefault implementation of CommonTokenStream
 antlr3treeparser.cImplementation of the tree parser and overrides for the base recognizer