1
Fork 0
Commit Graph

6 Commits (83c72019f5b99b00925453990fb9b19f7569891c)

Author SHA1 Message Date
Joshua Potter 83c72019f5 Identification/Type Checking
Most of Identification and Type Checking implemented.
2014-03-21 00:06:09 -04:00
Joshua Potter f34ccd138d Basic Error Handling
Added Scanner and Parsing Exceptions as well as keeping track of the
source position.
2014-03-05 12:00:24 -05:00
Joshua Potter 242ca887f9 Left Precedence
Corrected left precedence rules when a right precedence rule is not
available (or parenthesis (woah)).
2014-03-05 09:33:26 -05:00
Joshua Potter 690dc9d562 Precedence
Incorporated necessary precedence rules.
2014-02-22 02:33:31 -05:00
Joshua Potter 46a6e73f5d AST Generation
Construct an AST.
2014-02-21 22:34:37 -05:00
Joshua Potter 983f4cd852 Recursive Descent Parsing
Implemented tokenizer/scanner and recursive descent parser.
2014-02-15 21:00:29 -05:00