|
> By using a subfile I think we can define a certain number of entries, but > have the entries extend themselves Automatically if more are needed. Like I said on a previous post. Use a multiple occurrence data structure based on a pointer and get a pointer to a user space. If you make the user space extendable, it can grow and grow and the memory in your program just represents the current record you are processing and blazing fast. I just create the user space in QTEMP so everything cleans up when I am done. > there's really no reason that we have to define the number of elements in an > array. The compiler should just extend it when it needs to. The reason for this is obvious. Safety. The max dimensions on an array or data structure is there to prevent a runaway. If your program goes into a loop, you don't want to keep going until it consumes all the memory for that job. Dim on a variable array or max occurrence just allows you to state what is the max number of elements you can have. -----Original Message----- From: Joel Fritz [mailto:JFritz@sharperimage.com] Sent: Monday, November 01, 1999 2:31 PM To: 'RPG400-L@midrange.com' Subject: RE: SUBFILE FOR NON DISPLAY PROGRAMMING....(auto redim of arrays) Is there a language that automatically redimensions arrays? > -----Original Message----- > From: HwaRangRon@aol.com [mailto:HwaRangRon@aol.com] > Sent: Monday, November 01, 1999 12:51 PM > To: RPG400-L@midrange.com > Subject: RE: SUBFILE FOR NON DISPLAY PROGRAMMING.... > > > >>Hi all, > > >> If We use an array or multiple occurence data > >>structure, We have to > >> define the exact size and number of entries up front. >>By > using a subfile I > >> think we can define a certain number of entries, but > >>have the entries extend > >> themseleves Automatically if more are needed. I think > >>this should keep the > >> program size small, while allowing the flexibility to > >>accomodate a growing > >> number of entries if needed. > > >> Naveen Dass > This is a big shortcoming of RPG in my opion. There's really > no reason that we have to define the number of elements in an > array. The compiler should just extend it when it needs to. > Would make life a lot simpler. > Ron > > > +--- | 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.