Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.1 6/24/83; site decvax.UUCP Path: utzoo!linus!decvax!minow From: minow@decvax.UUCP (Martin Minow) Newsgroups: net.lang.c Subject: Re: C parsing: significance of spaces Message-ID: <456@decvax.UUCP> Date: Mon, 23-Apr-84 18:05:05 EST Article-I.D.: decvax.456 Posted: Mon Apr 23 18:05:05 1984 Date-Received: Tue, 24-Apr-84 01:04:37 EST References: <2361@ecsvax.UUCP> Organization: DEC UNIX Engineering Group Lines: 9 As has been pointed out "a/*b" is different from "a/(*b)" and "a / *b". The C language standard states fairly clearly that lexical tokens are disambiguated by the longest possible parse. Hope this clarifies the problem. By this rule "a+++b" means "(a++) + b". Martin Minow decvax!minow