🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.modula2
Article #1284

PIM2 4th edition support

#1284
From: Pat Terry
Date: Tue, 23 Oct 1990 04:36
37 lines
1762 bytes
In Message-ID: <28291@boulder.Colorado.EDU> Richard Wolniewicz asks


 >  Does anyone know what edition of PIM2 is supported by the various IBM PC
 >compilers?  

Nearly all support as close to 3rd edition as they understand, I think, except
that JPI has some radical extensions (evem in its 1.17 release)

 >I have FST, which I believe supports 3rd edition

version 2b is the latest I know, and it's a pretty good Edition 3.  It has
a few extensions (LONG/SHORT and FLAT/PTR conversions, and from SYSTEM you can 
import ASSEMBLER that allows you then to do in-place 8086 assembler mnemonics.

 >If they have extensions (e.g. JPI), can the compiler generate 
 >warnings for code that does not follow PIM2?

Not in JPI's case.

 >  Also, does anyone know of a compiler which will flag at least a warning
 >for the rule at the end of chapter 19 of PIM2, where Prof. Wirth writes:

 >  "No assignments to variables occuring in the with clause should be made
 >   within the statement sequence, except of course to the fields of the
 >   designated record."

No
 
 




--  
uucp: uunet!m2xenix!puddle!5!494!4.101!Pat.Terry
Internet: Pat.Terry@p101.f4.n494.z5.fidonet.org
Technical Details
Message-ID: <360.2723EC17@puddle.fidonet.org>
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!clyde.concordia.ca!news-server.csri.toronto.edu!cs.utexas.edu!samsung!dali.cs.montana.edu!ogicse!zephyr.ens.tek.com!tektronix!nosun!qiclab!m2xenix!puddle!p101.f4.n494.z5.fidonet.org!Pat.Terry

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!clyde.concordia.ca!news-server.csri.toronto.edu!cs.utexas.edu!samsung!dali.cs.montana.edu!ogicse!zephyr.ens.tek.com!tektronix!nosun!qiclab!m2xenix!puddle!p101.f4.n494.z5.fidonet.org!Pat.Terry
From: Pat.Terry@p101.f4.n494.z5.fidonet.org (Pat Terry)
Newsgroups: comp.lang.modula2
Subject: PIM2 4th edition support
Message-ID: <360.2723EC17@puddle.fidonet.org>
Date: 23 Oct 90 04:36:02 GMT
Sender: ufgate@puddle.fidonet.org (newsout1.26)
Organization: FidoNet node 5:494/4.101 - Settler City Fido, Grahamstown RSA
Lines: 37