summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEli Bendersky <eliben@gmail.com>2015-04-20 05:41:32 -0700
committerEli Bendersky <eliben@gmail.com>2015-04-20 05:41:32 -0700
commit8333e6c9610d1967ab6a60e8ed8ff6c2c0e8418e (patch)
treeb55969b19a8dbd3ab140f32aef8d0c8376f72f93
parent75ff8f894fcf3ead2d1c0b3deecad55cb362850c (diff)
downloadpycparser-8333e6c9610d1967ab6a60e8ed8ff6c2c0e8418e.tar.gz
Cosmetic cleanups
-rw-r--r--pycparser/plyparser.py1
-rwxr-xr-xtests/test_c_parser.py1
-rw-r--r--utils/internal/zz_parse.py27
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)