If you need help, type "help" operations: AND (&) OR (|) NOT (!) NAND (!&) NOR (!|) XOR (x|) XNOR (x!|) left shift (LSHIFT or <<) right shift (RSHIFT or >>) left circular shift (LCIRCSHIFT or c<<) right circular shift (RCIRCSHFT or c>>) Variable assignment (setvar or :=) Acceptable brackets: < > ( ) [ ] { }
My class is learning about bitwise operations in computers and thought I would give it a go in Scratch. I'm using a modified version of the Shunting-Yard algorithm (thanks to @Paddle2see) to solve the logic. This is probably the most advanced thing I've done so far. please note that this isn't a calculator that does normal math like addition, subtraction, etc. to do list: - finish help pages