× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



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 thread ...

Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

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.