Apparently, you have modified the code from what was in post #1.

First off, don't worry about the WRITE bug in 2.60.
It is a very minor issue that only happens if you ONLY have WORD variables in your WRITE statements.

If you also write from a BYTE variable anywhere in your program, then the problem goes away. It's not normal for people to only write from words, so I think the error slipped thru.

If you do have WRITE's with BYTE's, then the DEFINE WRITE_USED 1 will generate the err[108] that you now see. Which is why I say that the program is not the same as before.

If you are now using BYTE's in your WRITE's, delete the DEFINE, and compile again.

If you get the old error[111] back, please send me the .LST file to darrel att pbpgroup.com.
<br>