🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: net.lang.pascal
Article #85

Re: X3J11 thoughts (standardization)

#85
From: Bill Findlay
Date: Mon, 03 Sep 1984 19:02
11 lines
1271 bytes
As a member of the British Standards Institute committee
that drafted the BSI/ISO Pascal standard  (the ANSI standard
being essentially identical to the ISO level 0 subset), I can
assure him that the restriction of control variables to be local
variables is due neither to malice, nor to stupidity.
Consider the analysis that a compiler would have to perform
to deduce that subprograms called within a for loop did not
change a non-locally declared control variable (by "side effect").
Speaking as a user, I would rather have a restriction that has a
chance of being implemeted according to the standard than make
a requirement that few compilers are ever likely to comply with.
Technical Details
Message-ID: <893@glasgow.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!burl!ulysses!mhuxl!houxm!vax135!ukc!west44!glasgow!wf

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.1 6/24/83 (MC830713); site glasgow.UUCP
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!burl!ulysses!mhuxl!houxm!vax135!ukc!west44!glasgow!wf
From: wf@glasgow.UUCP (Bill Findlay)
Newsgroups: net.lang.pascal,net.lang.c,net.lang
Subject: Re: X3J11 thoughts (standardization)
Message-ID: <893@glasgow.UUCP>
Date: Mon, 3-Sep-84 15:02:47 EDT
Article-I.D.: glasgow.893
Posted: Mon Sep  3 15:02:47 1984
Date-Received: Sun, 26-Aug-84 01:38:32 EDT
Organization: Comp. Sci., Univ. of Glasgow, Scotland
Lines: 12