Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!think.com!mintaka!bloom-beacon!eru!hagbard!sunic!dkuug!diku!torbenm From: torbenm@diku.dk (Torben [gidius Mogensen) Newsgroups: comp.lang.misc Subject: Re: improve language by dropping ; Message-ID: <1991Feb15.143327.22402@odin.diku.dk> Date: 15 Feb 91 14:33:27 GMT References: <8507.27b91f9e@jetson.uh.edu> Sender: news@odin.diku.dk (Netnews System) Organization: Department of Computer Science, U of Copenhagen Lines: 15 cosc13gb@jetson.uh.edu writes: >discussion not flame invite > why does language has separator ; ? Is it for the benefit of the compiler > can compiler now smart enough to drop the ; > ; will always slow down programmer(human) who will forget them > If compiler must have ; how about a tool that include with every compiler > that will insert ; semi-automatic There was a long discussion about this on comp.lang.functional recently. The ability to drop the ;'s on line-breaks is called off-side rules. Languages that use off-side rules include Occam, Miranda and Haskell. Torben Mogensen (torbenm@diku.dk)