Having learned most of my style from Jon, I agree with Jon's comments. 

However may I tilt the topic slightly?   Yes, reade is a useful tool but did
anyone ever do any benchmarking of reade vs read with BLOCK(*YES)?  
  
 
---------------------------------------------------------
Booth Martin   http://www.MartinVT.com
Booth@xxxxxxxxxxxx
---------------------------------------------------------
 
-------Original Message-------
 
From: Midrange Systems Technical Discussion
Date: 11/21/2003 8:15:07 AM
To: midrange-l@xxxxxxxxxxxx
Subject: RE: Two reade loops: which one preferred ?
 
 >> So, applying the C/PASCAL approach to RPG forces to include one
additional read before the loop as in Style#1.
 
I always code the additional read before the loop - but for very
straightforward logical reasons that have nothing to do with choice of
language.
 
If the very first read of a file causes EOF, then that (in most cases) will
be an _error_ condition.  On the other hand, EOF within the loop is an
_expected_ condition - or I'll never get out!
 
I simply prefer to handle those widely different circumstances with two
separate reads.
 
Jon Paris
Partner400
www.Partner400.com

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.