Since there are no gotos, some might call that 'structured'. Bleech.
Roger Mark Johnson wrote:
Me again.
I just acquired a new client and found an interesting programming style that for the life of me I cannot understand why anyone in their right mind would do such a thing.
Not on all programs but it seems that for programs that open less than 4-5 files, the programmer continues the logic in the THEN section of the open statement. Example:
OPEN FILE1 TO F.FILE1 THEN OPEN FILE2 TO F.FILE2 THEN OPEN FILE3 TO F.FILE3 THEN EOF=0 LOOP READNEXT ID ELSE EOF=1 UNTIL EOF DO PROCESS, PROCESS, PROCESS REPEAT END ELSE PRINT "CAN'T OPEN FILE3" END ELSE PRINT "CAN'T OPEN FILE2" END ELSE PRINT "CAN'T OPEN FILE1" END
There could be 200-300 lines between the OPEN for FILE3 and its error message.
Now I know that Pick is pretty loose and forgiving. But what could be the sanity behind this.
Just curious.
Thanks Mark Johnson ------- u2-users mailing list [email protected] To unsubscribe please visit http://listserver.u2ug.org/
------- u2-users mailing list [email protected] To unsubscribe please visit http://listserver.u2ug.org/
