Path: utzoo!yunexus!ists!jarvis.csri.toronto.edu!mailrus!cs.utexas.edu!uunet!mcsun!cernvax!ethz!forty2!claudio From: claudio@forty2.UUCP (Claudio Nieder) Newsgroups: comp.lang.modula2 Subject: Re: Cross Compiling Message-ID: <1116@forty2.UUCP> Date: 17 Nov 89 13:35:51 GMT Article-I.D.: forty2.1116 References: <&89-11-06-16:38:24.69*UK4H"@DKAUNI2.BITNET> Reply-To: claudio@forty2.UUCP (Claudio Nieder) Organization: Exp. Physics University Zuerich Lines: 14 In article <&89-11-06-16:38:24.69*UK4H"@DKAUNI2.BITNET> Modula2 List writes: >A case in point: Read(CHER) (from InOut) takes, as defined by Wirth, >any key$from the ke}board. So > Read(ch); >will wait for the first key pressed, be mt an 'A', a space or ENTER.Now MacMETH does as Wirth tells us, but M2Amiga does not (at least >not from plain InOut without iddling with the OS); you need a >RETURN (or ENTER) to terminate that. Which in this case isn't strictly the fault of the compiler. Sometimes the OS may influence on the behaviour of the Modules too. The AmigaDos console replys to any read command only after a full line of text was read in, to allow user to correct the line before the type return. claudio