I'm trialing the CCS compiler and to that end I've ported some code from my current compiler over. CCS is sulking at the following line. enum glcdflg{RBST=0x10, Off=0x20, BSY=0x80}; It informs me that it is 'Expecting an identifier', what is puzzling me is that apart from the fact this does compile in my current compiler, it is quite happy with the previous enums of enum chipsel{LEFT, RIGHT, BOTH ,NONE}; enum rgb{BLACK, WHITE, RED, GRN, BLU} RGBW; The help file isn't, on this particular error message. Thanks Colin -- cdb, on 9/19/2009 -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist