C-BNF notation for Yacc ?
Andreas Kaiser
kaiser at aragon.gtc.de
Wed May 23 07:43:28 AEST 1990
> I want to write some programs which recognize the C-syntax
> to selectively look at lots of C-sources.
> I want to do thing like "cflow". Extract information from
> C-sources. To do this I want to use Yacc (and maybe lex)
> Is there anyone who has available the input part of Yacc?
> I need the formal description.
You can look for the GNU C compiler. It has a Yacc parser (or a
Bison parser, Bison is a yacc clone). But you might get problems
with the copyleft.
I have seen a file in german Fidonet, pretending to be a C++ Yacc
parser. Haven't loaded it, but since C++ is a superset of C it
should help:
The description line (that's all I know):
YACCPP.ZIP 49942 05-09-90 YACC - Grammar for ANSI-C and C++
Available in german Fidonet node 2:507/205. Tel-Nr 49-231-47126.
--
:::::::::::::::::::: Bang: ..!unido!gtc!aragon!ananke!kaiser
:: Andreas Kaiser :: Smart: kaiser at ananke.UUCP
:::::::::::::::::::: Fido: 2:509/5.7206
More information about the Comp.lang.c
mailing list