As in, what the heck. JJOOKKEESS BBOOII To see the variables better, stop the program by pressing the red octagon beside the green flag. Note that this will terminate any operations in progress. Write your programs super-efficiently through this super-efficient engine that only interrogates you for ten minutes before letting you add one function! *Alternatively, you could memorize the function formats and type it directly into the list by clicking see-inside, the program does not delete on the green flag* To speed up the initial memory generation, shift-click the flag to enable turbo mode. The system will always assume that you're writing in decimal when inputting, and will convert your input to binary when appropriate (for fanciness reasons) In addition, it cannot identify negative numbers (will update if it becomes a legit problem) Any decimals being written to memory will be rounded, because I don't know how to write such numbers in binary.
Note to self - I don't think that RAV3 was ever used, but don't delete it just to be safe. It can be used for anything that requires a *quick* variable though. This is the result of me over-complicating a project. The dab function is for when your script finally works. *I know it's a dead and cancerous meme. That's the point.* I forgot to add a 'reset accumulator' function. To emulate such a function, just add a '0' to the memory from the 'see inside' menu and then have the program read this value to have the accumulator be reset to 0. Inputs are not case-sensitive. I've decided not to add fail-safes to reduce complexity (for me), so it WILL bug if you want it to. ID refers to the number to the left of the command or function. "Else" refers to anything except for the other possible answers. (I didn't want to add error messages for invalid selections, so such selections will just fall under the "Else" category. Simply delete unwanted functions.)