diff options
author | Eli Bendersky <eliben@gmail.com> | 2015-04-20 05:41:32 -0700 |
---|---|---|
committer | Eli Bendersky <eliben@gmail.com> | 2015-04-20 05:41:32 -0700 |
commit | 8333e6c9610d1967ab6a60e8ed8ff6c2c0e8418e (patch) | |
tree | b55969b19a8dbd3ab140f32aef8d0c8376f72f93 /utils | |
parent | 75ff8f894fcf3ead2d1c0b3deecad55cb362850c (diff) | |
download | pycparser-8333e6c9610d1967ab6a60e8ed8ff6c2c0e8418e.tar.gz |
Cosmetic cleanups
Diffstat (limited to 'utils')
-rw-r--r-- | utils/internal/zz_parse.py | 27 |
1 files changed, 17 insertions, 10 deletions
diff --git a/utils/internal/zz_parse.py b/utils/internal/zz_parse.py index 6251a9f..0ab6063 100644 --- a/utils/internal/zz_parse.py +++ b/utils/internal/zz_parse.py @@ -1,10 +1,17 @@ -import sys
-sys.path.insert(0, '../..')
-
-from pycparser import c_parser, c_ast, parse_file
-
-
-if __name__ == "__main__":
- ast = parse_file('zc_pp.c', use_cpp=True, cpp_path="../cpp.exe")
-
-
+import sys +sys.path.insert(0, '../..') + +from pycparser import c_parser, c_ast, parse_file + + +if __name__ == "__main__": + #ast = parse_file('zc_pp.c', use_cpp=True, cpp_path="../cpp.exe") + parser = c_parser.CParser() + + code = r'''int ar[30];''' + + #code = r''' + #int foo(int a, int arr[*]); + #''' + ast = parser.parse(code) + ast.show(attrnames=True, nodenames=True) |