Added more specific operator parsers
Precedence and binary operator parsing implemented
Implemented Program parser and consequently modified the definition
of a "program"
Function application now has the highest precedence and now
correctly parsing parenthesized expression while being applied
No longer parsing unary operators with binary sugar
Now parsing Values, and change NumFloat to NumDouble in the
Abstract Syntax
Removed ValNumber constructor from the Abstract Syntax
Added explicit recursive and tail-recursive alias definitons to
to the Abstract Syntax and Parser
Now parsing Let statements and added a file parser.
Merge branch 'master' of github.com:NickStephens/lambda-x