No description
Find a file
2025-12-28 23:09:58 +01:00
vendored initial setup 2025-12-28 22:39:35 +01:00
.gitignore initial setup 2025-12-28 22:39:35 +01:00
.gitmodules initial setup 2025-12-28 22:39:35 +01:00
main.cc readme 2025-12-28 23:06:31 +01:00
meow.cc initial setup 2025-12-28 22:39:35 +01:00
meow.hh initial setup 2025-12-28 22:39:35 +01:00
README.md readme 2025-12-28 23:09:58 +01:00

Character Instruction Performed

  • > Increment the data pointer by one (to point to the next cell to the right).
  • < Decrement the data pointer by one (to point to the next cell to the left). Undefined if at 0.
  • + Increment the byte at the data pointer by one modulo 256.
  • - Decrement the byte at the data pointer by one modulo 256.
  • . Output the byte at the data pointer.
  • , Accept one byte of input, storing its value in the byte at the data pointer.
  • [ If the byte at the data pointer is zero, then instead of moving the instruction pointer forward to the next command, jump it forward to the command after the matching ] command.
  • ] If the byte at the data pointer is nonzero, then instead of moving the instruction pointer forward to the next command, jump it back to the command after the matching [ command.