On Tue, 6 Mar 2001, James Cameron wrote: > On Mon, Mar 05, 2001 at 06:25:49PM -0500, Olin Lathrop wrote: > > [someone else wrote] > > > One answer always seems to raise more questions. Your macro's use > > > IF/Endifs. Does MPLAB and most assemblers support them? > > Yes, all my source code is for the MPLAB assembler. It is available for > > free, and more importantly, is the official assembler from Microchip. > > gpasm also supports if/endif constructs. and much more now. > > I haven't checked lately, but gpasm probably has a more relaxed software > license when compared to MPLAB/MPASM, and includes source. Runs on most > platforms. Doesn't tie you to a single supplier. Compatible with the > assembler mnemonics used by MPASM. gpasm is still released under GPL. Craig Franklin joined the development a few months ago and has been really cranking away. gpasm is now up to version 0.9.2 . There's even a window's version now too. You can get the latest here: http://gpasm.sourceforge.net/ gpasm also can generate code for the sx processor (although the mnemonics are limited to PIC mnemonics - gpasm doesn't support the Parallax mnemonics). Scott -- http://www.piclist.com hint: The PICList is archived three different ways. See http://www.piclist.com/#archives for details.