Commit Graph

43 Commits (a1d8714f2f6c745682941e4f4b7231f499d1b6dd)

Author SHA1 Message Date
Mark a1d8714f2f
Re-integrated a few features 2022-10-28 14:19:29 -07:00
Mark d74922a363
Reorganized nodes 2022-10-28 08:33:52 -07:00
Mark 8d1abe2712
Fixed a few final bugs 2022-10-27 21:06:07 -07:00
Mark 0dae1afb61
Added tree iterator, cloning 2022-10-27 20:48:03 -07:00
Mark a991c3bb91
Rewrite continues 2022-10-25 13:26:55 -07:00
Mark 455e447999
Added variable binding 2022-10-23 11:24:27 -07:00
Mark c5df3fcbed
Started conversion to Tree reduction 2022-10-23 08:53:26 -07:00
Mark 044ec60a49
Added RecursionError handling and macro name check 2022-10-22 19:16:46 -07:00
Mark 123d885adf
Rearranged code 2022-10-22 18:53:40 -07:00
Mark 239aa210c5
Added a few macros 2022-10-22 18:21:07 -07:00
Mark 31ce605674
Changed church handling 2022-10-22 18:20:48 -07:00
Mark 6a8d057425
Updated README 2022-10-22 14:38:39 -07:00
Mark 657d5b66af
Fixed a bug 2022-10-22 13:07:31 -07:00
Mark 218af2cd49
Cleaned up parser 2022-10-22 12:59:42 -07:00
Mark 3cd0762d16
Prettier help message 2022-10-22 09:54:50 -07:00
Mark fa02c2aa5b
Made commands more powerful, added :load and :save 2022-10-22 09:50:04 -07:00
Mark 1bbca094dd
Added basic lexer 2022-10-22 08:45:27 -07:00
Mark 0ef0e8e585
Cleaned up commands and styling 2022-10-22 08:37:19 -07:00
Mark d11c9a5a7e
Improved parser 2022-10-22 08:28:05 -07:00
Mark a7078f9a77
Added mdel command 2022-10-22 07:48:17 -07:00
Mark 8da3282edf
updated README 2022-10-21 21:07:56 -07:00
Mark e1b79cd59a
Cleanup & build files 2022-10-21 21:01:06 -07:00
Mark 8558c484c5
Fixed parser, added macro printout 2022-10-21 19:55:15 -07:00
Mark ee744b5245
Type fixes 2022-10-21 19:39:45 -07:00
Mark b5d97cf5c6
Added Church numeral generation 2022-10-21 19:39:37 -07:00
Mark 7a1077e371
Added error handling 2022-10-21 19:24:47 -07:00
Mark ef19fc42a6
Added support for curry shorthand 2022-10-21 19:13:07 -07:00
Mark 3ff496e1d6
Added a few commands 2022-10-21 17:55:31 -07:00
Mark 84c5229fbf
Updated README 2022-10-21 17:14:20 -07:00
Mark a4af47435a
Improved macro reduction 2022-10-21 17:13:58 -07:00
Mark 01632f6ec3
Updated README 2022-10-21 17:13:35 -07:00
Mark 696ede7a9c
Added runstatus and prettified prompt 2022-10-21 17:05:25 -07:00
Mark 92e741549f
Removed image from README 2022-10-21 15:10:36 -07:00
Mark 6a818b42fe
Image size 2022-10-21 15:09:09 -07:00
Mark bcd7a9d888
Added README and icon 2022-10-21 15:07:38 -07:00
Mark 1a4ed032c2
Added basic command handling 2022-10-21 14:44:52 -07:00
Mark f8ff0a0c3e
Changed parsing syntax 2022-10-21 14:41:24 -07:00
Mark 5f4f3db48f
Improved reduction process 2022-10-21 14:40:59 -07:00
Mark c671fc6f9a
Added runner 2022-10-21 14:40:49 -07:00
Mark 9ed159dee9
Cleaned up greeting, add simple prompt, moved runner 2022-10-21 14:40:17 -07:00
Mark 94f8963436
Added messy greeting 2022-10-20 14:05:50 -07:00
Mark 99217297d2
Added basic lambda parser 2022-10-20 11:02:49 -07:00
Mark d42b772092
Added metafiles 2022-10-20 11:01:50 -07:00