Commit Graph

10 Commits

Author SHA1 Message Date
b3583c796e 0.2.0
Includes better error handling, additional tests, parsing and lexing
fixes to match the desired behavior defined by the new tests, and a very
basic REPL implementation.
2024-12-20 12:58:06 -06:00
2a63942cdb Reserve __result keyword 2024-12-19 21:13:57 -06:00
8fb8ab2741 Additional test coverage for lexing and parsing 2024-12-19 20:26:46 -06:00
ce7921e44c Additional tests
Additional tests for both parsing and evaluation. 100% passing as of
commit.
2024-12-19 20:21:59 -06:00
e7d47ffc3c Additional test cases and bug fixes for subtle issues 2024-12-19 19:53:32 -06:00
b14d7b8b2c Formatting
Clean up Main.hs formatting; clarify language in parsing branch
2024-12-19 19:08:56 -06:00
7ae470a4ae 0.1.0 base collection of features
Implemented evaluation of tree calculus terms alongside referentially
transparent variable identifiers. Implemented evaluation of defined
functions into tree calculus.
2024-12-19 19:07:12 -06:00
dcf8120dea Clean up 2024-12-18 19:41:12 -06:00
b3dd945b82 Add README and LICENSE files 2024-12-18 19:15:56 -06:00
2a650dac56 Initialize Repo
Working (but likely buggy!) lexing, parsing, and evaluation of Tree Calculus terms
2024-12-18 18:59:07 -06:00