Path: utzoo!utgpu!news-server.csri.toronto.edu!rutgers!att!tut.cis.ohio-state.edu!snorkelwacker.mit.edu!ai-lab!life!burley From: burley@geech.ai.mit.edu (Craig Burley) Newsgroups: comp.lang.fortran Subject: Re: global data Message-ID: Date: 7 Jan 91 15:03:10 GMT References: <1991Jan7.131620.27789@msuinfo.cl.msu.edu> Sender: news@ai.mit.edu Distribution: usa Organization: Free Software Foundation 545 Tech Square Cambridge, MA 02139 (617) 253-8568 Lines: 17 In-reply-to: fox@DASHER.NSCL.MSU.EDU's message of 7 Jan 91 13:14:48 GMT In article <1991Jan7.131620.27789@msuinfo.cl.msu.edu> fox@DASHER.NSCL.MSU.EDU writes: .. and since INCLUDE is not part of the FORTRAN-77 standard, there's no portable way to get the effect of a global parameter statement. A question to those following FORTRAN-9x.. how is this problem dealt with (if at all) in that language? a) by standardizing INCLUDE in a manner that is likely to be compatible with how many (but not all) existing programs use it. b) by offering new facilities such as MODULEs that, supposedly, make INCLUDE itself "never" necessary, though I'm always suspicious of such claims, and am glad they at least standardized existing practice (INCLUDE) while they created new facilities (MODULE). -- James Craig Burley, Software Craftsperson burley@ai.mit.edu