Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!eecae!netnews.upenn.edu!rutgers!psuvax1!gondor.cs.psu.edu!callahan From: callahan@gondor.cs.psu.edu (Paul B. Callahan) Newsgroups: comp.windows.news Subject: Thanks to all who responded (Was: Re: Did anyone get my program "treeedit" to work?) Message-ID: <4381@psuvax1.cs.psu.edu> Date: 17 Mar 89 18:38:16 GMT References: <4367@psuvax1.cs.psu.edu> Sender: news@psuvax1.cs.psu.edu Reply-To: callahan@gondor.cs.psu.edu (Paul B. Callahan) Organization: Penn State University Lines: 21 In article (Skip Montanaro) writes: >There are three places in the code where you neglected to place space around >either "=*" or "=&". This results in an ambiguity detected by Sun's C >compiler. It can't tell if you are using an assignment operator followed by >* or &, or the old-fashioned versions of *= and &=. I suspect you weren't >using a Sun for treeedit development. Yes. This would produce the problems that occurred with compilation. Thanks for pointing it out. I could not find these strings in my program because I did a grep for "*=" and "&=" instead of "=*" and "=&" when I looked at the error file that was sent to me. (Line numbers didn't seem to correspond for some reason). I'll have to make a permanent mental note of this problem. Oddly enough, I did do the development on a Sun. And I received many replies from people who got it to work on a Sun. It was probably just a different revision of the Sun compiler. Finally, thanks to everyone who responded to my posting. --Paul