22 Commits

Author SHA1 Message Date
88b1c71695 Add size demo 2025-01-23 18:57:59 -06:00
8b0db2c935 Update README to reflect demo 2025-01-23 17:36:39 -06:00
10c7cc367d Some special characters in ids; new demos
Adds support for several special characters in identifiers. Adds a demo
for converting values to source code and another for checking equality.
Updates the existing demo and tests to reflect new names for functions
returning booleans.
2025-01-23 15:46:40 -06:00
b385349197 Reduce duplication of elimLambda calls 2025-01-20 15:16:27 -06:00
7d97b85f74 Fix critical list evaluation bug and REPL updates 2025-01-02 19:08:14 -06:00
5523d5acde Use better default output form in evaluator 2025-01-01 19:40:12 -06:00
f478a7d091 Clarify CLI options 2025-01-01 19:32:41 -06:00
57f7389c4d Normalize CLI options and help display 2025-01-01 08:34:17 -06:00
3ab9b58194 Rename "compiler" functionality to Evaluator
Allows for stdin input for evaluation when no input file is provided.
2025-01-01 08:23:53 -06:00
bc9064b058 Latest --help in README 2024-12-31 10:09:36 -06:00
4aa8e19ff4 Add "SimpleT" t output form
This new output form allows easy piping to the decode function of the
tricu executable. Includes a new test for roundtrip evaluation of map,
compilation to tree calculus terms, and decoding back to a human
readable string.
2024-12-31 10:00:52 -06:00
8a2dc2dfcf Additional tests 2024-12-29 12:22:24 -06:00
dbe9cbd6c1 README updates for run/build 2024-12-29 10:41:04 -06:00
4bd2257441 README clarifications 2024-12-29 10:37:37 -06:00
f41c92fa9d Expansion of testing suite to cover incl. library
Expands the testing suite to verify behavior of provided library
functions. Updates the README further for clarification on important
concepts.
2024-12-29 10:28:32 -06:00
7a7ee6886a Rename from sapling to tricu 2024-12-29 08:29:25 -06:00
1e23465bc3 Further README clarification 2024-12-28 22:20:43 -06:00
8b326e8dcf README updates 2024-12-28 21:58:52 -06:00
fe62e63c22 Update README and REPL formatting for list outputs 2024-12-27 20:54:30 -06:00
1224961c62 Automatic decoding of supported literals in REPL
Automatic decoding & display of string, number, and list types in REPL.
General updates to README, style, and comments.
2024-12-27 15:40:50 -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