summaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorEli Bendersky <eliben@gmail.com>2020-04-15 15:12:53 -0700
committerEli Bendersky <eliben@gmail.com>2020-04-15 15:12:53 -0700
commitac2fef55f1c4f46c5c79dc49cf32bed7fea4f18f (patch)
tree248c7cbe5db9f5edad2afb4329fe30f9749e798e /examples
parent66fc2434c804867707392b704c3cd13923118476 (diff)
downloadpycparser-ac2fef55f1c4f46c5c79dc49cf32bed7fea4f18f.tar.gz
Move code to __main__ block
Diffstat (limited to 'examples')
-rw-r--r--examples/rewrite_ast.py19
1 files changed, 10 insertions, 9 deletions
diff --git a/examples/rewrite_ast.py b/examples/rewrite_ast.py
index 2c42f99..d38e015 100644
--- a/examples/rewrite_ast.py
+++ b/examples/rewrite_ast.py
@@ -18,14 +18,15 @@ void func(void)
}
"""
-parser = c_parser.CParser()
-ast = parser.parse(text)
-print("Before:")
-ast.show(offset=2)
+if __name__ == '__main__':
+ parser = c_parser.CParser()
+ ast = parser.parse(text)
+ print("Before:")
+ ast.show(offset=2)
-assign = ast.ext[0].body.block_items[0]
-assign.lvalue.name = "y"
-assign.rvalue.value = 2
+ assign = ast.ext[0].body.block_items[0]
+ assign.lvalue.name = "y"
+ assign.rvalue.value = 2
-print("After:")
-ast.show(offset=2)
+ print("After:")
+ ast.show(offset=2)