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 = pv;";
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: "INDENT"};
3814 (l133).fvalue = (function(v280){
3815 ((v280)["fname"] = "INDENT");
3817 })((function (values){
3819 for (var i = arguments.length-1; i>=1; i--)
3820 v274 = {car: arguments[i], cdr:
3825 return (function(v275){
3826 return (function(v276,v277,v278){
3827 (l76.fvalue(pv, l67.fvalue(pv, v275)) !== l3.value ? (function(){
3828 return (v276 = l124.fvalue(pv, v276, (function(){
3838 if (typeof x1 !== 'number') throw 'Not a number!';
3840 if (typeof x2 !== 'number') throw 'Not a number!';
3841 return (x1<x2?l4.value: l3.value);
3844 return (v276 = l124.fvalue(pv, v276, (function(){
3847 })(((l74.fvalue(pv, (function(){
3850 if (typeof string != 'string')
3851 throw 'The value ' + string + ' is not a type string.';
3852 if (typeof index != 'number')
3853 throw 'The value ' + index + ' is not a type number.';
3854 return string.charCodeAt(index);
3855 })(), 10) !== l3.value ? ((function(){
3857 if (typeof x1 !== 'number') throw 'Not a number!';
3858 var x2 = l22.fvalue(pv, v278);
3859 if (typeof x2 !== 'number') throw 'Not a number!';
3860 return (x1<x2?l4.value: l3.value);
3861 })() !== l3.value ? l26.fvalue(pv, l74.fvalue(pv, (function(){
3863 var index = l21.fvalue(pv, v277);
3864 if (typeof string != 'string')
3865 throw 'The value ' + string + ' is not a type string.';
3866 if (typeof index != 'number')
3867 throw 'The value ' + index + ' is not a type number.';
3868 return string.charCodeAt(index);
3869 })(), 10)) : l3.value) : l3.value) !== l3.value ? l124.fvalue(pv, l92.fvalue(pv, 10), " ") : l92.fvalue(pv, (function(){
3872 if (typeof string != 'string')
3873 throw 'The value ' + string + ' is not a type string.';
3874 if (typeof index != 'number')
3875 throw 'The value ' + index + ' is not a type number.';
3876 return string.charCodeAt(index);
3878 (v277 = (function(){
3880 if (typeof x1 !== 'number') throw 'Not a number!';
3882 if (typeof x2 !== 'number') throw 'Not a number!';
3890 if (cf.type == 'block' && cf.id == 114)
3897 })("",0,l67.fvalue(pv, v275));
3898 })(l126.fvalue(pv, v274));
3902 if (cf.type == 'block' && cf.id == 113)
3913 (l16).fvalue = (function(v284){
3914 ((v284)["fname"] = "INTEGER-TO-STRING");
3916 })((function (values,v281){
3917 if (arguments.length < 2) throw 'too few arguments';
3918 if (arguments.length > 2) throw 'too many arguments';
3922 return (l23.fvalue(pv, v281) !== l3.value ? (function(){
3924 })() : (l77.fvalue(pv, v281) !== l3.value ? (function(){
3925 return l124.fvalue(pv, "-", l16.fvalue(pv, (function(){
3927 if (typeof x1 !== 'number') throw 'Not a number!';
3929 if (typeof x2 !== 'number') throw 'Not a number!';
3933 return (function(v282){
3938 while(l26.fvalue(pv, l23.fvalue(pv, v281)) !== l3.value){
3939 (v282 = ({car: (function(){
3942 if (typeof x != 'number')
3943 throw 'The value ' + x + ' is not a type number.';
3944 if (typeof y != 'number')
3945 throw 'The value ' + y + ' is not a type number.';
3948 (v281 = l24.fvalue(pv, v281, 10));
3954 if (cf.type == 'block' && cf.id == 116)
3960 return l126.fvalue(pv, l69.fvalue(pv, (function (values,v283){
3961 if (arguments.length < 2) throw 'too few arguments';
3962 if (arguments.length > 2) throw 'too many arguments';
3963 return l92.fvalue(values, (function(){
3964 var string = "0123456789";
3966 if (typeof string != 'string')
3967 throw 'The value ' + string + ' is not a type string.';
3968 if (typeof index != 'number')
3969 throw 'The value ' + index + ' is not a type number.';
3970 return string.charCodeAt(index);
3979 if (cf.type == 'block' && cf.id == 115)
3989 var l134 = {name: "JS!BOOL"};
3990 var l135 = {name: "LS-COMPILE"};
3992 (l134).fvalue = (function(v286){
3993 ((v286)["fname"] = "JS!BOOL");
3995 })((function (values,v285){
3996 if (arguments.length < 2) throw 'too few arguments';
3997 if (arguments.length > 2) throw 'too many arguments';
4001 return l124.fvalue(values, "(", v285, "?", (function(){
4003 var func = symbol.fvalue;
4004 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4006 })()(pv, l4.value), ": ", (function(){
4008 var func = symbol.fvalue;
4009 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4011 })()(pv, l3.value), ")");
4015 if (cf.type == 'block' && cf.id == 117)
4025 var l136 = {name: "JS!SELFCALL"};
4027 var l137 = {name: "PRIN1-TO-STRING"};
4028 var l138 = {name: "ESCAPE-STRING"};
4030 (l137).fvalue = (function(v292){
4031 ((v292)["fname"] = "PRIN1-TO-STRING");
4033 })((function (values,v287){
4034 if (arguments.length < 2) throw 'too few arguments';
4035 if (arguments.length > 2) throw 'too many arguments';
4039 return (((function(){
4041 return (typeof tmp == 'object' && 'name' in tmp);
4042 })()?l4.value: l3.value) !== l3.value ? (function(){
4043 return ((function(){
4044 var tmp = l118.fvalue(pv, (v287).name, (function(){
4046 var value = symbol.value;
4047 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4050 return tmp === l3.value? l3.value: tmp.cdr;
4051 })() !== l3.value ? (v287).name : (function(v288,v289){
4052 return l124.fvalue(pv, (l11.fvalue(pv, v288) !== l3.value ? (function(){
4054 })() : (((v288 === l105.fvalue(pv, "KEYWORD"))?l4.value: l3.value) !== l3.value ? (function(){
4057 return l106.fvalue(pv, v288);
4059 })(l114.fvalue(pv, v287),(v287).name));
4060 })() : (l75.fvalue(pv, v287) !== l3.value ? (function(){
4061 return l16.fvalue(pv, v287);
4062 })() : (((typeof(v287) == "string")?l4.value: l3.value) !== l3.value ? (function(){
4063 return l124.fvalue(pv, "\"", (function(){
4065 var func = symbol.fvalue;
4066 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4068 })()(pv, v287), "\"");
4069 })() : (((typeof v287 == 'function')?l4.value: l3.value) !== l3.value ? (function(){
4070 return (function(v290){
4071 return (v290 !== l3.value ? l124.fvalue(pv, "#<FUNCTION ", v290, ">") : l124.fvalue(pv, "#<FUNCTION>"));
4073 var tmp = (v287)["fname"];
4074 return tmp == undefined? l3.value: tmp ;
4076 })() : (l57.fvalue(pv, v287) !== l3.value ? (function(){
4077 return l124.fvalue(pv, "(", l127.fvalue(pv, l69.fvalue(pv, (function(){
4079 var func = symbol.fvalue;
4080 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4082 })(), l81.fvalue(pv, v287)), " "), (function(v291){
4083 return (l11.fvalue(pv, (function(){
4085 return tmp === l3.value? l3.value: tmp.cdr;
4086 })()) !== l3.value ? l137.fvalue(pv, (function(){
4088 return tmp === l3.value? l3.value: tmp.car;
4089 })()) : l124.fvalue(pv, l137.fvalue(pv, (function(){
4091 return tmp === l3.value? l3.value: tmp.car;
4092 })()), " . ", l137.fvalue(pv, (function(){
4094 return tmp === l3.value? l3.value: tmp.cdr;
4096 })(l80.fvalue(pv, v287)), ")");
4097 })() : (((function(){
4099 return typeof x === 'object' && 'length' in x;
4100 })()?l4.value: l3.value) !== l3.value ? (function(){
4101 return l124.fvalue(pv, "#", l137.fvalue(pv, l129.fvalue(pv, v287)));
4102 })() : (l104.fvalue(pv, v287) !== l3.value ? (function(){
4103 return l124.fvalue(pv, "#<PACKAGE ", l106.fvalue(pv, v287), ">");
4104 })() : l3.value)))))));
4108 if (cf.type == 'block' && cf.id == 118)
4119 (l96).fvalue = (function(v294){
4120 ((v294)["fname"] = "WRITE-LINE");
4122 })((function (values,v293){
4123 if (arguments.length < 2) throw 'too few arguments';
4124 if (arguments.length > 2) throw 'too many arguments';
4130 if (typeof x != 'string')
4131 throw 'The value ' + x + ' is not a type string.';
4132 return lisp.write(x);
4135 var x = (function(){
4137 var value = symbol.value;
4138 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4141 if (typeof x != 'string')
4142 throw 'The value ' + x + ' is not a type string.';
4143 return lisp.write(x);
4149 if (cf.type == 'block' && cf.id == 119)
4159 var l139 = {name: "WARN"};
4161 (l139).fvalue = (function(v296){
4162 ((v296)["fname"] = "WARN");
4164 })((function (values,v295){
4165 if (arguments.length < 2) throw 'too few arguments';
4166 if (arguments.length > 2) throw 'too many arguments';
4171 var x = "WARNING: ";
4172 if (typeof x != 'string')
4173 throw 'The value ' + x + ' is not a type string.';
4174 return lisp.write(x);
4176 return l96.fvalue(values, v295);
4180 if (cf.type == 'block' && cf.id == 120)
4190 var l140 = {name: "PRINT"};
4192 (l140).fvalue = (function(v298){
4193 ((v298)["fname"] = "PRINT");
4195 })((function (values,v297){
4196 if (arguments.length < 2) throw 'too few arguments';
4197 if (arguments.length > 2) throw 'too many arguments';
4201 l96.fvalue(pv, l137.fvalue(pv, v297));
4206 if (cf.type == 'block' && cf.id == 121)
4216 var l141 = {name: "MAKE-STRING-STREAM"};
4218 (l141).fvalue = (function(v300){
4219 ((v300)["fname"] = "MAKE-STRING-STREAM");
4221 })((function (values,v299){
4222 if (arguments.length < 2) throw 'too few arguments';
4223 if (arguments.length > 2) throw 'too many arguments';
4227 return ({car: v299, cdr: 0});
4231 if (cf.type == 'block' && cf.id == 122)
4241 var l142 = {name: "%PEEK-CHAR"};
4243 (l142).fvalue = (function(v302){
4244 ((v302)["fname"] = "%PEEK-CHAR");
4246 })((function (values,v301){
4247 if (arguments.length < 2) throw 'too few arguments';
4248 if (arguments.length > 2) throw 'too many arguments';
4252 return ((function(){
4253 var x1 = (function(){
4255 return tmp === l3.value? l3.value: tmp.cdr;
4257 if (typeof x1 !== 'number') throw 'Not a number!';
4258 var x2 = l67.fvalue(pv, (function(){
4260 return tmp === l3.value? l3.value: tmp.car;
4262 if (typeof x2 !== 'number') throw 'Not a number!';
4263 return (x1<x2?l4.value: l3.value);
4264 })() !== l3.value ? (function(){
4265 var string = (function(){
4267 return tmp === l3.value? l3.value: tmp.car;
4269 var index = (function(){
4271 return tmp === l3.value? l3.value: tmp.cdr;
4273 if (typeof string != 'string')
4274 throw 'The value ' + string + ' is not a type string.';
4275 if (typeof index != 'number')
4276 throw 'The value ' + index + ' is not a type number.';
4277 return string.charCodeAt(index);
4282 if (cf.type == 'block' && cf.id == 123)
4292 var l143 = {name: "%READ-CHAR"};
4294 (l143).fvalue = (function(v305){
4295 ((v305)["fname"] = "%READ-CHAR");
4297 })((function (values,v303){
4298 if (arguments.length < 2) throw 'too few arguments';
4299 if (arguments.length > 2) throw 'too many arguments';
4303 return ((function(){
4304 var x1 = (function(){
4306 return tmp === l3.value? l3.value: tmp.cdr;
4308 if (typeof x1 !== 'number') throw 'Not a number!';
4309 var x2 = l67.fvalue(pv, (function(){
4311 return tmp === l3.value? l3.value: tmp.car;
4313 if (typeof x2 !== 'number') throw 'Not a number!';
4314 return (x1<x2?l4.value: l3.value);
4315 })() !== l3.value ? (function(v304){
4318 if (typeof x != 'object')
4319 throw 'The value ' + x + ' is not a type object.';
4320 return (x.cdr = l21.fvalue(pv, (function(){
4322 return tmp === l3.value? l3.value: tmp.cdr;
4327 var string = (function(){
4329 return tmp === l3.value? l3.value: tmp.car;
4331 var index = (function(){
4333 return tmp === l3.value? l3.value: tmp.cdr;
4335 if (typeof string != 'string')
4336 throw 'The value ' + string + ' is not a type string.';
4337 if (typeof index != 'number')
4338 throw 'The value ' + index + ' is not a type number.';
4339 return string.charCodeAt(index);
4344 if (cf.type == 'block' && cf.id == 124)
4354 var l144 = {name: "WHITESPACEP"};
4356 (l144).fvalue = (function(v309){
4357 ((v309)["fname"] = "WHITESPACEP");
4359 })((function (values,v306){
4360 if (arguments.length < 2) throw 'too few arguments';
4361 if (arguments.length > 2) throw 'too many arguments';
4365 return (function(v307){
4366 return (v307 !== l3.value ? v307 : (function(v308){
4367 return (v308 !== l3.value ? v308 : l74.fvalue(pv, v306, 9));
4368 })(l74.fvalue(pv, v306, 10)));
4369 })(l74.fvalue(pv, v306, 32));
4373 if (cf.type == 'block' && cf.id == 125)
4383 var l145 = {name: "SKIP-WHITESPACES"};
4385 (l145).fvalue = (function(v312){
4386 ((v312)["fname"] = "SKIP-WHITESPACES");
4388 })((function (values,v310){
4389 if (arguments.length < 2) throw 'too few arguments';
4390 if (arguments.length > 2) throw 'too many arguments';
4394 return (function(v311){
4395 (v311 = l142.fvalue(pv, v310));
4400 while((v311 !== l3.value ? l144.fvalue(pv, v311) : l3.value) !== l3.value){
4401 l143.fvalue(pv, v310);
4402 (v311 = l142.fvalue(pv, v310));
4408 if (cf.type == 'block' && cf.id == 127)
4418 if (cf.type == 'block' && cf.id == 126)
4428 var l146 = {name: "TERMINALP"};
4430 (l146).fvalue = (function(v317){
4431 ((v317)["fname"] = "TERMINALP");
4433 })((function (values,v313){
4434 if (arguments.length < 2) throw 'too few arguments';
4435 if (arguments.length > 2) throw 'too many arguments';
4439 return (function(v314){
4440 return (v314 !== l3.value ? v314 : (function(v315){
4441 return (v315 !== l3.value ? v315 : (function(v316){
4442 return (v316 !== l3.value ? v316 : l74.fvalue(pv, 40, v313));
4443 })(l74.fvalue(pv, 41, v313)));
4444 })(l144.fvalue(pv, v313)));
4445 })(l11.fvalue(pv, v313));
4449 if (cf.type == 'block' && cf.id == 128)
4459 var l147 = {name: "READ-UNTIL"};
4461 (l147).fvalue = (function(v322){
4462 ((v322)["fname"] = "READ-UNTIL");
4464 })((function (values,v318,v319){
4465 if (arguments.length < 3) throw 'too few arguments';
4466 if (arguments.length > 3) throw 'too many arguments';
4470 return (function(v320,v321){
4471 (v321 = l142.fvalue(pv, v318));
4476 while((v321 !== l3.value ? l26.fvalue(pv, (v319)(pv, v321)) : l3.value) !== l3.value){
4477 (v320 = l124.fvalue(pv, v320, l92.fvalue(pv, v321)));
4478 l143.fvalue(pv, v318);
4479 (v321 = l142.fvalue(pv, v318));
4485 if (cf.type == 'block' && cf.id == 130)
4496 if (cf.type == 'block' && cf.id == 129)
4506 var l148 = {name: "SKIP-WHITESPACES-AND-COMMENTS"};
4508 (l148).fvalue = (function(v326){
4509 ((v326)["fname"] = "SKIP-WHITESPACES-AND-COMMENTS");
4511 })((function (values,v323){
4512 if (arguments.length < 2) throw 'too few arguments';
4513 if (arguments.length > 2) throw 'too many arguments';
4517 return (function(v324){
4518 l145.fvalue(pv, v323);
4519 (v324 = l142.fvalue(pv, v323));
4524 while((v324 !== l3.value ? l74.fvalue(pv, v324, 59) : l3.value) !== l3.value){
4525 l147.fvalue(pv, v323, (function (values,v325){
4526 if (arguments.length < 2) throw 'too few arguments';
4527 if (arguments.length > 2) throw 'too many arguments';
4528 return l74.fvalue(values, v325, 10);
4531 l145.fvalue(pv, v323);
4532 (v324 = l142.fvalue(pv, v323));
4538 if (cf.type == 'block' && cf.id == 132)
4548 if (cf.type == 'block' && cf.id == 131)
4558 var l149 = {name: "%READ-LIST"};
4559 var l150 = {name: "LS-READ"};
4561 (l149).fvalue = (function(v330){
4562 ((v330)["fname"] = "%READ-LIST");
4564 })((function (values,v327){
4565 if (arguments.length < 2) throw 'too few arguments';
4566 if (arguments.length > 2) throw 'too many arguments';
4570 l148.fvalue(pv, v327);
4571 return (function(v328){
4572 return (l11.fvalue(pv, v328) !== l3.value ? (function(){
4574 throw "Unspected EOF";
4576 })() : (l74.fvalue(pv, v328, 41) !== l3.value ? (function(){
4577 l143.fvalue(pv, v327);
4579 })() : (l74.fvalue(pv, v328, 46) !== l3.value ? (function(){
4580 l143.fvalue(pv, v327);
4581 return (function(v329){
4582 l148.fvalue(pv, v327);
4583 (l74.fvalue(pv, l143.fvalue(pv, v327), 41) !== l3.value ? l3.value : (function(){
4585 throw "')' was expected.";
4591 var func = symbol.fvalue;
4592 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4596 return ({car: (function(){
4598 var func = symbol.fvalue;
4599 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4601 })()(pv, v327), cdr: l149.fvalue(pv, v327)});
4603 })(l142.fvalue(pv, v327));
4607 if (cf.type == 'block' && cf.id == 133)
4617 var l151 = {name: "READ-STRING"};
4619 (l151).fvalue = (function(v334){
4620 ((v334)["fname"] = "READ-STRING");
4622 })((function (values,v331){
4623 if (arguments.length < 2) throw 'too few arguments';
4624 if (arguments.length > 2) throw 'too many arguments';
4628 return (function(v332,v333){
4629 (v333 = l143.fvalue(pv, v331));
4634 while(l26.fvalue(pv, l25.fvalue(pv, v333, 34)) !== l3.value){
4635 (l11.fvalue(pv, v333) !== l3.value ? (function(){
4637 throw "Unexpected EOF";
4640 (l25.fvalue(pv, v333, 92) !== l3.value ? (function(){
4641 return (v333 = l143.fvalue(pv, v331));
4643 (v332 = l124.fvalue(pv, v332, l92.fvalue(pv, v333)));
4644 (v333 = l143.fvalue(pv, v331));
4650 if (cf.type == 'block' && cf.id == 135)
4661 if (cf.type == 'block' && cf.id == 134)
4671 var l152 = {name: "READ-SHARP"};
4673 (l152).fvalue = (function(v339){
4674 ((v339)["fname"] = "READ-SHARP");
4676 })((function (values,v335){
4677 if (arguments.length < 2) throw 'too few arguments';
4678 if (arguments.length > 2) throw 'too many arguments';
4682 l143.fvalue(pv, v335);
4683 return (function(v336){
4684 return (l25.fvalue(pv, v336, 39) !== l3.value ? (function(){
4685 return l42.fvalue(pv, l98, (function(){
4687 var func = symbol.fvalue;
4688 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4691 })() : (l25.fvalue(pv, v336, 40) !== l3.value ? (function(){
4692 return l130.fvalue(pv, l149.fvalue(pv, v335));
4693 })() : (l25.fvalue(pv, v336, 58) !== l3.value ? (function(){
4695 var name = (function(){
4696 var x = l147.fvalue(pv, v335, (function(){
4698 var func = symbol.fvalue;
4699 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4702 if (typeof x != 'string')
4703 throw 'The value ' + x + ' is not a type string.';
4704 return x.toUpperCase();
4706 if (typeof name != 'string')
4707 throw 'The value ' + name + ' is not a type string.';
4708 return ({name: name});
4710 })() : (l25.fvalue(pv, v336, 92) !== l3.value ? (function(){
4711 return (function(v337){
4712 return (l93.fvalue(pv, v337, "space") !== l3.value ? (function(){
4713 return l73.fvalue(pv, 32);
4714 })() : (l93.fvalue(pv, v337, "tab") !== l3.value ? (function(){
4715 return l73.fvalue(pv, 9);
4716 })() : (l93.fvalue(pv, v337, "newline") !== l3.value ? (function(){
4717 return l73.fvalue(pv, 10);
4719 return l73.fvalue(pv, (function(){
4722 if (typeof string != 'string')
4723 throw 'The value ' + string + ' is not a type string.';
4724 if (typeof index != 'number')
4725 throw 'The value ' + index + ' is not a type number.';
4726 return string.charCodeAt(index);
4729 })(l124.fvalue(pv, l92.fvalue(pv, l143.fvalue(pv, v335)), l147.fvalue(pv, v335, (function(){
4731 var func = symbol.fvalue;
4732 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4735 })() : (l25.fvalue(pv, v336, 43) !== l3.value ? (function(){
4736 return (function(v338){
4737 return (l93.fvalue(pv, v338, "common-lisp") !== l3.value ? (function(){
4740 var func = symbol.fvalue;
4741 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4746 var func = symbol.fvalue;
4747 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4750 })() : (l93.fvalue(pv, v338, "ecmalisp") !== l3.value ? (function(){
4753 var func = symbol.fvalue;
4754 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4759 throw "Unknown reader form.";
4762 })(l147.fvalue(pv, v335, (function(){
4764 var func = symbol.fvalue;
4765 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4770 throw "ECASE expression failed.";
4773 })(l143.fvalue(pv, v335));
4777 if (cf.type == 'block' && cf.id == 136)
4787 var l153 = {name: "READ-SYMBOL"};
4789 (l153).fvalue = (function(v347){
4790 ((v347)["fname"] = "READ-SYMBOL");
4792 })((function (values,v340){
4793 if (arguments.length < 2) throw 'too few arguments';
4794 if (arguments.length > 2) throw 'too many arguments';
4798 return (function(v341,v342,v343,v344,v345){
4806 if (typeof x1 !== 'number') throw 'Not a number!';
4808 if (typeof x2 !== 'number') throw 'Not a number!';
4809 return (x1<x2?l4.value: l3.value);
4810 })() !== l3.value ? l26.fvalue(pv, l74.fvalue(pv, (function(){
4813 if (typeof string != 'string')
4814 throw 'The value ' + string + ' is not a type string.';
4815 if (typeof index != 'number')
4816 throw 'The value ' + index + ' is not a type number.';
4817 return string.charCodeAt(index);
4818 })(), 58)) : l3.value) !== l3.value){
4819 (v345 = (function(){
4821 if (typeof x1 !== 'number') throw 'Not a number!';
4823 if (typeof x2 !== 'number') throw 'Not a number!';
4831 if (cf.type == 'block' && cf.id == 138)
4839 if (typeof x1 !== 'number') throw 'Not a number!';
4841 if (typeof x2 !== 'number') throw 'Not a number!';
4842 return (x1==x2?l4.value: l3.value);
4843 })() !== l3.value ? (function(){
4845 (v342 = (function(){
4847 var value = symbol.value;
4848 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4851 return (v344 = l4.value);
4853 (l23.fvalue(pv, v345) !== l3.value ? (v342 = "KEYWORD") : (v342 = (function(){
4854 var x = l87.fvalue(pv, v340, 0, v345);
4855 if (typeof x != 'string')
4856 throw 'The value ' + x + ' is not a type string.';
4857 return x.toUpperCase();
4859 (v345 = (function(){
4861 if (typeof x1 !== 'number') throw 'Not a number!';
4863 if (typeof x2 !== 'number') throw 'Not a number!';
4866 (l74.fvalue(pv, (function(){
4869 if (typeof string != 'string')
4870 throw 'The value ' + string + ' is not a type string.';
4871 if (typeof index != 'number')
4872 throw 'The value ' + index + ' is not a type number.';
4873 return string.charCodeAt(index);
4874 })(), 58) !== l3.value ? (function(){
4876 return (v345 = (function(){
4878 if (typeof x1 !== 'number') throw 'Not a number!';
4880 if (typeof x2 !== 'number') throw 'Not a number!';
4884 return (v343 = l87.fvalue(pv, v340, v345));
4886 (v343 = (function(){
4888 if (typeof x != 'string')
4889 throw 'The value ' + x + ' is not a type string.';
4890 return x.toUpperCase();
4892 (v342 = l105.fvalue(pv, v342));
4893 return ((function(v346){
4894 return (v346 !== l3.value ? v346 : ((v342 === l105.fvalue(pv, "KEYWORD"))?l4.value: l3.value));
4895 })(v344) !== l3.value ? l120.fvalue(values, v343, v342) : l119.fvalue(values, v343, v342));
4896 })(l67.fvalue(pv, v340),l3.value,l3.value,l3.value,l3.value);
4900 if (cf.type == 'block' && cf.id == 137)
4910 var l154 = {name: "*EOF*"};
4912 (((l154.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : (function(){
4913 return ((l154).value = l15.fvalue(pv));
4917 var l155 = {name: "QUOTE"};
4918 var l156 = {name: "BACKQUOTE"};
4919 var l157 = {name: "UNQUOTE-SPLICING"};
4920 var l158 = {name: "UNQUOTE"};
4922 (l150).fvalue = (function(v352){
4923 ((v352)["fname"] = "LS-READ");
4925 })((function (values,v348){
4926 if (arguments.length < 2) throw 'too few arguments';
4927 if (arguments.length > 2) throw 'too many arguments';
4931 l148.fvalue(pv, v348);
4932 return (function(v349){
4933 return ((function(v350){
4934 return (v350 !== l3.value ? v350 : l74.fvalue(pv, v349, 41));
4935 })(l11.fvalue(pv, v349)) !== l3.value ? (function(){
4938 var value = symbol.value;
4939 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4942 })() : (l74.fvalue(pv, v349, 40) !== l3.value ? (function(){
4943 l143.fvalue(pv, v348);
4944 return l149.fvalue(pv, v348);
4945 })() : (l74.fvalue(pv, v349, 39) !== l3.value ? (function(){
4946 l143.fvalue(pv, v348);
4947 return l42.fvalue(pv, l155, l150.fvalue(pv, v348));
4948 })() : (l74.fvalue(pv, v349, 96) !== l3.value ? (function(){
4949 l143.fvalue(pv, v348);
4950 return l42.fvalue(pv, l156, l150.fvalue(pv, v348));
4951 })() : (l74.fvalue(pv, v349, 34) !== l3.value ? (function(){
4952 l143.fvalue(pv, v348);
4953 return l151.fvalue(pv, v348);
4954 })() : (l74.fvalue(pv, v349, 44) !== l3.value ? (function(){
4955 l143.fvalue(pv, v348);
4956 return (l25.fvalue(pv, l142.fvalue(pv, v348), 64) !== l3.value ? (function(){
4957 l143.fvalue(pv, v348);
4958 return l42.fvalue(pv, l157, l150.fvalue(pv, v348));
4959 })() : l42.fvalue(pv, l158, l150.fvalue(pv, v348)));
4960 })() : (l74.fvalue(pv, v349, 35) !== l3.value ? (function(){
4961 return l152.fvalue(pv, v348);
4963 return (function(v351){
4964 return (l90.fvalue(pv, (function(){
4966 var func = symbol.fvalue;
4967 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4969 })(), v351) !== l3.value ? l88.fvalue(pv, v351) : l153.fvalue(pv, v351));
4970 })(l147.fvalue(pv, v348, (function(){
4972 var func = symbol.fvalue;
4973 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4977 })(l142.fvalue(pv, v348));
4981 if (cf.type == 'block' && cf.id == 139)
4991 var l159 = {name: "LS-READ-FROM-STRING"};
4993 (l159).fvalue = (function(v354){
4994 ((v354)["fname"] = "LS-READ-FROM-STRING");
4996 })((function (values,v353){
4997 if (arguments.length < 2) throw 'too few arguments';
4998 if (arguments.length > 2) throw 'too many arguments';
5002 return l150.fvalue(values, l141.fvalue(pv, v353));
5006 if (cf.type == 'block' && cf.id == 140)
5016 var l160 = {name: "*MULTIPLE-VALUE-P*"};
5018 (((l160.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : (function(){
5019 return ((l160).value = l3.value);
5023 var l161 = {name: "*COMPILATION-UNIT-CHECKS*"};
5025 (((l161.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : (function(){
5026 return ((l161).value = l3);
5030 var l162 = {name: "MAKE-BINDING"};
5032 (l162).fvalue = (function(v359){
5033 ((v359)["fname"] = "MAKE-BINDING");
5035 })((function (values,v355,v356,v357,v358){
5036 if (arguments.length < 4) throw 'too few arguments';
5037 if (arguments.length > 5) throw 'too many arguments';
5038 switch(arguments.length-1){
5046 return l42.fvalue(values, v355, v356, v357, v358);
5050 if (cf.type == 'block' && cf.id == 141)
5060 var l163 = {name: "BINDING-NAME"};
5062 (l163).fvalue = (function(v361){
5063 ((v361)["fname"] = "BINDING-NAME");
5065 })((function (values,v360){
5066 if (arguments.length < 2) throw 'too few arguments';
5067 if (arguments.length > 2) throw 'too many arguments';
5071 return l38.fvalue(values, v360);
5075 if (cf.type == 'block' && cf.id == 142)
5085 var l164 = {name: "BINDING-TYPE"};
5087 (l164).fvalue = (function(v363){
5088 ((v363)["fname"] = "BINDING-TYPE");
5090 })((function (values,v362){
5091 if (arguments.length < 2) throw 'too few arguments';
5092 if (arguments.length > 2) throw 'too many arguments';
5096 return l39.fvalue(values, v362);
5100 if (cf.type == 'block' && cf.id == 143)
5110 var l165 = {name: "BINDING-VALUE"};
5112 (l165).fvalue = (function(v365){
5113 ((v365)["fname"] = "BINDING-VALUE");
5115 })((function (values,v364){
5116 if (arguments.length < 2) throw 'too few arguments';
5117 if (arguments.length > 2) throw 'too many arguments';
5121 return l40.fvalue(values, v364);
5125 if (cf.type == 'block' && cf.id == 144)
5135 var l166 = {name: "BINDING-DECLARATIONS"};
5137 (l166).fvalue = (function(v367){
5138 ((v367)["fname"] = "BINDING-DECLARATIONS");
5140 })((function (values,v366){
5141 if (arguments.length < 2) throw 'too few arguments';
5142 if (arguments.length > 2) throw 'too many arguments';
5146 return l41.fvalue(values, v366);
5150 if (cf.type == 'block' && cf.id == 145)
5160 var l167 = {name: "SET-BINDING-VALUE"};
5162 (l167).fvalue = (function(v370){
5163 ((v370)["fname"] = "SET-BINDING-VALUE");
5165 })((function (values,v368,v369){
5166 if (arguments.length < 3) throw 'too few arguments';
5167 if (arguments.length > 3) throw 'too many arguments';
5172 var x = l34.fvalue(pv, v368);
5173 if (typeof x != 'object')
5174 throw 'The value ' + x + ' is not a type object.';
5175 return (x.car = v369);
5180 if (cf.type == 'block' && cf.id == 146)
5190 var l168 = {name: "SET-BINDING-DECLARATIONS"};
5192 (l168).fvalue = (function(v373){
5193 ((v373)["fname"] = "SET-BINDING-DECLARATIONS");
5195 })((function (values,v371,v372){
5196 if (arguments.length < 3) throw 'too few arguments';
5197 if (arguments.length > 3) throw 'too many arguments';
5202 var x = l36.fvalue(pv, v371);
5203 if (typeof x != 'object')
5204 throw 'The value ' + x + ' is not a type object.';
5205 return (x.car = v372);
5210 if (cf.type == 'block' && cf.id == 147)
5220 var l169 = {name: "PUSH-BINDING-DECLARATION"};
5222 (l169).fvalue = (function(v376){
5223 ((v376)["fname"] = "PUSH-BINDING-DECLARATION");
5225 })((function (values,v374,v375){
5226 if (arguments.length < 3) throw 'too few arguments';
5227 if (arguments.length > 3) throw 'too many arguments';
5231 return l168.fvalue(values, v375, ({car: v374, cdr: l166.fvalue(pv, v375)}));
5235 if (cf.type == 'block' && cf.id == 148)
5245 var l170 = {name: "MAKE-LEXENV"};
5247 (l170).fvalue = (function(v377){
5248 ((v377)["fname"] = "MAKE-LEXENV");
5250 })((function (values){
5251 if (arguments.length > 1) throw 'too many arguments';
5255 return l42.fvalue(values, l3.value, l3.value, l3.value, l3.value);
5259 if (cf.type == 'block' && cf.id == 149)
5269 var l171 = {name: "COPY-LEXENV"};
5271 (l171).fvalue = (function(v379){
5272 ((v379)["fname"] = "COPY-LEXENV");
5274 })((function (values,v378){
5275 if (arguments.length < 2) throw 'too few arguments';
5276 if (arguments.length > 2) throw 'too many arguments';
5280 return l71.fvalue(values, v378);
5284 if (cf.type == 'block' && cf.id == 150)
5294 var l172 = {name: "PUSH-TO-LEXENV"};
5295 var l173 = {name: "BLOCK"};
5296 var l174 = {name: "GOTAG"};
5298 (l172).fvalue = (function(v384){
5299 ((v384)["fname"] = "PUSH-TO-LEXENV");
5301 })((function (values,v380,v381,v382){
5302 if (arguments.length < 4) throw 'too few arguments';
5303 if (arguments.length > 4) throw 'too many arguments';
5307 return (function(v383){
5308 return (l25.fvalue(pv, v383, l99) !== l3.value ? (function(){
5311 if (typeof x != 'object')
5312 throw 'The value ' + x + ' is not a type object.';
5313 return (x.car = ({car: v380, cdr: (function(){
5315 return tmp === l3.value? l3.value: tmp.car;
5318 })() : (l25.fvalue(pv, v383, l98) !== l3.value ? (function(){
5320 var x = (function(){
5322 return tmp === l3.value? l3.value: tmp.cdr;
5324 if (typeof x != 'object')
5325 throw 'The value ' + x + ' is not a type object.';
5326 return (x.car = ({car: v380, cdr: l32.fvalue(pv, v381)}));
5328 })() : (l25.fvalue(pv, v383, l173) !== l3.value ? (function(){
5330 var x = l34.fvalue(pv, v381);
5331 if (typeof x != 'object')
5332 throw 'The value ' + x + ' is not a type object.';
5333 return (x.car = ({car: v380, cdr: l35.fvalue(pv, v381)}));
5335 })() : (l25.fvalue(pv, v383, l174) !== l3.value ? (function(){
5337 var x = l36.fvalue(pv, v381);
5338 if (typeof x != 'object')
5339 throw 'The value ' + x + ' is not a type object.';
5340 return (x.car = ({car: v380, cdr: l37.fvalue(pv, v381)}));
5344 throw "ECASE expression failed.";
5351 if (cf.type == 'block' && cf.id == 151)
5361 var l175 = {name: "EXTEND-LEXENV"};
5363 (l175).fvalue = (function(v391){
5364 ((v391)["fname"] = "EXTEND-LEXENV");
5366 })((function (values,v385,v386,v387){
5367 if (arguments.length < 4) throw 'too few arguments';
5368 if (arguments.length > 4) throw 'too many arguments';
5372 return (function(v388){
5376 return (function(v389,v390){
5378 while(v389 !== l3.value){
5379 (v390 = (function(){
5381 return tmp === l3.value? l3.value: tmp.car;
5384 l172.fvalue(pv, v390, v388, v387);
5387 (v389 = (function(){
5389 return tmp === l3.value? l3.value: tmp.cdr;
5394 })(l64.fvalue(pv, v385),l3.value);
5398 if (cf.type == 'block' && cf.id == 153)
5404 })(l171.fvalue(pv, v386));
5408 if (cf.type == 'block' && cf.id == 152)
5418 var l176 = {name: "LOOKUP-IN-LEXENV"};
5420 (l176).fvalue = (function(v396){
5421 ((v396)["fname"] = "LOOKUP-IN-LEXENV");
5423 })((function (values,v392,v393,v394){
5424 if (arguments.length < 4) throw 'too few arguments';
5425 if (arguments.length > 4) throw 'too many arguments';
5429 return l91.fvalue(values, v392, (function(v395){
5430 return (l25.fvalue(pv, v395, l99) !== l3.value ? (function(){
5431 return l38.fvalue(pv, v393);
5432 })() : (l25.fvalue(pv, v395, l98) !== l3.value ? (function(){
5433 return l39.fvalue(pv, v393);
5434 })() : (l25.fvalue(pv, v395, l173) !== l3.value ? (function(){
5435 return l40.fvalue(pv, v393);
5436 })() : (l25.fvalue(pv, v395, l174) !== l3.value ? (function(){
5437 return l41.fvalue(pv, v393);
5440 throw "ECASE expression failed.";
5447 if (cf.type == 'block' && cf.id == 154)
5457 var l177 = {name: "*ENVIRONMENT*"};
5459 (((l177.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : (function(){
5460 return ((l177).value = l170.fvalue(pv));
5464 var l178 = {name: "*VARIABLE-COUNTER*"};
5466 (((l178.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : (function(){
5467 return ((l178).value = 0);
5471 var l179 = {name: "GVARNAME"};
5473 (l179).fvalue = (function(v398){
5474 ((v398)["fname"] = "GVARNAME");
5476 })((function (values,v397){
5477 if (arguments.length < 2) throw 'too few arguments';
5478 if (arguments.length > 2) throw 'too many arguments';
5482 return l124.fvalue(values, "v", l16.fvalue(pv, ((l178).value = (function(){
5483 var x1 = (function(){
5485 var value = symbol.value;
5486 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5489 if (typeof x1 !== 'number') throw 'Not a number!';
5491 if (typeof x2 !== 'number') throw 'Not a number!';
5497 if (cf.type == 'block' && cf.id == 155)
5507 var l180 = {name: "TRANSLATE-VARIABLE"};
5509 (l180).fvalue = (function(v400){
5510 ((v400)["fname"] = "TRANSLATE-VARIABLE");
5512 })((function (values,v399){
5513 if (arguments.length < 2) throw 'too few arguments';
5514 if (arguments.length > 2) throw 'too many arguments';
5518 return l165.fvalue(values, l176.fvalue(pv, v399, (function(){
5520 var value = symbol.value;
5521 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5527 if (cf.type == 'block' && cf.id == 156)
5537 var l181 = {name: "EXTEND-LOCAL-ENV"};
5538 var l182 = {name: "LEXICAL-VARIABLE"};
5540 (l181).fvalue = (function(v406){
5541 ((v406)["fname"] = "EXTEND-LOCAL-ENV");
5543 })((function (values,v401){
5544 if (arguments.length < 2) throw 'too few arguments';
5545 if (arguments.length > 2) throw 'too many arguments';
5549 return (function(v402){
5553 return (function(v403,v404){
5555 while(v403 !== l3.value){
5556 (v404 = (function(){
5558 return tmp === l3.value? l3.value: tmp.car;
5562 return l172.fvalue(pv, v405, v402, l99);
5563 })(l162.fvalue(pv, v404, l182, l179.fvalue(pv, v404)));
5566 (v403 = (function(){
5568 return tmp === l3.value? l3.value: tmp.cdr;
5577 if (cf.type == 'block' && cf.id == 158)
5583 })(l171.fvalue(pv, (function(){
5585 var value = symbol.value;
5586 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5592 if (cf.type == 'block' && cf.id == 157)
5602 var l183 = {name: "*TOPLEVEL-COMPILATIONS*"};
5604 (((l183.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : (function(){
5605 return ((l183).value = l3.value);
5609 var l184 = {name: "TOPLEVEL-COMPILATION"};
5611 (l184).fvalue = (function(v408){
5612 ((v408)["fname"] = "TOPLEVEL-COMPILATION");
5614 })((function (values,v407){
5615 if (arguments.length < 2) throw 'too few arguments';
5616 if (arguments.length > 2) throw 'too many arguments';
5620 return ((l183).value = ({car: v407, cdr: (function(){
5622 var value = symbol.value;
5623 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5629 if (cf.type == 'block' && cf.id == 159)
5639 var l185 = {name: "NULL-OR-EMPTY-P"};
5641 (l185).fvalue = (function(v410){
5642 ((v410)["fname"] = "NULL-OR-EMPTY-P");
5644 })((function (values,v409){
5645 if (arguments.length < 2) throw 'too few arguments';
5646 if (arguments.length > 2) throw 'too many arguments';
5650 return l23.fvalue(values, l67.fvalue(pv, v409));
5654 if (cf.type == 'block' && cf.id == 160)
5664 var l186 = {name: "GET-TOPLEVEL-COMPILATIONS"};
5666 (l186).fvalue = (function(v411){
5667 ((v411)["fname"] = "GET-TOPLEVEL-COMPILATIONS");
5669 })((function (values){
5670 if (arguments.length > 1) throw 'too many arguments';
5674 return l64.fvalue(values, l84.fvalue(pv, (function(){
5676 var func = symbol.fvalue;
5677 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
5681 var value = symbol.value;
5682 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5688 if (cf.type == 'block' && cf.id == 161)
5698 var l187 = {name: "%COMPILE-DEFMACRO"};
5699 var l188 = {name: "MACRO"};
5701 (l187).fvalue = (function(v414){
5702 ((v414)["fname"] = "%COMPILE-DEFMACRO");
5704 })((function (values,v412,v413){
5705 if (arguments.length < 3) throw 'too few arguments';
5706 if (arguments.length > 3) throw 'too many arguments';
5710 l184.fvalue(pv, (function(){
5712 var func = symbol.fvalue;
5713 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
5715 })()(pv, l62.fvalue(pv, l42.fvalue(pv, l155), l42.fvalue(pv, v412))));
5716 return l172.fvalue(values, l162.fvalue(pv, v412, l188, v413), (function(){
5718 var value = symbol.value;
5719 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5725 if (cf.type == 'block' && cf.id == 162)
5735 var l189 = {name: "GLOBAL-BINDING"};
5737 (l189).fvalue = (function(v420){
5738 ((v420)["fname"] = "GLOBAL-BINDING");
5740 })((function (values,v415,v416,v417){
5741 if (arguments.length < 4) throw 'too few arguments';
5742 if (arguments.length > 4) throw 'too many arguments';
5746 return (function(v418){
5747 return (v418 !== l3.value ? v418 : (function(v419){
5748 l172.fvalue(pv, v419, (function(){
5750 var value = symbol.value;
5751 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5755 })(l162.fvalue(pv, v415, v416, l3.value)));
5756 })(l176.fvalue(pv, v415, (function(){
5758 var value = symbol.value;
5759 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5765 if (cf.type == 'block' && cf.id == 163)
5775 var l190 = {name: "CLAIMP"};
5777 (l190).fvalue = (function(v425){
5778 ((v425)["fname"] = "CLAIMP");
5780 })((function (values,v421,v422,v423){
5781 if (arguments.length < 4) throw 'too few arguments';
5782 if (arguments.length > 4) throw 'too many arguments';
5786 return (function(v424){
5787 return (v424 !== l3.value ? l82.fvalue(pv, v423, l166.fvalue(pv, v424)) : l3.value);
5788 })(l176.fvalue(pv, v421, (function(){
5790 var value = symbol.value;
5791 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5797 if (cf.type == 'block' && cf.id == 164)
5807 var l191 = {name: "!PROCLAIM"};
5808 var l192 = {name: "SPECIAL"};
5809 var l193 = {name: "NOTINLINE"};
5810 var l194 = {name: "CONSTANT"};
5811 var l195 = {name: "NON-OVERRIDABLE"};
5813 (l191).fvalue = (function(v440){
5814 ((v440)["fname"] = "!PROCLAIM");
5816 })((function (values,v426){
5817 if (arguments.length < 2) throw 'too few arguments';
5818 if (arguments.length > 2) throw 'too many arguments';
5822 return (function(v427){
5823 return (l25.fvalue(pv, v427, l192) !== l3.value ? (function(){
5827 return (function(v428,v429){
5829 while(v428 !== l3.value){
5830 (v429 = (function(){
5832 return tmp === l3.value? l3.value: tmp.car;
5836 return l169.fvalue(pv, l192, v430);
5837 })(l189.fvalue(pv, v429, l99, l99));
5840 (v428 = (function(){
5842 return tmp === l3.value? l3.value: tmp.cdr;
5849 return tmp === l3.value? l3.value: tmp.cdr;
5854 if (cf.type == 'block' && cf.id == 166)
5860 })() : (l25.fvalue(pv, v427, l193) !== l3.value ? (function(){
5864 return (function(v431,v432){
5866 while(v431 !== l3.value){
5867 (v432 = (function(){
5869 return tmp === l3.value? l3.value: tmp.car;
5873 return l169.fvalue(pv, l193, v433);
5874 })(l189.fvalue(pv, v432, l98, l98));
5877 (v431 = (function(){
5879 return tmp === l3.value? l3.value: tmp.cdr;
5886 return tmp === l3.value? l3.value: tmp.cdr;
5891 if (cf.type == 'block' && cf.id == 167)
5897 })() : (l25.fvalue(pv, v427, l194) !== l3.value ? (function(){
5901 return (function(v434,v435){
5903 while(v434 !== l3.value){
5904 (v435 = (function(){
5906 return tmp === l3.value? l3.value: tmp.car;
5910 return l169.fvalue(pv, l194, v436);
5911 })(l189.fvalue(pv, v435, l99, l99));
5914 (v434 = (function(){
5916 return tmp === l3.value? l3.value: tmp.cdr;
5923 return tmp === l3.value? l3.value: tmp.cdr;
5928 if (cf.type == 'block' && cf.id == 168)
5934 })() : (l25.fvalue(pv, v427, l195) !== l3.value ? (function(){
5938 return (function(v437,v438){
5940 while(v437 !== l3.value){
5941 (v438 = (function(){
5943 return tmp === l3.value? l3.value: tmp.car;
5947 return l169.fvalue(pv, l195, v439);
5948 })(l189.fvalue(pv, v438, l98, l98));
5951 (v437 = (function(){
5953 return tmp === l3.value? l3.value: tmp.cdr;
5960 return tmp === l3.value? l3.value: tmp.cdr;
5965 if (cf.type == 'block' && cf.id == 169)
5971 })() : l3.value))));
5974 return tmp === l3.value? l3.value: tmp.car;
5979 if (cf.type == 'block' && cf.id == 165)
5989 var l196 = {name: "PROCLAIM"};
5990 (l196).fvalue = (function(){
5992 var func = symbol.fvalue;
5993 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
5996 var l197 = {name: "*COMPILATIONS*"};
5998 (((l197.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : (function(){
5999 return ((l197).value = l3.value);
6003 var l198 = {name: "DEFINE-COMPILATION"};
6005 var l199 = {name: "IF"};
6006 ((l197).value = ({car: l42.fvalue(pv, l199, (function (values,v441,v442,v443){
6007 if (arguments.length < 4) throw 'too few arguments';
6008 if (arguments.length > 4) throw 'too many arguments';
6012 return l124.fvalue(values, "(", (function(){
6014 var func = symbol.fvalue;
6015 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6017 })()(pv, v441), " !== ", (function(){
6019 var func = symbol.fvalue;
6020 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6022 })()(pv, l3.value), " ? ", (function(){
6024 var func = symbol.fvalue;
6025 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6027 })()(pv, v442, (function(){
6029 var value = symbol.value;
6030 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6032 })()), " : ", (function(){
6034 var func = symbol.fvalue;
6035 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6037 })()(pv, v443, (function(){
6039 var value = symbol.value;
6040 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6046 if (cf.type == 'block' && cf.id == 170)
6053 })), cdr: (function(){
6055 var value = symbol.value;
6056 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6059 var l200 = {name: "*LAMBDA-LIST-KEYWORDS*"};
6060 var l201 = {name: "&OPTIONAL"};
6061 var l202 = {name: "&REST"};
6062 var l203 = {car: l201, cdr: {car: l202, cdr: l3}};
6064 (((l200.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : (function(){
6065 return ((l200).value = l203);
6069 var l204 = {name: "LIST-UNTIL-KEYWORD"};
6071 (l204).fvalue = (function(v446){
6072 ((v446)["fname"] = "LIST-UNTIL-KEYWORD");
6074 })((function (values,v444){
6075 if (arguments.length < 2) throw 'too few arguments';
6076 if (arguments.length > 2) throw 'too many arguments';
6080 return ((function(v445){
6081 return (v445 !== l3.value ? v445 : l82.fvalue(pv, (function(){
6083 return tmp === l3.value? l3.value: tmp.car;
6086 var value = symbol.value;
6087 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6090 })(l11.fvalue(pv, v444)) !== l3.value ? l3.value : ({car: (function(){
6092 return tmp === l3.value? l3.value: tmp.car;
6093 })(), cdr: l204.fvalue(pv, (function(){
6095 return tmp === l3.value? l3.value: tmp.cdr;
6100 if (cf.type == 'block' && cf.id == 171)
6110 var l205 = {name: "LAMBDA-LIST-REQUIRED-ARGUMENTS"};
6112 (l205).fvalue = (function(v448){
6113 ((v448)["fname"] = "LAMBDA-LIST-REQUIRED-ARGUMENTS");
6115 })((function (values,v447){
6116 if (arguments.length < 2) throw 'too few arguments';
6117 if (arguments.length > 2) throw 'too many arguments';
6121 return l204.fvalue(values, v447);
6125 if (cf.type == 'block' && cf.id == 172)
6135 var l206 = {name: "LAMBDA-LIST-OPTIONAL-ARGUMENTS-WITH-DEFAULT"};
6137 (l206).fvalue = (function(v450){
6138 ((v450)["fname"] = "LAMBDA-LIST-OPTIONAL-ARGUMENTS-WITH-DEFAULT");
6140 })((function (values,v449){
6141 if (arguments.length < 2) throw 'too few arguments';
6142 if (arguments.length > 2) throw 'too many arguments';
6146 return l69.fvalue(values, (function(){
6148 var func = symbol.fvalue;
6149 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6151 })(), l204.fvalue(pv, (function(){
6152 var tmp = l82.fvalue(pv, l201, v449);
6153 return tmp === l3.value? l3.value: tmp.cdr;
6158 if (cf.type == 'block' && cf.id == 173)
6168 var l207 = {name: "LAMBDA-LIST-OPTIONAL-ARGUMENTS"};
6170 (l207).fvalue = (function(v452){
6171 ((v452)["fname"] = "LAMBDA-LIST-OPTIONAL-ARGUMENTS");
6173 })((function (values,v451){
6174 if (arguments.length < 2) throw 'too few arguments';
6175 if (arguments.length > 2) throw 'too many arguments';
6179 return l69.fvalue(values, (function(){
6181 var func = symbol.fvalue;
6182 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6184 })(), l206.fvalue(pv, v451));
6188 if (cf.type == 'block' && cf.id == 174)
6198 var l208 = {name: "LAMBDA-LIST-REST-ARGUMENT"};
6200 (l208).fvalue = (function(v455){
6201 ((v455)["fname"] = "LAMBDA-LIST-REST-ARGUMENT");
6203 })((function (values,v453){
6204 if (arguments.length < 2) throw 'too few arguments';
6205 if (arguments.length > 2) throw 'too many arguments';
6209 return (function(v454){
6212 return tmp === l3.value? l3.value: tmp.cdr;
6213 })() !== l3.value ? (function(){
6215 throw "Bad lambda-list";
6220 return tmp === l3.value? l3.value: tmp.car;
6222 })(l204.fvalue(pv, (function(){
6223 var tmp = l82.fvalue(pv, l202, v453);
6224 return tmp === l3.value? l3.value: tmp.cdr;
6229 if (cf.type == 'block' && cf.id == 175)
6239 var l209 = {name: "LAMBDA-DOCSTRING-WRAPPER"};
6241 (l209).fvalue = (function(v458){
6242 ((v458)["fname"] = "LAMBDA-DOCSTRING-WRAPPER");
6244 })((function (values,v457){
6245 if (arguments.length < 2) throw 'too few arguments';
6247 for (var i = arguments.length-1; i>=2; i--)
6248 v456 = {car: arguments[i], cdr:
6253 return (v457 !== l3.value ? l124.fvalue(pv, "(function(){", (function(){
6255 var value = symbol.value;
6256 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6258 })(), l133.fvalue(pv, "var func = ", l126.fvalue(pv, v456), ";", (function(){
6260 var value = symbol.value;
6261 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6263 })(), "func.docstring = '", v457, "';", (function(){
6265 var value = symbol.value;
6266 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6268 })(), "return func;", (function(){
6270 var value = symbol.value;
6271 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6273 })()), "})()") : l126.fvalue(values, v456));
6277 if (cf.type == 'block' && cf.id == 176)
6287 var l210 = {name: "LAMBDA"};
6288 var l211 = {name: "LS-COMPILE-BLOCK"};
6289 ((l197).value = ({car: l42.fvalue(pv, l210, (function (values,v460){
6290 if (arguments.length < 2) throw 'too few arguments';
6292 for (var i = arguments.length-1; i>=2; i--)
6293 v459 = {car: arguments[i], cdr:
6298 return (function(v461,v462,v463,v464){
6299 ((((typeof((function(){
6301 return tmp === l3.value? l3.value: tmp.car;
6302 })()) == "string")?l4.value: l3.value) !== l3.value ? l26.fvalue(pv, l11.fvalue(pv, (function(){
6304 return tmp === l3.value? l3.value: tmp.cdr;
6305 })())) : l3.value) !== l3.value ? (function(){
6306 (v464 = (function(){
6308 return tmp === l3.value? l3.value: tmp.car;
6310 return (v459 = (function(){
6312 return tmp === l3.value? l3.value: tmp.cdr;
6315 return (function(v465,v466,v467){
6321 return l209.fvalue(values, v464, "(function (", l126.fvalue(pv, ({car: "values", cdr: l69.fvalue(pv, (function(){
6323 var func = symbol.fvalue;
6324 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6326 })(), l62.fvalue(pv, v461, v462))}), ","), "){", (function(){
6328 var value = symbol.value;
6329 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6331 })(), l133.fvalue(pv, (v461 !== l3.value ? l124.fvalue(pv, "if (arguments.length < ", l16.fvalue(pv, l21.fvalue(pv, v465)), ") throw 'too few arguments';", (function(){
6333 var value = symbol.value;
6334 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6336 })()) : ""), (l26.fvalue(pv, v463) !== l3.value ? l124.fvalue(pv, "if (arguments.length > ", l16.fvalue(pv, (function(){
6338 if (typeof x1 !== 'number') throw 'Not a number!';
6340 if (typeof x2 !== 'number') throw 'Not a number!';
6342 if (typeof x3 !== 'number') throw 'Not a number!';
6344 })()), ") throw 'too many arguments';", (function(){
6346 var value = symbol.value;
6347 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6349 })()) : ""), (v462 !== l3.value ? l124.fvalue(pv, "switch(arguments.length-1){", (function(){
6351 var value = symbol.value;
6352 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6354 })(), (function(v468,v469,v470){
6362 if (typeof x1 !== 'number') throw 'Not a number!';
6364 if (typeof x2 !== 'number') throw 'Not a number!';
6365 return (x1<x2?l4.value: l3.value);
6368 (v469 = ({car: l124.fvalue(pv, "case ", l16.fvalue(pv, (function(){
6370 if (typeof x1 !== 'number') throw 'Not a number!';
6372 if (typeof x2 !== 'number') throw 'Not a number!';
6374 })()), ":", (function(){
6376 var value = symbol.value;
6377 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6379 })(), l180.fvalue(pv, (function(){
6381 return tmp === l3.value? l3.value: tmp.car;
6382 })()), "=", (function(){
6384 var func = symbol.fvalue;
6385 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6387 })()(pv, l32.fvalue(pv, v471)), ";", (function(){
6389 var value = symbol.value;
6390 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6392 })()), cdr: v469}));
6393 return (v470 = (function(){
6395 if (typeof x1 !== 'number') throw 'Not a number!';
6397 if (typeof x2 !== 'number') throw 'Not a number!';
6400 })(l79.fvalue(pv, v470, v468));
6406 if (cf.type == 'block' && cf.id == 178)
6412 (v469 = ({car: l124.fvalue(pv, "default: break;", (function(){
6414 var value = symbol.value;
6415 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6417 })()), cdr: v469}));
6418 return l126.fvalue(pv, l64.fvalue(pv, v469));
6420 })(l206.fvalue(pv, v460),l3.value,0), "}", (function(){
6422 var value = symbol.value;
6423 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6425 })()) : ""), (v463 !== l3.value ? (function(v472){
6426 return l124.fvalue(pv, "var ", v472, "= ", (function(){
6428 var func = symbol.fvalue;
6429 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6431 })()(pv, l3.value), ";", (function(){
6433 var value = symbol.value;
6434 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6436 })(), "for (var i = arguments.length-1; i>=", l16.fvalue(pv, (function(){
6438 if (typeof x1 !== 'number') throw 'Not a number!';
6440 if (typeof x2 !== 'number') throw 'Not a number!';
6442 if (typeof x3 !== 'number') throw 'Not a number!';
6444 })()), "; i--)", (function(){
6446 var value = symbol.value;
6447 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6449 })(), l133.fvalue(pv, v472, " = ", "{car: arguments[i], cdr: "), v472, "};", (function(){
6451 var value = symbol.value;
6452 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6455 })(l180.fvalue(pv, v463)) : ""), (function(v473){
6463 var func = symbol.fvalue;
6464 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6466 })()(pv, v459, l4.value);
6471 })(l4.value)), (function(){
6473 var value = symbol.value;
6474 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6481 })(l67.fvalue(pv, v461),l67.fvalue(pv, v462),l181.fvalue(pv, l62.fvalue(pv, l56.fvalue(pv, v463), v461, v462)));
6482 })(l205.fvalue(pv, v460),l207.fvalue(pv, v460),l208.fvalue(pv, v460),l3.value);
6486 if (cf.type == 'block' && cf.id == 177)
6493 })), cdr: (function(){
6495 var value = symbol.value;
6496 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6499 var l212 = {name: "SETQ-PAIR"};
6500 var l213 = {name: "SET"};
6502 (l212).fvalue = (function(v477){
6503 ((v477)["fname"] = "SETQ-PAIR");
6505 })((function (values,v474,v475){
6506 if (arguments.length < 3) throw 'too few arguments';
6507 if (arguments.length > 3) throw 'too many arguments';
6511 return (function(v476){
6512 return (((l164.fvalue(pv, v476) === l182)?l4.value: l3.value) !== l3.value ? l124.fvalue(values, l165.fvalue(pv, v476), " = ", (function(){
6514 var func = symbol.fvalue;
6515 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6517 })()(pv, v475)) : (function(){
6519 var func = symbol.fvalue;
6520 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6522 })()(values, l62.fvalue(pv, l42.fvalue(pv, l213), l42.fvalue(pv, l62.fvalue(pv, l42.fvalue(pv, l155), l42.fvalue(pv, v474))), l42.fvalue(pv, v475))));
6523 })(l176.fvalue(pv, v474, (function(){
6525 var value = symbol.value;
6526 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6532 if (cf.type == 'block' && cf.id == 179)
6542 var l214 = {name: "SETQ"};
6543 ((l197).value = ({car: l42.fvalue(pv, l214, (function (values){
6545 for (var i = arguments.length-1; i>=1; i--)
6546 v478 = {car: arguments[i], cdr:
6551 return (function(v479){
6556 while(l4.value !== l3.value){
6557 (l11.fvalue(pv, v478) !== l3.value ? (function(){
6559 throw ({type: 'block', id: 181, value: l3.value, message: 'Return from unknown block NIL.'})
6561 })() : (l11.fvalue(pv, (function(){
6563 return tmp === l3.value? l3.value: tmp.cdr;
6564 })()) !== l3.value ? (function(){
6566 throw "Odd paris in SETQ";
6569 (v479 = l124.fvalue(pv, v479, (function(){
6570 return l124.fvalue(pv, l212.fvalue(pv, (function(){
6572 return tmp === l3.value? l3.value: tmp.car;
6573 })(), l32.fvalue(pv, v478)), (l11.fvalue(pv, l34.fvalue(pv, v478)) !== l3.value ? "" : ", "));
6575 return (v478 = l34.fvalue(pv, v478));
6582 if (cf.type == 'block' && cf.id == 181)
6588 return l124.fvalue(values, "(", v479, ")");
6593 if (cf.type == 'block' && cf.id == 180)
6600 })), cdr: (function(){
6602 var value = symbol.value;
6603 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6606 var l215 = {name: "JS-VREF"};
6607 ((l197).value = ({car: l42.fvalue(pv, l215, (function (values,v480){
6608 if (arguments.length < 2) throw 'too few arguments';
6609 if (arguments.length > 2) throw 'too many arguments';
6617 if (cf.type == 'block' && cf.id == 182)
6624 })), cdr: (function(){
6626 var value = symbol.value;
6627 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6630 var l216 = {name: "JS-VSET"};
6631 ((l197).value = ({car: l42.fvalue(pv, l216, (function (values,v481,v482){
6632 if (arguments.length < 3) throw 'too few arguments';
6633 if (arguments.length > 3) throw 'too many arguments';
6637 return l124.fvalue(values, "(", v481, " = ", (function(){
6639 var func = symbol.fvalue;
6640 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6642 })()(pv, v482), ")");
6646 if (cf.type == 'block' && cf.id == 183)
6653 })), cdr: (function(){
6655 var value = symbol.value;
6656 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6660 (l138).fvalue = (function(v489){
6661 ((v489)["fname"] = "ESCAPE-STRING");
6663 })((function (values,v483){
6664 if (arguments.length < 2) throw 'too few arguments';
6665 if (arguments.length > 2) throw 'too many arguments';
6669 return (function(v484,v485,v486){
6676 if (typeof x1 !== 'number') throw 'Not a number!';
6678 if (typeof x2 !== 'number') throw 'Not a number!';
6679 return (x1<x2?l4.value: l3.value);
6683 return (v488 !== l3.value ? v488 : l74.fvalue(pv, v487, 92));
6684 })(l74.fvalue(pv, v487, 34)) !== l3.value ? (function(){
6685 return (v484 = l124.fvalue(pv, v484, "\\"));
6687 (l74.fvalue(pv, v487, 10) !== l3.value ? (function(){
6688 (v484 = l124.fvalue(pv, v484, "\\"));
6689 return (v487 = 110);
6691 return (v484 = l124.fvalue(pv, v484, l92.fvalue(pv, v487)));
6695 if (typeof string != 'string')
6696 throw 'The value ' + string + ' is not a type string.';
6697 if (typeof index != 'number')
6698 throw 'The value ' + index + ' is not a type number.';
6699 return string.charCodeAt(index);
6701 (v485 = (function(){
6703 if (typeof x1 !== 'number') throw 'Not a number!';
6705 if (typeof x2 !== 'number') throw 'Not a number!';
6713 if (cf.type == 'block' && cf.id == 185)
6720 })("",0,l67.fvalue(pv, v483));
6724 if (cf.type == 'block' && cf.id == 184)
6734 var l217 = {name: "*LITERAL-SYMBOLS*"};
6736 (((l217.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : (function(){
6737 return ((l217).value = l3.value);
6741 var l218 = {name: "*LITERAL-COUNTER*"};
6743 (((l218.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : (function(){
6744 return ((l218).value = 0);
6748 var l219 = {name: "GENLIT"};
6750 (l219).fvalue = (function(v490){
6751 ((v490)["fname"] = "GENLIT");
6753 })((function (values){
6754 if (arguments.length > 1) throw 'too many arguments';
6758 return l124.fvalue(values, "l", l16.fvalue(pv, ((l218).value = (function(){
6759 var x1 = (function(){
6761 var value = symbol.value;
6762 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6765 if (typeof x1 !== 'number') throw 'Not a number!';
6767 if (typeof x2 !== 'number') throw 'Not a number!';
6773 if (cf.type == 'block' && cf.id == 186)
6783 var l220 = {name: "LITERAL"};
6785 (l220).fvalue = (function(v502){
6786 ((v502)["fname"] = "LITERAL");
6788 })((function (values,v491,v492){
6789 if (arguments.length < 2) throw 'too few arguments';
6790 if (arguments.length > 3) throw 'too many arguments';
6791 switch(arguments.length-1){
6799 return (l75.fvalue(pv, v491) !== l3.value ? (function(){
6800 return l16.fvalue(pv, v491);
6801 })() : (((typeof(v491) == "string")?l4.value: l3.value) !== l3.value ? (function(){
6802 return l124.fvalue(pv, "\"", l138.fvalue(pv, v491), "\"");
6803 })() : (((function(){
6805 return (typeof tmp == 'object' && 'name' in tmp);
6806 })()?l4.value: l3.value) !== l3.value ? (function(){
6807 return (function(v493){
6808 return (v493 !== l3.value ? v493 : (function(v495,v496){
6809 ((l217).value = ({car: ({car: v491, cdr: v495}), cdr: (function(){
6811 var value = symbol.value;
6812 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6815 l184.fvalue(pv, l124.fvalue(pv, "var ", v495, " = ", v496));
6817 })(l219.fvalue(pv),(function(v494){
6818 return (l11.fvalue(pv, v494) !== l3.value ? l124.fvalue(pv, "{name: \"", l138.fvalue(pv, (v491).name), "\"}") : (function(){
6820 var func = symbol.fvalue;
6821 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6823 })()(pv, l62.fvalue(pv, l42.fvalue(pv, l120), l42.fvalue(pv, (v491).name), l42.fvalue(pv, l106.fvalue(pv, v494)))));
6824 })(l114.fvalue(pv, v491))));
6826 var tmp = l91.fvalue(pv, v491, (function(){
6828 var value = symbol.value;
6829 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6832 return tmp === l3.value? l3.value: tmp.cdr;
6834 })() : (((function(){
6836 return (typeof tmp == 'object' && 'car' in tmp);
6837 })()?l4.value: l3.value) !== l3.value ? (function(){
6838 return (function(v497){
6839 return (v492 !== l3.value ? v497 : (function(v498){
6840 l184.fvalue(pv, l124.fvalue(pv, "var ", v498, " = ", v497));
6842 })(l219.fvalue(pv)));
6843 })(l124.fvalue(pv, "{car: ", l220.fvalue(pv, (function(){
6845 return tmp === l3.value? l3.value: tmp.car;
6846 })(), l4.value), ", ", "cdr: ", l220.fvalue(pv, (function(){
6848 return tmp === l3.value? l3.value: tmp.cdr;
6849 })(), l4.value), "}"));
6850 })() : (((function(){
6852 return typeof x === 'object' && 'length' in x;
6853 })()?l4.value: l3.value) !== l3.value ? (function(){
6854 return (function(v499){
6855 return (function(v500){
6856 return (v492 !== l3.value ? v500 : (function(v501){
6857 l184.fvalue(pv, l124.fvalue(pv, "var ", v501, " = ", v500));
6859 })(l219.fvalue(pv)));
6860 })(l124.fvalue(pv, "[", l126.fvalue(pv, l69.fvalue(pv, (function(){
6862 var func = symbol.fvalue;
6863 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6865 })(), v499), ", "), "]"));
6866 })(l129.fvalue(pv, v491));
6867 })() : l3.value)))));
6871 if (cf.type == 'block' && cf.id == 187)
6881 ((l197).value = ({car: l42.fvalue(pv, l155, (function (values,v503){
6882 if (arguments.length < 2) throw 'too few arguments';
6883 if (arguments.length > 2) throw 'too many arguments';
6887 return l220.fvalue(values, v503);
6891 if (cf.type == 'block' && cf.id == 188)
6898 })), cdr: (function(){
6900 var value = symbol.value;
6901 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6904 var l221 = {name: "%WHILE"};
6905 ((l197).value = ({car: l42.fvalue(pv, l221, (function (values,v505){
6906 if (arguments.length < 2) throw 'too few arguments';
6908 for (var i = arguments.length-1; i>=2; i--)
6909 v504 = {car: arguments[i], cdr:
6914 return l124.fvalue(pv, "(function(){", (function(){
6916 var value = symbol.value;
6917 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6919 })(), l133.fvalue(pv, "while(", (function(){
6921 var func = symbol.fvalue;
6922 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6924 })()(pv, v505), " !== ", (function(){
6926 var func = symbol.fvalue;
6927 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6929 })()(pv, l3.value), "){", (function(){
6931 var value = symbol.value;
6932 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6934 })(), l133.fvalue(pv, (function(){
6936 var func = symbol.fvalue;
6937 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6939 })()(pv, v504)), "}", "return ", (function(){
6941 var func = symbol.fvalue;
6942 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6944 })()(pv, l3.value), ";", (function(){
6946 var value = symbol.value;
6947 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6953 if (cf.type == 'block' && cf.id == 189)
6960 })), cdr: (function(){
6962 var value = symbol.value;
6963 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6966 var l222 = {name: "SYMBOL-FUNCTION"};
6967 ((l197).value = ({car: l42.fvalue(pv, l98, (function (values,v506){
6968 if (arguments.length < 2) throw 'too few arguments';
6969 if (arguments.length > 2) throw 'too many arguments';
6973 return ((l57.fvalue(pv, v506) !== l3.value ? (((function(){
6975 return tmp === l3.value? l3.value: tmp.car;
6976 })() === l210)?l4.value: l3.value) : l3.value) !== l3.value ? (function(){
6979 var func = symbol.fvalue;
6980 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6983 })() : (((function(){
6985 return (typeof tmp == 'object' && 'name' in tmp);
6986 })()?l4.value: l3.value) !== l3.value ? (function(){
6989 var func = symbol.fvalue;
6990 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6992 })()(pv, l62.fvalue(pv, l42.fvalue(pv, l222), l42.fvalue(pv, l62.fvalue(pv, l42.fvalue(pv, l155), l42.fvalue(pv, v506)))));
6997 if (cf.type == 'block' && cf.id == 190)
7004 })), cdr: (function(){
7006 var value = symbol.value;
7007 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7010 var l223 = {name: "EVAL-WHEN-COMPILE"};
7011 var l224 = {name: "EVAL"};
7012 var l225 = {name: "PROGN"};
7013 ((l197).value = ({car: l42.fvalue(pv, l223, (function (values){
7015 for (var i = arguments.length-1; i>=1; i--)
7016 v507 = {car: arguments[i], cdr:
7023 var func = symbol.fvalue;
7024 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7026 })()(pv, ({car: l225, cdr: v507}));
7031 if (cf.type == 'block' && cf.id == 191)
7038 })), cdr: (function(){
7040 var value = symbol.value;
7041 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7044 var l226 = {name: "DEFINE-TRANSFORMATION"};
7046 ((l197).value = ({car: l42.fvalue(pv, l225, (function (values){
7048 for (var i = arguments.length-1; i>=1; i--)
7049 v508 = {car: arguments[i], cdr:
7054 return l124.fvalue(pv, "(function(){", (function(){
7056 var value = symbol.value;
7057 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7059 })(), l133.fvalue(pv, (function(){
7061 var func = symbol.fvalue;
7062 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7064 })()(pv, v508, l4.value)), "})()");
7068 if (cf.type == 'block' && cf.id == 192)
7075 })), cdr: (function(){
7077 var value = symbol.value;
7078 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7081 var l227 = {name: "SPECIAL-VARIABLE-P"};
7083 (l227).fvalue = (function(v510){
7084 ((v510)["fname"] = "SPECIAL-VARIABLE-P");
7086 })((function (values,v509){
7087 if (arguments.length < 2) throw 'too few arguments';
7088 if (arguments.length > 2) throw 'too many arguments';
7092 return (l190.fvalue(pv, v509, l99, l192) !== l3.value ? l4.value : l3.value);
7096 if (cf.type == 'block' && cf.id == 193)
7106 var l228 = {name: "LET-BINDING-WRAPPER"};
7108 (l228).fvalue = (function(v517){
7109 ((v517)["fname"] = "LET-BINDING-WRAPPER");
7111 })((function (values,v511,v512){
7112 if (arguments.length < 3) throw 'too few arguments';
7113 if (arguments.length > 3) throw 'too many arguments';
7117 (l11.fvalue(pv, v511) !== l3.value ? (function(){
7119 throw ({type: 'block', id: 194, value: v512, message: 'Return from unknown block LET-BINDING-WRAPPER.'})
7122 return l124.fvalue(values, "try {", (function(){
7124 var value = symbol.value;
7125 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7127 })(), l133.fvalue(pv, "var tmp;", (function(){
7129 var value = symbol.value;
7130 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7132 })(), l128.fvalue(pv, (function (values,v513){
7133 if (arguments.length < 2) throw 'too few arguments';
7134 if (arguments.length > 2) throw 'too many arguments';
7135 return (function(v514){
7136 return l124.fvalue(values, "tmp = ", v514, ".value;", (function(){
7138 var value = symbol.value;
7139 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7141 })(), v514, ".value = ", (function(){
7143 return tmp === l3.value? l3.value: tmp.cdr;
7144 })(), ";", (function(){
7146 var value = symbol.value;
7147 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7151 return tmp === l3.value? l3.value: tmp.cdr;
7152 })(), " = tmp;", (function(){
7154 var value = symbol.value;
7155 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7160 var func = symbol.fvalue;
7161 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7163 })()(pv, l62.fvalue(pv, l42.fvalue(pv, l155), l42.fvalue(pv, (function(){
7165 return tmp === l3.value? l3.value: tmp.car;
7168 }), v511), v512, (function(){
7170 var value = symbol.value;
7171 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7173 })()), "}", (function(){
7175 var value = symbol.value;
7176 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7178 })(), "finally {", (function(){
7180 var value = symbol.value;
7181 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7183 })(), l133.fvalue(pv, l128.fvalue(pv, (function (values,v515){
7184 if (arguments.length < 2) throw 'too few arguments';
7185 if (arguments.length > 2) throw 'too many arguments';
7186 return (function(v516){
7187 return l124.fvalue(values, v516, ".value", " = ", (function(){
7189 return tmp === l3.value? l3.value: tmp.cdr;
7190 })(), ";", (function(){
7192 var value = symbol.value;
7193 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7198 var func = symbol.fvalue;
7199 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7201 })()(pv, l62.fvalue(pv, l42.fvalue(pv, l155), l42.fvalue(pv, (function(){
7203 return tmp === l3.value? l3.value: tmp.car;
7206 }), v511)), "}", (function(){
7208 var value = symbol.value;
7209 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7215 if (cf.type == 'block' && cf.id == 194)
7225 var l229 = {name: "LET"};
7226 var l230 = {name: "DYNAMIC-BINDINGS"};
7227 ((l197).value = ({car: l42.fvalue(pv, l229, (function (values,v519){
7228 if (arguments.length < 2) throw 'too few arguments';
7230 for (var i = arguments.length-1; i>=2; i--)
7231 v518 = {car: arguments[i], cdr:
7238 var v527 = l177.value;
7239 var v520 = l69.fvalue(pv, (function(){
7241 var func = symbol.fvalue;
7242 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7245 var v521 = l69.fvalue(pv, (function(){
7247 var func = symbol.fvalue;
7248 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7251 var v522 = l69.fvalue(pv, (function(){
7253 var func = symbol.fvalue;
7254 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7256 })(), l69.fvalue(pv, (function(){
7258 var func = symbol.fvalue;
7259 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7262 ((l177).value = l181.fvalue(pv, l84.fvalue(pv, (function(){
7264 var func = symbol.fvalue;
7265 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7268 var v523 = l3.value;
7269 return l124.fvalue(values, "(function(", l126.fvalue(pv, l69.fvalue(pv, (function (values,v524){
7270 if (arguments.length < 2) throw 'too few arguments';
7271 if (arguments.length > 2) throw 'too many arguments';
7272 return (l227.fvalue(pv, v524) !== l3.value ? (function(v525){
7273 ((l230).value = ({car: ({car: v524, cdr: v525}), cdr: v523}));
7275 })(l179.fvalue(pv, v524)) : l180.fvalue(values, v524));
7277 }), v521), ","), "){", (function(){
7279 var value = symbol.value;
7280 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7282 })(), (function(v526){
7283 return l133.fvalue(pv, l228.fvalue(pv, v523, v526));
7286 var func = symbol.fvalue;
7287 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7289 })()(pv, v518, l4.value)), "})(", l126.fvalue(pv, v522, ","), ")");
7298 if (cf.type == 'block' && cf.id == 195)
7305 })), cdr: (function(){
7307 var value = symbol.value;
7308 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7311 var l231 = {name: "LET*-INITIALIZE-VALUE"};
7313 (l231).fvalue = (function(v534){
7314 ((v534)["fname"] = "LET*-INITIALIZE-VALUE");
7316 })((function (values,v528){
7317 if (arguments.length < 2) throw 'too few arguments';
7318 if (arguments.length > 2) throw 'too many arguments';
7322 return (function(v529,v530){
7323 return (l227.fvalue(pv, v529) !== l3.value ? l124.fvalue(values, (function(){
7325 var func = symbol.fvalue;
7326 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7328 })()(pv, l62.fvalue(pv, l42.fvalue(pv, l214), l42.fvalue(pv, v529), l42.fvalue(pv, v530))), ";", (function(){
7330 var value = symbol.value;
7331 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7333 })()) : (function(){
7334 var v531 = l179.fvalue(pv, v529);
7335 var v532 = l162.fvalue(pv, v529, l99, v531);
7336 return (function(v533){
7337 l172.fvalue(pv, v532, (function(){
7339 var value = symbol.value;
7340 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7344 })(l124.fvalue(pv, "var ", v531, " = ", (function(){
7346 var func = symbol.fvalue;
7347 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7349 })()(pv, v530), ";", (function(){
7351 var value = symbol.value;
7352 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7356 })(l38.fvalue(pv, v528),l39.fvalue(pv, v528));
7360 if (cf.type == 'block' && cf.id == 196)
7370 var l232 = {name: "LET*-BINDING-WRAPPER"};
7372 (l232).fvalue = (function(v543){
7373 ((v543)["fname"] = "LET*-BINDING-WRAPPER");
7375 })((function (values,v535,v536){
7376 if (arguments.length < 3) throw 'too few arguments';
7377 if (arguments.length > 3) throw 'too many arguments';
7381 (l11.fvalue(pv, v535) !== l3.value ? (function(){
7383 throw ({type: 'block', id: 197, value: v536, message: 'Return from unknown block LET*-BINDING-WRAPPER.'})
7386 return (function(v538){
7387 return l124.fvalue(values, "try {", (function(){
7389 var value = symbol.value;
7390 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7392 })(), l133.fvalue(pv, l128.fvalue(pv, (function (values,v539){
7393 if (arguments.length < 2) throw 'too few arguments';
7394 if (arguments.length > 2) throw 'too many arguments';
7395 return (function(v540){
7396 return l124.fvalue(values, "var ", (function(){
7398 return tmp === l3.value? l3.value: tmp.cdr;
7399 })(), " = ", v540, ".value;", (function(){
7401 var value = symbol.value;
7402 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7407 var func = symbol.fvalue;
7408 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7410 })()(pv, l62.fvalue(pv, l42.fvalue(pv, l155), l42.fvalue(pv, (function(){
7412 return tmp === l3.value? l3.value: tmp.car;
7415 }), v538), v536), "}", (function(){
7417 var value = symbol.value;
7418 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7420 })(), "finally {", (function(){
7422 var value = symbol.value;
7423 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7425 })(), l133.fvalue(pv, l128.fvalue(pv, (function (values,v541){
7426 if (arguments.length < 2) throw 'too few arguments';
7427 if (arguments.length > 2) throw 'too many arguments';
7428 return (function(v542){
7429 return l124.fvalue(values, v542, ".value", " = ", (function(){
7431 return tmp === l3.value? l3.value: tmp.cdr;
7432 })(), ";", (function(){
7434 var value = symbol.value;
7435 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7440 var func = symbol.fvalue;
7441 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7443 })()(pv, l62.fvalue(pv, l42.fvalue(pv, l155), l42.fvalue(pv, (function(){
7445 return tmp === l3.value? l3.value: tmp.car;
7448 }), v538)), "}", (function(){
7450 var value = symbol.value;
7451 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7454 })(l69.fvalue(pv, (function (values,v537){
7455 if (arguments.length < 2) throw 'too few arguments';
7456 if (arguments.length > 2) throw 'too many arguments';
7457 return ({car: v537, cdr: l179.fvalue(pv, v537)});
7459 }), l85.fvalue(pv, (function(){
7461 var func = symbol.fvalue;
7462 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7468 if (cf.type == 'block' && cf.id == 197)
7478 var l233 = {name: "LET*"};
7479 ((l197).value = ({car: l42.fvalue(pv, l233, (function (values,v545){
7480 if (arguments.length < 2) throw 'too few arguments';
7482 for (var i = arguments.length-1; i>=2; i--)
7483 v544 = {car: arguments[i], cdr:
7488 return (function(v546,v547){
7494 return l124.fvalue(pv, "(function(){", (function(){
7496 var value = symbol.value;
7497 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7499 })(), l133.fvalue(pv, (function(v548,v549){
7500 return l232.fvalue(pv, v548, v549);
7501 })(l85.fvalue(pv, (function(){
7503 var func = symbol.fvalue;
7504 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7506 })(), l69.fvalue(pv, (function(){
7508 var func = symbol.fvalue;
7509 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7511 })(), v546)),l124.fvalue(pv, l128.fvalue(pv, (function(){
7513 var func = symbol.fvalue;
7514 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7516 })(), v546), (function(){
7518 var func = symbol.fvalue;
7519 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7521 })()(pv, v544, l4.value)))), "})()");
7526 })(l69.fvalue(pv, (function(){
7528 var func = symbol.fvalue;
7529 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7531 })(), v545),l171.fvalue(pv, (function(){
7533 var value = symbol.value;
7534 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7540 if (cf.type == 'block' && cf.id == 198)
7547 })), cdr: (function(){
7549 var value = symbol.value;
7550 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7553 var l234 = {name: "*BLOCK-COUNTER*"};
7555 (((l234.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : (function(){
7556 return ((l234).value = 0);
7560 ((l197).value = ({car: l42.fvalue(pv, l173, (function (values,v551){
7561 if (arguments.length < 2) throw 'too few arguments';
7563 for (var i = arguments.length-1; i>=2; i--)
7564 v550 = {car: arguments[i], cdr:
7569 return (function(v552){
7570 return (function(v553){
7571 return l124.fvalue(pv, "(function(){", (function(){
7573 var value = symbol.value;
7574 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7576 })(), l133.fvalue(pv, "try {", (function(){
7578 var value = symbol.value;
7579 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7581 })(), (function(v554){
7587 return l133.fvalue(pv, "return ", (function(){
7589 var func = symbol.fvalue;
7590 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7592 })()(pv, l62.fvalue(pv, l42.fvalue(pv, l225), v550), (function(){
7594 var value = symbol.value;
7595 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7597 })()), ";", (function(){
7599 var value = symbol.value;
7600 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7607 })(l175.fvalue(pv, l42.fvalue(pv, v553), (function(){
7609 var value = symbol.value;
7610 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7612 })(), l173)), "}", (function(){
7614 var value = symbol.value;
7615 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7617 })(), "catch (cf){", (function(){
7619 var value = symbol.value;
7620 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7622 })(), " if (cf.type == 'block' && cf.id == ", v552, ")", (function(){
7624 var value = symbol.value;
7625 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7627 })(), " return cf.value;", (function(){
7629 var value = symbol.value;
7630 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7632 })(), " else", (function(){
7634 var value = symbol.value;
7635 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7637 })(), " throw cf;", (function(){
7639 var value = symbol.value;
7640 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7642 })(), "}", (function(){
7644 var value = symbol.value;
7645 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7648 })(l162.fvalue(pv, v551, l173, v552));
7649 })(l16.fvalue(pv, ((l234).value = (function(){
7650 var x1 = (function(){
7652 var value = symbol.value;
7653 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7656 if (typeof x1 !== 'number') throw 'Not a number!';
7658 if (typeof x2 !== 'number') throw 'Not a number!';
7664 if (cf.type == 'block' && cf.id == 199)
7671 })), cdr: (function(){
7673 var value = symbol.value;
7674 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7677 var l235 = {name: "RETURN-FROM"};
7678 ((l197).value = ({car: l42.fvalue(pv, l235, (function (values,v555,v556){
7679 if (arguments.length < 2) throw 'too few arguments';
7680 if (arguments.length > 3) throw 'too many arguments';
7681 switch(arguments.length-1){
7689 return (function(v557){
7690 return (v557 !== l3.value ? l124.fvalue(pv, "(function(){", (function(){
7692 var value = symbol.value;
7693 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7695 })(), l133.fvalue(pv, "throw ({", "type: 'block', ", "id: ", l165.fvalue(pv, v557), ", ", "value: ", (function(){
7697 var func = symbol.fvalue;
7698 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7700 })()(pv, v556), ", ", "message: 'Return from unknown block ", (v555).name, ".'", "})"), "})()") : (function(){
7701 throw l124.fvalue(pv, "Unknown block `", (v555).name, "'.");
7703 })(l176.fvalue(pv, v555, (function(){
7705 var value = symbol.value;
7706 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7712 if (cf.type == 'block' && cf.id == 200)
7719 })), cdr: (function(){
7721 var value = symbol.value;
7722 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7725 var l236 = {name: "CATCH"};
7726 ((l197).value = ({car: l42.fvalue(pv, l236, (function (values,v559){
7727 if (arguments.length < 2) throw 'too few arguments';
7729 for (var i = arguments.length-1; i>=2; i--)
7730 v558 = {car: arguments[i], cdr:
7735 return l124.fvalue(pv, "(function(){", (function(){
7737 var value = symbol.value;
7738 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7740 })(), l133.fvalue(pv, "var id = ", (function(){
7742 var func = symbol.fvalue;
7743 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7745 })()(pv, v559), ";", (function(){
7747 var value = symbol.value;
7748 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7750 })(), "try {", (function(){
7752 var value = symbol.value;
7753 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7755 })(), l133.fvalue(pv, "return ", (function(){
7757 var func = symbol.fvalue;
7758 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7760 })()(pv, l62.fvalue(pv, l42.fvalue(pv, l225), v558)), ";", (function(){
7762 var value = symbol.value;
7763 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7765 })()), "}", (function(){
7767 var value = symbol.value;
7768 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7770 })(), "catch (cf){", (function(){
7772 var value = symbol.value;
7773 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7775 })(), " if (cf.type == 'catch' && cf.id == id)", (function(){
7777 var value = symbol.value;
7778 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7780 })(), " return cf.value;", (function(){
7782 var value = symbol.value;
7783 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7785 })(), " else", (function(){
7787 var value = symbol.value;
7788 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7790 })(), " throw cf;", (function(){
7792 var value = symbol.value;
7793 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7795 })(), "}", (function(){
7797 var value = symbol.value;
7798 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7804 if (cf.type == 'block' && cf.id == 201)
7811 })), cdr: (function(){
7813 var value = symbol.value;
7814 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7817 var l237 = {name: "THROW"};
7818 ((l197).value = ({car: l42.fvalue(pv, l237, (function (values,v560,v561){
7819 if (arguments.length < 3) throw 'too few arguments';
7820 if (arguments.length > 3) throw 'too many arguments';
7824 return l124.fvalue(pv, "(function(){", (function(){
7826 var value = symbol.value;
7827 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7829 })(), l133.fvalue(pv, "throw ({", "type: 'catch', ", "id: ", (function(){
7831 var func = symbol.fvalue;
7832 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7834 })()(pv, v560), ", ", "value: ", (function(){
7836 var func = symbol.fvalue;
7837 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7839 })()(pv, v561), ", ", "message: 'Throw uncatched.'", "})"), "})()");
7843 if (cf.type == 'block' && cf.id == 202)
7850 })), cdr: (function(){
7852 var value = symbol.value;
7853 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7856 var l238 = {name: "*TAGBODY-COUNTER*"};
7858 (((l238.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : (function(){
7859 return ((l238).value = 0);
7863 var l239 = {name: "*GO-TAG-COUNTER*"};
7865 (((l239.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : (function(){
7866 return ((l239).value = 0);
7870 var l240 = {name: "GO-TAG-P"};
7872 (l240).fvalue = (function(v564){
7873 ((v564)["fname"] = "GO-TAG-P");
7875 })((function (values,v562){
7876 if (arguments.length < 2) throw 'too few arguments';
7877 if (arguments.length > 2) throw 'too many arguments';
7881 return (function(v563){
7882 return (v563 !== l3.value ? v563 : ((function(){
7884 return (typeof tmp == 'object' && 'name' in tmp);
7885 })()?l4.value: l3.value));
7886 })(l75.fvalue(pv, v562));
7890 if (cf.type == 'block' && cf.id == 203)
7900 var l241 = {name: "DECLARE-TAGBODY-TAGS"};
7902 (l241).fvalue = (function(v570){
7903 ((v570)["fname"] = "DECLARE-TAGBODY-TAGS");
7905 })((function (values,v565,v566){
7906 if (arguments.length < 3) throw 'too few arguments';
7907 if (arguments.length > 3) throw 'too many arguments';
7911 return (function(v569){
7912 return l175.fvalue(values, v569, (function(){
7914 var value = symbol.value;
7915 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7918 })(l69.fvalue(pv, (function (values,v567){
7919 if (arguments.length < 2) throw 'too few arguments';
7920 if (arguments.length > 2) throw 'too many arguments';
7921 return (function(v568){
7922 return l162.fvalue(values, v567, l174, l42.fvalue(pv, v565, v568));
7923 })(l16.fvalue(pv, ((l239).value = (function(){
7924 var x1 = (function(){
7926 var value = symbol.value;
7927 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7930 if (typeof x1 !== 'number') throw 'Not a number!';
7932 if (typeof x2 !== 'number') throw 'Not a number!';
7936 }), l85.fvalue(pv, (function(){
7938 var func = symbol.fvalue;
7939 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7945 if (cf.type == 'block' && cf.id == 204)
7955 var l242 = {name: "TAGBODY"};
7956 ((l197).value = ({car: l42.fvalue(pv, l242, (function (values){
7958 for (var i = arguments.length-1; i>=1; i--)
7959 v571 = {car: arguments[i], cdr:
7964 (l89.fvalue(pv, (function(){
7966 var func = symbol.fvalue;
7967 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7969 })(), v571) !== l3.value ? l3.value : (function(){
7971 throw ({type: 'block', id: 205, value: (function(){
7973 var func = symbol.fvalue;
7974 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7976 })()(pv, l62.fvalue(pv, l42.fvalue(pv, l225), v571, l42.fvalue(pv, l3))), message: 'Return from unknown block TAGBODY.'})
7979 (l240.fvalue(pv, (function(){
7981 return tmp === l3.value? l3.value: tmp.car;
7982 })()) !== l3.value ? l3.value : (function(){
7983 return (v571 = ({car: l15.fvalue(pv, "START"), cdr: v571}));
7985 return (function(v572){
7986 return (function(v574,v573){
7993 return (v573 = l39.fvalue(pv, l165.fvalue(pv, v575)));
7994 })(l176.fvalue(pv, l38.fvalue(pv, v571), (function(){
7996 var value = symbol.value;
7997 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8000 return l124.fvalue(pv, "(function(){", (function(){
8002 var value = symbol.value;
8003 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8005 })(), l133.fvalue(pv, "var tagbody_", v572, " = ", v573, ";", (function(){
8007 var value = symbol.value;
8008 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8010 })(), "tbloop:", (function(){
8012 var value = symbol.value;
8013 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8015 })(), "while (true) {", (function(){
8017 var value = symbol.value;
8018 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8020 })(), l133.fvalue(pv, "try {", (function(){
8022 var value = symbol.value;
8023 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8025 })(), l133.fvalue(pv, (function(v576){
8026 return l124.fvalue(pv, "switch(tagbody_", v572, "){", (function(){
8028 var value = symbol.value;
8029 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8031 })(), "case ", v573, ":", (function(){
8033 var value = symbol.value;
8034 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8039 return (function(v577,v578){
8041 while(v577 !== l3.value){
8042 (v578 = (function(){
8044 return tmp === l3.value? l3.value: tmp.car;
8047 (v576 = l124.fvalue(pv, v576, (function(){
8048 return (l26.fvalue(pv, l240.fvalue(pv, v578)) !== l3.value ? l133.fvalue(pv, (function(){
8050 var func = symbol.fvalue;
8051 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8053 })()(pv, v578), ";", (function(){
8055 var value = symbol.value;
8056 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8058 })()) : (function(v579){
8059 return l124.fvalue(pv, "case ", l39.fvalue(pv, l165.fvalue(pv, v579)), ":", (function(){
8061 var value = symbol.value;
8062 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8065 })(l176.fvalue(pv, v578, (function(){
8067 var value = symbol.value;
8068 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8074 (v577 = (function(){
8076 return tmp === l3.value? l3.value: tmp.cdr;
8083 return tmp === l3.value? l3.value: tmp.cdr;
8088 if (cf.type == 'block' && cf.id == 206)
8093 })(), "default:", (function(){
8095 var value = symbol.value;
8096 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8098 })(), " break tbloop;", (function(){
8100 var value = symbol.value;
8101 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8103 })(), "}", (function(){
8105 var value = symbol.value;
8106 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8109 })("")), "}", (function(){
8111 var value = symbol.value;
8112 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8114 })(), "catch (jump) {", (function(){
8116 var value = symbol.value;
8117 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8119 })(), " if (jump.type == 'tagbody' && jump.id == ", v572, ")", (function(){
8121 var value = symbol.value;
8122 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8124 })(), " tagbody_", v572, " = jump.label;", (function(){
8126 var value = symbol.value;
8127 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8129 })(), " else", (function(){
8131 var value = symbol.value;
8132 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8134 })(), " throw(jump);", (function(){
8136 var value = symbol.value;
8137 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8139 })(), "}", (function(){
8141 var value = symbol.value;
8142 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8144 })()), "}", (function(){
8146 var value = symbol.value;
8147 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8149 })(), "return ", (function(){
8151 var func = symbol.fvalue;
8152 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8154 })()(pv, l3.value), ";", (function(){
8156 var value = symbol.value;
8157 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8164 })(l241.fvalue(pv, v572, v571),l3.value);
8165 })(l16.fvalue(pv, (function(){
8167 var value = symbol.value;
8168 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8174 if (cf.type == 'block' && cf.id == 205)
8181 })), cdr: (function(){
8183 var value = symbol.value;
8184 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8187 var l243 = {name: "GO"};
8188 ((l197).value = ({car: l42.fvalue(pv, l243, (function (values,v580){
8189 if (arguments.length < 2) throw 'too few arguments';
8190 if (arguments.length > 2) throw 'too many arguments';
8194 return (function(v581,v582){
8195 return (v581 !== l3.value ? l124.fvalue(pv, "(function(){", (function(){
8197 var value = symbol.value;
8198 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8200 })(), l133.fvalue(pv, "throw ({", "type: 'tagbody', ", "id: ", l38.fvalue(pv, l165.fvalue(pv, v581)), ", ", "label: ", l39.fvalue(pv, l165.fvalue(pv, v581)), ", ", "message: 'Attempt to GO to non-existing tag ", v582, "'", "})", (function(){
8202 var value = symbol.value;
8203 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8205 })()), "})()") : (function(){
8206 throw l124.fvalue(pv, "Unknown tag `", v582, "'.");
8208 })(l176.fvalue(pv, v580, (function(){
8210 var value = symbol.value;
8211 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8213 })(), l174),(((function(){
8215 return (typeof tmp == 'object' && 'name' in tmp);
8216 })()?l4.value: l3.value) !== l3.value ? (function(){
8218 })() : (l75.fvalue(pv, v580) !== l3.value ? (function(){
8219 return l16.fvalue(pv, v580);
8224 if (cf.type == 'block' && cf.id == 207)
8231 })), cdr: (function(){
8233 var value = symbol.value;
8234 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8237 var l244 = {name: "UNWIND-PROTECT"};
8238 ((l197).value = ({car: l42.fvalue(pv, l244, (function (values,v584){
8239 if (arguments.length < 2) throw 'too few arguments';
8241 for (var i = arguments.length-1; i>=2; i--)
8242 v583 = {car: arguments[i], cdr:
8247 return l124.fvalue(pv, "(function(){", (function(){
8249 var value = symbol.value;
8250 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8252 })(), l133.fvalue(pv, "var ret = ", (function(){
8254 var func = symbol.fvalue;
8255 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8257 })()(pv, l3.value), ";", (function(){
8259 var value = symbol.value;
8260 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8262 })(), "try {", (function(){
8264 var value = symbol.value;
8265 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8267 })(), l133.fvalue(pv, "ret = ", (function(){
8269 var func = symbol.fvalue;
8270 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8272 })()(pv, v584), ";", (function(){
8274 var value = symbol.value;
8275 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8277 })()), "} finally {", (function(){
8279 var value = symbol.value;
8280 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8282 })(), l133.fvalue(pv, (function(){
8284 var func = symbol.fvalue;
8285 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8287 })()(pv, v583)), "}", (function(){
8289 var value = symbol.value;
8290 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8292 })(), "return ret;", (function(){
8294 var value = symbol.value;
8295 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8301 if (cf.type == 'block' && cf.id == 208)
8308 })), cdr: (function(){
8310 var value = symbol.value;
8311 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8314 var l245 = {name: "MULTIPLE-VALUE-CALL"};
8315 ((l197).value = ({car: l42.fvalue(pv, l245, (function (values,v586){
8316 if (arguments.length < 2) throw 'too few arguments';
8318 for (var i = arguments.length-1; i>=2; i--)
8319 v585 = {car: arguments[i], cdr:
8324 return (function(v587){
8325 return l124.fvalue(pv, "(function(){", (function(){
8327 var value = symbol.value;
8328 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8330 })(), l133.fvalue(pv, "var args = [values];", (function(){
8332 var value = symbol.value;
8333 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8335 })(), "var values = mv;", (function(){
8337 var value = symbol.value;
8338 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8340 })(), "var vs;", (function(){
8342 var value = symbol.value;
8343 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8345 })(), l128.fvalue(pv, (function (values,v588){
8346 if (arguments.length < 2) throw 'too few arguments';
8347 if (arguments.length > 2) throw 'too many arguments';
8348 return l124.fvalue(values, "vs = ", (function(){
8350 var func = symbol.fvalue;
8351 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8353 })()(pv, v588, l4.value), ";", (function(){
8355 var value = symbol.value;
8356 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8358 })(), "if (typeof vs === 'object' && 'multiple-value' in vs)", (function(){
8360 var value = symbol.value;
8361 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8363 })(), l133.fvalue(pv, "args = args.concat(vs);", (function(){
8365 var value = symbol.value;
8366 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8368 })()), "else", (function(){
8370 var value = symbol.value;
8371 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8373 })(), l133.fvalue(pv, "args.push(vs);", (function(){
8375 var value = symbol.value;
8376 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8380 }), v585), "return (", v587, ").apply(window, args);", (function(){
8382 var value = symbol.value;
8383 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8388 var func = symbol.fvalue;
8389 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8395 if (cf.type == 'block' && cf.id == 209)
8402 })), cdr: (function(){
8404 var value = symbol.value;
8405 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8408 var l246 = {name: "BACKQUOTE-EXPAND-1"};
8410 (l246).fvalue = (function(v591){
8411 ((v591)["fname"] = "BACKQUOTE-EXPAND-1");
8413 })((function (values,v589){
8414 if (arguments.length < 2) throw 'too few arguments';
8415 if (arguments.length > 2) throw 'too many arguments';
8419 return (((function(){
8421 return (typeof tmp == 'object' && 'name' in tmp);
8422 })()?l4.value: l3.value) !== l3.value ? (function(){
8423 return l42.fvalue(pv, l155, v589);
8424 })() : (l43.fvalue(pv, v589) !== l3.value ? (function(){
8426 })() : ((((function(){
8428 return tmp === l3.value? l3.value: tmp.car;
8429 })() === l158)?l4.value: l3.value) !== l3.value ? (function(){
8432 return tmp === l3.value? l3.value: tmp.car;
8434 })() : ((((function(){
8436 return tmp === l3.value? l3.value: tmp.car;
8437 })() === l156)?l4.value: l3.value) !== l3.value ? (function(){
8438 return l246.fvalue(pv, l246.fvalue(pv, l32.fvalue(pv, v589)));
8440 return ({car: l62, cdr: l69.fvalue(pv, (function (values,v590){
8441 if (arguments.length < 2) throw 'too few arguments';
8442 if (arguments.length > 2) throw 'too many arguments';
8443 return ((l57.fvalue(pv, v590) !== l3.value ? (((function(){
8445 return tmp === l3.value? l3.value: tmp.car;
8446 })() === l158)?l4.value: l3.value) : l3.value) !== l3.value ? (function(){
8447 return l42.fvalue(pv, l42, l32.fvalue(pv, v590));
8448 })() : ((l57.fvalue(pv, v590) !== l3.value ? (((function(){
8450 return tmp === l3.value? l3.value: tmp.car;
8451 })() === l157)?l4.value: l3.value) : l3.value) !== l3.value ? (function(){
8452 return l32.fvalue(pv, v590);
8454 return l42.fvalue(pv, l42, l246.fvalue(pv, v590));
8462 if (cf.type == 'block' && cf.id == 210)
8472 var l247 = {name: "BACKQUOTE-EXPAND"};
8474 (l247).fvalue = (function(v593){
8475 ((v593)["fname"] = "BACKQUOTE-EXPAND");
8477 })((function (values,v592){
8478 if (arguments.length < 2) throw 'too few arguments';
8479 if (arguments.length > 2) throw 'too many arguments';
8483 return ((l57.fvalue(pv, v592) !== l3.value ? (((function(){
8485 return tmp === l3.value? l3.value: tmp.car;
8486 })() === l156)?l4.value: l3.value) : l3.value) !== l3.value ? l246.fvalue(values, l32.fvalue(pv, v592)) : v592);
8490 if (cf.type == 'block' && cf.id == 211)
8501 ((l197).value = ({car: l42.fvalue(pv, l156, (function (values,v594){
8502 if (arguments.length < 2) throw 'too few arguments';
8503 if (arguments.length > 2) throw 'too many arguments';
8509 var func = symbol.fvalue;
8510 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8512 })()(values, l246.fvalue(pv, v594));
8516 if (cf.type == 'block' && cf.id == 212)
8523 })), cdr: (function(){
8525 var value = symbol.value;
8526 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8529 var l248 = {name: "*BUILTINS*"};
8531 (((l248.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : (function(){
8532 return ((l248).value = l3.value);
8536 var l249 = {name: "DEFINE-RAW-BUILTIN"};
8538 var l250 = {name: "DEFINE-BUILTIN"};
8540 var l251 = {name: "TYPE-CHECK"};
8542 var l252 = {name: "VARIABLE-ARITY-CALL"};
8544 (l252).fvalue = (function(v603){
8545 ((v603)["fname"] = "VARIABLE-ARITY-CALL");
8547 })((function (values,v595,v596){
8548 if (arguments.length < 3) throw 'too few arguments';
8549 if (arguments.length > 3) throw 'too many arguments';
8555 return (typeof tmp == 'object' && 'car' in tmp);
8556 })()?l4.value: l3.value) !== l3.value ? l3.value : (function(){
8558 throw "ARGS must be a non-empty list";
8561 return (function(v597,v598,v599){
8565 return (function(v600,v601){
8567 while(v600 !== l3.value){
8568 (v601 = (function(){
8570 return tmp === l3.value? l3.value: tmp.car;
8574 (v598 = ({car: v602, cdr: v598}));
8575 return (v599 = l124.fvalue(pv, v599, (function(){
8576 return l124.fvalue(pv, "var ", v602, " = ", (function(){
8578 var func = symbol.fvalue;
8579 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8581 })()(pv, v601), ";", (function(){
8583 var value = symbol.value;
8584 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8586 })(), "if (typeof ", v602, " !== 'number') throw 'Not a number!';", (function(){
8588 var value = symbol.value;
8589 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8593 })(l124.fvalue(pv, "x", l16.fvalue(pv, (v597 = (function(){
8595 if (typeof x1 !== 'number') throw 'Not a number!';
8597 if (typeof x2 !== 'number') throw 'Not a number!';
8602 (v600 = (function(){
8604 return tmp === l3.value? l3.value: tmp.cdr;
8613 if (cf.type == 'block' && cf.id == 214)
8619 return l124.fvalue(pv, "(function(){", (function(){
8621 var value = symbol.value;
8622 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8624 })(), l133.fvalue(pv, v599, (v596)(pv, l64.fvalue(pv, v598))), "})()");
8629 if (cf.type == 'block' && cf.id == 213)
8639 var l253 = {name: "VARIABLE-ARITY"};
8641 var l254 = {name: "NUM-OP-NUM"};
8643 (l254).fvalue = (function(v607){
8644 ((v607)["fname"] = "NUM-OP-NUM");
8646 })((function (values,v604,v605,v606){
8647 if (arguments.length < 4) throw 'too few arguments';
8648 if (arguments.length > 4) throw 'too many arguments';
8652 return l124.fvalue(pv, "(function(){", (function(){
8654 var value = symbol.value;
8655 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8657 })(), l133.fvalue(pv, l124.fvalue(pv, "var ", "x", " = ", v604, ";", (function(){
8659 var value = symbol.value;
8660 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8662 })()), l124.fvalue(pv, "var ", "y", " = ", v606, ";", (function(){
8664 var value = symbol.value;
8665 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8667 })()), l124.fvalue(pv, "if (typeof ", "x", " != '", "number", "')", (function(){
8669 var value = symbol.value;
8670 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8672 })(), l133.fvalue(pv, "throw 'The value ' + ", "x", " + ' is not a type ", "number", ".';", (function(){
8674 var value = symbol.value;
8675 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8677 })())), l124.fvalue(pv, "if (typeof ", "y", " != '", "number", "')", (function(){
8679 var value = symbol.value;
8680 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8682 })(), l133.fvalue(pv, "throw 'The value ' + ", "y", " + ' is not a type ", "number", ".';", (function(){
8684 var value = symbol.value;
8685 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8687 })())), l124.fvalue(pv, "return ", (function(){
8688 return l124.fvalue(pv, "x", v605, "y");
8689 })(), ";", (function(){
8691 var value = symbol.value;
8692 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8698 if (cf.type == 'block' && cf.id == 215)
8708 ((l248).value = ({car: l42.fvalue(pv, l59, (function (values){
8710 for (var i = arguments.length-1; i>=1; i--)
8711 v608 = {car: arguments[i], cdr:
8716 return (l11.fvalue(pv, v608) !== l3.value ? "0" : l252.fvalue(pv, v608, (function (values,v609){
8717 if (arguments.length < 2) throw 'too few arguments';
8718 if (arguments.length > 2) throw 'too many arguments';
8719 return l124.fvalue(values, "return ", l126.fvalue(pv, v609, "+"), ";", (function(){
8721 var value = symbol.value;
8722 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8730 if (cf.type == 'block' && cf.id == 216)
8737 })), cdr: (function(){
8739 var value = symbol.value;
8740 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8743 ((l248).value = ({car: l42.fvalue(pv, l60, (function (values,v611){
8744 if (arguments.length < 2) throw 'too few arguments';
8746 for (var i = arguments.length-1; i>=2; i--)
8747 v610 = {car: arguments[i], cdr:
8752 return (function(v612){
8753 return l252.fvalue(pv, v612, (function (values,v613){
8754 if (arguments.length < 2) throw 'too few arguments';
8755 if (arguments.length > 2) throw 'too many arguments';
8756 return l124.fvalue(values, "return ", (l11.fvalue(pv, v610) !== l3.value ? l124.fvalue(pv, "-", (function(){
8758 return tmp === l3.value? l3.value: tmp.car;
8759 })()) : l126.fvalue(pv, v613, "-")), ";", (function(){
8761 var value = symbol.value;
8762 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8767 })(({car: v611, cdr: v610}));
8771 if (cf.type == 'block' && cf.id == 217)
8778 })), cdr: (function(){
8780 var value = symbol.value;
8781 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8784 ((l248).value = ({car: l42.fvalue(pv, l19, (function (values){
8786 for (var i = arguments.length-1; i>=1; i--)
8787 v614 = {car: arguments[i], cdr:
8792 return (l11.fvalue(pv, v614) !== l3.value ? "1" : l252.fvalue(pv, v614, (function (values,v615){
8793 if (arguments.length < 2) throw 'too few arguments';
8794 if (arguments.length > 2) throw 'too many arguments';
8795 return l124.fvalue(values, "return ", l126.fvalue(pv, v615, "*"), ";", (function(){
8797 var value = symbol.value;
8798 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8806 if (cf.type == 'block' && cf.id == 218)
8813 })), cdr: (function(){
8815 var value = symbol.value;
8816 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8819 ((l248).value = ({car: l42.fvalue(pv, l20, (function (values,v617){
8820 if (arguments.length < 2) throw 'too few arguments';
8822 for (var i = arguments.length-1; i>=2; i--)
8823 v616 = {car: arguments[i], cdr:
8828 return (function(v618){
8829 return l252.fvalue(pv, v618, (function (values,v619){
8830 if (arguments.length < 2) throw 'too few arguments';
8831 if (arguments.length > 2) throw 'too many arguments';
8832 return l124.fvalue(values, "return ", (l11.fvalue(pv, v616) !== l3.value ? l124.fvalue(pv, "1 /", (function(){
8834 return tmp === l3.value? l3.value: tmp.car;
8835 })()) : l126.fvalue(pv, v619, "/")), ";", (function(){
8837 var value = symbol.value;
8838 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8843 })(({car: v617, cdr: v616}));
8847 if (cf.type == 'block' && cf.id == 219)
8854 })), cdr: (function(){
8856 var value = symbol.value;
8857 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8860 var l255 = {name: "MOD"};
8862 return ((l248).value = ({car: l42.fvalue(pv, l255, (function (values,v620,v621){
8863 if (arguments.length < 3) throw 'too few arguments';
8864 if (arguments.length > 3) throw 'too many arguments';
8868 return (function(v622,v623){
8869 return l254.fvalue(values, v622, "%", v623);
8872 var func = symbol.fvalue;
8873 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8875 })()(pv, v620),(function(){
8877 var func = symbol.fvalue;
8878 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8884 if (cf.type == 'block' && cf.id == 220)
8891 })), cdr: (function(){
8893 var value = symbol.value;
8894 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8898 var l256 = {name: "COMPARISON-CONJUNTION"};
8900 (l256).fvalue = (function(v626){
8901 ((v626)["fname"] = "COMPARISON-CONJUNTION");
8903 })((function (values,v624,v625){
8904 if (arguments.length < 3) throw 'too few arguments';
8905 if (arguments.length > 3) throw 'too many arguments';
8909 return (l11.fvalue(pv, (function(){
8911 return tmp === l3.value? l3.value: tmp.cdr;
8912 })()) !== l3.value ? (function(){
8914 })() : (l11.fvalue(pv, l34.fvalue(pv, v624)) !== l3.value ? (function(){
8915 return l124.fvalue(pv, (function(){
8917 return tmp === l3.value? l3.value: tmp.car;
8918 })(), v625, l32.fvalue(pv, v624));
8920 return l124.fvalue(pv, (function(){
8922 return tmp === l3.value? l3.value: tmp.car;
8923 })(), v625, l32.fvalue(pv, v624), " && ", l256.fvalue(pv, (function(){
8925 return tmp === l3.value? l3.value: tmp.cdr;
8931 if (cf.type == 'block' && cf.id == 221)
8941 var l257 = {name: "DEFINE-BUILTIN-COMPARISON"};
8943 var l258 = {name: ">"};
8944 ((l248).value = ({car: l42.fvalue(pv, l258, (function (values,v628){
8945 if (arguments.length < 2) throw 'too few arguments';
8947 for (var i = arguments.length-1; i>=2; i--)
8948 v627 = {car: arguments[i], cdr:
8953 return (function(v629){
8954 return l252.fvalue(pv, v629, (function (values,v630){
8955 if (arguments.length < 2) throw 'too few arguments';
8956 if (arguments.length > 2) throw 'too many arguments';
8957 return l124.fvalue(values, "return ", l134.fvalue(pv, l256.fvalue(pv, v630, ">")), ";", (function(){
8959 var value = symbol.value;
8960 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8965 })(({car: v628, cdr: v627}));
8969 if (cf.type == 'block' && cf.id == 222)
8976 })), cdr: (function(){
8978 var value = symbol.value;
8979 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8982 var l259 = {name: "<"};
8983 ((l248).value = ({car: l42.fvalue(pv, l259, (function (values,v632){
8984 if (arguments.length < 2) throw 'too few arguments';
8986 for (var i = arguments.length-1; i>=2; i--)
8987 v631 = {car: arguments[i], cdr:
8992 return (function(v633){
8993 return l252.fvalue(pv, v633, (function (values,v634){
8994 if (arguments.length < 2) throw 'too few arguments';
8995 if (arguments.length > 2) throw 'too many arguments';
8996 return l124.fvalue(values, "return ", l134.fvalue(pv, l256.fvalue(pv, v634, "<")), ";", (function(){
8998 var value = symbol.value;
8999 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9004 })(({car: v632, cdr: v631}));
9008 if (cf.type == 'block' && cf.id == 223)
9015 })), cdr: (function(){
9017 var value = symbol.value;
9018 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9021 var l260 = {name: ">="};
9022 ((l248).value = ({car: l42.fvalue(pv, l260, (function (values,v636){
9023 if (arguments.length < 2) throw 'too few arguments';
9025 for (var i = arguments.length-1; i>=2; i--)
9026 v635 = {car: arguments[i], cdr:
9031 return (function(v637){
9032 return l252.fvalue(pv, v637, (function (values,v638){
9033 if (arguments.length < 2) throw 'too few arguments';
9034 if (arguments.length > 2) throw 'too many arguments';
9035 return l124.fvalue(values, "return ", l134.fvalue(pv, l256.fvalue(pv, v638, ">=")), ";", (function(){
9037 var value = symbol.value;
9038 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9043 })(({car: v636, cdr: v635}));
9047 if (cf.type == 'block' && cf.id == 224)
9054 })), cdr: (function(){
9056 var value = symbol.value;
9057 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9060 var l261 = {name: "<="};
9061 ((l248).value = ({car: l42.fvalue(pv, l261, (function (values,v640){
9062 if (arguments.length < 2) throw 'too few arguments';
9064 for (var i = arguments.length-1; i>=2; i--)
9065 v639 = {car: arguments[i], cdr:
9070 return (function(v641){
9071 return l252.fvalue(pv, v641, (function (values,v642){
9072 if (arguments.length < 2) throw 'too few arguments';
9073 if (arguments.length > 2) throw 'too many arguments';
9074 return l124.fvalue(values, "return ", l134.fvalue(pv, l256.fvalue(pv, v642, "<=")), ";", (function(){
9076 var value = symbol.value;
9077 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9082 })(({car: v640, cdr: v639}));
9086 if (cf.type == 'block' && cf.id == 225)
9093 })), cdr: (function(){
9095 var value = symbol.value;
9096 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9099 ((l248).value = ({car: l42.fvalue(pv, l18, (function (values,v644){
9100 if (arguments.length < 2) throw 'too few arguments';
9102 for (var i = arguments.length-1; i>=2; i--)
9103 v643 = {car: arguments[i], cdr:
9108 return (function(v645){
9109 return l252.fvalue(pv, v645, (function (values,v646){
9110 if (arguments.length < 2) throw 'too few arguments';
9111 if (arguments.length > 2) throw 'too many arguments';
9112 return l124.fvalue(values, "return ", l134.fvalue(pv, l256.fvalue(pv, v646, "==")), ";", (function(){
9114 var value = symbol.value;
9115 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9120 })(({car: v644, cdr: v643}));
9124 if (cf.type == 'block' && cf.id == 226)
9131 })), cdr: (function(){
9133 var value = symbol.value;
9134 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9137 var l262 = {name: "NUMBERP"};
9139 return ((l248).value = ({car: l42.fvalue(pv, l262, (function (values,v647){
9140 if (arguments.length < 2) throw 'too few arguments';
9141 if (arguments.length > 2) throw 'too many arguments';
9145 return (function(v648){
9146 return l134.fvalue(values, l124.fvalue(pv, "(typeof (", v648, ") == \"number\")"));
9149 var func = symbol.fvalue;
9150 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9156 if (cf.type == 'block' && cf.id == 227)
9163 })), cdr: (function(){
9165 var value = symbol.value;
9166 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9170 var l263 = {name: "FLOOR"};
9172 return ((l248).value = ({car: l42.fvalue(pv, l263, (function (values,v649){
9173 if (arguments.length < 2) throw 'too few arguments';
9174 if (arguments.length > 2) throw 'too many arguments';
9178 return (function(v650){
9179 return l124.fvalue(pv, "(function(){", (function(){
9181 var value = symbol.value;
9182 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9184 })(), l133.fvalue(pv, l124.fvalue(pv, "var ", "x", " = ", v650, ";", (function(){
9186 var value = symbol.value;
9187 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9189 })()), l124.fvalue(pv, "if (typeof ", "x", " != '", "number", "')", (function(){
9191 var value = symbol.value;
9192 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9194 })(), l133.fvalue(pv, "throw 'The value ' + ", "x", " + ' is not a type ", "number", ".';", (function(){
9196 var value = symbol.value;
9197 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9199 })())), l124.fvalue(pv, "return ", (function(){
9200 return "Math.floor(x)";
9201 })(), ";", (function(){
9203 var value = symbol.value;
9204 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9209 var func = symbol.fvalue;
9210 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9216 if (cf.type == 'block' && cf.id == 228)
9223 })), cdr: (function(){
9225 var value = symbol.value;
9226 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9231 return ((l248).value = ({car: l42.fvalue(pv, l27, (function (values,v651,v652){
9232 if (arguments.length < 3) throw 'too few arguments';
9233 if (arguments.length > 3) throw 'too many arguments';
9237 return (function(v653,v654){
9238 return l124.fvalue(values, "({car: ", v653, ", cdr: ", v654, "})");
9241 var func = symbol.fvalue;
9242 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9244 })()(pv, v651),(function(){
9246 var func = symbol.fvalue;
9247 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9253 if (cf.type == 'block' && cf.id == 229)
9260 })), cdr: (function(){
9262 var value = symbol.value;
9263 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9268 return ((l248).value = ({car: l42.fvalue(pv, l28, (function (values,v655){
9269 if (arguments.length < 2) throw 'too few arguments';
9270 if (arguments.length > 2) throw 'too many arguments';
9274 return (function(v656){
9275 return l134.fvalue(values, l124.fvalue(pv, "(function(){", (function(){
9277 var value = symbol.value;
9278 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9280 })(), l133.fvalue(pv, "var tmp = ", v656, ";", (function(){
9282 var value = symbol.value;
9283 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9285 })(), "return (typeof tmp == 'object' && 'car' in tmp);", (function(){
9287 var value = symbol.value;
9288 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9293 var func = symbol.fvalue;
9294 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9300 if (cf.type == 'block' && cf.id == 230)
9307 })), cdr: (function(){
9309 var value = symbol.value;
9310 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9315 return ((l248).value = ({car: l42.fvalue(pv, l29, (function (values,v657){
9316 if (arguments.length < 2) throw 'too few arguments';
9317 if (arguments.length > 2) throw 'too many arguments';
9321 return (function(v658){
9322 return l124.fvalue(pv, "(function(){", (function(){
9324 var value = symbol.value;
9325 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9327 })(), l133.fvalue(pv, "var tmp = ", v658, ";", (function(){
9329 var value = symbol.value;
9330 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9332 })(), "return tmp === ", (function(){
9334 var func = symbol.fvalue;
9335 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9337 })()(pv, l3.value), "? ", (function(){
9339 var func = symbol.fvalue;
9340 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9342 })()(pv, l3.value), ": tmp.car;", (function(){
9344 var value = symbol.value;
9345 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9350 var func = symbol.fvalue;
9351 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9357 if (cf.type == 'block' && cf.id == 231)
9364 })), cdr: (function(){
9366 var value = symbol.value;
9367 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9372 return ((l248).value = ({car: l42.fvalue(pv, l30, (function (values,v659){
9373 if (arguments.length < 2) throw 'too few arguments';
9374 if (arguments.length > 2) throw 'too many arguments';
9378 return (function(v660){
9379 return l124.fvalue(pv, "(function(){", (function(){
9381 var value = symbol.value;
9382 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9384 })(), l133.fvalue(pv, "var tmp = ", v660, ";", (function(){
9386 var value = symbol.value;
9387 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9389 })(), "return tmp === ", (function(){
9391 var func = symbol.fvalue;
9392 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9394 })()(pv, l3.value), "? ", (function(){
9396 var func = symbol.fvalue;
9397 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9399 })()(pv, l3.value), ": tmp.cdr;", (function(){
9401 var value = symbol.value;
9402 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9407 var func = symbol.fvalue;
9408 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9414 if (cf.type == 'block' && cf.id == 232)
9421 })), cdr: (function(){
9423 var value = symbol.value;
9424 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9428 var l264 = {name: "SETCAR"};
9430 return ((l248).value = ({car: l42.fvalue(pv, l264, (function (values,v661,v662){
9431 if (arguments.length < 3) throw 'too few arguments';
9432 if (arguments.length > 3) throw 'too many arguments';
9436 return (function(v663,v664){
9437 return l124.fvalue(pv, "(function(){", (function(){
9439 var value = symbol.value;
9440 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9442 })(), l133.fvalue(pv, l124.fvalue(pv, "var ", "x", " = ", v663, ";", (function(){
9444 var value = symbol.value;
9445 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9447 })()), l124.fvalue(pv, "if (typeof ", "x", " != '", "object", "')", (function(){
9449 var value = symbol.value;
9450 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9452 })(), l133.fvalue(pv, "throw 'The value ' + ", "x", " + ' is not a type ", "object", ".';", (function(){
9454 var value = symbol.value;
9455 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9457 })())), l124.fvalue(pv, "return ", (function(){
9458 return l124.fvalue(pv, "(x.car = ", v664, ")");
9459 })(), ";", (function(){
9461 var value = symbol.value;
9462 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9467 var func = symbol.fvalue;
9468 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9470 })()(pv, v661),(function(){
9472 var func = symbol.fvalue;
9473 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9479 if (cf.type == 'block' && cf.id == 233)
9486 })), cdr: (function(){
9488 var value = symbol.value;
9489 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9493 var l265 = {name: "SETCDR"};
9495 return ((l248).value = ({car: l42.fvalue(pv, l265, (function (values,v665,v666){
9496 if (arguments.length < 3) throw 'too few arguments';
9497 if (arguments.length > 3) throw 'too many arguments';
9501 return (function(v667,v668){
9502 return l124.fvalue(pv, "(function(){", (function(){
9504 var value = symbol.value;
9505 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9507 })(), l133.fvalue(pv, l124.fvalue(pv, "var ", "x", " = ", v667, ";", (function(){
9509 var value = symbol.value;
9510 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9512 })()), l124.fvalue(pv, "if (typeof ", "x", " != '", "object", "')", (function(){
9514 var value = symbol.value;
9515 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9517 })(), l133.fvalue(pv, "throw 'The value ' + ", "x", " + ' is not a type ", "object", ".';", (function(){
9519 var value = symbol.value;
9520 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9522 })())), l124.fvalue(pv, "return ", (function(){
9523 return l124.fvalue(pv, "(x.cdr = ", v668, ")");
9524 })(), ";", (function(){
9526 var value = symbol.value;
9527 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9532 var func = symbol.fvalue;
9533 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9535 })()(pv, v665),(function(){
9537 var func = symbol.fvalue;
9538 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9544 if (cf.type == 'block' && cf.id == 234)
9551 })), cdr: (function(){
9553 var value = symbol.value;
9554 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9558 var l266 = {name: "SYMBOLP"};
9560 return ((l248).value = ({car: l42.fvalue(pv, l266, (function (values,v669){
9561 if (arguments.length < 2) throw 'too few arguments';
9562 if (arguments.length > 2) throw 'too many arguments';
9566 return (function(v670){
9567 return l134.fvalue(values, l124.fvalue(pv, "(function(){", (function(){
9569 var value = symbol.value;
9570 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9572 })(), l133.fvalue(pv, "var tmp = ", v670, ";", (function(){
9574 var value = symbol.value;
9575 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9577 })(), "return (typeof tmp == 'object' && 'name' in tmp);", (function(){
9579 var value = symbol.value;
9580 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9585 var func = symbol.fvalue;
9586 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9592 if (cf.type == 'block' && cf.id == 235)
9599 })), cdr: (function(){
9601 var value = symbol.value;
9602 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9606 var l267 = {name: "MAKE-SYMBOL"};
9608 return ((l248).value = ({car: l42.fvalue(pv, l267, (function (values,v671){
9609 if (arguments.length < 2) throw 'too few arguments';
9610 if (arguments.length > 2) throw 'too many arguments';
9614 return (function(v672){
9615 return l124.fvalue(pv, "(function(){", (function(){
9617 var value = symbol.value;
9618 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9620 })(), l133.fvalue(pv, l124.fvalue(pv, "var ", "name", " = ", v672, ";", (function(){
9622 var value = symbol.value;
9623 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9625 })()), l124.fvalue(pv, "if (typeof ", "name", " != '", "string", "')", (function(){
9627 var value = symbol.value;
9628 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9630 })(), l133.fvalue(pv, "throw 'The value ' + ", "name", " + ' is not a type ", "string", ".';", (function(){
9632 var value = symbol.value;
9633 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9635 })())), l124.fvalue(pv, "return ", (function(){
9636 return "({name: name})";
9637 })(), ";", (function(){
9639 var value = symbol.value;
9640 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9645 var func = symbol.fvalue;
9646 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9652 if (cf.type == 'block' && cf.id == 236)
9659 })), cdr: (function(){
9661 var value = symbol.value;
9662 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9666 var l268 = {name: "SYMBOL-NAME"};
9668 return ((l248).value = ({car: l42.fvalue(pv, l268, (function (values,v673){
9669 if (arguments.length < 2) throw 'too few arguments';
9670 if (arguments.length > 2) throw 'too many arguments';
9674 return (function(v674){
9675 return l124.fvalue(values, "(", v674, ").name");
9678 var func = symbol.fvalue;
9679 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9685 if (cf.type == 'block' && cf.id == 237)
9692 })), cdr: (function(){
9694 var value = symbol.value;
9695 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9700 return ((l248).value = ({car: l42.fvalue(pv, l213, (function (values,v675,v676){
9701 if (arguments.length < 3) throw 'too few arguments';
9702 if (arguments.length > 3) throw 'too many arguments';
9706 return (function(v677,v678){
9707 return l124.fvalue(values, "(", v677, ").value = ", v678);
9710 var func = symbol.fvalue;
9711 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9713 })()(pv, v675),(function(){
9715 var func = symbol.fvalue;
9716 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9722 if (cf.type == 'block' && cf.id == 238)
9729 })), cdr: (function(){
9731 var value = symbol.value;
9732 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9736 var l269 = {name: "FSET"};
9738 return ((l248).value = ({car: l42.fvalue(pv, l269, (function (values,v679,v680){
9739 if (arguments.length < 3) throw 'too few arguments';
9740 if (arguments.length > 3) throw 'too many arguments';
9744 return (function(v681,v682){
9745 return l124.fvalue(values, "(", v681, ").fvalue = ", v682);
9748 var func = symbol.fvalue;
9749 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9751 })()(pv, v679),(function(){
9753 var func = symbol.fvalue;
9754 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9760 if (cf.type == 'block' && cf.id == 239)
9767 })), cdr: (function(){
9769 var value = symbol.value;
9770 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9775 return ((l248).value = ({car: l42.fvalue(pv, l17, (function (values,v683){
9776 if (arguments.length < 2) throw 'too few arguments';
9777 if (arguments.length > 2) throw 'too many arguments';
9781 return (function(v684){
9782 return l134.fvalue(values, l124.fvalue(pv, "(", v684, ".value !== undefined)"));
9785 var func = symbol.fvalue;
9786 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9792 if (cf.type == 'block' && cf.id == 240)
9799 })), cdr: (function(){
9801 var value = symbol.value;
9802 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9806 var l270 = {name: "SYMBOL-VALUE"};
9808 return ((l248).value = ({car: l42.fvalue(pv, l270, (function (values,v685){
9809 if (arguments.length < 2) throw 'too few arguments';
9810 if (arguments.length > 2) throw 'too many arguments';
9814 return (function(v686){
9815 return l124.fvalue(pv, "(function(){", (function(){
9817 var value = symbol.value;
9818 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9820 })(), l133.fvalue(pv, "var symbol = ", v686, ";", (function(){
9822 var value = symbol.value;
9823 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9825 })(), "var value = symbol.value;", (function(){
9827 var value = symbol.value;
9828 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9830 })(), "if (value === undefined) throw \"Variable `\" + symbol.name + \"' is unbound.\";", (function(){
9832 var value = symbol.value;
9833 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9835 })(), "return value;", (function(){
9837 var value = symbol.value;
9838 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9843 var func = symbol.fvalue;
9844 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9850 if (cf.type == 'block' && cf.id == 241)
9857 })), cdr: (function(){
9859 var value = symbol.value;
9860 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9865 return ((l248).value = ({car: l42.fvalue(pv, l222, (function (values,v687){
9866 if (arguments.length < 2) throw 'too few arguments';
9867 if (arguments.length > 2) throw 'too many arguments';
9871 return (function(v688){
9872 return l124.fvalue(pv, "(function(){", (function(){
9874 var value = symbol.value;
9875 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9877 })(), l133.fvalue(pv, "var symbol = ", v688, ";", (function(){
9879 var value = symbol.value;
9880 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9882 })(), "var func = symbol.fvalue;", (function(){
9884 var value = symbol.value;
9885 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9887 })(), "if (func === undefined) throw \"Function `\" + symbol.name + \"' is undefined.\";", (function(){
9889 var value = symbol.value;
9890 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9892 })(), "return func;", (function(){
9894 var value = symbol.value;
9895 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9900 var func = symbol.fvalue;
9901 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9907 if (cf.type == 'block' && cf.id == 242)
9914 })), cdr: (function(){
9916 var value = symbol.value;
9917 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9921 var l271 = {name: "SYMBOL-PLIST"};
9923 return ((l248).value = ({car: l42.fvalue(pv, l271, (function (values,v689){
9924 if (arguments.length < 2) throw 'too few arguments';
9925 if (arguments.length > 2) throw 'too many arguments';
9929 return (function(v690){
9930 return l124.fvalue(values, "((", v690, ").plist || ", (function(){
9932 var func = symbol.fvalue;
9933 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9935 })()(pv, l3.value), ")");
9938 var func = symbol.fvalue;
9939 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9945 if (cf.type == 'block' && cf.id == 243)
9952 })), cdr: (function(){
9954 var value = symbol.value;
9955 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9959 var l272 = {name: "LAMBDA-CODE"};
9961 return ((l248).value = ({car: l42.fvalue(pv, l272, (function (values,v691){
9962 if (arguments.length < 2) throw 'too few arguments';
9963 if (arguments.length > 2) throw 'too many arguments';
9967 return (function(v692){
9968 return l124.fvalue(values, "(", v692, ").toString()");
9971 var func = symbol.fvalue;
9972 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9978 if (cf.type == 'block' && cf.id == 244)
9985 })), cdr: (function(){
9987 var value = symbol.value;
9988 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9992 var l273 = {name: "EQ"};
9994 return ((l248).value = ({car: l42.fvalue(pv, l273, (function (values,v693,v694){
9995 if (arguments.length < 3) throw 'too few arguments';
9996 if (arguments.length > 3) throw 'too many arguments';
10000 return (function(v695,v696){
10001 return l134.fvalue(values, l124.fvalue(pv, "(", v695, " === ", v696, ")"));
10004 var func = symbol.fvalue;
10005 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10007 })()(pv, v693),(function(){
10009 var func = symbol.fvalue;
10010 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10016 if (cf.type == 'block' && cf.id == 245)
10023 })), cdr: (function(){
10025 var value = symbol.value;
10026 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10030 var l274 = {name: "EQUAL"};
10032 return ((l248).value = ({car: l42.fvalue(pv, l274, (function (values,v697,v698){
10033 if (arguments.length < 3) throw 'too few arguments';
10034 if (arguments.length > 3) throw 'too many arguments';
10035 return (function(){
10037 return (function(){
10038 return (function(v699,v700){
10039 return l134.fvalue(values, l124.fvalue(pv, "(", v699, " == ", v700, ")"));
10042 var func = symbol.fvalue;
10043 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10045 })()(pv, v697),(function(){
10047 var func = symbol.fvalue;
10048 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10054 if (cf.type == 'block' && cf.id == 246)
10061 })), cdr: (function(){
10063 var value = symbol.value;
10064 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10068 var l275 = {name: "CHAR-TO-STRING"};
10070 return ((l248).value = ({car: l42.fvalue(pv, l275, (function (values,v701){
10071 if (arguments.length < 2) throw 'too few arguments';
10072 if (arguments.length > 2) throw 'too many arguments';
10073 return (function(){
10075 return (function(){
10076 return (function(v702){
10077 return l124.fvalue(pv, "(function(){", (function(){
10079 var value = symbol.value;
10080 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10082 })(), l133.fvalue(pv, l124.fvalue(pv, "var ", "x", " = ", v702, ";", (function(){
10084 var value = symbol.value;
10085 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10087 })()), l124.fvalue(pv, "if (typeof ", "x", " != '", "number", "')", (function(){
10089 var value = symbol.value;
10090 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10092 })(), l133.fvalue(pv, "throw 'The value ' + ", "x", " + ' is not a type ", "number", ".';", (function(){
10094 var value = symbol.value;
10095 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10097 })())), l124.fvalue(pv, "return ", (function(){
10098 return "String.fromCharCode(x)";
10099 })(), ";", (function(){
10101 var value = symbol.value;
10102 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10107 var func = symbol.fvalue;
10108 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10114 if (cf.type == 'block' && cf.id == 247)
10121 })), cdr: (function(){
10123 var value = symbol.value;
10124 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10128 var l276 = {name: "STRINGP"};
10130 return ((l248).value = ({car: l42.fvalue(pv, l276, (function (values,v703){
10131 if (arguments.length < 2) throw 'too few arguments';
10132 if (arguments.length > 2) throw 'too many arguments';
10133 return (function(){
10135 return (function(){
10136 return (function(v704){
10137 return l134.fvalue(values, l124.fvalue(pv, "(typeof(", v704, ") == \"string\")"));
10140 var func = symbol.fvalue;
10141 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10147 if (cf.type == 'block' && cf.id == 248)
10154 })), cdr: (function(){
10156 var value = symbol.value;
10157 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10161 var l277 = {name: "STRING-UPCASE"};
10163 return ((l248).value = ({car: l42.fvalue(pv, l277, (function (values,v705){
10164 if (arguments.length < 2) throw 'too few arguments';
10165 if (arguments.length > 2) throw 'too many arguments';
10166 return (function(){
10168 return (function(){
10169 return (function(v706){
10170 return l124.fvalue(pv, "(function(){", (function(){
10172 var value = symbol.value;
10173 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10175 })(), l133.fvalue(pv, l124.fvalue(pv, "var ", "x", " = ", v706, ";", (function(){
10177 var value = symbol.value;
10178 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10180 })()), l124.fvalue(pv, "if (typeof ", "x", " != '", "string", "')", (function(){
10182 var value = symbol.value;
10183 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10185 })(), l133.fvalue(pv, "throw 'The value ' + ", "x", " + ' is not a type ", "string", ".';", (function(){
10187 var value = symbol.value;
10188 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10190 })())), l124.fvalue(pv, "return ", (function(){
10191 return "x.toUpperCase()";
10192 })(), ";", (function(){
10194 var value = symbol.value;
10195 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10200 var func = symbol.fvalue;
10201 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10207 if (cf.type == 'block' && cf.id == 249)
10214 })), cdr: (function(){
10216 var value = symbol.value;
10217 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10221 var l278 = {name: "STRING-LENGTH"};
10223 return ((l248).value = ({car: l42.fvalue(pv, l278, (function (values,v707){
10224 if (arguments.length < 2) throw 'too few arguments';
10225 if (arguments.length > 2) throw 'too many arguments';
10226 return (function(){
10228 return (function(){
10229 return (function(v708){
10230 return l124.fvalue(pv, "(function(){", (function(){
10232 var value = symbol.value;
10233 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10235 })(), l133.fvalue(pv, l124.fvalue(pv, "var ", "x", " = ", v708, ";", (function(){
10237 var value = symbol.value;
10238 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10240 })()), l124.fvalue(pv, "if (typeof ", "x", " != '", "string", "')", (function(){
10242 var value = symbol.value;
10243 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10245 })(), l133.fvalue(pv, "throw 'The value ' + ", "x", " + ' is not a type ", "string", ".';", (function(){
10247 var value = symbol.value;
10248 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10250 })())), l124.fvalue(pv, "return ", (function(){
10252 })(), ";", (function(){
10254 var value = symbol.value;
10255 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10260 var func = symbol.fvalue;
10261 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10267 if (cf.type == 'block' && cf.id == 250)
10274 })), cdr: (function(){
10276 var value = symbol.value;
10277 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10281 var l279 = {name: "SLICE"};
10282 ((l248).value = ({car: l42.fvalue(pv, l279, (function (values,v709,v710,v711){
10283 if (arguments.length < 3) throw 'too few arguments';
10284 if (arguments.length > 4) throw 'too many arguments';
10285 switch(arguments.length-1){
10290 return (function(){
10292 return (function(){
10293 return l124.fvalue(pv, "(function(){", (function(){
10295 var value = symbol.value;
10296 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10298 })(), l133.fvalue(pv, "var str = ", (function(){
10300 var func = symbol.fvalue;
10301 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10303 })()(pv, v709), ";", (function(){
10305 var value = symbol.value;
10306 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10308 })(), "var a = ", (function(){
10310 var func = symbol.fvalue;
10311 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10313 })()(pv, v710), ";", (function(){
10315 var value = symbol.value;
10316 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10318 })(), "var b;", (function(){
10320 var value = symbol.value;
10321 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10323 })(), (v711 !== l3.value ? l124.fvalue(pv, "b = ", (function(){
10325 var func = symbol.fvalue;
10326 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10328 })()(pv, v711), ";", (function(){
10330 var value = symbol.value;
10331 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10333 })()) : ""), "return str.slice(a,b);", (function(){
10335 var value = symbol.value;
10336 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10342 if (cf.type == 'block' && cf.id == 251)
10349 })), cdr: (function(){
10351 var value = symbol.value;
10352 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10355 var l280 = {name: "CHAR"};
10357 return ((l248).value = ({car: l42.fvalue(pv, l280, (function (values,v712,v713){
10358 if (arguments.length < 3) throw 'too few arguments';
10359 if (arguments.length > 3) throw 'too many arguments';
10360 return (function(){
10362 return (function(){
10363 return (function(v714,v715){
10364 return l124.fvalue(pv, "(function(){", (function(){
10366 var value = symbol.value;
10367 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10369 })(), l133.fvalue(pv, l124.fvalue(pv, "var ", "string", " = ", v714, ";", (function(){
10371 var value = symbol.value;
10372 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10374 })()), l124.fvalue(pv, "var ", "index", " = ", v715, ";", (function(){
10376 var value = symbol.value;
10377 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10379 })()), l124.fvalue(pv, "if (typeof ", "string", " != '", "string", "')", (function(){
10381 var value = symbol.value;
10382 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10384 })(), l133.fvalue(pv, "throw 'The value ' + ", "string", " + ' is not a type ", "string", ".';", (function(){
10386 var value = symbol.value;
10387 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10389 })())), l124.fvalue(pv, "if (typeof ", "index", " != '", "number", "')", (function(){
10391 var value = symbol.value;
10392 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10394 })(), l133.fvalue(pv, "throw 'The value ' + ", "index", " + ' is not a type ", "number", ".';", (function(){
10396 var value = symbol.value;
10397 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10399 })())), l124.fvalue(pv, "return ", (function(){
10400 return "string.charCodeAt(index)";
10401 })(), ";", (function(){
10403 var value = symbol.value;
10404 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10409 var func = symbol.fvalue;
10410 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10412 })()(pv, v712),(function(){
10414 var func = symbol.fvalue;
10415 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10421 if (cf.type == 'block' && cf.id == 252)
10428 })), cdr: (function(){
10430 var value = symbol.value;
10431 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10436 return ((l248).value = ({car: l42.fvalue(pv, l68, (function (values,v716,v717){
10437 if (arguments.length < 3) throw 'too few arguments';
10438 if (arguments.length > 3) throw 'too many arguments';
10439 return (function(){
10441 return (function(){
10442 return (function(v718,v719){
10443 return l124.fvalue(pv, "(function(){", (function(){
10445 var value = symbol.value;
10446 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10448 })(), l133.fvalue(pv, l124.fvalue(pv, "var ", "string1", " = ", v718, ";", (function(){
10450 var value = symbol.value;
10451 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10453 })()), l124.fvalue(pv, "var ", "string2", " = ", v719, ";", (function(){
10455 var value = symbol.value;
10456 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10458 })()), l124.fvalue(pv, "if (typeof ", "string1", " != '", "string", "')", (function(){
10460 var value = symbol.value;
10461 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10463 })(), l133.fvalue(pv, "throw 'The value ' + ", "string1", " + ' is not a type ", "string", ".';", (function(){
10465 var value = symbol.value;
10466 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10468 })())), l124.fvalue(pv, "if (typeof ", "string2", " != '", "string", "')", (function(){
10470 var value = symbol.value;
10471 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10473 })(), l133.fvalue(pv, "throw 'The value ' + ", "string2", " + ' is not a type ", "string", ".';", (function(){
10475 var value = symbol.value;
10476 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10478 })())), l124.fvalue(pv, "return ", (function(){
10479 return "string1.concat(string2)";
10480 })(), ";", (function(){
10482 var value = symbol.value;
10483 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10488 var func = symbol.fvalue;
10489 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10491 })()(pv, v716),(function(){
10493 var func = symbol.fvalue;
10494 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10500 if (cf.type == 'block' && cf.id == 253)
10507 })), cdr: (function(){
10509 var value = symbol.value;
10510 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10514 var l281 = {name: "FUNCALL"};
10515 ((l248).value = ({car: l42.fvalue(pv, l281, (function (values,v721){
10516 if (arguments.length < 2) throw 'too few arguments';
10517 var v720= l3.value;
10518 for (var i = arguments.length-1; i>=2; i--)
10519 v720 = {car: arguments[i], cdr:
10521 return (function(){
10523 return (function(){
10524 return l124.fvalue(values, "(", (function(){
10526 var func = symbol.fvalue;
10527 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10529 })()(pv, v721), ")(", l126.fvalue(pv, ({car: "pv", cdr: l69.fvalue(pv, (function(){
10531 var func = symbol.fvalue;
10532 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10534 })(), v720)}), ", "), ")");
10538 if (cf.type == 'block' && cf.id == 254)
10545 })), cdr: (function(){
10547 var value = symbol.value;
10548 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10551 var l282 = {name: "APPLY"};
10552 ((l248).value = ({car: l42.fvalue(pv, l282, (function (values,v723){
10553 if (arguments.length < 2) throw 'too few arguments';
10554 var v722= l3.value;
10555 for (var i = arguments.length-1; i>=2; i--)
10556 v722 = {car: arguments[i], cdr:
10558 return (function(){
10560 return (function(){
10561 return (l11.fvalue(pv, v722) !== l3.value ? l124.fvalue(values, "(", (function(){
10563 var func = symbol.fvalue;
10564 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10566 })()(pv, v723), ")()") : (function(v724,v725){
10567 return l124.fvalue(pv, "(function(){", (function(){
10569 var value = symbol.value;
10570 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10572 })(), l133.fvalue(pv, "var f = ", (function(){
10574 var func = symbol.fvalue;
10575 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10577 })()(pv, v723), ";", (function(){
10579 var value = symbol.value;
10580 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10582 })(), "var args = [", l126.fvalue(pv, ({car: "pv", cdr: l69.fvalue(pv, (function(){
10584 var func = symbol.fvalue;
10585 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10587 })(), v724)}), ", "), "];", (function(){
10589 var value = symbol.value;
10590 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10592 })(), "var tail = (", (function(){
10594 var func = symbol.fvalue;
10595 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10597 })()(pv, v725), ");", (function(){
10599 var value = symbol.value;
10600 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10602 })(), "while (tail != ", (function(){
10604 var func = symbol.fvalue;
10605 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10607 })()(pv, l3.value), "){", (function(){
10609 var value = symbol.value;
10610 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10612 })(), " args.push(tail.car);", (function(){
10614 var value = symbol.value;
10615 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10617 })(), " tail = tail.cdr;", (function(){
10619 var value = symbol.value;
10620 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10622 })(), "}", (function(){
10624 var value = symbol.value;
10625 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10627 })(), "return f.apply(this, args);", (function(){
10629 var value = symbol.value;
10630 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10633 })(l81.fvalue(pv, v722),(function(){
10634 var tmp = l80.fvalue(pv, v722);
10635 return tmp === l3.value? l3.value: tmp.car;
10640 if (cf.type == 'block' && cf.id == 255)
10647 })), cdr: (function(){
10649 var value = symbol.value;
10650 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10653 var l283 = {name: "JS-EVAL"};
10655 return ((l248).value = ({car: l42.fvalue(pv, l283, (function (values,v726){
10656 if (arguments.length < 2) throw 'too few arguments';
10657 if (arguments.length > 2) throw 'too many arguments';
10658 return (function(){
10660 return (function(){
10661 return (function(v727){
10662 return l124.fvalue(pv, "(function(){", (function(){
10664 var value = symbol.value;
10665 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10667 })(), l133.fvalue(pv, l124.fvalue(pv, "var ", "string", " = ", v727, ";", (function(){
10669 var value = symbol.value;
10670 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10672 })()), l124.fvalue(pv, "if (typeof ", "string", " != '", "string", "')", (function(){
10674 var value = symbol.value;
10675 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10677 })(), l133.fvalue(pv, "throw 'The value ' + ", "string", " + ' is not a type ", "string", ".';", (function(){
10679 var value = symbol.value;
10680 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10682 })())), l124.fvalue(pv, "return ", (function(){
10683 return ((function(){
10685 var value = symbol.value;
10686 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10688 })() !== l3.value ? l124.fvalue(pv, "(function(){", (function(){
10690 var value = symbol.value;
10691 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10693 })(), l133.fvalue(pv, "var v = eval.apply(window, [string]);", (function(){
10695 var value = symbol.value;
10696 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10698 })(), "if (typeof v !== 'object' || !('multiple-value' in v)){", (function(){
10700 var value = symbol.value;
10701 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10703 })(), l133.fvalue(pv, "v = [v];", (function(){
10705 var value = symbol.value;
10706 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10708 })(), "v['multiple-value'] = true;", (function(){
10710 var value = symbol.value;
10711 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10713 })()), "}", (function(){
10715 var value = symbol.value;
10716 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10718 })(), "return values.apply(this, v);", (function(){
10720 var value = symbol.value;
10721 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10723 })()), "})()") : "eval.apply(window, [string])");
10724 })(), ";", (function(){
10726 var value = symbol.value;
10727 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10732 var func = symbol.fvalue;
10733 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10739 if (cf.type == 'block' && cf.id == 256)
10746 })), cdr: (function(){
10748 var value = symbol.value;
10749 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10753 var l284 = {name: "ERROR"};
10755 return ((l248).value = ({car: l42.fvalue(pv, l284, (function (values,v728){
10756 if (arguments.length < 2) throw 'too few arguments';
10757 if (arguments.length > 2) throw 'too many arguments';
10758 return (function(){
10760 return (function(){
10761 return (function(v729){
10762 return l124.fvalue(pv, "(function(){", (function(){
10764 var value = symbol.value;
10765 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10767 })(), l133.fvalue(pv, "throw ", v729, ";", (function(){
10769 var value = symbol.value;
10770 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10775 var func = symbol.fvalue;
10776 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10782 if (cf.type == 'block' && cf.id == 257)
10789 })), cdr: (function(){
10791 var value = symbol.value;
10792 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10796 var l285 = {name: "NEW"};
10798 return ((l248).value = ({car: l42.fvalue(pv, l285, (function (values){
10799 if (arguments.length > 1) throw 'too many arguments';
10800 return (function(){
10802 return (function(){
10803 return (function(){
10809 if (cf.type == 'block' && cf.id == 258)
10816 })), cdr: (function(){
10818 var value = symbol.value;
10819 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10823 var l286 = {name: "OBJECTP"};
10825 return ((l248).value = ({car: l42.fvalue(pv, l286, (function (values,v730){
10826 if (arguments.length < 2) throw 'too few arguments';
10827 if (arguments.length > 2) throw 'too many arguments';
10828 return (function(){
10830 return (function(){
10831 return (function(v731){
10832 return l134.fvalue(values, l124.fvalue(pv, "(typeof (", v731, ") === 'object')"));
10835 var func = symbol.fvalue;
10836 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10842 if (cf.type == 'block' && cf.id == 259)
10849 })), cdr: (function(){
10851 var value = symbol.value;
10852 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10856 var l287 = {name: "OGET"};
10858 return ((l248).value = ({car: l42.fvalue(pv, l287, (function (values,v732,v733){
10859 if (arguments.length < 3) throw 'too few arguments';
10860 if (arguments.length > 3) throw 'too many arguments';
10861 return (function(){
10863 return (function(){
10864 return (function(v734,v735){
10865 return l124.fvalue(pv, "(function(){", (function(){
10867 var value = symbol.value;
10868 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10870 })(), l133.fvalue(pv, "var tmp = ", "(", v734, ")[", v735, "];", (function(){
10872 var value = symbol.value;
10873 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10875 })(), "return tmp == undefined? ", (function(){
10877 var func = symbol.fvalue;
10878 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10880 })()(pv, l3.value), ": tmp ;", (function(){
10882 var value = symbol.value;
10883 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10888 var func = symbol.fvalue;
10889 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10891 })()(pv, v732),(function(){
10893 var func = symbol.fvalue;
10894 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10900 if (cf.type == 'block' && cf.id == 260)
10907 })), cdr: (function(){
10909 var value = symbol.value;
10910 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10914 var l288 = {name: "OSET"};
10916 return ((l248).value = ({car: l42.fvalue(pv, l288, (function (values,v736,v737,v738){
10917 if (arguments.length < 4) throw 'too few arguments';
10918 if (arguments.length > 4) throw 'too many arguments';
10919 return (function(){
10921 return (function(){
10922 return (function(v739,v740,v741){
10923 return l124.fvalue(values, "((", v739, ")[", v740, "] = ", v741, ")");
10926 var func = symbol.fvalue;
10927 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10929 })()(pv, v736),(function(){
10931 var func = symbol.fvalue;
10932 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10934 })()(pv, v737),(function(){
10936 var func = symbol.fvalue;
10937 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10943 if (cf.type == 'block' && cf.id == 261)
10950 })), cdr: (function(){
10952 var value = symbol.value;
10953 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10957 var l289 = {name: "IN"};
10959 return ((l248).value = ({car: l42.fvalue(pv, l289, (function (values,v742,v743){
10960 if (arguments.length < 3) throw 'too few arguments';
10961 if (arguments.length > 3) throw 'too many arguments';
10962 return (function(){
10964 return (function(){
10965 return (function(v744,v745){
10966 return l134.fvalue(values, l124.fvalue(pv, "((", v744, ") in (", v745, "))"));
10969 var func = symbol.fvalue;
10970 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10972 })()(pv, v742),(function(){
10974 var func = symbol.fvalue;
10975 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10981 if (cf.type == 'block' && cf.id == 262)
10988 })), cdr: (function(){
10990 var value = symbol.value;
10991 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10995 var l290 = {name: "FUNCTIONP"};
10997 return ((l248).value = ({car: l42.fvalue(pv, l290, (function (values,v746){
10998 if (arguments.length < 2) throw 'too few arguments';
10999 if (arguments.length > 2) throw 'too many arguments';
11000 return (function(){
11002 return (function(){
11003 return (function(v747){
11004 return l134.fvalue(values, l124.fvalue(pv, "(typeof ", v747, " == 'function')"));
11007 var func = symbol.fvalue;
11008 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11014 if (cf.type == 'block' && cf.id == 263)
11021 })), cdr: (function(){
11023 var value = symbol.value;
11024 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11028 var l291 = {name: "WRITE-STRING"};
11030 return ((l248).value = ({car: l42.fvalue(pv, l291, (function (values,v748){
11031 if (arguments.length < 2) throw 'too few arguments';
11032 if (arguments.length > 2) throw 'too many arguments';
11033 return (function(){
11035 return (function(){
11036 return (function(v749){
11037 return l124.fvalue(pv, "(function(){", (function(){
11039 var value = symbol.value;
11040 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11042 })(), l133.fvalue(pv, l124.fvalue(pv, "var ", "x", " = ", v749, ";", (function(){
11044 var value = symbol.value;
11045 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11047 })()), l124.fvalue(pv, "if (typeof ", "x", " != '", "string", "')", (function(){
11049 var value = symbol.value;
11050 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11052 })(), l133.fvalue(pv, "throw 'The value ' + ", "x", " + ' is not a type ", "string", ".';", (function(){
11054 var value = symbol.value;
11055 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11057 })())), l124.fvalue(pv, "return ", (function(){
11058 return "lisp.write(x)";
11059 })(), ";", (function(){
11061 var value = symbol.value;
11062 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11067 var func = symbol.fvalue;
11068 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11074 if (cf.type == 'block' && cf.id == 264)
11081 })), cdr: (function(){
11083 var value = symbol.value;
11084 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11088 var l292 = {name: "MAKE-ARRAY"};
11090 return ((l248).value = ({car: l42.fvalue(pv, l292, (function (values,v750){
11091 if (arguments.length < 2) throw 'too few arguments';
11092 if (arguments.length > 2) throw 'too many arguments';
11093 return (function(){
11095 return (function(){
11096 return (function(v751){
11097 return l124.fvalue(pv, "(function(){", (function(){
11099 var value = symbol.value;
11100 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11102 })(), l133.fvalue(pv, "var r = [];", (function(){
11104 var value = symbol.value;
11105 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11107 })(), "for (var i = 0; i < ", v751, "; i++)", (function(){
11109 var value = symbol.value;
11110 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11112 })(), l133.fvalue(pv, "r.push(", (function(){
11114 var func = symbol.fvalue;
11115 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11117 })()(pv, l3.value), ");", (function(){
11119 var value = symbol.value;
11120 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11122 })()), "return r;", (function(){
11124 var value = symbol.value;
11125 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11130 var func = symbol.fvalue;
11131 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11137 if (cf.type == 'block' && cf.id == 265)
11144 })), cdr: (function(){
11146 var value = symbol.value;
11147 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11151 var l293 = {name: "ARRAYP"};
11153 return ((l248).value = ({car: l42.fvalue(pv, l293, (function (values,v752){
11154 if (arguments.length < 2) throw 'too few arguments';
11155 if (arguments.length > 2) throw 'too many arguments';
11156 return (function(){
11158 return (function(){
11159 return (function(v753){
11160 return l134.fvalue(values, l124.fvalue(pv, "(function(){", (function(){
11162 var value = symbol.value;
11163 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11165 })(), l133.fvalue(pv, "var x = ", v753, ";", (function(){
11167 var value = symbol.value;
11168 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11170 })(), "return typeof x === 'object' && 'length' in x;"), "})()"));
11173 var func = symbol.fvalue;
11174 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11180 if (cf.type == 'block' && cf.id == 266)
11187 })), cdr: (function(){
11189 var value = symbol.value;
11190 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11194 var l294 = {name: "AREF"};
11196 return ((l248).value = ({car: l42.fvalue(pv, l294, (function (values,v754,v755){
11197 if (arguments.length < 3) throw 'too few arguments';
11198 if (arguments.length > 3) throw 'too many arguments';
11199 return (function(){
11201 return (function(){
11202 return (function(v756,v757){
11203 return l124.fvalue(pv, "(function(){", (function(){
11205 var value = symbol.value;
11206 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11208 })(), l133.fvalue(pv, "var x = ", "(", v756, ")[", v757, "];", (function(){
11210 var value = symbol.value;
11211 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11213 })(), "if (x === undefined) throw 'Out of range';", (function(){
11215 var value = symbol.value;
11216 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11218 })(), "return x;", (function(){
11220 var value = symbol.value;
11221 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11226 var func = symbol.fvalue;
11227 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11229 })()(pv, v754),(function(){
11231 var func = symbol.fvalue;
11232 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11238 if (cf.type == 'block' && cf.id == 267)
11245 })), cdr: (function(){
11247 var value = symbol.value;
11248 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11252 var l295 = {name: "ASET"};
11254 return ((l248).value = ({car: l42.fvalue(pv, l295, (function (values,v758,v759,v760){
11255 if (arguments.length < 4) throw 'too few arguments';
11256 if (arguments.length > 4) throw 'too many arguments';
11257 return (function(){
11259 return (function(){
11260 return (function(v761,v762,v763){
11261 return l124.fvalue(pv, "(function(){", (function(){
11263 var value = symbol.value;
11264 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11266 })(), l133.fvalue(pv, "var x = ", v761, ";", (function(){
11268 var value = symbol.value;
11269 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11271 })(), "var i = ", v762, ";", (function(){
11273 var value = symbol.value;
11274 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11276 })(), "if (i < 0 || i >= x.length) throw 'Out of range';", (function(){
11278 var value = symbol.value;
11279 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11281 })(), "return x[i] = ", v763, ";", (function(){
11283 var value = symbol.value;
11284 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11289 var func = symbol.fvalue;
11290 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11292 })()(pv, v758),(function(){
11294 var func = symbol.fvalue;
11295 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11297 })()(pv, v759),(function(){
11299 var func = symbol.fvalue;
11300 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11306 if (cf.type == 'block' && cf.id == 268)
11313 })), cdr: (function(){
11315 var value = symbol.value;
11316 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11320 var l296 = {name: "GET-UNIX-TIME"};
11322 return ((l248).value = ({car: l42.fvalue(pv, l296, (function (values){
11323 if (arguments.length > 1) throw 'too many arguments';
11324 return (function(){
11326 return (function(){
11327 return (function(){
11328 return l124.fvalue(values, "(Math.round(new Date() / 1000))");
11333 if (cf.type == 'block' && cf.id == 269)
11340 })), cdr: (function(){
11342 var value = symbol.value;
11343 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11347 var l297 = {name: "VALUES-ARRAY"};
11349 return ((l248).value = ({car: l42.fvalue(pv, l297, (function (values,v764){
11350 if (arguments.length < 2) throw 'too few arguments';
11351 if (arguments.length > 2) throw 'too many arguments';
11352 return (function(){
11354 return (function(){
11355 return (function(v765){
11356 return ((function(){
11358 var value = symbol.value;
11359 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11361 })() !== l3.value ? l124.fvalue(values, "values.apply(this, ", v765, ")") : l124.fvalue(values, "pv.apply(this, ", v765, ")"));
11364 var func = symbol.fvalue;
11365 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11371 if (cf.type == 'block' && cf.id == 270)
11378 })), cdr: (function(){
11380 var value = symbol.value;
11381 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11385 ((l248).value = ({car: l42.fvalue(pv, l132, (function (values){
11386 var v766= l3.value;
11387 for (var i = arguments.length-1; i>=1; i--)
11388 v766 = {car: arguments[i], cdr:
11390 return (function(){
11392 return (function(){
11393 return ((function(){
11395 var value = symbol.value;
11396 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11398 })() !== l3.value ? l124.fvalue(values, "values(", l126.fvalue(pv, l69.fvalue(pv, (function(){
11400 var func = symbol.fvalue;
11401 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11403 })(), v766), ", "), ")") : l124.fvalue(values, "pv(", l126.fvalue(pv, l69.fvalue(pv, (function(){
11405 var func = symbol.fvalue;
11406 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11408 })(), v766), ", "), ")"));
11412 if (cf.type == 'block' && cf.id == 271)
11419 })), cdr: (function(){
11421 var value = symbol.value;
11422 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11426 (l188).fvalue = (function(v769){
11427 ((v769)["fname"] = "MACRO");
11429 })((function (values,v767){
11430 if (arguments.length < 2) throw 'too few arguments';
11431 if (arguments.length > 2) throw 'too many arguments';
11432 return (function(){
11434 return (function(){
11435 return (((function(){
11437 return (typeof tmp == 'object' && 'name' in tmp);
11438 })()?l4.value: l3.value) !== l3.value ? (function(v768){
11439 return (((l164.fvalue(pv, v768) === l188)?l4.value: l3.value) !== l3.value ? v768 : l3.value);
11440 })(l176.fvalue(pv, v767, (function(){
11442 var value = symbol.value;
11443 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11445 })(), l98)) : l3.value);
11449 if (cf.type == 'block' && cf.id == 272)
11459 var l298 = {name: "LS-MACROEXPAND-1"};
11461 (l298).fvalue = (function(v774){
11462 ((v774)["fname"] = "LS-MACROEXPAND-1");
11464 })((function (values,v770){
11465 if (arguments.length < 2) throw 'too few arguments';
11466 if (arguments.length > 2) throw 'too many arguments';
11467 return (function(){
11469 return (function(){
11470 return (function(v771){
11471 return (v771 !== l3.value ? (function(v772){
11472 (l57.fvalue(pv, v772) !== l3.value ? (function(){
11473 return (function(v773){
11474 l167.fvalue(pv, v771, v773);
11475 return (v772 = v773);
11478 var func = symbol.fvalue;
11479 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11483 return (function(){
11486 var tail = ((function(){
11488 return tmp === l3.value? l3.value: tmp.cdr;
11490 while (tail != l3.value){
11491 args.push(tail.car);
11494 return f.apply(this, args);
11496 })(l165.fvalue(pv, v771)) : v770);
11497 })(l188.fvalue(pv, (function(){
11499 return tmp === l3.value? l3.value: tmp.car;
11504 if (cf.type == 'block' && cf.id == 273)
11514 var l299 = {name: "COMPILE-FUNCALL"};
11516 (l299).fvalue = (function(v778){
11517 ((v778)["fname"] = "COMPILE-FUNCALL");
11519 })((function (values,v775,v776){
11520 if (arguments.length < 3) throw 'too few arguments';
11521 if (arguments.length > 3) throw 'too many arguments';
11522 return (function(){
11524 return (function(){
11525 return (function(v777){
11526 return ((((function(){
11528 return (typeof tmp == 'object' && 'name' in tmp);
11529 })()?l4.value: l3.value) !== l3.value ? l190.fvalue(pv, v775, l98, l195) : l3.value) !== l3.value ? l124.fvalue(values, (function(){
11531 var func = symbol.fvalue;
11532 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11534 })()(pv, l62.fvalue(pv, l42.fvalue(pv, l155), l42.fvalue(pv, v775))), ".fvalue(", l126.fvalue(pv, ({car: v777, cdr: l69.fvalue(pv, (function(){
11536 var func = symbol.fvalue;
11537 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11539 })(), v776)}), ", "), ")") : l124.fvalue(values, (function(){
11541 var func = symbol.fvalue;
11542 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11544 })()(pv, l62.fvalue(pv, l42.fvalue(pv, l98), l42.fvalue(pv, v775))), "(", l126.fvalue(pv, ({car: v777, cdr: l69.fvalue(pv, (function(){
11546 var func = symbol.fvalue;
11547 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11549 })(), v776)}), ", "), ")"));
11552 var value = symbol.value;
11553 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11555 })() !== l3.value ? "values" : "pv"));
11559 if (cf.type == 'block' && cf.id == 274)
11570 (l211).fvalue = (function(v781){
11571 ((v781)["fname"] = "LS-COMPILE-BLOCK");
11573 })((function (values,v779,v780){
11574 if (arguments.length < 2) throw 'too few arguments';
11575 if (arguments.length > 3) throw 'too many arguments';
11576 switch(arguments.length-1){
11581 return (function(){
11583 return (function(){
11584 return (v780 !== l3.value ? l124.fvalue(values, l211.fvalue(pv, l81.fvalue(pv, v779)), "return ", (function(){
11586 var func = symbol.fvalue;
11587 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11589 })()(pv, (function(){
11590 var tmp = l80.fvalue(pv, v779);
11591 return tmp === l3.value? l3.value: tmp.car;
11594 var value = symbol.value;
11595 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11597 })()), ";") : l127.fvalue(values, l84.fvalue(pv, (function(){
11599 var func = symbol.fvalue;
11600 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11602 })(), l69.fvalue(pv, (function(){
11604 var func = symbol.fvalue;
11605 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11607 })(), v779)), l124.fvalue(pv, ";", (function(){
11609 var value = symbol.value;
11610 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11616 if (cf.type == 'block' && cf.id == 275)
11627 (l135).fvalue = (function(v791){
11628 ((v791)["fname"] = "LS-COMPILE");
11630 })((function (values,v782,v783){
11631 if (arguments.length < 2) throw 'too few arguments';
11632 if (arguments.length > 3) throw 'too many arguments';
11633 switch(arguments.length-1){
11638 return (function(){
11640 return (function(){
11641 return (function(v784){
11647 return (((function(){
11649 return (typeof tmp == 'object' && 'name' in tmp);
11650 })()?l4.value: l3.value) !== l3.value ? (function(){
11651 return (function(v785){
11652 return ((v785 !== l3.value ? l26.fvalue(pv, l82.fvalue(pv, l192, l166.fvalue(pv, v785))) : l3.value) !== l3.value ? (function(){
11653 return l165.fvalue(pv, v785);
11654 })() : ((function(v786){
11655 return (v786 !== l3.value ? v786 : l82.fvalue(pv, l194, l166.fvalue(pv, v785)));
11656 })(l113.fvalue(pv, v782)) !== l3.value ? (function(){
11657 return l124.fvalue(pv, l135.fvalue(pv, l62.fvalue(pv, l42.fvalue(pv, l155), l42.fvalue(pv, v782))), ".value");
11658 })() : (function(){
11659 return l135.fvalue(pv, l62.fvalue(pv, l42.fvalue(pv, l270), l42.fvalue(pv, l62.fvalue(pv, l42.fvalue(pv, l155), l42.fvalue(pv, v782)))));
11661 })(l176.fvalue(pv, v782, (function(){
11663 var value = symbol.value;
11664 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11667 })() : (l75.fvalue(pv, v782) !== l3.value ? (function(){
11668 return l16.fvalue(pv, v782);
11669 })() : (((typeof(v782) == "string")?l4.value: l3.value) !== l3.value ? (function(){
11670 return l124.fvalue(pv, "\"", l138.fvalue(pv, v782), "\"");
11671 })() : (((function(){
11673 return typeof x === 'object' && 'length' in x;
11674 })()?l4.value: l3.value) !== l3.value ? (function(){
11675 return l220.fvalue(pv, v782);
11676 })() : (l57.fvalue(pv, v782) !== l3.value ? (function(){
11677 return (function(v787,v788){
11678 return (l91.fvalue(pv, v787, (function(){
11680 var value = symbol.value;
11681 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11683 })()) !== l3.value ? (function(){
11684 return (function(v789){
11685 return (function(){
11689 while (tail != l3.value){
11690 args.push(tail.car);
11693 return f.apply(this, args);
11695 })(l39.fvalue(pv, l91.fvalue(pv, v787, (function(){
11697 var value = symbol.value;
11698 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11701 })() : ((l91.fvalue(pv, v787, (function(){
11703 var value = symbol.value;
11704 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11706 })()) !== l3.value ? l26.fvalue(pv, l190.fvalue(pv, v787, l98, l193)) : l3.value) !== l3.value ? (function(){
11707 return (function(v790){
11708 return (function(){
11712 while (tail != l3.value){
11713 args.push(tail.car);
11716 return f.apply(this, args);
11718 })(l39.fvalue(pv, l91.fvalue(pv, v787, (function(){
11720 var value = symbol.value;
11721 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11724 })() : (function(){
11725 return (l188.fvalue(pv, v787) !== l3.value ? l135.fvalue(pv, l298.fvalue(pv, v782)) : l299.fvalue(pv, v787, v788));
11729 return tmp === l3.value? l3.value: tmp.car;
11732 return tmp === l3.value? l3.value: tmp.cdr;
11734 })() : (function(){
11735 return (function(){
11736 throw "How should I compile this?";
11747 if (cf.type == 'block' && cf.id == 276)
11757 var l300 = {name: "LS-COMPILE-TOPLEVEL"};
11759 (l300).fvalue = (function(v797){
11760 ((v797)["fname"] = "LS-COMPILE-TOPLEVEL");
11762 })((function (values,v792,v793){
11763 if (arguments.length < 2) throw 'too few arguments';
11764 if (arguments.length > 3) throw 'too many arguments';
11765 switch(arguments.length-1){
11770 return (function(){
11772 return (function(){
11773 return (function(v794){
11779 return ((((function(){
11781 return (typeof tmp == 'object' && 'car' in tmp);
11782 })()?l4.value: l3.value) !== l3.value ? (((function(){
11784 return tmp === l3.value? l3.value: tmp.car;
11785 })() === l225)?l4.value: l3.value) : l3.value) !== l3.value ? (function(){
11786 return (function(v795){
11787 return l126.fvalue(pv, l84.fvalue(pv, (function(){
11789 var func = symbol.fvalue;
11790 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11793 })(l69.fvalue(pv, (function(){
11795 var func = symbol.fvalue;
11796 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11800 return tmp === l3.value? l3.value: tmp.cdr;
11802 })() : (function(){
11803 return (function(v796){
11804 return l124.fvalue(pv, l127.fvalue(pv, l186.fvalue(pv), l124.fvalue(pv, ";", (function(){
11806 var value = symbol.value;
11807 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11809 })())), (v796 !== l3.value ? l124.fvalue(pv, v796, ";", (function(){
11811 var value = symbol.value;
11812 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11815 })(l135.fvalue(pv, v792, v793));
11825 if (cf.type == 'block' && cf.id == 277)
11836 (l224).fvalue = (function(v799){
11837 ((v799)["fname"] = "EVAL");
11839 })((function (values,v798){
11840 if (arguments.length < 2) throw 'too few arguments';
11841 if (arguments.length > 2) throw 'too many arguments';
11842 return (function(){
11844 return (function(){
11845 return (function(){
11846 var string = l300.fvalue(pv, v798, l4.value);
11847 if (typeof string != 'string')
11848 throw 'The value ' + string + ' is not a type string.';
11849 return (function(){
11850 var v = eval.apply(window, [string]);
11851 if (typeof v !== 'object' || !('multiple-value' in v)){
11853 v['multiple-value'] = true;
11855 return values.apply(this, v);
11861 if (cf.type == 'block' && cf.id == 278)
11871 var l301 = {name: "&BODY"};
11872 var l302 = {car: l202, cdr: {car: l201, cdr: {car: l301, 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: l259, cdr: {car: l261, cdr: {car: l18, cdr: {car: l18, cdr: {car: l258, cdr: {car: l260, cdr: {car: l52, cdr: {car: l62, cdr: {car: l282, cdr: {car: l294, cdr: {car: l293, cdr: {car: l295, cdr: {car: l91, cdr: {car: l43, cdr: {car: l173, 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: l236, cdr: {car: l33, cdr: {car: l36, cdr: {car: l34, cdr: {car: l30, cdr: {car: l30, cdr: {car: l280, 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: l273, cdr: {car: l25, cdr: {car: l274, cdr: {car: l284, cdr: {car: l224, cdr: {car: l90, cdr: {car: l121, cdr: {car: l94, cdr: {car: l105, cdr: {car: l119, cdr: {car: l38, cdr: {car: l41, cdr: {car: l269, cdr: {car: l281, cdr: {car: l98, cdr: {car: l290, cdr: {car: l15, cdr: {car: l122, cdr: {car: l243, cdr: {car: l70, cdr: {car: l199, cdr: {car: l116, cdr: {car: l44, cdr: {car: l75, cdr: {car: l75, cdr: {car: l120, cdr: {car: l113, cdr: {car: l210, cdr: {car: l80, cdr: {car: l67, cdr: {car: l229, cdr: {car: l233, cdr: {car: l101, cdr: {car: l42, cdr: {car: l57, cdr: {car: l292, cdr: {car: l102, cdr: {car: l267, cdr: {car: l69, cdr: {car: l82, cdr: {car: l77, cdr: {car: l255, cdr: {car: l245, cdr: {car: l3, cdr: {car: l26, cdr: {car: l79, cdr: {car: l78, cdr: {car: l11, cdr: {car: l262, cdr: {car: l53, cdr: {car: l106, cdr: {car: l108, cdr: {car: l104, cdr: {car: l76, cdr: {car: l137, cdr: {car: l140, cdr: {car: l196, cdr: {car: l54, cdr: {car: l55, cdr: {car: l225, cdr: {car: l65, cdr: {car: l46, cdr: {car: l155, cdr: {car: l83, cdr: {car: l84, cdr: {car: l85, cdr: {car: l12, cdr: {car: l235, cdr: {car: l63, cdr: {car: l64, cdr: {car: l39, cdr: {car: l213, cdr: {car: l214, cdr: {car: l89, cdr: {car: l277, cdr: {car: l92, cdr: {car: l93, cdr: {car: l276, cdr: {car: l87, cdr: {car: l222, cdr: {car: l268, cdr: {car: l114, cdr: {car: l271, cdr: {car: l270, cdr: {car: l266, cdr: {car: l4, cdr: {car: l242, cdr: {car: l40, cdr: {car: l237, cdr: {car: l24, cdr: {car: l6, cdr: {car: l244, cdr: {car: l132, cdr: {car: l131, cdr: {car: l99, cdr: {car: l139, cdr: {car: l5, cdr: {car: l96, cdr: {car: l291, cdr: {car: l23, cdr: l3}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}};
11873 l121.fvalue(pv, l302);
11874 ((l115).value = (function(){
11876 var value = symbol.value;
11877 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11881 var string = "var lisp";
11882 if (typeof string != 'string')
11883 throw 'The value ' + string + ' is not a type string.';
11884 return eval.apply(window, [string]);
11887 (lisp.read = (function(){
11889 var func = symbol.fvalue;
11890 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11893 (lisp.print = (function(){
11895 var func = symbol.fvalue;
11896 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11899 (lisp.eval = (function(){
11901 var func = symbol.fvalue;
11902 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11905 (lisp.compile = (function(){
11907 var func = symbol.fvalue;
11908 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11911 (lisp.evalString = (function (values,v800){
11912 if (arguments.length < 2) throw 'too few arguments';
11913 if (arguments.length > 2) throw 'too many arguments';
11914 return l224.fvalue(values, l159.fvalue(pv, v800));
11917 (lisp.compileString = (function (values,v801){
11918 if (arguments.length < 2) throw 'too few arguments';
11919 if (arguments.length > 2) throw 'too many arguments';
11920 return l300.fvalue(values, l159.fvalue(pv, v801));
11923 var l303 = {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: l205, cdr: "l205"}, cdr: {car: {car: l204, cdr: "l204"}, 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}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}};
11924 var l304 = {name: "OP"};
11925 var l305 = {name: "SYM"};
11926 var l306 = {name: "X"};
11927 var l307 = {name: "ARGS"};
11928 var l308 = {name: "BODY"};
11929 var l309 = {name: "DECLS"};
11930 var l310 = {name: "DECL"};
11931 var l311 = {name: "NAME"};
11932 var l312 = {name: "ARG"};
11933 var l313 = {name: "FORM"};
11934 var l314 = {name: "PACKAGE-DESIGNATOR"};
11935 var l315 = {name: "PAIRS"};
11936 var l316 = {name: "ASSIGNMENTS"};
11937 var l317 = {name: "VALUE"};
11938 var l318 = {name: "FORM1"};
11939 var l319 = {name: "RESULT"};
11940 var l320 = {name: "FORMS"};
11941 var l321 = {name: "G"};
11942 var l322 = {name: "CLAUSULES"};
11943 var l323 = {name: "!FORM"};
11944 var l324 = {name: "CLAUSULE"};
11945 var l325 = {name: "ITER"};
11946 var l326 = {name: "G!TO"};
11947 var l327 = {name: "VAR"};
11948 var l328 = {name: "TO"};
11949 var l329 = {name: "G!LIST"};
11950 var l330 = {name: "PLACE"};
11951 var l331 = {name: "DELTA"};
11952 var l332 = {name: "CONDITION"};
11953 var l333 = {name: "DOCSTRING"};
11954 var l334 = {car: {car: {car: l248, cdr: {car: l99, cdr: {car: l3, cdr: {car: {car: l192, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l239, cdr: {car: l99, cdr: {car: l3, cdr: {car: {car: l192, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l238, cdr: {car: l99, cdr: {car: l3, cdr: {car: {car: l192, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l234, cdr: {car: l99, cdr: {car: l3, cdr: {car: {car: l192, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l218, cdr: {car: l99, cdr: {car: l3, cdr: {car: {car: l192, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l217, cdr: {car: l99, cdr: {car: l3, cdr: {car: {car: l192, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l200, cdr: {car: l99, cdr: {car: l3, cdr: {car: {car: l192, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l197, cdr: {car: l99, cdr: {car: l3, cdr: {car: {car: l192, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l183, cdr: {car: l99, cdr: {car: l3, cdr: {car: {car: l192, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l178, cdr: {car: l99, cdr: {car: l3, cdr: {car: {car: l192, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l177, cdr: {car: l99, cdr: {car: l3, cdr: {car: {car: l192, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l161, cdr: {car: l99, cdr: {car: l3, cdr: {car: {car: l192, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l160, cdr: {car: l99, cdr: {car: l3, cdr: {car: {car: l192, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l154, cdr: {car: l99, cdr: {car: l3, cdr: {car: {car: l192, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l123, cdr: {car: l99, cdr: {car: l3, cdr: {car: {car: l192, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l115, cdr: {car: l99, cdr: {car: l3, cdr: {car: {car: l192, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l112, cdr: {car: l99, cdr: {car: l3, cdr: {car: {car: l192, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l111, cdr: {car: l99, cdr: {car: l3, cdr: {car: {car: l192, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l110, cdr: {car: l99, cdr: {car: l3, cdr: {car: {car: l192, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l100, cdr: {car: l99, cdr: {car: l3, cdr: {car: {car: l192, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l14, cdr: {car: l99, cdr: {car: l3, cdr: {car: {car: l192, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l4, cdr: {car: l99, cdr: {car: l3, cdr: {car: {car: l192, cdr: {car: l194, cdr: l3}}, cdr: l3}}}}, cdr: {car: {car: l3, cdr: {car: l99, cdr: {car: l3, cdr: {car: {car: l192, cdr: {car: l194, cdr: l3}}, cdr: l3}}}}, cdr: l3}}}}}}}}}}}}}}}}}}}}}}}, cdr: {car: {car: {car: l224, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l300, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l135, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l211, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l299, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l298, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l188, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l257, cdr: {car: l188, cdr: {car: {car: l210, cdr: {car: {car: l304, cdr: {car: l305, cdr: l3}}, cdr: {car: {car: l156, cdr: {car: {car: l249, cdr: {car: {car: l158, cdr: {car: l304, cdr: l3}}, cdr: {car: {car: l306, cdr: {car: l202, cdr: {car: l307, cdr: l3}}}, cdr: {car: {car: l229, cdr: {car: {car: {car: l307, cdr: {car: {car: l27, cdr: {car: l306, cdr: {car: l307, cdr: l3}}}, cdr: l3}}, cdr: l3}, cdr: {car: {car: l253, cdr: {car: l307, cdr: {car: {car: l134, cdr: {car: {car: l256, cdr: {car: l307, cdr: {car: {car: l158, cdr: {car: l305, cdr: l3}}, cdr: l3}}}, cdr: l3}}, cdr: l3}}}, cdr: l3}}}, cdr: l3}}}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l256, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l254, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l253, cdr: {car: l188, cdr: {car: {car: l210, cdr: {car: {car: l307, cdr: {car: l202, cdr: {car: l308, cdr: l3}}}, cdr: {car: {car: l6, cdr: {car: {car: l266, cdr: {car: l307, cdr: l3}}, cdr: {car: {car: l284, cdr: {car: "Bad usage of VARIABLE-ARITY, you must pass a symbol", cdr: l3}}, cdr: l3}}}, cdr: {car: {car: l156, cdr: {car: {car: l252, cdr: {car: {car: l158, cdr: {car: l307, cdr: l3}}, cdr: {car: {car: l210, cdr: {car: {car: {car: l158, cdr: {car: l307, cdr: l3}}, cdr: l3}, cdr: {car: {car: l124, cdr: {car: "return ", cdr: {car: {car: l157, cdr: {car: l308, 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: l252, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l251, cdr: {car: l188, cdr: {car: {car: l210, cdr: {car: {car: l309, cdr: {car: l202, cdr: {car: l308, cdr: l3}}}, cdr: {car: {car: l156, cdr: {car: {car: l136, cdr: {car: {car: l157, cdr: {car: {car: l69, cdr: {car: {car: l210, cdr: {car: {car: l310, cdr: l3}, cdr: {car: {car: l156, cdr: {car: {car: l124, cdr: {car: "var ", cdr: {car: {car: l158, cdr: {car: {car: l38, cdr: {car: l310, cdr: l3}}, cdr: l3}}, cdr: {car: " = ", cdr: {car: {car: l158, cdr: {car: {car: l40, cdr: {car: l310, cdr: l3}}, cdr: l3}}, cdr: {car: ";", cdr: {car: l123, cdr: l3}}}}}}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l309, cdr: l3}}}, cdr: l3}}, cdr: {car: {car: l157, cdr: {car: {car: l69, cdr: {car: {car: l210, cdr: {car: {car: l310, cdr: l3}, cdr: {car: {car: l156, cdr: {car: {car: l124, cdr: {car: "if (typeof ", cdr: {car: {car: l158, cdr: {car: {car: l38, cdr: {car: l310, cdr: l3}}, cdr: l3}}, cdr: {car: " != '", cdr: {car: {car: l158, cdr: {car: {car: l39, cdr: {car: l310, cdr: l3}}, cdr: l3}}, cdr: {car: "')", cdr: {car: l123, cdr: {car: {car: l133, cdr: {car: "throw 'The value ' + ", cdr: {car: {car: l158, cdr: {car: {car: l38, cdr: {car: l310, cdr: l3}}, cdr: l3}}, cdr: {car: " + ' is not a type ", cdr: {car: {car: l158, cdr: {car: {car: l39, cdr: {car: l310, cdr: l3}}, cdr: l3}}, cdr: {car: ".';", cdr: {car: l123, cdr: l3}}}}}}}, cdr: l3}}}}}}}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l309, cdr: l3}}}, cdr: l3}}, cdr: {car: {car: l124, cdr: {car: "return ", cdr: {car: {car: l225, cdr: {car: {car: l157, cdr: {car: l308, 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: l250, cdr: {car: l188, cdr: {car: {car: l210, cdr: {car: {car: l311, cdr: {car: l307, cdr: {car: l202, cdr: {car: l308, cdr: l3}}}}, cdr: {car: {car: l156, cdr: {car: {car: l225, cdr: {car: {car: l249, cdr: {car: {car: l158, cdr: {car: l311, cdr: l3}}, cdr: {car: {car: l158, cdr: {car: l307, cdr: l3}}, cdr: {car: {car: l229, cdr: {car: {car: l158, cdr: {car: {car: l69, cdr: {car: {car: l210, cdr: {car: {car: l312, cdr: l3}, cdr: {car: {car: l156, cdr: {car: {car: {car: l158, cdr: {car: l312, cdr: l3}}, cdr: {car: {car: l135, cdr: {car: {car: l158, cdr: {car: l312, cdr: l3}}, cdr: l3}}, cdr: l3}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l307, cdr: l3}}}, cdr: l3}}, cdr: {car: {car: l157, cdr: {car: l308, cdr: l3}}, cdr: l3}}}, cdr: l3}}}}, cdr: l3}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l249, cdr: {car: l188, cdr: {car: {car: l210, cdr: {car: {car: l311, cdr: {car: l307, cdr: {car: l202, cdr: {car: l308, cdr: l3}}}}, cdr: {car: {car: l156, cdr: {car: {car: l46, cdr: {car: {car: l42, cdr: {car: {car: l155, cdr: {car: {car: l158, cdr: {car: l311, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l210, cdr: {car: {car: l158, cdr: {car: l307, cdr: l3}}, cdr: {car: {car: l173, cdr: {car: {car: l158, cdr: {car: l311, cdr: l3}}, cdr: {car: {car: l157, cdr: {car: l308, cdr: l3}}, cdr: l3}}}, cdr: l3}}}, cdr: l3}}}, cdr: {car: l248, cdr: l3}}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l156, cdr: {car: l188, cdr: {car: {car: l210, cdr: {car: {car: l313, cdr: l3}, cdr: {car: {car: l246, cdr: {car: l313, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l247, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l246, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l241, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l240, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l232, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l231, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l228, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l227, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l226, cdr: {car: l188, cdr: {car: {car: l210, cdr: {car: {car: l311, cdr: {car: l307, cdr: {car: l313, cdr: l3}}}, cdr: {car: {car: l156, cdr: {car: {car: l198, cdr: {car: {car: l158, cdr: {car: l311, cdr: l3}}, cdr: {car: {car: l158, cdr: {car: l307, cdr: l3}}, cdr: {car: {car: l135, cdr: {car: {car: l158, cdr: {car: l313, cdr: l3}}, cdr: l3}}, cdr: l3}}}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l220, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l219, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l138, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l212, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l209, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l208, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l207, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l206, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l205, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l204, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l198, cdr: {car: l188, cdr: {car: {car: l210, cdr: {car: {car: l311, cdr: {car: l307, cdr: {car: l202, cdr: {car: l308, cdr: l3}}}}, cdr: {car: {car: l156, cdr: {car: {car: l46, cdr: {car: {car: l42, cdr: {car: {car: l155, cdr: {car: {car: l158, cdr: {car: l311, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l210, cdr: {car: {car: l158, cdr: {car: l307, cdr: l3}}, cdr: {car: {car: l173, cdr: {car: {car: l158, cdr: {car: l311, cdr: l3}}, cdr: {car: {car: l157, cdr: {car: l308, cdr: l3}}, cdr: l3}}}, cdr: l3}}}, cdr: l3}}}, cdr: {car: l197, cdr: l3}}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l191, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l190, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l189, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l187, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l186, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l185, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l184, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l181, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l180, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l179, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l176, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l175, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l172, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l171, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l170, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l169, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l168, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l167, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l166, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l165, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l164, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l163, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l162, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l159, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l150, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l153, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l152, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l151, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l149, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l148, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l147, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l146, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l145, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l144, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l143, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l142, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l141, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l140, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l139, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l96, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l137, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l136, cdr: {car: l188, cdr: {car: {car: l210, cdr: {car: {car: l202, cdr: {car: l308, cdr: l3}}, cdr: {car: {car: l156, cdr: {car: {car: l124, cdr: {car: "(function(){", cdr: {car: l123, cdr: {car: {car: l133, cdr: {car: {car: l157, cdr: {car: l308, cdr: l3}}, cdr: l3}}, cdr: {car: "})()", cdr: l3}}}}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l134, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l16, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l133, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l132, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l131, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l130, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l129, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l128, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l127, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l126, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l125, cdr: {car: l188, cdr: {car: {car: l210, cdr: {car: {car: l99, cdr: {car: l202, cdr: {car: l313, cdr: l3}}}, cdr: {car: {car: l156, cdr: {car: {car: l214, cdr: {car: {car: l158, cdr: {car: l99, cdr: l3}}, cdr: {car: {car: l124, cdr: {car: {car: l158, cdr: {car: l99, cdr: l3}}, cdr: {car: {car: l225, cdr: {car: {car: l157, cdr: {car: l313, 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: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l122, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l121, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l114, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l120, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l119, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l118, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l117, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l116, cdr: {car: l188, cdr: {car: {car: l210, cdr: {car: {car: l314, cdr: l3}, cdr: {car: {car: l156, cdr: {car: {car: l223, cdr: {car: {car: l214, cdr: {car: l115, cdr: {car: {car: l103, cdr: {car: {car: l158, cdr: {car: l314, 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: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l109, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l108, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l107, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l106, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l103, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l105, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l104, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l102, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l101, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l97, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l95, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l94, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l93, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l92, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l91, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l90, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l89, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l88, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l87, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l86, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l85, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l84, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l83, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l82, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l81, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l80, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l79, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l78, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l57, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l77, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l76, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l75, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l74, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l73, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l72, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l71, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l70, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l69, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l68, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l67, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l66, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l65, cdr: {car: l188, cdr: {car: {car: l210, cdr: {car: {car: l202, cdr: {car: l315, cdr: l3}}, cdr: {car: {car: l229, cdr: {car: {car: {car: l316, cdr: {car: {car: l155, 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: l315, cdr: l3}}, cdr: {car: {car: l12, cdr: l3}, cdr: l3}}, cdr: {car: {car: {car: l11, cdr: {car: {car: l30, cdr: {car: l315, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l284, cdr: {car: "Odd paris in PSETQ", cdr: l3}}, cdr: l3}}, cdr: {car: {car: l4, cdr: {car: {car: l229, cdr: {car: {car: {car: l99, cdr: {car: {car: l29, cdr: {car: l315, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l317, cdr: {car: {car: l32, cdr: {car: l315, cdr: l3}}, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l46, cdr: {car: {car: l156, cdr: {car: {car: {car: l158, cdr: {car: l99, cdr: l3}}, cdr: {car: {car: l158, cdr: {car: {car: l15, cdr: l3}, cdr: l3}}, cdr: {car: {car: l158, cdr: {car: l317, cdr: l3}}, cdr: l3}}}, cdr: l3}}, cdr: {car: l316, cdr: l3}}}, cdr: {car: {car: l214, cdr: {car: l315, cdr: {car: {car: l34, cdr: {car: l315, cdr: l3}}, cdr: l3}}}, cdr: l3}}}}, cdr: l3}}, cdr: l3}}}}, cdr: l3}}}, cdr: {car: {car: l214, cdr: {car: l316, cdr: {car: {car: l64, cdr: {car: l316, cdr: l3}}, cdr: l3}}}, cdr: {car: {car: l156, cdr: {car: {car: l229, cdr: {car: {car: l158, cdr: {car: {car: l69, cdr: {car: {car: l98, cdr: {car: l30, cdr: l3}}, cdr: {car: l316, cdr: l3}}}, cdr: l3}}, cdr: {car: {car: l214, cdr: {car: {car: l157, 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: l316, cdr: l3}}}, cdr: {car: {car: l155, 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: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l63, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l62, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l61, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l60, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l59, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l58, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l56, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l55, cdr: {car: l188, cdr: {car: {car: l210, cdr: {car: {car: l318, cdr: {car: l319, cdr: {car: l202, cdr: {car: l308, cdr: l3}}}}, cdr: {car: {car: l156, cdr: {car: {car: l54, cdr: {car: {car: l225, cdr: {car: {car: l158, cdr: {car: l318, cdr: l3}}, cdr: {car: {car: l158, cdr: {car: l319, cdr: l3}}, cdr: l3}}}, cdr: {car: {car: l157, cdr: {car: l308, cdr: l3}}, cdr: l3}}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l54, cdr: {car: l188, cdr: {car: {car: l210, cdr: {car: {car: l313, cdr: {car: l202, cdr: {car: l308, cdr: l3}}}, cdr: {car: {car: l229, cdr: {car: {car: {car: l317, cdr: {car: {car: l15, cdr: l3}, cdr: l3}}, cdr: l3}, cdr: {car: {car: l156, cdr: {car: {car: l229, cdr: {car: {car: {car: {car: l158, cdr: {car: l317, cdr: l3}}, cdr: {car: {car: l158, cdr: {car: l313, cdr: l3}}, cdr: l3}}, cdr: l3}, cdr: {car: {car: l157, cdr: {car: l308, cdr: l3}}, cdr: {car: {car: l158, cdr: {car: l317, cdr: l3}}, cdr: l3}}}}, cdr: l3}}, cdr: l3}}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l53, cdr: {car: l188, cdr: {car: {car: l210, cdr: {car: {car: l202, cdr: {car: l320, cdr: l3}}, cdr: {car: {car: l49, cdr: {car: {car: {car: l11, cdr: {car: l320, cdr: l3}}, cdr: {car: l3, cdr: l3}}, cdr: {car: {car: {car: l11, cdr: {car: {car: l30, cdr: {car: l320, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l29, cdr: {car: l320, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l4, cdr: {car: {car: l229, cdr: {car: {car: {car: l321, cdr: {car: {car: l15, cdr: l3}, cdr: l3}}, cdr: l3}, cdr: {car: {car: l156, cdr: {car: {car: l229, cdr: {car: {car: {car: {car: l158, cdr: {car: l321, cdr: l3}}, cdr: {car: {car: l158, cdr: {car: {car: l29, cdr: {car: l320, cdr: l3}}, cdr: l3}}, cdr: l3}}, cdr: l3}, cdr: {car: {car: l199, cdr: {car: {car: l158, cdr: {car: l321, cdr: l3}}, cdr: {car: {car: l158, cdr: {car: l321, cdr: l3}}, cdr: {car: {car: l53, cdr: {car: {car: l157, cdr: {car: {car: l30, cdr: {car: l320, 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: l188, cdr: {car: {car: l210, cdr: {car: {car: l202, cdr: {car: l320, cdr: l3}}, cdr: {car: {car: l49, cdr: {car: {car: {car: l11, cdr: {car: l320, cdr: l3}}, cdr: {car: l4, cdr: l3}}, cdr: {car: {car: {car: l11, cdr: {car: {car: l30, cdr: {car: l320, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l29, cdr: {car: l320, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l4, cdr: {car: {car: l156, cdr: {car: {car: l199, cdr: {car: {car: l158, cdr: {car: {car: l29, cdr: {car: l320, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l52, cdr: {car: {car: l157, cdr: {car: {car: l30, cdr: {car: l320, 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: l188, cdr: {car: {car: l210, cdr: {car: {car: l313, cdr: {car: l202, cdr: {car: l322, cdr: l3}}}, cdr: {car: {car: l156, cdr: {car: {car: l50, cdr: {car: {car: l158, cdr: {car: l313, cdr: l3}}, cdr: {car: {car: l157, cdr: {car: {car: l62, cdr: {car: l322, cdr: {car: {car: l156, cdr: {car: {car: {car: l4, cdr: {car: {car: l284, 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: l188, cdr: {car: {car: l210, cdr: {car: {car: l313, cdr: {car: l202, cdr: {car: l322, cdr: l3}}}, cdr: {car: {car: l229, cdr: {car: {car: {car: l323, cdr: {car: {car: l15, cdr: l3}, cdr: l3}}, cdr: l3}, cdr: {car: {car: l156, cdr: {car: {car: l229, cdr: {car: {car: {car: {car: l158, cdr: {car: l323, cdr: l3}}, cdr: {car: {car: l158, cdr: {car: l313, cdr: l3}}, cdr: l3}}, cdr: l3}, cdr: {car: {car: l49, cdr: {car: {car: l157, cdr: {car: {car: l69, cdr: {car: {car: l210, cdr: {car: {car: l324, cdr: l3}, cdr: {car: {car: l199, cdr: {car: {car: l273, cdr: {car: {car: l29, cdr: {car: l324, cdr: l3}}, cdr: {car: l4, cdr: l3}}}, cdr: {car: l324, cdr: {car: {car: l156, cdr: {car: {car: {car: l25, cdr: {car: {car: l158, cdr: {car: l323, cdr: l3}}, cdr: {car: {car: l155, cdr: {car: {car: l158, cdr: {car: {car: l29, cdr: {car: l324, cdr: l3}}, cdr: l3}}, cdr: l3}}, cdr: l3}}}, cdr: {car: {car: l157, cdr: {car: {car: l30, cdr: {car: l324, cdr: l3}}, cdr: l3}}, cdr: l3}}, cdr: l3}}, cdr: l3}}}}, cdr: l3}}}, cdr: {car: l322, 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: l188, cdr: {car: {car: l210, cdr: {car: {car: l202, cdr: {car: l322, cdr: l3}}, cdr: {car: {car: l199, cdr: {car: {car: l11, cdr: {car: l322, cdr: l3}}, cdr: {car: l3, cdr: {car: {car: l199, cdr: {car: {car: l273, cdr: {car: {car: l31, cdr: {car: l322, cdr: l3}}, cdr: {car: l4, cdr: l3}}}, cdr: {car: {car: l156, cdr: {car: {car: l225, cdr: {car: {car: l157, cdr: {car: {car: l33, cdr: {car: l322, cdr: l3}}, cdr: l3}}, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l156, cdr: {car: {car: l199, cdr: {car: {car: l158, cdr: {car: {car: l31, cdr: {car: l322, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l225, cdr: {car: {car: l157, cdr: {car: {car: l33, cdr: {car: l322, cdr: l3}}, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l49, cdr: {car: {car: l157, cdr: {car: {car: l30, cdr: {car: l322, 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: l188, cdr: {car: {car: l210, cdr: {car: {car: l325, cdr: {car: l202, cdr: {car: l308, cdr: l3}}}, cdr: {car: {car: l229, cdr: {car: {car: {car: l326, cdr: {car: {car: l15, cdr: l3}, cdr: l3}}, cdr: {car: {car: l327, cdr: {car: {car: l38, cdr: {car: l325, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l328, cdr: {car: {car: l39, cdr: {car: l325, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l319, cdr: {car: {car: l40, cdr: {car: l325, cdr: l3}}, cdr: l3}}, cdr: l3}}}}, cdr: {car: {car: l156, cdr: {car: {car: l173, cdr: {car: l3, cdr: {car: {car: l229, cdr: {car: {car: {car: {car: l158, cdr: {car: l327, cdr: l3}}, cdr: {car: 0, cdr: l3}}, cdr: {car: {car: {car: l158, cdr: {car: l326, cdr: l3}}, cdr: {car: {car: l158, cdr: {car: l328, cdr: l3}}, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l221, cdr: {car: {car: l259, cdr: {car: {car: l158, cdr: {car: l327, cdr: l3}}, cdr: {car: {car: l158, cdr: {car: l326, cdr: l3}}, cdr: l3}}}, cdr: {car: {car: l242, cdr: {car: {car: l157, cdr: {car: l308, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l44, cdr: {car: {car: l158, cdr: {car: l327, cdr: l3}}, cdr: l3}}, cdr: l3}}}}, cdr: {car: {car: l158, cdr: {car: l319, cdr: l3}}, cdr: l3}}}}, cdr: l3}}}, cdr: l3}}, cdr: l3}}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l47, cdr: {car: l188, cdr: {car: {car: l210, cdr: {car: {car: l325, cdr: {car: l202, cdr: {car: l308, cdr: l3}}}, cdr: {car: {car: l229, cdr: {car: {car: {car: l327, cdr: {car: {car: l38, cdr: {car: l325, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l329, cdr: {car: {car: l15, cdr: l3}, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l156, cdr: {car: {car: l173, cdr: {car: l3, cdr: {car: {car: l229, cdr: {car: {car: {car: {car: l158, cdr: {car: l329, cdr: l3}}, cdr: {car: {car: l158, cdr: {car: {car: l39, cdr: {car: l325, cdr: l3}}, cdr: l3}}, cdr: l3}}, cdr: {car: {car: {car: l158, cdr: {car: l327, cdr: l3}}, cdr: {car: l3, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l221, cdr: {car: {car: l158, cdr: {car: l329, cdr: l3}}, cdr: {car: {car: l214, cdr: {car: {car: l158, cdr: {car: l327, cdr: l3}}, cdr: {car: {car: l29, cdr: {car: {car: l158, cdr: {car: l329, cdr: l3}}, cdr: l3}}, cdr: l3}}}, cdr: {car: {car: l242, cdr: {car: {car: l157, cdr: {car: l308, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l214, cdr: {car: {car: l158, cdr: {car: l329, cdr: l3}}, cdr: {car: {car: l30, cdr: {car: {car: l158, cdr: {car: l329, cdr: l3}}, cdr: l3}}, cdr: l3}}}, cdr: l3}}}}}, cdr: {car: {car: l158, cdr: {car: {car: l40, cdr: {car: l325, 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: l188, cdr: {car: {car: l210, cdr: {car: {car: l306, cdr: {car: l330, cdr: l3}}, cdr: {car: {car: l156, cdr: {car: {car: l214, cdr: {car: {car: l158, cdr: {car: l330, cdr: l3}}, cdr: {car: {car: l27, cdr: {car: {car: l158, cdr: {car: l306, cdr: l3}}, cdr: {car: {car: l158, cdr: {car: l330, cdr: l3}}, cdr: l3}}}, cdr: l3}}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l45, cdr: {car: l188, cdr: {car: {car: l210, cdr: {car: {car: l306, cdr: {car: l201, cdr: {car: {car: l331, cdr: {car: 1, cdr: l3}}, cdr: l3}}}, cdr: {car: {car: l156, cdr: {car: {car: l214, cdr: {car: {car: l158, cdr: {car: l306, cdr: l3}}, cdr: {car: {car: l60, cdr: {car: {car: l158, cdr: {car: l306, cdr: l3}}, cdr: {car: {car: l158, cdr: {car: l331, cdr: l3}}, cdr: l3}}}, cdr: l3}}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l44, cdr: {car: l188, cdr: {car: {car: l210, cdr: {car: {car: l306, cdr: {car: l201, cdr: {car: {car: l331, cdr: {car: 1, cdr: l3}}, cdr: l3}}}, cdr: {car: {car: l156, cdr: {car: {car: l214, cdr: {car: {car: l158, cdr: {car: l306, cdr: l3}}, cdr: {car: {car: l59, cdr: {car: {car: l158, cdr: {car: l306, cdr: l3}}, cdr: {car: {car: l158, cdr: {car: l331, 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: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l42, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l41, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l40, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l39, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l38, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l37, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l36, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l35, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l34, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l33, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l32, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l31, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l30, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l29, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l28, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l27, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l26, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l25, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l24, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l23, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l22, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l21, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l20, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l19, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l18, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l17, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l15, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l13, cdr: {car: l188, cdr: {car: {car: l210, cdr: {car: {car: l332, cdr: {car: l202, cdr: {car: l308, cdr: l3}}}, cdr: {car: {car: l156, cdr: {car: {car: l173, cdr: {car: l3, cdr: {car: {car: l221, cdr: {car: {car: l158, cdr: {car: l332, cdr: l3}}, cdr: {car: {car: l157, cdr: {car: l308, cdr: l3}}, cdr: l3}}}, cdr: l3}}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l12, cdr: {car: l188, cdr: {car: {car: l210, cdr: {car: {car: l201, cdr: {car: l317, cdr: l3}}, cdr: {car: {car: l156, cdr: {car: {car: l235, cdr: {car: l3, cdr: {car: {car: l158, cdr: {car: l317, 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: l195, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l10, cdr: {car: l188, cdr: {car: {car: l210, cdr: {car: {car: l311, cdr: {car: l307, cdr: {car: l202, cdr: {car: l308, cdr: l3}}}}, cdr: {car: {car: l156, cdr: {car: {car: l225, cdr: {car: {car: l2, cdr: {car: {car: l195, cdr: {car: {car: l158, cdr: {car: l311, cdr: l3}}, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l269, cdr: {car: {car: l155, cdr: {car: {car: l158, cdr: {car: l311, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l9, cdr: {car: {car: l158, cdr: {car: {car: l268, cdr: {car: l311, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l158, cdr: {car: l307, cdr: l3}}, cdr: {car: {car: l157, cdr: {car: {car: l199, cdr: {car: {car: l52, cdr: {car: {car: l276, cdr: {car: {car: l29, cdr: {car: l308, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l26, cdr: {car: {car: l11, cdr: {car: {car: l30, cdr: {car: l308, cdr: l3}}, cdr: l3}}, cdr: l3}}, cdr: l3}}}, cdr: {car: {car: l156, cdr: {car: {car: {car: l158, cdr: {car: {car: l29, cdr: {car: l308, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l173, cdr: {car: {car: l158, cdr: {car: l311, cdr: l3}}, cdr: {car: {car: l157, cdr: {car: {car: l30, cdr: {car: l308, cdr: l3}}, cdr: l3}}, cdr: l3}}}, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l156, cdr: {car: {car: {car: l173, cdr: {car: {car: l158, cdr: {car: l311, cdr: l3}}, cdr: {car: {car: l157, cdr: {car: l308, cdr: l3}}, cdr: l3}}}, cdr: l3}, cdr: l3}}, cdr: l3}}}}, cdr: l3}}, cdr: l3}}}}, cdr: l3}}}, cdr: {car: {car: l155, cdr: {car: {car: l158, cdr: {car: l311, cdr: l3}}, cdr: l3}}, cdr: l3}}}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l9, cdr: {car: l188, cdr: {car: {car: l210, cdr: {car: {car: l311, cdr: {car: l307, cdr: {car: l202, cdr: {car: l308, cdr: l3}}}}, cdr: {car: {car: l229, cdr: {car: {car: {car: l306, cdr: {car: {car: l15, cdr: {car: "FN", cdr: l3}}, cdr: l3}}, cdr: l3}, cdr: {car: {car: l156, cdr: {car: {car: l229, cdr: {car: {car: {car: {car: l158, cdr: {car: l306, cdr: l3}}, cdr: {car: {car: l210, cdr: {car: {car: l158, cdr: {car: l307, cdr: l3}}, cdr: {car: {car: l157, cdr: {car: l308, cdr: l3}}, cdr: l3}}}, cdr: l3}}, cdr: l3}, cdr: {car: {car: l288, cdr: {car: {car: l158, cdr: {car: l306, cdr: l3}}, cdr: {car: "fname", cdr: {car: {car: l158, cdr: {car: l311, cdr: l3}}, cdr: l3}}}}, cdr: {car: {car: l158, cdr: {car: l306, cdr: l3}}, cdr: l3}}}}, cdr: l3}}, cdr: l3}}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l8, cdr: {car: l188, cdr: {car: {car: l210, cdr: {car: {car: l311, cdr: {car: l317, cdr: {car: l201, cdr: {car: l333, cdr: l3}}}}, cdr: {car: {car: l156, cdr: {car: {car: l225, cdr: {car: {car: l214, cdr: {car: {car: l158, cdr: {car: l311, cdr: l3}}, cdr: {car: {car: l158, cdr: {car: l317, cdr: l3}}, cdr: l3}}}, cdr: {car: {car: l157, cdr: {car: {car: l5, cdr: {car: {car: l276, cdr: {car: l333, cdr: l3}}, cdr: {car: {car: l156, cdr: {car: {car: {car: l288, cdr: {car: {car: l155, cdr: {car: {car: l158, cdr: {car: l311, cdr: l3}}, cdr: l3}}, cdr: {car: "vardoc", cdr: {car: {car: l158, cdr: {car: l333, cdr: l3}}, cdr: l3}}}}, cdr: l3}, cdr: l3}}, cdr: l3}}}, cdr: l3}}, cdr: {car: {car: l155, cdr: {car: {car: l158, cdr: {car: l311, cdr: l3}}, cdr: l3}}, cdr: l3}}}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l7, cdr: {car: l188, cdr: {car: {car: l210, cdr: {car: {car: l311, cdr: {car: l317, cdr: {car: l201, cdr: {car: l333, cdr: l3}}}}, cdr: {car: {car: l156, cdr: {car: {car: l225, cdr: {car: {car: l2, cdr: {car: {car: l192, cdr: {car: {car: l158, cdr: {car: l311, cdr: l3}}, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l6, cdr: {car: {car: l17, cdr: {car: {car: l155, cdr: {car: {car: l158, cdr: {car: l311, cdr: l3}}, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l214, cdr: {car: {car: l158, cdr: {car: l311, cdr: l3}}, cdr: {car: {car: l158, cdr: {car: l317, cdr: l3}}, cdr: l3}}}, cdr: l3}}}, cdr: {car: {car: l157, cdr: {car: {car: l5, cdr: {car: {car: l276, cdr: {car: l333, cdr: l3}}, cdr: {car: {car: l156, cdr: {car: {car: {car: l288, cdr: {car: {car: l155, cdr: {car: {car: l158, cdr: {car: l311, cdr: l3}}, cdr: l3}}, cdr: {car: "vardoc", cdr: {car: {car: l158, cdr: {car: l333, cdr: l3}}, cdr: l3}}}}, cdr: l3}, cdr: l3}}, cdr: l3}}}, cdr: l3}}, cdr: {car: {car: l155, cdr: {car: {car: l158, cdr: {car: l311, cdr: l3}}, cdr: l3}}, cdr: l3}}}}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l6, cdr: {car: l188, cdr: {car: {car: l210, cdr: {car: {car: l332, cdr: {car: l202, cdr: {car: l308, cdr: l3}}}, cdr: {car: {car: l156, cdr: {car: {car: l199, cdr: {car: {car: l158, cdr: {car: l332, cdr: l3}}, cdr: {car: l3, cdr: {car: {car: l225, cdr: {car: {car: l157, cdr: {car: l308, cdr: l3}}, cdr: l3}}, cdr: l3}}}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l5, cdr: {car: l188, cdr: {car: {car: l210, cdr: {car: {car: l332, cdr: {car: l202, cdr: {car: l308, cdr: l3}}}, cdr: {car: {car: l156, cdr: {car: {car: l199, cdr: {car: {car: l158, cdr: {car: l332, cdr: l3}}, cdr: {car: {car: l225, cdr: {car: {car: l157, cdr: {car: l308, cdr: l3}}, cdr: l3}}, cdr: {car: l3, cdr: l3}}}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l2, cdr: {car: l188, cdr: {car: {car: l210, cdr: {car: {car: l202, cdr: {car: l309, cdr: l3}}, cdr: {car: {car: l156, cdr: {car: {car: l223, cdr: {car: {car: l157, cdr: {car: {car: l69, cdr: {car: {car: l210, cdr: {car: {car: l310, cdr: l3}, cdr: {car: {car: l156, cdr: {car: {car: l191, cdr: {car: {car: l155, cdr: {car: {car: l158, cdr: {car: l310, cdr: l3}}, cdr: l3}}, cdr: l3}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l309, cdr: l3}}}, cdr: l3}}, cdr: l3}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l1, cdr: {car: l188, cdr: {car: {car: l210, cdr: {car: {car: l311, cdr: {car: l307, cdr: {car: l202, cdr: {car: l308, cdr: l3}}}}, cdr: {car: {car: l156, cdr: {car: {car: l223, cdr: {car: {car: l187, cdr: {car: {car: l155, cdr: {car: {car: l158, cdr: {car: l311, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l155, cdr: {car: {car: l210, cdr: {car: {car: l158, cdr: {car: {car: l69, cdr: {car: {car: l210, cdr: {car: {car: l306, cdr: l3}, cdr: {car: {car: l199, cdr: {car: {car: l273, cdr: {car: l306, cdr: {car: {car: l155, cdr: {car: l301, cdr: l3}}, cdr: l3}}}, cdr: {car: {car: l155, cdr: {car: l202, cdr: l3}}, cdr: {car: l306, cdr: l3}}}}, cdr: l3}}}, cdr: {car: l307, cdr: l3}}}, cdr: l3}}, cdr: {car: {car: l157, cdr: {car: l308, 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}}}};
11956 l117.fvalue(pv, l301);
11957 l117.fvalue(pv, l300);
11958 l117.fvalue(pv, l299);
11959 l117.fvalue(pv, l298);
11960 l117.fvalue(pv, l297);
11961 l117.fvalue(pv, l296);
11962 l117.fvalue(pv, l295);
11963 l117.fvalue(pv, l294);
11964 l117.fvalue(pv, l293);
11965 l117.fvalue(pv, l292);
11966 l117.fvalue(pv, l291);
11967 l117.fvalue(pv, l290);
11968 l117.fvalue(pv, l289);
11969 l117.fvalue(pv, l288);
11970 l117.fvalue(pv, l287);
11971 l117.fvalue(pv, l286);
11972 l117.fvalue(pv, l285);
11973 l117.fvalue(pv, l284);
11974 l117.fvalue(pv, l283);
11975 l117.fvalue(pv, l282);
11976 l117.fvalue(pv, l281);
11977 l117.fvalue(pv, l280);
11978 l117.fvalue(pv, l279);
11979 l117.fvalue(pv, l278);
11980 l117.fvalue(pv, l277);
11981 l117.fvalue(pv, l276);
11982 l117.fvalue(pv, l275);
11983 l117.fvalue(pv, l274);
11984 l117.fvalue(pv, l273);
11985 l117.fvalue(pv, l272);
11986 l117.fvalue(pv, l271);
11987 l117.fvalue(pv, l270);
11988 l117.fvalue(pv, l269);
11989 l117.fvalue(pv, l268);
11990 l117.fvalue(pv, l267);
11991 l117.fvalue(pv, l266);
11992 l117.fvalue(pv, l265);
11993 l117.fvalue(pv, l264);
11994 l117.fvalue(pv, l263);
11995 l117.fvalue(pv, l262);
11996 l117.fvalue(pv, l261);
11997 l117.fvalue(pv, l260);
11998 l117.fvalue(pv, l259);
11999 l117.fvalue(pv, l258);
12000 l117.fvalue(pv, l257);
12001 l117.fvalue(pv, l256);
12002 l117.fvalue(pv, l255);
12003 l117.fvalue(pv, l254);
12004 l117.fvalue(pv, l253);
12005 l117.fvalue(pv, l252);
12006 l117.fvalue(pv, l251);
12007 l117.fvalue(pv, l250);
12008 l117.fvalue(pv, l249);
12009 l117.fvalue(pv, l248);
12010 l117.fvalue(pv, l247);
12011 l117.fvalue(pv, l246);
12012 l117.fvalue(pv, l245);
12013 l117.fvalue(pv, l244);
12014 l117.fvalue(pv, l243);
12015 l117.fvalue(pv, l242);
12016 l117.fvalue(pv, l241);
12017 l117.fvalue(pv, l240);
12018 l117.fvalue(pv, l239);
12019 l117.fvalue(pv, l238);
12020 l117.fvalue(pv, l237);
12021 l117.fvalue(pv, l236);
12022 l117.fvalue(pv, l235);
12023 l117.fvalue(pv, l234);
12024 l117.fvalue(pv, l233);
12025 l117.fvalue(pv, l232);
12026 l117.fvalue(pv, l231);
12027 l117.fvalue(pv, l230);
12028 l117.fvalue(pv, l229);
12029 l117.fvalue(pv, l228);
12030 l117.fvalue(pv, l227);
12031 l117.fvalue(pv, l226);
12032 l117.fvalue(pv, l225);
12033 l117.fvalue(pv, l224);
12034 l117.fvalue(pv, l223);
12035 l117.fvalue(pv, l222);
12036 l117.fvalue(pv, l221);
12037 l117.fvalue(pv, l220);
12038 l117.fvalue(pv, l219);
12039 l117.fvalue(pv, l218);
12040 l117.fvalue(pv, l217);
12041 l117.fvalue(pv, l216);
12042 l117.fvalue(pv, l215);
12043 l117.fvalue(pv, l214);
12044 l117.fvalue(pv, l213);
12045 l117.fvalue(pv, l212);
12046 l117.fvalue(pv, l211);
12047 l117.fvalue(pv, l210);
12048 l117.fvalue(pv, l209);
12049 l117.fvalue(pv, l208);
12050 l117.fvalue(pv, l207);
12051 l117.fvalue(pv, l206);
12052 l117.fvalue(pv, l205);
12053 l117.fvalue(pv, l204);
12054 l117.fvalue(pv, l202);
12055 l117.fvalue(pv, l201);
12056 l117.fvalue(pv, l200);
12057 l117.fvalue(pv, l199);
12058 l117.fvalue(pv, l198);
12059 l117.fvalue(pv, l197);
12060 l117.fvalue(pv, l196);
12061 l117.fvalue(pv, l195);
12062 l117.fvalue(pv, l194);
12063 l117.fvalue(pv, l193);
12064 l117.fvalue(pv, l192);
12065 l117.fvalue(pv, l191);
12066 l117.fvalue(pv, l190);
12067 l117.fvalue(pv, l189);
12068 l117.fvalue(pv, l188);
12069 l117.fvalue(pv, l187);
12070 l117.fvalue(pv, l186);
12071 l117.fvalue(pv, l185);
12072 l117.fvalue(pv, l184);
12073 l117.fvalue(pv, l183);
12074 l117.fvalue(pv, l182);
12075 l117.fvalue(pv, l181);
12076 l117.fvalue(pv, l180);
12077 l117.fvalue(pv, l179);
12078 l117.fvalue(pv, l178);
12079 l117.fvalue(pv, l177);
12080 l117.fvalue(pv, l176);
12081 l117.fvalue(pv, l175);
12082 l117.fvalue(pv, l174);
12083 l117.fvalue(pv, l173);
12084 l117.fvalue(pv, l172);
12085 l117.fvalue(pv, l171);
12086 l117.fvalue(pv, l170);
12087 l117.fvalue(pv, l169);
12088 l117.fvalue(pv, l168);
12089 l117.fvalue(pv, l167);
12090 l117.fvalue(pv, l166);
12091 l117.fvalue(pv, l165);
12092 l117.fvalue(pv, l164);
12093 l117.fvalue(pv, l163);
12094 l117.fvalue(pv, l162);
12095 l117.fvalue(pv, l161);
12096 l117.fvalue(pv, l160);
12097 l117.fvalue(pv, l159);
12098 l117.fvalue(pv, l158);
12099 l117.fvalue(pv, l157);
12100 l117.fvalue(pv, l156);
12101 l117.fvalue(pv, l155);
12102 l117.fvalue(pv, l154);
12103 l117.fvalue(pv, l153);
12104 l117.fvalue(pv, l152);
12105 l117.fvalue(pv, l151);
12106 l117.fvalue(pv, l150);
12107 l117.fvalue(pv, l149);
12108 l117.fvalue(pv, l148);
12109 l117.fvalue(pv, l147);
12110 l117.fvalue(pv, l146);
12111 l117.fvalue(pv, l145);
12112 l117.fvalue(pv, l144);
12113 l117.fvalue(pv, l143);
12114 l117.fvalue(pv, l142);
12115 l117.fvalue(pv, l141);
12116 l117.fvalue(pv, l140);
12117 l117.fvalue(pv, l139);
12118 l117.fvalue(pv, l138);
12119 l117.fvalue(pv, l137);
12120 l117.fvalue(pv, l136);
12121 l117.fvalue(pv, l135);
12122 l117.fvalue(pv, l134);
12123 l117.fvalue(pv, l133);
12124 l117.fvalue(pv, l132);
12125 l117.fvalue(pv, l131);
12126 l117.fvalue(pv, l130);
12127 l117.fvalue(pv, l129);
12128 l117.fvalue(pv, l128);
12129 l117.fvalue(pv, l127);
12130 l117.fvalue(pv, l126);
12131 l117.fvalue(pv, l125);
12132 l117.fvalue(pv, l124);
12133 l117.fvalue(pv, l123);
12134 l117.fvalue(pv, l122);
12135 l117.fvalue(pv, l121);
12136 l117.fvalue(pv, l120);
12137 l117.fvalue(pv, l119);
12138 l117.fvalue(pv, l118);
12139 l117.fvalue(pv, l117);
12140 l117.fvalue(pv, l116);
12141 l117.fvalue(pv, l115);
12142 l117.fvalue(pv, l114);
12143 l117.fvalue(pv, l113);
12144 l117.fvalue(pv, l112);
12145 l117.fvalue(pv, l111);
12146 l117.fvalue(pv, l110);
12147 l117.fvalue(pv, l109);
12148 l117.fvalue(pv, l108);
12149 l117.fvalue(pv, l107);
12150 l117.fvalue(pv, l106);
12151 l117.fvalue(pv, l105);
12152 l117.fvalue(pv, l104);
12153 l117.fvalue(pv, l103);
12154 l117.fvalue(pv, l102);
12155 l117.fvalue(pv, l101);
12156 l117.fvalue(pv, l100);
12157 l117.fvalue(pv, l99);
12158 l117.fvalue(pv, l98);
12159 l117.fvalue(pv, l97);
12160 l117.fvalue(pv, l96);
12161 l117.fvalue(pv, l95);
12162 l117.fvalue(pv, l94);
12163 l117.fvalue(pv, l93);
12164 l117.fvalue(pv, l92);
12165 l117.fvalue(pv, l91);
12166 l117.fvalue(pv, l90);
12167 l117.fvalue(pv, l89);
12168 l117.fvalue(pv, l88);
12169 l117.fvalue(pv, l87);
12170 l117.fvalue(pv, l86);
12171 l117.fvalue(pv, l85);
12172 l117.fvalue(pv, l84);
12173 l117.fvalue(pv, l83);
12174 l117.fvalue(pv, l82);
12175 l117.fvalue(pv, l81);
12176 l117.fvalue(pv, l80);
12177 l117.fvalue(pv, l79);
12178 l117.fvalue(pv, l78);
12179 l117.fvalue(pv, l77);
12180 l117.fvalue(pv, l76);
12181 l117.fvalue(pv, l75);
12182 l117.fvalue(pv, l74);
12183 l117.fvalue(pv, l73);
12184 l117.fvalue(pv, l72);
12185 l117.fvalue(pv, l71);
12186 l117.fvalue(pv, l70);
12187 l117.fvalue(pv, l69);
12188 l117.fvalue(pv, l68);
12189 l117.fvalue(pv, l67);
12190 l117.fvalue(pv, l66);
12191 l117.fvalue(pv, l65);
12192 l117.fvalue(pv, l64);
12193 l117.fvalue(pv, l63);
12194 l117.fvalue(pv, l62);
12195 l117.fvalue(pv, l61);
12196 l117.fvalue(pv, l60);
12197 l117.fvalue(pv, l59);
12198 l117.fvalue(pv, l58);
12199 l117.fvalue(pv, l57);
12200 l117.fvalue(pv, l56);
12201 l117.fvalue(pv, l55);
12202 l117.fvalue(pv, l54);
12203 l117.fvalue(pv, l53);
12204 l117.fvalue(pv, l52);
12205 l117.fvalue(pv, l51);
12206 l117.fvalue(pv, l50);
12207 l117.fvalue(pv, l49);
12208 l117.fvalue(pv, l48);
12209 l117.fvalue(pv, l47);
12210 l117.fvalue(pv, l46);
12211 l117.fvalue(pv, l45);
12212 l117.fvalue(pv, l44);
12213 l117.fvalue(pv, l43);
12214 l117.fvalue(pv, l42);
12215 l117.fvalue(pv, l41);
12216 l117.fvalue(pv, l40);
12217 l117.fvalue(pv, l39);
12218 l117.fvalue(pv, l38);
12219 l117.fvalue(pv, l37);
12220 l117.fvalue(pv, l36);
12221 l117.fvalue(pv, l35);
12222 l117.fvalue(pv, l34);
12223 l117.fvalue(pv, l33);
12224 l117.fvalue(pv, l32);
12225 l117.fvalue(pv, l31);
12226 l117.fvalue(pv, l30);
12227 l117.fvalue(pv, l29);
12228 l117.fvalue(pv, l28);
12229 l117.fvalue(pv, l27);
12230 l117.fvalue(pv, l26);
12231 l117.fvalue(pv, l25);
12232 l117.fvalue(pv, l24);
12233 l117.fvalue(pv, l23);
12234 l117.fvalue(pv, l22);
12235 l117.fvalue(pv, l21);
12236 l117.fvalue(pv, l20);
12237 l117.fvalue(pv, l19);
12238 l117.fvalue(pv, l18);
12239 l117.fvalue(pv, l17);
12240 l117.fvalue(pv, l16);
12241 l117.fvalue(pv, l15);
12242 l117.fvalue(pv, l14);
12243 l117.fvalue(pv, l13);
12244 l117.fvalue(pv, l12);
12245 l117.fvalue(pv, l11);
12246 l117.fvalue(pv, l10);
12247 l117.fvalue(pv, l9);
12248 l117.fvalue(pv, l8);
12249 l117.fvalue(pv, l7);
12250 l117.fvalue(pv, l6);
12251 l117.fvalue(pv, l5);
12252 l117.fvalue(pv, l4);
12253 l117.fvalue(pv, l3);
12254 l117.fvalue(pv, l2);
12255 l117.fvalue(pv, l1);
12256 ((l217).value = l303);
12257 ((l177).value = l334);
12258 ((l178).value = 801);
12259 ((l14).value = 206);
12260 return ((l234).value = 278);
12262 ((l218).value = 334);