Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sdd.hp.com!ucsd!ucbvax!ANDREW.CMU.EDU!gk5g+ From: gk5g+@ANDREW.CMU.EDU (Gary Keim) Newsgroups: comp.soft-sys.andrew Subject: Re: Possible bug in class preprocessor Message-ID: Date: 10 Aug 90 16:48:10 GMT References: Sender: daemon@ucbvax.BERKELEY.EDU Organization: The Internet Lines: 24 Excerpts from misc: 8-Aug-90 Possible bug in class prepr.. Mark Turner@rchland.ibm. (1204+0) > I don't know if data is a reserved word, and if so, I could live with > it. However, there are classes in the distribution (list, for example) > which use the word 'data' in their macro definitions. > So is this a bug? From the bugs database located in andrew/bugs.open: ID: 1015 Keyword: class Subject: possible bug Priority: 2 Description: There is a bug in the class preprocessor when the word 'data' is used in macromethods. The macro which gets created in the corresponding .ih file is incorrect. Yep. This does have to do with the fact that the word data is used to begin the data-specification portion of a class header file. It needs to be fixed. For now avoid that usage. Gary