Path: utzoo!attcan!uunet!mailrus!ncar!unmvax!ogicse!blake!unicorn!n8948315 From: n8948315@unicorn.WWU.EDU (arthur morgan) Newsgroups: comp.sys.apple Subject: Re: Orca/Pascal Question Message-ID: <421@unicorn.WWU.EDU> Date: 13 Jan 90 19:01:53 GMT References: <9001131418.AA10902@apple.com> Reply-To: n8948315@unicorn.WWU.EDU (arthur morgan) Organization: Western Washington Univ, Bellingham, WA Lines: 9 In my experience with Pascal and Modula-2 (the son of pascal), I have found the following to be true. Whenever you do a read operation, whether it be a Read, ReadString, ReadInt, ReadReal, or whatever; the input all goes into an input buffer, and a return charaacter is required in order to tell the com- puter that the input operation is finished, and you are ready to have the computer do whatever it is supposed to do with the data. For this reason, when you do that 'Read(c);' with c being a variable of type CHAR, you MUST enter a return character in order to terminate the input operation and send the computer on to execute its next instruction. I hope this makes sense. :-)