summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorlb_ii <lolbot_iichan@mail.ru>2020-07-12 16:15:55 +0300
committerlb_ii <lolbot_iichan@mail.ru>2020-07-12 18:16:34 +0300
commit22d0b03e7824a2ec8e675923aff2053b69e020ac (patch)
treeb6984bb98d5e12ca082073cc7e3f9ca7674b4c1e
parentc4a644cd87cf39054153810f1fe340091f12652d (diff)
downloadply-22d0b03e7824a2ec8e675923aff2053b69e020ac.tar.gz
GARDENSNAKE: Fix ast - defs & calls of functions
-rw-r--r--example/GardenSnake/GardenSnake.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/example/GardenSnake/GardenSnake.py b/example/GardenSnake/GardenSnake.py
index 6f9f6a6..6e6f42a 100644
--- a/example/GardenSnake/GardenSnake.py
+++ b/example/GardenSnake/GardenSnake.py
@@ -413,7 +413,7 @@ def p_file_input(p):
# ignoring decorators
def p_funcdef(p):
"funcdef : DEF NAME parameters COLON suite"
- p[0] = ast.Function(None, p[2], tuple(p[3]), (), 0, None, p[5])
+ p[0] = ast.FunctionDef(p[2], args=ast.arguments([ast.arg(x, None) for x in p[3]], None, [], [], None, []), body=p[5], decorator_list=[], returns=None)
# parameters: '(' [varargslist] ')'
@@ -596,7 +596,7 @@ def p_power(p):
p[0] = p[1]
else:
if p[2][0] == "CALL":
- p[0] = ast.CallFunc(p[1], p[2][1], None, None)
+ p[0] = ast.Call(p[1], p[2][1], [])
else:
raise AssertionError("not implemented")