James Eversole
5e2a4dff50
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
James Eversole
8622af9ad2
Initial ternary representation options
...
Both parsing and conversion from T to ternary representation supported
2024-12-30 08:30:40 -06:00
James Eversole
2abeab9c04
Adds "compiler" and CLI argument handling
2024-12-29 21:49:57 -06:00
James Eversole
a8f72290a2
Resolves issue with parsing comments
2024-12-29 21:02:38 -06:00
James Eversole
e376d13a93
Stop using to/of conventions backwards
2024-12-28 07:24:19 -06:00
James Eversole
44e2169cdb
Further library additions and REPL updates
2024-12-27 19:27:04 -06:00
James Eversole
0dd14a3aea
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
James Eversole
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
James Eversole
fb04c9fffc
Clean up
2024-12-18 19:41:12 -06:00
James Eversole
9f9aca4040
Initialize Repo
...
Working (but likely buggy!) lexing, parsing, and evaluation of Tree Calculus terms
2024-12-18 18:59:07 -06:00