The project is about 570 bytes long, which includes : program editing/listing, evaluation, assignment, GOTO, INPUT, PRINT.
Outstanding are GOSUB/RETURN (will actually be CALL/RETURN), a conditional statement, and a command which is a bit like INKEY.
Some things may be improved later if space permits ; the evaluator was written first and is about 110 bytes but needs some better error checking - it doesn't crash, it just accepts bad syntax.
The project is very wasteful of RAM - deliberately to save program memory :)
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.