|
Prefixing things with there data type is okay, but certainly doesn't make you a better programmer, nor does it make you a worse programmer. The use of @ # $ in field names does make you a worse programmer IMHO. Check this out: http://www.rpgiv.com/blueribbon.html -Bob Cozzi www.RPGxTools.com RPG xTools - Enjoy programming again. -----Original Message----- From: rpg400-l-bounces@xxxxxxxxxxxx [mailto:rpg400-l-bounces@xxxxxxxxxxxx] On Behalf Of Matt.Haas@xxxxxxxxxxx Sent: Wednesday, May 24, 2006 11:05 AM To: rpg400-l@xxxxxxxxxxxx Subject: RE: Pointer / Based issue Not really and I like how it clarifies exactly what you're changing. It would be nice if there was Pascal's "with" op code. This would let you do something like: With FeatTypeDS .dsFeat(x) = 'foo' .dsType(x) = 'br' EndWith I have Pascal the syntax slightly wrong (I know the lines have to end with something, I don't recall what it is), but I think this illustrates it. Matt -----Original Message----- From: rpg400-l-bounces@xxxxxxxxxxxx [mailto:rpg400-l-bounces@xxxxxxxxxxxx] On Behalf Of rob@xxxxxxxxx Sent: Wednesday, May 24, 2006 11:53 AM To: RPG programming on the AS400 / iSeries Subject: RE: Pointer / Based issue Just picking nits here, but does anyone else find it funny to prefix fields within a QUALIFIED data structure? > d FeatTypeDS ds Qualified > d dsFeat 3 dim(1000) > d dsType 2 dim(1000) So now I have FeatTypeDS.dsFeat and FeatTypeDS.dsType? Rob Berendt
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.