||Default Implementation for SymbolFactory, creates
plain old Symbols
||This class implements a skeleton table driven LR parser.
||Defines the Symbol class, which is used to represent all terminals
and nonterminals while parsing.
||This class implements a temporary or "virtual" parse stack that
replaces the top portion of the actual parse stack (the part that
has been changed by some set of operations) while maintaining its