From 0144719ca0f7ac8d3d610411aa9161787dace4a3 Mon Sep 17 00:00:00 2001 From: Marshall Lochbaum Date: Thu, 9 Dec 2021 08:57:44 -0500 Subject: Linting --- docs/bqn.js | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'docs') diff --git a/docs/bqn.js b/docs/bqn.js index bfa87f34..a670eedb 100644 --- a/docs/bqn.js +++ b/docs/bqn.js @@ -17,7 +17,7 @@ let getrev = names => { return names.rev=m; } let findkey = (ns, names, i) => { - let nn=ns.names, ni; + let nn=ns.names; return ns[nn===names ? i : getrev(nn)[names[i]]]; } let readns_sub = (v, names, i) => { @@ -142,7 +142,6 @@ let run = (B,O,F,S,L,T,src,env) => { // Bytecode, Objects, Blocks, Bodies, Locat } else { if (imm !== +(ind.length<2)) throw "Internal error: malformed block info"; let cache=[]; // Avoid generating a shared case twice - let l=0; vid=[]; let g = j => { let [c,v] = cache[j] || (cache[j] = gen(j)); c = "const e=[...e1];e.vid=vid["+vid.length+"];e.p=oe;e.length="+v.length+";e.fill(null,"+sp+");"+c; @@ -550,7 +549,7 @@ let addprimitives = (state, p) => { let req = (r,s) => { if (!r) throw Error("•ReBQN 𝕩.primitives: "+s) }; req(p.sh && p.sh.length===1, "Must be a list"); req(p.every(e=>e.sh&&e.sh.length===1&&e.sh[0]===2), "Must consist of glyph-primitive pairs"); - let pr=glyphs.map(_=>[]), l=0, rt=pr.map(_=>[]); + let pr=glyphs.map(_=>[]), rt=pr.map(_=>[]); p.forEach(([gl,val])=>{ req(typeof gl==="string", "Glyphs must be characters"); req(isfunc(val), "Primitives must be operations"); -- cgit v1.2.3