Mark pushed to Tree at Mark/lamb 2022-10-27 20:48:19 -07:00
0dae1afb61 Added tree iterator, cloning
Mark pushed to Tree at Mark/lamb 2022-10-25 13:27:02 -07:00
a991c3bb91 Rewrite continues
Mark pushed to Tree at Mark/lamb 2022-10-23 11:24:35 -07:00
455e447999 Added variable binding
Mark created branch Tree in Mark/lamb 2022-10-23 08:53:33 -07:00
Mark pushed to Tree at Mark/lamb 2022-10-23 08:53:33 -07:00
c5df3fcbed Started conversion to Tree reduction
Mark pushed to master at Mark/lamb 2022-10-22 19:16:54 -07:00
044ec60a49 Added RecursionError handling and macro name check
Mark pushed to master at Mark/lamb 2022-10-22 18:53:48 -07:00
123d885adf Rearranged code
Mark pushed to master at Mark/lamb 2022-10-22 18:21:19 -07:00
239aa210c5 Added a few macros
Mark pushed to master at Mark/lamb 2022-10-22 18:21:16 -07:00
31ce605674 Changed church handling
Mark pushed to master at Mark/lamb 2022-10-22 14:38:53 -07:00
6a8d057425 Updated README
Mark pushed to master at Mark/lamb 2022-10-22 13:07:38 -07:00
657d5b66af Fixed a bug
Mark pushed to master at Mark/lamb 2022-10-22 12:59:49 -07:00
218af2cd49 Cleaned up parser
Mark pushed to master at Mark/lamb 2022-10-22 09:54:57 -07:00
3cd0762d16 Prettier help message
Mark pushed to master at Mark/lamb 2022-10-22 09:50:11 -07:00
fa02c2aa5b Made commands more powerful, added :load and :save
1bbca094dd Added basic lexer
0ef0e8e585 Cleaned up commands and styling
d11c9a5a7e Improved parser
Compare 4 commits »
Mark pushed to master at Mark/lamb 2022-10-22 07:48:30 -07:00
a7078f9a77 Added mdel command
Mark pushed to master at Mark/lamb 2022-10-21 21:08:08 -07:00
8da3282edf updated README
Mark pushed to master at Mark/lamb 2022-10-21 21:01:19 -07:00
e1b79cd59a Cleanup & build files
Mark pushed to master at Mark/lamb 2022-10-21 19:55:27 -07:00
8558c484c5 Fixed parser, added macro printout
ee744b5245 Type fixes
b5d97cf5c6 Added Church numeral generation
Compare 3 commits »
Mark pushed to master at Mark/lamb 2022-10-21 19:24:59 -07:00
7a1077e371 Added error handling
Mark pushed to master at Mark/lamb 2022-10-21 19:13:19 -07:00
ef19fc42a6 Added support for curry shorthand