grammar: better encapsulation of a grammar and parsing
authorNathan Binkert <nate@binkert.org>
Wed, 6 Jul 2011 01:30:04 +0000 (18:30 -0700)
committerNathan Binkert <nate@binkert.org>
Wed, 6 Jul 2011 01:30:04 +0000 (18:30 -0700)
commit3d252f8e5fa2ec3f55730ab6d5d1a4a1b21b2cdf
tree9142c3ced15b46cb426a5470bd2819346758f321
parenta4bd05dc379091fa20d52529b245f557d4e4c2e5
grammar: better encapsulation of a grammar and parsing
This makes it possible to use the grammar multiple times and use the multiple
instances concurrently.  This makes implementing an include statement as part
of a grammar possible.
src/arch/isa_parser.py
src/mem/slicc/ast/AST.py
src/mem/slicc/parser.py
src/python/m5/util/grammar.py