The one I was "introduced" to was using I types to enable processing a file in a single pass through.
You would : LIST FILE WITH (<whatever criteria were needed>) I-type-dict The effect was that you would pass through the file once, apply the selection criteria, and if it "passed" you could then perform "transaction processing" within the I-type, which never actually returned a value. So, when you ran a benchmark against, say, an Ultimate, which was forced to : EXECUTE "SELECT FILE WITH (<whatever criteria were needed>)" (or maybe this was done with a PROC - IIRC the Ultimate had a "PASSLIST" construct ?" THEN you would have to re-read the file & do the processing with something like OK = 1 LOOP READNEXT ID ELSE OK = 0 WHILE OK <do work> REPEAT The result, on a non-trivial file, more than compensated for the high order byte inversion under Information :-) Ross Ferris Stamina Software Visage – an Evolution in Software Development >-----Original Message----- >From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On >Behalf Of Clifton Oliver >Sent: Sunday, 18 April 2004 11:39 AM >To: U2 Users Discussion List >Subject: Re: PI Open is going away > >Which "trick" was that? He had so many. > > >On Apr 17, 2004, at 15:08, Ross Ferris wrote: > >> Probably. Never knew the guy ... but I thought the "trick" was kinda >> neat, and I've still been known to use variants to this day :-) > >-- >u2-users mailing list >[EMAIL PROTECTED] >http://www.oliver.com/mailman/listinfo/u2-users > > >--- >Incoming mail is certified Virus Free. >Checked by AVG anti-virus system (http://www.grisoft.com). >Version: 6.0.659 / Virus Database: 423 - Release Date: 15/04/2004 > --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.659 / Virus Database: 423 - Release Date: 15/04/2004 -- u2-users mailing list [EMAIL PROTECTED] http://www.oliver.com/mailman/listinfo/u2-users