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 | |
parent | 75ff8f894fcf3ead2d1c0b3deecad55cb362850c (diff) | |
download | pycparser-8333e6c9610d1967ab6a60e8ed8ff6c2c0e8418e.tar.gz |
Cosmetic cleanups
-rw-r--r-- | pycparser/plyparser.py | 1 | ||||
-rwxr-xr-x | tests/test_c_parser.py | 1 | ||||
-rw-r--r-- | utils/internal/zz_parse.py | 27 |
3 files changed, 17 insertions, 12 deletions
diff --git a/pycparser/plyparser.py b/pycparser/plyparser.py index c945f09..24d74e7 100644 --- a/pycparser/plyparser.py +++ b/pycparser/plyparser.py @@ -53,4 +53,3 @@ class PLYParser(object): def _parse_error(self, msg, coord): raise ParseError("%s: %s" % (coord, msg)) - diff --git a/tests/test_c_parser.py b/tests/test_c_parser.py index 61c3642..ff6d0a0 100755 --- a/tests/test_c_parser.py +++ b/tests/test_c_parser.py @@ -1060,7 +1060,6 @@ class TestCParser_fundamentals(TestCParser_base): ['Constant', 'int', '0b1001010']) d2 = 'long ar[] = {7, 8, 9};' - #~ self.parse(d2).show() self.assertEqual(self.get_decl(d2), ['Decl', 'ar', ['ArrayDecl', '', [], 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) |