Commit Graph

10 Commits

Author SHA1 Message Date
c16c48b22c 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
a61627f333 Reserve __result keyword 2024-12-19 21:13:57 -06:00
2399830366 Additional test coverage for lexing and parsing 2024-12-19 20:26:46 -06:00
51f3f8f21d Additional tests
Additional tests for both parsing and evaluation. 100% passing as of
commit.
2024-12-19 20:21:59 -06:00
d13b2f52e7 Additional test cases and bug fixes for subtle issues 2024-12-19 19:53:32 -06:00
602048dc53 Formatting
Clean up Main.hs formatting; clarify language in parsing branch
2024-12-19 19:08:56 -06:00
e5f3a53bcc 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
fb04c9fffc Clean up 2024-12-18 19:41:12 -06:00
ad0df667aa Add README and LICENSE files 2024-12-18 19:15:56 -06:00
9f9aca4040 Initialize Repo
Working (but likely buggy!) lexing, parsing, and evaluation of Tree Calculus terms
2024-12-18 18:59:07 -06:00