git » jacl.git » commit 912c558

%lambda: analyze lambda list with sval context

author Alan Dipert
2019-11-01 04:19:46 UTC
committer Alan Dipert
2019-11-01 04:19:46 UTC
parent e780ddf4b19d0d162582069c1c5f2d0ce4db3cba

%lambda: analyze lambda list with sval context

jacl.js +1 -1

diff --git a/jacl.js b/jacl.js
index 9652a48..378a49f 100644
--- a/jacl.js
+++ b/jacl.js
@@ -1069,7 +1069,7 @@ const analyzeSpecials = new Map([
   [JACLPKG.intern('%LAMBDA'), (env, parent, form) => {
     const [, list, ...body] = form;
     const node = makeNode('lambda', { env: env, parent: parent, form: form });
-    const { lambdaList, bodyEnv } = analyzeLambdaList(env, node, list);
+    const { lambdaList, bodyEnv } = analyzeLambdaList(env.withContext('sval'), node, list);
     node.lambdaList = lambdaList;
     return merge(
       node,