From c7293256857d96850e450798db3076ed5f55b5fb Mon Sep 17 00:00:00 2001 From: Marshall Lochbaum Date: Thu, 2 Sep 2021 16:17:45 -0400 Subject: Fix missing variable IDs in REPL scopes --- docs/bqn.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'docs') diff --git a/docs/bqn.js b/docs/bqn.js index d03be83f..6ed88162 100644 --- a/docs/bqn.js +++ b/docs/bqn.js @@ -131,7 +131,7 @@ let run = (B,O,F,S,L,T,src,env) => { // Bytecode, Objects, Blocks, Bodies, Locat let c,vid,def; if (isnum(ind)) { [c,vid] = gen(ind); - if (useenv) c = "const e=env;"+c; + if (useenv) { c = "const e=env;"+c; env.vid=vid; } else if (imm) c = "const e=[...e2];e.vid=vid;e.p=oe;"+c; else c = "const fn=(x, w)=>{const e=[...e2];e.vid=vid;e.p=oe;e[0]=fn;e[1]=x;e[2]=w;"+c+"};"+repdf[type]+"return fn;"; c="do {"+c+"} while (0);\n"; -- cgit v1.2.3