Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!cuae2!ltuxa!we53!sw013b!dj3b1!killer!ndmce!pollux!infotel!ut-ngp!ut-sally!seismo!think!nike!ucbcad!ucbvax!XEROX.COM!Felton.pa From: Felton.pa@XEROX.COM@ndmce.uucp Newsgroups: net.lang.mod2 Subject: Re: Single Pass Modula-2 Compiler Message-ID: <333@ndmce.uucp> Date: Fri, 17-Oct-86 17:07:42 EDT Article-I.D.: ndmce.333 Posted: Fri Oct 17 17:07:42 1986 Date-Received: Tue, 21-Oct-86 05:27:44 EDT References: <8610142109.AA23717@vulcan.DEC.COM> Sender: news@ndmce.uucp Organization: The ARPA Internet Lines: 13 Re: Declaration after use is an abomination, and should not bear consideration. If you think about it, requiring that procedures be declared before they are called is contrary to the ideals of top down programming. John p.s. I know. You don't have to write the program in the same order that it appears in the listing. But, in practice this is often the way that it is done.