Message-Id: <2.2.32.19970410200021.0068da48@mailhost> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Date: Thu, 10 Apr 1997 18:00:21 -0200 To: djgpp AT delorie DOT com From: Eyal Ben-David Subject: Re: enum and djgpp > enum constants { false = 0, true = 1}; > > This statement which will compile under other compilers will not > with djgpp I get a parse error before false and a missing ';' after > right bracket error. any ideas ? In other compilers this is a non-standard extension. In C you should write: typedef enum { false = 0, true = 1 } constants; Note that in C++ the two forms are the acceptable and identical. Eyal.