Ooijen,Wouter van wrote: > 1. can I prevent "LIST" from appearing in my listing? I switch > nolist/list VERY often, so the LIST lines become a nuisance. Wouter: No, you can't keep the LIST line from printing, although this feature has already been requested and is in Microchip's "requested MPASM features" database. > 2. can I "remove" a variable? I need a lot of temporaries, which > value is of no interest in the end. Those variables make the symbol > table very large. The easiest way to keep the table from filling up with lots of temporary variables is, obviously, to use as few temporary variables as possible. MPASM makes this easy with the "SET" directive; SET works just like EQU, except that it allows its asociated symbol to be re-assigned a new value later in your source code. For example, this code won't work: TEMP EQU 1 ;TEMP = 1 from this point forward. .... TEMP EQU 2 ;This line causes an error; variables ;defined with EQU can't be redefined. but this code will: TEMP SET 1 ;TEMP = 1 from this point forward. .... TEMP SET 2 ;This line works; TEMP = 2 from this ;point forward. .... TEMP SET 3 ;Now TEMP = 3. etc.... -Andy === Andrew Warren - fastfwd@ix.netcom.com === Fast Forward Engineering - Vista, California === http://www.geocities.com/SiliconValley/2499 === For PICLIST help (including "unsubscribe" instructions), === put the single word "help" in the body of a message and === send it to: listserv@mitvma.mit.edu