Aside from the Zero flag, there was also a Negative/Signed flag. Setting the high-bit in the last character (or clearing it if the rest had the high bit set) was also a way to terminate strings and save a byte over null-terminated strings.
People who go ape-shit over 0-terminated strings would probably be even more upset if we still did that.
People who go ape-shit over 0-terminated strings would probably be even more upset if we still did that.