In the 2.6x versions of the compiler, you set a switch to choose PBP or PBPL.

If there were no LONGS in your pogram, you could still compile with PBPL, and it didn't tell you.

I think I remember someone telling me that I could put an ASM block - something like

ASM

ifdef PBPL_USED
LIST
....
NOLIST
endif

ENDASM

But I can't remember the details. Could someone please refresh my (failing) memory on how to detect if the PBPL compiler has been used, or block it from compiling at all if I try to use PBPL?