From e01050b19a73bd6e55ab20ae3d157c550fbed2bb Mon Sep 17 00:00:00 2001 From: Sebastien Bourdeauducq Date: Wed, 19 Nov 2014 22:55:34 -0800 Subject: [PATCH] transforms/inline: fix default values of positional args --- artiq/transforms/inline.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/artiq/transforms/inline.py b/artiq/transforms/inline.py index dd67b2239..644d2887f 100644 --- a/artiq/transforms/inline.py +++ b/artiq/transforms/inline.py @@ -111,7 +111,7 @@ def get_function_args(func_args, func_tr, args, kwargs): # Replace any UndefinedArg positional arguments with the default value, # when provided. - for arg, default in zip(func_args.args[len(func_args.defaults):], + for arg, default in zip(func_args.args[-len(func_args.defaults):], func_args.defaults): if r[arg.arg] is UndefinedArg: r[arg.arg] = func_tr.code_visit(default)