Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.1 6/24/83; site allegra.UUCP Path: utzoo!watmath!clyde!cbosgd!ihnp4!allegra!don From: don@allegra.UUCP (Don Mitchell) Newsgroups: net.unix-wizards Subject: C parser mistake Message-ID: <5374@allegra.UUCP> Date: Wed, 13-Nov-85 12:16:02 EST Article-I.D.: allegra.5374 Posted: Wed Nov 13 12:16:02 1985 Date-Received: Thu, 14-Nov-85 07:32:59 EST Organization: AT&T Bell Laboratories, Murray Hill Lines: 15 It would be nice if someone would fix the following, long-standing bug in the Berkeley C compiler. It parses *q++=*p++; as *q++ =* p++; while System V and Version 8 UNIX compilers parse it as *q++ = *p++; Of course, the compiler should give a warning (if indeed =+ is still really a part of the C language).