@SocraticPhoenix Syncing. Wrt you pull request, I think it would be better to enable command-line options for Shnap, so debugging could be enabled or disabled for each individual permalink.
@EriktheOutgolfer No, it doesn't. Comparing an unsigned char to an int will promote the former to int, which will give a value between 0 and 255, never -1. tio.run/##S9ZNT07@/…
@Zacharý Like the famous last words of the mailman: "Good dog." (The implication being that thinking most of the bugs are ironed out now will inevitable lead to a gigantic FAIL in the future.)
@EriktheOutgolfer Obviously. Replacing all occurrences of -1 with 255 should be enough to take care of this particular problem, but it's kinda hard to assess if the interpreter is working as intended if you have nothing but a broken cat program.