diff options
-rw-r--r-- | examples/func_defs_add_param.py | 2 | ||||
-rw-r--r-- | utils/internal/zz_parse.py | 3 |
2 files changed, 3 insertions, 2 deletions
diff --git a/examples/func_defs_add_param.py b/examples/func_defs_add_param.py index 433f12d..e020745 100644 --- a/examples/func_defs_add_param.py +++ b/examples/func_defs_add_param.py @@ -39,7 +39,7 @@ class ParamAdder(c_ast.NodeVisitor): node.args.params.append(newdecl) else: node.args = c_ast.ParamList(params=[newdecl]) - + if __name__ == '__main__': parser = c_parser.CParser() diff --git a/utils/internal/zz_parse.py b/utils/internal/zz_parse.py index 8f74daf..9979578 100644 --- a/utils/internal/zz_parse.py +++ b/utils/internal/zz_parse.py @@ -9,13 +9,14 @@ if __name__ == "__main__": code = r''' const int ci; const int* pci; + int* const pci; _Atomic(int) ai; _Atomic(int*) pai; _Atomic(_Atomic(int)*) ppai; ''' print(code) - ast = parser.parse(code) + ast = parser.parse(code, debug=False) ast.show(attrnames=True, nodenames=True) #print(ast.ext[0].__slots__) #print(dir(ast.ext[0])) |