Fixed a typo that breaks building packages on systems with case-sensitive filesystems.
Removed git-based versioning information.
Removed code to build lexer using Flex. Left Flex input file just in case.
Adjusted inter-module references so that Xavi can be built without using Bison. The parser will only return an integer of 42, however.
Added copyright information for new parser files.
Added a basic integer parser to start the hand-written parser.
Removed Bison code to automagically determine order of operations and associativity and manually implemented them.
Eliminated left recursion from Bison-generated parser.
Added one token of look-ahead to the lexer.
Fixed a memory leak.
Left-factored numeric values in Bison grammar.
Left-factored remaining rules in grammar that needed to be left-factored for recursive-descent parser.
Made the XaviLexerPeek take NULL to ignore the value of the token.
Added a recursive descent parser by copying the code from the Bison grammar.
Removed checks for Bison and code that uses Bison. Left grammar file just in case.
Fixed some memory leaks.
Deleted Flex and Bison input files.
Removed some cruft from the Lexer.
Cleaned up and optimized lexer.
Moved XaviEvalute.* code into XaviTree.*