From 9e874cb5687f2b651d5307f7277d885c722cbaac Mon Sep 17 00:00:00 2001 From: mryouse Date: Mon, 13 Jun 2022 03:17:34 +0000 Subject: use actual parameter names in Arg definition --- interpreter.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'interpreter.py') diff --git a/interpreter.py b/interpreter.py index 2408db4..80c6a50 100644 --- a/interpreter.py +++ b/interpreter.py @@ -97,7 +97,7 @@ class UserFunction(Function): def __init__(self, name, params, body): # TODO this doesn't do type checking, or optional, or lazy - args = [Arg("arg", TypeEnum.ANY, False, False)] * len(params) + args = [Arg(p.name, TypeEnum.ANY, False, False) for p in params] super().__init__(name, params, body, args) def call(self, expr, env): -- cgit v1.2.3