Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sdd.hp.com!spool.mu.edu!uwm.edu!bionet!agate!usenet.ins.cwru.edu!ysub!psuvm!uh2 From: UH2@psuvm.psu.edu (Lee Sailer) Newsgroups: comp.lang.c++ Subject: BC++ syntax problem Message-ID: <91109.135013UH2@psuvm.psu.edu> Date: 19 Apr 91 17:50:13 GMT Organization: Penn State University Lines: 27 I have a mysterious syntax error in my first BC++ program. here it is, trimmed down to the bare essentials... b.h: class B { ... }; p.h: #include "b.h" class P { public: int readPixMap( B & x ); // defined elsewhere }; In my full program, this generates two error messages. One says, "Warning: Style of function definition is now obsolete." It seems to point to the B in readPixMap(); The other says, "Error: , expected." It points to the &. I've tried to isolate the problem by trimming down to bare essentials, but without luck. Any ideas? Known bug? Whatever. Email help preferred. thanks