William P. Riley-Land wrote: >... since this compiles in >other peoples FBs, could this be a problem in FB1? > if I get rid of the `@1 it >says the bad assembler value is in @3, does it think I am redifining >labels, or something? A difference between FB1 and FB2? Perhaps the assembler in FB1 cannot recognise labels that begin with "@". Try changing "@" to something like "Label" > `@1 > ` tst.l D0 > ` blt.s @3 ... becomes > `Label1 > ` tst.l D0 > ` blt.s Label3 ... Robert