From LPMeissner@msn.com  Wed Dec  4 16:24:50 1996
Received: from upsmot03.msn.com (upsmot03.msn.com [204.95.110.85]) by dkuug.dk (8.6.12/8.6.12) with ESMTP id QAA14479 for <sc22wg5@dkuug.dk>; Wed, 4 Dec 1996 16:24:47 +0100
Received: from upmajb02.msn.com (upmajb02.msn.com [204.95.110.74]) by upsmot03.msn.com (8.6.8.1/Configuration 4) with SMTP id HAA26585 for <sc22wg5@dkuug.dk>; Wed, 4 Dec 1996 07:23:23 -0800
Date: Wed, 4 Dec 96 15:21:59 UT
From: "Loren Meissner" <LPMeissner@msn.com>
Message-Id: <UPMAIL05.199612041523100743@msn.com>
To: sc22wg5@dkuug.dk
Subject: More on Fortran subset

> WHITE PAPER
> by Loren Meissner, 3 December 1996
>
> Objectives:
> - Get rid of deprecated features with a "fresh start" instead of
>   incrementally
> - Enforce the safety features that are optional in F90 and F95
> - Do not put unnecessary roadblocks in the way of conversion from full
>   standard Fortran to the Subset language
>  . . .

Add to OBJECTIVES:
 - Keep features that are needed to support HPF

===
Insert Point 4.5.
Keep statement labels, GO TO and FORMAT statement, .
Permit statement label reference only as follows:
- Reference to labelled executable statement in GO TO, END=, ERR=
  (Remove ASSIGN and other features that treat statement labels as integers)
- Reference to labelled FORMAT statement in data transfer i/o
  (but this one could be deleted if people think it is easy enough to do a
  syntax check on character constant formats at compile time.)
Keep CONTINUE (?)

And list two more explicit deletions:
Remove traditional relational operator forms such as .GT.
Remove spacing control for line printers.

- Loren Meissner

----------
From: 	Loren Meissner
Sent: 	Tuesday, December 03, 1996 16:27 PM
To: 	sc22wg5@dkuug.dk
Subject: 	(SC22WG5.1212) Proposed Industrial Strength Standard Fortran Subset


. . .
