Commit Graph

12 Commits (b8b23249a08c0849ba3db2e0866e36f1446d8129)

Author SHA1 Message Date
BodgeMaster b8b23249a0 Add runner portion of the interpreter
The interpreter is now complete. Apart from bugs that may be hiding in the code, it should work now.
2022-11-06 06:21:01 +01:00
BodgeMaster fbdf2e42f2 Implement remaining command_... functions for control structures 2022-11-06 06:18:07 +01:00
BodgeMaster f9f454625b Return formatted code from the parser so it can be used in error messages. 2022-11-06 03:51:31 +01:00
BodgeMaster 12dd5f50d6 Implement motion and take commands 2022-11-06 03:30:58 +01:00
BodgeMaster 5f6990050b Fix condition_goal_reached() and condition_on_apple() 2022-11-06 03:30:03 +01:00
BodgeMaster cf311ae3fa Implement condition functions 2022-11-06 02:24:21 +01:00
BodgeMaster 70456794a4 Start working on engine 2022-11-06 02:23:38 +01:00
BodgeMaster c8ad44e93e lambdaV: Implement parser
At this point, I have no idea how well it actually works as I have
only performed basic sanity checks on it. But it seems to work.
2022-11-05 05:58:05 +01:00
BodgeMaster eab0d86d7a gitignore: Ignore nano’s swp files and __pycache__ 2022-11-05 05:36:16 +01:00
BodgeMaster 47fc6f5798 Outline: Add what I have so far 2022-11-05 05:35:52 +01:00
Jan Danielzick dff57cf324 Update 'README.md' 2022-11-04 03:10:47 +00:00
Jan Danielzick 46cab74a31 Initial commit 2022-11-04 03:07:15 +00:00