ambiguous why?
    Eddie Wyatt 
    edw at IUS1.CS.CMU.EDU
       
    Tue Apr  5 07:03:27 AEST 1988
    
    
  
When I was playing around with that last example I posted, I got an
error message that said something to the extent:
	warning ambiguous assigment: assignment op taken
	syntax error at or near symbol *=
A simplified version of the statement is:
	int *a, *b;
	*a+=*b;
I thought that this should not be ambiguous since the lexer scans left to right.
Is there some l to r rule that disambiguates this statement or did I
just make it up?
-- 
Eddie Wyatt 				e-mail: edw at ius1.cs.cmu.edu
    
    
More information about the Comp.lang.c
mailing list