[Info-vax] DCL's flaws (both scripting and UI)

David Froble davef at tsoft-inc.com
Wed Jan 21 18:49:10 EST 2015


mcleanjoh at gmail.com wrote:

> To add looping (FOR, WHILE or whatever) the CLI would have to add
> some internal labels (start of loop, exit from loop) and an implicit
> GOTO to get back to the start of the loop.  And if it doesn't have an
> explicitly labelled (cf. internally labelled) end point wouldn't it
> need BREAK and CONTINUE?

I haven't really considered the calls for looping capability.  Perhaps 
because I do looping in DCL frequently.

Is the problem that there is no formalized looping commands?

Or perhaps the "jumping through hoops" to perform looping offends the 
sensibilities of some?


I once knew a guy who was so determined to write structured code that at 
no time would he use a "goto".  So to end a program he would "gosub" to 
the exit point.



More information about the Info-vax mailing list