2 var string = "function pv (x) { return x ; }";
3 if (typeof string != 'string')
4 throw 'The value ' + string + ' is not a type string.';
5 return eval.apply(window, [string]);
8 var string = "function mv(){ var r = []; r['multiple-value'] = true; for (var i=0; i<arguments.length; i++) r.push(arguments[i]); return r; }";
9 if (typeof string != 'string')
10 throw 'The value ' + string + ' is not a type string.';
11 return eval.apply(window, [string]);
14 var string = "var values = mv;";
15 if (typeof string != 'string')
16 throw 'The value ' + string + ' is not a type string.';
17 return eval.apply(window, [string]);
19 var l1 = {name: "DEFMACRO"};
21 var l2 = {name: "DECLAIM"};
23 var l3 = {name: "NIL"};
27 var l5 = {name: "WHEN"};
29 var l6 = {name: "UNLESS"};
31 var l7 = {name: "DEFVAR"};
33 var l8 = {name: "DEFPARAMETER"};
35 var l9 = {name: "NAMED-LAMBDA"};
37 var l10 = {name: "DEFUN"};
39 var l11 = {name: "NULL"};
41 (l11).fvalue = (function(v2){
42 ((v2)["fname"] = "NULL");
44 })((function (values,v1){
45 if (arguments.length < 2) throw 'too few arguments';
46 if (arguments.length > 2) throw 'too many arguments';
50 return ((v1 === l3.value)?l4.value: l3.value);
54 if (cf.type == 'block' && cf.id == 1)
64 var l12 = {name: "RETURN"};
66 var l13 = {name: "WHILE"};
68 var l14 = {name: "*GENSYM-COUNTER*"};
70 (((l14.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : (function(){
71 return ((l14).value = 0);
75 var l15 = {name: "GENSYM"};
76 var l16 = {name: "INTEGER-TO-STRING"};
78 (l15).fvalue = (function(v4){
79 ((v4)["fname"] = "GENSYM");
81 })((function (values,v3){
82 if (arguments.length > 2) throw 'too many arguments';
83 switch(arguments.length-1){
91 ((l14).value = (function(){
94 var value = symbol.value;
95 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
98 if (typeof x1 !== 'number') throw 'Not a number!';
100 if (typeof x2 !== 'number') throw 'Not a number!';
104 var name = (function(){
106 var string2 = (function(){
108 var func = symbol.fvalue;
109 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
111 })()(pv, (function(){
113 var value = symbol.value;
114 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
117 if (typeof string1 != 'string')
118 throw 'The value ' + string1 + ' is not a type string.';
119 if (typeof string2 != 'string')
120 throw 'The value ' + string2 + ' is not a type string.';
121 return string1.concat(string2);
123 if (typeof name != 'string')
124 throw 'The value ' + name + ' is not a type string.';
125 return ({name: name});
130 if (cf.type == 'block' && cf.id == 2)
140 var l17 = {name: "BOUNDP"};
142 (l17).fvalue = (function(v6){
143 ((v6)["fname"] = "BOUNDP");
145 })((function (values,v5){
146 if (arguments.length < 2) throw 'too few arguments';
147 if (arguments.length > 2) throw 'too many arguments';
151 return ((v5.value !== undefined)?l4.value: l3.value);
155 if (cf.type == 'block' && cf.id == 3)
165 var l18 = {name: "="};
167 (l18).fvalue = (function(v9){
168 ((v9)["fname"] = "=");
170 })((function (values,v7,v8){
171 if (arguments.length < 3) throw 'too few arguments';
172 if (arguments.length > 3) throw 'too many arguments';
178 if (typeof x1 !== 'number') throw 'Not a number!';
180 if (typeof x2 !== 'number') throw 'Not a number!';
181 return (x1==x2?l4.value: l3.value);
186 if (cf.type == 'block' && cf.id == 4)
196 var l19 = {name: "*"};
198 (l19).fvalue = (function(v12){
199 ((v12)["fname"] = "*");
201 })((function (values,v10,v11){
202 if (arguments.length < 3) throw 'too few arguments';
203 if (arguments.length > 3) throw 'too many arguments';
209 if (typeof x1 !== 'number') throw 'Not a number!';
211 if (typeof x2 !== 'number') throw 'Not a number!';
217 if (cf.type == 'block' && cf.id == 5)
227 var l20 = {name: "/"};
229 (l20).fvalue = (function(v15){
230 ((v15)["fname"] = "/");
232 })((function (values,v13,v14){
233 if (arguments.length < 3) throw 'too few arguments';
234 if (arguments.length > 3) throw 'too many arguments';
240 if (typeof x1 !== 'number') throw 'Not a number!';
242 if (typeof x2 !== 'number') throw 'Not a number!';
248 if (cf.type == 'block' && cf.id == 6)
258 var l21 = {name: "1+"};
260 (l21).fvalue = (function(v17){
261 ((v17)["fname"] = "1+");
263 })((function (values,v16){
264 if (arguments.length < 2) throw 'too few arguments';
265 if (arguments.length > 2) throw 'too many arguments';
271 if (typeof x1 !== 'number') throw 'Not a number!';
273 if (typeof x2 !== 'number') throw 'Not a number!';
279 if (cf.type == 'block' && cf.id == 7)
289 var l22 = {name: "1-"};
291 (l22).fvalue = (function(v19){
292 ((v19)["fname"] = "1-");
294 })((function (values,v18){
295 if (arguments.length < 2) throw 'too few arguments';
296 if (arguments.length > 2) throw 'too many arguments';
302 if (typeof x1 !== 'number') throw 'Not a number!';
304 if (typeof x2 !== 'number') throw 'Not a number!';
310 if (cf.type == 'block' && cf.id == 8)
320 var l23 = {name: "ZEROP"};
322 (l23).fvalue = (function(v21){
323 ((v21)["fname"] = "ZEROP");
325 })((function (values,v20){
326 if (arguments.length < 2) throw 'too few arguments';
327 if (arguments.length > 2) throw 'too many arguments';
333 if (typeof x1 !== 'number') throw 'Not a number!';
335 if (typeof x2 !== 'number') throw 'Not a number!';
336 return (x1==x2?l4.value: l3.value);
341 if (cf.type == 'block' && cf.id == 9)
351 var l24 = {name: "TRUNCATE"};
353 (l24).fvalue = (function(v24){
354 ((v24)["fname"] = "TRUNCATE");
356 })((function (values,v22,v23){
357 if (arguments.length < 3) throw 'too few arguments';
358 if (arguments.length > 3) throw 'too many arguments';
365 if (typeof x1 !== 'number') throw 'Not a number!';
367 if (typeof x2 !== 'number') throw 'Not a number!';
370 if (typeof x != 'number')
371 throw 'The value ' + x + ' is not a type number.';
372 return Math.floor(x);
377 if (cf.type == 'block' && cf.id == 10)
387 var l25 = {name: "EQL"};
389 (l25).fvalue = (function(v27){
390 ((v27)["fname"] = "EQL");
392 })((function (values,v25,v26){
393 if (arguments.length < 3) throw 'too few arguments';
394 if (arguments.length > 3) throw 'too many arguments';
398 return ((v25 === v26)?l4.value: l3.value);
402 if (cf.type == 'block' && cf.id == 11)
412 var l26 = {name: "NOT"};
414 (l26).fvalue = (function(v29){
415 ((v29)["fname"] = "NOT");
417 })((function (values,v28){
418 if (arguments.length < 2) throw 'too few arguments';
419 if (arguments.length > 2) throw 'too many arguments';
423 return (v28 !== l3.value ? l3.value : l4.value);
427 if (cf.type == 'block' && cf.id == 12)
437 var l27 = {name: "CONS"};
439 (l27).fvalue = (function(v32){
440 ((v32)["fname"] = "CONS");
442 })((function (values,v30,v31){
443 if (arguments.length < 3) throw 'too few arguments';
444 if (arguments.length > 3) throw 'too many arguments';
448 return ({car: v30, cdr: v31});
452 if (cf.type == 'block' && cf.id == 13)
462 var l28 = {name: "CONSP"};
464 (l28).fvalue = (function(v34){
465 ((v34)["fname"] = "CONSP");
467 })((function (values,v33){
468 if (arguments.length < 2) throw 'too few arguments';
469 if (arguments.length > 2) throw 'too many arguments';
475 return (typeof tmp == 'object' && 'car' in tmp);
476 })()?l4.value: l3.value);
480 if (cf.type == 'block' && cf.id == 14)
490 var l29 = {name: "CAR"};
492 (l29).fvalue = (function(v36){
493 ((v36)["fname"] = "CAR");
496 var func = (function (values,v35){
497 if (arguments.length < 2) throw 'too few arguments';
498 if (arguments.length > 2) throw 'too many arguments';
504 return tmp === l3.value? l3.value: tmp.car;
509 if (cf.type == 'block' && cf.id == 15)
517 func.docstring = 'Return the CAR part of a cons, or NIL if X is null.';
522 var l30 = {name: "CDR"};
524 (l30).fvalue = (function(v38){
525 ((v38)["fname"] = "CDR");
527 })((function (values,v37){
528 if (arguments.length < 2) throw 'too few arguments';
529 if (arguments.length > 2) throw 'too many arguments';
535 return tmp === l3.value? l3.value: tmp.cdr;
540 if (cf.type == 'block' && cf.id == 16)
550 var l31 = {name: "CAAR"};
552 (l31).fvalue = (function(v40){
553 ((v40)["fname"] = "CAAR");
555 })((function (values,v39){
556 if (arguments.length < 2) throw 'too few arguments';
557 if (arguments.length > 2) throw 'too many arguments';
562 var tmp = (function(){
564 return tmp === l3.value? l3.value: tmp.car;
566 return tmp === l3.value? l3.value: tmp.car;
571 if (cf.type == 'block' && cf.id == 17)
581 var l32 = {name: "CADR"};
583 (l32).fvalue = (function(v42){
584 ((v42)["fname"] = "CADR");
586 })((function (values,v41){
587 if (arguments.length < 2) throw 'too few arguments';
588 if (arguments.length > 2) throw 'too many arguments';
593 var tmp = (function(){
595 return tmp === l3.value? l3.value: tmp.cdr;
597 return tmp === l3.value? l3.value: tmp.car;
602 if (cf.type == 'block' && cf.id == 18)
612 var l33 = {name: "CDAR"};
614 (l33).fvalue = (function(v44){
615 ((v44)["fname"] = "CDAR");
617 })((function (values,v43){
618 if (arguments.length < 2) throw 'too few arguments';
619 if (arguments.length > 2) throw 'too many arguments';
624 var tmp = (function(){
626 return tmp === l3.value? l3.value: tmp.car;
628 return tmp === l3.value? l3.value: tmp.cdr;
633 if (cf.type == 'block' && cf.id == 19)
643 var l34 = {name: "CDDR"};
645 (l34).fvalue = (function(v46){
646 ((v46)["fname"] = "CDDR");
648 })((function (values,v45){
649 if (arguments.length < 2) throw 'too few arguments';
650 if (arguments.length > 2) throw 'too many arguments';
655 var tmp = (function(){
657 return tmp === l3.value? l3.value: tmp.cdr;
659 return tmp === l3.value? l3.value: tmp.cdr;
664 if (cf.type == 'block' && cf.id == 20)
674 var l35 = {name: "CADDR"};
676 (l35).fvalue = (function(v48){
677 ((v48)["fname"] = "CADDR");
679 })((function (values,v47){
680 if (arguments.length < 2) throw 'too few arguments';
681 if (arguments.length > 2) throw 'too many arguments';
686 var tmp = (function(){
687 var tmp = (function(){
689 return tmp === l3.value? l3.value: tmp.cdr;
691 return tmp === l3.value? l3.value: tmp.cdr;
693 return tmp === l3.value? l3.value: tmp.car;
698 if (cf.type == 'block' && cf.id == 21)
708 var l36 = {name: "CDDDR"};
710 (l36).fvalue = (function(v50){
711 ((v50)["fname"] = "CDDDR");
713 })((function (values,v49){
714 if (arguments.length < 2) throw 'too few arguments';
715 if (arguments.length > 2) throw 'too many arguments';
720 var tmp = (function(){
721 var tmp = (function(){
723 return tmp === l3.value? l3.value: tmp.cdr;
725 return tmp === l3.value? l3.value: tmp.cdr;
727 return tmp === l3.value? l3.value: tmp.cdr;
732 if (cf.type == 'block' && cf.id == 22)
742 var l37 = {name: "CADDDR"};
744 (l37).fvalue = (function(v52){
745 ((v52)["fname"] = "CADDDR");
747 })((function (values,v51){
748 if (arguments.length < 2) throw 'too few arguments';
749 if (arguments.length > 2) throw 'too many arguments';
754 var tmp = (function(){
755 var tmp = (function(){
756 var tmp = (function(){
758 return tmp === l3.value? l3.value: tmp.cdr;
760 return tmp === l3.value? l3.value: tmp.cdr;
762 return tmp === l3.value? l3.value: tmp.cdr;
764 return tmp === l3.value? l3.value: tmp.car;
769 if (cf.type == 'block' && cf.id == 23)
779 var l38 = {name: "FIRST"};
781 (l38).fvalue = (function(v54){
782 ((v54)["fname"] = "FIRST");
784 })((function (values,v53){
785 if (arguments.length < 2) throw 'too few arguments';
786 if (arguments.length > 2) throw 'too many arguments';
792 return tmp === l3.value? l3.value: tmp.car;
797 if (cf.type == 'block' && cf.id == 24)
807 var l39 = {name: "SECOND"};
809 (l39).fvalue = (function(v56){
810 ((v56)["fname"] = "SECOND");
812 })((function (values,v55){
813 if (arguments.length < 2) throw 'too few arguments';
814 if (arguments.length > 2) throw 'too many arguments';
818 return l32.fvalue(values, v55);
822 if (cf.type == 'block' && cf.id == 25)
832 var l40 = {name: "THIRD"};
834 (l40).fvalue = (function(v58){
835 ((v58)["fname"] = "THIRD");
837 })((function (values,v57){
838 if (arguments.length < 2) throw 'too few arguments';
839 if (arguments.length > 2) throw 'too many arguments';
843 return l35.fvalue(values, v57);
847 if (cf.type == 'block' && cf.id == 26)
857 var l41 = {name: "FOURTH"};
859 (l41).fvalue = (function(v60){
860 ((v60)["fname"] = "FOURTH");
862 })((function (values,v59){
863 if (arguments.length < 2) throw 'too few arguments';
864 if (arguments.length > 2) throw 'too many arguments';
868 return l37.fvalue(values, v59);
872 if (cf.type == 'block' && cf.id == 27)
882 var l42 = {name: "LIST"};
884 (l42).fvalue = (function(v62){
885 ((v62)["fname"] = "LIST");
887 })((function (values){
889 for (var i = arguments.length-1; i>=1; i--)
890 v61 = {car: arguments[i], cdr:
899 if (cf.type == 'block' && cf.id == 28)
909 var l43 = {name: "ATOM"};
911 (l43).fvalue = (function(v64){
912 ((v64)["fname"] = "ATOM");
914 })((function (values,v63){
915 if (arguments.length < 2) throw 'too few arguments';
916 if (arguments.length > 2) throw 'too many arguments';
920 return l26.fvalue(values, ((function(){
922 return (typeof tmp == 'object' && 'car' in tmp);
923 })()?l4.value: l3.value));
927 if (cf.type == 'block' && cf.id == 29)
937 var l44 = {name: "INCF"};
939 var l45 = {name: "DECF"};
941 var l46 = {name: "PUSH"};
943 var l47 = {name: "DOLIST"};
945 var l48 = {name: "DOTIMES"};
947 var l49 = {name: "COND"};
949 var l50 = {name: "CASE"};
951 var l51 = {name: "ECASE"};
953 var l52 = {name: "AND"};
955 var l53 = {name: "OR"};
957 var l54 = {name: "PROG1"};
959 var l55 = {name: "PROG2"};
961 var l56 = {name: "ENSURE-LIST"};
962 var l57 = {name: "LISTP"};
964 (l56).fvalue = (function(v66){
965 ((v66)["fname"] = "ENSURE-LIST");
967 })((function (values,v65){
968 if (arguments.length < 2) throw 'too few arguments';
969 if (arguments.length > 2) throw 'too many arguments';
975 var func = symbol.fvalue;
976 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
978 })()(pv, v65) !== l3.value ? v65 : l42.fvalue(values, v65));
982 if (cf.type == 'block' && cf.id == 30)
992 var l58 = {name: "!REDUCE"};
994 (l58).fvalue = (function(v70){
995 ((v70)["fname"] = "!REDUCE");
997 })((function (values,v67,v68,v69){
998 if (arguments.length < 4) throw 'too few arguments';
999 if (arguments.length > 4) throw 'too many arguments';
1003 return (l11.fvalue(pv, v68) !== l3.value ? v69 : l58.fvalue(values, v67, (function(){
1005 return tmp === l3.value? l3.value: tmp.cdr;
1006 })(), (v67)(pv, v69, (function(){
1008 return tmp === l3.value? l3.value: tmp.car;
1013 if (cf.type == 'block' && cf.id == 31)
1023 var l59 = {name: "+"};
1025 (l59).fvalue = (function(v75){
1026 ((v75)["fname"] = "+");
1028 })((function (values){
1030 for (var i = arguments.length-1; i>=1; i--)
1031 v71 = {car: arguments[i], cdr:
1036 return (function(v72){
1040 return (function(v73,v74){
1042 while(v73 !== l3.value){
1045 return tmp === l3.value? l3.value: tmp.car;
1050 if (typeof x1 !== 'number') throw 'Not a number!';
1052 if (typeof x2 !== 'number') throw 'Not a number!';
1059 return tmp === l3.value? l3.value: tmp.cdr;
1068 if (cf.type == 'block' && cf.id == 33)
1078 if (cf.type == 'block' && cf.id == 32)
1088 var l60 = {name: "-"};
1090 (l60).fvalue = (function(v81){
1091 ((v81)["fname"] = "-");
1093 })((function (values,v77){
1094 if (arguments.length < 2) throw 'too few arguments';
1096 for (var i = arguments.length-1; i>=2; i--)
1097 v76 = {car: arguments[i], cdr:
1102 return (l11.fvalue(pv, v76) !== l3.value ? (function(){
1104 if (typeof x1 !== 'number') throw 'Not a number!';
1106 })() : (function(v78){
1110 return (function(v79,v80){
1112 while(v79 !== l3.value){
1115 return tmp === l3.value? l3.value: tmp.car;
1120 if (typeof x1 !== 'number') throw 'Not a number!';
1122 if (typeof x2 !== 'number') throw 'Not a number!';
1129 return tmp === l3.value? l3.value: tmp.cdr;
1138 if (cf.type == 'block' && cf.id == 35)
1148 if (cf.type == 'block' && cf.id == 34)
1158 var l61 = {name: "APPEND-TWO"};
1159 var l62 = {name: "APPEND"};
1161 (l61).fvalue = (function(v84){
1162 ((v84)["fname"] = "APPEND-TWO");
1164 })((function (values,v82,v83){
1165 if (arguments.length < 3) throw 'too few arguments';
1166 if (arguments.length > 3) throw 'too many arguments';
1170 return (l11.fvalue(pv, v82) !== l3.value ? v83 : ({car: (function(){
1172 return tmp === l3.value? l3.value: tmp.car;
1173 })(), cdr: (function(){
1175 var func = symbol.fvalue;
1176 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
1178 })()(pv, (function(){
1180 return tmp === l3.value? l3.value: tmp.cdr;
1185 if (cf.type == 'block' && cf.id == 36)
1196 (l62).fvalue = (function(v86){
1197 ((v86)["fname"] = "APPEND");
1199 })((function (values){
1201 for (var i = arguments.length-1; i>=1; i--)
1202 v85 = {car: arguments[i], cdr:
1207 return l58.fvalue(values, (function(){
1209 var func = symbol.fvalue;
1210 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
1216 if (cf.type == 'block' && cf.id == 37)
1226 var l63 = {name: "REVAPPEND"};
1228 (l63).fvalue = (function(v89){
1229 ((v89)["fname"] = "REVAPPEND");
1231 })((function (values,v87,v88){
1232 if (arguments.length < 3) throw 'too few arguments';
1233 if (arguments.length > 3) throw 'too many arguments';
1241 while(v87 !== l3.value){
1242 (v88 = ({car: (function(){
1244 return tmp === l3.value? l3.value: tmp.car;
1248 return tmp === l3.value? l3.value: tmp.cdr;
1255 if (cf.type == 'block' && cf.id == 39)
1265 if (cf.type == 'block' && cf.id == 38)
1275 var l64 = {name: "REVERSE"};
1277 (l64).fvalue = (function(v91){
1278 ((v91)["fname"] = "REVERSE");
1280 })((function (values,v90){
1281 if (arguments.length < 2) throw 'too few arguments';
1282 if (arguments.length > 2) throw 'too many arguments';
1286 return l63.fvalue(values, v90, l3);
1290 if (cf.type == 'block' && cf.id == 40)
1300 var l65 = {name: "PSETQ"};
1302 var l66 = {name: "LIST-LENGTH"};
1304 (l66).fvalue = (function(v94){
1305 ((v94)["fname"] = "LIST-LENGTH");
1307 })((function (values,v92){
1308 if (arguments.length < 2) throw 'too few arguments';
1309 if (arguments.length > 2) throw 'too many arguments';
1313 return (function(v93){
1318 while(l26.fvalue(pv, l11.fvalue(pv, v92)) !== l3.value){
1321 if (typeof x1 !== 'number') throw 'Not a number!';
1323 if (typeof x2 !== 'number') throw 'Not a number!';
1328 return tmp === l3.value? l3.value: tmp.cdr;
1335 if (cf.type == 'block' && cf.id == 42)
1346 if (cf.type == 'block' && cf.id == 41)
1356 var l67 = {name: "LENGTH"};
1358 (l67).fvalue = (function(v96){
1359 ((v96)["fname"] = "LENGTH");
1361 })((function (values,v95){
1362 if (arguments.length < 2) throw 'too few arguments';
1363 if (arguments.length > 2) throw 'too many arguments';
1367 return (((typeof(v95) == "string")?l4.value: l3.value) !== l3.value ? (function(){
1370 if (typeof x != 'string')
1371 throw 'The value ' + x + ' is not a type string.';
1374 })() : (((function(){
1376 return typeof x === 'object' && 'length' in x;
1377 })()?l4.value: l3.value) !== l3.value ? (function(){
1379 var tmp = (v95)["length"];
1380 return tmp == undefined? l3.value: tmp ;
1382 })() : ((function(){
1384 var func = symbol.fvalue;
1385 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
1387 })()(pv, v95) !== l3.value ? (function(){
1388 return l66.fvalue(pv, v95);
1393 if (cf.type == 'block' && cf.id == 43)
1403 var l68 = {name: "CONCAT-TWO"};
1405 (l68).fvalue = (function(v99){
1406 ((v99)["fname"] = "CONCAT-TWO");
1408 })((function (values,v97,v98){
1409 if (arguments.length < 3) throw 'too few arguments';
1410 if (arguments.length > 3) throw 'too many arguments';
1417 if (typeof string1 != 'string')
1418 throw 'The value ' + string1 + ' is not a type string.';
1419 if (typeof string2 != 'string')
1420 throw 'The value ' + string2 + ' is not a type string.';
1421 return string1.concat(string2);
1426 if (cf.type == 'block' && cf.id == 44)
1436 var l69 = {name: "MAPCAR"};
1438 (l69).fvalue = (function(v102){
1439 ((v102)["fname"] = "MAPCAR");
1441 })((function (values,v100,v101){
1442 if (arguments.length < 3) throw 'too few arguments';
1443 if (arguments.length > 3) throw 'too many arguments';
1447 return (l11.fvalue(pv, v101) !== l3.value ? l3 : ({car: (v100)(pv, (function(){
1449 return tmp === l3.value? l3.value: tmp.car;
1450 })()), cdr: l69.fvalue(pv, v100, (function(){
1452 return tmp === l3.value? l3.value: tmp.cdr;
1457 if (cf.type == 'block' && cf.id == 45)
1467 var l70 = {name: "IDENTITY"};
1469 (l70).fvalue = (function(v104){
1470 ((v104)["fname"] = "IDENTITY");
1472 })((function (values,v103){
1473 if (arguments.length < 2) throw 'too few arguments';
1474 if (arguments.length > 2) throw 'too many arguments';
1482 if (cf.type == 'block' && cf.id == 46)
1492 var l71 = {name: "COPY-LIST"};
1494 (l71).fvalue = (function(v106){
1495 ((v106)["fname"] = "COPY-LIST");
1497 })((function (values,v105){
1498 if (arguments.length < 2) throw 'too few arguments';
1499 if (arguments.length > 2) throw 'too many arguments';
1503 return l69.fvalue(values, (function(){
1505 var func = symbol.fvalue;
1506 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
1512 if (cf.type == 'block' && cf.id == 47)
1522 var l72 = {name: "CODE-CHAR"};
1524 (l72).fvalue = (function(v108){
1525 ((v108)["fname"] = "CODE-CHAR");
1527 })((function (values,v107){
1528 if (arguments.length < 2) throw 'too few arguments';
1529 if (arguments.length > 2) throw 'too many arguments';
1537 if (cf.type == 'block' && cf.id == 48)
1547 var l73 = {name: "CHAR-CODE"};
1549 (l73).fvalue = (function(v110){
1550 ((v110)["fname"] = "CHAR-CODE");
1552 })((function (values,v109){
1553 if (arguments.length < 2) throw 'too few arguments';
1554 if (arguments.length > 2) throw 'too many arguments';
1562 if (cf.type == 'block' && cf.id == 49)
1572 var l74 = {name: "CHAR="};
1574 (l74).fvalue = (function(v113){
1575 ((v113)["fname"] = "CHAR=");
1577 })((function (values,v111,v112){
1578 if (arguments.length < 3) throw 'too few arguments';
1579 if (arguments.length > 3) throw 'too many arguments';
1585 if (typeof x1 !== 'number') throw 'Not a number!';
1587 if (typeof x2 !== 'number') throw 'Not a number!';
1588 return (x1==x2?l4.value: l3.value);
1593 if (cf.type == 'block' && cf.id == 50)
1603 var l75 = {name: "INTEGERP"};
1605 (l75).fvalue = (function(v115){
1606 ((v115)["fname"] = "INTEGERP");
1608 })((function (values,v114){
1609 if (arguments.length < 2) throw 'too few arguments';
1610 if (arguments.length > 2) throw 'too many arguments';
1614 return (((typeof (v114) == "number")?l4.value: l3.value) !== l3.value ? (function(){
1615 var x1 = (function(){
1617 if (typeof x != 'number')
1618 throw 'The value ' + x + ' is not a type number.';
1619 return Math.floor(x);
1621 if (typeof x1 !== 'number') throw 'Not a number!';
1623 if (typeof x2 !== 'number') throw 'Not a number!';
1624 return (x1==x2?l4.value: l3.value);
1629 if (cf.type == 'block' && cf.id == 51)
1639 var l76 = {name: "PLUSP"};
1641 (l76).fvalue = (function(v117){
1642 ((v117)["fname"] = "PLUSP");
1644 })((function (values,v116){
1645 if (arguments.length < 2) throw 'too few arguments';
1646 if (arguments.length > 2) throw 'too many arguments';
1652 if (typeof x1 !== 'number') throw 'Not a number!';
1654 if (typeof x2 !== 'number') throw 'Not a number!';
1655 return (x1<x2?l4.value: l3.value);
1660 if (cf.type == 'block' && cf.id == 52)
1670 var l77 = {name: "MINUSP"};
1672 (l77).fvalue = (function(v119){
1673 ((v119)["fname"] = "MINUSP");
1675 })((function (values,v118){
1676 if (arguments.length < 2) throw 'too few arguments';
1677 if (arguments.length > 2) throw 'too many arguments';
1683 if (typeof x1 !== 'number') throw 'Not a number!';
1685 if (typeof x2 !== 'number') throw 'Not a number!';
1686 return (x1<x2?l4.value: l3.value);
1691 if (cf.type == 'block' && cf.id == 53)
1702 (l57).fvalue = (function(v122){
1703 ((v122)["fname"] = "LISTP");
1705 })((function (values,v120){
1706 if (arguments.length < 2) throw 'too few arguments';
1707 if (arguments.length > 2) throw 'too many arguments';
1711 return (function(v121){
1712 return (v121 !== l3.value ? v121 : l11.fvalue(pv, v120));
1715 return (typeof tmp == 'object' && 'car' in tmp);
1716 })()?l4.value: l3.value));
1720 if (cf.type == 'block' && cf.id == 54)
1730 var l78 = {name: "NTHCDR"};
1732 (l78).fvalue = (function(v125){
1733 ((v125)["fname"] = "NTHCDR");
1735 })((function (values,v123,v124){
1736 if (arguments.length < 3) throw 'too few arguments';
1737 if (arguments.length > 3) throw 'too many arguments';
1745 while((l76.fvalue(pv, v123) !== l3.value ? v124 : l3.value) !== l3.value){
1746 (v123 = l22.fvalue(pv, v123));
1747 (v124 = (function(){
1749 return tmp === l3.value? l3.value: tmp.cdr;
1756 if (cf.type == 'block' && cf.id == 56)
1766 if (cf.type == 'block' && cf.id == 55)
1776 var l79 = {name: "NTH"};
1778 (l79).fvalue = (function(v128){
1779 ((v128)["fname"] = "NTH");
1781 })((function (values,v126,v127){
1782 if (arguments.length < 3) throw 'too few arguments';
1783 if (arguments.length > 3) throw 'too many arguments';
1788 var tmp = l78.fvalue(pv, v126, v127);
1789 return tmp === l3.value? l3.value: tmp.car;
1794 if (cf.type == 'block' && cf.id == 57)
1804 var l80 = {name: "LAST"};
1806 (l80).fvalue = (function(v130){
1807 ((v130)["fname"] = "LAST");
1809 })((function (values,v129){
1810 if (arguments.length < 2) throw 'too few arguments';
1811 if (arguments.length > 2) throw 'too many arguments';
1820 var tmp = (function(){
1822 return tmp === l3.value? l3.value: tmp.cdr;
1824 return (typeof tmp == 'object' && 'car' in tmp);
1825 })()?l4.value: l3.value) !== l3.value){
1826 (v129 = (function(){
1828 return tmp === l3.value? l3.value: tmp.cdr;
1835 if (cf.type == 'block' && cf.id == 59)
1845 if (cf.type == 'block' && cf.id == 58)
1855 var l81 = {name: "BUTLAST"};
1857 (l81).fvalue = (function(v132){
1858 ((v132)["fname"] = "BUTLAST");
1860 })((function (values,v131){
1861 if (arguments.length < 2) throw 'too few arguments';
1862 if (arguments.length > 2) throw 'too many arguments';
1866 return (((function(){
1867 var tmp = (function(){
1869 return tmp === l3.value? l3.value: tmp.cdr;
1871 return (typeof tmp == 'object' && 'car' in tmp);
1872 })()?l4.value: l3.value) !== l3.value ? ({car: (function(){
1874 return tmp === l3.value? l3.value: tmp.car;
1875 })(), cdr: l81.fvalue(pv, (function(){
1877 return tmp === l3.value? l3.value: tmp.cdr;
1878 })())}) : l3.value);
1882 if (cf.type == 'block' && cf.id == 60)
1892 var l82 = {name: "MEMBER"};
1894 (l82).fvalue = (function(v135){
1895 ((v135)["fname"] = "MEMBER");
1897 })((function (values,v133,v134){
1898 if (arguments.length < 3) throw 'too few arguments';
1899 if (arguments.length > 3) throw 'too many arguments';
1907 while(v134 !== l3.value){
1908 (l25.fvalue(pv, v133, (function(){
1910 return tmp === l3.value? l3.value: tmp.car;
1911 })()) !== l3.value ? (function(){
1913 throw ({type: 'block', id: 62, value: v134, message: 'Return from unknown block NIL.'})
1916 (v134 = (function(){
1918 return tmp === l3.value? l3.value: tmp.cdr;
1925 if (cf.type == 'block' && cf.id == 62)
1934 if (cf.type == 'block' && cf.id == 61)
1944 var l83 = {name: "REMOVE"};
1946 (l83).fvalue = (function(v138){
1947 ((v138)["fname"] = "REMOVE");
1949 })((function (values,v136,v137){
1950 if (arguments.length < 3) throw 'too few arguments';
1951 if (arguments.length > 3) throw 'too many arguments';
1955 return (l11.fvalue(pv, v137) !== l3.value ? (function(){
1957 })() : (l25.fvalue(pv, v136, (function(){
1959 return tmp === l3.value? l3.value: tmp.car;
1960 })()) !== l3.value ? (function(){
1961 return l83.fvalue(pv, v136, (function(){
1963 return tmp === l3.value? l3.value: tmp.cdr;
1966 return ({car: (function(){
1968 return tmp === l3.value? l3.value: tmp.car;
1969 })(), cdr: l83.fvalue(pv, v136, (function(){
1971 return tmp === l3.value? l3.value: tmp.cdr;
1977 if (cf.type == 'block' && cf.id == 63)
1987 var l84 = {name: "REMOVE-IF"};
1989 (l84).fvalue = (function(v141){
1990 ((v141)["fname"] = "REMOVE-IF");
1992 })((function (values,v139,v140){
1993 if (arguments.length < 3) throw 'too few arguments';
1994 if (arguments.length > 3) throw 'too many arguments';
1998 return (l11.fvalue(pv, v140) !== l3.value ? (function(){
2000 })() : ((v139)(pv, (function(){
2002 return tmp === l3.value? l3.value: tmp.car;
2003 })()) !== l3.value ? (function(){
2004 return l84.fvalue(pv, v139, (function(){
2006 return tmp === l3.value? l3.value: tmp.cdr;
2009 return ({car: (function(){
2011 return tmp === l3.value? l3.value: tmp.car;
2012 })(), cdr: l84.fvalue(pv, v139, (function(){
2014 return tmp === l3.value? l3.value: tmp.cdr;
2020 if (cf.type == 'block' && cf.id == 64)
2030 var l85 = {name: "REMOVE-IF-NOT"};
2032 (l85).fvalue = (function(v144){
2033 ((v144)["fname"] = "REMOVE-IF-NOT");
2035 })((function (values,v142,v143){
2036 if (arguments.length < 3) throw 'too few arguments';
2037 if (arguments.length > 3) throw 'too many arguments';
2041 return (l11.fvalue(pv, v143) !== l3.value ? (function(){
2043 })() : ((v142)(pv, (function(){
2045 return tmp === l3.value? l3.value: tmp.car;
2046 })()) !== l3.value ? (function(){
2047 return ({car: (function(){
2049 return tmp === l3.value? l3.value: tmp.car;
2050 })(), cdr: l85.fvalue(pv, v142, (function(){
2052 return tmp === l3.value? l3.value: tmp.cdr;
2055 return l85.fvalue(pv, v142, (function(){
2057 return tmp === l3.value? l3.value: tmp.cdr;
2063 if (cf.type == 'block' && cf.id == 65)
2073 var l86 = {name: "DIGIT-CHAR-P"};
2075 (l86).fvalue = (function(v146){
2076 ((v146)["fname"] = "DIGIT-CHAR-P");
2078 })((function (values,v145){
2079 if (arguments.length < 2) throw 'too few arguments';
2080 if (arguments.length > 2) throw 'too many arguments';
2084 return (((function(){
2086 if (typeof x1 !== 'number') throw 'Not a number!';
2088 if (typeof x2 !== 'number') throw 'Not a number!';
2089 return (x1<=x2?l4.value: l3.value);
2090 })() !== l3.value ? (function(){
2092 if (typeof x1 !== 'number') throw 'Not a number!';
2094 if (typeof x2 !== 'number') throw 'Not a number!';
2095 return (x1<=x2?l4.value: l3.value);
2096 })() : l3.value) !== l3.value ? (function(){
2098 if (typeof x1 !== 'number') throw 'Not a number!';
2100 if (typeof x2 !== 'number') throw 'Not a number!';
2106 if (cf.type == 'block' && cf.id == 66)
2116 var l87 = {name: "SUBSEQ"};
2118 (l87).fvalue = (function(v150){
2119 ((v150)["fname"] = "SUBSEQ");
2121 })((function (values,v147,v148,v149){
2122 if (arguments.length < 3) throw 'too few arguments';
2123 if (arguments.length > 4) throw 'too many arguments';
2124 switch(arguments.length-1){
2132 return (((typeof(v147) == "string")?l4.value: l3.value) !== l3.value ? (function(){
2133 return (v149 !== l3.value ? (function(){
2138 return str.slice(a,b);
2143 return str.slice(a,b);
2147 throw "Unsupported argument.";
2153 if (cf.type == 'block' && cf.id == 67)
2163 var l88 = {name: "PARSE-INTEGER"};
2165 (l88).fvalue = (function(v155){
2166 ((v155)["fname"] = "PARSE-INTEGER");
2168 })((function (values,v151){
2169 if (arguments.length < 2) throw 'too few arguments';
2170 if (arguments.length > 2) throw 'too many arguments';
2174 return (function(v152,v153,v154){
2181 if (typeof x1 !== 'number') throw 'Not a number!';
2183 if (typeof x2 !== 'number') throw 'Not a number!';
2184 return (x1<x2?l4.value: l3.value);
2186 (v152 = (function(){
2187 var x1 = (function(){
2189 if (typeof x1 !== 'number') throw 'Not a number!';
2191 if (typeof x2 !== 'number') throw 'Not a number!';
2194 if (typeof x1 !== 'number') throw 'Not a number!';
2195 var x2 = l86.fvalue(pv, (function(){
2198 if (typeof string != 'string')
2199 throw 'The value ' + string + ' is not a type string.';
2200 if (typeof index != 'number')
2201 throw 'The value ' + index + ' is not a type number.';
2202 return string.charCodeAt(index);
2204 if (typeof x2 !== 'number') throw 'Not a number!';
2207 (v153 = (function(){
2209 if (typeof x1 !== 'number') throw 'Not a number!';
2211 if (typeof x2 !== 'number') throw 'Not a number!';
2219 if (cf.type == 'block' && cf.id == 69)
2226 })(0,0,l67.fvalue(pv, v151));
2230 if (cf.type == 'block' && cf.id == 68)
2240 var l89 = {name: "SOME"};
2242 (l89).fvalue = (function(v162){
2243 ((v162)["fname"] = "SOME");
2245 })((function (values,v156,v157){
2246 if (arguments.length < 3) throw 'too few arguments';
2247 if (arguments.length > 3) throw 'too many arguments';
2251 return (((typeof(v157) == "string")?l4.value: l3.value) !== l3.value ? (function(){
2252 return (function(v158,v159){
2259 if (typeof x1 !== 'number') throw 'Not a number!';
2261 if (typeof x2 !== 'number') throw 'Not a number!';
2262 return (x1<x2?l4.value: l3.value);
2264 ((v156)(pv, (function(){
2267 if (typeof string != 'string')
2268 throw 'The value ' + string + ' is not a type string.';
2269 if (typeof index != 'number')
2270 throw 'The value ' + index + ' is not a type number.';
2271 return string.charCodeAt(index);
2272 })()) !== l3.value ? (function(){
2274 throw ({type: 'block', id: 70, value: l4.value, message: 'Return from unknown block SOME.'})
2277 (v158 = (function(){
2279 if (typeof x1 !== 'number') throw 'Not a number!';
2281 if (typeof x2 !== 'number') throw 'Not a number!';
2289 if (cf.type == 'block' && cf.id == 71)
2296 })(0,l67.fvalue(pv, v157));
2297 })() : (l57.fvalue(pv, v157) !== l3.value ? (function(){
2301 return (function(v160,v161){
2303 while(v160 !== l3.value){
2304 (v161 = (function(){
2306 return tmp === l3.value? l3.value: tmp.car;
2309 ((v156)(pv, v161) !== l3.value ? (function(){
2311 throw ({type: 'block', id: 72, value: l4.value, message: 'Return from unknown block NIL.'})
2316 (v160 = (function(){
2318 return tmp === l3.value? l3.value: tmp.cdr;
2327 if (cf.type == 'block' && cf.id == 72)
2335 throw "Unknown sequence.";
2341 if (cf.type == 'block' && cf.id == 70)
2351 var l90 = {name: "EVERY"};
2353 (l90).fvalue = (function(v169){
2354 ((v169)["fname"] = "EVERY");
2356 })((function (values,v163,v164){
2357 if (arguments.length < 3) throw 'too few arguments';
2358 if (arguments.length > 3) throw 'too many arguments';
2362 return (((typeof(v164) == "string")?l4.value: l3.value) !== l3.value ? (function(){
2363 return (function(v165,v166){
2370 if (typeof x1 !== 'number') throw 'Not a number!';
2372 if (typeof x2 !== 'number') throw 'Not a number!';
2373 return (x1<x2?l4.value: l3.value);
2375 ((v163)(pv, (function(){
2378 if (typeof string != 'string')
2379 throw 'The value ' + string + ' is not a type string.';
2380 if (typeof index != 'number')
2381 throw 'The value ' + index + ' is not a type number.';
2382 return string.charCodeAt(index);
2383 })()) !== l3.value ? l3.value : (function(){
2385 throw ({type: 'block', id: 73, value: l3.value, message: 'Return from unknown block EVERY.'})
2388 (v165 = (function(){
2390 if (typeof x1 !== 'number') throw 'Not a number!';
2392 if (typeof x2 !== 'number') throw 'Not a number!';
2400 if (cf.type == 'block' && cf.id == 74)
2407 })(0,l67.fvalue(pv, v164));
2408 })() : (l57.fvalue(pv, v164) !== l3.value ? (function(){
2412 return (function(v167,v168){
2414 while(v167 !== l3.value){
2415 (v168 = (function(){
2417 return tmp === l3.value? l3.value: tmp.car;
2420 ((v163)(pv, v168) !== l3.value ? l3.value : (function(){
2422 throw ({type: 'block', id: 75, value: l3.value, message: 'Return from unknown block NIL.'})
2427 (v167 = (function(){
2429 return tmp === l3.value? l3.value: tmp.cdr;
2438 if (cf.type == 'block' && cf.id == 75)
2446 throw "Unknown sequence.";
2452 if (cf.type == 'block' && cf.id == 73)
2462 var l91 = {name: "ASSOC"};
2464 (l91).fvalue = (function(v172){
2465 ((v172)["fname"] = "ASSOC");
2467 })((function (values,v170,v171){
2468 if (arguments.length < 3) throw 'too few arguments';
2469 if (arguments.length > 3) throw 'too many arguments';
2477 while(v171 !== l3.value){
2478 (l25.fvalue(pv, v170, l31.fvalue(pv, v171)) !== l3.value ? (function(){
2479 throw ({type: 'block', id: 77, value: l3.value, message: 'Return from unknown block NIL.'})
2480 })() : (v171 = (function(){
2482 return tmp === l3.value? l3.value: tmp.cdr;
2489 if (cf.type == 'block' && cf.id == 77)
2497 return tmp === l3.value? l3.value: tmp.car;
2502 if (cf.type == 'block' && cf.id == 76)
2512 var l92 = {name: "STRING"};
2514 (l92).fvalue = (function(v174){
2515 ((v174)["fname"] = "STRING");
2517 })((function (values,v173){
2518 if (arguments.length < 2) throw 'too few arguments';
2519 if (arguments.length > 2) throw 'too many arguments';
2523 return (((typeof(v173) == "string")?l4.value: l3.value) !== l3.value ? (function(){
2525 })() : (((function(){
2527 return (typeof tmp == 'object' && 'name' in tmp);
2528 })()?l4.value: l3.value) !== l3.value ? (function(){
2533 if (typeof x != 'number')
2534 throw 'The value ' + x + ' is not a type number.';
2535 return String.fromCharCode(x);
2541 if (cf.type == 'block' && cf.id == 78)
2551 var l93 = {name: "STRING="};
2553 (l93).fvalue = (function(v177){
2554 ((v177)["fname"] = "STRING=");
2556 })((function (values,v175,v176){
2557 if (arguments.length < 3) throw 'too few arguments';
2558 if (arguments.length > 3) throw 'too many arguments';
2562 return ((v175 == v176)?l4.value: l3.value);
2566 if (cf.type == 'block' && cf.id == 79)
2576 var l94 = {name: "FDEFINITION"};
2578 (l94).fvalue = (function(v179){
2579 ((v179)["fname"] = "FDEFINITION");
2581 })((function (values,v178){
2582 if (arguments.length < 2) throw 'too few arguments';
2583 if (arguments.length > 2) throw 'too many arguments';
2587 return (((typeof v178 == 'function')?l4.value: l3.value) !== l3.value ? (function(){
2589 })() : (((function(){
2591 return (typeof tmp == 'object' && 'name' in tmp);
2592 })()?l4.value: l3.value) !== l3.value ? (function(){
2595 var func = symbol.fvalue;
2596 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
2601 throw "Invalid function";
2607 if (cf.type == 'block' && cf.id == 80)
2617 var l95 = {name: "DISASSEMBLE"};
2618 var l96 = {name: "WRITE-LINE"};
2620 (l95).fvalue = (function(v181){
2621 ((v181)["fname"] = "DISASSEMBLE");
2623 })((function (values,v180){
2624 if (arguments.length < 2) throw 'too few arguments';
2625 if (arguments.length > 2) throw 'too many arguments';
2631 var func = symbol.fvalue;
2632 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
2634 })()(pv, (l94.fvalue(pv, v180)).toString());
2639 if (cf.type == 'block' && cf.id == 81)
2649 var l97 = {name: "DOCUMENTATION"};
2650 var l98 = {name: "FUNCTION"};
2651 var l99 = {name: "VARIABLE"};
2653 (l97).fvalue = (function(v186){
2654 ((v186)["fname"] = "DOCUMENTATION");
2657 var func = (function (values,v182,v183){
2658 if (arguments.length < 3) throw 'too few arguments';
2659 if (arguments.length > 3) throw 'too many arguments';
2663 return (function(v184){
2664 return (l25.fvalue(pv, v184, l98) !== l3.value ? (function(){
2665 return (function(v185){
2667 var tmp = (v185)["docstring"];
2668 return tmp == undefined? l3.value: tmp ;
2670 })(l94.fvalue(pv, v182));
2671 })() : (l25.fvalue(pv, v184, l99) !== l3.value ? (function(){
2674 return (typeof tmp == 'object' && 'name' in tmp);
2675 })()?l4.value: l3.value) !== l3.value ? l3.value : (function(){
2677 throw "Wrong argument type! it should be a symbol";
2681 var tmp = (v182)["vardoc"];
2682 return tmp == undefined? l3.value: tmp ;
2686 throw "ECASE expression failed.";
2693 if (cf.type == 'block' && cf.id == 82)
2701 func.docstring = 'Return the documentation of X. TYPE must be the symbol VARIABLE or FUNCTION.';
2706 var l100 = {name: "*PACKAGE-LIST*"};
2708 (((l100.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : (function(){
2709 return ((l100).value = l3.value);
2713 var l101 = {name: "LIST-ALL-PACKAGES"};
2715 (l101).fvalue = (function(v187){
2716 ((v187)["fname"] = "LIST-ALL-PACKAGES");
2718 })((function (values){
2719 if (arguments.length > 1) throw 'too many arguments';
2725 var value = symbol.value;
2726 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2732 if (cf.type == 'block' && cf.id == 83)
2742 var l102 = {name: "MAKE-PACKAGE"};
2743 var l103 = {name: "FIND-PACKAGE-OR-FAIL"};
2745 (l102).fvalue = (function(v192){
2746 ((v192)["fname"] = "MAKE-PACKAGE");
2748 })((function (values,v188,v189){
2749 if (arguments.length < 2) throw 'too few arguments';
2750 if (arguments.length > 3) throw 'too many arguments';
2751 switch(arguments.length-1){
2759 return (function(v190,v191){
2760 ((v190)["packageName"] = v188);
2761 ((v190)["symbols"] = {});
2762 ((v190)["exports"] = {});
2763 ((v190)["use"] = v191);
2764 ((l100).value = ({car: v190, cdr: (function(){
2766 var value = symbol.value;
2767 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2771 })({},l69.fvalue(pv, (function(){
2773 var func = symbol.fvalue;
2774 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
2780 if (cf.type == 'block' && cf.id == 84)
2790 var l104 = {name: "PACKAGEP"};
2792 (l104).fvalue = (function(v194){
2793 ((v194)["fname"] = "PACKAGEP");
2795 })((function (values,v193){
2796 if (arguments.length < 2) throw 'too few arguments';
2797 if (arguments.length > 2) throw 'too many arguments';
2801 return (((typeof (v193) === 'object')?l4.value: l3.value) !== l3.value ? ((("symbols") in (v193))?l4.value: l3.value) : l3.value);
2805 if (cf.type == 'block' && cf.id == 85)
2815 var l105 = {name: "FIND-PACKAGE"};
2816 var l106 = {name: "PACKAGE-NAME"};
2818 (l105).fvalue = (function(v199){
2819 ((v199)["fname"] = "FIND-PACKAGE");
2821 })((function (values,v195){
2822 if (arguments.length < 2) throw 'too few arguments';
2823 if (arguments.length > 2) throw 'too many arguments';
2827 (l104.fvalue(pv, v195) !== l3.value ? (function(){
2829 throw ({type: 'block', id: 86, value: v195, message: 'Return from unknown block FIND-PACKAGE.'})
2832 return (function(v196){
2836 return (function(v197,v198){
2838 while(v197 !== l3.value){
2839 (v198 = (function(){
2841 return tmp === l3.value? l3.value: tmp.car;
2844 (l93.fvalue(pv, (function(){
2846 var func = symbol.fvalue;
2847 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
2849 })()(pv, v198), v196) !== l3.value ? (function(){
2851 throw ({type: 'block', id: 87, value: v198, message: 'Return from unknown block NIL.'})
2856 (v197 = (function(){
2858 return tmp === l3.value? l3.value: tmp.cdr;
2865 var value = symbol.value;
2866 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2872 if (cf.type == 'block' && cf.id == 87)
2878 })(l92.fvalue(pv, v195));
2882 if (cf.type == 'block' && cf.id == 86)
2893 (l103).fvalue = (function(v202){
2894 ((v202)["fname"] = "FIND-PACKAGE-OR-FAIL");
2896 })((function (values,v200){
2897 if (arguments.length < 2) throw 'too few arguments';
2898 if (arguments.length > 2) throw 'too many arguments';
2902 return (function(v201){
2903 return (v201 !== l3.value ? v201 : (function(){
2904 throw "Package unknown.";
2906 })(l105.fvalue(pv, v200));
2910 if (cf.type == 'block' && cf.id == 88)
2921 (l106).fvalue = (function(v205){
2922 ((v205)["fname"] = "PACKAGE-NAME");
2924 })((function (values,v203){
2925 if (arguments.length < 2) throw 'too few arguments';
2926 if (arguments.length > 2) throw 'too many arguments';
2930 return (function(v204){
2932 var tmp = (v204)["packageName"];
2933 return tmp == undefined? l3.value: tmp ;
2935 })(l103.fvalue(pv, v203));
2939 if (cf.type == 'block' && cf.id == 89)
2949 var l107 = {name: "%PACKAGE-SYMBOLS"};
2951 (l107).fvalue = (function(v208){
2952 ((v208)["fname"] = "%PACKAGE-SYMBOLS");
2954 })((function (values,v206){
2955 if (arguments.length < 2) throw 'too few arguments';
2956 if (arguments.length > 2) throw 'too many arguments';
2960 return (function(v207){
2962 var tmp = (v207)["symbols"];
2963 return tmp == undefined? l3.value: tmp ;
2965 })(l103.fvalue(pv, v206));
2969 if (cf.type == 'block' && cf.id == 90)
2979 var l108 = {name: "PACKAGE-USE-LIST"};
2981 (l108).fvalue = (function(v211){
2982 ((v211)["fname"] = "PACKAGE-USE-LIST");
2984 })((function (values,v209){
2985 if (arguments.length < 2) throw 'too few arguments';
2986 if (arguments.length > 2) throw 'too many arguments';
2990 return (function(v210){
2992 var tmp = (v210)["use"];
2993 return tmp == undefined? l3.value: tmp ;
2995 })(l103.fvalue(pv, v209));
2999 if (cf.type == 'block' && cf.id == 91)
3009 var l109 = {name: "%PACKAGE-EXTERNAL-SYMBOLS"};
3011 (l109).fvalue = (function(v214){
3012 ((v214)["fname"] = "%PACKAGE-EXTERNAL-SYMBOLS");
3014 })((function (values,v212){
3015 if (arguments.length < 2) throw 'too few arguments';
3016 if (arguments.length > 2) throw 'too many arguments';
3020 return (function(v213){
3022 var tmp = (v213)["exports"];
3023 return tmp == undefined? l3.value: tmp ;
3025 })(l103.fvalue(pv, v212));
3029 if (cf.type == 'block' && cf.id == 92)
3039 var l110 = {name: "*COMMON-LISP-PACKAGE*"};
3041 (((l110.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : (function(){
3042 return ((l110).value = l102.fvalue(pv, "CL"));
3046 var l111 = {name: "*USER-PACKAGE*"};
3048 (((l111.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : (function(){
3049 return ((l111).value = l102.fvalue(pv, "CL-USER", l42.fvalue(pv, (function(){
3051 var value = symbol.value;
3052 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3058 var l112 = {name: "*KEYWORD-PACKAGE*"};
3060 (((l112.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : (function(){
3061 return ((l112).value = l102.fvalue(pv, "KEYWORD"));
3065 var l113 = {name: "KEYWORDP"};
3066 var l114 = {name: "SYMBOL-PACKAGE"};
3068 (l113).fvalue = (function(v216){
3069 ((v216)["fname"] = "KEYWORDP");
3071 })((function (values,v215){
3072 if (arguments.length < 2) throw 'too few arguments';
3073 if (arguments.length > 2) throw 'too many arguments';
3077 return (((function(){
3079 return (typeof tmp == 'object' && 'name' in tmp);
3080 })()?l4.value: l3.value) !== l3.value ? (((function(){
3082 var func = symbol.fvalue;
3083 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
3085 })()(pv, v215) === (function(){
3087 var value = symbol.value;
3088 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3090 })())?l4.value: l3.value) : l3.value);
3094 if (cf.type == 'block' && cf.id == 93)
3104 var l115 = {name: "*PACKAGE*"};
3106 (((l115.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : (function(){
3107 return ((l115).value = (function(){
3109 var value = symbol.value;
3110 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3116 var l116 = {name: "IN-PACKAGE"};
3118 var l117 = {name: "%INTERN-SYMBOL"};
3120 (l117).fvalue = (function(v219){
3121 ((v219)["fname"] = "%INTERN-SYMBOL");
3123 })((function (values,v217){
3124 if (arguments.length < 2) throw 'too few arguments';
3125 if (arguments.length > 2) throw 'too many arguments';
3129 return (function(v218){
3130 ((v217)["package"] = (function(){
3132 var value = symbol.value;
3133 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3136 return ((v218)[(v217).name] = v217);
3137 })(l107.fvalue(pv, (function(){
3139 var value = symbol.value;
3140 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3146 if (cf.type == 'block' && cf.id == 94)
3156 var l118 = {name: "%FIND-SYMBOL"};
3158 (l118).fvalue = (function(v227){
3159 ((v227)["fname"] = "%FIND-SYMBOL");
3161 })((function (values,v220,v221){
3162 if (arguments.length < 3) throw 'too few arguments';
3163 if (arguments.length > 3) throw 'too many arguments';
3167 return (function(v222){
3168 return (function(v223){
3169 return ((((v220) in (v223))?l4.value: l3.value) !== l3.value ? ({car: (function(){
3170 var tmp = (v223)[v220];
3171 return tmp == undefined? l3.value: tmp ;
3172 })(), cdr: l4.value}) : (function(){
3175 return (function(v224,v225){
3177 while(v224 !== l3.value){
3178 (v225 = (function(){
3180 return tmp === l3.value? l3.value: tmp.car;
3184 return ((((v220) in (v226))?l4.value: l3.value) !== l3.value ? (function(){
3186 throw ({type: 'block', id: 95, value: ({car: (function(){
3187 var tmp = (v226)[v220];
3188 return tmp == undefined? l3.value: tmp ;
3189 })(), cdr: l4.value}), message: 'Return from unknown block %FIND-SYMBOL.'})
3192 })(l109.fvalue(pv, v225));
3195 (v224 = (function(){
3197 return tmp === l3.value? l3.value: tmp.cdr;
3201 return ({car: l3.value, cdr: l3.value});
3202 })(l108.fvalue(pv, v222),l3.value);
3206 if (cf.type == 'block' && cf.id == 96)
3212 })(l107.fvalue(pv, v222));
3213 })(l103.fvalue(pv, v221));
3217 if (cf.type == 'block' && cf.id == 95)
3227 var l119 = {name: "FIND-SYMBOL"};
3229 (l119).fvalue = (function(v230){
3230 ((v230)["fname"] = "FIND-SYMBOL");
3232 })((function (values,v228,v229){
3233 if (arguments.length < 2) throw 'too few arguments';
3234 if (arguments.length > 3) throw 'too many arguments';
3235 switch(arguments.length-1){
3239 var value = symbol.value;
3240 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3249 var tmp = l118.fvalue(pv, v228, v229);
3250 return tmp === l3.value? l3.value: tmp.car;
3255 if (cf.type == 'block' && cf.id == 97)
3265 var l120 = {name: "INTERN"};
3266 var l121 = {name: "EXPORT"};
3268 (l120).fvalue = (function(v237){
3269 ((v237)["fname"] = "INTERN");
3271 })((function (values,v231,v232){
3272 if (arguments.length < 2) throw 'too few arguments';
3273 if (arguments.length > 3) throw 'too many arguments';
3274 switch(arguments.length-1){
3278 var value = symbol.value;
3279 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3287 return (function(v233){
3288 return (function(v234){
3289 return ((function(){
3291 return tmp === l3.value? l3.value: tmp.cdr;
3292 })() !== l3.value ? (function(){
3294 return tmp === l3.value? l3.value: tmp.car;
3295 })() : (function(v235){
3297 var tmp = (v235)[v231];
3298 return tmp == undefined? l3.value: tmp ;
3300 return (function(v236){
3301 ((v236)["package"] = v233);
3302 (((v233 === (function(){
3304 var value = symbol.value;
3305 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3307 })())?l4.value: l3.value) !== l3.value ? (function(){
3308 ((v236)["value"] = v236);
3311 var func = symbol.fvalue;
3312 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
3314 })()(pv, l42.fvalue(pv, v236), v233);
3316 return ((v235)[v231] = v236);
3319 if (typeof name != 'string')
3320 throw 'The value ' + name + ' is not a type string.';
3321 return ({name: name});
3323 })(l107.fvalue(pv, v233)));
3324 })(l118.fvalue(pv, v231, v233));
3325 })(l103.fvalue(pv, v232));
3329 if (cf.type == 'block' && cf.id == 98)
3340 (l114).fvalue = (function(v239){
3341 ((v239)["fname"] = "SYMBOL-PACKAGE");
3343 })((function (values,v238){
3344 if (arguments.length < 2) throw 'too few arguments';
3345 if (arguments.length > 2) throw 'too many arguments';
3351 return (typeof tmp == 'object' && 'name' in tmp);
3352 })()?l4.value: l3.value) !== l3.value ? l3.value : (function(){
3354 throw "it is not a symbol";
3358 var tmp = (v238)["package"];
3359 return tmp == undefined? l3.value: tmp ;
3364 if (cf.type == 'block' && cf.id == 99)
3375 (l121).fvalue = (function(v245){
3376 ((v245)["fname"] = "EXPORT");
3378 })((function (values,v240,v241){
3379 if (arguments.length < 2) throw 'too few arguments';
3380 if (arguments.length > 3) throw 'too many arguments';
3381 switch(arguments.length-1){
3385 var value = symbol.value;
3386 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3394 return (function(v242){
3398 return (function(v243,v244){
3400 while(v243 !== l3.value){
3401 (v244 = (function(){
3403 return tmp === l3.value? l3.value: tmp.car;
3406 ((v242)[(v244).name] = v244);
3409 (v243 = (function(){
3411 return tmp === l3.value? l3.value: tmp.cdr;
3420 if (cf.type == 'block' && cf.id == 101)
3426 })(l109.fvalue(pv, v241));
3430 if (cf.type == 'block' && cf.id == 100)
3440 var l122 = {name: "GET-UNIVERSAL-TIME"};
3442 (l122).fvalue = (function(v246){
3443 ((v246)["fname"] = "GET-UNIVERSAL-TIME");
3445 })((function (values){
3446 if (arguments.length > 1) throw 'too many arguments';
3451 var x1 = (Math.round(new Date() / 1000));
3452 if (typeof x1 !== 'number') throw 'Not a number!';
3453 var x2 = 2208988800;
3454 if (typeof x2 !== 'number') throw 'Not a number!';
3460 if (cf.type == 'block' && cf.id == 102)
3470 var l123 = {name: "*NEWLINE*"};
3472 (((l123.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : (function(){
3473 return ((l123).value = l92.fvalue(pv, l72.fvalue(pv, 10)));
3477 var l124 = {name: "CONCAT"};
3479 (l124).fvalue = (function(v248){
3480 ((v248)["fname"] = "CONCAT");
3482 })((function (values){
3484 for (var i = arguments.length-1; i>=1; i--)
3485 v247 = {car: arguments[i], cdr:
3490 return l58.fvalue(values, (function(){
3492 var func = symbol.fvalue;
3493 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
3499 if (cf.type == 'block' && cf.id == 103)
3509 var l125 = {name: "CONCATF"};
3511 var l126 = {name: "JOIN"};
3513 (l126).fvalue = (function(v251){
3514 ((v251)["fname"] = "JOIN");
3516 })((function (values,v249,v250){
3517 if (arguments.length < 2) throw 'too few arguments';
3518 if (arguments.length > 3) throw 'too many arguments';
3519 switch(arguments.length-1){
3527 return (l11.fvalue(pv, v249) !== l3.value ? (function(){
3529 })() : (l11.fvalue(pv, (function(){
3531 return tmp === l3.value? l3.value: tmp.cdr;
3532 })()) !== l3.value ? (function(){
3535 return tmp === l3.value? l3.value: tmp.car;
3538 return l124.fvalue(pv, (function(){
3540 return tmp === l3.value? l3.value: tmp.car;
3541 })(), v250, l126.fvalue(pv, (function(){
3543 return tmp === l3.value? l3.value: tmp.cdr;
3549 if (cf.type == 'block' && cf.id == 104)
3559 var l127 = {name: "JOIN-TRAILING"};
3561 (l127).fvalue = (function(v254){
3562 ((v254)["fname"] = "JOIN-TRAILING");
3564 })((function (values,v252,v253){
3565 if (arguments.length < 2) throw 'too few arguments';
3566 if (arguments.length > 3) throw 'too many arguments';
3567 switch(arguments.length-1){
3575 return (l11.fvalue(pv, v252) !== l3.value ? "" : l124.fvalue(values, (function(){
3577 return tmp === l3.value? l3.value: tmp.car;
3578 })(), v253, l127.fvalue(pv, (function(){
3580 return tmp === l3.value? l3.value: tmp.cdr;
3585 if (cf.type == 'block' && cf.id == 105)
3595 var l128 = {name: "MAPCONCAT"};
3597 (l128).fvalue = (function(v257){
3598 ((v257)["fname"] = "MAPCONCAT");
3600 })((function (values,v255,v256){
3601 if (arguments.length < 3) throw 'too few arguments';
3602 if (arguments.length > 3) throw 'too many arguments';
3606 return l126.fvalue(values, l69.fvalue(pv, v255, v256));
3610 if (cf.type == 'block' && cf.id == 106)
3620 var l129 = {name: "VECTOR-TO-LIST"};
3622 (l129).fvalue = (function(v263){
3623 ((v263)["fname"] = "VECTOR-TO-LIST");
3625 })((function (values,v258){
3626 if (arguments.length < 2) throw 'too few arguments';
3627 if (arguments.length > 2) throw 'too many arguments';
3631 return (function(v259,v260){
3635 return (function(v261,v262){
3639 if (typeof x1 !== 'number') throw 'Not a number!';
3641 if (typeof x2 !== 'number') throw 'Not a number!';
3642 return (x1<x2?l4.value: l3.value);
3645 (v259 = ({car: (function(){
3646 var x = (v258)[v261];
3647 if (x === undefined) throw 'Out of range';
3652 (v261 = (function(){
3654 if (typeof x1 !== 'number') throw 'Not a number!';
3656 if (typeof x2 !== 'number') throw 'Not a number!';
3661 return l64.fvalue(pv, v259);
3666 if (cf.type == 'block' && cf.id == 108)
3672 })(l3.value,l67.fvalue(pv, v258));
3676 if (cf.type == 'block' && cf.id == 107)
3686 var l130 = {name: "LIST-TO-VECTOR"};
3688 (l130).fvalue = (function(v269){
3689 ((v269)["fname"] = "LIST-TO-VECTOR");
3691 })((function (values,v264){
3692 if (arguments.length < 2) throw 'too few arguments';
3693 if (arguments.length > 2) throw 'too many arguments';
3697 return (function(v265,v266){
3701 return (function(v267,v268){
3703 while(v267 !== l3.value){
3704 (v268 = (function(){
3706 return tmp === l3.value? l3.value: tmp.car;
3712 if (i < 0 || i >= x.length) throw 'Out of range';
3715 (v266 = (function(){
3717 if (typeof x1 !== 'number') throw 'Not a number!';
3719 if (typeof x2 !== 'number') throw 'Not a number!';
3724 (v267 = (function(){
3726 return tmp === l3.value? l3.value: tmp.cdr;
3735 if (cf.type == 'block' && cf.id == 110)
3743 for (var i = 0; i < l67.fvalue(pv, v264); i++)
3750 if (cf.type == 'block' && cf.id == 109)
3760 var l131 = {name: "VALUES-LIST"};
3762 (l131).fvalue = (function(v271){
3763 ((v271)["fname"] = "VALUES-LIST");
3765 })((function (values,v270){
3766 if (arguments.length < 2) throw 'too few arguments';
3767 if (arguments.length > 2) throw 'too many arguments';
3771 return values.apply(this, l130.fvalue(pv, v270));
3775 if (cf.type == 'block' && cf.id == 111)
3785 var l132 = {name: "VALUES"};
3787 (l132).fvalue = (function(v273){
3788 ((v273)["fname"] = "VALUES");
3790 })((function (values){
3792 for (var i = arguments.length-1; i>=1; i--)
3793 v272 = {car: arguments[i], cdr:
3798 return l131.fvalue(values, v272);
3802 if (cf.type == 'block' && cf.id == 112)
3812 var l133 = {name: "MULTIPLE-VALUE-BIND"};
3814 var l134 = {name: "MULTIPLE-VALUE-LIST"};
3816 var l135 = {name: "INDENT"};
3818 (l135).fvalue = (function(v280){
3819 ((v280)["fname"] = "INDENT");
3821 })((function (values){
3823 for (var i = arguments.length-1; i>=1; i--)
3824 v274 = {car: arguments[i], cdr:
3829 return (function(v275){
3830 return (function(v276,v277,v278){
3831 (l76.fvalue(pv, l67.fvalue(pv, v275)) !== l3.value ? (function(){
3832 return (v276 = l124.fvalue(pv, v276, (function(){
3842 if (typeof x1 !== 'number') throw 'Not a number!';
3844 if (typeof x2 !== 'number') throw 'Not a number!';
3845 return (x1<x2?l4.value: l3.value);
3848 return (v276 = l124.fvalue(pv, v276, (function(){
3851 })(((l74.fvalue(pv, (function(){
3854 if (typeof string != 'string')
3855 throw 'The value ' + string + ' is not a type string.';
3856 if (typeof index != 'number')
3857 throw 'The value ' + index + ' is not a type number.';
3858 return string.charCodeAt(index);
3859 })(), 10) !== l3.value ? ((function(){
3861 if (typeof x1 !== 'number') throw 'Not a number!';
3862 var x2 = l22.fvalue(pv, v278);
3863 if (typeof x2 !== 'number') throw 'Not a number!';
3864 return (x1<x2?l4.value: l3.value);
3865 })() !== l3.value ? l26.fvalue(pv, l74.fvalue(pv, (function(){
3867 var index = l21.fvalue(pv, v277);
3868 if (typeof string != 'string')
3869 throw 'The value ' + string + ' is not a type string.';
3870 if (typeof index != 'number')
3871 throw 'The value ' + index + ' is not a type number.';
3872 return string.charCodeAt(index);
3873 })(), 10)) : l3.value) : l3.value) !== l3.value ? l124.fvalue(pv, l92.fvalue(pv, 10), " ") : l92.fvalue(pv, (function(){
3876 if (typeof string != 'string')
3877 throw 'The value ' + string + ' is not a type string.';
3878 if (typeof index != 'number')
3879 throw 'The value ' + index + ' is not a type number.';
3880 return string.charCodeAt(index);
3882 (v277 = (function(){
3884 if (typeof x1 !== 'number') throw 'Not a number!';
3886 if (typeof x2 !== 'number') throw 'Not a number!';
3894 if (cf.type == 'block' && cf.id == 114)
3901 })("",0,l67.fvalue(pv, v275));
3902 })(l126.fvalue(pv, v274));
3906 if (cf.type == 'block' && cf.id == 113)
3917 (l16).fvalue = (function(v284){
3918 ((v284)["fname"] = "INTEGER-TO-STRING");
3920 })((function (values,v281){
3921 if (arguments.length < 2) throw 'too few arguments';
3922 if (arguments.length > 2) throw 'too many arguments';
3926 return (l23.fvalue(pv, v281) !== l3.value ? (function(){
3928 })() : (l77.fvalue(pv, v281) !== l3.value ? (function(){
3929 return l124.fvalue(pv, "-", l16.fvalue(pv, (function(){
3931 if (typeof x1 !== 'number') throw 'Not a number!';
3933 if (typeof x2 !== 'number') throw 'Not a number!';
3937 return (function(v282){
3942 while(l26.fvalue(pv, l23.fvalue(pv, v281)) !== l3.value){
3943 (v282 = ({car: (function(){
3946 if (typeof x != 'number')
3947 throw 'The value ' + x + ' is not a type number.';
3948 if (typeof y != 'number')
3949 throw 'The value ' + y + ' is not a type number.';
3952 (v281 = l24.fvalue(pv, v281, 10));
3958 if (cf.type == 'block' && cf.id == 116)
3964 return l126.fvalue(pv, l69.fvalue(pv, (function (values,v283){
3965 if (arguments.length < 2) throw 'too few arguments';
3966 if (arguments.length > 2) throw 'too many arguments';
3967 return l92.fvalue(values, (function(){
3968 var string = "0123456789";
3970 if (typeof string != 'string')
3971 throw 'The value ' + string + ' is not a type string.';
3972 if (typeof index != 'number')
3973 throw 'The value ' + index + ' is not a type number.';
3974 return string.charCodeAt(index);
3983 if (cf.type == 'block' && cf.id == 115)
3993 var l136 = {name: "JS!BOOL"};
3994 var l137 = {name: "LS-COMPILE"};
3996 (l136).fvalue = (function(v286){
3997 ((v286)["fname"] = "JS!BOOL");
3999 })((function (values,v285){
4000 if (arguments.length < 2) throw 'too few arguments';
4001 if (arguments.length > 2) throw 'too many arguments';
4005 return l124.fvalue(values, "(", v285, "?", (function(){
4007 var func = symbol.fvalue;
4008 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4010 })()(pv, l4.value), ": ", (function(){
4012 var func = symbol.fvalue;
4013 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4015 })()(pv, l3.value), ")");
4019 if (cf.type == 'block' && cf.id == 117)
4029 var l138 = {name: "JS!SELFCALL"};
4031 var l139 = {name: "PRIN1-TO-STRING"};
4032 var l140 = {name: "ESCAPE-STRING"};
4034 (l139).fvalue = (function(v292){
4035 ((v292)["fname"] = "PRIN1-TO-STRING");
4037 })((function (values,v287){
4038 if (arguments.length < 2) throw 'too few arguments';
4039 if (arguments.length > 2) throw 'too many arguments';
4043 return (((function(){
4045 return (typeof tmp == 'object' && 'name' in tmp);
4046 })()?l4.value: l3.value) !== l3.value ? (function(){
4047 return ((function(){
4048 var tmp = l118.fvalue(pv, (v287).name, (function(){
4050 var value = symbol.value;
4051 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4054 return tmp === l3.value? l3.value: tmp.cdr;
4055 })() !== l3.value ? (v287).name : (function(v288,v289){
4056 return l124.fvalue(pv, (l11.fvalue(pv, v288) !== l3.value ? (function(){
4058 })() : (((v288 === l105.fvalue(pv, "KEYWORD"))?l4.value: l3.value) !== l3.value ? (function(){
4061 return l106.fvalue(pv, v288);
4063 })(l114.fvalue(pv, v287),(v287).name));
4064 })() : (l75.fvalue(pv, v287) !== l3.value ? (function(){
4065 return l16.fvalue(pv, v287);
4066 })() : (((typeof(v287) == "string")?l4.value: l3.value) !== l3.value ? (function(){
4067 return l124.fvalue(pv, "\"", (function(){
4069 var func = symbol.fvalue;
4070 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4072 })()(pv, v287), "\"");
4073 })() : (((typeof v287 == 'function')?l4.value: l3.value) !== l3.value ? (function(){
4074 return (function(v290){
4075 return (v290 !== l3.value ? l124.fvalue(pv, "#<FUNCTION ", v290, ">") : l124.fvalue(pv, "#<FUNCTION>"));
4077 var tmp = (v287)["fname"];
4078 return tmp == undefined? l3.value: tmp ;
4080 })() : (l57.fvalue(pv, v287) !== l3.value ? (function(){
4081 return l124.fvalue(pv, "(", l127.fvalue(pv, l69.fvalue(pv, (function(){
4083 var func = symbol.fvalue;
4084 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4086 })(), l81.fvalue(pv, v287)), " "), (function(v291){
4087 return (l11.fvalue(pv, (function(){
4089 return tmp === l3.value? l3.value: tmp.cdr;
4090 })()) !== l3.value ? l139.fvalue(pv, (function(){
4092 return tmp === l3.value? l3.value: tmp.car;
4093 })()) : l124.fvalue(pv, l139.fvalue(pv, (function(){
4095 return tmp === l3.value? l3.value: tmp.car;
4096 })()), " . ", l139.fvalue(pv, (function(){
4098 return tmp === l3.value? l3.value: tmp.cdr;
4100 })(l80.fvalue(pv, v287)), ")");
4101 })() : (((function(){
4103 return typeof x === 'object' && 'length' in x;
4104 })()?l4.value: l3.value) !== l3.value ? (function(){
4105 return l124.fvalue(pv, "#", l139.fvalue(pv, l129.fvalue(pv, v287)));
4106 })() : (l104.fvalue(pv, v287) !== l3.value ? (function(){
4107 return l124.fvalue(pv, "#<PACKAGE ", l106.fvalue(pv, v287), ">");
4108 })() : l3.value)))))));
4112 if (cf.type == 'block' && cf.id == 118)
4123 (l96).fvalue = (function(v294){
4124 ((v294)["fname"] = "WRITE-LINE");
4126 })((function (values,v293){
4127 if (arguments.length < 2) throw 'too few arguments';
4128 if (arguments.length > 2) throw 'too many arguments';
4134 if (typeof x != 'string')
4135 throw 'The value ' + x + ' is not a type string.';
4136 return lisp.write(x);
4139 var x = (function(){
4141 var value = symbol.value;
4142 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4145 if (typeof x != 'string')
4146 throw 'The value ' + x + ' is not a type string.';
4147 return lisp.write(x);
4153 if (cf.type == 'block' && cf.id == 119)
4163 var l141 = {name: "WARN"};
4165 (l141).fvalue = (function(v296){
4166 ((v296)["fname"] = "WARN");
4168 })((function (values,v295){
4169 if (arguments.length < 2) throw 'too few arguments';
4170 if (arguments.length > 2) throw 'too many arguments';
4175 var x = "WARNING: ";
4176 if (typeof x != 'string')
4177 throw 'The value ' + x + ' is not a type string.';
4178 return lisp.write(x);
4180 return l96.fvalue(values, v295);
4184 if (cf.type == 'block' && cf.id == 120)
4194 var l142 = {name: "PRINT"};
4196 (l142).fvalue = (function(v298){
4197 ((v298)["fname"] = "PRINT");
4199 })((function (values,v297){
4200 if (arguments.length < 2) throw 'too few arguments';
4201 if (arguments.length > 2) throw 'too many arguments';
4205 l96.fvalue(pv, l139.fvalue(pv, v297));
4210 if (cf.type == 'block' && cf.id == 121)
4220 var l143 = {name: "MAKE-STRING-STREAM"};
4222 (l143).fvalue = (function(v300){
4223 ((v300)["fname"] = "MAKE-STRING-STREAM");
4225 })((function (values,v299){
4226 if (arguments.length < 2) throw 'too few arguments';
4227 if (arguments.length > 2) throw 'too many arguments';
4231 return ({car: v299, cdr: 0});
4235 if (cf.type == 'block' && cf.id == 122)
4245 var l144 = {name: "%PEEK-CHAR"};
4247 (l144).fvalue = (function(v302){
4248 ((v302)["fname"] = "%PEEK-CHAR");
4250 })((function (values,v301){
4251 if (arguments.length < 2) throw 'too few arguments';
4252 if (arguments.length > 2) throw 'too many arguments';
4256 return ((function(){
4257 var x1 = (function(){
4259 return tmp === l3.value? l3.value: tmp.cdr;
4261 if (typeof x1 !== 'number') throw 'Not a number!';
4262 var x2 = l67.fvalue(pv, (function(){
4264 return tmp === l3.value? l3.value: tmp.car;
4266 if (typeof x2 !== 'number') throw 'Not a number!';
4267 return (x1<x2?l4.value: l3.value);
4268 })() !== l3.value ? (function(){
4269 var string = (function(){
4271 return tmp === l3.value? l3.value: tmp.car;
4273 var index = (function(){
4275 return tmp === l3.value? l3.value: tmp.cdr;
4277 if (typeof string != 'string')
4278 throw 'The value ' + string + ' is not a type string.';
4279 if (typeof index != 'number')
4280 throw 'The value ' + index + ' is not a type number.';
4281 return string.charCodeAt(index);
4286 if (cf.type == 'block' && cf.id == 123)
4296 var l145 = {name: "%READ-CHAR"};
4298 (l145).fvalue = (function(v305){
4299 ((v305)["fname"] = "%READ-CHAR");
4301 })((function (values,v303){
4302 if (arguments.length < 2) throw 'too few arguments';
4303 if (arguments.length > 2) throw 'too many arguments';
4307 return ((function(){
4308 var x1 = (function(){
4310 return tmp === l3.value? l3.value: tmp.cdr;
4312 if (typeof x1 !== 'number') throw 'Not a number!';
4313 var x2 = l67.fvalue(pv, (function(){
4315 return tmp === l3.value? l3.value: tmp.car;
4317 if (typeof x2 !== 'number') throw 'Not a number!';
4318 return (x1<x2?l4.value: l3.value);
4319 })() !== l3.value ? (function(v304){
4322 if (typeof x != 'object')
4323 throw 'The value ' + x + ' is not a type object.';
4324 return (x.cdr = l21.fvalue(pv, (function(){
4326 return tmp === l3.value? l3.value: tmp.cdr;
4331 var string = (function(){
4333 return tmp === l3.value? l3.value: tmp.car;
4335 var index = (function(){
4337 return tmp === l3.value? l3.value: tmp.cdr;
4339 if (typeof string != 'string')
4340 throw 'The value ' + string + ' is not a type string.';
4341 if (typeof index != 'number')
4342 throw 'The value ' + index + ' is not a type number.';
4343 return string.charCodeAt(index);
4348 if (cf.type == 'block' && cf.id == 124)
4358 var l146 = {name: "WHITESPACEP"};
4360 (l146).fvalue = (function(v309){
4361 ((v309)["fname"] = "WHITESPACEP");
4363 })((function (values,v306){
4364 if (arguments.length < 2) throw 'too few arguments';
4365 if (arguments.length > 2) throw 'too many arguments';
4369 return (function(v307){
4370 return (v307 !== l3.value ? v307 : (function(v308){
4371 return (v308 !== l3.value ? v308 : l74.fvalue(pv, v306, 9));
4372 })(l74.fvalue(pv, v306, 10)));
4373 })(l74.fvalue(pv, v306, 32));
4377 if (cf.type == 'block' && cf.id == 125)
4387 var l147 = {name: "SKIP-WHITESPACES"};
4389 (l147).fvalue = (function(v312){
4390 ((v312)["fname"] = "SKIP-WHITESPACES");
4392 })((function (values,v310){
4393 if (arguments.length < 2) throw 'too few arguments';
4394 if (arguments.length > 2) throw 'too many arguments';
4398 return (function(v311){
4399 (v311 = l144.fvalue(pv, v310));
4404 while((v311 !== l3.value ? l146.fvalue(pv, v311) : l3.value) !== l3.value){
4405 l145.fvalue(pv, v310);
4406 (v311 = l144.fvalue(pv, v310));
4412 if (cf.type == 'block' && cf.id == 127)
4422 if (cf.type == 'block' && cf.id == 126)
4432 var l148 = {name: "TERMINALP"};
4434 (l148).fvalue = (function(v317){
4435 ((v317)["fname"] = "TERMINALP");
4437 })((function (values,v313){
4438 if (arguments.length < 2) throw 'too few arguments';
4439 if (arguments.length > 2) throw 'too many arguments';
4443 return (function(v314){
4444 return (v314 !== l3.value ? v314 : (function(v315){
4445 return (v315 !== l3.value ? v315 : (function(v316){
4446 return (v316 !== l3.value ? v316 : l74.fvalue(pv, 40, v313));
4447 })(l74.fvalue(pv, 41, v313)));
4448 })(l146.fvalue(pv, v313)));
4449 })(l11.fvalue(pv, v313));
4453 if (cf.type == 'block' && cf.id == 128)
4463 var l149 = {name: "READ-UNTIL"};
4465 (l149).fvalue = (function(v322){
4466 ((v322)["fname"] = "READ-UNTIL");
4468 })((function (values,v318,v319){
4469 if (arguments.length < 3) throw 'too few arguments';
4470 if (arguments.length > 3) throw 'too many arguments';
4474 return (function(v320,v321){
4475 (v321 = l144.fvalue(pv, v318));
4480 while((v321 !== l3.value ? l26.fvalue(pv, (v319)(pv, v321)) : l3.value) !== l3.value){
4481 (v320 = l124.fvalue(pv, v320, l92.fvalue(pv, v321)));
4482 l145.fvalue(pv, v318);
4483 (v321 = l144.fvalue(pv, v318));
4489 if (cf.type == 'block' && cf.id == 130)
4500 if (cf.type == 'block' && cf.id == 129)
4510 var l150 = {name: "SKIP-WHITESPACES-AND-COMMENTS"};
4512 (l150).fvalue = (function(v326){
4513 ((v326)["fname"] = "SKIP-WHITESPACES-AND-COMMENTS");
4515 })((function (values,v323){
4516 if (arguments.length < 2) throw 'too few arguments';
4517 if (arguments.length > 2) throw 'too many arguments';
4521 return (function(v324){
4522 l147.fvalue(pv, v323);
4523 (v324 = l144.fvalue(pv, v323));
4528 while((v324 !== l3.value ? l74.fvalue(pv, v324, 59) : l3.value) !== l3.value){
4529 l149.fvalue(pv, v323, (function (values,v325){
4530 if (arguments.length < 2) throw 'too few arguments';
4531 if (arguments.length > 2) throw 'too many arguments';
4532 return l74.fvalue(values, v325, 10);
4535 l147.fvalue(pv, v323);
4536 (v324 = l144.fvalue(pv, v323));
4542 if (cf.type == 'block' && cf.id == 132)
4552 if (cf.type == 'block' && cf.id == 131)
4562 var l151 = {name: "%READ-LIST"};
4563 var l152 = {name: "LS-READ"};
4565 (l151).fvalue = (function(v330){
4566 ((v330)["fname"] = "%READ-LIST");
4568 })((function (values,v327){
4569 if (arguments.length < 2) throw 'too few arguments';
4570 if (arguments.length > 2) throw 'too many arguments';
4574 l150.fvalue(pv, v327);
4575 return (function(v328){
4576 return (l11.fvalue(pv, v328) !== l3.value ? (function(){
4578 throw "Unspected EOF";
4580 })() : (l74.fvalue(pv, v328, 41) !== l3.value ? (function(){
4581 l145.fvalue(pv, v327);
4583 })() : (l74.fvalue(pv, v328, 46) !== l3.value ? (function(){
4584 l145.fvalue(pv, v327);
4585 return (function(v329){
4586 l150.fvalue(pv, v327);
4587 (l74.fvalue(pv, l145.fvalue(pv, v327), 41) !== l3.value ? l3.value : (function(){
4589 throw "')' was expected.";
4595 var func = symbol.fvalue;
4596 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4600 return ({car: (function(){
4602 var func = symbol.fvalue;
4603 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4605 })()(pv, v327), cdr: l151.fvalue(pv, v327)});
4607 })(l144.fvalue(pv, v327));
4611 if (cf.type == 'block' && cf.id == 133)
4621 var l153 = {name: "READ-STRING"};
4623 (l153).fvalue = (function(v334){
4624 ((v334)["fname"] = "READ-STRING");
4626 })((function (values,v331){
4627 if (arguments.length < 2) throw 'too few arguments';
4628 if (arguments.length > 2) throw 'too many arguments';
4632 return (function(v332,v333){
4633 (v333 = l145.fvalue(pv, v331));
4638 while(l26.fvalue(pv, l25.fvalue(pv, v333, 34)) !== l3.value){
4639 (l11.fvalue(pv, v333) !== l3.value ? (function(){
4641 throw "Unexpected EOF";
4644 (l25.fvalue(pv, v333, 92) !== l3.value ? (function(){
4645 return (v333 = l145.fvalue(pv, v331));
4647 (v332 = l124.fvalue(pv, v332, l92.fvalue(pv, v333)));
4648 (v333 = l145.fvalue(pv, v331));
4654 if (cf.type == 'block' && cf.id == 135)
4665 if (cf.type == 'block' && cf.id == 134)
4675 var l154 = {name: "READ-SHARP"};
4677 (l154).fvalue = (function(v339){
4678 ((v339)["fname"] = "READ-SHARP");
4680 })((function (values,v335){
4681 if (arguments.length < 2) throw 'too few arguments';
4682 if (arguments.length > 2) throw 'too many arguments';
4686 l145.fvalue(pv, v335);
4687 return (function(v336){
4688 return (l25.fvalue(pv, v336, 39) !== l3.value ? (function(){
4689 return l42.fvalue(pv, l98, (function(){
4691 var func = symbol.fvalue;
4692 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4695 })() : (l25.fvalue(pv, v336, 40) !== l3.value ? (function(){
4696 return l130.fvalue(pv, l151.fvalue(pv, v335));
4697 })() : (l25.fvalue(pv, v336, 58) !== l3.value ? (function(){
4699 var name = (function(){
4700 var x = l149.fvalue(pv, v335, (function(){
4702 var func = symbol.fvalue;
4703 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4706 if (typeof x != 'string')
4707 throw 'The value ' + x + ' is not a type string.';
4708 return x.toUpperCase();
4710 if (typeof name != 'string')
4711 throw 'The value ' + name + ' is not a type string.';
4712 return ({name: name});
4714 })() : (l25.fvalue(pv, v336, 92) !== l3.value ? (function(){
4715 return (function(v337){
4716 return (l93.fvalue(pv, v337, "space") !== l3.value ? (function(){
4717 return l73.fvalue(pv, 32);
4718 })() : (l93.fvalue(pv, v337, "tab") !== l3.value ? (function(){
4719 return l73.fvalue(pv, 9);
4720 })() : (l93.fvalue(pv, v337, "newline") !== l3.value ? (function(){
4721 return l73.fvalue(pv, 10);
4723 return l73.fvalue(pv, (function(){
4726 if (typeof string != 'string')
4727 throw 'The value ' + string + ' is not a type string.';
4728 if (typeof index != 'number')
4729 throw 'The value ' + index + ' is not a type number.';
4730 return string.charCodeAt(index);
4733 })(l124.fvalue(pv, l92.fvalue(pv, l145.fvalue(pv, v335)), l149.fvalue(pv, v335, (function(){
4735 var func = symbol.fvalue;
4736 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4739 })() : (l25.fvalue(pv, v336, 43) !== l3.value ? (function(){
4740 return (function(v338){
4741 return (l93.fvalue(pv, v338, "common-lisp") !== l3.value ? (function(){
4744 var func = symbol.fvalue;
4745 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4750 var func = symbol.fvalue;
4751 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4754 })() : (l93.fvalue(pv, v338, "ecmalisp") !== l3.value ? (function(){
4757 var func = symbol.fvalue;
4758 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4763 throw "Unknown reader form.";
4766 })(l149.fvalue(pv, v335, (function(){
4768 var func = symbol.fvalue;
4769 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4774 throw "ECASE expression failed.";
4777 })(l145.fvalue(pv, v335));
4781 if (cf.type == 'block' && cf.id == 136)
4791 var l155 = {name: "READ-SYMBOL"};
4793 (l155).fvalue = (function(v347){
4794 ((v347)["fname"] = "READ-SYMBOL");
4796 })((function (values,v340){
4797 if (arguments.length < 2) throw 'too few arguments';
4798 if (arguments.length > 2) throw 'too many arguments';
4802 return (function(v341,v342,v343,v344,v345){
4810 if (typeof x1 !== 'number') throw 'Not a number!';
4812 if (typeof x2 !== 'number') throw 'Not a number!';
4813 return (x1<x2?l4.value: l3.value);
4814 })() !== l3.value ? l26.fvalue(pv, l74.fvalue(pv, (function(){
4817 if (typeof string != 'string')
4818 throw 'The value ' + string + ' is not a type string.';
4819 if (typeof index != 'number')
4820 throw 'The value ' + index + ' is not a type number.';
4821 return string.charCodeAt(index);
4822 })(), 58)) : l3.value) !== l3.value){
4823 (v345 = (function(){
4825 if (typeof x1 !== 'number') throw 'Not a number!';
4827 if (typeof x2 !== 'number') throw 'Not a number!';
4835 if (cf.type == 'block' && cf.id == 138)
4843 if (typeof x1 !== 'number') throw 'Not a number!';
4845 if (typeof x2 !== 'number') throw 'Not a number!';
4846 return (x1==x2?l4.value: l3.value);
4847 })() !== l3.value ? (function(){
4849 (v342 = (function(){
4851 var value = symbol.value;
4852 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4855 return (v344 = l4.value);
4857 (l23.fvalue(pv, v345) !== l3.value ? (v342 = "KEYWORD") : (v342 = (function(){
4858 var x = l87.fvalue(pv, v340, 0, v345);
4859 if (typeof x != 'string')
4860 throw 'The value ' + x + ' is not a type string.';
4861 return x.toUpperCase();
4863 (v345 = (function(){
4865 if (typeof x1 !== 'number') throw 'Not a number!';
4867 if (typeof x2 !== 'number') throw 'Not a number!';
4870 (l74.fvalue(pv, (function(){
4873 if (typeof string != 'string')
4874 throw 'The value ' + string + ' is not a type string.';
4875 if (typeof index != 'number')
4876 throw 'The value ' + index + ' is not a type number.';
4877 return string.charCodeAt(index);
4878 })(), 58) !== l3.value ? (function(){
4880 return (v345 = (function(){
4882 if (typeof x1 !== 'number') throw 'Not a number!';
4884 if (typeof x2 !== 'number') throw 'Not a number!';
4888 return (v343 = l87.fvalue(pv, v340, v345));
4890 (v343 = (function(){
4892 if (typeof x != 'string')
4893 throw 'The value ' + x + ' is not a type string.';
4894 return x.toUpperCase();
4896 (v342 = l105.fvalue(pv, v342));
4897 return ((function(v346){
4898 return (v346 !== l3.value ? v346 : ((v342 === l105.fvalue(pv, "KEYWORD"))?l4.value: l3.value));
4899 })(v344) !== l3.value ? l120.fvalue(values, v343, v342) : l119.fvalue(values, v343, v342));
4900 })(l67.fvalue(pv, v340),l3.value,l3.value,l3.value,l3.value);
4904 if (cf.type == 'block' && cf.id == 137)
4914 var l156 = {name: "*EOF*"};
4916 (((l156.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : (function(){
4917 return ((l156).value = l15.fvalue(pv));
4921 var l157 = {name: "QUOTE"};
4922 var l158 = {name: "BACKQUOTE"};
4923 var l159 = {name: "UNQUOTE-SPLICING"};
4924 var l160 = {name: "UNQUOTE"};
4926 (l152).fvalue = (function(v352){
4927 ((v352)["fname"] = "LS-READ");
4929 })((function (values,v348){
4930 if (arguments.length < 2) throw 'too few arguments';
4931 if (arguments.length > 2) throw 'too many arguments';
4935 l150.fvalue(pv, v348);
4936 return (function(v349){
4937 return ((function(v350){
4938 return (v350 !== l3.value ? v350 : l74.fvalue(pv, v349, 41));
4939 })(l11.fvalue(pv, v349)) !== l3.value ? (function(){
4942 var value = symbol.value;
4943 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4946 })() : (l74.fvalue(pv, v349, 40) !== l3.value ? (function(){
4947 l145.fvalue(pv, v348);
4948 return l151.fvalue(pv, v348);
4949 })() : (l74.fvalue(pv, v349, 39) !== l3.value ? (function(){
4950 l145.fvalue(pv, v348);
4951 return l42.fvalue(pv, l157, l152.fvalue(pv, v348));
4952 })() : (l74.fvalue(pv, v349, 96) !== l3.value ? (function(){
4953 l145.fvalue(pv, v348);
4954 return l42.fvalue(pv, l158, l152.fvalue(pv, v348));
4955 })() : (l74.fvalue(pv, v349, 34) !== l3.value ? (function(){
4956 l145.fvalue(pv, v348);
4957 return l153.fvalue(pv, v348);
4958 })() : (l74.fvalue(pv, v349, 44) !== l3.value ? (function(){
4959 l145.fvalue(pv, v348);
4960 return (l25.fvalue(pv, l144.fvalue(pv, v348), 64) !== l3.value ? (function(){
4961 l145.fvalue(pv, v348);
4962 return l42.fvalue(pv, l159, l152.fvalue(pv, v348));
4963 })() : l42.fvalue(pv, l160, l152.fvalue(pv, v348)));
4964 })() : (l74.fvalue(pv, v349, 35) !== l3.value ? (function(){
4965 return l154.fvalue(pv, v348);
4967 return (function(v351){
4968 return (l90.fvalue(pv, (function(){
4970 var func = symbol.fvalue;
4971 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4973 })(), v351) !== l3.value ? l88.fvalue(pv, v351) : l155.fvalue(pv, v351));
4974 })(l149.fvalue(pv, v348, (function(){
4976 var func = symbol.fvalue;
4977 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4981 })(l144.fvalue(pv, v348));
4985 if (cf.type == 'block' && cf.id == 139)
4995 var l161 = {name: "LS-READ-FROM-STRING"};
4997 (l161).fvalue = (function(v354){
4998 ((v354)["fname"] = "LS-READ-FROM-STRING");
5000 })((function (values,v353){
5001 if (arguments.length < 2) throw 'too few arguments';
5002 if (arguments.length > 2) throw 'too many arguments';
5006 return l152.fvalue(values, l143.fvalue(pv, v353));
5010 if (cf.type == 'block' && cf.id == 140)
5020 var l162 = {name: "*MULTIPLE-VALUE-P*"};
5022 (((l162.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : (function(){
5023 return ((l162).value = l3.value);
5027 var l163 = {name: "*COMPILATION-UNIT-CHECKS*"};
5029 (((l163.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : (function(){
5030 return ((l163).value = l3);
5034 var l164 = {name: "MAKE-BINDING"};
5036 (l164).fvalue = (function(v359){
5037 ((v359)["fname"] = "MAKE-BINDING");
5039 })((function (values,v355,v356,v357,v358){
5040 if (arguments.length < 4) throw 'too few arguments';
5041 if (arguments.length > 5) throw 'too many arguments';
5042 switch(arguments.length-1){
5050 return l42.fvalue(values, v355, v356, v357, v358);
5054 if (cf.type == 'block' && cf.id == 141)
5064 var l165 = {name: "BINDING-NAME"};
5066 (l165).fvalue = (function(v361){
5067 ((v361)["fname"] = "BINDING-NAME");
5069 })((function (values,v360){
5070 if (arguments.length < 2) throw 'too few arguments';
5071 if (arguments.length > 2) throw 'too many arguments';
5075 return l38.fvalue(values, v360);
5079 if (cf.type == 'block' && cf.id == 142)
5089 var l166 = {name: "BINDING-TYPE"};
5091 (l166).fvalue = (function(v363){
5092 ((v363)["fname"] = "BINDING-TYPE");
5094 })((function (values,v362){
5095 if (arguments.length < 2) throw 'too few arguments';
5096 if (arguments.length > 2) throw 'too many arguments';
5100 return l39.fvalue(values, v362);
5104 if (cf.type == 'block' && cf.id == 143)
5114 var l167 = {name: "BINDING-VALUE"};
5116 (l167).fvalue = (function(v365){
5117 ((v365)["fname"] = "BINDING-VALUE");
5119 })((function (values,v364){
5120 if (arguments.length < 2) throw 'too few arguments';
5121 if (arguments.length > 2) throw 'too many arguments';
5125 return l40.fvalue(values, v364);
5129 if (cf.type == 'block' && cf.id == 144)
5139 var l168 = {name: "BINDING-DECLARATIONS"};
5141 (l168).fvalue = (function(v367){
5142 ((v367)["fname"] = "BINDING-DECLARATIONS");
5144 })((function (values,v366){
5145 if (arguments.length < 2) throw 'too few arguments';
5146 if (arguments.length > 2) throw 'too many arguments';
5150 return l41.fvalue(values, v366);
5154 if (cf.type == 'block' && cf.id == 145)
5164 var l169 = {name: "SET-BINDING-VALUE"};
5166 (l169).fvalue = (function(v370){
5167 ((v370)["fname"] = "SET-BINDING-VALUE");
5169 })((function (values,v368,v369){
5170 if (arguments.length < 3) throw 'too few arguments';
5171 if (arguments.length > 3) throw 'too many arguments';
5176 var x = l34.fvalue(pv, v368);
5177 if (typeof x != 'object')
5178 throw 'The value ' + x + ' is not a type object.';
5179 return (x.car = v369);
5184 if (cf.type == 'block' && cf.id == 146)
5194 var l170 = {name: "SET-BINDING-DECLARATIONS"};
5196 (l170).fvalue = (function(v373){
5197 ((v373)["fname"] = "SET-BINDING-DECLARATIONS");
5199 })((function (values,v371,v372){
5200 if (arguments.length < 3) throw 'too few arguments';
5201 if (arguments.length > 3) throw 'too many arguments';
5206 var x = l36.fvalue(pv, v371);
5207 if (typeof x != 'object')
5208 throw 'The value ' + x + ' is not a type object.';
5209 return (x.car = v372);
5214 if (cf.type == 'block' && cf.id == 147)
5224 var l171 = {name: "PUSH-BINDING-DECLARATION"};
5226 (l171).fvalue = (function(v376){
5227 ((v376)["fname"] = "PUSH-BINDING-DECLARATION");
5229 })((function (values,v374,v375){
5230 if (arguments.length < 3) throw 'too few arguments';
5231 if (arguments.length > 3) throw 'too many arguments';
5235 return l170.fvalue(values, v375, ({car: v374, cdr: l168.fvalue(pv, v375)}));
5239 if (cf.type == 'block' && cf.id == 148)
5249 var l172 = {name: "MAKE-LEXENV"};
5251 (l172).fvalue = (function(v377){
5252 ((v377)["fname"] = "MAKE-LEXENV");
5254 })((function (values){
5255 if (arguments.length > 1) throw 'too many arguments';
5259 return l42.fvalue(values, l3.value, l3.value, l3.value, l3.value);
5263 if (cf.type == 'block' && cf.id == 149)
5273 var l173 = {name: "COPY-LEXENV"};
5275 (l173).fvalue = (function(v379){
5276 ((v379)["fname"] = "COPY-LEXENV");
5278 })((function (values,v378){
5279 if (arguments.length < 2) throw 'too few arguments';
5280 if (arguments.length > 2) throw 'too many arguments';
5284 return l71.fvalue(values, v378);
5288 if (cf.type == 'block' && cf.id == 150)
5298 var l174 = {name: "PUSH-TO-LEXENV"};
5299 var l175 = {name: "BLOCK"};
5300 var l176 = {name: "GOTAG"};
5302 (l174).fvalue = (function(v384){
5303 ((v384)["fname"] = "PUSH-TO-LEXENV");
5305 })((function (values,v380,v381,v382){
5306 if (arguments.length < 4) throw 'too few arguments';
5307 if (arguments.length > 4) throw 'too many arguments';
5311 return (function(v383){
5312 return (l25.fvalue(pv, v383, l99) !== l3.value ? (function(){
5315 if (typeof x != 'object')
5316 throw 'The value ' + x + ' is not a type object.';
5317 return (x.car = ({car: v380, cdr: (function(){
5319 return tmp === l3.value? l3.value: tmp.car;
5322 })() : (l25.fvalue(pv, v383, l98) !== l3.value ? (function(){
5324 var x = (function(){
5326 return tmp === l3.value? l3.value: tmp.cdr;
5328 if (typeof x != 'object')
5329 throw 'The value ' + x + ' is not a type object.';
5330 return (x.car = ({car: v380, cdr: l32.fvalue(pv, v381)}));
5332 })() : (l25.fvalue(pv, v383, l175) !== l3.value ? (function(){
5334 var x = l34.fvalue(pv, v381);
5335 if (typeof x != 'object')
5336 throw 'The value ' + x + ' is not a type object.';
5337 return (x.car = ({car: v380, cdr: l35.fvalue(pv, v381)}));
5339 })() : (l25.fvalue(pv, v383, l176) !== l3.value ? (function(){
5341 var x = l36.fvalue(pv, v381);
5342 if (typeof x != 'object')
5343 throw 'The value ' + x + ' is not a type object.';
5344 return (x.car = ({car: v380, cdr: l37.fvalue(pv, v381)}));
5348 throw "ECASE expression failed.";
5355 if (cf.type == 'block' && cf.id == 151)
5365 var l177 = {name: "EXTEND-LEXENV"};
5367 (l177).fvalue = (function(v391){
5368 ((v391)["fname"] = "EXTEND-LEXENV");
5370 })((function (values,v385,v386,v387){
5371 if (arguments.length < 4) throw 'too few arguments';
5372 if (arguments.length > 4) throw 'too many arguments';
5376 return (function(v388){
5380 return (function(v389,v390){
5382 while(v389 !== l3.value){
5383 (v390 = (function(){
5385 return tmp === l3.value? l3.value: tmp.car;
5388 l174.fvalue(pv, v390, v388, v387);
5391 (v389 = (function(){
5393 return tmp === l3.value? l3.value: tmp.cdr;
5398 })(l64.fvalue(pv, v385),l3.value);
5402 if (cf.type == 'block' && cf.id == 153)
5408 })(l173.fvalue(pv, v386));
5412 if (cf.type == 'block' && cf.id == 152)
5422 var l178 = {name: "LOOKUP-IN-LEXENV"};
5424 (l178).fvalue = (function(v396){
5425 ((v396)["fname"] = "LOOKUP-IN-LEXENV");
5427 })((function (values,v392,v393,v394){
5428 if (arguments.length < 4) throw 'too few arguments';
5429 if (arguments.length > 4) throw 'too many arguments';
5433 return l91.fvalue(values, v392, (function(v395){
5434 return (l25.fvalue(pv, v395, l99) !== l3.value ? (function(){
5435 return l38.fvalue(pv, v393);
5436 })() : (l25.fvalue(pv, v395, l98) !== l3.value ? (function(){
5437 return l39.fvalue(pv, v393);
5438 })() : (l25.fvalue(pv, v395, l175) !== l3.value ? (function(){
5439 return l40.fvalue(pv, v393);
5440 })() : (l25.fvalue(pv, v395, l176) !== l3.value ? (function(){
5441 return l41.fvalue(pv, v393);
5444 throw "ECASE expression failed.";
5451 if (cf.type == 'block' && cf.id == 154)
5461 var l179 = {name: "*ENVIRONMENT*"};
5463 (((l179.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : (function(){
5464 return ((l179).value = l172.fvalue(pv));
5468 var l180 = {name: "*VARIABLE-COUNTER*"};
5470 (((l180.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : (function(){
5471 return ((l180).value = 0);
5475 var l181 = {name: "GVARNAME"};
5477 (l181).fvalue = (function(v398){
5478 ((v398)["fname"] = "GVARNAME");
5480 })((function (values,v397){
5481 if (arguments.length < 2) throw 'too few arguments';
5482 if (arguments.length > 2) throw 'too many arguments';
5486 return l124.fvalue(values, "v", l16.fvalue(pv, ((l180).value = (function(){
5487 var x1 = (function(){
5489 var value = symbol.value;
5490 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5493 if (typeof x1 !== 'number') throw 'Not a number!';
5495 if (typeof x2 !== 'number') throw 'Not a number!';
5501 if (cf.type == 'block' && cf.id == 155)
5511 var l182 = {name: "TRANSLATE-VARIABLE"};
5513 (l182).fvalue = (function(v400){
5514 ((v400)["fname"] = "TRANSLATE-VARIABLE");
5516 })((function (values,v399){
5517 if (arguments.length < 2) throw 'too few arguments';
5518 if (arguments.length > 2) throw 'too many arguments';
5522 return l167.fvalue(values, l178.fvalue(pv, v399, (function(){
5524 var value = symbol.value;
5525 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5531 if (cf.type == 'block' && cf.id == 156)
5541 var l183 = {name: "EXTEND-LOCAL-ENV"};
5542 var l184 = {name: "LEXICAL-VARIABLE"};
5544 (l183).fvalue = (function(v406){
5545 ((v406)["fname"] = "EXTEND-LOCAL-ENV");
5547 })((function (values,v401){
5548 if (arguments.length < 2) throw 'too few arguments';
5549 if (arguments.length > 2) throw 'too many arguments';
5553 return (function(v402){
5557 return (function(v403,v404){
5559 while(v403 !== l3.value){
5560 (v404 = (function(){
5562 return tmp === l3.value? l3.value: tmp.car;
5566 return l174.fvalue(pv, v405, v402, l99);
5567 })(l164.fvalue(pv, v404, l184, l181.fvalue(pv, v404)));
5570 (v403 = (function(){
5572 return tmp === l3.value? l3.value: tmp.cdr;
5581 if (cf.type == 'block' && cf.id == 158)
5587 })(l173.fvalue(pv, (function(){
5589 var value = symbol.value;
5590 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5596 if (cf.type == 'block' && cf.id == 157)
5606 var l185 = {name: "*TOPLEVEL-COMPILATIONS*"};
5608 (((l185.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : (function(){
5609 return ((l185).value = l3.value);
5613 var l186 = {name: "TOPLEVEL-COMPILATION"};
5615 (l186).fvalue = (function(v408){
5616 ((v408)["fname"] = "TOPLEVEL-COMPILATION");
5618 })((function (values,v407){
5619 if (arguments.length < 2) throw 'too few arguments';
5620 if (arguments.length > 2) throw 'too many arguments';
5624 return ((l185).value = ({car: v407, cdr: (function(){
5626 var value = symbol.value;
5627 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5633 if (cf.type == 'block' && cf.id == 159)
5643 var l187 = {name: "NULL-OR-EMPTY-P"};
5645 (l187).fvalue = (function(v410){
5646 ((v410)["fname"] = "NULL-OR-EMPTY-P");
5648 })((function (values,v409){
5649 if (arguments.length < 2) throw 'too few arguments';
5650 if (arguments.length > 2) throw 'too many arguments';
5654 return l23.fvalue(values, l67.fvalue(pv, v409));
5658 if (cf.type == 'block' && cf.id == 160)
5668 var l188 = {name: "GET-TOPLEVEL-COMPILATIONS"};
5670 (l188).fvalue = (function(v411){
5671 ((v411)["fname"] = "GET-TOPLEVEL-COMPILATIONS");
5673 })((function (values){
5674 if (arguments.length > 1) throw 'too many arguments';
5678 return l64.fvalue(values, l84.fvalue(pv, (function(){
5680 var func = symbol.fvalue;
5681 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
5685 var value = symbol.value;
5686 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5692 if (cf.type == 'block' && cf.id == 161)
5702 var l189 = {name: "%COMPILE-DEFMACRO"};
5703 var l190 = {name: "MACRO"};
5705 (l189).fvalue = (function(v414){
5706 ((v414)["fname"] = "%COMPILE-DEFMACRO");
5708 })((function (values,v412,v413){
5709 if (arguments.length < 3) throw 'too few arguments';
5710 if (arguments.length > 3) throw 'too many arguments';
5714 l186.fvalue(pv, (function(){
5716 var func = symbol.fvalue;
5717 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
5719 })()(pv, l62.fvalue(pv, l42.fvalue(pv, l157), l42.fvalue(pv, v412))));
5720 return l174.fvalue(values, l164.fvalue(pv, v412, l190, v413), (function(){
5722 var value = symbol.value;
5723 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5729 if (cf.type == 'block' && cf.id == 162)
5739 var l191 = {name: "GLOBAL-BINDING"};
5741 (l191).fvalue = (function(v420){
5742 ((v420)["fname"] = "GLOBAL-BINDING");
5744 })((function (values,v415,v416,v417){
5745 if (arguments.length < 4) throw 'too few arguments';
5746 if (arguments.length > 4) throw 'too many arguments';
5750 return (function(v418){
5751 return (v418 !== l3.value ? v418 : (function(v419){
5752 l174.fvalue(pv, v419, (function(){
5754 var value = symbol.value;
5755 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5759 })(l164.fvalue(pv, v415, v416, l3.value)));
5760 })(l178.fvalue(pv, v415, (function(){
5762 var value = symbol.value;
5763 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5769 if (cf.type == 'block' && cf.id == 163)
5779 var l192 = {name: "CLAIMP"};
5781 (l192).fvalue = (function(v425){
5782 ((v425)["fname"] = "CLAIMP");
5784 })((function (values,v421,v422,v423){
5785 if (arguments.length < 4) throw 'too few arguments';
5786 if (arguments.length > 4) throw 'too many arguments';
5790 return (function(v424){
5791 return (v424 !== l3.value ? l82.fvalue(pv, v423, l168.fvalue(pv, v424)) : l3.value);
5792 })(l178.fvalue(pv, v421, (function(){
5794 var value = symbol.value;
5795 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5801 if (cf.type == 'block' && cf.id == 164)
5811 var l193 = {name: "!PROCLAIM"};
5812 var l194 = {name: "SPECIAL"};
5813 var l195 = {name: "NOTINLINE"};
5814 var l196 = {name: "CONSTANT"};
5815 var l197 = {name: "NON-OVERRIDABLE"};
5817 (l193).fvalue = (function(v440){
5818 ((v440)["fname"] = "!PROCLAIM");
5820 })((function (values,v426){
5821 if (arguments.length < 2) throw 'too few arguments';
5822 if (arguments.length > 2) throw 'too many arguments';
5826 return (function(v427){
5827 return (l25.fvalue(pv, v427, l194) !== l3.value ? (function(){
5831 return (function(v428,v429){
5833 while(v428 !== l3.value){
5834 (v429 = (function(){
5836 return tmp === l3.value? l3.value: tmp.car;
5840 return l171.fvalue(pv, l194, v430);
5841 })(l191.fvalue(pv, v429, l99, l99));
5844 (v428 = (function(){
5846 return tmp === l3.value? l3.value: tmp.cdr;
5853 return tmp === l3.value? l3.value: tmp.cdr;
5858 if (cf.type == 'block' && cf.id == 166)
5864 })() : (l25.fvalue(pv, v427, l195) !== l3.value ? (function(){
5868 return (function(v431,v432){
5870 while(v431 !== l3.value){
5871 (v432 = (function(){
5873 return tmp === l3.value? l3.value: tmp.car;
5877 return l171.fvalue(pv, l195, v433);
5878 })(l191.fvalue(pv, v432, l98, l98));
5881 (v431 = (function(){
5883 return tmp === l3.value? l3.value: tmp.cdr;
5890 return tmp === l3.value? l3.value: tmp.cdr;
5895 if (cf.type == 'block' && cf.id == 167)
5901 })() : (l25.fvalue(pv, v427, l196) !== l3.value ? (function(){
5905 return (function(v434,v435){
5907 while(v434 !== l3.value){
5908 (v435 = (function(){
5910 return tmp === l3.value? l3.value: tmp.car;
5914 return l171.fvalue(pv, l196, v436);
5915 })(l191.fvalue(pv, v435, l99, l99));
5918 (v434 = (function(){
5920 return tmp === l3.value? l3.value: tmp.cdr;
5927 return tmp === l3.value? l3.value: tmp.cdr;
5932 if (cf.type == 'block' && cf.id == 168)
5938 })() : (l25.fvalue(pv, v427, l197) !== l3.value ? (function(){
5942 return (function(v437,v438){
5944 while(v437 !== l3.value){
5945 (v438 = (function(){
5947 return tmp === l3.value? l3.value: tmp.car;
5951 return l171.fvalue(pv, l197, v439);
5952 })(l191.fvalue(pv, v438, l98, l98));
5955 (v437 = (function(){
5957 return tmp === l3.value? l3.value: tmp.cdr;
5964 return tmp === l3.value? l3.value: tmp.cdr;
5969 if (cf.type == 'block' && cf.id == 169)
5975 })() : l3.value))));
5978 return tmp === l3.value? l3.value: tmp.car;
5983 if (cf.type == 'block' && cf.id == 165)
5993 var l198 = {name: "PROCLAIM"};
5994 (l198).fvalue = (function(){
5996 var func = symbol.fvalue;
5997 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6000 var l199 = {name: "*COMPILATIONS*"};
6002 (((l199.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : (function(){
6003 return ((l199).value = l3.value);
6007 var l200 = {name: "DEFINE-COMPILATION"};
6009 var l201 = {name: "IF"};
6010 ((l199).value = ({car: l42.fvalue(pv, l201, (function (values,v441,v442,v443){
6011 if (arguments.length < 4) throw 'too few arguments';
6012 if (arguments.length > 4) throw 'too many arguments';
6016 return l124.fvalue(values, "(", (function(){
6018 var func = symbol.fvalue;
6019 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6021 })()(pv, v441), " !== ", (function(){
6023 var func = symbol.fvalue;
6024 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6026 })()(pv, l3.value), " ? ", (function(){
6028 var func = symbol.fvalue;
6029 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6031 })()(pv, v442, (function(){
6033 var value = symbol.value;
6034 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6036 })()), " : ", (function(){
6038 var func = symbol.fvalue;
6039 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6041 })()(pv, v443, (function(){
6043 var value = symbol.value;
6044 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6050 if (cf.type == 'block' && cf.id == 170)
6057 })), cdr: (function(){
6059 var value = symbol.value;
6060 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6063 var l202 = {name: "*LAMBDA-LIST-KEYWORDS*"};
6064 var l203 = {name: "&OPTIONAL"};
6065 var l204 = {name: "&REST"};
6066 var l205 = {car: l203, cdr: {car: l204, cdr: l3}};
6068 (((l202.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : (function(){
6069 return ((l202).value = l205);
6073 var l206 = {name: "LIST-UNTIL-KEYWORD"};
6075 (l206).fvalue = (function(v446){
6076 ((v446)["fname"] = "LIST-UNTIL-KEYWORD");
6078 })((function (values,v444){
6079 if (arguments.length < 2) throw 'too few arguments';
6080 if (arguments.length > 2) throw 'too many arguments';
6084 return ((function(v445){
6085 return (v445 !== l3.value ? v445 : l82.fvalue(pv, (function(){
6087 return tmp === l3.value? l3.value: tmp.car;
6090 var value = symbol.value;
6091 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6094 })(l11.fvalue(pv, v444)) !== l3.value ? l3.value : ({car: (function(){
6096 return tmp === l3.value? l3.value: tmp.car;
6097 })(), cdr: l206.fvalue(pv, (function(){
6099 return tmp === l3.value? l3.value: tmp.cdr;
6104 if (cf.type == 'block' && cf.id == 171)
6114 var l207 = {name: "LAMBDA-LIST-REQUIRED-ARGUMENTS"};
6116 (l207).fvalue = (function(v448){
6117 ((v448)["fname"] = "LAMBDA-LIST-REQUIRED-ARGUMENTS");
6119 })((function (values,v447){
6120 if (arguments.length < 2) throw 'too few arguments';
6121 if (arguments.length > 2) throw 'too many arguments';
6125 return l206.fvalue(values, v447);
6129 if (cf.type == 'block' && cf.id == 172)
6139 var l208 = {name: "LAMBDA-LIST-OPTIONAL-ARGUMENTS-WITH-DEFAULT"};
6141 (l208).fvalue = (function(v450){
6142 ((v450)["fname"] = "LAMBDA-LIST-OPTIONAL-ARGUMENTS-WITH-DEFAULT");
6144 })((function (values,v449){
6145 if (arguments.length < 2) throw 'too few arguments';
6146 if (arguments.length > 2) throw 'too many arguments';
6150 return l69.fvalue(values, (function(){
6152 var func = symbol.fvalue;
6153 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6155 })(), l206.fvalue(pv, (function(){
6156 var tmp = l82.fvalue(pv, l203, v449);
6157 return tmp === l3.value? l3.value: tmp.cdr;
6162 if (cf.type == 'block' && cf.id == 173)
6172 var l209 = {name: "LAMBDA-LIST-OPTIONAL-ARGUMENTS"};
6174 (l209).fvalue = (function(v452){
6175 ((v452)["fname"] = "LAMBDA-LIST-OPTIONAL-ARGUMENTS");
6177 })((function (values,v451){
6178 if (arguments.length < 2) throw 'too few arguments';
6179 if (arguments.length > 2) throw 'too many arguments';
6183 return l69.fvalue(values, (function(){
6185 var func = symbol.fvalue;
6186 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6188 })(), l208.fvalue(pv, v451));
6192 if (cf.type == 'block' && cf.id == 174)
6202 var l210 = {name: "LAMBDA-LIST-REST-ARGUMENT"};
6204 (l210).fvalue = (function(v455){
6205 ((v455)["fname"] = "LAMBDA-LIST-REST-ARGUMENT");
6207 })((function (values,v453){
6208 if (arguments.length < 2) throw 'too few arguments';
6209 if (arguments.length > 2) throw 'too many arguments';
6213 return (function(v454){
6216 return tmp === l3.value? l3.value: tmp.cdr;
6217 })() !== l3.value ? (function(){
6219 throw "Bad lambda-list";
6224 return tmp === l3.value? l3.value: tmp.car;
6226 })(l206.fvalue(pv, (function(){
6227 var tmp = l82.fvalue(pv, l204, v453);
6228 return tmp === l3.value? l3.value: tmp.cdr;
6233 if (cf.type == 'block' && cf.id == 175)
6243 var l211 = {name: "LAMBDA-DOCSTRING-WRAPPER"};
6245 (l211).fvalue = (function(v458){
6246 ((v458)["fname"] = "LAMBDA-DOCSTRING-WRAPPER");
6248 })((function (values,v457){
6249 if (arguments.length < 2) throw 'too few arguments';
6251 for (var i = arguments.length-1; i>=2; i--)
6252 v456 = {car: arguments[i], cdr:
6257 return (v457 !== l3.value ? l124.fvalue(pv, "(function(){", (function(){
6259 var value = symbol.value;
6260 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6262 })(), l135.fvalue(pv, "var func = ", l126.fvalue(pv, v456), ";", (function(){
6264 var value = symbol.value;
6265 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6267 })(), "func.docstring = '", v457, "';", (function(){
6269 var value = symbol.value;
6270 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6272 })(), "return func;", (function(){
6274 var value = symbol.value;
6275 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6277 })()), "})()") : l126.fvalue(values, v456));
6281 if (cf.type == 'block' && cf.id == 176)
6291 var l212 = {name: "LAMBDA"};
6292 var l213 = {name: "LS-COMPILE-BLOCK"};
6293 ((l199).value = ({car: l42.fvalue(pv, l212, (function (values,v460){
6294 if (arguments.length < 2) throw 'too few arguments';
6296 for (var i = arguments.length-1; i>=2; i--)
6297 v459 = {car: arguments[i], cdr:
6302 return (function(v461,v462,v463,v464){
6303 ((((typeof((function(){
6305 return tmp === l3.value? l3.value: tmp.car;
6306 })()) == "string")?l4.value: l3.value) !== l3.value ? l26.fvalue(pv, l11.fvalue(pv, (function(){
6308 return tmp === l3.value? l3.value: tmp.cdr;
6309 })())) : l3.value) !== l3.value ? (function(){
6310 (v464 = (function(){
6312 return tmp === l3.value? l3.value: tmp.car;
6314 return (v459 = (function(){
6316 return tmp === l3.value? l3.value: tmp.cdr;
6319 return (function(v465,v466,v467){
6325 return l211.fvalue(values, v464, "(function (", l126.fvalue(pv, ({car: "values", cdr: l69.fvalue(pv, (function(){
6327 var func = symbol.fvalue;
6328 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6330 })(), l62.fvalue(pv, v461, v462))}), ","), "){", (function(){
6332 var value = symbol.value;
6333 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6335 })(), l135.fvalue(pv, (v461 !== l3.value ? l124.fvalue(pv, "if (arguments.length < ", l16.fvalue(pv, l21.fvalue(pv, v465)), ") throw 'too few arguments';", (function(){
6337 var value = symbol.value;
6338 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6340 })()) : ""), (l26.fvalue(pv, v463) !== l3.value ? l124.fvalue(pv, "if (arguments.length > ", l16.fvalue(pv, (function(){
6342 if (typeof x1 !== 'number') throw 'Not a number!';
6344 if (typeof x2 !== 'number') throw 'Not a number!';
6346 if (typeof x3 !== 'number') throw 'Not a number!';
6348 })()), ") throw 'too many arguments';", (function(){
6350 var value = symbol.value;
6351 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6353 })()) : ""), (v462 !== l3.value ? l124.fvalue(pv, "switch(arguments.length-1){", (function(){
6355 var value = symbol.value;
6356 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6358 })(), (function(v468,v469,v470){
6366 if (typeof x1 !== 'number') throw 'Not a number!';
6368 if (typeof x2 !== 'number') throw 'Not a number!';
6369 return (x1<x2?l4.value: l3.value);
6372 (v469 = ({car: l124.fvalue(pv, "case ", l16.fvalue(pv, (function(){
6374 if (typeof x1 !== 'number') throw 'Not a number!';
6376 if (typeof x2 !== 'number') throw 'Not a number!';
6378 })()), ":", (function(){
6380 var value = symbol.value;
6381 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6383 })(), l182.fvalue(pv, (function(){
6385 return tmp === l3.value? l3.value: tmp.car;
6386 })()), "=", (function(){
6388 var func = symbol.fvalue;
6389 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6391 })()(pv, l32.fvalue(pv, v471)), ";", (function(){
6393 var value = symbol.value;
6394 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6396 })()), cdr: v469}));
6397 return (v470 = (function(){
6399 if (typeof x1 !== 'number') throw 'Not a number!';
6401 if (typeof x2 !== 'number') throw 'Not a number!';
6404 })(l79.fvalue(pv, v470, v468));
6410 if (cf.type == 'block' && cf.id == 178)
6416 (v469 = ({car: l124.fvalue(pv, "default: break;", (function(){
6418 var value = symbol.value;
6419 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6421 })()), cdr: v469}));
6422 return l126.fvalue(pv, l64.fvalue(pv, v469));
6424 })(l208.fvalue(pv, v460),l3.value,0), "}", (function(){
6426 var value = symbol.value;
6427 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6429 })()) : ""), (v463 !== l3.value ? (function(v472){
6430 return l124.fvalue(pv, "var ", v472, "= ", (function(){
6432 var func = symbol.fvalue;
6433 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6435 })()(pv, l3.value), ";", (function(){
6437 var value = symbol.value;
6438 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6440 })(), "for (var i = arguments.length-1; i>=", l16.fvalue(pv, (function(){
6442 if (typeof x1 !== 'number') throw 'Not a number!';
6444 if (typeof x2 !== 'number') throw 'Not a number!';
6446 if (typeof x3 !== 'number') throw 'Not a number!';
6448 })()), "; i--)", (function(){
6450 var value = symbol.value;
6451 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6453 })(), l135.fvalue(pv, v472, " = ", "{car: arguments[i], cdr: "), v472, "};", (function(){
6455 var value = symbol.value;
6456 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6459 })(l182.fvalue(pv, v463)) : ""), (function(v473){
6467 var func = symbol.fvalue;
6468 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6470 })()(pv, v459, l4.value);
6475 })(l4.value)), (function(){
6477 var value = symbol.value;
6478 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6485 })(l67.fvalue(pv, v461),l67.fvalue(pv, v462),l183.fvalue(pv, l62.fvalue(pv, l56.fvalue(pv, v463), v461, v462)));
6486 })(l207.fvalue(pv, v460),l209.fvalue(pv, v460),l210.fvalue(pv, v460),l3.value);
6490 if (cf.type == 'block' && cf.id == 177)
6497 })), cdr: (function(){
6499 var value = symbol.value;
6500 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6503 var l214 = {name: "SETQ-PAIR"};
6504 var l215 = {name: "SET"};
6506 (l214).fvalue = (function(v477){
6507 ((v477)["fname"] = "SETQ-PAIR");
6509 })((function (values,v474,v475){
6510 if (arguments.length < 3) throw 'too few arguments';
6511 if (arguments.length > 3) throw 'too many arguments';
6515 return (function(v476){
6516 return (((l166.fvalue(pv, v476) === l184)?l4.value: l3.value) !== l3.value ? l124.fvalue(values, l167.fvalue(pv, v476), " = ", (function(){
6518 var func = symbol.fvalue;
6519 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6521 })()(pv, v475)) : (function(){
6523 var func = symbol.fvalue;
6524 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6526 })()(values, l62.fvalue(pv, l42.fvalue(pv, l215), l42.fvalue(pv, l62.fvalue(pv, l42.fvalue(pv, l157), l42.fvalue(pv, v474))), l42.fvalue(pv, v475))));
6527 })(l178.fvalue(pv, v474, (function(){
6529 var value = symbol.value;
6530 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6536 if (cf.type == 'block' && cf.id == 179)
6546 var l216 = {name: "SETQ"};
6547 ((l199).value = ({car: l42.fvalue(pv, l216, (function (values){
6549 for (var i = arguments.length-1; i>=1; i--)
6550 v478 = {car: arguments[i], cdr:
6555 return (function(v479){
6560 while(l4.value !== l3.value){
6561 (l11.fvalue(pv, v478) !== l3.value ? (function(){
6563 throw ({type: 'block', id: 181, value: l3.value, message: 'Return from unknown block NIL.'})
6565 })() : (l11.fvalue(pv, (function(){
6567 return tmp === l3.value? l3.value: tmp.cdr;
6568 })()) !== l3.value ? (function(){
6570 throw "Odd paris in SETQ";
6573 (v479 = l124.fvalue(pv, v479, (function(){
6574 return l124.fvalue(pv, l214.fvalue(pv, (function(){
6576 return tmp === l3.value? l3.value: tmp.car;
6577 })(), l32.fvalue(pv, v478)), (l11.fvalue(pv, l34.fvalue(pv, v478)) !== l3.value ? "" : ", "));
6579 return (v478 = l34.fvalue(pv, v478));
6586 if (cf.type == 'block' && cf.id == 181)
6592 return l124.fvalue(values, "(", v479, ")");
6597 if (cf.type == 'block' && cf.id == 180)
6604 })), cdr: (function(){
6606 var value = symbol.value;
6607 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6610 var l217 = {name: "JS-VREF"};
6611 ((l199).value = ({car: l42.fvalue(pv, l217, (function (values,v480){
6612 if (arguments.length < 2) throw 'too few arguments';
6613 if (arguments.length > 2) throw 'too many arguments';
6621 if (cf.type == 'block' && cf.id == 182)
6628 })), cdr: (function(){
6630 var value = symbol.value;
6631 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6634 var l218 = {name: "JS-VSET"};
6635 ((l199).value = ({car: l42.fvalue(pv, l218, (function (values,v481,v482){
6636 if (arguments.length < 3) throw 'too few arguments';
6637 if (arguments.length > 3) throw 'too many arguments';
6641 return l124.fvalue(values, "(", v481, " = ", (function(){
6643 var func = symbol.fvalue;
6644 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6646 })()(pv, v482), ")");
6650 if (cf.type == 'block' && cf.id == 183)
6657 })), cdr: (function(){
6659 var value = symbol.value;
6660 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6664 (l140).fvalue = (function(v489){
6665 ((v489)["fname"] = "ESCAPE-STRING");
6667 })((function (values,v483){
6668 if (arguments.length < 2) throw 'too few arguments';
6669 if (arguments.length > 2) throw 'too many arguments';
6673 return (function(v484,v485,v486){
6680 if (typeof x1 !== 'number') throw 'Not a number!';
6682 if (typeof x2 !== 'number') throw 'Not a number!';
6683 return (x1<x2?l4.value: l3.value);
6687 return (v488 !== l3.value ? v488 : l74.fvalue(pv, v487, 92));
6688 })(l74.fvalue(pv, v487, 34)) !== l3.value ? (function(){
6689 return (v484 = l124.fvalue(pv, v484, "\\"));
6691 (l74.fvalue(pv, v487, 10) !== l3.value ? (function(){
6692 (v484 = l124.fvalue(pv, v484, "\\"));
6693 return (v487 = 110);
6695 return (v484 = l124.fvalue(pv, v484, l92.fvalue(pv, v487)));
6699 if (typeof string != 'string')
6700 throw 'The value ' + string + ' is not a type string.';
6701 if (typeof index != 'number')
6702 throw 'The value ' + index + ' is not a type number.';
6703 return string.charCodeAt(index);
6705 (v485 = (function(){
6707 if (typeof x1 !== 'number') throw 'Not a number!';
6709 if (typeof x2 !== 'number') throw 'Not a number!';
6717 if (cf.type == 'block' && cf.id == 185)
6724 })("",0,l67.fvalue(pv, v483));
6728 if (cf.type == 'block' && cf.id == 184)
6738 var l219 = {name: "*LITERAL-SYMBOLS*"};
6740 (((l219.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : (function(){
6741 return ((l219).value = l3.value);
6745 var l220 = {name: "*LITERAL-COUNTER*"};
6747 (((l220.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : (function(){
6748 return ((l220).value = 0);
6752 var l221 = {name: "GENLIT"};
6754 (l221).fvalue = (function(v490){
6755 ((v490)["fname"] = "GENLIT");
6757 })((function (values){
6758 if (arguments.length > 1) throw 'too many arguments';
6762 return l124.fvalue(values, "l", l16.fvalue(pv, ((l220).value = (function(){
6763 var x1 = (function(){
6765 var value = symbol.value;
6766 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6769 if (typeof x1 !== 'number') throw 'Not a number!';
6771 if (typeof x2 !== 'number') throw 'Not a number!';
6777 if (cf.type == 'block' && cf.id == 186)
6787 var l222 = {name: "LITERAL"};
6789 (l222).fvalue = (function(v502){
6790 ((v502)["fname"] = "LITERAL");
6792 })((function (values,v491,v492){
6793 if (arguments.length < 2) throw 'too few arguments';
6794 if (arguments.length > 3) throw 'too many arguments';
6795 switch(arguments.length-1){
6803 return (l75.fvalue(pv, v491) !== l3.value ? (function(){
6804 return l16.fvalue(pv, v491);
6805 })() : (((typeof(v491) == "string")?l4.value: l3.value) !== l3.value ? (function(){
6806 return l124.fvalue(pv, "\"", l140.fvalue(pv, v491), "\"");
6807 })() : (((function(){
6809 return (typeof tmp == 'object' && 'name' in tmp);
6810 })()?l4.value: l3.value) !== l3.value ? (function(){
6811 return (function(v493){
6812 return (v493 !== l3.value ? v493 : (function(v495,v496){
6813 ((l219).value = ({car: ({car: v491, cdr: v495}), cdr: (function(){
6815 var value = symbol.value;
6816 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6819 l186.fvalue(pv, l124.fvalue(pv, "var ", v495, " = ", v496));
6821 })(l221.fvalue(pv),(function(v494){
6822 return (l11.fvalue(pv, v494) !== l3.value ? l124.fvalue(pv, "{name: \"", l140.fvalue(pv, (v491).name), "\"}") : (function(){
6824 var func = symbol.fvalue;
6825 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6827 })()(pv, l62.fvalue(pv, l42.fvalue(pv, l120), l42.fvalue(pv, (v491).name), l42.fvalue(pv, l106.fvalue(pv, v494)))));
6828 })(l114.fvalue(pv, v491))));
6830 var tmp = l91.fvalue(pv, v491, (function(){
6832 var value = symbol.value;
6833 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6836 return tmp === l3.value? l3.value: tmp.cdr;
6838 })() : (((function(){
6840 return (typeof tmp == 'object' && 'car' in tmp);
6841 })()?l4.value: l3.value) !== l3.value ? (function(){
6842 return (function(v497){
6843 return (v492 !== l3.value ? v497 : (function(v498){
6844 l186.fvalue(pv, l124.fvalue(pv, "var ", v498, " = ", v497));
6846 })(l221.fvalue(pv)));
6847 })(l124.fvalue(pv, "{car: ", l222.fvalue(pv, (function(){
6849 return tmp === l3.value? l3.value: tmp.car;
6850 })(), l4.value), ", ", "cdr: ", l222.fvalue(pv, (function(){
6852 return tmp === l3.value? l3.value: tmp.cdr;
6853 })(), l4.value), "}"));
6854 })() : (((function(){
6856 return typeof x === 'object' && 'length' in x;
6857 })()?l4.value: l3.value) !== l3.value ? (function(){
6858 return (function(v499){
6859 return (function(v500){
6860 return (v492 !== l3.value ? v500 : (function(v501){
6861 l186.fvalue(pv, l124.fvalue(pv, "var ", v501, " = ", v500));
6863 })(l221.fvalue(pv)));
6864 })(l124.fvalue(pv, "[", l126.fvalue(pv, l69.fvalue(pv, (function(){
6866 var func = symbol.fvalue;
6867 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6869 })(), v499), ", "), "]"));
6870 })(l129.fvalue(pv, v491));
6871 })() : l3.value)))));
6875 if (cf.type == 'block' && cf.id == 187)
6885 ((l199).value = ({car: l42.fvalue(pv, l157, (function (values,v503){
6886 if (arguments.length < 2) throw 'too few arguments';
6887 if (arguments.length > 2) throw 'too many arguments';
6891 return l222.fvalue(values, v503);
6895 if (cf.type == 'block' && cf.id == 188)
6902 })), cdr: (function(){
6904 var value = symbol.value;
6905 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6908 var l223 = {name: "%WHILE"};
6909 ((l199).value = ({car: l42.fvalue(pv, l223, (function (values,v505){
6910 if (arguments.length < 2) throw 'too few arguments';
6912 for (var i = arguments.length-1; i>=2; i--)
6913 v504 = {car: arguments[i], cdr:
6918 return l124.fvalue(pv, "(function(){", (function(){
6920 var value = symbol.value;
6921 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6923 })(), l135.fvalue(pv, "while(", (function(){
6925 var func = symbol.fvalue;
6926 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6928 })()(pv, v505), " !== ", (function(){
6930 var func = symbol.fvalue;
6931 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6933 })()(pv, l3.value), "){", (function(){
6935 var value = symbol.value;
6936 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6938 })(), l135.fvalue(pv, (function(){
6940 var func = symbol.fvalue;
6941 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6943 })()(pv, v504)), "}", "return ", (function(){
6945 var func = symbol.fvalue;
6946 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6948 })()(pv, l3.value), ";", (function(){
6950 var value = symbol.value;
6951 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6957 if (cf.type == 'block' && cf.id == 189)
6964 })), cdr: (function(){
6966 var value = symbol.value;
6967 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6970 var l224 = {name: "SYMBOL-FUNCTION"};
6971 ((l199).value = ({car: l42.fvalue(pv, l98, (function (values,v506){
6972 if (arguments.length < 2) throw 'too few arguments';
6973 if (arguments.length > 2) throw 'too many arguments';
6977 return ((l57.fvalue(pv, v506) !== l3.value ? (((function(){
6979 return tmp === l3.value? l3.value: tmp.car;
6980 })() === l212)?l4.value: l3.value) : l3.value) !== l3.value ? (function(){
6983 var func = symbol.fvalue;
6984 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6987 })() : (((function(){
6989 return (typeof tmp == 'object' && 'name' in tmp);
6990 })()?l4.value: l3.value) !== l3.value ? (function(){
6993 var func = symbol.fvalue;
6994 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6996 })()(pv, l62.fvalue(pv, l42.fvalue(pv, l224), l42.fvalue(pv, l62.fvalue(pv, l42.fvalue(pv, l157), l42.fvalue(pv, v506)))));
7001 if (cf.type == 'block' && cf.id == 190)
7008 })), cdr: (function(){
7010 var value = symbol.value;
7011 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7014 var l225 = {name: "EVAL-WHEN-COMPILE"};
7015 var l226 = {name: "EVAL"};
7016 var l227 = {name: "PROGN"};
7017 ((l199).value = ({car: l42.fvalue(pv, l225, (function (values){
7019 for (var i = arguments.length-1; i>=1; i--)
7020 v507 = {car: arguments[i], cdr:
7027 var func = symbol.fvalue;
7028 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7030 })()(pv, ({car: l227, cdr: v507}));
7035 if (cf.type == 'block' && cf.id == 191)
7042 })), cdr: (function(){
7044 var value = symbol.value;
7045 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7048 var l228 = {name: "DEFINE-TRANSFORMATION"};
7050 ((l199).value = ({car: l42.fvalue(pv, l227, (function (values){
7052 for (var i = arguments.length-1; i>=1; i--)
7053 v508 = {car: arguments[i], cdr:
7058 return l124.fvalue(pv, "(function(){", (function(){
7060 var value = symbol.value;
7061 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7063 })(), l135.fvalue(pv, (function(){
7065 var func = symbol.fvalue;
7066 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7068 })()(pv, v508, l4.value)), "})()");
7072 if (cf.type == 'block' && cf.id == 192)
7079 })), cdr: (function(){
7081 var value = symbol.value;
7082 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7085 var l229 = {name: "SPECIAL-VARIABLE-P"};
7087 (l229).fvalue = (function(v510){
7088 ((v510)["fname"] = "SPECIAL-VARIABLE-P");
7090 })((function (values,v509){
7091 if (arguments.length < 2) throw 'too few arguments';
7092 if (arguments.length > 2) throw 'too many arguments';
7096 return (l192.fvalue(pv, v509, l99, l194) !== l3.value ? l4.value : l3.value);
7100 if (cf.type == 'block' && cf.id == 193)
7110 var l230 = {name: "LET-BINDING-WRAPPER"};
7112 (l230).fvalue = (function(v517){
7113 ((v517)["fname"] = "LET-BINDING-WRAPPER");
7115 })((function (values,v511,v512){
7116 if (arguments.length < 3) throw 'too few arguments';
7117 if (arguments.length > 3) throw 'too many arguments';
7121 (l11.fvalue(pv, v511) !== l3.value ? (function(){
7123 throw ({type: 'block', id: 194, value: v512, message: 'Return from unknown block LET-BINDING-WRAPPER.'})
7126 return l124.fvalue(values, "try {", (function(){
7128 var value = symbol.value;
7129 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7131 })(), l135.fvalue(pv, "var tmp;", (function(){
7133 var value = symbol.value;
7134 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7136 })(), l128.fvalue(pv, (function (values,v513){
7137 if (arguments.length < 2) throw 'too few arguments';
7138 if (arguments.length > 2) throw 'too many arguments';
7139 return (function(v514){
7140 return l124.fvalue(values, "tmp = ", v514, ".value;", (function(){
7142 var value = symbol.value;
7143 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7145 })(), v514, ".value = ", (function(){
7147 return tmp === l3.value? l3.value: tmp.cdr;
7148 })(), ";", (function(){
7150 var value = symbol.value;
7151 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7155 return tmp === l3.value? l3.value: tmp.cdr;
7156 })(), " = tmp;", (function(){
7158 var value = symbol.value;
7159 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7164 var func = symbol.fvalue;
7165 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7167 })()(pv, l62.fvalue(pv, l42.fvalue(pv, l157), l42.fvalue(pv, (function(){
7169 return tmp === l3.value? l3.value: tmp.car;
7172 }), v511), v512, (function(){
7174 var value = symbol.value;
7175 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7177 })()), "}", (function(){
7179 var value = symbol.value;
7180 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7182 })(), "finally {", (function(){
7184 var value = symbol.value;
7185 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7187 })(), l135.fvalue(pv, l128.fvalue(pv, (function (values,v515){
7188 if (arguments.length < 2) throw 'too few arguments';
7189 if (arguments.length > 2) throw 'too many arguments';
7190 return (function(v516){
7191 return l124.fvalue(values, v516, ".value", " = ", (function(){
7193 return tmp === l3.value? l3.value: tmp.cdr;
7194 })(), ";", (function(){
7196 var value = symbol.value;
7197 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7202 var func = symbol.fvalue;
7203 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7205 })()(pv, l62.fvalue(pv, l42.fvalue(pv, l157), l42.fvalue(pv, (function(){
7207 return tmp === l3.value? l3.value: tmp.car;
7210 }), v511)), "}", (function(){
7212 var value = symbol.value;
7213 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7219 if (cf.type == 'block' && cf.id == 194)
7229 var l231 = {name: "LET"};
7230 var l232 = {name: "DYNAMIC-BINDINGS"};
7231 ((l199).value = ({car: l42.fvalue(pv, l231, (function (values,v519){
7232 if (arguments.length < 2) throw 'too few arguments';
7234 for (var i = arguments.length-1; i>=2; i--)
7235 v518 = {car: arguments[i], cdr:
7242 var v527 = l179.value;
7243 var v520 = l69.fvalue(pv, (function(){
7245 var func = symbol.fvalue;
7246 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7249 var v521 = l69.fvalue(pv, (function(){
7251 var func = symbol.fvalue;
7252 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7255 var v522 = l69.fvalue(pv, (function(){
7257 var func = symbol.fvalue;
7258 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7260 })(), l69.fvalue(pv, (function(){
7262 var func = symbol.fvalue;
7263 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7266 ((l179).value = l183.fvalue(pv, l84.fvalue(pv, (function(){
7268 var func = symbol.fvalue;
7269 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7272 var v523 = l3.value;
7273 return l124.fvalue(values, "(function(", l126.fvalue(pv, l69.fvalue(pv, (function (values,v524){
7274 if (arguments.length < 2) throw 'too few arguments';
7275 if (arguments.length > 2) throw 'too many arguments';
7276 return (l229.fvalue(pv, v524) !== l3.value ? (function(v525){
7277 ((l232).value = ({car: ({car: v524, cdr: v525}), cdr: v523}));
7279 })(l181.fvalue(pv, v524)) : l182.fvalue(values, v524));
7281 }), v521), ","), "){", (function(){
7283 var value = symbol.value;
7284 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7286 })(), (function(v526){
7287 return l135.fvalue(pv, l230.fvalue(pv, v523, v526));
7290 var func = symbol.fvalue;
7291 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7293 })()(pv, v518, l4.value)), "})(", l126.fvalue(pv, v522, ","), ")");
7302 if (cf.type == 'block' && cf.id == 195)
7309 })), cdr: (function(){
7311 var value = symbol.value;
7312 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7315 var l233 = {name: "LET*-INITIALIZE-VALUE"};
7317 (l233).fvalue = (function(v534){
7318 ((v534)["fname"] = "LET*-INITIALIZE-VALUE");
7320 })((function (values,v528){
7321 if (arguments.length < 2) throw 'too few arguments';
7322 if (arguments.length > 2) throw 'too many arguments';
7326 return (function(v529,v530){
7327 return (l229.fvalue(pv, v529) !== l3.value ? l124.fvalue(values, (function(){
7329 var func = symbol.fvalue;
7330 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7332 })()(pv, l62.fvalue(pv, l42.fvalue(pv, l216), l42.fvalue(pv, v529), l42.fvalue(pv, v530))), ";", (function(){
7334 var value = symbol.value;
7335 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7337 })()) : (function(){
7338 var v531 = l181.fvalue(pv, v529);
7339 var v532 = l164.fvalue(pv, v529, l99, v531);
7340 return (function(v533){
7341 l174.fvalue(pv, v532, (function(){
7343 var value = symbol.value;
7344 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7348 })(l124.fvalue(pv, "var ", v531, " = ", (function(){
7350 var func = symbol.fvalue;
7351 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7353 })()(pv, v530), ";", (function(){
7355 var value = symbol.value;
7356 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7360 })(l38.fvalue(pv, v528),l39.fvalue(pv, v528));
7364 if (cf.type == 'block' && cf.id == 196)
7374 var l234 = {name: "LET*-BINDING-WRAPPER"};
7376 (l234).fvalue = (function(v543){
7377 ((v543)["fname"] = "LET*-BINDING-WRAPPER");
7379 })((function (values,v535,v536){
7380 if (arguments.length < 3) throw 'too few arguments';
7381 if (arguments.length > 3) throw 'too many arguments';
7385 (l11.fvalue(pv, v535) !== l3.value ? (function(){
7387 throw ({type: 'block', id: 197, value: v536, message: 'Return from unknown block LET*-BINDING-WRAPPER.'})
7390 return (function(v538){
7391 return l124.fvalue(values, "try {", (function(){
7393 var value = symbol.value;
7394 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7396 })(), l135.fvalue(pv, l128.fvalue(pv, (function (values,v539){
7397 if (arguments.length < 2) throw 'too few arguments';
7398 if (arguments.length > 2) throw 'too many arguments';
7399 return (function(v540){
7400 return l124.fvalue(values, "var ", (function(){
7402 return tmp === l3.value? l3.value: tmp.cdr;
7403 })(), " = ", v540, ".value;", (function(){
7405 var value = symbol.value;
7406 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7411 var func = symbol.fvalue;
7412 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7414 })()(pv, l62.fvalue(pv, l42.fvalue(pv, l157), l42.fvalue(pv, (function(){
7416 return tmp === l3.value? l3.value: tmp.car;
7419 }), v538), v536), "}", (function(){
7421 var value = symbol.value;
7422 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7424 })(), "finally {", (function(){
7426 var value = symbol.value;
7427 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7429 })(), l135.fvalue(pv, l128.fvalue(pv, (function (values,v541){
7430 if (arguments.length < 2) throw 'too few arguments';
7431 if (arguments.length > 2) throw 'too many arguments';
7432 return (function(v542){
7433 return l124.fvalue(values, v542, ".value", " = ", (function(){
7435 return tmp === l3.value? l3.value: tmp.cdr;
7436 })(), ";", (function(){
7438 var value = symbol.value;
7439 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7444 var func = symbol.fvalue;
7445 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7447 })()(pv, l62.fvalue(pv, l42.fvalue(pv, l157), l42.fvalue(pv, (function(){
7449 return tmp === l3.value? l3.value: tmp.car;
7452 }), v538)), "}", (function(){
7454 var value = symbol.value;
7455 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7458 })(l69.fvalue(pv, (function (values,v537){
7459 if (arguments.length < 2) throw 'too few arguments';
7460 if (arguments.length > 2) throw 'too many arguments';
7461 return ({car: v537, cdr: l181.fvalue(pv, v537)});
7463 }), l85.fvalue(pv, (function(){
7465 var func = symbol.fvalue;
7466 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7472 if (cf.type == 'block' && cf.id == 197)
7482 var l235 = {name: "LET*"};
7483 ((l199).value = ({car: l42.fvalue(pv, l235, (function (values,v545){
7484 if (arguments.length < 2) throw 'too few arguments';
7486 for (var i = arguments.length-1; i>=2; i--)
7487 v544 = {car: arguments[i], cdr:
7492 return (function(v546,v547){
7498 return l124.fvalue(pv, "(function(){", (function(){
7500 var value = symbol.value;
7501 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7503 })(), l135.fvalue(pv, (function(v548,v549){
7504 return l234.fvalue(pv, v548, v549);
7505 })(l85.fvalue(pv, (function(){
7507 var func = symbol.fvalue;
7508 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7510 })(), l69.fvalue(pv, (function(){
7512 var func = symbol.fvalue;
7513 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7515 })(), v546)),l124.fvalue(pv, l128.fvalue(pv, (function(){
7517 var func = symbol.fvalue;
7518 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7520 })(), v546), (function(){
7522 var func = symbol.fvalue;
7523 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7525 })()(pv, v544, l4.value)))), "})()");
7530 })(l69.fvalue(pv, (function(){
7532 var func = symbol.fvalue;
7533 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7535 })(), v545),l173.fvalue(pv, (function(){
7537 var value = symbol.value;
7538 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7544 if (cf.type == 'block' && cf.id == 198)
7551 })), cdr: (function(){
7553 var value = symbol.value;
7554 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7557 var l236 = {name: "*BLOCK-COUNTER*"};
7559 (((l236.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : (function(){
7560 return ((l236).value = 0);
7564 ((l199).value = ({car: l42.fvalue(pv, l175, (function (values,v551){
7565 if (arguments.length < 2) throw 'too few arguments';
7567 for (var i = arguments.length-1; i>=2; i--)
7568 v550 = {car: arguments[i], cdr:
7573 return (function(v552){
7574 return (function(v553){
7575 return l124.fvalue(pv, "(function(){", (function(){
7577 var value = symbol.value;
7578 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7580 })(), l135.fvalue(pv, "try {", (function(){
7582 var value = symbol.value;
7583 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7585 })(), (function(v554){
7591 return l135.fvalue(pv, "return ", (function(){
7593 var func = symbol.fvalue;
7594 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7596 })()(pv, l62.fvalue(pv, l42.fvalue(pv, l227), v550), (function(){
7598 var value = symbol.value;
7599 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7601 })()), ";", (function(){
7603 var value = symbol.value;
7604 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7611 })(l177.fvalue(pv, l42.fvalue(pv, v553), (function(){
7613 var value = symbol.value;
7614 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7616 })(), l175)), "}", (function(){
7618 var value = symbol.value;
7619 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7621 })(), "catch (cf){", (function(){
7623 var value = symbol.value;
7624 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7626 })(), " if (cf.type == 'block' && cf.id == ", v552, ")", (function(){
7628 var value = symbol.value;
7629 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7631 })(), " return cf.value;", (function(){
7633 var value = symbol.value;
7634 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7636 })(), " else", (function(){
7638 var value = symbol.value;
7639 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7641 })(), " throw cf;", (function(){
7643 var value = symbol.value;
7644 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7646 })(), "}", (function(){
7648 var value = symbol.value;
7649 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7652 })(l164.fvalue(pv, v551, l175, v552));
7653 })(l16.fvalue(pv, ((l236).value = (function(){
7654 var x1 = (function(){
7656 var value = symbol.value;
7657 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7660 if (typeof x1 !== 'number') throw 'Not a number!';
7662 if (typeof x2 !== 'number') throw 'Not a number!';
7668 if (cf.type == 'block' && cf.id == 199)
7675 })), cdr: (function(){
7677 var value = symbol.value;
7678 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7681 var l237 = {name: "RETURN-FROM"};
7682 ((l199).value = ({car: l42.fvalue(pv, l237, (function (values,v555,v556){
7683 if (arguments.length < 2) throw 'too few arguments';
7684 if (arguments.length > 3) throw 'too many arguments';
7685 switch(arguments.length-1){
7693 return (function(v557){
7694 return (v557 !== l3.value ? l124.fvalue(pv, "(function(){", (function(){
7696 var value = symbol.value;
7697 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7699 })(), l135.fvalue(pv, "throw ({", "type: 'block', ", "id: ", l167.fvalue(pv, v557), ", ", "value: ", (function(){
7701 var func = symbol.fvalue;
7702 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7704 })()(pv, v556), ", ", "message: 'Return from unknown block ", (v555).name, ".'", "})"), "})()") : (function(){
7705 throw l124.fvalue(pv, "Unknown block `", (v555).name, "'.");
7707 })(l178.fvalue(pv, v555, (function(){
7709 var value = symbol.value;
7710 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7716 if (cf.type == 'block' && cf.id == 200)
7723 })), cdr: (function(){
7725 var value = symbol.value;
7726 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7729 var l238 = {name: "CATCH"};
7730 ((l199).value = ({car: l42.fvalue(pv, l238, (function (values,v559){
7731 if (arguments.length < 2) throw 'too few arguments';
7733 for (var i = arguments.length-1; i>=2; i--)
7734 v558 = {car: arguments[i], cdr:
7739 return l124.fvalue(pv, "(function(){", (function(){
7741 var value = symbol.value;
7742 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7744 })(), l135.fvalue(pv, "var id = ", (function(){
7746 var func = symbol.fvalue;
7747 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7749 })()(pv, v559), ";", (function(){
7751 var value = symbol.value;
7752 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7754 })(), "try {", (function(){
7756 var value = symbol.value;
7757 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7759 })(), l135.fvalue(pv, "return ", (function(){
7761 var func = symbol.fvalue;
7762 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7764 })()(pv, l62.fvalue(pv, l42.fvalue(pv, l227), v558)), ";", (function(){
7766 var value = symbol.value;
7767 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7769 })()), "}", (function(){
7771 var value = symbol.value;
7772 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7774 })(), "catch (cf){", (function(){
7776 var value = symbol.value;
7777 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7779 })(), " if (cf.type == 'catch' && cf.id == id)", (function(){
7781 var value = symbol.value;
7782 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7784 })(), " return cf.value;", (function(){
7786 var value = symbol.value;
7787 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7789 })(), " else", (function(){
7791 var value = symbol.value;
7792 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7794 })(), " throw cf;", (function(){
7796 var value = symbol.value;
7797 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7799 })(), "}", (function(){
7801 var value = symbol.value;
7802 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7808 if (cf.type == 'block' && cf.id == 201)
7815 })), cdr: (function(){
7817 var value = symbol.value;
7818 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7821 var l239 = {name: "THROW"};
7822 ((l199).value = ({car: l42.fvalue(pv, l239, (function (values,v560,v561){
7823 if (arguments.length < 3) throw 'too few arguments';
7824 if (arguments.length > 3) throw 'too many arguments';
7828 return l124.fvalue(pv, "(function(){", (function(){
7830 var value = symbol.value;
7831 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7833 })(), l135.fvalue(pv, "throw ({", "type: 'catch', ", "id: ", (function(){
7835 var func = symbol.fvalue;
7836 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7838 })()(pv, v560), ", ", "value: ", (function(){
7840 var func = symbol.fvalue;
7841 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7843 })()(pv, v561), ", ", "message: 'Throw uncatched.'", "})"), "})()");
7847 if (cf.type == 'block' && cf.id == 202)
7854 })), cdr: (function(){
7856 var value = symbol.value;
7857 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7860 var l240 = {name: "*TAGBODY-COUNTER*"};
7862 (((l240.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : (function(){
7863 return ((l240).value = 0);
7867 var l241 = {name: "*GO-TAG-COUNTER*"};
7869 (((l241.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : (function(){
7870 return ((l241).value = 0);
7874 var l242 = {name: "GO-TAG-P"};
7876 (l242).fvalue = (function(v564){
7877 ((v564)["fname"] = "GO-TAG-P");
7879 })((function (values,v562){
7880 if (arguments.length < 2) throw 'too few arguments';
7881 if (arguments.length > 2) throw 'too many arguments';
7885 return (function(v563){
7886 return (v563 !== l3.value ? v563 : ((function(){
7888 return (typeof tmp == 'object' && 'name' in tmp);
7889 })()?l4.value: l3.value));
7890 })(l75.fvalue(pv, v562));
7894 if (cf.type == 'block' && cf.id == 203)
7904 var l243 = {name: "DECLARE-TAGBODY-TAGS"};
7906 (l243).fvalue = (function(v570){
7907 ((v570)["fname"] = "DECLARE-TAGBODY-TAGS");
7909 })((function (values,v565,v566){
7910 if (arguments.length < 3) throw 'too few arguments';
7911 if (arguments.length > 3) throw 'too many arguments';
7915 return (function(v569){
7916 return l177.fvalue(values, v569, (function(){
7918 var value = symbol.value;
7919 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7922 })(l69.fvalue(pv, (function (values,v567){
7923 if (arguments.length < 2) throw 'too few arguments';
7924 if (arguments.length > 2) throw 'too many arguments';
7925 return (function(v568){
7926 return l164.fvalue(values, v567, l176, l42.fvalue(pv, v565, v568));
7927 })(l16.fvalue(pv, ((l241).value = (function(){
7928 var x1 = (function(){
7930 var value = symbol.value;
7931 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7934 if (typeof x1 !== 'number') throw 'Not a number!';
7936 if (typeof x2 !== 'number') throw 'Not a number!';
7940 }), l85.fvalue(pv, (function(){
7942 var func = symbol.fvalue;
7943 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7949 if (cf.type == 'block' && cf.id == 204)
7959 var l244 = {name: "TAGBODY"};
7960 ((l199).value = ({car: l42.fvalue(pv, l244, (function (values){
7962 for (var i = arguments.length-1; i>=1; i--)
7963 v571 = {car: arguments[i], cdr:
7968 (l89.fvalue(pv, (function(){
7970 var func = symbol.fvalue;
7971 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7973 })(), v571) !== l3.value ? l3.value : (function(){
7975 throw ({type: 'block', id: 205, value: (function(){
7977 var func = symbol.fvalue;
7978 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7980 })()(pv, l62.fvalue(pv, l42.fvalue(pv, l227), v571, l42.fvalue(pv, l3))), message: 'Return from unknown block TAGBODY.'})
7983 (l242.fvalue(pv, (function(){
7985 return tmp === l3.value? l3.value: tmp.car;
7986 })()) !== l3.value ? l3.value : (function(){
7987 return (v571 = ({car: l15.fvalue(pv, "START"), cdr: v571}));
7989 return (function(v572){
7990 return (function(v574,v573){
7997 return (v573 = l39.fvalue(pv, l167.fvalue(pv, v575)));
7998 })(l178.fvalue(pv, l38.fvalue(pv, v571), (function(){
8000 var value = symbol.value;
8001 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8004 return l124.fvalue(pv, "(function(){", (function(){
8006 var value = symbol.value;
8007 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8009 })(), l135.fvalue(pv, "var tagbody_", v572, " = ", v573, ";", (function(){
8011 var value = symbol.value;
8012 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8014 })(), "tbloop:", (function(){
8016 var value = symbol.value;
8017 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8019 })(), "while (true) {", (function(){
8021 var value = symbol.value;
8022 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8024 })(), l135.fvalue(pv, "try {", (function(){
8026 var value = symbol.value;
8027 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8029 })(), l135.fvalue(pv, (function(v576){
8030 return l124.fvalue(pv, "switch(tagbody_", v572, "){", (function(){
8032 var value = symbol.value;
8033 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8035 })(), "case ", v573, ":", (function(){
8037 var value = symbol.value;
8038 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8043 return (function(v577,v578){
8045 while(v577 !== l3.value){
8046 (v578 = (function(){
8048 return tmp === l3.value? l3.value: tmp.car;
8051 (v576 = l124.fvalue(pv, v576, (function(){
8052 return (l26.fvalue(pv, l242.fvalue(pv, v578)) !== l3.value ? l135.fvalue(pv, (function(){
8054 var func = symbol.fvalue;
8055 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8057 })()(pv, v578), ";", (function(){
8059 var value = symbol.value;
8060 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8062 })()) : (function(v579){
8063 return l124.fvalue(pv, "case ", l39.fvalue(pv, l167.fvalue(pv, v579)), ":", (function(){
8065 var value = symbol.value;
8066 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8069 })(l178.fvalue(pv, v578, (function(){
8071 var value = symbol.value;
8072 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8078 (v577 = (function(){
8080 return tmp === l3.value? l3.value: tmp.cdr;
8087 return tmp === l3.value? l3.value: tmp.cdr;
8092 if (cf.type == 'block' && cf.id == 206)
8097 })(), "default:", (function(){
8099 var value = symbol.value;
8100 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8102 })(), " break tbloop;", (function(){
8104 var value = symbol.value;
8105 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8107 })(), "}", (function(){
8109 var value = symbol.value;
8110 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8113 })("")), "}", (function(){
8115 var value = symbol.value;
8116 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8118 })(), "catch (jump) {", (function(){
8120 var value = symbol.value;
8121 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8123 })(), " if (jump.type == 'tagbody' && jump.id == ", v572, ")", (function(){
8125 var value = symbol.value;
8126 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8128 })(), " tagbody_", v572, " = jump.label;", (function(){
8130 var value = symbol.value;
8131 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8133 })(), " else", (function(){
8135 var value = symbol.value;
8136 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8138 })(), " throw(jump);", (function(){
8140 var value = symbol.value;
8141 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8143 })(), "}", (function(){
8145 var value = symbol.value;
8146 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8148 })()), "}", (function(){
8150 var value = symbol.value;
8151 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8153 })(), "return ", (function(){
8155 var func = symbol.fvalue;
8156 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8158 })()(pv, l3.value), ";", (function(){
8160 var value = symbol.value;
8161 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8168 })(l243.fvalue(pv, v572, v571),l3.value);
8169 })(l16.fvalue(pv, (function(){
8171 var value = symbol.value;
8172 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8178 if (cf.type == 'block' && cf.id == 205)
8185 })), cdr: (function(){
8187 var value = symbol.value;
8188 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8191 var l245 = {name: "GO"};
8192 ((l199).value = ({car: l42.fvalue(pv, l245, (function (values,v580){
8193 if (arguments.length < 2) throw 'too few arguments';
8194 if (arguments.length > 2) throw 'too many arguments';
8198 return (function(v581,v582){
8199 return (v581 !== l3.value ? l124.fvalue(pv, "(function(){", (function(){
8201 var value = symbol.value;
8202 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8204 })(), l135.fvalue(pv, "throw ({", "type: 'tagbody', ", "id: ", l38.fvalue(pv, l167.fvalue(pv, v581)), ", ", "label: ", l39.fvalue(pv, l167.fvalue(pv, v581)), ", ", "message: 'Attempt to GO to non-existing tag ", v582, "'", "})", (function(){
8206 var value = symbol.value;
8207 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8209 })()), "})()") : (function(){
8210 throw l124.fvalue(pv, "Unknown tag `", v582, "'.");
8212 })(l178.fvalue(pv, v580, (function(){
8214 var value = symbol.value;
8215 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8217 })(), l176),(((function(){
8219 return (typeof tmp == 'object' && 'name' in tmp);
8220 })()?l4.value: l3.value) !== l3.value ? (function(){
8222 })() : (l75.fvalue(pv, v580) !== l3.value ? (function(){
8223 return l16.fvalue(pv, v580);
8228 if (cf.type == 'block' && cf.id == 207)
8235 })), cdr: (function(){
8237 var value = symbol.value;
8238 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8241 var l246 = {name: "UNWIND-PROTECT"};
8242 ((l199).value = ({car: l42.fvalue(pv, l246, (function (values,v584){
8243 if (arguments.length < 2) throw 'too few arguments';
8245 for (var i = arguments.length-1; i>=2; i--)
8246 v583 = {car: arguments[i], cdr:
8251 return l124.fvalue(pv, "(function(){", (function(){
8253 var value = symbol.value;
8254 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8256 })(), l135.fvalue(pv, "var ret = ", (function(){
8258 var func = symbol.fvalue;
8259 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8261 })()(pv, l3.value), ";", (function(){
8263 var value = symbol.value;
8264 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8266 })(), "try {", (function(){
8268 var value = symbol.value;
8269 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8271 })(), l135.fvalue(pv, "ret = ", (function(){
8273 var func = symbol.fvalue;
8274 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8276 })()(pv, v584), ";", (function(){
8278 var value = symbol.value;
8279 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8281 })()), "} finally {", (function(){
8283 var value = symbol.value;
8284 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8286 })(), l135.fvalue(pv, (function(){
8288 var func = symbol.fvalue;
8289 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8291 })()(pv, v583)), "}", (function(){
8293 var value = symbol.value;
8294 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8296 })(), "return ret;", (function(){
8298 var value = symbol.value;
8299 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8305 if (cf.type == 'block' && cf.id == 208)
8312 })), cdr: (function(){
8314 var value = symbol.value;
8315 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8318 var l247 = {name: "MULTIPLE-VALUE-CALL"};
8319 ((l199).value = ({car: l42.fvalue(pv, l247, (function (values,v586){
8320 if (arguments.length < 2) throw 'too few arguments';
8322 for (var i = arguments.length-1; i>=2; i--)
8323 v585 = {car: arguments[i], cdr:
8328 return (function(v587){
8329 return l124.fvalue(pv, "(function(){", (function(){
8331 var value = symbol.value;
8332 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8334 })(), l135.fvalue(pv, "var args = [values];", (function(){
8336 var value = symbol.value;
8337 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8339 })(), "var values = mv;", (function(){
8341 var value = symbol.value;
8342 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8344 })(), "var vs;", (function(){
8346 var value = symbol.value;
8347 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8349 })(), l128.fvalue(pv, (function (values,v588){
8350 if (arguments.length < 2) throw 'too few arguments';
8351 if (arguments.length > 2) throw 'too many arguments';
8352 return l124.fvalue(values, "vs = ", (function(){
8354 var func = symbol.fvalue;
8355 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8357 })()(pv, v588, l4.value), ";", (function(){
8359 var value = symbol.value;
8360 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8362 })(), "if (typeof vs === 'object' && 'multiple-value' in vs)", (function(){
8364 var value = symbol.value;
8365 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8367 })(), l135.fvalue(pv, "args = args.concat(vs);", (function(){
8369 var value = symbol.value;
8370 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8372 })()), "else", (function(){
8374 var value = symbol.value;
8375 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8377 })(), l135.fvalue(pv, "args.push(vs);", (function(){
8379 var value = symbol.value;
8380 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8384 }), v585), "return (", v587, ").apply(window, args);", (function(){
8386 var value = symbol.value;
8387 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8392 var func = symbol.fvalue;
8393 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8399 if (cf.type == 'block' && cf.id == 209)
8406 })), cdr: (function(){
8408 var value = symbol.value;
8409 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8412 var l248 = {name: "BACKQUOTE-EXPAND-1"};
8414 (l248).fvalue = (function(v591){
8415 ((v591)["fname"] = "BACKQUOTE-EXPAND-1");
8417 })((function (values,v589){
8418 if (arguments.length < 2) throw 'too few arguments';
8419 if (arguments.length > 2) throw 'too many arguments';
8423 return (((function(){
8425 return (typeof tmp == 'object' && 'name' in tmp);
8426 })()?l4.value: l3.value) !== l3.value ? (function(){
8427 return l42.fvalue(pv, l157, v589);
8428 })() : (l43.fvalue(pv, v589) !== l3.value ? (function(){
8430 })() : ((((function(){
8432 return tmp === l3.value? l3.value: tmp.car;
8433 })() === l160)?l4.value: l3.value) !== l3.value ? (function(){
8436 return tmp === l3.value? l3.value: tmp.car;
8438 })() : ((((function(){
8440 return tmp === l3.value? l3.value: tmp.car;
8441 })() === l158)?l4.value: l3.value) !== l3.value ? (function(){
8442 return l248.fvalue(pv, l248.fvalue(pv, l32.fvalue(pv, v589)));
8444 return ({car: l62, cdr: l69.fvalue(pv, (function (values,v590){
8445 if (arguments.length < 2) throw 'too few arguments';
8446 if (arguments.length > 2) throw 'too many arguments';
8447 return ((l57.fvalue(pv, v590) !== l3.value ? (((function(){
8449 return tmp === l3.value? l3.value: tmp.car;
8450 })() === l160)?l4.value: l3.value) : l3.value) !== l3.value ? (function(){
8451 return l42.fvalue(pv, l42, l32.fvalue(pv, v590));
8452 })() : ((l57.fvalue(pv, v590) !== l3.value ? (((function(){
8454 return tmp === l3.value? l3.value: tmp.car;
8455 })() === l159)?l4.value: l3.value) : l3.value) !== l3.value ? (function(){
8456 return l32.fvalue(pv, v590);
8458 return l42.fvalue(pv, l42, l248.fvalue(pv, v590));
8466 if (cf.type == 'block' && cf.id == 210)
8476 var l249 = {name: "BACKQUOTE-EXPAND"};
8478 (l249).fvalue = (function(v593){
8479 ((v593)["fname"] = "BACKQUOTE-EXPAND");
8481 })((function (values,v592){
8482 if (arguments.length < 2) throw 'too few arguments';
8483 if (arguments.length > 2) throw 'too many arguments';
8487 return ((l57.fvalue(pv, v592) !== l3.value ? (((function(){
8489 return tmp === l3.value? l3.value: tmp.car;
8490 })() === l158)?l4.value: l3.value) : l3.value) !== l3.value ? l248.fvalue(values, l32.fvalue(pv, v592)) : v592);
8494 if (cf.type == 'block' && cf.id == 211)
8505 ((l199).value = ({car: l42.fvalue(pv, l158, (function (values,v594){
8506 if (arguments.length < 2) throw 'too few arguments';
8507 if (arguments.length > 2) throw 'too many arguments';
8513 var func = symbol.fvalue;
8514 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8516 })()(values, l248.fvalue(pv, v594));
8520 if (cf.type == 'block' && cf.id == 212)
8527 })), cdr: (function(){
8529 var value = symbol.value;
8530 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8533 var l250 = {name: "*BUILTINS*"};
8535 (((l250.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : (function(){
8536 return ((l250).value = l3.value);
8540 var l251 = {name: "DEFINE-RAW-BUILTIN"};
8542 var l252 = {name: "DEFINE-BUILTIN"};
8544 var l253 = {name: "TYPE-CHECK"};
8546 var l254 = {name: "VARIABLE-ARITY-CALL"};
8548 (l254).fvalue = (function(v603){
8549 ((v603)["fname"] = "VARIABLE-ARITY-CALL");
8551 })((function (values,v595,v596){
8552 if (arguments.length < 3) throw 'too few arguments';
8553 if (arguments.length > 3) throw 'too many arguments';
8559 return (typeof tmp == 'object' && 'car' in tmp);
8560 })()?l4.value: l3.value) !== l3.value ? l3.value : (function(){
8562 throw "ARGS must be a non-empty list";
8565 return (function(v597,v598,v599){
8569 return (function(v600,v601){
8571 while(v600 !== l3.value){
8572 (v601 = (function(){
8574 return tmp === l3.value? l3.value: tmp.car;
8578 (v598 = ({car: v602, cdr: v598}));
8579 return (v599 = l124.fvalue(pv, v599, (function(){
8580 return l124.fvalue(pv, "var ", v602, " = ", (function(){
8582 var func = symbol.fvalue;
8583 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8585 })()(pv, v601), ";", (function(){
8587 var value = symbol.value;
8588 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8590 })(), "if (typeof ", v602, " !== 'number') throw 'Not a number!';", (function(){
8592 var value = symbol.value;
8593 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8597 })(l124.fvalue(pv, "x", l16.fvalue(pv, (v597 = (function(){
8599 if (typeof x1 !== 'number') throw 'Not a number!';
8601 if (typeof x2 !== 'number') throw 'Not a number!';
8606 (v600 = (function(){
8608 return tmp === l3.value? l3.value: tmp.cdr;
8617 if (cf.type == 'block' && cf.id == 214)
8623 return l124.fvalue(pv, "(function(){", (function(){
8625 var value = symbol.value;
8626 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8628 })(), l135.fvalue(pv, v599, (v596)(pv, l64.fvalue(pv, v598))), "})()");
8633 if (cf.type == 'block' && cf.id == 213)
8643 var l255 = {name: "VARIABLE-ARITY"};
8645 var l256 = {name: "NUM-OP-NUM"};
8647 (l256).fvalue = (function(v607){
8648 ((v607)["fname"] = "NUM-OP-NUM");
8650 })((function (values,v604,v605,v606){
8651 if (arguments.length < 4) throw 'too few arguments';
8652 if (arguments.length > 4) throw 'too many arguments';
8656 return l124.fvalue(pv, "(function(){", (function(){
8658 var value = symbol.value;
8659 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8661 })(), l135.fvalue(pv, l124.fvalue(pv, "var ", "x", " = ", v604, ";", (function(){
8663 var value = symbol.value;
8664 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8666 })()), l124.fvalue(pv, "var ", "y", " = ", v606, ";", (function(){
8668 var value = symbol.value;
8669 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8671 })()), l124.fvalue(pv, "if (typeof ", "x", " != '", "number", "')", (function(){
8673 var value = symbol.value;
8674 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8676 })(), l135.fvalue(pv, "throw 'The value ' + ", "x", " + ' is not a type ", "number", ".';", (function(){
8678 var value = symbol.value;
8679 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8681 })())), l124.fvalue(pv, "if (typeof ", "y", " != '", "number", "')", (function(){
8683 var value = symbol.value;
8684 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8686 })(), l135.fvalue(pv, "throw 'The value ' + ", "y", " + ' is not a type ", "number", ".';", (function(){
8688 var value = symbol.value;
8689 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8691 })())), l124.fvalue(pv, "return ", (function(){
8692 return l124.fvalue(pv, "x", v605, "y");
8693 })(), ";", (function(){
8695 var value = symbol.value;
8696 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8702 if (cf.type == 'block' && cf.id == 215)
8712 ((l250).value = ({car: l42.fvalue(pv, l59, (function (values){
8714 for (var i = arguments.length-1; i>=1; i--)
8715 v608 = {car: arguments[i], cdr:
8720 return (l11.fvalue(pv, v608) !== l3.value ? "0" : l254.fvalue(pv, v608, (function (values,v609){
8721 if (arguments.length < 2) throw 'too few arguments';
8722 if (arguments.length > 2) throw 'too many arguments';
8723 return l124.fvalue(values, "return ", l126.fvalue(pv, v609, "+"), ";", (function(){
8725 var value = symbol.value;
8726 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8734 if (cf.type == 'block' && cf.id == 216)
8741 })), cdr: (function(){
8743 var value = symbol.value;
8744 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8747 ((l250).value = ({car: l42.fvalue(pv, l60, (function (values,v611){
8748 if (arguments.length < 2) throw 'too few arguments';
8750 for (var i = arguments.length-1; i>=2; i--)
8751 v610 = {car: arguments[i], cdr:
8756 return (function(v612){
8757 return l254.fvalue(pv, v612, (function (values,v613){
8758 if (arguments.length < 2) throw 'too few arguments';
8759 if (arguments.length > 2) throw 'too many arguments';
8760 return l124.fvalue(values, "return ", (l11.fvalue(pv, v610) !== l3.value ? l124.fvalue(pv, "-", (function(){
8762 return tmp === l3.value? l3.value: tmp.car;
8763 })()) : l126.fvalue(pv, v613, "-")), ";", (function(){
8765 var value = symbol.value;
8766 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8771 })(({car: v611, cdr: v610}));
8775 if (cf.type == 'block' && cf.id == 217)
8782 })), cdr: (function(){
8784 var value = symbol.value;
8785 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8788 ((l250).value = ({car: l42.fvalue(pv, l19, (function (values){
8790 for (var i = arguments.length-1; i>=1; i--)
8791 v614 = {car: arguments[i], cdr:
8796 return (l11.fvalue(pv, v614) !== l3.value ? "1" : l254.fvalue(pv, v614, (function (values,v615){
8797 if (arguments.length < 2) throw 'too few arguments';
8798 if (arguments.length > 2) throw 'too many arguments';
8799 return l124.fvalue(values, "return ", l126.fvalue(pv, v615, "*"), ";", (function(){
8801 var value = symbol.value;
8802 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8810 if (cf.type == 'block' && cf.id == 218)
8817 })), cdr: (function(){
8819 var value = symbol.value;
8820 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8823 ((l250).value = ({car: l42.fvalue(pv, l20, (function (values,v617){
8824 if (arguments.length < 2) throw 'too few arguments';
8826 for (var i = arguments.length-1; i>=2; i--)
8827 v616 = {car: arguments[i], cdr:
8832 return (function(v618){
8833 return l254.fvalue(pv, v618, (function (values,v619){
8834 if (arguments.length < 2) throw 'too few arguments';
8835 if (arguments.length > 2) throw 'too many arguments';
8836 return l124.fvalue(values, "return ", (l11.fvalue(pv, v616) !== l3.value ? l124.fvalue(pv, "1 /", (function(){
8838 return tmp === l3.value? l3.value: tmp.car;
8839 })()) : l126.fvalue(pv, v619, "/")), ";", (function(){
8841 var value = symbol.value;
8842 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8847 })(({car: v617, cdr: v616}));
8851 if (cf.type == 'block' && cf.id == 219)
8858 })), cdr: (function(){
8860 var value = symbol.value;
8861 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8864 var l257 = {name: "MOD"};
8866 return ((l250).value = ({car: l42.fvalue(pv, l257, (function (values,v620,v621){
8867 if (arguments.length < 3) throw 'too few arguments';
8868 if (arguments.length > 3) throw 'too many arguments';
8872 return (function(v622,v623){
8873 return l256.fvalue(values, v622, "%", v623);
8876 var func = symbol.fvalue;
8877 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8879 })()(pv, v620),(function(){
8881 var func = symbol.fvalue;
8882 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8888 if (cf.type == 'block' && cf.id == 220)
8895 })), cdr: (function(){
8897 var value = symbol.value;
8898 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8902 var l258 = {name: "COMPARISON-CONJUNTION"};
8904 (l258).fvalue = (function(v626){
8905 ((v626)["fname"] = "COMPARISON-CONJUNTION");
8907 })((function (values,v624,v625){
8908 if (arguments.length < 3) throw 'too few arguments';
8909 if (arguments.length > 3) throw 'too many arguments';
8913 return (l11.fvalue(pv, (function(){
8915 return tmp === l3.value? l3.value: tmp.cdr;
8916 })()) !== l3.value ? (function(){
8918 })() : (l11.fvalue(pv, l34.fvalue(pv, v624)) !== l3.value ? (function(){
8919 return l124.fvalue(pv, (function(){
8921 return tmp === l3.value? l3.value: tmp.car;
8922 })(), v625, l32.fvalue(pv, v624));
8924 return l124.fvalue(pv, (function(){
8926 return tmp === l3.value? l3.value: tmp.car;
8927 })(), v625, l32.fvalue(pv, v624), " && ", l258.fvalue(pv, (function(){
8929 return tmp === l3.value? l3.value: tmp.cdr;
8935 if (cf.type == 'block' && cf.id == 221)
8945 var l259 = {name: "DEFINE-BUILTIN-COMPARISON"};
8947 var l260 = {name: ">"};
8948 ((l250).value = ({car: l42.fvalue(pv, l260, (function (values,v628){
8949 if (arguments.length < 2) throw 'too few arguments';
8951 for (var i = arguments.length-1; i>=2; i--)
8952 v627 = {car: arguments[i], cdr:
8957 return (function(v629){
8958 return l254.fvalue(pv, v629, (function (values,v630){
8959 if (arguments.length < 2) throw 'too few arguments';
8960 if (arguments.length > 2) throw 'too many arguments';
8961 return l124.fvalue(values, "return ", l136.fvalue(pv, l258.fvalue(pv, v630, ">")), ";", (function(){
8963 var value = symbol.value;
8964 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8969 })(({car: v628, cdr: v627}));
8973 if (cf.type == 'block' && cf.id == 222)
8980 })), cdr: (function(){
8982 var value = symbol.value;
8983 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8986 var l261 = {name: "<"};
8987 ((l250).value = ({car: l42.fvalue(pv, l261, (function (values,v632){
8988 if (arguments.length < 2) throw 'too few arguments';
8990 for (var i = arguments.length-1; i>=2; i--)
8991 v631 = {car: arguments[i], cdr:
8996 return (function(v633){
8997 return l254.fvalue(pv, v633, (function (values,v634){
8998 if (arguments.length < 2) throw 'too few arguments';
8999 if (arguments.length > 2) throw 'too many arguments';
9000 return l124.fvalue(values, "return ", l136.fvalue(pv, l258.fvalue(pv, v634, "<")), ";", (function(){
9002 var value = symbol.value;
9003 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9008 })(({car: v632, cdr: v631}));
9012 if (cf.type == 'block' && cf.id == 223)
9019 })), cdr: (function(){
9021 var value = symbol.value;
9022 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9025 var l262 = {name: ">="};
9026 ((l250).value = ({car: l42.fvalue(pv, l262, (function (values,v636){
9027 if (arguments.length < 2) throw 'too few arguments';
9029 for (var i = arguments.length-1; i>=2; i--)
9030 v635 = {car: arguments[i], cdr:
9035 return (function(v637){
9036 return l254.fvalue(pv, v637, (function (values,v638){
9037 if (arguments.length < 2) throw 'too few arguments';
9038 if (arguments.length > 2) throw 'too many arguments';
9039 return l124.fvalue(values, "return ", l136.fvalue(pv, l258.fvalue(pv, v638, ">=")), ";", (function(){
9041 var value = symbol.value;
9042 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9047 })(({car: v636, cdr: v635}));
9051 if (cf.type == 'block' && cf.id == 224)
9058 })), cdr: (function(){
9060 var value = symbol.value;
9061 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9064 var l263 = {name: "<="};
9065 ((l250).value = ({car: l42.fvalue(pv, l263, (function (values,v640){
9066 if (arguments.length < 2) throw 'too few arguments';
9068 for (var i = arguments.length-1; i>=2; i--)
9069 v639 = {car: arguments[i], cdr:
9074 return (function(v641){
9075 return l254.fvalue(pv, v641, (function (values,v642){
9076 if (arguments.length < 2) throw 'too few arguments';
9077 if (arguments.length > 2) throw 'too many arguments';
9078 return l124.fvalue(values, "return ", l136.fvalue(pv, l258.fvalue(pv, v642, "<=")), ";", (function(){
9080 var value = symbol.value;
9081 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9086 })(({car: v640, cdr: v639}));
9090 if (cf.type == 'block' && cf.id == 225)
9097 })), cdr: (function(){
9099 var value = symbol.value;
9100 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9103 ((l250).value = ({car: l42.fvalue(pv, l18, (function (values,v644){
9104 if (arguments.length < 2) throw 'too few arguments';
9106 for (var i = arguments.length-1; i>=2; i--)
9107 v643 = {car: arguments[i], cdr:
9112 return (function(v645){
9113 return l254.fvalue(pv, v645, (function (values,v646){
9114 if (arguments.length < 2) throw 'too few arguments';
9115 if (arguments.length > 2) throw 'too many arguments';
9116 return l124.fvalue(values, "return ", l136.fvalue(pv, l258.fvalue(pv, v646, "==")), ";", (function(){
9118 var value = symbol.value;
9119 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9124 })(({car: v644, cdr: v643}));
9128 if (cf.type == 'block' && cf.id == 226)
9135 })), cdr: (function(){
9137 var value = symbol.value;
9138 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9141 var l264 = {name: "NUMBERP"};
9143 return ((l250).value = ({car: l42.fvalue(pv, l264, (function (values,v647){
9144 if (arguments.length < 2) throw 'too few arguments';
9145 if (arguments.length > 2) throw 'too many arguments';
9149 return (function(v648){
9150 return l136.fvalue(values, l124.fvalue(pv, "(typeof (", v648, ") == \"number\")"));
9153 var func = symbol.fvalue;
9154 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9160 if (cf.type == 'block' && cf.id == 227)
9167 })), cdr: (function(){
9169 var value = symbol.value;
9170 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9174 var l265 = {name: "FLOOR"};
9176 return ((l250).value = ({car: l42.fvalue(pv, l265, (function (values,v649){
9177 if (arguments.length < 2) throw 'too few arguments';
9178 if (arguments.length > 2) throw 'too many arguments';
9182 return (function(v650){
9183 return l124.fvalue(pv, "(function(){", (function(){
9185 var value = symbol.value;
9186 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9188 })(), l135.fvalue(pv, l124.fvalue(pv, "var ", "x", " = ", v650, ";", (function(){
9190 var value = symbol.value;
9191 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9193 })()), l124.fvalue(pv, "if (typeof ", "x", " != '", "number", "')", (function(){
9195 var value = symbol.value;
9196 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9198 })(), l135.fvalue(pv, "throw 'The value ' + ", "x", " + ' is not a type ", "number", ".';", (function(){
9200 var value = symbol.value;
9201 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9203 })())), l124.fvalue(pv, "return ", (function(){
9204 return "Math.floor(x)";
9205 })(), ";", (function(){
9207 var value = symbol.value;
9208 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9213 var func = symbol.fvalue;
9214 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9220 if (cf.type == 'block' && cf.id == 228)
9227 })), cdr: (function(){
9229 var value = symbol.value;
9230 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9235 return ((l250).value = ({car: l42.fvalue(pv, l27, (function (values,v651,v652){
9236 if (arguments.length < 3) throw 'too few arguments';
9237 if (arguments.length > 3) throw 'too many arguments';
9241 return (function(v653,v654){
9242 return l124.fvalue(values, "({car: ", v653, ", cdr: ", v654, "})");
9245 var func = symbol.fvalue;
9246 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9248 })()(pv, v651),(function(){
9250 var func = symbol.fvalue;
9251 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9257 if (cf.type == 'block' && cf.id == 229)
9264 })), cdr: (function(){
9266 var value = symbol.value;
9267 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9272 return ((l250).value = ({car: l42.fvalue(pv, l28, (function (values,v655){
9273 if (arguments.length < 2) throw 'too few arguments';
9274 if (arguments.length > 2) throw 'too many arguments';
9278 return (function(v656){
9279 return l136.fvalue(values, l124.fvalue(pv, "(function(){", (function(){
9281 var value = symbol.value;
9282 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9284 })(), l135.fvalue(pv, "var tmp = ", v656, ";", (function(){
9286 var value = symbol.value;
9287 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9289 })(), "return (typeof tmp == 'object' && 'car' in tmp);", (function(){
9291 var value = symbol.value;
9292 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9297 var func = symbol.fvalue;
9298 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9304 if (cf.type == 'block' && cf.id == 230)
9311 })), cdr: (function(){
9313 var value = symbol.value;
9314 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9319 return ((l250).value = ({car: l42.fvalue(pv, l29, (function (values,v657){
9320 if (arguments.length < 2) throw 'too few arguments';
9321 if (arguments.length > 2) throw 'too many arguments';
9325 return (function(v658){
9326 return l124.fvalue(pv, "(function(){", (function(){
9328 var value = symbol.value;
9329 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9331 })(), l135.fvalue(pv, "var tmp = ", v658, ";", (function(){
9333 var value = symbol.value;
9334 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9336 })(), "return tmp === ", (function(){
9338 var func = symbol.fvalue;
9339 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9341 })()(pv, l3.value), "? ", (function(){
9343 var func = symbol.fvalue;
9344 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9346 })()(pv, l3.value), ": tmp.car;", (function(){
9348 var value = symbol.value;
9349 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9354 var func = symbol.fvalue;
9355 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9361 if (cf.type == 'block' && cf.id == 231)
9368 })), cdr: (function(){
9370 var value = symbol.value;
9371 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9376 return ((l250).value = ({car: l42.fvalue(pv, l30, (function (values,v659){
9377 if (arguments.length < 2) throw 'too few arguments';
9378 if (arguments.length > 2) throw 'too many arguments';
9382 return (function(v660){
9383 return l124.fvalue(pv, "(function(){", (function(){
9385 var value = symbol.value;
9386 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9388 })(), l135.fvalue(pv, "var tmp = ", v660, ";", (function(){
9390 var value = symbol.value;
9391 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9393 })(), "return tmp === ", (function(){
9395 var func = symbol.fvalue;
9396 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9398 })()(pv, l3.value), "? ", (function(){
9400 var func = symbol.fvalue;
9401 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9403 })()(pv, l3.value), ": tmp.cdr;", (function(){
9405 var value = symbol.value;
9406 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9411 var func = symbol.fvalue;
9412 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9418 if (cf.type == 'block' && cf.id == 232)
9425 })), cdr: (function(){
9427 var value = symbol.value;
9428 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9432 var l266 = {name: "SETCAR"};
9434 return ((l250).value = ({car: l42.fvalue(pv, l266, (function (values,v661,v662){
9435 if (arguments.length < 3) throw 'too few arguments';
9436 if (arguments.length > 3) throw 'too many arguments';
9440 return (function(v663,v664){
9441 return l124.fvalue(pv, "(function(){", (function(){
9443 var value = symbol.value;
9444 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9446 })(), l135.fvalue(pv, l124.fvalue(pv, "var ", "x", " = ", v663, ";", (function(){
9448 var value = symbol.value;
9449 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9451 })()), l124.fvalue(pv, "if (typeof ", "x", " != '", "object", "')", (function(){
9453 var value = symbol.value;
9454 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9456 })(), l135.fvalue(pv, "throw 'The value ' + ", "x", " + ' is not a type ", "object", ".';", (function(){
9458 var value = symbol.value;
9459 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9461 })())), l124.fvalue(pv, "return ", (function(){
9462 return l124.fvalue(pv, "(x.car = ", v664, ")");
9463 })(), ";", (function(){
9465 var value = symbol.value;
9466 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9471 var func = symbol.fvalue;
9472 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9474 })()(pv, v661),(function(){
9476 var func = symbol.fvalue;
9477 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9483 if (cf.type == 'block' && cf.id == 233)
9490 })), cdr: (function(){
9492 var value = symbol.value;
9493 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9497 var l267 = {name: "SETCDR"};
9499 return ((l250).value = ({car: l42.fvalue(pv, l267, (function (values,v665,v666){
9500 if (arguments.length < 3) throw 'too few arguments';
9501 if (arguments.length > 3) throw 'too many arguments';
9505 return (function(v667,v668){
9506 return l124.fvalue(pv, "(function(){", (function(){
9508 var value = symbol.value;
9509 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9511 })(), l135.fvalue(pv, l124.fvalue(pv, "var ", "x", " = ", v667, ";", (function(){
9513 var value = symbol.value;
9514 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9516 })()), l124.fvalue(pv, "if (typeof ", "x", " != '", "object", "')", (function(){
9518 var value = symbol.value;
9519 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9521 })(), l135.fvalue(pv, "throw 'The value ' + ", "x", " + ' is not a type ", "object", ".';", (function(){
9523 var value = symbol.value;
9524 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9526 })())), l124.fvalue(pv, "return ", (function(){
9527 return l124.fvalue(pv, "(x.cdr = ", v668, ")");
9528 })(), ";", (function(){
9530 var value = symbol.value;
9531 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9536 var func = symbol.fvalue;
9537 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9539 })()(pv, v665),(function(){
9541 var func = symbol.fvalue;
9542 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9548 if (cf.type == 'block' && cf.id == 234)
9555 })), cdr: (function(){
9557 var value = symbol.value;
9558 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9562 var l268 = {name: "SYMBOLP"};
9564 return ((l250).value = ({car: l42.fvalue(pv, l268, (function (values,v669){
9565 if (arguments.length < 2) throw 'too few arguments';
9566 if (arguments.length > 2) throw 'too many arguments';
9570 return (function(v670){
9571 return l136.fvalue(values, l124.fvalue(pv, "(function(){", (function(){
9573 var value = symbol.value;
9574 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9576 })(), l135.fvalue(pv, "var tmp = ", v670, ";", (function(){
9578 var value = symbol.value;
9579 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9581 })(), "return (typeof tmp == 'object' && 'name' in tmp);", (function(){
9583 var value = symbol.value;
9584 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9589 var func = symbol.fvalue;
9590 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9596 if (cf.type == 'block' && cf.id == 235)
9603 })), cdr: (function(){
9605 var value = symbol.value;
9606 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9610 var l269 = {name: "MAKE-SYMBOL"};
9612 return ((l250).value = ({car: l42.fvalue(pv, l269, (function (values,v671){
9613 if (arguments.length < 2) throw 'too few arguments';
9614 if (arguments.length > 2) throw 'too many arguments';
9618 return (function(v672){
9619 return l124.fvalue(pv, "(function(){", (function(){
9621 var value = symbol.value;
9622 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9624 })(), l135.fvalue(pv, l124.fvalue(pv, "var ", "name", " = ", v672, ";", (function(){
9626 var value = symbol.value;
9627 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9629 })()), l124.fvalue(pv, "if (typeof ", "name", " != '", "string", "')", (function(){
9631 var value = symbol.value;
9632 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9634 })(), l135.fvalue(pv, "throw 'The value ' + ", "name", " + ' is not a type ", "string", ".';", (function(){
9636 var value = symbol.value;
9637 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9639 })())), l124.fvalue(pv, "return ", (function(){
9640 return "({name: name})";
9641 })(), ";", (function(){
9643 var value = symbol.value;
9644 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9649 var func = symbol.fvalue;
9650 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9656 if (cf.type == 'block' && cf.id == 236)
9663 })), cdr: (function(){
9665 var value = symbol.value;
9666 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9670 var l270 = {name: "SYMBOL-NAME"};
9672 return ((l250).value = ({car: l42.fvalue(pv, l270, (function (values,v673){
9673 if (arguments.length < 2) throw 'too few arguments';
9674 if (arguments.length > 2) throw 'too many arguments';
9678 return (function(v674){
9679 return l124.fvalue(values, "(", v674, ").name");
9682 var func = symbol.fvalue;
9683 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9689 if (cf.type == 'block' && cf.id == 237)
9696 })), cdr: (function(){
9698 var value = symbol.value;
9699 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9704 return ((l250).value = ({car: l42.fvalue(pv, l215, (function (values,v675,v676){
9705 if (arguments.length < 3) throw 'too few arguments';
9706 if (arguments.length > 3) throw 'too many arguments';
9710 return (function(v677,v678){
9711 return l124.fvalue(values, "(", v677, ").value = ", v678);
9714 var func = symbol.fvalue;
9715 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9717 })()(pv, v675),(function(){
9719 var func = symbol.fvalue;
9720 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9726 if (cf.type == 'block' && cf.id == 238)
9733 })), cdr: (function(){
9735 var value = symbol.value;
9736 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9740 var l271 = {name: "FSET"};
9742 return ((l250).value = ({car: l42.fvalue(pv, l271, (function (values,v679,v680){
9743 if (arguments.length < 3) throw 'too few arguments';
9744 if (arguments.length > 3) throw 'too many arguments';
9748 return (function(v681,v682){
9749 return l124.fvalue(values, "(", v681, ").fvalue = ", v682);
9752 var func = symbol.fvalue;
9753 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9755 })()(pv, v679),(function(){
9757 var func = symbol.fvalue;
9758 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9764 if (cf.type == 'block' && cf.id == 239)
9771 })), cdr: (function(){
9773 var value = symbol.value;
9774 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9779 return ((l250).value = ({car: l42.fvalue(pv, l17, (function (values,v683){
9780 if (arguments.length < 2) throw 'too few arguments';
9781 if (arguments.length > 2) throw 'too many arguments';
9785 return (function(v684){
9786 return l136.fvalue(values, l124.fvalue(pv, "(", v684, ".value !== undefined)"));
9789 var func = symbol.fvalue;
9790 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9796 if (cf.type == 'block' && cf.id == 240)
9803 })), cdr: (function(){
9805 var value = symbol.value;
9806 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9810 var l272 = {name: "SYMBOL-VALUE"};
9812 return ((l250).value = ({car: l42.fvalue(pv, l272, (function (values,v685){
9813 if (arguments.length < 2) throw 'too few arguments';
9814 if (arguments.length > 2) throw 'too many arguments';
9818 return (function(v686){
9819 return l124.fvalue(pv, "(function(){", (function(){
9821 var value = symbol.value;
9822 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9824 })(), l135.fvalue(pv, "var symbol = ", v686, ";", (function(){
9826 var value = symbol.value;
9827 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9829 })(), "var value = symbol.value;", (function(){
9831 var value = symbol.value;
9832 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9834 })(), "if (value === undefined) throw \"Variable `\" + symbol.name + \"' is unbound.\";", (function(){
9836 var value = symbol.value;
9837 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9839 })(), "return value;", (function(){
9841 var value = symbol.value;
9842 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9847 var func = symbol.fvalue;
9848 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9854 if (cf.type == 'block' && cf.id == 241)
9861 })), cdr: (function(){
9863 var value = symbol.value;
9864 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9869 return ((l250).value = ({car: l42.fvalue(pv, l224, (function (values,v687){
9870 if (arguments.length < 2) throw 'too few arguments';
9871 if (arguments.length > 2) throw 'too many arguments';
9875 return (function(v688){
9876 return l124.fvalue(pv, "(function(){", (function(){
9878 var value = symbol.value;
9879 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9881 })(), l135.fvalue(pv, "var symbol = ", v688, ";", (function(){
9883 var value = symbol.value;
9884 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9886 })(), "var func = symbol.fvalue;", (function(){
9888 var value = symbol.value;
9889 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9891 })(), "if (func === undefined) throw \"Function `\" + symbol.name + \"' is undefined.\";", (function(){
9893 var value = symbol.value;
9894 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9896 })(), "return func;", (function(){
9898 var value = symbol.value;
9899 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9904 var func = symbol.fvalue;
9905 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9911 if (cf.type == 'block' && cf.id == 242)
9918 })), cdr: (function(){
9920 var value = symbol.value;
9921 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9925 var l273 = {name: "SYMBOL-PLIST"};
9927 return ((l250).value = ({car: l42.fvalue(pv, l273, (function (values,v689){
9928 if (arguments.length < 2) throw 'too few arguments';
9929 if (arguments.length > 2) throw 'too many arguments';
9933 return (function(v690){
9934 return l124.fvalue(values, "((", v690, ").plist || ", (function(){
9936 var func = symbol.fvalue;
9937 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9939 })()(pv, l3.value), ")");
9942 var func = symbol.fvalue;
9943 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9949 if (cf.type == 'block' && cf.id == 243)
9956 })), cdr: (function(){
9958 var value = symbol.value;
9959 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9963 var l274 = {name: "LAMBDA-CODE"};
9965 return ((l250).value = ({car: l42.fvalue(pv, l274, (function (values,v691){
9966 if (arguments.length < 2) throw 'too few arguments';
9967 if (arguments.length > 2) throw 'too many arguments';
9971 return (function(v692){
9972 return l124.fvalue(values, "(", v692, ").toString()");
9975 var func = symbol.fvalue;
9976 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9982 if (cf.type == 'block' && cf.id == 244)
9989 })), cdr: (function(){
9991 var value = symbol.value;
9992 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9996 var l275 = {name: "EQ"};
9998 return ((l250).value = ({car: l42.fvalue(pv, l275, (function (values,v693,v694){
9999 if (arguments.length < 3) throw 'too few arguments';
10000 if (arguments.length > 3) throw 'too many arguments';
10001 return (function(){
10003 return (function(){
10004 return (function(v695,v696){
10005 return l136.fvalue(values, l124.fvalue(pv, "(", v695, " === ", v696, ")"));
10008 var func = symbol.fvalue;
10009 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10011 })()(pv, v693),(function(){
10013 var func = symbol.fvalue;
10014 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10020 if (cf.type == 'block' && cf.id == 245)
10027 })), cdr: (function(){
10029 var value = symbol.value;
10030 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10034 var l276 = {name: "EQUAL"};
10036 return ((l250).value = ({car: l42.fvalue(pv, l276, (function (values,v697,v698){
10037 if (arguments.length < 3) throw 'too few arguments';
10038 if (arguments.length > 3) throw 'too many arguments';
10039 return (function(){
10041 return (function(){
10042 return (function(v699,v700){
10043 return l136.fvalue(values, l124.fvalue(pv, "(", v699, " == ", v700, ")"));
10046 var func = symbol.fvalue;
10047 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10049 })()(pv, v697),(function(){
10051 var func = symbol.fvalue;
10052 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10058 if (cf.type == 'block' && cf.id == 246)
10065 })), cdr: (function(){
10067 var value = symbol.value;
10068 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10072 var l277 = {name: "CHAR-TO-STRING"};
10074 return ((l250).value = ({car: l42.fvalue(pv, l277, (function (values,v701){
10075 if (arguments.length < 2) throw 'too few arguments';
10076 if (arguments.length > 2) throw 'too many arguments';
10077 return (function(){
10079 return (function(){
10080 return (function(v702){
10081 return l124.fvalue(pv, "(function(){", (function(){
10083 var value = symbol.value;
10084 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10086 })(), l135.fvalue(pv, l124.fvalue(pv, "var ", "x", " = ", v702, ";", (function(){
10088 var value = symbol.value;
10089 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10091 })()), l124.fvalue(pv, "if (typeof ", "x", " != '", "number", "')", (function(){
10093 var value = symbol.value;
10094 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10096 })(), l135.fvalue(pv, "throw 'The value ' + ", "x", " + ' is not a type ", "number", ".';", (function(){
10098 var value = symbol.value;
10099 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10101 })())), l124.fvalue(pv, "return ", (function(){
10102 return "String.fromCharCode(x)";
10103 })(), ";", (function(){
10105 var value = symbol.value;
10106 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10111 var func = symbol.fvalue;
10112 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10118 if (cf.type == 'block' && cf.id == 247)
10125 })), cdr: (function(){
10127 var value = symbol.value;
10128 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10132 var l278 = {name: "STRINGP"};
10134 return ((l250).value = ({car: l42.fvalue(pv, l278, (function (values,v703){
10135 if (arguments.length < 2) throw 'too few arguments';
10136 if (arguments.length > 2) throw 'too many arguments';
10137 return (function(){
10139 return (function(){
10140 return (function(v704){
10141 return l136.fvalue(values, l124.fvalue(pv, "(typeof(", v704, ") == \"string\")"));
10144 var func = symbol.fvalue;
10145 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10151 if (cf.type == 'block' && cf.id == 248)
10158 })), cdr: (function(){
10160 var value = symbol.value;
10161 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10165 var l279 = {name: "STRING-UPCASE"};
10167 return ((l250).value = ({car: l42.fvalue(pv, l279, (function (values,v705){
10168 if (arguments.length < 2) throw 'too few arguments';
10169 if (arguments.length > 2) throw 'too many arguments';
10170 return (function(){
10172 return (function(){
10173 return (function(v706){
10174 return l124.fvalue(pv, "(function(){", (function(){
10176 var value = symbol.value;
10177 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10179 })(), l135.fvalue(pv, l124.fvalue(pv, "var ", "x", " = ", v706, ";", (function(){
10181 var value = symbol.value;
10182 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10184 })()), l124.fvalue(pv, "if (typeof ", "x", " != '", "string", "')", (function(){
10186 var value = symbol.value;
10187 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10189 })(), l135.fvalue(pv, "throw 'The value ' + ", "x", " + ' is not a type ", "string", ".';", (function(){
10191 var value = symbol.value;
10192 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10194 })())), l124.fvalue(pv, "return ", (function(){
10195 return "x.toUpperCase()";
10196 })(), ";", (function(){
10198 var value = symbol.value;
10199 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10204 var func = symbol.fvalue;
10205 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10211 if (cf.type == 'block' && cf.id == 249)
10218 })), cdr: (function(){
10220 var value = symbol.value;
10221 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10225 var l280 = {name: "STRING-LENGTH"};
10227 return ((l250).value = ({car: l42.fvalue(pv, l280, (function (values,v707){
10228 if (arguments.length < 2) throw 'too few arguments';
10229 if (arguments.length > 2) throw 'too many arguments';
10230 return (function(){
10232 return (function(){
10233 return (function(v708){
10234 return l124.fvalue(pv, "(function(){", (function(){
10236 var value = symbol.value;
10237 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10239 })(), l135.fvalue(pv, l124.fvalue(pv, "var ", "x", " = ", v708, ";", (function(){
10241 var value = symbol.value;
10242 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10244 })()), l124.fvalue(pv, "if (typeof ", "x", " != '", "string", "')", (function(){
10246 var value = symbol.value;
10247 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10249 })(), l135.fvalue(pv, "throw 'The value ' + ", "x", " + ' is not a type ", "string", ".';", (function(){
10251 var value = symbol.value;
10252 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10254 })())), l124.fvalue(pv, "return ", (function(){
10256 })(), ";", (function(){
10258 var value = symbol.value;
10259 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10264 var func = symbol.fvalue;
10265 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10271 if (cf.type == 'block' && cf.id == 250)
10278 })), cdr: (function(){
10280 var value = symbol.value;
10281 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10285 var l281 = {name: "SLICE"};
10286 ((l250).value = ({car: l42.fvalue(pv, l281, (function (values,v709,v710,v711){
10287 if (arguments.length < 3) throw 'too few arguments';
10288 if (arguments.length > 4) throw 'too many arguments';
10289 switch(arguments.length-1){
10294 return (function(){
10296 return (function(){
10297 return l124.fvalue(pv, "(function(){", (function(){
10299 var value = symbol.value;
10300 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10302 })(), l135.fvalue(pv, "var str = ", (function(){
10304 var func = symbol.fvalue;
10305 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10307 })()(pv, v709), ";", (function(){
10309 var value = symbol.value;
10310 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10312 })(), "var a = ", (function(){
10314 var func = symbol.fvalue;
10315 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10317 })()(pv, v710), ";", (function(){
10319 var value = symbol.value;
10320 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10322 })(), "var b;", (function(){
10324 var value = symbol.value;
10325 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10327 })(), (v711 !== l3.value ? l124.fvalue(pv, "b = ", (function(){
10329 var func = symbol.fvalue;
10330 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10332 })()(pv, v711), ";", (function(){
10334 var value = symbol.value;
10335 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10337 })()) : ""), "return str.slice(a,b);", (function(){
10339 var value = symbol.value;
10340 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10346 if (cf.type == 'block' && cf.id == 251)
10353 })), cdr: (function(){
10355 var value = symbol.value;
10356 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10359 var l282 = {name: "CHAR"};
10361 return ((l250).value = ({car: l42.fvalue(pv, l282, (function (values,v712,v713){
10362 if (arguments.length < 3) throw 'too few arguments';
10363 if (arguments.length > 3) throw 'too many arguments';
10364 return (function(){
10366 return (function(){
10367 return (function(v714,v715){
10368 return l124.fvalue(pv, "(function(){", (function(){
10370 var value = symbol.value;
10371 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10373 })(), l135.fvalue(pv, l124.fvalue(pv, "var ", "string", " = ", v714, ";", (function(){
10375 var value = symbol.value;
10376 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10378 })()), l124.fvalue(pv, "var ", "index", " = ", v715, ";", (function(){
10380 var value = symbol.value;
10381 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10383 })()), l124.fvalue(pv, "if (typeof ", "string", " != '", "string", "')", (function(){
10385 var value = symbol.value;
10386 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10388 })(), l135.fvalue(pv, "throw 'The value ' + ", "string", " + ' is not a type ", "string", ".';", (function(){
10390 var value = symbol.value;
10391 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10393 })())), l124.fvalue(pv, "if (typeof ", "index", " != '", "number", "')", (function(){
10395 var value = symbol.value;
10396 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10398 })(), l135.fvalue(pv, "throw 'The value ' + ", "index", " + ' is not a type ", "number", ".';", (function(){
10400 var value = symbol.value;
10401 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10403 })())), l124.fvalue(pv, "return ", (function(){
10404 return "string.charCodeAt(index)";
10405 })(), ";", (function(){
10407 var value = symbol.value;
10408 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10413 var func = symbol.fvalue;
10414 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10416 })()(pv, v712),(function(){
10418 var func = symbol.fvalue;
10419 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10425 if (cf.type == 'block' && cf.id == 252)
10432 })), cdr: (function(){
10434 var value = symbol.value;
10435 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10440 return ((l250).value = ({car: l42.fvalue(pv, l68, (function (values,v716,v717){
10441 if (arguments.length < 3) throw 'too few arguments';
10442 if (arguments.length > 3) throw 'too many arguments';
10443 return (function(){
10445 return (function(){
10446 return (function(v718,v719){
10447 return l124.fvalue(pv, "(function(){", (function(){
10449 var value = symbol.value;
10450 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10452 })(), l135.fvalue(pv, l124.fvalue(pv, "var ", "string1", " = ", v718, ";", (function(){
10454 var value = symbol.value;
10455 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10457 })()), l124.fvalue(pv, "var ", "string2", " = ", v719, ";", (function(){
10459 var value = symbol.value;
10460 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10462 })()), l124.fvalue(pv, "if (typeof ", "string1", " != '", "string", "')", (function(){
10464 var value = symbol.value;
10465 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10467 })(), l135.fvalue(pv, "throw 'The value ' + ", "string1", " + ' is not a type ", "string", ".';", (function(){
10469 var value = symbol.value;
10470 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10472 })())), l124.fvalue(pv, "if (typeof ", "string2", " != '", "string", "')", (function(){
10474 var value = symbol.value;
10475 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10477 })(), l135.fvalue(pv, "throw 'The value ' + ", "string2", " + ' is not a type ", "string", ".';", (function(){
10479 var value = symbol.value;
10480 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10482 })())), l124.fvalue(pv, "return ", (function(){
10483 return "string1.concat(string2)";
10484 })(), ";", (function(){
10486 var value = symbol.value;
10487 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10492 var func = symbol.fvalue;
10493 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10495 })()(pv, v716),(function(){
10497 var func = symbol.fvalue;
10498 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10504 if (cf.type == 'block' && cf.id == 253)
10511 })), cdr: (function(){
10513 var value = symbol.value;
10514 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10518 var l283 = {name: "FUNCALL"};
10519 ((l250).value = ({car: l42.fvalue(pv, l283, (function (values,v721){
10520 if (arguments.length < 2) throw 'too few arguments';
10521 var v720= l3.value;
10522 for (var i = arguments.length-1; i>=2; i--)
10523 v720 = {car: arguments[i], cdr:
10525 return (function(){
10527 return (function(){
10528 return l124.fvalue(values, "(", (function(){
10530 var func = symbol.fvalue;
10531 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10533 })()(pv, v721), ")(", l126.fvalue(pv, ({car: ((function(){
10535 var value = symbol.value;
10536 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10538 })() !== l3.value ? "values" : "pv"), cdr: l69.fvalue(pv, (function(){
10540 var func = symbol.fvalue;
10541 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10543 })(), v720)}), ", "), ")");
10547 if (cf.type == 'block' && cf.id == 254)
10554 })), cdr: (function(){
10556 var value = symbol.value;
10557 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10560 var l284 = {name: "APPLY"};
10561 ((l250).value = ({car: l42.fvalue(pv, l284, (function (values,v723){
10562 if (arguments.length < 2) throw 'too few arguments';
10563 var v722= l3.value;
10564 for (var i = arguments.length-1; i>=2; i--)
10565 v722 = {car: arguments[i], cdr:
10567 return (function(){
10569 return (function(){
10570 return (l11.fvalue(pv, v722) !== l3.value ? l124.fvalue(values, "(", (function(){
10572 var func = symbol.fvalue;
10573 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10575 })()(pv, v723), ")()") : (function(v724,v725){
10576 return l124.fvalue(pv, "(function(){", (function(){
10578 var value = symbol.value;
10579 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10581 })(), l135.fvalue(pv, "var f = ", (function(){
10583 var func = symbol.fvalue;
10584 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10586 })()(pv, v723), ";", (function(){
10588 var value = symbol.value;
10589 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10591 })(), "var args = [", l126.fvalue(pv, ({car: ((function(){
10593 var value = symbol.value;
10594 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10596 })() !== l3.value ? "values" : "pv"), cdr: l69.fvalue(pv, (function(){
10598 var func = symbol.fvalue;
10599 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10601 })(), v724)}), ", "), "];", (function(){
10603 var value = symbol.value;
10604 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10606 })(), "var tail = (", (function(){
10608 var func = symbol.fvalue;
10609 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10611 })()(pv, v725), ");", (function(){
10613 var value = symbol.value;
10614 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10616 })(), "while (tail != ", (function(){
10618 var func = symbol.fvalue;
10619 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10621 })()(pv, l3.value), "){", (function(){
10623 var value = symbol.value;
10624 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10626 })(), " args.push(tail.car);", (function(){
10628 var value = symbol.value;
10629 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10631 })(), " tail = tail.cdr;", (function(){
10633 var value = symbol.value;
10634 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10636 })(), "}", (function(){
10638 var value = symbol.value;
10639 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10641 })(), "return f.apply(this, args);", (function(){
10643 var value = symbol.value;
10644 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10647 })(l81.fvalue(pv, v722),(function(){
10648 var tmp = l80.fvalue(pv, v722);
10649 return tmp === l3.value? l3.value: tmp.car;
10654 if (cf.type == 'block' && cf.id == 255)
10661 })), cdr: (function(){
10663 var value = symbol.value;
10664 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10667 var l285 = {name: "JS-EVAL"};
10669 return ((l250).value = ({car: l42.fvalue(pv, l285, (function (values,v726){
10670 if (arguments.length < 2) throw 'too few arguments';
10671 if (arguments.length > 2) throw 'too many arguments';
10672 return (function(){
10674 return (function(){
10675 return (function(v727){
10676 return l124.fvalue(pv, "(function(){", (function(){
10678 var value = symbol.value;
10679 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10681 })(), l135.fvalue(pv, l124.fvalue(pv, "var ", "string", " = ", v727, ";", (function(){
10683 var value = symbol.value;
10684 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10686 })()), l124.fvalue(pv, "if (typeof ", "string", " != '", "string", "')", (function(){
10688 var value = symbol.value;
10689 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10691 })(), l135.fvalue(pv, "throw 'The value ' + ", "string", " + ' is not a type ", "string", ".';", (function(){
10693 var value = symbol.value;
10694 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10696 })())), l124.fvalue(pv, "return ", (function(){
10697 return ((function(){
10699 var value = symbol.value;
10700 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10702 })() !== l3.value ? l124.fvalue(pv, "(function(){", (function(){
10704 var value = symbol.value;
10705 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10707 })(), l135.fvalue(pv, "var v = eval.apply(window, [string]);", (function(){
10709 var value = symbol.value;
10710 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10712 })(), "if (typeof v !== 'object' || !('multiple-value' in v)){", (function(){
10714 var value = symbol.value;
10715 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10717 })(), l135.fvalue(pv, "v = [v];", (function(){
10719 var value = symbol.value;
10720 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10722 })(), "v['multiple-value'] = true;", (function(){
10724 var value = symbol.value;
10725 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10727 })()), "}", (function(){
10729 var value = symbol.value;
10730 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10732 })(), "return values.apply(this, v);", (function(){
10734 var value = symbol.value;
10735 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10737 })()), "})()") : "eval.apply(window, [string])");
10738 })(), ";", (function(){
10740 var value = symbol.value;
10741 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10746 var func = symbol.fvalue;
10747 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10753 if (cf.type == 'block' && cf.id == 256)
10760 })), cdr: (function(){
10762 var value = symbol.value;
10763 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10767 var l286 = {name: "ERROR"};
10769 return ((l250).value = ({car: l42.fvalue(pv, l286, (function (values,v728){
10770 if (arguments.length < 2) throw 'too few arguments';
10771 if (arguments.length > 2) throw 'too many arguments';
10772 return (function(){
10774 return (function(){
10775 return (function(v729){
10776 return l124.fvalue(pv, "(function(){", (function(){
10778 var value = symbol.value;
10779 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10781 })(), l135.fvalue(pv, "throw ", v729, ";", (function(){
10783 var value = symbol.value;
10784 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10789 var func = symbol.fvalue;
10790 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10796 if (cf.type == 'block' && cf.id == 257)
10803 })), cdr: (function(){
10805 var value = symbol.value;
10806 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10810 var l287 = {name: "NEW"};
10812 return ((l250).value = ({car: l42.fvalue(pv, l287, (function (values){
10813 if (arguments.length > 1) throw 'too many arguments';
10814 return (function(){
10816 return (function(){
10817 return (function(){
10823 if (cf.type == 'block' && cf.id == 258)
10830 })), cdr: (function(){
10832 var value = symbol.value;
10833 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10837 var l288 = {name: "OBJECTP"};
10839 return ((l250).value = ({car: l42.fvalue(pv, l288, (function (values,v730){
10840 if (arguments.length < 2) throw 'too few arguments';
10841 if (arguments.length > 2) throw 'too many arguments';
10842 return (function(){
10844 return (function(){
10845 return (function(v731){
10846 return l136.fvalue(values, l124.fvalue(pv, "(typeof (", v731, ") === 'object')"));
10849 var func = symbol.fvalue;
10850 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10856 if (cf.type == 'block' && cf.id == 259)
10863 })), cdr: (function(){
10865 var value = symbol.value;
10866 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10870 var l289 = {name: "OGET"};
10872 return ((l250).value = ({car: l42.fvalue(pv, l289, (function (values,v732,v733){
10873 if (arguments.length < 3) throw 'too few arguments';
10874 if (arguments.length > 3) throw 'too many arguments';
10875 return (function(){
10877 return (function(){
10878 return (function(v734,v735){
10879 return l124.fvalue(pv, "(function(){", (function(){
10881 var value = symbol.value;
10882 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10884 })(), l135.fvalue(pv, "var tmp = ", "(", v734, ")[", v735, "];", (function(){
10886 var value = symbol.value;
10887 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10889 })(), "return tmp == undefined? ", (function(){
10891 var func = symbol.fvalue;
10892 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10894 })()(pv, l3.value), ": tmp ;", (function(){
10896 var value = symbol.value;
10897 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10902 var func = symbol.fvalue;
10903 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10905 })()(pv, v732),(function(){
10907 var func = symbol.fvalue;
10908 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10914 if (cf.type == 'block' && cf.id == 260)
10921 })), cdr: (function(){
10923 var value = symbol.value;
10924 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10928 var l290 = {name: "OSET"};
10930 return ((l250).value = ({car: l42.fvalue(pv, l290, (function (values,v736,v737,v738){
10931 if (arguments.length < 4) throw 'too few arguments';
10932 if (arguments.length > 4) throw 'too many arguments';
10933 return (function(){
10935 return (function(){
10936 return (function(v739,v740,v741){
10937 return l124.fvalue(values, "((", v739, ")[", v740, "] = ", v741, ")");
10940 var func = symbol.fvalue;
10941 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10943 })()(pv, v736),(function(){
10945 var func = symbol.fvalue;
10946 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10948 })()(pv, v737),(function(){
10950 var func = symbol.fvalue;
10951 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10957 if (cf.type == 'block' && cf.id == 261)
10964 })), cdr: (function(){
10966 var value = symbol.value;
10967 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10971 var l291 = {name: "IN"};
10973 return ((l250).value = ({car: l42.fvalue(pv, l291, (function (values,v742,v743){
10974 if (arguments.length < 3) throw 'too few arguments';
10975 if (arguments.length > 3) throw 'too many arguments';
10976 return (function(){
10978 return (function(){
10979 return (function(v744,v745){
10980 return l136.fvalue(values, l124.fvalue(pv, "((", v744, ") in (", v745, "))"));
10983 var func = symbol.fvalue;
10984 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10986 })()(pv, v742),(function(){
10988 var func = symbol.fvalue;
10989 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10995 if (cf.type == 'block' && cf.id == 262)
11002 })), cdr: (function(){
11004 var value = symbol.value;
11005 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11009 var l292 = {name: "FUNCTIONP"};
11011 return ((l250).value = ({car: l42.fvalue(pv, l292, (function (values,v746){
11012 if (arguments.length < 2) throw 'too few arguments';
11013 if (arguments.length > 2) throw 'too many arguments';
11014 return (function(){
11016 return (function(){
11017 return (function(v747){
11018 return l136.fvalue(values, l124.fvalue(pv, "(typeof ", v747, " == 'function')"));
11021 var func = symbol.fvalue;
11022 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11028 if (cf.type == 'block' && cf.id == 263)
11035 })), cdr: (function(){
11037 var value = symbol.value;
11038 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11042 var l293 = {name: "WRITE-STRING"};
11044 return ((l250).value = ({car: l42.fvalue(pv, l293, (function (values,v748){
11045 if (arguments.length < 2) throw 'too few arguments';
11046 if (arguments.length > 2) throw 'too many arguments';
11047 return (function(){
11049 return (function(){
11050 return (function(v749){
11051 return l124.fvalue(pv, "(function(){", (function(){
11053 var value = symbol.value;
11054 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11056 })(), l135.fvalue(pv, l124.fvalue(pv, "var ", "x", " = ", v749, ";", (function(){
11058 var value = symbol.value;
11059 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11061 })()), l124.fvalue(pv, "if (typeof ", "x", " != '", "string", "')", (function(){
11063 var value = symbol.value;
11064 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11066 })(), l135.fvalue(pv, "throw 'The value ' + ", "x", " + ' is not a type ", "string", ".';", (function(){
11068 var value = symbol.value;
11069 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11071 })())), l124.fvalue(pv, "return ", (function(){
11072 return "lisp.write(x)";
11073 })(), ";", (function(){
11075 var value = symbol.value;
11076 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11081 var func = symbol.fvalue;
11082 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11088 if (cf.type == 'block' && cf.id == 264)
11095 })), cdr: (function(){
11097 var value = symbol.value;
11098 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11102 var l294 = {name: "MAKE-ARRAY"};
11104 return ((l250).value = ({car: l42.fvalue(pv, l294, (function (values,v750){
11105 if (arguments.length < 2) throw 'too few arguments';
11106 if (arguments.length > 2) throw 'too many arguments';
11107 return (function(){
11109 return (function(){
11110 return (function(v751){
11111 return l124.fvalue(pv, "(function(){", (function(){
11113 var value = symbol.value;
11114 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11116 })(), l135.fvalue(pv, "var r = [];", (function(){
11118 var value = symbol.value;
11119 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11121 })(), "for (var i = 0; i < ", v751, "; i++)", (function(){
11123 var value = symbol.value;
11124 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11126 })(), l135.fvalue(pv, "r.push(", (function(){
11128 var func = symbol.fvalue;
11129 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11131 })()(pv, l3.value), ");", (function(){
11133 var value = symbol.value;
11134 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11136 })()), "return r;", (function(){
11138 var value = symbol.value;
11139 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11144 var func = symbol.fvalue;
11145 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11151 if (cf.type == 'block' && cf.id == 265)
11158 })), cdr: (function(){
11160 var value = symbol.value;
11161 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11165 var l295 = {name: "ARRAYP"};
11167 return ((l250).value = ({car: l42.fvalue(pv, l295, (function (values,v752){
11168 if (arguments.length < 2) throw 'too few arguments';
11169 if (arguments.length > 2) throw 'too many arguments';
11170 return (function(){
11172 return (function(){
11173 return (function(v753){
11174 return l136.fvalue(values, l124.fvalue(pv, "(function(){", (function(){
11176 var value = symbol.value;
11177 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11179 })(), l135.fvalue(pv, "var x = ", v753, ";", (function(){
11181 var value = symbol.value;
11182 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11184 })(), "return typeof x === 'object' && 'length' in x;"), "})()"));
11187 var func = symbol.fvalue;
11188 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11194 if (cf.type == 'block' && cf.id == 266)
11201 })), cdr: (function(){
11203 var value = symbol.value;
11204 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11208 var l296 = {name: "AREF"};
11210 return ((l250).value = ({car: l42.fvalue(pv, l296, (function (values,v754,v755){
11211 if (arguments.length < 3) throw 'too few arguments';
11212 if (arguments.length > 3) throw 'too many arguments';
11213 return (function(){
11215 return (function(){
11216 return (function(v756,v757){
11217 return l124.fvalue(pv, "(function(){", (function(){
11219 var value = symbol.value;
11220 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11222 })(), l135.fvalue(pv, "var x = ", "(", v756, ")[", v757, "];", (function(){
11224 var value = symbol.value;
11225 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11227 })(), "if (x === undefined) throw 'Out of range';", (function(){
11229 var value = symbol.value;
11230 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11232 })(), "return x;", (function(){
11234 var value = symbol.value;
11235 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11240 var func = symbol.fvalue;
11241 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11243 })()(pv, v754),(function(){
11245 var func = symbol.fvalue;
11246 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11252 if (cf.type == 'block' && cf.id == 267)
11259 })), cdr: (function(){
11261 var value = symbol.value;
11262 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11266 var l297 = {name: "ASET"};
11268 return ((l250).value = ({car: l42.fvalue(pv, l297, (function (values,v758,v759,v760){
11269 if (arguments.length < 4) throw 'too few arguments';
11270 if (arguments.length > 4) throw 'too many arguments';
11271 return (function(){
11273 return (function(){
11274 return (function(v761,v762,v763){
11275 return l124.fvalue(pv, "(function(){", (function(){
11277 var value = symbol.value;
11278 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11280 })(), l135.fvalue(pv, "var x = ", v761, ";", (function(){
11282 var value = symbol.value;
11283 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11285 })(), "var i = ", v762, ";", (function(){
11287 var value = symbol.value;
11288 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11290 })(), "if (i < 0 || i >= x.length) throw 'Out of range';", (function(){
11292 var value = symbol.value;
11293 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11295 })(), "return x[i] = ", v763, ";", (function(){
11297 var value = symbol.value;
11298 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11303 var func = symbol.fvalue;
11304 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11306 })()(pv, v758),(function(){
11308 var func = symbol.fvalue;
11309 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11311 })()(pv, v759),(function(){
11313 var func = symbol.fvalue;
11314 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11320 if (cf.type == 'block' && cf.id == 268)
11327 })), cdr: (function(){
11329 var value = symbol.value;
11330 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11334 var l298 = {name: "GET-UNIX-TIME"};
11336 return ((l250).value = ({car: l42.fvalue(pv, l298, (function (values){
11337 if (arguments.length > 1) throw 'too many arguments';
11338 return (function(){
11340 return (function(){
11341 return (function(){
11342 return l124.fvalue(values, "(Math.round(new Date() / 1000))");
11347 if (cf.type == 'block' && cf.id == 269)
11354 })), cdr: (function(){
11356 var value = symbol.value;
11357 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11361 var l299 = {name: "VALUES-ARRAY"};
11363 return ((l250).value = ({car: l42.fvalue(pv, l299, (function (values,v764){
11364 if (arguments.length < 2) throw 'too few arguments';
11365 if (arguments.length > 2) throw 'too many arguments';
11366 return (function(){
11368 return (function(){
11369 return (function(v765){
11370 return ((function(){
11372 var value = symbol.value;
11373 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11375 })() !== l3.value ? l124.fvalue(values, "values.apply(this, ", v765, ")") : l124.fvalue(values, "pv.apply(this, ", v765, ")"));
11378 var func = symbol.fvalue;
11379 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11385 if (cf.type == 'block' && cf.id == 270)
11392 })), cdr: (function(){
11394 var value = symbol.value;
11395 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11399 ((l250).value = ({car: l42.fvalue(pv, l132, (function (values){
11400 var v766= l3.value;
11401 for (var i = arguments.length-1; i>=1; i--)
11402 v766 = {car: arguments[i], cdr:
11404 return (function(){
11406 return (function(){
11407 return ((function(){
11409 var value = symbol.value;
11410 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11412 })() !== l3.value ? l124.fvalue(values, "values(", l126.fvalue(pv, l69.fvalue(pv, (function(){
11414 var func = symbol.fvalue;
11415 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11417 })(), v766), ", "), ")") : l124.fvalue(values, "pv(", l126.fvalue(pv, l69.fvalue(pv, (function(){
11419 var func = symbol.fvalue;
11420 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11422 })(), v766), ", "), ")"));
11426 if (cf.type == 'block' && cf.id == 271)
11433 })), cdr: (function(){
11435 var value = symbol.value;
11436 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11440 (l190).fvalue = (function(v769){
11441 ((v769)["fname"] = "MACRO");
11443 })((function (values,v767){
11444 if (arguments.length < 2) throw 'too few arguments';
11445 if (arguments.length > 2) throw 'too many arguments';
11446 return (function(){
11448 return (function(){
11449 return (((function(){
11451 return (typeof tmp == 'object' && 'name' in tmp);
11452 })()?l4.value: l3.value) !== l3.value ? (function(v768){
11453 return (((l166.fvalue(pv, v768) === l190)?l4.value: l3.value) !== l3.value ? v768 : l3.value);
11454 })(l178.fvalue(pv, v767, (function(){
11456 var value = symbol.value;
11457 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11459 })(), l98)) : l3.value);
11463 if (cf.type == 'block' && cf.id == 272)
11473 var l300 = {name: "LS-MACROEXPAND-1"};
11475 (l300).fvalue = (function(v774){
11476 ((v774)["fname"] = "LS-MACROEXPAND-1");
11478 })((function (values,v770){
11479 if (arguments.length < 2) throw 'too few arguments';
11480 if (arguments.length > 2) throw 'too many arguments';
11481 return (function(){
11483 return (function(){
11484 return (function(v771){
11485 return (v771 !== l3.value ? (function(v772){
11486 (l57.fvalue(pv, v772) !== l3.value ? (function(){
11487 return (function(v773){
11488 l169.fvalue(pv, v771, v773);
11489 return (v772 = v773);
11492 var func = symbol.fvalue;
11493 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11497 return (function(){
11499 var args = [values];
11500 var tail = ((function(){
11502 return tmp === l3.value? l3.value: tmp.cdr;
11504 while (tail != l3.value){
11505 args.push(tail.car);
11508 return f.apply(this, args);
11510 })(l167.fvalue(pv, v771)) : v770);
11511 })(l190.fvalue(pv, (function(){
11513 return tmp === l3.value? l3.value: tmp.car;
11518 if (cf.type == 'block' && cf.id == 273)
11528 var l301 = {name: "COMPILE-FUNCALL"};
11530 (l301).fvalue = (function(v778){
11531 ((v778)["fname"] = "COMPILE-FUNCALL");
11533 })((function (values,v775,v776){
11534 if (arguments.length < 3) throw 'too few arguments';
11535 if (arguments.length > 3) throw 'too many arguments';
11536 return (function(){
11538 return (function(){
11539 return (function(v777){
11540 return ((((function(){
11542 return (typeof tmp == 'object' && 'name' in tmp);
11543 })()?l4.value: l3.value) !== l3.value ? l192.fvalue(pv, v775, l98, l197) : l3.value) !== l3.value ? l124.fvalue(values, (function(){
11545 var func = symbol.fvalue;
11546 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11548 })()(pv, l62.fvalue(pv, l42.fvalue(pv, l157), l42.fvalue(pv, v775))), ".fvalue(", l126.fvalue(pv, ({car: v777, cdr: l69.fvalue(pv, (function(){
11550 var func = symbol.fvalue;
11551 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11553 })(), v776)}), ", "), ")") : l124.fvalue(values, (function(){
11555 var func = symbol.fvalue;
11556 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11558 })()(pv, l62.fvalue(pv, l42.fvalue(pv, l98), l42.fvalue(pv, v775))), "(", l126.fvalue(pv, ({car: v777, cdr: l69.fvalue(pv, (function(){
11560 var func = symbol.fvalue;
11561 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11563 })(), v776)}), ", "), ")"));
11566 var value = symbol.value;
11567 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11569 })() !== l3.value ? "values" : "pv"));
11573 if (cf.type == 'block' && cf.id == 274)
11584 (l213).fvalue = (function(v781){
11585 ((v781)["fname"] = "LS-COMPILE-BLOCK");
11587 })((function (values,v779,v780){
11588 if (arguments.length < 2) throw 'too few arguments';
11589 if (arguments.length > 3) throw 'too many arguments';
11590 switch(arguments.length-1){
11595 return (function(){
11597 return (function(){
11598 return (v780 !== l3.value ? l124.fvalue(values, l213.fvalue(pv, l81.fvalue(pv, v779)), "return ", (function(){
11600 var func = symbol.fvalue;
11601 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11603 })()(pv, (function(){
11604 var tmp = l80.fvalue(pv, v779);
11605 return tmp === l3.value? l3.value: tmp.car;
11608 var value = symbol.value;
11609 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11611 })()), ";") : l127.fvalue(values, l84.fvalue(pv, (function(){
11613 var func = symbol.fvalue;
11614 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11616 })(), l69.fvalue(pv, (function(){
11618 var func = symbol.fvalue;
11619 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11621 })(), v779)), l124.fvalue(pv, ";", (function(){
11623 var value = symbol.value;
11624 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11630 if (cf.type == 'block' && cf.id == 275)
11641 (l137).fvalue = (function(v791){
11642 ((v791)["fname"] = "LS-COMPILE");
11644 })((function (values,v782,v783){
11645 if (arguments.length < 2) throw 'too few arguments';
11646 if (arguments.length > 3) throw 'too many arguments';
11647 switch(arguments.length-1){
11652 return (function(){
11654 return (function(){
11655 return (function(v784){
11661 return (((function(){
11663 return (typeof tmp == 'object' && 'name' in tmp);
11664 })()?l4.value: l3.value) !== l3.value ? (function(){
11665 return (function(v785){
11666 return ((v785 !== l3.value ? l26.fvalue(pv, l82.fvalue(pv, l194, l168.fvalue(pv, v785))) : l3.value) !== l3.value ? (function(){
11667 return l167.fvalue(pv, v785);
11668 })() : ((function(v786){
11669 return (v786 !== l3.value ? v786 : l82.fvalue(pv, l196, l168.fvalue(pv, v785)));
11670 })(l113.fvalue(pv, v782)) !== l3.value ? (function(){
11671 return l124.fvalue(pv, l137.fvalue(pv, l62.fvalue(pv, l42.fvalue(pv, l157), l42.fvalue(pv, v782))), ".value");
11672 })() : (function(){
11673 return l137.fvalue(pv, l62.fvalue(pv, l42.fvalue(pv, l272), l42.fvalue(pv, l62.fvalue(pv, l42.fvalue(pv, l157), l42.fvalue(pv, v782)))));
11675 })(l178.fvalue(pv, v782, (function(){
11677 var value = symbol.value;
11678 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11681 })() : (l75.fvalue(pv, v782) !== l3.value ? (function(){
11682 return l16.fvalue(pv, v782);
11683 })() : (((typeof(v782) == "string")?l4.value: l3.value) !== l3.value ? (function(){
11684 return l124.fvalue(pv, "\"", l140.fvalue(pv, v782), "\"");
11685 })() : (((function(){
11687 return typeof x === 'object' && 'length' in x;
11688 })()?l4.value: l3.value) !== l3.value ? (function(){
11689 return l222.fvalue(pv, v782);
11690 })() : (l57.fvalue(pv, v782) !== l3.value ? (function(){
11691 return (function(v787,v788){
11692 return (l91.fvalue(pv, v787, (function(){
11694 var value = symbol.value;
11695 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11697 })()) !== l3.value ? (function(){
11698 return (function(v789){
11699 return (function(){
11703 while (tail != l3.value){
11704 args.push(tail.car);
11707 return f.apply(this, args);
11709 })(l39.fvalue(pv, l91.fvalue(pv, v787, (function(){
11711 var value = symbol.value;
11712 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11715 })() : ((l91.fvalue(pv, v787, (function(){
11717 var value = symbol.value;
11718 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11720 })()) !== l3.value ? l26.fvalue(pv, l192.fvalue(pv, v787, l98, l195)) : l3.value) !== l3.value ? (function(){
11721 return (function(v790){
11722 return (function(){
11726 while (tail != l3.value){
11727 args.push(tail.car);
11730 return f.apply(this, args);
11732 })(l39.fvalue(pv, l91.fvalue(pv, v787, (function(){
11734 var value = symbol.value;
11735 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11738 })() : (function(){
11739 return (l190.fvalue(pv, v787) !== l3.value ? l137.fvalue(pv, l300.fvalue(pv, v782)) : l301.fvalue(pv, v787, v788));
11743 return tmp === l3.value? l3.value: tmp.car;
11746 return tmp === l3.value? l3.value: tmp.cdr;
11748 })() : (function(){
11749 return (function(){
11750 throw "How should I compile this?";
11761 if (cf.type == 'block' && cf.id == 276)
11771 var l302 = {name: "LS-COMPILE-TOPLEVEL"};
11773 (l302).fvalue = (function(v798){
11774 ((v798)["fname"] = "LS-COMPILE-TOPLEVEL");
11776 })((function (values,v792,v793){
11777 if (arguments.length < 2) throw 'too few arguments';
11778 if (arguments.length > 3) throw 'too many arguments';
11779 switch(arguments.length-1){
11784 return (function(){
11786 return (function(){
11787 return (function(v794){
11793 return ((((function(){
11795 return (typeof tmp == 'object' && 'car' in tmp);
11796 })()?l4.value: l3.value) !== l3.value ? (((function(){
11798 return tmp === l3.value? l3.value: tmp.car;
11799 })() === l227)?l4.value: l3.value) : l3.value) !== l3.value ? (function(){
11800 return (function(v796){
11801 return l126.fvalue(pv, l84.fvalue(pv, (function(){
11803 var func = symbol.fvalue;
11804 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11807 })(l69.fvalue(pv, (function (values,v795){
11808 if (arguments.length < 2) throw 'too few arguments';
11809 if (arguments.length > 2) throw 'too many arguments';
11810 return l302.fvalue(values, v795, l4.value);
11814 return tmp === l3.value? l3.value: tmp.cdr;
11816 })() : (function(){
11817 return (function(v797){
11818 return l124.fvalue(pv, l127.fvalue(pv, l188.fvalue(pv), l124.fvalue(pv, ";", (function(){
11820 var value = symbol.value;
11821 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11823 })())), (v797 !== l3.value ? l124.fvalue(pv, v797, ";", (function(){
11825 var value = symbol.value;
11826 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11829 })(l137.fvalue(pv, v792, v793));
11839 if (cf.type == 'block' && cf.id == 277)
11850 (l226).fvalue = (function(v800){
11851 ((v800)["fname"] = "EVAL");
11853 })((function (values,v799){
11854 if (arguments.length < 2) throw 'too few arguments';
11855 if (arguments.length > 2) throw 'too many arguments';
11856 return (function(){
11858 return (function(){
11859 return (function(){
11860 var string = l302.fvalue(pv, v799, l4.value);
11861 if (typeof string != 'string')
11862 throw 'The value ' + string + ' is not a type string.';
11863 return (function(){
11864 var v = eval.apply(window, [string]);
11865 if (typeof v !== 'object' || !('multiple-value' in v)){
11867 v['multiple-value'] = true;
11869 return values.apply(this, v);
11875 if (cf.type == 'block' && cf.id == 278)
11885 var l303 = {name: "&BODY"};
11886 var l304 = {car: l204, cdr: {car: l203, cdr: {car: l303, cdr: {car: l19, cdr: {car: l14, cdr: {car: l115, cdr: {car: l59, cdr: {car: l60, cdr: {car: l20, cdr: {car: l21, cdr: {car: l22, cdr: {car: l261, cdr: {car: l263, cdr: {car: l18, cdr: {car: l18, cdr: {car: l260, cdr: {car: l262, cdr: {car: l52, cdr: {car: l62, cdr: {car: l284, cdr: {car: l296, cdr: {car: l295, cdr: {car: l297, cdr: {car: l91, cdr: {car: l43, cdr: {car: l175, cdr: {car: l17, cdr: {car: l17, cdr: {car: l81, cdr: {car: l31, cdr: {car: l37, cdr: {car: l35, cdr: {car: l32, cdr: {car: l29, cdr: {car: l29, cdr: {car: l50, cdr: {car: l238, cdr: {car: l33, cdr: {car: l36, cdr: {car: l34, cdr: {car: l30, cdr: {car: l30, cdr: {car: l282, cdr: {car: l73, cdr: {car: l74, cdr: {car: l72, cdr: {car: l49, cdr: {car: l27, cdr: {car: l28, cdr: {car: l71, cdr: {car: l45, cdr: {car: l2, cdr: {car: l8, cdr: {car: l10, cdr: {car: l1, cdr: {car: l7, cdr: {car: l86, cdr: {car: l95, cdr: {car: l97, cdr: {car: l47, cdr: {car: l48, cdr: {car: l51, cdr: {car: l275, cdr: {car: l25, cdr: {car: l276, cdr: {car: l286, cdr: {car: l226, cdr: {car: l90, cdr: {car: l121, cdr: {car: l94, cdr: {car: l105, cdr: {car: l119, cdr: {car: l38, cdr: {car: l41, cdr: {car: l271, cdr: {car: l283, cdr: {car: l98, cdr: {car: l292, cdr: {car: l15, cdr: {car: l122, cdr: {car: l245, cdr: {car: l70, cdr: {car: l201, cdr: {car: l116, cdr: {car: l44, cdr: {car: l75, cdr: {car: l75, cdr: {car: l120, cdr: {car: l113, cdr: {car: l212, cdr: {car: l80, cdr: {car: l67, cdr: {car: l231, cdr: {car: l235, cdr: {car: l101, cdr: {car: l42, cdr: {car: l57, cdr: {car: l294, cdr: {car: l102, cdr: {car: l269, cdr: {car: l69, cdr: {car: l82, cdr: {car: l77, cdr: {car: l257, cdr: {car: l133, cdr: {car: l247, cdr: {car: l134, cdr: {car: l3, cdr: {car: l26, cdr: {car: l79, cdr: {car: l78, cdr: {car: l11, cdr: {car: l264, cdr: {car: l53, cdr: {car: l106, cdr: {car: l108, cdr: {car: l104, cdr: {car: l76, cdr: {car: l139, cdr: {car: l142, cdr: {car: l198, cdr: {car: l54, cdr: {car: l55, cdr: {car: l227, cdr: {car: l65, cdr: {car: l46, cdr: {car: l157, cdr: {car: l83, cdr: {car: l84, cdr: {car: l85, cdr: {car: l12, cdr: {car: l237, cdr: {car: l63, cdr: {car: l64, cdr: {car: l39, cdr: {car: l215, cdr: {car: l216, cdr: {car: l89, cdr: {car: l279, cdr: {car: l92, cdr: {car: l93, cdr: {car: l278, cdr: {car: l87, cdr: {car: l224, cdr: {car: l270, cdr: {car: l114, cdr: {car: l273, cdr: {car: l272, cdr: {car: l268, cdr: {car: l4, cdr: {car: l244, cdr: {car: l40, cdr: {car: l239, cdr: {car: l24, cdr: {car: l6, cdr: {car: l246, cdr: {car: l132, cdr: {car: l131, cdr: {car: l99, cdr: {car: l141, cdr: {car: l5, cdr: {car: l96, cdr: {car: l293, cdr: {car: l23, cdr: l3}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}};
11887 l121.fvalue(values, l304);
11888 ((l115).value = (function(){
11890 var value = symbol.value;
11891 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11895 var string = "var lisp";
11896 if (typeof string != 'string')
11897 throw 'The value ' + string + ' is not a type string.';
11898 return (function(){
11899 var v = eval.apply(window, [string]);
11900 if (typeof v !== 'object' || !('multiple-value' in v)){
11902 v['multiple-value'] = true;
11904 return values.apply(this, v);
11908 (lisp.read = (function(){
11910 var func = symbol.fvalue;
11911 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11914 (lisp.print = (function(){
11916 var func = symbol.fvalue;
11917 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11920 (lisp.eval = (function(){
11922 var func = symbol.fvalue;
11923 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11926 (lisp.compile = (function (values,v801){
11927 if (arguments.length < 2) throw 'too few arguments';
11928 if (arguments.length > 2) throw 'too many arguments';
11929 return l302.fvalue(values, v801, l4.value);
11932 (lisp.evalString = (function (values,v802){
11933 if (arguments.length < 2) throw 'too few arguments';
11934 if (arguments.length > 2) throw 'too many arguments';
11935 return l226.fvalue(values, l161.fvalue(pv, v802));
11938 (lisp.compileString = (function (values,v803){
11939 if (arguments.length < 2) throw 'too few arguments';
11940 if (arguments.length > 2) throw 'too many arguments';
11941 return l302.fvalue(values, l161.fvalue(pv, v803), l4.value);
11944 var l305 = {car: {car: l303, cdr: "l303"}, cdr: {car: {car: l302, cdr: "l302"}, cdr: {car: {car: l301, cdr: "l301"}, cdr: {car: {car: l300, cdr: "l300"}, cdr: {car: {car: l299, cdr: "l299"}, cdr: {car: {car: l298, cdr: "l298"}, cdr: {car: {car: l297, cdr: "l297"}, cdr: {car: {car: l296, cdr: "l296"}, cdr: {car: {car: l295, cdr: "l295"}, cdr: {car: {car: l294, cdr: "l294"}, cdr: {car: {car: l293, cdr: "l293"}, cdr: {car: {car: l292, cdr: "l292"}, cdr: {car: {car: l291, cdr: "l291"}, cdr: {car: {car: l290, cdr: "l290"}, cdr: {car: {car: l289, cdr: "l289"}, cdr: {car: {car: l288, cdr: "l288"}, cdr: {car: {car: l287, cdr: "l287"}, cdr: {car: {car: l286, cdr: "l286"}, cdr: {car: {car: l285, cdr: "l285"}, cdr: {car: {car: l284, cdr: "l284"}, cdr: {car: {car: l283, cdr: "l283"}, cdr: {car: {car: l282, cdr: "l282"}, cdr: {car: {car: l281, cdr: "l281"}, cdr: {car: {car: l280, cdr: "l280"}, cdr: {car: {car: l279, cdr: "l279"}, cdr: {car: {car: l278, cdr: "l278"}, cdr: {car: {car: l277, cdr: "l277"}, cdr: {car: {car: l276, cdr: "l276"}, cdr: {car: {car: l275, cdr: "l275"}, cdr: {car: {car: l274, cdr: "l274"}, cdr: {car: {car: l273, cdr: "l273"}, cdr: {car: {car: l272, cdr: "l272"}, cdr: {car: {car: l271, cdr: "l271"}, cdr: {car: {car: l270, cdr: "l270"}, cdr: {car: {car: l269, cdr: "l269"}, cdr: {car: {car: l268, cdr: "l268"}, cdr: {car: {car: l267, cdr: "l267"}, cdr: {car: {car: l266, cdr: "l266"}, cdr: {car: {car: l265, cdr: "l265"}, cdr: {car: {car: l264, cdr: "l264"}, cdr: {car: {car: l263, cdr: "l263"}, cdr: {car: {car: l262, cdr: "l262"}, cdr: {car: {car: l261, cdr: "l261"}, cdr: {car: {car: l260, cdr: "l260"}, cdr: {car: {car: l259, cdr: "l259"}, cdr: {car: {car: l258, cdr: "l258"}, cdr: {car: {car: l257, cdr: "l257"}, cdr: {car: {car: l256, cdr: "l256"}, cdr: {car: {car: l255, cdr: "l255"}, cdr: {car: {car: l254, cdr: "l254"}, cdr: {car: {car: l253, cdr: "l253"}, cdr: {car: {car: l252, cdr: "l252"}, cdr: {car: {car: l251, cdr: "l251"}, cdr: {car: {car: l250, cdr: "l250"}, cdr: {car: {car: l249, cdr: "l249"}, cdr: {car: {car: l248, cdr: "l248"}, cdr: {car: {car: l247, cdr: "l247"}, cdr: {car: {car: l246, cdr: "l246"}, cdr: {car: {car: l245, cdr: "l245"}, cdr: {car: {car: l244, cdr: "l244"}, cdr: {car: {car: l243, cdr: "l243"}, cdr: {car: {car: l242, cdr: "l242"}, cdr: {car: {car: l241, cdr: "l241"}, cdr: {car: {car: l240, cdr: "l240"}, cdr: {car: {car: l239, cdr: "l239"}, cdr: {car: {car: l238, cdr: "l238"}, cdr: {car: {car: l237, cdr: "l237"}, cdr: {car: {car: l236, cdr: "l236"}, cdr: {car: {car: l235, cdr: "l235"}, cdr: {car: {car: l234, cdr: "l234"}, cdr: {car: {car: l233, cdr: "l233"}, cdr: {car: {car: l232, cdr: "l232"}, cdr: {car: {car: l231, cdr: "l231"}, cdr: {car: {car: l230, cdr: "l230"}, cdr: {car: {car: l229, cdr: "l229"}, cdr: {car: {car: l228, cdr: "l228"}, cdr: {car: {car: l227, cdr: "l227"}, cdr: {car: {car: l226, cdr: "l226"}, cdr: {car: {car: l225, cdr: "l225"}, cdr: {car: {car: l224, cdr: "l224"}, cdr: {car: {car: l223, cdr: "l223"}, cdr: {car: {car: l222, cdr: "l222"}, cdr: {car: {car: l221, cdr: "l221"}, cdr: {car: {car: l220, cdr: "l220"}, cdr: {car: {car: l219, cdr: "l219"}, cdr: {car: {car: l218, cdr: "l218"}, cdr: {car: {car: l217, cdr: "l217"}, cdr: {car: {car: l216, cdr: "l216"}, cdr: {car: {car: l215, cdr: "l215"}, cdr: {car: {car: l214, cdr: "l214"}, cdr: {car: {car: l213, cdr: "l213"}, cdr: {car: {car: l212, cdr: "l212"}, cdr: {car: {car: l211, cdr: "l211"}, cdr: {car: {car: l210, cdr: "l210"}, cdr: {car: {car: l209, cdr: "l209"}, cdr: {car: {car: l208, cdr: "l208"}, cdr: {car: {car: l207, cdr: "l207"}, cdr: {car: {car: l206, cdr: "l206"}, cdr: {car: {car: l204, cdr: "l204"}, cdr: {car: {car: l203, cdr: "l203"}, cdr: {car: {car: l202, cdr: "l202"}, cdr: {car: {car: l201, cdr: "l201"}, cdr: {car: {car: l200, cdr: "l200"}, cdr: {car: {car: l199, cdr: "l199"}, cdr: {car: {car: l198, cdr: "l198"}, cdr: {car: {car: l197, cdr: "l197"}, cdr: {car: {car: l196, cdr: "l196"}, cdr: {car: {car: l195, cdr: "l195"}, cdr: {car: {car: l194, cdr: "l194"}, cdr: {car: {car: l193, cdr: "l193"}, cdr: {car: {car: l192, cdr: "l192"}, cdr: {car: {car: l191, cdr: "l191"}, cdr: {car: {car: l190, cdr: "l190"}, cdr: {car: {car: l189, cdr: "l189"}, cdr: {car: {car: l188, cdr: "l188"}, cdr: {car: {car: l187, cdr: "l187"}, cdr: {car: {car: l186, cdr: "l186"}, cdr: {car: {car: l185, cdr: "l185"}, cdr: {car: {car: l184, cdr: "l184"}, cdr: {car: {car: l183, cdr: "l183"}, cdr: {car: {car: l182, cdr: "l182"}, cdr: {car: {car: l181, cdr: "l181"}, cdr: {car: {car: l180, cdr: "l180"}, cdr: {car: {car: l179, cdr: "l179"}, cdr: {car: {car: l178, cdr: "l178"}, cdr: {car: {car: l177, cdr: "l177"}, cdr: {car: {car: l176, cdr: "l176"}, cdr: {car: {car: l175, cdr: "l175"}, cdr: {car: {car: l174, cdr: "l174"}, cdr: {car: {car: l173, cdr: "l173"}, cdr: {car: {car: l172, cdr: "l172"}, cdr: {car: {car: l171, cdr: "l171"}, cdr: {car: {car: l170, cdr: "l170"}, cdr: {car: {car: l169, cdr: "l169"}, cdr: {car: {car: l168, cdr: "l168"}, cdr: {car: {car: l167, cdr: "l167"}, cdr: {car: {car: l166, cdr: "l166"}, cdr: {car: {car: l165, cdr: "l165"}, cdr: {car: {car: l164, cdr: "l164"}, cdr: {car: {car: l163, cdr: "l163"}, cdr: {car: {car: l162, cdr: "l162"}, cdr: {car: {car: l161, cdr: "l161"}, cdr: {car: {car: l160, cdr: "l160"}, cdr: {car: {car: l159, cdr: "l159"}, cdr: {car: {car: l158, cdr: "l158"}, cdr: {car: {car: l157, cdr: "l157"}, cdr: {car: {car: l156, cdr: "l156"}, cdr: {car: {car: l155, cdr: "l155"}, cdr: {car: {car: l154, cdr: "l154"}, cdr: {car: {car: l153, cdr: "l153"}, cdr: {car: {car: l152, cdr: "l152"}, cdr: {car: {car: l151, cdr: "l151"}, cdr: {car: {car: l150, cdr: "l150"}, cdr: {car: {car: l149, cdr: "l149"}, cdr: {car: {car: l148, cdr: "l148"}, cdr: {car: {car: l147, cdr: "l147"}, cdr: {car: {car: l146, cdr: "l146"}, cdr: {car: {car: l145, cdr: "l145"}, cdr: {car: {car: l144, cdr: "l144"}, cdr: {car: {car: l143, cdr: "l143"}, cdr: {car: {car: l142, cdr: "l142"}, cdr: {car: {car: l141, cdr: "l141"}, cdr: {car: {car: l140, cdr: "l140"}, cdr: {car: {car: l139, cdr: "l139"}, cdr: {car: {car: l138, cdr: "l138"}, cdr: {car: {car: l137, cdr: "l137"}, cdr: {car: {car: l136, cdr: "l136"}, cdr: {car: {car: l135, cdr: "l135"}, cdr: {car: {car: l134, cdr: "l134"}, cdr: {car: {car: l133, cdr: "l133"}, cdr: {car: {car: l132, cdr: "l132"}, cdr: {car: {car: l131, cdr: "l131"}, cdr: {car: {car: l130, cdr: "l130"}, cdr: {car: {car: l129, cdr: "l129"}, cdr: {car: {car: l128, cdr: "l128"}, cdr: {car: {car: l127, cdr: "l127"}, cdr: {car: {car: l126, cdr: "l126"}, cdr: {car: {car: l125, cdr: "l125"}, cdr: {car: {car: l124, cdr: "l124"}, cdr: {car: {car: l123, cdr: "l123"}, cdr: {car: {car: l122, cdr: "l122"}, cdr: {car: {car: l121, cdr: "l121"}, cdr: {car: {car: l120, cdr: "l120"}, cdr: {car: {car: l119, cdr: "l119"}, cdr: {car: {car: l118, cdr: "l118"}, cdr: {car: {car: l117, cdr: "l117"}, cdr: {car: {car: l116, cdr: "l116"}, cdr: {car: {car: l115, cdr: "l115"}, cdr: {car: {car: l114, cdr: "l114"}, cdr: {car: {car: l113, cdr: "l113"}, cdr: {car: {car: l112, cdr: "l112"}, cdr: {car: {car: l111, cdr: "l111"}, cdr: {car: {car: l110, cdr: "l110"}, cdr: {car: {car: l109, cdr: "l109"}, cdr: {car: {car: l108, cdr: "l108"}, cdr: {car: {car: l107, cdr: "l107"}, cdr: {car: {car: l106, cdr: "l106"}, cdr: {car: {car: l105, cdr: "l105"}, cdr: {car: {car: l104, cdr: "l104"}, cdr: {car: {car: l103, cdr: "l103"}, cdr: {car: {car: l102, cdr: "l102"}, cdr: {car: {car: l101, cdr: "l101"}, cdr: {car: {car: l100, cdr: "l100"}, cdr: {car: {car: l99, cdr: "l99"}, cdr: {car: {car: l98, cdr: "l98"}, cdr: {car: {car: l97, cdr: "l97"}, cdr: {car: {car: l96, cdr: "l96"}, cdr: {car: {car: l95, cdr: "l95"}, cdr: {car: {car: l94, cdr: "l94"}, cdr: {car: {car: l93, cdr: "l93"}, cdr: {car: {car: l92, cdr: "l92"}, cdr: {car: {car: l91, cdr: "l91"}, cdr: {car: {car: l90, cdr: "l90"}, cdr: {car: {car: l89, cdr: "l89"}, cdr: {car: {car: l88, cdr: "l88"}, cdr: {car: {car: l87, cdr: "l87"}, cdr: {car: {car: l86, cdr: "l86"}, cdr: {car: {car: l85, cdr: "l85"}, cdr: {car: {car: l84, cdr: "l84"}, cdr: {car: {car: l83, cdr: "l83"}, cdr: {car: {car: l82, cdr: "l82"}, cdr: {car: {car: l81, cdr: "l81"}, cdr: {car: {car: l80, cdr: "l80"}, cdr: {car: {car: l79, cdr: "l79"}, cdr: {car: {car: l78, cdr: "l78"}, cdr: {car: {car: l77, cdr: "l77"}, cdr: {car: {car: l76, cdr: "l76"}, cdr: {car: {car: l75, cdr: "l75"}, cdr: {car: {car: l74, cdr: "l74"}, cdr: {car: {car: l73, cdr: "l73"}, cdr: {car: {car: l72, cdr: "l72"}, cdr: {car: {car: l71, cdr: "l71"}, cdr: {car: {car: l70, cdr: "l70"}, cdr: {car: {car: l69, cdr: "l69"}, cdr: {car: {car: l68, cdr: "l68"}, cdr: {car: {car: l67, cdr: "l67"}, cdr: {car: {car: l66, cdr: "l66"}, cdr: {car: {car: l65, cdr: "l65"}, cdr: {car: {car: l64, cdr: "l64"}, cdr: {car: {car: l63, cdr: "l63"}, cdr: {car: {car: l62, cdr: "l62"}, cdr: {car: {car: l61, cdr: "l61"}, cdr: {car: {car: l60, cdr: "l60"}, cdr: {car: {car: l59, cdr: "l59"}, cdr: {car: {car: l58, cdr: "l58"}, cdr: {car: {car: l57, cdr: "l57"}, cdr: {car: {car: l56, cdr: "l56"}, cdr: {car: {car: l55, cdr: "l55"}, cdr: {car: {car: l54, cdr: "l54"}, cdr: {car: {car: l53, cdr: "l53"}, cdr: {car: {car: l52, cdr: "l52"}, cdr: {car: {car: l51, cdr: "l51"}, cdr: {car: {car: l50, cdr: "l50"}, cdr: {car: {car: l49, cdr: "l49"}, cdr: {car: {car: l48, cdr: "l48"}, cdr: {car: {car: l47, cdr: "l47"}, cdr: {car: {car: l46, cdr: "l46"}, cdr: {car: {car: l45, cdr: "l45"}, cdr: {car: {car: l44, cdr: "l44"}, cdr: {car: {car: l43, cdr: "l43"}, cdr: {car: {car: l42, cdr: "l42"}, cdr: {car: {car: l41, cdr: "l41"}, cdr: {car: {car: l40, cdr: "l40"}, cdr: {car: {car: l39, cdr: "l39"}, cdr: {car: {car: l38, cdr: "l38"}, cdr: {car: {car: l37, cdr: "l37"}, cdr: {car: {car: l36, cdr: "l36"}, cdr: {car: {car: l35, cdr: "l35"}, cdr: {car: {car: l34, cdr: "l34"}, cdr: {car: {car: l33, cdr: "l33"}, cdr: {car: {car: l32, cdr: "l32"}, cdr: {car: {car: l31, cdr: "l31"}, cdr: {car: {car: l30, cdr: "l30"}, cdr: {car: {car: l29, cdr: "l29"}, cdr: {car: {car: l28, cdr: "l28"}, cdr: {car: {car: l27, cdr: "l27"}, cdr: {car: {car: l26, cdr: "l26"}, cdr: {car: {car: l25, cdr: "l25"}, cdr: {car: {car: l24, cdr: "l24"}, cdr: {car: {car: l23, cdr: "l23"}, cdr: {car: {car: l22, cdr: "l22"}, cdr: {car: {car: l21, cdr: "l21"}, cdr: {car: {car: l20, cdr: "l20"}, cdr: {car: {car: l19, cdr: "l19"}, cdr: {car: {car: l18, cdr: "l18"}, cdr: {car: {car: l17, cdr: "l17"}, cdr: {car: {car: l16, cdr: "l16"}, cdr: {car: {car: l15, cdr: "l15"}, cdr: {car: {car: l14, cdr: "l14"}, cdr: {car: {car: l13, cdr: "l13"}, cdr: {car: {car: l12, cdr: "l12"}, cdr: {car: {car: l11, cdr: "l11"}, cdr: {car: {car: l10, cdr: "l10"}, cdr: {car: {car: l9, cdr: "l9"}, cdr: {car: {car: l8, cdr: "l8"}, cdr: {car: {car: l7, cdr: "l7"}, cdr: {car: {car: l6, cdr: "l6"}, cdr: {car: {car: l5, cdr: "l5"}, cdr: {car: {car: l4, cdr: "l4"}, cdr: {car: {car: l3, cdr: "l3"}, cdr: {car: {car: l2, cdr: "l2"}, cdr: {car: {car: l1, cdr: "l1"}, cdr: l3}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}};
11945 var l306 = {name: "OP"};
11946 var l307 = {name: "SYM"};
11947 var l308 = {name: "X"};
11948 var l309 = {name: "ARGS"};
11949 var l310 = {name: "BODY"};
11950 var l311 = {name: "DECLS"};
11951 var l312 = {name: "DECL"};
11952 var l313 = {name: "NAME"};
11953 var l314 = {name: "ARG"};
11954 var l315 = {name: "FORM"};
11955 var l316 = {name: "VALUE-FROM"};
11956 var l317 = {name: "VARIABLES"};
11957 var l318 = {name: "PACKAGE-DESIGNATOR"};
11958 var l319 = {name: "PAIRS"};
11959 var l320 = {name: "ASSIGNMENTS"};
11960 var l321 = {name: "VALUE"};
11961 var l322 = {name: "FORM1"};
11962 var l323 = {name: "RESULT"};
11963 var l324 = {name: "FORMS"};
11964 var l325 = {name: "G"};
11965 var l326 = {name: "CLAUSULES"};
11966 var l327 = {name: "!FORM"};
11967 var l328 = {name: "CLAUSULE"};
11968 var l329 = {name: "ITER"};
11969 var l330 = {name: "G!TO"};
11970 var l331 = {name: "VAR"};
11971 var l332 = {name: "TO"};
11972 var l333 = {name: "G!LIST"};
11973 var l334 = {name: "PLACE"};
11974 var l335 = {name: "DELTA"};
11975 var l336 = {name: "CONDITION"};
11976 var l337 = {name: "DOCSTRING"};
11977 var l338 = {car: {car: {car: l250, cdr: {car: l99, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l241, cdr: {car: l99, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l240, cdr: {car: l99, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l236, cdr: {car: l99, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l220, cdr: {car: l99, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l219, cdr: {car: l99, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l202, cdr: {car: l99, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l199, cdr: {car: l99, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l185, cdr: {car: l99, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l180, cdr: {car: l99, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l179, cdr: {car: l99, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l163, cdr: {car: l99, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l162, cdr: {car: l99, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l156, cdr: {car: l99, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l123, cdr: {car: l99, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l115, cdr: {car: l99, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l112, cdr: {car: l99, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l111, cdr: {car: l99, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l110, cdr: {car: l99, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l100, cdr: {car: l99, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l14, cdr: {car: l99, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l4, cdr: {car: l99, cdr: {car: l3, cdr: {car: {car: l194, cdr: {car: l196, cdr: l3}}, cdr: l3}}}}, cdr: {car: {car: l3, cdr: {car: l99, cdr: {car: l3, cdr: {car: {car: l194, cdr: {car: l196, cdr: l3}}, cdr: l3}}}}, cdr: l3}}}}}}}}}}}}}}}}}}}}}}}, cdr: {car: {car: {car: l226, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l302, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l137, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l213, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l301, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l300, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l190, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l259, cdr: {car: l190, cdr: {car: {car: l212, cdr: {car: {car: l306, cdr: {car: l307, cdr: l3}}, cdr: {car: {car: l158, cdr: {car: {car: l251, cdr: {car: {car: l160, cdr: {car: l306, cdr: l3}}, cdr: {car: {car: l308, cdr: {car: l204, cdr: {car: l309, cdr: l3}}}, cdr: {car: {car: l231, cdr: {car: {car: {car: l309, cdr: {car: {car: l27, cdr: {car: l308, cdr: {car: l309, cdr: l3}}}, cdr: l3}}, cdr: l3}, cdr: {car: {car: l255, cdr: {car: l309, cdr: {car: {car: l136, cdr: {car: {car: l258, cdr: {car: l309, cdr: {car: {car: l160, cdr: {car: l307, cdr: l3}}, cdr: l3}}}, cdr: l3}}, cdr: l3}}}, cdr: l3}}}, cdr: l3}}}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l258, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l256, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l255, cdr: {car: l190, cdr: {car: {car: l212, cdr: {car: {car: l309, cdr: {car: l204, cdr: {car: l310, cdr: l3}}}, cdr: {car: {car: l6, cdr: {car: {car: l268, cdr: {car: l309, cdr: l3}}, cdr: {car: {car: l286, cdr: {car: "Bad usage of VARIABLE-ARITY, you must pass a symbol", cdr: l3}}, cdr: l3}}}, cdr: {car: {car: l158, cdr: {car: {car: l254, cdr: {car: {car: l160, cdr: {car: l309, cdr: l3}}, cdr: {car: {car: l212, cdr: {car: {car: {car: l160, cdr: {car: l309, cdr: l3}}, cdr: l3}, cdr: {car: {car: l124, cdr: {car: "return ", cdr: {car: {car: l159, cdr: {car: l310, cdr: l3}}, cdr: {car: ";", cdr: {car: l123, cdr: l3}}}}}, cdr: l3}}}, cdr: l3}}}, cdr: l3}}, cdr: l3}}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l254, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l253, cdr: {car: l190, cdr: {car: {car: l212, cdr: {car: {car: l311, cdr: {car: l204, cdr: {car: l310, cdr: l3}}}, cdr: {car: {car: l158, cdr: {car: {car: l138, cdr: {car: {car: l159, cdr: {car: {car: l69, cdr: {car: {car: l212, cdr: {car: {car: l312, cdr: l3}, cdr: {car: {car: l158, cdr: {car: {car: l124, cdr: {car: "var ", cdr: {car: {car: l160, cdr: {car: {car: l38, cdr: {car: l312, cdr: l3}}, cdr: l3}}, cdr: {car: " = ", cdr: {car: {car: l160, cdr: {car: {car: l40, cdr: {car: l312, cdr: l3}}, cdr: l3}}, cdr: {car: ";", cdr: {car: l123, cdr: l3}}}}}}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l311, cdr: l3}}}, cdr: l3}}, cdr: {car: {car: l159, cdr: {car: {car: l69, cdr: {car: {car: l212, cdr: {car: {car: l312, cdr: l3}, cdr: {car: {car: l158, cdr: {car: {car: l124, cdr: {car: "if (typeof ", cdr: {car: {car: l160, cdr: {car: {car: l38, cdr: {car: l312, cdr: l3}}, cdr: l3}}, cdr: {car: " != '", cdr: {car: {car: l160, cdr: {car: {car: l39, cdr: {car: l312, cdr: l3}}, cdr: l3}}, cdr: {car: "')", cdr: {car: l123, cdr: {car: {car: l135, cdr: {car: "throw 'The value ' + ", cdr: {car: {car: l160, cdr: {car: {car: l38, cdr: {car: l312, cdr: l3}}, cdr: l3}}, cdr: {car: " + ' is not a type ", cdr: {car: {car: l160, cdr: {car: {car: l39, cdr: {car: l312, cdr: l3}}, cdr: l3}}, cdr: {car: ".';", cdr: {car: l123, cdr: l3}}}}}}}, cdr: l3}}}}}}}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l311, cdr: l3}}}, cdr: l3}}, cdr: {car: {car: l124, cdr: {car: "return ", cdr: {car: {car: l227, cdr: {car: {car: l159, cdr: {car: l310, cdr: l3}}, cdr: l3}}, cdr: {car: ";", cdr: {car: l123, cdr: l3}}}}}, cdr: l3}}}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l252, cdr: {car: l190, cdr: {car: {car: l212, cdr: {car: {car: l313, cdr: {car: l309, cdr: {car: l204, cdr: {car: l310, cdr: l3}}}}, cdr: {car: {car: l158, cdr: {car: {car: l227, cdr: {car: {car: l251, cdr: {car: {car: l160, cdr: {car: l313, cdr: l3}}, cdr: {car: {car: l160, cdr: {car: l309, cdr: l3}}, cdr: {car: {car: l231, cdr: {car: {car: l160, cdr: {car: {car: l69, cdr: {car: {car: l212, cdr: {car: {car: l314, cdr: l3}, cdr: {car: {car: l158, cdr: {car: {car: {car: l160, cdr: {car: l314, cdr: l3}}, cdr: {car: {car: l137, cdr: {car: {car: l160, cdr: {car: l314, cdr: l3}}, cdr: l3}}, cdr: l3}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l309, cdr: l3}}}, cdr: l3}}, cdr: {car: {car: l159, cdr: {car: l310, cdr: l3}}, cdr: l3}}}, cdr: l3}}}}, cdr: l3}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l251, cdr: {car: l190, cdr: {car: {car: l212, cdr: {car: {car: l313, cdr: {car: l309, cdr: {car: l204, cdr: {car: l310, cdr: l3}}}}, cdr: {car: {car: l158, cdr: {car: {car: l46, cdr: {car: {car: l42, cdr: {car: {car: l157, cdr: {car: {car: l160, cdr: {car: l313, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l212, cdr: {car: {car: l160, cdr: {car: l309, cdr: l3}}, cdr: {car: {car: l175, cdr: {car: {car: l160, cdr: {car: l313, cdr: l3}}, cdr: {car: {car: l159, cdr: {car: l310, cdr: l3}}, cdr: l3}}}, cdr: l3}}}, cdr: l3}}}, cdr: {car: l250, cdr: l3}}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l158, cdr: {car: l190, cdr: {car: {car: l212, cdr: {car: {car: l315, cdr: l3}, cdr: {car: {car: l248, cdr: {car: l315, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l249, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l248, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l243, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l242, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l234, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l233, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l230, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l229, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l228, cdr: {car: l190, cdr: {car: {car: l212, cdr: {car: {car: l313, cdr: {car: l309, cdr: {car: l315, cdr: l3}}}, cdr: {car: {car: l158, cdr: {car: {car: l200, cdr: {car: {car: l160, cdr: {car: l313, cdr: l3}}, cdr: {car: {car: l160, cdr: {car: l309, cdr: l3}}, cdr: {car: {car: l137, cdr: {car: {car: l160, cdr: {car: l315, cdr: l3}}, cdr: l3}}, cdr: l3}}}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l222, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l221, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l140, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l214, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l211, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l210, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l209, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l208, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l207, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l206, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l200, cdr: {car: l190, cdr: {car: {car: l212, cdr: {car: {car: l313, cdr: {car: l309, cdr: {car: l204, cdr: {car: l310, cdr: l3}}}}, cdr: {car: {car: l158, cdr: {car: {car: l46, cdr: {car: {car: l42, cdr: {car: {car: l157, cdr: {car: {car: l160, cdr: {car: l313, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l212, cdr: {car: {car: l160, cdr: {car: l309, cdr: l3}}, cdr: {car: {car: l175, cdr: {car: {car: l160, cdr: {car: l313, cdr: l3}}, cdr: {car: {car: l159, cdr: {car: l310, cdr: l3}}, cdr: l3}}}, cdr: l3}}}, cdr: l3}}}, cdr: {car: l199, cdr: l3}}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l193, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l192, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l191, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l189, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l188, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l187, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l186, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l183, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l182, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l181, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l178, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l177, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l174, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l173, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l172, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l171, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l170, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l169, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l168, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l167, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l166, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l165, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l164, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l161, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l152, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l155, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l154, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l153, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l151, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l150, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l149, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l148, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l147, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l146, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l145, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l144, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l143, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l142, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l141, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l96, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l139, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l138, cdr: {car: l190, cdr: {car: {car: l212, cdr: {car: {car: l204, cdr: {car: l310, cdr: l3}}, cdr: {car: {car: l158, cdr: {car: {car: l124, cdr: {car: "(function(){", cdr: {car: l123, cdr: {car: {car: l135, cdr: {car: {car: l159, cdr: {car: l310, cdr: l3}}, cdr: l3}}, cdr: {car: "})()", cdr: l3}}}}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l136, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l16, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l135, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l134, cdr: {car: l190, cdr: {car: {car: l212, cdr: {car: {car: l316, cdr: l3}, cdr: {car: {car: l158, cdr: {car: {car: l247, cdr: {car: {car: l98, cdr: {car: l42, cdr: l3}}, cdr: {car: {car: l160, cdr: {car: l316, cdr: l3}}, cdr: l3}}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l133, cdr: {car: l190, cdr: {car: {car: l212, cdr: {car: {car: l317, cdr: {car: l316, cdr: {car: l204, cdr: {car: l310, cdr: l3}}}}, cdr: {car: {car: l158, cdr: {car: {car: l247, cdr: {car: {car: l212, cdr: {car: {car: {car: l159, cdr: {car: l317, cdr: l3}}, cdr: {car: l204, cdr: {car: {car: l160, cdr: {car: {car: l15, cdr: l3}, cdr: l3}}, cdr: l3}}}, cdr: {car: {car: l159, cdr: {car: l310, cdr: l3}}, cdr: l3}}}, cdr: {car: {car: l160, cdr: {car: l316, cdr: l3}}, cdr: l3}}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l132, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l131, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l130, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l129, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l128, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l127, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l126, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l125, cdr: {car: l190, cdr: {car: {car: l212, cdr: {car: {car: l99, cdr: {car: l204, cdr: {car: l315, cdr: l3}}}, cdr: {car: {car: l158, cdr: {car: {car: l216, cdr: {car: {car: l160, cdr: {car: l99, cdr: l3}}, cdr: {car: {car: l124, cdr: {car: {car: l160, cdr: {car: l99, cdr: l3}}, cdr: {car: {car: l227, cdr: {car: {car: l159, cdr: {car: l315, cdr: l3}}, cdr: l3}}, cdr: l3}}}, cdr: l3}}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l124, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l122, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l121, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l114, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l120, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l119, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l118, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l117, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l116, cdr: {car: l190, cdr: {car: {car: l212, cdr: {car: {car: l318, cdr: l3}, cdr: {car: {car: l158, cdr: {car: {car: l225, cdr: {car: {car: l216, cdr: {car: l115, cdr: {car: {car: l103, cdr: {car: {car: l160, cdr: {car: l318, cdr: l3}}, cdr: l3}}, cdr: l3}}}, cdr: l3}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l113, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l109, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l108, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l107, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l106, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l103, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l105, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l104, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l102, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l101, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l97, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l95, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l94, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l93, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l92, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l91, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l90, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l89, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l88, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l87, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l86, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l85, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l84, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l83, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l82, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l81, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l80, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l79, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l78, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l57, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l77, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l76, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l75, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l74, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l73, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l72, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l71, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l70, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l69, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l68, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l67, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l66, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l65, cdr: {car: l190, cdr: {car: {car: l212, cdr: {car: {car: l204, cdr: {car: l319, cdr: l3}}, cdr: {car: {car: l231, cdr: {car: {car: {car: l320, cdr: {car: {car: l157, cdr: {car: l3, cdr: l3}}, cdr: l3}}, cdr: l3}, cdr: {car: {car: l13, cdr: {car: l4, cdr: {car: {car: l49, cdr: {car: {car: {car: l11, cdr: {car: l319, cdr: l3}}, cdr: {car: {car: l12, cdr: l3}, cdr: l3}}, cdr: {car: {car: {car: l11, cdr: {car: {car: l30, cdr: {car: l319, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l286, cdr: {car: "Odd paris in PSETQ", cdr: l3}}, cdr: l3}}, cdr: {car: {car: l4, cdr: {car: {car: l231, cdr: {car: {car: {car: l99, cdr: {car: {car: l29, cdr: {car: l319, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l321, cdr: {car: {car: l32, cdr: {car: l319, cdr: l3}}, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l46, cdr: {car: {car: l158, cdr: {car: {car: {car: l160, cdr: {car: l99, cdr: l3}}, cdr: {car: {car: l160, cdr: {car: {car: l15, cdr: l3}, cdr: l3}}, cdr: {car: {car: l160, cdr: {car: l321, cdr: l3}}, cdr: l3}}}, cdr: l3}}, cdr: {car: l320, cdr: l3}}}, cdr: {car: {car: l216, cdr: {car: l319, cdr: {car: {car: l34, cdr: {car: l319, cdr: l3}}, cdr: l3}}}, cdr: l3}}}}, cdr: l3}}, cdr: l3}}}}, cdr: l3}}}, cdr: {car: {car: l216, cdr: {car: l320, cdr: {car: {car: l64, cdr: {car: l320, cdr: l3}}, cdr: l3}}}, cdr: {car: {car: l158, cdr: {car: {car: l231, cdr: {car: {car: l160, cdr: {car: {car: l69, cdr: {car: {car: l98, cdr: {car: l30, cdr: l3}}, cdr: {car: l320, cdr: l3}}}, cdr: l3}}, cdr: {car: {car: l216, cdr: {car: {car: l159, cdr: {car: {car: l58, cdr: {car: {car: l98, cdr: {car: l62, cdr: l3}}, cdr: {car: {car: l69, cdr: {car: {car: l98, cdr: {car: l81, cdr: l3}}, cdr: {car: l320, cdr: l3}}}, cdr: {car: {car: l157, cdr: {car: l3, cdr: l3}}, cdr: l3}}}}, cdr: l3}}, cdr: l3}}, cdr: l3}}}, cdr: l3}}, cdr: l3}}}}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l64, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l63, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l62, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l61, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l60, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l59, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l58, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l56, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l55, cdr: {car: l190, cdr: {car: {car: l212, cdr: {car: {car: l322, cdr: {car: l323, cdr: {car: l204, cdr: {car: l310, cdr: l3}}}}, cdr: {car: {car: l158, cdr: {car: {car: l54, cdr: {car: {car: l227, cdr: {car: {car: l160, cdr: {car: l322, cdr: l3}}, cdr: {car: {car: l160, cdr: {car: l323, cdr: l3}}, cdr: l3}}}, cdr: {car: {car: l159, cdr: {car: l310, cdr: l3}}, cdr: l3}}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l54, cdr: {car: l190, cdr: {car: {car: l212, cdr: {car: {car: l315, cdr: {car: l204, cdr: {car: l310, cdr: l3}}}, cdr: {car: {car: l231, cdr: {car: {car: {car: l321, cdr: {car: {car: l15, cdr: l3}, cdr: l3}}, cdr: l3}, cdr: {car: {car: l158, cdr: {car: {car: l231, cdr: {car: {car: {car: {car: l160, cdr: {car: l321, cdr: l3}}, cdr: {car: {car: l160, cdr: {car: l315, cdr: l3}}, cdr: l3}}, cdr: l3}, cdr: {car: {car: l159, cdr: {car: l310, cdr: l3}}, cdr: {car: {car: l160, cdr: {car: l321, cdr: l3}}, cdr: l3}}}}, cdr: l3}}, cdr: l3}}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l53, cdr: {car: l190, cdr: {car: {car: l212, cdr: {car: {car: l204, cdr: {car: l324, cdr: l3}}, cdr: {car: {car: l49, cdr: {car: {car: {car: l11, cdr: {car: l324, cdr: l3}}, cdr: {car: l3, cdr: l3}}, cdr: {car: {car: {car: l11, cdr: {car: {car: l30, cdr: {car: l324, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l29, cdr: {car: l324, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l4, cdr: {car: {car: l231, cdr: {car: {car: {car: l325, cdr: {car: {car: l15, cdr: l3}, cdr: l3}}, cdr: l3}, cdr: {car: {car: l158, cdr: {car: {car: l231, cdr: {car: {car: {car: {car: l160, cdr: {car: l325, cdr: l3}}, cdr: {car: {car: l160, cdr: {car: {car: l29, cdr: {car: l324, cdr: l3}}, cdr: l3}}, cdr: l3}}, cdr: l3}, cdr: {car: {car: l201, cdr: {car: {car: l160, cdr: {car: l325, cdr: l3}}, cdr: {car: {car: l160, cdr: {car: l325, cdr: l3}}, cdr: {car: {car: l53, cdr: {car: {car: l159, cdr: {car: {car: l30, cdr: {car: l324, cdr: l3}}, cdr: l3}}, cdr: l3}}, cdr: l3}}}}, cdr: l3}}}, cdr: l3}}, cdr: l3}}}, cdr: l3}}, cdr: l3}}}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l52, cdr: {car: l190, cdr: {car: {car: l212, cdr: {car: {car: l204, cdr: {car: l324, cdr: l3}}, cdr: {car: {car: l49, cdr: {car: {car: {car: l11, cdr: {car: l324, cdr: l3}}, cdr: {car: l4, cdr: l3}}, cdr: {car: {car: {car: l11, cdr: {car: {car: l30, cdr: {car: l324, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l29, cdr: {car: l324, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l4, cdr: {car: {car: l158, cdr: {car: {car: l201, cdr: {car: {car: l160, cdr: {car: {car: l29, cdr: {car: l324, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l52, cdr: {car: {car: l159, cdr: {car: {car: l30, cdr: {car: l324, cdr: l3}}, cdr: l3}}, cdr: l3}}, cdr: {car: l3, cdr: l3}}}}, cdr: l3}}, cdr: l3}}, cdr: l3}}}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l51, cdr: {car: l190, cdr: {car: {car: l212, cdr: {car: {car: l315, cdr: {car: l204, cdr: {car: l326, cdr: l3}}}, cdr: {car: {car: l158, cdr: {car: {car: l50, cdr: {car: {car: l160, cdr: {car: l315, cdr: l3}}, cdr: {car: {car: l159, cdr: {car: {car: l62, cdr: {car: l326, cdr: {car: {car: l158, cdr: {car: {car: {car: l4, cdr: {car: {car: l286, cdr: {car: "ECASE expression failed.", cdr: l3}}, cdr: l3}}, cdr: l3}, cdr: l3}}, cdr: l3}}}, cdr: l3}}, cdr: l3}}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l50, cdr: {car: l190, cdr: {car: {car: l212, cdr: {car: {car: l315, cdr: {car: l204, cdr: {car: l326, cdr: l3}}}, cdr: {car: {car: l231, cdr: {car: {car: {car: l327, cdr: {car: {car: l15, cdr: l3}, cdr: l3}}, cdr: l3}, cdr: {car: {car: l158, cdr: {car: {car: l231, cdr: {car: {car: {car: {car: l160, cdr: {car: l327, cdr: l3}}, cdr: {car: {car: l160, cdr: {car: l315, cdr: l3}}, cdr: l3}}, cdr: l3}, cdr: {car: {car: l49, cdr: {car: {car: l159, cdr: {car: {car: l69, cdr: {car: {car: l212, cdr: {car: {car: l328, cdr: l3}, cdr: {car: {car: l201, cdr: {car: {car: l275, cdr: {car: {car: l29, cdr: {car: l328, cdr: l3}}, cdr: {car: l4, cdr: l3}}}, cdr: {car: l328, cdr: {car: {car: l158, cdr: {car: {car: {car: l25, cdr: {car: {car: l160, cdr: {car: l327, cdr: l3}}, cdr: {car: {car: l157, cdr: {car: {car: l160, cdr: {car: {car: l29, cdr: {car: l328, cdr: l3}}, cdr: l3}}, cdr: l3}}, cdr: l3}}}, cdr: {car: {car: l159, cdr: {car: {car: l30, cdr: {car: l328, cdr: l3}}, cdr: l3}}, cdr: l3}}, cdr: l3}}, cdr: l3}}}}, cdr: l3}}}, cdr: {car: l326, cdr: l3}}}, cdr: l3}}, cdr: l3}}, cdr: l3}}}, cdr: l3}}, cdr: l3}}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l49, cdr: {car: l190, cdr: {car: {car: l212, cdr: {car: {car: l204, cdr: {car: l326, cdr: l3}}, cdr: {car: {car: l201, cdr: {car: {car: l11, cdr: {car: l326, cdr: l3}}, cdr: {car: l3, cdr: {car: {car: l201, cdr: {car: {car: l275, cdr: {car: {car: l31, cdr: {car: l326, cdr: l3}}, cdr: {car: l4, cdr: l3}}}, cdr: {car: {car: l158, cdr: {car: {car: l227, cdr: {car: {car: l159, cdr: {car: {car: l33, cdr: {car: l326, cdr: l3}}, cdr: l3}}, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l158, cdr: {car: {car: l201, cdr: {car: {car: l160, cdr: {car: {car: l31, cdr: {car: l326, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l227, cdr: {car: {car: l159, cdr: {car: {car: l33, cdr: {car: l326, cdr: l3}}, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l49, cdr: {car: {car: l159, cdr: {car: {car: l30, cdr: {car: l326, cdr: l3}}, cdr: l3}}, cdr: l3}}, cdr: l3}}}}, cdr: l3}}, cdr: l3}}}}, cdr: l3}}}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l48, cdr: {car: l190, cdr: {car: {car: l212, cdr: {car: {car: l329, cdr: {car: l204, cdr: {car: l310, cdr: l3}}}, cdr: {car: {car: l231, cdr: {car: {car: {car: l330, cdr: {car: {car: l15, cdr: l3}, cdr: l3}}, cdr: {car: {car: l331, cdr: {car: {car: l38, cdr: {car: l329, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l332, cdr: {car: {car: l39, cdr: {car: l329, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l323, cdr: {car: {car: l40, cdr: {car: l329, cdr: l3}}, cdr: l3}}, cdr: l3}}}}, cdr: {car: {car: l158, cdr: {car: {car: l175, cdr: {car: l3, cdr: {car: {car: l231, cdr: {car: {car: {car: {car: l160, cdr: {car: l331, cdr: l3}}, cdr: {car: 0, cdr: l3}}, cdr: {car: {car: {car: l160, cdr: {car: l330, cdr: l3}}, cdr: {car: {car: l160, cdr: {car: l332, cdr: l3}}, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l223, cdr: {car: {car: l261, cdr: {car: {car: l160, cdr: {car: l331, cdr: l3}}, cdr: {car: {car: l160, cdr: {car: l330, cdr: l3}}, cdr: l3}}}, cdr: {car: {car: l244, cdr: {car: {car: l159, cdr: {car: l310, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l44, cdr: {car: {car: l160, cdr: {car: l331, cdr: l3}}, cdr: l3}}, cdr: l3}}}}, cdr: {car: {car: l160, cdr: {car: l323, cdr: l3}}, cdr: l3}}}}, cdr: l3}}}, cdr: l3}}, cdr: l3}}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l47, cdr: {car: l190, cdr: {car: {car: l212, cdr: {car: {car: l329, cdr: {car: l204, cdr: {car: l310, cdr: l3}}}, cdr: {car: {car: l231, cdr: {car: {car: {car: l331, cdr: {car: {car: l38, cdr: {car: l329, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l333, cdr: {car: {car: l15, cdr: l3}, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l158, cdr: {car: {car: l175, cdr: {car: l3, cdr: {car: {car: l231, cdr: {car: {car: {car: {car: l160, cdr: {car: l333, cdr: l3}}, cdr: {car: {car: l160, cdr: {car: {car: l39, cdr: {car: l329, cdr: l3}}, cdr: l3}}, cdr: l3}}, cdr: {car: {car: {car: l160, cdr: {car: l331, cdr: l3}}, cdr: {car: l3, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l223, cdr: {car: {car: l160, cdr: {car: l333, cdr: l3}}, cdr: {car: {car: l216, cdr: {car: {car: l160, cdr: {car: l331, cdr: l3}}, cdr: {car: {car: l29, cdr: {car: {car: l160, cdr: {car: l333, cdr: l3}}, cdr: l3}}, cdr: l3}}}, cdr: {car: {car: l244, cdr: {car: {car: l159, cdr: {car: l310, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l216, cdr: {car: {car: l160, cdr: {car: l333, cdr: l3}}, cdr: {car: {car: l30, cdr: {car: {car: l160, cdr: {car: l333, cdr: l3}}, cdr: l3}}, cdr: l3}}}, cdr: l3}}}}}, cdr: {car: {car: l160, cdr: {car: {car: l40, cdr: {car: l329, cdr: l3}}, cdr: l3}}, cdr: l3}}}}, cdr: l3}}}, cdr: l3}}, cdr: l3}}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l46, cdr: {car: l190, cdr: {car: {car: l212, cdr: {car: {car: l308, cdr: {car: l334, cdr: l3}}, cdr: {car: {car: l158, cdr: {car: {car: l216, cdr: {car: {car: l160, cdr: {car: l334, cdr: l3}}, cdr: {car: {car: l27, cdr: {car: {car: l160, cdr: {car: l308, cdr: l3}}, cdr: {car: {car: l160, cdr: {car: l334, cdr: l3}}, cdr: l3}}}, cdr: l3}}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l45, cdr: {car: l190, cdr: {car: {car: l212, cdr: {car: {car: l308, cdr: {car: l203, cdr: {car: {car: l335, cdr: {car: 1, cdr: l3}}, cdr: l3}}}, cdr: {car: {car: l158, cdr: {car: {car: l216, cdr: {car: {car: l160, cdr: {car: l308, cdr: l3}}, cdr: {car: {car: l60, cdr: {car: {car: l160, cdr: {car: l308, cdr: l3}}, cdr: {car: {car: l160, cdr: {car: l335, cdr: l3}}, cdr: l3}}}, cdr: l3}}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l44, cdr: {car: l190, cdr: {car: {car: l212, cdr: {car: {car: l308, cdr: {car: l203, cdr: {car: {car: l335, cdr: {car: 1, cdr: l3}}, cdr: l3}}}, cdr: {car: {car: l158, cdr: {car: {car: l216, cdr: {car: {car: l160, cdr: {car: l308, cdr: l3}}, cdr: {car: {car: l59, cdr: {car: {car: l160, cdr: {car: l308, cdr: l3}}, cdr: {car: {car: l160, cdr: {car: l335, cdr: l3}}, cdr: l3}}}, cdr: l3}}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l43, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l42, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l41, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l40, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l39, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l38, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l37, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l36, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l35, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l34, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l33, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l32, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l31, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l30, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l29, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l28, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l27, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l26, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l25, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l24, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l23, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l22, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l21, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l20, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l19, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l18, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l17, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l15, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l13, cdr: {car: l190, cdr: {car: {car: l212, cdr: {car: {car: l336, cdr: {car: l204, cdr: {car: l310, cdr: l3}}}, cdr: {car: {car: l158, cdr: {car: {car: l175, cdr: {car: l3, cdr: {car: {car: l223, cdr: {car: {car: l160, cdr: {car: l336, cdr: l3}}, cdr: {car: {car: l159, cdr: {car: l310, cdr: l3}}, cdr: l3}}}, cdr: l3}}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l12, cdr: {car: l190, cdr: {car: {car: l212, cdr: {car: {car: l203, cdr: {car: l321, cdr: l3}}, cdr: {car: {car: l158, cdr: {car: {car: l237, cdr: {car: l3, cdr: {car: {car: l160, cdr: {car: l321, cdr: l3}}, cdr: l3}}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l11, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l197, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l10, cdr: {car: l190, cdr: {car: {car: l212, cdr: {car: {car: l313, cdr: {car: l309, cdr: {car: l204, cdr: {car: l310, cdr: l3}}}}, cdr: {car: {car: l158, cdr: {car: {car: l227, cdr: {car: {car: l2, cdr: {car: {car: l197, cdr: {car: {car: l160, cdr: {car: l313, cdr: l3}}, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l271, cdr: {car: {car: l157, cdr: {car: {car: l160, cdr: {car: l313, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l9, cdr: {car: {car: l160, cdr: {car: {car: l270, cdr: {car: l313, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l160, cdr: {car: l309, cdr: l3}}, cdr: {car: {car: l159, cdr: {car: {car: l201, cdr: {car: {car: l52, cdr: {car: {car: l278, cdr: {car: {car: l29, cdr: {car: l310, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l26, cdr: {car: {car: l11, cdr: {car: {car: l30, cdr: {car: l310, cdr: l3}}, cdr: l3}}, cdr: l3}}, cdr: l3}}}, cdr: {car: {car: l158, cdr: {car: {car: {car: l160, cdr: {car: {car: l29, cdr: {car: l310, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l175, cdr: {car: {car: l160, cdr: {car: l313, cdr: l3}}, cdr: {car: {car: l159, cdr: {car: {car: l30, cdr: {car: l310, cdr: l3}}, cdr: l3}}, cdr: l3}}}, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l158, cdr: {car: {car: {car: l175, cdr: {car: {car: l160, cdr: {car: l313, cdr: l3}}, cdr: {car: {car: l159, cdr: {car: l310, cdr: l3}}, cdr: l3}}}, cdr: l3}, cdr: l3}}, cdr: l3}}}}, cdr: l3}}, cdr: l3}}}}, cdr: l3}}}, cdr: {car: {car: l157, cdr: {car: {car: l160, cdr: {car: l313, cdr: l3}}, cdr: l3}}, cdr: l3}}}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l9, cdr: {car: l190, cdr: {car: {car: l212, cdr: {car: {car: l313, cdr: {car: l309, cdr: {car: l204, cdr: {car: l310, cdr: l3}}}}, cdr: {car: {car: l231, cdr: {car: {car: {car: l308, cdr: {car: {car: l15, cdr: {car: "FN", cdr: l3}}, cdr: l3}}, cdr: l3}, cdr: {car: {car: l158, cdr: {car: {car: l231, cdr: {car: {car: {car: {car: l160, cdr: {car: l308, cdr: l3}}, cdr: {car: {car: l212, cdr: {car: {car: l160, cdr: {car: l309, cdr: l3}}, cdr: {car: {car: l159, cdr: {car: l310, cdr: l3}}, cdr: l3}}}, cdr: l3}}, cdr: l3}, cdr: {car: {car: l290, cdr: {car: {car: l160, cdr: {car: l308, cdr: l3}}, cdr: {car: "fname", cdr: {car: {car: l160, cdr: {car: l313, cdr: l3}}, cdr: l3}}}}, cdr: {car: {car: l160, cdr: {car: l308, cdr: l3}}, cdr: l3}}}}, cdr: l3}}, cdr: l3}}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l8, cdr: {car: l190, cdr: {car: {car: l212, cdr: {car: {car: l313, cdr: {car: l321, cdr: {car: l203, cdr: {car: l337, cdr: l3}}}}, cdr: {car: {car: l158, cdr: {car: {car: l227, cdr: {car: {car: l216, cdr: {car: {car: l160, cdr: {car: l313, cdr: l3}}, cdr: {car: {car: l160, cdr: {car: l321, cdr: l3}}, cdr: l3}}}, cdr: {car: {car: l159, cdr: {car: {car: l5, cdr: {car: {car: l278, cdr: {car: l337, cdr: l3}}, cdr: {car: {car: l158, cdr: {car: {car: {car: l290, cdr: {car: {car: l157, cdr: {car: {car: l160, cdr: {car: l313, cdr: l3}}, cdr: l3}}, cdr: {car: "vardoc", cdr: {car: {car: l160, cdr: {car: l337, cdr: l3}}, cdr: l3}}}}, cdr: l3}, cdr: l3}}, cdr: l3}}}, cdr: l3}}, cdr: {car: {car: l157, cdr: {car: {car: l160, cdr: {car: l313, cdr: l3}}, cdr: l3}}, cdr: l3}}}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l7, cdr: {car: l190, cdr: {car: {car: l212, cdr: {car: {car: l313, cdr: {car: l321, cdr: {car: l203, cdr: {car: l337, cdr: l3}}}}, cdr: {car: {car: l158, cdr: {car: {car: l227, cdr: {car: {car: l2, cdr: {car: {car: l194, cdr: {car: {car: l160, cdr: {car: l313, cdr: l3}}, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l6, cdr: {car: {car: l17, cdr: {car: {car: l157, cdr: {car: {car: l160, cdr: {car: l313, cdr: l3}}, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l216, cdr: {car: {car: l160, cdr: {car: l313, cdr: l3}}, cdr: {car: {car: l160, cdr: {car: l321, cdr: l3}}, cdr: l3}}}, cdr: l3}}}, cdr: {car: {car: l159, cdr: {car: {car: l5, cdr: {car: {car: l278, cdr: {car: l337, cdr: l3}}, cdr: {car: {car: l158, cdr: {car: {car: {car: l290, cdr: {car: {car: l157, cdr: {car: {car: l160, cdr: {car: l313, cdr: l3}}, cdr: l3}}, cdr: {car: "vardoc", cdr: {car: {car: l160, cdr: {car: l337, cdr: l3}}, cdr: l3}}}}, cdr: l3}, cdr: l3}}, cdr: l3}}}, cdr: l3}}, cdr: {car: {car: l157, cdr: {car: {car: l160, cdr: {car: l313, cdr: l3}}, cdr: l3}}, cdr: l3}}}}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l6, cdr: {car: l190, cdr: {car: {car: l212, cdr: {car: {car: l336, cdr: {car: l204, cdr: {car: l310, cdr: l3}}}, cdr: {car: {car: l158, cdr: {car: {car: l201, cdr: {car: {car: l160, cdr: {car: l336, cdr: l3}}, cdr: {car: l3, cdr: {car: {car: l227, cdr: {car: {car: l159, cdr: {car: l310, cdr: l3}}, cdr: l3}}, cdr: l3}}}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l5, cdr: {car: l190, cdr: {car: {car: l212, cdr: {car: {car: l336, cdr: {car: l204, cdr: {car: l310, cdr: l3}}}, cdr: {car: {car: l158, cdr: {car: {car: l201, cdr: {car: {car: l160, cdr: {car: l336, cdr: l3}}, cdr: {car: {car: l227, cdr: {car: {car: l159, cdr: {car: l310, cdr: l3}}, cdr: l3}}, cdr: {car: l3, cdr: l3}}}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l2, cdr: {car: l190, cdr: {car: {car: l212, cdr: {car: {car: l204, cdr: {car: l311, cdr: l3}}, cdr: {car: {car: l158, cdr: {car: {car: l225, cdr: {car: {car: l159, cdr: {car: {car: l69, cdr: {car: {car: l212, cdr: {car: {car: l312, cdr: l3}, cdr: {car: {car: l158, cdr: {car: {car: l193, cdr: {car: {car: l157, cdr: {car: {car: l160, cdr: {car: l312, cdr: l3}}, cdr: l3}}, cdr: l3}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l311, cdr: l3}}}, cdr: l3}}, cdr: l3}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l1, cdr: {car: l190, cdr: {car: {car: l212, cdr: {car: {car: l313, cdr: {car: l309, cdr: {car: l204, cdr: {car: l310, cdr: l3}}}}, cdr: {car: {car: l158, cdr: {car: {car: l225, cdr: {car: {car: l189, cdr: {car: {car: l157, cdr: {car: {car: l160, cdr: {car: l313, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l157, cdr: {car: {car: l212, cdr: {car: {car: l160, cdr: {car: {car: l69, cdr: {car: {car: l212, cdr: {car: {car: l308, cdr: l3}, cdr: {car: {car: l201, cdr: {car: {car: l275, cdr: {car: l308, cdr: {car: {car: l157, cdr: {car: l303, cdr: l3}}, cdr: l3}}}, cdr: {car: {car: l157, cdr: {car: l204, cdr: l3}}, cdr: {car: l308, cdr: l3}}}}, cdr: l3}}}, cdr: {car: l309, cdr: l3}}}, cdr: l3}}, cdr: {car: {car: l159, cdr: {car: l310, cdr: l3}}, cdr: l3}}}, cdr: l3}}, cdr: l3}}}, cdr: l3}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: l3}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}, cdr: {car: l3, cdr: {car: l3, cdr: l3}}}};
11979 l117.fvalue(pv, l303);
11980 l117.fvalue(pv, l302);
11981 l117.fvalue(pv, l301);
11982 l117.fvalue(pv, l300);
11983 l117.fvalue(pv, l299);
11984 l117.fvalue(pv, l298);
11985 l117.fvalue(pv, l297);
11986 l117.fvalue(pv, l296);
11987 l117.fvalue(pv, l295);
11988 l117.fvalue(pv, l294);
11989 l117.fvalue(pv, l293);
11990 l117.fvalue(pv, l292);
11991 l117.fvalue(pv, l291);
11992 l117.fvalue(pv, l290);
11993 l117.fvalue(pv, l289);
11994 l117.fvalue(pv, l288);
11995 l117.fvalue(pv, l287);
11996 l117.fvalue(pv, l286);
11997 l117.fvalue(pv, l285);
11998 l117.fvalue(pv, l284);
11999 l117.fvalue(pv, l283);
12000 l117.fvalue(pv, l282);
12001 l117.fvalue(pv, l281);
12002 l117.fvalue(pv, l280);
12003 l117.fvalue(pv, l279);
12004 l117.fvalue(pv, l278);
12005 l117.fvalue(pv, l277);
12006 l117.fvalue(pv, l276);
12007 l117.fvalue(pv, l275);
12008 l117.fvalue(pv, l274);
12009 l117.fvalue(pv, l273);
12010 l117.fvalue(pv, l272);
12011 l117.fvalue(pv, l271);
12012 l117.fvalue(pv, l270);
12013 l117.fvalue(pv, l269);
12014 l117.fvalue(pv, l268);
12015 l117.fvalue(pv, l267);
12016 l117.fvalue(pv, l266);
12017 l117.fvalue(pv, l265);
12018 l117.fvalue(pv, l264);
12019 l117.fvalue(pv, l263);
12020 l117.fvalue(pv, l262);
12021 l117.fvalue(pv, l261);
12022 l117.fvalue(pv, l260);
12023 l117.fvalue(pv, l259);
12024 l117.fvalue(pv, l258);
12025 l117.fvalue(pv, l257);
12026 l117.fvalue(pv, l256);
12027 l117.fvalue(pv, l255);
12028 l117.fvalue(pv, l254);
12029 l117.fvalue(pv, l253);
12030 l117.fvalue(pv, l252);
12031 l117.fvalue(pv, l251);
12032 l117.fvalue(pv, l250);
12033 l117.fvalue(pv, l249);
12034 l117.fvalue(pv, l248);
12035 l117.fvalue(pv, l247);
12036 l117.fvalue(pv, l246);
12037 l117.fvalue(pv, l245);
12038 l117.fvalue(pv, l244);
12039 l117.fvalue(pv, l243);
12040 l117.fvalue(pv, l242);
12041 l117.fvalue(pv, l241);
12042 l117.fvalue(pv, l240);
12043 l117.fvalue(pv, l239);
12044 l117.fvalue(pv, l238);
12045 l117.fvalue(pv, l237);
12046 l117.fvalue(pv, l236);
12047 l117.fvalue(pv, l235);
12048 l117.fvalue(pv, l234);
12049 l117.fvalue(pv, l233);
12050 l117.fvalue(pv, l232);
12051 l117.fvalue(pv, l231);
12052 l117.fvalue(pv, l230);
12053 l117.fvalue(pv, l229);
12054 l117.fvalue(pv, l228);
12055 l117.fvalue(pv, l227);
12056 l117.fvalue(pv, l226);
12057 l117.fvalue(pv, l225);
12058 l117.fvalue(pv, l224);
12059 l117.fvalue(pv, l223);
12060 l117.fvalue(pv, l222);
12061 l117.fvalue(pv, l221);
12062 l117.fvalue(pv, l220);
12063 l117.fvalue(pv, l219);
12064 l117.fvalue(pv, l218);
12065 l117.fvalue(pv, l217);
12066 l117.fvalue(pv, l216);
12067 l117.fvalue(pv, l215);
12068 l117.fvalue(pv, l214);
12069 l117.fvalue(pv, l213);
12070 l117.fvalue(pv, l212);
12071 l117.fvalue(pv, l211);
12072 l117.fvalue(pv, l210);
12073 l117.fvalue(pv, l209);
12074 l117.fvalue(pv, l208);
12075 l117.fvalue(pv, l207);
12076 l117.fvalue(pv, l206);
12077 l117.fvalue(pv, l204);
12078 l117.fvalue(pv, l203);
12079 l117.fvalue(pv, l202);
12080 l117.fvalue(pv, l201);
12081 l117.fvalue(pv, l200);
12082 l117.fvalue(pv, l199);
12083 l117.fvalue(pv, l198);
12084 l117.fvalue(pv, l197);
12085 l117.fvalue(pv, l196);
12086 l117.fvalue(pv, l195);
12087 l117.fvalue(pv, l194);
12088 l117.fvalue(pv, l193);
12089 l117.fvalue(pv, l192);
12090 l117.fvalue(pv, l191);
12091 l117.fvalue(pv, l190);
12092 l117.fvalue(pv, l189);
12093 l117.fvalue(pv, l188);
12094 l117.fvalue(pv, l187);
12095 l117.fvalue(pv, l186);
12096 l117.fvalue(pv, l185);
12097 l117.fvalue(pv, l184);
12098 l117.fvalue(pv, l183);
12099 l117.fvalue(pv, l182);
12100 l117.fvalue(pv, l181);
12101 l117.fvalue(pv, l180);
12102 l117.fvalue(pv, l179);
12103 l117.fvalue(pv, l178);
12104 l117.fvalue(pv, l177);
12105 l117.fvalue(pv, l176);
12106 l117.fvalue(pv, l175);
12107 l117.fvalue(pv, l174);
12108 l117.fvalue(pv, l173);
12109 l117.fvalue(pv, l172);
12110 l117.fvalue(pv, l171);
12111 l117.fvalue(pv, l170);
12112 l117.fvalue(pv, l169);
12113 l117.fvalue(pv, l168);
12114 l117.fvalue(pv, l167);
12115 l117.fvalue(pv, l166);
12116 l117.fvalue(pv, l165);
12117 l117.fvalue(pv, l164);
12118 l117.fvalue(pv, l163);
12119 l117.fvalue(pv, l162);
12120 l117.fvalue(pv, l161);
12121 l117.fvalue(pv, l160);
12122 l117.fvalue(pv, l159);
12123 l117.fvalue(pv, l158);
12124 l117.fvalue(pv, l157);
12125 l117.fvalue(pv, l156);
12126 l117.fvalue(pv, l155);
12127 l117.fvalue(pv, l154);
12128 l117.fvalue(pv, l153);
12129 l117.fvalue(pv, l152);
12130 l117.fvalue(pv, l151);
12131 l117.fvalue(pv, l150);
12132 l117.fvalue(pv, l149);
12133 l117.fvalue(pv, l148);
12134 l117.fvalue(pv, l147);
12135 l117.fvalue(pv, l146);
12136 l117.fvalue(pv, l145);
12137 l117.fvalue(pv, l144);
12138 l117.fvalue(pv, l143);
12139 l117.fvalue(pv, l142);
12140 l117.fvalue(pv, l141);
12141 l117.fvalue(pv, l140);
12142 l117.fvalue(pv, l139);
12143 l117.fvalue(pv, l138);
12144 l117.fvalue(pv, l137);
12145 l117.fvalue(pv, l136);
12146 l117.fvalue(pv, l135);
12147 l117.fvalue(pv, l134);
12148 l117.fvalue(pv, l133);
12149 l117.fvalue(pv, l132);
12150 l117.fvalue(pv, l131);
12151 l117.fvalue(pv, l130);
12152 l117.fvalue(pv, l129);
12153 l117.fvalue(pv, l128);
12154 l117.fvalue(pv, l127);
12155 l117.fvalue(pv, l126);
12156 l117.fvalue(pv, l125);
12157 l117.fvalue(pv, l124);
12158 l117.fvalue(pv, l123);
12159 l117.fvalue(pv, l122);
12160 l117.fvalue(pv, l121);
12161 l117.fvalue(pv, l120);
12162 l117.fvalue(pv, l119);
12163 l117.fvalue(pv, l118);
12164 l117.fvalue(pv, l117);
12165 l117.fvalue(pv, l116);
12166 l117.fvalue(pv, l115);
12167 l117.fvalue(pv, l114);
12168 l117.fvalue(pv, l113);
12169 l117.fvalue(pv, l112);
12170 l117.fvalue(pv, l111);
12171 l117.fvalue(pv, l110);
12172 l117.fvalue(pv, l109);
12173 l117.fvalue(pv, l108);
12174 l117.fvalue(pv, l107);
12175 l117.fvalue(pv, l106);
12176 l117.fvalue(pv, l105);
12177 l117.fvalue(pv, l104);
12178 l117.fvalue(pv, l103);
12179 l117.fvalue(pv, l102);
12180 l117.fvalue(pv, l101);
12181 l117.fvalue(pv, l100);
12182 l117.fvalue(pv, l99);
12183 l117.fvalue(pv, l98);
12184 l117.fvalue(pv, l97);
12185 l117.fvalue(pv, l96);
12186 l117.fvalue(pv, l95);
12187 l117.fvalue(pv, l94);
12188 l117.fvalue(pv, l93);
12189 l117.fvalue(pv, l92);
12190 l117.fvalue(pv, l91);
12191 l117.fvalue(pv, l90);
12192 l117.fvalue(pv, l89);
12193 l117.fvalue(pv, l88);
12194 l117.fvalue(pv, l87);
12195 l117.fvalue(pv, l86);
12196 l117.fvalue(pv, l85);
12197 l117.fvalue(pv, l84);
12198 l117.fvalue(pv, l83);
12199 l117.fvalue(pv, l82);
12200 l117.fvalue(pv, l81);
12201 l117.fvalue(pv, l80);
12202 l117.fvalue(pv, l79);
12203 l117.fvalue(pv, l78);
12204 l117.fvalue(pv, l77);
12205 l117.fvalue(pv, l76);
12206 l117.fvalue(pv, l75);
12207 l117.fvalue(pv, l74);
12208 l117.fvalue(pv, l73);
12209 l117.fvalue(pv, l72);
12210 l117.fvalue(pv, l71);
12211 l117.fvalue(pv, l70);
12212 l117.fvalue(pv, l69);
12213 l117.fvalue(pv, l68);
12214 l117.fvalue(pv, l67);
12215 l117.fvalue(pv, l66);
12216 l117.fvalue(pv, l65);
12217 l117.fvalue(pv, l64);
12218 l117.fvalue(pv, l63);
12219 l117.fvalue(pv, l62);
12220 l117.fvalue(pv, l61);
12221 l117.fvalue(pv, l60);
12222 l117.fvalue(pv, l59);
12223 l117.fvalue(pv, l58);
12224 l117.fvalue(pv, l57);
12225 l117.fvalue(pv, l56);
12226 l117.fvalue(pv, l55);
12227 l117.fvalue(pv, l54);
12228 l117.fvalue(pv, l53);
12229 l117.fvalue(pv, l52);
12230 l117.fvalue(pv, l51);
12231 l117.fvalue(pv, l50);
12232 l117.fvalue(pv, l49);
12233 l117.fvalue(pv, l48);
12234 l117.fvalue(pv, l47);
12235 l117.fvalue(pv, l46);
12236 l117.fvalue(pv, l45);
12237 l117.fvalue(pv, l44);
12238 l117.fvalue(pv, l43);
12239 l117.fvalue(pv, l42);
12240 l117.fvalue(pv, l41);
12241 l117.fvalue(pv, l40);
12242 l117.fvalue(pv, l39);
12243 l117.fvalue(pv, l38);
12244 l117.fvalue(pv, l37);
12245 l117.fvalue(pv, l36);
12246 l117.fvalue(pv, l35);
12247 l117.fvalue(pv, l34);
12248 l117.fvalue(pv, l33);
12249 l117.fvalue(pv, l32);
12250 l117.fvalue(pv, l31);
12251 l117.fvalue(pv, l30);
12252 l117.fvalue(pv, l29);
12253 l117.fvalue(pv, l28);
12254 l117.fvalue(pv, l27);
12255 l117.fvalue(pv, l26);
12256 l117.fvalue(pv, l25);
12257 l117.fvalue(pv, l24);
12258 l117.fvalue(pv, l23);
12259 l117.fvalue(pv, l22);
12260 l117.fvalue(pv, l21);
12261 l117.fvalue(pv, l20);
12262 l117.fvalue(pv, l19);
12263 l117.fvalue(pv, l18);
12264 l117.fvalue(pv, l17);
12265 l117.fvalue(pv, l16);
12266 l117.fvalue(pv, l15);
12267 l117.fvalue(pv, l14);
12268 l117.fvalue(pv, l13);
12269 l117.fvalue(pv, l12);
12270 l117.fvalue(pv, l11);
12271 l117.fvalue(pv, l10);
12272 l117.fvalue(pv, l9);
12273 l117.fvalue(pv, l8);
12274 l117.fvalue(pv, l7);
12275 l117.fvalue(pv, l6);
12276 l117.fvalue(pv, l5);
12277 l117.fvalue(pv, l4);
12278 l117.fvalue(pv, l3);
12279 l117.fvalue(pv, l2);
12280 l117.fvalue(pv, l1);
12281 ((l219).value = l305);
12282 ((l179).value = l338);
12283 ((l180).value = 803);
12284 ((l14).value = 206);
12285 return ((l236).value = 278);
12287 ((l220).value = 338);