CWDS 9 parser/preprocessor inconsistency (bug?)

CWDS 9 parser/preprocessor inconsistency (bug?)

Post by Paul Russe » Wed, 08 Oct 2003 12:29:04

I've seen a complementary bug to this in CW9 a lot recently - I have
certain source files that compile just fine, but if I try to preprocess
them I get errors.


1. [bug] amazing preprocessor bug

2. Java C Parser/Preprocessor

Hi I'm currently looking for a C parser/preprocessor that's written in
Java (since I plan to be using the Prefuse visualisation toolkit) for
a student project.

I looked at ANTLR but the gcc translation framework grammar that's
available on its website is fairly dated and I can't seem to find any
outside projects which use it and can verify its reliability. Also
it's only works with already preprocessed C and may not be able to
emit comments.

Does anyone know any good C parser and preprocessor tools written in
Java? Hopefully it is able to use an abstract syntax tree so that I
can perform my own code transformations easily.

3. Preprocessor harder to write than parser?

4. SableCC C Parser Definition with Preprocessor

5. preprocessor, token concatenation, no valid preprocessor token

6. Nasal demons in preprocessor use ( [PATCH] test-suite: new preprocessor test case)

7. Bug in preprocessor when evaluating equations which are constants

8. Potential preprocessor bug (NASM)

9. [Bug Fix]: Do 32-bit table calculations in pre-processor

10. LCC 4.2 Preprocessor Bug

11. lcc4.2 preprocessor bug: substargs

12. Preprocessor bug

13. [tao-bugs] TAO_IDL: preprocessor not honoring TAO_IDL_INCLUDE_DIR

14. Preprocessor Bug ?

15. C Preprocessor question - bug in my compiler or correct behaviour?