From owner-sc22wg5@open-std.org  Tue Mar  2 09:12:33 2010
Return-Path: <owner-sc22wg5@open-std.org>
X-Original-To: sc22wg5-dom8
Delivered-To: sc22wg5-dom8@www2.open-std.org
Received: by www2.open-std.org (Postfix, from userid 521)
	id CD910C3BA12; Tue,  2 Mar 2010 09:12:33 +0100 (CET)
X-Original-To: sc22wg5@open-std.org
Delivered-To: sc22wg5@open-std.org
Received: from ppsw-5.csi.cam.ac.uk (ppsw-5.csi.cam.ac.uk [131.111.8.135])
	by www2.open-std.org (Postfix) with ESMTP id EAB04C178E5
	for <sc22wg5@open-std.org>; Tue,  2 Mar 2010 09:12:31 +0100 (CET)
X-Cam-AntiVirus: no malware found
X-Cam-SpamDetails: not scanned
X-Cam-ScannerInfo: http://www.cam.ac.uk/cs/email/scanner/
Received: from hermes-2.csi.cam.ac.uk ([131.111.8.54]:49630)
	by ppsw-5.csi.cam.ac.uk (smtp.hermes.cam.ac.uk [131.111.8.155]:25)
	with esmtpa (EXTERNAL:nmm1) id 1NmNDT-0007Lj-HT (Exim 4.70)
	(return-path <nmm1@hermes.cam.ac.uk>); Tue, 02 Mar 2010 08:12:31 +0000
Received: from prayer by hermes-2.csi.cam.ac.uk (hermes.cam.ac.uk)
	with local (PRAYER:nmm1) id 1NmNDT-0002BY-Cw (Exim 4.67)
	(return-path <nmm1@hermes.cam.ac.uk>); Tue, 02 Mar 2010 08:12:31 +0000
Received: from [83.67.89.123] by webmail.hermes.cam.ac.uk
	with HTTP (Prayer-1.3.2); 02 Mar 2010 08:12:31 +0000
Date: 02 Mar 2010 08:12:31 +0000
From: "N.M. Maclaren" <nmm1@cam.ac.uk>
To: sc22wg5@open-std.org
Subject: Re: [ukfortran] (SC22WG5.4204) RE: (j3.2006) RE: 43 Fortran compilers
Message-ID: <Prayer.1.3.2.1003020812310.1538@hermes-2.csi.cam.ac.uk>
In-Reply-To: <20100301233719.1DD7AC3BA1E@www2.open-std.org>
References: <20100301174456.8A65CC178D9@www2.open-std.org>
 <20100301181556.45D4FC178D9@www2.open-std.org>
 <4B8C47B9.8030904@cray.com>
 <20100301233719.1DD7AC3BA1E@www2.open-std.org>
X-Mailer: Prayer v1.3.2
Mime-Version: 1.0
Content-Type: text/plain; format=flowed; charset=ISO-8859-1
Sender: owner-sc22wg5@open-std.org
Precedence: bulk

On Mar 1 2010, Loren P Meissner wrote:
>
>There was some Fortran language research going on at Univ of Waterloo (in
>Ont, Canada) by 1974.

And quite a lot earlier, if I recall.

>The M6 macro processor is written in
>portable Fortran ." - Was this "portable Fortran" the same as "Waterloo
>Fortran"?

Almost certainly not.  WATFIV had relatively few extensions, and the usual
meanings of "portable Fortran" in such blurb in 1874 were either "standard
Fortran 66" (though with some unavoidable extensions) or the extended subset
accepted by PFORT.

My last remark refers to characters, of course.  PFORT did NOT work on ICL
1900s, at least with some versions of ICL's compilers.
    INTEGER M, N
    DATA M/1H=/,N/1HA/
    M == N
overflowed, for some combinations of character.

Regards,
Nick Maclaren.


