Path: utzoo!utgpu!news-server.csri.toronto.edu!helios.physics.utoronto.ca!ists!yunexus!oz From: oz@yunexus.yorku.ca (Ozan Yigit) Newsgroups: comp.lang.misc Subject: Re: improve language by dropping ; Message-ID: <21733@yunexus.YorkU.CA> Date: 22 Feb 91 15:16:12 GMT References: <27@<8507> <21900005@inmet> Sender: news@yunexus.YorkU.CA Organization: York U. Communications Research & Development Lines: 19 In article dww@math.fu-berlin.de (Debora Weber-Wulff) writes: >Now what do I do about statements like > > a := b > + c ? I am not sure what you mean. What is there to do? ``a := b'' statement is complete, and the ``+ c'' statement is in error, at least in most of the languages I know of that do away with the semicolon. In such languages [e.g. Icon, Bell Labs S etc] a statement is allowed to continue only when it is clear that the end of the expression cannot have occurred yet. In practice, this is easy to implement, and works rather well. oz --- Why should the status of my code depend on | Internet: oz@nexus.yorku.ca what RMS had for breakfast? -- Jay Maynard | Uucp: utzoo/utai!yunexus!oz