Thank you for the excellent explanation, Larry. I will begin adopting the technique of clearing the % variables inside the sub-routine once I grab their value.
-- Mike _____ From: Lawrence Lustig [mailto:[email protected]] Sent: Friday, May 15, 2009 12:23 PM To: [email protected] Subject: [RBASE-L] - Re: Nested RUN <program> USING etc1, etc2 << When using nested RUN <program> USING varlist, should the "CLEAR VAR __-_" command to clear the passed variables be used after each RUN . . . .USING command or will that foul things up? >> Mike: Here's what I learned to do from Dennis McGrath (or maybe Bill Downall, those guys look so much alike), years ago: The CLEAR VAR __-_ goes INSIDE the program you're RUNning. The first thing you do inside that program is assign % variables to "real" variable names and then get rid of the % variables.

