Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!wuarchive!wugate!uunet!mcsun!ukc!tcdcs!wsl!john From: john@wsl.UUCP (John Allen on wsl) Newsgroups: comp.lang.c Subject: Re: This one bit me today Summary: 'C' grammar flaw Message-ID: <267@wsl.UUCP> Date: 11 Oct 89 17:56:10 GMT References: <2432@hub.UUCP> <568@sppy00.UUCP> <750@philmtl.philips.ca> <4147@ncsuvx.ncsu.edu> Organization: Workhorse Systems Limited, Dublin, Republic of Ireland Lines: 15 All 'C' programmers please note the following about the dreadful mistake in the definition of the 'C' grammar. The /* construct for start of comment is not in the 'C' compiler but in the preprocessor. (Simple solutuin write your own preprocessor which uses something different instead). 'C' programmers are expected to be way above the normal slogger. FACT 1: You think, the compiler compiles. FACT 2: You make mistake, the compiler compiles. FACT 3: You make mistake, if the compiler can't find it, you will have to. We all know 'C' is not perfect, what language is, and if there is a perfect language then use it and stop complaining about thing in the 'C' language that a little bit of white space gets rid off.