Article View: comp.lang.misc
Article #211Re: Fortran90 and Arrays
From: Stephen P Spackman
Date: Tue, 14 Apr 1992 22:36
Date: Tue, 14 Apr 1992 22:36
38 lines
2441 bytes
2441 bytes
In article <ROCKWELL.92Apr13215324@socrates.umd.edu> rockwell@socrates.umd.edu (Raul Deluth Miller-Rockwell) writes:
|Stephen P Spackman:
| I'm NOT suggesting having no fixed syntax (there are very GOOD
| reasons not to want that, including implementability and
| readability). Just that if I want to write a function called
| "if ... represents ... then ... end"
| the fact that there is one called
| "if ... then ... else ... end"
| in the language core shouldn't stop me. Surely you see the
| difference?
|
|What is it, here, which is fixed?
The SYNTAX. The fact that a keyword construction has the form
{keyword expression} "end"
Not the choice of identifiers, but where they are placed and how they
are related. How am I failing to communicate?
|I've never programmed in PL/1. But I'm not sure what you're saying.
|For instance, in your above example, is the syntax of the word
|'represents' independent of the identifier 'represents'? If so, how
|does this make it easier to read the code? If not, could you give an
|example of what you're saying?
The identifier in question is if-represents-then-end. Its syntax is as
in my explanation above. Just as when I say f(x), the identifier of
the function is f (which is user-definable) while its
syntax-of-invocation is
identifier "(" expression ")"
which is fixed.
----------------------------------------------------------------------
stephen p spackman Center for Information and Language Studies
stephen@estragon.uchicago.edu University of Chicago
----------------------------------------------------------------------
Technical Details
Message-ID:
<STEPHEN.92Apr14173659@estragon.uchicago.edu>Path:
arc1-ca.pugleaf.net!sparky!uunet!zaphod.mps.ohio-state.edu!pacific.mps.ohio-state.edu!linac!uchinews!tira!stephenReferences:
<ROCKWELL.92Mar21001252@socrates.umd.edu> <ROCKWELL.92Apr8001532@socrates.umd.edu> <1992Apr8.180420.9294@newshost.lanl.gov> <ROCKWELL.92Apr8164502@socrates.umd.edu> <STEPHEN.92Apr9214055@estragon.uchicago.edu> <ROCKWELL.92Apr10214059@socrates.umd.eduShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!zaphod.mps.ohio-state.edu!pacific.mps.ohio-state.edu!linac!uchinews!tira!stephen From: stephen@estragon.uchicago.edu (Stephen P Spackman) Newsgroups: comp.lang.misc Subject: Re: Fortran90 and Arrays Message-ID: <STEPHEN.92Apr14173659@estragon.uchicago.edu> Date: 14 Apr 92 22:36:53 GMT References: <ROCKWELL.92Mar21001252@socrates.umd.edu> <ROCKWELL.92Apr8001532@socrates.umd.edu> <1992Apr8.180420.9294@newshost.lanl.gov> <ROCKWELL.92Apr8164502@socrates.umd.edu> <STEPHEN.92Apr9214055@estragon.uchicago.edu> <ROCKWELL.92Apr10214059@socrates.umd.edu Sender: news@uchinews.uchicago.edu (News System) Organization: University of Chicago CILS Lines: 38 In-Reply-To: rockwell@socrates.umd.edu's message of 14 Apr 92 02:53:24 GMT