Path: utzoo!mnetor!uunet!husc6!mailrus!nrl-cmf!ames!pasteur!agate!violet.berkeley.edu!jerry From: jerry@violet.berkeley.edu ( Jerry Berkman ) Newsgroups: comp.lang.fortran Subject: Re: Recursion Message-ID: <7975@agate.BERKELEY.EDU> Date: 24 Mar 88 19:32:37 GMT Sender: usenet@agate.BERKELEY.EDU Reply-To: jerry@violet.berkeley.edu ( Jerry Berkman ) Distribution: na Organization: University of California, Berkeley Lines: 18 In article <522@a.UUCP>, jlg@a.UUCP (Jim Giles) says: >> There are a number of Fortran environments that already allow recursive >> subroutines and/or functions. The addition of recursion is something >> that is long overdue. ... And in article <1180@hubcap.UUCP> fpst@hubcap.UUCP (Steve Stevenson) writes: >We are extending Fortan for hypercubes and we have been rummaging around >the standard some. There seems to be no prohibition to recursion. The 1977 FORTRAN standard, ANSI x3.9-1978 says (page 15-1, lines 55-56): "A subprogram must not reference itself, either directly or indirectly." Recursion is explicitly allowed in Fortran 8x. Jerry Berkman jerry@violet.berkeley.edu Computing Services, U.C. Berkeley (415)642-4804