brian%berkeley@ucsfpgs.UUCP (09/16/83)
From: #Brian Katzung <ucsfcgl!ucsfpgs!brian@berkeley> The idea behind structured languages, unless I am quite mistaken, is to increase the linearity and decrease the random jumping in programs. It seems to me that your suggested "restart" et al. are simply euphemisms for "goto", or do I misunderstand your suggestions? I have never encountered a situation where a goto could not be replaced by a structured construct (within a module--interrupts, context switches, etc. are a completely different ball game). The only advantage of "goto" is convenience. It is simply a trade-off between write-time convenience and read-time ease. Brian Katzung ucbvax!ucsfcgl!ucsfpgs!brian