+ return (function(v241,v242){
+ (function(){
+ while(v241 !== l3.value){
+ (v242 = (function(){
+ var tmp = v241;
+ return tmp === l3.value? l3.value: tmp.car;
+ })());
+ (function(){
+ ((v240)[(v242).name] = v242);
+ return l3.value;
+ })();
+ (v241 = (function(){
+ var tmp = v241;
+ return tmp === l3.value? l3.value: tmp.cdr;
+ })());
+ }return l3.value;
+ })();
+ return l4.value;
+ })(v238,l3.value);
+ })();
+ })(l114.fvalue(pv, v239));
+ })();
+ }));
+ return l128;
+})();
+var l129 = {name: "GET-UNIVERSAL-TIME"};
+(function(){
+ (l129).fvalue = (function(v244){
+ ((v244)["fname"] = "GET-UNIVERSAL-TIME");
+ return v244;
+ })((function (values){
+ checkArgsAtMost(arguments, 1);
+ return (function(){
+ return (function(){
+ var x1 = (Math.round(new Date() / 1000));
+ if (typeof x1 !== 'number') throw 'Not a number!';
+ var x2 = 2208988800;
+ if (typeof x2 !== 'number') throw 'Not a number!';
+ return x1+x2;
+ })();
+ })();
+ }));
+ return l129;
+})();
+var l130 = {name: "*NEWLINE*"};
+(function(){
+ (((l130.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : ((l130).value = l95.fvalue(pv, l76.fvalue(pv, 10))));
+ return l130;
+})();
+var l131 = {name: "CONCAT"};
+(function(){
+ (l131).fvalue = (function(v246){
+ ((v246)["fname"] = "CONCAT");
+ return v246;
+ })((function (values){
+ var v245= l3.value;
+ for (var i = arguments.length-1; i>=1; i--)
+ v245 = {car: arguments[i], cdr:
+ v245};
+ return (function(){
+ return l60.fvalue(values, (function(){
+ var symbol = l72;
+ var func = symbol.fvalue;
+ if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
+ return func;
+ })(), v245, "");
+ })();
+ }));
+ return l131;
+})();
+var l132 = {name: "CONCATF"};
+l132;
+var l133 = {name: "JOIN"};
+(function(){
+ (l133).fvalue = (function(v249){
+ ((v249)["fname"] = "JOIN");
+ return v249;
+ })((function (values,v247,v248){
+ checkArgsAtLeast(arguments, 2);
+ checkArgsAtMost(arguments, 3);
+ switch(arguments.length-1){
+ case 1:
+ v248="";
+ default: break;
+ }
+ return (function(){
+ return (l12.fvalue(pv, v247) !== l3.value ? "" : (l12.fvalue(pv, (function(){
+ var tmp = v247;
+ return tmp === l3.value? l3.value: tmp.cdr;
+ })()) !== l3.value ? (function(){
+ var tmp = v247;
+ return tmp === l3.value? l3.value: tmp.car;
+ })() : l131.fvalue(values, (function(){
+ var tmp = v247;
+ return tmp === l3.value? l3.value: tmp.car;
+ })(), v248, l133.fvalue(pv, (function(){
+ var tmp = v247;
+ return tmp === l3.value? l3.value: tmp.cdr;
+ })(), v248))));
+ })();
+ }));
+ return l133;
+})();
+var l134 = {name: "JOIN-TRAILING"};
+(function(){
+ (l134).fvalue = (function(v252){
+ ((v252)["fname"] = "JOIN-TRAILING");
+ return v252;
+ })((function (values,v250,v251){
+ checkArgsAtLeast(arguments, 2);
+ checkArgsAtMost(arguments, 3);
+ switch(arguments.length-1){
+ case 1:
+ v251="";
+ default: break;
+ }
+ return (function(){
+ return (l12.fvalue(pv, v250) !== l3.value ? "" : l131.fvalue(values, (function(){
+ var tmp = v250;
+ return tmp === l3.value? l3.value: tmp.car;
+ })(), v251, l134.fvalue(pv, (function(){
+ var tmp = v250;
+ return tmp === l3.value? l3.value: tmp.cdr;
+ })(), v251)));
+ })();
+ }));
+ return l134;
+})();
+var l135 = {name: "MAPCONCAT"};
+(function(){
+ (l135).fvalue = (function(v255){
+ ((v255)["fname"] = "MAPCONCAT");
+ return v255;
+ })((function (values,v253,v254){
+ checkArgs(arguments, 3);
+ return (function(){
+ return l133.fvalue(values, l73.fvalue(pv, v253, v254));
+ })();
+ }));
+ return l135;
+})();
+var l136 = {name: "VECTOR-TO-LIST"};
+(function(){
+ (l136).fvalue = (function(v261){
+ ((v261)["fname"] = "VECTOR-TO-LIST");
+ return v261;
+ })((function (values,v256){
+ checkArgs(arguments, 2);
+ return (function(){
+ return (function(v257,v258){
+ return (function(){
+ return (function(v259,v260){
+ (function(){
+ while((function(){
+ var x1 = v259;
+ if (typeof x1 !== 'number') throw 'Not a number!';
+ var x2 = v260;
+ if (typeof x2 !== 'number') throw 'Not a number!';
+ return (x1<x2?l4.value: l3.value);
+ })() !== l3.value){
+ (function(){
+ (v257 = ({car: (function(){
+ var x = (v256)[v259];
+ if (x === undefined) throw 'Out of range';
+ return x;
+ })(), cdr: v257}));
+ return l3.value;
+ })();
+ (v259 = (function(){
+ var x1 = v259;
+ if (typeof x1 !== 'number') throw 'Not a number!';
+ var x2 = 1;
+ if (typeof x2 !== 'number') throw 'Not a number!';
+ return x1+x2;
+ })());
+ }return l3.value;
+ })();
+ return l66.fvalue(values, v257);
+ })(0,v258);
+ })();
+ })(l3.value,l71.fvalue(pv, v256));
+ })();
+ }));
+ return l136;
+})();
+var l137 = {name: "LIST-TO-VECTOR"};
+(function(){
+ (l137).fvalue = (function(v267){
+ ((v267)["fname"] = "LIST-TO-VECTOR");
+ return v267;
+ })((function (values,v262){
+ checkArgs(arguments, 2);
+ return (function(){
+ return (function(v263,v264){
+ return (function(){
+ return (function(v265,v266){
+ (function(){
+ while(v265 !== l3.value){
+ (v266 = (function(){
+ var tmp = v265;
+ return tmp === l3.value? l3.value: tmp.car;
+ })());
+ (function(){
+ (function(){
+ var x = v263;
+ var i = v264;
+ if (i < 0 || i >= x.length) throw 'Out of range';
+ return x[i] = v266;
+ })();
+ (v264 = (function(){
+ var x1 = v264;
+ if (typeof x1 !== 'number') throw 'Not a number!';
+ var x2 = 1;
+ if (typeof x2 !== 'number') throw 'Not a number!';
+ return x1+x2;
+ })());
+ return l3.value;
+ })();
+ (v265 = (function(){
+ var tmp = v265;
+ return tmp === l3.value? l3.value: tmp.cdr;
+ })());
+ }return l3.value;
+ })();
+ return v263;
+ })(v262,l3.value);
+ })();
+ })((function(){
+ var r = [];
+ for (var i = 0; i < l71.fvalue(pv, v262); i++)
+ r.push(l3.value);
+ return r;
+ })(),0);
+ })();
+ }));
+ return l137;
+})();
+var l138 = {name: "VALUES-LIST"};
+(function(){
+ (l138).fvalue = (function(v269){
+ ((v269)["fname"] = "VALUES-LIST");
+ return v269;
+ })((function (values,v268){
+ checkArgs(arguments, 2);
+ return (function(){
+ return values.apply(this, l137.fvalue(pv, v268));
+ })();
+ }));
+ return l138;
+})();
+var l139 = {name: "VALUES"};
+(function(){
+ (l139).fvalue = (function(v271){
+ ((v271)["fname"] = "VALUES");
+ return v271;
+ })((function (values){
+ var v270= l3.value;
+ for (var i = arguments.length-1; i>=1; i--)
+ v270 = {car: arguments[i], cdr:
+ v270};
+ return (function(){
+ return l138.fvalue(values, v270);
+ })();
+ }));
+ return l139;
+})();
+var l140 = {name: "INDENT"};
+(function(){
+ (l140).fvalue = (function(v278){
+ ((v278)["fname"] = "INDENT");
+ return v278;
+ })((function (values){
+ var v272= l3.value;
+ for (var i = arguments.length-1; i>=1; i--)
+ v272 = {car: arguments[i], cdr:
+ v272};
+ return (function(){
+ return (function(v273){
+ return (function(v274,v275,v276){
+ (l80.fvalue(pv, l71.fvalue(pv, v273)) !== l3.value ? (v274 = l131.fvalue(pv, v274, " ")) : l3.value);
+ (function(){
+ return (function(){
+ while((function(){
+ var x1 = v275;
+ if (typeof x1 !== 'number') throw 'Not a number!';
+ var x2 = v276;
+ if (typeof x2 !== 'number') throw 'Not a number!';
+ return (x1<x2?l4.value: l3.value);
+ })() !== l3.value){
+ (function(v277){
+ return (v274 = l131.fvalue(pv, v274, v277));
+ })(((l78.fvalue(pv, (function(){
+ var string = v273;
+ var index = v275;
+ if (typeof string != 'string')
+ throw 'The value ' + string + ' is not a type string.';
+ if (typeof index != 'number')
+ throw 'The value ' + index + ' is not a type number.';
+ return string.charCodeAt(index);
+ })(), 10) !== l3.value ? ((function(){
+ var x1 = v275;
+ if (typeof x1 !== 'number') throw 'Not a number!';
+ var x2 = l23.fvalue(pv, v276);
+ if (typeof x2 !== 'number') throw 'Not a number!';
+ return (x1<x2?l4.value: l3.value);
+ })() !== l3.value ? l27.fvalue(pv, l78.fvalue(pv, (function(){
+ var string = v273;
+ var index = l22.fvalue(pv, v275);
+ if (typeof string != 'string')
+ throw 'The value ' + string + ' is not a type string.';
+ if (typeof index != 'number')
+ throw 'The value ' + index + ' is not a type number.';
+ return string.charCodeAt(index);
+ })(), 10)) : l3.value) : l3.value) !== l3.value ? l131.fvalue(pv, l95.fvalue(pv, 10), " ") : l95.fvalue(pv, (function(){
+ var string = v273;
+ var index = v275;
+ if (typeof string != 'string')
+ throw 'The value ' + string + ' is not a type string.';
+ if (typeof index != 'number')
+ throw 'The value ' + index + ' is not a type number.';
+ return string.charCodeAt(index);
+ })())));
+ (v275 = (function(){
+ var x1 = v275;
+ if (typeof x1 !== 'number') throw 'Not a number!';
+ var x2 = 1;
+ if (typeof x2 !== 'number') throw 'Not a number!';
+ return x1+x2;
+ })());
+ }return l3.value;
+ })();
+ })();
+ return v274;
+ })("",0,l71.fvalue(pv, v273));
+ })(l133.fvalue(pv, v272));
+ })();
+ }));
+ return l140;
+})();
+(function(){
+ (l17).fvalue = (function(v282){
+ ((v282)["fname"] = "INTEGER-TO-STRING");
+ return v282;
+ })((function (values,v279){
+ checkArgs(arguments, 2);
+ return (function(){
+ return (l24.fvalue(pv, v279) !== l3.value ? "0" : (l81.fvalue(pv, v279) !== l3.value ? l131.fvalue(values, "-", l17.fvalue(pv, (function(){
+ var x1 = 0;
+ if (typeof x1 !== 'number') throw 'Not a number!';
+ var x2 = v279;
+ if (typeof x2 !== 'number') throw 'Not a number!';
+ return x1-x2;
+ })())) : (function(v280){
+ (function(){
+ return (function(){
+ while(l27.fvalue(pv, l24.fvalue(pv, v279)) !== l3.value){
+ (v280 = ({car: (function(){
+ var x = v279;
+ var y = 10;
+ if (typeof x != 'number')
+ throw 'The value ' + x + ' is not a type number.';
+ if (typeof y != 'number')
+ throw 'The value ' + y + ' is not a type number.';
+ return x%y;
+ })(), cdr: v280}));
+ (v279 = l25.fvalue(pv, v279, 10));
+ }return l3.value;
+ })();
+ })();
+ return l133.fvalue(values, l73.fvalue(pv, (function (values,v281){
+ checkArgs(arguments, 2);
+ return l95.fvalue(values, (function(){
+ var string = "0123456789";
+ var index = v281;
+ if (typeof string != 'string')
+ throw 'The value ' + string + ' is not a type string.';
+ if (typeof index != 'number')
+ throw 'The value ' + index + ' is not a type number.';
+ return string.charCodeAt(index);
+ })());
+ }), v280));
+ })(l3.value)));
+ })();
+ }));
+ return l17;
+})();
+var l141 = {name: "JS!BOOL"};
+var l142 = {name: "LS-COMPILE"};
+(function(){
+ (l141).fvalue = (function(v284){
+ ((v284)["fname"] = "JS!BOOL");
+ return v284;
+ })((function (values,v283){
+ checkArgs(arguments, 2);
+ return (function(){
+ return l131.fvalue(values, "(", v283, "?", l142.fvalue(pv, l4.value), ": ", l142.fvalue(pv, l3.value), ")");
+ })();
+ }));
+ return l141;
+})();
+var l143 = {name: "JS!SELFCALL"};
+l143;
+var l144 = {name: "PRIN1-TO-STRING"};
+var l145 = {name: "ESCAPE-STRING"};
+(function(){
+ (l144).fvalue = (function(v293){
+ ((v293)["fname"] = "PRIN1-TO-STRING");
+ return v293;
+ })((function (values,v285){
+ checkArgs(arguments, 2);
+ return (function(){
+ return (((function(){
+ var tmp = v285;
+ return (typeof tmp == 'object' && 'name' in tmp);
+ })()?l4.value: l3.value) !== l3.value ? (function(){
+ var func = (function (values,v287,v288){
+ switch(arguments.length-1){
+ case 0:
+ v287=l3.value;
+ case 1:
+ v288=l3.value;
+ default: break;
+ }
+ var v286= l3.value;
+ for (var i = arguments.length-1; i>=3; i--)
+ v286 = {car: arguments[i], cdr:
+ v286};
+ return ((v288 !== l3.value ? ((v287 === v285)?l4.value: l3.value) : l3.value) !== l3.value ? (v285).name : (function(v289,v290){
+ return l131.fvalue(values, (l12.fvalue(pv, v289) !== l3.value ? "#" : (((v289 === l110.fvalue(pv, "KEYWORD"))?l4.value: l3.value) !== l3.value ? "" : l111.fvalue(pv, v289))), ":", v290);
+ })(l119.fvalue(pv, v285),(v285).name));
+ });
+ var args = [values];
+ return (function(){
+ var values = mv;
+ var vs;
+ vs = l123.fvalue(values, (v285).name, (function(){
+ var symbol = l120;
+ var value = symbol.value;
+ if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
+ return value;
+ })());
+ if (typeof vs === 'object' && 'multiple-value' in vs)
+ args = args.concat(vs);
+ else
+ args.push(vs);
+ return func.apply(window, args);
+ })();
+ })() : (l79.fvalue(pv, v285) !== l3.value ? l17.fvalue(values, v285) : (((typeof(v285) == "string")?l4.value: l3.value) !== l3.value ? l131.fvalue(values, "\"", l145.fvalue(pv, v285), "\"") : (((typeof v285 == 'function')?l4.value: l3.value) !== l3.value ? (function(v291){
+ return (v291 !== l3.value ? l131.fvalue(values, "#<FUNCTION ", v291, ">") : l131.fvalue(values, "#<FUNCTION>"));
+ })((function(){
+ var tmp = (v285)["fname"];
+ return tmp == undefined? l3.value: tmp ;
+ })()) : (l59.fvalue(pv, v285) !== l3.value ? l131.fvalue(values, "(", l134.fvalue(pv, l73.fvalue(pv, (function(){
+ var symbol = l144;
+ var func = symbol.fvalue;
+ if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
+ return func;
+ })(), l85.fvalue(pv, v285)), " "), (function(v292){
+ return (l12.fvalue(pv, (function(){
+ var tmp = v292;
+ return tmp === l3.value? l3.value: tmp.cdr;
+ })()) !== l3.value ? l144.fvalue(pv, (function(){
+ var tmp = v292;
+ return tmp === l3.value? l3.value: tmp.car;
+ })()) : l131.fvalue(pv, l144.fvalue(pv, (function(){
+ var tmp = v292;
+ return tmp === l3.value? l3.value: tmp.car;
+ })()), " . ", l144.fvalue(pv, (function(){
+ var tmp = v292;
+ return tmp === l3.value? l3.value: tmp.cdr;
+ })())));
+ })(l84.fvalue(pv, v285)), ")") : (((function(){
+ var x = v285;
+ return typeof x === 'object' && 'length' in x;
+ })()?l4.value: l3.value) !== l3.value ? l131.fvalue(values, "#", l144.fvalue(pv, l136.fvalue(pv, v285))) : (l109.fvalue(pv, v285) !== l3.value ? l131.fvalue(values, "#<PACKAGE ", l111.fvalue(pv, v285), ">") : l3.value)))))));
+ })();
+ }));
+ return l144;
+})();
+(function(){
+ (l99).fvalue = (function(v295){
+ ((v295)["fname"] = "WRITE-LINE");
+ return v295;
+ })((function (values,v294){
+ checkArgs(arguments, 2);
+ return (function(){
+ (function(){
+ var x = v294;
+ if (typeof x != 'string')
+ throw 'The value ' + x + ' is not a type string.';
+ return lisp.write(x);
+ })();
+ (function(){
+ var x = (function(){
+ var symbol = l130;
+ var value = symbol.value;
+ if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
+ return value;
+ })();
+ if (typeof x != 'string')
+ throw 'The value ' + x + ' is not a type string.';
+ return lisp.write(x);
+ })();
+ return v294;
+ })();
+ }));
+ return l99;
+})();
+var l146 = {name: "WARN"};
+(function(){
+ (l146).fvalue = (function(v297){
+ ((v297)["fname"] = "WARN");
+ return v297;
+ })((function (values,v296){
+ checkArgs(arguments, 2);
+ return (function(){
+ (function(){
+ var x = "WARNING: ";
+ if (typeof x != 'string')
+ throw 'The value ' + x + ' is not a type string.';
+ return lisp.write(x);
+ })();
+ return l99.fvalue(values, v296);
+ })();
+ }));
+ return l146;
+})();
+var l147 = {name: "PRINT"};
+(function(){
+ (l147).fvalue = (function(v299){
+ ((v299)["fname"] = "PRINT");
+ return v299;
+ })((function (values,v298){
+ checkArgs(arguments, 2);
+ return (function(){
+ l99.fvalue(pv, l144.fvalue(pv, v298));
+ return v298;
+ })();
+ }));
+ return l147;
+})();
+var l148 = {name: "MAKE-STRING-STREAM"};
+(function(){
+ (l148).fvalue = (function(v301){
+ ((v301)["fname"] = "MAKE-STRING-STREAM");
+ return v301;
+ })((function (values,v300){
+ checkArgs(arguments, 2);
+ return (function(){
+ return ({car: v300, cdr: 0});
+ })();
+ }));
+ return l148;
+})();
+var l149 = {name: "%PEEK-CHAR"};
+(function(){
+ (l149).fvalue = (function(v303){
+ ((v303)["fname"] = "%PEEK-CHAR");
+ return v303;
+ })((function (values,v302){
+ checkArgs(arguments, 2);
+ return (function(){
+ return ((function(){
+ var x1 = (function(){
+ var tmp = v302;
+ return tmp === l3.value? l3.value: tmp.cdr;
+ })();
+ if (typeof x1 !== 'number') throw 'Not a number!';
+ var x2 = l71.fvalue(pv, (function(){
+ var tmp = v302;
+ return tmp === l3.value? l3.value: tmp.car;
+ })());
+ if (typeof x2 !== 'number') throw 'Not a number!';
+ return (x1<x2?l4.value: l3.value);
+ })() !== l3.value ? (function(){
+ var string = (function(){
+ var tmp = v302;
+ return tmp === l3.value? l3.value: tmp.car;
+ })();
+ var index = (function(){
+ var tmp = v302;
+ return tmp === l3.value? l3.value: tmp.cdr;
+ })();
+ if (typeof string != 'string')
+ throw 'The value ' + string + ' is not a type string.';
+ if (typeof index != 'number')
+ throw 'The value ' + index + ' is not a type number.';
+ return string.charCodeAt(index);
+ })() : l3.value);
+ })();
+ }));
+ return l149;
+})();
+var l150 = {name: "%READ-CHAR"};
+(function(){
+ (l150).fvalue = (function(v306){
+ ((v306)["fname"] = "%READ-CHAR");
+ return v306;
+ })((function (values,v304){
+ checkArgs(arguments, 2);
+ return (function(){
+ return ((function(){
+ var x1 = (function(){
+ var tmp = v304;
+ return tmp === l3.value? l3.value: tmp.cdr;
+ })();
+ if (typeof x1 !== 'number') throw 'Not a number!';
+ var x2 = l71.fvalue(pv, (function(){
+ var tmp = v304;
+ return tmp === l3.value? l3.value: tmp.car;
+ })());
+ if (typeof x2 !== 'number') throw 'Not a number!';
+ return (x1<x2?l4.value: l3.value);
+ })() !== l3.value ? (function(v305){
+ (function(){
+ var x = v304;
+ if (typeof x != 'object')
+ throw 'The value ' + x + ' is not a type object.';
+ return (x.cdr = l22.fvalue(pv, (function(){
+ var tmp = v304;
+ return tmp === l3.value? l3.value: tmp.cdr;
+ })()), x);
+ })();
+ return v305;
+ })((function(){
+ var string = (function(){
+ var tmp = v304;
+ return tmp === l3.value? l3.value: tmp.car;
+ })();
+ var index = (function(){
+ var tmp = v304;
+ return tmp === l3.value? l3.value: tmp.cdr;
+ })();
+ if (typeof string != 'string')
+ throw 'The value ' + string + ' is not a type string.';
+ if (typeof index != 'number')
+ throw 'The value ' + index + ' is not a type number.';
+ return string.charCodeAt(index);
+ })()) : l3.value);
+ })();
+ }));
+ return l150;
+})();
+var l151 = {name: "WHITESPACEP"};
+(function(){
+ (l151).fvalue = (function(v310){
+ ((v310)["fname"] = "WHITESPACEP");
+ return v310;
+ })((function (values,v307){
+ checkArgs(arguments, 2);
+ return (function(){
+ return (function(v308){
+ return (v308 !== l3.value ? v308 : (function(v309){
+ return (v309 !== l3.value ? v309 : l78.fvalue(values, v307, 9));
+ })(l78.fvalue(pv, v307, 10)));
+ })(l78.fvalue(pv, v307, 32));
+ })();
+ }));
+ return l151;
+})();
+var l152 = {name: "SKIP-WHITESPACES"};
+(function(){
+ (l152).fvalue = (function(v313){
+ ((v313)["fname"] = "SKIP-WHITESPACES");
+ return v313;
+ })((function (values,v311){
+ checkArgs(arguments, 2);
+ return (function(){
+ return (function(v312){
+ (v312 = l149.fvalue(pv, v311));
+ return (function(){
+ return (function(){
+ while((v312 !== l3.value ? l151.fvalue(pv, v312) : l3.value) !== l3.value){
+ l150.fvalue(pv, v311);
+ (v312 = l149.fvalue(pv, v311));
+ }return l3.value;
+ })();
+ })();
+ })(l3.value);
+ })();
+ }));
+ return l152;
+})();
+var l153 = {name: "TERMINALP"};
+(function(){
+ (l153).fvalue = (function(v318){
+ ((v318)["fname"] = "TERMINALP");
+ return v318;
+ })((function (values,v314){
+ checkArgs(arguments, 2);
+ return (function(){
+ return (function(v315){
+ return (v315 !== l3.value ? v315 : (function(v316){
+ return (v316 !== l3.value ? v316 : (function(v317){
+ return (v317 !== l3.value ? v317 : l78.fvalue(values, 40, v314));
+ })(l78.fvalue(pv, 41, v314)));
+ })(l151.fvalue(pv, v314)));
+ })(l12.fvalue(pv, v314));
+ })();
+ }));
+ return l153;
+})();
+var l154 = {name: "READ-UNTIL"};
+(function(){
+ (l154).fvalue = (function(v323){
+ ((v323)["fname"] = "READ-UNTIL");
+ return v323;
+ })((function (values,v319,v320){
+ checkArgs(arguments, 3);
+ return (function(){
+ return (function(v321,v322){
+ (v322 = l149.fvalue(pv, v319));
+ (function(){
+ return (function(){
+ while((v322 !== l3.value ? l27.fvalue(pv, (v320)(pv, v322)) : l3.value) !== l3.value){
+ (v321 = l131.fvalue(pv, v321, l95.fvalue(pv, v322)));
+ l150.fvalue(pv, v319);
+ (v322 = l149.fvalue(pv, v319));
+ }return l3.value;
+ })();
+ })();
+ return v321;
+ })("",l3.value);
+ })();
+ }));
+ return l154;
+})();
+var l155 = {name: "SKIP-WHITESPACES-AND-COMMENTS"};
+(function(){
+ (l155).fvalue = (function(v327){
+ ((v327)["fname"] = "SKIP-WHITESPACES-AND-COMMENTS");
+ return v327;
+ })((function (values,v324){
+ checkArgs(arguments, 2);
+ return (function(){
+ return (function(v325){
+ l152.fvalue(pv, v324);
+ (v325 = l149.fvalue(pv, v324));
+ return (function(){
+ return (function(){
+ while((v325 !== l3.value ? l78.fvalue(pv, v325, 59) : l3.value) !== l3.value){
+ l154.fvalue(pv, v324, (function (values,v326){
+ checkArgs(arguments, 2);
+ return l78.fvalue(values, v326, 10);
+ }));
+ l152.fvalue(pv, v324);
+ (v325 = l149.fvalue(pv, v324));
+ }return l3.value;
+ })();
+ })();
+ })(l3.value);
+ })();
+ }));
+ return l155;
+})();
+var l156 = {name: "%READ-LIST"};
+var l157 = {name: "LS-READ"};
+(function(){
+ (l156).fvalue = (function(v331){
+ ((v331)["fname"] = "%READ-LIST");
+ return v331;
+ })((function (values,v328){
+ checkArgs(arguments, 2);
+ return (function(){
+ l155.fvalue(pv, v328);
+ return (function(v329){
+ return (l12.fvalue(pv, v329) !== l3.value ? (function(){
+ throw "Unspected EOF";
+ })() : (l78.fvalue(pv, v329, 41) !== l3.value ? (function(){
+ l150.fvalue(pv, v328);
+ return l3.value;
+ })() : (l78.fvalue(pv, v329, 46) !== l3.value ? (function(){
+ l150.fvalue(pv, v328);
+ return (function(v330){
+ l155.fvalue(pv, v328);
+ (l78.fvalue(pv, l150.fvalue(pv, v328), 41) !== l3.value ? l3.value : (function(){
+ throw "')' was expected.";
+ })());
+ return v330;
+ })(l157.fvalue(pv, v328));
+ })() : ({car: l157.fvalue(pv, v328), cdr: l156.fvalue(pv, v328)}))));
+ })(l149.fvalue(pv, v328));
+ })();
+ }));
+ return l156;
+})();
+var l158 = {name: "READ-STRING"};
+(function(){
+ (l158).fvalue = (function(v335){
+ ((v335)["fname"] = "READ-STRING");
+ return v335;
+ })((function (values,v332){
+ checkArgs(arguments, 2);
+ return (function(){
+ return (function(v333,v334){
+ (v334 = l150.fvalue(pv, v332));
+ (function(){
+ return (function(){
+ while(l27.fvalue(pv, l26.fvalue(pv, v334, 34)) !== l3.value){
+ (l12.fvalue(pv, v334) !== l3.value ? (function(){
+ throw "Unexpected EOF";
+ })() : l3.value);
+ (l26.fvalue(pv, v334, 92) !== l3.value ? (v334 = l150.fvalue(pv, v332)) : l3.value);
+ (v333 = l131.fvalue(pv, v333, l95.fvalue(pv, v334)));
+ (v334 = l150.fvalue(pv, v332));
+ }return l3.value;
+ })();
+ })();
+ return v333;
+ })("",l3.value);
+ })();
+ }));
+ return l158;
+})();
+var l159 = {name: "READ-SHARP"};
+(function(){
+ (l159).fvalue = (function(v340){
+ ((v340)["fname"] = "READ-SHARP");
+ return v340;
+ })((function (values,v336){
+ checkArgs(arguments, 2);
+ return (function(){
+ l150.fvalue(pv, v336);
+ return (function(v337){
+ return (l26.fvalue(pv, v337, 39) !== l3.value ? l44.fvalue(values, l101, l157.fvalue(pv, v336)) : (l26.fvalue(pv, v337, 40) !== l3.value ? l137.fvalue(values, l156.fvalue(pv, v336)) : (l26.fvalue(pv, v337, 58) !== l3.value ? (function(){
+ var name = (function(){
+ var x = l154.fvalue(pv, v336, (function(){
+ var symbol = l153;
+ var func = symbol.fvalue;
+ if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
+ return func;
+ })());
+ if (typeof x != 'string')
+ throw 'The value ' + x + ' is not a type string.';
+ return x.toUpperCase();
+ })();
+ if (typeof name != 'string')
+ throw 'The value ' + name + ' is not a type string.';
+ return ({name: name});
+ })() : (l26.fvalue(pv, v337, 92) !== l3.value ? (function(v338){
+ return (l96.fvalue(pv, v338, "space") !== l3.value ? l77.fvalue(values, 32) : (l96.fvalue(pv, v338, "tab") !== l3.value ? l77.fvalue(values, 9) : (l96.fvalue(pv, v338, "newline") !== l3.value ? l77.fvalue(values, 10) : l77.fvalue(values, (function(){
+ var string = v338;
+ var index = 0;
+ if (typeof string != 'string')
+ throw 'The value ' + string + ' is not a type string.';
+ if (typeof index != 'number')
+ throw 'The value ' + index + ' is not a type number.';
+ return string.charCodeAt(index);
+ })()))));
+ })(l131.fvalue(pv, l95.fvalue(pv, l150.fvalue(pv, v336)), l154.fvalue(pv, v336, (function(){
+ var symbol = l153;
+ var func = symbol.fvalue;
+ if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
+ return func;
+ })()))) : (l26.fvalue(pv, v337, 43) !== l3.value ? (function(v339){
+ return (l96.fvalue(pv, v339, "common-lisp") !== l3.value ? (function(){
+ l157.fvalue(pv, v336);
+ return l157.fvalue(values, v336);
+ })() : (l96.fvalue(pv, v339, "ecmalisp") !== l3.value ? l157.fvalue(values, v336) : (function(){
+ throw "Unknown reader form.";
+ })()));
+ })(l154.fvalue(pv, v336, (function(){
+ var symbol = l153;
+ var func = symbol.fvalue;
+ if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
+ return func;
+ })())) : (function(){
+ throw "ECASE expression failed.";
+ })())))));
+ })(l150.fvalue(pv, v336));
+ })();
+ }));
+ return l159;
+})();
+var l160 = {name: "READ-SYMBOL"};
+(function(){
+ (l160).fvalue = (function(v348){
+ ((v348)["fname"] = "READ-SYMBOL");
+ return v348;
+ })((function (values,v341){
+ checkArgs(arguments, 2);
+ return (function(){
+ return (function(v342,v343,v344,v345,v346){
+ (v346 = 0);
+ (function(){
+ return (function(){
+ while(((function(){
+ var x1 = v346;
+ if (typeof x1 !== 'number') throw 'Not a number!';
+ var x2 = v342;
+ if (typeof x2 !== 'number') throw 'Not a number!';
+ return (x1<x2?l4.value: l3.value);
+ })() !== l3.value ? l27.fvalue(pv, l78.fvalue(pv, (function(){
+ var string = v341;
+ var index = v346;
+ if (typeof string != 'string')
+ throw 'The value ' + string + ' is not a type string.';
+ if (typeof index != 'number')
+ throw 'The value ' + index + ' is not a type number.';
+ return string.charCodeAt(index);
+ })(), 58)) : l3.value) !== l3.value){
+ (v346 = (function(){
+ var x1 = v346;
+ if (typeof x1 !== 'number') throw 'Not a number!';
+ var x2 = 1;
+ if (typeof x2 !== 'number') throw 'Not a number!';
+ return x1+x2;
+ })());
+ }return l3.value;
+ })();
+ })();
+ ((function(){
+ var x1 = v346;
+ if (typeof x1 !== 'number') throw 'Not a number!';
+ var x2 = v342;
+ if (typeof x2 !== 'number') throw 'Not a number!';
+ return (x1==x2?l4.value: l3.value);
+ })() !== l3.value ? (function(){
+ (v344 = v341);
+ (v343 = (function(){
+ var symbol = l120;
+ var value = symbol.value;
+ if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
+ return value;
+ })());
+ return (v345 = l4.value);
+ })() : (function(){
+ (l24.fvalue(pv, v346) !== l3.value ? (v343 = "KEYWORD") : (v343 = (function(){
+ var x = l91.fvalue(pv, v341, 0, v346);
+ if (typeof x != 'string')
+ throw 'The value ' + x + ' is not a type string.';
+ return x.toUpperCase();
+ })()));
+ (v346 = (function(){
+ var x1 = v346;
+ if (typeof x1 !== 'number') throw 'Not a number!';
+ var x2 = 1;
+ if (typeof x2 !== 'number') throw 'Not a number!';
+ return x1+x2;
+ })());
+ (l78.fvalue(pv, (function(){
+ var string = v341;
+ var index = v346;
+ if (typeof string != 'string')
+ throw 'The value ' + string + ' is not a type string.';
+ if (typeof index != 'number')
+ throw 'The value ' + index + ' is not a type number.';
+ return string.charCodeAt(index);
+ })(), 58) !== l3.value ? (function(){
+ (v345 = l4.value);
+ return (v346 = (function(){
+ var x1 = v346;
+ if (typeof x1 !== 'number') throw 'Not a number!';
+ var x2 = 1;
+ if (typeof x2 !== 'number') throw 'Not a number!';
+ return x1+x2;
+ })());
+ })() : l3.value);
+ return (v344 = l91.fvalue(pv, v341, v346));
+ })());
+ (v344 = (function(){
+ var x = v344;
+ if (typeof x != 'string')
+ throw 'The value ' + x + ' is not a type string.';
+ return x.toUpperCase();
+ })());
+ (v343 = l110.fvalue(pv, v343));
+ return ((function(v347){
+ return (v347 !== l3.value ? v347 : ((v343 === l110.fvalue(pv, "KEYWORD"))?l4.value: l3.value));
+ })(v345) !== l3.value ? l127.fvalue(values, v344, v343) : l123.fvalue(values, v344, v343));
+ })(l71.fvalue(pv, v341),l3.value,l3.value,l3.value,l3.value);
+ })();
+ }));
+ return l160;
+})();
+var l161 = {name: "!PARSE-INTEGER"};
+(function(){
+ (l161).fvalue = (function(v359){
+ ((v359)["fname"] = "!PARSE-INTEGER");
+ return v359;
+ })((function (values,v349,v350){
+ checkArgs(arguments, 3);
+ return (function(){
+ return (function(){
+ try {
+ return (function(v351,v352,v353,v354){
+ (l24.fvalue(pv, v353) !== l3.value ? (function(){
+ var values = mv;
+ throw ({type: 'block', id: 138, values: values(l3.value, 0), message: 'Return from unknown block NIL.'})
+ })() : l3.value);
+ (function(v355){
+ return (l26.fvalue(pv, v355, 43) !== l3.value ? (v352 = (function(){
+ var x1 = v352;
+ if (typeof x1 !== 'number') throw 'Not a number!';
+ var x2 = 1;
+ if (typeof x2 !== 'number') throw 'Not a number!';
+ return x1+x2;
+ })()) : (l26.fvalue(pv, v355, 45) !== l3.value ? (function(){
+ (v354 = -1);
+ return (v352 = (function(){
+ var x1 = v352;
+ if (typeof x1 !== 'number') throw 'Not a number!';
+ var x2 = 1;
+ if (typeof x2 !== 'number') throw 'Not a number!';
+ return x1+x2;
+ })());
+ })() : l3.value));
+ })((function(){
+ var string = v349;
+ var index = 0;
+ if (typeof string != 'string')
+ throw 'The value ' + string + ' is not a type string.';
+ if (typeof index != 'number')
+ throw 'The value ' + index + ' is not a type number.';
+ return string.charCodeAt(index);
+ })());
+ (((function(){
+ var x1 = v352;
+ if (typeof x1 !== 'number') throw 'Not a number!';
+ var x2 = v353;
+ if (typeof x2 !== 'number') throw 'Not a number!';
+ return (x1<x2?l4.value: l3.value);
+ })() !== l3.value ? (v351 = l90.fvalue(pv, (function(){
+ var string = v349;
+ var index = v352;
+ if (typeof string != 'string')
+ throw 'The value ' + string + ' is not a type string.';
+ if (typeof index != 'number')
+ throw 'The value ' + index + ' is not a type number.';
+ return string.charCodeAt(index);
+ })())) : l3.value) !== l3.value ? l3.value : (function(){
+ var values = mv;
+ throw ({type: 'block', id: 138, values: values(l3.value, v352), message: 'Return from unknown block NIL.'})
+ })());
+ (v352 = (function(){
+ var x1 = v352;
+ if (typeof x1 !== 'number') throw 'Not a number!';
+ var x2 = 1;
+ if (typeof x2 !== 'number') throw 'Not a number!';
+ return x1+x2;
+ })());
+ (function(){
+ try {
+ return (function(){
+ while((function(){
+ var x1 = v352;
+ if (typeof x1 !== 'number') throw 'Not a number!';
+ var x2 = v353;
+ if (typeof x2 !== 'number') throw 'Not a number!';
+ return (x1<x2?l4.value: l3.value);
+ })() !== l3.value){
+ (function(v356){
+ (v356 !== l3.value ? l3.value : (function(){
+ throw ({type: 'block', id: 139, values: l3.value, message: 'Return from unknown block NIL.'})
+ })());
+ (v351 = (function(){
+ var x1 = (function(){
+ var x1 = v351;
+ if (typeof x1 !== 'number') throw 'Not a number!';
+ var x2 = 10;
+ if (typeof x2 !== 'number') throw 'Not a number!';
+ return x1*x2;
+ })();
+ if (typeof x1 !== 'number') throw 'Not a number!';
+ var x2 = v356;
+ if (typeof x2 !== 'number') throw 'Not a number!';
+ return x1+x2;
+ })());
+ return (v352 = (function(){
+ var x1 = v352;
+ if (typeof x1 !== 'number') throw 'Not a number!';
+ var x2 = 1;
+ if (typeof x2 !== 'number') throw 'Not a number!';
+ return x1+x2;
+ })());
+ })(l90.fvalue(pv, (function(){
+ var string = v349;
+ var index = v352;
+ if (typeof string != 'string')
+ throw 'The value ' + string + ' is not a type string.';
+ if (typeof index != 'number')
+ throw 'The value ' + index + ' is not a type number.';
+ return string.charCodeAt(index);
+ })()));
+ }return l3.value;
+ })();
+ }
+ catch (cf){
+ if (cf.type == 'block' && cf.id == 139)
+ return cf.values;
+ else
+ throw cf;
+ }
+ })();
+ return ((function(v357){
+ return (v357 !== l3.value ? v357 : (function(v358){
+ return (v358 !== l3.value ? v358 : l78.fvalue(pv, (function(){
+ var string = v349;
+ var index = v352;
+ if (typeof string != 'string')
+ throw 'The value ' + string + ' is not a type string.';
+ if (typeof index != 'number')
+ throw 'The value ' + index + ' is not a type number.';
+ return string.charCodeAt(index);
+ })(), 32));
+ })((function(){
+ var x1 = v352;
+ if (typeof x1 !== 'number') throw 'Not a number!';
+ var x2 = v353;
+ if (typeof x2 !== 'number') throw 'Not a number!';
+ return (x1==x2?l4.value: l3.value);
+ })()));
+ })(v350) !== l3.value ? values((function(){
+ var x1 = v354;
+ if (typeof x1 !== 'number') throw 'Not a number!';
+ var x2 = v351;
+ if (typeof x2 !== 'number') throw 'Not a number!';
+ return x1*x2;
+ })(), v352) : values(l3.value, v352));
+ })(0,0,l71.fvalue(pv, v349),1);
+ }
+ catch (cf){
+ if (cf.type == 'block' && cf.id == 138)
+ return values.apply(this, forcemv(cf.values));
+ else
+ throw cf;
+ }
+ })();
+ })();
+ }));
+ return l161;
+})();
+var l162 = {name: "PARSE-INTEGER"};
+(function(){
+ (l162).fvalue = (function(v361){
+ ((v361)["fname"] = "PARSE-INTEGER");
+ return v361;
+ })((function (values,v360){
+ checkArgs(arguments, 2);
+ return (function(){
+ return l161.fvalue(values, v360, l3.value);
+ })();
+ }));
+ return l162;
+})();
+var l163 = {name: "*EOF*"};
+(function(){
+ (((l163.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : ((l163).value = l16.fvalue(pv)));
+ return l163;
+})();
+var l164 = {name: "QUOTE"};
+var l165 = {name: "BACKQUOTE"};
+var l166 = {name: "UNQUOTE-SPLICING"};
+var l167 = {name: "UNQUOTE"};
+(function(){
+ (l157).fvalue = (function(v367){
+ ((v367)["fname"] = "LS-READ");
+ return v367;
+ })((function (values,v362){
+ checkArgs(arguments, 2);
+ return (function(){
+ l155.fvalue(pv, v362);
+ return (function(v363){
+ return ((function(v364){
+ return (v364 !== l3.value ? v364 : l78.fvalue(pv, v363, 41));
+ })(l12.fvalue(pv, v363)) !== l3.value ? (function(){
+ var symbol = l163;
+ var value = symbol.value;
+ if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
+ return value;
+ })() : (l78.fvalue(pv, v363, 40) !== l3.value ? (function(){
+ l150.fvalue(pv, v362);
+ return l156.fvalue(values, v362);
+ })() : (l78.fvalue(pv, v363, 39) !== l3.value ? (function(){
+ l150.fvalue(pv, v362);
+ return l44.fvalue(values, l164, l157.fvalue(pv, v362));
+ })() : (l78.fvalue(pv, v363, 96) !== l3.value ? (function(){
+ l150.fvalue(pv, v362);
+ return l44.fvalue(values, l165, l157.fvalue(pv, v362));
+ })() : (l78.fvalue(pv, v363, 34) !== l3.value ? (function(){
+ l150.fvalue(pv, v362);
+ return l158.fvalue(values, v362);
+ })() : (l78.fvalue(pv, v363, 44) !== l3.value ? (function(){
+ l150.fvalue(pv, v362);
+ return (l26.fvalue(pv, l149.fvalue(pv, v362), 64) !== l3.value ? (function(){
+ l150.fvalue(pv, v362);
+ return l44.fvalue(values, l166, l157.fvalue(pv, v362));
+ })() : l44.fvalue(values, l167, l157.fvalue(pv, v362)));
+ })() : (l78.fvalue(pv, v363, 35) !== l3.value ? l159.fvalue(values, v362) : (function(v365){
+ return (function(v366){
+ return (v366 !== l3.value ? v366 : l160.fvalue(values, v365));
+ })(pv(l161.fvalue(pv, v365, l3.value)));
+ })(l154.fvalue(pv, v362, (function(){
+ var symbol = l153;
+ var func = symbol.fvalue;
+ if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
+ return func;
+ })())))))))));
+ })(l149.fvalue(pv, v362));
+ })();
+ }));
+ return l157;
+})();
+var l168 = {name: "LS-READ-FROM-STRING"};
+(function(){
+ (l168).fvalue = (function(v369){
+ ((v369)["fname"] = "LS-READ-FROM-STRING");
+ return v369;
+ })((function (values,v368){
+ checkArgs(arguments, 2);
+ return (function(){
+ return l157.fvalue(values, l148.fvalue(pv, v368));
+ })();
+ }));
+ return l168;
+})();
+var l169 = {name: "*MULTIPLE-VALUE-P*"};
+(function(){
+ (((l169.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : ((l169).value = l3.value));
+ return l169;
+})();
+var l170 = {name: "MAKE-BINDING"};
+(function(){
+ (l170).fvalue = (function(v374){
+ ((v374)["fname"] = "MAKE-BINDING");
+ return v374;
+ })((function (values,v370,v371,v372,v373){
+ checkArgsAtLeast(arguments, 4);
+ checkArgsAtMost(arguments, 5);
+ switch(arguments.length-1){
+ case 3:
+ v373=l3.value;
+ default: break;
+ }
+ return (function(){
+ return l44.fvalue(values, v370, v371, v372, v373);
+ })();
+ }));
+ return l170;
+})();
+var l171 = {name: "BINDING-NAME"};
+(function(){
+ (l171).fvalue = (function(v376){
+ ((v376)["fname"] = "BINDING-NAME");
+ return v376;
+ })((function (values,v375){
+ checkArgs(arguments, 2);
+ return (function(){
+ return l39.fvalue(values, v375);
+ })();
+ }));
+ return l171;
+})();
+var l172 = {name: "BINDING-TYPE"};
+(function(){
+ (l172).fvalue = (function(v378){
+ ((v378)["fname"] = "BINDING-TYPE");
+ return v378;
+ })((function (values,v377){
+ checkArgs(arguments, 2);
+ return (function(){
+ return l40.fvalue(values, v377);
+ })();
+ }));
+ return l172;
+})();
+var l173 = {name: "BINDING-VALUE"};
+(function(){
+ (l173).fvalue = (function(v380){
+ ((v380)["fname"] = "BINDING-VALUE");
+ return v380;
+ })((function (values,v379){
+ checkArgs(arguments, 2);
+ return (function(){
+ return l41.fvalue(values, v379);
+ })();
+ }));
+ return l173;
+})();
+var l174 = {name: "BINDING-DECLARATIONS"};
+(function(){
+ (l174).fvalue = (function(v382){
+ ((v382)["fname"] = "BINDING-DECLARATIONS");
+ return v382;
+ })((function (values,v381){
+ checkArgs(arguments, 2);
+ return (function(){
+ return l42.fvalue(values, v381);
+ })();
+ }));
+ return l174;
+})();
+var l175 = {name: "SET-BINDING-VALUE"};
+(function(){
+ (l175).fvalue = (function(v385){
+ ((v385)["fname"] = "SET-BINDING-VALUE");
+ return v385;
+ })((function (values,v383,v384){
+ checkArgs(arguments, 3);
+ return (function(){
+ return (function(){
+ var x = l35.fvalue(pv, v383);
+ if (typeof x != 'object')
+ throw 'The value ' + x + ' is not a type object.';
+ return (x.car = v384, x);
+ })();
+ })();
+ }));
+ return l175;
+})();
+var l176 = {name: "SET-BINDING-DECLARATIONS"};
+(function(){
+ (l176).fvalue = (function(v388){
+ ((v388)["fname"] = "SET-BINDING-DECLARATIONS");
+ return v388;
+ })((function (values,v386,v387){
+ checkArgs(arguments, 3);
+ return (function(){
+ return (function(){
+ var x = l37.fvalue(pv, v386);
+ if (typeof x != 'object')
+ throw 'The value ' + x + ' is not a type object.';
+ return (x.car = v387, x);
+ })();
+ })();
+ }));
+ return l176;
+})();
+var l177 = {name: "PUSH-BINDING-DECLARATION"};
+(function(){
+ (l177).fvalue = (function(v391){
+ ((v391)["fname"] = "PUSH-BINDING-DECLARATION");
+ return v391;
+ })((function (values,v389,v390){
+ checkArgs(arguments, 3);
+ return (function(){
+ return l176.fvalue(values, v390, ({car: v389, cdr: l174.fvalue(pv, v390)}));
+ })();
+ }));
+ return l177;
+})();
+var l178 = {name: "MAKE-LEXENV"};
+(function(){
+ (l178).fvalue = (function(v392){
+ ((v392)["fname"] = "MAKE-LEXENV");
+ return v392;
+ })((function (values){
+ checkArgsAtMost(arguments, 1);
+ return (function(){
+ return l44.fvalue(values, l3.value, l3.value, l3.value, l3.value);
+ })();
+ }));
+ return l178;
+})();
+var l179 = {name: "COPY-LEXENV"};
+(function(){
+ (l179).fvalue = (function(v394){
+ ((v394)["fname"] = "COPY-LEXENV");
+ return v394;
+ })((function (values,v393){
+ checkArgs(arguments, 2);
+ return (function(){
+ return l75.fvalue(values, v393);
+ })();
+ }));
+ return l179;
+})();
+var l180 = {name: "PUSH-TO-LEXENV"};
+var l181 = {name: "BLOCK"};
+var l182 = {name: "GOTAG"};
+(function(){
+ (l180).fvalue = (function(v399){
+ ((v399)["fname"] = "PUSH-TO-LEXENV");
+ return v399;
+ })((function (values,v395,v396,v397){
+ checkArgs(arguments, 4);
+ return (function(){
+ return (function(v398){
+ return (l26.fvalue(pv, v398, l102) !== l3.value ? (function(){
+ var x = v396;
+ if (typeof x != 'object')
+ throw 'The value ' + x + ' is not a type object.';
+ return (x.car = ({car: v395, cdr: (function(){
+ var tmp = v396;
+ return tmp === l3.value? l3.value: tmp.car;
+ })()}), x);
+ })() : (l26.fvalue(pv, v398, l101) !== l3.value ? (function(){
+ var x = (function(){
+ var tmp = v396;
+ return tmp === l3.value? l3.value: tmp.cdr;
+ })();
+ if (typeof x != 'object')
+ throw 'The value ' + x + ' is not a type object.';
+ return (x.car = ({car: v395, cdr: l33.fvalue(pv, v396)}), x);
+ })() : (l26.fvalue(pv, v398, l181) !== l3.value ? (function(){
+ var x = l35.fvalue(pv, v396);
+ if (typeof x != 'object')
+ throw 'The value ' + x + ' is not a type object.';
+ return (x.car = ({car: v395, cdr: l36.fvalue(pv, v396)}), x);
+ })() : (l26.fvalue(pv, v398, l182) !== l3.value ? (function(){
+ var x = l37.fvalue(pv, v396);
+ if (typeof x != 'object')
+ throw 'The value ' + x + ' is not a type object.';
+ return (x.car = ({car: v395, cdr: l38.fvalue(pv, v396)}), x);
+ })() : (function(){
+ throw "ECASE expression failed.";
+ })()))));
+ })(v397);
+ })();
+ }));
+ return l180;
+})();
+var l183 = {name: "EXTEND-LEXENV"};
+(function(){
+ (l183).fvalue = (function(v406){
+ ((v406)["fname"] = "EXTEND-LEXENV");
+ return v406;
+ })((function (values,v400,v401,v402){
+ checkArgs(arguments, 4);
+ return (function(){
+ return (function(v403){
+ return (function(){
+ return (function(v404,v405){
+ (function(){
+ while(v404 !== l3.value){
+ (v405 = (function(){
+ var tmp = v404;
+ return tmp === l3.value? l3.value: tmp.car;
+ })());
+ (function(){
+ l180.fvalue(pv, v405, v403, v402);
+ return l3.value;
+ })();
+ (v404 = (function(){
+ var tmp = v404;
+ return tmp === l3.value? l3.value: tmp.cdr;
+ })());
+ }return l3.value;
+ })();
+ return v403;
+ })(l66.fvalue(pv, v400),l3.value);
+ })();
+ })(l179.fvalue(pv, v401));
+ })();
+ }));
+ return l183;
+})();
+var l184 = {name: "LOOKUP-IN-LEXENV"};
+(function(){
+ (l184).fvalue = (function(v411){
+ ((v411)["fname"] = "LOOKUP-IN-LEXENV");
+ return v411;
+ })((function (values,v407,v408,v409){
+ checkArgs(arguments, 4);
+ return (function(){
+ return l94.fvalue(values, v407, (function(v410){
+ return (l26.fvalue(pv, v410, l102) !== l3.value ? l39.fvalue(pv, v408) : (l26.fvalue(pv, v410, l101) !== l3.value ? l40.fvalue(pv, v408) : (l26.fvalue(pv, v410, l181) !== l3.value ? l41.fvalue(pv, v408) : (l26.fvalue(pv, v410, l182) !== l3.value ? l42.fvalue(pv, v408) : (function(){
+ throw "ECASE expression failed.";
+ })()))));
+ })(v409));
+ })();
+ }));
+ return l184;
+})();
+var l185 = {name: "*ENVIRONMENT*"};
+(function(){
+ (((l185.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : ((l185).value = l178.fvalue(pv)));
+ return l185;
+})();
+var l186 = {name: "*VARIABLE-COUNTER*"};
+(function(){
+ (((l186.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : ((l186).value = 0));
+ return l186;
+})();
+var l187 = {name: "GVARNAME"};
+(function(){
+ (l187).fvalue = (function(v413){
+ ((v413)["fname"] = "GVARNAME");
+ return v413;
+ })((function (values,v412){
+ checkArgs(arguments, 2);
+ return (function(){
+ return l131.fvalue(values, "v", l17.fvalue(pv, ((l186).value = (function(){
+ var x1 = (function(){
+ var symbol = l186;
+ var value = symbol.value;
+ if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
+ return value;
+ })();
+ if (typeof x1 !== 'number') throw 'Not a number!';
+ var x2 = 1;
+ if (typeof x2 !== 'number') throw 'Not a number!';
+ return x1+x2;
+ })())));
+ })();
+ }));
+ return l187;
+})();
+var l188 = {name: "TRANSLATE-VARIABLE"};
+(function(){
+ (l188).fvalue = (function(v415){
+ ((v415)["fname"] = "TRANSLATE-VARIABLE");
+ return v415;
+ })((function (values,v414){
+ checkArgs(arguments, 2);
+ return (function(){
+ return l173.fvalue(values, l184.fvalue(pv, v414, (function(){
+ var symbol = l185;
+ var value = symbol.value;
+ if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
+ return value;
+ })(), l102));
+ })();
+ }));
+ return l188;
+})();
+var l189 = {name: "EXTEND-LOCAL-ENV"};
+(function(){
+ (l189).fvalue = (function(v421){
+ ((v421)["fname"] = "EXTEND-LOCAL-ENV");
+ return v421;
+ })((function (values,v416){
+ checkArgs(arguments, 2);
+ return (function(){
+ return (function(v417){
+ return (function(){
+ return (function(v418,v419){
+ (function(){
+ while(v418 !== l3.value){
+ (v419 = (function(){
+ var tmp = v418;
+ return tmp === l3.value? l3.value: tmp.car;
+ })());
+ (function(){
+ (function(v420){
+ return l180.fvalue(pv, v420, v417, l102);
+ })(l170.fvalue(pv, v419, l102, l187.fvalue(pv, v419)));
+ return l3.value;
+ })();
+ (v418 = (function(){
+ var tmp = v418;
+ return tmp === l3.value? l3.value: tmp.cdr;
+ })());
+ }return l3.value;
+ })();
+ return v417;
+ })(v416,l3.value);
+ })();
+ })(l179.fvalue(pv, (function(){
+ var symbol = l185;
+ var value = symbol.value;
+ if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
+ return value;
+ })()));
+ })();
+ }));
+ return l189;
+})();
+var l190 = {name: "*TOPLEVEL-COMPILATIONS*"};
+(function(){
+ (((l190.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : ((l190).value = l3.value));
+ return l190;
+})();
+var l191 = {name: "TOPLEVEL-COMPILATION"};
+(function(){
+ (l191).fvalue = (function(v423){
+ ((v423)["fname"] = "TOPLEVEL-COMPILATION");
+ return v423;
+ })((function (values,v422){
+ checkArgs(arguments, 2);
+ return (function(){
+ return ((l190).value = ({car: v422, cdr: (function(){
+ var symbol = l190;
+ var value = symbol.value;
+ if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
+ return value;
+ })()}));
+ })();
+ }));
+ return l191;
+})();
+var l192 = {name: "NULL-OR-EMPTY-P"};
+(function(){
+ (l192).fvalue = (function(v425){
+ ((v425)["fname"] = "NULL-OR-EMPTY-P");
+ return v425;
+ })((function (values,v424){
+ checkArgs(arguments, 2);
+ return (function(){
+ return l24.fvalue(values, l71.fvalue(pv, v424));
+ })();
+ }));
+ return l192;
+})();
+var l193 = {name: "GET-TOPLEVEL-COMPILATIONS"};
+(function(){
+ (l193).fvalue = (function(v426){
+ ((v426)["fname"] = "GET-TOPLEVEL-COMPILATIONS");
+ return v426;
+ })((function (values){
+ checkArgsAtMost(arguments, 1);
+ return (function(){
+ return l66.fvalue(values, l88.fvalue(pv, (function(){
+ var symbol = l192;
+ var func = symbol.fvalue;
+ if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
+ return func;
+ })(), (function(){
+ var symbol = l190;
+ var value = symbol.value;
+ if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
+ return value;
+ })()));
+ })();
+ }));
+ return l193;
+})();
+var l194 = {name: "%COMPILE-DEFMACRO"};
+var l195 = {name: "MACRO"};
+(function(){
+ (l194).fvalue = (function(v429){
+ ((v429)["fname"] = "%COMPILE-DEFMACRO");
+ return v429;
+ })((function (values,v427,v428){
+ checkArgs(arguments, 3);
+ return (function(){
+ l191.fvalue(pv, l142.fvalue(pv, l64.fvalue(pv, l44.fvalue(pv, l164), l44.fvalue(pv, v427))));
+ l180.fvalue(pv, l170.fvalue(pv, v427, l195, v428), (function(){
+ var symbol = l185;
+ var value = symbol.value;
+ if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
+ return value;
+ })(), l101);
+ return v427;
+ })();
+ }));
+ return l194;
+})();
+var l196 = {name: "GLOBAL-BINDING"};
+(function(){
+ (l196).fvalue = (function(v435){
+ ((v435)["fname"] = "GLOBAL-BINDING");
+ return v435;
+ })((function (values,v430,v431,v432){
+ checkArgs(arguments, 4);
+ return (function(){
+ return (function(v433){
+ return (v433 !== l3.value ? v433 : (function(v434){
+ l180.fvalue(pv, v434, (function(){
+ var symbol = l185;
+ var value = symbol.value;
+ if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
+ return value;
+ })(), v432);
+ return v434;
+ })(l170.fvalue(pv, v430, v431, l3.value)));
+ })(l184.fvalue(pv, v430, (function(){
+ var symbol = l185;
+ var value = symbol.value;
+ if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
+ return value;
+ })(), v432));
+ })();
+ }));
+ return l196;
+})();
+var l197 = {name: "CLAIMP"};
+(function(){
+ (l197).fvalue = (function(v440){
+ ((v440)["fname"] = "CLAIMP");
+ return v440;
+ })((function (values,v436,v437,v438){
+ checkArgs(arguments, 4);
+ return (function(){
+ return (function(v439){
+ return (v439 !== l3.value ? l86.fvalue(values, v438, l174.fvalue(pv, v439)) : l3.value);
+ })(l184.fvalue(pv, v436, (function(){
+ var symbol = l185;
+ var value = symbol.value;
+ if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
+ return value;
+ })(), v437));
+ })();
+ }));
+ return l197;
+})();
+var l198 = {name: "!PROCLAIM"};
+var l199 = {name: "SPECIAL"};
+var l200 = {name: "NOTINLINE"};
+var l201 = {name: "CONSTANT"};
+(function(){
+ (l198).fvalue = (function(v452){
+ ((v452)["fname"] = "!PROCLAIM");
+ return v452;
+ })((function (values,v441){
+ checkArgs(arguments, 2);
+ return (function(){
+ return (function(v442){
+ return (l26.fvalue(pv, v442, l199) !== l3.value ? (function(){
+ return (function(v443,v444){
+ (function(){
+ while(v443 !== l3.value){
+ (v444 = (function(){
+ var tmp = v443;
+ return tmp === l3.value? l3.value: tmp.car;
+ })());
+ (function(){
+ (function(v445){
+ return l177.fvalue(pv, l199, v445);
+ })(l196.fvalue(pv, v444, l102, l102));
+ return l3.value;
+ })();
+ (v443 = (function(){
+ var tmp = v443;
+ return tmp === l3.value? l3.value: tmp.cdr;
+ })());
+ }return l3.value;
+ })();
+ return l3.value;
+ })((function(){
+ var tmp = v441;
+ return tmp === l3.value? l3.value: tmp.cdr;
+ })(),l3.value);
+ })() : (l26.fvalue(pv, v442, l200) !== l3.value ? (function(){
+ return (function(v446,v447){
+ (function(){
+ while(v446 !== l3.value){
+ (v447 = (function(){
+ var tmp = v446;
+ return tmp === l3.value? l3.value: tmp.car;
+ })());
+ (function(){
+ (function(v448){
+ return l177.fvalue(pv, l200, v448);
+ })(l196.fvalue(pv, v447, l101, l101));
+ return l3.value;
+ })();
+ (v446 = (function(){
+ var tmp = v446;
+ return tmp === l3.value? l3.value: tmp.cdr;
+ })());
+ }return l3.value;
+ })();
+ return l3.value;
+ })((function(){
+ var tmp = v441;
+ return tmp === l3.value? l3.value: tmp.cdr;
+ })(),l3.value);
+ })() : (l26.fvalue(pv, v442, l201) !== l3.value ? (function(){
+ return (function(v449,v450){
+ (function(){
+ while(v449 !== l3.value){
+ (v450 = (function(){
+ var tmp = v449;
+ return tmp === l3.value? l3.value: tmp.car;
+ })());
+ (function(){
+ (function(v451){
+ return l177.fvalue(pv, l201, v451);
+ })(l196.fvalue(pv, v450, l102, l102));
+ return l3.value;
+ })();
+ (v449 = (function(){
+ var tmp = v449;
+ return tmp === l3.value? l3.value: tmp.cdr;
+ })());
+ }return l3.value;
+ })();
+ return l3.value;
+ })((function(){
+ var tmp = v441;
+ return tmp === l3.value? l3.value: tmp.cdr;
+ })(),l3.value);
+ })() : l3.value)));
+ })((function(){
+ var tmp = v441;
+ return tmp === l3.value? l3.value: tmp.car;
+ })());
+ })();
+ }));
+ return l198;
+})();
+var l202 = {name: "PROCLAIM"};
+(l202).fvalue = (function(){
+ var symbol = l198;
+ var func = symbol.fvalue;
+ if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
+ return func;
+})();
+var l203 = {name: "*COMPILATIONS*"};
+(function(){
+ (((l203.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : ((l203).value = l3.value));
+ return l203;
+})();
+var l204 = {name: "DEFINE-COMPILATION"};
+l204;
+var l205 = {name: "IF"};
+((l203).value = ({car: l44.fvalue(pv, l205, (function (values,v453,v454,v455){
+ checkArgs(arguments, 4);
+ return (function(){
+ return l131.fvalue(values, "(", l142.fvalue(pv, v453), " !== ", l142.fvalue(pv, l3.value), " ? ", l142.fvalue(pv, v454, (function(){
+ var symbol = l169;
+ var value = symbol.value;
+ if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
+ return value;
+ })()), " : ", l142.fvalue(pv, v455, (function(){
+ var symbol = l169;
+ var value = symbol.value;
+ if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
+ return value;
+ })()), ")");
+ })();
+})), cdr: (function(){
+ var symbol = l203;
+ var value = symbol.value;
+ if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
+ return value;
+})()}));
+var l206 = {name: "*LAMBDA-LIST-KEYWORDS*"};
+var l207 = {name: "&OPTIONAL"};
+var l208 = {name: "&REST"};
+var l209 = QIList(l207,l208,l3);
+(function(){
+ (((l206.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : ((l206).value = l209));
+ return l206;
+})();
+var l210 = {name: "LIST-UNTIL-KEYWORD"};
+(function(){
+ (l210).fvalue = (function(v458){
+ ((v458)["fname"] = "LIST-UNTIL-KEYWORD");
+ return v458;
+ })((function (values,v456){
+ checkArgs(arguments, 2);
+ return (function(){
+ return ((function(v457){
+ return (v457 !== l3.value ? v457 : l86.fvalue(pv, (function(){
+ var tmp = v456;
+ return tmp === l3.value? l3.value: tmp.car;
+ })(), (function(){
+ var symbol = l206;
+ var value = symbol.value;
+ if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
+ return value;
+ })()));
+ })(l12.fvalue(pv, v456)) !== l3.value ? l3.value : ({car: (function(){
+ var tmp = v456;
+ return tmp === l3.value? l3.value: tmp.car;
+ })(), cdr: l210.fvalue(pv, (function(){
+ var tmp = v456;
+ return tmp === l3.value? l3.value: tmp.cdr;
+ })())}));
+ })();
+ }));
+ return l210;
+})();
+var l211 = {name: "LAMBDA-LIST-REQUIRED-ARGUMENTS"};
+(function(){
+ (l211).fvalue = (function(v460){
+ ((v460)["fname"] = "LAMBDA-LIST-REQUIRED-ARGUMENTS");
+ return v460;
+ })((function (values,v459){
+ checkArgs(arguments, 2);
+ return (function(){
+ return l210.fvalue(values, v459);
+ })();
+ }));
+ return l211;
+})();
+var l212 = {name: "LAMBDA-LIST-OPTIONAL-ARGUMENTS-WITH-DEFAULT"};
+(function(){
+ (l212).fvalue = (function(v462){
+ ((v462)["fname"] = "LAMBDA-LIST-OPTIONAL-ARGUMENTS-WITH-DEFAULT");
+ return v462;
+ })((function (values,v461){
+ checkArgs(arguments, 2);
+ return (function(){
+ return l73.fvalue(values, (function(){
+ var symbol = l58;
+ var func = symbol.fvalue;
+ if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
+ return func;
+ })(), l210.fvalue(pv, (function(){
+ var tmp = l86.fvalue(pv, l207, v461);
+ return tmp === l3.value? l3.value: tmp.cdr;
+ })()));
+ })();
+ }));
+ return l212;
+})();
+var l213 = {name: "LAMBDA-LIST-OPTIONAL-ARGUMENTS"};
+(function(){
+ (l213).fvalue = (function(v464){
+ ((v464)["fname"] = "LAMBDA-LIST-OPTIONAL-ARGUMENTS");
+ return v464;
+ })((function (values,v463){
+ checkArgs(arguments, 2);
+ return (function(){
+ return l73.fvalue(values, (function(){
+ var symbol = l30;
+ var func = symbol.fvalue;
+ if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
+ return func;
+ })(), l212.fvalue(pv, v463));
+ })();
+ }));
+ return l213;
+})();
+var l214 = {name: "LAMBDA-LIST-REST-ARGUMENT"};
+(function(){
+ (l214).fvalue = (function(v467){
+ ((v467)["fname"] = "LAMBDA-LIST-REST-ARGUMENT");
+ return v467;
+ })((function (values,v465){
+ checkArgs(arguments, 2);
+ return (function(){
+ return (function(v466){
+ ((function(){
+ var tmp = v466;
+ return tmp === l3.value? l3.value: tmp.cdr;
+ })() !== l3.value ? (function(){
+ throw "Bad lambda-list";
+ })() : l3.value);
+ return (function(){
+ var tmp = v466;
+ return tmp === l3.value? l3.value: tmp.car;
+ })();
+ })(l210.fvalue(pv, (function(){
+ var tmp = l86.fvalue(pv, l208, v465);
+ return tmp === l3.value? l3.value: tmp.cdr;
+ })()));
+ })();
+ }));
+ return l214;
+})();
+var l215 = {name: "LAMBDA-DOCSTRING-WRAPPER"};
+(function(){
+ (l215).fvalue = (function(v470){
+ ((v470)["fname"] = "LAMBDA-DOCSTRING-WRAPPER");
+ return v470;
+ })((function (values,v469){
+ checkArgsAtLeast(arguments, 2);
+ var v468= l3.value;
+ for (var i = arguments.length-1; i>=2; i--)
+ v468 = {car: arguments[i], cdr:
+ v468};
+ return (function(){
+ return (v469 !== l3.value ? l131.fvalue(values, "(function(){", (function(){
+ var symbol = l130;
+ var value = symbol.value;
+ if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
+ return value;
+ })(), l140.fvalue(pv, "var func = ", l133.fvalue(pv, v468), ";", (function(){
+ var symbol = l130;
+ var value = symbol.value;
+ if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
+ return value;
+ })(), "func.docstring = '", v469, "';", (function(){
+ var symbol = l130;
+ var value = symbol.value;
+ if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
+ return value;
+ })(), "return func;", (function(){
+ var symbol = l130;
+ var value = symbol.value;
+ if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
+ return value;
+ })()), "})()") : l133.fvalue(values, v468));
+ })();
+ }));
+ return l215;
+})();
+var l216 = {name: "LAMBDA-CHECK-ARGUMENT-COUNT"};
+var l217 = {name: "N/A"};
+(function(){
+ (l216).fvalue = (function(v476){
+ ((v476)["fname"] = "LAMBDA-CHECK-ARGUMENT-COUNT");
+ return v476;
+ })((function (values,v471,v472,v473){
+ checkArgs(arguments, 4);
+ return (function(){
+ return (function(v474,v475){