[comp.lang.modula2] Standard Modules

chris@sarah.lerc.nasa.gov (Chris Johnston) (03/09/90)

The draft standard specifies some standard modules, IO and SIO, for
instance. It looks as if the Wirth modules InOut and FileSystem are not
included as standard modules. True? If so, dosen't this make life more
difficult for those of us who have been using the commonly available
(if not standard) InOut and FileSystem? 

rsutc@fornax.UUCP (Rick Sutcliffe) (03/10/90)

In article <1990Mar8.195302.6263@eagle.lerc.nasa.gov>, chris@sarah.lerc.nasa.gov (Chris Johnston) writes:
> The draft standard specifies some standard modules, IO and SIO, for
> instance. It looks as if the Wirth modules InOut and FileSystem are not
> included as standard modules. True? If so, dosen't this make life more
> difficult for those of us who have been using the commonly available
> (if not standard) InOut and FileSystem? 

True, the old modules are not. InOut was never all that standard anyway,
especially in the treatment of redirection.  Files were handled differently
by almost every one of the more than thirty M2 compilers I have used.
You will not have to change much to use the S modules, just your IMPORT
line.  Portability should be improved.


Rick Sutcliffe 	Associate Professor		\ (89-90 only) Visitor
		Computing Science & Mathematics	\ School of Computing Science
		Trinity Western University	\ Simon Fraser University
		7600 Glover Rd.,		\ Burnaby, B.C. Canada V5A 1S6 
		Langley B.C. Canada V3A 4R9
	e-mail: Rick_Sutcliffe@cc.sfu.ca OR Compuserve 76475,3406
	WG13 (modula-2) coordinator Canada