Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!sdd.hp.com!news.cs.indiana.edu!rutgers!cmcl2!lanl!cochiti.lanl.gov!jlg From: jlg@cochiti.lanl.gov (Jim Giles) Newsgroups: comp.lang.fortran Subject: Re: FORTRAN-4 question Message-ID: <21132@lanl.gov> Date: 12 Apr 91 16:02:24 GMT References: <9093.2802d2f5@jetson.uh.edu> <5217@goanna.cs.rmit.oz.au> Sender: news@lanl.gov Organization: Los Alamos National Laboratory Lines: 25 |> In article <9093.2802d2f5@jetson.uh.edu>, acsls@jetson.uh.edu (Eddie A. McCreary) writes: |> > 1) WRITE(6'60)FOO,BAR |> > ========^ |> > Why is there an ' there instead of a comma?? |> |> Because a comma would be WRONG. [...] Well, so is an apostrophe. Fortran 77 standard only recognizes apostrophe as teh delimiter for character constants. No other use is defined. |> [...] |> > 2) CALL MOVE(FOO,BAR,&1270) |> > ==================^ |> > What does the ampersand do?? |> |> It says that 1270 is not a number, it is a statement label. [...] Ampersand is not even in the Fortran standard character set! The Fortran character set consists of 26 letters, 10 digits, the blank, and the following: [=+-*/(),.$':]. (not counting the square brackets.) Fortran 90 uses the ampersand for statement continuation in the Free Form source syntax. J. Giles