|
I like Select myself. But, you are right, if/elseif/endif is the exact same function as Select. Generally if you look at the code after it's compiled they'll compile down to the same thing. I think Select is much easier to read though as I know what it is I'm doing, and especially if there are a lot of if statements inside of each case. Select case x = y if w=z do stuff endif case x > y if w<z do stuff endif case y < x if w>z do stuff endif endsl ****************** if x = y if w=z do stuff endif elseif x > y if w<z do stuff endif elseif y < x if w>z do stuff endif endsl I definitely miss elseif in RPG. Without it, I use select. Either is okay with me with a slight leaning toward select. Regards, Jim Langston Jon.Paris@hal.it wrote: > > >> Or were you envisioning something different? > > Yes - I mean what I said - ElseIf. It goes like this: > > If x=y > do stuff > elseif x > y > do other stuff > elseif x < y > do another type of stuff > endif > > Notice _one_ end statement and no need for the separate Select > > +--- > | This is the RPG/400 Mailing List! > | To submit a new message, send your mail to RPG400-L@midrange.com. > | To subscribe to this list send email to RPG400-L-SUB@midrange.com. > | To unsubscribe from this list send email to RPG400-L-UNSUB@midrange.com. > | Questions should be directed to the list owner/operator: david@midrange.com > +--- +--- | This is the RPG/400 Mailing List! | To submit a new message, send your mail to RPG400-L@midrange.com. | To subscribe to this list send email to RPG400-L-SUB@midrange.com. | To unsubscribe from this list send email to RPG400-L-UNSUB@midrange.com. | Questions should be directed to the list owner/operator: david@midrange.com +---
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.