2 var string = "function id (x) { return typeof x === 'object' && 'car' in x ? x.car : x; }";
3 if (typeof string != 'string')
4 throw 'The value ' + string + ' is not a type string.';
5 return eval.apply(window, [string]);
7 var l1 = {name: "DEFMACRO"};
9 var l2 = {name: "DECLAIM"};
11 var l3 = {name: "NIL"};
15 var l5 = {name: "WHEN"};
17 var l6 = {name: "UNLESS"};
19 var l7 = {name: "DEFVAR"};
21 var l8 = {name: "DEFPARAMETER"};
23 var l9 = {name: "NAMED-LAMBDA"};
25 var l10 = {name: "DEFUN"};
27 var l11 = {name: "NULL"};
29 (l11).fvalue = (function(v2){
30 ((v2)["fname"] = "NULL");
32 })((function (values,v1){
33 if (arguments.length < 2) throw 'too few arguments';
34 if (arguments.length > 2) throw 'too many arguments';
38 return ((v1 === l3.value)?l4.value: l3.value);
42 if (cf.type == 'block' && cf.id == 1)
52 var l12 = {name: "RETURN"};
54 var l13 = {name: "WHILE"};
56 var l14 = {name: "*GENSYM-COUNTER*"};
58 (((l14.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : (function(){
59 return ((l14).value = 0);
63 var l15 = {name: "GENSYM"};
64 var l16 = {name: "INTEGER-TO-STRING"};
66 (l15).fvalue = (function(v4){
67 ((v4)["fname"] = "GENSYM");
69 })((function (values,v3){
70 if (arguments.length > 2) throw 'too many arguments';
71 switch(arguments.length-1){
79 ((l14).value = (function(){
82 var value = symbol.value;
83 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
86 if (typeof x1 !== 'number') throw 'Not a number!';
88 if (typeof x2 !== 'number') throw 'Not a number!';
92 var name = (function(){
94 var string2 = (function(){
96 var func = symbol.fvalue;
97 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
101 var value = symbol.value;
102 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
105 if (typeof string1 != 'string')
106 throw 'The value ' + string1 + ' is not a type string.';
107 if (typeof string2 != 'string')
108 throw 'The value ' + string2 + ' is not a type string.';
109 return string1.concat(string2);
111 if (typeof name != 'string')
112 throw 'The value ' + name + ' is not a type string.';
113 return ({name: name});
118 if (cf.type == 'block' && cf.id == 2)
128 var l17 = {name: "BOUNDP"};
130 (l17).fvalue = (function(v6){
131 ((v6)["fname"] = "BOUNDP");
133 })((function (values,v5){
134 if (arguments.length < 2) throw 'too few arguments';
135 if (arguments.length > 2) throw 'too many arguments';
139 return ((v5.value !== undefined)?l4.value: l3.value);
143 if (cf.type == 'block' && cf.id == 3)
153 var l18 = {name: "="};
155 (l18).fvalue = (function(v9){
156 ((v9)["fname"] = "=");
158 })((function (values,v7,v8){
159 if (arguments.length < 3) throw 'too few arguments';
160 if (arguments.length > 3) throw 'too many arguments';
166 if (typeof x1 !== 'number') throw 'Not a number!';
168 if (typeof x2 !== 'number') throw 'Not a number!';
169 return (x1==x2?l4.value: l3.value);
174 if (cf.type == 'block' && cf.id == 4)
184 var l19 = {name: "*"};
186 (l19).fvalue = (function(v12){
187 ((v12)["fname"] = "*");
189 })((function (values,v10,v11){
190 if (arguments.length < 3) throw 'too few arguments';
191 if (arguments.length > 3) throw 'too many arguments';
197 if (typeof x1 !== 'number') throw 'Not a number!';
199 if (typeof x2 !== 'number') throw 'Not a number!';
205 if (cf.type == 'block' && cf.id == 5)
215 var l20 = {name: "/"};
217 (l20).fvalue = (function(v15){
218 ((v15)["fname"] = "/");
220 })((function (values,v13,v14){
221 if (arguments.length < 3) throw 'too few arguments';
222 if (arguments.length > 3) throw 'too many arguments';
228 if (typeof x1 !== 'number') throw 'Not a number!';
230 if (typeof x2 !== 'number') throw 'Not a number!';
236 if (cf.type == 'block' && cf.id == 6)
246 var l21 = {name: "1+"};
248 (l21).fvalue = (function(v17){
249 ((v17)["fname"] = "1+");
251 })((function (values,v16){
252 if (arguments.length < 2) throw 'too few arguments';
253 if (arguments.length > 2) throw 'too many arguments';
259 if (typeof x1 !== 'number') throw 'Not a number!';
261 if (typeof x2 !== 'number') throw 'Not a number!';
267 if (cf.type == 'block' && cf.id == 7)
277 var l22 = {name: "1-"};
279 (l22).fvalue = (function(v19){
280 ((v19)["fname"] = "1-");
282 })((function (values,v18){
283 if (arguments.length < 2) throw 'too few arguments';
284 if (arguments.length > 2) throw 'too many arguments';
290 if (typeof x1 !== 'number') throw 'Not a number!';
292 if (typeof x2 !== 'number') throw 'Not a number!';
298 if (cf.type == 'block' && cf.id == 8)
308 var l23 = {name: "ZEROP"};
310 (l23).fvalue = (function(v21){
311 ((v21)["fname"] = "ZEROP");
313 })((function (values,v20){
314 if (arguments.length < 2) throw 'too few arguments';
315 if (arguments.length > 2) throw 'too many arguments';
321 if (typeof x1 !== 'number') throw 'Not a number!';
323 if (typeof x2 !== 'number') throw 'Not a number!';
324 return (x1==x2?l4.value: l3.value);
329 if (cf.type == 'block' && cf.id == 9)
339 var l24 = {name: "TRUNCATE"};
341 (l24).fvalue = (function(v24){
342 ((v24)["fname"] = "TRUNCATE");
344 })((function (values,v22,v23){
345 if (arguments.length < 3) throw 'too few arguments';
346 if (arguments.length > 3) throw 'too many arguments';
353 if (typeof x1 !== 'number') throw 'Not a number!';
355 if (typeof x2 !== 'number') throw 'Not a number!';
358 if (typeof x != 'number')
359 throw 'The value ' + x + ' is not a type number.';
360 return Math.floor(x);
365 if (cf.type == 'block' && cf.id == 10)
375 var l25 = {name: "EQL"};
377 (l25).fvalue = (function(v27){
378 ((v27)["fname"] = "EQL");
380 })((function (values,v25,v26){
381 if (arguments.length < 3) throw 'too few arguments';
382 if (arguments.length > 3) throw 'too many arguments';
386 return ((v25 === v26)?l4.value: l3.value);
390 if (cf.type == 'block' && cf.id == 11)
400 var l26 = {name: "NOT"};
402 (l26).fvalue = (function(v29){
403 ((v29)["fname"] = "NOT");
405 })((function (values,v28){
406 if (arguments.length < 2) throw 'too few arguments';
407 if (arguments.length > 2) throw 'too many arguments';
411 return (v28 !== l3.value ? l3.value : l4.value);
415 if (cf.type == 'block' && cf.id == 12)
425 var l27 = {name: "CONS"};
427 (l27).fvalue = (function(v32){
428 ((v32)["fname"] = "CONS");
430 })((function (values,v30,v31){
431 if (arguments.length < 3) throw 'too few arguments';
432 if (arguments.length > 3) throw 'too many arguments';
436 return ({car: v30, cdr: v31});
440 if (cf.type == 'block' && cf.id == 13)
450 var l28 = {name: "CONSP"};
452 (l28).fvalue = (function(v34){
453 ((v34)["fname"] = "CONSP");
455 })((function (values,v33){
456 if (arguments.length < 2) throw 'too few arguments';
457 if (arguments.length > 2) throw 'too many arguments';
463 return (typeof tmp == 'object' && 'car' in tmp);
464 })()?l4.value: l3.value);
468 if (cf.type == 'block' && cf.id == 14)
478 var l29 = {name: "CAR"};
480 (l29).fvalue = (function(v36){
481 ((v36)["fname"] = "CAR");
484 var func = (function (values,v35){
485 if (arguments.length < 2) throw 'too few arguments';
486 if (arguments.length > 2) throw 'too many arguments';
492 return tmp === l3.value? l3.value: tmp.car;
497 if (cf.type == 'block' && cf.id == 15)
505 func.docstring = 'Return the CAR part of a cons, or NIL if X is null.';
510 var l30 = {name: "CDR"};
512 (l30).fvalue = (function(v38){
513 ((v38)["fname"] = "CDR");
515 })((function (values,v37){
516 if (arguments.length < 2) throw 'too few arguments';
517 if (arguments.length > 2) throw 'too many arguments';
523 return tmp === l3.value? l3.value: tmp.cdr;
528 if (cf.type == 'block' && cf.id == 16)
538 var l31 = {name: "CAAR"};
540 (l31).fvalue = (function(v40){
541 ((v40)["fname"] = "CAAR");
543 })((function (values,v39){
544 if (arguments.length < 2) throw 'too few arguments';
545 if (arguments.length > 2) throw 'too many arguments';
550 var tmp = (function(){
552 return tmp === l3.value? l3.value: tmp.car;
554 return tmp === l3.value? l3.value: tmp.car;
559 if (cf.type == 'block' && cf.id == 17)
569 var l32 = {name: "CADR"};
571 (l32).fvalue = (function(v42){
572 ((v42)["fname"] = "CADR");
574 })((function (values,v41){
575 if (arguments.length < 2) throw 'too few arguments';
576 if (arguments.length > 2) throw 'too many arguments';
581 var tmp = (function(){
583 return tmp === l3.value? l3.value: tmp.cdr;
585 return tmp === l3.value? l3.value: tmp.car;
590 if (cf.type == 'block' && cf.id == 18)
600 var l33 = {name: "CDAR"};
602 (l33).fvalue = (function(v44){
603 ((v44)["fname"] = "CDAR");
605 })((function (values,v43){
606 if (arguments.length < 2) throw 'too few arguments';
607 if (arguments.length > 2) throw 'too many arguments';
612 var tmp = (function(){
614 return tmp === l3.value? l3.value: tmp.car;
616 return tmp === l3.value? l3.value: tmp.cdr;
621 if (cf.type == 'block' && cf.id == 19)
631 var l34 = {name: "CDDR"};
633 (l34).fvalue = (function(v46){
634 ((v46)["fname"] = "CDDR");
636 })((function (values,v45){
637 if (arguments.length < 2) throw 'too few arguments';
638 if (arguments.length > 2) throw 'too many arguments';
643 var tmp = (function(){
645 return tmp === l3.value? l3.value: tmp.cdr;
647 return tmp === l3.value? l3.value: tmp.cdr;
652 if (cf.type == 'block' && cf.id == 20)
662 var l35 = {name: "CADDR"};
664 (l35).fvalue = (function(v48){
665 ((v48)["fname"] = "CADDR");
667 })((function (values,v47){
668 if (arguments.length < 2) throw 'too few arguments';
669 if (arguments.length > 2) throw 'too many arguments';
674 var tmp = (function(){
675 var tmp = (function(){
677 return tmp === l3.value? l3.value: tmp.cdr;
679 return tmp === l3.value? l3.value: tmp.cdr;
681 return tmp === l3.value? l3.value: tmp.car;
686 if (cf.type == 'block' && cf.id == 21)
696 var l36 = {name: "CDDDR"};
698 (l36).fvalue = (function(v50){
699 ((v50)["fname"] = "CDDDR");
701 })((function (values,v49){
702 if (arguments.length < 2) throw 'too few arguments';
703 if (arguments.length > 2) throw 'too many arguments';
708 var tmp = (function(){
709 var tmp = (function(){
711 return tmp === l3.value? l3.value: tmp.cdr;
713 return tmp === l3.value? l3.value: tmp.cdr;
715 return tmp === l3.value? l3.value: tmp.cdr;
720 if (cf.type == 'block' && cf.id == 22)
730 var l37 = {name: "CADDDR"};
732 (l37).fvalue = (function(v52){
733 ((v52)["fname"] = "CADDDR");
735 })((function (values,v51){
736 if (arguments.length < 2) throw 'too few arguments';
737 if (arguments.length > 2) throw 'too many arguments';
742 var tmp = (function(){
743 var tmp = (function(){
744 var tmp = (function(){
746 return tmp === l3.value? l3.value: tmp.cdr;
748 return tmp === l3.value? l3.value: tmp.cdr;
750 return tmp === l3.value? l3.value: tmp.cdr;
752 return tmp === l3.value? l3.value: tmp.car;
757 if (cf.type == 'block' && cf.id == 23)
767 var l38 = {name: "FIRST"};
769 (l38).fvalue = (function(v54){
770 ((v54)["fname"] = "FIRST");
772 })((function (values,v53){
773 if (arguments.length < 2) throw 'too few arguments';
774 if (arguments.length > 2) throw 'too many arguments';
780 return tmp === l3.value? l3.value: tmp.car;
785 if (cf.type == 'block' && cf.id == 24)
795 var l39 = {name: "SECOND"};
797 (l39).fvalue = (function(v56){
798 ((v56)["fname"] = "SECOND");
800 })((function (values,v55){
801 if (arguments.length < 2) throw 'too few arguments';
802 if (arguments.length > 2) throw 'too many arguments';
806 return l32.fvalue(id, v55);
810 if (cf.type == 'block' && cf.id == 25)
820 var l40 = {name: "THIRD"};
822 (l40).fvalue = (function(v58){
823 ((v58)["fname"] = "THIRD");
825 })((function (values,v57){
826 if (arguments.length < 2) throw 'too few arguments';
827 if (arguments.length > 2) throw 'too many arguments';
831 return l35.fvalue(id, v57);
835 if (cf.type == 'block' && cf.id == 26)
845 var l41 = {name: "FOURTH"};
847 (l41).fvalue = (function(v60){
848 ((v60)["fname"] = "FOURTH");
850 })((function (values,v59){
851 if (arguments.length < 2) throw 'too few arguments';
852 if (arguments.length > 2) throw 'too many arguments';
856 return l37.fvalue(id, v59);
860 if (cf.type == 'block' && cf.id == 27)
870 var l42 = {name: "LIST"};
872 (l42).fvalue = (function(v62){
873 ((v62)["fname"] = "LIST");
875 })((function (values){
877 for (var i = arguments.length-1; i>=1; i--)
878 v61 = {car: arguments[i], cdr:
887 if (cf.type == 'block' && cf.id == 28)
897 var l43 = {name: "ATOM"};
899 (l43).fvalue = (function(v64){
900 ((v64)["fname"] = "ATOM");
902 })((function (values,v63){
903 if (arguments.length < 2) throw 'too few arguments';
904 if (arguments.length > 2) throw 'too many arguments';
908 return l26.fvalue(id, ((function(){
910 return (typeof tmp == 'object' && 'car' in tmp);
911 })()?l4.value: l3.value));
915 if (cf.type == 'block' && cf.id == 29)
925 var l44 = {name: "INCF"};
927 var l45 = {name: "DECF"};
929 var l46 = {name: "PUSH"};
931 var l47 = {name: "DOLIST"};
933 var l48 = {name: "DOTIMES"};
935 var l49 = {name: "COND"};
937 var l50 = {name: "CASE"};
939 var l51 = {name: "ECASE"};
941 var l52 = {name: "AND"};
943 var l53 = {name: "OR"};
945 var l54 = {name: "PROG1"};
947 var l55 = {name: "PROG2"};
949 var l56 = {name: "ENSURE-LIST"};
950 var l57 = {name: "LISTP"};
952 (l56).fvalue = (function(v66){
953 ((v66)["fname"] = "ENSURE-LIST");
955 })((function (values,v65){
956 if (arguments.length < 2) throw 'too few arguments';
957 if (arguments.length > 2) throw 'too many arguments';
963 var func = symbol.fvalue;
964 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
966 })()(id, v65) !== l3.value ? v65 : l42.fvalue(id, v65));
970 if (cf.type == 'block' && cf.id == 30)
980 var l58 = {name: "!REDUCE"};
982 (l58).fvalue = (function(v70){
983 ((v70)["fname"] = "!REDUCE");
985 })((function (values,v67,v68,v69){
986 if (arguments.length < 4) throw 'too few arguments';
987 if (arguments.length > 4) throw 'too many arguments';
991 return (l11.fvalue(id, v68) !== l3.value ? v69 : l58.fvalue(id, v67, (function(){
993 return tmp === l3.value? l3.value: tmp.cdr;
994 })(), (v67)(id, v69, (function(){
996 return tmp === l3.value? l3.value: tmp.car;
1001 if (cf.type == 'block' && cf.id == 31)
1011 var l59 = {name: "+"};
1013 (l59).fvalue = (function(v75){
1014 ((v75)["fname"] = "+");
1016 })((function (values){
1018 for (var i = arguments.length-1; i>=1; i--)
1019 v71 = {car: arguments[i], cdr:
1024 return (function(v72){
1028 return (function(v73,v74){
1030 while(v73 !== l3.value){
1033 return tmp === l3.value? l3.value: tmp.car;
1038 if (typeof x1 !== 'number') throw 'Not a number!';
1040 if (typeof x2 !== 'number') throw 'Not a number!';
1047 return tmp === l3.value? l3.value: tmp.cdr;
1056 if (cf.type == 'block' && cf.id == 33)
1066 if (cf.type == 'block' && cf.id == 32)
1076 var l60 = {name: "-"};
1078 (l60).fvalue = (function(v81){
1079 ((v81)["fname"] = "-");
1081 })((function (values,v77){
1082 if (arguments.length < 2) throw 'too few arguments';
1084 for (var i = arguments.length-1; i>=2; i--)
1085 v76 = {car: arguments[i], cdr:
1090 return (l11.fvalue(id, v76) !== l3.value ? (function(){
1092 if (typeof x1 !== 'number') throw 'Not a number!';
1094 })() : (function(v78){
1098 return (function(v79,v80){
1100 while(v79 !== l3.value){
1103 return tmp === l3.value? l3.value: tmp.car;
1108 if (typeof x1 !== 'number') throw 'Not a number!';
1110 if (typeof x2 !== 'number') throw 'Not a number!';
1117 return tmp === l3.value? l3.value: tmp.cdr;
1126 if (cf.type == 'block' && cf.id == 35)
1136 if (cf.type == 'block' && cf.id == 34)
1146 var l61 = {name: "APPEND-TWO"};
1147 var l62 = {name: "APPEND"};
1149 (l61).fvalue = (function(v84){
1150 ((v84)["fname"] = "APPEND-TWO");
1152 })((function (values,v82,v83){
1153 if (arguments.length < 3) throw 'too few arguments';
1154 if (arguments.length > 3) throw 'too many arguments';
1158 return (l11.fvalue(id, v82) !== l3.value ? v83 : ({car: (function(){
1160 return tmp === l3.value? l3.value: tmp.car;
1161 })(), cdr: (function(){
1163 var func = symbol.fvalue;
1164 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
1166 })()(id, (function(){
1168 return tmp === l3.value? l3.value: tmp.cdr;
1173 if (cf.type == 'block' && cf.id == 36)
1184 (l62).fvalue = (function(v86){
1185 ((v86)["fname"] = "APPEND");
1187 })((function (values){
1189 for (var i = arguments.length-1; i>=1; i--)
1190 v85 = {car: arguments[i], cdr:
1195 return l58.fvalue(id, (function(){
1197 var func = symbol.fvalue;
1198 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
1204 if (cf.type == 'block' && cf.id == 37)
1214 var l63 = {name: "REVAPPEND"};
1216 (l63).fvalue = (function(v89){
1217 ((v89)["fname"] = "REVAPPEND");
1219 })((function (values,v87,v88){
1220 if (arguments.length < 3) throw 'too few arguments';
1221 if (arguments.length > 3) throw 'too many arguments';
1229 while(v87 !== l3.value){
1230 (v88 = ({car: (function(){
1232 return tmp === l3.value? l3.value: tmp.car;
1236 return tmp === l3.value? l3.value: tmp.cdr;
1243 if (cf.type == 'block' && cf.id == 39)
1253 if (cf.type == 'block' && cf.id == 38)
1263 var l64 = {name: "REVERSE"};
1265 (l64).fvalue = (function(v91){
1266 ((v91)["fname"] = "REVERSE");
1268 })((function (values,v90){
1269 if (arguments.length < 2) throw 'too few arguments';
1270 if (arguments.length > 2) throw 'too many arguments';
1274 return l63.fvalue(id, v90, l3);
1278 if (cf.type == 'block' && cf.id == 40)
1288 var l65 = {name: "PSETQ"};
1290 var l66 = {name: "LIST-LENGTH"};
1292 (l66).fvalue = (function(v94){
1293 ((v94)["fname"] = "LIST-LENGTH");
1295 })((function (values,v92){
1296 if (arguments.length < 2) throw 'too few arguments';
1297 if (arguments.length > 2) throw 'too many arguments';
1301 return (function(v93){
1306 while(l26.fvalue(id, l11.fvalue(id, v92)) !== l3.value){
1309 if (typeof x1 !== 'number') throw 'Not a number!';
1311 if (typeof x2 !== 'number') throw 'Not a number!';
1316 return tmp === l3.value? l3.value: tmp.cdr;
1323 if (cf.type == 'block' && cf.id == 42)
1334 if (cf.type == 'block' && cf.id == 41)
1344 var l67 = {name: "LENGTH"};
1346 (l67).fvalue = (function(v96){
1347 ((v96)["fname"] = "LENGTH");
1349 })((function (values,v95){
1350 if (arguments.length < 2) throw 'too few arguments';
1351 if (arguments.length > 2) throw 'too many arguments';
1355 return (((typeof(v95) == "string")?l4.value: l3.value) !== l3.value ? (function(){
1358 if (typeof x != 'string')
1359 throw 'The value ' + x + ' is not a type string.';
1362 })() : (((function(){
1364 return typeof x === 'object' && 'length' in x;
1365 })()?l4.value: l3.value) !== l3.value ? (function(){
1367 var tmp = (v95)["length"];
1368 return tmp == undefined? l3.value: tmp ;
1370 })() : ((function(){
1372 var func = symbol.fvalue;
1373 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
1375 })()(id, v95) !== l3.value ? (function(){
1376 return l66.fvalue(id, v95);
1381 if (cf.type == 'block' && cf.id == 43)
1391 var l68 = {name: "CONCAT-TWO"};
1393 (l68).fvalue = (function(v99){
1394 ((v99)["fname"] = "CONCAT-TWO");
1396 })((function (values,v97,v98){
1397 if (arguments.length < 3) throw 'too few arguments';
1398 if (arguments.length > 3) throw 'too many arguments';
1405 if (typeof string1 != 'string')
1406 throw 'The value ' + string1 + ' is not a type string.';
1407 if (typeof string2 != 'string')
1408 throw 'The value ' + string2 + ' is not a type string.';
1409 return string1.concat(string2);
1414 if (cf.type == 'block' && cf.id == 44)
1424 var l69 = {name: "MAPCAR"};
1426 (l69).fvalue = (function(v102){
1427 ((v102)["fname"] = "MAPCAR");
1429 })((function (values,v100,v101){
1430 if (arguments.length < 3) throw 'too few arguments';
1431 if (arguments.length > 3) throw 'too many arguments';
1435 return (l11.fvalue(id, v101) !== l3.value ? l3 : ({car: (v100)(id, (function(){
1437 return tmp === l3.value? l3.value: tmp.car;
1438 })()), cdr: l69.fvalue(id, v100, (function(){
1440 return tmp === l3.value? l3.value: tmp.cdr;
1445 if (cf.type == 'block' && cf.id == 45)
1455 var l70 = {name: "IDENTITY"};
1457 (l70).fvalue = (function(v104){
1458 ((v104)["fname"] = "IDENTITY");
1460 })((function (values,v103){
1461 if (arguments.length < 2) throw 'too few arguments';
1462 if (arguments.length > 2) throw 'too many arguments';
1470 if (cf.type == 'block' && cf.id == 46)
1480 var l71 = {name: "COPY-LIST"};
1482 (l71).fvalue = (function(v106){
1483 ((v106)["fname"] = "COPY-LIST");
1485 })((function (values,v105){
1486 if (arguments.length < 2) throw 'too few arguments';
1487 if (arguments.length > 2) throw 'too many arguments';
1491 return l69.fvalue(id, (function(){
1493 var func = symbol.fvalue;
1494 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
1500 if (cf.type == 'block' && cf.id == 47)
1510 var l72 = {name: "CODE-CHAR"};
1512 (l72).fvalue = (function(v108){
1513 ((v108)["fname"] = "CODE-CHAR");
1515 })((function (values,v107){
1516 if (arguments.length < 2) throw 'too few arguments';
1517 if (arguments.length > 2) throw 'too many arguments';
1525 if (cf.type == 'block' && cf.id == 48)
1535 var l73 = {name: "CHAR-CODE"};
1537 (l73).fvalue = (function(v110){
1538 ((v110)["fname"] = "CHAR-CODE");
1540 })((function (values,v109){
1541 if (arguments.length < 2) throw 'too few arguments';
1542 if (arguments.length > 2) throw 'too many arguments';
1550 if (cf.type == 'block' && cf.id == 49)
1560 var l74 = {name: "CHAR="};
1562 (l74).fvalue = (function(v113){
1563 ((v113)["fname"] = "CHAR=");
1565 })((function (values,v111,v112){
1566 if (arguments.length < 3) throw 'too few arguments';
1567 if (arguments.length > 3) throw 'too many arguments';
1573 if (typeof x1 !== 'number') throw 'Not a number!';
1575 if (typeof x2 !== 'number') throw 'Not a number!';
1576 return (x1==x2?l4.value: l3.value);
1581 if (cf.type == 'block' && cf.id == 50)
1591 var l75 = {name: "INTEGERP"};
1593 (l75).fvalue = (function(v115){
1594 ((v115)["fname"] = "INTEGERP");
1596 })((function (values,v114){
1597 if (arguments.length < 2) throw 'too few arguments';
1598 if (arguments.length > 2) throw 'too many arguments';
1602 return (((typeof (v114) == "number")?l4.value: l3.value) !== l3.value ? (function(){
1603 var x1 = (function(){
1605 if (typeof x != 'number')
1606 throw 'The value ' + x + ' is not a type number.';
1607 return Math.floor(x);
1609 if (typeof x1 !== 'number') throw 'Not a number!';
1611 if (typeof x2 !== 'number') throw 'Not a number!';
1612 return (x1==x2?l4.value: l3.value);
1617 if (cf.type == 'block' && cf.id == 51)
1627 var l76 = {name: "PLUSP"};
1629 (l76).fvalue = (function(v117){
1630 ((v117)["fname"] = "PLUSP");
1632 })((function (values,v116){
1633 if (arguments.length < 2) throw 'too few arguments';
1634 if (arguments.length > 2) throw 'too many arguments';
1640 if (typeof x1 !== 'number') throw 'Not a number!';
1642 if (typeof x2 !== 'number') throw 'Not a number!';
1643 return (x1<x2?l4.value: l3.value);
1648 if (cf.type == 'block' && cf.id == 52)
1658 var l77 = {name: "MINUSP"};
1660 (l77).fvalue = (function(v119){
1661 ((v119)["fname"] = "MINUSP");
1663 })((function (values,v118){
1664 if (arguments.length < 2) throw 'too few arguments';
1665 if (arguments.length > 2) throw 'too many arguments';
1671 if (typeof x1 !== 'number') throw 'Not a number!';
1673 if (typeof x2 !== 'number') throw 'Not a number!';
1674 return (x1<x2?l4.value: l3.value);
1679 if (cf.type == 'block' && cf.id == 53)
1690 (l57).fvalue = (function(v122){
1691 ((v122)["fname"] = "LISTP");
1693 })((function (values,v120){
1694 if (arguments.length < 2) throw 'too few arguments';
1695 if (arguments.length > 2) throw 'too many arguments';
1699 return (function(v121){
1700 return (v121 !== l3.value ? v121 : l11.fvalue(id, v120));
1703 return (typeof tmp == 'object' && 'car' in tmp);
1704 })()?l4.value: l3.value));
1708 if (cf.type == 'block' && cf.id == 54)
1718 var l78 = {name: "NTHCDR"};
1720 (l78).fvalue = (function(v125){
1721 ((v125)["fname"] = "NTHCDR");
1723 })((function (values,v123,v124){
1724 if (arguments.length < 3) throw 'too few arguments';
1725 if (arguments.length > 3) throw 'too many arguments';
1733 while((l76.fvalue(id, v123) !== l3.value ? v124 : l3.value) !== l3.value){
1734 (v123 = l22.fvalue(id, v123));
1735 (v124 = (function(){
1737 return tmp === l3.value? l3.value: tmp.cdr;
1744 if (cf.type == 'block' && cf.id == 56)
1754 if (cf.type == 'block' && cf.id == 55)
1764 var l79 = {name: "NTH"};
1766 (l79).fvalue = (function(v128){
1767 ((v128)["fname"] = "NTH");
1769 })((function (values,v126,v127){
1770 if (arguments.length < 3) throw 'too few arguments';
1771 if (arguments.length > 3) throw 'too many arguments';
1776 var tmp = l78.fvalue(id, v126, v127);
1777 return tmp === l3.value? l3.value: tmp.car;
1782 if (cf.type == 'block' && cf.id == 57)
1792 var l80 = {name: "LAST"};
1794 (l80).fvalue = (function(v130){
1795 ((v130)["fname"] = "LAST");
1797 })((function (values,v129){
1798 if (arguments.length < 2) throw 'too few arguments';
1799 if (arguments.length > 2) throw 'too many arguments';
1808 var tmp = (function(){
1810 return tmp === l3.value? l3.value: tmp.cdr;
1812 return (typeof tmp == 'object' && 'car' in tmp);
1813 })()?l4.value: l3.value) !== l3.value){
1814 (v129 = (function(){
1816 return tmp === l3.value? l3.value: tmp.cdr;
1823 if (cf.type == 'block' && cf.id == 59)
1833 if (cf.type == 'block' && cf.id == 58)
1843 var l81 = {name: "BUTLAST"};
1845 (l81).fvalue = (function(v132){
1846 ((v132)["fname"] = "BUTLAST");
1848 })((function (values,v131){
1849 if (arguments.length < 2) throw 'too few arguments';
1850 if (arguments.length > 2) throw 'too many arguments';
1854 return (((function(){
1855 var tmp = (function(){
1857 return tmp === l3.value? l3.value: tmp.cdr;
1859 return (typeof tmp == 'object' && 'car' in tmp);
1860 })()?l4.value: l3.value) !== l3.value ? ({car: (function(){
1862 return tmp === l3.value? l3.value: tmp.car;
1863 })(), cdr: l81.fvalue(id, (function(){
1865 return tmp === l3.value? l3.value: tmp.cdr;
1866 })())}) : l3.value);
1870 if (cf.type == 'block' && cf.id == 60)
1880 var l82 = {name: "MEMBER"};
1882 (l82).fvalue = (function(v135){
1883 ((v135)["fname"] = "MEMBER");
1885 })((function (values,v133,v134){
1886 if (arguments.length < 3) throw 'too few arguments';
1887 if (arguments.length > 3) throw 'too many arguments';
1895 while(v134 !== l3.value){
1896 (l25.fvalue(id, v133, (function(){
1898 return tmp === l3.value? l3.value: tmp.car;
1899 })()) !== l3.value ? (function(){
1901 throw ({type: 'block', id: 62, value: v134, message: 'Return from unknown block NIL.'})
1904 (v134 = (function(){
1906 return tmp === l3.value? l3.value: tmp.cdr;
1913 if (cf.type == 'block' && cf.id == 62)
1922 if (cf.type == 'block' && cf.id == 61)
1932 var l83 = {name: "REMOVE"};
1934 (l83).fvalue = (function(v138){
1935 ((v138)["fname"] = "REMOVE");
1937 })((function (values,v136,v137){
1938 if (arguments.length < 3) throw 'too few arguments';
1939 if (arguments.length > 3) throw 'too many arguments';
1943 return (l11.fvalue(id, v137) !== l3.value ? (function(){
1945 })() : (l25.fvalue(id, v136, (function(){
1947 return tmp === l3.value? l3.value: tmp.car;
1948 })()) !== l3.value ? (function(){
1949 return l83.fvalue(id, v136, (function(){
1951 return tmp === l3.value? l3.value: tmp.cdr;
1954 return ({car: (function(){
1956 return tmp === l3.value? l3.value: tmp.car;
1957 })(), cdr: l83.fvalue(id, v136, (function(){
1959 return tmp === l3.value? l3.value: tmp.cdr;
1965 if (cf.type == 'block' && cf.id == 63)
1975 var l84 = {name: "REMOVE-IF"};
1977 (l84).fvalue = (function(v141){
1978 ((v141)["fname"] = "REMOVE-IF");
1980 })((function (values,v139,v140){
1981 if (arguments.length < 3) throw 'too few arguments';
1982 if (arguments.length > 3) throw 'too many arguments';
1986 return (l11.fvalue(id, v140) !== l3.value ? (function(){
1988 })() : ((v139)(id, (function(){
1990 return tmp === l3.value? l3.value: tmp.car;
1991 })()) !== l3.value ? (function(){
1992 return l84.fvalue(id, v139, (function(){
1994 return tmp === l3.value? l3.value: tmp.cdr;
1997 return ({car: (function(){
1999 return tmp === l3.value? l3.value: tmp.car;
2000 })(), cdr: l84.fvalue(id, v139, (function(){
2002 return tmp === l3.value? l3.value: tmp.cdr;
2008 if (cf.type == 'block' && cf.id == 64)
2018 var l85 = {name: "REMOVE-IF-NOT"};
2020 (l85).fvalue = (function(v144){
2021 ((v144)["fname"] = "REMOVE-IF-NOT");
2023 })((function (values,v142,v143){
2024 if (arguments.length < 3) throw 'too few arguments';
2025 if (arguments.length > 3) throw 'too many arguments';
2029 return (l11.fvalue(id, v143) !== l3.value ? (function(){
2031 })() : ((v142)(id, (function(){
2033 return tmp === l3.value? l3.value: tmp.car;
2034 })()) !== l3.value ? (function(){
2035 return ({car: (function(){
2037 return tmp === l3.value? l3.value: tmp.car;
2038 })(), cdr: l85.fvalue(id, v142, (function(){
2040 return tmp === l3.value? l3.value: tmp.cdr;
2043 return l85.fvalue(id, v142, (function(){
2045 return tmp === l3.value? l3.value: tmp.cdr;
2051 if (cf.type == 'block' && cf.id == 65)
2061 var l86 = {name: "DIGIT-CHAR-P"};
2063 (l86).fvalue = (function(v146){
2064 ((v146)["fname"] = "DIGIT-CHAR-P");
2066 })((function (values,v145){
2067 if (arguments.length < 2) throw 'too few arguments';
2068 if (arguments.length > 2) throw 'too many arguments';
2072 return (((function(){
2074 if (typeof x1 !== 'number') throw 'Not a number!';
2076 if (typeof x2 !== 'number') throw 'Not a number!';
2077 return (x1<=x2?l4.value: l3.value);
2078 })() !== l3.value ? (function(){
2080 if (typeof x1 !== 'number') throw 'Not a number!';
2082 if (typeof x2 !== 'number') throw 'Not a number!';
2083 return (x1<=x2?l4.value: l3.value);
2084 })() : l3.value) !== l3.value ? (function(){
2086 if (typeof x1 !== 'number') throw 'Not a number!';
2088 if (typeof x2 !== 'number') throw 'Not a number!';
2094 if (cf.type == 'block' && cf.id == 66)
2104 var l87 = {name: "SUBSEQ"};
2106 (l87).fvalue = (function(v150){
2107 ((v150)["fname"] = "SUBSEQ");
2109 })((function (values,v147,v148,v149){
2110 if (arguments.length < 3) throw 'too few arguments';
2111 if (arguments.length > 4) throw 'too many arguments';
2112 switch(arguments.length-1){
2120 return (((typeof(v147) == "string")?l4.value: l3.value) !== l3.value ? (function(){
2121 return (v149 !== l3.value ? (function(){
2126 return str.slice(a,b);
2131 return str.slice(a,b);
2135 throw "Unsupported argument.";
2141 if (cf.type == 'block' && cf.id == 67)
2151 var l88 = {name: "PARSE-INTEGER"};
2153 (l88).fvalue = (function(v155){
2154 ((v155)["fname"] = "PARSE-INTEGER");
2156 })((function (values,v151){
2157 if (arguments.length < 2) throw 'too few arguments';
2158 if (arguments.length > 2) throw 'too many arguments';
2162 return (function(v152,v153,v154){
2169 if (typeof x1 !== 'number') throw 'Not a number!';
2171 if (typeof x2 !== 'number') throw 'Not a number!';
2172 return (x1<x2?l4.value: l3.value);
2174 (v152 = (function(){
2175 var x1 = (function(){
2177 if (typeof x1 !== 'number') throw 'Not a number!';
2179 if (typeof x2 !== 'number') throw 'Not a number!';
2182 if (typeof x1 !== 'number') throw 'Not a number!';
2183 var x2 = l86.fvalue(id, (function(){
2186 if (typeof string != 'string')
2187 throw 'The value ' + string + ' is not a type string.';
2188 if (typeof index != 'number')
2189 throw 'The value ' + index + ' is not a type number.';
2190 return string.charCodeAt(index);
2192 if (typeof x2 !== 'number') throw 'Not a number!';
2195 (v153 = (function(){
2197 if (typeof x1 !== 'number') throw 'Not a number!';
2199 if (typeof x2 !== 'number') throw 'Not a number!';
2207 if (cf.type == 'block' && cf.id == 69)
2214 })(0,0,l67.fvalue(id, v151));
2218 if (cf.type == 'block' && cf.id == 68)
2228 var l89 = {name: "SOME"};
2230 (l89).fvalue = (function(v162){
2231 ((v162)["fname"] = "SOME");
2233 })((function (values,v156,v157){
2234 if (arguments.length < 3) throw 'too few arguments';
2235 if (arguments.length > 3) throw 'too many arguments';
2239 return (((typeof(v157) == "string")?l4.value: l3.value) !== l3.value ? (function(){
2240 return (function(v158,v159){
2247 if (typeof x1 !== 'number') throw 'Not a number!';
2249 if (typeof x2 !== 'number') throw 'Not a number!';
2250 return (x1<x2?l4.value: l3.value);
2252 ((v156)(id, (function(){
2255 if (typeof string != 'string')
2256 throw 'The value ' + string + ' is not a type string.';
2257 if (typeof index != 'number')
2258 throw 'The value ' + index + ' is not a type number.';
2259 return string.charCodeAt(index);
2260 })()) !== l3.value ? (function(){
2262 throw ({type: 'block', id: 70, value: l4.value, message: 'Return from unknown block SOME.'})
2265 (v158 = (function(){
2267 if (typeof x1 !== 'number') throw 'Not a number!';
2269 if (typeof x2 !== 'number') throw 'Not a number!';
2277 if (cf.type == 'block' && cf.id == 71)
2284 })(0,l67.fvalue(id, v157));
2285 })() : (l57.fvalue(id, v157) !== l3.value ? (function(){
2289 return (function(v160,v161){
2291 while(v160 !== l3.value){
2292 (v161 = (function(){
2294 return tmp === l3.value? l3.value: tmp.car;
2297 ((v156)(id, v161) !== l3.value ? (function(){
2299 throw ({type: 'block', id: 72, value: l4.value, message: 'Return from unknown block NIL.'})
2304 (v160 = (function(){
2306 return tmp === l3.value? l3.value: tmp.cdr;
2315 if (cf.type == 'block' && cf.id == 72)
2323 throw "Unknown sequence.";
2329 if (cf.type == 'block' && cf.id == 70)
2339 var l90 = {name: "EVERY"};
2341 (l90).fvalue = (function(v169){
2342 ((v169)["fname"] = "EVERY");
2344 })((function (values,v163,v164){
2345 if (arguments.length < 3) throw 'too few arguments';
2346 if (arguments.length > 3) throw 'too many arguments';
2350 return (((typeof(v164) == "string")?l4.value: l3.value) !== l3.value ? (function(){
2351 return (function(v165,v166){
2358 if (typeof x1 !== 'number') throw 'Not a number!';
2360 if (typeof x2 !== 'number') throw 'Not a number!';
2361 return (x1<x2?l4.value: l3.value);
2363 ((v163)(id, (function(){
2366 if (typeof string != 'string')
2367 throw 'The value ' + string + ' is not a type string.';
2368 if (typeof index != 'number')
2369 throw 'The value ' + index + ' is not a type number.';
2370 return string.charCodeAt(index);
2371 })()) !== l3.value ? l3.value : (function(){
2373 throw ({type: 'block', id: 73, value: l3.value, message: 'Return from unknown block EVERY.'})
2376 (v165 = (function(){
2378 if (typeof x1 !== 'number') throw 'Not a number!';
2380 if (typeof x2 !== 'number') throw 'Not a number!';
2388 if (cf.type == 'block' && cf.id == 74)
2395 })(0,l67.fvalue(id, v164));
2396 })() : (l57.fvalue(id, v164) !== l3.value ? (function(){
2400 return (function(v167,v168){
2402 while(v167 !== l3.value){
2403 (v168 = (function(){
2405 return tmp === l3.value? l3.value: tmp.car;
2408 ((v163)(id, v168) !== l3.value ? l3.value : (function(){
2410 throw ({type: 'block', id: 75, value: l3.value, message: 'Return from unknown block NIL.'})
2415 (v167 = (function(){
2417 return tmp === l3.value? l3.value: tmp.cdr;
2426 if (cf.type == 'block' && cf.id == 75)
2434 throw "Unknown sequence.";
2440 if (cf.type == 'block' && cf.id == 73)
2450 var l91 = {name: "ASSOC"};
2452 (l91).fvalue = (function(v172){
2453 ((v172)["fname"] = "ASSOC");
2455 })((function (values,v170,v171){
2456 if (arguments.length < 3) throw 'too few arguments';
2457 if (arguments.length > 3) throw 'too many arguments';
2465 while(v171 !== l3.value){
2466 (l25.fvalue(id, v170, l31.fvalue(id, v171)) !== l3.value ? (function(){
2467 throw ({type: 'block', id: 77, value: l3.value, message: 'Return from unknown block NIL.'})
2468 })() : (v171 = (function(){
2470 return tmp === l3.value? l3.value: tmp.cdr;
2477 if (cf.type == 'block' && cf.id == 77)
2485 return tmp === l3.value? l3.value: tmp.car;
2490 if (cf.type == 'block' && cf.id == 76)
2500 var l92 = {name: "STRING"};
2502 (l92).fvalue = (function(v174){
2503 ((v174)["fname"] = "STRING");
2505 })((function (values,v173){
2506 if (arguments.length < 2) throw 'too few arguments';
2507 if (arguments.length > 2) throw 'too many arguments';
2511 return (((typeof(v173) == "string")?l4.value: l3.value) !== l3.value ? (function(){
2513 })() : (((function(){
2515 return (typeof tmp == 'object' && 'name' in tmp);
2516 })()?l4.value: l3.value) !== l3.value ? (function(){
2521 if (typeof x != 'number')
2522 throw 'The value ' + x + ' is not a type number.';
2523 return String.fromCharCode(x);
2529 if (cf.type == 'block' && cf.id == 78)
2539 var l93 = {name: "STRING="};
2541 (l93).fvalue = (function(v177){
2542 ((v177)["fname"] = "STRING=");
2544 })((function (values,v175,v176){
2545 if (arguments.length < 3) throw 'too few arguments';
2546 if (arguments.length > 3) throw 'too many arguments';
2550 return ((v175 == v176)?l4.value: l3.value);
2554 if (cf.type == 'block' && cf.id == 79)
2564 var l94 = {name: "FDEFINITION"};
2566 (l94).fvalue = (function(v179){
2567 ((v179)["fname"] = "FDEFINITION");
2569 })((function (values,v178){
2570 if (arguments.length < 2) throw 'too few arguments';
2571 if (arguments.length > 2) throw 'too many arguments';
2575 return (((typeof v178 == 'function')?l4.value: l3.value) !== l3.value ? (function(){
2577 })() : (((function(){
2579 return (typeof tmp == 'object' && 'name' in tmp);
2580 })()?l4.value: l3.value) !== l3.value ? (function(){
2583 var func = symbol.fvalue;
2584 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
2589 throw "Invalid function";
2595 if (cf.type == 'block' && cf.id == 80)
2605 var l95 = {name: "DISASSEMBLE"};
2606 var l96 = {name: "WRITE-LINE"};
2608 (l95).fvalue = (function(v181){
2609 ((v181)["fname"] = "DISASSEMBLE");
2611 })((function (values,v180){
2612 if (arguments.length < 2) throw 'too few arguments';
2613 if (arguments.length > 2) throw 'too many arguments';
2619 var func = symbol.fvalue;
2620 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
2622 })()(id, (l94.fvalue(id, v180)).toString());
2627 if (cf.type == 'block' && cf.id == 81)
2637 var l97 = {name: "DOCUMENTATION"};
2638 var l98 = {name: "FUNCTION"};
2639 var l99 = {name: "VARIABLE"};
2641 (l97).fvalue = (function(v186){
2642 ((v186)["fname"] = "DOCUMENTATION");
2645 var func = (function (values,v182,v183){
2646 if (arguments.length < 3) throw 'too few arguments';
2647 if (arguments.length > 3) throw 'too many arguments';
2651 return (function(v184){
2652 return (l25.fvalue(id, v184, l98) !== l3.value ? (function(){
2653 return (function(v185){
2655 var tmp = (v185)["docstring"];
2656 return tmp == undefined? l3.value: tmp ;
2658 })(l94.fvalue(id, v182));
2659 })() : (l25.fvalue(id, v184, l99) !== l3.value ? (function(){
2662 return (typeof tmp == 'object' && 'name' in tmp);
2663 })()?l4.value: l3.value) !== l3.value ? l3.value : (function(){
2665 throw "Wrong argument type! it should be a symbol";
2669 var tmp = (v182)["vardoc"];
2670 return tmp == undefined? l3.value: tmp ;
2674 throw "ECASE expression failed.";
2681 if (cf.type == 'block' && cf.id == 82)
2689 func.docstring = 'Return the documentation of X. TYPE must be the symbol VARIABLE or FUNCTION.';
2694 var l100 = {name: "*PACKAGE-LIST*"};
2696 (((l100.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : (function(){
2697 return ((l100).value = l3.value);
2701 var l101 = {name: "LIST-ALL-PACKAGES"};
2703 (l101).fvalue = (function(v187){
2704 ((v187)["fname"] = "LIST-ALL-PACKAGES");
2706 })((function (values){
2707 if (arguments.length > 1) throw 'too many arguments';
2713 var value = symbol.value;
2714 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2720 if (cf.type == 'block' && cf.id == 83)
2730 var l102 = {name: "MAKE-PACKAGE"};
2731 var l103 = {name: "FIND-PACKAGE-OR-FAIL"};
2733 (l102).fvalue = (function(v192){
2734 ((v192)["fname"] = "MAKE-PACKAGE");
2736 })((function (values,v188,v189){
2737 if (arguments.length < 2) throw 'too few arguments';
2738 if (arguments.length > 3) throw 'too many arguments';
2739 switch(arguments.length-1){
2747 return (function(v190,v191){
2748 ((v190)["packageName"] = v188);
2749 ((v190)["symbols"] = {});
2750 ((v190)["exports"] = {});
2751 ((v190)["use"] = v191);
2752 ((l100).value = ({car: v190, cdr: (function(){
2754 var value = symbol.value;
2755 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2759 })({},l69.fvalue(id, (function(){
2761 var func = symbol.fvalue;
2762 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
2768 if (cf.type == 'block' && cf.id == 84)
2778 var l104 = {name: "PACKAGEP"};
2780 (l104).fvalue = (function(v194){
2781 ((v194)["fname"] = "PACKAGEP");
2783 })((function (values,v193){
2784 if (arguments.length < 2) throw 'too few arguments';
2785 if (arguments.length > 2) throw 'too many arguments';
2789 return (((typeof (v193) === 'object')?l4.value: l3.value) !== l3.value ? ((("symbols") in (v193))?l4.value: l3.value) : l3.value);
2793 if (cf.type == 'block' && cf.id == 85)
2803 var l105 = {name: "FIND-PACKAGE"};
2804 var l106 = {name: "PACKAGE-NAME"};
2806 (l105).fvalue = (function(v199){
2807 ((v199)["fname"] = "FIND-PACKAGE");
2809 })((function (values,v195){
2810 if (arguments.length < 2) throw 'too few arguments';
2811 if (arguments.length > 2) throw 'too many arguments';
2815 (l104.fvalue(id, v195) !== l3.value ? (function(){
2817 throw ({type: 'block', id: 86, value: v195, message: 'Return from unknown block FIND-PACKAGE.'})
2820 return (function(v196){
2824 return (function(v197,v198){
2826 while(v197 !== l3.value){
2827 (v198 = (function(){
2829 return tmp === l3.value? l3.value: tmp.car;
2832 (l93.fvalue(id, (function(){
2834 var func = symbol.fvalue;
2835 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
2837 })()(id, v198), v196) !== l3.value ? (function(){
2839 throw ({type: 'block', id: 87, value: v198, message: 'Return from unknown block NIL.'})
2844 (v197 = (function(){
2846 return tmp === l3.value? l3.value: tmp.cdr;
2853 var value = symbol.value;
2854 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2860 if (cf.type == 'block' && cf.id == 87)
2866 })(l92.fvalue(id, v195));
2870 if (cf.type == 'block' && cf.id == 86)
2881 (l103).fvalue = (function(v202){
2882 ((v202)["fname"] = "FIND-PACKAGE-OR-FAIL");
2884 })((function (values,v200){
2885 if (arguments.length < 2) throw 'too few arguments';
2886 if (arguments.length > 2) throw 'too many arguments';
2890 return (function(v201){
2891 return (v201 !== l3.value ? v201 : (function(){
2892 throw "Package unknown.";
2894 })(l105.fvalue(id, v200));
2898 if (cf.type == 'block' && cf.id == 88)
2909 (l106).fvalue = (function(v205){
2910 ((v205)["fname"] = "PACKAGE-NAME");
2912 })((function (values,v203){
2913 if (arguments.length < 2) throw 'too few arguments';
2914 if (arguments.length > 2) throw 'too many arguments';
2918 return (function(v204){
2920 var tmp = (v204)["packageName"];
2921 return tmp == undefined? l3.value: tmp ;
2923 })(l103.fvalue(id, v203));
2927 if (cf.type == 'block' && cf.id == 89)
2937 var l107 = {name: "%PACKAGE-SYMBOLS"};
2939 (l107).fvalue = (function(v208){
2940 ((v208)["fname"] = "%PACKAGE-SYMBOLS");
2942 })((function (values,v206){
2943 if (arguments.length < 2) throw 'too few arguments';
2944 if (arguments.length > 2) throw 'too many arguments';
2948 return (function(v207){
2950 var tmp = (v207)["symbols"];
2951 return tmp == undefined? l3.value: tmp ;
2953 })(l103.fvalue(id, v206));
2957 if (cf.type == 'block' && cf.id == 90)
2967 var l108 = {name: "PACKAGE-USE-LIST"};
2969 (l108).fvalue = (function(v211){
2970 ((v211)["fname"] = "PACKAGE-USE-LIST");
2972 })((function (values,v209){
2973 if (arguments.length < 2) throw 'too few arguments';
2974 if (arguments.length > 2) throw 'too many arguments';
2978 return (function(v210){
2980 var tmp = (v210)["use"];
2981 return tmp == undefined? l3.value: tmp ;
2983 })(l103.fvalue(id, v209));
2987 if (cf.type == 'block' && cf.id == 91)
2997 var l109 = {name: "%PACKAGE-EXTERNAL-SYMBOLS"};
2999 (l109).fvalue = (function(v214){
3000 ((v214)["fname"] = "%PACKAGE-EXTERNAL-SYMBOLS");
3002 })((function (values,v212){
3003 if (arguments.length < 2) throw 'too few arguments';
3004 if (arguments.length > 2) throw 'too many arguments';
3008 return (function(v213){
3010 var tmp = (v213)["exports"];
3011 return tmp == undefined? l3.value: tmp ;
3013 })(l103.fvalue(id, v212));
3017 if (cf.type == 'block' && cf.id == 92)
3027 var l110 = {name: "*COMMON-LISP-PACKAGE*"};
3029 (((l110.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : (function(){
3030 return ((l110).value = l102.fvalue(id, "CL"));
3034 var l111 = {name: "*USER-PACKAGE*"};
3036 (((l111.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : (function(){
3037 return ((l111).value = l102.fvalue(id, "CL-USER", l42.fvalue(id, (function(){
3039 var value = symbol.value;
3040 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3046 var l112 = {name: "*KEYWORD-PACKAGE*"};
3048 (((l112.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : (function(){
3049 return ((l112).value = l102.fvalue(id, "KEYWORD"));
3053 var l113 = {name: "KEYWORDP"};
3054 var l114 = {name: "SYMBOL-PACKAGE"};
3056 (l113).fvalue = (function(v216){
3057 ((v216)["fname"] = "KEYWORDP");
3059 })((function (values,v215){
3060 if (arguments.length < 2) throw 'too few arguments';
3061 if (arguments.length > 2) throw 'too many arguments';
3065 return (((function(){
3067 return (typeof tmp == 'object' && 'name' in tmp);
3068 })()?l4.value: l3.value) !== l3.value ? (((function(){
3070 var func = symbol.fvalue;
3071 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
3073 })()(id, v215) === (function(){
3075 var value = symbol.value;
3076 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3078 })())?l4.value: l3.value) : l3.value);
3082 if (cf.type == 'block' && cf.id == 93)
3092 var l115 = {name: "*PACKAGE*"};
3094 (((l115.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : (function(){
3095 return ((l115).value = (function(){
3097 var value = symbol.value;
3098 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3104 var l116 = {name: "IN-PACKAGE"};
3106 var l117 = {name: "%INTERN-SYMBOL"};
3108 (l117).fvalue = (function(v219){
3109 ((v219)["fname"] = "%INTERN-SYMBOL");
3111 })((function (values,v217){
3112 if (arguments.length < 2) throw 'too few arguments';
3113 if (arguments.length > 2) throw 'too many arguments';
3117 return (function(v218){
3118 ((v217)["package"] = (function(){
3120 var value = symbol.value;
3121 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3124 return ((v218)[(v217).name] = v217);
3125 })(l107.fvalue(id, (function(){
3127 var value = symbol.value;
3128 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3134 if (cf.type == 'block' && cf.id == 94)
3144 var l118 = {name: "%FIND-SYMBOL"};
3146 (l118).fvalue = (function(v227){
3147 ((v227)["fname"] = "%FIND-SYMBOL");
3149 })((function (values,v220,v221){
3150 if (arguments.length < 3) throw 'too few arguments';
3151 if (arguments.length > 3) throw 'too many arguments';
3155 return (function(v222){
3156 return (function(v223){
3157 return ((((v220) in (v223))?l4.value: l3.value) !== l3.value ? ({car: (function(){
3158 var tmp = (v223)[v220];
3159 return tmp == undefined? l3.value: tmp ;
3160 })(), cdr: l4.value}) : (function(){
3163 return (function(v224,v225){
3165 while(v224 !== l3.value){
3166 (v225 = (function(){
3168 return tmp === l3.value? l3.value: tmp.car;
3172 return ((((v220) in (v226))?l4.value: l3.value) !== l3.value ? (function(){
3174 throw ({type: 'block', id: 95, value: ({car: (function(){
3175 var tmp = (v226)[v220];
3176 return tmp == undefined? l3.value: tmp ;
3177 })(), cdr: l4.value}), message: 'Return from unknown block %FIND-SYMBOL.'})
3180 })(l109.fvalue(id, v225));
3183 (v224 = (function(){
3185 return tmp === l3.value? l3.value: tmp.cdr;
3189 return ({car: l3.value, cdr: l3.value});
3190 })(l108.fvalue(id, v222),l3.value);
3194 if (cf.type == 'block' && cf.id == 96)
3200 })(l107.fvalue(id, v222));
3201 })(l103.fvalue(id, v221));
3205 if (cf.type == 'block' && cf.id == 95)
3215 var l119 = {name: "FIND-SYMBOL"};
3217 (l119).fvalue = (function(v230){
3218 ((v230)["fname"] = "FIND-SYMBOL");
3220 })((function (values,v228,v229){
3221 if (arguments.length < 2) throw 'too few arguments';
3222 if (arguments.length > 3) throw 'too many arguments';
3223 switch(arguments.length-1){
3227 var value = symbol.value;
3228 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3237 var tmp = l118.fvalue(id, v228, v229);
3238 return tmp === l3.value? l3.value: tmp.car;
3243 if (cf.type == 'block' && cf.id == 97)
3253 var l120 = {name: "INTERN"};
3254 var l121 = {name: "EXPORT"};
3256 (l120).fvalue = (function(v237){
3257 ((v237)["fname"] = "INTERN");
3259 })((function (values,v231,v232){
3260 if (arguments.length < 2) throw 'too few arguments';
3261 if (arguments.length > 3) throw 'too many arguments';
3262 switch(arguments.length-1){
3266 var value = symbol.value;
3267 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3275 return (function(v233){
3276 return (function(v234){
3277 return ((function(){
3279 return tmp === l3.value? l3.value: tmp.cdr;
3280 })() !== l3.value ? (function(){
3282 return tmp === l3.value? l3.value: tmp.car;
3283 })() : (function(v235){
3285 var tmp = (v235)[v231];
3286 return tmp == undefined? l3.value: tmp ;
3288 return (function(v236){
3289 ((v236)["package"] = v233);
3290 (((v233 === (function(){
3292 var value = symbol.value;
3293 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3295 })())?l4.value: l3.value) !== l3.value ? (function(){
3296 ((v236)["value"] = v236);
3299 var func = symbol.fvalue;
3300 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
3302 })()(id, l42.fvalue(id, v236), v233);
3304 return ((v235)[v231] = v236);
3307 if (typeof name != 'string')
3308 throw 'The value ' + name + ' is not a type string.';
3309 return ({name: name});
3311 })(l107.fvalue(id, v233)));
3312 })(l118.fvalue(id, v231, v233));
3313 })(l103.fvalue(id, v232));
3317 if (cf.type == 'block' && cf.id == 98)
3328 (l114).fvalue = (function(v239){
3329 ((v239)["fname"] = "SYMBOL-PACKAGE");
3331 })((function (values,v238){
3332 if (arguments.length < 2) throw 'too few arguments';
3333 if (arguments.length > 2) throw 'too many arguments';
3339 return (typeof tmp == 'object' && 'name' in tmp);
3340 })()?l4.value: l3.value) !== l3.value ? l3.value : (function(){
3342 throw "it is not a symbol";
3346 var tmp = (v238)["package"];
3347 return tmp == undefined? l3.value: tmp ;
3352 if (cf.type == 'block' && cf.id == 99)
3363 (l121).fvalue = (function(v245){
3364 ((v245)["fname"] = "EXPORT");
3366 })((function (values,v240,v241){
3367 if (arguments.length < 2) throw 'too few arguments';
3368 if (arguments.length > 3) throw 'too many arguments';
3369 switch(arguments.length-1){
3373 var value = symbol.value;
3374 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3382 return (function(v242){
3386 return (function(v243,v244){
3388 while(v243 !== l3.value){
3389 (v244 = (function(){
3391 return tmp === l3.value? l3.value: tmp.car;
3394 ((v242)[(v244).name] = v244);
3397 (v243 = (function(){
3399 return tmp === l3.value? l3.value: tmp.cdr;
3408 if (cf.type == 'block' && cf.id == 101)
3414 })(l109.fvalue(id, v241));
3418 if (cf.type == 'block' && cf.id == 100)
3428 var l122 = {name: "GET-UNIVERSAL-TIME"};
3430 (l122).fvalue = (function(v246){
3431 ((v246)["fname"] = "GET-UNIVERSAL-TIME");
3433 })((function (values){
3434 if (arguments.length > 1) throw 'too many arguments';
3439 var x1 = (Math.round(new Date() / 1000));
3440 if (typeof x1 !== 'number') throw 'Not a number!';
3441 var x2 = 2208988800;
3442 if (typeof x2 !== 'number') throw 'Not a number!';
3448 if (cf.type == 'block' && cf.id == 102)
3458 var l123 = {name: "VALUES-LIST"};
3460 (l123).fvalue = (function(v248){
3461 ((v248)["fname"] = "VALUES-LIST");
3463 })((function (values,v247){
3464 if (arguments.length < 2) throw 'too few arguments';
3465 if (arguments.length > 2) throw 'too many arguments';
3469 return values(v247);
3473 if (cf.type == 'block' && cf.id == 103)
3483 var l124 = {name: "VALUES"};
3485 (l124).fvalue = (function(v250){
3486 ((v250)["fname"] = "VALUES");
3488 })((function (values){
3490 for (var i = arguments.length-1; i>=1; i--)
3491 v249 = {car: arguments[i], cdr:
3496 return l123.fvalue(id, v249);
3500 if (cf.type == 'block' && cf.id == 104)
3510 var l125 = {name: "*NEWLINE*"};
3512 (((l125.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : (function(){
3513 return ((l125).value = l92.fvalue(id, l72.fvalue(id, 10)));
3517 var l126 = {name: "CONCAT"};
3519 (l126).fvalue = (function(v252){
3520 ((v252)["fname"] = "CONCAT");
3522 })((function (values){
3524 for (var i = arguments.length-1; i>=1; i--)
3525 v251 = {car: arguments[i], cdr:
3530 return l58.fvalue(id, (function(){
3532 var func = symbol.fvalue;
3533 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
3539 if (cf.type == 'block' && cf.id == 105)
3549 var l127 = {name: "CONCATF"};
3551 var l128 = {name: "JOIN"};
3553 (l128).fvalue = (function(v255){
3554 ((v255)["fname"] = "JOIN");
3556 })((function (values,v253,v254){
3557 if (arguments.length < 2) throw 'too few arguments';
3558 if (arguments.length > 3) throw 'too many arguments';
3559 switch(arguments.length-1){
3567 return (l11.fvalue(id, v253) !== l3.value ? (function(){
3569 })() : (l11.fvalue(id, (function(){
3571 return tmp === l3.value? l3.value: tmp.cdr;
3572 })()) !== l3.value ? (function(){
3575 return tmp === l3.value? l3.value: tmp.car;
3578 return l126.fvalue(id, (function(){
3580 return tmp === l3.value? l3.value: tmp.car;
3581 })(), v254, l128.fvalue(id, (function(){
3583 return tmp === l3.value? l3.value: tmp.cdr;
3589 if (cf.type == 'block' && cf.id == 106)
3599 var l129 = {name: "JOIN-TRAILING"};
3601 (l129).fvalue = (function(v258){
3602 ((v258)["fname"] = "JOIN-TRAILING");
3604 })((function (values,v256,v257){
3605 if (arguments.length < 2) throw 'too few arguments';
3606 if (arguments.length > 3) throw 'too many arguments';
3607 switch(arguments.length-1){
3615 return (l11.fvalue(id, v256) !== l3.value ? "" : l126.fvalue(id, (function(){
3617 return tmp === l3.value? l3.value: tmp.car;
3618 })(), v257, l129.fvalue(id, (function(){
3620 return tmp === l3.value? l3.value: tmp.cdr;
3625 if (cf.type == 'block' && cf.id == 107)
3635 var l130 = {name: "MAPCONCAT"};
3637 (l130).fvalue = (function(v261){
3638 ((v261)["fname"] = "MAPCONCAT");
3640 })((function (values,v259,v260){
3641 if (arguments.length < 3) throw 'too few arguments';
3642 if (arguments.length > 3) throw 'too many arguments';
3646 return l128.fvalue(id, l69.fvalue(id, v259, v260));
3650 if (cf.type == 'block' && cf.id == 108)
3660 var l131 = {name: "VECTOR-TO-LIST"};
3662 (l131).fvalue = (function(v267){
3663 ((v267)["fname"] = "VECTOR-TO-LIST");
3665 })((function (values,v262){
3666 if (arguments.length < 2) throw 'too few arguments';
3667 if (arguments.length > 2) throw 'too many arguments';
3671 return (function(v263,v264){
3675 return (function(v265,v266){
3679 if (typeof x1 !== 'number') throw 'Not a number!';
3681 if (typeof x2 !== 'number') throw 'Not a number!';
3682 return (x1<x2?l4.value: l3.value);
3685 (v263 = ({car: (function(){
3686 var x = (v262)[v265];
3687 if (x === undefined) throw 'Out of range';
3692 (v265 = (function(){
3694 if (typeof x1 !== 'number') throw 'Not a number!';
3696 if (typeof x2 !== 'number') throw 'Not a number!';
3701 return l64.fvalue(id, v263);
3706 if (cf.type == 'block' && cf.id == 110)
3712 })(l3.value,l67.fvalue(id, v262));
3716 if (cf.type == 'block' && cf.id == 109)
3726 var l132 = {name: "LIST-TO-VECTOR"};
3728 (l132).fvalue = (function(v273){
3729 ((v273)["fname"] = "LIST-TO-VECTOR");
3731 })((function (values,v268){
3732 if (arguments.length < 2) throw 'too few arguments';
3733 if (arguments.length > 2) throw 'too many arguments';
3737 return (function(v269,v270){
3741 return (function(v271,v272){
3743 while(v271 !== l3.value){
3744 (v272 = (function(){
3746 return tmp === l3.value? l3.value: tmp.car;
3752 if (i < 0 || i >= x.length) throw 'Out of range';
3755 (v270 = (function(){
3757 if (typeof x1 !== 'number') throw 'Not a number!';
3759 if (typeof x2 !== 'number') throw 'Not a number!';
3764 (v271 = (function(){
3766 return tmp === l3.value? l3.value: tmp.cdr;
3775 if (cf.type == 'block' && cf.id == 112)
3783 for (var i = 0; i < l67.fvalue(id, v268); i++)
3790 if (cf.type == 'block' && cf.id == 111)
3800 var l133 = {name: "INDENT"};
3802 (l133).fvalue = (function(v280){
3803 ((v280)["fname"] = "INDENT");
3805 })((function (values){
3807 for (var i = arguments.length-1; i>=1; i--)
3808 v274 = {car: arguments[i], cdr:
3813 return (function(v275){
3814 return (function(v276,v277,v278){
3815 (l76.fvalue(id, l67.fvalue(id, v275)) !== l3.value ? (function(){
3816 return (v276 = l126.fvalue(id, v276, (function(){
3826 if (typeof x1 !== 'number') throw 'Not a number!';
3828 if (typeof x2 !== 'number') throw 'Not a number!';
3829 return (x1<x2?l4.value: l3.value);
3832 return (v276 = l126.fvalue(id, v276, (function(){
3835 })(((l74.fvalue(id, (function(){
3838 if (typeof string != 'string')
3839 throw 'The value ' + string + ' is not a type string.';
3840 if (typeof index != 'number')
3841 throw 'The value ' + index + ' is not a type number.';
3842 return string.charCodeAt(index);
3843 })(), 10) !== l3.value ? ((function(){
3845 if (typeof x1 !== 'number') throw 'Not a number!';
3846 var x2 = l22.fvalue(id, v278);
3847 if (typeof x2 !== 'number') throw 'Not a number!';
3848 return (x1<x2?l4.value: l3.value);
3849 })() !== l3.value ? l26.fvalue(id, l74.fvalue(id, (function(){
3851 var index = l21.fvalue(id, v277);
3852 if (typeof string != 'string')
3853 throw 'The value ' + string + ' is not a type string.';
3854 if (typeof index != 'number')
3855 throw 'The value ' + index + ' is not a type number.';
3856 return string.charCodeAt(index);
3857 })(), 10)) : l3.value) : l3.value) !== l3.value ? l126.fvalue(id, l92.fvalue(id, 10), " ") : l92.fvalue(id, (function(){
3860 if (typeof string != 'string')
3861 throw 'The value ' + string + ' is not a type string.';
3862 if (typeof index != 'number')
3863 throw 'The value ' + index + ' is not a type number.';
3864 return string.charCodeAt(index);
3866 (v277 = (function(){
3868 if (typeof x1 !== 'number') throw 'Not a number!';
3870 if (typeof x2 !== 'number') throw 'Not a number!';
3878 if (cf.type == 'block' && cf.id == 114)
3885 })("",0,l67.fvalue(id, v275));
3886 })(l128.fvalue(id, v274));
3890 if (cf.type == 'block' && cf.id == 113)
3901 (l16).fvalue = (function(v284){
3902 ((v284)["fname"] = "INTEGER-TO-STRING");
3904 })((function (values,v281){
3905 if (arguments.length < 2) throw 'too few arguments';
3906 if (arguments.length > 2) throw 'too many arguments';
3910 return (l23.fvalue(id, v281) !== l3.value ? (function(){
3912 })() : (l77.fvalue(id, v281) !== l3.value ? (function(){
3913 return l126.fvalue(id, "-", l16.fvalue(id, (function(){
3915 if (typeof x1 !== 'number') throw 'Not a number!';
3917 if (typeof x2 !== 'number') throw 'Not a number!';
3921 return (function(v282){
3926 while(l26.fvalue(id, l23.fvalue(id, v281)) !== l3.value){
3927 (v282 = ({car: (function(){
3930 if (typeof x != 'number')
3931 throw 'The value ' + x + ' is not a type number.';
3932 if (typeof y != 'number')
3933 throw 'The value ' + y + ' is not a type number.';
3936 (v281 = l24.fvalue(id, v281, 10));
3942 if (cf.type == 'block' && cf.id == 116)
3948 return l128.fvalue(id, l69.fvalue(id, (function (values,v283){
3949 if (arguments.length < 2) throw 'too few arguments';
3950 if (arguments.length > 2) throw 'too many arguments';
3951 return l92.fvalue(id, (function(){
3952 var string = "0123456789";
3954 if (typeof string != 'string')
3955 throw 'The value ' + string + ' is not a type string.';
3956 if (typeof index != 'number')
3957 throw 'The value ' + index + ' is not a type number.';
3958 return string.charCodeAt(index);
3967 if (cf.type == 'block' && cf.id == 115)
3977 var l134 = {name: "JS!BOOL"};
3978 var l135 = {name: "LS-COMPILE"};
3980 (l134).fvalue = (function(v286){
3981 ((v286)["fname"] = "JS!BOOL");
3983 })((function (values,v285){
3984 if (arguments.length < 2) throw 'too few arguments';
3985 if (arguments.length > 2) throw 'too many arguments';
3989 return l126.fvalue(id, "(", v285, "?", (function(){
3991 var func = symbol.fvalue;
3992 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
3994 })()(id, l4.value), ": ", (function(){
3996 var func = symbol.fvalue;
3997 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
3999 })()(id, l3.value), ")");
4003 if (cf.type == 'block' && cf.id == 117)
4013 var l136 = {name: "JS!SELFCALL"};
4015 var l137 = {name: "PRIN1-TO-STRING"};
4016 var l138 = {name: "ESCAPE-STRING"};
4018 (l137).fvalue = (function(v292){
4019 ((v292)["fname"] = "PRIN1-TO-STRING");
4021 })((function (values,v287){
4022 if (arguments.length < 2) throw 'too few arguments';
4023 if (arguments.length > 2) throw 'too many arguments';
4027 return (((function(){
4029 return (typeof tmp == 'object' && 'name' in tmp);
4030 })()?l4.value: l3.value) !== l3.value ? (function(){
4031 return ((function(){
4032 var tmp = l118.fvalue(id, (v287).name, (function(){
4034 var value = symbol.value;
4035 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4038 return tmp === l3.value? l3.value: tmp.cdr;
4039 })() !== l3.value ? (v287).name : (function(v288,v289){
4040 return l126.fvalue(id, (l11.fvalue(id, v288) !== l3.value ? (function(){
4042 })() : (((v288 === l105.fvalue(id, "KEYWORD"))?l4.value: l3.value) !== l3.value ? (function(){
4045 return l106.fvalue(id, v288);
4047 })(l114.fvalue(id, v287),(v287).name));
4048 })() : (l75.fvalue(id, v287) !== l3.value ? (function(){
4049 return l16.fvalue(id, v287);
4050 })() : (((typeof(v287) == "string")?l4.value: l3.value) !== l3.value ? (function(){
4051 return l126.fvalue(id, "\"", (function(){
4053 var func = symbol.fvalue;
4054 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4056 })()(id, v287), "\"");
4057 })() : (((typeof v287 == 'function')?l4.value: l3.value) !== l3.value ? (function(){
4058 return (function(v290){
4059 return (v290 !== l3.value ? l126.fvalue(id, "#<FUNCTION ", v290, ">") : l126.fvalue(id, "#<FUNCTION>"));
4061 var tmp = (v287)["fname"];
4062 return tmp == undefined? l3.value: tmp ;
4064 })() : (l57.fvalue(id, v287) !== l3.value ? (function(){
4065 return l126.fvalue(id, "(", l129.fvalue(id, l69.fvalue(id, (function(){
4067 var func = symbol.fvalue;
4068 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4070 })(), l81.fvalue(id, v287)), " "), (function(v291){
4071 return (l11.fvalue(id, (function(){
4073 return tmp === l3.value? l3.value: tmp.cdr;
4074 })()) !== l3.value ? l137.fvalue(id, (function(){
4076 return tmp === l3.value? l3.value: tmp.car;
4077 })()) : l126.fvalue(id, l137.fvalue(id, (function(){
4079 return tmp === l3.value? l3.value: tmp.car;
4080 })()), " . ", l137.fvalue(id, (function(){
4082 return tmp === l3.value? l3.value: tmp.cdr;
4084 })(l80.fvalue(id, v287)), ")");
4085 })() : (((function(){
4087 return typeof x === 'object' && 'length' in x;
4088 })()?l4.value: l3.value) !== l3.value ? (function(){
4089 return l126.fvalue(id, "#", l137.fvalue(id, l131.fvalue(id, v287)));
4090 })() : (l104.fvalue(id, v287) !== l3.value ? (function(){
4091 return l126.fvalue(id, "#<PACKAGE ", l106.fvalue(id, v287), ">");
4092 })() : l3.value)))))));
4096 if (cf.type == 'block' && cf.id == 118)
4107 (l96).fvalue = (function(v294){
4108 ((v294)["fname"] = "WRITE-LINE");
4110 })((function (values,v293){
4111 if (arguments.length < 2) throw 'too few arguments';
4112 if (arguments.length > 2) throw 'too many arguments';
4118 if (typeof x != 'string')
4119 throw 'The value ' + x + ' is not a type string.';
4120 return lisp.write(x);
4123 var x = (function(){
4125 var value = symbol.value;
4126 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4129 if (typeof x != 'string')
4130 throw 'The value ' + x + ' is not a type string.';
4131 return lisp.write(x);
4137 if (cf.type == 'block' && cf.id == 119)
4147 var l139 = {name: "WARN"};
4149 (l139).fvalue = (function(v296){
4150 ((v296)["fname"] = "WARN");
4152 })((function (values,v295){
4153 if (arguments.length < 2) throw 'too few arguments';
4154 if (arguments.length > 2) throw 'too many arguments';
4159 var x = "WARNING: ";
4160 if (typeof x != 'string')
4161 throw 'The value ' + x + ' is not a type string.';
4162 return lisp.write(x);
4164 return l96.fvalue(id, v295);
4168 if (cf.type == 'block' && cf.id == 120)
4178 var l140 = {name: "PRINT"};
4180 (l140).fvalue = (function(v298){
4181 ((v298)["fname"] = "PRINT");
4183 })((function (values,v297){
4184 if (arguments.length < 2) throw 'too few arguments';
4185 if (arguments.length > 2) throw 'too many arguments';
4189 l96.fvalue(id, l137.fvalue(id, v297));
4194 if (cf.type == 'block' && cf.id == 121)
4204 var l141 = {name: "MAKE-STRING-STREAM"};
4206 (l141).fvalue = (function(v300){
4207 ((v300)["fname"] = "MAKE-STRING-STREAM");
4209 })((function (values,v299){
4210 if (arguments.length < 2) throw 'too few arguments';
4211 if (arguments.length > 2) throw 'too many arguments';
4215 return ({car: v299, cdr: 0});
4219 if (cf.type == 'block' && cf.id == 122)
4229 var l142 = {name: "%PEEK-CHAR"};
4231 (l142).fvalue = (function(v302){
4232 ((v302)["fname"] = "%PEEK-CHAR");
4234 })((function (values,v301){
4235 if (arguments.length < 2) throw 'too few arguments';
4236 if (arguments.length > 2) throw 'too many arguments';
4240 return ((function(){
4241 var x1 = (function(){
4243 return tmp === l3.value? l3.value: tmp.cdr;
4245 if (typeof x1 !== 'number') throw 'Not a number!';
4246 var x2 = l67.fvalue(id, (function(){
4248 return tmp === l3.value? l3.value: tmp.car;
4250 if (typeof x2 !== 'number') throw 'Not a number!';
4251 return (x1<x2?l4.value: l3.value);
4252 })() !== l3.value ? (function(){
4253 var string = (function(){
4255 return tmp === l3.value? l3.value: tmp.car;
4257 var index = (function(){
4259 return tmp === l3.value? l3.value: tmp.cdr;
4261 if (typeof string != 'string')
4262 throw 'The value ' + string + ' is not a type string.';
4263 if (typeof index != 'number')
4264 throw 'The value ' + index + ' is not a type number.';
4265 return string.charCodeAt(index);
4270 if (cf.type == 'block' && cf.id == 123)
4280 var l143 = {name: "%READ-CHAR"};
4282 (l143).fvalue = (function(v305){
4283 ((v305)["fname"] = "%READ-CHAR");
4285 })((function (values,v303){
4286 if (arguments.length < 2) throw 'too few arguments';
4287 if (arguments.length > 2) throw 'too many arguments';
4291 return ((function(){
4292 var x1 = (function(){
4294 return tmp === l3.value? l3.value: tmp.cdr;
4296 if (typeof x1 !== 'number') throw 'Not a number!';
4297 var x2 = l67.fvalue(id, (function(){
4299 return tmp === l3.value? l3.value: tmp.car;
4301 if (typeof x2 !== 'number') throw 'Not a number!';
4302 return (x1<x2?l4.value: l3.value);
4303 })() !== l3.value ? (function(v304){
4306 if (typeof x != 'object')
4307 throw 'The value ' + x + ' is not a type object.';
4308 return (x.cdr = l21.fvalue(id, (function(){
4310 return tmp === l3.value? l3.value: tmp.cdr;
4315 var string = (function(){
4317 return tmp === l3.value? l3.value: tmp.car;
4319 var index = (function(){
4321 return tmp === l3.value? l3.value: tmp.cdr;
4323 if (typeof string != 'string')
4324 throw 'The value ' + string + ' is not a type string.';
4325 if (typeof index != 'number')
4326 throw 'The value ' + index + ' is not a type number.';
4327 return string.charCodeAt(index);
4332 if (cf.type == 'block' && cf.id == 124)
4342 var l144 = {name: "WHITESPACEP"};
4344 (l144).fvalue = (function(v309){
4345 ((v309)["fname"] = "WHITESPACEP");
4347 })((function (values,v306){
4348 if (arguments.length < 2) throw 'too few arguments';
4349 if (arguments.length > 2) throw 'too many arguments';
4353 return (function(v307){
4354 return (v307 !== l3.value ? v307 : (function(v308){
4355 return (v308 !== l3.value ? v308 : l74.fvalue(id, v306, 9));
4356 })(l74.fvalue(id, v306, 10)));
4357 })(l74.fvalue(id, v306, 32));
4361 if (cf.type == 'block' && cf.id == 125)
4371 var l145 = {name: "SKIP-WHITESPACES"};
4373 (l145).fvalue = (function(v312){
4374 ((v312)["fname"] = "SKIP-WHITESPACES");
4376 })((function (values,v310){
4377 if (arguments.length < 2) throw 'too few arguments';
4378 if (arguments.length > 2) throw 'too many arguments';
4382 return (function(v311){
4383 (v311 = l142.fvalue(id, v310));
4388 while((v311 !== l3.value ? l144.fvalue(id, v311) : l3.value) !== l3.value){
4389 l143.fvalue(id, v310);
4390 (v311 = l142.fvalue(id, v310));
4396 if (cf.type == 'block' && cf.id == 127)
4406 if (cf.type == 'block' && cf.id == 126)
4416 var l146 = {name: "TERMINALP"};
4418 (l146).fvalue = (function(v317){
4419 ((v317)["fname"] = "TERMINALP");
4421 })((function (values,v313){
4422 if (arguments.length < 2) throw 'too few arguments';
4423 if (arguments.length > 2) throw 'too many arguments';
4427 return (function(v314){
4428 return (v314 !== l3.value ? v314 : (function(v315){
4429 return (v315 !== l3.value ? v315 : (function(v316){
4430 return (v316 !== l3.value ? v316 : l74.fvalue(id, 40, v313));
4431 })(l74.fvalue(id, 41, v313)));
4432 })(l144.fvalue(id, v313)));
4433 })(l11.fvalue(id, v313));
4437 if (cf.type == 'block' && cf.id == 128)
4447 var l147 = {name: "READ-UNTIL"};
4449 (l147).fvalue = (function(v322){
4450 ((v322)["fname"] = "READ-UNTIL");
4452 })((function (values,v318,v319){
4453 if (arguments.length < 3) throw 'too few arguments';
4454 if (arguments.length > 3) throw 'too many arguments';
4458 return (function(v320,v321){
4459 (v321 = l142.fvalue(id, v318));
4464 while((v321 !== l3.value ? l26.fvalue(id, (v319)(id, v321)) : l3.value) !== l3.value){
4465 (v320 = l126.fvalue(id, v320, l92.fvalue(id, v321)));
4466 l143.fvalue(id, v318);
4467 (v321 = l142.fvalue(id, v318));
4473 if (cf.type == 'block' && cf.id == 130)
4484 if (cf.type == 'block' && cf.id == 129)
4494 var l148 = {name: "SKIP-WHITESPACES-AND-COMMENTS"};
4496 (l148).fvalue = (function(v326){
4497 ((v326)["fname"] = "SKIP-WHITESPACES-AND-COMMENTS");
4499 })((function (values,v323){
4500 if (arguments.length < 2) throw 'too few arguments';
4501 if (arguments.length > 2) throw 'too many arguments';
4505 return (function(v324){
4506 l145.fvalue(id, v323);
4507 (v324 = l142.fvalue(id, v323));
4512 while((v324 !== l3.value ? l74.fvalue(id, v324, 59) : l3.value) !== l3.value){
4513 l147.fvalue(id, v323, (function (values,v325){
4514 if (arguments.length < 2) throw 'too few arguments';
4515 if (arguments.length > 2) throw 'too many arguments';
4516 return l74.fvalue(id, v325, 10);
4519 l145.fvalue(id, v323);
4520 (v324 = l142.fvalue(id, v323));
4526 if (cf.type == 'block' && cf.id == 132)
4536 if (cf.type == 'block' && cf.id == 131)
4546 var l149 = {name: "%READ-LIST"};
4547 var l150 = {name: "LS-READ"};
4549 (l149).fvalue = (function(v330){
4550 ((v330)["fname"] = "%READ-LIST");
4552 })((function (values,v327){
4553 if (arguments.length < 2) throw 'too few arguments';
4554 if (arguments.length > 2) throw 'too many arguments';
4558 l148.fvalue(id, v327);
4559 return (function(v328){
4560 return (l11.fvalue(id, v328) !== l3.value ? (function(){
4562 throw "Unspected EOF";
4564 })() : (l74.fvalue(id, v328, 41) !== l3.value ? (function(){
4565 l143.fvalue(id, v327);
4567 })() : (l74.fvalue(id, v328, 46) !== l3.value ? (function(){
4568 l143.fvalue(id, v327);
4569 return (function(v329){
4570 l148.fvalue(id, v327);
4571 (l74.fvalue(id, l143.fvalue(id, v327), 41) !== l3.value ? l3.value : (function(){
4573 throw "')' was expected.";
4579 var func = symbol.fvalue;
4580 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4584 return ({car: (function(){
4586 var func = symbol.fvalue;
4587 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4589 })()(id, v327), cdr: l149.fvalue(id, v327)});
4591 })(l142.fvalue(id, v327));
4595 if (cf.type == 'block' && cf.id == 133)
4605 var l151 = {name: "READ-STRING"};
4607 (l151).fvalue = (function(v334){
4608 ((v334)["fname"] = "READ-STRING");
4610 })((function (values,v331){
4611 if (arguments.length < 2) throw 'too few arguments';
4612 if (arguments.length > 2) throw 'too many arguments';
4616 return (function(v332,v333){
4617 (v333 = l143.fvalue(id, v331));
4622 while(l26.fvalue(id, l25.fvalue(id, v333, 34)) !== l3.value){
4623 (l11.fvalue(id, v333) !== l3.value ? (function(){
4625 throw "Unexpected EOF";
4628 (l25.fvalue(id, v333, 92) !== l3.value ? (function(){
4629 return (v333 = l143.fvalue(id, v331));
4631 (v332 = l126.fvalue(id, v332, l92.fvalue(id, v333)));
4632 (v333 = l143.fvalue(id, v331));
4638 if (cf.type == 'block' && cf.id == 135)
4649 if (cf.type == 'block' && cf.id == 134)
4659 var l152 = {name: "READ-SHARP"};
4661 (l152).fvalue = (function(v339){
4662 ((v339)["fname"] = "READ-SHARP");
4664 })((function (values,v335){
4665 if (arguments.length < 2) throw 'too few arguments';
4666 if (arguments.length > 2) throw 'too many arguments';
4670 l143.fvalue(id, v335);
4671 return (function(v336){
4672 return (l25.fvalue(id, v336, 39) !== l3.value ? (function(){
4673 return l42.fvalue(id, l98, (function(){
4675 var func = symbol.fvalue;
4676 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4679 })() : (l25.fvalue(id, v336, 40) !== l3.value ? (function(){
4680 return l132.fvalue(id, l149.fvalue(id, v335));
4681 })() : (l25.fvalue(id, v336, 58) !== l3.value ? (function(){
4683 var name = (function(){
4684 var x = l147.fvalue(id, v335, (function(){
4686 var func = symbol.fvalue;
4687 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4690 if (typeof x != 'string')
4691 throw 'The value ' + x + ' is not a type string.';
4692 return x.toUpperCase();
4694 if (typeof name != 'string')
4695 throw 'The value ' + name + ' is not a type string.';
4696 return ({name: name});
4698 })() : (l25.fvalue(id, v336, 92) !== l3.value ? (function(){
4699 return (function(v337){
4700 return (l93.fvalue(id, v337, "space") !== l3.value ? (function(){
4701 return l73.fvalue(id, 32);
4702 })() : (l93.fvalue(id, v337, "tab") !== l3.value ? (function(){
4703 return l73.fvalue(id, 9);
4704 })() : (l93.fvalue(id, v337, "newline") !== l3.value ? (function(){
4705 return l73.fvalue(id, 10);
4707 return l73.fvalue(id, (function(){
4710 if (typeof string != 'string')
4711 throw 'The value ' + string + ' is not a type string.';
4712 if (typeof index != 'number')
4713 throw 'The value ' + index + ' is not a type number.';
4714 return string.charCodeAt(index);
4717 })(l126.fvalue(id, l92.fvalue(id, l143.fvalue(id, v335)), l147.fvalue(id, v335, (function(){
4719 var func = symbol.fvalue;
4720 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4723 })() : (l25.fvalue(id, v336, 43) !== l3.value ? (function(){
4724 return (function(v338){
4725 return (l93.fvalue(id, v338, "common-lisp") !== l3.value ? (function(){
4728 var func = symbol.fvalue;
4729 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4734 var func = symbol.fvalue;
4735 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4738 })() : (l93.fvalue(id, v338, "ecmalisp") !== l3.value ? (function(){
4741 var func = symbol.fvalue;
4742 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4747 throw "Unknown reader form.";
4750 })(l147.fvalue(id, v335, (function(){
4752 var func = symbol.fvalue;
4753 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4758 throw "ECASE expression failed.";
4761 })(l143.fvalue(id, v335));
4765 if (cf.type == 'block' && cf.id == 136)
4775 var l153 = {name: "READ-SYMBOL"};
4777 (l153).fvalue = (function(v347){
4778 ((v347)["fname"] = "READ-SYMBOL");
4780 })((function (values,v340){
4781 if (arguments.length < 2) throw 'too few arguments';
4782 if (arguments.length > 2) throw 'too many arguments';
4786 return (function(v341,v342,v343,v344,v345){
4794 if (typeof x1 !== 'number') throw 'Not a number!';
4796 if (typeof x2 !== 'number') throw 'Not a number!';
4797 return (x1<x2?l4.value: l3.value);
4798 })() !== l3.value ? l26.fvalue(id, l74.fvalue(id, (function(){
4801 if (typeof string != 'string')
4802 throw 'The value ' + string + ' is not a type string.';
4803 if (typeof index != 'number')
4804 throw 'The value ' + index + ' is not a type number.';
4805 return string.charCodeAt(index);
4806 })(), 58)) : l3.value) !== l3.value){
4807 (v345 = (function(){
4809 if (typeof x1 !== 'number') throw 'Not a number!';
4811 if (typeof x2 !== 'number') throw 'Not a number!';
4819 if (cf.type == 'block' && cf.id == 138)
4827 if (typeof x1 !== 'number') throw 'Not a number!';
4829 if (typeof x2 !== 'number') throw 'Not a number!';
4830 return (x1==x2?l4.value: l3.value);
4831 })() !== l3.value ? (function(){
4833 (v342 = (function(){
4835 var value = symbol.value;
4836 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4839 return (v344 = l4.value);
4841 (l23.fvalue(id, v345) !== l3.value ? (v342 = "KEYWORD") : (v342 = (function(){
4842 var x = l87.fvalue(id, v340, 0, v345);
4843 if (typeof x != 'string')
4844 throw 'The value ' + x + ' is not a type string.';
4845 return x.toUpperCase();
4847 (v345 = (function(){
4849 if (typeof x1 !== 'number') throw 'Not a number!';
4851 if (typeof x2 !== 'number') throw 'Not a number!';
4854 (l74.fvalue(id, (function(){
4857 if (typeof string != 'string')
4858 throw 'The value ' + string + ' is not a type string.';
4859 if (typeof index != 'number')
4860 throw 'The value ' + index + ' is not a type number.';
4861 return string.charCodeAt(index);
4862 })(), 58) !== l3.value ? (function(){
4864 return (v345 = (function(){
4866 if (typeof x1 !== 'number') throw 'Not a number!';
4868 if (typeof x2 !== 'number') throw 'Not a number!';
4872 return (v343 = l87.fvalue(id, v340, v345));
4874 (v343 = (function(){
4876 if (typeof x != 'string')
4877 throw 'The value ' + x + ' is not a type string.';
4878 return x.toUpperCase();
4880 (v342 = l105.fvalue(id, v342));
4881 return ((function(v346){
4882 return (v346 !== l3.value ? v346 : ((v342 === l105.fvalue(id, "KEYWORD"))?l4.value: l3.value));
4883 })(v344) !== l3.value ? l120.fvalue(id, v343, v342) : l119.fvalue(id, v343, v342));
4884 })(l67.fvalue(id, v340),l3.value,l3.value,l3.value,l3.value);
4888 if (cf.type == 'block' && cf.id == 137)
4898 var l154 = {name: "*EOF*"};
4900 (((l154.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : (function(){
4901 return ((l154).value = l15.fvalue(id));
4905 var l155 = {name: "QUOTE"};
4906 var l156 = {name: "BACKQUOTE"};
4907 var l157 = {name: "UNQUOTE-SPLICING"};
4908 var l158 = {name: "UNQUOTE"};
4910 (l150).fvalue = (function(v352){
4911 ((v352)["fname"] = "LS-READ");
4913 })((function (values,v348){
4914 if (arguments.length < 2) throw 'too few arguments';
4915 if (arguments.length > 2) throw 'too many arguments';
4919 l148.fvalue(id, v348);
4920 return (function(v349){
4921 return ((function(v350){
4922 return (v350 !== l3.value ? v350 : l74.fvalue(id, v349, 41));
4923 })(l11.fvalue(id, v349)) !== l3.value ? (function(){
4926 var value = symbol.value;
4927 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4930 })() : (l74.fvalue(id, v349, 40) !== l3.value ? (function(){
4931 l143.fvalue(id, v348);
4932 return l149.fvalue(id, v348);
4933 })() : (l74.fvalue(id, v349, 39) !== l3.value ? (function(){
4934 l143.fvalue(id, v348);
4935 return l42.fvalue(id, l155, l150.fvalue(id, v348));
4936 })() : (l74.fvalue(id, v349, 96) !== l3.value ? (function(){
4937 l143.fvalue(id, v348);
4938 return l42.fvalue(id, l156, l150.fvalue(id, v348));
4939 })() : (l74.fvalue(id, v349, 34) !== l3.value ? (function(){
4940 l143.fvalue(id, v348);
4941 return l151.fvalue(id, v348);
4942 })() : (l74.fvalue(id, v349, 44) !== l3.value ? (function(){
4943 l143.fvalue(id, v348);
4944 return (l25.fvalue(id, l142.fvalue(id, v348), 64) !== l3.value ? (function(){
4945 l143.fvalue(id, v348);
4946 return l42.fvalue(id, l157, l150.fvalue(id, v348));
4947 })() : l42.fvalue(id, l158, l150.fvalue(id, v348)));
4948 })() : (l74.fvalue(id, v349, 35) !== l3.value ? (function(){
4949 return l152.fvalue(id, v348);
4951 return (function(v351){
4952 return (l90.fvalue(id, (function(){
4954 var func = symbol.fvalue;
4955 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4957 })(), v351) !== l3.value ? l88.fvalue(id, v351) : l153.fvalue(id, v351));
4958 })(l147.fvalue(id, v348, (function(){
4960 var func = symbol.fvalue;
4961 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4965 })(l142.fvalue(id, v348));
4969 if (cf.type == 'block' && cf.id == 139)
4979 var l159 = {name: "LS-READ-FROM-STRING"};
4981 (l159).fvalue = (function(v354){
4982 ((v354)["fname"] = "LS-READ-FROM-STRING");
4984 })((function (values,v353){
4985 if (arguments.length < 2) throw 'too few arguments';
4986 if (arguments.length > 2) throw 'too many arguments';
4990 return l150.fvalue(id, l141.fvalue(id, v353));
4994 if (cf.type == 'block' && cf.id == 140)
5004 var l160 = {name: "*COMPILATION-UNIT-CHECKS*"};
5006 (((l160.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : (function(){
5007 return ((l160).value = l3);
5011 var l161 = {name: "MAKE-BINDING"};
5013 (l161).fvalue = (function(v359){
5014 ((v359)["fname"] = "MAKE-BINDING");
5016 })((function (values,v355,v356,v357,v358){
5017 if (arguments.length < 4) throw 'too few arguments';
5018 if (arguments.length > 5) throw 'too many arguments';
5019 switch(arguments.length-1){
5027 return l42.fvalue(id, v355, v356, v357, v358);
5031 if (cf.type == 'block' && cf.id == 141)
5041 var l162 = {name: "BINDING-NAME"};
5043 (l162).fvalue = (function(v361){
5044 ((v361)["fname"] = "BINDING-NAME");
5046 })((function (values,v360){
5047 if (arguments.length < 2) throw 'too few arguments';
5048 if (arguments.length > 2) throw 'too many arguments';
5052 return l38.fvalue(id, v360);
5056 if (cf.type == 'block' && cf.id == 142)
5066 var l163 = {name: "BINDING-TYPE"};
5068 (l163).fvalue = (function(v363){
5069 ((v363)["fname"] = "BINDING-TYPE");
5071 })((function (values,v362){
5072 if (arguments.length < 2) throw 'too few arguments';
5073 if (arguments.length > 2) throw 'too many arguments';
5077 return l39.fvalue(id, v362);
5081 if (cf.type == 'block' && cf.id == 143)
5091 var l164 = {name: "BINDING-VALUE"};
5093 (l164).fvalue = (function(v365){
5094 ((v365)["fname"] = "BINDING-VALUE");
5096 })((function (values,v364){
5097 if (arguments.length < 2) throw 'too few arguments';
5098 if (arguments.length > 2) throw 'too many arguments';
5102 return l40.fvalue(id, v364);
5106 if (cf.type == 'block' && cf.id == 144)
5116 var l165 = {name: "BINDING-DECLARATIONS"};
5118 (l165).fvalue = (function(v367){
5119 ((v367)["fname"] = "BINDING-DECLARATIONS");
5121 })((function (values,v366){
5122 if (arguments.length < 2) throw 'too few arguments';
5123 if (arguments.length > 2) throw 'too many arguments';
5127 return l41.fvalue(id, v366);
5131 if (cf.type == 'block' && cf.id == 145)
5141 var l166 = {name: "SET-BINDING-VALUE"};
5143 (l166).fvalue = (function(v370){
5144 ((v370)["fname"] = "SET-BINDING-VALUE");
5146 })((function (values,v368,v369){
5147 if (arguments.length < 3) throw 'too few arguments';
5148 if (arguments.length > 3) throw 'too many arguments';
5153 var x = l34.fvalue(id, v368);
5154 if (typeof x != 'object')
5155 throw 'The value ' + x + ' is not a type object.';
5156 return (x.car = v369);
5161 if (cf.type == 'block' && cf.id == 146)
5171 var l167 = {name: "SET-BINDING-DECLARATIONS"};
5173 (l167).fvalue = (function(v373){
5174 ((v373)["fname"] = "SET-BINDING-DECLARATIONS");
5176 })((function (values,v371,v372){
5177 if (arguments.length < 3) throw 'too few arguments';
5178 if (arguments.length > 3) throw 'too many arguments';
5183 var x = l36.fvalue(id, v371);
5184 if (typeof x != 'object')
5185 throw 'The value ' + x + ' is not a type object.';
5186 return (x.car = v372);
5191 if (cf.type == 'block' && cf.id == 147)
5201 var l168 = {name: "PUSH-BINDING-DECLARATION"};
5203 (l168).fvalue = (function(v376){
5204 ((v376)["fname"] = "PUSH-BINDING-DECLARATION");
5206 })((function (values,v374,v375){
5207 if (arguments.length < 3) throw 'too few arguments';
5208 if (arguments.length > 3) throw 'too many arguments';
5212 return l167.fvalue(id, v375, ({car: v374, cdr: l165.fvalue(id, v375)}));
5216 if (cf.type == 'block' && cf.id == 148)
5226 var l169 = {name: "MAKE-LEXENV"};
5228 (l169).fvalue = (function(v377){
5229 ((v377)["fname"] = "MAKE-LEXENV");
5231 })((function (values){
5232 if (arguments.length > 1) throw 'too many arguments';
5236 return l42.fvalue(id, l3.value, l3.value, l3.value, l3.value);
5240 if (cf.type == 'block' && cf.id == 149)
5250 var l170 = {name: "COPY-LEXENV"};
5252 (l170).fvalue = (function(v379){
5253 ((v379)["fname"] = "COPY-LEXENV");
5255 })((function (values,v378){
5256 if (arguments.length < 2) throw 'too few arguments';
5257 if (arguments.length > 2) throw 'too many arguments';
5261 return l71.fvalue(id, v378);
5265 if (cf.type == 'block' && cf.id == 150)
5275 var l171 = {name: "PUSH-TO-LEXENV"};
5276 var l172 = {name: "BLOCK"};
5277 var l173 = {name: "GOTAG"};
5279 (l171).fvalue = (function(v384){
5280 ((v384)["fname"] = "PUSH-TO-LEXENV");
5282 })((function (values,v380,v381,v382){
5283 if (arguments.length < 4) throw 'too few arguments';
5284 if (arguments.length > 4) throw 'too many arguments';
5288 return (function(v383){
5289 return (l25.fvalue(id, v383, l99) !== l3.value ? (function(){
5292 if (typeof x != 'object')
5293 throw 'The value ' + x + ' is not a type object.';
5294 return (x.car = ({car: v380, cdr: (function(){
5296 return tmp === l3.value? l3.value: tmp.car;
5299 })() : (l25.fvalue(id, v383, l98) !== l3.value ? (function(){
5301 var x = (function(){
5303 return tmp === l3.value? l3.value: tmp.cdr;
5305 if (typeof x != 'object')
5306 throw 'The value ' + x + ' is not a type object.';
5307 return (x.car = ({car: v380, cdr: l32.fvalue(id, v381)}));
5309 })() : (l25.fvalue(id, v383, l172) !== l3.value ? (function(){
5311 var x = l34.fvalue(id, v381);
5312 if (typeof x != 'object')
5313 throw 'The value ' + x + ' is not a type object.';
5314 return (x.car = ({car: v380, cdr: l35.fvalue(id, v381)}));
5316 })() : (l25.fvalue(id, v383, l173) !== l3.value ? (function(){
5318 var x = l36.fvalue(id, v381);
5319 if (typeof x != 'object')
5320 throw 'The value ' + x + ' is not a type object.';
5321 return (x.car = ({car: v380, cdr: l37.fvalue(id, v381)}));
5325 throw "ECASE expression failed.";
5332 if (cf.type == 'block' && cf.id == 151)
5342 var l174 = {name: "EXTEND-LEXENV"};
5344 (l174).fvalue = (function(v391){
5345 ((v391)["fname"] = "EXTEND-LEXENV");
5347 })((function (values,v385,v386,v387){
5348 if (arguments.length < 4) throw 'too few arguments';
5349 if (arguments.length > 4) throw 'too many arguments';
5353 return (function(v388){
5357 return (function(v389,v390){
5359 while(v389 !== l3.value){
5360 (v390 = (function(){
5362 return tmp === l3.value? l3.value: tmp.car;
5365 l171.fvalue(id, v390, v388, v387);
5368 (v389 = (function(){
5370 return tmp === l3.value? l3.value: tmp.cdr;
5375 })(l64.fvalue(id, v385),l3.value);
5379 if (cf.type == 'block' && cf.id == 153)
5385 })(l170.fvalue(id, v386));
5389 if (cf.type == 'block' && cf.id == 152)
5399 var l175 = {name: "LOOKUP-IN-LEXENV"};
5401 (l175).fvalue = (function(v396){
5402 ((v396)["fname"] = "LOOKUP-IN-LEXENV");
5404 })((function (values,v392,v393,v394){
5405 if (arguments.length < 4) throw 'too few arguments';
5406 if (arguments.length > 4) throw 'too many arguments';
5410 return l91.fvalue(id, v392, (function(v395){
5411 return (l25.fvalue(id, v395, l99) !== l3.value ? (function(){
5412 return l38.fvalue(id, v393);
5413 })() : (l25.fvalue(id, v395, l98) !== l3.value ? (function(){
5414 return l39.fvalue(id, v393);
5415 })() : (l25.fvalue(id, v395, l172) !== l3.value ? (function(){
5416 return l40.fvalue(id, v393);
5417 })() : (l25.fvalue(id, v395, l173) !== l3.value ? (function(){
5418 return l41.fvalue(id, v393);
5421 throw "ECASE expression failed.";
5428 if (cf.type == 'block' && cf.id == 154)
5438 var l176 = {name: "*ENVIRONMENT*"};
5440 (((l176.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : (function(){
5441 return ((l176).value = l169.fvalue(id));
5445 var l177 = {name: "*VARIABLE-COUNTER*"};
5447 (((l177.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : (function(){
5448 return ((l177).value = 0);
5452 var l178 = {name: "GVARNAME"};
5454 (l178).fvalue = (function(v398){
5455 ((v398)["fname"] = "GVARNAME");
5457 })((function (values,v397){
5458 if (arguments.length < 2) throw 'too few arguments';
5459 if (arguments.length > 2) throw 'too many arguments';
5463 return l126.fvalue(id, "v", l16.fvalue(id, ((l177).value = (function(){
5464 var x1 = (function(){
5466 var value = symbol.value;
5467 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5470 if (typeof x1 !== 'number') throw 'Not a number!';
5472 if (typeof x2 !== 'number') throw 'Not a number!';
5478 if (cf.type == 'block' && cf.id == 155)
5488 var l179 = {name: "TRANSLATE-VARIABLE"};
5490 (l179).fvalue = (function(v400){
5491 ((v400)["fname"] = "TRANSLATE-VARIABLE");
5493 })((function (values,v399){
5494 if (arguments.length < 2) throw 'too few arguments';
5495 if (arguments.length > 2) throw 'too many arguments';
5499 return l164.fvalue(id, l175.fvalue(id, v399, (function(){
5501 var value = symbol.value;
5502 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5508 if (cf.type == 'block' && cf.id == 156)
5518 var l180 = {name: "EXTEND-LOCAL-ENV"};
5519 var l181 = {name: "LEXICAL-VARIABLE"};
5521 (l180).fvalue = (function(v406){
5522 ((v406)["fname"] = "EXTEND-LOCAL-ENV");
5524 })((function (values,v401){
5525 if (arguments.length < 2) throw 'too few arguments';
5526 if (arguments.length > 2) throw 'too many arguments';
5530 return (function(v402){
5534 return (function(v403,v404){
5536 while(v403 !== l3.value){
5537 (v404 = (function(){
5539 return tmp === l3.value? l3.value: tmp.car;
5543 return l171.fvalue(id, v405, v402, l99);
5544 })(l161.fvalue(id, v404, l181, l178.fvalue(id, v404)));
5547 (v403 = (function(){
5549 return tmp === l3.value? l3.value: tmp.cdr;
5558 if (cf.type == 'block' && cf.id == 158)
5564 })(l170.fvalue(id, (function(){
5566 var value = symbol.value;
5567 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5573 if (cf.type == 'block' && cf.id == 157)
5583 var l182 = {name: "*TOPLEVEL-COMPILATIONS*"};
5585 (((l182.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : (function(){
5586 return ((l182).value = l3.value);
5590 var l183 = {name: "TOPLEVEL-COMPILATION"};
5592 (l183).fvalue = (function(v408){
5593 ((v408)["fname"] = "TOPLEVEL-COMPILATION");
5595 })((function (values,v407){
5596 if (arguments.length < 2) throw 'too few arguments';
5597 if (arguments.length > 2) throw 'too many arguments';
5601 return ((l182).value = ({car: v407, cdr: (function(){
5603 var value = symbol.value;
5604 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5610 if (cf.type == 'block' && cf.id == 159)
5620 var l184 = {name: "NULL-OR-EMPTY-P"};
5622 (l184).fvalue = (function(v410){
5623 ((v410)["fname"] = "NULL-OR-EMPTY-P");
5625 })((function (values,v409){
5626 if (arguments.length < 2) throw 'too few arguments';
5627 if (arguments.length > 2) throw 'too many arguments';
5631 return l23.fvalue(id, l67.fvalue(id, v409));
5635 if (cf.type == 'block' && cf.id == 160)
5645 var l185 = {name: "GET-TOPLEVEL-COMPILATIONS"};
5647 (l185).fvalue = (function(v411){
5648 ((v411)["fname"] = "GET-TOPLEVEL-COMPILATIONS");
5650 })((function (values){
5651 if (arguments.length > 1) throw 'too many arguments';
5655 return l64.fvalue(id, l84.fvalue(id, (function(){
5657 var func = symbol.fvalue;
5658 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
5662 var value = symbol.value;
5663 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5669 if (cf.type == 'block' && cf.id == 161)
5679 var l186 = {name: "%COMPILE-DEFMACRO"};
5680 var l187 = {name: "MACRO"};
5682 (l186).fvalue = (function(v414){
5683 ((v414)["fname"] = "%COMPILE-DEFMACRO");
5685 })((function (values,v412,v413){
5686 if (arguments.length < 3) throw 'too few arguments';
5687 if (arguments.length > 3) throw 'too many arguments';
5691 l183.fvalue(id, (function(){
5693 var func = symbol.fvalue;
5694 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
5696 })()(id, l62.fvalue(id, l42.fvalue(id, l155), l42.fvalue(id, v412))));
5697 return l171.fvalue(id, l161.fvalue(id, v412, l187, v413), (function(){
5699 var value = symbol.value;
5700 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5706 if (cf.type == 'block' && cf.id == 162)
5716 var l188 = {name: "GLOBAL-BINDING"};
5718 (l188).fvalue = (function(v420){
5719 ((v420)["fname"] = "GLOBAL-BINDING");
5721 })((function (values,v415,v416,v417){
5722 if (arguments.length < 4) throw 'too few arguments';
5723 if (arguments.length > 4) throw 'too many arguments';
5727 return (function(v418){
5728 return (v418 !== l3.value ? v418 : (function(v419){
5729 l171.fvalue(id, v419, (function(){
5731 var value = symbol.value;
5732 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5736 })(l161.fvalue(id, v415, v416, l3.value)));
5737 })(l175.fvalue(id, v415, (function(){
5739 var value = symbol.value;
5740 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5746 if (cf.type == 'block' && cf.id == 163)
5756 var l189 = {name: "CLAIMP"};
5758 (l189).fvalue = (function(v425){
5759 ((v425)["fname"] = "CLAIMP");
5761 })((function (values,v421,v422,v423){
5762 if (arguments.length < 4) throw 'too few arguments';
5763 if (arguments.length > 4) throw 'too many arguments';
5767 return (function(v424){
5768 return (v424 !== l3.value ? l82.fvalue(id, v423, l165.fvalue(id, v424)) : l3.value);
5769 })(l175.fvalue(id, v421, (function(){
5771 var value = symbol.value;
5772 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5778 if (cf.type == 'block' && cf.id == 164)
5788 var l190 = {name: "!PROCLAIM"};
5789 var l191 = {name: "SPECIAL"};
5790 var l192 = {name: "NOTINLINE"};
5791 var l193 = {name: "CONSTANT"};
5792 var l194 = {name: "NON-OVERRIDABLE"};
5794 (l190).fvalue = (function(v440){
5795 ((v440)["fname"] = "!PROCLAIM");
5797 })((function (values,v426){
5798 if (arguments.length < 2) throw 'too few arguments';
5799 if (arguments.length > 2) throw 'too many arguments';
5803 return (function(v427){
5804 return (l25.fvalue(id, v427, l191) !== l3.value ? (function(){
5808 return (function(v428,v429){
5810 while(v428 !== l3.value){
5811 (v429 = (function(){
5813 return tmp === l3.value? l3.value: tmp.car;
5817 return l168.fvalue(id, l191, v430);
5818 })(l188.fvalue(id, v429, l99, l99));
5821 (v428 = (function(){
5823 return tmp === l3.value? l3.value: tmp.cdr;
5830 return tmp === l3.value? l3.value: tmp.cdr;
5835 if (cf.type == 'block' && cf.id == 166)
5841 })() : (l25.fvalue(id, v427, l192) !== l3.value ? (function(){
5845 return (function(v431,v432){
5847 while(v431 !== l3.value){
5848 (v432 = (function(){
5850 return tmp === l3.value? l3.value: tmp.car;
5854 return l168.fvalue(id, l192, v433);
5855 })(l188.fvalue(id, v432, l98, l98));
5858 (v431 = (function(){
5860 return tmp === l3.value? l3.value: tmp.cdr;
5867 return tmp === l3.value? l3.value: tmp.cdr;
5872 if (cf.type == 'block' && cf.id == 167)
5878 })() : (l25.fvalue(id, v427, l193) !== l3.value ? (function(){
5882 return (function(v434,v435){
5884 while(v434 !== l3.value){
5885 (v435 = (function(){
5887 return tmp === l3.value? l3.value: tmp.car;
5891 return l168.fvalue(id, l193, v436);
5892 })(l188.fvalue(id, v435, l99, l99));
5895 (v434 = (function(){
5897 return tmp === l3.value? l3.value: tmp.cdr;
5904 return tmp === l3.value? l3.value: tmp.cdr;
5909 if (cf.type == 'block' && cf.id == 168)
5915 })() : (l25.fvalue(id, v427, l194) !== l3.value ? (function(){
5919 return (function(v437,v438){
5921 while(v437 !== l3.value){
5922 (v438 = (function(){
5924 return tmp === l3.value? l3.value: tmp.car;
5928 return l168.fvalue(id, l194, v439);
5929 })(l188.fvalue(id, v438, l98, l98));
5932 (v437 = (function(){
5934 return tmp === l3.value? l3.value: tmp.cdr;
5941 return tmp === l3.value? l3.value: tmp.cdr;
5946 if (cf.type == 'block' && cf.id == 169)
5952 })() : l3.value))));
5955 return tmp === l3.value? l3.value: tmp.car;
5960 if (cf.type == 'block' && cf.id == 165)
5970 var l195 = {name: "PROCLAIM"};
5971 (l195).fvalue = (function(){
5973 var func = symbol.fvalue;
5974 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
5977 var l196 = {name: "*COMPILATIONS*"};
5979 (((l196.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : (function(){
5980 return ((l196).value = l3.value);
5984 var l197 = {name: "DEFINE-COMPILATION"};
5986 var l198 = {name: "IF"};
5987 ((l196).value = ({car: l42.fvalue(id, l198, (function (values,v441,v442,v443){
5988 if (arguments.length < 4) throw 'too few arguments';
5989 if (arguments.length > 4) throw 'too many arguments';
5993 return l126.fvalue(id, "(", (function(){
5995 var func = symbol.fvalue;
5996 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
5998 })()(id, v441), " !== ", (function(){
6000 var func = symbol.fvalue;
6001 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6003 })()(id, l3.value), " ? ", (function(){
6005 var func = symbol.fvalue;
6006 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6008 })()(id, v442), " : ", (function(){
6010 var func = symbol.fvalue;
6011 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6013 })()(id, v443), ")");
6017 if (cf.type == 'block' && cf.id == 170)
6024 })), cdr: (function(){
6026 var value = symbol.value;
6027 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6030 var l199 = {name: "*LAMBDA-LIST-KEYWORDS*"};
6031 var l200 = {name: "&OPTIONAL"};
6032 var l201 = {name: "&REST"};
6033 var l202 = {car: l200, cdr: {car: l201, cdr: l3}};
6035 (((l199.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : (function(){
6036 return ((l199).value = l202);
6040 var l203 = {name: "LIST-UNTIL-KEYWORD"};
6042 (l203).fvalue = (function(v446){
6043 ((v446)["fname"] = "LIST-UNTIL-KEYWORD");
6045 })((function (values,v444){
6046 if (arguments.length < 2) throw 'too few arguments';
6047 if (arguments.length > 2) throw 'too many arguments';
6051 return ((function(v445){
6052 return (v445 !== l3.value ? v445 : l82.fvalue(id, (function(){
6054 return tmp === l3.value? l3.value: tmp.car;
6057 var value = symbol.value;
6058 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6061 })(l11.fvalue(id, v444)) !== l3.value ? l3.value : ({car: (function(){
6063 return tmp === l3.value? l3.value: tmp.car;
6064 })(), cdr: l203.fvalue(id, (function(){
6066 return tmp === l3.value? l3.value: tmp.cdr;
6071 if (cf.type == 'block' && cf.id == 171)
6081 var l204 = {name: "LAMBDA-LIST-REQUIRED-ARGUMENTS"};
6083 (l204).fvalue = (function(v448){
6084 ((v448)["fname"] = "LAMBDA-LIST-REQUIRED-ARGUMENTS");
6086 })((function (values,v447){
6087 if (arguments.length < 2) throw 'too few arguments';
6088 if (arguments.length > 2) throw 'too many arguments';
6092 return l203.fvalue(id, v447);
6096 if (cf.type == 'block' && cf.id == 172)
6106 var l205 = {name: "LAMBDA-LIST-OPTIONAL-ARGUMENTS-WITH-DEFAULT"};
6108 (l205).fvalue = (function(v450){
6109 ((v450)["fname"] = "LAMBDA-LIST-OPTIONAL-ARGUMENTS-WITH-DEFAULT");
6111 })((function (values,v449){
6112 if (arguments.length < 2) throw 'too few arguments';
6113 if (arguments.length > 2) throw 'too many arguments';
6117 return l69.fvalue(id, (function(){
6119 var func = symbol.fvalue;
6120 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6122 })(), l203.fvalue(id, (function(){
6123 var tmp = l82.fvalue(id, l200, v449);
6124 return tmp === l3.value? l3.value: tmp.cdr;
6129 if (cf.type == 'block' && cf.id == 173)
6139 var l206 = {name: "LAMBDA-LIST-OPTIONAL-ARGUMENTS"};
6141 (l206).fvalue = (function(v452){
6142 ((v452)["fname"] = "LAMBDA-LIST-OPTIONAL-ARGUMENTS");
6144 })((function (values,v451){
6145 if (arguments.length < 2) throw 'too few arguments';
6146 if (arguments.length > 2) throw 'too many arguments';
6150 return l69.fvalue(id, (function(){
6152 var func = symbol.fvalue;
6153 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6155 })(), l205.fvalue(id, v451));
6159 if (cf.type == 'block' && cf.id == 174)
6169 var l207 = {name: "LAMBDA-LIST-REST-ARGUMENT"};
6171 (l207).fvalue = (function(v455){
6172 ((v455)["fname"] = "LAMBDA-LIST-REST-ARGUMENT");
6174 })((function (values,v453){
6175 if (arguments.length < 2) throw 'too few arguments';
6176 if (arguments.length > 2) throw 'too many arguments';
6180 return (function(v454){
6183 return tmp === l3.value? l3.value: tmp.cdr;
6184 })() !== l3.value ? (function(){
6186 throw "Bad lambda-list";
6191 return tmp === l3.value? l3.value: tmp.car;
6193 })(l203.fvalue(id, (function(){
6194 var tmp = l82.fvalue(id, l201, v453);
6195 return tmp === l3.value? l3.value: tmp.cdr;
6200 if (cf.type == 'block' && cf.id == 175)
6210 var l208 = {name: "LAMBDA-DOCSTRING-WRAPPER"};
6212 (l208).fvalue = (function(v458){
6213 ((v458)["fname"] = "LAMBDA-DOCSTRING-WRAPPER");
6215 })((function (values,v457){
6216 if (arguments.length < 2) throw 'too few arguments';
6218 for (var i = arguments.length-1; i>=2; i--)
6219 v456 = {car: arguments[i], cdr:
6224 return (v457 !== l3.value ? l126.fvalue(id, "(function(){", (function(){
6226 var value = symbol.value;
6227 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6229 })(), l133.fvalue(id, "var func = ", l128.fvalue(id, v456), ";", (function(){
6231 var value = symbol.value;
6232 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6234 })(), "func.docstring = '", v457, "';", (function(){
6236 var value = symbol.value;
6237 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6239 })(), "return func;", (function(){
6241 var value = symbol.value;
6242 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6244 })()), "})()") : l128.fvalue(id, v456));
6248 if (cf.type == 'block' && cf.id == 176)
6258 var l209 = {name: "LAMBDA"};
6259 var l210 = {name: "LS-COMPILE-BLOCK"};
6260 ((l196).value = ({car: l42.fvalue(id, l209, (function (values,v460){
6261 if (arguments.length < 2) throw 'too few arguments';
6263 for (var i = arguments.length-1; i>=2; i--)
6264 v459 = {car: arguments[i], cdr:
6269 return (function(v461,v462,v463,v464){
6270 ((((typeof((function(){
6272 return tmp === l3.value? l3.value: tmp.car;
6273 })()) == "string")?l4.value: l3.value) !== l3.value ? l26.fvalue(id, l11.fvalue(id, (function(){
6275 return tmp === l3.value? l3.value: tmp.cdr;
6276 })())) : l3.value) !== l3.value ? (function(){
6277 (v464 = (function(){
6279 return tmp === l3.value? l3.value: tmp.car;
6281 return (v459 = (function(){
6283 return tmp === l3.value? l3.value: tmp.cdr;
6286 return (function(v465,v466,v467){
6292 return l208.fvalue(id, v464, "(function (", l128.fvalue(id, ({car: "values", cdr: l69.fvalue(id, (function(){
6294 var func = symbol.fvalue;
6295 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6297 })(), l62.fvalue(id, v461, v462))}), ","), "){", (function(){
6299 var value = symbol.value;
6300 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6302 })(), l133.fvalue(id, (v461 !== l3.value ? l126.fvalue(id, "if (arguments.length < ", l16.fvalue(id, l21.fvalue(id, v465)), ") throw 'too few arguments';", (function(){
6304 var value = symbol.value;
6305 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6307 })()) : ""), (l26.fvalue(id, v463) !== l3.value ? l126.fvalue(id, "if (arguments.length > ", l16.fvalue(id, (function(){
6309 if (typeof x1 !== 'number') throw 'Not a number!';
6311 if (typeof x2 !== 'number') throw 'Not a number!';
6313 if (typeof x3 !== 'number') throw 'Not a number!';
6315 })()), ") throw 'too many arguments';", (function(){
6317 var value = symbol.value;
6318 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6320 })()) : ""), (v462 !== l3.value ? l126.fvalue(id, "switch(arguments.length-1){", (function(){
6322 var value = symbol.value;
6323 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6325 })(), (function(v468,v469,v470){
6333 if (typeof x1 !== 'number') throw 'Not a number!';
6335 if (typeof x2 !== 'number') throw 'Not a number!';
6336 return (x1<x2?l4.value: l3.value);
6339 (v469 = ({car: l126.fvalue(id, "case ", l16.fvalue(id, (function(){
6341 if (typeof x1 !== 'number') throw 'Not a number!';
6343 if (typeof x2 !== 'number') throw 'Not a number!';
6345 })()), ":", (function(){
6347 var value = symbol.value;
6348 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6350 })(), l179.fvalue(id, (function(){
6352 return tmp === l3.value? l3.value: tmp.car;
6353 })()), "=", (function(){
6355 var func = symbol.fvalue;
6356 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6358 })()(id, l32.fvalue(id, v471)), ";", (function(){
6360 var value = symbol.value;
6361 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6363 })()), cdr: v469}));
6364 return (v470 = (function(){
6366 if (typeof x1 !== 'number') throw 'Not a number!';
6368 if (typeof x2 !== 'number') throw 'Not a number!';
6371 })(l79.fvalue(id, v470, v468));
6377 if (cf.type == 'block' && cf.id == 178)
6383 (v469 = ({car: l126.fvalue(id, "default: break;", (function(){
6385 var value = symbol.value;
6386 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6388 })()), cdr: v469}));
6389 return l128.fvalue(id, l64.fvalue(id, v469));
6391 })(l205.fvalue(id, v460),l3.value,0), "}", (function(){
6393 var value = symbol.value;
6394 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6396 })()) : ""), (v463 !== l3.value ? (function(v472){
6397 return l126.fvalue(id, "var ", v472, "= ", (function(){
6399 var func = symbol.fvalue;
6400 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6402 })()(id, l3.value), ";", (function(){
6404 var value = symbol.value;
6405 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6407 })(), "for (var i = arguments.length-1; i>=", l16.fvalue(id, (function(){
6409 if (typeof x1 !== 'number') throw 'Not a number!';
6411 if (typeof x2 !== 'number') throw 'Not a number!';
6413 if (typeof x3 !== 'number') throw 'Not a number!';
6415 })()), "; i--)", (function(){
6417 var value = symbol.value;
6418 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6420 })(), l133.fvalue(id, v472, " = ", "{car: arguments[i], cdr: "), v472, "};", (function(){
6422 var value = symbol.value;
6423 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6426 })(l179.fvalue(id, v463)) : ""), (function(){
6428 var func = symbol.fvalue;
6429 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6431 })()(id, v459, l4.value)), (function(){
6433 var value = symbol.value;
6434 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6441 })(l67.fvalue(id, v461),l67.fvalue(id, v462),l180.fvalue(id, l62.fvalue(id, l56.fvalue(id, v463), v461, v462)));
6442 })(l204.fvalue(id, v460),l206.fvalue(id, v460),l207.fvalue(id, v460),l3.value);
6446 if (cf.type == 'block' && cf.id == 177)
6453 })), cdr: (function(){
6455 var value = symbol.value;
6456 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6459 var l211 = {name: "SETQ-PAIR"};
6460 var l212 = {name: "SET"};
6462 (l211).fvalue = (function(v476){
6463 ((v476)["fname"] = "SETQ-PAIR");
6465 })((function (values,v473,v474){
6466 if (arguments.length < 3) throw 'too few arguments';
6467 if (arguments.length > 3) throw 'too many arguments';
6471 return (function(v475){
6472 return (((l163.fvalue(id, v475) === l181)?l4.value: l3.value) !== l3.value ? l126.fvalue(id, l164.fvalue(id, v475), " = ", (function(){
6474 var func = symbol.fvalue;
6475 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6477 })()(id, v474)) : (function(){
6479 var func = symbol.fvalue;
6480 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6482 })()(id, l62.fvalue(id, l42.fvalue(id, l212), l42.fvalue(id, l62.fvalue(id, l42.fvalue(id, l155), l42.fvalue(id, v473))), l42.fvalue(id, v474))));
6483 })(l175.fvalue(id, v473, (function(){
6485 var value = symbol.value;
6486 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6492 if (cf.type == 'block' && cf.id == 179)
6502 var l213 = {name: "SETQ"};
6503 ((l196).value = ({car: l42.fvalue(id, l213, (function (values){
6505 for (var i = arguments.length-1; i>=1; i--)
6506 v477 = {car: arguments[i], cdr:
6511 return (function(v478){
6516 while(l4.value !== l3.value){
6517 (l11.fvalue(id, v477) !== l3.value ? (function(){
6519 throw ({type: 'block', id: 181, value: l3.value, message: 'Return from unknown block NIL.'})
6521 })() : (l11.fvalue(id, (function(){
6523 return tmp === l3.value? l3.value: tmp.cdr;
6524 })()) !== l3.value ? (function(){
6526 throw "Odd paris in SETQ";
6529 (v478 = l126.fvalue(id, v478, (function(){
6530 return l126.fvalue(id, l211.fvalue(id, (function(){
6532 return tmp === l3.value? l3.value: tmp.car;
6533 })(), l32.fvalue(id, v477)), (l11.fvalue(id, l34.fvalue(id, v477)) !== l3.value ? "" : ", "));
6535 return (v477 = l34.fvalue(id, v477));
6542 if (cf.type == 'block' && cf.id == 181)
6548 return l126.fvalue(id, "(", v478, ")");
6553 if (cf.type == 'block' && cf.id == 180)
6560 })), cdr: (function(){
6562 var value = symbol.value;
6563 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6566 var l214 = {name: "JS-VREF"};
6567 ((l196).value = ({car: l42.fvalue(id, l214, (function (values,v479){
6568 if (arguments.length < 2) throw 'too few arguments';
6569 if (arguments.length > 2) throw 'too many arguments';
6577 if (cf.type == 'block' && cf.id == 182)
6584 })), cdr: (function(){
6586 var value = symbol.value;
6587 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6590 var l215 = {name: "JS-VSET"};
6591 ((l196).value = ({car: l42.fvalue(id, l215, (function (values,v480,v481){
6592 if (arguments.length < 3) throw 'too few arguments';
6593 if (arguments.length > 3) throw 'too many arguments';
6597 return l126.fvalue(id, "(", v480, " = ", (function(){
6599 var func = symbol.fvalue;
6600 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6602 })()(id, v481), ")");
6606 if (cf.type == 'block' && cf.id == 183)
6613 })), cdr: (function(){
6615 var value = symbol.value;
6616 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6620 (l138).fvalue = (function(v488){
6621 ((v488)["fname"] = "ESCAPE-STRING");
6623 })((function (values,v482){
6624 if (arguments.length < 2) throw 'too few arguments';
6625 if (arguments.length > 2) throw 'too many arguments';
6629 return (function(v483,v484,v485){
6636 if (typeof x1 !== 'number') throw 'Not a number!';
6638 if (typeof x2 !== 'number') throw 'Not a number!';
6639 return (x1<x2?l4.value: l3.value);
6643 return (v487 !== l3.value ? v487 : l74.fvalue(id, v486, 92));
6644 })(l74.fvalue(id, v486, 34)) !== l3.value ? (function(){
6645 return (v483 = l126.fvalue(id, v483, "\\"));
6647 (l74.fvalue(id, v486, 10) !== l3.value ? (function(){
6648 (v483 = l126.fvalue(id, v483, "\\"));
6649 return (v486 = 110);
6651 return (v483 = l126.fvalue(id, v483, l92.fvalue(id, v486)));
6655 if (typeof string != 'string')
6656 throw 'The value ' + string + ' is not a type string.';
6657 if (typeof index != 'number')
6658 throw 'The value ' + index + ' is not a type number.';
6659 return string.charCodeAt(index);
6661 (v484 = (function(){
6663 if (typeof x1 !== 'number') throw 'Not a number!';
6665 if (typeof x2 !== 'number') throw 'Not a number!';
6673 if (cf.type == 'block' && cf.id == 185)
6680 })("",0,l67.fvalue(id, v482));
6684 if (cf.type == 'block' && cf.id == 184)
6694 var l216 = {name: "*LITERAL-SYMBOLS*"};
6696 (((l216.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : (function(){
6697 return ((l216).value = l3.value);
6701 var l217 = {name: "*LITERAL-COUNTER*"};
6703 (((l217.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : (function(){
6704 return ((l217).value = 0);
6708 var l218 = {name: "GENLIT"};
6710 (l218).fvalue = (function(v489){
6711 ((v489)["fname"] = "GENLIT");
6713 })((function (values){
6714 if (arguments.length > 1) throw 'too many arguments';
6718 return l126.fvalue(id, "l", l16.fvalue(id, ((l217).value = (function(){
6719 var x1 = (function(){
6721 var value = symbol.value;
6722 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6725 if (typeof x1 !== 'number') throw 'Not a number!';
6727 if (typeof x2 !== 'number') throw 'Not a number!';
6733 if (cf.type == 'block' && cf.id == 186)
6743 var l219 = {name: "LITERAL"};
6745 (l219).fvalue = (function(v501){
6746 ((v501)["fname"] = "LITERAL");
6748 })((function (values,v490,v491){
6749 if (arguments.length < 2) throw 'too few arguments';
6750 if (arguments.length > 3) throw 'too many arguments';
6751 switch(arguments.length-1){
6759 return (l75.fvalue(id, v490) !== l3.value ? (function(){
6760 return l16.fvalue(id, v490);
6761 })() : (((typeof(v490) == "string")?l4.value: l3.value) !== l3.value ? (function(){
6762 return l126.fvalue(id, "\"", l138.fvalue(id, v490), "\"");
6763 })() : (((function(){
6765 return (typeof tmp == 'object' && 'name' in tmp);
6766 })()?l4.value: l3.value) !== l3.value ? (function(){
6767 return (function(v492){
6768 return (v492 !== l3.value ? v492 : (function(v494,v495){
6769 ((l216).value = ({car: ({car: v490, cdr: v494}), cdr: (function(){
6771 var value = symbol.value;
6772 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6775 l183.fvalue(id, l126.fvalue(id, "var ", v494, " = ", v495));
6777 })(l218.fvalue(id),(function(v493){
6778 return (l11.fvalue(id, v493) !== l3.value ? l126.fvalue(id, "{name: \"", l138.fvalue(id, (v490).name), "\"}") : (function(){
6780 var func = symbol.fvalue;
6781 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6783 })()(id, l62.fvalue(id, l42.fvalue(id, l120), l42.fvalue(id, (v490).name), l42.fvalue(id, l106.fvalue(id, v493)))));
6784 })(l114.fvalue(id, v490))));
6786 var tmp = l91.fvalue(id, v490, (function(){
6788 var value = symbol.value;
6789 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6792 return tmp === l3.value? l3.value: tmp.cdr;
6794 })() : (((function(){
6796 return (typeof tmp == 'object' && 'car' in tmp);
6797 })()?l4.value: l3.value) !== l3.value ? (function(){
6798 return (function(v496){
6799 return (v491 !== l3.value ? v496 : (function(v497){
6800 l183.fvalue(id, l126.fvalue(id, "var ", v497, " = ", v496));
6802 })(l218.fvalue(id)));
6803 })(l126.fvalue(id, "{car: ", l219.fvalue(id, (function(){
6805 return tmp === l3.value? l3.value: tmp.car;
6806 })(), l4.value), ", ", "cdr: ", l219.fvalue(id, (function(){
6808 return tmp === l3.value? l3.value: tmp.cdr;
6809 })(), l4.value), "}"));
6810 })() : (((function(){
6812 return typeof x === 'object' && 'length' in x;
6813 })()?l4.value: l3.value) !== l3.value ? (function(){
6814 return (function(v498){
6815 return (function(v499){
6816 return (v491 !== l3.value ? v499 : (function(v500){
6817 l183.fvalue(id, l126.fvalue(id, "var ", v500, " = ", v499));
6819 })(l218.fvalue(id)));
6820 })(l126.fvalue(id, "[", l128.fvalue(id, l69.fvalue(id, (function(){
6822 var func = symbol.fvalue;
6823 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6825 })(), v498), ", "), "]"));
6826 })(l131.fvalue(id, v490));
6827 })() : l3.value)))));
6831 if (cf.type == 'block' && cf.id == 187)
6841 ((l196).value = ({car: l42.fvalue(id, l155, (function (values,v502){
6842 if (arguments.length < 2) throw 'too few arguments';
6843 if (arguments.length > 2) throw 'too many arguments';
6847 return l219.fvalue(id, v502);
6851 if (cf.type == 'block' && cf.id == 188)
6858 })), cdr: (function(){
6860 var value = symbol.value;
6861 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6864 var l220 = {name: "%WHILE"};
6865 ((l196).value = ({car: l42.fvalue(id, l220, (function (values,v504){
6866 if (arguments.length < 2) throw 'too few arguments';
6868 for (var i = arguments.length-1; i>=2; i--)
6869 v503 = {car: arguments[i], cdr:
6874 return l126.fvalue(id, "(function(){", (function(){
6876 var value = symbol.value;
6877 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6879 })(), l133.fvalue(id, "while(", (function(){
6881 var func = symbol.fvalue;
6882 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6884 })()(id, v504), " !== ", (function(){
6886 var func = symbol.fvalue;
6887 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6889 })()(id, l3.value), "){", (function(){
6891 var value = symbol.value;
6892 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6894 })(), l133.fvalue(id, (function(){
6896 var func = symbol.fvalue;
6897 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6899 })()(id, v503)), "}", "return ", (function(){
6901 var func = symbol.fvalue;
6902 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6904 })()(id, l3.value), ";", (function(){
6906 var value = symbol.value;
6907 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6913 if (cf.type == 'block' && cf.id == 189)
6920 })), cdr: (function(){
6922 var value = symbol.value;
6923 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6926 var l221 = {name: "SYMBOL-FUNCTION"};
6927 ((l196).value = ({car: l42.fvalue(id, l98, (function (values,v505){
6928 if (arguments.length < 2) throw 'too few arguments';
6929 if (arguments.length > 2) throw 'too many arguments';
6933 return ((l57.fvalue(id, v505) !== l3.value ? (((function(){
6935 return tmp === l3.value? l3.value: tmp.car;
6936 })() === l209)?l4.value: l3.value) : l3.value) !== l3.value ? (function(){
6939 var func = symbol.fvalue;
6940 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6943 })() : (((function(){
6945 return (typeof tmp == 'object' && 'name' in tmp);
6946 })()?l4.value: l3.value) !== l3.value ? (function(){
6949 var func = symbol.fvalue;
6950 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6952 })()(id, l62.fvalue(id, l42.fvalue(id, l221), l42.fvalue(id, l62.fvalue(id, l42.fvalue(id, l155), l42.fvalue(id, v505)))));
6957 if (cf.type == 'block' && cf.id == 190)
6964 })), cdr: (function(){
6966 var value = symbol.value;
6967 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6970 var l222 = {name: "EVAL-WHEN-COMPILE"};
6971 var l223 = {name: "EVAL"};
6972 var l224 = {name: "PROGN"};
6973 ((l196).value = ({car: l42.fvalue(id, l222, (function (values){
6975 for (var i = arguments.length-1; i>=1; i--)
6976 v506 = {car: arguments[i], cdr:
6983 var func = symbol.fvalue;
6984 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6986 })()(id, ({car: l224, cdr: v506}));
6991 if (cf.type == 'block' && cf.id == 191)
6998 })), cdr: (function(){
7000 var value = symbol.value;
7001 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7004 var l225 = {name: "DEFINE-TRANSFORMATION"};
7006 ((l196).value = ({car: l42.fvalue(id, l224, (function (values){
7008 for (var i = arguments.length-1; i>=1; i--)
7009 v507 = {car: arguments[i], cdr:
7014 return l126.fvalue(id, "(function(){", (function(){
7016 var value = symbol.value;
7017 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7019 })(), l133.fvalue(id, (function(){
7021 var func = symbol.fvalue;
7022 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7024 })()(id, v507, l4.value)), "})()");
7028 if (cf.type == 'block' && cf.id == 192)
7035 })), cdr: (function(){
7037 var value = symbol.value;
7038 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7041 var l226 = {name: "SPECIAL-VARIABLE-P"};
7043 (l226).fvalue = (function(v509){
7044 ((v509)["fname"] = "SPECIAL-VARIABLE-P");
7046 })((function (values,v508){
7047 if (arguments.length < 2) throw 'too few arguments';
7048 if (arguments.length > 2) throw 'too many arguments';
7052 return (l189.fvalue(id, v508, l99, l191) !== l3.value ? l4.value : l3.value);
7056 if (cf.type == 'block' && cf.id == 193)
7066 var l227 = {name: "LET-BINDING-WRAPPER"};
7068 (l227).fvalue = (function(v516){
7069 ((v516)["fname"] = "LET-BINDING-WRAPPER");
7071 })((function (values,v510,v511){
7072 if (arguments.length < 3) throw 'too few arguments';
7073 if (arguments.length > 3) throw 'too many arguments';
7077 (l11.fvalue(id, v510) !== l3.value ? (function(){
7079 throw ({type: 'block', id: 194, value: v511, message: 'Return from unknown block LET-BINDING-WRAPPER.'})
7082 return l126.fvalue(id, "try {", (function(){
7084 var value = symbol.value;
7085 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7087 })(), l133.fvalue(id, "var tmp;", (function(){
7089 var value = symbol.value;
7090 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7092 })(), l130.fvalue(id, (function (values,v512){
7093 if (arguments.length < 2) throw 'too few arguments';
7094 if (arguments.length > 2) throw 'too many arguments';
7095 return (function(v513){
7096 return l126.fvalue(id, "tmp = ", v513, ".value;", (function(){
7098 var value = symbol.value;
7099 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7101 })(), v513, ".value = ", (function(){
7103 return tmp === l3.value? l3.value: tmp.cdr;
7104 })(), ";", (function(){
7106 var value = symbol.value;
7107 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7111 return tmp === l3.value? l3.value: tmp.cdr;
7112 })(), " = tmp;", (function(){
7114 var value = symbol.value;
7115 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7120 var func = symbol.fvalue;
7121 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7123 })()(id, l62.fvalue(id, l42.fvalue(id, l155), l42.fvalue(id, (function(){
7125 return tmp === l3.value? l3.value: tmp.car;
7128 }), v510), v511, (function(){
7130 var value = symbol.value;
7131 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7133 })()), "}", (function(){
7135 var value = symbol.value;
7136 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7138 })(), "finally {", (function(){
7140 var value = symbol.value;
7141 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7143 })(), l133.fvalue(id, l130.fvalue(id, (function (values,v514){
7144 if (arguments.length < 2) throw 'too few arguments';
7145 if (arguments.length > 2) throw 'too many arguments';
7146 return (function(v515){
7147 return l126.fvalue(id, v515, ".value", " = ", (function(){
7149 return tmp === l3.value? l3.value: tmp.cdr;
7150 })(), ";", (function(){
7152 var value = symbol.value;
7153 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7158 var func = symbol.fvalue;
7159 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7161 })()(id, l62.fvalue(id, l42.fvalue(id, l155), l42.fvalue(id, (function(){
7163 return tmp === l3.value? l3.value: tmp.car;
7166 }), v510)), "}", (function(){
7168 var value = symbol.value;
7169 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7175 if (cf.type == 'block' && cf.id == 194)
7185 var l228 = {name: "LET"};
7186 var l229 = {name: "DYNAMIC-BINDINGS"};
7187 ((l196).value = ({car: l42.fvalue(id, l228, (function (values,v518){
7188 if (arguments.length < 2) throw 'too few arguments';
7190 for (var i = arguments.length-1; i>=2; i--)
7191 v517 = {car: arguments[i], cdr:
7198 var v526 = l176.value;
7199 var v519 = l69.fvalue(id, (function(){
7201 var func = symbol.fvalue;
7202 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7205 var v520 = l69.fvalue(id, (function(){
7207 var func = symbol.fvalue;
7208 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7211 var v521 = l69.fvalue(id, (function(){
7213 var func = symbol.fvalue;
7214 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7216 })(), l69.fvalue(id, (function(){
7218 var func = symbol.fvalue;
7219 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7222 ((l176).value = l180.fvalue(id, l84.fvalue(id, (function(){
7224 var func = symbol.fvalue;
7225 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7228 var v522 = l3.value;
7229 return l126.fvalue(id, "(function(", l128.fvalue(id, l69.fvalue(id, (function (values,v523){
7230 if (arguments.length < 2) throw 'too few arguments';
7231 if (arguments.length > 2) throw 'too many arguments';
7232 return (l226.fvalue(id, v523) !== l3.value ? (function(v524){
7233 ((l229).value = ({car: ({car: v523, cdr: v524}), cdr: v522}));
7235 })(l178.fvalue(id, v523)) : l179.fvalue(id, v523));
7237 }), v520), ","), "){", (function(){
7239 var value = symbol.value;
7240 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7242 })(), (function(v525){
7243 return l133.fvalue(id, l227.fvalue(id, v522, v525));
7246 var func = symbol.fvalue;
7247 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7249 })()(id, v517, l4.value)), "})(", l128.fvalue(id, v521, ","), ")");
7258 if (cf.type == 'block' && cf.id == 195)
7265 })), cdr: (function(){
7267 var value = symbol.value;
7268 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7271 var l230 = {name: "LET*-INITIALIZE-VALUE"};
7273 (l230).fvalue = (function(v533){
7274 ((v533)["fname"] = "LET*-INITIALIZE-VALUE");
7276 })((function (values,v527){
7277 if (arguments.length < 2) throw 'too few arguments';
7278 if (arguments.length > 2) throw 'too many arguments';
7282 return (function(v528,v529){
7283 return (l226.fvalue(id, v528) !== l3.value ? l126.fvalue(id, (function(){
7285 var func = symbol.fvalue;
7286 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7288 })()(id, l62.fvalue(id, l42.fvalue(id, l213), l42.fvalue(id, v528), l42.fvalue(id, v529))), ";", (function(){
7290 var value = symbol.value;
7291 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7293 })()) : (function(){
7294 var v530 = l178.fvalue(id, v528);
7295 var v531 = l161.fvalue(id, v528, l99, v530);
7296 return (function(v532){
7297 l171.fvalue(id, v531, (function(){
7299 var value = symbol.value;
7300 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7304 })(l126.fvalue(id, "var ", v530, " = ", (function(){
7306 var func = symbol.fvalue;
7307 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7309 })()(id, v529), ";", (function(){
7311 var value = symbol.value;
7312 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7316 })(l38.fvalue(id, v527),l39.fvalue(id, v527));
7320 if (cf.type == 'block' && cf.id == 196)
7330 var l231 = {name: "LET*-BINDING-WRAPPER"};
7332 (l231).fvalue = (function(v542){
7333 ((v542)["fname"] = "LET*-BINDING-WRAPPER");
7335 })((function (values,v534,v535){
7336 if (arguments.length < 3) throw 'too few arguments';
7337 if (arguments.length > 3) throw 'too many arguments';
7341 (l11.fvalue(id, v534) !== l3.value ? (function(){
7343 throw ({type: 'block', id: 197, value: v535, message: 'Return from unknown block LET*-BINDING-WRAPPER.'})
7346 return (function(v537){
7347 return l126.fvalue(id, "try {", (function(){
7349 var value = symbol.value;
7350 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7352 })(), l133.fvalue(id, l130.fvalue(id, (function (values,v538){
7353 if (arguments.length < 2) throw 'too few arguments';
7354 if (arguments.length > 2) throw 'too many arguments';
7355 return (function(v539){
7356 return l126.fvalue(id, "var ", (function(){
7358 return tmp === l3.value? l3.value: tmp.cdr;
7359 })(), " = ", v539, ".value;", (function(){
7361 var value = symbol.value;
7362 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7367 var func = symbol.fvalue;
7368 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7370 })()(id, l62.fvalue(id, l42.fvalue(id, l155), l42.fvalue(id, (function(){
7372 return tmp === l3.value? l3.value: tmp.car;
7375 }), v537), v535), "}", (function(){
7377 var value = symbol.value;
7378 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7380 })(), "finally {", (function(){
7382 var value = symbol.value;
7383 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7385 })(), l133.fvalue(id, l130.fvalue(id, (function (values,v540){
7386 if (arguments.length < 2) throw 'too few arguments';
7387 if (arguments.length > 2) throw 'too many arguments';
7388 return (function(v541){
7389 return l126.fvalue(id, v541, ".value", " = ", (function(){
7391 return tmp === l3.value? l3.value: tmp.cdr;
7392 })(), ";", (function(){
7394 var value = symbol.value;
7395 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7400 var func = symbol.fvalue;
7401 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7403 })()(id, l62.fvalue(id, l42.fvalue(id, l155), l42.fvalue(id, (function(){
7405 return tmp === l3.value? l3.value: tmp.car;
7408 }), v537)), "}", (function(){
7410 var value = symbol.value;
7411 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7414 })(l69.fvalue(id, (function (values,v536){
7415 if (arguments.length < 2) throw 'too few arguments';
7416 if (arguments.length > 2) throw 'too many arguments';
7417 return ({car: v536, cdr: l178.fvalue(id, v536)});
7419 }), l85.fvalue(id, (function(){
7421 var func = symbol.fvalue;
7422 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7428 if (cf.type == 'block' && cf.id == 197)
7438 var l232 = {name: "LET*"};
7439 ((l196).value = ({car: l42.fvalue(id, l232, (function (values,v544){
7440 if (arguments.length < 2) throw 'too few arguments';
7442 for (var i = arguments.length-1; i>=2; i--)
7443 v543 = {car: arguments[i], cdr:
7448 return (function(v545,v546){
7454 return l126.fvalue(id, "(function(){", (function(){
7456 var value = symbol.value;
7457 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7459 })(), l133.fvalue(id, (function(v547,v548){
7460 return l231.fvalue(id, v547, v548);
7461 })(l85.fvalue(id, (function(){
7463 var func = symbol.fvalue;
7464 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7466 })(), l69.fvalue(id, (function(){
7468 var func = symbol.fvalue;
7469 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7471 })(), v545)),l126.fvalue(id, l130.fvalue(id, (function(){
7473 var func = symbol.fvalue;
7474 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7476 })(), v545), (function(){
7478 var func = symbol.fvalue;
7479 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7481 })()(id, v543, l4.value)))), "})()");
7486 })(l69.fvalue(id, (function(){
7488 var func = symbol.fvalue;
7489 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7491 })(), v544),l170.fvalue(id, (function(){
7493 var value = symbol.value;
7494 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7500 if (cf.type == 'block' && cf.id == 198)
7507 })), cdr: (function(){
7509 var value = symbol.value;
7510 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7513 var l233 = {name: "*BLOCK-COUNTER*"};
7515 (((l233.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : (function(){
7516 return ((l233).value = 0);
7520 ((l196).value = ({car: l42.fvalue(id, l172, (function (values,v550){
7521 if (arguments.length < 2) throw 'too few arguments';
7523 for (var i = arguments.length-1; i>=2; i--)
7524 v549 = {car: arguments[i], cdr:
7529 return (function(v551){
7530 return (function(v552){
7531 return l126.fvalue(id, "(function(){", (function(){
7533 var value = symbol.value;
7534 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7536 })(), l133.fvalue(id, "try {", (function(){
7538 var value = symbol.value;
7539 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7541 })(), (function(v553){
7547 return l133.fvalue(id, "return ", (function(){
7549 var func = symbol.fvalue;
7550 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7552 })()(id, l62.fvalue(id, l42.fvalue(id, l224), v549)), ";", (function(){
7554 var value = symbol.value;
7555 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7562 })(l174.fvalue(id, l42.fvalue(id, v552), (function(){
7564 var value = symbol.value;
7565 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7567 })(), l172)), "}", (function(){
7569 var value = symbol.value;
7570 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7572 })(), "catch (cf){", (function(){
7574 var value = symbol.value;
7575 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7577 })(), " if (cf.type == 'block' && cf.id == ", v551, ")", (function(){
7579 var value = symbol.value;
7580 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7582 })(), " return cf.value;", (function(){
7584 var value = symbol.value;
7585 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7587 })(), " else", (function(){
7589 var value = symbol.value;
7590 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7592 })(), " throw cf;", (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.";
7603 })(l161.fvalue(id, v550, l172, v551));
7604 })(l16.fvalue(id, ((l233).value = (function(){
7605 var x1 = (function(){
7607 var value = symbol.value;
7608 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7611 if (typeof x1 !== 'number') throw 'Not a number!';
7613 if (typeof x2 !== 'number') throw 'Not a number!';
7619 if (cf.type == 'block' && cf.id == 199)
7626 })), cdr: (function(){
7628 var value = symbol.value;
7629 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7632 var l234 = {name: "RETURN-FROM"};
7633 ((l196).value = ({car: l42.fvalue(id, l234, (function (values,v554,v555){
7634 if (arguments.length < 2) throw 'too few arguments';
7635 if (arguments.length > 3) throw 'too many arguments';
7636 switch(arguments.length-1){
7644 return (function(v556){
7645 return (v556 !== l3.value ? l126.fvalue(id, "(function(){", (function(){
7647 var value = symbol.value;
7648 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7650 })(), l133.fvalue(id, "throw ({", "type: 'block', ", "id: ", l164.fvalue(id, v556), ", ", "value: ", (function(){
7652 var func = symbol.fvalue;
7653 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7655 })()(id, v555), ", ", "message: 'Return from unknown block ", (v554).name, ".'", "})"), "})()") : (function(){
7656 throw l126.fvalue(id, "Unknown block `", (v554).name, "'.");
7658 })(l175.fvalue(id, v554, (function(){
7660 var value = symbol.value;
7661 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7667 if (cf.type == 'block' && cf.id == 200)
7674 })), cdr: (function(){
7676 var value = symbol.value;
7677 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7680 var l235 = {name: "CATCH"};
7681 ((l196).value = ({car: l42.fvalue(id, l235, (function (values,v558){
7682 if (arguments.length < 2) throw 'too few arguments';
7684 for (var i = arguments.length-1; i>=2; i--)
7685 v557 = {car: arguments[i], cdr:
7690 return l126.fvalue(id, "(function(){", (function(){
7692 var value = symbol.value;
7693 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7695 })(), l133.fvalue(id, "var id = ", (function(){
7697 var func = symbol.fvalue;
7698 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7700 })()(id, v558), ";", (function(){
7702 var value = symbol.value;
7703 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7705 })(), "try {", (function(){
7707 var value = symbol.value;
7708 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7710 })(), l133.fvalue(id, "return ", (function(){
7712 var func = symbol.fvalue;
7713 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7715 })()(id, l62.fvalue(id, l42.fvalue(id, l224), v557)), ";", (function(){
7717 var value = symbol.value;
7718 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7720 })()), "}", (function(){
7722 var value = symbol.value;
7723 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7725 })(), "catch (cf){", (function(){
7727 var value = symbol.value;
7728 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7730 })(), " if (cf.type == 'catch' && cf.id == id)", (function(){
7732 var value = symbol.value;
7733 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7735 })(), " return cf.value;", (function(){
7737 var value = symbol.value;
7738 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7740 })(), " else", (function(){
7742 var value = symbol.value;
7743 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7745 })(), " throw cf;", (function(){
7747 var value = symbol.value;
7748 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7750 })(), "}", (function(){
7752 var value = symbol.value;
7753 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7759 if (cf.type == 'block' && cf.id == 201)
7766 })), cdr: (function(){
7768 var value = symbol.value;
7769 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7772 var l236 = {name: "THROW"};
7773 ((l196).value = ({car: l42.fvalue(id, l236, (function (values,v559,v560){
7774 if (arguments.length < 3) throw 'too few arguments';
7775 if (arguments.length > 3) throw 'too many arguments';
7779 return l126.fvalue(id, "(function(){", (function(){
7781 var value = symbol.value;
7782 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7784 })(), l133.fvalue(id, "throw ({", "type: 'catch', ", "id: ", (function(){
7786 var func = symbol.fvalue;
7787 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7789 })()(id, v559), ", ", "value: ", (function(){
7791 var func = symbol.fvalue;
7792 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7794 })()(id, v560), ", ", "message: 'Throw uncatched.'", "})"), "})()");
7798 if (cf.type == 'block' && cf.id == 202)
7805 })), cdr: (function(){
7807 var value = symbol.value;
7808 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7811 var l237 = {name: "*TAGBODY-COUNTER*"};
7813 (((l237.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : (function(){
7814 return ((l237).value = 0);
7818 var l238 = {name: "*GO-TAG-COUNTER*"};
7820 (((l238.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : (function(){
7821 return ((l238).value = 0);
7825 var l239 = {name: "GO-TAG-P"};
7827 (l239).fvalue = (function(v563){
7828 ((v563)["fname"] = "GO-TAG-P");
7830 })((function (values,v561){
7831 if (arguments.length < 2) throw 'too few arguments';
7832 if (arguments.length > 2) throw 'too many arguments';
7836 return (function(v562){
7837 return (v562 !== l3.value ? v562 : ((function(){
7839 return (typeof tmp == 'object' && 'name' in tmp);
7840 })()?l4.value: l3.value));
7841 })(l75.fvalue(id, v561));
7845 if (cf.type == 'block' && cf.id == 203)
7855 var l240 = {name: "DECLARE-TAGBODY-TAGS"};
7857 (l240).fvalue = (function(v569){
7858 ((v569)["fname"] = "DECLARE-TAGBODY-TAGS");
7860 })((function (values,v564,v565){
7861 if (arguments.length < 3) throw 'too few arguments';
7862 if (arguments.length > 3) throw 'too many arguments';
7866 return (function(v568){
7867 return l174.fvalue(id, v568, (function(){
7869 var value = symbol.value;
7870 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7873 })(l69.fvalue(id, (function (values,v566){
7874 if (arguments.length < 2) throw 'too few arguments';
7875 if (arguments.length > 2) throw 'too many arguments';
7876 return (function(v567){
7877 return l161.fvalue(id, v566, l173, l42.fvalue(id, v564, v567));
7878 })(l16.fvalue(id, ((l238).value = (function(){
7879 var x1 = (function(){
7881 var value = symbol.value;
7882 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7885 if (typeof x1 !== 'number') throw 'Not a number!';
7887 if (typeof x2 !== 'number') throw 'Not a number!';
7891 }), l85.fvalue(id, (function(){
7893 var func = symbol.fvalue;
7894 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7900 if (cf.type == 'block' && cf.id == 204)
7910 var l241 = {name: "TAGBODY"};
7911 ((l196).value = ({car: l42.fvalue(id, l241, (function (values){
7913 for (var i = arguments.length-1; i>=1; i--)
7914 v570 = {car: arguments[i], cdr:
7919 (l89.fvalue(id, (function(){
7921 var func = symbol.fvalue;
7922 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7924 })(), v570) !== l3.value ? l3.value : (function(){
7926 throw ({type: 'block', id: 205, value: (function(){
7928 var func = symbol.fvalue;
7929 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7931 })()(id, l62.fvalue(id, l42.fvalue(id, l224), v570, l42.fvalue(id, l3))), message: 'Return from unknown block TAGBODY.'})
7934 (l239.fvalue(id, (function(){
7936 return tmp === l3.value? l3.value: tmp.car;
7937 })()) !== l3.value ? l3.value : (function(){
7938 return (v570 = ({car: l15.fvalue(id, "START"), cdr: v570}));
7940 return (function(v571){
7941 return (function(v573,v572){
7948 return (v572 = l39.fvalue(id, l164.fvalue(id, v574)));
7949 })(l175.fvalue(id, l38.fvalue(id, v570), (function(){
7951 var value = symbol.value;
7952 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7955 return l126.fvalue(id, "(function(){", (function(){
7957 var value = symbol.value;
7958 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7960 })(), l133.fvalue(id, "var tagbody_", v571, " = ", v572, ";", (function(){
7962 var value = symbol.value;
7963 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7965 })(), "tbloop:", (function(){
7967 var value = symbol.value;
7968 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7970 })(), "while (true) {", (function(){
7972 var value = symbol.value;
7973 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7975 })(), l133.fvalue(id, "try {", (function(){
7977 var value = symbol.value;
7978 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7980 })(), l133.fvalue(id, (function(v575){
7981 return l126.fvalue(id, "switch(tagbody_", v571, "){", (function(){
7983 var value = symbol.value;
7984 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7986 })(), "case ", v572, ":", (function(){
7988 var value = symbol.value;
7989 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7994 return (function(v576,v577){
7996 while(v576 !== l3.value){
7997 (v577 = (function(){
7999 return tmp === l3.value? l3.value: tmp.car;
8002 (v575 = l126.fvalue(id, v575, (function(){
8003 return (l26.fvalue(id, l239.fvalue(id, v577)) !== l3.value ? l133.fvalue(id, (function(){
8005 var func = symbol.fvalue;
8006 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8008 })()(id, v577), ";", (function(){
8010 var value = symbol.value;
8011 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8013 })()) : (function(v578){
8014 return l126.fvalue(id, "case ", l39.fvalue(id, l164.fvalue(id, v578)), ":", (function(){
8016 var value = symbol.value;
8017 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8020 })(l175.fvalue(id, v577, (function(){
8022 var value = symbol.value;
8023 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8029 (v576 = (function(){
8031 return tmp === l3.value? l3.value: tmp.cdr;
8038 return tmp === l3.value? l3.value: tmp.cdr;
8043 if (cf.type == 'block' && cf.id == 206)
8048 })(), "default:", (function(){
8050 var value = symbol.value;
8051 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8053 })(), " break tbloop;", (function(){
8055 var value = symbol.value;
8056 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8058 })(), "}", (function(){
8060 var value = symbol.value;
8061 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8064 })("")), "}", (function(){
8066 var value = symbol.value;
8067 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8069 })(), "catch (jump) {", (function(){
8071 var value = symbol.value;
8072 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8074 })(), " if (jump.type == 'tagbody' && jump.id == ", v571, ")", (function(){
8076 var value = symbol.value;
8077 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8079 })(), " tagbody_", v571, " = jump.label;", (function(){
8081 var value = symbol.value;
8082 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8084 })(), " else", (function(){
8086 var value = symbol.value;
8087 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8089 })(), " throw(jump);", (function(){
8091 var value = symbol.value;
8092 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8094 })(), "}", (function(){
8096 var value = symbol.value;
8097 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8099 })()), "}", (function(){
8101 var value = symbol.value;
8102 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8104 })(), "return ", (function(){
8106 var func = symbol.fvalue;
8107 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8109 })()(id, l3.value), ";", (function(){
8111 var value = symbol.value;
8112 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8119 })(l240.fvalue(id, v571, v570),l3.value);
8120 })(l16.fvalue(id, (function(){
8122 var value = symbol.value;
8123 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8129 if (cf.type == 'block' && cf.id == 205)
8136 })), cdr: (function(){
8138 var value = symbol.value;
8139 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8142 var l242 = {name: "GO"};
8143 ((l196).value = ({car: l42.fvalue(id, l242, (function (values,v579){
8144 if (arguments.length < 2) throw 'too few arguments';
8145 if (arguments.length > 2) throw 'too many arguments';
8149 return (function(v580,v581){
8150 return (v580 !== l3.value ? l126.fvalue(id, "(function(){", (function(){
8152 var value = symbol.value;
8153 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8155 })(), l133.fvalue(id, "throw ({", "type: 'tagbody', ", "id: ", l38.fvalue(id, l164.fvalue(id, v580)), ", ", "label: ", l39.fvalue(id, l164.fvalue(id, v580)), ", ", "message: 'Attempt to GO to non-existing tag ", v581, "'", "})", (function(){
8157 var value = symbol.value;
8158 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8160 })()), "})()") : (function(){
8161 throw l126.fvalue(id, "Unknown tag `", v581, "'.");
8163 })(l175.fvalue(id, v579, (function(){
8165 var value = symbol.value;
8166 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8168 })(), l173),(((function(){
8170 return (typeof tmp == 'object' && 'name' in tmp);
8171 })()?l4.value: l3.value) !== l3.value ? (function(){
8173 })() : (l75.fvalue(id, v579) !== l3.value ? (function(){
8174 return l16.fvalue(id, v579);
8179 if (cf.type == 'block' && cf.id == 207)
8186 })), cdr: (function(){
8188 var value = symbol.value;
8189 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8192 var l243 = {name: "UNWIND-PROTECT"};
8193 ((l196).value = ({car: l42.fvalue(id, l243, (function (values,v583){
8194 if (arguments.length < 2) throw 'too few arguments';
8196 for (var i = arguments.length-1; i>=2; i--)
8197 v582 = {car: arguments[i], cdr:
8202 return l126.fvalue(id, "(function(){", (function(){
8204 var value = symbol.value;
8205 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8207 })(), l133.fvalue(id, "var ret = ", (function(){
8209 var func = symbol.fvalue;
8210 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8212 })()(id, l3.value), ";", (function(){
8214 var value = symbol.value;
8215 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8217 })(), "try {", (function(){
8219 var value = symbol.value;
8220 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8222 })(), l133.fvalue(id, "ret = ", (function(){
8224 var func = symbol.fvalue;
8225 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8227 })()(id, v583), ";", (function(){
8229 var value = symbol.value;
8230 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8232 })()), "} finally {", (function(){
8234 var value = symbol.value;
8235 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8237 })(), l133.fvalue(id, (function(){
8239 var func = symbol.fvalue;
8240 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8242 })()(id, v582)), "}", (function(){
8244 var value = symbol.value;
8245 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8247 })(), "return ret;", (function(){
8249 var value = symbol.value;
8250 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8256 if (cf.type == 'block' && cf.id == 208)
8263 })), cdr: (function(){
8265 var value = symbol.value;
8266 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8269 var l244 = {name: "MULTIPLE-VALUE-CALL"};
8270 ((l196).value = ({car: l42.fvalue(id, l244, (function (values,v585){
8271 if (arguments.length < 2) throw 'too few arguments';
8273 for (var i = arguments.length-1; i>=2; i--)
8274 v584 = {car: arguments[i], cdr:
8279 return (function(v586){
8280 return l126.fvalue(id, "(function(){", (function(){
8282 var value = symbol.value;
8283 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8285 })(), l133.fvalue(id, "var args = [values];", (function(){
8287 var value = symbol.value;
8288 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8290 })(), "function values(){", (function(){
8292 var value = symbol.value;
8293 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8295 })(), l133.fvalue(id, "var result = [];", (function(){
8297 var value = symbol.value;
8298 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8300 })(), "for (var i=0; i<arguments.length; i++)", (function(){
8302 var value = symbol.value;
8303 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8305 })(), l133.fvalue(id, "result.push(arguments[i]);")), "}", (function(){
8307 var value = symbol.value;
8308 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8310 })(), l130.fvalue(id, (function (values,v587){
8311 if (arguments.length < 2) throw 'too few arguments';
8312 if (arguments.length > 2) throw 'too many arguments';
8315 var func = symbol.fvalue;
8316 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8320 }), v584), "return (", v586, ").apply(window, [args]);"), "})()");
8323 var func = symbol.fvalue;
8324 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8330 if (cf.type == 'block' && cf.id == 209)
8337 })), cdr: (function(){
8339 var value = symbol.value;
8340 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8343 var l245 = {name: "BACKQUOTE-EXPAND-1"};
8345 (l245).fvalue = (function(v590){
8346 ((v590)["fname"] = "BACKQUOTE-EXPAND-1");
8348 })((function (values,v588){
8349 if (arguments.length < 2) throw 'too few arguments';
8350 if (arguments.length > 2) throw 'too many arguments';
8354 return (((function(){
8356 return (typeof tmp == 'object' && 'name' in tmp);
8357 })()?l4.value: l3.value) !== l3.value ? (function(){
8358 return l42.fvalue(id, l155, v588);
8359 })() : (l43.fvalue(id, v588) !== l3.value ? (function(){
8361 })() : ((((function(){
8363 return tmp === l3.value? l3.value: tmp.car;
8364 })() === l158)?l4.value: l3.value) !== l3.value ? (function(){
8367 return tmp === l3.value? l3.value: tmp.car;
8369 })() : ((((function(){
8371 return tmp === l3.value? l3.value: tmp.car;
8372 })() === l156)?l4.value: l3.value) !== l3.value ? (function(){
8373 return l245.fvalue(id, l245.fvalue(id, l32.fvalue(id, v588)));
8375 return ({car: l62, cdr: l69.fvalue(id, (function (values,v589){
8376 if (arguments.length < 2) throw 'too few arguments';
8377 if (arguments.length > 2) throw 'too many arguments';
8378 return ((l57.fvalue(id, v589) !== l3.value ? (((function(){
8380 return tmp === l3.value? l3.value: tmp.car;
8381 })() === l158)?l4.value: l3.value) : l3.value) !== l3.value ? (function(){
8382 return l42.fvalue(id, l42, l32.fvalue(id, v589));
8383 })() : ((l57.fvalue(id, v589) !== l3.value ? (((function(){
8385 return tmp === l3.value? l3.value: tmp.car;
8386 })() === l157)?l4.value: l3.value) : l3.value) !== l3.value ? (function(){
8387 return l32.fvalue(id, v589);
8389 return l42.fvalue(id, l42, l245.fvalue(id, v589));
8397 if (cf.type == 'block' && cf.id == 210)
8407 var l246 = {name: "BACKQUOTE-EXPAND"};
8409 (l246).fvalue = (function(v592){
8410 ((v592)["fname"] = "BACKQUOTE-EXPAND");
8412 })((function (values,v591){
8413 if (arguments.length < 2) throw 'too few arguments';
8414 if (arguments.length > 2) throw 'too many arguments';
8418 return ((l57.fvalue(id, v591) !== l3.value ? (((function(){
8420 return tmp === l3.value? l3.value: tmp.car;
8421 })() === l156)?l4.value: l3.value) : l3.value) !== l3.value ? l245.fvalue(id, l32.fvalue(id, v591)) : v591);
8425 if (cf.type == 'block' && cf.id == 211)
8436 ((l196).value = ({car: l42.fvalue(id, l156, (function (values,v593){
8437 if (arguments.length < 2) throw 'too few arguments';
8438 if (arguments.length > 2) throw 'too many arguments';
8444 var func = symbol.fvalue;
8445 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8447 })()(id, l245.fvalue(id, v593));
8451 if (cf.type == 'block' && cf.id == 212)
8458 })), cdr: (function(){
8460 var value = symbol.value;
8461 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8464 var l247 = {name: "*BUILTINS*"};
8466 (((l247.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : (function(){
8467 return ((l247).value = l3.value);
8471 var l248 = {name: "DEFINE-RAW-BUILTIN"};
8473 var l249 = {name: "DEFINE-BUILTIN"};
8475 var l250 = {name: "TYPE-CHECK"};
8477 var l251 = {name: "VARIABLE-ARITY-CALL"};
8479 (l251).fvalue = (function(v602){
8480 ((v602)["fname"] = "VARIABLE-ARITY-CALL");
8482 })((function (values,v594,v595){
8483 if (arguments.length < 3) throw 'too few arguments';
8484 if (arguments.length > 3) throw 'too many arguments';
8490 return (typeof tmp == 'object' && 'car' in tmp);
8491 })()?l4.value: l3.value) !== l3.value ? l3.value : (function(){
8493 throw "ARGS must be a non-empty list";
8496 return (function(v596,v597,v598){
8500 return (function(v599,v600){
8502 while(v599 !== l3.value){
8503 (v600 = (function(){
8505 return tmp === l3.value? l3.value: tmp.car;
8509 (v597 = ({car: v601, cdr: v597}));
8510 return (v598 = l126.fvalue(id, v598, (function(){
8511 return l126.fvalue(id, "var ", v601, " = ", (function(){
8513 var func = symbol.fvalue;
8514 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8516 })()(id, v600), ";", (function(){
8518 var value = symbol.value;
8519 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8521 })(), "if (typeof ", v601, " !== 'number') throw 'Not a number!';", (function(){
8523 var value = symbol.value;
8524 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8528 })(l126.fvalue(id, "x", l16.fvalue(id, (v596 = (function(){
8530 if (typeof x1 !== 'number') throw 'Not a number!';
8532 if (typeof x2 !== 'number') throw 'Not a number!';
8537 (v599 = (function(){
8539 return tmp === l3.value? l3.value: tmp.cdr;
8548 if (cf.type == 'block' && cf.id == 214)
8554 return l126.fvalue(id, "(function(){", (function(){
8556 var value = symbol.value;
8557 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8559 })(), l133.fvalue(id, v598, (v595)(id, l64.fvalue(id, v597))), "})()");
8564 if (cf.type == 'block' && cf.id == 213)
8574 var l252 = {name: "VARIABLE-ARITY"};
8576 var l253 = {name: "NUM-OP-NUM"};
8578 (l253).fvalue = (function(v606){
8579 ((v606)["fname"] = "NUM-OP-NUM");
8581 })((function (values,v603,v604,v605){
8582 if (arguments.length < 4) throw 'too few arguments';
8583 if (arguments.length > 4) throw 'too many arguments';
8587 return l126.fvalue(id, "(function(){", (function(){
8589 var value = symbol.value;
8590 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8592 })(), l133.fvalue(id, l126.fvalue(id, "var ", "x", " = ", v603, ";", (function(){
8594 var value = symbol.value;
8595 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8597 })()), l126.fvalue(id, "var ", "y", " = ", v605, ";", (function(){
8599 var value = symbol.value;
8600 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8602 })()), l126.fvalue(id, "if (typeof ", "x", " != '", "number", "')", (function(){
8604 var value = symbol.value;
8605 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8607 })(), l133.fvalue(id, "throw 'The value ' + ", "x", " + ' is not a type ", "number", ".';", (function(){
8609 var value = symbol.value;
8610 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8612 })())), l126.fvalue(id, "if (typeof ", "y", " != '", "number", "')", (function(){
8614 var value = symbol.value;
8615 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8617 })(), l133.fvalue(id, "throw 'The value ' + ", "y", " + ' is not a type ", "number", ".';", (function(){
8619 var value = symbol.value;
8620 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8622 })())), l126.fvalue(id, "return ", (function(){
8623 return l126.fvalue(id, "x", v604, "y");
8624 })(), ";", (function(){
8626 var value = symbol.value;
8627 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8633 if (cf.type == 'block' && cf.id == 215)
8643 ((l247).value = ({car: l42.fvalue(id, l59, (function (values){
8645 for (var i = arguments.length-1; i>=1; i--)
8646 v607 = {car: arguments[i], cdr:
8651 return (l11.fvalue(id, v607) !== l3.value ? "0" : l251.fvalue(id, v607, (function (values,v608){
8652 if (arguments.length < 2) throw 'too few arguments';
8653 if (arguments.length > 2) throw 'too many arguments';
8654 return l126.fvalue(id, "return ", l128.fvalue(id, v608, "+"), ";", (function(){
8656 var value = symbol.value;
8657 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8665 if (cf.type == 'block' && cf.id == 216)
8672 })), cdr: (function(){
8674 var value = symbol.value;
8675 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8678 ((l247).value = ({car: l42.fvalue(id, l60, (function (values,v610){
8679 if (arguments.length < 2) throw 'too few arguments';
8681 for (var i = arguments.length-1; i>=2; i--)
8682 v609 = {car: arguments[i], cdr:
8687 return (function(v611){
8688 return l251.fvalue(id, v611, (function (values,v612){
8689 if (arguments.length < 2) throw 'too few arguments';
8690 if (arguments.length > 2) throw 'too many arguments';
8691 return l126.fvalue(id, "return ", (l11.fvalue(id, v609) !== l3.value ? l126.fvalue(id, "-", (function(){
8693 return tmp === l3.value? l3.value: tmp.car;
8694 })()) : l128.fvalue(id, v612, "-")), ";", (function(){
8696 var value = symbol.value;
8697 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8702 })(({car: v610, cdr: v609}));
8706 if (cf.type == 'block' && cf.id == 217)
8713 })), cdr: (function(){
8715 var value = symbol.value;
8716 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8719 ((l247).value = ({car: l42.fvalue(id, l19, (function (values){
8721 for (var i = arguments.length-1; i>=1; i--)
8722 v613 = {car: arguments[i], cdr:
8727 return (l11.fvalue(id, v613) !== l3.value ? "1" : l251.fvalue(id, v613, (function (values,v614){
8728 if (arguments.length < 2) throw 'too few arguments';
8729 if (arguments.length > 2) throw 'too many arguments';
8730 return l126.fvalue(id, "return ", l128.fvalue(id, v614, "*"), ";", (function(){
8732 var value = symbol.value;
8733 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8741 if (cf.type == 'block' && cf.id == 218)
8748 })), cdr: (function(){
8750 var value = symbol.value;
8751 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8754 ((l247).value = ({car: l42.fvalue(id, l20, (function (values,v616){
8755 if (arguments.length < 2) throw 'too few arguments';
8757 for (var i = arguments.length-1; i>=2; i--)
8758 v615 = {car: arguments[i], cdr:
8763 return (function(v617){
8764 return l251.fvalue(id, v617, (function (values,v618){
8765 if (arguments.length < 2) throw 'too few arguments';
8766 if (arguments.length > 2) throw 'too many arguments';
8767 return l126.fvalue(id, "return ", (l11.fvalue(id, v615) !== l3.value ? l126.fvalue(id, "1 /", (function(){
8769 return tmp === l3.value? l3.value: tmp.car;
8770 })()) : l128.fvalue(id, v618, "/")), ";", (function(){
8772 var value = symbol.value;
8773 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8778 })(({car: v616, cdr: v615}));
8782 if (cf.type == 'block' && cf.id == 219)
8789 })), cdr: (function(){
8791 var value = symbol.value;
8792 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8795 var l254 = {name: "MOD"};
8797 return ((l247).value = ({car: l42.fvalue(id, l254, (function (values,v619,v620){
8798 if (arguments.length < 3) throw 'too few arguments';
8799 if (arguments.length > 3) throw 'too many arguments';
8803 return (function(v621,v622){
8804 return l253.fvalue(id, v621, "%", v622);
8807 var func = symbol.fvalue;
8808 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8810 })()(id, v619),(function(){
8812 var func = symbol.fvalue;
8813 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8819 if (cf.type == 'block' && cf.id == 220)
8826 })), cdr: (function(){
8828 var value = symbol.value;
8829 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8833 var l255 = {name: "COMPARISON-CONJUNTION"};
8835 (l255).fvalue = (function(v625){
8836 ((v625)["fname"] = "COMPARISON-CONJUNTION");
8838 })((function (values,v623,v624){
8839 if (arguments.length < 3) throw 'too few arguments';
8840 if (arguments.length > 3) throw 'too many arguments';
8844 return (l11.fvalue(id, (function(){
8846 return tmp === l3.value? l3.value: tmp.cdr;
8847 })()) !== l3.value ? (function(){
8849 })() : (l11.fvalue(id, l34.fvalue(id, v623)) !== l3.value ? (function(){
8850 return l126.fvalue(id, (function(){
8852 return tmp === l3.value? l3.value: tmp.car;
8853 })(), v624, l32.fvalue(id, v623));
8855 return l126.fvalue(id, (function(){
8857 return tmp === l3.value? l3.value: tmp.car;
8858 })(), v624, l32.fvalue(id, v623), " && ", l255.fvalue(id, (function(){
8860 return tmp === l3.value? l3.value: tmp.cdr;
8866 if (cf.type == 'block' && cf.id == 221)
8876 var l256 = {name: "DEFINE-BUILTIN-COMPARISON"};
8878 var l257 = {name: ">"};
8879 ((l247).value = ({car: l42.fvalue(id, l257, (function (values,v627){
8880 if (arguments.length < 2) throw 'too few arguments';
8882 for (var i = arguments.length-1; i>=2; i--)
8883 v626 = {car: arguments[i], cdr:
8888 return (function(v628){
8889 return l251.fvalue(id, v628, (function (values,v629){
8890 if (arguments.length < 2) throw 'too few arguments';
8891 if (arguments.length > 2) throw 'too many arguments';
8892 return l126.fvalue(id, "return ", l134.fvalue(id, l255.fvalue(id, v629, ">")), ";", (function(){
8894 var value = symbol.value;
8895 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8900 })(({car: v627, cdr: v626}));
8904 if (cf.type == 'block' && cf.id == 222)
8911 })), cdr: (function(){
8913 var value = symbol.value;
8914 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8917 var l258 = {name: "<"};
8918 ((l247).value = ({car: l42.fvalue(id, l258, (function (values,v631){
8919 if (arguments.length < 2) throw 'too few arguments';
8921 for (var i = arguments.length-1; i>=2; i--)
8922 v630 = {car: arguments[i], cdr:
8927 return (function(v632){
8928 return l251.fvalue(id, v632, (function (values,v633){
8929 if (arguments.length < 2) throw 'too few arguments';
8930 if (arguments.length > 2) throw 'too many arguments';
8931 return l126.fvalue(id, "return ", l134.fvalue(id, l255.fvalue(id, v633, "<")), ";", (function(){
8933 var value = symbol.value;
8934 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8939 })(({car: v631, cdr: v630}));
8943 if (cf.type == 'block' && cf.id == 223)
8950 })), cdr: (function(){
8952 var value = symbol.value;
8953 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8956 var l259 = {name: ">="};
8957 ((l247).value = ({car: l42.fvalue(id, l259, (function (values,v635){
8958 if (arguments.length < 2) throw 'too few arguments';
8960 for (var i = arguments.length-1; i>=2; i--)
8961 v634 = {car: arguments[i], cdr:
8966 return (function(v636){
8967 return l251.fvalue(id, v636, (function (values,v637){
8968 if (arguments.length < 2) throw 'too few arguments';
8969 if (arguments.length > 2) throw 'too many arguments';
8970 return l126.fvalue(id, "return ", l134.fvalue(id, l255.fvalue(id, v637, ">=")), ";", (function(){
8972 var value = symbol.value;
8973 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8978 })(({car: v635, cdr: v634}));
8982 if (cf.type == 'block' && cf.id == 224)
8989 })), cdr: (function(){
8991 var value = symbol.value;
8992 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8995 var l260 = {name: "<="};
8996 ((l247).value = ({car: l42.fvalue(id, l260, (function (values,v639){
8997 if (arguments.length < 2) throw 'too few arguments';
8999 for (var i = arguments.length-1; i>=2; i--)
9000 v638 = {car: arguments[i], cdr:
9005 return (function(v640){
9006 return l251.fvalue(id, v640, (function (values,v641){
9007 if (arguments.length < 2) throw 'too few arguments';
9008 if (arguments.length > 2) throw 'too many arguments';
9009 return l126.fvalue(id, "return ", l134.fvalue(id, l255.fvalue(id, v641, "<=")), ";", (function(){
9011 var value = symbol.value;
9012 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9017 })(({car: v639, cdr: v638}));
9021 if (cf.type == 'block' && cf.id == 225)
9028 })), cdr: (function(){
9030 var value = symbol.value;
9031 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9034 ((l247).value = ({car: l42.fvalue(id, l18, (function (values,v643){
9035 if (arguments.length < 2) throw 'too few arguments';
9037 for (var i = arguments.length-1; i>=2; i--)
9038 v642 = {car: arguments[i], cdr:
9043 return (function(v644){
9044 return l251.fvalue(id, v644, (function (values,v645){
9045 if (arguments.length < 2) throw 'too few arguments';
9046 if (arguments.length > 2) throw 'too many arguments';
9047 return l126.fvalue(id, "return ", l134.fvalue(id, l255.fvalue(id, v645, "==")), ";", (function(){
9049 var value = symbol.value;
9050 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9055 })(({car: v643, cdr: v642}));
9059 if (cf.type == 'block' && cf.id == 226)
9066 })), cdr: (function(){
9068 var value = symbol.value;
9069 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9072 var l261 = {name: "NUMBERP"};
9074 return ((l247).value = ({car: l42.fvalue(id, l261, (function (values,v646){
9075 if (arguments.length < 2) throw 'too few arguments';
9076 if (arguments.length > 2) throw 'too many arguments';
9080 return (function(v647){
9081 return l134.fvalue(id, l126.fvalue(id, "(typeof (", v647, ") == \"number\")"));
9084 var func = symbol.fvalue;
9085 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9091 if (cf.type == 'block' && cf.id == 227)
9098 })), cdr: (function(){
9100 var value = symbol.value;
9101 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9105 var l262 = {name: "FLOOR"};
9107 return ((l247).value = ({car: l42.fvalue(id, l262, (function (values,v648){
9108 if (arguments.length < 2) throw 'too few arguments';
9109 if (arguments.length > 2) throw 'too many arguments';
9113 return (function(v649){
9114 return l126.fvalue(id, "(function(){", (function(){
9116 var value = symbol.value;
9117 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9119 })(), l133.fvalue(id, l126.fvalue(id, "var ", "x", " = ", v649, ";", (function(){
9121 var value = symbol.value;
9122 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9124 })()), l126.fvalue(id, "if (typeof ", "x", " != '", "number", "')", (function(){
9126 var value = symbol.value;
9127 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9129 })(), l133.fvalue(id, "throw 'The value ' + ", "x", " + ' is not a type ", "number", ".';", (function(){
9131 var value = symbol.value;
9132 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9134 })())), l126.fvalue(id, "return ", (function(){
9135 return "Math.floor(x)";
9136 })(), ";", (function(){
9138 var value = symbol.value;
9139 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9144 var func = symbol.fvalue;
9145 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9151 if (cf.type == 'block' && cf.id == 228)
9158 })), cdr: (function(){
9160 var value = symbol.value;
9161 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9166 return ((l247).value = ({car: l42.fvalue(id, l27, (function (values,v650,v651){
9167 if (arguments.length < 3) throw 'too few arguments';
9168 if (arguments.length > 3) throw 'too many arguments';
9172 return (function(v652,v653){
9173 return l126.fvalue(id, "({car: ", v652, ", cdr: ", v653, "})");
9176 var func = symbol.fvalue;
9177 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9179 })()(id, v650),(function(){
9181 var func = symbol.fvalue;
9182 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9188 if (cf.type == 'block' && cf.id == 229)
9195 })), cdr: (function(){
9197 var value = symbol.value;
9198 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9203 return ((l247).value = ({car: l42.fvalue(id, l28, (function (values,v654){
9204 if (arguments.length < 2) throw 'too few arguments';
9205 if (arguments.length > 2) throw 'too many arguments';
9209 return (function(v655){
9210 return l134.fvalue(id, l126.fvalue(id, "(function(){", (function(){
9212 var value = symbol.value;
9213 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9215 })(), l133.fvalue(id, "var tmp = ", v655, ";", (function(){
9217 var value = symbol.value;
9218 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9220 })(), "return (typeof tmp == 'object' && 'car' in tmp);", (function(){
9222 var value = symbol.value;
9223 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9228 var func = symbol.fvalue;
9229 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9235 if (cf.type == 'block' && cf.id == 230)
9242 })), cdr: (function(){
9244 var value = symbol.value;
9245 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9250 return ((l247).value = ({car: l42.fvalue(id, l29, (function (values,v656){
9251 if (arguments.length < 2) throw 'too few arguments';
9252 if (arguments.length > 2) throw 'too many arguments';
9256 return (function(v657){
9257 return l126.fvalue(id, "(function(){", (function(){
9259 var value = symbol.value;
9260 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9262 })(), l133.fvalue(id, "var tmp = ", v657, ";", (function(){
9264 var value = symbol.value;
9265 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9267 })(), "return tmp === ", (function(){
9269 var func = symbol.fvalue;
9270 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9272 })()(id, l3.value), "? ", (function(){
9274 var func = symbol.fvalue;
9275 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9277 })()(id, l3.value), ": tmp.car;", (function(){
9279 var value = symbol.value;
9280 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9285 var func = symbol.fvalue;
9286 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9292 if (cf.type == 'block' && cf.id == 231)
9299 })), cdr: (function(){
9301 var value = symbol.value;
9302 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9307 return ((l247).value = ({car: l42.fvalue(id, l30, (function (values,v658){
9308 if (arguments.length < 2) throw 'too few arguments';
9309 if (arguments.length > 2) throw 'too many arguments';
9313 return (function(v659){
9314 return l126.fvalue(id, "(function(){", (function(){
9316 var value = symbol.value;
9317 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9319 })(), l133.fvalue(id, "var tmp = ", v659, ";", (function(){
9321 var value = symbol.value;
9322 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9324 })(), "return tmp === ", (function(){
9326 var func = symbol.fvalue;
9327 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9329 })()(id, l3.value), "? ", (function(){
9331 var func = symbol.fvalue;
9332 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9334 })()(id, l3.value), ": tmp.cdr;", (function(){
9336 var value = symbol.value;
9337 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9342 var func = symbol.fvalue;
9343 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9349 if (cf.type == 'block' && cf.id == 232)
9356 })), cdr: (function(){
9358 var value = symbol.value;
9359 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9363 var l263 = {name: "SETCAR"};
9365 return ((l247).value = ({car: l42.fvalue(id, l263, (function (values,v660,v661){
9366 if (arguments.length < 3) throw 'too few arguments';
9367 if (arguments.length > 3) throw 'too many arguments';
9371 return (function(v662,v663){
9372 return l126.fvalue(id, "(function(){", (function(){
9374 var value = symbol.value;
9375 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9377 })(), l133.fvalue(id, l126.fvalue(id, "var ", "x", " = ", v662, ";", (function(){
9379 var value = symbol.value;
9380 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9382 })()), l126.fvalue(id, "if (typeof ", "x", " != '", "object", "')", (function(){
9384 var value = symbol.value;
9385 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9387 })(), l133.fvalue(id, "throw 'The value ' + ", "x", " + ' is not a type ", "object", ".';", (function(){
9389 var value = symbol.value;
9390 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9392 })())), l126.fvalue(id, "return ", (function(){
9393 return l126.fvalue(id, "(x.car = ", v663, ")");
9394 })(), ";", (function(){
9396 var value = symbol.value;
9397 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9402 var func = symbol.fvalue;
9403 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9405 })()(id, v660),(function(){
9407 var func = symbol.fvalue;
9408 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9414 if (cf.type == 'block' && cf.id == 233)
9421 })), cdr: (function(){
9423 var value = symbol.value;
9424 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9428 var l264 = {name: "SETCDR"};
9430 return ((l247).value = ({car: l42.fvalue(id, l264, (function (values,v664,v665){
9431 if (arguments.length < 3) throw 'too few arguments';
9432 if (arguments.length > 3) throw 'too many arguments';
9436 return (function(v666,v667){
9437 return l126.fvalue(id, "(function(){", (function(){
9439 var value = symbol.value;
9440 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9442 })(), l133.fvalue(id, l126.fvalue(id, "var ", "x", " = ", v666, ";", (function(){
9444 var value = symbol.value;
9445 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9447 })()), l126.fvalue(id, "if (typeof ", "x", " != '", "object", "')", (function(){
9449 var value = symbol.value;
9450 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9452 })(), l133.fvalue(id, "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 })())), l126.fvalue(id, "return ", (function(){
9458 return l126.fvalue(id, "(x.cdr = ", v667, ")");
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 })()(id, v664),(function(){
9472 var func = symbol.fvalue;
9473 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9479 if (cf.type == 'block' && cf.id == 234)
9486 })), cdr: (function(){
9488 var value = symbol.value;
9489 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9493 var l265 = {name: "SYMBOLP"};
9495 return ((l247).value = ({car: l42.fvalue(id, l265, (function (values,v668){
9496 if (arguments.length < 2) throw 'too few arguments';
9497 if (arguments.length > 2) throw 'too many arguments';
9501 return (function(v669){
9502 return l134.fvalue(id, l126.fvalue(id, "(function(){", (function(){
9504 var value = symbol.value;
9505 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9507 })(), l133.fvalue(id, "var tmp = ", v669, ";", (function(){
9509 var value = symbol.value;
9510 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9512 })(), "return (typeof tmp == 'object' && 'name' in tmp);", (function(){
9514 var value = symbol.value;
9515 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9520 var func = symbol.fvalue;
9521 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9527 if (cf.type == 'block' && cf.id == 235)
9534 })), cdr: (function(){
9536 var value = symbol.value;
9537 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9541 var l266 = {name: "MAKE-SYMBOL"};
9543 return ((l247).value = ({car: l42.fvalue(id, l266, (function (values,v670){
9544 if (arguments.length < 2) throw 'too few arguments';
9545 if (arguments.length > 2) throw 'too many arguments';
9549 return (function(v671){
9550 return l126.fvalue(id, "(function(){", (function(){
9552 var value = symbol.value;
9553 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9555 })(), l133.fvalue(id, l126.fvalue(id, "var ", "name", " = ", v671, ";", (function(){
9557 var value = symbol.value;
9558 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9560 })()), l126.fvalue(id, "if (typeof ", "name", " != '", "string", "')", (function(){
9562 var value = symbol.value;
9563 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9565 })(), l133.fvalue(id, "throw 'The value ' + ", "name", " + ' is not a type ", "string", ".';", (function(){
9567 var value = symbol.value;
9568 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9570 })())), l126.fvalue(id, "return ", (function(){
9571 return "({name: name})";
9572 })(), ";", (function(){
9574 var value = symbol.value;
9575 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9580 var func = symbol.fvalue;
9581 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9587 if (cf.type == 'block' && cf.id == 236)
9594 })), cdr: (function(){
9596 var value = symbol.value;
9597 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9601 var l267 = {name: "SYMBOL-NAME"};
9603 return ((l247).value = ({car: l42.fvalue(id, l267, (function (values,v672){
9604 if (arguments.length < 2) throw 'too few arguments';
9605 if (arguments.length > 2) throw 'too many arguments';
9609 return (function(v673){
9610 return l126.fvalue(id, "(", v673, ").name");
9613 var func = symbol.fvalue;
9614 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9620 if (cf.type == 'block' && cf.id == 237)
9627 })), cdr: (function(){
9629 var value = symbol.value;
9630 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9635 return ((l247).value = ({car: l42.fvalue(id, l212, (function (values,v674,v675){
9636 if (arguments.length < 3) throw 'too few arguments';
9637 if (arguments.length > 3) throw 'too many arguments';
9641 return (function(v676,v677){
9642 return l126.fvalue(id, "(", v676, ").value = ", v677);
9645 var func = symbol.fvalue;
9646 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9648 })()(id, v674),(function(){
9650 var func = symbol.fvalue;
9651 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9657 if (cf.type == 'block' && cf.id == 238)
9664 })), cdr: (function(){
9666 var value = symbol.value;
9667 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9671 var l268 = {name: "FSET"};
9673 return ((l247).value = ({car: l42.fvalue(id, l268, (function (values,v678,v679){
9674 if (arguments.length < 3) throw 'too few arguments';
9675 if (arguments.length > 3) throw 'too many arguments';
9679 return (function(v680,v681){
9680 return l126.fvalue(id, "(", v680, ").fvalue = ", v681);
9683 var func = symbol.fvalue;
9684 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9686 })()(id, v678),(function(){
9688 var func = symbol.fvalue;
9689 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9695 if (cf.type == 'block' && cf.id == 239)
9702 })), cdr: (function(){
9704 var value = symbol.value;
9705 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9710 return ((l247).value = ({car: l42.fvalue(id, l17, (function (values,v682){
9711 if (arguments.length < 2) throw 'too few arguments';
9712 if (arguments.length > 2) throw 'too many arguments';
9716 return (function(v683){
9717 return l134.fvalue(id, l126.fvalue(id, "(", v683, ".value !== undefined)"));
9720 var func = symbol.fvalue;
9721 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9727 if (cf.type == 'block' && cf.id == 240)
9734 })), cdr: (function(){
9736 var value = symbol.value;
9737 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9741 var l269 = {name: "SYMBOL-VALUE"};
9743 return ((l247).value = ({car: l42.fvalue(id, l269, (function (values,v684){
9744 if (arguments.length < 2) throw 'too few arguments';
9745 if (arguments.length > 2) throw 'too many arguments';
9749 return (function(v685){
9750 return l126.fvalue(id, "(function(){", (function(){
9752 var value = symbol.value;
9753 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9755 })(), l133.fvalue(id, "var symbol = ", v685, ";", (function(){
9757 var value = symbol.value;
9758 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9760 })(), "var value = symbol.value;", (function(){
9762 var value = symbol.value;
9763 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9765 })(), "if (value === undefined) throw \"Variable `\" + symbol.name + \"' is unbound.\";", (function(){
9767 var value = symbol.value;
9768 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9770 })(), "return value;", (function(){
9772 var value = symbol.value;
9773 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9778 var func = symbol.fvalue;
9779 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9785 if (cf.type == 'block' && cf.id == 241)
9792 })), cdr: (function(){
9794 var value = symbol.value;
9795 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9800 return ((l247).value = ({car: l42.fvalue(id, l221, (function (values,v686){
9801 if (arguments.length < 2) throw 'too few arguments';
9802 if (arguments.length > 2) throw 'too many arguments';
9806 return (function(v687){
9807 return l126.fvalue(id, "(function(){", (function(){
9809 var value = symbol.value;
9810 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9812 })(), l133.fvalue(id, "var symbol = ", v687, ";", (function(){
9814 var value = symbol.value;
9815 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9817 })(), "var func = symbol.fvalue;", (function(){
9819 var value = symbol.value;
9820 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9822 })(), "if (func === undefined) throw \"Function `\" + symbol.name + \"' is undefined.\";", (function(){
9824 var value = symbol.value;
9825 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9827 })(), "return func;", (function(){
9829 var value = symbol.value;
9830 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9835 var func = symbol.fvalue;
9836 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9842 if (cf.type == 'block' && cf.id == 242)
9849 })), cdr: (function(){
9851 var value = symbol.value;
9852 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9856 var l270 = {name: "SYMBOL-PLIST"};
9858 return ((l247).value = ({car: l42.fvalue(id, l270, (function (values,v688){
9859 if (arguments.length < 2) throw 'too few arguments';
9860 if (arguments.length > 2) throw 'too many arguments';
9864 return (function(v689){
9865 return l126.fvalue(id, "((", v689, ").plist || ", (function(){
9867 var func = symbol.fvalue;
9868 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9870 })()(id, l3.value), ")");
9873 var func = symbol.fvalue;
9874 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9880 if (cf.type == 'block' && cf.id == 243)
9887 })), cdr: (function(){
9889 var value = symbol.value;
9890 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9894 var l271 = {name: "LAMBDA-CODE"};
9896 return ((l247).value = ({car: l42.fvalue(id, l271, (function (values,v690){
9897 if (arguments.length < 2) throw 'too few arguments';
9898 if (arguments.length > 2) throw 'too many arguments';
9902 return (function(v691){
9903 return l126.fvalue(id, "(", v691, ").toString()");
9906 var func = symbol.fvalue;
9907 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9913 if (cf.type == 'block' && cf.id == 244)
9920 })), cdr: (function(){
9922 var value = symbol.value;
9923 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9927 var l272 = {name: "EQ"};
9929 return ((l247).value = ({car: l42.fvalue(id, l272, (function (values,v692,v693){
9930 if (arguments.length < 3) throw 'too few arguments';
9931 if (arguments.length > 3) throw 'too many arguments';
9935 return (function(v694,v695){
9936 return l134.fvalue(id, l126.fvalue(id, "(", v694, " === ", v695, ")"));
9939 var func = symbol.fvalue;
9940 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9942 })()(id, v692),(function(){
9944 var func = symbol.fvalue;
9945 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9951 if (cf.type == 'block' && cf.id == 245)
9958 })), cdr: (function(){
9960 var value = symbol.value;
9961 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9965 var l273 = {name: "EQUAL"};
9967 return ((l247).value = ({car: l42.fvalue(id, l273, (function (values,v696,v697){
9968 if (arguments.length < 3) throw 'too few arguments';
9969 if (arguments.length > 3) throw 'too many arguments';
9973 return (function(v698,v699){
9974 return l134.fvalue(id, l126.fvalue(id, "(", v698, " == ", v699, ")"));
9977 var func = symbol.fvalue;
9978 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9980 })()(id, v696),(function(){
9982 var func = symbol.fvalue;
9983 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9989 if (cf.type == 'block' && cf.id == 246)
9996 })), cdr: (function(){
9998 var value = symbol.value;
9999 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10003 var l274 = {name: "CHAR-TO-STRING"};
10005 return ((l247).value = ({car: l42.fvalue(id, l274, (function (values,v700){
10006 if (arguments.length < 2) throw 'too few arguments';
10007 if (arguments.length > 2) throw 'too many arguments';
10008 return (function(){
10010 return (function(){
10011 return (function(v701){
10012 return l126.fvalue(id, "(function(){", (function(){
10014 var value = symbol.value;
10015 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10017 })(), l133.fvalue(id, l126.fvalue(id, "var ", "x", " = ", v701, ";", (function(){
10019 var value = symbol.value;
10020 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10022 })()), l126.fvalue(id, "if (typeof ", "x", " != '", "number", "')", (function(){
10024 var value = symbol.value;
10025 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10027 })(), l133.fvalue(id, "throw 'The value ' + ", "x", " + ' is not a type ", "number", ".';", (function(){
10029 var value = symbol.value;
10030 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10032 })())), l126.fvalue(id, "return ", (function(){
10033 return "String.fromCharCode(x)";
10034 })(), ";", (function(){
10036 var value = symbol.value;
10037 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10042 var func = symbol.fvalue;
10043 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10049 if (cf.type == 'block' && cf.id == 247)
10056 })), cdr: (function(){
10058 var value = symbol.value;
10059 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10063 var l275 = {name: "STRINGP"};
10065 return ((l247).value = ({car: l42.fvalue(id, l275, (function (values,v702){
10066 if (arguments.length < 2) throw 'too few arguments';
10067 if (arguments.length > 2) throw 'too many arguments';
10068 return (function(){
10070 return (function(){
10071 return (function(v703){
10072 return l134.fvalue(id, l126.fvalue(id, "(typeof(", v703, ") == \"string\")"));
10075 var func = symbol.fvalue;
10076 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10082 if (cf.type == 'block' && cf.id == 248)
10089 })), cdr: (function(){
10091 var value = symbol.value;
10092 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10096 var l276 = {name: "STRING-UPCASE"};
10098 return ((l247).value = ({car: l42.fvalue(id, l276, (function (values,v704){
10099 if (arguments.length < 2) throw 'too few arguments';
10100 if (arguments.length > 2) throw 'too many arguments';
10101 return (function(){
10103 return (function(){
10104 return (function(v705){
10105 return l126.fvalue(id, "(function(){", (function(){
10107 var value = symbol.value;
10108 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10110 })(), l133.fvalue(id, l126.fvalue(id, "var ", "x", " = ", v705, ";", (function(){
10112 var value = symbol.value;
10113 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10115 })()), l126.fvalue(id, "if (typeof ", "x", " != '", "string", "')", (function(){
10117 var value = symbol.value;
10118 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10120 })(), l133.fvalue(id, "throw 'The value ' + ", "x", " + ' is not a type ", "string", ".';", (function(){
10122 var value = symbol.value;
10123 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10125 })())), l126.fvalue(id, "return ", (function(){
10126 return "x.toUpperCase()";
10127 })(), ";", (function(){
10129 var value = symbol.value;
10130 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10135 var func = symbol.fvalue;
10136 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10142 if (cf.type == 'block' && cf.id == 249)
10149 })), cdr: (function(){
10151 var value = symbol.value;
10152 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10156 var l277 = {name: "STRING-LENGTH"};
10158 return ((l247).value = ({car: l42.fvalue(id, l277, (function (values,v706){
10159 if (arguments.length < 2) throw 'too few arguments';
10160 if (arguments.length > 2) throw 'too many arguments';
10161 return (function(){
10163 return (function(){
10164 return (function(v707){
10165 return l126.fvalue(id, "(function(){", (function(){
10167 var value = symbol.value;
10168 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10170 })(), l133.fvalue(id, l126.fvalue(id, "var ", "x", " = ", v707, ";", (function(){
10172 var value = symbol.value;
10173 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10175 })()), l126.fvalue(id, "if (typeof ", "x", " != '", "string", "')", (function(){
10177 var value = symbol.value;
10178 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10180 })(), l133.fvalue(id, "throw 'The value ' + ", "x", " + ' is not a type ", "string", ".';", (function(){
10182 var value = symbol.value;
10183 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10185 })())), l126.fvalue(id, "return ", (function(){
10187 })(), ";", (function(){
10189 var value = symbol.value;
10190 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10195 var func = symbol.fvalue;
10196 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10202 if (cf.type == 'block' && cf.id == 250)
10209 })), cdr: (function(){
10211 var value = symbol.value;
10212 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10216 var l278 = {name: "SLICE"};
10217 ((l247).value = ({car: l42.fvalue(id, l278, (function (values,v708,v709,v710){
10218 if (arguments.length < 3) throw 'too few arguments';
10219 if (arguments.length > 4) throw 'too many arguments';
10220 switch(arguments.length-1){
10225 return (function(){
10227 return (function(){
10228 return l126.fvalue(id, "(function(){", (function(){
10230 var value = symbol.value;
10231 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10233 })(), l133.fvalue(id, "var str = ", (function(){
10235 var func = symbol.fvalue;
10236 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10238 })()(id, v708), ";", (function(){
10240 var value = symbol.value;
10241 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10243 })(), "var a = ", (function(){
10245 var func = symbol.fvalue;
10246 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10248 })()(id, v709), ";", (function(){
10250 var value = symbol.value;
10251 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10253 })(), "var b;", (function(){
10255 var value = symbol.value;
10256 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10258 })(), (v710 !== l3.value ? l126.fvalue(id, "b = ", (function(){
10260 var func = symbol.fvalue;
10261 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10263 })()(id, v710), ";", (function(){
10265 var value = symbol.value;
10266 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10268 })()) : ""), "return str.slice(a,b);", (function(){
10270 var value = symbol.value;
10271 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10277 if (cf.type == 'block' && cf.id == 251)
10284 })), cdr: (function(){
10286 var value = symbol.value;
10287 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10290 var l279 = {name: "CHAR"};
10292 return ((l247).value = ({car: l42.fvalue(id, l279, (function (values,v711,v712){
10293 if (arguments.length < 3) throw 'too few arguments';
10294 if (arguments.length > 3) throw 'too many arguments';
10295 return (function(){
10297 return (function(){
10298 return (function(v713,v714){
10299 return l126.fvalue(id, "(function(){", (function(){
10301 var value = symbol.value;
10302 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10304 })(), l133.fvalue(id, l126.fvalue(id, "var ", "string", " = ", v713, ";", (function(){
10306 var value = symbol.value;
10307 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10309 })()), l126.fvalue(id, "var ", "index", " = ", v714, ";", (function(){
10311 var value = symbol.value;
10312 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10314 })()), l126.fvalue(id, "if (typeof ", "string", " != '", "string", "')", (function(){
10316 var value = symbol.value;
10317 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10319 })(), l133.fvalue(id, "throw 'The value ' + ", "string", " + ' is not a type ", "string", ".';", (function(){
10321 var value = symbol.value;
10322 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10324 })())), l126.fvalue(id, "if (typeof ", "index", " != '", "number", "')", (function(){
10326 var value = symbol.value;
10327 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10329 })(), l133.fvalue(id, "throw 'The value ' + ", "index", " + ' is not a type ", "number", ".';", (function(){
10331 var value = symbol.value;
10332 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10334 })())), l126.fvalue(id, "return ", (function(){
10335 return "string.charCodeAt(index)";
10336 })(), ";", (function(){
10338 var value = symbol.value;
10339 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10344 var func = symbol.fvalue;
10345 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10347 })()(id, v711),(function(){
10349 var func = symbol.fvalue;
10350 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10356 if (cf.type == 'block' && cf.id == 252)
10363 })), cdr: (function(){
10365 var value = symbol.value;
10366 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10371 return ((l247).value = ({car: l42.fvalue(id, l68, (function (values,v715,v716){
10372 if (arguments.length < 3) throw 'too few arguments';
10373 if (arguments.length > 3) throw 'too many arguments';
10374 return (function(){
10376 return (function(){
10377 return (function(v717,v718){
10378 return l126.fvalue(id, "(function(){", (function(){
10380 var value = symbol.value;
10381 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10383 })(), l133.fvalue(id, l126.fvalue(id, "var ", "string1", " = ", v717, ";", (function(){
10385 var value = symbol.value;
10386 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10388 })()), l126.fvalue(id, "var ", "string2", " = ", v718, ";", (function(){
10390 var value = symbol.value;
10391 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10393 })()), l126.fvalue(id, "if (typeof ", "string1", " != '", "string", "')", (function(){
10395 var value = symbol.value;
10396 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10398 })(), l133.fvalue(id, "throw 'The value ' + ", "string1", " + ' is not a type ", "string", ".';", (function(){
10400 var value = symbol.value;
10401 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10403 })())), l126.fvalue(id, "if (typeof ", "string2", " != '", "string", "')", (function(){
10405 var value = symbol.value;
10406 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10408 })(), l133.fvalue(id, "throw 'The value ' + ", "string2", " + ' is not a type ", "string", ".';", (function(){
10410 var value = symbol.value;
10411 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10413 })())), l126.fvalue(id, "return ", (function(){
10414 return "string1.concat(string2)";
10415 })(), ";", (function(){
10417 var value = symbol.value;
10418 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10423 var func = symbol.fvalue;
10424 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10426 })()(id, v715),(function(){
10428 var func = symbol.fvalue;
10429 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10435 if (cf.type == 'block' && cf.id == 253)
10442 })), cdr: (function(){
10444 var value = symbol.value;
10445 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10449 var l280 = {name: "FUNCALL"};
10450 ((l247).value = ({car: l42.fvalue(id, l280, (function (values,v720){
10451 if (arguments.length < 2) throw 'too few arguments';
10452 var v719= l3.value;
10453 for (var i = arguments.length-1; i>=2; i--)
10454 v719 = {car: arguments[i], cdr:
10456 return (function(){
10458 return (function(){
10459 return l126.fvalue(id, "(", (function(){
10461 var func = symbol.fvalue;
10462 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10464 })()(id, v720), ")(", l128.fvalue(id, ({car: "id", cdr: l69.fvalue(id, (function(){
10466 var func = symbol.fvalue;
10467 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10469 })(), v719)}), ", "), ")");
10473 if (cf.type == 'block' && cf.id == 254)
10480 })), cdr: (function(){
10482 var value = symbol.value;
10483 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10486 var l281 = {name: "APPLY"};
10487 ((l247).value = ({car: l42.fvalue(id, l281, (function (values,v722){
10488 if (arguments.length < 2) throw 'too few arguments';
10489 var v721= l3.value;
10490 for (var i = arguments.length-1; i>=2; i--)
10491 v721 = {car: arguments[i], cdr:
10493 return (function(){
10495 return (function(){
10496 return (l11.fvalue(id, v721) !== l3.value ? l126.fvalue(id, "(", (function(){
10498 var func = symbol.fvalue;
10499 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10501 })()(id, v722), ")()") : (function(v723,v724){
10502 return l126.fvalue(id, "(function(){", (function(){
10504 var value = symbol.value;
10505 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10507 })(), l133.fvalue(id, "var f = ", (function(){
10509 var func = symbol.fvalue;
10510 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10512 })()(id, v722), ";", (function(){
10514 var value = symbol.value;
10515 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10517 })(), "var args = [", l128.fvalue(id, ({car: "id", cdr: l69.fvalue(id, (function(){
10519 var func = symbol.fvalue;
10520 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10522 })(), v723)}), ", "), "];", (function(){
10524 var value = symbol.value;
10525 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10527 })(), "var tail = (", (function(){
10529 var func = symbol.fvalue;
10530 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10532 })()(id, v724), ");", (function(){
10534 var value = symbol.value;
10535 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10537 })(), "while (tail != ", (function(){
10539 var func = symbol.fvalue;
10540 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10542 })()(id, l3.value), "){", (function(){
10544 var value = symbol.value;
10545 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10547 })(), " args.push(tail.car);", (function(){
10549 var value = symbol.value;
10550 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10552 })(), " tail = tail.cdr;", (function(){
10554 var value = symbol.value;
10555 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10557 })(), "}", (function(){
10559 var value = symbol.value;
10560 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10562 })(), "return f.apply(this, args);", (function(){
10564 var value = symbol.value;
10565 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10568 })(l81.fvalue(id, v721),(function(){
10569 var tmp = l80.fvalue(id, v721);
10570 return tmp === l3.value? l3.value: tmp.car;
10575 if (cf.type == 'block' && cf.id == 255)
10582 })), cdr: (function(){
10584 var value = symbol.value;
10585 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10588 var l282 = {name: "JS-EVAL"};
10590 return ((l247).value = ({car: l42.fvalue(id, l282, (function (values,v725){
10591 if (arguments.length < 2) throw 'too few arguments';
10592 if (arguments.length > 2) throw 'too many arguments';
10593 return (function(){
10595 return (function(){
10596 return (function(v726){
10597 return l126.fvalue(id, "(function(){", (function(){
10599 var value = symbol.value;
10600 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10602 })(), l133.fvalue(id, l126.fvalue(id, "var ", "string", " = ", v726, ";", (function(){
10604 var value = symbol.value;
10605 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10607 })()), l126.fvalue(id, "if (typeof ", "string", " != '", "string", "')", (function(){
10609 var value = symbol.value;
10610 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10612 })(), l133.fvalue(id, "throw 'The value ' + ", "string", " + ' is not a type ", "string", ".';", (function(){
10614 var value = symbol.value;
10615 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10617 })())), l126.fvalue(id, "return ", (function(){
10618 return "eval.apply(window, [string])";
10619 })(), ";", (function(){
10621 var value = symbol.value;
10622 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10627 var func = symbol.fvalue;
10628 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10634 if (cf.type == 'block' && cf.id == 256)
10641 })), cdr: (function(){
10643 var value = symbol.value;
10644 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10648 var l283 = {name: "ERROR"};
10650 return ((l247).value = ({car: l42.fvalue(id, l283, (function (values,v727){
10651 if (arguments.length < 2) throw 'too few arguments';
10652 if (arguments.length > 2) throw 'too many arguments';
10653 return (function(){
10655 return (function(){
10656 return (function(v728){
10657 return l126.fvalue(id, "(function(){", (function(){
10659 var value = symbol.value;
10660 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10662 })(), l133.fvalue(id, "throw ", v728, ";", (function(){
10664 var value = symbol.value;
10665 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10670 var func = symbol.fvalue;
10671 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10677 if (cf.type == 'block' && cf.id == 257)
10684 })), cdr: (function(){
10686 var value = symbol.value;
10687 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10691 var l284 = {name: "NEW"};
10693 return ((l247).value = ({car: l42.fvalue(id, l284, (function (values){
10694 if (arguments.length > 1) throw 'too many arguments';
10695 return (function(){
10697 return (function(){
10698 return (function(){
10704 if (cf.type == 'block' && cf.id == 258)
10711 })), cdr: (function(){
10713 var value = symbol.value;
10714 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10718 var l285 = {name: "OBJECTP"};
10720 return ((l247).value = ({car: l42.fvalue(id, l285, (function (values,v729){
10721 if (arguments.length < 2) throw 'too few arguments';
10722 if (arguments.length > 2) throw 'too many arguments';
10723 return (function(){
10725 return (function(){
10726 return (function(v730){
10727 return l134.fvalue(id, l126.fvalue(id, "(typeof (", v730, ") === 'object')"));
10730 var func = symbol.fvalue;
10731 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10737 if (cf.type == 'block' && cf.id == 259)
10744 })), cdr: (function(){
10746 var value = symbol.value;
10747 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10751 var l286 = {name: "OGET"};
10753 return ((l247).value = ({car: l42.fvalue(id, l286, (function (values,v731,v732){
10754 if (arguments.length < 3) throw 'too few arguments';
10755 if (arguments.length > 3) throw 'too many arguments';
10756 return (function(){
10758 return (function(){
10759 return (function(v733,v734){
10760 return l126.fvalue(id, "(function(){", (function(){
10762 var value = symbol.value;
10763 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10765 })(), l133.fvalue(id, "var tmp = ", "(", v733, ")[", v734, "];", (function(){
10767 var value = symbol.value;
10768 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10770 })(), "return tmp == undefined? ", (function(){
10772 var func = symbol.fvalue;
10773 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10775 })()(id, l3.value), ": tmp ;", (function(){
10777 var value = symbol.value;
10778 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10783 var func = symbol.fvalue;
10784 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10786 })()(id, v731),(function(){
10788 var func = symbol.fvalue;
10789 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10795 if (cf.type == 'block' && cf.id == 260)
10802 })), cdr: (function(){
10804 var value = symbol.value;
10805 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10809 var l287 = {name: "OSET"};
10811 return ((l247).value = ({car: l42.fvalue(id, l287, (function (values,v735,v736,v737){
10812 if (arguments.length < 4) throw 'too few arguments';
10813 if (arguments.length > 4) throw 'too many arguments';
10814 return (function(){
10816 return (function(){
10817 return (function(v738,v739,v740){
10818 return l126.fvalue(id, "((", v738, ")[", v739, "] = ", v740, ")");
10821 var func = symbol.fvalue;
10822 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10824 })()(id, v735),(function(){
10826 var func = symbol.fvalue;
10827 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10829 })()(id, v736),(function(){
10831 var func = symbol.fvalue;
10832 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10838 if (cf.type == 'block' && cf.id == 261)
10845 })), cdr: (function(){
10847 var value = symbol.value;
10848 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10852 var l288 = {name: "IN"};
10854 return ((l247).value = ({car: l42.fvalue(id, l288, (function (values,v741,v742){
10855 if (arguments.length < 3) throw 'too few arguments';
10856 if (arguments.length > 3) throw 'too many arguments';
10857 return (function(){
10859 return (function(){
10860 return (function(v743,v744){
10861 return l134.fvalue(id, l126.fvalue(id, "((", v743, ") in (", v744, "))"));
10864 var func = symbol.fvalue;
10865 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10867 })()(id, v741),(function(){
10869 var func = symbol.fvalue;
10870 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10876 if (cf.type == 'block' && cf.id == 262)
10883 })), cdr: (function(){
10885 var value = symbol.value;
10886 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10890 var l289 = {name: "FUNCTIONP"};
10892 return ((l247).value = ({car: l42.fvalue(id, l289, (function (values,v745){
10893 if (arguments.length < 2) throw 'too few arguments';
10894 if (arguments.length > 2) throw 'too many arguments';
10895 return (function(){
10897 return (function(){
10898 return (function(v746){
10899 return l134.fvalue(id, l126.fvalue(id, "(typeof ", v746, " == 'function')"));
10902 var func = symbol.fvalue;
10903 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10909 if (cf.type == 'block' && cf.id == 263)
10916 })), cdr: (function(){
10918 var value = symbol.value;
10919 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10923 var l290 = {name: "WRITE-STRING"};
10925 return ((l247).value = ({car: l42.fvalue(id, l290, (function (values,v747){
10926 if (arguments.length < 2) throw 'too few arguments';
10927 if (arguments.length > 2) throw 'too many arguments';
10928 return (function(){
10930 return (function(){
10931 return (function(v748){
10932 return l126.fvalue(id, "(function(){", (function(){
10934 var value = symbol.value;
10935 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10937 })(), l133.fvalue(id, l126.fvalue(id, "var ", "x", " = ", v748, ";", (function(){
10939 var value = symbol.value;
10940 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10942 })()), l126.fvalue(id, "if (typeof ", "x", " != '", "string", "')", (function(){
10944 var value = symbol.value;
10945 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10947 })(), l133.fvalue(id, "throw 'The value ' + ", "x", " + ' is not a type ", "string", ".';", (function(){
10949 var value = symbol.value;
10950 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10952 })())), l126.fvalue(id, "return ", (function(){
10953 return "lisp.write(x)";
10954 })(), ";", (function(){
10956 var value = symbol.value;
10957 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10962 var func = symbol.fvalue;
10963 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10969 if (cf.type == 'block' && cf.id == 264)
10976 })), cdr: (function(){
10978 var value = symbol.value;
10979 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10983 var l291 = {name: "MAKE-ARRAY"};
10985 return ((l247).value = ({car: l42.fvalue(id, l291, (function (values,v749){
10986 if (arguments.length < 2) throw 'too few arguments';
10987 if (arguments.length > 2) throw 'too many arguments';
10988 return (function(){
10990 return (function(){
10991 return (function(v750){
10992 return l126.fvalue(id, "(function(){", (function(){
10994 var value = symbol.value;
10995 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10997 })(), l133.fvalue(id, "var r = [];", (function(){
10999 var value = symbol.value;
11000 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11002 })(), "for (var i = 0; i < ", v750, "; i++)", (function(){
11004 var value = symbol.value;
11005 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11007 })(), l133.fvalue(id, "r.push(", (function(){
11009 var func = symbol.fvalue;
11010 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11012 })()(id, l3.value), ");", (function(){
11014 var value = symbol.value;
11015 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11017 })()), "return r;", (function(){
11019 var value = symbol.value;
11020 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11025 var func = symbol.fvalue;
11026 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11032 if (cf.type == 'block' && cf.id == 265)
11039 })), cdr: (function(){
11041 var value = symbol.value;
11042 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11046 var l292 = {name: "ARRAYP"};
11048 return ((l247).value = ({car: l42.fvalue(id, l292, (function (values,v751){
11049 if (arguments.length < 2) throw 'too few arguments';
11050 if (arguments.length > 2) throw 'too many arguments';
11051 return (function(){
11053 return (function(){
11054 return (function(v752){
11055 return l134.fvalue(id, l126.fvalue(id, "(function(){", (function(){
11057 var value = symbol.value;
11058 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11060 })(), l133.fvalue(id, "var x = ", v752, ";", (function(){
11062 var value = symbol.value;
11063 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11065 })(), "return typeof x === 'object' && 'length' in x;"), "})()"));
11068 var func = symbol.fvalue;
11069 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11075 if (cf.type == 'block' && cf.id == 266)
11082 })), cdr: (function(){
11084 var value = symbol.value;
11085 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11089 var l293 = {name: "AREF"};
11091 return ((l247).value = ({car: l42.fvalue(id, l293, (function (values,v753,v754){
11092 if (arguments.length < 3) throw 'too few arguments';
11093 if (arguments.length > 3) throw 'too many arguments';
11094 return (function(){
11096 return (function(){
11097 return (function(v755,v756){
11098 return l126.fvalue(id, "(function(){", (function(){
11100 var value = symbol.value;
11101 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11103 })(), l133.fvalue(id, "var x = ", "(", v755, ")[", v756, "];", (function(){
11105 var value = symbol.value;
11106 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11108 })(), "if (x === undefined) throw 'Out of range';", (function(){
11110 var value = symbol.value;
11111 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11113 })(), "return x;", (function(){
11115 var value = symbol.value;
11116 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11121 var func = symbol.fvalue;
11122 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11124 })()(id, v753),(function(){
11126 var func = symbol.fvalue;
11127 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11133 if (cf.type == 'block' && cf.id == 267)
11140 })), cdr: (function(){
11142 var value = symbol.value;
11143 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11147 var l294 = {name: "ASET"};
11149 return ((l247).value = ({car: l42.fvalue(id, l294, (function (values,v757,v758,v759){
11150 if (arguments.length < 4) throw 'too few arguments';
11151 if (arguments.length > 4) throw 'too many arguments';
11152 return (function(){
11154 return (function(){
11155 return (function(v760,v761,v762){
11156 return l126.fvalue(id, "(function(){", (function(){
11158 var value = symbol.value;
11159 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11161 })(), l133.fvalue(id, "var x = ", v760, ";", (function(){
11163 var value = symbol.value;
11164 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11166 })(), "var i = ", v761, ";", (function(){
11168 var value = symbol.value;
11169 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11171 })(), "if (i < 0 || i >= x.length) throw 'Out of range';", (function(){
11173 var value = symbol.value;
11174 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11176 })(), "return x[i] = ", v762, ";", (function(){
11178 var value = symbol.value;
11179 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11184 var func = symbol.fvalue;
11185 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11187 })()(id, v757),(function(){
11189 var func = symbol.fvalue;
11190 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11192 })()(id, v758),(function(){
11194 var func = symbol.fvalue;
11195 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11201 if (cf.type == 'block' && cf.id == 268)
11208 })), cdr: (function(){
11210 var value = symbol.value;
11211 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11215 var l295 = {name: "GET-UNIX-TIME"};
11217 return ((l247).value = ({car: l42.fvalue(id, l295, (function (values){
11218 if (arguments.length > 1) throw 'too many arguments';
11219 return (function(){
11221 return (function(){
11222 return (function(){
11223 return l126.fvalue(id, "(Math.round(new Date() / 1000))");
11228 if (cf.type == 'block' && cf.id == 269)
11235 })), cdr: (function(){
11237 var value = symbol.value;
11238 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11243 return ((l247).value = ({car: l42.fvalue(id, l123, (function (values,v763){
11244 if (arguments.length < 2) throw 'too few arguments';
11245 if (arguments.length > 2) throw 'too many arguments';
11246 return (function(){
11248 return (function(){
11249 return (function(v764){
11250 return l126.fvalue(id, "values(", v764, ")");
11253 var func = symbol.fvalue;
11254 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11260 if (cf.type == 'block' && cf.id == 270)
11267 })), cdr: (function(){
11269 var value = symbol.value;
11270 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11275 (l187).fvalue = (function(v767){
11276 ((v767)["fname"] = "MACRO");
11278 })((function (values,v765){
11279 if (arguments.length < 2) throw 'too few arguments';
11280 if (arguments.length > 2) throw 'too many arguments';
11281 return (function(){
11283 return (function(){
11284 return (((function(){
11286 return (typeof tmp == 'object' && 'name' in tmp);
11287 })()?l4.value: l3.value) !== l3.value ? (function(v766){
11288 return (((l163.fvalue(id, v766) === l187)?l4.value: l3.value) !== l3.value ? v766 : l3.value);
11289 })(l175.fvalue(id, v765, (function(){
11291 var value = symbol.value;
11292 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11294 })(), l98)) : l3.value);
11298 if (cf.type == 'block' && cf.id == 271)
11308 var l296 = {name: "LS-MACROEXPAND-1"};
11310 (l296).fvalue = (function(v772){
11311 ((v772)["fname"] = "LS-MACROEXPAND-1");
11313 })((function (values,v768){
11314 if (arguments.length < 2) throw 'too few arguments';
11315 if (arguments.length > 2) throw 'too many arguments';
11316 return (function(){
11318 return (function(){
11319 return (function(v769){
11320 return (v769 !== l3.value ? (function(v770){
11321 (l57.fvalue(id, v770) !== l3.value ? (function(){
11322 return (function(v771){
11323 l166.fvalue(id, v769, v771);
11324 return (v770 = v771);
11327 var func = symbol.fvalue;
11328 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11332 return (function(){
11335 var tail = ((function(){
11337 return tmp === l3.value? l3.value: tmp.cdr;
11339 while (tail != l3.value){
11340 args.push(tail.car);
11343 return f.apply(this, args);
11345 })(l164.fvalue(id, v769)) : v768);
11346 })(l187.fvalue(id, (function(){
11348 return tmp === l3.value? l3.value: tmp.car;
11353 if (cf.type == 'block' && cf.id == 272)
11363 var l297 = {name: "COMPILE-FUNCALL"};
11365 (l297).fvalue = (function(v775){
11366 ((v775)["fname"] = "COMPILE-FUNCALL");
11368 })((function (values,v773,v774){
11369 if (arguments.length < 3) throw 'too few arguments';
11370 if (arguments.length > 3) throw 'too many arguments';
11371 return (function(){
11373 return (function(){
11374 return ((((function(){
11376 return (typeof tmp == 'object' && 'name' in tmp);
11377 })()?l4.value: l3.value) !== l3.value ? l189.fvalue(id, v773, l98, l194) : l3.value) !== l3.value ? l126.fvalue(id, (function(){
11379 var func = symbol.fvalue;
11380 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11382 })()(id, l62.fvalue(id, l42.fvalue(id, l155), l42.fvalue(id, v773))), ".fvalue(", l128.fvalue(id, ({car: "id", cdr: l69.fvalue(id, (function(){
11384 var func = symbol.fvalue;
11385 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11387 })(), v774)}), ", "), ")") : l126.fvalue(id, (function(){
11389 var func = symbol.fvalue;
11390 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11392 })()(id, l62.fvalue(id, l42.fvalue(id, l98), l42.fvalue(id, v773))), "(", l128.fvalue(id, ({car: "id", cdr: l69.fvalue(id, (function(){
11394 var func = symbol.fvalue;
11395 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11397 })(), v774)}), ", "), ")"));
11401 if (cf.type == 'block' && cf.id == 273)
11412 (l210).fvalue = (function(v778){
11413 ((v778)["fname"] = "LS-COMPILE-BLOCK");
11415 })((function (values,v776,v777){
11416 if (arguments.length < 2) throw 'too few arguments';
11417 if (arguments.length > 3) throw 'too many arguments';
11418 switch(arguments.length-1){
11423 return (function(){
11425 return (function(){
11426 return (v777 !== l3.value ? l126.fvalue(id, l210.fvalue(id, l81.fvalue(id, v776)), "return ", (function(){
11428 var func = symbol.fvalue;
11429 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11431 })()(id, (function(){
11432 var tmp = l80.fvalue(id, v776);
11433 return tmp === l3.value? l3.value: tmp.car;
11434 })()), ";") : l129.fvalue(id, l84.fvalue(id, (function(){
11436 var func = symbol.fvalue;
11437 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11439 })(), l69.fvalue(id, (function(){
11441 var func = symbol.fvalue;
11442 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11444 })(), v776)), l126.fvalue(id, ";", (function(){
11446 var value = symbol.value;
11447 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11453 if (cf.type == 'block' && cf.id == 274)
11464 (l135).fvalue = (function(v786){
11465 ((v786)["fname"] = "LS-COMPILE");
11467 })((function (values,v779){
11468 if (arguments.length < 2) throw 'too few arguments';
11469 if (arguments.length > 2) throw 'too many arguments';
11470 return (function(){
11472 return (function(){
11473 return (((function(){
11475 return (typeof tmp == 'object' && 'name' in tmp);
11476 })()?l4.value: l3.value) !== l3.value ? (function(){
11477 return (function(v780){
11478 return ((v780 !== l3.value ? l26.fvalue(id, l82.fvalue(id, l191, l165.fvalue(id, v780))) : l3.value) !== l3.value ? (function(){
11479 return l164.fvalue(id, v780);
11480 })() : ((function(v781){
11481 return (v781 !== l3.value ? v781 : l82.fvalue(id, l193, l165.fvalue(id, v780)));
11482 })(l113.fvalue(id, v779)) !== l3.value ? (function(){
11483 return l126.fvalue(id, l135.fvalue(id, l62.fvalue(id, l42.fvalue(id, l155), l42.fvalue(id, v779))), ".value");
11484 })() : (function(){
11485 return l135.fvalue(id, l62.fvalue(id, l42.fvalue(id, l269), l42.fvalue(id, l62.fvalue(id, l42.fvalue(id, l155), l42.fvalue(id, v779)))));
11487 })(l175.fvalue(id, v779, (function(){
11489 var value = symbol.value;
11490 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11493 })() : (l75.fvalue(id, v779) !== l3.value ? (function(){
11494 return l16.fvalue(id, v779);
11495 })() : (((typeof(v779) == "string")?l4.value: l3.value) !== l3.value ? (function(){
11496 return l126.fvalue(id, "\"", l138.fvalue(id, v779), "\"");
11497 })() : (((function(){
11499 return typeof x === 'object' && 'length' in x;
11500 })()?l4.value: l3.value) !== l3.value ? (function(){
11501 return l219.fvalue(id, v779);
11502 })() : (l57.fvalue(id, v779) !== l3.value ? (function(){
11503 return (function(v782,v783){
11504 return (l91.fvalue(id, v782, (function(){
11506 var value = symbol.value;
11507 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11509 })()) !== l3.value ? (function(){
11510 return (function(v784){
11511 return (function(){
11515 while (tail != l3.value){
11516 args.push(tail.car);
11519 return f.apply(this, args);
11521 })(l39.fvalue(id, l91.fvalue(id, v782, (function(){
11523 var value = symbol.value;
11524 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11527 })() : ((l91.fvalue(id, v782, (function(){
11529 var value = symbol.value;
11530 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11532 })()) !== l3.value ? l26.fvalue(id, l189.fvalue(id, v782, l98, l192)) : l3.value) !== l3.value ? (function(){
11533 return (function(v785){
11534 return (function(){
11538 while (tail != l3.value){
11539 args.push(tail.car);
11542 return f.apply(this, args);
11544 })(l39.fvalue(id, l91.fvalue(id, v782, (function(){
11546 var value = symbol.value;
11547 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11550 })() : (function(){
11551 return (l187.fvalue(id, v782) !== l3.value ? l135.fvalue(id, l296.fvalue(id, v779)) : l297.fvalue(id, v782, v783));
11555 return tmp === l3.value? l3.value: tmp.car;
11558 return tmp === l3.value? l3.value: tmp.cdr;
11560 })() : (function(){
11561 return (function(){
11562 throw "How should I compile this?";
11568 if (cf.type == 'block' && cf.id == 275)
11578 var l298 = {name: "LS-COMPILE-TOPLEVEL"};
11580 (l298).fvalue = (function(v791){
11581 ((v791)["fname"] = "LS-COMPILE-TOPLEVEL");
11583 })((function (values,v787){
11584 if (arguments.length < 2) throw 'too few arguments';
11585 if (arguments.length > 2) throw 'too many arguments';
11586 return (function(){
11588 return (function(){
11589 return (function(v788){
11595 return ((((function(){
11597 return (typeof tmp == 'object' && 'car' in tmp);
11598 })()?l4.value: l3.value) !== l3.value ? (((function(){
11600 return tmp === l3.value? l3.value: tmp.car;
11601 })() === l224)?l4.value: l3.value) : l3.value) !== l3.value ? (function(){
11602 return (function(v789){
11603 return l128.fvalue(id, l84.fvalue(id, (function(){
11605 var func = symbol.fvalue;
11606 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11609 })(l69.fvalue(id, (function(){
11611 var func = symbol.fvalue;
11612 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11616 return tmp === l3.value? l3.value: tmp.cdr;
11618 })() : (function(){
11619 return (function(v790){
11620 return l126.fvalue(id, l129.fvalue(id, l185.fvalue(id), l126.fvalue(id, ";", (function(){
11622 var value = symbol.value;
11623 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11625 })())), (v790 !== l3.value ? l126.fvalue(id, v790, ";", (function(){
11627 var value = symbol.value;
11628 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11631 })(l135.fvalue(id, v787));
11641 if (cf.type == 'block' && cf.id == 276)
11651 var l299 = {name: "WITH-COMPILATION-UNIT"};
11654 (l223).fvalue = (function(v797){
11655 ((v797)["fname"] = "EVAL");
11657 })((function (values,v792){
11658 if (arguments.length < 2) throw 'too few arguments';
11659 if (arguments.length > 2) throw 'too many arguments';
11660 return (function(){
11662 return (function(){
11663 return (function(v796){
11664 return (function(){
11666 if (typeof string != 'string')
11667 throw 'The value ' + string + ' is not a type string.';
11668 return eval.apply(window, [string]);
11670 })((function(v793){
11673 return (function(){
11674 return (function(v794,v795){
11676 while(v794 !== l3.value){
11677 (v795 = (function(){
11679 return tmp === l3.value? l3.value: tmp.car;
11685 (v794 = (function(){
11687 return tmp === l3.value? l3.value: tmp.cdr;
11694 var value = symbol.value;
11695 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11701 if (cf.type == 'block' && cf.id == 278)
11709 ((l160).value = l3.value);
11710 return l298.fvalue(id, v792);
11715 if (cf.type == 'block' && cf.id == 277)
11725 var l300 = {name: "&BODY"};
11726 var l301 = {car: l201, cdr: {car: l200, cdr: {car: l300, 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: l258, cdr: {car: l260, cdr: {car: l18, cdr: {car: l18, cdr: {car: l257, cdr: {car: l259, cdr: {car: l52, cdr: {car: l62, cdr: {car: l281, cdr: {car: l293, cdr: {car: l292, cdr: {car: l294, cdr: {car: l91, cdr: {car: l43, cdr: {car: l172, 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: l235, cdr: {car: l33, cdr: {car: l36, cdr: {car: l34, cdr: {car: l30, cdr: {car: l30, cdr: {car: l279, 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: l272, cdr: {car: l25, cdr: {car: l273, cdr: {car: l283, cdr: {car: l223, cdr: {car: l90, cdr: {car: l121, cdr: {car: l94, cdr: {car: l105, cdr: {car: l119, cdr: {car: l38, cdr: {car: l41, cdr: {car: l268, cdr: {car: l280, cdr: {car: l98, cdr: {car: l289, cdr: {car: l15, cdr: {car: l122, cdr: {car: l242, cdr: {car: l70, cdr: {car: l198, cdr: {car: l116, cdr: {car: l44, cdr: {car: l75, cdr: {car: l75, cdr: {car: l120, cdr: {car: l113, cdr: {car: l209, cdr: {car: l80, cdr: {car: l67, cdr: {car: l228, cdr: {car: l232, cdr: {car: l101, cdr: {car: l42, cdr: {car: l57, cdr: {car: l291, cdr: {car: l102, cdr: {car: l266, cdr: {car: l69, cdr: {car: l82, cdr: {car: l77, cdr: {car: l254, cdr: {car: l3, cdr: {car: l26, cdr: {car: l79, cdr: {car: l78, cdr: {car: l11, cdr: {car: l261, cdr: {car: l53, cdr: {car: l106, cdr: {car: l108, cdr: {car: l104, cdr: {car: l76, cdr: {car: l137, cdr: {car: l140, cdr: {car: l195, cdr: {car: l54, cdr: {car: l55, cdr: {car: l224, cdr: {car: l65, cdr: {car: l46, cdr: {car: l155, cdr: {car: l83, cdr: {car: l84, cdr: {car: l85, cdr: {car: l12, cdr: {car: l234, cdr: {car: l63, cdr: {car: l64, cdr: {car: l39, cdr: {car: l212, cdr: {car: l213, cdr: {car: l89, cdr: {car: l276, cdr: {car: l92, cdr: {car: l93, cdr: {car: l275, cdr: {car: l87, cdr: {car: l221, cdr: {car: l267, cdr: {car: l114, cdr: {car: l270, cdr: {car: l269, cdr: {car: l265, cdr: {car: l4, cdr: {car: l241, cdr: {car: l40, cdr: {car: l236, cdr: {car: l24, cdr: {car: l6, cdr: {car: l243, cdr: {car: l99, cdr: {car: l139, cdr: {car: l5, cdr: {car: l96, cdr: {car: l290, cdr: {car: l23, cdr: l3}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}};
11727 l121.fvalue(id, l301);
11728 ((l115).value = (function(){
11730 var value = symbol.value;
11731 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11735 var string = "var lisp";
11736 if (typeof string != 'string')
11737 throw 'The value ' + string + ' is not a type string.';
11738 return eval.apply(window, [string]);
11741 (lisp.read = (function(){
11743 var func = symbol.fvalue;
11744 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11747 (lisp.print = (function(){
11749 var func = symbol.fvalue;
11750 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11753 (lisp.eval = (function(){
11755 var func = symbol.fvalue;
11756 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11759 (lisp.compile = (function(){
11761 var func = symbol.fvalue;
11762 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11765 (lisp.evalString = (function (values,v798){
11766 if (arguments.length < 2) throw 'too few arguments';
11767 if (arguments.length > 2) throw 'too many arguments';
11768 return l223.fvalue(id, l159.fvalue(id, v798));
11771 (lisp.compileString = (function (values,v799){
11772 if (arguments.length < 2) throw 'too few arguments';
11773 if (arguments.length > 2) throw 'too many arguments';
11774 return l298.fvalue(id, l159.fvalue(id, v799));
11777 var l302 = {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: l203, cdr: "l203"}, 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}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}};
11778 var l303 = {name: "BODY"};
11779 var l304 = {name: "CHECK"};
11780 var l305 = {name: "OP"};
11781 var l306 = {name: "SYM"};
11782 var l307 = {name: "X"};
11783 var l308 = {name: "ARGS"};
11784 var l309 = {name: "DECLS"};
11785 var l310 = {name: "DECL"};
11786 var l311 = {name: "NAME"};
11787 var l312 = {name: "ARG"};
11788 var l313 = {name: "FORM"};
11789 var l314 = {name: "PACKAGE-DESIGNATOR"};
11790 var l315 = {name: "PAIRS"};
11791 var l316 = {name: "ASSIGNMENTS"};
11792 var l317 = {name: "VALUE"};
11793 var l318 = {name: "FORM1"};
11794 var l319 = {name: "RESULT"};
11795 var l320 = {name: "FORMS"};
11796 var l321 = {name: "G"};
11797 var l322 = {name: "CLAUSULES"};
11798 var l323 = {name: "!FORM"};
11799 var l324 = {name: "CLAUSULE"};
11800 var l325 = {name: "ITER"};
11801 var l326 = {name: "G!TO"};
11802 var l327 = {name: "VAR"};
11803 var l328 = {name: "TO"};
11804 var l329 = {name: "G!LIST"};
11805 var l330 = {name: "PLACE"};
11806 var l331 = {name: "DELTA"};
11807 var l332 = {name: "CONDITION"};
11808 var l333 = {name: "DOCSTRING"};
11809 var l334 = {car: {car: {car: l247, cdr: {car: l99, cdr: {car: l3, cdr: {car: {car: l191, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l238, cdr: {car: l99, cdr: {car: l3, cdr: {car: {car: l191, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l237, cdr: {car: l99, cdr: {car: l3, cdr: {car: {car: l191, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l233, cdr: {car: l99, cdr: {car: l3, cdr: {car: {car: l191, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l217, cdr: {car: l99, cdr: {car: l3, cdr: {car: {car: l191, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l216, cdr: {car: l99, cdr: {car: l3, cdr: {car: {car: l191, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l199, cdr: {car: l99, cdr: {car: l3, cdr: {car: {car: l191, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l196, cdr: {car: l99, cdr: {car: l3, cdr: {car: {car: l191, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l182, cdr: {car: l99, cdr: {car: l3, cdr: {car: {car: l191, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l177, cdr: {car: l99, cdr: {car: l3, cdr: {car: {car: l191, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l176, cdr: {car: l99, cdr: {car: l3, cdr: {car: {car: l191, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l160, cdr: {car: l99, cdr: {car: l3, cdr: {car: {car: l191, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l154, cdr: {car: l99, cdr: {car: l3, cdr: {car: {car: l191, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l125, cdr: {car: l99, cdr: {car: l3, cdr: {car: {car: l191, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l115, cdr: {car: l99, cdr: {car: l3, cdr: {car: {car: l191, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l112, cdr: {car: l99, cdr: {car: l3, cdr: {car: {car: l191, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l111, cdr: {car: l99, cdr: {car: l3, cdr: {car: {car: l191, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l110, cdr: {car: l99, cdr: {car: l3, cdr: {car: {car: l191, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l100, cdr: {car: l99, cdr: {car: l3, cdr: {car: {car: l191, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l14, cdr: {car: l99, cdr: {car: l3, cdr: {car: {car: l191, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l4, cdr: {car: l99, cdr: {car: l3, cdr: {car: {car: l191, cdr: {car: l193, cdr: l3}}, cdr: l3}}}}, cdr: {car: {car: l3, cdr: {car: l99, cdr: {car: l3, cdr: {car: {car: l191, cdr: {car: l193, cdr: l3}}, cdr: l3}}}}, cdr: l3}}}}}}}}}}}}}}}}}}}}}}, cdr: {car: {car: {car: l223, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l299, cdr: {car: l187, cdr: {car: {car: l209, cdr: {car: {car: l201, cdr: {car: l303, cdr: l3}}, cdr: {car: {car: l156, cdr: {car: {car: l54, cdr: {car: {car: l224, cdr: {car: {car: l213, cdr: {car: l160, cdr: {car: l3, cdr: l3}}}, cdr: {car: {car: l157, cdr: {car: l303, cdr: l3}}, cdr: l3}}}, cdr: {car: {car: l47, cdr: {car: {car: l304, cdr: {car: l160, cdr: l3}}, cdr: {car: {car: l280, cdr: {car: l304, cdr: l3}}, cdr: l3}}}, cdr: l3}}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l298, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l135, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l210, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l297, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l296, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l187, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l256, cdr: {car: l187, cdr: {car: {car: l209, cdr: {car: {car: l305, cdr: {car: l306, cdr: l3}}, cdr: {car: {car: l156, cdr: {car: {car: l248, cdr: {car: {car: l158, cdr: {car: l305, cdr: l3}}, cdr: {car: {car: l307, cdr: {car: l201, cdr: {car: l308, cdr: l3}}}, cdr: {car: {car: l228, cdr: {car: {car: {car: l308, cdr: {car: {car: l27, cdr: {car: l307, cdr: {car: l308, cdr: l3}}}, cdr: l3}}, cdr: l3}, cdr: {car: {car: l252, cdr: {car: l308, cdr: {car: {car: l134, cdr: {car: {car: l255, cdr: {car: l308, cdr: {car: {car: l158, cdr: {car: l306, cdr: l3}}, cdr: l3}}}, cdr: l3}}, cdr: l3}}}, cdr: l3}}}, cdr: l3}}}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l255, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l253, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l252, cdr: {car: l187, cdr: {car: {car: l209, cdr: {car: {car: l308, cdr: {car: l201, cdr: {car: l303, cdr: l3}}}, cdr: {car: {car: l6, cdr: {car: {car: l265, cdr: {car: l308, cdr: l3}}, cdr: {car: {car: l283, cdr: {car: "Bad usage of VARIABLE-ARITY, you must pass a symbol", cdr: l3}}, cdr: l3}}}, cdr: {car: {car: l156, cdr: {car: {car: l251, cdr: {car: {car: l158, cdr: {car: l308, cdr: l3}}, cdr: {car: {car: l209, cdr: {car: {car: {car: l158, cdr: {car: l308, cdr: l3}}, cdr: l3}, cdr: {car: {car: l126, cdr: {car: "return ", cdr: {car: {car: l157, cdr: {car: l303, cdr: l3}}, cdr: {car: ";", cdr: {car: l125, cdr: l3}}}}}, cdr: l3}}}, cdr: l3}}}, cdr: l3}}, cdr: l3}}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l251, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l250, cdr: {car: l187, cdr: {car: {car: l209, cdr: {car: {car: l309, cdr: {car: l201, cdr: {car: l303, cdr: l3}}}, cdr: {car: {car: l156, cdr: {car: {car: l136, cdr: {car: {car: l157, cdr: {car: {car: l69, cdr: {car: {car: l209, cdr: {car: {car: l310, cdr: l3}, cdr: {car: {car: l156, cdr: {car: {car: l126, 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: l125, cdr: l3}}}}}}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l309, cdr: l3}}}, cdr: l3}}, cdr: {car: {car: l157, cdr: {car: {car: l69, cdr: {car: {car: l209, cdr: {car: {car: l310, cdr: l3}, cdr: {car: {car: l156, cdr: {car: {car: l126, 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: l125, 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: l125, cdr: l3}}}}}}}, cdr: l3}}}}}}}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l309, cdr: l3}}}, cdr: l3}}, cdr: {car: {car: l126, cdr: {car: "return ", cdr: {car: {car: l224, cdr: {car: {car: l157, cdr: {car: l303, cdr: l3}}, cdr: l3}}, cdr: {car: ";", cdr: {car: l125, cdr: l3}}}}}, cdr: l3}}}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l249, cdr: {car: l187, cdr: {car: {car: l209, cdr: {car: {car: l311, cdr: {car: l308, cdr: {car: l201, cdr: {car: l303, cdr: l3}}}}, cdr: {car: {car: l156, cdr: {car: {car: l224, cdr: {car: {car: l248, cdr: {car: {car: l158, cdr: {car: l311, cdr: l3}}, cdr: {car: {car: l158, cdr: {car: l308, cdr: l3}}, cdr: {car: {car: l228, cdr: {car: {car: l158, cdr: {car: {car: l69, cdr: {car: {car: l209, 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: l308, cdr: l3}}}, cdr: l3}}, cdr: {car: {car: l157, cdr: {car: l303, cdr: l3}}, cdr: l3}}}, cdr: l3}}}}, cdr: l3}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l248, cdr: {car: l187, cdr: {car: {car: l209, cdr: {car: {car: l311, cdr: {car: l308, cdr: {car: l201, cdr: {car: l303, 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: l209, cdr: {car: {car: l158, cdr: {car: l308, cdr: l3}}, cdr: {car: {car: l172, cdr: {car: {car: l158, cdr: {car: l311, cdr: l3}}, cdr: {car: {car: l157, cdr: {car: l303, cdr: l3}}, cdr: l3}}}, cdr: l3}}}, cdr: l3}}}, cdr: {car: l247, cdr: l3}}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l156, cdr: {car: l187, cdr: {car: {car: l209, cdr: {car: {car: l313, cdr: l3}, cdr: {car: {car: l245, cdr: {car: l313, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l246, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l245, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l240, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l239, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l231, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l230, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l227, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l226, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l225, cdr: {car: l187, cdr: {car: {car: l209, cdr: {car: {car: l311, cdr: {car: l308, cdr: {car: l313, cdr: l3}}}, cdr: {car: {car: l156, cdr: {car: {car: l197, cdr: {car: {car: l158, cdr: {car: l311, cdr: l3}}, cdr: {car: {car: l158, cdr: {car: l308, 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: l219, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l218, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l138, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l211, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l208, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l207, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l206, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l205, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l204, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l203, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l197, cdr: {car: l187, cdr: {car: {car: l209, cdr: {car: {car: l311, cdr: {car: l308, cdr: {car: l201, cdr: {car: l303, 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: l209, cdr: {car: {car: l158, cdr: {car: l308, cdr: l3}}, cdr: {car: {car: l172, cdr: {car: {car: l158, cdr: {car: l311, cdr: l3}}, cdr: {car: {car: l157, cdr: {car: l303, cdr: l3}}, cdr: l3}}}, cdr: l3}}}, cdr: l3}}}, cdr: {car: l196, cdr: l3}}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l190, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l189, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l188, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l186, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l185, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l184, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l183, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l180, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l179, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l178, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l175, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l174, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l171, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l170, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l169, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l168, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l167, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l166, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l165, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l164, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l163, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l162, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l161, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l159, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l150, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l153, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l152, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l151, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l149, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l148, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l147, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l146, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l145, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l144, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l143, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l142, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l141, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l140, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l139, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l96, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l137, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l136, cdr: {car: l187, cdr: {car: {car: l209, cdr: {car: {car: l201, cdr: {car: l303, cdr: l3}}, cdr: {car: {car: l156, cdr: {car: {car: l126, cdr: {car: "(function(){", cdr: {car: l125, cdr: {car: {car: l133, cdr: {car: {car: l157, cdr: {car: l303, 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: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l16, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l133, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l132, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l131, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l130, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l129, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l128, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l127, cdr: {car: l187, cdr: {car: {car: l209, cdr: {car: {car: l99, cdr: {car: l201, cdr: {car: l313, cdr: l3}}}, cdr: {car: {car: l156, cdr: {car: {car: l213, cdr: {car: {car: l158, cdr: {car: l99, cdr: l3}}, cdr: {car: {car: l126, cdr: {car: {car: l158, cdr: {car: l99, cdr: l3}}, cdr: {car: {car: l224, 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: l126, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l124, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l123, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l192, cdr: {car: l194, cdr: l3}}, cdr: l3}}}}, cdr: {car: {car: l122, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l121, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l114, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l120, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l119, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l118, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l117, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l116, cdr: {car: l187, cdr: {car: {car: l209, cdr: {car: {car: l314, cdr: l3}, cdr: {car: {car: l156, cdr: {car: {car: l222, cdr: {car: {car: l213, 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: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l109, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l108, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l107, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l106, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l103, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l105, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l104, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l102, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l101, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l97, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l95, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l94, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l93, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l92, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l91, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l90, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l89, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l88, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l87, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l86, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l85, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l84, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l83, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l82, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l81, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l80, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l79, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l78, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l57, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l77, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l76, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l75, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l74, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l73, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l72, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l71, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l70, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l69, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l68, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l67, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l66, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l65, cdr: {car: l187, cdr: {car: {car: l209, cdr: {car: {car: l201, cdr: {car: l315, cdr: l3}}, cdr: {car: {car: l228, 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: l283, cdr: {car: "Odd paris in PSETQ", cdr: l3}}, cdr: l3}}, cdr: {car: {car: l4, cdr: {car: {car: l228, 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: l213, 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: l213, cdr: {car: l316, cdr: {car: {car: l64, cdr: {car: l316, cdr: l3}}, cdr: l3}}}, cdr: {car: {car: l156, cdr: {car: {car: l228, 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: l213, 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: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l63, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l62, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l61, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l60, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l59, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l58, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l56, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l55, cdr: {car: l187, cdr: {car: {car: l209, cdr: {car: {car: l318, cdr: {car: l319, cdr: {car: l201, cdr: {car: l303, cdr: l3}}}}, cdr: {car: {car: l156, cdr: {car: {car: l54, cdr: {car: {car: l224, 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: l303, cdr: l3}}, cdr: l3}}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l54, cdr: {car: l187, cdr: {car: {car: l209, cdr: {car: {car: l313, cdr: {car: l201, cdr: {car: l303, cdr: l3}}}, cdr: {car: {car: l228, cdr: {car: {car: {car: l317, cdr: {car: {car: l15, cdr: l3}, cdr: l3}}, cdr: l3}, cdr: {car: {car: l156, cdr: {car: {car: l228, 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: l303, 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: l187, cdr: {car: {car: l209, cdr: {car: {car: l201, 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: l228, cdr: {car: {car: {car: l321, cdr: {car: {car: l15, cdr: l3}, cdr: l3}}, cdr: l3}, cdr: {car: {car: l156, cdr: {car: {car: l228, 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: l198, 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: l187, cdr: {car: {car: l209, cdr: {car: {car: l201, 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: l198, 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: l187, cdr: {car: {car: l209, cdr: {car: {car: l313, cdr: {car: l201, 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: l283, 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: l187, cdr: {car: {car: l209, cdr: {car: {car: l313, cdr: {car: l201, cdr: {car: l322, cdr: l3}}}, cdr: {car: {car: l228, cdr: {car: {car: {car: l323, cdr: {car: {car: l15, cdr: l3}, cdr: l3}}, cdr: l3}, cdr: {car: {car: l156, cdr: {car: {car: l228, 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: l209, cdr: {car: {car: l324, cdr: l3}, cdr: {car: {car: l198, cdr: {car: {car: l272, 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: l187, cdr: {car: {car: l209, cdr: {car: {car: l201, cdr: {car: l322, cdr: l3}}, cdr: {car: {car: l198, cdr: {car: {car: l11, cdr: {car: l322, cdr: l3}}, cdr: {car: l3, cdr: {car: {car: l198, cdr: {car: {car: l272, cdr: {car: {car: l31, cdr: {car: l322, cdr: l3}}, cdr: {car: l4, cdr: l3}}}, cdr: {car: {car: l156, cdr: {car: {car: l224, 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: l198, cdr: {car: {car: l158, cdr: {car: {car: l31, cdr: {car: l322, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l224, 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: l187, cdr: {car: {car: l209, cdr: {car: {car: l325, cdr: {car: l201, cdr: {car: l303, cdr: l3}}}, cdr: {car: {car: l228, 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: l172, cdr: {car: l3, cdr: {car: {car: l228, 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: l220, cdr: {car: {car: l258, cdr: {car: {car: l158, cdr: {car: l327, cdr: l3}}, cdr: {car: {car: l158, cdr: {car: l326, cdr: l3}}, cdr: l3}}}, cdr: {car: {car: l241, cdr: {car: {car: l157, cdr: {car: l303, 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: l187, cdr: {car: {car: l209, cdr: {car: {car: l325, cdr: {car: l201, cdr: {car: l303, cdr: l3}}}, cdr: {car: {car: l228, 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: l172, cdr: {car: l3, cdr: {car: {car: l228, 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: l220, cdr: {car: {car: l158, cdr: {car: l329, cdr: l3}}, cdr: {car: {car: l213, 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: l241, cdr: {car: {car: l157, cdr: {car: l303, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l213, 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: l187, cdr: {car: {car: l209, cdr: {car: {car: l307, cdr: {car: l330, cdr: l3}}, cdr: {car: {car: l156, cdr: {car: {car: l213, cdr: {car: {car: l158, cdr: {car: l330, cdr: l3}}, cdr: {car: {car: l27, cdr: {car: {car: l158, cdr: {car: l307, 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: l187, cdr: {car: {car: l209, cdr: {car: {car: l307, cdr: {car: l200, cdr: {car: {car: l331, cdr: {car: 1, cdr: l3}}, cdr: l3}}}, cdr: {car: {car: l156, cdr: {car: {car: l213, cdr: {car: {car: l158, cdr: {car: l307, cdr: l3}}, cdr: {car: {car: l60, cdr: {car: {car: l158, cdr: {car: l307, 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: l187, cdr: {car: {car: l209, cdr: {car: {car: l307, cdr: {car: l200, cdr: {car: {car: l331, cdr: {car: 1, cdr: l3}}, cdr: l3}}}, cdr: {car: {car: l156, cdr: {car: {car: l213, cdr: {car: {car: l158, cdr: {car: l307, cdr: l3}}, cdr: {car: {car: l59, cdr: {car: {car: l158, cdr: {car: l307, 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: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l42, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l41, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l40, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l39, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l38, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l37, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l36, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l35, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l34, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l33, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l32, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l31, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l30, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l29, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l28, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l27, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l26, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l25, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l24, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l23, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l22, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l21, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l20, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l19, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l18, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l17, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l15, cdr: {car: l98, cdr: {car: l3, cdr: {car: {car: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l13, cdr: {car: l187, cdr: {car: {car: l209, cdr: {car: {car: l332, cdr: {car: l201, cdr: {car: l303, cdr: l3}}}, cdr: {car: {car: l156, cdr: {car: {car: l172, cdr: {car: l3, cdr: {car: {car: l220, cdr: {car: {car: l158, cdr: {car: l332, cdr: l3}}, cdr: {car: {car: l157, cdr: {car: l303, cdr: l3}}, cdr: l3}}}, cdr: l3}}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l12, cdr: {car: l187, cdr: {car: {car: l209, cdr: {car: {car: l200, cdr: {car: l317, cdr: l3}}, cdr: {car: {car: l156, cdr: {car: {car: l234, 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: l194, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l10, cdr: {car: l187, cdr: {car: {car: l209, cdr: {car: {car: l311, cdr: {car: l308, cdr: {car: l201, cdr: {car: l303, cdr: l3}}}}, cdr: {car: {car: l156, cdr: {car: {car: l224, cdr: {car: {car: l2, cdr: {car: {car: l194, cdr: {car: {car: l158, cdr: {car: l311, cdr: l3}}, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l268, 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: l267, cdr: {car: l311, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l158, cdr: {car: l308, cdr: l3}}, cdr: {car: {car: l157, cdr: {car: {car: l198, cdr: {car: {car: l52, cdr: {car: {car: l275, cdr: {car: {car: l29, cdr: {car: l303, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l26, cdr: {car: {car: l11, cdr: {car: {car: l30, cdr: {car: l303, cdr: l3}}, cdr: l3}}, cdr: l3}}, cdr: l3}}}, cdr: {car: {car: l156, cdr: {car: {car: {car: l158, cdr: {car: {car: l29, cdr: {car: l303, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l172, cdr: {car: {car: l158, cdr: {car: l311, cdr: l3}}, cdr: {car: {car: l157, cdr: {car: {car: l30, cdr: {car: l303, cdr: l3}}, cdr: l3}}, cdr: l3}}}, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l156, cdr: {car: {car: {car: l172, cdr: {car: {car: l158, cdr: {car: l311, cdr: l3}}, cdr: {car: {car: l157, cdr: {car: l303, 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: l187, cdr: {car: {car: l209, cdr: {car: {car: l311, cdr: {car: l308, cdr: {car: l201, cdr: {car: l303, cdr: l3}}}}, cdr: {car: {car: l228, cdr: {car: {car: {car: l307, cdr: {car: {car: l15, cdr: {car: "FN", cdr: l3}}, cdr: l3}}, cdr: l3}, cdr: {car: {car: l156, cdr: {car: {car: l228, cdr: {car: {car: {car: {car: l158, cdr: {car: l307, cdr: l3}}, cdr: {car: {car: l209, cdr: {car: {car: l158, cdr: {car: l308, cdr: l3}}, cdr: {car: {car: l157, cdr: {car: l303, cdr: l3}}, cdr: l3}}}, cdr: l3}}, cdr: l3}, cdr: {car: {car: l287, cdr: {car: {car: l158, cdr: {car: l307, cdr: l3}}, cdr: {car: "fname", cdr: {car: {car: l158, cdr: {car: l311, cdr: l3}}, cdr: l3}}}}, cdr: {car: {car: l158, cdr: {car: l307, cdr: l3}}, cdr: l3}}}}, cdr: l3}}, cdr: l3}}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l8, cdr: {car: l187, cdr: {car: {car: l209, cdr: {car: {car: l311, cdr: {car: l317, cdr: {car: l200, cdr: {car: l333, cdr: l3}}}}, cdr: {car: {car: l156, cdr: {car: {car: l224, cdr: {car: {car: l213, 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: l275, cdr: {car: l333, cdr: l3}}, cdr: {car: {car: l156, cdr: {car: {car: {car: l287, 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: l187, cdr: {car: {car: l209, cdr: {car: {car: l311, cdr: {car: l317, cdr: {car: l200, cdr: {car: l333, cdr: l3}}}}, cdr: {car: {car: l156, cdr: {car: {car: l224, cdr: {car: {car: l2, cdr: {car: {car: l191, 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: l213, 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: l275, cdr: {car: l333, cdr: l3}}, cdr: {car: {car: l156, cdr: {car: {car: {car: l287, 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: l187, cdr: {car: {car: l209, cdr: {car: {car: l332, cdr: {car: l201, cdr: {car: l303, cdr: l3}}}, cdr: {car: {car: l156, cdr: {car: {car: l198, cdr: {car: {car: l158, cdr: {car: l332, cdr: l3}}, cdr: {car: l3, cdr: {car: {car: l224, cdr: {car: {car: l157, cdr: {car: l303, cdr: l3}}, cdr: l3}}, cdr: l3}}}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l5, cdr: {car: l187, cdr: {car: {car: l209, cdr: {car: {car: l332, cdr: {car: l201, cdr: {car: l303, cdr: l3}}}, cdr: {car: {car: l156, cdr: {car: {car: l198, cdr: {car: {car: l158, cdr: {car: l332, cdr: l3}}, cdr: {car: {car: l224, cdr: {car: {car: l157, cdr: {car: l303, cdr: l3}}, cdr: l3}}, cdr: {car: l3, cdr: l3}}}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l2, cdr: {car: l187, cdr: {car: {car: l209, cdr: {car: {car: l201, cdr: {car: l309, cdr: l3}}, cdr: {car: {car: l156, cdr: {car: {car: l222, cdr: {car: {car: l157, cdr: {car: {car: l69, cdr: {car: {car: l209, cdr: {car: {car: l310, cdr: l3}, cdr: {car: {car: l156, cdr: {car: {car: l190, 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: l187, cdr: {car: {car: l209, cdr: {car: {car: l311, cdr: {car: l308, cdr: {car: l201, cdr: {car: l303, cdr: l3}}}}, cdr: {car: {car: l156, cdr: {car: {car: l222, cdr: {car: {car: l186, cdr: {car: {car: l155, cdr: {car: {car: l158, cdr: {car: l311, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l155, cdr: {car: {car: l209, cdr: {car: {car: l158, cdr: {car: {car: l69, cdr: {car: {car: l209, cdr: {car: {car: l307, cdr: l3}, cdr: {car: {car: l198, cdr: {car: {car: l272, cdr: {car: l307, cdr: {car: {car: l155, cdr: {car: l300, cdr: l3}}, cdr: l3}}}, cdr: {car: {car: l155, cdr: {car: l201, cdr: l3}}, cdr: {car: l307, cdr: l3}}}}, cdr: l3}}}, cdr: {car: l308, cdr: l3}}}, cdr: l3}}, cdr: {car: {car: l157, cdr: {car: l303, 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}}}};
11811 l117.fvalue(id, l300);
11812 l117.fvalue(id, l299);
11813 l117.fvalue(id, l298);
11814 l117.fvalue(id, l297);
11815 l117.fvalue(id, l296);
11816 l117.fvalue(id, l295);
11817 l117.fvalue(id, l294);
11818 l117.fvalue(id, l293);
11819 l117.fvalue(id, l292);
11820 l117.fvalue(id, l291);
11821 l117.fvalue(id, l290);
11822 l117.fvalue(id, l289);
11823 l117.fvalue(id, l288);
11824 l117.fvalue(id, l287);
11825 l117.fvalue(id, l286);
11826 l117.fvalue(id, l285);
11827 l117.fvalue(id, l284);
11828 l117.fvalue(id, l283);
11829 l117.fvalue(id, l282);
11830 l117.fvalue(id, l281);
11831 l117.fvalue(id, l280);
11832 l117.fvalue(id, l279);
11833 l117.fvalue(id, l278);
11834 l117.fvalue(id, l277);
11835 l117.fvalue(id, l276);
11836 l117.fvalue(id, l275);
11837 l117.fvalue(id, l274);
11838 l117.fvalue(id, l273);
11839 l117.fvalue(id, l272);
11840 l117.fvalue(id, l271);
11841 l117.fvalue(id, l270);
11842 l117.fvalue(id, l269);
11843 l117.fvalue(id, l268);
11844 l117.fvalue(id, l267);
11845 l117.fvalue(id, l266);
11846 l117.fvalue(id, l265);
11847 l117.fvalue(id, l264);
11848 l117.fvalue(id, l263);
11849 l117.fvalue(id, l262);
11850 l117.fvalue(id, l261);
11851 l117.fvalue(id, l260);
11852 l117.fvalue(id, l259);
11853 l117.fvalue(id, l258);
11854 l117.fvalue(id, l257);
11855 l117.fvalue(id, l256);
11856 l117.fvalue(id, l255);
11857 l117.fvalue(id, l254);
11858 l117.fvalue(id, l253);
11859 l117.fvalue(id, l252);
11860 l117.fvalue(id, l251);
11861 l117.fvalue(id, l250);
11862 l117.fvalue(id, l249);
11863 l117.fvalue(id, l248);
11864 l117.fvalue(id, l247);
11865 l117.fvalue(id, l246);
11866 l117.fvalue(id, l245);
11867 l117.fvalue(id, l244);
11868 l117.fvalue(id, l243);
11869 l117.fvalue(id, l242);
11870 l117.fvalue(id, l241);
11871 l117.fvalue(id, l240);
11872 l117.fvalue(id, l239);
11873 l117.fvalue(id, l238);
11874 l117.fvalue(id, l237);
11875 l117.fvalue(id, l236);
11876 l117.fvalue(id, l235);
11877 l117.fvalue(id, l234);
11878 l117.fvalue(id, l233);
11879 l117.fvalue(id, l232);
11880 l117.fvalue(id, l231);
11881 l117.fvalue(id, l230);
11882 l117.fvalue(id, l229);
11883 l117.fvalue(id, l228);
11884 l117.fvalue(id, l227);
11885 l117.fvalue(id, l226);
11886 l117.fvalue(id, l225);
11887 l117.fvalue(id, l224);
11888 l117.fvalue(id, l223);
11889 l117.fvalue(id, l222);
11890 l117.fvalue(id, l221);
11891 l117.fvalue(id, l220);
11892 l117.fvalue(id, l219);
11893 l117.fvalue(id, l218);
11894 l117.fvalue(id, l217);
11895 l117.fvalue(id, l216);
11896 l117.fvalue(id, l215);
11897 l117.fvalue(id, l214);
11898 l117.fvalue(id, l213);
11899 l117.fvalue(id, l212);
11900 l117.fvalue(id, l211);
11901 l117.fvalue(id, l210);
11902 l117.fvalue(id, l209);
11903 l117.fvalue(id, l208);
11904 l117.fvalue(id, l207);
11905 l117.fvalue(id, l206);
11906 l117.fvalue(id, l205);
11907 l117.fvalue(id, l204);
11908 l117.fvalue(id, l203);
11909 l117.fvalue(id, l201);
11910 l117.fvalue(id, l200);
11911 l117.fvalue(id, l199);
11912 l117.fvalue(id, l198);
11913 l117.fvalue(id, l197);
11914 l117.fvalue(id, l196);
11915 l117.fvalue(id, l195);
11916 l117.fvalue(id, l194);
11917 l117.fvalue(id, l193);
11918 l117.fvalue(id, l192);
11919 l117.fvalue(id, l191);
11920 l117.fvalue(id, l190);
11921 l117.fvalue(id, l189);
11922 l117.fvalue(id, l188);
11923 l117.fvalue(id, l187);
11924 l117.fvalue(id, l186);
11925 l117.fvalue(id, l185);
11926 l117.fvalue(id, l184);
11927 l117.fvalue(id, l183);
11928 l117.fvalue(id, l182);
11929 l117.fvalue(id, l181);
11930 l117.fvalue(id, l180);
11931 l117.fvalue(id, l179);
11932 l117.fvalue(id, l178);
11933 l117.fvalue(id, l177);
11934 l117.fvalue(id, l176);
11935 l117.fvalue(id, l175);
11936 l117.fvalue(id, l174);
11937 l117.fvalue(id, l173);
11938 l117.fvalue(id, l172);
11939 l117.fvalue(id, l171);
11940 l117.fvalue(id, l170);
11941 l117.fvalue(id, l169);
11942 l117.fvalue(id, l168);
11943 l117.fvalue(id, l167);
11944 l117.fvalue(id, l166);
11945 l117.fvalue(id, l165);
11946 l117.fvalue(id, l164);
11947 l117.fvalue(id, l163);
11948 l117.fvalue(id, l162);
11949 l117.fvalue(id, l161);
11950 l117.fvalue(id, l160);
11951 l117.fvalue(id, l159);
11952 l117.fvalue(id, l158);
11953 l117.fvalue(id, l157);
11954 l117.fvalue(id, l156);
11955 l117.fvalue(id, l155);
11956 l117.fvalue(id, l154);
11957 l117.fvalue(id, l153);
11958 l117.fvalue(id, l152);
11959 l117.fvalue(id, l151);
11960 l117.fvalue(id, l150);
11961 l117.fvalue(id, l149);
11962 l117.fvalue(id, l148);
11963 l117.fvalue(id, l147);
11964 l117.fvalue(id, l146);
11965 l117.fvalue(id, l145);
11966 l117.fvalue(id, l144);
11967 l117.fvalue(id, l143);
11968 l117.fvalue(id, l142);
11969 l117.fvalue(id, l141);
11970 l117.fvalue(id, l140);
11971 l117.fvalue(id, l139);
11972 l117.fvalue(id, l138);
11973 l117.fvalue(id, l137);
11974 l117.fvalue(id, l136);
11975 l117.fvalue(id, l135);
11976 l117.fvalue(id, l134);
11977 l117.fvalue(id, l133);
11978 l117.fvalue(id, l132);
11979 l117.fvalue(id, l131);
11980 l117.fvalue(id, l130);
11981 l117.fvalue(id, l129);
11982 l117.fvalue(id, l128);
11983 l117.fvalue(id, l127);
11984 l117.fvalue(id, l126);
11985 l117.fvalue(id, l125);
11986 l117.fvalue(id, l124);
11987 l117.fvalue(id, l123);
11988 l117.fvalue(id, l122);
11989 l117.fvalue(id, l121);
11990 l117.fvalue(id, l120);
11991 l117.fvalue(id, l119);
11992 l117.fvalue(id, l118);
11993 l117.fvalue(id, l117);
11994 l117.fvalue(id, l116);
11995 l117.fvalue(id, l115);
11996 l117.fvalue(id, l114);
11997 l117.fvalue(id, l113);
11998 l117.fvalue(id, l112);
11999 l117.fvalue(id, l111);
12000 l117.fvalue(id, l110);
12001 l117.fvalue(id, l109);
12002 l117.fvalue(id, l108);
12003 l117.fvalue(id, l107);
12004 l117.fvalue(id, l106);
12005 l117.fvalue(id, l105);
12006 l117.fvalue(id, l104);
12007 l117.fvalue(id, l103);
12008 l117.fvalue(id, l102);
12009 l117.fvalue(id, l101);
12010 l117.fvalue(id, l100);
12011 l117.fvalue(id, l99);
12012 l117.fvalue(id, l98);
12013 l117.fvalue(id, l97);
12014 l117.fvalue(id, l96);
12015 l117.fvalue(id, l95);
12016 l117.fvalue(id, l94);
12017 l117.fvalue(id, l93);
12018 l117.fvalue(id, l92);
12019 l117.fvalue(id, l91);
12020 l117.fvalue(id, l90);
12021 l117.fvalue(id, l89);
12022 l117.fvalue(id, l88);
12023 l117.fvalue(id, l87);
12024 l117.fvalue(id, l86);
12025 l117.fvalue(id, l85);
12026 l117.fvalue(id, l84);
12027 l117.fvalue(id, l83);
12028 l117.fvalue(id, l82);
12029 l117.fvalue(id, l81);
12030 l117.fvalue(id, l80);
12031 l117.fvalue(id, l79);
12032 l117.fvalue(id, l78);
12033 l117.fvalue(id, l77);
12034 l117.fvalue(id, l76);
12035 l117.fvalue(id, l75);
12036 l117.fvalue(id, l74);
12037 l117.fvalue(id, l73);
12038 l117.fvalue(id, l72);
12039 l117.fvalue(id, l71);
12040 l117.fvalue(id, l70);
12041 l117.fvalue(id, l69);
12042 l117.fvalue(id, l68);
12043 l117.fvalue(id, l67);
12044 l117.fvalue(id, l66);
12045 l117.fvalue(id, l65);
12046 l117.fvalue(id, l64);
12047 l117.fvalue(id, l63);
12048 l117.fvalue(id, l62);
12049 l117.fvalue(id, l61);
12050 l117.fvalue(id, l60);
12051 l117.fvalue(id, l59);
12052 l117.fvalue(id, l58);
12053 l117.fvalue(id, l57);
12054 l117.fvalue(id, l56);
12055 l117.fvalue(id, l55);
12056 l117.fvalue(id, l54);
12057 l117.fvalue(id, l53);
12058 l117.fvalue(id, l52);
12059 l117.fvalue(id, l51);
12060 l117.fvalue(id, l50);
12061 l117.fvalue(id, l49);
12062 l117.fvalue(id, l48);
12063 l117.fvalue(id, l47);
12064 l117.fvalue(id, l46);
12065 l117.fvalue(id, l45);
12066 l117.fvalue(id, l44);
12067 l117.fvalue(id, l43);
12068 l117.fvalue(id, l42);
12069 l117.fvalue(id, l41);
12070 l117.fvalue(id, l40);
12071 l117.fvalue(id, l39);
12072 l117.fvalue(id, l38);
12073 l117.fvalue(id, l37);
12074 l117.fvalue(id, l36);
12075 l117.fvalue(id, l35);
12076 l117.fvalue(id, l34);
12077 l117.fvalue(id, l33);
12078 l117.fvalue(id, l32);
12079 l117.fvalue(id, l31);
12080 l117.fvalue(id, l30);
12081 l117.fvalue(id, l29);
12082 l117.fvalue(id, l28);
12083 l117.fvalue(id, l27);
12084 l117.fvalue(id, l26);
12085 l117.fvalue(id, l25);
12086 l117.fvalue(id, l24);
12087 l117.fvalue(id, l23);
12088 l117.fvalue(id, l22);
12089 l117.fvalue(id, l21);
12090 l117.fvalue(id, l20);
12091 l117.fvalue(id, l19);
12092 l117.fvalue(id, l18);
12093 l117.fvalue(id, l17);
12094 l117.fvalue(id, l16);
12095 l117.fvalue(id, l15);
12096 l117.fvalue(id, l14);
12097 l117.fvalue(id, l13);
12098 l117.fvalue(id, l12);
12099 l117.fvalue(id, l11);
12100 l117.fvalue(id, l10);
12101 l117.fvalue(id, l9);
12102 l117.fvalue(id, l8);
12103 l117.fvalue(id, l7);
12104 l117.fvalue(id, l6);
12105 l117.fvalue(id, l5);
12106 l117.fvalue(id, l4);
12107 l117.fvalue(id, l3);
12108 l117.fvalue(id, l2);
12109 l117.fvalue(id, l1);
12110 ((l216).value = l302);
12111 ((l176).value = l334);
12112 ((l177).value = 799);
12113 ((l14).value = 208);
12114 return ((l233).value = 278);
12116 ((l217).value = 334);