From 2d5ef7b50ce3a117e48eaa5bf04e6735a746b3a8 Mon Sep 17 00:00:00 2001 From: David Vazquez Date: Tue, 29 Jan 2013 00:57:36 +0000 Subject: [PATCH] LAMBDA is a macro expanding to #'(LAMBDA ...) now --- ecmalisp.js | 5530 ++++++++++++++++++++++++++++----------------------------- ecmalisp.lisp | 27 +- 2 files changed, 2781 insertions(+), 2776 deletions(-) diff --git a/ecmalisp.js b/ecmalisp.js index a1d2d36..78581bc 100644 --- a/ecmalisp.js +++ b/ecmalisp.js @@ -55,21 +55,23 @@ var l3 = {name: "NIL"}; (nil = l3.value); var l4 = {name: "T"}; ((l4).value = l4); -var l5 = {name: "WHEN"}; +var l5 = {name: "LAMBDA"}; l5; -var l6 = {name: "UNLESS"}; +var l6 = {name: "WHEN"}; l6; -var l7 = {name: "DEFVAR"}; +var l7 = {name: "UNLESS"}; l7; -var l8 = {name: "DEFPARAMETER"}; +var l8 = {name: "DEFVAR"}; l8; -var l9 = {name: "NAMED-LAMBDA"}; +var l9 = {name: "DEFPARAMETER"}; l9; -var l10 = {name: "DEFUN"}; +var l10 = {name: "NAMED-LAMBDA"}; l10; -var l11 = {name: "NULL"}; +var l11 = {name: "DEFUN"}; +l11; +var l12 = {name: "NULL"}; (function(){ - (l11).fvalue = (function(v2){ + (l12).fvalue = (function(v2){ ((v2)["fname"] = "NULL"); return v2; })((function (values,v1){ @@ -78,21 +80,21 @@ var l11 = {name: "NULL"}; return ((v1 === l3.value)?l4.value: l3.value); })(); })); - return l11; + return l12; })(); -var l12 = {name: "RETURN"}; -l12; -var l13 = {name: "WHILE"}; +var l13 = {name: "RETURN"}; l13; -var l14 = {name: "*GENSYM-COUNTER*"}; +var l14 = {name: "WHILE"}; +l14; +var l15 = {name: "*GENSYM-COUNTER*"}; (function(){ - (((l14.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : ((l14).value = 0)); - return l14; + (((l15.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : ((l15).value = 0)); + return l15; })(); -var l15 = {name: "GENSYM"}; -var l16 = {name: "INTEGER-TO-STRING"}; +var l16 = {name: "GENSYM"}; +var l17 = {name: "INTEGER-TO-STRING"}; (function(){ - (l15).fvalue = (function(v4){ + (l16).fvalue = (function(v4){ ((v4)["fname"] = "GENSYM"); return v4; })((function (values,v3){ @@ -103,9 +105,9 @@ var l16 = {name: "INTEGER-TO-STRING"}; default: break; } return (function(){ - ((l14).value = (function(){ + ((l15).value = (function(){ var x1 = (function(){ - var symbol = l14; + var symbol = l15; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; @@ -118,8 +120,8 @@ var l16 = {name: "INTEGER-TO-STRING"}; return (function(){ var name = (function(){ var string1 = v3; - var string2 = l16.fvalue(pv, (function(){ - var symbol = l14; + var string2 = l17.fvalue(pv, (function(){ + var symbol = l15; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; @@ -136,11 +138,11 @@ var l16 = {name: "INTEGER-TO-STRING"}; })(); })(); })); - return l15; + return l16; })(); -var l17 = {name: "BOUNDP"}; +var l18 = {name: "BOUNDP"}; (function(){ - (l17).fvalue = (function(v6){ + (l18).fvalue = (function(v6){ ((v6)["fname"] = "BOUNDP"); return v6; })((function (values,v5){ @@ -149,11 +151,11 @@ var l17 = {name: "BOUNDP"}; return ((v5.value !== undefined)?l4.value: l3.value); })(); })); - return l17; + return l18; })(); -var l18 = {name: "="}; +var l19 = {name: "="}; (function(){ - (l18).fvalue = (function(v9){ + (l19).fvalue = (function(v9){ ((v9)["fname"] = "="); return v9; })((function (values,v7,v8){ @@ -168,11 +170,11 @@ var l18 = {name: "="}; })(); })(); })); - return l18; + return l19; })(); -var l19 = {name: "*"}; +var l20 = {name: "*"}; (function(){ - (l19).fvalue = (function(v12){ + (l20).fvalue = (function(v12){ ((v12)["fname"] = "*"); return v12; })((function (values,v10,v11){ @@ -187,11 +189,11 @@ var l19 = {name: "*"}; })(); })(); })); - return l19; + return l20; })(); -var l20 = {name: "/"}; +var l21 = {name: "/"}; (function(){ - (l20).fvalue = (function(v15){ + (l21).fvalue = (function(v15){ ((v15)["fname"] = "/"); return v15; })((function (values,v13,v14){ @@ -206,11 +208,11 @@ var l20 = {name: "/"}; })(); })(); })); - return l20; + return l21; })(); -var l21 = {name: "1+"}; +var l22 = {name: "1+"}; (function(){ - (l21).fvalue = (function(v17){ + (l22).fvalue = (function(v17){ ((v17)["fname"] = "1+"); return v17; })((function (values,v16){ @@ -225,11 +227,11 @@ var l21 = {name: "1+"}; })(); })(); })); - return l21; + return l22; })(); -var l22 = {name: "1-"}; +var l23 = {name: "1-"}; (function(){ - (l22).fvalue = (function(v19){ + (l23).fvalue = (function(v19){ ((v19)["fname"] = "1-"); return v19; })((function (values,v18){ @@ -244,11 +246,11 @@ var l22 = {name: "1-"}; })(); })(); })); - return l22; + return l23; })(); -var l23 = {name: "ZEROP"}; +var l24 = {name: "ZEROP"}; (function(){ - (l23).fvalue = (function(v21){ + (l24).fvalue = (function(v21){ ((v21)["fname"] = "ZEROP"); return v21; })((function (values,v20){ @@ -263,11 +265,11 @@ var l23 = {name: "ZEROP"}; })(); })(); })); - return l23; + return l24; })(); -var l24 = {name: "TRUNCATE"}; +var l25 = {name: "TRUNCATE"}; (function(){ - (l24).fvalue = (function(v24){ + (l25).fvalue = (function(v24){ ((v24)["fname"] = "TRUNCATE"); return v24; })((function (values,v22,v23){ @@ -287,11 +289,11 @@ var l24 = {name: "TRUNCATE"}; })(); })(); })); - return l24; + return l25; })(); -var l25 = {name: "EQL"}; +var l26 = {name: "EQL"}; (function(){ - (l25).fvalue = (function(v27){ + (l26).fvalue = (function(v27){ ((v27)["fname"] = "EQL"); return v27; })((function (values,v25,v26){ @@ -300,11 +302,11 @@ var l25 = {name: "EQL"}; return ((v25 === v26)?l4.value: l3.value); })(); })); - return l25; + return l26; })(); -var l26 = {name: "NOT"}; +var l27 = {name: "NOT"}; (function(){ - (l26).fvalue = (function(v29){ + (l27).fvalue = (function(v29){ ((v29)["fname"] = "NOT"); return v29; })((function (values,v28){ @@ -313,11 +315,11 @@ var l26 = {name: "NOT"}; return (v28 !== l3.value ? l3.value : l4.value); })(); })); - return l26; + return l27; })(); -var l27 = {name: "CONS"}; +var l28 = {name: "CONS"}; (function(){ - (l27).fvalue = (function(v32){ + (l28).fvalue = (function(v32){ ((v32)["fname"] = "CONS"); return v32; })((function (values,v30,v31){ @@ -326,11 +328,11 @@ var l27 = {name: "CONS"}; return ({car: v30, cdr: v31}); })(); })); - return l27; + return l28; })(); -var l28 = {name: "CONSP"}; +var l29 = {name: "CONSP"}; (function(){ - (l28).fvalue = (function(v34){ + (l29).fvalue = (function(v34){ ((v34)["fname"] = "CONSP"); return v34; })((function (values,v33){ @@ -342,11 +344,11 @@ var l28 = {name: "CONSP"}; })()?l4.value: l3.value); })(); })); - return l28; + return l29; })(); -var l29 = {name: "CAR"}; +var l30 = {name: "CAR"}; (function(){ - (l29).fvalue = (function(v36){ + (l30).fvalue = (function(v36){ ((v36)["fname"] = "CAR"); return v36; })((function(){ @@ -362,11 +364,11 @@ var l29 = {name: "CAR"}; func.docstring = 'Return the CAR part of a cons, or NIL if X is null.'; return func; })()); - return l29; + return l30; })(); -var l30 = {name: "CDR"}; +var l31 = {name: "CDR"}; (function(){ - (l30).fvalue = (function(v38){ + (l31).fvalue = (function(v38){ ((v38)["fname"] = "CDR"); return v38; })((function (values,v37){ @@ -378,11 +380,11 @@ var l30 = {name: "CDR"}; })(); })(); })); - return l30; + return l31; })(); -var l31 = {name: "CAAR"}; +var l32 = {name: "CAAR"}; (function(){ - (l31).fvalue = (function(v40){ + (l32).fvalue = (function(v40){ ((v40)["fname"] = "CAAR"); return v40; })((function (values,v39){ @@ -397,11 +399,11 @@ var l31 = {name: "CAAR"}; })(); })(); })); - return l31; + return l32; })(); -var l32 = {name: "CADR"}; +var l33 = {name: "CADR"}; (function(){ - (l32).fvalue = (function(v42){ + (l33).fvalue = (function(v42){ ((v42)["fname"] = "CADR"); return v42; })((function (values,v41){ @@ -416,11 +418,11 @@ var l32 = {name: "CADR"}; })(); })(); })); - return l32; + return l33; })(); -var l33 = {name: "CDAR"}; +var l34 = {name: "CDAR"}; (function(){ - (l33).fvalue = (function(v44){ + (l34).fvalue = (function(v44){ ((v44)["fname"] = "CDAR"); return v44; })((function (values,v43){ @@ -435,11 +437,11 @@ var l33 = {name: "CDAR"}; })(); })(); })); - return l33; + return l34; })(); -var l34 = {name: "CDDR"}; +var l35 = {name: "CDDR"}; (function(){ - (l34).fvalue = (function(v46){ + (l35).fvalue = (function(v46){ ((v46)["fname"] = "CDDR"); return v46; })((function (values,v45){ @@ -454,11 +456,11 @@ var l34 = {name: "CDDR"}; })(); })(); })); - return l34; + return l35; })(); -var l35 = {name: "CADDR"}; +var l36 = {name: "CADDR"}; (function(){ - (l35).fvalue = (function(v48){ + (l36).fvalue = (function(v48){ ((v48)["fname"] = "CADDR"); return v48; })((function (values,v47){ @@ -476,11 +478,11 @@ var l35 = {name: "CADDR"}; })(); })(); })); - return l35; + return l36; })(); -var l36 = {name: "CDDDR"}; +var l37 = {name: "CDDDR"}; (function(){ - (l36).fvalue = (function(v50){ + (l37).fvalue = (function(v50){ ((v50)["fname"] = "CDDDR"); return v50; })((function (values,v49){ @@ -498,11 +500,11 @@ var l36 = {name: "CDDDR"}; })(); })(); })); - return l36; + return l37; })(); -var l37 = {name: "CADDDR"}; +var l38 = {name: "CADDDR"}; (function(){ - (l37).fvalue = (function(v52){ + (l38).fvalue = (function(v52){ ((v52)["fname"] = "CADDDR"); return v52; })((function (values,v51){ @@ -523,11 +525,11 @@ var l37 = {name: "CADDDR"}; })(); })(); })); - return l37; + return l38; })(); -var l38 = {name: "FIRST"}; +var l39 = {name: "FIRST"}; (function(){ - (l38).fvalue = (function(v54){ + (l39).fvalue = (function(v54){ ((v54)["fname"] = "FIRST"); return v54; })((function (values,v53){ @@ -539,50 +541,50 @@ var l38 = {name: "FIRST"}; })(); })(); })); - return l38; + return l39; })(); -var l39 = {name: "SECOND"}; +var l40 = {name: "SECOND"}; (function(){ - (l39).fvalue = (function(v56){ + (l40).fvalue = (function(v56){ ((v56)["fname"] = "SECOND"); return v56; })((function (values,v55){ checkArgs(arguments, 2); return (function(){ - return l32.fvalue(values, v55); + return l33.fvalue(values, v55); })(); })); - return l39; + return l40; })(); -var l40 = {name: "THIRD"}; +var l41 = {name: "THIRD"}; (function(){ - (l40).fvalue = (function(v58){ + (l41).fvalue = (function(v58){ ((v58)["fname"] = "THIRD"); return v58; })((function (values,v57){ checkArgs(arguments, 2); return (function(){ - return l35.fvalue(values, v57); + return l36.fvalue(values, v57); })(); })); - return l40; + return l41; })(); -var l41 = {name: "FOURTH"}; +var l42 = {name: "FOURTH"}; (function(){ - (l41).fvalue = (function(v60){ + (l42).fvalue = (function(v60){ ((v60)["fname"] = "FOURTH"); return v60; })((function (values,v59){ checkArgs(arguments, 2); return (function(){ - return l37.fvalue(values, v59); + return l38.fvalue(values, v59); })(); })); - return l41; + return l42; })(); -var l42 = {name: "LIST"}; +var l43 = {name: "LIST"}; (function(){ - (l42).fvalue = (function(v62){ + (l43).fvalue = (function(v62){ ((v62)["fname"] = "LIST"); return v62; })((function (values){ @@ -594,71 +596,71 @@ var l42 = {name: "LIST"}; return v61; })(); })); - return l42; + return l43; })(); -var l43 = {name: "ATOM"}; +var l44 = {name: "ATOM"}; (function(){ - (l43).fvalue = (function(v64){ + (l44).fvalue = (function(v64){ ((v64)["fname"] = "ATOM"); return v64; })((function (values,v63){ checkArgs(arguments, 2); return (function(){ - return l26.fvalue(values, ((function(){ + return l27.fvalue(values, ((function(){ var tmp = v63; return (typeof tmp == 'object' && 'car' in tmp); })()?l4.value: l3.value)); })(); })); - return l43; + return l44; })(); -var l44 = {name: "INCF"}; -l44; -var l45 = {name: "DECF"}; +var l45 = {name: "INCF"}; l45; -var l46 = {name: "PUSH"}; +var l46 = {name: "DECF"}; l46; -var l47 = {name: "DOLIST"}; +var l47 = {name: "PUSH"}; l47; -var l48 = {name: "DOTIMES"}; +var l48 = {name: "DOLIST"}; l48; -var l49 = {name: "COND"}; +var l49 = {name: "DOTIMES"}; l49; -var l50 = {name: "CASE"}; +var l50 = {name: "COND"}; l50; -var l51 = {name: "ECASE"}; +var l51 = {name: "CASE"}; l51; -var l52 = {name: "AND"}; +var l52 = {name: "ECASE"}; l52; -var l53 = {name: "OR"}; +var l53 = {name: "AND"}; l53; -var l54 = {name: "PROG1"}; +var l54 = {name: "OR"}; l54; -var l55 = {name: "PROG2"}; +var l55 = {name: "PROG1"}; l55; -var l56 = {name: "ENSURE-LIST"}; -var l57 = {name: "LISTP"}; +var l56 = {name: "PROG2"}; +l56; +var l57 = {name: "ENSURE-LIST"}; +var l58 = {name: "LISTP"}; (function(){ - (l56).fvalue = (function(v66){ + (l57).fvalue = (function(v66){ ((v66)["fname"] = "ENSURE-LIST"); return v66; })((function (values,v65){ checkArgs(arguments, 2); return (function(){ - return (l57.fvalue(pv, v65) !== l3.value ? v65 : l42.fvalue(values, v65)); + return (l58.fvalue(pv, v65) !== l3.value ? v65 : l43.fvalue(values, v65)); })(); })); - return l56; + return l57; })(); -var l58 = {name: "!REDUCE"}; +var l59 = {name: "!REDUCE"}; (function(){ - (l58).fvalue = (function(v70){ + (l59).fvalue = (function(v70){ ((v70)["fname"] = "!REDUCE"); return v70; })((function (values,v67,v68,v69){ checkArgs(arguments, 4); return (function(){ - return (l11.fvalue(pv, v68) !== l3.value ? v69 : l58.fvalue(values, v67, (function(){ + return (l12.fvalue(pv, v68) !== l3.value ? v69 : l59.fvalue(values, v67, (function(){ var tmp = v68; return tmp === l3.value? l3.value: tmp.cdr; })(), (v67)(pv, v69, (function(){ @@ -667,11 +669,11 @@ var l58 = {name: "!REDUCE"}; })()))); })(); })); - return l58; + return l59; })(); -var l59 = {name: "+"}; +var l60 = {name: "+"}; (function(){ - (l59).fvalue = (function(v75){ + (l60).fvalue = (function(v75){ ((v75)["fname"] = "+"); return v75; })((function (values){ @@ -711,11 +713,11 @@ var l59 = {name: "+"}; })(0); })(); })); - return l59; + return l60; })(); -var l60 = {name: "-"}; +var l61 = {name: "-"}; (function(){ - (l60).fvalue = (function(v81){ + (l61).fvalue = (function(v81){ ((v81)["fname"] = "-"); return v81; })((function (values,v77){ @@ -725,7 +727,7 @@ var l60 = {name: "-"}; v76 = {car: arguments[i], cdr: v76}; return (function(){ - return (l11.fvalue(pv, v76) !== l3.value ? (function(){ + return (l12.fvalue(pv, v76) !== l3.value ? (function(){ var x1 = v77; if (typeof x1 !== 'number') throw 'Not a number!'; return -x1; @@ -760,30 +762,30 @@ var l60 = {name: "-"}; })(v77)); })(); })); - return l60; + return l61; })(); -var l61 = {name: "APPEND-TWO"}; -var l62 = {name: "APPEND"}; +var l62 = {name: "APPEND-TWO"}; +var l63 = {name: "APPEND"}; (function(){ - (l61).fvalue = (function(v84){ + (l62).fvalue = (function(v84){ ((v84)["fname"] = "APPEND-TWO"); return v84; })((function (values,v82,v83){ checkArgs(arguments, 3); return (function(){ - return (l11.fvalue(pv, v82) !== l3.value ? v83 : ({car: (function(){ + return (l12.fvalue(pv, v82) !== l3.value ? v83 : ({car: (function(){ var tmp = v82; return tmp === l3.value? l3.value: tmp.car; - })(), cdr: l62.fvalue(pv, (function(){ + })(), cdr: l63.fvalue(pv, (function(){ var tmp = v82; return tmp === l3.value? l3.value: tmp.cdr; })(), v83)})); })(); })); - return l61; + return l62; })(); (function(){ - (l62).fvalue = (function(v86){ + (l63).fvalue = (function(v86){ ((v86)["fname"] = "APPEND"); return v86; })((function (values){ @@ -792,19 +794,19 @@ var l62 = {name: "APPEND"}; v85 = {car: arguments[i], cdr: v85}; return (function(){ - return l58.fvalue(values, (function(){ - var symbol = l61; + return l59.fvalue(values, (function(){ + var symbol = l62; var func = symbol.fvalue; if (func === undefined) throw "Function `" + symbol.name + "' is undefined."; return func; })(), v85, l3); })(); })); - return l62; + return l63; })(); -var l63 = {name: "REVAPPEND"}; +var l64 = {name: "REVAPPEND"}; (function(){ - (l63).fvalue = (function(v89){ + (l64).fvalue = (function(v89){ ((v89)["fname"] = "REVAPPEND"); return v89; })((function (values,v87,v88){ @@ -827,26 +829,26 @@ var l63 = {name: "REVAPPEND"}; return v88; })(); })); - return l63; + return l64; })(); -var l64 = {name: "REVERSE"}; +var l65 = {name: "REVERSE"}; (function(){ - (l64).fvalue = (function(v91){ + (l65).fvalue = (function(v91){ ((v91)["fname"] = "REVERSE"); return v91; })((function (values,v90){ checkArgs(arguments, 2); return (function(){ - return l63.fvalue(values, v90, l3); + return l64.fvalue(values, v90, l3); })(); })); - return l64; + return l65; })(); -var l65 = {name: "PSETQ"}; -l65; -var l66 = {name: "LIST-LENGTH"}; +var l66 = {name: "PSETQ"}; +l66; +var l67 = {name: "LIST-LENGTH"}; (function(){ - (l66).fvalue = (function(v94){ + (l67).fvalue = (function(v94){ ((v94)["fname"] = "LIST-LENGTH"); return v94; })((function (values,v92){ @@ -855,7 +857,7 @@ var l66 = {name: "LIST-LENGTH"}; return (function(v93){ (function(){ return (function(){ - while(l26.fvalue(pv, l11.fvalue(pv, v92)) !== l3.value){ + while(l27.fvalue(pv, l12.fvalue(pv, v92)) !== l3.value){ (v93 = (function(){ var x1 = v93; if (typeof x1 !== 'number') throw 'Not a number!'; @@ -874,11 +876,11 @@ var l66 = {name: "LIST-LENGTH"}; })(0); })(); })); - return l66; + return l67; })(); -var l67 = {name: "LENGTH"}; +var l68 = {name: "LENGTH"}; (function(){ - (l67).fvalue = (function(v96){ + (l68).fvalue = (function(v96){ ((v96)["fname"] = "LENGTH"); return v96; })((function (values,v95){ @@ -895,14 +897,14 @@ var l67 = {name: "LENGTH"}; })()?l4.value: l3.value) !== l3.value ? (function(){ var tmp = (v95)["length"]; return tmp == undefined? l3.value: tmp ; - })() : (l57.fvalue(pv, v95) !== l3.value ? l66.fvalue(values, v95) : l3.value))); + })() : (l58.fvalue(pv, v95) !== l3.value ? l67.fvalue(values, v95) : l3.value))); })(); })); - return l67; + return l68; })(); -var l68 = {name: "CONCAT-TWO"}; +var l69 = {name: "CONCAT-TWO"}; (function(){ - (l68).fvalue = (function(v99){ + (l69).fvalue = (function(v99){ ((v99)["fname"] = "CONCAT-TWO"); return v99; })((function (values,v97,v98){ @@ -919,30 +921,30 @@ var l68 = {name: "CONCAT-TWO"}; })(); })(); })); - return l68; + return l69; })(); -var l69 = {name: "MAPCAR"}; +var l70 = {name: "MAPCAR"}; (function(){ - (l69).fvalue = (function(v102){ + (l70).fvalue = (function(v102){ ((v102)["fname"] = "MAPCAR"); return v102; })((function (values,v100,v101){ checkArgs(arguments, 3); return (function(){ - return (l11.fvalue(pv, v101) !== l3.value ? l3 : ({car: (v100)(pv, (function(){ + return (l12.fvalue(pv, v101) !== l3.value ? l3 : ({car: (v100)(pv, (function(){ var tmp = v101; return tmp === l3.value? l3.value: tmp.car; - })()), cdr: l69.fvalue(pv, v100, (function(){ + })()), cdr: l70.fvalue(pv, v100, (function(){ var tmp = v101; return tmp === l3.value? l3.value: tmp.cdr; })())})); })(); })); - return l69; + return l70; })(); -var l70 = {name: "IDENTITY"}; +var l71 = {name: "IDENTITY"}; (function(){ - (l70).fvalue = (function(v104){ + (l71).fvalue = (function(v104){ ((v104)["fname"] = "IDENTITY"); return v104; })((function (values,v103){ @@ -951,29 +953,29 @@ var l70 = {name: "IDENTITY"}; return v103; })(); })); - return l70; + return l71; })(); -var l71 = {name: "COPY-LIST"}; +var l72 = {name: "COPY-LIST"}; (function(){ - (l71).fvalue = (function(v106){ + (l72).fvalue = (function(v106){ ((v106)["fname"] = "COPY-LIST"); return v106; })((function (values,v105){ checkArgs(arguments, 2); return (function(){ - return l69.fvalue(values, (function(){ - var symbol = l70; + return l70.fvalue(values, (function(){ + var symbol = l71; var func = symbol.fvalue; if (func === undefined) throw "Function `" + symbol.name + "' is undefined."; return func; })(), v105); })(); })); - return l71; + return l72; })(); -var l72 = {name: "CODE-CHAR"}; +var l73 = {name: "CODE-CHAR"}; (function(){ - (l72).fvalue = (function(v108){ + (l73).fvalue = (function(v108){ ((v108)["fname"] = "CODE-CHAR"); return v108; })((function (values,v107){ @@ -982,11 +984,11 @@ var l72 = {name: "CODE-CHAR"}; return v107; })(); })); - return l72; + return l73; })(); -var l73 = {name: "CHAR-CODE"}; +var l74 = {name: "CHAR-CODE"}; (function(){ - (l73).fvalue = (function(v110){ + (l74).fvalue = (function(v110){ ((v110)["fname"] = "CHAR-CODE"); return v110; })((function (values,v109){ @@ -995,11 +997,11 @@ var l73 = {name: "CHAR-CODE"}; return v109; })(); })); - return l73; + return l74; })(); -var l74 = {name: "CHAR="}; +var l75 = {name: "CHAR="}; (function(){ - (l74).fvalue = (function(v113){ + (l75).fvalue = (function(v113){ ((v113)["fname"] = "CHAR="); return v113; })((function (values,v111,v112){ @@ -1014,11 +1016,11 @@ var l74 = {name: "CHAR="}; })(); })(); })); - return l74; + return l75; })(); -var l75 = {name: "INTEGERP"}; +var l76 = {name: "INTEGERP"}; (function(){ - (l75).fvalue = (function(v115){ + (l76).fvalue = (function(v115){ ((v115)["fname"] = "INTEGERP"); return v115; })((function (values,v114){ @@ -1038,11 +1040,11 @@ var l75 = {name: "INTEGERP"}; })() : l3.value); })(); })); - return l75; + return l76; })(); -var l76 = {name: "PLUSP"}; +var l77 = {name: "PLUSP"}; (function(){ - (l76).fvalue = (function(v117){ + (l77).fvalue = (function(v117){ ((v117)["fname"] = "PLUSP"); return v117; })((function (values,v116){ @@ -1057,11 +1059,11 @@ var l76 = {name: "PLUSP"}; })(); })(); })); - return l76; + return l77; })(); -var l77 = {name: "MINUSP"}; +var l78 = {name: "MINUSP"}; (function(){ - (l77).fvalue = (function(v119){ + (l78).fvalue = (function(v119){ ((v119)["fname"] = "MINUSP"); return v119; })((function (values,v118){ @@ -1076,28 +1078,28 @@ var l77 = {name: "MINUSP"}; })(); })(); })); - return l77; + return l78; })(); (function(){ - (l57).fvalue = (function(v122){ + (l58).fvalue = (function(v122){ ((v122)["fname"] = "LISTP"); return v122; })((function (values,v120){ checkArgs(arguments, 2); return (function(){ return (function(v121){ - return (v121 !== l3.value ? v121 : l11.fvalue(values, v120)); + return (v121 !== l3.value ? v121 : l12.fvalue(values, v120)); })(((function(){ var tmp = v120; return (typeof tmp == 'object' && 'car' in tmp); })()?l4.value: l3.value)); })(); })); - return l57; + return l58; })(); -var l78 = {name: "NTHCDR"}; +var l79 = {name: "NTHCDR"}; (function(){ - (l78).fvalue = (function(v125){ + (l79).fvalue = (function(v125){ ((v125)["fname"] = "NTHCDR"); return v125; })((function (values,v123,v124){ @@ -1105,8 +1107,8 @@ var l78 = {name: "NTHCDR"}; return (function(){ (function(){ return (function(){ - while((l76.fvalue(pv, v123) !== l3.value ? v124 : l3.value) !== l3.value){ - (v123 = l22.fvalue(pv, v123)); + while((l77.fvalue(pv, v123) !== l3.value ? v124 : l3.value) !== l3.value){ + (v123 = l23.fvalue(pv, v123)); (v124 = (function(){ var tmp = v124; return tmp === l3.value? l3.value: tmp.cdr; @@ -1117,27 +1119,27 @@ var l78 = {name: "NTHCDR"}; return v124; })(); })); - return l78; + return l79; })(); -var l79 = {name: "NTH"}; +var l80 = {name: "NTH"}; (function(){ - (l79).fvalue = (function(v128){ + (l80).fvalue = (function(v128){ ((v128)["fname"] = "NTH"); return v128; })((function (values,v126,v127){ checkArgs(arguments, 3); return (function(){ return (function(){ - var tmp = l78.fvalue(pv, v126, v127); + var tmp = l79.fvalue(pv, v126, v127); return tmp === l3.value? l3.value: tmp.car; })(); })(); })); - return l79; + return l80; })(); -var l80 = {name: "LAST"}; +var l81 = {name: "LAST"}; (function(){ - (l80).fvalue = (function(v130){ + (l81).fvalue = (function(v130){ ((v130)["fname"] = "LAST"); return v130; })((function (values,v129){ @@ -1162,11 +1164,11 @@ var l80 = {name: "LAST"}; return v129; })(); })); - return l80; + return l81; })(); -var l81 = {name: "BUTLAST"}; +var l82 = {name: "BUTLAST"}; (function(){ - (l81).fvalue = (function(v132){ + (l82).fvalue = (function(v132){ ((v132)["fname"] = "BUTLAST"); return v132; })((function (values,v131){ @@ -1181,17 +1183,17 @@ var l81 = {name: "BUTLAST"}; })()?l4.value: l3.value) !== l3.value ? ({car: (function(){ var tmp = v131; return tmp === l3.value? l3.value: tmp.car; - })(), cdr: l81.fvalue(pv, (function(){ + })(), cdr: l82.fvalue(pv, (function(){ var tmp = v131; return tmp === l3.value? l3.value: tmp.cdr; })())}) : l3.value); })(); })); - return l81; + return l82; })(); -var l82 = {name: "MEMBER"}; +var l83 = {name: "MEMBER"}; (function(){ - (l82).fvalue = (function(v135){ + (l83).fvalue = (function(v135){ ((v135)["fname"] = "MEMBER"); return v135; })((function (values,v133,v134){ @@ -1201,7 +1203,7 @@ var l82 = {name: "MEMBER"}; try { return (function(){ while(v134 !== l3.value){ - (l25.fvalue(pv, v133, (function(){ + (l26.fvalue(pv, v133, (function(){ var tmp = v134; return tmp === l3.value? l3.value: tmp.car; })()) !== l3.value ? (function(){ @@ -1224,86 +1226,86 @@ var l82 = {name: "MEMBER"}; })(); })(); })); - return l82; + return l83; })(); -var l83 = {name: "REMOVE"}; +var l84 = {name: "REMOVE"}; (function(){ - (l83).fvalue = (function(v138){ + (l84).fvalue = (function(v138){ ((v138)["fname"] = "REMOVE"); return v138; })((function (values,v136,v137){ checkArgs(arguments, 3); return (function(){ - return (l11.fvalue(pv, v137) !== l3.value ? l3.value : (l25.fvalue(pv, v136, (function(){ + return (l12.fvalue(pv, v137) !== l3.value ? l3.value : (l26.fvalue(pv, v136, (function(){ var tmp = v137; return tmp === l3.value? l3.value: tmp.car; - })()) !== l3.value ? l83.fvalue(values, v136, (function(){ + })()) !== l3.value ? l84.fvalue(values, v136, (function(){ var tmp = v137; return tmp === l3.value? l3.value: tmp.cdr; })()) : ({car: (function(){ var tmp = v137; return tmp === l3.value? l3.value: tmp.car; - })(), cdr: l83.fvalue(pv, v136, (function(){ + })(), cdr: l84.fvalue(pv, v136, (function(){ var tmp = v137; return tmp === l3.value? l3.value: tmp.cdr; })())}))); })(); })); - return l83; + return l84; })(); -var l84 = {name: "REMOVE-IF"}; +var l85 = {name: "REMOVE-IF"}; (function(){ - (l84).fvalue = (function(v141){ + (l85).fvalue = (function(v141){ ((v141)["fname"] = "REMOVE-IF"); return v141; })((function (values,v139,v140){ checkArgs(arguments, 3); return (function(){ - return (l11.fvalue(pv, v140) !== l3.value ? l3.value : ((v139)(pv, (function(){ + return (l12.fvalue(pv, v140) !== l3.value ? l3.value : ((v139)(pv, (function(){ var tmp = v140; return tmp === l3.value? l3.value: tmp.car; - })()) !== l3.value ? l84.fvalue(values, v139, (function(){ + })()) !== l3.value ? l85.fvalue(values, v139, (function(){ var tmp = v140; return tmp === l3.value? l3.value: tmp.cdr; })()) : ({car: (function(){ var tmp = v140; return tmp === l3.value? l3.value: tmp.car; - })(), cdr: l84.fvalue(pv, v139, (function(){ + })(), cdr: l85.fvalue(pv, v139, (function(){ var tmp = v140; return tmp === l3.value? l3.value: tmp.cdr; })())}))); })(); })); - return l84; + return l85; })(); -var l85 = {name: "REMOVE-IF-NOT"}; +var l86 = {name: "REMOVE-IF-NOT"}; (function(){ - (l85).fvalue = (function(v144){ + (l86).fvalue = (function(v144){ ((v144)["fname"] = "REMOVE-IF-NOT"); return v144; })((function (values,v142,v143){ checkArgs(arguments, 3); return (function(){ - return (l11.fvalue(pv, v143) !== l3.value ? l3.value : ((v142)(pv, (function(){ + return (l12.fvalue(pv, v143) !== l3.value ? l3.value : ((v142)(pv, (function(){ var tmp = v143; return tmp === l3.value? l3.value: tmp.car; })()) !== l3.value ? ({car: (function(){ var tmp = v143; return tmp === l3.value? l3.value: tmp.car; - })(), cdr: l85.fvalue(pv, v142, (function(){ + })(), cdr: l86.fvalue(pv, v142, (function(){ var tmp = v143; return tmp === l3.value? l3.value: tmp.cdr; - })())}) : l85.fvalue(values, v142, (function(){ + })())}) : l86.fvalue(values, v142, (function(){ var tmp = v143; return tmp === l3.value? l3.value: tmp.cdr; })()))); })(); })); - return l85; + return l86; })(); -var l86 = {name: "DIGIT-CHAR-P"}; +var l87 = {name: "DIGIT-CHAR-P"}; (function(){ - (l86).fvalue = (function(v146){ + (l87).fvalue = (function(v146){ ((v146)["fname"] = "DIGIT-CHAR-P"); return v146; })((function (values,v145){ @@ -1330,11 +1332,11 @@ var l86 = {name: "DIGIT-CHAR-P"}; })() : l3.value); })(); })); - return l86; + return l87; })(); -var l87 = {name: "SUBSEQ"}; +var l88 = {name: "SUBSEQ"}; (function(){ - (l87).fvalue = (function(v150){ + (l88).fvalue = (function(v150){ ((v150)["fname"] = "SUBSEQ"); return v150; })((function (values,v147,v148,v149){ @@ -1362,11 +1364,11 @@ var l87 = {name: "SUBSEQ"}; })()); })(); })); - return l87; + return l88; })(); -var l88 = {name: "PARSE-INTEGER"}; +var l89 = {name: "PARSE-INTEGER"}; (function(){ - (l88).fvalue = (function(v155){ + (l89).fvalue = (function(v155){ ((v155)["fname"] = "PARSE-INTEGER"); return v155; })((function (values,v151){ @@ -1391,7 +1393,7 @@ var l88 = {name: "PARSE-INTEGER"}; return x1*x2; })(); if (typeof x1 !== 'number') throw 'Not a number!'; - var x2 = l86.fvalue(pv, (function(){ + var x2 = l87.fvalue(pv, (function(){ var string = v151; var index = v153; if (typeof string != 'string') @@ -1414,14 +1416,14 @@ var l88 = {name: "PARSE-INTEGER"}; })(); })(); return v152; - })(0,0,l67.fvalue(pv, v151)); + })(0,0,l68.fvalue(pv, v151)); })(); })); - return l88; + return l89; })(); -var l89 = {name: "SOME"}; +var l90 = {name: "SOME"}; (function(){ - (l89).fvalue = (function(v162){ + (l90).fvalue = (function(v162){ ((v162)["fname"] = "SOME"); return v162; })((function (values,v156,v157){ @@ -1461,7 +1463,7 @@ var l89 = {name: "SOME"}; })(); })(); return l3.value; - })(0,l67.fvalue(pv, v157)) : (l57.fvalue(pv, v157) !== l3.value ? (function(){ + })(0,l68.fvalue(pv, v157)) : (l58.fvalue(pv, v157) !== l3.value ? (function(){ try { return (function(v160,v161){ (function(){ @@ -1504,11 +1506,11 @@ var l89 = {name: "SOME"}; } })(); })); - return l89; + return l90; })(); -var l90 = {name: "EVERY"}; +var l91 = {name: "EVERY"}; (function(){ - (l90).fvalue = (function(v169){ + (l91).fvalue = (function(v169){ ((v169)["fname"] = "EVERY"); return v169; })((function (values,v163,v164){ @@ -1548,7 +1550,7 @@ var l90 = {name: "EVERY"}; })(); })(); return l4.value; - })(0,l67.fvalue(pv, v164)) : (l57.fvalue(pv, v164) !== l3.value ? (function(){ + })(0,l68.fvalue(pv, v164)) : (l58.fvalue(pv, v164) !== l3.value ? (function(){ try { return (function(v167,v168){ (function(){ @@ -1591,11 +1593,11 @@ var l90 = {name: "EVERY"}; } })(); })); - return l90; + return l91; })(); -var l91 = {name: "ASSOC"}; +var l92 = {name: "ASSOC"}; (function(){ - (l91).fvalue = (function(v172){ + (l92).fvalue = (function(v172){ ((v172)["fname"] = "ASSOC"); return v172; })((function (values,v170,v171){ @@ -1605,7 +1607,7 @@ var l91 = {name: "ASSOC"}; try { return (function(){ while(v171 !== l3.value){ - (l25.fvalue(pv, v170, l31.fvalue(pv, v171)) !== l3.value ? (function(){ + (l26.fvalue(pv, v170, l32.fvalue(pv, v171)) !== l3.value ? (function(){ throw ({type: 'block', id: 77, values: l3.value, message: 'Return from unknown block NIL.'}) })() : (v171 = (function(){ var tmp = v171; @@ -1627,11 +1629,11 @@ var l91 = {name: "ASSOC"}; })(); })(); })); - return l91; + return l92; })(); -var l92 = {name: "STRING"}; +var l93 = {name: "STRING"}; (function(){ - (l92).fvalue = (function(v174){ + (l93).fvalue = (function(v174){ ((v174)["fname"] = "STRING"); return v174; })((function (values,v173){ @@ -1648,11 +1650,11 @@ var l92 = {name: "STRING"}; })())); })(); })); - return l92; + return l93; })(); -var l93 = {name: "STRING="}; +var l94 = {name: "STRING="}; (function(){ - (l93).fvalue = (function(v177){ + (l94).fvalue = (function(v177){ ((v177)["fname"] = "STRING="); return v177; })((function (values,v175,v176){ @@ -1661,11 +1663,11 @@ var l93 = {name: "STRING="}; return ((v175 == v176)?l4.value: l3.value); })(); })); - return l93; + return l94; })(); -var l94 = {name: "FDEFINITION"}; +var l95 = {name: "FDEFINITION"}; (function(){ - (l94).fvalue = (function(v179){ + (l95).fvalue = (function(v179){ ((v179)["fname"] = "FDEFINITION"); return v179; })((function (values,v178){ @@ -1684,28 +1686,28 @@ var l94 = {name: "FDEFINITION"}; })())); })(); })); - return l94; + return l95; })(); -var l95 = {name: "DISASSEMBLE"}; -var l96 = {name: "WRITE-LINE"}; +var l96 = {name: "DISASSEMBLE"}; +var l97 = {name: "WRITE-LINE"}; (function(){ - (l95).fvalue = (function(v181){ + (l96).fvalue = (function(v181){ ((v181)["fname"] = "DISASSEMBLE"); return v181; })((function (values,v180){ checkArgs(arguments, 2); return (function(){ - l96.fvalue(pv, (l94.fvalue(pv, v180)).toString()); + l97.fvalue(pv, (l95.fvalue(pv, v180)).toString()); return l3.value; })(); })); - return l95; + return l96; })(); -var l97 = {name: "DOCUMENTATION"}; -var l98 = {name: "FUNCTION"}; -var l99 = {name: "VARIABLE"}; +var l98 = {name: "DOCUMENTATION"}; +var l99 = {name: "FUNCTION"}; +var l100 = {name: "VARIABLE"}; (function(){ - (l97).fvalue = (function(v186){ + (l98).fvalue = (function(v186){ ((v186)["fname"] = "DOCUMENTATION"); return v186; })((function(){ @@ -1713,12 +1715,12 @@ var l99 = {name: "VARIABLE"}; checkArgs(arguments, 3); return (function(){ return (function(v184){ - return (l25.fvalue(pv, v184, l98) !== l3.value ? (function(v185){ + return (l26.fvalue(pv, v184, l99) !== l3.value ? (function(v185){ return (function(){ var tmp = (v185)["docstring"]; return tmp == undefined? l3.value: tmp ; })(); - })(l94.fvalue(pv, v182)) : (l25.fvalue(pv, v184, l99) !== l3.value ? (function(){ + })(l95.fvalue(pv, v182)) : (l26.fvalue(pv, v184, l100) !== l3.value ? (function(){ (((function(){ var tmp = v182; return (typeof tmp == 'object' && 'name' in tmp); @@ -1738,35 +1740,35 @@ var l99 = {name: "VARIABLE"}; func.docstring = 'Return the documentation of X. TYPE must be the symbol VARIABLE or FUNCTION.'; return func; })()); - return l97; + return l98; })(); -var l100 = {name: "*PACKAGE-LIST*"}; +var l101 = {name: "*PACKAGE-LIST*"}; (function(){ - (((l100.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : ((l100).value = l3.value)); - return l100; + (((l101.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : ((l101).value = l3.value)); + return l101; })(); -var l101 = {name: "LIST-ALL-PACKAGES"}; +var l102 = {name: "LIST-ALL-PACKAGES"}; (function(){ - (l101).fvalue = (function(v187){ + (l102).fvalue = (function(v187){ ((v187)["fname"] = "LIST-ALL-PACKAGES"); return v187; })((function (values){ checkArgsAtMost(arguments, 1); return (function(){ return (function(){ - var symbol = l100; + var symbol = l101; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })(); })(); })); - return l101; + return l102; })(); -var l102 = {name: "MAKE-PACKAGE"}; -var l103 = {name: "FIND-PACKAGE-OR-FAIL"}; +var l103 = {name: "MAKE-PACKAGE"}; +var l104 = {name: "FIND-PACKAGE-OR-FAIL"}; (function(){ - (l102).fvalue = (function(v192){ + (l103).fvalue = (function(v192){ ((v192)["fname"] = "MAKE-PACKAGE"); return v192; })((function (values,v188,v189){ @@ -1783,26 +1785,26 @@ var l103 = {name: "FIND-PACKAGE-OR-FAIL"}; ((v190)["symbols"] = {}); ((v190)["exports"] = {}); ((v190)["use"] = v191); - ((l100).value = ({car: v190, cdr: (function(){ - var symbol = l100; + ((l101).value = ({car: v190, cdr: (function(){ + var symbol = l101; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); return v190; - })({},l69.fvalue(pv, (function(){ - var symbol = l103; + })({},l70.fvalue(pv, (function(){ + var symbol = l104; var func = symbol.fvalue; if (func === undefined) throw "Function `" + symbol.name + "' is undefined."; return func; })(), v189)); })(); })); - return l102; + return l103; })(); -var l104 = {name: "PACKAGEP"}; +var l105 = {name: "PACKAGEP"}; (function(){ - (l104).fvalue = (function(v194){ + (l105).fvalue = (function(v194){ ((v194)["fname"] = "PACKAGEP"); return v194; })((function (values,v193){ @@ -1811,19 +1813,19 @@ var l104 = {name: "PACKAGEP"}; return (((typeof (v193) === 'object')?l4.value: l3.value) !== l3.value ? ((("symbols") in (v193))?l4.value: l3.value) : l3.value); })(); })); - return l104; + return l105; })(); -var l105 = {name: "FIND-PACKAGE"}; -var l106 = {name: "PACKAGE-NAME"}; +var l106 = {name: "FIND-PACKAGE"}; +var l107 = {name: "PACKAGE-NAME"}; (function(){ - (l105).fvalue = (function(v199){ + (l106).fvalue = (function(v199){ ((v199)["fname"] = "FIND-PACKAGE"); return v199; })((function (values,v195){ checkArgs(arguments, 2); return (function(){ try { - (l104.fvalue(pv, v195) !== l3.value ? (function(){ + (l105.fvalue(pv, v195) !== l3.value ? (function(){ var values = mv; throw ({type: 'block', id: 86, values: v195, message: 'Return from unknown block FIND-PACKAGE.'}) })() : l3.value); @@ -1838,7 +1840,7 @@ var l106 = {name: "PACKAGE-NAME"}; return tmp === l3.value? l3.value: tmp.car; })()); (function(){ - (l93.fvalue(pv, l106.fvalue(pv, v198), v196) !== l3.value ? (function(){ + (l94.fvalue(pv, l107.fvalue(pv, v198), v196) !== l3.value ? (function(){ var values = mv; throw ({type: 'block', id: 87, values: v198, message: 'Return from unknown block NIL.'}) })() : l3.value); @@ -1852,7 +1854,7 @@ var l106 = {name: "PACKAGE-NAME"}; })(); return l3.value; })((function(){ - var symbol = l100; + var symbol = l101; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; @@ -1865,7 +1867,7 @@ var l106 = {name: "PACKAGE-NAME"}; throw cf; } })(); - })(l92.fvalue(pv, v195)); + })(l93.fvalue(pv, v195)); } catch (cf){ if (cf.type == 'block' && cf.id == 86) @@ -1875,10 +1877,10 @@ var l106 = {name: "PACKAGE-NAME"}; } })(); })); - return l105; + return l106; })(); (function(){ - (l103).fvalue = (function(v202){ + (l104).fvalue = (function(v202){ ((v202)["fname"] = "FIND-PACKAGE-OR-FAIL"); return v202; })((function (values,v200){ @@ -1888,13 +1890,13 @@ var l106 = {name: "PACKAGE-NAME"}; return (v201 !== l3.value ? v201 : (function(){ throw "Package unknown."; })()); - })(l105.fvalue(pv, v200)); + })(l106.fvalue(pv, v200)); })(); })); - return l103; + return l104; })(); (function(){ - (l106).fvalue = (function(v205){ + (l107).fvalue = (function(v205){ ((v205)["fname"] = "PACKAGE-NAME"); return v205; })((function (values,v203){ @@ -1905,14 +1907,14 @@ var l106 = {name: "PACKAGE-NAME"}; var tmp = (v204)["packageName"]; return tmp == undefined? l3.value: tmp ; })(); - })(l103.fvalue(pv, v203)); + })(l104.fvalue(pv, v203)); })(); })); - return l106; + return l107; })(); -var l107 = {name: "%PACKAGE-SYMBOLS"}; +var l108 = {name: "%PACKAGE-SYMBOLS"}; (function(){ - (l107).fvalue = (function(v208){ + (l108).fvalue = (function(v208){ ((v208)["fname"] = "%PACKAGE-SYMBOLS"); return v208; })((function (values,v206){ @@ -1923,14 +1925,14 @@ var l107 = {name: "%PACKAGE-SYMBOLS"}; var tmp = (v207)["symbols"]; return tmp == undefined? l3.value: tmp ; })(); - })(l103.fvalue(pv, v206)); + })(l104.fvalue(pv, v206)); })(); })); - return l107; + return l108; })(); -var l108 = {name: "PACKAGE-USE-LIST"}; +var l109 = {name: "PACKAGE-USE-LIST"}; (function(){ - (l108).fvalue = (function(v211){ + (l109).fvalue = (function(v211){ ((v211)["fname"] = "PACKAGE-USE-LIST"); return v211; })((function (values,v209){ @@ -1941,14 +1943,14 @@ var l108 = {name: "PACKAGE-USE-LIST"}; var tmp = (v210)["use"]; return tmp == undefined? l3.value: tmp ; })(); - })(l103.fvalue(pv, v209)); + })(l104.fvalue(pv, v209)); })(); })); - return l108; + return l109; })(); -var l109 = {name: "%PACKAGE-EXTERNAL-SYMBOLS"}; +var l110 = {name: "%PACKAGE-EXTERNAL-SYMBOLS"}; (function(){ - (l109).fvalue = (function(v214){ + (l110).fvalue = (function(v214){ ((v214)["fname"] = "%PACKAGE-EXTERNAL-SYMBOLS"); return v214; })((function (values,v212){ @@ -1959,35 +1961,35 @@ var l109 = {name: "%PACKAGE-EXTERNAL-SYMBOLS"}; var tmp = (v213)["exports"]; return tmp == undefined? l3.value: tmp ; })(); - })(l103.fvalue(pv, v212)); + })(l104.fvalue(pv, v212)); })(); })); - return l109; + return l110; })(); -var l110 = {name: "*COMMON-LISP-PACKAGE*"}; +var l111 = {name: "*COMMON-LISP-PACKAGE*"}; (function(){ - (((l110.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : ((l110).value = l102.fvalue(pv, "CL"))); - return l110; + (((l111.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : ((l111).value = l103.fvalue(pv, "CL"))); + return l111; })(); -var l111 = {name: "*USER-PACKAGE*"}; +var l112 = {name: "*USER-PACKAGE*"}; (function(){ - (((l111.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : ((l111).value = l102.fvalue(pv, "CL-USER", l42.fvalue(pv, (function(){ - var symbol = l110; + (((l112.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : ((l112).value = l103.fvalue(pv, "CL-USER", l43.fvalue(pv, (function(){ + var symbol = l111; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })())))); - return l111; + return l112; })(); -var l112 = {name: "*KEYWORD-PACKAGE*"}; +var l113 = {name: "*KEYWORD-PACKAGE*"}; (function(){ - (((l112.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : ((l112).value = l102.fvalue(pv, "KEYWORD"))); - return l112; + (((l113.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : ((l113).value = l103.fvalue(pv, "KEYWORD"))); + return l113; })(); -var l113 = {name: "KEYWORDP"}; -var l114 = {name: "SYMBOL-PACKAGE"}; +var l114 = {name: "KEYWORDP"}; +var l115 = {name: "SYMBOL-PACKAGE"}; (function(){ - (l113).fvalue = (function(v216){ + (l114).fvalue = (function(v216){ ((v216)["fname"] = "KEYWORDP"); return v216; })((function (values,v215){ @@ -1996,31 +1998,31 @@ var l114 = {name: "SYMBOL-PACKAGE"}; return (((function(){ var tmp = v215; return (typeof tmp == 'object' && 'name' in tmp); - })()?l4.value: l3.value) !== l3.value ? ((l114.fvalue(pv, v215) === (function(){ - var symbol = l112; + })()?l4.value: l3.value) !== l3.value ? ((l115.fvalue(pv, v215) === (function(){ + var symbol = l113; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })())?l4.value: l3.value) : l3.value); })(); })); - return l113; + return l114; })(); -var l115 = {name: "*PACKAGE*"}; +var l116 = {name: "*PACKAGE*"}; (function(){ - (((l115.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : ((l115).value = (function(){ - var symbol = l110; + (((l116.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : ((l116).value = (function(){ + var symbol = l111; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })())); - return l115; + return l116; })(); -var l116 = {name: "IN-PACKAGE"}; -l116; -var l117 = {name: "%INTERN-SYMBOL"}; +var l117 = {name: "IN-PACKAGE"}; +l117; +var l118 = {name: "%INTERN-SYMBOL"}; (function(){ - (l117).fvalue = (function(v219){ + (l118).fvalue = (function(v219){ ((v219)["fname"] = "%INTERN-SYMBOL"); return v219; })((function (values,v217){ @@ -2028,25 +2030,25 @@ var l117 = {name: "%INTERN-SYMBOL"}; return (function(){ return (function(v218){ ((v217)["package"] = (function(){ - var symbol = l110; + var symbol = l111; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()); return ((v218)[(v217).name] = v217); - })(l107.fvalue(pv, (function(){ - var symbol = l110; + })(l108.fvalue(pv, (function(){ + var symbol = l111; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })())); })(); })); - return l117; + return l118; })(); -var l118 = {name: "%FIND-SYMBOL"}; +var l119 = {name: "%FIND-SYMBOL"}; (function(){ - (l118).fvalue = (function(v227){ + (l119).fvalue = (function(v227){ ((v227)["fname"] = "%FIND-SYMBOL"); return v227; })((function (values,v220,v221){ @@ -2075,7 +2077,7 @@ var l118 = {name: "%FIND-SYMBOL"}; return tmp == undefined? l3.value: tmp ; })(), cdr: l4.value}), message: 'Return from unknown block %FIND-SYMBOL.'}) })() : l3.value); - })(l109.fvalue(pv, v225)); + })(l110.fvalue(pv, v225)); return l3.value; })(); (v224 = (function(){ @@ -2085,10 +2087,10 @@ var l118 = {name: "%FIND-SYMBOL"}; }return l3.value; })(); return ({car: l3.value, cdr: l3.value}); - })(l108.fvalue(pv, v222),l3.value); + })(l109.fvalue(pv, v222),l3.value); })()); - })(l107.fvalue(pv, v222)); - })(l103.fvalue(pv, v221)); + })(l108.fvalue(pv, v222)); + })(l104.fvalue(pv, v221)); } catch (cf){ if (cf.type == 'block' && cf.id == 95) @@ -2098,11 +2100,11 @@ var l118 = {name: "%FIND-SYMBOL"}; } })(); })); - return l118; + return l119; })(); -var l119 = {name: "FIND-SYMBOL"}; +var l120 = {name: "FIND-SYMBOL"}; (function(){ - (l119).fvalue = (function(v230){ + (l120).fvalue = (function(v230){ ((v230)["fname"] = "FIND-SYMBOL"); return v230; })((function (values,v228,v229){ @@ -2111,7 +2113,7 @@ var l119 = {name: "FIND-SYMBOL"}; switch(arguments.length-1){ case 1: v229=(function(){ - var symbol = l115; + var symbol = l116; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; @@ -2120,17 +2122,17 @@ var l119 = {name: "FIND-SYMBOL"}; } return (function(){ return (function(){ - var tmp = l118.fvalue(pv, v228, v229); + var tmp = l119.fvalue(pv, v228, v229); return tmp === l3.value? l3.value: tmp.car; })(); })(); })); - return l119; + return l120; })(); -var l120 = {name: "INTERN"}; -var l121 = {name: "EXPORT"}; +var l121 = {name: "INTERN"}; +var l122 = {name: "EXPORT"}; (function(){ - (l120).fvalue = (function(v237){ + (l121).fvalue = (function(v237){ ((v237)["fname"] = "INTERN"); return v237; })((function (values,v231,v232){ @@ -2139,7 +2141,7 @@ var l121 = {name: "EXPORT"}; switch(arguments.length-1){ case 1: v232=(function(){ - var symbol = l115; + var symbol = l116; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; @@ -2163,13 +2165,13 @@ var l121 = {name: "EXPORT"}; return (function(v236){ ((v236)["package"] = v233); (((v233 === (function(){ - var symbol = l112; + var symbol = l113; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })())?l4.value: l3.value) !== l3.value ? (function(){ ((v236)["value"] = v236); - return l121.fvalue(pv, l42.fvalue(pv, v236), v233); + return l122.fvalue(pv, l43.fvalue(pv, v236), v233); })() : l3.value); return ((v235)[v231] = v236); })((function(){ @@ -2178,15 +2180,15 @@ var l121 = {name: "EXPORT"}; throw 'The value ' + name + ' is not a type string.'; return ({name: name}); })()); - })(l107.fvalue(pv, v233))); - })(l118.fvalue(pv, v231, v233)); - })(l103.fvalue(pv, v232)); + })(l108.fvalue(pv, v233))); + })(l119.fvalue(pv, v231, v233)); + })(l104.fvalue(pv, v232)); })(); })); - return l120; + return l121; })(); (function(){ - (l114).fvalue = (function(v239){ + (l115).fvalue = (function(v239){ ((v239)["fname"] = "SYMBOL-PACKAGE"); return v239; })((function (values,v238){ @@ -2204,10 +2206,10 @@ var l121 = {name: "EXPORT"}; })(); })(); })); - return l114; + return l115; })(); (function(){ - (l121).fvalue = (function(v245){ + (l122).fvalue = (function(v245){ ((v245)["fname"] = "EXPORT"); return v245; })((function (values,v240,v241){ @@ -2216,7 +2218,7 @@ var l121 = {name: "EXPORT"}; switch(arguments.length-1){ case 1: v241=(function(){ - var symbol = l115; + var symbol = l116; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; @@ -2246,14 +2248,14 @@ var l121 = {name: "EXPORT"}; return l4.value; })(v240,l3.value); })(); - })(l109.fvalue(pv, v241)); + })(l110.fvalue(pv, v241)); })(); })); - return l121; + return l122; })(); -var l122 = {name: "GET-UNIVERSAL-TIME"}; +var l123 = {name: "GET-UNIVERSAL-TIME"}; (function(){ - (l122).fvalue = (function(v246){ + (l123).fvalue = (function(v246){ ((v246)["fname"] = "GET-UNIVERSAL-TIME"); return v246; })((function (values){ @@ -2268,16 +2270,16 @@ var l122 = {name: "GET-UNIVERSAL-TIME"}; })(); })(); })); - return l122; + return l123; })(); -var l123 = {name: "*NEWLINE*"}; +var l124 = {name: "*NEWLINE*"}; (function(){ - (((l123.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : ((l123).value = l92.fvalue(pv, l72.fvalue(pv, 10)))); - return l123; + (((l124.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : ((l124).value = l93.fvalue(pv, l73.fvalue(pv, 10)))); + return l124; })(); -var l124 = {name: "CONCAT"}; +var l125 = {name: "CONCAT"}; (function(){ - (l124).fvalue = (function(v248){ + (l125).fvalue = (function(v248){ ((v248)["fname"] = "CONCAT"); return v248; })((function (values){ @@ -2286,21 +2288,21 @@ var l124 = {name: "CONCAT"}; v247 = {car: arguments[i], cdr: v247}; return (function(){ - return l58.fvalue(values, (function(){ - var symbol = l68; + return l59.fvalue(values, (function(){ + var symbol = l69; var func = symbol.fvalue; if (func === undefined) throw "Function `" + symbol.name + "' is undefined."; return func; })(), v247, ""); })(); })); - return l124; + return l125; })(); -var l125 = {name: "CONCATF"}; -l125; -var l126 = {name: "JOIN"}; +var l126 = {name: "CONCATF"}; +l126; +var l127 = {name: "JOIN"}; (function(){ - (l126).fvalue = (function(v251){ + (l127).fvalue = (function(v251){ ((v251)["fname"] = "JOIN"); return v251; })((function (values,v249,v250){ @@ -2312,26 +2314,26 @@ var l126 = {name: "JOIN"}; default: break; } return (function(){ - return (l11.fvalue(pv, v249) !== l3.value ? "" : (l11.fvalue(pv, (function(){ + return (l12.fvalue(pv, v249) !== l3.value ? "" : (l12.fvalue(pv, (function(){ var tmp = v249; return tmp === l3.value? l3.value: tmp.cdr; })()) !== l3.value ? (function(){ var tmp = v249; return tmp === l3.value? l3.value: tmp.car; - })() : l124.fvalue(values, (function(){ + })() : l125.fvalue(values, (function(){ var tmp = v249; return tmp === l3.value? l3.value: tmp.car; - })(), v250, l126.fvalue(pv, (function(){ + })(), v250, l127.fvalue(pv, (function(){ var tmp = v249; return tmp === l3.value? l3.value: tmp.cdr; })(), v250)))); })(); })); - return l126; + return l127; })(); -var l127 = {name: "JOIN-TRAILING"}; +var l128 = {name: "JOIN-TRAILING"}; (function(){ - (l127).fvalue = (function(v254){ + (l128).fvalue = (function(v254){ ((v254)["fname"] = "JOIN-TRAILING"); return v254; })((function (values,v252,v253){ @@ -2343,33 +2345,33 @@ var l127 = {name: "JOIN-TRAILING"}; default: break; } return (function(){ - return (l11.fvalue(pv, v252) !== l3.value ? "" : l124.fvalue(values, (function(){ + return (l12.fvalue(pv, v252) !== l3.value ? "" : l125.fvalue(values, (function(){ var tmp = v252; return tmp === l3.value? l3.value: tmp.car; - })(), v253, l127.fvalue(pv, (function(){ + })(), v253, l128.fvalue(pv, (function(){ var tmp = v252; return tmp === l3.value? l3.value: tmp.cdr; })(), v253))); })(); })); - return l127; + return l128; })(); -var l128 = {name: "MAPCONCAT"}; +var l129 = {name: "MAPCONCAT"}; (function(){ - (l128).fvalue = (function(v257){ + (l129).fvalue = (function(v257){ ((v257)["fname"] = "MAPCONCAT"); return v257; })((function (values,v255,v256){ checkArgs(arguments, 3); return (function(){ - return l126.fvalue(values, l69.fvalue(pv, v255, v256)); + return l127.fvalue(values, l70.fvalue(pv, v255, v256)); })(); })); - return l128; + return l129; })(); -var l129 = {name: "VECTOR-TO-LIST"}; +var l130 = {name: "VECTOR-TO-LIST"}; (function(){ - (l129).fvalue = (function(v263){ + (l130).fvalue = (function(v263){ ((v263)["fname"] = "VECTOR-TO-LIST"); return v263; })((function (values,v258){ @@ -2403,17 +2405,17 @@ var l129 = {name: "VECTOR-TO-LIST"}; })()); }return l3.value; })(); - return l64.fvalue(values, v259); + return l65.fvalue(values, v259); })(0,v260); })(); - })(l3.value,l67.fvalue(pv, v258)); + })(l3.value,l68.fvalue(pv, v258)); })(); })); - return l129; + return l130; })(); -var l130 = {name: "LIST-TO-VECTOR"}; +var l131 = {name: "LIST-TO-VECTOR"}; (function(){ - (l130).fvalue = (function(v269){ + (l131).fvalue = (function(v269){ ((v269)["fname"] = "LIST-TO-VECTOR"); return v269; })((function (values,v264){ @@ -2455,30 +2457,30 @@ var l130 = {name: "LIST-TO-VECTOR"}; })(); })((function(){ var r = []; - for (var i = 0; i < l67.fvalue(pv, v264); i++) + for (var i = 0; i < l68.fvalue(pv, v264); i++) r.push(l3.value); return r; })(),0); })(); })); - return l130; + return l131; })(); -var l131 = {name: "VALUES-LIST"}; +var l132 = {name: "VALUES-LIST"}; (function(){ - (l131).fvalue = (function(v271){ + (l132).fvalue = (function(v271){ ((v271)["fname"] = "VALUES-LIST"); return v271; })((function (values,v270){ checkArgs(arguments, 2); return (function(){ - return values.apply(this, l130.fvalue(pv, v270)); + return values.apply(this, l131.fvalue(pv, v270)); })(); })); - return l131; + return l132; })(); -var l132 = {name: "VALUES"}; +var l133 = {name: "VALUES"}; (function(){ - (l132).fvalue = (function(v273){ + (l133).fvalue = (function(v273){ ((v273)["fname"] = "VALUES"); return v273; })((function (values){ @@ -2487,18 +2489,18 @@ var l132 = {name: "VALUES"}; v272 = {car: arguments[i], cdr: v272}; return (function(){ - return l131.fvalue(values, v272); + return l132.fvalue(values, v272); })(); })); - return l132; + return l133; })(); -var l133 = {name: "MULTIPLE-VALUE-BIND"}; -l133; -var l134 = {name: "MULTIPLE-VALUE-LIST"}; +var l134 = {name: "MULTIPLE-VALUE-BIND"}; l134; -var l135 = {name: "INDENT"}; +var l135 = {name: "MULTIPLE-VALUE-LIST"}; +l135; +var l136 = {name: "INDENT"}; (function(){ - (l135).fvalue = (function(v280){ + (l136).fvalue = (function(v280){ ((v280)["fname"] = "INDENT"); return v280; })((function (values){ @@ -2509,7 +2511,7 @@ var l135 = {name: "INDENT"}; return (function(){ return (function(v275){ return (function(v276,v277,v278){ - (l76.fvalue(pv, l67.fvalue(pv, v275)) !== l3.value ? (v276 = l124.fvalue(pv, v276, " ")) : l3.value); + (l77.fvalue(pv, l68.fvalue(pv, v275)) !== l3.value ? (v276 = l125.fvalue(pv, v276, " ")) : l3.value); (function(){ return (function(){ while((function(){ @@ -2520,8 +2522,8 @@ var l135 = {name: "INDENT"}; return (x1") : l124.fvalue(values, "#")); + return l125.fvalue(values, (l12.fvalue(pv, v288) !== l3.value ? "#" : (((v288 === l106.fvalue(pv, "KEYWORD"))?l4.value: l3.value) !== l3.value ? "" : l107.fvalue(pv, v288))), ":", v289); + })(l115.fvalue(pv, v287),(v287).name)) : (l76.fvalue(pv, v287) !== l3.value ? l17.fvalue(values, v287) : (((typeof(v287) == "string")?l4.value: l3.value) !== l3.value ? l125.fvalue(values, "\"", l141.fvalue(pv, v287), "\"") : (((typeof v287 == 'function')?l4.value: l3.value) !== l3.value ? (function(v290){ + return (v290 !== l3.value ? l125.fvalue(values, "#") : l125.fvalue(values, "#")); })((function(){ var tmp = (v287)["fname"]; return tmp == undefined? l3.value: tmp ; - })()) : (l57.fvalue(pv, v287) !== l3.value ? l124.fvalue(values, "(", l127.fvalue(pv, l69.fvalue(pv, (function(){ - var symbol = l139; + })()) : (l58.fvalue(pv, v287) !== l3.value ? l125.fvalue(values, "(", l128.fvalue(pv, l70.fvalue(pv, (function(){ + var symbol = l140; var func = symbol.fvalue; if (func === undefined) throw "Function `" + symbol.name + "' is undefined."; return func; - })(), l81.fvalue(pv, v287)), " "), (function(v291){ - return (l11.fvalue(pv, (function(){ + })(), l82.fvalue(pv, v287)), " "), (function(v291){ + return (l12.fvalue(pv, (function(){ var tmp = v291; return tmp === l3.value? l3.value: tmp.cdr; - })()) !== l3.value ? l139.fvalue(pv, (function(){ + })()) !== l3.value ? l140.fvalue(pv, (function(){ var tmp = v291; return tmp === l3.value? l3.value: tmp.car; - })()) : l124.fvalue(pv, l139.fvalue(pv, (function(){ + })()) : l125.fvalue(pv, l140.fvalue(pv, (function(){ var tmp = v291; return tmp === l3.value? l3.value: tmp.car; - })()), " . ", l139.fvalue(pv, (function(){ + })()), " . ", l140.fvalue(pv, (function(){ var tmp = v291; return tmp === l3.value? l3.value: tmp.cdr; })()))); - })(l80.fvalue(pv, v287)), ")") : (((function(){ + })(l81.fvalue(pv, v287)), ")") : (((function(){ var x = v287; return typeof x === 'object' && 'length' in x; - })()?l4.value: l3.value) !== l3.value ? l124.fvalue(values, "#", l139.fvalue(pv, l129.fvalue(pv, v287))) : (l104.fvalue(pv, v287) !== l3.value ? l124.fvalue(values, "#") : l3.value))))))); + })()?l4.value: l3.value) !== l3.value ? l125.fvalue(values, "#", l140.fvalue(pv, l130.fvalue(pv, v287))) : (l105.fvalue(pv, v287) !== l3.value ? l125.fvalue(values, "#") : l3.value))))))); })(); })); - return l139; + return l140; })(); (function(){ - (l96).fvalue = (function(v294){ + (l97).fvalue = (function(v294){ ((v294)["fname"] = "WRITE-LINE"); return v294; })((function (values,v293){ @@ -2701,7 +2703,7 @@ var l140 = {name: "ESCAPE-STRING"}; })(); (function(){ var x = (function(){ - var symbol = l123; + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; @@ -2713,11 +2715,11 @@ var l140 = {name: "ESCAPE-STRING"}; return v293; })(); })); - return l96; + return l97; })(); -var l141 = {name: "WARN"}; +var l142 = {name: "WARN"}; (function(){ - (l141).fvalue = (function(v296){ + (l142).fvalue = (function(v296){ ((v296)["fname"] = "WARN"); return v296; })((function (values,v295){ @@ -2729,28 +2731,28 @@ var l141 = {name: "WARN"}; throw 'The value ' + x + ' is not a type string.'; return lisp.write(x); })(); - return l96.fvalue(values, v295); + return l97.fvalue(values, v295); })(); })); - return l141; + return l142; })(); -var l142 = {name: "PRINT"}; +var l143 = {name: "PRINT"}; (function(){ - (l142).fvalue = (function(v298){ + (l143).fvalue = (function(v298){ ((v298)["fname"] = "PRINT"); return v298; })((function (values,v297){ checkArgs(arguments, 2); return (function(){ - l96.fvalue(pv, l139.fvalue(pv, v297)); + l97.fvalue(pv, l140.fvalue(pv, v297)); return v297; })(); })); - return l142; + return l143; })(); -var l143 = {name: "MAKE-STRING-STREAM"}; +var l144 = {name: "MAKE-STRING-STREAM"}; (function(){ - (l143).fvalue = (function(v300){ + (l144).fvalue = (function(v300){ ((v300)["fname"] = "MAKE-STRING-STREAM"); return v300; })((function (values,v299){ @@ -2759,11 +2761,11 @@ var l143 = {name: "MAKE-STRING-STREAM"}; return ({car: v299, cdr: 0}); })(); })); - return l143; + return l144; })(); -var l144 = {name: "%PEEK-CHAR"}; +var l145 = {name: "%PEEK-CHAR"}; (function(){ - (l144).fvalue = (function(v302){ + (l145).fvalue = (function(v302){ ((v302)["fname"] = "%PEEK-CHAR"); return v302; })((function (values,v301){ @@ -2775,7 +2777,7 @@ var l144 = {name: "%PEEK-CHAR"}; return tmp === l3.value? l3.value: tmp.cdr; })(); if (typeof x1 !== 'number') throw 'Not a number!'; - var x2 = l67.fvalue(pv, (function(){ + var x2 = l68.fvalue(pv, (function(){ var tmp = v301; return tmp === l3.value? l3.value: tmp.car; })()); @@ -2798,11 +2800,11 @@ var l144 = {name: "%PEEK-CHAR"}; })() : l3.value); })(); })); - return l144; + return l145; })(); -var l145 = {name: "%READ-CHAR"}; +var l146 = {name: "%READ-CHAR"}; (function(){ - (l145).fvalue = (function(v305){ + (l146).fvalue = (function(v305){ ((v305)["fname"] = "%READ-CHAR"); return v305; })((function (values,v303){ @@ -2814,7 +2816,7 @@ var l145 = {name: "%READ-CHAR"}; return tmp === l3.value? l3.value: tmp.cdr; })(); if (typeof x1 !== 'number') throw 'Not a number!'; - var x2 = l67.fvalue(pv, (function(){ + var x2 = l68.fvalue(pv, (function(){ var tmp = v303; return tmp === l3.value? l3.value: tmp.car; })()); @@ -2825,7 +2827,7 @@ var l145 = {name: "%READ-CHAR"}; var x = v303; if (typeof x != 'object') throw 'The value ' + x + ' is not a type object.'; - return (x.cdr = l21.fvalue(pv, (function(){ + return (x.cdr = l22.fvalue(pv, (function(){ var tmp = v303; return tmp === l3.value? l3.value: tmp.cdr; })())); @@ -2848,11 +2850,11 @@ var l145 = {name: "%READ-CHAR"}; })()) : l3.value); })(); })); - return l145; + return l146; })(); -var l146 = {name: "WHITESPACEP"}; +var l147 = {name: "WHITESPACEP"}; (function(){ - (l146).fvalue = (function(v309){ + (l147).fvalue = (function(v309){ ((v309)["fname"] = "WHITESPACEP"); return v309; })((function (values,v306){ @@ -2860,39 +2862,39 @@ var l146 = {name: "WHITESPACEP"}; return (function(){ return (function(v307){ return (v307 !== l3.value ? v307 : (function(v308){ - return (v308 !== l3.value ? v308 : l74.fvalue(values, v306, 9)); - })(l74.fvalue(pv, v306, 10))); - })(l74.fvalue(pv, v306, 32)); + return (v308 !== l3.value ? v308 : l75.fvalue(values, v306, 9)); + })(l75.fvalue(pv, v306, 10))); + })(l75.fvalue(pv, v306, 32)); })(); })); - return l146; + return l147; })(); -var l147 = {name: "SKIP-WHITESPACES"}; +var l148 = {name: "SKIP-WHITESPACES"}; (function(){ - (l147).fvalue = (function(v312){ + (l148).fvalue = (function(v312){ ((v312)["fname"] = "SKIP-WHITESPACES"); return v312; })((function (values,v310){ checkArgs(arguments, 2); return (function(){ return (function(v311){ - (v311 = l144.fvalue(pv, v310)); + (v311 = l145.fvalue(pv, v310)); return (function(){ return (function(){ - while((v311 !== l3.value ? l146.fvalue(pv, v311) : l3.value) !== l3.value){ - l145.fvalue(pv, v310); - (v311 = l144.fvalue(pv, v310)); + while((v311 !== l3.value ? l147.fvalue(pv, v311) : l3.value) !== l3.value){ + l146.fvalue(pv, v310); + (v311 = l145.fvalue(pv, v310)); }return l3.value; })(); })(); })(l3.value); })(); })); - return l147; + return l148; })(); -var l148 = {name: "TERMINALP"}; +var l149 = {name: "TERMINALP"}; (function(){ - (l148).fvalue = (function(v317){ + (l149).fvalue = (function(v317){ ((v317)["fname"] = "TERMINALP"); return v317; })((function (values,v313){ @@ -2901,30 +2903,30 @@ var l148 = {name: "TERMINALP"}; return (function(v314){ return (v314 !== l3.value ? v314 : (function(v315){ return (v315 !== l3.value ? v315 : (function(v316){ - return (v316 !== l3.value ? v316 : l74.fvalue(values, 40, v313)); - })(l74.fvalue(pv, 41, v313))); - })(l146.fvalue(pv, v313))); - })(l11.fvalue(pv, v313)); + return (v316 !== l3.value ? v316 : l75.fvalue(values, 40, v313)); + })(l75.fvalue(pv, 41, v313))); + })(l147.fvalue(pv, v313))); + })(l12.fvalue(pv, v313)); })(); })); - return l148; + return l149; })(); -var l149 = {name: "READ-UNTIL"}; +var l150 = {name: "READ-UNTIL"}; (function(){ - (l149).fvalue = (function(v322){ + (l150).fvalue = (function(v322){ ((v322)["fname"] = "READ-UNTIL"); return v322; })((function (values,v318,v319){ checkArgs(arguments, 3); return (function(){ return (function(v320,v321){ - (v321 = l144.fvalue(pv, v318)); + (v321 = l145.fvalue(pv, v318)); (function(){ return (function(){ - while((v321 !== l3.value ? l26.fvalue(pv, (v319)(pv, v321)) : l3.value) !== l3.value){ - (v320 = l124.fvalue(pv, v320, l92.fvalue(pv, v321))); - l145.fvalue(pv, v318); - (v321 = l144.fvalue(pv, v318)); + while((v321 !== l3.value ? l27.fvalue(pv, (v319)(pv, v321)) : l3.value) !== l3.value){ + (v320 = l125.fvalue(pv, v320, l93.fvalue(pv, v321))); + l146.fvalue(pv, v318); + (v321 = l145.fvalue(pv, v318)); }return l3.value; })(); })(); @@ -2932,86 +2934,86 @@ var l149 = {name: "READ-UNTIL"}; })("",l3.value); })(); })); - return l149; + return l150; })(); -var l150 = {name: "SKIP-WHITESPACES-AND-COMMENTS"}; +var l151 = {name: "SKIP-WHITESPACES-AND-COMMENTS"}; (function(){ - (l150).fvalue = (function(v326){ + (l151).fvalue = (function(v326){ ((v326)["fname"] = "SKIP-WHITESPACES-AND-COMMENTS"); return v326; })((function (values,v323){ checkArgs(arguments, 2); return (function(){ return (function(v324){ - l147.fvalue(pv, v323); - (v324 = l144.fvalue(pv, v323)); + l148.fvalue(pv, v323); + (v324 = l145.fvalue(pv, v323)); return (function(){ return (function(){ - while((v324 !== l3.value ? l74.fvalue(pv, v324, 59) : l3.value) !== l3.value){ - l149.fvalue(pv, v323, (function (values,v325){ + while((v324 !== l3.value ? l75.fvalue(pv, v324, 59) : l3.value) !== l3.value){ + l150.fvalue(pv, v323, (function (values,v325){ checkArgs(arguments, 2); - return l74.fvalue(values, v325, 10); + return l75.fvalue(values, v325, 10); })); - l147.fvalue(pv, v323); - (v324 = l144.fvalue(pv, v323)); + l148.fvalue(pv, v323); + (v324 = l145.fvalue(pv, v323)); }return l3.value; })(); })(); })(l3.value); })(); })); - return l150; + return l151; })(); -var l151 = {name: "%READ-LIST"}; -var l152 = {name: "LS-READ"}; +var l152 = {name: "%READ-LIST"}; +var l153 = {name: "LS-READ"}; (function(){ - (l151).fvalue = (function(v330){ + (l152).fvalue = (function(v330){ ((v330)["fname"] = "%READ-LIST"); return v330; })((function (values,v327){ checkArgs(arguments, 2); return (function(){ - l150.fvalue(pv, v327); + l151.fvalue(pv, v327); return (function(v328){ - return (l11.fvalue(pv, v328) !== l3.value ? (function(){ + return (l12.fvalue(pv, v328) !== l3.value ? (function(){ throw "Unspected EOF"; - })() : (l74.fvalue(pv, v328, 41) !== l3.value ? (function(){ - l145.fvalue(pv, v327); + })() : (l75.fvalue(pv, v328, 41) !== l3.value ? (function(){ + l146.fvalue(pv, v327); return l3.value; - })() : (l74.fvalue(pv, v328, 46) !== l3.value ? (function(){ - l145.fvalue(pv, v327); + })() : (l75.fvalue(pv, v328, 46) !== l3.value ? (function(){ + l146.fvalue(pv, v327); return (function(v329){ - l150.fvalue(pv, v327); - (l74.fvalue(pv, l145.fvalue(pv, v327), 41) !== l3.value ? l3.value : (function(){ + l151.fvalue(pv, v327); + (l75.fvalue(pv, l146.fvalue(pv, v327), 41) !== l3.value ? l3.value : (function(){ throw "')' was expected."; })()); return v329; - })(l152.fvalue(pv, v327)); - })() : ({car: l152.fvalue(pv, v327), cdr: l151.fvalue(pv, v327)})))); - })(l144.fvalue(pv, v327)); + })(l153.fvalue(pv, v327)); + })() : ({car: l153.fvalue(pv, v327), cdr: l152.fvalue(pv, v327)})))); + })(l145.fvalue(pv, v327)); })(); })); - return l151; + return l152; })(); -var l153 = {name: "READ-STRING"}; +var l154 = {name: "READ-STRING"}; (function(){ - (l153).fvalue = (function(v334){ + (l154).fvalue = (function(v334){ ((v334)["fname"] = "READ-STRING"); return v334; })((function (values,v331){ checkArgs(arguments, 2); return (function(){ return (function(v332,v333){ - (v333 = l145.fvalue(pv, v331)); + (v333 = l146.fvalue(pv, v331)); (function(){ return (function(){ - while(l26.fvalue(pv, l25.fvalue(pv, v333, 34)) !== l3.value){ - (l11.fvalue(pv, v333) !== l3.value ? (function(){ + while(l27.fvalue(pv, l26.fvalue(pv, v333, 34)) !== l3.value){ + (l12.fvalue(pv, v333) !== l3.value ? (function(){ throw "Unexpected EOF"; })() : l3.value); - (l25.fvalue(pv, v333, 92) !== l3.value ? (v333 = l145.fvalue(pv, v331)) : l3.value); - (v332 = l124.fvalue(pv, v332, l92.fvalue(pv, v333))); - (v333 = l145.fvalue(pv, v331)); + (l26.fvalue(pv, v333, 92) !== l3.value ? (v333 = l146.fvalue(pv, v331)) : l3.value); + (v332 = l125.fvalue(pv, v332, l93.fvalue(pv, v333))); + (v333 = l146.fvalue(pv, v331)); }return l3.value; })(); })(); @@ -3019,22 +3021,22 @@ var l153 = {name: "READ-STRING"}; })("",l3.value); })(); })); - return l153; + return l154; })(); -var l154 = {name: "READ-SHARP"}; +var l155 = {name: "READ-SHARP"}; (function(){ - (l154).fvalue = (function(v339){ + (l155).fvalue = (function(v339){ ((v339)["fname"] = "READ-SHARP"); return v339; })((function (values,v335){ checkArgs(arguments, 2); return (function(){ - l145.fvalue(pv, v335); + l146.fvalue(pv, v335); return (function(v336){ - return (l25.fvalue(pv, v336, 39) !== l3.value ? l42.fvalue(values, l98, l152.fvalue(pv, v335)) : (l25.fvalue(pv, v336, 40) !== l3.value ? l130.fvalue(values, l151.fvalue(pv, v335)) : (l25.fvalue(pv, v336, 58) !== l3.value ? (function(){ + return (l26.fvalue(pv, v336, 39) !== l3.value ? l43.fvalue(values, l99, l153.fvalue(pv, v335)) : (l26.fvalue(pv, v336, 40) !== l3.value ? l131.fvalue(values, l152.fvalue(pv, v335)) : (l26.fvalue(pv, v336, 58) !== l3.value ? (function(){ var name = (function(){ - var x = l149.fvalue(pv, v335, (function(){ - var symbol = l148; + var x = l150.fvalue(pv, v335, (function(){ + var symbol = l149; var func = symbol.fvalue; if (func === undefined) throw "Function `" + symbol.name + "' is undefined."; return func; @@ -3046,8 +3048,8 @@ var l154 = {name: "READ-SHARP"}; if (typeof name != 'string') throw 'The value ' + name + ' is not a type string.'; return ({name: name}); - })() : (l25.fvalue(pv, v336, 92) !== l3.value ? (function(v337){ - return (l93.fvalue(pv, v337, "space") !== l3.value ? l73.fvalue(values, 32) : (l93.fvalue(pv, v337, "tab") !== l3.value ? l73.fvalue(values, 9) : (l93.fvalue(pv, v337, "newline") !== l3.value ? l73.fvalue(values, 10) : l73.fvalue(values, (function(){ + })() : (l26.fvalue(pv, v336, 92) !== l3.value ? (function(v337){ + return (l94.fvalue(pv, v337, "space") !== l3.value ? l74.fvalue(values, 32) : (l94.fvalue(pv, v337, "tab") !== l3.value ? l74.fvalue(values, 9) : (l94.fvalue(pv, v337, "newline") !== l3.value ? l74.fvalue(values, 10) : l74.fvalue(values, (function(){ var string = v337; var index = 0; if (typeof string != 'string') @@ -3056,34 +3058,34 @@ var l154 = {name: "READ-SHARP"}; throw 'The value ' + index + ' is not a type number.'; return string.charCodeAt(index); })())))); - })(l124.fvalue(pv, l92.fvalue(pv, l145.fvalue(pv, v335)), l149.fvalue(pv, v335, (function(){ - var symbol = l148; + })(l125.fvalue(pv, l93.fvalue(pv, l146.fvalue(pv, v335)), l150.fvalue(pv, v335, (function(){ + var symbol = l149; var func = symbol.fvalue; if (func === undefined) throw "Function `" + symbol.name + "' is undefined."; return func; - })()))) : (l25.fvalue(pv, v336, 43) !== l3.value ? (function(v338){ - return (l93.fvalue(pv, v338, "common-lisp") !== l3.value ? (function(){ - l152.fvalue(pv, v335); - return l152.fvalue(values, v335); - })() : (l93.fvalue(pv, v338, "ecmalisp") !== l3.value ? l152.fvalue(values, v335) : (function(){ + })()))) : (l26.fvalue(pv, v336, 43) !== l3.value ? (function(v338){ + return (l94.fvalue(pv, v338, "common-lisp") !== l3.value ? (function(){ + l153.fvalue(pv, v335); + return l153.fvalue(values, v335); + })() : (l94.fvalue(pv, v338, "ecmalisp") !== l3.value ? l153.fvalue(values, v335) : (function(){ throw "Unknown reader form."; })())); - })(l149.fvalue(pv, v335, (function(){ - var symbol = l148; + })(l150.fvalue(pv, v335, (function(){ + var symbol = l149; var func = symbol.fvalue; if (func === undefined) throw "Function `" + symbol.name + "' is undefined."; return func; })())) : (function(){ throw "ECASE expression failed."; })()))))); - })(l145.fvalue(pv, v335)); + })(l146.fvalue(pv, v335)); })(); })); - return l154; + return l155; })(); -var l155 = {name: "READ-SYMBOL"}; +var l156 = {name: "READ-SYMBOL"}; (function(){ - (l155).fvalue = (function(v347){ + (l156).fvalue = (function(v347){ ((v347)["fname"] = "READ-SYMBOL"); return v347; })((function (values,v340){ @@ -3099,7 +3101,7 @@ var l155 = {name: "READ-SYMBOL"}; var x2 = v341; if (typeof x2 !== 'number') throw 'Not a number!'; return (x1=2; i--) - v462 = {car: arguments[i], cdr: - v462}; - return (function(){ - return (function(v464,v465,v466,v467){ - ((((typeof((function(){ - var tmp = v462; - return tmp === l3.value? l3.value: tmp.car; - })()) == "string")?l4.value: l3.value) !== l3.value ? l26.fvalue(pv, l11.fvalue(pv, (function(){ - var tmp = v462; - return tmp === l3.value? l3.value: tmp.cdr; - })())) : l3.value) !== l3.value ? (function(){ - (v467 = (function(){ - var tmp = v462; +var l213 = {name: "COMPILE-LAMBDA"}; +var l214 = {name: "LS-COMPILE-BLOCK"}; +(function(){ + (l213).fvalue = (function(v477){ + ((v477)["fname"] = "COMPILE-LAMBDA"); + return v477; + })((function (values,v462,v463){ + checkArgs(arguments, 3); + return (function(){ + return (function(v464,v465,v466,v467){ + ((((typeof((function(){ + var tmp = v463; return tmp === l3.value? l3.value: tmp.car; - })()); - return (v462 = (function(){ - var tmp = v462; + })()) == "string")?l4.value: l3.value) !== l3.value ? l27.fvalue(pv, l12.fvalue(pv, (function(){ + var tmp = v463; return tmp === l3.value? l3.value: tmp.cdr; - })()); - })() : l3.value); - return (function(v468,v469,v470){ - try { - var tmp; - tmp = l178.value; - l178.value = v470; - v470 = tmp; - return l209.fvalue(values, v467, "(function (", l126.fvalue(pv, ({car: "values", cdr: l69.fvalue(pv, (function(){ - var symbol = l181; - var func = symbol.fvalue; - if (func === undefined) throw "Function `" + symbol.name + "' is undefined."; - return func; - })(), l62.fvalue(pv, v464, v465))}), ","), "){", (function(){ - var symbol = l123; - var value = symbol.value; - if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; - return value; - })(), l135.fvalue(pv, l210.fvalue(pv, v468, v469, v466), (v465 !== l3.value ? l124.fvalue(pv, "switch(arguments.length-1){", (function(){ - var symbol = l123; - var value = symbol.value; - if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; - return value; - })(), (function(v471,v472,v473){ - return (function(){ - (function(){ - return (function(){ - while((function(){ - var x1 = v473; - if (typeof x1 !== 'number') throw 'Not a number!'; - var x2 = v469; - if (typeof x2 !== 'number') throw 'Not a number!'; - return (x1=", l16.fvalue(pv, (function(){ - var x1 = 1; - if (typeof x1 !== 'number') throw 'Not a number!'; - var x2 = v468; - if (typeof x2 !== 'number') throw 'Not a number!'; - var x3 = v469; - if (typeof x3 !== 'number') throw 'Not a number!'; - return x1+x2+x3; - })()), "; i--)", (function(){ - var symbol = l123; + })(), l136.fvalue(pv, l211.fvalue(pv, v468, v469, v466), (v465 !== l3.value ? l125.fvalue(pv, "switch(arguments.length-1){", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, v475, " = ", "{car: arguments[i], cdr: "), v475, "};", (function(){ - var symbol = l123; + })(), (function(v471,v472,v473){ + return (function(){ + (function(){ + return (function(){ + while((function(){ + var x1 = v473; + if (typeof x1 !== 'number') throw 'Not a number!'; + var x2 = v469; + if (typeof x2 !== 'number') throw 'Not a number!'; + return (x1=", l17.fvalue(pv, (function(){ + var x1 = 1; + if (typeof x1 !== 'number') throw 'Not a number!'; + var x2 = v468; + if (typeof x2 !== 'number') throw 'Not a number!'; + var x3 = v469; + if (typeof x3 !== 'number') throw 'Not a number!'; + return x1+x2+x3; + })()), "; i--)", (function(){ + var symbol = l124; + var value = symbol.value; + if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; + return value; + })(), l136.fvalue(pv, v475, " = ", "{car: arguments[i], cdr: "), v475, "};", (function(){ + var symbol = l124; + var value = symbol.value; + if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; + return value; + })()); + })(l182.fvalue(pv, v466)) : ""), (function(v476){ + try { + var tmp; + tmp = l163.value; + l163.value = v476; + v476 = tmp; + return l214.fvalue(pv, v463, l4.value); + } + finally { + l163.value = v476; + } + })(l4.value)), "})"); + } + finally { + l179.value = v470; + } + })(l68.fvalue(pv, v464),l68.fvalue(pv, v465),l183.fvalue(pv, l63.fvalue(pv, l57.fvalue(pv, v466), v464, v465))); + })(l206.fvalue(pv, v462),l208.fvalue(pv, v462),l209.fvalue(pv, v462),l3.value); + })(); + })); + return l213; +})(); +var l215 = {name: "SETQ-PAIR"}; +var l216 = {name: "SET"}; (function(){ - (l214).fvalue = (function(v480){ - ((v480)["fname"] = "SETQ-PAIR"); - return v480; - })((function (values,v477,v478){ + (l215).fvalue = (function(v481){ + ((v481)["fname"] = "SETQ-PAIR"); + return v481; + })((function (values,v478,v479){ checkArgs(arguments, 3); return (function(){ - return (function(v479){ - return (((l165.fvalue(pv, v479) === l183)?l4.value: l3.value) !== l3.value ? l124.fvalue(values, l166.fvalue(pv, v479), " = ", l137.fvalue(pv, v478)) : l137.fvalue(values, l62.fvalue(pv, l42.fvalue(pv, l215), l42.fvalue(pv, l62.fvalue(pv, l42.fvalue(pv, l157), l42.fvalue(pv, v477))), l42.fvalue(pv, v478)))); - })(l177.fvalue(pv, v477, (function(){ - var symbol = l178; + return (function(v480){ + return (((l166.fvalue(pv, v480) === l184)?l4.value: l3.value) !== l3.value ? l125.fvalue(values, l167.fvalue(pv, v480), " = ", l138.fvalue(pv, v479)) : l138.fvalue(values, l63.fvalue(pv, l43.fvalue(pv, l216), l43.fvalue(pv, l63.fvalue(pv, l43.fvalue(pv, l158), l43.fvalue(pv, v478))), l43.fvalue(pv, v479)))); + })(l178.fvalue(pv, v478, (function(){ + var symbol = l179; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l99)); + })(), l100)); })(); })); - return l214; + return l215; })(); -var l216 = {name: "SETQ"}; -((l197).value = ({car: l42.fvalue(pv, l216, (function (values){ - var v481= l3.value; +var l217 = {name: "SETQ"}; +((l198).value = ({car: l43.fvalue(pv, l217, (function (values){ + var v482= l3.value; for (var i = arguments.length-1; i>=1; i--) - v481 = {car: arguments[i], cdr: - v481}; + v482 = {car: arguments[i], cdr: + v482}; return (function(){ - return (function(v482){ + return (function(v483){ (function(){ try { return (function(){ while(l4.value !== l3.value){ - (l11.fvalue(pv, v481) !== l3.value ? (function(){ + (l12.fvalue(pv, v482) !== l3.value ? (function(){ throw ({type: 'block', id: 182, values: l3.value, message: 'Return from unknown block NIL.'}) - })() : (l11.fvalue(pv, (function(){ - var tmp = v481; + })() : (l12.fvalue(pv, (function(){ + var tmp = v482; return tmp === l3.value? l3.value: tmp.cdr; })()) !== l3.value ? (function(){ throw "Odd paris in SETQ"; })() : (function(){ - (v482 = l124.fvalue(pv, v482, l124.fvalue(pv, l214.fvalue(pv, (function(){ - var tmp = v481; + (v483 = l125.fvalue(pv, v483, l125.fvalue(pv, l215.fvalue(pv, (function(){ + var tmp = v482; return tmp === l3.value? l3.value: tmp.car; - })(), l32.fvalue(pv, v481)), (l11.fvalue(pv, l34.fvalue(pv, v481)) !== l3.value ? "" : ", ")))); - return (v481 = l34.fvalue(pv, v481)); + })(), l33.fvalue(pv, v482)), (l12.fvalue(pv, l35.fvalue(pv, v482)) !== l3.value ? "" : ", ")))); + return (v482 = l35.fvalue(pv, v482)); })())); }return l3.value; })(); @@ -4287,76 +4286,76 @@ var l216 = {name: "SETQ"}; throw cf; } })(); - return l124.fvalue(values, "(", v482, ")"); + return l125.fvalue(values, "(", v483, ")"); })(""); })(); })), cdr: (function(){ - var symbol = l197; + var symbol = l198; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); -var l217 = {name: "JS-VREF"}; -((l197).value = ({car: l42.fvalue(pv, l217, (function (values,v483){ +var l218 = {name: "JS-VREF"}; +((l198).value = ({car: l43.fvalue(pv, l218, (function (values,v484){ checkArgs(arguments, 2); return (function(){ - return v483; + return v484; })(); })), cdr: (function(){ - var symbol = l197; + var symbol = l198; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); -var l218 = {name: "JS-VSET"}; -((l197).value = ({car: l42.fvalue(pv, l218, (function (values,v484,v485){ +var l219 = {name: "JS-VSET"}; +((l198).value = ({car: l43.fvalue(pv, l219, (function (values,v485,v486){ checkArgs(arguments, 3); return (function(){ - return l124.fvalue(values, "(", v484, " = ", l137.fvalue(pv, v485), ")"); + return l125.fvalue(values, "(", v485, " = ", l138.fvalue(pv, v486), ")"); })(); })), cdr: (function(){ - var symbol = l197; + var symbol = l198; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); (function(){ - (l140).fvalue = (function(v492){ - ((v492)["fname"] = "ESCAPE-STRING"); - return v492; - })((function (values,v486){ + (l141).fvalue = (function(v493){ + ((v493)["fname"] = "ESCAPE-STRING"); + return v493; + })((function (values,v487){ checkArgs(arguments, 2); return (function(){ - return (function(v487,v488,v489){ + return (function(v488,v489,v490){ (function(){ return (function(){ while((function(){ - var x1 = v488; + var x1 = v489; if (typeof x1 !== 'number') throw 'Not a number!'; - var x2 = v489; + var x2 = v490; if (typeof x2 !== 'number') throw 'Not a number!'; return (x1=2; i--) - v510 = {car: arguments[i], cdr: - v510}; + v511 = {car: arguments[i], cdr: + v511}; return (function(){ - return l124.fvalue(values, "(function(){", (function(){ - var symbol = l123; + return l125.fvalue(values, "(function(){", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, "while(", l137.fvalue(pv, v511), " !== ", l137.fvalue(pv, l3.value), "){", (function(){ - var symbol = l123; + })(), l136.fvalue(pv, "while(", l138.fvalue(pv, v512), " !== ", l138.fvalue(pv, l3.value), "){", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, l213.fvalue(pv, v510)), "}", "return ", l137.fvalue(pv, l3.value), ";", (function(){ - var symbol = l123; + })(), l136.fvalue(pv, l214.fvalue(pv, v511)), "}", "return ", l138.fvalue(pv, l3.value), ";", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()), "})()"); })(); })), cdr: (function(){ - var symbol = l197; + var symbol = l198; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); -var l224 = {name: "SYMBOL-FUNCTION"}; -((l197).value = ({car: l42.fvalue(pv, l98, (function (values,v512){ +var l225 = {name: "SYMBOL-FUNCTION"}; +((l198).value = ({car: l43.fvalue(pv, l99, (function (values,v513){ checkArgs(arguments, 2); return (function(){ - return ((l57.fvalue(pv, v512) !== l3.value ? (((function(){ - var tmp = v512; + return ((l58.fvalue(pv, v513) !== l3.value ? (((function(){ + var tmp = v513; return tmp === l3.value? l3.value: tmp.car; - })() === l212)?l4.value: l3.value) : l3.value) !== l3.value ? l137.fvalue(values, v512) : (((function(){ - var tmp = v512; + })() === l5)?l4.value: l3.value) : l3.value) !== l3.value ? l213.fvalue(values, l33.fvalue(pv, v513), l35.fvalue(pv, v513)) : (((function(){ + var tmp = v513; return (typeof tmp == 'object' && 'name' in tmp); - })()?l4.value: l3.value) !== l3.value ? l137.fvalue(values, l62.fvalue(pv, l42.fvalue(pv, l224), l42.fvalue(pv, l62.fvalue(pv, l42.fvalue(pv, l157), l42.fvalue(pv, v512))))) : l3.value)); + })()?l4.value: l3.value) !== l3.value ? l138.fvalue(values, l63.fvalue(pv, l43.fvalue(pv, l225), l43.fvalue(pv, l63.fvalue(pv, l43.fvalue(pv, l158), l43.fvalue(pv, v513))))) : l3.value)); })(); })), cdr: (function(){ - var symbol = l197; + var symbol = l198; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); -var l225 = {name: "*COMPILING-FILE*"}; +var l226 = {name: "*COMPILING-FILE*"}; (function(){ - (((l225.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : ((l225).value = l3.value)); - return l225; + (((l226.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : ((l226).value = l3.value)); + return l226; })(); -var l226 = {name: "EVAL-WHEN-COMPILE"}; -var l227 = {name: "EVAL"}; -var l228 = {name: "PROGN"}; -((l197).value = ({car: l42.fvalue(pv, l226, (function (values){ - var v513= l3.value; +var l227 = {name: "EVAL-WHEN-COMPILE"}; +var l228 = {name: "EVAL"}; +var l229 = {name: "PROGN"}; +((l198).value = ({car: l43.fvalue(pv, l227, (function (values){ + var v514= l3.value; for (var i = arguments.length-1; i>=1; i--) - v513 = {car: arguments[i], cdr: - v513}; + v514 = {car: arguments[i], cdr: + v514}; return (function(){ return ((function(){ - var symbol = l225; + var symbol = l226; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })() !== l3.value ? (function(){ - l227.fvalue(pv, ({car: l228, cdr: v513})); + l228.fvalue(pv, ({car: l229, cdr: v514})); return l3.value; - })() : l137.fvalue(values, l62.fvalue(pv, l42.fvalue(pv, l228), v513))); + })() : l138.fvalue(values, l63.fvalue(pv, l43.fvalue(pv, l229), v514))); })(); })), cdr: (function(){ - var symbol = l197; + var symbol = l198; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); -var l229 = {name: "DEFINE-TRANSFORMATION"}; -l229; -((l197).value = ({car: l42.fvalue(pv, l228, (function (values){ - var v514= l3.value; +var l230 = {name: "DEFINE-TRANSFORMATION"}; +l230; +((l198).value = ({car: l43.fvalue(pv, l229, (function (values){ + var v515= l3.value; for (var i = arguments.length-1; i>=1; i--) - v514 = {car: arguments[i], cdr: - v514}; + v515 = {car: arguments[i], cdr: + v515}; return (function(){ - return (l11.fvalue(pv, (function(){ - var tmp = v514; + return (l12.fvalue(pv, (function(){ + var tmp = v515; return tmp === l3.value? l3.value: tmp.cdr; - })()) !== l3.value ? l137.fvalue(values, (function(){ - var tmp = v514; + })()) !== l3.value ? l138.fvalue(values, (function(){ + var tmp = v515; return tmp === l3.value? l3.value: tmp.car; })(), (function(){ - var symbol = l162; + var symbol = l163; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })()) : l124.fvalue(values, "(function(){", (function(){ - var symbol = l123; + })()) : l125.fvalue(values, "(function(){", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, l213.fvalue(pv, v514, l4.value)), "})()")); + })(), l136.fvalue(pv, l214.fvalue(pv, v515, l4.value)), "})()")); })(); })), cdr: (function(){ - var symbol = l197; + var symbol = l198; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); -var l230 = {name: "SPECIAL-VARIABLE-P"}; +var l231 = {name: "SPECIAL-VARIABLE-P"}; (function(){ - (l230).fvalue = (function(v516){ - ((v516)["fname"] = "SPECIAL-VARIABLE-P"); - return v516; - })((function (values,v515){ + (l231).fvalue = (function(v517){ + ((v517)["fname"] = "SPECIAL-VARIABLE-P"); + return v517; + })((function (values,v516){ checkArgs(arguments, 2); return (function(){ - return (l191.fvalue(pv, v515, l99, l193) !== l3.value ? l4.value : l3.value); + return (l192.fvalue(pv, v516, l100, l194) !== l3.value ? l4.value : l3.value); })(); })); - return l230; + return l231; })(); -var l231 = {name: "LET-BINDING-WRAPPER"}; +var l232 = {name: "LET-BINDING-WRAPPER"}; (function(){ - (l231).fvalue = (function(v523){ - ((v523)["fname"] = "LET-BINDING-WRAPPER"); - return v523; - })((function (values,v517,v518){ + (l232).fvalue = (function(v524){ + ((v524)["fname"] = "LET-BINDING-WRAPPER"); + return v524; + })((function (values,v518,v519){ checkArgs(arguments, 3); return (function(){ try { - (l11.fvalue(pv, v517) !== l3.value ? (function(){ + (l12.fvalue(pv, v518) !== l3.value ? (function(){ var values = mv; - throw ({type: 'block', id: 195, values: v518, message: 'Return from unknown block LET-BINDING-WRAPPER.'}) + throw ({type: 'block', id: 195, values: v519, message: 'Return from unknown block LET-BINDING-WRAPPER.'}) })() : l3.value); - return l124.fvalue(values, "try {", (function(){ - var symbol = l123; + return l125.fvalue(values, "try {", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, "var tmp;", (function(){ - var symbol = l123; + })(), l136.fvalue(pv, "var tmp;", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l128.fvalue(pv, (function (values,v519){ + })(), l129.fvalue(pv, (function (values,v520){ checkArgs(arguments, 2); - return (function(v520){ - return l124.fvalue(values, "tmp = ", v520, ".value;", (function(){ - var symbol = l123; + return (function(v521){ + return l125.fvalue(values, "tmp = ", v521, ".value;", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), v520, ".value = ", (function(){ - var tmp = v519; + })(), v521, ".value = ", (function(){ + var tmp = v520; return tmp === l3.value? l3.value: tmp.cdr; })(), ";", (function(){ - var symbol = l123; + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })(), (function(){ - var tmp = v519; + var tmp = v520; return tmp === l3.value? l3.value: tmp.cdr; })(), " = tmp;", (function(){ - var symbol = l123; + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()); - })(l137.fvalue(pv, l62.fvalue(pv, l42.fvalue(pv, l157), l42.fvalue(pv, (function(){ - var tmp = v519; + })(l138.fvalue(pv, l63.fvalue(pv, l43.fvalue(pv, l158), l43.fvalue(pv, (function(){ + var tmp = v520; return tmp === l3.value? l3.value: tmp.car; })())))); - }), v517), v518, (function(){ - var symbol = l123; + }), v518), v519, (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()), "}", (function(){ - var symbol = l123; + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })(), "finally {", (function(){ - var symbol = l123; + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, l128.fvalue(pv, (function (values,v521){ + })(), l136.fvalue(pv, l129.fvalue(pv, (function (values,v522){ checkArgs(arguments, 2); - return (function(v522){ - return l124.fvalue(values, v522, ".value", " = ", (function(){ - var tmp = v521; + return (function(v523){ + return l125.fvalue(values, v523, ".value", " = ", (function(){ + var tmp = v522; return tmp === l3.value? l3.value: tmp.cdr; })(), ";", (function(){ - var symbol = l123; + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()); - })(l137.fvalue(pv, l62.fvalue(pv, l42.fvalue(pv, l157), l42.fvalue(pv, (function(){ - var tmp = v521; + })(l138.fvalue(pv, l63.fvalue(pv, l43.fvalue(pv, l158), l43.fvalue(pv, (function(){ + var tmp = v522; return tmp === l3.value? l3.value: tmp.car; })())))); - }), v517)), "}", (function(){ - var symbol = l123; + }), v518)), "}", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; @@ -4716,189 +4715,189 @@ var l231 = {name: "LET-BINDING-WRAPPER"}; } })(); })); - return l231; + return l232; })(); -var l232 = {name: "LET"}; -var l233 = {name: "DYNAMIC-BINDINGS"}; -((l197).value = ({car: l42.fvalue(pv, l232, (function (values,v525){ +var l233 = {name: "LET"}; +var l234 = {name: "DYNAMIC-BINDINGS"}; +((l198).value = ({car: l43.fvalue(pv, l233, (function (values,v526){ checkArgsAtLeast(arguments, 2); - var v524= l3.value; + var v525= l3.value; for (var i = arguments.length-1; i>=2; i--) - v524 = {car: arguments[i], cdr: - v524}; + v525 = {car: arguments[i], cdr: + v525}; return (function(){ return (function(){ try { - var v533 = l178.value; - var v526 = l69.fvalue(pv, (function(){ - var symbol = l56; + var v534 = l179.value; + var v527 = l70.fvalue(pv, (function(){ + var symbol = l57; var func = symbol.fvalue; if (func === undefined) throw "Function `" + symbol.name + "' is undefined."; return func; - })(), v525); - var v527 = l69.fvalue(pv, (function(){ - var symbol = l38; + })(), v526); + var v528 = l70.fvalue(pv, (function(){ + var symbol = l39; var func = symbol.fvalue; if (func === undefined) throw "Function `" + symbol.name + "' is undefined."; return func; - })(), v526); - var v528 = l69.fvalue(pv, (function(){ - var symbol = l137; + })(), v527); + var v529 = l70.fvalue(pv, (function(){ + var symbol = l138; var func = symbol.fvalue; if (func === undefined) throw "Function `" + symbol.name + "' is undefined."; return func; - })(), l69.fvalue(pv, (function(){ - var symbol = l39; + })(), l70.fvalue(pv, (function(){ + var symbol = l40; var func = symbol.fvalue; if (func === undefined) throw "Function `" + symbol.name + "' is undefined."; return func; - })(), v526)); - ((l178).value = l182.fvalue(pv, l84.fvalue(pv, (function(){ - var symbol = l230; + })(), v527)); + ((l179).value = l183.fvalue(pv, l85.fvalue(pv, (function(){ + var symbol = l231; var func = symbol.fvalue; if (func === undefined) throw "Function `" + symbol.name + "' is undefined."; return func; - })(), v527))); - var v529 = l3.value; - return l124.fvalue(values, "(function(", l126.fvalue(pv, l69.fvalue(pv, (function (values,v530){ + })(), v528))); + var v530 = l3.value; + return l125.fvalue(values, "(function(", l127.fvalue(pv, l70.fvalue(pv, (function (values,v531){ checkArgs(arguments, 2); - return (l230.fvalue(pv, v530) !== l3.value ? (function(v531){ - ((l233).value = ({car: ({car: v530, cdr: v531}), cdr: v529})); - return v531; - })(l180.fvalue(pv, v530)) : l181.fvalue(values, v530)); - }), v527), ","), "){", (function(){ - var symbol = l123; + return (l231.fvalue(pv, v531) !== l3.value ? (function(v532){ + ((l234).value = ({car: ({car: v531, cdr: v532}), cdr: v530})); + return v532; + })(l181.fvalue(pv, v531)) : l182.fvalue(values, v531)); + }), v528), ","), "){", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), (function(v532){ - return l135.fvalue(pv, l231.fvalue(pv, v529, v532)); - })(l213.fvalue(pv, v524, l4.value)), "})(", l126.fvalue(pv, v528, ","), ")"); + })(), (function(v533){ + return l136.fvalue(pv, l232.fvalue(pv, v530, v533)); + })(l214.fvalue(pv, v525, l4.value)), "})(", l127.fvalue(pv, v529, ","), ")"); } finally { - l178.value = v533; + l179.value = v534; } })(); })(); })), cdr: (function(){ - var symbol = l197; + var symbol = l198; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); -var l234 = {name: "LET*-INITIALIZE-VALUE"}; +var l235 = {name: "LET*-INITIALIZE-VALUE"}; (function(){ - (l234).fvalue = (function(v540){ - ((v540)["fname"] = "LET*-INITIALIZE-VALUE"); - return v540; - })((function (values,v534){ + (l235).fvalue = (function(v541){ + ((v541)["fname"] = "LET*-INITIALIZE-VALUE"); + return v541; + })((function (values,v535){ checkArgs(arguments, 2); return (function(){ - return (function(v535,v536){ - return (l230.fvalue(pv, v535) !== l3.value ? l124.fvalue(values, l137.fvalue(pv, l62.fvalue(pv, l42.fvalue(pv, l216), l42.fvalue(pv, v535), l42.fvalue(pv, v536))), ";", (function(){ - var symbol = l123; + return (function(v536,v537){ + return (l231.fvalue(pv, v536) !== l3.value ? l125.fvalue(values, l138.fvalue(pv, l63.fvalue(pv, l43.fvalue(pv, l217), l43.fvalue(pv, v536), l43.fvalue(pv, v537))), ";", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()) : (function(){ - var v537 = l180.fvalue(pv, v535); - var v538 = l163.fvalue(pv, v535, l99, v537); - return (function(v539){ - l173.fvalue(pv, v538, (function(){ - var symbol = l178; + var v538 = l181.fvalue(pv, v536); + var v539 = l164.fvalue(pv, v536, l100, v538); + return (function(v540){ + l174.fvalue(pv, v539, (function(){ + var symbol = l179; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l99); - return v539; - })(l124.fvalue(pv, "var ", v537, " = ", l137.fvalue(pv, v536), ";", (function(){ - var symbol = l123; + })(), l100); + return v540; + })(l125.fvalue(pv, "var ", v538, " = ", l138.fvalue(pv, v537), ";", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })())); })()); - })(l38.fvalue(pv, v534),l39.fvalue(pv, v534)); + })(l39.fvalue(pv, v535),l40.fvalue(pv, v535)); })(); })); - return l234; + return l235; })(); -var l235 = {name: "LET*-BINDING-WRAPPER"}; +var l236 = {name: "LET*-BINDING-WRAPPER"}; (function(){ - (l235).fvalue = (function(v549){ - ((v549)["fname"] = "LET*-BINDING-WRAPPER"); - return v549; - })((function (values,v541,v542){ + (l236).fvalue = (function(v550){ + ((v550)["fname"] = "LET*-BINDING-WRAPPER"); + return v550; + })((function (values,v542,v543){ checkArgs(arguments, 3); return (function(){ try { - (l11.fvalue(pv, v541) !== l3.value ? (function(){ + (l12.fvalue(pv, v542) !== l3.value ? (function(){ var values = mv; - throw ({type: 'block', id: 198, values: v542, message: 'Return from unknown block LET*-BINDING-WRAPPER.'}) + throw ({type: 'block', id: 198, values: v543, message: 'Return from unknown block LET*-BINDING-WRAPPER.'}) })() : l3.value); - return (function(v544){ - return l124.fvalue(values, "try {", (function(){ - var symbol = l123; + return (function(v545){ + return l125.fvalue(values, "try {", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, l128.fvalue(pv, (function (values,v545){ + })(), l136.fvalue(pv, l129.fvalue(pv, (function (values,v546){ checkArgs(arguments, 2); - return (function(v546){ - return l124.fvalue(values, "var ", (function(){ - var tmp = v545; + return (function(v547){ + return l125.fvalue(values, "var ", (function(){ + var tmp = v546; return tmp === l3.value? l3.value: tmp.cdr; - })(), " = ", v546, ".value;", (function(){ - var symbol = l123; + })(), " = ", v547, ".value;", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()); - })(l137.fvalue(pv, l62.fvalue(pv, l42.fvalue(pv, l157), l42.fvalue(pv, (function(){ - var tmp = v545; + })(l138.fvalue(pv, l63.fvalue(pv, l43.fvalue(pv, l158), l43.fvalue(pv, (function(){ + var tmp = v546; return tmp === l3.value? l3.value: tmp.car; })())))); - }), v544), v542), "}", (function(){ - var symbol = l123; + }), v545), v543), "}", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })(), "finally {", (function(){ - var symbol = l123; + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, l128.fvalue(pv, (function (values,v547){ + })(), l136.fvalue(pv, l129.fvalue(pv, (function (values,v548){ checkArgs(arguments, 2); - return (function(v548){ - return l124.fvalue(values, v548, ".value", " = ", (function(){ - var tmp = v547; + return (function(v549){ + return l125.fvalue(values, v549, ".value", " = ", (function(){ + var tmp = v548; return tmp === l3.value? l3.value: tmp.cdr; })(), ";", (function(){ - var symbol = l123; + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()); - })(l137.fvalue(pv, l62.fvalue(pv, l42.fvalue(pv, l157), l42.fvalue(pv, (function(){ - var tmp = v547; + })(l138.fvalue(pv, l63.fvalue(pv, l43.fvalue(pv, l158), l43.fvalue(pv, (function(){ + var tmp = v548; return tmp === l3.value? l3.value: tmp.car; })())))); - }), v544)), "}", (function(){ - var symbol = l123; + }), v545)), "}", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()); - })(l69.fvalue(pv, (function (values,v543){ + })(l70.fvalue(pv, (function (values,v544){ checkArgs(arguments, 2); - return ({car: v543, cdr: l180.fvalue(pv, v543)}); - }), l85.fvalue(pv, (function(){ - var symbol = l230; + return ({car: v544, cdr: l181.fvalue(pv, v544)}); + }), l86.fvalue(pv, (function(){ + var symbol = l231; var func = symbol.fvalue; if (func === undefined) throw "Function `" + symbol.name + "' is undefined."; return func; - })(), v541))); + })(), v542))); } catch (cf){ if (cf.type == 'block' && cf.id == 198) @@ -4908,85 +4907,85 @@ var l235 = {name: "LET*-BINDING-WRAPPER"}; } })(); })); - return l235; + return l236; })(); -var l236 = {name: "LET*"}; -((l197).value = ({car: l42.fvalue(pv, l236, (function (values,v551){ +var l237 = {name: "LET*"}; +((l198).value = ({car: l43.fvalue(pv, l237, (function (values,v552){ checkArgsAtLeast(arguments, 2); - var v550= l3.value; + var v551= l3.value; for (var i = arguments.length-1; i>=2; i--) - v550 = {car: arguments[i], cdr: - v550}; + v551 = {car: arguments[i], cdr: + v551}; return (function(){ - return (function(v552,v553){ + return (function(v553,v554){ try { var tmp; - tmp = l178.value; - l178.value = v553; - v553 = tmp; - return l124.fvalue(values, "(function(){", (function(){ - var symbol = l123; + tmp = l179.value; + l179.value = v554; + v554 = tmp; + return l125.fvalue(values, "(function(){", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, (function(v554,v555){ - return l235.fvalue(pv, v554, v555); - })(l85.fvalue(pv, (function(){ - var symbol = l230; + })(), l136.fvalue(pv, (function(v555,v556){ + return l236.fvalue(pv, v555, v556); + })(l86.fvalue(pv, (function(){ + var symbol = l231; var func = symbol.fvalue; if (func === undefined) throw "Function `" + symbol.name + "' is undefined."; return func; - })(), l69.fvalue(pv, (function(){ - var symbol = l38; + })(), l70.fvalue(pv, (function(){ + var symbol = l39; var func = symbol.fvalue; if (func === undefined) throw "Function `" + symbol.name + "' is undefined."; return func; - })(), v552)),l124.fvalue(pv, l128.fvalue(pv, (function(){ - var symbol = l234; + })(), v553)),l125.fvalue(pv, l129.fvalue(pv, (function(){ + var symbol = l235; var func = symbol.fvalue; if (func === undefined) throw "Function `" + symbol.name + "' is undefined."; return func; - })(), v552), l213.fvalue(pv, v550, l4.value)))), "})()"); + })(), v553), l214.fvalue(pv, v551, l4.value)))), "})()"); } finally { - l178.value = v553; + l179.value = v554; } - })(l69.fvalue(pv, (function(){ - var symbol = l56; + })(l70.fvalue(pv, (function(){ + var symbol = l57; var func = symbol.fvalue; if (func === undefined) throw "Function `" + symbol.name + "' is undefined."; return func; - })(), v551),l172.fvalue(pv, (function(){ - var symbol = l178; + })(), v552),l173.fvalue(pv, (function(){ + var symbol = l179; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })())); })(); })), cdr: (function(){ - var symbol = l197; + var symbol = l198; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); -var l237 = {name: "*BLOCK-COUNTER*"}; +var l238 = {name: "*BLOCK-COUNTER*"}; (function(){ - (((l237.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : ((l237).value = 0)); - return l237; + (((l238.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : ((l238).value = 0)); + return l238; })(); -var l238 = {name: "MULTIPLE-VALUE"}; -var l239 = {name: "USED"}; -((l197).value = ({car: l42.fvalue(pv, l174, (function (values,v557){ +var l239 = {name: "MULTIPLE-VALUE"}; +var l240 = {name: "USED"}; +((l198).value = ({car: l43.fvalue(pv, l175, (function (values,v558){ checkArgsAtLeast(arguments, 2); - var v556= l3.value; + var v557= l3.value; for (var i = arguments.length-1; i>=2; i--) - v556 = {car: arguments[i], cdr: - v556}; + v557 = {car: arguments[i], cdr: + v557}; return (function(){ return (function(){ - var v558 = l16.fvalue(pv, ((l237).value = (function(){ + var v559 = l17.fvalue(pv, ((l238).value = (function(){ var x1 = (function(){ - var symbol = l237; + var symbol = l238; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; @@ -4996,281 +4995,281 @@ var l239 = {name: "USED"}; if (typeof x2 !== 'number') throw 'Not a number!'; return x1+x2; })())); - var v559 = l163.fvalue(pv, v557, l174, v558); + var v560 = l164.fvalue(pv, v558, l175, v559); ((function(){ - var symbol = l162; + var symbol = l163; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })() !== l3.value ? l170.fvalue(pv, l238, v559) : l3.value); + })() !== l3.value ? l171.fvalue(pv, l239, v560) : l3.value); return (function(){ try { - var v561 = l178.value; - ((l178).value = l176.fvalue(pv, l42.fvalue(pv, v559), (function(){ - var symbol = l178; + var v562 = l179.value; + ((l179).value = l177.fvalue(pv, l43.fvalue(pv, v560), (function(){ + var symbol = l179; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l174)); - var v560 = l213.fvalue(pv, v556, l4.value); - return (l82.fvalue(pv, l239, l167.fvalue(pv, v559)) !== l3.value ? l124.fvalue(values, "(function(){", (function(){ - var symbol = l123; + })(), l175)); + var v561 = l214.fvalue(pv, v557, l4.value); + return (l83.fvalue(pv, l240, l168.fvalue(pv, v560)) !== l3.value ? l125.fvalue(values, "(function(){", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, "try {", (function(){ - var symbol = l123; + })(), l136.fvalue(pv, "try {", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, v560), "}", (function(){ - var symbol = l123; + })(), l136.fvalue(pv, v561), "}", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })(), "catch (cf){", (function(){ - var symbol = l123; + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), " if (cf.type == 'block' && cf.id == ", v558, ")", (function(){ - var symbol = l123; + })(), " if (cf.type == 'block' && cf.id == ", v559, ")", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })(), ((function(){ - var symbol = l162; + var symbol = l163; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })() !== l3.value ? " return values.apply(this, forcemv(cf.values));" : " return cf.values;"), (function(){ - var symbol = l123; + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })(), " else", (function(){ - var symbol = l123; + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })(), " throw cf;", (function(){ - var symbol = l123; + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })(), "}", (function(){ - var symbol = l123; + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })()), "})()") : l124.fvalue(values, "(function(){", (function(){ - var symbol = l123; + })()), "})()") : l125.fvalue(values, "(function(){", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, v560), "})()")); + })(), l136.fvalue(pv, v561), "})()")); } finally { - l178.value = v561; + l179.value = v562; } })(); })(); })(); })), cdr: (function(){ - var symbol = l197; + var symbol = l198; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); -var l240 = {name: "RETURN-FROM"}; -((l197).value = ({car: l42.fvalue(pv, l240, (function (values,v562,v563){ +var l241 = {name: "RETURN-FROM"}; +((l198).value = ({car: l43.fvalue(pv, l241, (function (values,v563,v564){ checkArgsAtLeast(arguments, 2); checkArgsAtMost(arguments, 3); switch(arguments.length-1){ case 1: - v563=l3.value; + v564=l3.value; default: break; } return (function(){ return (function(){ - var v564 = l177.fvalue(pv, v562, (function(){ - var symbol = l178; + var v565 = l178.fvalue(pv, v563, (function(){ + var symbol = l179; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l174); - var v565 = l82.fvalue(pv, l238, l167.fvalue(pv, v564)); - (l11.fvalue(pv, v564) !== l3.value ? (function(){ - throw l124.fvalue(pv, "Unknown block `", (v562).name, "'."); + })(), l175); + var v566 = l83.fvalue(pv, l239, l168.fvalue(pv, v565)); + (l12.fvalue(pv, v565) !== l3.value ? (function(){ + throw l125.fvalue(pv, "Unknown block `", (v563).name, "'."); })() : l3.value); - l170.fvalue(pv, l239, v564); - return l124.fvalue(values, "(function(){", (function(){ - var symbol = l123; + l171.fvalue(pv, l240, v565); + return l125.fvalue(values, "(function(){", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, (v565 !== l3.value ? l124.fvalue(pv, "var values = mv;", (function(){ - var symbol = l123; + })(), l136.fvalue(pv, (v566 !== l3.value ? l125.fvalue(pv, "var values = mv;", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })()) : ""), "throw ({", "type: 'block', ", "id: ", l166.fvalue(pv, v564), ", ", "values: ", l137.fvalue(pv, v563, v565), ", ", "message: 'Return from unknown block ", (v562).name, ".'", "})"), "})()"); + })()) : ""), "throw ({", "type: 'block', ", "id: ", l167.fvalue(pv, v565), ", ", "values: ", l138.fvalue(pv, v564, v566), ", ", "message: 'Return from unknown block ", (v563).name, ".'", "})"), "})()"); })(); })(); })), cdr: (function(){ - var symbol = l197; + var symbol = l198; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); -var l241 = {name: "CATCH"}; -((l197).value = ({car: l42.fvalue(pv, l241, (function (values,v567){ +var l242 = {name: "CATCH"}; +((l198).value = ({car: l43.fvalue(pv, l242, (function (values,v568){ checkArgsAtLeast(arguments, 2); - var v566= l3.value; + var v567= l3.value; for (var i = arguments.length-1; i>=2; i--) - v566 = {car: arguments[i], cdr: - v566}; + v567 = {car: arguments[i], cdr: + v567}; return (function(){ - return l124.fvalue(values, "(function(){", (function(){ - var symbol = l123; + return l125.fvalue(values, "(function(){", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, "var id = ", l137.fvalue(pv, v567), ";", (function(){ - var symbol = l123; + })(), l136.fvalue(pv, "var id = ", l138.fvalue(pv, v568), ";", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })(), "try {", (function(){ - var symbol = l123; + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, l213.fvalue(pv, v566, l4.value)), (function(){ - var symbol = l123; + })(), l136.fvalue(pv, l214.fvalue(pv, v567, l4.value)), (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })(), "}", (function(){ - var symbol = l123; + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })(), "catch (cf){", (function(){ - var symbol = l123; + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })(), " if (cf.type == 'catch' && cf.id == id)", (function(){ - var symbol = l123; + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })(), ((function(){ - var symbol = l162; + var symbol = l163; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })() !== l3.value ? " return values.apply(this, forcemv(cf.values));" : " return pv.apply(this, forcemv(cf.values));"), (function(){ - var symbol = l123; + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })(), " else", (function(){ - var symbol = l123; + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })(), " throw cf;", (function(){ - var symbol = l123; + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })(), "}", (function(){ - var symbol = l123; + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()), "})()"); })(); })), cdr: (function(){ - var symbol = l197; + var symbol = l198; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); -var l242 = {name: "THROW"}; -((l197).value = ({car: l42.fvalue(pv, l242, (function (values,v568,v569){ +var l243 = {name: "THROW"}; +((l198).value = ({car: l43.fvalue(pv, l243, (function (values,v569,v570){ checkArgs(arguments, 3); return (function(){ - return l124.fvalue(values, "(function(){", (function(){ - var symbol = l123; + return l125.fvalue(values, "(function(){", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, "var values = mv;", (function(){ - var symbol = l123; + })(), l136.fvalue(pv, "var values = mv;", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), "throw ({", "type: 'catch', ", "id: ", l137.fvalue(pv, v568), ", ", "values: ", l137.fvalue(pv, v569, l4.value), ", ", "message: 'Throw uncatched.'", "})"), "})()"); + })(), "throw ({", "type: 'catch', ", "id: ", l138.fvalue(pv, v569), ", ", "values: ", l138.fvalue(pv, v570, l4.value), ", ", "message: 'Throw uncatched.'", "})"), "})()"); })(); })), cdr: (function(){ - var symbol = l197; + var symbol = l198; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); -var l243 = {name: "*TAGBODY-COUNTER*"}; -(function(){ - (((l243.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : ((l243).value = 0)); - return l243; -})(); -var l244 = {name: "*GO-TAG-COUNTER*"}; +var l244 = {name: "*TAGBODY-COUNTER*"}; (function(){ (((l244.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : ((l244).value = 0)); return l244; })(); -var l245 = {name: "GO-TAG-P"}; +var l245 = {name: "*GO-TAG-COUNTER*"}; (function(){ - (l245).fvalue = (function(v572){ - ((v572)["fname"] = "GO-TAG-P"); - return v572; - })((function (values,v570){ + (((l245.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : ((l245).value = 0)); + return l245; +})(); +var l246 = {name: "GO-TAG-P"}; +(function(){ + (l246).fvalue = (function(v573){ + ((v573)["fname"] = "GO-TAG-P"); + return v573; + })((function (values,v571){ checkArgs(arguments, 2); return (function(){ - return (function(v571){ - return (v571 !== l3.value ? v571 : ((function(){ - var tmp = v570; + return (function(v572){ + return (v572 !== l3.value ? v572 : ((function(){ + var tmp = v571; return (typeof tmp == 'object' && 'name' in tmp); })()?l4.value: l3.value)); - })(l75.fvalue(pv, v570)); + })(l76.fvalue(pv, v571)); })(); })); - return l245; + return l246; })(); -var l246 = {name: "DECLARE-TAGBODY-TAGS"}; +var l247 = {name: "DECLARE-TAGBODY-TAGS"}; (function(){ - (l246).fvalue = (function(v578){ - ((v578)["fname"] = "DECLARE-TAGBODY-TAGS"); - return v578; - })((function (values,v573,v574){ + (l247).fvalue = (function(v579){ + ((v579)["fname"] = "DECLARE-TAGBODY-TAGS"); + return v579; + })((function (values,v574,v575){ checkArgs(arguments, 3); return (function(){ - return (function(v577){ - return l176.fvalue(values, v577, (function(){ - var symbol = l178; + return (function(v578){ + return l177.fvalue(values, v578, (function(){ + var symbol = l179; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l175); - })(l69.fvalue(pv, (function (values,v575){ + })(), l176); + })(l70.fvalue(pv, (function (values,v576){ checkArgs(arguments, 2); - return (function(v576){ - return l163.fvalue(values, v575, l175, l42.fvalue(pv, v573, v576)); - })(l16.fvalue(pv, ((l244).value = (function(){ + return (function(v577){ + return l164.fvalue(values, v576, l176, l43.fvalue(pv, v574, v577)); + })(l17.fvalue(pv, ((l245).value = (function(){ var x1 = (function(){ - var symbol = l244; + var symbol = l245; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; @@ -5280,197 +5279,197 @@ var l246 = {name: "DECLARE-TAGBODY-TAGS"}; if (typeof x2 !== 'number') throw 'Not a number!'; return x1+x2; })()))); - }), l85.fvalue(pv, (function(){ - var symbol = l245; + }), l86.fvalue(pv, (function(){ + var symbol = l246; var func = symbol.fvalue; if (func === undefined) throw "Function `" + symbol.name + "' is undefined."; return func; - })(), v574))); + })(), v575))); })(); })); - return l246; + return l247; })(); -var l247 = {name: "TAGBODY"}; -((l197).value = ({car: l42.fvalue(pv, l247, (function (values){ - var v579= l3.value; +var l248 = {name: "TAGBODY"}; +((l198).value = ({car: l43.fvalue(pv, l248, (function (values){ + var v580= l3.value; for (var i = arguments.length-1; i>=1; i--) - v579 = {car: arguments[i], cdr: - v579}; + v580 = {car: arguments[i], cdr: + v580}; return (function(){ try { - (l89.fvalue(pv, (function(){ - var symbol = l245; + (l90.fvalue(pv, (function(){ + var symbol = l246; var func = symbol.fvalue; if (func === undefined) throw "Function `" + symbol.name + "' is undefined."; return func; - })(), v579) !== l3.value ? l3.value : (function(){ + })(), v580) !== l3.value ? l3.value : (function(){ var values = mv; - throw ({type: 'block', id: 206, values: l137.fvalue(values, l62.fvalue(pv, l42.fvalue(pv, l228), v579, l42.fvalue(pv, l3))), message: 'Return from unknown block TAGBODY.'}) + throw ({type: 'block', id: 206, values: l138.fvalue(values, l63.fvalue(pv, l43.fvalue(pv, l229), v580, l43.fvalue(pv, l3))), message: 'Return from unknown block TAGBODY.'}) })()); - (l245.fvalue(pv, (function(){ - var tmp = v579; + (l246.fvalue(pv, (function(){ + var tmp = v580; return tmp === l3.value? l3.value: tmp.car; - })()) !== l3.value ? l3.value : (v579 = ({car: l15.fvalue(pv, "START"), cdr: v579}))); - return (function(v580){ - return (function(v582,v581){ + })()) !== l3.value ? l3.value : (v580 = ({car: l16.fvalue(pv, "START"), cdr: v580}))); + return (function(v581){ + return (function(v583,v582){ try { var tmp; - tmp = l178.value; - l178.value = v582; - v582 = tmp; - (function(v583){ - return (v581 = l39.fvalue(pv, l166.fvalue(pv, v583))); - })(l177.fvalue(pv, l38.fvalue(pv, v579), (function(){ - var symbol = l178; + tmp = l179.value; + l179.value = v583; + v583 = tmp; + (function(v584){ + return (v582 = l40.fvalue(pv, l167.fvalue(pv, v584))); + })(l178.fvalue(pv, l39.fvalue(pv, v580), (function(){ + var symbol = l179; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l175)); - return l124.fvalue(values, "(function(){", (function(){ - var symbol = l123; + })(), l176)); + return l125.fvalue(values, "(function(){", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, "var tagbody_", v580, " = ", v581, ";", (function(){ - var symbol = l123; + })(), l136.fvalue(pv, "var tagbody_", v581, " = ", v582, ";", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })(), "tbloop:", (function(){ - var symbol = l123; + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })(), "while (true) {", (function(){ - var symbol = l123; + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, "try {", (function(){ - var symbol = l123; + })(), l136.fvalue(pv, "try {", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, (function(v584){ - return l124.fvalue(pv, "switch(tagbody_", v580, "){", (function(){ - var symbol = l123; + })(), l136.fvalue(pv, (function(v585){ + return l125.fvalue(pv, "switch(tagbody_", v581, "){", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), "case ", v581, ":", (function(){ - var symbol = l123; + })(), "case ", v582, ":", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })(), (function(){ - return (function(v585,v586){ + return (function(v586,v587){ (function(){ - while(v585 !== l3.value){ - (v586 = (function(){ - var tmp = v585; + while(v586 !== l3.value){ + (v587 = (function(){ + var tmp = v586; return tmp === l3.value? l3.value: tmp.car; })()); (function(){ - (v584 = l124.fvalue(pv, v584, (l26.fvalue(pv, l245.fvalue(pv, v586)) !== l3.value ? l135.fvalue(pv, l137.fvalue(pv, v586), ";", (function(){ - var symbol = l123; + (v585 = l125.fvalue(pv, v585, (l27.fvalue(pv, l246.fvalue(pv, v587)) !== l3.value ? l136.fvalue(pv, l138.fvalue(pv, v587), ";", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })()) : (function(v587){ - return l124.fvalue(pv, "case ", l39.fvalue(pv, l166.fvalue(pv, v587)), ":", (function(){ - var symbol = l123; + })()) : (function(v588){ + return l125.fvalue(pv, "case ", l40.fvalue(pv, l167.fvalue(pv, v588)), ":", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()); - })(l177.fvalue(pv, v586, (function(){ - var symbol = l178; + })(l178.fvalue(pv, v587, (function(){ + var symbol = l179; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l175))))); + })(), l176))))); return l3.value; })(); - (v585 = (function(){ - var tmp = v585; + (v586 = (function(){ + var tmp = v586; return tmp === l3.value? l3.value: tmp.cdr; })()); }return l3.value; })(); - return v584; + return v585; })((function(){ - var tmp = v579; + var tmp = v580; return tmp === l3.value? l3.value: tmp.cdr; })(),l3.value); })(), "default:", (function(){ - var symbol = l123; + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })(), " break tbloop;", (function(){ - var symbol = l123; + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })(), "}", (function(){ - var symbol = l123; + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()); })("")), "}", (function(){ - var symbol = l123; + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })(), "catch (jump) {", (function(){ - var symbol = l123; + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), " if (jump.type == 'tagbody' && jump.id == ", v580, ")", (function(){ - var symbol = l123; + })(), " if (jump.type == 'tagbody' && jump.id == ", v581, ")", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), " tagbody_", v580, " = jump.label;", (function(){ - var symbol = l123; + })(), " tagbody_", v581, " = jump.label;", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })(), " else", (function(){ - var symbol = l123; + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })(), " throw(jump);", (function(){ - var symbol = l123; + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })(), "}", (function(){ - var symbol = l123; + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()), "}", (function(){ - var symbol = l123; + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), "return ", l137.fvalue(pv, l3.value), ";", (function(){ - var symbol = l123; + })(), "return ", l138.fvalue(pv, l3.value), ";", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()), "})()"); } finally { - l178.value = v582; + l179.value = v583; } - })(l246.fvalue(pv, v580, v579),l3.value); - })(l16.fvalue(pv, (function(){ - var symbol = l243; + })(l247.fvalue(pv, v581, v580),l3.value); + })(l17.fvalue(pv, (function(){ + var symbol = l244; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; @@ -5484,333 +5483,333 @@ var l247 = {name: "TAGBODY"}; } })(); })), cdr: (function(){ - var symbol = l197; + var symbol = l198; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); -var l248 = {name: "GO"}; -((l197).value = ({car: l42.fvalue(pv, l248, (function (values,v588){ +var l249 = {name: "GO"}; +((l198).value = ({car: l43.fvalue(pv, l249, (function (values,v589){ checkArgs(arguments, 2); return (function(){ - return (function(v589,v590){ - return (v589 !== l3.value ? l124.fvalue(values, "(function(){", (function(){ - var symbol = l123; + return (function(v590,v591){ + return (v590 !== l3.value ? l125.fvalue(values, "(function(){", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, "throw ({", "type: 'tagbody', ", "id: ", l38.fvalue(pv, l166.fvalue(pv, v589)), ", ", "label: ", l39.fvalue(pv, l166.fvalue(pv, v589)), ", ", "message: 'Attempt to GO to non-existing tag ", v590, "'", "})", (function(){ - var symbol = l123; + })(), l136.fvalue(pv, "throw ({", "type: 'tagbody', ", "id: ", l39.fvalue(pv, l167.fvalue(pv, v590)), ", ", "label: ", l40.fvalue(pv, l167.fvalue(pv, v590)), ", ", "message: 'Attempt to GO to non-existing tag ", v591, "'", "})", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()), "})()") : (function(){ - throw l124.fvalue(pv, "Unknown tag `", v590, "'."); + throw l125.fvalue(pv, "Unknown tag `", v591, "'."); })()); - })(l177.fvalue(pv, v588, (function(){ - var symbol = l178; + })(l178.fvalue(pv, v589, (function(){ + var symbol = l179; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l175),(((function(){ - var tmp = v588; + })(), l176),(((function(){ + var tmp = v589; return (typeof tmp == 'object' && 'name' in tmp); - })()?l4.value: l3.value) !== l3.value ? (v588).name : (l75.fvalue(pv, v588) !== l3.value ? l16.fvalue(pv, v588) : l3.value))); + })()?l4.value: l3.value) !== l3.value ? (v589).name : (l76.fvalue(pv, v589) !== l3.value ? l17.fvalue(pv, v589) : l3.value))); })(); })), cdr: (function(){ - var symbol = l197; + var symbol = l198; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); -var l249 = {name: "UNWIND-PROTECT"}; -((l197).value = ({car: l42.fvalue(pv, l249, (function (values,v592){ +var l250 = {name: "UNWIND-PROTECT"}; +((l198).value = ({car: l43.fvalue(pv, l250, (function (values,v593){ checkArgsAtLeast(arguments, 2); - var v591= l3.value; + var v592= l3.value; for (var i = arguments.length-1; i>=2; i--) - v591 = {car: arguments[i], cdr: - v591}; + v592 = {car: arguments[i], cdr: + v592}; return (function(){ - return l124.fvalue(values, "(function(){", (function(){ - var symbol = l123; + return l125.fvalue(values, "(function(){", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, "var ret = ", l137.fvalue(pv, l3.value), ";", (function(){ - var symbol = l123; + })(), l136.fvalue(pv, "var ret = ", l138.fvalue(pv, l3.value), ";", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })(), "try {", (function(){ - var symbol = l123; + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, "ret = ", l137.fvalue(pv, v592), ";", (function(){ - var symbol = l123; + })(), l136.fvalue(pv, "ret = ", l138.fvalue(pv, v593), ";", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()), "} finally {", (function(){ - var symbol = l123; + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, l213.fvalue(pv, v591)), "}", (function(){ - var symbol = l123; + })(), l136.fvalue(pv, l214.fvalue(pv, v592)), "}", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })(), "return ret;", (function(){ - var symbol = l123; + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()), "})()"); })(); })), cdr: (function(){ - var symbol = l197; + var symbol = l198; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); -var l250 = {name: "MULTIPLE-VALUE-CALL"}; -((l197).value = ({car: l42.fvalue(pv, l250, (function (values,v594){ +var l251 = {name: "MULTIPLE-VALUE-CALL"}; +((l198).value = ({car: l43.fvalue(pv, l251, (function (values,v595){ checkArgsAtLeast(arguments, 2); - var v593= l3.value; + var v594= l3.value; for (var i = arguments.length-1; i>=2; i--) - v593 = {car: arguments[i], cdr: - v593}; + v594 = {car: arguments[i], cdr: + v594}; return (function(){ - return l124.fvalue(values, "(function(){", (function(){ - var symbol = l123; + return l125.fvalue(values, "(function(){", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, "var func = ", l137.fvalue(pv, v594), ";", (function(){ - var symbol = l123; + })(), l136.fvalue(pv, "var func = ", l138.fvalue(pv, v595), ";", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })(), "var args = [", ((function(){ - var symbol = l162; + var symbol = l163; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })() !== l3.value ? "values" : "pv"), "];", (function(){ - var symbol = l123; + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), "return ", l124.fvalue(pv, "(function(){", (function(){ - var symbol = l123; + })(), "return ", l125.fvalue(pv, "(function(){", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, "var values = mv;", (function(){ - var symbol = l123; + })(), l136.fvalue(pv, "var values = mv;", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })(), "var vs;", (function(){ - var symbol = l123; + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l128.fvalue(pv, (function (values,v595){ + })(), l129.fvalue(pv, (function (values,v596){ checkArgs(arguments, 2); - return l124.fvalue(values, "vs = ", l137.fvalue(pv, v595, l4.value), ";", (function(){ - var symbol = l123; + return l125.fvalue(values, "vs = ", l138.fvalue(pv, v596, l4.value), ";", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })(), "if (typeof vs === 'object' && 'multiple-value' in vs)", (function(){ - var symbol = l123; + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, "args = args.concat(vs);", (function(){ - var symbol = l123; + })(), l136.fvalue(pv, "args = args.concat(vs);", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()), "else", (function(){ - var symbol = l123; + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, "args.push(vs);", (function(){ - var symbol = l123; + })(), l136.fvalue(pv, "args.push(vs);", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })())); - }), v593), "return func.apply(window, args);", (function(){ - var symbol = l123; + }), v594), "return func.apply(window, args);", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()), "})()"), ";", (function(){ - var symbol = l123; + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()), "})()"); })(); })), cdr: (function(){ - var symbol = l197; + var symbol = l198; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); -var l251 = {name: "MULTIPLE-VALUE-PROG1"}; -((l197).value = ({car: l42.fvalue(pv, l251, (function (values,v597){ +var l252 = {name: "MULTIPLE-VALUE-PROG1"}; +((l198).value = ({car: l43.fvalue(pv, l252, (function (values,v598){ checkArgsAtLeast(arguments, 2); - var v596= l3.value; + var v597= l3.value; for (var i = arguments.length-1; i>=2; i--) - v596 = {car: arguments[i], cdr: - v596}; + v597 = {car: arguments[i], cdr: + v597}; return (function(){ - return l124.fvalue(values, "(function(){", (function(){ - var symbol = l123; + return l125.fvalue(values, "(function(){", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, "var args = ", l137.fvalue(pv, v597, (function(){ - var symbol = l162; + })(), l136.fvalue(pv, "var args = ", l138.fvalue(pv, v598, (function(){ + var symbol = l163; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()), ";", (function(){ - var symbol = l123; + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l213.fvalue(pv, v596), "return args;", (function(){ - var symbol = l123; + })(), l214.fvalue(pv, v597), "return args;", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()), "})()"); })(); })), cdr: (function(){ - var symbol = l197; + var symbol = l198; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); -var l252 = {name: "BACKQUOTE-EXPAND-1"}; +var l253 = {name: "BACKQUOTE-EXPAND-1"}; (function(){ - (l252).fvalue = (function(v600){ - ((v600)["fname"] = "BACKQUOTE-EXPAND-1"); - return v600; - })((function (values,v598){ + (l253).fvalue = (function(v601){ + ((v601)["fname"] = "BACKQUOTE-EXPAND-1"); + return v601; + })((function (values,v599){ checkArgs(arguments, 2); return (function(){ return (((function(){ - var tmp = v598; + var tmp = v599; return (typeof tmp == 'object' && 'name' in tmp); - })()?l4.value: l3.value) !== l3.value ? l42.fvalue(values, l157, v598) : (l43.fvalue(pv, v598) !== l3.value ? v598 : ((((function(){ - var tmp = v598; + })()?l4.value: l3.value) !== l3.value ? l43.fvalue(values, l158, v599) : (l44.fvalue(pv, v599) !== l3.value ? v599 : ((((function(){ + var tmp = v599; return tmp === l3.value? l3.value: tmp.car; - })() === l160)?l4.value: l3.value) !== l3.value ? (function(){ - var tmp = v598; + })() === l161)?l4.value: l3.value) !== l3.value ? (function(){ + var tmp = v599; return tmp === l3.value? l3.value: tmp.car; })() : ((((function(){ - var tmp = v598; + var tmp = v599; return tmp === l3.value? l3.value: tmp.car; - })() === l158)?l4.value: l3.value) !== l3.value ? l252.fvalue(values, l252.fvalue(pv, l32.fvalue(pv, v598))) : ({car: l62, cdr: l69.fvalue(pv, (function (values,v599){ + })() === l159)?l4.value: l3.value) !== l3.value ? l253.fvalue(values, l253.fvalue(pv, l33.fvalue(pv, v599))) : ({car: l63, cdr: l70.fvalue(pv, (function (values,v600){ checkArgs(arguments, 2); - return ((l57.fvalue(pv, v599) !== l3.value ? (((function(){ - var tmp = v599; + return ((l58.fvalue(pv, v600) !== l3.value ? (((function(){ + var tmp = v600; return tmp === l3.value? l3.value: tmp.car; - })() === l160)?l4.value: l3.value) : l3.value) !== l3.value ? l42.fvalue(values, l42, l32.fvalue(pv, v599)) : ((l57.fvalue(pv, v599) !== l3.value ? (((function(){ - var tmp = v599; + })() === l161)?l4.value: l3.value) : l3.value) !== l3.value ? l43.fvalue(values, l43, l33.fvalue(pv, v600)) : ((l58.fvalue(pv, v600) !== l3.value ? (((function(){ + var tmp = v600; return tmp === l3.value? l3.value: tmp.car; - })() === l159)?l4.value: l3.value) : l3.value) !== l3.value ? l32.fvalue(values, v599) : l42.fvalue(values, l42, l252.fvalue(pv, v599)))); - }), v598)}))))); + })() === l160)?l4.value: l3.value) : l3.value) !== l3.value ? l33.fvalue(values, v600) : l43.fvalue(values, l43, l253.fvalue(pv, v600)))); + }), v599)}))))); })(); })); - return l252; + return l253; })(); -var l253 = {name: "BACKQUOTE-EXPAND"}; +var l254 = {name: "BACKQUOTE-EXPAND"}; (function(){ - (l253).fvalue = (function(v602){ - ((v602)["fname"] = "BACKQUOTE-EXPAND"); - return v602; - })((function (values,v601){ + (l254).fvalue = (function(v603){ + ((v603)["fname"] = "BACKQUOTE-EXPAND"); + return v603; + })((function (values,v602){ checkArgs(arguments, 2); return (function(){ - return ((l57.fvalue(pv, v601) !== l3.value ? (((function(){ - var tmp = v601; + return ((l58.fvalue(pv, v602) !== l3.value ? (((function(){ + var tmp = v602; return tmp === l3.value? l3.value: tmp.car; - })() === l158)?l4.value: l3.value) : l3.value) !== l3.value ? l252.fvalue(values, l32.fvalue(pv, v601)) : v601); + })() === l159)?l4.value: l3.value) : l3.value) !== l3.value ? l253.fvalue(values, l33.fvalue(pv, v602)) : v602); })(); })); - return l253; + return l254; })(); -l158; -((l197).value = ({car: l42.fvalue(pv, l158, (function (values,v603){ +l159; +((l198).value = ({car: l43.fvalue(pv, l159, (function (values,v604){ checkArgs(arguments, 2); return (function(){ - return l137.fvalue(values, l252.fvalue(pv, v603)); + return l138.fvalue(values, l253.fvalue(pv, v604)); })(); })), cdr: (function(){ - var symbol = l197; + var symbol = l198; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); -var l254 = {name: "*BUILTINS*"}; +var l255 = {name: "*BUILTINS*"}; (function(){ - (((l254.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : ((l254).value = l3.value)); - return l254; + (((l255.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : ((l255).value = l3.value)); + return l255; })(); -var l255 = {name: "DEFINE-RAW-BUILTIN"}; -l255; -var l256 = {name: "DEFINE-BUILTIN"}; +var l256 = {name: "DEFINE-RAW-BUILTIN"}; l256; -var l257 = {name: "TYPE-CHECK"}; +var l257 = {name: "DEFINE-BUILTIN"}; l257; -var l258 = {name: "VARIABLE-ARITY-CALL"}; -(function(){ - (l258).fvalue = (function(v612){ - ((v612)["fname"] = "VARIABLE-ARITY-CALL"); - return v612; - })((function (values,v604,v605){ +var l258 = {name: "TYPE-CHECK"}; +l258; +var l259 = {name: "VARIABLE-ARITY-CALL"}; +(function(){ + (l259).fvalue = (function(v613){ + ((v613)["fname"] = "VARIABLE-ARITY-CALL"); + return v613; + })((function (values,v605,v606){ checkArgs(arguments, 3); return (function(){ (((function(){ - var tmp = v604; + var tmp = v605; return (typeof tmp == 'object' && 'car' in tmp); })()?l4.value: l3.value) !== l3.value ? l3.value : (function(){ throw "ARGS must be a non-empty list"; })()); - return (function(v606,v607,v608){ + return (function(v607,v608,v609){ (function(){ - return (function(v609,v610){ + return (function(v610,v611){ (function(){ - while(v609 !== l3.value){ - (v610 = (function(){ - var tmp = v609; + while(v610 !== l3.value){ + (v611 = (function(){ + var tmp = v610; return tmp === l3.value? l3.value: tmp.car; })()); (function(){ - (function(v611){ - (v607 = ({car: v611, cdr: v607})); - return (v608 = l124.fvalue(pv, v608, l124.fvalue(pv, "var ", v611, " = ", l137.fvalue(pv, v610), ";", (function(){ - var symbol = l123; + (function(v612){ + (v608 = ({car: v612, cdr: v608})); + return (v609 = l125.fvalue(pv, v609, l125.fvalue(pv, "var ", v612, " = ", l138.fvalue(pv, v611), ";", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), "if (typeof ", v611, " !== 'number') throw 'Not a number!';", (function(){ - var symbol = l123; + })(), "if (typeof ", v612, " !== 'number') throw 'Not a number!';", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()))); - })(l124.fvalue(pv, "x", l16.fvalue(pv, (v606 = (function(){ - var x1 = v606; + })(l125.fvalue(pv, "x", l17.fvalue(pv, (v607 = (function(){ + var x1 = v607; if (typeof x1 !== 'number') throw 'Not a number!'; var x2 = 1; if (typeof x2 !== 'number') throw 'Not a number!'; @@ -5818,91 +5817,91 @@ var l258 = {name: "VARIABLE-ARITY-CALL"}; })())))); return l3.value; })(); - (v609 = (function(){ - var tmp = v609; + (v610 = (function(){ + var tmp = v610; return tmp === l3.value? l3.value: tmp.cdr; })()); }return l3.value; })(); return l3.value; - })(v604,l3.value); + })(v605,l3.value); })(); - return l124.fvalue(values, "(function(){", (function(){ - var symbol = l123; + return l125.fvalue(values, "(function(){", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, v608, (v605)(pv, l64.fvalue(pv, v607))), "})()"); + })(), l136.fvalue(pv, v609, (v606)(pv, l65.fvalue(pv, v608))), "})()"); })(0,l3,""); })(); })); - return l258; + return l259; })(); -var l259 = {name: "VARIABLE-ARITY"}; -l259; -var l260 = {name: "NUM-OP-NUM"}; +var l260 = {name: "VARIABLE-ARITY"}; +l260; +var l261 = {name: "NUM-OP-NUM"}; (function(){ - (l260).fvalue = (function(v616){ - ((v616)["fname"] = "NUM-OP-NUM"); - return v616; - })((function (values,v613,v614,v615){ + (l261).fvalue = (function(v617){ + ((v617)["fname"] = "NUM-OP-NUM"); + return v617; + })((function (values,v614,v615,v616){ checkArgs(arguments, 4); return (function(){ - return l124.fvalue(values, "(function(){", (function(){ - var symbol = l123; + return l125.fvalue(values, "(function(){", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, l124.fvalue(pv, "var ", "x", " = ", v613, ";", (function(){ - var symbol = l123; + })(), l136.fvalue(pv, l125.fvalue(pv, "var ", "x", " = ", v614, ";", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })()), l124.fvalue(pv, "var ", "y", " = ", v615, ";", (function(){ - var symbol = l123; + })()), l125.fvalue(pv, "var ", "y", " = ", v616, ";", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })()), l124.fvalue(pv, "if (typeof ", "x", " != '", "number", "')", (function(){ - var symbol = l123; + })()), l125.fvalue(pv, "if (typeof ", "x", " != '", "number", "')", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, "throw 'The value ' + ", "x", " + ' is not a type ", "number", ".';", (function(){ - var symbol = l123; + })(), l136.fvalue(pv, "throw 'The value ' + ", "x", " + ' is not a type ", "number", ".';", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })())), l124.fvalue(pv, "if (typeof ", "y", " != '", "number", "')", (function(){ - var symbol = l123; + })())), l125.fvalue(pv, "if (typeof ", "y", " != '", "number", "')", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, "throw 'The value ' + ", "y", " + ' is not a type ", "number", ".';", (function(){ - var symbol = l123; + })(), l136.fvalue(pv, "throw 'The value ' + ", "y", " + ' is not a type ", "number", ".';", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })())), l124.fvalue(pv, "return ", l124.fvalue(pv, "x", v614, "y"), ";", (function(){ - var symbol = l123; + })())), l125.fvalue(pv, "return ", l125.fvalue(pv, "x", v615, "y"), ";", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })())), "})()"); })(); })); - return l260; + return l261; })(); -((l254).value = ({car: l42.fvalue(pv, l59, (function (values){ - var v617= l3.value; +((l255).value = ({car: l43.fvalue(pv, l60, (function (values){ + var v618= l3.value; for (var i = arguments.length-1; i>=1; i--) - v617 = {car: arguments[i], cdr: - v617}; + v618 = {car: arguments[i], cdr: + v618}; return (function(){ - return (l11.fvalue(pv, v617) !== l3.value ? "0" : l258.fvalue(values, v617, (function (values,v618){ + return (l12.fvalue(pv, v618) !== l3.value ? "0" : l259.fvalue(values, v618, (function (values,v619){ checkArgs(arguments, 2); - return l124.fvalue(values, "return ", l126.fvalue(pv, v618, "+"), ";", (function(){ - var symbol = l123; + return l125.fvalue(values, "return ", l127.fvalue(pv, v619, "+"), ";", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; @@ -5910,49 +5909,49 @@ var l260 = {name: "NUM-OP-NUM"}; }))); })(); })), cdr: (function(){ - var symbol = l254; + var symbol = l255; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); -((l254).value = ({car: l42.fvalue(pv, l60, (function (values,v620){ +((l255).value = ({car: l43.fvalue(pv, l61, (function (values,v621){ checkArgsAtLeast(arguments, 2); - var v619= l3.value; + var v620= l3.value; for (var i = arguments.length-1; i>=2; i--) - v619 = {car: arguments[i], cdr: - v619}; + v620 = {car: arguments[i], cdr: + v620}; return (function(){ - return (function(v621){ - return l258.fvalue(values, v621, (function (values,v622){ + return (function(v622){ + return l259.fvalue(values, v622, (function (values,v623){ checkArgs(arguments, 2); - return l124.fvalue(values, "return ", (l11.fvalue(pv, v619) !== l3.value ? l124.fvalue(pv, "-", (function(){ - var tmp = v622; + return l125.fvalue(values, "return ", (l12.fvalue(pv, v620) !== l3.value ? l125.fvalue(pv, "-", (function(){ + var tmp = v623; return tmp === l3.value? l3.value: tmp.car; - })()) : l126.fvalue(pv, v622, "-")), ";", (function(){ - var symbol = l123; + })()) : l127.fvalue(pv, v623, "-")), ";", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()); })); - })(({car: v620, cdr: v619})); + })(({car: v621, cdr: v620})); })(); })), cdr: (function(){ - var symbol = l254; + var symbol = l255; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); -((l254).value = ({car: l42.fvalue(pv, l19, (function (values){ - var v623= l3.value; +((l255).value = ({car: l43.fvalue(pv, l20, (function (values){ + var v624= l3.value; for (var i = arguments.length-1; i>=1; i--) - v623 = {car: arguments[i], cdr: - v623}; + v624 = {car: arguments[i], cdr: + v624}; return (function(){ - return (l11.fvalue(pv, v623) !== l3.value ? "1" : l258.fvalue(values, v623, (function (values,v624){ + return (l12.fvalue(pv, v624) !== l3.value ? "1" : l259.fvalue(values, v624, (function (values,v625){ checkArgs(arguments, 2); - return l124.fvalue(values, "return ", l126.fvalue(pv, v624, "*"), ";", (function(){ - var symbol = l123; + return l125.fvalue(values, "return ", l127.fvalue(pv, v625, "*"), ";", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; @@ -5960,1185 +5959,1185 @@ var l260 = {name: "NUM-OP-NUM"}; }))); })(); })), cdr: (function(){ - var symbol = l254; + var symbol = l255; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); -((l254).value = ({car: l42.fvalue(pv, l20, (function (values,v626){ +((l255).value = ({car: l43.fvalue(pv, l21, (function (values,v627){ checkArgsAtLeast(arguments, 2); - var v625= l3.value; + var v626= l3.value; for (var i = arguments.length-1; i>=2; i--) - v625 = {car: arguments[i], cdr: - v625}; + v626 = {car: arguments[i], cdr: + v626}; return (function(){ - return (function(v627){ - return l258.fvalue(values, v627, (function (values,v628){ + return (function(v628){ + return l259.fvalue(values, v628, (function (values,v629){ checkArgs(arguments, 2); - return l124.fvalue(values, "return ", (l11.fvalue(pv, v625) !== l3.value ? l124.fvalue(pv, "1 /", (function(){ - var tmp = v628; + return l125.fvalue(values, "return ", (l12.fvalue(pv, v626) !== l3.value ? l125.fvalue(pv, "1 /", (function(){ + var tmp = v629; return tmp === l3.value? l3.value: tmp.car; - })()) : l126.fvalue(pv, v628, "/")), ";", (function(){ - var symbol = l123; + })()) : l127.fvalue(pv, v629, "/")), ";", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()); })); - })(({car: v626, cdr: v625})); + })(({car: v627, cdr: v626})); })(); })), cdr: (function(){ - var symbol = l254; + var symbol = l255; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); -var l261 = {name: "MOD"}; -((l254).value = ({car: l42.fvalue(pv, l261, (function (values,v629,v630){ +var l262 = {name: "MOD"}; +((l255).value = ({car: l43.fvalue(pv, l262, (function (values,v630,v631){ checkArgs(arguments, 3); return (function(){ - return (function(v631,v632){ - return l260.fvalue(values, v631, "%", v632); - })(l137.fvalue(pv, v629),l137.fvalue(pv, v630)); + return (function(v632,v633){ + return l261.fvalue(values, v632, "%", v633); + })(l138.fvalue(pv, v630),l138.fvalue(pv, v631)); })(); })), cdr: (function(){ - var symbol = l254; + var symbol = l255; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); -var l262 = {name: "COMPARISON-CONJUNTION"}; +var l263 = {name: "COMPARISON-CONJUNTION"}; (function(){ - (l262).fvalue = (function(v635){ - ((v635)["fname"] = "COMPARISON-CONJUNTION"); - return v635; - })((function (values,v633,v634){ + (l263).fvalue = (function(v636){ + ((v636)["fname"] = "COMPARISON-CONJUNTION"); + return v636; + })((function (values,v634,v635){ checkArgs(arguments, 3); return (function(){ - return (l11.fvalue(pv, (function(){ - var tmp = v633; + return (l12.fvalue(pv, (function(){ + var tmp = v634; return tmp === l3.value? l3.value: tmp.cdr; - })()) !== l3.value ? "true" : (l11.fvalue(pv, l34.fvalue(pv, v633)) !== l3.value ? l124.fvalue(values, (function(){ - var tmp = v633; + })()) !== l3.value ? "true" : (l12.fvalue(pv, l35.fvalue(pv, v634)) !== l3.value ? l125.fvalue(values, (function(){ + var tmp = v634; return tmp === l3.value? l3.value: tmp.car; - })(), v634, l32.fvalue(pv, v633)) : l124.fvalue(values, (function(){ - var tmp = v633; + })(), v635, l33.fvalue(pv, v634)) : l125.fvalue(values, (function(){ + var tmp = v634; return tmp === l3.value? l3.value: tmp.car; - })(), v634, l32.fvalue(pv, v633), " && ", l262.fvalue(pv, (function(){ - var tmp = v633; + })(), v635, l33.fvalue(pv, v634), " && ", l263.fvalue(pv, (function(){ + var tmp = v634; return tmp === l3.value? l3.value: tmp.cdr; - })(), v634)))); + })(), v635)))); })(); })); - return l262; + return l263; })(); -var l263 = {name: "DEFINE-BUILTIN-COMPARISON"}; -l263; -var l264 = {name: ">"}; -((l254).value = ({car: l42.fvalue(pv, l264, (function (values,v637){ +var l264 = {name: "DEFINE-BUILTIN-COMPARISON"}; +l264; +var l265 = {name: ">"}; +((l255).value = ({car: l43.fvalue(pv, l265, (function (values,v638){ checkArgsAtLeast(arguments, 2); - var v636= l3.value; + var v637= l3.value; for (var i = arguments.length-1; i>=2; i--) - v636 = {car: arguments[i], cdr: - v636}; + v637 = {car: arguments[i], cdr: + v637}; return (function(){ - return (function(v638){ - return l258.fvalue(values, v638, (function (values,v639){ + return (function(v639){ + return l259.fvalue(values, v639, (function (values,v640){ checkArgs(arguments, 2); - return l124.fvalue(values, "return ", l136.fvalue(pv, l262.fvalue(pv, v639, ">")), ";", (function(){ - var symbol = l123; + return l125.fvalue(values, "return ", l137.fvalue(pv, l263.fvalue(pv, v640, ">")), ";", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()); })); - })(({car: v637, cdr: v636})); + })(({car: v638, cdr: v637})); })(); })), cdr: (function(){ - var symbol = l254; + var symbol = l255; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); -var l265 = {name: "<"}; -((l254).value = ({car: l42.fvalue(pv, l265, (function (values,v641){ +var l266 = {name: "<"}; +((l255).value = ({car: l43.fvalue(pv, l266, (function (values,v642){ checkArgsAtLeast(arguments, 2); - var v640= l3.value; + var v641= l3.value; for (var i = arguments.length-1; i>=2; i--) - v640 = {car: arguments[i], cdr: - v640}; + v641 = {car: arguments[i], cdr: + v641}; return (function(){ - return (function(v642){ - return l258.fvalue(values, v642, (function (values,v643){ + return (function(v643){ + return l259.fvalue(values, v643, (function (values,v644){ checkArgs(arguments, 2); - return l124.fvalue(values, "return ", l136.fvalue(pv, l262.fvalue(pv, v643, "<")), ";", (function(){ - var symbol = l123; + return l125.fvalue(values, "return ", l137.fvalue(pv, l263.fvalue(pv, v644, "<")), ";", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()); })); - })(({car: v641, cdr: v640})); + })(({car: v642, cdr: v641})); })(); })), cdr: (function(){ - var symbol = l254; + var symbol = l255; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); -var l266 = {name: ">="}; -((l254).value = ({car: l42.fvalue(pv, l266, (function (values,v645){ +var l267 = {name: ">="}; +((l255).value = ({car: l43.fvalue(pv, l267, (function (values,v646){ checkArgsAtLeast(arguments, 2); - var v644= l3.value; + var v645= l3.value; for (var i = arguments.length-1; i>=2; i--) - v644 = {car: arguments[i], cdr: - v644}; + v645 = {car: arguments[i], cdr: + v645}; return (function(){ - return (function(v646){ - return l258.fvalue(values, v646, (function (values,v647){ + return (function(v647){ + return l259.fvalue(values, v647, (function (values,v648){ checkArgs(arguments, 2); - return l124.fvalue(values, "return ", l136.fvalue(pv, l262.fvalue(pv, v647, ">=")), ";", (function(){ - var symbol = l123; + return l125.fvalue(values, "return ", l137.fvalue(pv, l263.fvalue(pv, v648, ">=")), ";", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()); })); - })(({car: v645, cdr: v644})); + })(({car: v646, cdr: v645})); })(); })), cdr: (function(){ - var symbol = l254; + var symbol = l255; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); -var l267 = {name: "<="}; -((l254).value = ({car: l42.fvalue(pv, l267, (function (values,v649){ +var l268 = {name: "<="}; +((l255).value = ({car: l43.fvalue(pv, l268, (function (values,v650){ checkArgsAtLeast(arguments, 2); - var v648= l3.value; + var v649= l3.value; for (var i = arguments.length-1; i>=2; i--) - v648 = {car: arguments[i], cdr: - v648}; + v649 = {car: arguments[i], cdr: + v649}; return (function(){ - return (function(v650){ - return l258.fvalue(values, v650, (function (values,v651){ + return (function(v651){ + return l259.fvalue(values, v651, (function (values,v652){ checkArgs(arguments, 2); - return l124.fvalue(values, "return ", l136.fvalue(pv, l262.fvalue(pv, v651, "<=")), ";", (function(){ - var symbol = l123; + return l125.fvalue(values, "return ", l137.fvalue(pv, l263.fvalue(pv, v652, "<=")), ";", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()); })); - })(({car: v649, cdr: v648})); + })(({car: v650, cdr: v649})); })(); })), cdr: (function(){ - var symbol = l254; + var symbol = l255; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); -((l254).value = ({car: l42.fvalue(pv, l18, (function (values,v653){ +((l255).value = ({car: l43.fvalue(pv, l19, (function (values,v654){ checkArgsAtLeast(arguments, 2); - var v652= l3.value; + var v653= l3.value; for (var i = arguments.length-1; i>=2; i--) - v652 = {car: arguments[i], cdr: - v652}; + v653 = {car: arguments[i], cdr: + v653}; return (function(){ - return (function(v654){ - return l258.fvalue(values, v654, (function (values,v655){ + return (function(v655){ + return l259.fvalue(values, v655, (function (values,v656){ checkArgs(arguments, 2); - return l124.fvalue(values, "return ", l136.fvalue(pv, l262.fvalue(pv, v655, "==")), ";", (function(){ - var symbol = l123; + return l125.fvalue(values, "return ", l137.fvalue(pv, l263.fvalue(pv, v656, "==")), ";", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()); })); - })(({car: v653, cdr: v652})); + })(({car: v654, cdr: v653})); })(); })), cdr: (function(){ - var symbol = l254; + var symbol = l255; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); -var l268 = {name: "NUMBERP"}; -((l254).value = ({car: l42.fvalue(pv, l268, (function (values,v656){ +var l269 = {name: "NUMBERP"}; +((l255).value = ({car: l43.fvalue(pv, l269, (function (values,v657){ checkArgs(arguments, 2); return (function(){ - return (function(v657){ - return l136.fvalue(values, l124.fvalue(pv, "(typeof (", v657, ") == \"number\")")); - })(l137.fvalue(pv, v656)); + return (function(v658){ + return l137.fvalue(values, l125.fvalue(pv, "(typeof (", v658, ") == \"number\")")); + })(l138.fvalue(pv, v657)); })(); })), cdr: (function(){ - var symbol = l254; + var symbol = l255; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); -var l269 = {name: "FLOOR"}; -((l254).value = ({car: l42.fvalue(pv, l269, (function (values,v658){ +var l270 = {name: "FLOOR"}; +((l255).value = ({car: l43.fvalue(pv, l270, (function (values,v659){ checkArgs(arguments, 2); return (function(){ - return (function(v659){ - return l124.fvalue(values, "(function(){", (function(){ - var symbol = l123; + return (function(v660){ + return l125.fvalue(values, "(function(){", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, l124.fvalue(pv, "var ", "x", " = ", v659, ";", (function(){ - var symbol = l123; + })(), l136.fvalue(pv, l125.fvalue(pv, "var ", "x", " = ", v660, ";", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })()), l124.fvalue(pv, "if (typeof ", "x", " != '", "number", "')", (function(){ - var symbol = l123; + })()), l125.fvalue(pv, "if (typeof ", "x", " != '", "number", "')", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, "throw 'The value ' + ", "x", " + ' is not a type ", "number", ".';", (function(){ - var symbol = l123; + })(), l136.fvalue(pv, "throw 'The value ' + ", "x", " + ' is not a type ", "number", ".';", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })())), l124.fvalue(pv, "return ", "Math.floor(x)", ";", (function(){ - var symbol = l123; + })())), l125.fvalue(pv, "return ", "Math.floor(x)", ";", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })())), "})()"); - })(l137.fvalue(pv, v658)); + })(l138.fvalue(pv, v659)); })(); })), cdr: (function(){ - var symbol = l254; + var symbol = l255; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); -((l254).value = ({car: l42.fvalue(pv, l27, (function (values,v660,v661){ +((l255).value = ({car: l43.fvalue(pv, l28, (function (values,v661,v662){ checkArgs(arguments, 3); return (function(){ - return (function(v662,v663){ - return l124.fvalue(values, "({car: ", v662, ", cdr: ", v663, "})"); - })(l137.fvalue(pv, v660),l137.fvalue(pv, v661)); + return (function(v663,v664){ + return l125.fvalue(values, "({car: ", v663, ", cdr: ", v664, "})"); + })(l138.fvalue(pv, v661),l138.fvalue(pv, v662)); })(); })), cdr: (function(){ - var symbol = l254; + var symbol = l255; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); -((l254).value = ({car: l42.fvalue(pv, l28, (function (values,v664){ +((l255).value = ({car: l43.fvalue(pv, l29, (function (values,v665){ checkArgs(arguments, 2); return (function(){ - return (function(v665){ - return l136.fvalue(values, l124.fvalue(pv, "(function(){", (function(){ - var symbol = l123; + return (function(v666){ + return l137.fvalue(values, l125.fvalue(pv, "(function(){", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, "var tmp = ", v665, ";", (function(){ - var symbol = l123; + })(), l136.fvalue(pv, "var tmp = ", v666, ";", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })(), "return (typeof tmp == 'object' && 'car' in tmp);", (function(){ - var symbol = l123; + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()), "})()")); - })(l137.fvalue(pv, v664)); + })(l138.fvalue(pv, v665)); })(); })), cdr: (function(){ - var symbol = l254; + var symbol = l255; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); -((l254).value = ({car: l42.fvalue(pv, l29, (function (values,v666){ +((l255).value = ({car: l43.fvalue(pv, l30, (function (values,v667){ checkArgs(arguments, 2); return (function(){ - return (function(v667){ - return l124.fvalue(values, "(function(){", (function(){ - var symbol = l123; + return (function(v668){ + return l125.fvalue(values, "(function(){", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, "var tmp = ", v667, ";", (function(){ - var symbol = l123; + })(), l136.fvalue(pv, "var tmp = ", v668, ";", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), "return tmp === ", l137.fvalue(pv, l3.value), "? ", l137.fvalue(pv, l3.value), ": tmp.car;", (function(){ - var symbol = l123; + })(), "return tmp === ", l138.fvalue(pv, l3.value), "? ", l138.fvalue(pv, l3.value), ": tmp.car;", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()), "})()"); - })(l137.fvalue(pv, v666)); + })(l138.fvalue(pv, v667)); })(); })), cdr: (function(){ - var symbol = l254; + var symbol = l255; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); -((l254).value = ({car: l42.fvalue(pv, l30, (function (values,v668){ +((l255).value = ({car: l43.fvalue(pv, l31, (function (values,v669){ checkArgs(arguments, 2); return (function(){ - return (function(v669){ - return l124.fvalue(values, "(function(){", (function(){ - var symbol = l123; + return (function(v670){ + return l125.fvalue(values, "(function(){", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, "var tmp = ", v669, ";", (function(){ - var symbol = l123; + })(), l136.fvalue(pv, "var tmp = ", v670, ";", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), "return tmp === ", l137.fvalue(pv, l3.value), "? ", l137.fvalue(pv, l3.value), ": tmp.cdr;", (function(){ - var symbol = l123; + })(), "return tmp === ", l138.fvalue(pv, l3.value), "? ", l138.fvalue(pv, l3.value), ": tmp.cdr;", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()), "})()"); - })(l137.fvalue(pv, v668)); + })(l138.fvalue(pv, v669)); })(); })), cdr: (function(){ - var symbol = l254; + var symbol = l255; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); -var l270 = {name: "SETCAR"}; -((l254).value = ({car: l42.fvalue(pv, l270, (function (values,v670,v671){ +var l271 = {name: "SETCAR"}; +((l255).value = ({car: l43.fvalue(pv, l271, (function (values,v671,v672){ checkArgs(arguments, 3); return (function(){ - return (function(v672,v673){ - return l124.fvalue(values, "(function(){", (function(){ - var symbol = l123; + return (function(v673,v674){ + return l125.fvalue(values, "(function(){", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, l124.fvalue(pv, "var ", "x", " = ", v672, ";", (function(){ - var symbol = l123; + })(), l136.fvalue(pv, l125.fvalue(pv, "var ", "x", " = ", v673, ";", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })()), l124.fvalue(pv, "if (typeof ", "x", " != '", "object", "')", (function(){ - var symbol = l123; + })()), l125.fvalue(pv, "if (typeof ", "x", " != '", "object", "')", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, "throw 'The value ' + ", "x", " + ' is not a type ", "object", ".';", (function(){ - var symbol = l123; + })(), l136.fvalue(pv, "throw 'The value ' + ", "x", " + ' is not a type ", "object", ".';", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })())), l124.fvalue(pv, "return ", l124.fvalue(pv, "(x.car = ", v673, ")"), ";", (function(){ - var symbol = l123; + })())), l125.fvalue(pv, "return ", l125.fvalue(pv, "(x.car = ", v674, ")"), ";", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })())), "})()"); - })(l137.fvalue(pv, v670),l137.fvalue(pv, v671)); + })(l138.fvalue(pv, v671),l138.fvalue(pv, v672)); })(); })), cdr: (function(){ - var symbol = l254; + var symbol = l255; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); -var l271 = {name: "SETCDR"}; -((l254).value = ({car: l42.fvalue(pv, l271, (function (values,v674,v675){ +var l272 = {name: "SETCDR"}; +((l255).value = ({car: l43.fvalue(pv, l272, (function (values,v675,v676){ checkArgs(arguments, 3); return (function(){ - return (function(v676,v677){ - return l124.fvalue(values, "(function(){", (function(){ - var symbol = l123; + return (function(v677,v678){ + return l125.fvalue(values, "(function(){", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, l124.fvalue(pv, "var ", "x", " = ", v676, ";", (function(){ - var symbol = l123; + })(), l136.fvalue(pv, l125.fvalue(pv, "var ", "x", " = ", v677, ";", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })()), l124.fvalue(pv, "if (typeof ", "x", " != '", "object", "')", (function(){ - var symbol = l123; + })()), l125.fvalue(pv, "if (typeof ", "x", " != '", "object", "')", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, "throw 'The value ' + ", "x", " + ' is not a type ", "object", ".';", (function(){ - var symbol = l123; + })(), l136.fvalue(pv, "throw 'The value ' + ", "x", " + ' is not a type ", "object", ".';", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })())), l124.fvalue(pv, "return ", l124.fvalue(pv, "(x.cdr = ", v677, ")"), ";", (function(){ - var symbol = l123; + })())), l125.fvalue(pv, "return ", l125.fvalue(pv, "(x.cdr = ", v678, ")"), ";", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })())), "})()"); - })(l137.fvalue(pv, v674),l137.fvalue(pv, v675)); + })(l138.fvalue(pv, v675),l138.fvalue(pv, v676)); })(); })), cdr: (function(){ - var symbol = l254; + var symbol = l255; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); -var l272 = {name: "SYMBOLP"}; -((l254).value = ({car: l42.fvalue(pv, l272, (function (values,v678){ +var l273 = {name: "SYMBOLP"}; +((l255).value = ({car: l43.fvalue(pv, l273, (function (values,v679){ checkArgs(arguments, 2); return (function(){ - return (function(v679){ - return l136.fvalue(values, l124.fvalue(pv, "(function(){", (function(){ - var symbol = l123; + return (function(v680){ + return l137.fvalue(values, l125.fvalue(pv, "(function(){", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, "var tmp = ", v679, ";", (function(){ - var symbol = l123; + })(), l136.fvalue(pv, "var tmp = ", v680, ";", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })(), "return (typeof tmp == 'object' && 'name' in tmp);", (function(){ - var symbol = l123; + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()), "})()")); - })(l137.fvalue(pv, v678)); + })(l138.fvalue(pv, v679)); })(); })), cdr: (function(){ - var symbol = l254; + var symbol = l255; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); -var l273 = {name: "MAKE-SYMBOL"}; -((l254).value = ({car: l42.fvalue(pv, l273, (function (values,v680){ +var l274 = {name: "MAKE-SYMBOL"}; +((l255).value = ({car: l43.fvalue(pv, l274, (function (values,v681){ checkArgs(arguments, 2); return (function(){ - return (function(v681){ - return l124.fvalue(values, "(function(){", (function(){ - var symbol = l123; + return (function(v682){ + return l125.fvalue(values, "(function(){", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, l124.fvalue(pv, "var ", "name", " = ", v681, ";", (function(){ - var symbol = l123; + })(), l136.fvalue(pv, l125.fvalue(pv, "var ", "name", " = ", v682, ";", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })()), l124.fvalue(pv, "if (typeof ", "name", " != '", "string", "')", (function(){ - var symbol = l123; + })()), l125.fvalue(pv, "if (typeof ", "name", " != '", "string", "')", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, "throw 'The value ' + ", "name", " + ' is not a type ", "string", ".';", (function(){ - var symbol = l123; + })(), l136.fvalue(pv, "throw 'The value ' + ", "name", " + ' is not a type ", "string", ".';", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })())), l124.fvalue(pv, "return ", "({name: name})", ";", (function(){ - var symbol = l123; + })())), l125.fvalue(pv, "return ", "({name: name})", ";", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })())), "})()"); - })(l137.fvalue(pv, v680)); + })(l138.fvalue(pv, v681)); })(); })), cdr: (function(){ - var symbol = l254; + var symbol = l255; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); -var l274 = {name: "SYMBOL-NAME"}; -((l254).value = ({car: l42.fvalue(pv, l274, (function (values,v682){ +var l275 = {name: "SYMBOL-NAME"}; +((l255).value = ({car: l43.fvalue(pv, l275, (function (values,v683){ checkArgs(arguments, 2); return (function(){ - return (function(v683){ - return l124.fvalue(values, "(", v683, ").name"); - })(l137.fvalue(pv, v682)); + return (function(v684){ + return l125.fvalue(values, "(", v684, ").name"); + })(l138.fvalue(pv, v683)); })(); })), cdr: (function(){ - var symbol = l254; + var symbol = l255; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); -((l254).value = ({car: l42.fvalue(pv, l215, (function (values,v684,v685){ +((l255).value = ({car: l43.fvalue(pv, l216, (function (values,v685,v686){ checkArgs(arguments, 3); return (function(){ - return (function(v686,v687){ - return l124.fvalue(values, "(", v686, ").value = ", v687); - })(l137.fvalue(pv, v684),l137.fvalue(pv, v685)); + return (function(v687,v688){ + return l125.fvalue(values, "(", v687, ").value = ", v688); + })(l138.fvalue(pv, v685),l138.fvalue(pv, v686)); })(); })), cdr: (function(){ - var symbol = l254; + var symbol = l255; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); -var l275 = {name: "FSET"}; -((l254).value = ({car: l42.fvalue(pv, l275, (function (values,v688,v689){ +var l276 = {name: "FSET"}; +((l255).value = ({car: l43.fvalue(pv, l276, (function (values,v689,v690){ checkArgs(arguments, 3); return (function(){ - return (function(v690,v691){ - return l124.fvalue(values, "(", v690, ").fvalue = ", v691); - })(l137.fvalue(pv, v688),l137.fvalue(pv, v689)); + return (function(v691,v692){ + return l125.fvalue(values, "(", v691, ").fvalue = ", v692); + })(l138.fvalue(pv, v689),l138.fvalue(pv, v690)); })(); })), cdr: (function(){ - var symbol = l254; + var symbol = l255; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); -((l254).value = ({car: l42.fvalue(pv, l17, (function (values,v692){ +((l255).value = ({car: l43.fvalue(pv, l18, (function (values,v693){ checkArgs(arguments, 2); return (function(){ - return (function(v693){ - return l136.fvalue(values, l124.fvalue(pv, "(", v693, ".value !== undefined)")); - })(l137.fvalue(pv, v692)); + return (function(v694){ + return l137.fvalue(values, l125.fvalue(pv, "(", v694, ".value !== undefined)")); + })(l138.fvalue(pv, v693)); })(); })), cdr: (function(){ - var symbol = l254; + var symbol = l255; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); -var l276 = {name: "SYMBOL-VALUE"}; -((l254).value = ({car: l42.fvalue(pv, l276, (function (values,v694){ +var l277 = {name: "SYMBOL-VALUE"}; +((l255).value = ({car: l43.fvalue(pv, l277, (function (values,v695){ checkArgs(arguments, 2); return (function(){ - return (function(v695){ - return l124.fvalue(values, "(function(){", (function(){ - var symbol = l123; + return (function(v696){ + return l125.fvalue(values, "(function(){", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, "var symbol = ", v695, ";", (function(){ - var symbol = l123; + })(), l136.fvalue(pv, "var symbol = ", v696, ";", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })(), "var value = symbol.value;", (function(){ - var symbol = l123; + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })(), "if (value === undefined) throw \"Variable `\" + symbol.name + \"' is unbound.\";", (function(){ - var symbol = l123; + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })(), "return value;", (function(){ - var symbol = l123; + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()), "})()"); - })(l137.fvalue(pv, v694)); + })(l138.fvalue(pv, v695)); })(); })), cdr: (function(){ - var symbol = l254; + var symbol = l255; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); -((l254).value = ({car: l42.fvalue(pv, l224, (function (values,v696){ +((l255).value = ({car: l43.fvalue(pv, l225, (function (values,v697){ checkArgs(arguments, 2); return (function(){ - return (function(v697){ - return l124.fvalue(values, "(function(){", (function(){ - var symbol = l123; + return (function(v698){ + return l125.fvalue(values, "(function(){", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, "var symbol = ", v697, ";", (function(){ - var symbol = l123; + })(), l136.fvalue(pv, "var symbol = ", v698, ";", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })(), "var func = symbol.fvalue;", (function(){ - var symbol = l123; + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })(), "if (func === undefined) throw \"Function `\" + symbol.name + \"' is undefined.\";", (function(){ - var symbol = l123; + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })(), "return func;", (function(){ - var symbol = l123; + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()), "})()"); - })(l137.fvalue(pv, v696)); + })(l138.fvalue(pv, v697)); })(); })), cdr: (function(){ - var symbol = l254; + var symbol = l255; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); -var l277 = {name: "SYMBOL-PLIST"}; -((l254).value = ({car: l42.fvalue(pv, l277, (function (values,v698){ +var l278 = {name: "SYMBOL-PLIST"}; +((l255).value = ({car: l43.fvalue(pv, l278, (function (values,v699){ checkArgs(arguments, 2); return (function(){ - return (function(v699){ - return l124.fvalue(values, "((", v699, ").plist || ", l137.fvalue(pv, l3.value), ")"); - })(l137.fvalue(pv, v698)); + return (function(v700){ + return l125.fvalue(values, "((", v700, ").plist || ", l138.fvalue(pv, l3.value), ")"); + })(l138.fvalue(pv, v699)); })(); })), cdr: (function(){ - var symbol = l254; + var symbol = l255; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); -var l278 = {name: "LAMBDA-CODE"}; -((l254).value = ({car: l42.fvalue(pv, l278, (function (values,v700){ +var l279 = {name: "LAMBDA-CODE"}; +((l255).value = ({car: l43.fvalue(pv, l279, (function (values,v701){ checkArgs(arguments, 2); return (function(){ - return (function(v701){ - return l124.fvalue(values, "(", v701, ").toString()"); - })(l137.fvalue(pv, v700)); + return (function(v702){ + return l125.fvalue(values, "(", v702, ").toString()"); + })(l138.fvalue(pv, v701)); })(); })), cdr: (function(){ - var symbol = l254; + var symbol = l255; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); -var l279 = {name: "EQ"}; -((l254).value = ({car: l42.fvalue(pv, l279, (function (values,v702,v703){ +var l280 = {name: "EQ"}; +((l255).value = ({car: l43.fvalue(pv, l280, (function (values,v703,v704){ checkArgs(arguments, 3); return (function(){ - return (function(v704,v705){ - return l136.fvalue(values, l124.fvalue(pv, "(", v704, " === ", v705, ")")); - })(l137.fvalue(pv, v702),l137.fvalue(pv, v703)); + return (function(v705,v706){ + return l137.fvalue(values, l125.fvalue(pv, "(", v705, " === ", v706, ")")); + })(l138.fvalue(pv, v703),l138.fvalue(pv, v704)); })(); })), cdr: (function(){ - var symbol = l254; + var symbol = l255; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); -var l280 = {name: "EQUAL"}; -((l254).value = ({car: l42.fvalue(pv, l280, (function (values,v706,v707){ +var l281 = {name: "EQUAL"}; +((l255).value = ({car: l43.fvalue(pv, l281, (function (values,v707,v708){ checkArgs(arguments, 3); return (function(){ - return (function(v708,v709){ - return l136.fvalue(values, l124.fvalue(pv, "(", v708, " == ", v709, ")")); - })(l137.fvalue(pv, v706),l137.fvalue(pv, v707)); + return (function(v709,v710){ + return l137.fvalue(values, l125.fvalue(pv, "(", v709, " == ", v710, ")")); + })(l138.fvalue(pv, v707),l138.fvalue(pv, v708)); })(); })), cdr: (function(){ - var symbol = l254; + var symbol = l255; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); -var l281 = {name: "CHAR-TO-STRING"}; -((l254).value = ({car: l42.fvalue(pv, l281, (function (values,v710){ +var l282 = {name: "CHAR-TO-STRING"}; +((l255).value = ({car: l43.fvalue(pv, l282, (function (values,v711){ checkArgs(arguments, 2); return (function(){ - return (function(v711){ - return l124.fvalue(values, "(function(){", (function(){ - var symbol = l123; + return (function(v712){ + return l125.fvalue(values, "(function(){", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, l124.fvalue(pv, "var ", "x", " = ", v711, ";", (function(){ - var symbol = l123; + })(), l136.fvalue(pv, l125.fvalue(pv, "var ", "x", " = ", v712, ";", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })()), l124.fvalue(pv, "if (typeof ", "x", " != '", "number", "')", (function(){ - var symbol = l123; + })()), l125.fvalue(pv, "if (typeof ", "x", " != '", "number", "')", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, "throw 'The value ' + ", "x", " + ' is not a type ", "number", ".';", (function(){ - var symbol = l123; + })(), l136.fvalue(pv, "throw 'The value ' + ", "x", " + ' is not a type ", "number", ".';", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })())), l124.fvalue(pv, "return ", "String.fromCharCode(x)", ";", (function(){ - var symbol = l123; + })())), l125.fvalue(pv, "return ", "String.fromCharCode(x)", ";", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })())), "})()"); - })(l137.fvalue(pv, v710)); + })(l138.fvalue(pv, v711)); })(); })), cdr: (function(){ - var symbol = l254; + var symbol = l255; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); -var l282 = {name: "STRINGP"}; -((l254).value = ({car: l42.fvalue(pv, l282, (function (values,v712){ +var l283 = {name: "STRINGP"}; +((l255).value = ({car: l43.fvalue(pv, l283, (function (values,v713){ checkArgs(arguments, 2); return (function(){ - return (function(v713){ - return l136.fvalue(values, l124.fvalue(pv, "(typeof(", v713, ") == \"string\")")); - })(l137.fvalue(pv, v712)); + return (function(v714){ + return l137.fvalue(values, l125.fvalue(pv, "(typeof(", v714, ") == \"string\")")); + })(l138.fvalue(pv, v713)); })(); })), cdr: (function(){ - var symbol = l254; + var symbol = l255; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); -var l283 = {name: "STRING-UPCASE"}; -((l254).value = ({car: l42.fvalue(pv, l283, (function (values,v714){ +var l284 = {name: "STRING-UPCASE"}; +((l255).value = ({car: l43.fvalue(pv, l284, (function (values,v715){ checkArgs(arguments, 2); return (function(){ - return (function(v715){ - return l124.fvalue(values, "(function(){", (function(){ - var symbol = l123; + return (function(v716){ + return l125.fvalue(values, "(function(){", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, l124.fvalue(pv, "var ", "x", " = ", v715, ";", (function(){ - var symbol = l123; + })(), l136.fvalue(pv, l125.fvalue(pv, "var ", "x", " = ", v716, ";", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })()), l124.fvalue(pv, "if (typeof ", "x", " != '", "string", "')", (function(){ - var symbol = l123; + })()), l125.fvalue(pv, "if (typeof ", "x", " != '", "string", "')", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, "throw 'The value ' + ", "x", " + ' is not a type ", "string", ".';", (function(){ - var symbol = l123; + })(), l136.fvalue(pv, "throw 'The value ' + ", "x", " + ' is not a type ", "string", ".';", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })())), l124.fvalue(pv, "return ", "x.toUpperCase()", ";", (function(){ - var symbol = l123; + })())), l125.fvalue(pv, "return ", "x.toUpperCase()", ";", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })())), "})()"); - })(l137.fvalue(pv, v714)); + })(l138.fvalue(pv, v715)); })(); })), cdr: (function(){ - var symbol = l254; + var symbol = l255; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); -var l284 = {name: "STRING-LENGTH"}; -((l254).value = ({car: l42.fvalue(pv, l284, (function (values,v716){ +var l285 = {name: "STRING-LENGTH"}; +((l255).value = ({car: l43.fvalue(pv, l285, (function (values,v717){ checkArgs(arguments, 2); return (function(){ - return (function(v717){ - return l124.fvalue(values, "(function(){", (function(){ - var symbol = l123; + return (function(v718){ + return l125.fvalue(values, "(function(){", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, l124.fvalue(pv, "var ", "x", " = ", v717, ";", (function(){ - var symbol = l123; + })(), l136.fvalue(pv, l125.fvalue(pv, "var ", "x", " = ", v718, ";", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })()), l124.fvalue(pv, "if (typeof ", "x", " != '", "string", "')", (function(){ - var symbol = l123; + })()), l125.fvalue(pv, "if (typeof ", "x", " != '", "string", "')", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, "throw 'The value ' + ", "x", " + ' is not a type ", "string", ".';", (function(){ - var symbol = l123; + })(), l136.fvalue(pv, "throw 'The value ' + ", "x", " + ' is not a type ", "string", ".';", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })())), l124.fvalue(pv, "return ", "x.length", ";", (function(){ - var symbol = l123; + })())), l125.fvalue(pv, "return ", "x.length", ";", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })())), "})()"); - })(l137.fvalue(pv, v716)); + })(l138.fvalue(pv, v717)); })(); })), cdr: (function(){ - var symbol = l254; + var symbol = l255; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); -var l285 = {name: "SLICE"}; -((l254).value = ({car: l42.fvalue(pv, l285, (function (values,v718,v719,v720){ +var l286 = {name: "SLICE"}; +((l255).value = ({car: l43.fvalue(pv, l286, (function (values,v719,v720,v721){ checkArgsAtLeast(arguments, 3); checkArgsAtMost(arguments, 4); switch(arguments.length-1){ case 2: - v720=l3.value; + v721=l3.value; default: break; } return (function(){ - return l124.fvalue(values, "(function(){", (function(){ - var symbol = l123; + return l125.fvalue(values, "(function(){", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, "var str = ", l137.fvalue(pv, v718), ";", (function(){ - var symbol = l123; + })(), l136.fvalue(pv, "var str = ", l138.fvalue(pv, v719), ";", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), "var a = ", l137.fvalue(pv, v719), ";", (function(){ - var symbol = l123; + })(), "var a = ", l138.fvalue(pv, v720), ";", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })(), "var b;", (function(){ - var symbol = l123; + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), (v720 !== l3.value ? l124.fvalue(pv, "b = ", l137.fvalue(pv, v720), ";", (function(){ - var symbol = l123; + })(), (v721 !== l3.value ? l125.fvalue(pv, "b = ", l138.fvalue(pv, v721), ";", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()) : ""), "return str.slice(a,b);", (function(){ - var symbol = l123; + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()), "})()"); })(); })), cdr: (function(){ - var symbol = l254; + var symbol = l255; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); -var l286 = {name: "CHAR"}; -((l254).value = ({car: l42.fvalue(pv, l286, (function (values,v721,v722){ +var l287 = {name: "CHAR"}; +((l255).value = ({car: l43.fvalue(pv, l287, (function (values,v722,v723){ checkArgs(arguments, 3); return (function(){ - return (function(v723,v724){ - return l124.fvalue(values, "(function(){", (function(){ - var symbol = l123; + return (function(v724,v725){ + return l125.fvalue(values, "(function(){", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, l124.fvalue(pv, "var ", "string", " = ", v723, ";", (function(){ - var symbol = l123; + })(), l136.fvalue(pv, l125.fvalue(pv, "var ", "string", " = ", v724, ";", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })()), l124.fvalue(pv, "var ", "index", " = ", v724, ";", (function(){ - var symbol = l123; + })()), l125.fvalue(pv, "var ", "index", " = ", v725, ";", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })()), l124.fvalue(pv, "if (typeof ", "string", " != '", "string", "')", (function(){ - var symbol = l123; + })()), l125.fvalue(pv, "if (typeof ", "string", " != '", "string", "')", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, "throw 'The value ' + ", "string", " + ' is not a type ", "string", ".';", (function(){ - var symbol = l123; + })(), l136.fvalue(pv, "throw 'The value ' + ", "string", " + ' is not a type ", "string", ".';", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })())), l124.fvalue(pv, "if (typeof ", "index", " != '", "number", "')", (function(){ - var symbol = l123; + })())), l125.fvalue(pv, "if (typeof ", "index", " != '", "number", "')", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, "throw 'The value ' + ", "index", " + ' is not a type ", "number", ".';", (function(){ - var symbol = l123; + })(), l136.fvalue(pv, "throw 'The value ' + ", "index", " + ' is not a type ", "number", ".';", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })())), l124.fvalue(pv, "return ", "string.charCodeAt(index)", ";", (function(){ - var symbol = l123; + })())), l125.fvalue(pv, "return ", "string.charCodeAt(index)", ";", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })())), "})()"); - })(l137.fvalue(pv, v721),l137.fvalue(pv, v722)); + })(l138.fvalue(pv, v722),l138.fvalue(pv, v723)); })(); })), cdr: (function(){ - var symbol = l254; + var symbol = l255; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); -((l254).value = ({car: l42.fvalue(pv, l68, (function (values,v725,v726){ +((l255).value = ({car: l43.fvalue(pv, l69, (function (values,v726,v727){ checkArgs(arguments, 3); return (function(){ - return (function(v727,v728){ - return l124.fvalue(values, "(function(){", (function(){ - var symbol = l123; + return (function(v728,v729){ + return l125.fvalue(values, "(function(){", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, l124.fvalue(pv, "var ", "string1", " = ", v727, ";", (function(){ - var symbol = l123; + })(), l136.fvalue(pv, l125.fvalue(pv, "var ", "string1", " = ", v728, ";", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })()), l124.fvalue(pv, "var ", "string2", " = ", v728, ";", (function(){ - var symbol = l123; + })()), l125.fvalue(pv, "var ", "string2", " = ", v729, ";", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })()), l124.fvalue(pv, "if (typeof ", "string1", " != '", "string", "')", (function(){ - var symbol = l123; + })()), l125.fvalue(pv, "if (typeof ", "string1", " != '", "string", "')", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, "throw 'The value ' + ", "string1", " + ' is not a type ", "string", ".';", (function(){ - var symbol = l123; + })(), l136.fvalue(pv, "throw 'The value ' + ", "string1", " + ' is not a type ", "string", ".';", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })())), l124.fvalue(pv, "if (typeof ", "string2", " != '", "string", "')", (function(){ - var symbol = l123; + })())), l125.fvalue(pv, "if (typeof ", "string2", " != '", "string", "')", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, "throw 'The value ' + ", "string2", " + ' is not a type ", "string", ".';", (function(){ - var symbol = l123; + })(), l136.fvalue(pv, "throw 'The value ' + ", "string2", " + ' is not a type ", "string", ".';", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })())), l124.fvalue(pv, "return ", "string1.concat(string2)", ";", (function(){ - var symbol = l123; + })())), l125.fvalue(pv, "return ", "string1.concat(string2)", ";", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })())), "})()"); - })(l137.fvalue(pv, v725),l137.fvalue(pv, v726)); + })(l138.fvalue(pv, v726),l138.fvalue(pv, v727)); })(); })), cdr: (function(){ - var symbol = l254; + var symbol = l255; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); -var l287 = {name: "FUNCALL"}; -((l254).value = ({car: l42.fvalue(pv, l287, (function (values,v730){ +var l288 = {name: "FUNCALL"}; +((l255).value = ({car: l43.fvalue(pv, l288, (function (values,v731){ checkArgsAtLeast(arguments, 2); - var v729= l3.value; + var v730= l3.value; for (var i = arguments.length-1; i>=2; i--) - v729 = {car: arguments[i], cdr: - v729}; + v730 = {car: arguments[i], cdr: + v730}; return (function(){ - return l124.fvalue(values, "(", l137.fvalue(pv, v730), ")(", l126.fvalue(pv, ({car: ((function(){ - var symbol = l162; + return l125.fvalue(values, "(", l138.fvalue(pv, v731), ")(", l127.fvalue(pv, ({car: ((function(){ + var symbol = l163; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })() !== l3.value ? "values" : "pv"), cdr: l69.fvalue(pv, (function(){ - var symbol = l137; + })() !== l3.value ? "values" : "pv"), cdr: l70.fvalue(pv, (function(){ + var symbol = l138; var func = symbol.fvalue; if (func === undefined) throw "Function `" + symbol.name + "' is undefined."; return func; - })(), v729)}), ", "), ")"); + })(), v730)}), ", "), ")"); })(); })), cdr: (function(){ - var symbol = l254; + var symbol = l255; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); -var l288 = {name: "APPLY"}; -((l254).value = ({car: l42.fvalue(pv, l288, (function (values,v732){ +var l289 = {name: "APPLY"}; +((l255).value = ({car: l43.fvalue(pv, l289, (function (values,v733){ checkArgsAtLeast(arguments, 2); - var v731= l3.value; + var v732= l3.value; for (var i = arguments.length-1; i>=2; i--) - v731 = {car: arguments[i], cdr: - v731}; + v732 = {car: arguments[i], cdr: + v732}; return (function(){ - return (l11.fvalue(pv, v731) !== l3.value ? l124.fvalue(values, "(", l137.fvalue(pv, v732), ")()") : (function(v733,v734){ - return l124.fvalue(values, "(function(){", (function(){ - var symbol = l123; + return (l12.fvalue(pv, v732) !== l3.value ? l125.fvalue(values, "(", l138.fvalue(pv, v733), ")()") : (function(v734,v735){ + return l125.fvalue(values, "(function(){", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, "var f = ", l137.fvalue(pv, v732), ";", (function(){ - var symbol = l123; + })(), l136.fvalue(pv, "var f = ", l138.fvalue(pv, v733), ";", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), "var args = [", l126.fvalue(pv, ({car: ((function(){ - var symbol = l162; + })(), "var args = [", l127.fvalue(pv, ({car: ((function(){ + var symbol = l163; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })() !== l3.value ? "values" : "pv"), cdr: l69.fvalue(pv, (function(){ - var symbol = l137; + })() !== l3.value ? "values" : "pv"), cdr: l70.fvalue(pv, (function(){ + var symbol = l138; var func = symbol.fvalue; if (func === undefined) throw "Function `" + symbol.name + "' is undefined."; return func; - })(), v733)}), ", "), "];", (function(){ - var symbol = l123; + })(), v734)}), ", "), "];", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), "var tail = (", l137.fvalue(pv, v734), ");", (function(){ - var symbol = l123; + })(), "var tail = (", l138.fvalue(pv, v735), ");", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), "while (tail != ", l137.fvalue(pv, l3.value), "){", (function(){ - var symbol = l123; + })(), "while (tail != ", l138.fvalue(pv, l3.value), "){", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })(), " args.push(tail.car);", (function(){ - var symbol = l123; + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })(), " tail = tail.cdr;", (function(){ - var symbol = l123; + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })(), "}", (function(){ - var symbol = l123; + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })(), "return f.apply(this, args);", (function(){ - var symbol = l123; + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()), "})()"); - })(l81.fvalue(pv, v731),(function(){ - var tmp = l80.fvalue(pv, v731); + })(l82.fvalue(pv, v732),(function(){ + var tmp = l81.fvalue(pv, v732); return tmp === l3.value? l3.value: tmp.car; })())); })(); })), cdr: (function(){ - var symbol = l254; + var symbol = l255; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); -var l289 = {name: "JS-EVAL"}; -((l254).value = ({car: l42.fvalue(pv, l289, (function (values,v735){ +var l290 = {name: "JS-EVAL"}; +((l255).value = ({car: l43.fvalue(pv, l290, (function (values,v736){ checkArgs(arguments, 2); return (function(){ - return (function(v736){ - return l124.fvalue(values, "(function(){", (function(){ - var symbol = l123; + return (function(v737){ + return l125.fvalue(values, "(function(){", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, l124.fvalue(pv, "var ", "string", " = ", v736, ";", (function(){ - var symbol = l123; + })(), l136.fvalue(pv, l125.fvalue(pv, "var ", "string", " = ", v737, ";", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })()), l124.fvalue(pv, "if (typeof ", "string", " != '", "string", "')", (function(){ - var symbol = l123; + })()), l125.fvalue(pv, "if (typeof ", "string", " != '", "string", "')", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, "throw 'The value ' + ", "string", " + ' is not a type ", "string", ".';", (function(){ - var symbol = l123; + })(), l136.fvalue(pv, "throw 'The value ' + ", "string", " + ' is not a type ", "string", ".';", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })())), l124.fvalue(pv, "return ", ((function(){ - var symbol = l162; + })())), l125.fvalue(pv, "return ", ((function(){ + var symbol = l163; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })() !== l3.value ? l124.fvalue(pv, "(function(){", (function(){ - var symbol = l123; + })() !== l3.value ? l125.fvalue(pv, "(function(){", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, "var v = eval.apply(window, [string]);", (function(){ - var symbol = l123; + })(), l136.fvalue(pv, "var v = eval.apply(window, [string]);", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })(), "if (typeof v !== 'object' || !('multiple-value' in v)){", (function(){ - var symbol = l123; + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, "v = [v];", (function(){ - var symbol = l123; + })(), l136.fvalue(pv, "v = [v];", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })(), "v['multiple-value'] = true;", (function(){ - var symbol = l123; + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()), "}", (function(){ - var symbol = l123; + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })(), "return values.apply(this, v);", (function(){ - var symbol = l123; + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()), "})()") : "eval.apply(window, [string])"), ";", (function(){ - var symbol = l123; + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })())), "})()"); - })(l137.fvalue(pv, v735)); + })(l138.fvalue(pv, v736)); })(); })), cdr: (function(){ - var symbol = l254; + var symbol = l255; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); -var l290 = {name: "ERROR"}; -((l254).value = ({car: l42.fvalue(pv, l290, (function (values,v737){ +var l291 = {name: "ERROR"}; +((l255).value = ({car: l43.fvalue(pv, l291, (function (values,v738){ checkArgs(arguments, 2); return (function(){ - return (function(v738){ - return l124.fvalue(values, "(function(){", (function(){ - var symbol = l123; + return (function(v739){ + return l125.fvalue(values, "(function(){", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, "throw ", v738, ";", (function(){ - var symbol = l123; + })(), l136.fvalue(pv, "throw ", v739, ";", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()), "})()"); - })(l137.fvalue(pv, v737)); + })(l138.fvalue(pv, v738)); })(); })), cdr: (function(){ - var symbol = l254; + var symbol = l255; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); -var l291 = {name: "NEW"}; -((l254).value = ({car: l42.fvalue(pv, l291, (function (values){ +var l292 = {name: "NEW"}; +((l255).value = ({car: l43.fvalue(pv, l292, (function (values){ checkArgsAtMost(arguments, 1); return (function(){ return (function(){ @@ -7146,374 +7145,374 @@ var l291 = {name: "NEW"}; })(); })(); })), cdr: (function(){ - var symbol = l254; + var symbol = l255; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); -var l292 = {name: "OBJECTP"}; -((l254).value = ({car: l42.fvalue(pv, l292, (function (values,v739){ +var l293 = {name: "OBJECTP"}; +((l255).value = ({car: l43.fvalue(pv, l293, (function (values,v740){ checkArgs(arguments, 2); return (function(){ - return (function(v740){ - return l136.fvalue(values, l124.fvalue(pv, "(typeof (", v740, ") === 'object')")); - })(l137.fvalue(pv, v739)); + return (function(v741){ + return l137.fvalue(values, l125.fvalue(pv, "(typeof (", v741, ") === 'object')")); + })(l138.fvalue(pv, v740)); })(); })), cdr: (function(){ - var symbol = l254; + var symbol = l255; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); -var l293 = {name: "OGET"}; -((l254).value = ({car: l42.fvalue(pv, l293, (function (values,v741,v742){ +var l294 = {name: "OGET"}; +((l255).value = ({car: l43.fvalue(pv, l294, (function (values,v742,v743){ checkArgs(arguments, 3); return (function(){ - return (function(v743,v744){ - return l124.fvalue(values, "(function(){", (function(){ - var symbol = l123; + return (function(v744,v745){ + return l125.fvalue(values, "(function(){", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, "var tmp = ", "(", v743, ")[", v744, "];", (function(){ - var symbol = l123; + })(), l136.fvalue(pv, "var tmp = ", "(", v744, ")[", v745, "];", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), "return tmp == undefined? ", l137.fvalue(pv, l3.value), ": tmp ;", (function(){ - var symbol = l123; + })(), "return tmp == undefined? ", l138.fvalue(pv, l3.value), ": tmp ;", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()), "})()"); - })(l137.fvalue(pv, v741),l137.fvalue(pv, v742)); + })(l138.fvalue(pv, v742),l138.fvalue(pv, v743)); })(); })), cdr: (function(){ - var symbol = l254; + var symbol = l255; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); -var l294 = {name: "OSET"}; -((l254).value = ({car: l42.fvalue(pv, l294, (function (values,v745,v746,v747){ +var l295 = {name: "OSET"}; +((l255).value = ({car: l43.fvalue(pv, l295, (function (values,v746,v747,v748){ checkArgs(arguments, 4); return (function(){ - return (function(v748,v749,v750){ - return l124.fvalue(values, "((", v748, ")[", v749, "] = ", v750, ")"); - })(l137.fvalue(pv, v745),l137.fvalue(pv, v746),l137.fvalue(pv, v747)); + return (function(v749,v750,v751){ + return l125.fvalue(values, "((", v749, ")[", v750, "] = ", v751, ")"); + })(l138.fvalue(pv, v746),l138.fvalue(pv, v747),l138.fvalue(pv, v748)); })(); })), cdr: (function(){ - var symbol = l254; + var symbol = l255; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); -var l295 = {name: "IN"}; -((l254).value = ({car: l42.fvalue(pv, l295, (function (values,v751,v752){ +var l296 = {name: "IN"}; +((l255).value = ({car: l43.fvalue(pv, l296, (function (values,v752,v753){ checkArgs(arguments, 3); return (function(){ - return (function(v753,v754){ - return l136.fvalue(values, l124.fvalue(pv, "((", v753, ") in (", v754, "))")); - })(l137.fvalue(pv, v751),l137.fvalue(pv, v752)); + return (function(v754,v755){ + return l137.fvalue(values, l125.fvalue(pv, "((", v754, ") in (", v755, "))")); + })(l138.fvalue(pv, v752),l138.fvalue(pv, v753)); })(); })), cdr: (function(){ - var symbol = l254; + var symbol = l255; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); -var l296 = {name: "FUNCTIONP"}; -((l254).value = ({car: l42.fvalue(pv, l296, (function (values,v755){ +var l297 = {name: "FUNCTIONP"}; +((l255).value = ({car: l43.fvalue(pv, l297, (function (values,v756){ checkArgs(arguments, 2); return (function(){ - return (function(v756){ - return l136.fvalue(values, l124.fvalue(pv, "(typeof ", v756, " == 'function')")); - })(l137.fvalue(pv, v755)); + return (function(v757){ + return l137.fvalue(values, l125.fvalue(pv, "(typeof ", v757, " == 'function')")); + })(l138.fvalue(pv, v756)); })(); })), cdr: (function(){ - var symbol = l254; + var symbol = l255; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); -var l297 = {name: "WRITE-STRING"}; -((l254).value = ({car: l42.fvalue(pv, l297, (function (values,v757){ +var l298 = {name: "WRITE-STRING"}; +((l255).value = ({car: l43.fvalue(pv, l298, (function (values,v758){ checkArgs(arguments, 2); return (function(){ - return (function(v758){ - return l124.fvalue(values, "(function(){", (function(){ - var symbol = l123; + return (function(v759){ + return l125.fvalue(values, "(function(){", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, l124.fvalue(pv, "var ", "x", " = ", v758, ";", (function(){ - var symbol = l123; + })(), l136.fvalue(pv, l125.fvalue(pv, "var ", "x", " = ", v759, ";", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })()), l124.fvalue(pv, "if (typeof ", "x", " != '", "string", "')", (function(){ - var symbol = l123; + })()), l125.fvalue(pv, "if (typeof ", "x", " != '", "string", "')", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, "throw 'The value ' + ", "x", " + ' is not a type ", "string", ".';", (function(){ - var symbol = l123; + })(), l136.fvalue(pv, "throw 'The value ' + ", "x", " + ' is not a type ", "string", ".';", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })())), l124.fvalue(pv, "return ", "lisp.write(x)", ";", (function(){ - var symbol = l123; + })())), l125.fvalue(pv, "return ", "lisp.write(x)", ";", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })())), "})()"); - })(l137.fvalue(pv, v757)); + })(l138.fvalue(pv, v758)); })(); })), cdr: (function(){ - var symbol = l254; + var symbol = l255; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); -var l298 = {name: "MAKE-ARRAY"}; -((l254).value = ({car: l42.fvalue(pv, l298, (function (values,v759){ +var l299 = {name: "MAKE-ARRAY"}; +((l255).value = ({car: l43.fvalue(pv, l299, (function (values,v760){ checkArgs(arguments, 2); return (function(){ - return (function(v760){ - return l124.fvalue(values, "(function(){", (function(){ - var symbol = l123; + return (function(v761){ + return l125.fvalue(values, "(function(){", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, "var r = [];", (function(){ - var symbol = l123; + })(), l136.fvalue(pv, "var r = [];", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), "for (var i = 0; i < ", v760, "; i++)", (function(){ - var symbol = l123; + })(), "for (var i = 0; i < ", v761, "; i++)", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, "r.push(", l137.fvalue(pv, l3.value), ");", (function(){ - var symbol = l123; + })(), l136.fvalue(pv, "r.push(", l138.fvalue(pv, l3.value), ");", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()), "return r;", (function(){ - var symbol = l123; + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()), "})()"); - })(l137.fvalue(pv, v759)); + })(l138.fvalue(pv, v760)); })(); })), cdr: (function(){ - var symbol = l254; + var symbol = l255; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); -var l299 = {name: "ARRAYP"}; -((l254).value = ({car: l42.fvalue(pv, l299, (function (values,v761){ +var l300 = {name: "ARRAYP"}; +((l255).value = ({car: l43.fvalue(pv, l300, (function (values,v762){ checkArgs(arguments, 2); return (function(){ - return (function(v762){ - return l136.fvalue(values, l124.fvalue(pv, "(function(){", (function(){ - var symbol = l123; + return (function(v763){ + return l137.fvalue(values, l125.fvalue(pv, "(function(){", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, "var x = ", v762, ";", (function(){ - var symbol = l123; + })(), l136.fvalue(pv, "var x = ", v763, ";", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })(), "return typeof x === 'object' && 'length' in x;"), "})()")); - })(l137.fvalue(pv, v761)); + })(l138.fvalue(pv, v762)); })(); })), cdr: (function(){ - var symbol = l254; + var symbol = l255; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); -var l300 = {name: "AREF"}; -((l254).value = ({car: l42.fvalue(pv, l300, (function (values,v763,v764){ +var l301 = {name: "AREF"}; +((l255).value = ({car: l43.fvalue(pv, l301, (function (values,v764,v765){ checkArgs(arguments, 3); return (function(){ - return (function(v765,v766){ - return l124.fvalue(values, "(function(){", (function(){ - var symbol = l123; + return (function(v766,v767){ + return l125.fvalue(values, "(function(){", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, "var x = ", "(", v765, ")[", v766, "];", (function(){ - var symbol = l123; + })(), l136.fvalue(pv, "var x = ", "(", v766, ")[", v767, "];", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })(), "if (x === undefined) throw 'Out of range';", (function(){ - var symbol = l123; + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })(), "return x;", (function(){ - var symbol = l123; + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()), "})()"); - })(l137.fvalue(pv, v763),l137.fvalue(pv, v764)); + })(l138.fvalue(pv, v764),l138.fvalue(pv, v765)); })(); })), cdr: (function(){ - var symbol = l254; + var symbol = l255; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); -var l301 = {name: "ASET"}; -((l254).value = ({car: l42.fvalue(pv, l301, (function (values,v767,v768,v769){ +var l302 = {name: "ASET"}; +((l255).value = ({car: l43.fvalue(pv, l302, (function (values,v768,v769,v770){ checkArgs(arguments, 4); return (function(){ - return (function(v770,v771,v772){ - return l124.fvalue(values, "(function(){", (function(){ - var symbol = l123; + return (function(v771,v772,v773){ + return l125.fvalue(values, "(function(){", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l135.fvalue(pv, "var x = ", v770, ";", (function(){ - var symbol = l123; + })(), l136.fvalue(pv, "var x = ", v771, ";", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), "var i = ", v771, ";", (function(){ - var symbol = l123; + })(), "var i = ", v772, ";", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })(), "if (i < 0 || i >= x.length) throw 'Out of range';", (function(){ - var symbol = l123; + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), "return x[i] = ", v772, ";", (function(){ - var symbol = l123; + })(), "return x[i] = ", v773, ";", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()), "})()"); - })(l137.fvalue(pv, v767),l137.fvalue(pv, v768),l137.fvalue(pv, v769)); + })(l138.fvalue(pv, v768),l138.fvalue(pv, v769),l138.fvalue(pv, v770)); })(); })), cdr: (function(){ - var symbol = l254; + var symbol = l255; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); -var l302 = {name: "GET-UNIX-TIME"}; -((l254).value = ({car: l42.fvalue(pv, l302, (function (values){ +var l303 = {name: "GET-UNIX-TIME"}; +((l255).value = ({car: l43.fvalue(pv, l303, (function (values){ checkArgsAtMost(arguments, 1); return (function(){ return (function(){ - return l124.fvalue(values, "(Math.round(new Date() / 1000))"); + return l125.fvalue(values, "(Math.round(new Date() / 1000))"); })(); })(); })), cdr: (function(){ - var symbol = l254; + var symbol = l255; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); -var l303 = {name: "VALUES-ARRAY"}; -((l254).value = ({car: l42.fvalue(pv, l303, (function (values,v773){ +var l304 = {name: "VALUES-ARRAY"}; +((l255).value = ({car: l43.fvalue(pv, l304, (function (values,v774){ checkArgs(arguments, 2); return (function(){ - return (function(v774){ + return (function(v775){ return ((function(){ - var symbol = l162; + var symbol = l163; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })() !== l3.value ? l124.fvalue(values, "values.apply(this, ", v774, ")") : l124.fvalue(values, "pv.apply(this, ", v774, ")")); - })(l137.fvalue(pv, v773)); + })() !== l3.value ? l125.fvalue(values, "values.apply(this, ", v775, ")") : l125.fvalue(values, "pv.apply(this, ", v775, ")")); + })(l138.fvalue(pv, v774)); })(); })), cdr: (function(){ - var symbol = l254; + var symbol = l255; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); -((l254).value = ({car: l42.fvalue(pv, l132, (function (values){ - var v775= l3.value; +((l255).value = ({car: l43.fvalue(pv, l133, (function (values){ + var v776= l3.value; for (var i = arguments.length-1; i>=1; i--) - v775 = {car: arguments[i], cdr: - v775}; + v776 = {car: arguments[i], cdr: + v776}; return (function(){ return ((function(){ - var symbol = l162; + var symbol = l163; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })() !== l3.value ? l124.fvalue(values, "values(", l126.fvalue(pv, l69.fvalue(pv, (function(){ - var symbol = l137; + })() !== l3.value ? l125.fvalue(values, "values(", l127.fvalue(pv, l70.fvalue(pv, (function(){ + var symbol = l138; var func = symbol.fvalue; if (func === undefined) throw "Function `" + symbol.name + "' is undefined."; return func; - })(), v775), ", "), ")") : l124.fvalue(values, "pv(", l126.fvalue(pv, l69.fvalue(pv, (function(){ - var symbol = l137; + })(), v776), ", "), ")") : l125.fvalue(values, "pv(", l127.fvalue(pv, l70.fvalue(pv, (function(){ + var symbol = l138; var func = symbol.fvalue; if (func === undefined) throw "Function `" + symbol.name + "' is undefined."; return func; - })(), v775), ", "), ")")); + })(), v776), ", "), ")")); })(); })), cdr: (function(){ - var symbol = l254; + var symbol = l255; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()})); (function(){ - (l189).fvalue = (function(v778){ - ((v778)["fname"] = "MACRO"); - return v778; - })((function (values,v776){ + (l190).fvalue = (function(v779){ + ((v779)["fname"] = "MACRO"); + return v779; + })((function (values,v777){ checkArgs(arguments, 2); return (function(){ return (((function(){ - var tmp = v776; + var tmp = v777; return (typeof tmp == 'object' && 'name' in tmp); - })()?l4.value: l3.value) !== l3.value ? (function(v777){ - return (((l165.fvalue(pv, v777) === l189)?l4.value: l3.value) !== l3.value ? v777 : l3.value); - })(l177.fvalue(pv, v776, (function(){ - var symbol = l178; + })()?l4.value: l3.value) !== l3.value ? (function(v778){ + return (((l166.fvalue(pv, v778) === l190)?l4.value: l3.value) !== l3.value ? v778 : l3.value); + })(l178.fvalue(pv, v777, (function(){ + var symbol = l179; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l98)) : l3.value); + })(), l99)) : l3.value); })(); })); - return l189; + return l190; })(); -var l304 = {name: "LS-MACROEXPAND-1"}; +var l305 = {name: "LS-MACROEXPAND-1"}; (function(){ - (l304).fvalue = (function(v783){ - ((v783)["fname"] = "LS-MACROEXPAND-1"); - return v783; - })((function (values,v779){ + (l305).fvalue = (function(v784){ + ((v784)["fname"] = "LS-MACROEXPAND-1"); + return v784; + })((function (values,v780){ checkArgs(arguments, 2); return (function(){ - return (function(v780){ - return (v780 !== l3.value ? (function(v781){ - (l57.fvalue(pv, v781) !== l3.value ? (function(v782){ - l168.fvalue(pv, v780, v782); - return (v781 = v782); - })(l227.fvalue(pv, v781)) : l3.value); + return (function(v781){ + return (v781 !== l3.value ? (function(v782){ + (l58.fvalue(pv, v782) !== l3.value ? (function(v783){ + l169.fvalue(pv, v781, v783); + return (v782 = v783); + })(l228.fvalue(pv, v782)) : l3.value); return (function(){ - var f = v781; + var f = v782; var args = [values]; var tail = ((function(){ - var tmp = v779; + var tmp = v780; return tmp === l3.value? l3.value: tmp.cdr; })()); while (tail != l3.value){ @@ -7522,261 +7521,261 @@ var l304 = {name: "LS-MACROEXPAND-1"}; } return f.apply(this, args); })(); - })(l166.fvalue(pv, v780)) : v779); - })(l189.fvalue(pv, (function(){ - var tmp = v779; + })(l167.fvalue(pv, v781)) : v780); + })(l190.fvalue(pv, (function(){ + var tmp = v780; return tmp === l3.value? l3.value: tmp.car; })())); })(); })); - return l304; + return l305; })(); -var l305 = {name: "COMPILE-FUNCALL"}; -var l306 = {name: "G870"}; +var l306 = {name: "COMPILE-FUNCALL"}; +var l307 = {name: "G764"}; (function(){ - (l305).fvalue = (function(v787){ - ((v787)["fname"] = "COMPILE-FUNCALL"); - return v787; - })((function (values,v784,v785){ + (l306).fvalue = (function(v788){ + ((v788)["fname"] = "COMPILE-FUNCALL"); + return v788; + })((function (values,v785,v786){ checkArgs(arguments, 3); return (function(){ - return (function(v786){ + return (function(v787){ return ((((function(){ - var tmp = v784; + var tmp = v785; return (typeof tmp == 'object' && 'name' in tmp); - })()?l4.value: l3.value) !== l3.value ? (((l114.fvalue(pv, v784) === l105.fvalue(pv, "COMMON-LISP"))?l4.value: l3.value) !== l3.value ? (function(){ - var symbol = l306; + })()?l4.value: l3.value) !== l3.value ? (((l115.fvalue(pv, v785) === l106.fvalue(pv, "COMMON-LISP"))?l4.value: l3.value) !== l3.value ? (function(){ + var symbol = l307; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })() : l3.value) : l3.value) !== l3.value ? l124.fvalue(values, l137.fvalue(pv, l62.fvalue(pv, l42.fvalue(pv, l157), l42.fvalue(pv, v784))), ".fvalue(", l126.fvalue(pv, ({car: v786, cdr: l69.fvalue(pv, (function(){ - var symbol = l137; + })() : l3.value) : l3.value) !== l3.value ? l125.fvalue(values, l138.fvalue(pv, l63.fvalue(pv, l43.fvalue(pv, l158), l43.fvalue(pv, v785))), ".fvalue(", l127.fvalue(pv, ({car: v787, cdr: l70.fvalue(pv, (function(){ + var symbol = l138; var func = symbol.fvalue; if (func === undefined) throw "Function `" + symbol.name + "' is undefined."; return func; - })(), v785)}), ", "), ")") : l124.fvalue(values, l137.fvalue(pv, l62.fvalue(pv, l42.fvalue(pv, l98), l42.fvalue(pv, v784))), "(", l126.fvalue(pv, ({car: v786, cdr: l69.fvalue(pv, (function(){ - var symbol = l137; + })(), v786)}), ", "), ")") : l125.fvalue(values, l138.fvalue(pv, l63.fvalue(pv, l43.fvalue(pv, l99), l43.fvalue(pv, v785))), "(", l127.fvalue(pv, ({car: v787, cdr: l70.fvalue(pv, (function(){ + var symbol = l138; var func = symbol.fvalue; if (func === undefined) throw "Function `" + symbol.name + "' is undefined."; return func; - })(), v785)}), ", "), ")")); + })(), v786)}), ", "), ")")); })(((function(){ - var symbol = l162; + var symbol = l163; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })() !== l3.value ? "values" : "pv")); })(); })); - return l305; + return l306; })(); (function(){ - (l213).fvalue = (function(v790){ - ((v790)["fname"] = "LS-COMPILE-BLOCK"); - return v790; - })((function (values,v788,v789){ + (l214).fvalue = (function(v791){ + ((v791)["fname"] = "LS-COMPILE-BLOCK"); + return v791; + })((function (values,v789,v790){ checkArgsAtLeast(arguments, 2); checkArgsAtMost(arguments, 3); switch(arguments.length-1){ case 1: - v789=l3.value; + v790=l3.value; default: break; } return (function(){ - return (v789 !== l3.value ? l124.fvalue(values, l213.fvalue(pv, l81.fvalue(pv, v788)), "return ", l137.fvalue(pv, (function(){ - var tmp = l80.fvalue(pv, v788); + return (v790 !== l3.value ? l125.fvalue(values, l214.fvalue(pv, l82.fvalue(pv, v789)), "return ", l138.fvalue(pv, (function(){ + var tmp = l81.fvalue(pv, v789); return tmp === l3.value? l3.value: tmp.car; })(), (function(){ - var symbol = l162; + var symbol = l163; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })()), ";") : l127.fvalue(values, l84.fvalue(pv, (function(){ - var symbol = l186; + })()), ";") : l128.fvalue(values, l85.fvalue(pv, (function(){ + var symbol = l187; var func = symbol.fvalue; if (func === undefined) throw "Function `" + symbol.name + "' is undefined."; return func; - })(), l69.fvalue(pv, (function(){ - var symbol = l137; + })(), l70.fvalue(pv, (function(){ + var symbol = l138; var func = symbol.fvalue; if (func === undefined) throw "Function `" + symbol.name + "' is undefined."; return func; - })(), v788)), l124.fvalue(pv, ";", (function(){ - var symbol = l123; + })(), v789)), l125.fvalue(pv, ";", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()))); })(); })); - return l213; + return l214; })(); (function(){ - (l137).fvalue = (function(v800){ - ((v800)["fname"] = "LS-COMPILE"); - return v800; - })((function (values,v791,v792){ + (l138).fvalue = (function(v801){ + ((v801)["fname"] = "LS-COMPILE"); + return v801; + })((function (values,v792,v793){ checkArgsAtLeast(arguments, 2); checkArgsAtMost(arguments, 3); switch(arguments.length-1){ case 1: - v792=l3.value; + v793=l3.value; default: break; } return (function(){ - return (function(v793){ + return (function(v794){ try { var tmp; - tmp = l162.value; - l162.value = v793; - v793 = tmp; + tmp = l163.value; + l163.value = v794; + v794 = tmp; return (((function(){ - var tmp = v791; + var tmp = v792; return (typeof tmp == 'object' && 'name' in tmp); - })()?l4.value: l3.value) !== l3.value ? (function(v794){ - return ((v794 !== l3.value ? l26.fvalue(pv, l82.fvalue(pv, l193, l167.fvalue(pv, v794))) : l3.value) !== l3.value ? l166.fvalue(values, v794) : ((function(v795){ - return (v795 !== l3.value ? v795 : l82.fvalue(pv, l195, l167.fvalue(pv, v794))); - })(l113.fvalue(pv, v791)) !== l3.value ? l124.fvalue(values, l137.fvalue(pv, l62.fvalue(pv, l42.fvalue(pv, l157), l42.fvalue(pv, v791))), ".value") : l137.fvalue(values, l62.fvalue(pv, l42.fvalue(pv, l276), l42.fvalue(pv, l62.fvalue(pv, l42.fvalue(pv, l157), l42.fvalue(pv, v791))))))); - })(l177.fvalue(pv, v791, (function(){ - var symbol = l178; + })()?l4.value: l3.value) !== l3.value ? (function(v795){ + return ((v795 !== l3.value ? l27.fvalue(pv, l83.fvalue(pv, l194, l168.fvalue(pv, v795))) : l3.value) !== l3.value ? l167.fvalue(values, v795) : ((function(v796){ + return (v796 !== l3.value ? v796 : l83.fvalue(pv, l196, l168.fvalue(pv, v795))); + })(l114.fvalue(pv, v792)) !== l3.value ? l125.fvalue(values, l138.fvalue(pv, l63.fvalue(pv, l43.fvalue(pv, l158), l43.fvalue(pv, v792))), ".value") : l138.fvalue(values, l63.fvalue(pv, l43.fvalue(pv, l277), l43.fvalue(pv, l63.fvalue(pv, l43.fvalue(pv, l158), l43.fvalue(pv, v792))))))); + })(l178.fvalue(pv, v792, (function(){ + var symbol = l179; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })(), l99)) : (l75.fvalue(pv, v791) !== l3.value ? l16.fvalue(values, v791) : (((typeof(v791) == "string")?l4.value: l3.value) !== l3.value ? l124.fvalue(values, "\"", l140.fvalue(pv, v791), "\"") : (((function(){ - var x = v791; + })(), l100)) : (l76.fvalue(pv, v792) !== l3.value ? l17.fvalue(values, v792) : (((typeof(v792) == "string")?l4.value: l3.value) !== l3.value ? l125.fvalue(values, "\"", l141.fvalue(pv, v792), "\"") : (((function(){ + var x = v792; return typeof x === 'object' && 'length' in x; - })()?l4.value: l3.value) !== l3.value ? l222.fvalue(values, v791) : (l57.fvalue(pv, v791) !== l3.value ? (function(v796,v797){ - return (l91.fvalue(pv, v796, (function(){ - var symbol = l197; + })()?l4.value: l3.value) !== l3.value ? l223.fvalue(values, v792) : (l58.fvalue(pv, v792) !== l3.value ? (function(v797,v798){ + return (l92.fvalue(pv, v797, (function(){ + var symbol = l198; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })()) !== l3.value ? (function(v798){ + })()) !== l3.value ? (function(v799){ return (function(){ - var f = v798; + var f = v799; var args = [values]; - var tail = (v797); + var tail = (v798); while (tail != l3.value){ args.push(tail.car); tail = tail.cdr; } return f.apply(this, args); })(); - })(l39.fvalue(pv, l91.fvalue(pv, v796, (function(){ - var symbol = l197; + })(l40.fvalue(pv, l92.fvalue(pv, v797, (function(){ + var symbol = l198; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })()))) : ((l91.fvalue(pv, v796, (function(){ - var symbol = l254; + })()))) : ((l92.fvalue(pv, v797, (function(){ + var symbol = l255; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })()) !== l3.value ? l26.fvalue(pv, l191.fvalue(pv, v796, l98, l194)) : l3.value) !== l3.value ? (function(v799){ + })()) !== l3.value ? l27.fvalue(pv, l192.fvalue(pv, v797, l99, l195)) : l3.value) !== l3.value ? (function(v800){ return (function(){ - var f = v799; + var f = v800; var args = [values]; - var tail = (v797); + var tail = (v798); while (tail != l3.value){ args.push(tail.car); tail = tail.cdr; } return f.apply(this, args); })(); - })(l39.fvalue(pv, l91.fvalue(pv, v796, (function(){ - var symbol = l254; + })(l40.fvalue(pv, l92.fvalue(pv, v797, (function(){ + var symbol = l255; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })()))) : (l189.fvalue(pv, v796) !== l3.value ? l137.fvalue(values, l304.fvalue(pv, v791), v792) : l305.fvalue(values, v796, v797)))); + })()))) : (l190.fvalue(pv, v797) !== l3.value ? l138.fvalue(values, l305.fvalue(pv, v792), v793) : l306.fvalue(values, v797, v798)))); })((function(){ - var tmp = v791; + var tmp = v792; return tmp === l3.value? l3.value: tmp.car; })(),(function(){ - var tmp = v791; + var tmp = v792; return tmp === l3.value? l3.value: tmp.cdr; })()) : (function(){ throw "How should I compile this?"; })()))))); } finally { - l162.value = v793; + l163.value = v794; } - })(v792); + })(v793); })(); })); - return l137; + return l138; })(); -var l307 = {name: "LS-COMPILE-TOPLEVEL"}; +var l308 = {name: "LS-COMPILE-TOPLEVEL"}; (function(){ - (l307).fvalue = (function(v807){ - ((v807)["fname"] = "LS-COMPILE-TOPLEVEL"); - return v807; - })((function (values,v801,v802){ + (l308).fvalue = (function(v808){ + ((v808)["fname"] = "LS-COMPILE-TOPLEVEL"); + return v808; + })((function (values,v802,v803){ checkArgsAtLeast(arguments, 2); checkArgsAtMost(arguments, 3); switch(arguments.length-1){ case 1: - v802=l3.value; + v803=l3.value; default: break; } return (function(){ - return (function(v803){ + return (function(v804){ try { var tmp; - tmp = l184.value; - l184.value = v803; - v803 = tmp; + tmp = l185.value; + l185.value = v804; + v804 = tmp; return ((((function(){ - var tmp = v801; + var tmp = v802; return (typeof tmp == 'object' && 'car' in tmp); })()?l4.value: l3.value) !== l3.value ? (((function(){ - var tmp = v801; + var tmp = v802; return tmp === l3.value? l3.value: tmp.car; - })() === l228)?l4.value: l3.value) : l3.value) !== l3.value ? (function(v805){ - return l126.fvalue(values, l84.fvalue(pv, (function(){ - var symbol = l186; + })() === l229)?l4.value: l3.value) : l3.value) !== l3.value ? (function(v806){ + return l127.fvalue(values, l85.fvalue(pv, (function(){ + var symbol = l187; var func = symbol.fvalue; if (func === undefined) throw "Function `" + symbol.name + "' is undefined."; return func; - })(), v805)); - })(l69.fvalue(pv, (function (values,v804){ + })(), v806)); + })(l70.fvalue(pv, (function (values,v805){ checkArgs(arguments, 2); - return l307.fvalue(values, v804, l4.value); + return l308.fvalue(values, v805, l4.value); }), (function(){ - var tmp = v801; + var tmp = v802; return tmp === l3.value? l3.value: tmp.cdr; - })())) : (function(v806){ - return l124.fvalue(values, l127.fvalue(pv, l187.fvalue(pv), l124.fvalue(pv, ";", (function(){ - var symbol = l123; + })())) : (function(v807){ + return l125.fvalue(values, l128.fvalue(pv, l188.fvalue(pv), l125.fvalue(pv, ";", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; - })())), (v806 !== l3.value ? l124.fvalue(pv, v806, ";", (function(){ - var symbol = l123; + })())), (v807 !== l3.value ? l125.fvalue(pv, v807, ";", (function(){ + var symbol = l124; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; })()) : "")); - })(l137.fvalue(pv, v801, v802))); + })(l138.fvalue(pv, v802, v803))); } finally { - l184.value = v803; + l185.value = v804; } })(l3.value); })(); })); - return l307; + return l308; })(); (function(){ - (l227).fvalue = (function(v809){ - ((v809)["fname"] = "EVAL"); - return v809; - })((function (values,v808){ + (l228).fvalue = (function(v810){ + ((v810)["fname"] = "EVAL"); + return v810; + })((function (values,v809){ checkArgs(arguments, 2); return (function(){ return (function(){ - var string = l307.fvalue(pv, v808, l4.value); + var string = l308.fvalue(pv, v809, l4.value); if (typeof string != 'string') throw 'The value ' + string + ' is not a type string.'; return (function(){ @@ -7790,13 +7789,13 @@ var l307 = {name: "LS-COMPILE-TOPLEVEL"}; })(); })(); })); - return l227; + return l228; })(); -var l308 = {name: "&BODY"}; -var l309 = QIList(l202,l201,l308,l19,l14,l115,l59,l60,l20,l21,l22,l265,l267,l18,l18,l264,l266,l52,l62,l288,l300,l299,l301,l91,l43,l174,l17,l17,l81,l31,l37,l35,l32,l29,l29,l50,l241,l33,l36,l34,l30,l30,l286,l73,l74,l72,l49,l27,l28,l71,l45,l2,l8,l10,l1,l7,l86,l95,l97,l47,l48,l51,l279,l25,l280,l290,l227,l90,l121,l94,l105,l119,l38,l41,l275,l287,l98,l296,l15,l122,l248,l70,l199,l116,l44,l75,l75,l120,l113,l212,l80,l67,l232,l236,l101,l42,l57,l298,l102,l273,l69,l82,l77,l261,l133,l250,l134,l251,l3,l26,l79,l78,l11,l268,l53,l106,l108,l104,l76,l139,l142,l196,l54,l55,l228,l65,l46,l157,l83,l84,l85,l12,l240,l63,l64,l39,l215,l216,l89,l283,l92,l93,l282,l87,l224,l274,l114,l277,l276,l272,l4,l247,l40,l242,l24,l6,l249,l132,l131,l99,l141,l5,l96,l297,l23,l3); -l121.fvalue(values, l309); -((l115).value = (function(){ - var symbol = l111; +var l309 = {name: "&BODY"}; +var l310 = QIList(l203,l202,l309,l20,l15,l116,l60,l61,l21,l22,l23,l266,l268,l19,l19,l265,l267,l53,l63,l289,l301,l300,l302,l92,l44,l175,l18,l18,l82,l32,l38,l36,l33,l30,l30,l51,l242,l34,l37,l35,l31,l31,l287,l74,l75,l73,l50,l28,l29,l72,l46,l2,l9,l11,l1,l8,l87,l96,l98,l48,l49,l52,l280,l26,l281,l291,l228,l91,l122,l95,l106,l120,l39,l42,l276,l288,l99,l297,l16,l123,l249,l71,l200,l117,l45,l76,l76,l121,l114,l5,l81,l68,l233,l237,l102,l43,l58,l299,l103,l274,l70,l83,l78,l262,l134,l251,l135,l252,l3,l27,l80,l79,l12,l269,l54,l107,l109,l105,l77,l140,l143,l197,l55,l56,l229,l66,l47,l158,l84,l85,l86,l13,l241,l64,l65,l40,l216,l217,l90,l284,l93,l94,l283,l88,l225,l275,l115,l278,l277,l273,l4,l248,l41,l243,l25,l7,l250,l133,l132,l100,l142,l6,l97,l298,l24,l3); +l122.fvalue(values, l310); +((l116).value = (function(){ + var symbol = l112; var value = symbol.value; if (value === undefined) throw "Variable `" + symbol.name + "' is unbound."; return value; @@ -7816,381 +7815,382 @@ l121.fvalue(values, l309); })(); (lisp = {}); (lisp.read = (function(){ - var symbol = l161; + var symbol = l162; var func = symbol.fvalue; if (func === undefined) throw "Function `" + symbol.name + "' is undefined."; return func; })()); (lisp.print = (function(){ - var symbol = l139; + var symbol = l140; var func = symbol.fvalue; if (func === undefined) throw "Function `" + symbol.name + "' is undefined."; return func; })()); (lisp.eval = (function(){ - var symbol = l227; + var symbol = l228; var func = symbol.fvalue; if (func === undefined) throw "Function `" + symbol.name + "' is undefined."; return func; })()); -(lisp.compile = (function (values,v810){ +(lisp.compile = (function (values,v811){ checkArgs(arguments, 2); - return l307.fvalue(values, v810, l4.value); + return l308.fvalue(values, v811, l4.value); })); -(lisp.evalString = (function (values,v811){ +(lisp.evalString = (function (values,v812){ checkArgs(arguments, 2); - return l227.fvalue(values, l161.fvalue(pv, v811)); + return l228.fvalue(values, l162.fvalue(pv, v812)); })); -(lisp.compileString = (function (values,v812){ +(lisp.compileString = (function (values,v813){ checkArgs(arguments, 2); - return l307.fvalue(values, l161.fvalue(pv, v812), l4.value); + return l308.fvalue(values, l162.fvalue(pv, v813), l4.value); })); -var l310 = QIList(QIList(l308,"l308"),QIList(l307,"l307"),QIList(l306,"l306"),QIList(l305,"l305"),QIList(l304,"l304"),QIList(l303,"l303"),QIList(l302,"l302"),QIList(l301,"l301"),QIList(l300,"l300"),QIList(l299,"l299"),QIList(l298,"l298"),QIList(l297,"l297"),QIList(l296,"l296"),QIList(l295,"l295"),QIList(l294,"l294"),QIList(l293,"l293"),QIList(l292,"l292"),QIList(l291,"l291"),QIList(l290,"l290"),QIList(l289,"l289"),QIList(l288,"l288"),QIList(l287,"l287"),QIList(l286,"l286"),QIList(l285,"l285"),QIList(l284,"l284"),QIList(l283,"l283"),QIList(l282,"l282"),QIList(l281,"l281"),QIList(l280,"l280"),QIList(l279,"l279"),QIList(l278,"l278"),QIList(l277,"l277"),QIList(l276,"l276"),QIList(l275,"l275"),QIList(l274,"l274"),QIList(l273,"l273"),QIList(l272,"l272"),QIList(l271,"l271"),QIList(l270,"l270"),QIList(l269,"l269"),QIList(l268,"l268"),QIList(l267,"l267"),QIList(l266,"l266"),QIList(l265,"l265"),QIList(l264,"l264"),QIList(l263,"l263"),QIList(l262,"l262"),QIList(l261,"l261"),QIList(l260,"l260"),QIList(l259,"l259"),QIList(l258,"l258"),QIList(l257,"l257"),QIList(l256,"l256"),QIList(l255,"l255"),QIList(l254,"l254"),QIList(l253,"l253"),QIList(l252,"l252"),QIList(l251,"l251"),QIList(l250,"l250"),QIList(l249,"l249"),QIList(l248,"l248"),QIList(l247,"l247"),QIList(l246,"l246"),QIList(l245,"l245"),QIList(l244,"l244"),QIList(l243,"l243"),QIList(l242,"l242"),QIList(l241,"l241"),QIList(l240,"l240"),QIList(l239,"l239"),QIList(l238,"l238"),QIList(l237,"l237"),QIList(l236,"l236"),QIList(l235,"l235"),QIList(l234,"l234"),QIList(l233,"l233"),QIList(l232,"l232"),QIList(l231,"l231"),QIList(l230,"l230"),QIList(l229,"l229"),QIList(l228,"l228"),QIList(l227,"l227"),QIList(l226,"l226"),QIList(l225,"l225"),QIList(l224,"l224"),QIList(l223,"l223"),QIList(l222,"l222"),QIList(l221,"l221"),QIList(l220,"l220"),QIList(l219,"l219"),QIList(l218,"l218"),QIList(l217,"l217"),QIList(l216,"l216"),QIList(l215,"l215"),QIList(l214,"l214"),QIList(l213,"l213"),QIList(l212,"l212"),QIList(l211,"l211"),QIList(l210,"l210"),QIList(l209,"l209"),QIList(l208,"l208"),QIList(l207,"l207"),QIList(l206,"l206"),QIList(l205,"l205"),QIList(l204,"l204"),QIList(l202,"l202"),QIList(l201,"l201"),QIList(l200,"l200"),QIList(l199,"l199"),QIList(l198,"l198"),QIList(l197,"l197"),QIList(l196,"l196"),QIList(l195,"l195"),QIList(l194,"l194"),QIList(l193,"l193"),QIList(l192,"l192"),QIList(l191,"l191"),QIList(l190,"l190"),QIList(l189,"l189"),QIList(l188,"l188"),QIList(l187,"l187"),QIList(l186,"l186"),QIList(l185,"l185"),QIList(l184,"l184"),QIList(l183,"l183"),QIList(l182,"l182"),QIList(l181,"l181"),QIList(l180,"l180"),QIList(l179,"l179"),QIList(l178,"l178"),QIList(l177,"l177"),QIList(l176,"l176"),QIList(l175,"l175"),QIList(l174,"l174"),QIList(l173,"l173"),QIList(l172,"l172"),QIList(l171,"l171"),QIList(l170,"l170"),QIList(l169,"l169"),QIList(l168,"l168"),QIList(l167,"l167"),QIList(l166,"l166"),QIList(l165,"l165"),QIList(l164,"l164"),QIList(l163,"l163"),QIList(l162,"l162"),QIList(l161,"l161"),QIList(l160,"l160"),QIList(l159,"l159"),QIList(l158,"l158"),QIList(l157,"l157"),QIList(l156,"l156"),QIList(l155,"l155"),QIList(l154,"l154"),QIList(l153,"l153"),QIList(l152,"l152"),QIList(l151,"l151"),QIList(l150,"l150"),QIList(l149,"l149"),QIList(l148,"l148"),QIList(l147,"l147"),QIList(l146,"l146"),QIList(l145,"l145"),QIList(l144,"l144"),QIList(l143,"l143"),QIList(l142,"l142"),QIList(l141,"l141"),QIList(l140,"l140"),QIList(l139,"l139"),QIList(l138,"l138"),QIList(l137,"l137"),QIList(l136,"l136"),QIList(l135,"l135"),QIList(l134,"l134"),QIList(l133,"l133"),QIList(l132,"l132"),QIList(l131,"l131"),QIList(l130,"l130"),QIList(l129,"l129"),QIList(l128,"l128"),QIList(l127,"l127"),QIList(l126,"l126"),QIList(l125,"l125"),QIList(l124,"l124"),QIList(l123,"l123"),QIList(l122,"l122"),QIList(l121,"l121"),QIList(l120,"l120"),QIList(l119,"l119"),QIList(l118,"l118"),QIList(l117,"l117"),QIList(l116,"l116"),QIList(l115,"l115"),QIList(l114,"l114"),QIList(l113,"l113"),QIList(l112,"l112"),QIList(l111,"l111"),QIList(l110,"l110"),QIList(l109,"l109"),QIList(l108,"l108"),QIList(l107,"l107"),QIList(l106,"l106"),QIList(l105,"l105"),QIList(l104,"l104"),QIList(l103,"l103"),QIList(l102,"l102"),QIList(l101,"l101"),QIList(l100,"l100"),QIList(l99,"l99"),QIList(l98,"l98"),QIList(l97,"l97"),QIList(l96,"l96"),QIList(l95,"l95"),QIList(l94,"l94"),QIList(l93,"l93"),QIList(l92,"l92"),QIList(l91,"l91"),QIList(l90,"l90"),QIList(l89,"l89"),QIList(l88,"l88"),QIList(l87,"l87"),QIList(l86,"l86"),QIList(l85,"l85"),QIList(l84,"l84"),QIList(l83,"l83"),QIList(l82,"l82"),QIList(l81,"l81"),QIList(l80,"l80"),QIList(l79,"l79"),QIList(l78,"l78"),QIList(l77,"l77"),QIList(l76,"l76"),QIList(l75,"l75"),QIList(l74,"l74"),QIList(l73,"l73"),QIList(l72,"l72"),QIList(l71,"l71"),QIList(l70,"l70"),QIList(l69,"l69"),QIList(l68,"l68"),QIList(l67,"l67"),QIList(l66,"l66"),QIList(l65,"l65"),QIList(l64,"l64"),QIList(l63,"l63"),QIList(l62,"l62"),QIList(l61,"l61"),QIList(l60,"l60"),QIList(l59,"l59"),QIList(l58,"l58"),QIList(l57,"l57"),QIList(l56,"l56"),QIList(l55,"l55"),QIList(l54,"l54"),QIList(l53,"l53"),QIList(l52,"l52"),QIList(l51,"l51"),QIList(l50,"l50"),QIList(l49,"l49"),QIList(l48,"l48"),QIList(l47,"l47"),QIList(l46,"l46"),QIList(l45,"l45"),QIList(l44,"l44"),QIList(l43,"l43"),QIList(l42,"l42"),QIList(l41,"l41"),QIList(l40,"l40"),QIList(l39,"l39"),QIList(l38,"l38"),QIList(l37,"l37"),QIList(l36,"l36"),QIList(l35,"l35"),QIList(l34,"l34"),QIList(l33,"l33"),QIList(l32,"l32"),QIList(l31,"l31"),QIList(l30,"l30"),QIList(l29,"l29"),QIList(l28,"l28"),QIList(l27,"l27"),QIList(l26,"l26"),QIList(l25,"l25"),QIList(l24,"l24"),QIList(l23,"l23"),QIList(l22,"l22"),QIList(l21,"l21"),QIList(l20,"l20"),QIList(l19,"l19"),QIList(l18,"l18"),QIList(l17,"l17"),QIList(l16,"l16"),QIList(l15,"l15"),QIList(l14,"l14"),QIList(l13,"l13"),QIList(l12,"l12"),QIList(l11,"l11"),QIList(l10,"l10"),QIList(l9,"l9"),QIList(l8,"l8"),QIList(l7,"l7"),QIList(l6,"l6"),QIList(l5,"l5"),QIList(l4,"l4"),QIList(l3,"l3"),QIList(l2,"l2"),QIList(l1,"l1"),l3); -var l311 = {name: "OP"}; -var l312 = {name: "SYM"}; -var l313 = {name: "X"}; -var l314 = {name: "ARGS"}; -var l315 = {name: "BODY"}; -var l316 = {name: "DECLS"}; -var l317 = {name: "DECL"}; -var l318 = {name: "NAME"}; -var l319 = {name: "ARG"}; -var l320 = {name: "FORM"}; -var l321 = {name: "VALUE-FROM"}; -var l322 = {name: "VARIABLES"}; -var l323 = {name: "PACKAGE-DESIGNATOR"}; -var l324 = {name: "PAIRS"}; -var l325 = {name: "ASSIGNMENTS"}; -var l326 = {name: "VALUE"}; -var l327 = {name: "FORM1"}; -var l328 = {name: "RESULT"}; -var l329 = {name: "FORMS"}; -var l330 = {name: "G"}; -var l331 = {name: "CLAUSULES"}; -var l332 = {name: "!FORM"}; -var l333 = {name: "CLAUSULE"}; -var l334 = {name: "ITER"}; -var l335 = {name: "G!TO"}; -var l336 = {name: "VAR"}; -var l337 = {name: "TO"}; -var l338 = {name: "G!LIST"}; -var l339 = {name: "PLACE"}; -var l340 = {name: "DELTA"}; -var l341 = {name: "CONDITION"}; -var l342 = {name: "DOCSTRING"}; -var l343 = QIList(QIList(QIList(l254,l99,l3,QIList(l193,l3),l3),QIList(l244,l99,l3,QIList(l193,l3),l3),QIList(l243,l99,l3,QIList(l193,l3),l3),QIList(l237,l99,l3,QIList(l193,l3),l3),QIList(l225,l99,l3,QIList(l193,l3),l3),QIList(l220,l99,l3,QIList(l193,l3),l3),QIList(l219,l99,l3,QIList(l193,l3),l3),QIList(l200,l99,l3,QIList(l193,l3),l3),QIList(l197,l99,l3,QIList(l193,l3),l3),QIList(l184,l99,l3,QIList(l193,l3),l3),QIList(l179,l99,l3,QIList(l193,l3),l3),QIList(l178,l99,l3,QIList(l193,l3),l3),QIList(l162,l99,l3,QIList(l193,l3),l3),QIList(l156,l99,l3,QIList(l193,l3),l3),QIList(l123,l99,l3,QIList(l193,l3),l3),QIList(l115,l99,l3,QIList(l193,l3),l3),QIList(l112,l99,l3,QIList(l193,l3),l3),QIList(l111,l99,l3,QIList(l193,l3),l3),QIList(l110,l99,l3,QIList(l193,l3),l3),QIList(l100,l99,l3,QIList(l193,l3),l3),QIList(l14,l99,l3,QIList(l193,l3),l3),QIList(l4,l99,l3,QIList(l193,l195,l3),l3),QIList(l3,l99,l3,QIList(l193,l195,l3),l3),l3),QIList(QIList(l263,l189,QIList(l212,QIList(l311,l312,l3),QIList(l158,QIList(l255,QIList(l160,l311,l3),QIList(l313,l202,l314,l3),QIList(l232,QIList(QIList(l314,QIList(l27,l313,l314,l3),l3),l3),QIList(l259,l314,QIList(l136,QIList(l262,l314,QIList(l160,l312,l3),l3),l3),l3),l3),l3),l3),l3),l3,l3),QIList(l259,l189,QIList(l212,QIList(l314,l202,l315,l3),QIList(l6,QIList(l272,l314,l3),QIList(l290,"Bad usage of VARIABLE-ARITY, you must pass a symbol",l3),l3),QIList(l158,QIList(l258,QIList(l160,l314,l3),QIList(l212,QIList(QIList(l160,l314,l3),l3),QIList(l124,"return ",QIList(l159,l315,l3),";",l123,l3),l3),l3),l3),l3),l3,l3),QIList(l257,l189,QIList(l212,QIList(l316,l202,l315,l3),QIList(l158,QIList(l138,QIList(l159,QIList(l69,QIList(l212,QIList(l317,l3),QIList(l158,QIList(l124,"var ",QIList(l160,QIList(l38,l317,l3),l3)," = ",QIList(l160,QIList(l40,l317,l3),l3),";",l123,l3),l3),l3),l316,l3),l3),QIList(l159,QIList(l69,QIList(l212,QIList(l317,l3),QIList(l158,QIList(l124,"if (typeof ",QIList(l160,QIList(l38,l317,l3),l3)," != '",QIList(l160,QIList(l39,l317,l3),l3),"')",l123,QIList(l135,"throw 'The value ' + ",QIList(l160,QIList(l38,l317,l3),l3)," + ' is not a type ",QIList(l160,QIList(l39,l317,l3),l3),".';",l123,l3),l3),l3),l3),l316,l3),l3),QIList(l124,"return ",QIList(l228,QIList(l159,l315,l3),l3),";",l123,l3),l3),l3),l3),l3,l3),QIList(l256,l189,QIList(l212,QIList(l318,l314,l202,l315,l3),QIList(l158,QIList(l228,QIList(l255,QIList(l160,l318,l3),QIList(l160,l314,l3),QIList(l232,QIList(l160,QIList(l69,QIList(l212,QIList(l319,l3),QIList(l158,QIList(QIList(l160,l319,l3),QIList(l137,QIList(l160,l319,l3),l3),l3),l3),l3),l314,l3),l3),QIList(l159,l315,l3),l3),l3),l3),l3),l3),l3,l3),QIList(l255,l189,QIList(l212,QIList(l318,l314,l202,l315,l3),QIList(l158,QIList(l46,QIList(l42,QIList(l157,QIList(l160,l318,l3),l3),QIList(l212,QIList(l160,l314,l3),QIList(l174,QIList(l160,l318,l3),QIList(l159,l315,l3),l3),l3),l3),l254,l3),l3),l3),l3,l3),QIList(l158,l189,QIList(l212,QIList(l320,l3),QIList(l252,l320,l3),l3),l3,l3),QIList(l229,l189,QIList(l212,QIList(l318,l314,l320,l3),QIList(l158,QIList(l198,QIList(l160,l318,l3),QIList(l160,l314,l3),QIList(l137,QIList(l160,l320,l3),l3),l3),l3),l3),l3,l3),QIList(l198,l189,QIList(l212,QIList(l318,l314,l202,l315,l3),QIList(l158,QIList(l46,QIList(l42,QIList(l157,QIList(l160,l318,l3),l3),QIList(l212,QIList(l160,l314,l3),QIList(l174,QIList(l160,l318,l3),QIList(l159,l315,l3),l3),l3),l3),l197,l3),l3),l3),l3,l3),QIList(l138,l189,QIList(l212,QIList(l202,l315,l3),QIList(l158,QIList(l124,"(function(){",l123,QIList(l135,QIList(l159,l315,l3),l3),"})()",l3),l3),l3),l3,l3),QIList(l134,l189,QIList(l212,QIList(l321,l3),QIList(l158,QIList(l250,QIList(l98,l42,l3),QIList(l160,l321,l3),l3),l3),l3),l3,l3),QIList(l133,l189,QIList(l212,QIList(l322,l321,l202,l315,l3),QIList(l158,QIList(l250,QIList(l212,QIList(l201,QIList(l159,l322,l3),l202,QIList(l160,QIList(l15,l3),l3),l3),QIList(l159,l315,l3),l3),QIList(l160,l321,l3),l3),l3),l3),l3,l3),QIList(l125,l189,QIList(l212,QIList(l99,l202,l320,l3),QIList(l158,QIList(l216,QIList(l160,l99,l3),QIList(l124,QIList(l160,l99,l3),QIList(l228,QIList(l159,l320,l3),l3),l3),l3),l3),l3),l3,l3),QIList(l116,l189,QIList(l212,QIList(l323,l3),QIList(l158,QIList(l226,QIList(l216,l115,QIList(l103,QIList(l160,l323,l3),l3),l3),l3),l3),l3),l3,l3),QIList(l65,l189,QIList(l212,QIList(l202,l324,l3),QIList(l232,QIList(QIList(l325,QIList(l157,l3,l3),l3),l3),QIList(l13,l4,QIList(l49,QIList(QIList(l11,l324,l3),QIList(l12,l3),l3),QIList(QIList(l11,QIList(l30,l324,l3),l3),QIList(l290,"Odd paris in PSETQ",l3),l3),QIList(l4,QIList(l232,QIList(QIList(l99,QIList(l29,l324,l3),l3),QIList(l326,QIList(l32,l324,l3),l3),l3),QIList(l46,QIList(l158,QIList(QIList(l160,l99,l3),QIList(l160,QIList(l15,l3),l3),QIList(l160,l326,l3),l3),l3),l325,l3),QIList(l216,l324,QIList(l34,l324,l3),l3),l3),l3),l3),l3),QIList(l216,l325,QIList(l64,l325,l3),l3),QIList(l158,QIList(l232,QIList(l160,QIList(l69,QIList(l98,l30,l3),l325,l3),l3),QIList(l216,QIList(l159,QIList(l58,QIList(l98,l62,l3),QIList(l69,QIList(l98,l81,l3),l325,l3),QIList(l157,l3,l3),l3),l3),l3),l3),l3),l3),l3),l3,l3),QIList(l55,l189,QIList(l212,QIList(l327,l328,l202,l315,l3),QIList(l158,QIList(l54,QIList(l228,QIList(l160,l327,l3),QIList(l160,l328,l3),l3),QIList(l159,l315,l3),l3),l3),l3),l3,l3),QIList(l54,l189,QIList(l212,QIList(l320,l202,l315,l3),QIList(l232,QIList(QIList(l326,QIList(l15,l3),l3),l3),QIList(l158,QIList(l232,QIList(QIList(QIList(l160,l326,l3),QIList(l160,l320,l3),l3),l3),QIList(l159,l315,l3),QIList(l160,l326,l3),l3),l3),l3),l3),l3,l3),QIList(l53,l189,QIList(l212,QIList(l202,l329,l3),QIList(l49,QIList(QIList(l11,l329,l3),l3,l3),QIList(QIList(l11,QIList(l30,l329,l3),l3),QIList(l29,l329,l3),l3),QIList(l4,QIList(l232,QIList(QIList(l330,QIList(l15,l3),l3),l3),QIList(l158,QIList(l232,QIList(QIList(QIList(l160,l330,l3),QIList(l160,QIList(l29,l329,l3),l3),l3),l3),QIList(l199,QIList(l160,l330,l3),QIList(l160,l330,l3),QIList(l53,QIList(l159,QIList(l30,l329,l3),l3),l3),l3),l3),l3),l3),l3),l3),l3),l3,l3),QIList(l52,l189,QIList(l212,QIList(l202,l329,l3),QIList(l49,QIList(QIList(l11,l329,l3),l4,l3),QIList(QIList(l11,QIList(l30,l329,l3),l3),QIList(l29,l329,l3),l3),QIList(l4,QIList(l158,QIList(l199,QIList(l160,QIList(l29,l329,l3),l3),QIList(l52,QIList(l159,QIList(l30,l329,l3),l3),l3),l3,l3),l3),l3),l3),l3),l3,l3),QIList(l51,l189,QIList(l212,QIList(l320,l202,l331,l3),QIList(l158,QIList(l50,QIList(l160,l320,l3),QIList(l159,QIList(l62,l331,QIList(l158,QIList(QIList(l4,QIList(l290,"ECASE expression failed.",l3),l3),l3),l3),l3),l3),l3),l3),l3),l3,l3),QIList(l50,l189,QIList(l212,QIList(l320,l202,l331,l3),QIList(l232,QIList(QIList(l332,QIList(l15,l3),l3),l3),QIList(l158,QIList(l232,QIList(QIList(QIList(l160,l332,l3),QIList(l160,l320,l3),l3),l3),QIList(l49,QIList(l159,QIList(l69,QIList(l212,QIList(l333,l3),QIList(l199,QIList(l279,QIList(l29,l333,l3),l4,l3),l333,QIList(l158,QIList(QIList(l25,QIList(l160,l332,l3),QIList(l157,QIList(l160,QIList(l29,l333,l3),l3),l3),l3),QIList(l159,QIList(l30,l333,l3),l3),l3),l3),l3),l3),l331,l3),l3),l3),l3),l3),l3),l3),l3,l3),QIList(l49,l189,QIList(l212,QIList(l202,l331,l3),QIList(l199,QIList(l11,l331,l3),l3,QIList(l199,QIList(l279,QIList(l31,l331,l3),l4,l3),QIList(l158,QIList(l228,QIList(l159,QIList(l33,l331,l3),l3),l3),l3),QIList(l158,QIList(l199,QIList(l160,QIList(l31,l331,l3),l3),QIList(l228,QIList(l159,QIList(l33,l331,l3),l3),l3),QIList(l49,QIList(l159,QIList(l30,l331,l3),l3),l3),l3),l3),l3),l3),l3),l3,l3),QIList(l48,l189,QIList(l212,QIList(l334,l202,l315,l3),QIList(l232,QIList(QIList(l335,QIList(l15,l3),l3),QIList(l336,QIList(l38,l334,l3),l3),QIList(l337,QIList(l39,l334,l3),l3),QIList(l328,QIList(l40,l334,l3),l3),l3),QIList(l158,QIList(l174,l3,QIList(l232,QIList(QIList(QIList(l160,l336,l3),0,l3),QIList(QIList(l160,l335,l3),QIList(l160,l337,l3),l3),l3),QIList(l223,QIList(l265,QIList(l160,l336,l3),QIList(l160,l335,l3),l3),QIList(l247,QIList(l159,l315,l3),l3),QIList(l44,QIList(l160,l336,l3),l3),l3),QIList(l160,l328,l3),l3),l3),l3),l3),l3),l3,l3),QIList(l47,l189,QIList(l212,QIList(l334,l202,l315,l3),QIList(l232,QIList(QIList(l336,QIList(l38,l334,l3),l3),QIList(l338,QIList(l15,l3),l3),l3),QIList(l158,QIList(l174,l3,QIList(l232,QIList(QIList(QIList(l160,l338,l3),QIList(l160,QIList(l39,l334,l3),l3),l3),QIList(QIList(l160,l336,l3),l3,l3),l3),QIList(l223,QIList(l160,l338,l3),QIList(l216,QIList(l160,l336,l3),QIList(l29,QIList(l160,l338,l3),l3),l3),QIList(l247,QIList(l159,l315,l3),l3),QIList(l216,QIList(l160,l338,l3),QIList(l30,QIList(l160,l338,l3),l3),l3),l3),QIList(l160,QIList(l40,l334,l3),l3),l3),l3),l3),l3),l3),l3,l3),QIList(l46,l189,QIList(l212,QIList(l313,l339,l3),QIList(l158,QIList(l216,QIList(l160,l339,l3),QIList(l27,QIList(l160,l313,l3),QIList(l160,l339,l3),l3),l3),l3),l3),l3,l3),QIList(l45,l189,QIList(l212,QIList(l313,l201,QIList(l340,1,l3),l3),QIList(l158,QIList(l216,QIList(l160,l313,l3),QIList(l60,QIList(l160,l313,l3),QIList(l160,l340,l3),l3),l3),l3),l3),l3,l3),QIList(l44,l189,QIList(l212,QIList(l313,l201,QIList(l340,1,l3),l3),QIList(l158,QIList(l216,QIList(l160,l313,l3),QIList(l59,QIList(l160,l313,l3),QIList(l160,l340,l3),l3),l3),l3),l3),l3,l3),QIList(l13,l189,QIList(l212,QIList(l341,l202,l315,l3),QIList(l158,QIList(l174,l3,QIList(l223,QIList(l160,l341,l3),QIList(l159,l315,l3),l3),l3),l3),l3),l3,l3),QIList(l12,l189,QIList(l212,QIList(l201,l326,l3),QIList(l158,QIList(l240,l3,QIList(l160,l326,l3),l3),l3),l3),l3,l3),QIList(l10,l189,QIList(l212,QIList(l318,l314,l202,l315,l3),QIList(l158,QIList(l228,QIList(l275,QIList(l157,QIList(l160,l318,l3),l3),QIList(l9,QIList(l160,QIList(l274,l318,l3),l3),QIList(l160,l314,l3),QIList(l159,QIList(l199,QIList(l52,QIList(l282,QIList(l29,l315,l3),l3),QIList(l26,QIList(l11,QIList(l30,l315,l3),l3),l3),l3),QIList(l158,QIList(QIList(l160,QIList(l29,l315,l3),l3),QIList(l174,QIList(l160,l318,l3),QIList(l159,QIList(l30,l315,l3),l3),l3),l3),l3),QIList(l158,QIList(QIList(l174,QIList(l160,l318,l3),QIList(l159,l315,l3),l3),l3),l3),l3),l3),l3),l3),QIList(l157,QIList(l160,l318,l3),l3),l3),l3),l3),l3,l3),QIList(l9,l189,QIList(l212,QIList(l318,l314,l202,l315,l3),QIList(l232,QIList(QIList(l313,QIList(l15,"FN",l3),l3),l3),QIList(l158,QIList(l232,QIList(QIList(QIList(l160,l313,l3),QIList(l212,QIList(l160,l314,l3),QIList(l159,l315,l3),l3),l3),l3),QIList(l294,QIList(l160,l313,l3),"fname",QIList(l160,l318,l3),l3),QIList(l160,l313,l3),l3),l3),l3),l3),l3,l3),QIList(l8,l189,QIList(l212,QIList(l318,l326,l201,l342,l3),QIList(l158,QIList(l228,QIList(l216,QIList(l160,l318,l3),QIList(l160,l326,l3),l3),QIList(l159,QIList(l5,QIList(l282,l342,l3),QIList(l158,QIList(QIList(l294,QIList(l157,QIList(l160,l318,l3),l3),"vardoc",QIList(l160,l342,l3),l3),l3),l3),l3),l3),QIList(l157,QIList(l160,l318,l3),l3),l3),l3),l3),l3,l3),QIList(l7,l189,QIList(l212,QIList(l318,l326,l201,l342,l3),QIList(l158,QIList(l228,QIList(l2,QIList(l193,QIList(l160,l318,l3),l3),l3),QIList(l6,QIList(l17,QIList(l157,QIList(l160,l318,l3),l3),l3),QIList(l216,QIList(l160,l318,l3),QIList(l160,l326,l3),l3),l3),QIList(l159,QIList(l5,QIList(l282,l342,l3),QIList(l158,QIList(QIList(l294,QIList(l157,QIList(l160,l318,l3),l3),"vardoc",QIList(l160,l342,l3),l3),l3),l3),l3),l3),QIList(l157,QIList(l160,l318,l3),l3),l3),l3),l3),l3,l3),QIList(l6,l189,QIList(l212,QIList(l341,l202,l315,l3),QIList(l158,QIList(l199,QIList(l160,l341,l3),l3,QIList(l228,QIList(l159,l315,l3),l3),l3),l3),l3),l3,l3),QIList(l5,l189,QIList(l212,QIList(l341,l202,l315,l3),QIList(l158,QIList(l199,QIList(l160,l341,l3),QIList(l228,QIList(l159,l315,l3),l3),l3,l3),l3),l3),l3,l3),QIList(l2,l189,QIList(l212,QIList(l202,l316,l3),QIList(l158,QIList(l226,QIList(l159,QIList(l69,QIList(l212,QIList(l317,l3),QIList(l158,QIList(l192,QIList(l157,QIList(l160,l317,l3),l3),l3),l3),l3),l316,l3),l3),l3),l3),l3),l3,l3),QIList(l1,l189,QIList(l212,QIList(l318,l314,l202,l315,l3),QIList(l158,QIList(l226,QIList(l188,QIList(l157,QIList(l160,l318,l3),l3),QIList(l157,QIList(l212,QIList(l160,QIList(l69,QIList(l212,QIList(l313,l3),QIList(l199,QIList(l279,l313,QIList(l157,l308,l3),l3),QIList(l157,l202,l3),l313,l3),l3),l314,l3),l3),QIList(l159,l315,l3),l3),l3),l3),l3),l3),l3),l3,l3),l3),l3,l3,l3); -(function(){ - l117.fvalue(pv, l308); - l117.fvalue(pv, l307); - l117.fvalue(pv, l306); - l117.fvalue(pv, l305); - l117.fvalue(pv, l304); - l117.fvalue(pv, l303); - l117.fvalue(pv, l302); - l117.fvalue(pv, l301); - l117.fvalue(pv, l300); - l117.fvalue(pv, l299); - l117.fvalue(pv, l298); - l117.fvalue(pv, l297); - l117.fvalue(pv, l296); - l117.fvalue(pv, l295); - l117.fvalue(pv, l294); - l117.fvalue(pv, l293); - l117.fvalue(pv, l292); - l117.fvalue(pv, l291); - l117.fvalue(pv, l290); - l117.fvalue(pv, l289); - l117.fvalue(pv, l288); - l117.fvalue(pv, l287); - l117.fvalue(pv, l286); - l117.fvalue(pv, l285); - l117.fvalue(pv, l284); - l117.fvalue(pv, l283); - l117.fvalue(pv, l282); - l117.fvalue(pv, l281); - l117.fvalue(pv, l280); - l117.fvalue(pv, l279); - l117.fvalue(pv, l278); - l117.fvalue(pv, l277); - l117.fvalue(pv, l276); - l117.fvalue(pv, l275); - l117.fvalue(pv, l274); - l117.fvalue(pv, l273); - l117.fvalue(pv, l272); - l117.fvalue(pv, l271); - l117.fvalue(pv, l270); - l117.fvalue(pv, l269); - l117.fvalue(pv, l268); - l117.fvalue(pv, l267); - l117.fvalue(pv, l266); - l117.fvalue(pv, l265); - l117.fvalue(pv, l264); - l117.fvalue(pv, l263); - l117.fvalue(pv, l262); - l117.fvalue(pv, l261); - l117.fvalue(pv, l260); - l117.fvalue(pv, l259); - l117.fvalue(pv, l258); - l117.fvalue(pv, l257); - l117.fvalue(pv, l256); - l117.fvalue(pv, l255); - l117.fvalue(pv, l254); - l117.fvalue(pv, l253); - l117.fvalue(pv, l252); - l117.fvalue(pv, l251); - l117.fvalue(pv, l250); - l117.fvalue(pv, l249); - l117.fvalue(pv, l248); - l117.fvalue(pv, l247); - l117.fvalue(pv, l246); - l117.fvalue(pv, l245); - l117.fvalue(pv, l244); - l117.fvalue(pv, l243); - l117.fvalue(pv, l242); - l117.fvalue(pv, l241); - l117.fvalue(pv, l240); - l117.fvalue(pv, l239); - l117.fvalue(pv, l238); - l117.fvalue(pv, l237); - l117.fvalue(pv, l236); - l117.fvalue(pv, l235); - l117.fvalue(pv, l234); - l117.fvalue(pv, l233); - l117.fvalue(pv, l232); - l117.fvalue(pv, l231); - l117.fvalue(pv, l230); - l117.fvalue(pv, l229); - l117.fvalue(pv, l228); - l117.fvalue(pv, l227); - l117.fvalue(pv, l226); - l117.fvalue(pv, l225); - l117.fvalue(pv, l224); - l117.fvalue(pv, l223); - l117.fvalue(pv, l222); - l117.fvalue(pv, l221); - l117.fvalue(pv, l220); - l117.fvalue(pv, l219); - l117.fvalue(pv, l218); - l117.fvalue(pv, l217); - l117.fvalue(pv, l216); - l117.fvalue(pv, l215); - l117.fvalue(pv, l214); - l117.fvalue(pv, l213); - l117.fvalue(pv, l212); - l117.fvalue(pv, l211); - l117.fvalue(pv, l210); - l117.fvalue(pv, l209); - l117.fvalue(pv, l208); - l117.fvalue(pv, l207); - l117.fvalue(pv, l206); - l117.fvalue(pv, l205); - l117.fvalue(pv, l204); - l117.fvalue(pv, l202); - l117.fvalue(pv, l201); - l117.fvalue(pv, l200); - l117.fvalue(pv, l199); - l117.fvalue(pv, l198); - l117.fvalue(pv, l197); - l117.fvalue(pv, l196); - l117.fvalue(pv, l195); - l117.fvalue(pv, l194); - l117.fvalue(pv, l193); - l117.fvalue(pv, l192); - l117.fvalue(pv, l191); - l117.fvalue(pv, l190); - l117.fvalue(pv, l189); - l117.fvalue(pv, l188); - l117.fvalue(pv, l187); - l117.fvalue(pv, l186); - l117.fvalue(pv, l185); - l117.fvalue(pv, l184); - l117.fvalue(pv, l183); - l117.fvalue(pv, l182); - l117.fvalue(pv, l181); - l117.fvalue(pv, l180); - l117.fvalue(pv, l179); - l117.fvalue(pv, l178); - l117.fvalue(pv, l177); - l117.fvalue(pv, l176); - l117.fvalue(pv, l175); - l117.fvalue(pv, l174); - l117.fvalue(pv, l173); - l117.fvalue(pv, l172); - l117.fvalue(pv, l171); - l117.fvalue(pv, l170); - l117.fvalue(pv, l169); - l117.fvalue(pv, l168); - l117.fvalue(pv, l167); - l117.fvalue(pv, l166); - l117.fvalue(pv, l165); - l117.fvalue(pv, l164); - l117.fvalue(pv, l163); - l117.fvalue(pv, l162); - l117.fvalue(pv, l161); - l117.fvalue(pv, l160); - l117.fvalue(pv, l159); - l117.fvalue(pv, l158); - l117.fvalue(pv, l157); - l117.fvalue(pv, l156); - l117.fvalue(pv, l155); - l117.fvalue(pv, l154); - l117.fvalue(pv, l153); - l117.fvalue(pv, l152); - l117.fvalue(pv, l151); - l117.fvalue(pv, l150); - l117.fvalue(pv, l149); - l117.fvalue(pv, l148); - l117.fvalue(pv, l147); - l117.fvalue(pv, l146); - l117.fvalue(pv, l145); - l117.fvalue(pv, l144); - l117.fvalue(pv, l143); - l117.fvalue(pv, l142); - l117.fvalue(pv, l141); - l117.fvalue(pv, l140); - l117.fvalue(pv, l139); - l117.fvalue(pv, l138); - l117.fvalue(pv, l137); - l117.fvalue(pv, l136); - l117.fvalue(pv, l135); - l117.fvalue(pv, l134); - l117.fvalue(pv, l133); - l117.fvalue(pv, l132); - l117.fvalue(pv, l131); - l117.fvalue(pv, l130); - l117.fvalue(pv, l129); - l117.fvalue(pv, l128); - l117.fvalue(pv, l127); - l117.fvalue(pv, l126); - l117.fvalue(pv, l125); - l117.fvalue(pv, l124); - l117.fvalue(pv, l123); - l117.fvalue(pv, l122); - l117.fvalue(pv, l121); - l117.fvalue(pv, l120); - l117.fvalue(pv, l119); - l117.fvalue(pv, l118); - l117.fvalue(pv, l117); - l117.fvalue(pv, l116); - l117.fvalue(pv, l115); - l117.fvalue(pv, l114); - l117.fvalue(pv, l113); - l117.fvalue(pv, l112); - l117.fvalue(pv, l111); - l117.fvalue(pv, l110); - l117.fvalue(pv, l109); - l117.fvalue(pv, l108); - l117.fvalue(pv, l107); - l117.fvalue(pv, l106); - l117.fvalue(pv, l105); - l117.fvalue(pv, l104); - l117.fvalue(pv, l103); - l117.fvalue(pv, l102); - l117.fvalue(pv, l101); - l117.fvalue(pv, l100); - l117.fvalue(pv, l99); - l117.fvalue(pv, l98); - l117.fvalue(pv, l97); - l117.fvalue(pv, l96); - l117.fvalue(pv, l95); - l117.fvalue(pv, l94); - l117.fvalue(pv, l93); - l117.fvalue(pv, l92); - l117.fvalue(pv, l91); - l117.fvalue(pv, l90); - l117.fvalue(pv, l89); - l117.fvalue(pv, l88); - l117.fvalue(pv, l87); - l117.fvalue(pv, l86); - l117.fvalue(pv, l85); - l117.fvalue(pv, l84); - l117.fvalue(pv, l83); - l117.fvalue(pv, l82); - l117.fvalue(pv, l81); - l117.fvalue(pv, l80); - l117.fvalue(pv, l79); - l117.fvalue(pv, l78); - l117.fvalue(pv, l77); - l117.fvalue(pv, l76); - l117.fvalue(pv, l75); - l117.fvalue(pv, l74); - l117.fvalue(pv, l73); - l117.fvalue(pv, l72); - l117.fvalue(pv, l71); - l117.fvalue(pv, l70); - l117.fvalue(pv, l69); - l117.fvalue(pv, l68); - l117.fvalue(pv, l67); - l117.fvalue(pv, l66); - l117.fvalue(pv, l65); - l117.fvalue(pv, l64); - l117.fvalue(pv, l63); - l117.fvalue(pv, l62); - l117.fvalue(pv, l61); - l117.fvalue(pv, l60); - l117.fvalue(pv, l59); - l117.fvalue(pv, l58); - l117.fvalue(pv, l57); - l117.fvalue(pv, l56); - l117.fvalue(pv, l55); - l117.fvalue(pv, l54); - l117.fvalue(pv, l53); - l117.fvalue(pv, l52); - l117.fvalue(pv, l51); - l117.fvalue(pv, l50); - l117.fvalue(pv, l49); - l117.fvalue(pv, l48); - l117.fvalue(pv, l47); - l117.fvalue(pv, l46); - l117.fvalue(pv, l45); - l117.fvalue(pv, l44); - l117.fvalue(pv, l43); - l117.fvalue(pv, l42); - l117.fvalue(pv, l41); - l117.fvalue(pv, l40); - l117.fvalue(pv, l39); - l117.fvalue(pv, l38); - l117.fvalue(pv, l37); - l117.fvalue(pv, l36); - l117.fvalue(pv, l35); - l117.fvalue(pv, l34); - l117.fvalue(pv, l33); - l117.fvalue(pv, l32); - l117.fvalue(pv, l31); - l117.fvalue(pv, l30); - l117.fvalue(pv, l29); - l117.fvalue(pv, l28); - l117.fvalue(pv, l27); - l117.fvalue(pv, l26); - l117.fvalue(pv, l25); - l117.fvalue(pv, l24); - l117.fvalue(pv, l23); - l117.fvalue(pv, l22); - l117.fvalue(pv, l21); - l117.fvalue(pv, l20); - l117.fvalue(pv, l19); - l117.fvalue(pv, l18); - l117.fvalue(pv, l17); - l117.fvalue(pv, l16); - l117.fvalue(pv, l15); - l117.fvalue(pv, l14); - l117.fvalue(pv, l13); - l117.fvalue(pv, l12); - l117.fvalue(pv, l11); - l117.fvalue(pv, l10); - l117.fvalue(pv, l9); - l117.fvalue(pv, l8); - l117.fvalue(pv, l7); - l117.fvalue(pv, l6); - l117.fvalue(pv, l5); - l117.fvalue(pv, l4); - l117.fvalue(pv, l3); - l117.fvalue(pv, l2); - l117.fvalue(pv, l1); - ((l219).value = l310); - ((l178).value = l343); - ((l179).value = 812); - ((l14).value = 206); - return ((l237).value = 280); -})(); -((l220).value = 343); +var l311 = QIList(QIList(l309,"l309"),QIList(l308,"l308"),QIList(l307,"l307"),QIList(l306,"l306"),QIList(l305,"l305"),QIList(l304,"l304"),QIList(l303,"l303"),QIList(l302,"l302"),QIList(l301,"l301"),QIList(l300,"l300"),QIList(l299,"l299"),QIList(l298,"l298"),QIList(l297,"l297"),QIList(l296,"l296"),QIList(l295,"l295"),QIList(l294,"l294"),QIList(l293,"l293"),QIList(l292,"l292"),QIList(l291,"l291"),QIList(l290,"l290"),QIList(l289,"l289"),QIList(l288,"l288"),QIList(l287,"l287"),QIList(l286,"l286"),QIList(l285,"l285"),QIList(l284,"l284"),QIList(l283,"l283"),QIList(l282,"l282"),QIList(l281,"l281"),QIList(l280,"l280"),QIList(l279,"l279"),QIList(l278,"l278"),QIList(l277,"l277"),QIList(l276,"l276"),QIList(l275,"l275"),QIList(l274,"l274"),QIList(l273,"l273"),QIList(l272,"l272"),QIList(l271,"l271"),QIList(l270,"l270"),QIList(l269,"l269"),QIList(l268,"l268"),QIList(l267,"l267"),QIList(l266,"l266"),QIList(l265,"l265"),QIList(l264,"l264"),QIList(l263,"l263"),QIList(l262,"l262"),QIList(l261,"l261"),QIList(l260,"l260"),QIList(l259,"l259"),QIList(l258,"l258"),QIList(l257,"l257"),QIList(l256,"l256"),QIList(l255,"l255"),QIList(l254,"l254"),QIList(l253,"l253"),QIList(l252,"l252"),QIList(l251,"l251"),QIList(l250,"l250"),QIList(l249,"l249"),QIList(l248,"l248"),QIList(l247,"l247"),QIList(l246,"l246"),QIList(l245,"l245"),QIList(l244,"l244"),QIList(l243,"l243"),QIList(l242,"l242"),QIList(l241,"l241"),QIList(l240,"l240"),QIList(l239,"l239"),QIList(l238,"l238"),QIList(l237,"l237"),QIList(l236,"l236"),QIList(l235,"l235"),QIList(l234,"l234"),QIList(l233,"l233"),QIList(l232,"l232"),QIList(l231,"l231"),QIList(l230,"l230"),QIList(l229,"l229"),QIList(l228,"l228"),QIList(l227,"l227"),QIList(l226,"l226"),QIList(l225,"l225"),QIList(l224,"l224"),QIList(l223,"l223"),QIList(l222,"l222"),QIList(l221,"l221"),QIList(l220,"l220"),QIList(l219,"l219"),QIList(l218,"l218"),QIList(l217,"l217"),QIList(l216,"l216"),QIList(l215,"l215"),QIList(l214,"l214"),QIList(l213,"l213"),QIList(l212,"l212"),QIList(l211,"l211"),QIList(l210,"l210"),QIList(l209,"l209"),QIList(l208,"l208"),QIList(l207,"l207"),QIList(l206,"l206"),QIList(l205,"l205"),QIList(l203,"l203"),QIList(l202,"l202"),QIList(l201,"l201"),QIList(l200,"l200"),QIList(l199,"l199"),QIList(l198,"l198"),QIList(l197,"l197"),QIList(l196,"l196"),QIList(l195,"l195"),QIList(l194,"l194"),QIList(l193,"l193"),QIList(l192,"l192"),QIList(l191,"l191"),QIList(l190,"l190"),QIList(l189,"l189"),QIList(l188,"l188"),QIList(l187,"l187"),QIList(l186,"l186"),QIList(l185,"l185"),QIList(l184,"l184"),QIList(l183,"l183"),QIList(l182,"l182"),QIList(l181,"l181"),QIList(l180,"l180"),QIList(l179,"l179"),QIList(l178,"l178"),QIList(l177,"l177"),QIList(l176,"l176"),QIList(l175,"l175"),QIList(l174,"l174"),QIList(l173,"l173"),QIList(l172,"l172"),QIList(l171,"l171"),QIList(l170,"l170"),QIList(l169,"l169"),QIList(l168,"l168"),QIList(l167,"l167"),QIList(l166,"l166"),QIList(l165,"l165"),QIList(l164,"l164"),QIList(l163,"l163"),QIList(l162,"l162"),QIList(l161,"l161"),QIList(l160,"l160"),QIList(l159,"l159"),QIList(l158,"l158"),QIList(l157,"l157"),QIList(l156,"l156"),QIList(l155,"l155"),QIList(l154,"l154"),QIList(l153,"l153"),QIList(l152,"l152"),QIList(l151,"l151"),QIList(l150,"l150"),QIList(l149,"l149"),QIList(l148,"l148"),QIList(l147,"l147"),QIList(l146,"l146"),QIList(l145,"l145"),QIList(l144,"l144"),QIList(l143,"l143"),QIList(l142,"l142"),QIList(l141,"l141"),QIList(l140,"l140"),QIList(l139,"l139"),QIList(l138,"l138"),QIList(l137,"l137"),QIList(l136,"l136"),QIList(l135,"l135"),QIList(l134,"l134"),QIList(l133,"l133"),QIList(l132,"l132"),QIList(l131,"l131"),QIList(l130,"l130"),QIList(l129,"l129"),QIList(l128,"l128"),QIList(l127,"l127"),QIList(l126,"l126"),QIList(l125,"l125"),QIList(l124,"l124"),QIList(l123,"l123"),QIList(l122,"l122"),QIList(l121,"l121"),QIList(l120,"l120"),QIList(l119,"l119"),QIList(l118,"l118"),QIList(l117,"l117"),QIList(l116,"l116"),QIList(l115,"l115"),QIList(l114,"l114"),QIList(l113,"l113"),QIList(l112,"l112"),QIList(l111,"l111"),QIList(l110,"l110"),QIList(l109,"l109"),QIList(l108,"l108"),QIList(l107,"l107"),QIList(l106,"l106"),QIList(l105,"l105"),QIList(l104,"l104"),QIList(l103,"l103"),QIList(l102,"l102"),QIList(l101,"l101"),QIList(l100,"l100"),QIList(l99,"l99"),QIList(l98,"l98"),QIList(l97,"l97"),QIList(l96,"l96"),QIList(l95,"l95"),QIList(l94,"l94"),QIList(l93,"l93"),QIList(l92,"l92"),QIList(l91,"l91"),QIList(l90,"l90"),QIList(l89,"l89"),QIList(l88,"l88"),QIList(l87,"l87"),QIList(l86,"l86"),QIList(l85,"l85"),QIList(l84,"l84"),QIList(l83,"l83"),QIList(l82,"l82"),QIList(l81,"l81"),QIList(l80,"l80"),QIList(l79,"l79"),QIList(l78,"l78"),QIList(l77,"l77"),QIList(l76,"l76"),QIList(l75,"l75"),QIList(l74,"l74"),QIList(l73,"l73"),QIList(l72,"l72"),QIList(l71,"l71"),QIList(l70,"l70"),QIList(l69,"l69"),QIList(l68,"l68"),QIList(l67,"l67"),QIList(l66,"l66"),QIList(l65,"l65"),QIList(l64,"l64"),QIList(l63,"l63"),QIList(l62,"l62"),QIList(l61,"l61"),QIList(l60,"l60"),QIList(l59,"l59"),QIList(l58,"l58"),QIList(l57,"l57"),QIList(l56,"l56"),QIList(l55,"l55"),QIList(l54,"l54"),QIList(l53,"l53"),QIList(l52,"l52"),QIList(l51,"l51"),QIList(l50,"l50"),QIList(l49,"l49"),QIList(l48,"l48"),QIList(l47,"l47"),QIList(l46,"l46"),QIList(l45,"l45"),QIList(l44,"l44"),QIList(l43,"l43"),QIList(l42,"l42"),QIList(l41,"l41"),QIList(l40,"l40"),QIList(l39,"l39"),QIList(l38,"l38"),QIList(l37,"l37"),QIList(l36,"l36"),QIList(l35,"l35"),QIList(l34,"l34"),QIList(l33,"l33"),QIList(l32,"l32"),QIList(l31,"l31"),QIList(l30,"l30"),QIList(l29,"l29"),QIList(l28,"l28"),QIList(l27,"l27"),QIList(l26,"l26"),QIList(l25,"l25"),QIList(l24,"l24"),QIList(l23,"l23"),QIList(l22,"l22"),QIList(l21,"l21"),QIList(l20,"l20"),QIList(l19,"l19"),QIList(l18,"l18"),QIList(l17,"l17"),QIList(l16,"l16"),QIList(l15,"l15"),QIList(l14,"l14"),QIList(l13,"l13"),QIList(l12,"l12"),QIList(l11,"l11"),QIList(l10,"l10"),QIList(l9,"l9"),QIList(l8,"l8"),QIList(l7,"l7"),QIList(l6,"l6"),QIList(l5,"l5"),QIList(l4,"l4"),QIList(l3,"l3"),QIList(l2,"l2"),QIList(l1,"l1"),l3); +var l312 = {name: "OP"}; +var l313 = {name: "SYM"}; +var l314 = {name: "X"}; +var l315 = {name: "ARGS"}; +var l316 = {name: "BODY"}; +var l317 = {name: "DECLS"}; +var l318 = {name: "DECL"}; +var l319 = {name: "NAME"}; +var l320 = {name: "ARG"}; +var l321 = {name: "FORM"}; +var l322 = {name: "VALUE-FROM"}; +var l323 = {name: "VARIABLES"}; +var l324 = {name: "PACKAGE-DESIGNATOR"}; +var l325 = {name: "PAIRS"}; +var l326 = {name: "ASSIGNMENTS"}; +var l327 = {name: "VALUE"}; +var l328 = {name: "FORM1"}; +var l329 = {name: "RESULT"}; +var l330 = {name: "FORMS"}; +var l331 = {name: "G"}; +var l332 = {name: "CLAUSULES"}; +var l333 = {name: "!FORM"}; +var l334 = {name: "CLAUSULE"}; +var l335 = {name: "ITER"}; +var l336 = {name: "G!TO"}; +var l337 = {name: "VAR"}; +var l338 = {name: "TO"}; +var l339 = {name: "G!LIST"}; +var l340 = {name: "PLACE"}; +var l341 = {name: "DELTA"}; +var l342 = {name: "CONDITION"}; +var l343 = {name: "DOCSTRING"}; +var l344 = QIList(QIList(QIList(l255,l100,l3,QIList(l194,l3),l3),QIList(l245,l100,l3,QIList(l194,l3),l3),QIList(l244,l100,l3,QIList(l194,l3),l3),QIList(l238,l100,l3,QIList(l194,l3),l3),QIList(l226,l100,l3,QIList(l194,l3),l3),QIList(l221,l100,l3,QIList(l194,l3),l3),QIList(l220,l100,l3,QIList(l194,l3),l3),QIList(l201,l100,l3,QIList(l194,l3),l3),QIList(l198,l100,l3,QIList(l194,l3),l3),QIList(l185,l100,l3,QIList(l194,l3),l3),QIList(l180,l100,l3,QIList(l194,l3),l3),QIList(l179,l100,l3,QIList(l194,l3),l3),QIList(l163,l100,l3,QIList(l194,l3),l3),QIList(l157,l100,l3,QIList(l194,l3),l3),QIList(l124,l100,l3,QIList(l194,l3),l3),QIList(l116,l100,l3,QIList(l194,l3),l3),QIList(l113,l100,l3,QIList(l194,l3),l3),QIList(l112,l100,l3,QIList(l194,l3),l3),QIList(l111,l100,l3,QIList(l194,l3),l3),QIList(l101,l100,l3,QIList(l194,l3),l3),QIList(l15,l100,l3,QIList(l194,l3),l3),QIList(l4,l100,l3,QIList(l194,l196,l3),l3),QIList(l3,l100,l3,QIList(l194,l196,l3),l3),l3),QIList(QIList(l264,l190,QIList(l99,QIList(l5,QIList(l312,l313,l3),QIList(l159,QIList(l256,QIList(l161,l312,l3),QIList(l314,l203,l315,l3),QIList(l233,QIList(QIList(l315,QIList(l28,l314,l315,l3),l3),l3),QIList(l260,l315,QIList(l137,QIList(l263,l315,QIList(l161,l313,l3),l3),l3),l3),l3),l3),l3),l3),l3),l3,l3),QIList(l260,l190,QIList(l99,QIList(l5,QIList(l315,l203,l316,l3),QIList(l7,QIList(l273,l315,l3),QIList(l291,"Bad usage of VARIABLE-ARITY, you must pass a symbol",l3),l3),QIList(l159,QIList(l259,QIList(l161,l315,l3),QIList(l5,QIList(QIList(l161,l315,l3),l3),QIList(l125,"return ",QIList(l160,l316,l3),";",l124,l3),l3),l3),l3),l3),l3),l3,l3),QIList(l258,l190,QIList(l99,QIList(l5,QIList(l317,l203,l316,l3),QIList(l159,QIList(l139,QIList(l160,QIList(l70,QIList(l5,QIList(l318,l3),QIList(l159,QIList(l125,"var ",QIList(l161,QIList(l39,l318,l3),l3)," = ",QIList(l161,QIList(l41,l318,l3),l3),";",l124,l3),l3),l3),l317,l3),l3),QIList(l160,QIList(l70,QIList(l5,QIList(l318,l3),QIList(l159,QIList(l125,"if (typeof ",QIList(l161,QIList(l39,l318,l3),l3)," != '",QIList(l161,QIList(l40,l318,l3),l3),"')",l124,QIList(l136,"throw 'The value ' + ",QIList(l161,QIList(l39,l318,l3),l3)," + ' is not a type ",QIList(l161,QIList(l40,l318,l3),l3),".';",l124,l3),l3),l3),l3),l317,l3),l3),QIList(l125,"return ",QIList(l229,QIList(l160,l316,l3),l3),";",l124,l3),l3),l3),l3),l3),l3,l3),QIList(l257,l190,QIList(l99,QIList(l5,QIList(l319,l315,l203,l316,l3),QIList(l159,QIList(l229,QIList(l256,QIList(l161,l319,l3),QIList(l161,l315,l3),QIList(l233,QIList(l161,QIList(l70,QIList(l5,QIList(l320,l3),QIList(l159,QIList(QIList(l161,l320,l3),QIList(l138,QIList(l161,l320,l3),l3),l3),l3),l3),l315,l3),l3),QIList(l160,l316,l3),l3),l3),l3),l3),l3),l3),l3,l3),QIList(l256,l190,QIList(l99,QIList(l5,QIList(l319,l315,l203,l316,l3),QIList(l159,QIList(l47,QIList(l43,QIList(l158,QIList(l161,l319,l3),l3),QIList(l5,QIList(l161,l315,l3),QIList(l175,QIList(l161,l319,l3),QIList(l160,l316,l3),l3),l3),l3),l255,l3),l3),l3),l3),l3,l3),QIList(l159,l190,QIList(l99,QIList(l5,QIList(l321,l3),QIList(l253,l321,l3),l3),l3),l3,l3),QIList(l230,l190,QIList(l99,QIList(l5,QIList(l319,l315,l321,l3),QIList(l159,QIList(l199,QIList(l161,l319,l3),QIList(l161,l315,l3),QIList(l138,QIList(l161,l321,l3),l3),l3),l3),l3),l3),l3,l3),QIList(l199,l190,QIList(l99,QIList(l5,QIList(l319,l315,l203,l316,l3),QIList(l159,QIList(l47,QIList(l43,QIList(l158,QIList(l161,l319,l3),l3),QIList(l5,QIList(l161,l315,l3),QIList(l175,QIList(l161,l319,l3),QIList(l160,l316,l3),l3),l3),l3),l198,l3),l3),l3),l3),l3,l3),QIList(l139,l190,QIList(l99,QIList(l5,QIList(l203,l316,l3),QIList(l159,QIList(l125,"(function(){",l124,QIList(l136,QIList(l160,l316,l3),l3),"})()",l3),l3),l3),l3),l3,l3),QIList(l135,l190,QIList(l99,QIList(l5,QIList(l322,l3),QIList(l159,QIList(l251,QIList(l99,l43,l3),QIList(l161,l322,l3),l3),l3),l3),l3),l3,l3),QIList(l134,l190,QIList(l99,QIList(l5,QIList(l323,l322,l203,l316,l3),QIList(l159,QIList(l251,QIList(l5,QIList(l202,QIList(l160,l323,l3),l203,QIList(l161,QIList(l16,l3),l3),l3),QIList(l160,l316,l3),l3),QIList(l161,l322,l3),l3),l3),l3),l3),l3,l3),QIList(l126,l190,QIList(l99,QIList(l5,QIList(l100,l203,l321,l3),QIList(l159,QIList(l217,QIList(l161,l100,l3),QIList(l125,QIList(l161,l100,l3),QIList(l229,QIList(l160,l321,l3),l3),l3),l3),l3),l3),l3),l3,l3),QIList(l117,l190,QIList(l99,QIList(l5,QIList(l324,l3),QIList(l159,QIList(l227,QIList(l217,l116,QIList(l104,QIList(l161,l324,l3),l3),l3),l3),l3),l3),l3),l3,l3),QIList(l66,l190,QIList(l99,QIList(l5,QIList(l203,l325,l3),QIList(l233,QIList(QIList(l326,QIList(l158,l3,l3),l3),l3),QIList(l14,l4,QIList(l50,QIList(QIList(l12,l325,l3),QIList(l13,l3),l3),QIList(QIList(l12,QIList(l31,l325,l3),l3),QIList(l291,"Odd paris in PSETQ",l3),l3),QIList(l4,QIList(l233,QIList(QIList(l100,QIList(l30,l325,l3),l3),QIList(l327,QIList(l33,l325,l3),l3),l3),QIList(l47,QIList(l159,QIList(QIList(l161,l100,l3),QIList(l161,QIList(l16,l3),l3),QIList(l161,l327,l3),l3),l3),l326,l3),QIList(l217,l325,QIList(l35,l325,l3),l3),l3),l3),l3),l3),QIList(l217,l326,QIList(l65,l326,l3),l3),QIList(l159,QIList(l233,QIList(l161,QIList(l70,QIList(l99,l31,l3),l326,l3),l3),QIList(l217,QIList(l160,QIList(l59,QIList(l99,l63,l3),QIList(l70,QIList(l99,l82,l3),l326,l3),QIList(l158,l3,l3),l3),l3),l3),l3),l3),l3),l3),l3),l3,l3),QIList(l56,l190,QIList(l99,QIList(l5,QIList(l328,l329,l203,l316,l3),QIList(l159,QIList(l55,QIList(l229,QIList(l161,l328,l3),QIList(l161,l329,l3),l3),QIList(l160,l316,l3),l3),l3),l3),l3),l3,l3),QIList(l55,l190,QIList(l99,QIList(l5,QIList(l321,l203,l316,l3),QIList(l233,QIList(QIList(l327,QIList(l16,l3),l3),l3),QIList(l159,QIList(l233,QIList(QIList(QIList(l161,l327,l3),QIList(l161,l321,l3),l3),l3),QIList(l160,l316,l3),QIList(l161,l327,l3),l3),l3),l3),l3),l3),l3,l3),QIList(l54,l190,QIList(l99,QIList(l5,QIList(l203,l330,l3),QIList(l50,QIList(QIList(l12,l330,l3),l3,l3),QIList(QIList(l12,QIList(l31,l330,l3),l3),QIList(l30,l330,l3),l3),QIList(l4,QIList(l233,QIList(QIList(l331,QIList(l16,l3),l3),l3),QIList(l159,QIList(l233,QIList(QIList(QIList(l161,l331,l3),QIList(l161,QIList(l30,l330,l3),l3),l3),l3),QIList(l200,QIList(l161,l331,l3),QIList(l161,l331,l3),QIList(l54,QIList(l160,QIList(l31,l330,l3),l3),l3),l3),l3),l3),l3),l3),l3),l3),l3),l3,l3),QIList(l53,l190,QIList(l99,QIList(l5,QIList(l203,l330,l3),QIList(l50,QIList(QIList(l12,l330,l3),l4,l3),QIList(QIList(l12,QIList(l31,l330,l3),l3),QIList(l30,l330,l3),l3),QIList(l4,QIList(l159,QIList(l200,QIList(l161,QIList(l30,l330,l3),l3),QIList(l53,QIList(l160,QIList(l31,l330,l3),l3),l3),l3,l3),l3),l3),l3),l3),l3),l3,l3),QIList(l52,l190,QIList(l99,QIList(l5,QIList(l321,l203,l332,l3),QIList(l159,QIList(l51,QIList(l161,l321,l3),QIList(l160,QIList(l63,l332,QIList(l159,QIList(QIList(l4,QIList(l291,"ECASE expression failed.",l3),l3),l3),l3),l3),l3),l3),l3),l3),l3),l3,l3),QIList(l51,l190,QIList(l99,QIList(l5,QIList(l321,l203,l332,l3),QIList(l233,QIList(QIList(l333,QIList(l16,l3),l3),l3),QIList(l159,QIList(l233,QIList(QIList(QIList(l161,l333,l3),QIList(l161,l321,l3),l3),l3),QIList(l50,QIList(l160,QIList(l70,QIList(l5,QIList(l334,l3),QIList(l200,QIList(l280,QIList(l30,l334,l3),l4,l3),l334,QIList(l159,QIList(QIList(l26,QIList(l161,l333,l3),QIList(l158,QIList(l161,QIList(l30,l334,l3),l3),l3),l3),QIList(l160,QIList(l31,l334,l3),l3),l3),l3),l3),l3),l332,l3),l3),l3),l3),l3),l3),l3),l3),l3,l3),QIList(l50,l190,QIList(l99,QIList(l5,QIList(l203,l332,l3),QIList(l200,QIList(l12,l332,l3),l3,QIList(l200,QIList(l280,QIList(l32,l332,l3),l4,l3),QIList(l159,QIList(l229,QIList(l160,QIList(l34,l332,l3),l3),l3),l3),QIList(l159,QIList(l200,QIList(l161,QIList(l32,l332,l3),l3),QIList(l229,QIList(l160,QIList(l34,l332,l3),l3),l3),QIList(l50,QIList(l160,QIList(l31,l332,l3),l3),l3),l3),l3),l3),l3),l3),l3),l3,l3),QIList(l49,l190,QIList(l99,QIList(l5,QIList(l335,l203,l316,l3),QIList(l233,QIList(QIList(l336,QIList(l16,l3),l3),QIList(l337,QIList(l39,l335,l3),l3),QIList(l338,QIList(l40,l335,l3),l3),QIList(l329,QIList(l41,l335,l3),l3),l3),QIList(l159,QIList(l175,l3,QIList(l233,QIList(QIList(QIList(l161,l337,l3),0,l3),QIList(QIList(l161,l336,l3),QIList(l161,l338,l3),l3),l3),QIList(l224,QIList(l266,QIList(l161,l337,l3),QIList(l161,l336,l3),l3),QIList(l248,QIList(l160,l316,l3),l3),QIList(l45,QIList(l161,l337,l3),l3),l3),QIList(l161,l329,l3),l3),l3),l3),l3),l3),l3),l3,l3),QIList(l48,l190,QIList(l99,QIList(l5,QIList(l335,l203,l316,l3),QIList(l233,QIList(QIList(l337,QIList(l39,l335,l3),l3),QIList(l339,QIList(l16,l3),l3),l3),QIList(l159,QIList(l175,l3,QIList(l233,QIList(QIList(QIList(l161,l339,l3),QIList(l161,QIList(l40,l335,l3),l3),l3),QIList(QIList(l161,l337,l3),l3,l3),l3),QIList(l224,QIList(l161,l339,l3),QIList(l217,QIList(l161,l337,l3),QIList(l30,QIList(l161,l339,l3),l3),l3),QIList(l248,QIList(l160,l316,l3),l3),QIList(l217,QIList(l161,l339,l3),QIList(l31,QIList(l161,l339,l3),l3),l3),l3),QIList(l161,QIList(l41,l335,l3),l3),l3),l3),l3),l3),l3),l3),l3,l3),QIList(l47,l190,QIList(l99,QIList(l5,QIList(l314,l340,l3),QIList(l159,QIList(l217,QIList(l161,l340,l3),QIList(l28,QIList(l161,l314,l3),QIList(l161,l340,l3),l3),l3),l3),l3),l3),l3,l3),QIList(l46,l190,QIList(l99,QIList(l5,QIList(l314,l202,QIList(l341,1,l3),l3),QIList(l159,QIList(l217,QIList(l161,l314,l3),QIList(l61,QIList(l161,l314,l3),QIList(l161,l341,l3),l3),l3),l3),l3),l3),l3,l3),QIList(l45,l190,QIList(l99,QIList(l5,QIList(l314,l202,QIList(l341,1,l3),l3),QIList(l159,QIList(l217,QIList(l161,l314,l3),QIList(l60,QIList(l161,l314,l3),QIList(l161,l341,l3),l3),l3),l3),l3),l3),l3,l3),QIList(l14,l190,QIList(l99,QIList(l5,QIList(l342,l203,l316,l3),QIList(l159,QIList(l175,l3,QIList(l224,QIList(l161,l342,l3),QIList(l160,l316,l3),l3),l3),l3),l3),l3),l3,l3),QIList(l13,l190,QIList(l99,QIList(l5,QIList(l202,l327,l3),QIList(l159,QIList(l241,l3,QIList(l161,l327,l3),l3),l3),l3),l3),l3,l3),QIList(l11,l190,QIList(l99,QIList(l5,QIList(l319,l315,l203,l316,l3),QIList(l159,QIList(l229,QIList(l276,QIList(l158,QIList(l161,l319,l3),l3),QIList(l10,QIList(l161,QIList(l275,l319,l3),l3),QIList(l161,l315,l3),QIList(l160,QIList(l200,QIList(l53,QIList(l283,QIList(l30,l316,l3),l3),QIList(l27,QIList(l12,QIList(l31,l316,l3),l3),l3),l3),QIList(l159,QIList(QIList(l161,QIList(l30,l316,l3),l3),QIList(l175,QIList(l161,l319,l3),QIList(l160,QIList(l31,l316,l3),l3),l3),l3),l3),QIList(l159,QIList(QIList(l175,QIList(l161,l319,l3),QIList(l160,l316,l3),l3),l3),l3),l3),l3),l3),l3),QIList(l158,QIList(l161,l319,l3),l3),l3),l3),l3),l3),l3,l3),QIList(l10,l190,QIList(l99,QIList(l5,QIList(l319,l315,l203,l316,l3),QIList(l233,QIList(QIList(l314,QIList(l16,"FN",l3),l3),l3),QIList(l159,QIList(l233,QIList(QIList(QIList(l161,l314,l3),QIList(l5,QIList(l161,l315,l3),QIList(l160,l316,l3),l3),l3),l3),QIList(l295,QIList(l161,l314,l3),"fname",QIList(l161,l319,l3),l3),QIList(l161,l314,l3),l3),l3),l3),l3),l3),l3,l3),QIList(l9,l190,QIList(l99,QIList(l5,QIList(l319,l327,l202,l343,l3),QIList(l159,QIList(l229,QIList(l217,QIList(l161,l319,l3),QIList(l161,l327,l3),l3),QIList(l160,QIList(l6,QIList(l283,l343,l3),QIList(l159,QIList(QIList(l295,QIList(l158,QIList(l161,l319,l3),l3),"vardoc",QIList(l161,l343,l3),l3),l3),l3),l3),l3),QIList(l158,QIList(l161,l319,l3),l3),l3),l3),l3),l3),l3,l3),QIList(l8,l190,QIList(l99,QIList(l5,QIList(l319,l327,l202,l343,l3),QIList(l159,QIList(l229,QIList(l2,QIList(l194,QIList(l161,l319,l3),l3),l3),QIList(l7,QIList(l18,QIList(l158,QIList(l161,l319,l3),l3),l3),QIList(l217,QIList(l161,l319,l3),QIList(l161,l327,l3),l3),l3),QIList(l160,QIList(l6,QIList(l283,l343,l3),QIList(l159,QIList(QIList(l295,QIList(l158,QIList(l161,l319,l3),l3),"vardoc",QIList(l161,l343,l3),l3),l3),l3),l3),l3),QIList(l158,QIList(l161,l319,l3),l3),l3),l3),l3),l3),l3,l3),QIList(l7,l190,QIList(l99,QIList(l5,QIList(l342,l203,l316,l3),QIList(l159,QIList(l200,QIList(l161,l342,l3),l3,QIList(l229,QIList(l160,l316,l3),l3),l3),l3),l3),l3),l3,l3),QIList(l6,l190,QIList(l99,QIList(l5,QIList(l342,l203,l316,l3),QIList(l159,QIList(l200,QIList(l161,l342,l3),QIList(l229,QIList(l160,l316,l3),l3),l3,l3),l3),l3),l3),l3,l3),QIList(l5,l190,QIList(l99,QIList(l5,QIList(l315,l203,l316,l3),QIList(l159,QIList(l99,QIList(l5,QIList(l161,l315,l3),QIList(l160,l316,l3),l3),l3),l3),l3),l3),l3,l3),QIList(l2,l190,QIList(l99,QIList(l5,QIList(l203,l317,l3),QIList(l159,QIList(l227,QIList(l160,QIList(l70,QIList(l5,QIList(l318,l3),QIList(l159,QIList(l193,QIList(l158,QIList(l161,l318,l3),l3),l3),l3),l3),l317,l3),l3),l3),l3),l3),l3),l3,l3),QIList(l1,l190,QIList(l99,QIList(l5,QIList(l319,l315,l203,l316,l3),QIList(l159,QIList(l227,QIList(l189,QIList(l158,QIList(l161,l319,l3),l3),QIList(l158,QIList(l99,QIList(l5,QIList(l161,QIList(l70,QIList(l99,QIList(l5,QIList(l314,l3),QIList(l200,QIList(l280,l314,QIList(l158,l309,l3),l3),QIList(l158,l203,l3),l314,l3),l3),l3),l315,l3),l3),QIList(l160,l316,l3),l3),l3),l3),l3),l3),l3),l3),l3),l3,l3),l3),l3,l3,l3); +(function(){ + l118.fvalue(pv, l309); + l118.fvalue(pv, l308); + l118.fvalue(pv, l307); + l118.fvalue(pv, l306); + l118.fvalue(pv, l305); + l118.fvalue(pv, l304); + l118.fvalue(pv, l303); + l118.fvalue(pv, l302); + l118.fvalue(pv, l301); + l118.fvalue(pv, l300); + l118.fvalue(pv, l299); + l118.fvalue(pv, l298); + l118.fvalue(pv, l297); + l118.fvalue(pv, l296); + l118.fvalue(pv, l295); + l118.fvalue(pv, l294); + l118.fvalue(pv, l293); + l118.fvalue(pv, l292); + l118.fvalue(pv, l291); + l118.fvalue(pv, l290); + l118.fvalue(pv, l289); + l118.fvalue(pv, l288); + l118.fvalue(pv, l287); + l118.fvalue(pv, l286); + l118.fvalue(pv, l285); + l118.fvalue(pv, l284); + l118.fvalue(pv, l283); + l118.fvalue(pv, l282); + l118.fvalue(pv, l281); + l118.fvalue(pv, l280); + l118.fvalue(pv, l279); + l118.fvalue(pv, l278); + l118.fvalue(pv, l277); + l118.fvalue(pv, l276); + l118.fvalue(pv, l275); + l118.fvalue(pv, l274); + l118.fvalue(pv, l273); + l118.fvalue(pv, l272); + l118.fvalue(pv, l271); + l118.fvalue(pv, l270); + l118.fvalue(pv, l269); + l118.fvalue(pv, l268); + l118.fvalue(pv, l267); + l118.fvalue(pv, l266); + l118.fvalue(pv, l265); + l118.fvalue(pv, l264); + l118.fvalue(pv, l263); + l118.fvalue(pv, l262); + l118.fvalue(pv, l261); + l118.fvalue(pv, l260); + l118.fvalue(pv, l259); + l118.fvalue(pv, l258); + l118.fvalue(pv, l257); + l118.fvalue(pv, l256); + l118.fvalue(pv, l255); + l118.fvalue(pv, l254); + l118.fvalue(pv, l253); + l118.fvalue(pv, l252); + l118.fvalue(pv, l251); + l118.fvalue(pv, l250); + l118.fvalue(pv, l249); + l118.fvalue(pv, l248); + l118.fvalue(pv, l247); + l118.fvalue(pv, l246); + l118.fvalue(pv, l245); + l118.fvalue(pv, l244); + l118.fvalue(pv, l243); + l118.fvalue(pv, l242); + l118.fvalue(pv, l241); + l118.fvalue(pv, l240); + l118.fvalue(pv, l239); + l118.fvalue(pv, l238); + l118.fvalue(pv, l237); + l118.fvalue(pv, l236); + l118.fvalue(pv, l235); + l118.fvalue(pv, l234); + l118.fvalue(pv, l233); + l118.fvalue(pv, l232); + l118.fvalue(pv, l231); + l118.fvalue(pv, l230); + l118.fvalue(pv, l229); + l118.fvalue(pv, l228); + l118.fvalue(pv, l227); + l118.fvalue(pv, l226); + l118.fvalue(pv, l225); + l118.fvalue(pv, l224); + l118.fvalue(pv, l223); + l118.fvalue(pv, l222); + l118.fvalue(pv, l221); + l118.fvalue(pv, l220); + l118.fvalue(pv, l219); + l118.fvalue(pv, l218); + l118.fvalue(pv, l217); + l118.fvalue(pv, l216); + l118.fvalue(pv, l215); + l118.fvalue(pv, l214); + l118.fvalue(pv, l213); + l118.fvalue(pv, l212); + l118.fvalue(pv, l211); + l118.fvalue(pv, l210); + l118.fvalue(pv, l209); + l118.fvalue(pv, l208); + l118.fvalue(pv, l207); + l118.fvalue(pv, l206); + l118.fvalue(pv, l205); + l118.fvalue(pv, l203); + l118.fvalue(pv, l202); + l118.fvalue(pv, l201); + l118.fvalue(pv, l200); + l118.fvalue(pv, l199); + l118.fvalue(pv, l198); + l118.fvalue(pv, l197); + l118.fvalue(pv, l196); + l118.fvalue(pv, l195); + l118.fvalue(pv, l194); + l118.fvalue(pv, l193); + l118.fvalue(pv, l192); + l118.fvalue(pv, l191); + l118.fvalue(pv, l190); + l118.fvalue(pv, l189); + l118.fvalue(pv, l188); + l118.fvalue(pv, l187); + l118.fvalue(pv, l186); + l118.fvalue(pv, l185); + l118.fvalue(pv, l184); + l118.fvalue(pv, l183); + l118.fvalue(pv, l182); + l118.fvalue(pv, l181); + l118.fvalue(pv, l180); + l118.fvalue(pv, l179); + l118.fvalue(pv, l178); + l118.fvalue(pv, l177); + l118.fvalue(pv, l176); + l118.fvalue(pv, l175); + l118.fvalue(pv, l174); + l118.fvalue(pv, l173); + l118.fvalue(pv, l172); + l118.fvalue(pv, l171); + l118.fvalue(pv, l170); + l118.fvalue(pv, l169); + l118.fvalue(pv, l168); + l118.fvalue(pv, l167); + l118.fvalue(pv, l166); + l118.fvalue(pv, l165); + l118.fvalue(pv, l164); + l118.fvalue(pv, l163); + l118.fvalue(pv, l162); + l118.fvalue(pv, l161); + l118.fvalue(pv, l160); + l118.fvalue(pv, l159); + l118.fvalue(pv, l158); + l118.fvalue(pv, l157); + l118.fvalue(pv, l156); + l118.fvalue(pv, l155); + l118.fvalue(pv, l154); + l118.fvalue(pv, l153); + l118.fvalue(pv, l152); + l118.fvalue(pv, l151); + l118.fvalue(pv, l150); + l118.fvalue(pv, l149); + l118.fvalue(pv, l148); + l118.fvalue(pv, l147); + l118.fvalue(pv, l146); + l118.fvalue(pv, l145); + l118.fvalue(pv, l144); + l118.fvalue(pv, l143); + l118.fvalue(pv, l142); + l118.fvalue(pv, l141); + l118.fvalue(pv, l140); + l118.fvalue(pv, l139); + l118.fvalue(pv, l138); + l118.fvalue(pv, l137); + l118.fvalue(pv, l136); + l118.fvalue(pv, l135); + l118.fvalue(pv, l134); + l118.fvalue(pv, l133); + l118.fvalue(pv, l132); + l118.fvalue(pv, l131); + l118.fvalue(pv, l130); + l118.fvalue(pv, l129); + l118.fvalue(pv, l128); + l118.fvalue(pv, l127); + l118.fvalue(pv, l126); + l118.fvalue(pv, l125); + l118.fvalue(pv, l124); + l118.fvalue(pv, l123); + l118.fvalue(pv, l122); + l118.fvalue(pv, l121); + l118.fvalue(pv, l120); + l118.fvalue(pv, l119); + l118.fvalue(pv, l118); + l118.fvalue(pv, l117); + l118.fvalue(pv, l116); + l118.fvalue(pv, l115); + l118.fvalue(pv, l114); + l118.fvalue(pv, l113); + l118.fvalue(pv, l112); + l118.fvalue(pv, l111); + l118.fvalue(pv, l110); + l118.fvalue(pv, l109); + l118.fvalue(pv, l108); + l118.fvalue(pv, l107); + l118.fvalue(pv, l106); + l118.fvalue(pv, l105); + l118.fvalue(pv, l104); + l118.fvalue(pv, l103); + l118.fvalue(pv, l102); + l118.fvalue(pv, l101); + l118.fvalue(pv, l100); + l118.fvalue(pv, l99); + l118.fvalue(pv, l98); + l118.fvalue(pv, l97); + l118.fvalue(pv, l96); + l118.fvalue(pv, l95); + l118.fvalue(pv, l94); + l118.fvalue(pv, l93); + l118.fvalue(pv, l92); + l118.fvalue(pv, l91); + l118.fvalue(pv, l90); + l118.fvalue(pv, l89); + l118.fvalue(pv, l88); + l118.fvalue(pv, l87); + l118.fvalue(pv, l86); + l118.fvalue(pv, l85); + l118.fvalue(pv, l84); + l118.fvalue(pv, l83); + l118.fvalue(pv, l82); + l118.fvalue(pv, l81); + l118.fvalue(pv, l80); + l118.fvalue(pv, l79); + l118.fvalue(pv, l78); + l118.fvalue(pv, l77); + l118.fvalue(pv, l76); + l118.fvalue(pv, l75); + l118.fvalue(pv, l74); + l118.fvalue(pv, l73); + l118.fvalue(pv, l72); + l118.fvalue(pv, l71); + l118.fvalue(pv, l70); + l118.fvalue(pv, l69); + l118.fvalue(pv, l68); + l118.fvalue(pv, l67); + l118.fvalue(pv, l66); + l118.fvalue(pv, l65); + l118.fvalue(pv, l64); + l118.fvalue(pv, l63); + l118.fvalue(pv, l62); + l118.fvalue(pv, l61); + l118.fvalue(pv, l60); + l118.fvalue(pv, l59); + l118.fvalue(pv, l58); + l118.fvalue(pv, l57); + l118.fvalue(pv, l56); + l118.fvalue(pv, l55); + l118.fvalue(pv, l54); + l118.fvalue(pv, l53); + l118.fvalue(pv, l52); + l118.fvalue(pv, l51); + l118.fvalue(pv, l50); + l118.fvalue(pv, l49); + l118.fvalue(pv, l48); + l118.fvalue(pv, l47); + l118.fvalue(pv, l46); + l118.fvalue(pv, l45); + l118.fvalue(pv, l44); + l118.fvalue(pv, l43); + l118.fvalue(pv, l42); + l118.fvalue(pv, l41); + l118.fvalue(pv, l40); + l118.fvalue(pv, l39); + l118.fvalue(pv, l38); + l118.fvalue(pv, l37); + l118.fvalue(pv, l36); + l118.fvalue(pv, l35); + l118.fvalue(pv, l34); + l118.fvalue(pv, l33); + l118.fvalue(pv, l32); + l118.fvalue(pv, l31); + l118.fvalue(pv, l30); + l118.fvalue(pv, l29); + l118.fvalue(pv, l28); + l118.fvalue(pv, l27); + l118.fvalue(pv, l26); + l118.fvalue(pv, l25); + l118.fvalue(pv, l24); + l118.fvalue(pv, l23); + l118.fvalue(pv, l22); + l118.fvalue(pv, l21); + l118.fvalue(pv, l20); + l118.fvalue(pv, l19); + l118.fvalue(pv, l18); + l118.fvalue(pv, l17); + l118.fvalue(pv, l16); + l118.fvalue(pv, l15); + l118.fvalue(pv, l14); + l118.fvalue(pv, l13); + l118.fvalue(pv, l12); + l118.fvalue(pv, l11); + l118.fvalue(pv, l10); + l118.fvalue(pv, l9); + l118.fvalue(pv, l8); + l118.fvalue(pv, l7); + l118.fvalue(pv, l6); + l118.fvalue(pv, l5); + l118.fvalue(pv, l4); + l118.fvalue(pv, l3); + l118.fvalue(pv, l2); + l118.fvalue(pv, l1); + ((l220).value = l311); + ((l179).value = l344); + ((l180).value = 813); + ((l15).value = 207); + return ((l238).value = 280); +})(); +((l221).value = 344); diff --git a/ecmalisp.lisp b/ecmalisp.lisp index 28f3427..d880614 100644 --- a/ecmalisp.lisp +++ b/ecmalisp.lisp @@ -26,15 +26,17 @@ (progn (eval-when-compile (%compile-defmacro 'defmacro - '(lambda (name args &rest body) - `(eval-when-compile - (%compile-defmacro ',name - '(lambda ,(mapcar (lambda (x) - (if (eq x '&body) - '&rest - x)) - args) - ,@body)))))) + '(function + (lambda (name args &rest body) + `(eval-when-compile + (%compile-defmacro ',name + '(function + (lambda ,(mapcar #'(lambda (x) + (if (eq x '&body) + '&rest + x)) + args) + ,@body)))))))) (defmacro declaim (&rest decls) `(eval-when-compile @@ -45,6 +47,9 @@ (js-vset "nil" nil) (setq t 't) + (defmacro lambda (args &body body) + `(function (lambda ,args ,@body))) + (defmacro when (condition &body body) `(if ,condition (progn ,@body) nil)) @@ -1165,7 +1170,7 @@ (concat "checkArgsAtMost(arguments, " (integer-to-string max) ");" *newline*) ""))))) -(define-compilation lambda (lambda-list &rest body) +(defun compile-lambda (lambda-list body) (let ((required-arguments (lambda-list-required-arguments lambda-list)) (optional-arguments (lambda-list-optional-arguments lambda-list)) (rest-argument (lambda-list-rest-argument lambda-list)) @@ -1336,7 +1341,7 @@ (define-compilation function (x) (cond ((and (listp x) (eq (car x) 'lambda)) - (ls-compile x)) + (compile-lambda (cadr x) (cddr x))) ((symbolp x) (ls-compile `(symbol-function ',x))))) -- 1.7.10.4