Merge branch 'worktree-macros-essays' into macros
This commit is contained in:
@@ -650,9 +650,6 @@
|
|||||||
if (name === "true") return true;
|
if (name === "true") return true;
|
||||||
if (name === "false") return false;
|
if (name === "false") return false;
|
||||||
if (name === "nil") return NIL;
|
if (name === "nil") return NIL;
|
||||||
// Debug: log env keys to help diagnose
|
|
||||||
var envKeys = Object.keys(env).filter(function(k) { return typeof env[k] !== "function"; }).slice(0, 20);
|
|
||||||
console.error("Undefined symbol: " + name + " | env keys (non-fn): " + envKeys.join(", "));
|
|
||||||
throw new Error("Undefined symbol: " + name);
|
throw new Error("Undefined symbol: " + name);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -1174,7 +1174,7 @@ async def _aser_component(
|
|||||||
while i < len(args):
|
while i < len(args):
|
||||||
arg = args[i]
|
arg = args[i]
|
||||||
if isinstance(arg, Keyword) and i + 1 < len(args):
|
if isinstance(arg, Keyword) and i + 1 < len(args):
|
||||||
kwargs[arg.name] = await async_eval(args[i + 1], env, ctx)
|
kwargs[arg.name] = await _aser(args[i + 1], env, ctx)
|
||||||
i += 2
|
i += 2
|
||||||
else:
|
else:
|
||||||
children.append(arg)
|
children.append(arg)
|
||||||
|
|||||||
Reference in New Issue
Block a user