| Related articles |
|---|
| include files for bison? horand.gassmann@googlemail.com (Gus Gassmann) (2010-10-21) |
| From: | Gus Gassmann <horand.gassmann@googlemail.com> |
| Newsgroups: | comp.compilers |
| Date: | Thu, 21 Oct 2010 14:36:29 -0700 (PDT) |
| Organization: | Compilers Central |
| Keywords: | bison, question |
| Posted-Date: | 22 Oct 2010 01:08:31 EDT |
I am working on a large project with multiple parsers for several
different XML files. Some of the elements and types in the XML schemas
are identical, and I would like to share some of the parser code. I am
working in flex/bison and am wondering if there is a way to use
include files for bison.
I understand that I can use #include in the C code section, but this
is not what I am talking about. I want to set aside some repeated
grammar rules into a separate file and then "paste" that file into
several bison parsers via an include statement. Is this sort of thing
possible? How would I do it?
Thanks
gus gassmann
[I'd use m4 as a preprocessor and feed its output to bison. -John]
Return to the
comp.compilers page.
Search the
comp.compilers archives again.