Update of /cvsroot/cpptool/CppParser/src/pyrfta
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv6955/src/pyrfta
Added Files:
dumpast.py
Log Message:
* tool to dump the raw AST output from the C++ parser
--- NEW FILE: dumpast.py ---
import sys
import pycppparser as cprs
source = file( sys.argv[1], "rt" ).read()
grammar_path = 'cpp_grammar.txt'
parser = cprs.makeParser( grammar_path )
translation_unit = parser.parse( source )
print translation_unit.treeStr()
|