8b0b24e7dc
Provide "library" via tricu file directly
...
Allows easier loading of other files and drops the list of Haskell
strings containing the basic tools included
2025-01-01 18:53:56 -06:00
1c8457733e
Fixes identifier lexing; support REPL file loading
2025-01-01 18:05:21 -06:00
7abc7061d9
Expands CLI support with output forms and decoding
...
Adds CLI options for compiling to a Tree Calculus, AST, Ternary, and
ASCII tree view. Adds CLI command for attempted decoding of a compiled
result to Number/String/List.
2024-12-30 14:22:37 -06:00
95b1e07dd9
Adds "compiler" and CLI argument handling
2024-12-29 21:49:57 -06:00
bde89125ba
Resolves issue with parsing comments
2024-12-29 21:02:38 -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
30c04a84d6
Stop using to/of conventions backwards
2024-12-28 07:24:19 -06:00
a9432777e5
Support for single line comment syntax using --
2024-12-28 07:15:34 -06:00
fe62e63c22
Update README and REPL formatting for list outputs
2024-12-27 20:54:30 -06:00
decf912be7
Update lambda handling; better default decode out
2024-12-27 20:46:30 -06:00
8c1243580f
Further library additions and REPL updates
2024-12-27 19:27:04 -06:00
2c75f58e42
Minor fix to REPL output for numbers
...
Uses # instead of text output. Adds several basic library functions.
2024-12-27 16:09:54 -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
9c1c916fc9
Tests and better default REPL behavior
2024-12-27 14:10:13 -06:00
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