Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!csd4.milw.wisc.edu!bionet!ig!ames!sun-barr!male!pitstop!sundc!seismo!uunet!mcvax!ukc!icdoc!qmc-cs!jeremyr From: jeremyr@cs.qmc.ac.uk (Jeremy Roussak) Newsgroups: comp.lang.c Subject: Re: Lisp-style comments Message-ID: <964@sequent.cs.qmc.ac.uk> Date: 30 Apr 89 22:15:26 GMT References: <3851@uhccux.uhcc.hawaii.edu> <10150@smoke.BRL.MIL> <1338@ns.network.com> <10173@smoke.BRL.MIL> <14292@bfmny0.UUCP> Reply-To: jeremyr@cs.qmc.ac.uk (Jeremy Roussak) Organization: Computer Science Dept, Queen Mary College, University of London, UK. Lines: 14 > [much talk of // comments] Comments beginning // are the standard in BCPL, the language from which C is supposedly derived. I think they're rather better (you can't get funny messages from the compiler by forgetting the closing */, for example). Does anyone know why those responsible for BCPL's metamorphosis into C chose to alter this? On a slightly different note, why did the same people choose to make BCPL's break and endcase both be called break in C, losing the ability to break out of loops while inside a case clause? Jeremy Roussak