From 44c184a54ce4cb101b70edca9aef271462ee5d66 Mon Sep 17 00:00:00 2001 From: Marshall Lochbaum Date: Tue, 12 Apr 2022 22:02:36 -0400 Subject: Support NOTM in explainer (and remove unused 1C opcode) --- docs/repl.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'docs/repl.js') diff --git a/docs/repl.js b/docs/repl.js index 8ba74496..064e6ded 100644 --- a/docs/repl.js +++ b/docs/repl.js @@ -52,10 +52,10 @@ let exp=0, explain; if (doc.doexplain) doc.doexplain.onclick = () => { if (explain===undefined) { let drawEval = run( - [0,19,33,0,0,48,33,0,1,48,6,1,1,33,0,2,48,6,1,2,33,0,3,48,6,1,3,33,0,4,48,6,1,4,33,0,5,48,6,0,20,0,47,32,0,5,27,0,32,20,0,20,0,51,34,0,5,27,1,5,11,3,0,53,0,16,0,5,0,57,21,27,33,0,6,48,6,32,0,6,32,0,6,0,42,0,21,26,0,70,21,0,21,20,0,25,0,56,21,1,6,11,3,0,53,0,16,0,5,0,57,21,27,33,0,7,48,6,0,44,1,7,26,0,21,0,83,21,33,0,8,48,6,0,56,0,54,32,0,8,0,47,0,11,27,27,0,21,20,0,50,0,21,27,33,0,9,48,6,1,8,33,0,10,48,6,32,0,6,0,41,0,22,26,0,86,0,87,11,2,21,33,0,11,48,6,32,0,9,0,47,34,0,4,27,33,0,12,48,6,1,9,33,0,13,48,6,0,64,0,65,11,2,33,0,14,48,6,0,57,0,56,11,2,0,2,32,0,14,17,33,0,15,48,6,0,57,0,58,11,2,0,3,32,0,14,17,0,0,0,59,0,66,11,2,17,33,0,16,48,6,0,62,33,0,17,48,6,0,90,32,0,10,16,33,0,18,48,6,0,91,32,0,10,16,33,0,19,48,6,0,93,32,0,10,0,92,17,33,0,20,48,6,0,94,32,0,10,0,92,17,33,0,21,48,6,0,95,32,0,10,0,92,17,33,0,22,48,6,0,96,34,0,10,0,92,17,33,0,23,48,6,0,97,0,98,0,21,0,62,0,26,16,0,0,0,71,17,17,0,99,0,100,0,101,0,102,0,103,0,104,0,105,0,106,0,107,0,108,0,21,0,74,17,0,21,0,85,17,0,109,0,110,11,14,0,20,0,47,0,57,11,2,17,0,28,16,0,41,0,11,26,16,33,0,24,33,0,25,12,2,48,6,0,111,0,112,0,113,0,114,0,115,0,116,0,117,11,7,0,21,33,0,24,50,6,1,10,32,0,25,26,33,0,26,48,6,34,0,24,0,42,1,11,26,16,33,0,27,48,6,0,120,33,0,28,48,6,0,123,0,124,0,125,0,126,11,4,0,42,0,122,0,50,0,21,27,0,21,0,121,21,26,16,33,0,29,48,6,1,12,33,0,30,48,7,0,56,0,18,34,0,2,19,0,55,0,17,0,40,0,20,26,0,56,0,57,11,2,21,0,50,0,40,0,42,0,25,0,21,0,76,21,0,21,0,24,21,26,26,27,27,33,0,3,48,6,34,0,1,32,1,1,0,49,32,1,0,0,32,0,51,34,0,3,27,20,0,21,0,49,0,11,27,0,42,0,56,26,21,27,16,7,1,13,33,0,3,48,6,0,77,32,0,2,0,78,11,3,0,21,16,33,0,4,48,6,0,79,32,0,2,0,29,0,70,0,13,34,0,2,17,0,46,0,9,26,16,17,0,78,11,3,0,21,16,33,0,5,48,6,32,0,1,0,16,16,33,0,6,48,0,11,0,56,17,33,0,7,48,6,34,0,5,32,0,7,0,55,0,11,0,47,0,20,27,27,0,48,1,14,34,0,1,34,0,7,0,55,1,15,27,16,26,27,34,0,4,17,0,21,16,7,0,77,34,0,1,0,81,11,3,0,21,16,7,32,0,1,0,61,0,50,0,11,27,0,9,0,11,0,49,0,60,27,21,16,0,44,0,9,26,16,0,38,16,6,0,62,33,0,3,48,0,40,0,4,26,0,58,17,33,0,4,48,6,0,71,0,1,0,82,17,33,0,5,33,0,6,12,2,48,6,0,59,0,11,32,0,1,17,33,0,7,48,6,34,0,1,0,7,16,33,0,8,48,6,34,0,8,0,2,32,0,4,17,0,0,0,63,17,0,5,16,33,0,9,48,6,34,0,7,0,29,16,0,42,34,0,5,26,0,50,0,23,27,16,0,22,16,32,0,4,0,3,32,0,9,17,0,5,16,1,16,0,49,0,13,0,47,0,26,27,27,16,34,0,9,1,17,0,49,0,13,0,47,0,26,27,27,16,0,13,0,11,0,59,21,0,55,0,21,0,49,0,31,0,47,0,27,0,32,20,0,51,0,42,34,0,6,26,27,27,27,27,16,11,3,0,21,16,0,28,16,0,41,0,21,0,47,0,11,27,26,16,0,44,0,0,0,49,0,71,27,0,50,0,37,27,26,16,7,34,0,1,6,0,59,0,38,16,7,34,0,1,6,0,59,0,38,16,7,34,0,2,0,84,34,0,1,0,85,11,4,0,21,16,7,1,18,33,0,3,48,6,34,0,1,32,0,3,0,73,26,16,0,42,34,0,3,0,72,26,26,16,0,42,32,1,8,26,0,21,20,0,50,0,21,27,0,52,0,12,27,34,0,2,19,7,34,0,1,32,1,3,0,89,34,0,2,32,1,7,16,11,2,32,1,9,0,88,17,17,7,0,33,0,49,32,0,1,0,21,16,27,0,30,34,0,1,0,42,0,13,26,16,0,46,0,0,26,16,21,7,0,119,0,21,34,0,1,17,0,21,0,118,17,7,34,0,2,33,0,3,33,0,4,33,0,5,33,0,6,33,0,7,33,0,8,12,2,33,0,9,12,6,48,6,0,127,0,128,0,129,0,130,0,131,11,5,0,40,0,1,26,0,71,17,0,25,0,49,0,56,27,0,42,0,29,26,0,31,21,16,33,0,10,33,0,11,33,0,12,33,0,13,12,4,48,6,1,19,33,0,14,48,6,32,0,3,34,0,7,11,2,0,42,0,29,0,49,32,0,14,27,26,16,0,42,0,25,26,0,59,0,66,11,2,17,33,0,15,33,0,16,12,2,48,6,34,0,11,0,31,32,0,15,17,33,0,17,48,0,14,0,66,17,33,0,18,48,6,34,0,14,0,29,16,0,40,0,29,0,49,32,0,18,27,0,51,0,18,0,0,0,56,21,0,40,0,31,26,32,0,3,21,27,26,33,0,17,50,6,34,0,12,0,31,32,0,15,17,0,32,0,49,0,66,27,0,51,0,56,27,16,33,0,19,48,6,32,0,17,0,1,32,0,19,17,0,46,0,0,26,16,33,0,20,48,6,32,0,20,0,32,0,66,17,0,14,0,56,17,0,38,16,6,32,0,17,0,11,0,59,17,33,0,21,48,0,2,0,49,0,2,0,49,32,0,19,27,0,46,0,0,26,20,27,16,33,0,22,48,6,34,0,19,0,8,34,0,17,17,0,29,16,0,31,0,49,0,34,0,0,32,0,20,0,50,0,31,27,21,0,30,0,48,0,31,0,49,0,30,27,27,34,0,20,0,25,0,66,17,21,27,16,33,0,23,48,6,34,0,21,0,8,16,0,24,0,49,0,13,27,32,0,23,17,33,0,24,48,6,32,0,1,1,20,34,0,9,17,33,0,25,33,0,26,33,0,27,12,3,48,6,32,0,23,1,21,16,0,13,0,55,0,40,0,31,26,27,16,0,40,0,31,26,32,0,27,0,31,32,0,24,0,46,0,0,26,16,0,40,0,1,26,0,56,17,17,17,0,25,0,66,17,33,0,28,48,6,0,67,0,21,32,0,28,17,33,0,29,48,6,32,0,23,0,18,0,22,0,31,21,34,0,18,0,1,32,0,29,17,0,31,32,0,23,17,0,13,34,0,28,17,0,15,32,0,24,17,0,29,16,17,33,0,30,48,6,32,0,22,0,22,34,0,29,17,0,0,0,63,0,68,11,2,17,0,2,32,1,14,17,0,28,16,32,1,6,16,0,31,34,0,30,17,0,45,0,40,0,41,0,27,0,50,0,21,27,0,42,0,21,26,0,134,21,0,21,20,0,47,0,11,27,26,26,26,16,33,0,31,48,6,32,0,22,0,31,34,0,23,0,29,32,0,24,17,17,0,42,0,22,0,2,32,1,14,21,0,0,32,1,16,21,0,47,32,1,11,32,1,9,0,135,21,27,26,34,0,27,17,33,0,32,48,6,32,1,15,0,2,0,57,0,59,11,2,17,0,0,34,0,1,0,13,16,34,0,22,0,44,0,6,26,16,0,0,0,57,17,11,2,0,2,32,1,14,17,17,33,0,33,48,6,32,0,33,32,1,6,16,0,41,0,22,26,0,137,0,138,11,2,17,0,21,32,1,15,0,1,16,32,1,11,16,17,0,21,32,1,19,17,32,1,12,0,136,17,0,11,16,34,0,25,32,1,3,0,135,17,0,11,16,34,0,31,0,42,0,19,0,23,0,140,21,0,21,32,1,18,21,32,1,12,0,139,21,26,16,34,0,26,0,42,0,21,26,0,19,0,42,32,1,3,26,34,0,32,21,0,48,0,23,27,0,42,0,32,0,49,0,56,27,26,21,16,0,42,32,1,3,26,32,1,22,32,1,23,11,2,17,32,1,3,32,1,21,17,11,4,0,42,0,20,26,16,0,21,16,32,1,3,32,1,20,17,32,1,13,32,1,17,0,2,0,57,17,0,0,34,0,33,17,0,39,0,57,26,0,3,0,40,0,1,26,21,0,40,0,1,26,32,1,15,0,0,32,1,17,17,21,0,40,0,21,26,0,18,21,0,49,0,6,0,49,0,69,0,59,11,2,27,27,16,17,7,34,0,1,0,20,16,0,59,0,47,0,38,27,0,11,0,20,20,0,19,0,42,34,0,0,26,0,21,20,11,4,0,53,0,16,0,5,0,58,21,27,16,7,34,0,2,34,0,4,34,0,1,11,3,7,34,0,1,0,20,16,32,1,6,0,15,0,58,17,0,55,0,42,32,1,3,26,0,21,20,27,16,0,42,0,21,0,49,0,80,27,26,16,7,32,0,1,0,15,32,1,3,17,33,0,3,48,6,34,0,2,34,0,1,11,2,0,22,0,27,0,32,20,0,51,0,7,0,49,32,1,3,27,27,0,21,0,44,0,29,0,49,32,0,3,27,0,48,32,1,3,0,50,0,3,27,0,5,20,0,50,34,0,0,27,27,26,21,11,2,0,53,34,0,3,0,44,0,10,26,16,27,16,7,32,0,1,0,7,32,1,4,17,33,0,1,49,0,2,16,33,0,3,48,6,34,0,1,0,59,0,57,11,2,0,26,16,0,29,0,49,32,0,3,27,0,48,0,2,0,49,32,1,3,27,0,50,34,0,0,0,21,32,1,4,0,50,0,3,27,0,5,20,0,50,0,23,27,21,27,27,11,2,0,53,34,0,3,0,44,0,10,26,16,27,34,0,2,19,7,0,37,0,49,0,14,0,49,34,0,1,27,0,1,0,49,0,8,0,2,0,46,0,0,26,21,27,20,27,7,32,1,3,0,19,0,2,0,12,0,49,0,13,27,21,0,40,0,31,26,0,18,21,32,1,10,17,0,0,0,56,17,0,0,32,1,3,0,13,16,0,26,16,17,33,0,0,48,6,0,19,0,32,0,66,21,0,14,0,59,21,0,55,1,22,27,33,0,1,48,6,34,0,0,0,42,0,59,26,0,21,0,56,21,32,0,1,0,13,0,50,0,21,27,21,0,24,0,13,21,16,7,34,0,2,33,0,3,33,0,4,33,0,5,33,0,6,33,0,7,12,5,48,6,32,2,25,0,13,16,33,0,8,48,6,32,0,1,0,31,32,0,6,17,32,2,26,16,0,14,0,49,32,0,8,27,0,2,0,1,21,0,0,0,19,21,34,0,4,0,0,0,58,17,0,0,34,0,8,17,17,0,40,0,31,26,32,2,27,17,33,0,9,48,6,32,0,7,0,42,0,132,26,16,33,0,10,48,6,32,0,9,0,21,32,0,10,17,33,0,11,48,6,0,62,0,0,0,75,17,0,14,32,0,1,17,0,29,16,33,0,12,48,6,32,0,1,0,31,0,49,32,0,12,27,0,51,0,133,0,31,32,0,6,0,35,34,0,12,17,17,27,16,33,0,1,49,6,32,0,1,0,33,32,2,28,17,33,0,13,48,0,12,0,49,0,13,27,32,2,28,17,33,0,14,48,0,8,16,0,29,16,33,0,15,48,6,32,0,13,0,29,32,0,14,17,0,40,0,31,26,32,2,29,17,0,40,0,21,26,33,0,11,50,6,0,56,0,1,32,0,6,17,0,21,32,0,7,17,0,21,34,0,14,0,29,16,17,0,29,32,0,11,0,42,0,13,26,16,17,0,21,32,0,15,17,0,30,16,33,0,16,48,6,34,0,11,0,21,16,0,21,32,0,1,0,31,34,0,15,17,17,0,31,32,0,16,17,33,0,17,48,6,0,56,0,21,32,2,29,0,42,0,13,26,16,17,0,31,34,0,13,17,33,0,18,48,6,32,0,17,0,29,0,49,0,13,0,47,0,26,27,0,12,32,0,18,0,44,0,0,26,16,21,0,31,34,0,16,21,27,16,33,0,19,48,6,34,0,9,32,0,7,0,0,0,56,17,0,43,0,29,26,0,24,34,0,1,0,13,16,21,0,46,0,0,26,20,0,48,0,12,0,2,0,18,21,27,32,0,6,17,0,40,0,1,26,0,56,17,0,29,34,0,18,17,0,40,0,37,26,34,0,19,17,34,0,10,11,3,0,12,16,0,28,16,0,41,0,11,26,16,33,0,20,48,6,32,1,16,0,29,32,1,24,17,0,33,32,0,6,17,33,0,21,48,6,34,0,17,34,0,20,0,31,32,0,21,17,0,57,0,3,34,0,7,0,0,34,0,6,17,17,0,31,34,0,21,17,11,3,7,32,0,1,0,30,16,33,0,3,48,0,40,0,31,26,34,0,1,17,33,0,4,48,6,32,1,15,0,13,16,0,26,16,0,31,0,49,32,0,4,0,36,16,27,0,51,32,1,13,0,31,32,1,15,17,0,31,32,0,4,17,0,14,34,0,4,0,34,16,17,0,40,0,29,26,34,0,3,17,27,16,7,32,0,1,0,31,0,49,32,0,2,0,29,34,0,1,17,27,0,51,0,42,0,56,26,27,16,32,1,1,34,0,2,0,40,0,31,26,16,17,7] - ,[runtime[0],runtime[1],runtime[2],runtime[3],runtime[4],runtime[6],runtime[7],runtime[8],runtime[9],runtime[10],runtime[11],runtime[12],runtime[13],runtime[14],runtime[15],runtime[16],runtime[18],runtime[19],runtime[20],runtime[21],runtime[22],runtime[23],runtime[24],runtime[25],runtime[26],runtime[27],runtime[28],runtime[31],runtime[32],runtime[33],runtime[34],runtime[36],runtime[37],runtime[38],runtime[39],runtime[40],runtime[41],runtime[42],runtime[43],runtime[44],runtime[45],runtime[46],runtime[47],runtime[49],runtime[50],runtime[51],runtime[52],runtime[53],runtime[54],runtime[55],runtime[56],runtime[57],runtime[58],runtime[59],runtime[60],runtime[62],1,2,3,0,-Infinity,Infinity,10,0.5,10.84,24,-1,-1.25,0.1,512,' ','0','=','|','\"','\0',str("t"),str("<"),str(">"),str(""),str("-."),str(" "),str("=\'"),str("\'"),str("x"),str("y"),str("svg"),str("viewBox"),str("stroke=currentColor|fill=none|stroke-width=1"),str("class=code|stroke-width=1|rx=10"),str("g"),str("font-family=BQN,monospace|font-size=18px|class=Paren|fill=currentColor"),str("font-size=15px|text-anchor=middle"),str("class=codeCover|stroke-width=8|stroke-linejoin=round"),str("opacity=0.9"),str("Number"),str("¯.π∞"),str("Paren"),str("()"),str("Bracket"),str("⟨⟩"),str("Brace"),str("{}"),str("Nothing"),str("·"),str("String"),str("@"),str("Comment"),str("#"),str("Gets"),str("Ligature"),str("Separator"),str("Value"),str("Function"),str("Modifier"),str("Modifier2"),str(""),str("\"&<>"),str("&"),str(";"),str("quot"),str("amp"),str("lt"),str("gt"),str("114113141111111311411413141111=111"),str("1110001100000000000222110000000111"),str("000111//23232303232000001122232111"),str("1110001111111101111111110101111111"),str("0000000011111101010000000000010000"),str(""),str(" ⋄"),str("M VH"),str("text"),str("rect"),str("width"),str("height"),str("path"),str("d")] + [0,19,33,0,0,48,33,0,1,48,6,1,1,33,0,2,48,6,1,2,33,0,3,48,6,1,3,33,0,4,48,6,1,4,33,0,5,48,6,0,20,0,47,32,0,5,27,0,32,20,0,20,0,51,34,0,5,27,1,5,11,3,0,53,0,16,0,5,0,57,21,27,33,0,6,48,6,32,0,6,32,0,6,0,42,0,21,26,0,70,21,0,21,20,0,25,0,56,21,1,6,11,3,0,53,0,16,0,5,0,57,21,27,33,0,7,48,6,0,44,1,7,26,0,21,0,83,21,33,0,8,48,6,0,56,0,54,32,0,8,0,47,0,11,27,27,0,21,20,0,50,0,21,27,33,0,9,48,6,1,8,33,0,10,48,6,32,0,6,0,41,0,22,26,0,86,0,87,11,2,21,33,0,11,48,6,32,0,9,0,47,34,0,4,27,33,0,12,48,6,1,9,33,0,13,48,6,0,64,0,65,11,2,33,0,14,48,6,0,57,0,56,11,2,0,2,32,0,14,17,33,0,15,48,6,0,57,0,58,11,2,0,3,32,0,14,17,0,0,0,59,0,66,11,2,17,33,0,16,48,6,0,62,33,0,17,48,6,0,90,32,0,10,16,33,0,18,48,6,0,91,32,0,10,16,33,0,19,48,6,0,93,32,0,10,0,92,17,33,0,20,48,6,0,94,32,0,10,0,92,17,33,0,21,48,6,0,95,32,0,10,0,92,17,33,0,22,48,6,0,96,34,0,10,0,92,17,33,0,23,48,6,0,97,0,98,0,21,0,62,0,26,16,0,0,0,71,17,17,0,99,0,100,0,101,0,102,0,103,0,104,0,105,0,106,0,107,0,108,0,21,0,74,17,0,21,0,85,17,0,109,0,110,11,14,0,20,0,47,0,57,11,2,17,0,28,16,0,41,0,11,26,16,33,0,24,33,0,25,12,2,48,6,0,111,0,112,0,113,0,114,0,115,0,116,0,117,11,7,0,21,33,0,24,50,6,1,10,32,0,25,26,33,0,26,48,6,34,0,24,0,42,1,11,26,16,33,0,27,48,6,0,120,33,0,28,48,6,0,123,0,124,0,125,0,126,11,4,0,42,0,122,0,50,0,21,27,0,21,0,121,21,26,16,33,0,29,48,6,1,12,33,0,30,48,7,0,56,0,18,34,0,2,19,0,55,0,17,0,40,0,20,26,0,56,0,57,11,2,21,0,50,0,40,0,42,0,25,0,21,0,76,21,0,21,0,24,21,26,26,27,27,33,0,3,48,6,34,0,1,32,1,1,0,49,32,1,0,0,32,0,51,34,0,3,27,20,0,21,0,49,0,11,27,0,42,0,56,26,21,27,16,7,1,13,33,0,3,48,6,0,77,32,0,2,0,78,11,3,0,21,16,33,0,4,48,6,0,79,32,0,2,0,29,0,70,0,13,34,0,2,17,0,46,0,9,26,16,17,0,78,11,3,0,21,16,33,0,5,48,6,32,0,1,0,16,16,33,0,6,48,0,11,0,56,17,33,0,7,48,6,34,0,5,32,0,7,0,55,0,11,0,47,0,20,27,27,0,48,1,14,34,0,1,34,0,7,0,55,1,15,27,16,26,27,34,0,4,17,0,21,16,7,0,77,34,0,1,0,81,11,3,0,21,16,7,32,0,1,0,61,0,50,0,11,27,0,9,0,11,0,49,0,60,27,21,16,0,44,0,9,26,16,0,38,16,6,0,62,33,0,3,48,0,40,0,4,26,0,58,17,33,0,4,48,6,0,71,0,1,0,82,17,33,0,5,33,0,6,12,2,48,6,0,59,0,11,32,0,1,17,33,0,7,48,6,34,0,1,0,7,16,33,0,8,48,6,34,0,8,0,2,32,0,4,17,0,0,0,63,17,0,5,16,33,0,9,48,6,34,0,7,0,29,16,0,42,34,0,5,26,0,50,0,23,27,16,0,22,16,32,0,4,0,3,32,0,9,17,0,5,16,1,16,0,49,0,13,0,47,0,26,27,27,16,34,0,9,1,17,0,49,0,13,0,47,0,26,27,27,16,0,13,0,11,0,59,21,0,55,0,21,0,49,0,31,0,47,0,27,0,32,20,0,51,0,42,34,0,6,26,27,27,27,27,16,11,3,0,21,16,0,28,16,0,41,0,21,0,47,0,11,27,26,16,0,44,0,0,0,49,0,71,27,0,50,0,37,27,26,16,7,34,0,1,6,0,59,0,38,16,7,34,0,1,6,0,59,0,38,16,7,34,0,2,0,84,34,0,1,0,85,11,4,0,21,16,7,1,18,33,0,3,48,6,34,0,1,32,0,3,0,73,26,16,0,42,34,0,3,0,72,26,26,16,0,42,32,1,8,26,0,21,20,0,50,0,21,27,0,52,0,12,27,34,0,2,19,7,34,0,1,32,1,3,0,89,34,0,2,32,1,7,16,11,2,32,1,9,0,88,17,17,7,0,33,0,49,32,0,1,0,21,16,27,0,30,34,0,1,0,42,0,13,26,16,0,46,0,0,26,16,21,7,0,119,0,21,34,0,1,17,0,21,0,118,17,7,34,0,2,33,0,3,33,0,4,33,0,5,33,0,6,33,0,7,33,0,8,12,2,33,0,9,12,6,48,6,0,127,0,128,0,129,0,130,0,131,11,5,0,40,0,1,26,0,71,17,0,25,0,49,0,56,27,0,42,0,29,26,0,31,21,16,33,0,10,33,0,11,33,0,12,33,0,13,12,4,48,6,1,19,33,0,14,48,6,32,0,3,34,0,7,11,2,0,42,0,29,0,49,32,0,14,27,26,16,0,42,0,25,26,0,59,0,66,11,2,17,33,0,15,33,0,16,12,2,48,6,34,0,11,0,31,32,0,15,17,33,0,17,48,0,14,0,66,17,33,0,18,48,6,34,0,14,0,29,16,0,40,0,29,0,49,32,0,18,27,0,51,0,18,0,0,0,56,21,0,40,0,31,26,32,0,3,21,27,26,33,0,17,50,6,34,0,12,0,31,32,0,15,17,0,32,0,49,0,66,27,0,51,0,56,27,16,33,0,19,48,6,32,0,17,0,1,32,0,19,17,0,46,0,0,26,16,33,0,20,48,6,32,0,20,0,32,0,66,17,0,14,0,56,17,0,38,16,6,32,0,17,0,11,0,59,17,33,0,21,48,0,2,0,49,0,2,0,49,32,0,19,27,0,46,0,0,26,20,27,16,33,0,22,48,6,34,0,19,0,8,34,0,17,17,0,29,16,0,31,0,49,0,34,0,0,32,0,20,0,50,0,31,27,21,0,30,0,48,0,31,0,49,0,30,27,27,34,0,20,0,25,0,66,17,21,27,16,33,0,23,48,6,34,0,21,0,8,16,0,24,0,49,0,13,27,32,0,23,17,33,0,24,48,6,32,0,1,1,20,34,0,9,17,33,0,25,33,0,26,33,0,27,12,3,48,6,32,0,23,1,21,16,0,13,0,55,0,40,0,31,26,27,16,0,40,0,31,26,32,0,27,0,31,32,0,24,0,46,0,0,26,16,0,40,0,1,26,0,56,17,17,17,0,25,0,66,17,33,0,28,48,6,0,67,0,21,32,0,28,17,33,0,29,48,6,32,0,23,0,18,0,22,0,31,21,34,0,18,0,1,32,0,29,17,0,31,32,0,23,17,0,13,34,0,28,17,0,15,32,0,24,17,0,29,16,17,33,0,30,48,6,32,0,22,0,22,34,0,29,17,0,0,0,63,0,68,11,2,17,0,2,32,1,14,17,0,28,16,32,1,6,16,0,31,34,0,30,17,0,45,0,40,0,41,0,27,0,50,0,21,27,0,42,0,21,26,0,134,21,0,21,20,0,47,0,11,27,26,26,26,16,33,0,31,48,6,32,0,22,0,31,34,0,23,0,29,32,0,24,17,17,0,42,0,22,0,2,32,1,14,21,0,0,32,1,16,21,0,47,32,1,11,32,1,9,0,135,21,27,26,34,0,27,17,33,0,32,48,6,32,1,15,0,2,0,57,0,59,11,2,17,0,0,34,0,1,0,13,16,34,0,22,0,44,0,6,26,16,0,0,0,57,17,11,2,0,2,32,1,14,17,17,33,0,33,48,6,32,0,33,32,1,6,16,0,41,0,22,26,0,137,0,138,11,2,17,0,21,32,1,15,0,1,16,32,1,11,16,17,0,21,32,1,19,17,32,1,12,0,136,17,0,11,16,34,0,25,32,1,3,0,135,17,0,11,16,34,0,31,0,42,0,19,0,23,0,140,21,0,21,32,1,18,21,32,1,12,0,139,21,26,16,34,0,26,0,42,0,21,26,0,19,0,42,32,1,3,26,34,0,32,21,0,48,0,23,27,0,42,0,32,0,49,0,56,27,26,21,16,0,42,32,1,3,26,32,1,22,32,1,23,11,2,17,32,1,3,32,1,21,17,11,4,0,42,0,20,26,16,0,21,16,32,1,3,32,1,20,17,32,1,13,32,1,17,0,2,0,57,17,0,0,34,0,33,17,0,39,0,57,26,0,3,0,40,0,1,26,21,0,40,0,1,26,32,1,15,0,0,32,1,17,17,21,0,40,0,21,26,0,18,21,0,49,0,6,0,49,0,69,0,59,11,2,27,27,16,17,7,34,0,1,0,20,16,0,59,0,47,0,38,27,0,23,0,19,0,42,34,0,0,26,0,21,20,11,4,0,53,0,16,0,5,0,58,21,27,16,7,34,0,2,34,0,4,34,0,1,11,3,7,34,0,1,0,20,16,32,1,6,0,15,0,58,17,0,55,0,42,32,1,3,26,0,21,20,27,16,0,42,0,21,0,49,0,80,27,26,16,7,32,0,1,0,15,32,1,3,17,33,0,3,48,6,34,0,2,34,0,1,11,2,0,22,0,27,0,32,20,0,51,0,7,0,49,32,1,3,27,27,0,21,0,44,0,29,0,49,32,0,3,27,0,48,32,1,3,0,50,0,3,27,0,5,20,0,50,34,0,0,27,27,26,21,11,2,0,53,34,0,3,0,44,0,10,26,16,27,16,7,32,0,1,0,7,32,1,4,17,33,0,1,49,0,2,16,33,0,3,48,6,34,0,1,0,59,0,57,11,2,0,26,16,0,29,0,49,32,0,3,27,0,48,0,2,0,49,32,1,3,27,0,50,34,0,0,0,21,32,1,4,0,50,0,3,27,0,5,20,0,50,0,23,27,21,27,27,11,2,0,53,34,0,3,0,44,0,10,26,16,27,34,0,2,19,7,0,37,0,49,0,14,0,49,34,0,1,27,0,1,0,49,0,8,0,2,0,46,0,0,26,21,27,20,27,7,32,1,3,0,19,0,2,0,12,0,49,0,13,27,21,0,40,0,31,26,0,18,21,32,1,10,17,0,0,0,56,17,0,0,32,1,3,0,13,16,0,26,16,17,33,0,0,48,6,0,19,0,32,0,66,21,0,14,0,59,21,0,55,1,22,27,33,0,1,48,6,34,0,0,0,42,0,59,26,0,21,0,56,21,32,0,1,0,13,0,50,0,21,27,21,0,24,0,13,21,16,7,34,0,2,33,0,3,33,0,4,33,0,5,33,0,6,33,0,7,12,5,48,6,32,2,25,0,13,16,33,0,8,48,6,32,0,1,0,31,32,0,6,17,32,2,26,16,0,14,0,49,32,0,8,27,0,2,0,1,21,0,0,0,19,21,34,0,4,0,0,0,58,17,0,0,34,0,8,17,17,0,40,0,31,26,32,2,27,17,33,0,9,48,6,32,0,7,0,42,0,132,26,16,33,0,10,48,6,32,0,9,0,21,32,0,10,17,33,0,11,48,6,0,62,0,0,0,75,17,0,14,32,0,1,17,0,29,16,33,0,12,48,6,32,0,1,0,31,0,49,32,0,12,27,0,51,0,133,0,31,32,0,6,0,35,34,0,12,17,17,27,16,33,0,1,49,6,32,0,1,0,33,32,2,28,17,33,0,13,48,0,12,0,49,0,13,27,32,2,28,17,33,0,14,48,0,8,16,0,29,16,33,0,15,48,6,32,0,13,0,29,32,0,14,17,0,40,0,31,26,32,2,29,17,0,40,0,21,26,33,0,11,50,6,0,56,0,1,32,0,6,17,0,21,32,0,7,17,0,21,34,0,14,0,29,16,17,0,29,32,0,11,0,42,0,13,26,16,17,0,21,32,0,15,17,0,30,16,33,0,16,48,6,34,0,11,0,21,16,0,21,32,0,1,0,31,34,0,15,17,17,0,31,32,0,16,17,33,0,17,48,6,0,56,0,21,32,2,29,0,42,0,13,26,16,17,0,31,34,0,13,17,33,0,18,48,6,32,0,17,0,29,0,49,0,13,0,47,0,26,27,0,12,32,0,18,0,44,0,0,26,16,21,0,31,34,0,16,21,27,16,33,0,19,48,6,34,0,9,32,0,7,0,0,0,56,17,0,43,0,29,26,0,24,34,0,1,0,13,16,21,0,46,0,0,26,20,0,48,0,12,0,2,0,18,21,27,32,0,6,17,0,40,0,1,26,0,56,17,0,29,34,0,18,17,0,40,0,37,26,34,0,19,17,34,0,10,11,3,0,12,16,0,28,16,0,41,0,11,26,16,33,0,20,48,6,32,1,16,0,29,32,1,24,17,0,33,32,0,6,17,33,0,21,48,6,34,0,17,34,0,20,0,31,32,0,21,17,0,57,0,3,34,0,7,0,0,34,0,6,17,17,0,31,34,0,21,17,11,3,7,32,0,1,0,30,16,33,0,3,48,0,40,0,31,26,34,0,1,17,33,0,4,48,6,32,1,15,0,13,16,0,26,16,0,31,0,49,32,0,4,0,36,16,27,0,51,32,1,13,0,31,32,1,15,17,0,31,32,0,4,17,0,14,34,0,4,0,34,16,17,0,40,0,29,26,34,0,3,17,27,16,7,32,0,1,0,31,0,49,32,0,2,0,29,34,0,1,17,27,0,51,0,42,0,56,26,27,16,32,1,1,34,0,2,0,40,0,31,26,16,17,7] + ,[runtime[0],runtime[1],runtime[2],runtime[3],runtime[4],runtime[6],runtime[7],runtime[8],runtime[9],runtime[10],runtime[11],runtime[12],runtime[13],runtime[14],runtime[15],runtime[16],runtime[18],runtime[19],runtime[20],runtime[21],runtime[22],runtime[23],runtime[24],runtime[25],runtime[26],runtime[27],runtime[28],runtime[31],runtime[32],runtime[33],runtime[34],runtime[36],runtime[37],runtime[38],runtime[39],runtime[40],runtime[41],runtime[42],runtime[43],runtime[44],runtime[45],runtime[46],runtime[47],runtime[49],runtime[50],runtime[51],runtime[52],runtime[53],runtime[54],runtime[55],runtime[56],runtime[57],runtime[58],runtime[59],runtime[60],runtime[62],1,2,3,0,-Infinity,Infinity,10,0.5,10.84,24,-1,-1.25,0.1,512,' ','0','=','|','\"','\0',str("t"),str("<"),str(">"),str(""),str("-."),str(" "),str("=\'"),str("\'"),str("x"),str("y"),str("svg"),str("viewBox"),str("stroke=currentColor|fill=none|stroke-width=1"),str("class=code|stroke-width=1|rx=10"),str("g"),str("font-family=BQN,monospace|font-size=18px|class=Paren|fill=currentColor"),str("font-size=15px|text-anchor=middle"),str("class=codeCover|stroke-width=8|stroke-linejoin=round"),str("opacity=0.9"),str("Number"),str("¯.π∞"),str("Paren"),str("()"),str("Bracket"),str("⟨⟩"),str("Brace"),str("{}"),str("Nothing"),str("·"),str("String"),str("@"),str("Comment"),str("#"),str("Gets"),str("Ligature"),str("Separator"),str("Value"),str("Function"),str("Modifier"),str("Modifier2"),str(""),str("\"&<>"),str("&"),str(";"),str("quot"),str("amp"),str("lt"),str("gt"),str("114113141111111315114131131111=111"),str("1110001100000000002221100000000111"),str("000111//23232303230000011022232111"),str("1110001111111101111111101101111111"),str("0000000011111101010000000000010000"),str(""),str(" ⋄"),str("M VH"),str("text"),str("rect"),str("width"),str("height"),str("path"),str("d")] ,[[0,1,0],[0,0,1],[0,0,[[],[2]]],[0,0,3],[0,0,4],[0,0,5],[0,0,6],[0,0,[[],[7]]],[0,0,8],[0,0,[[],[9]]],[1,1,10],[0,0,11],[0,0,[[],[12]]],[0,0,13],[1,0,[[],[14]]],[0,0,15],[0,0,[[],[16]]],[0,0,17],[1,1,18],[0,1,19],[0,0,[[],[20]]],[0,0,21],[0,0,[[],[22]]]] - ,[[0,31],[516,4],[603,8],[723,3],[736,10],[982,3],[992,3],[1002,3],[1018,4],[1069,3],[1094,2],[1124,3],[1138,34],[2058,3],[2101,5],[2113,3],[2152,4],[2242,4],[2338,2],[2368,2],[2470,22],[3000,5],[3082,3]] + ,[[0,31],[516,4],[603,8],[723,3],[736,10],[982,3],[992,3],[1002,3],[1018,4],[1069,3],[1094,2],[1124,3],[1138,34],[2058,3],[2098,5],[2110,3],[2149,4],[2239,4],[2335,2],[2365,2],[2467,22],[2997,5],[3079,3]] ); let draw = (s,c) => { try { -- cgit v1.2.3