I've finally found the source of the bug in RPGScript's ASCII parser. For some reason I had put the null-terminator ('\0') in the list of blank characters. When the parser is skipping blank lines and comments, it will just jump over the null-terminator. This is obviously a Bad Thing. There is now an update on the web page and I've released an update source package.

The next step is to get the ASCII parser to create the binary representation of it so we can do it actually clearly with the binary parser. This should be fun.