Path: utzoo!mnetor!uunet!mcvax!botter!star!sjoerd From: sjoerd@cs.vu.nl (Sjoerd Mullender) Newsgroups: comp.lang.c Subject: Re: ambiguous why? Message-ID: <690@sjoerd.cs.vu.nl> Date: 8 Apr 88 11:42:08 GMT References: <1303@PT.CS.CMU.EDU> Reply-To: sjoerd@cs.vu.nl (Sjoerd Mullender) Organization: VU Informatica, Amsterdam Lines: 17 In article <1303@PT.CS.CMU.EDU> edw@IUS1.CS.CMU.EDU (Eddie Wyatt) writes: [ complains that "*a+=*b;" gives a warning about an ambiguous assignment ] There are compilers (pcc comes to mind) that consider "op =" to be two tokens, whereas they consider "= op" to be one token. So your code fragment is tokenized as follows: * a + =* gives a warning b ; -- Sjoerd Mullender sjoerd@cs.vu.nl When this doesn't work try sending via seismo.css.gov or mcvax.uucp.