When assemblers report bizarre errors, make sure the source was/is in real pure ASCII with no word processing headers. Just a thought... /s/ Bill On Wed, 14 Sep 1994, Pic User wrote: > If anyone`s reading this right now, please,please please reply asap...... > I`m quite desperate! > Using MPALC with an assembler file, I got the following error messages. > > Fatal Error : Line 1 : Illegal forward reference to macro. > It came up with this 17 times before giving up on the compiling. > Strange, as my first line is: > > LIST P=16C84 > > I tried removing this line, so my first line was: > > rtcc EQU 0x01 > > Same error stream flowed out!! > > Any ideas anyone? > Additionally, I tried setting part to be 16C84 in MPALC`s command line, ie > MPALC p1.asm /P16C84 > as per instruction manual. > It came back with something like "unrecognised part : processor = (null)" > and exitted. > > Bryan > > -- > --------------------------------- > BRYAN CROTAZ - b.crotaz@ic.ac.uk > --------------------------------- > TECHNICAL MANAGER > Student Television Of Imperial College > Beit Quad, Prince Consort Road > London SW7 2BB > Tel. 071-594-8104 > Fax. 071-225-2309 attn. STOIC >