In the following code, if compiled with Checkmate 32, the error is flagged. It is not flagged in Release 32. I did a quick check of the other Plato options. None of the other compile/link options flag the error.
The code was compiled as FIXED FORMAT, wide source.
integer i
j i = i + 1
end
The 'J' in column 1 is in error; only checkmate 32 seems to pick it up. I know an 'i' will do the same. I suspect anything but a 'C' or '!' (or numbers) will also cause the compile error for /CHECKMATE, but not for /RELEASE.
I discovered this after deleting a section of code, and a 'J' was left in column 1 of a real statement. I compile as both /CHECKMATE and /RELEASE, and noticed the flagging.