Compiling -- gcc -- Lex & Yacc
kevin.kofler at chello.at
Tue Jul 22 17:45:48 UTC 2008
William Case <billlinux <at> rogers.com> writes:
> Where can I find/see which preprocessor, lexical analysiser, parser etc.
> the gcc compliler is using in Fedora?
The C and C++ frontends in current GCC use handwritten lexers and parsers. The
lexer is closely integrated with the preprocessor. Previous versions of GCC
used Bison (also with handwritten lexers), the Bison parser for C++ was
replaced with a handwritten recursive descent parser in GCC 3.4, for C it
happened in 4.1.
More information about the users