Steve, That is correct, otherwise if you don't change many, when you do cle var %1, you will clear all of your vars.
You want to clear the % vars out so they don't pile up and cause other problems. Troy >===== Original Message From [EMAIL PROTECTED] ===== >Troy, lemme' ask you f/confirmation. Did you use the SET MANY=~ so that the >following CLE VAR %1, %2 would work properly? > >TIA, >Steve in Memphis > >> -----Original Message----- >> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On >> Behalf Of Troy Sosamon >> Sent: Wednesday, July 17, 2002 9:41 AM >> To: [EMAIL PROTECTED] >> Subject: RE: Parameters, Value of >> >> >> Steve, >> >> You have the ability to pass parameters in R:base, but you should >> be sure to >> clean the stuff up so you don't have any weird problems. >> >> Example, I want a program that computes the area of a square, and >> I want to >> pass it the length of the sides and the program will write the >> result to the >> screen. >> >> I call it like this: >> run square.cmd using 3, 2 >> >> square.cmd looks something like this: >> set var side1 real = 0 >> set var side2 real = 0 >> >> set var side1 = .%1 >> set var side2 = .%2 >> set many=~ >> cle var %1, %2 >> set many=% >> >> set var varea real >> set var varea = (.side1 * .side2) >> write 'The area of a box of', .side1, 'by', .side2, 'is', .varea >> >> cle var side1, side2, varea >> return >> >> >> You want to clear out your % vars as soon as you are done w/ them so they >> don't get in the way in case you call other programs passing parameters. >> Because all vars in R:base are global, it really is not necessare >> to use them. >> >> Troy Sosamon >> >> >> >===== Original Message From [EMAIL PROTECTED] ===== >> >Could y'all gimme' a few words about parameters? I'm wondering >> about their >> >value, given that var's are global in RB, yet I see echoed by SHO VAR, >> >%1-1..N, %2-1..N, etc. Such elucidation would be appreciated. >> > >> >TIA, >> >Steve in Memphis >> > >> >================================================ >> >TO SEE MESSAGE POSTING GUIDELINES: >> >Send a plain text email to [EMAIL PROTECTED] >> >In the message body, put just two words: INTRO rbase-l >> >================================================ >> >TO UNSUBSCRIBE: send a plain text email to [EMAIL PROTECTED] >> >In the message body, put just two words: UNSUBSCRIBE rbase-l >> >================================================ >> >TO SEARCH ARCHIVES: >> >http://www.mail-archive.com/rbase-l%40sonetmail.com/ >> >> Troy Sosamon >> Denver Co >> [EMAIL PROTECTED] >> >> ================================================ >> TO SEE MESSAGE POSTING GUIDELINES: >> Send a plain text email to [EMAIL PROTECTED] >> In the message body, put just two words: INTRO rbase-l >> ================================================ >> TO UNSUBSCRIBE: send a plain text email to [EMAIL PROTECTED] >> In the message body, put just two words: UNSUBSCRIBE rbase-l >> ================================================ >> TO SEARCH ARCHIVES: >> http://www.mail-archive.com/rbase-l%40sonetmail.com/ >> > >================================================ >TO SEE MESSAGE POSTING GUIDELINES: >Send a plain text email to [EMAIL PROTECTED] >In the message body, put just two words: INTRO rbase-l >================================================ >TO UNSUBSCRIBE: send a plain text email to [EMAIL PROTECTED] >In the message body, put just two words: UNSUBSCRIBE rbase-l >================================================ >TO SEARCH ARCHIVES: >http://www.mail-archive.com/rbase-l%40sonetmail.com/ Troy Sosamon Denver Co [EMAIL PROTECTED] ================================================ TO SEE MESSAGE POSTING GUIDELINES: Send a plain text email to [EMAIL PROTECTED] In the message body, put just two words: INTRO rbase-l ================================================ TO UNSUBSCRIBE: send a plain text email to [EMAIL PROTECTED] In the message body, put just two words: UNSUBSCRIBE rbase-l ================================================ TO SEARCH ARCHIVES: http://www.mail-archive.com/rbase-l%40sonetmail.com/
