1 var l1 = {name: "DEFMACRO"};
3 var l2 = {name: "DECLAIM"};
5 var l3 = {name: "NIL"};
9 var l5 = {name: "WHEN"};
11 var l6 = {name: "UNLESS"};
13 var l7 = {name: "DEFVAR"};
15 var l8 = {name: "DEFPARAMETER"};
17 var l9 = {name: "NAMED-LAMBDA"};
19 var l10 = {name: "DEFUN"};
21 var l11 = {name: "*PACKAGE*"};
23 (((l11.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : (function(){
24 return (l11).value = {};
28 var l12 = {name: "NULL"};
30 (l12).function = (function(v2){
31 ((v2)["fname"] = "NULL");
34 if (arguments.length < 1) throw 'too few arguments';
35 if (arguments.length > 1) throw 'too many arguments';
39 return ((v1 === l3.value)?l4.value: l3.value);
43 if (cf.type == 'block' && cf.id == 1)
53 var l13 = {name: "RETURN"};
55 var l14 = {name: "WHILE"};
57 var l15 = {name: "INTERNP"};
59 (l15).function = (function(v4){
60 ((v4)["fname"] = "INTERNP");
63 if (arguments.length < 1) throw 'too few arguments';
64 if (arguments.length > 1) throw 'too many arguments';
68 return (((v3) in ((function(){
70 var value = symbol.value;
71 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
73 })()))?l4.value: l3.value);
77 if (cf.type == 'block' && cf.id == 2)
87 var l16 = {name: "INTERN"};
89 (l16).function = (function(v6){
90 ((v6)["fname"] = "INTERN");
93 if (arguments.length < 1) throw 'too few arguments';
94 if (arguments.length > 1) throw 'too many arguments';
98 return (l15.function(v5) !== l3.value ? (function(){
99 var tmp = ((function(){
101 var value = symbol.value;
102 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
105 return tmp == undefined? l3.value: tmp ;
106 })() : (((function(){
108 var value = symbol.value;
109 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
111 })())[v5] = (function(){
113 if (typeof name != 'string')
114 throw 'The value ' + name + ' is not a type string.';
115 return ({name: name});
120 if (cf.type == 'block' && cf.id == 3)
130 var l17 = {name: "FIND-SYMBOL"};
132 (l17).function = (function(v8){
133 ((v8)["fname"] = "FIND-SYMBOL");
136 if (arguments.length < 1) throw 'too few arguments';
137 if (arguments.length > 1) throw 'too many arguments';
142 var tmp = ((function(){
144 var value = symbol.value;
145 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
148 return tmp == undefined? l3.value: tmp ;
153 if (cf.type == 'block' && cf.id == 4)
163 var l18 = {name: "*GENSYM-COUNTER*"};
165 (((l18.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : (function(){
166 return (l18).value = 0;
170 var l19 = {name: "GENSYM"};
171 var l20 = {name: "INTEGER-TO-STRING"};
173 (l19).function = (function(v10){
174 ((v10)["fname"] = "GENSYM");
177 if (arguments.length > 1) throw 'too many arguments';
178 switch(arguments.length){
186 (l18).value = (function(){
189 var value = symbol.value;
190 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
194 if (typeof x != 'number')
195 throw 'The value ' + x + ' is not a type number.';
196 if (typeof y != 'number')
197 throw 'The value ' + y + ' is not a type number.';
201 var name = (function(){
203 var string2 = (function(){
205 var func = symbol.function;
206 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
210 var value = symbol.value;
211 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
214 if (typeof string1 != 'string')
215 throw 'The value ' + string1 + ' is not a type string.';
216 if (typeof string2 != 'string')
217 throw 'The value ' + string2 + ' is not a type string.';
218 return string1.concat(string2);
220 if (typeof name != 'string')
221 throw 'The value ' + name + ' is not a type string.';
222 return ({name: name});
227 if (cf.type == 'block' && cf.id == 5)
237 var l21 = {name: "BOUNDP"};
239 (l21).function = (function(v12){
240 ((v12)["fname"] = "BOUNDP");
243 if (arguments.length < 1) throw 'too few arguments';
244 if (arguments.length > 1) throw 'too many arguments';
248 return ((v11.value !== undefined)?l4.value: l3.value);
252 if (cf.type == 'block' && cf.id == 6)
262 var l22 = {name: "="};
264 (l22).function = (function(v15){
265 ((v15)["fname"] = "=");
267 })((function (v13,v14){
268 if (arguments.length < 2) throw 'too few arguments';
269 if (arguments.length > 2) throw 'too many arguments';
276 if (typeof x != 'number')
277 throw 'The value ' + x + ' is not a type number.';
278 if (typeof y != 'number')
279 throw 'The value ' + y + ' is not a type number.';
281 })()?l4.value: l3.value);
285 if (cf.type == 'block' && cf.id == 7)
295 var l23 = {name: "+"};
297 (l23).function = (function(v18){
298 ((v18)["fname"] = "+");
300 })((function (v16,v17){
301 if (arguments.length < 2) throw 'too few arguments';
302 if (arguments.length > 2) throw 'too many arguments';
309 if (typeof x != 'number')
310 throw 'The value ' + x + ' is not a type number.';
311 if (typeof y != 'number')
312 throw 'The value ' + y + ' is not a type number.';
318 if (cf.type == 'block' && cf.id == 8)
328 var l24 = {name: "-"};
330 (l24).function = (function(v21){
331 ((v21)["fname"] = "-");
333 })((function (v19,v20){
334 if (arguments.length < 2) throw 'too few arguments';
335 if (arguments.length > 2) throw 'too many arguments';
342 if (typeof x != 'number')
343 throw 'The value ' + x + ' is not a type number.';
344 if (typeof y != 'number')
345 throw 'The value ' + y + ' is not a type number.';
351 if (cf.type == 'block' && cf.id == 9)
361 var l25 = {name: "*"};
363 (l25).function = (function(v24){
364 ((v24)["fname"] = "*");
366 })((function (v22,v23){
367 if (arguments.length < 2) throw 'too few arguments';
368 if (arguments.length > 2) throw 'too many arguments';
375 if (typeof x != 'number')
376 throw 'The value ' + x + ' is not a type number.';
377 if (typeof y != 'number')
378 throw 'The value ' + y + ' is not a type number.';
384 if (cf.type == 'block' && cf.id == 10)
394 var l26 = {name: "/"};
396 (l26).function = (function(v27){
397 ((v27)["fname"] = "/");
399 })((function (v25,v26){
400 if (arguments.length < 2) throw 'too few arguments';
401 if (arguments.length > 2) throw 'too many arguments';
408 if (typeof x != 'number')
409 throw 'The value ' + x + ' is not a type number.';
410 if (typeof y != 'number')
411 throw 'The value ' + y + ' is not a type number.';
417 if (cf.type == 'block' && cf.id == 11)
427 var l27 = {name: "1+"};
429 (l27).function = (function(v29){
430 ((v29)["fname"] = "1+");
433 if (arguments.length < 1) throw 'too few arguments';
434 if (arguments.length > 1) throw 'too many arguments';
441 if (typeof x != 'number')
442 throw 'The value ' + x + ' is not a type number.';
443 if (typeof y != 'number')
444 throw 'The value ' + y + ' is not a type number.';
450 if (cf.type == 'block' && cf.id == 12)
460 var l28 = {name: "1-"};
462 (l28).function = (function(v31){
463 ((v31)["fname"] = "1-");
466 if (arguments.length < 1) throw 'too few arguments';
467 if (arguments.length > 1) throw 'too many arguments';
474 if (typeof x != 'number')
475 throw 'The value ' + x + ' is not a type number.';
476 if (typeof y != 'number')
477 throw 'The value ' + y + ' is not a type number.';
483 if (cf.type == 'block' && cf.id == 13)
493 var l29 = {name: "ZEROP"};
495 (l29).function = (function(v33){
496 ((v33)["fname"] = "ZEROP");
499 if (arguments.length < 1) throw 'too few arguments';
500 if (arguments.length > 1) throw 'too many arguments';
507 if (typeof x != 'number')
508 throw 'The value ' + x + ' is not a type number.';
509 if (typeof y != 'number')
510 throw 'The value ' + y + ' is not a type number.';
512 })()?l4.value: l3.value);
516 if (cf.type == 'block' && cf.id == 14)
526 var l30 = {name: "TRUNCATE"};
528 (l30).function = (function(v36){
529 ((v36)["fname"] = "TRUNCATE");
531 })((function (v34,v35){
532 if (arguments.length < 2) throw 'too few arguments';
533 if (arguments.length > 2) throw 'too many arguments';
541 if (typeof x != 'number')
542 throw 'The value ' + x + ' is not a type number.';
543 if (typeof y != 'number')
544 throw 'The value ' + y + ' is not a type number.';
547 if (typeof x != 'number')
548 throw 'The value ' + x + ' is not a type number.';
549 return Math.floor(x);
554 if (cf.type == 'block' && cf.id == 15)
564 var l31 = {name: "EQL"};
566 (l31).function = (function(v39){
567 ((v39)["fname"] = "EQL");
569 })((function (v37,v38){
570 if (arguments.length < 2) throw 'too few arguments';
571 if (arguments.length > 2) throw 'too many arguments';
575 return ((v37 === v38)?l4.value: l3.value);
579 if (cf.type == 'block' && cf.id == 16)
589 var l32 = {name: "NOT"};
591 (l32).function = (function(v41){
592 ((v41)["fname"] = "NOT");
595 if (arguments.length < 1) throw 'too few arguments';
596 if (arguments.length > 1) throw 'too many arguments';
600 return (v40 !== l3.value ? l3.value : l4.value);
604 if (cf.type == 'block' && cf.id == 17)
614 var l33 = {name: "CONS"};
616 (l33).function = (function(v44){
617 ((v44)["fname"] = "CONS");
619 })((function (v42,v43){
620 if (arguments.length < 2) throw 'too few arguments';
621 if (arguments.length > 2) throw 'too many arguments';
625 return ({car: v42, cdr: v43});
629 if (cf.type == 'block' && cf.id == 18)
639 var l34 = {name: "CONSP"};
641 (l34).function = (function(v46){
642 ((v46)["fname"] = "CONSP");
645 if (arguments.length < 1) throw 'too few arguments';
646 if (arguments.length > 1) throw 'too many arguments';
652 return (typeof tmp == 'object' && 'car' in tmp);
653 })()?l4.value: l3.value);
657 if (cf.type == 'block' && cf.id == 19)
667 var l35 = {name: "CAR"};
669 (l35).function = (function(v48){
670 ((v48)["fname"] = "CAR");
673 var func = (function (v47){
674 if (arguments.length < 1) throw 'too few arguments';
675 if (arguments.length > 1) throw 'too many arguments';
681 return tmp === l3.value? l3.value: tmp.car;
686 if (cf.type == 'block' && cf.id == 20)
694 func.docstring = 'Return the CAR part of a cons, or NIL if X is null.';
699 var l36 = {name: "CDR"};
701 (l36).function = (function(v50){
702 ((v50)["fname"] = "CDR");
705 if (arguments.length < 1) throw 'too few arguments';
706 if (arguments.length > 1) throw 'too many arguments';
712 return tmp === l3.value? l3.value: tmp.cdr;
717 if (cf.type == 'block' && cf.id == 21)
727 var l37 = {name: "CAAR"};
729 (l37).function = (function(v52){
730 ((v52)["fname"] = "CAAR");
733 if (arguments.length < 1) throw 'too few arguments';
734 if (arguments.length > 1) throw 'too many arguments';
739 var tmp = (function(){
741 return tmp === l3.value? l3.value: tmp.car;
743 return tmp === l3.value? l3.value: tmp.car;
748 if (cf.type == 'block' && cf.id == 22)
758 var l38 = {name: "CADR"};
760 (l38).function = (function(v54){
761 ((v54)["fname"] = "CADR");
764 if (arguments.length < 1) throw 'too few arguments';
765 if (arguments.length > 1) throw 'too many arguments';
770 var tmp = (function(){
772 return tmp === l3.value? l3.value: tmp.cdr;
774 return tmp === l3.value? l3.value: tmp.car;
779 if (cf.type == 'block' && cf.id == 23)
789 var l39 = {name: "CDAR"};
791 (l39).function = (function(v56){
792 ((v56)["fname"] = "CDAR");
795 if (arguments.length < 1) throw 'too few arguments';
796 if (arguments.length > 1) throw 'too many arguments';
801 var tmp = (function(){
803 return tmp === l3.value? l3.value: tmp.car;
805 return tmp === l3.value? l3.value: tmp.cdr;
810 if (cf.type == 'block' && cf.id == 24)
820 var l40 = {name: "CDDR"};
822 (l40).function = (function(v58){
823 ((v58)["fname"] = "CDDR");
826 if (arguments.length < 1) throw 'too few arguments';
827 if (arguments.length > 1) throw 'too many arguments';
832 var tmp = (function(){
834 return tmp === l3.value? l3.value: tmp.cdr;
836 return tmp === l3.value? l3.value: tmp.cdr;
841 if (cf.type == 'block' && cf.id == 25)
851 var l41 = {name: "CADDR"};
853 (l41).function = (function(v60){
854 ((v60)["fname"] = "CADDR");
857 if (arguments.length < 1) throw 'too few arguments';
858 if (arguments.length > 1) throw 'too many arguments';
863 var tmp = (function(){
864 var tmp = (function(){
866 return tmp === l3.value? l3.value: tmp.cdr;
868 return tmp === l3.value? l3.value: tmp.cdr;
870 return tmp === l3.value? l3.value: tmp.car;
875 if (cf.type == 'block' && cf.id == 26)
885 var l42 = {name: "CDDDR"};
887 (l42).function = (function(v62){
888 ((v62)["fname"] = "CDDDR");
891 if (arguments.length < 1) throw 'too few arguments';
892 if (arguments.length > 1) throw 'too many arguments';
897 var tmp = (function(){
898 var tmp = (function(){
900 return tmp === l3.value? l3.value: tmp.cdr;
902 return tmp === l3.value? l3.value: tmp.cdr;
904 return tmp === l3.value? l3.value: tmp.cdr;
909 if (cf.type == 'block' && cf.id == 27)
919 var l43 = {name: "CADDDR"};
921 (l43).function = (function(v64){
922 ((v64)["fname"] = "CADDDR");
925 if (arguments.length < 1) throw 'too few arguments';
926 if (arguments.length > 1) throw 'too many arguments';
931 var tmp = (function(){
932 var tmp = (function(){
933 var tmp = (function(){
935 return tmp === l3.value? l3.value: tmp.cdr;
937 return tmp === l3.value? l3.value: tmp.cdr;
939 return tmp === l3.value? l3.value: tmp.cdr;
941 return tmp === l3.value? l3.value: tmp.car;
946 if (cf.type == 'block' && cf.id == 28)
956 var l44 = {name: "FIRST"};
958 (l44).function = (function(v66){
959 ((v66)["fname"] = "FIRST");
962 if (arguments.length < 1) throw 'too few arguments';
963 if (arguments.length > 1) throw 'too many arguments';
969 return tmp === l3.value? l3.value: tmp.car;
974 if (cf.type == 'block' && cf.id == 29)
984 var l45 = {name: "SECOND"};
986 (l45).function = (function(v68){
987 ((v68)["fname"] = "SECOND");
990 if (arguments.length < 1) throw 'too few arguments';
991 if (arguments.length > 1) throw 'too many arguments';
995 return l38.function(v67);
999 if (cf.type == 'block' && cf.id == 30)
1009 var l46 = {name: "THIRD"};
1011 (l46).function = (function(v70){
1012 ((v70)["fname"] = "THIRD");
1015 if (arguments.length < 1) throw 'too few arguments';
1016 if (arguments.length > 1) throw 'too many arguments';
1020 return l41.function(v69);
1024 if (cf.type == 'block' && cf.id == 31)
1034 var l47 = {name: "FOURTH"};
1036 (l47).function = (function(v72){
1037 ((v72)["fname"] = "FOURTH");
1040 if (arguments.length < 1) throw 'too few arguments';
1041 if (arguments.length > 1) throw 'too many arguments';
1045 return l43.function(v71);
1049 if (cf.type == 'block' && cf.id == 32)
1059 var l48 = {name: "LIST"};
1061 (l48).function = (function(v74){
1062 ((v74)["fname"] = "LIST");
1066 for (var i = arguments.length-1; i>=0; i--)
1067 v73 = {car: arguments[i], cdr:
1076 if (cf.type == 'block' && cf.id == 33)
1086 var l49 = {name: "ATOM"};
1088 (l49).function = (function(v76){
1089 ((v76)["fname"] = "ATOM");
1092 if (arguments.length < 1) throw 'too few arguments';
1093 if (arguments.length > 1) throw 'too many arguments';
1097 return l32.function(((function(){
1099 return (typeof tmp == 'object' && 'car' in tmp);
1100 })()?l4.value: l3.value));
1104 if (cf.type == 'block' && cf.id == 34)
1114 var l50 = {name: "INCF"};
1116 var l51 = {name: "DECF"};
1118 var l52 = {name: "PUSH"};
1120 var l53 = {name: "DOLIST"};
1122 var l54 = {name: "DOTIMES"};
1124 var l55 = {name: "COND"};
1126 var l56 = {name: "CASE"};
1128 var l57 = {name: "ECASE"};
1130 var l58 = {name: "AND"};
1132 var l59 = {name: "OR"};
1134 var l60 = {name: "PROG1"};
1136 var l61 = {name: "PROG2"};
1138 var l62 = {name: "ENSURE-LIST"};
1139 var l63 = {name: "LISTP"};
1141 (l62).function = (function(v78){
1142 ((v78)["fname"] = "ENSURE-LIST");
1145 if (arguments.length < 1) throw 'too few arguments';
1146 if (arguments.length > 1) throw 'too many arguments';
1150 return ((function(){
1152 var func = symbol.function;
1153 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
1155 })()(v77) !== l3.value ? v77 : l48.function(v77));
1159 if (cf.type == 'block' && cf.id == 35)
1169 var l64 = {name: "!REDUCE"};
1171 (l64).function = (function(v82){
1172 ((v82)["fname"] = "!REDUCE");
1174 })((function (v79,v80,v81){
1175 if (arguments.length < 3) throw 'too few arguments';
1176 if (arguments.length > 3) throw 'too many arguments';
1180 return (l12.function(v80) !== l3.value ? v81 : l64.function(v79, (function(){
1182 return tmp === l3.value? l3.value: tmp.cdr;
1183 })(), (v79)(v81, (function(){
1185 return tmp === l3.value? l3.value: tmp.car;
1190 if (cf.type == 'block' && cf.id == 36)
1200 var l65 = {name: "APPEND-TWO"};
1201 var l66 = {name: "APPEND"};
1203 (l65).function = (function(v85){
1204 ((v85)["fname"] = "APPEND-TWO");
1206 })((function (v83,v84){
1207 if (arguments.length < 2) throw 'too few arguments';
1208 if (arguments.length > 2) throw 'too many arguments';
1212 return (l12.function(v83) !== l3.value ? v84 : ({car: (function(){
1214 return tmp === l3.value? l3.value: tmp.car;
1215 })(), cdr: (function(){
1217 var func = symbol.function;
1218 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
1222 return tmp === l3.value? l3.value: tmp.cdr;
1227 if (cf.type == 'block' && cf.id == 37)
1238 (l66).function = (function(v87){
1239 ((v87)["fname"] = "APPEND");
1243 for (var i = arguments.length-1; i>=0; i--)
1244 v86 = {car: arguments[i], cdr:
1249 return l64.function((function(){
1251 var func = symbol.function;
1252 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
1258 if (cf.type == 'block' && cf.id == 38)
1268 var l67 = {name: "REVAPPEND"};
1270 (l67).function = (function(v90){
1271 ((v90)["fname"] = "REVAPPEND");
1273 })((function (v88,v89){
1274 if (arguments.length < 2) throw 'too few arguments';
1275 if (arguments.length > 2) throw 'too many arguments';
1283 while(v88 !== l3.value){
1284 v89 = ({car: (function(){
1286 return tmp === l3.value? l3.value: tmp.car;
1290 return tmp === l3.value? l3.value: tmp.cdr;
1297 if (cf.type == 'block' && cf.id == 40)
1307 if (cf.type == 'block' && cf.id == 39)
1317 var l68 = {name: "REVERSE"};
1319 (l68).function = (function(v92){
1320 ((v92)["fname"] = "REVERSE");
1323 if (arguments.length < 1) throw 'too few arguments';
1324 if (arguments.length > 1) throw 'too many arguments';
1328 return l67.function(v91, l3);
1332 if (cf.type == 'block' && cf.id == 41)
1342 var l69 = {name: "LIST-LENGTH"};
1344 (l69).function = (function(v95){
1345 ((v95)["fname"] = "LIST-LENGTH");
1348 if (arguments.length < 1) throw 'too few arguments';
1349 if (arguments.length > 1) throw 'too many arguments';
1353 return (function(v94){
1358 while(l32.function(l12.function(v93)) !== l3.value){
1362 if (typeof x != 'number')
1363 throw 'The value ' + x + ' is not a type number.';
1364 if (typeof y != 'number')
1365 throw 'The value ' + y + ' is not a type number.';
1370 return tmp === l3.value? l3.value: tmp.cdr;
1377 if (cf.type == 'block' && cf.id == 43)
1388 if (cf.type == 'block' && cf.id == 42)
1398 var l70 = {name: "LENGTH"};
1400 (l70).function = (function(v97){
1401 ((v97)["fname"] = "LENGTH");
1404 if (arguments.length < 1) throw 'too few arguments';
1405 if (arguments.length > 1) throw 'too many arguments';
1409 return (((typeof(v96) == "string")?l4.value: l3.value) !== l3.value ? (function(){
1411 if (typeof x != 'string')
1412 throw 'The value ' + x + ' is not a type string.';
1414 })() : l69.function(v96));
1418 if (cf.type == 'block' && cf.id == 44)
1428 var l71 = {name: "CONCAT-TWO"};
1430 (l71).function = (function(v100){
1431 ((v100)["fname"] = "CONCAT-TWO");
1433 })((function (v98,v99){
1434 if (arguments.length < 2) throw 'too few arguments';
1435 if (arguments.length > 2) throw 'too many arguments';
1442 if (typeof string1 != 'string')
1443 throw 'The value ' + string1 + ' is not a type string.';
1444 if (typeof string2 != 'string')
1445 throw 'The value ' + string2 + ' is not a type string.';
1446 return string1.concat(string2);
1451 if (cf.type == 'block' && cf.id == 45)
1461 var l72 = {name: "MAPCAR"};
1463 (l72).function = (function(v103){
1464 ((v103)["fname"] = "MAPCAR");
1466 })((function (v101,v102){
1467 if (arguments.length < 2) throw 'too few arguments';
1468 if (arguments.length > 2) throw 'too many arguments';
1472 return (l12.function(v102) !== l3.value ? l3 : ({car: (v101)((function(){
1474 return tmp === l3.value? l3.value: tmp.car;
1475 })()), cdr: l72.function(v101, (function(){
1477 return tmp === l3.value? l3.value: tmp.cdr;
1482 if (cf.type == 'block' && cf.id == 46)
1492 var l73 = {name: "IDENTITY"};
1494 (l73).function = (function(v105){
1495 ((v105)["fname"] = "IDENTITY");
1497 })((function (v104){
1498 if (arguments.length < 1) throw 'too few arguments';
1499 if (arguments.length > 1) throw 'too many arguments';
1507 if (cf.type == 'block' && cf.id == 47)
1517 var l74 = {name: "COPY-LIST"};
1519 (l74).function = (function(v107){
1520 ((v107)["fname"] = "COPY-LIST");
1522 })((function (v106){
1523 if (arguments.length < 1) throw 'too few arguments';
1524 if (arguments.length > 1) throw 'too many arguments';
1528 return l72.function((function(){
1530 var func = symbol.function;
1531 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
1537 if (cf.type == 'block' && cf.id == 48)
1547 var l75 = {name: "CODE-CHAR"};
1549 (l75).function = (function(v109){
1550 ((v109)["fname"] = "CODE-CHAR");
1552 })((function (v108){
1553 if (arguments.length < 1) throw 'too few arguments';
1554 if (arguments.length > 1) throw 'too many arguments';
1562 if (cf.type == 'block' && cf.id == 49)
1572 var l76 = {name: "CHAR-CODE"};
1574 (l76).function = (function(v111){
1575 ((v111)["fname"] = "CHAR-CODE");
1577 })((function (v110){
1578 if (arguments.length < 1) throw 'too few arguments';
1579 if (arguments.length > 1) throw 'too many arguments';
1587 if (cf.type == 'block' && cf.id == 50)
1597 var l77 = {name: "CHAR="};
1599 (l77).function = (function(v114){
1600 ((v114)["fname"] = "CHAR=");
1602 })((function (v112,v113){
1603 if (arguments.length < 2) throw 'too few arguments';
1604 if (arguments.length > 2) throw 'too many arguments';
1608 return ((function(){
1611 if (typeof x != 'number')
1612 throw 'The value ' + x + ' is not a type number.';
1613 if (typeof y != 'number')
1614 throw 'The value ' + y + ' is not a type number.';
1616 })()?l4.value: l3.value);
1620 if (cf.type == 'block' && cf.id == 51)
1630 var l78 = {name: "INTEGERP"};
1632 (l78).function = (function(v116){
1633 ((v116)["fname"] = "INTEGERP");
1635 })((function (v115){
1636 if (arguments.length < 1) throw 'too few arguments';
1637 if (arguments.length > 1) throw 'too many arguments';
1641 return (((typeof (v115) == "number")?l4.value: l3.value) !== l3.value ? ((function(){
1642 var x = (function(){
1644 if (typeof x != 'number')
1645 throw 'The value ' + x + ' is not a type number.';
1646 return Math.floor(x);
1649 if (typeof x != 'number')
1650 throw 'The value ' + x + ' is not a type number.';
1651 if (typeof y != 'number')
1652 throw 'The value ' + y + ' is not a type number.';
1654 })()?l4.value: l3.value) : l3.value);
1658 if (cf.type == 'block' && cf.id == 52)
1668 var l79 = {name: "PLUSP"};
1670 (l79).function = (function(v118){
1671 ((v118)["fname"] = "PLUSP");
1673 })((function (v117){
1674 if (arguments.length < 1) throw 'too few arguments';
1675 if (arguments.length > 1) throw 'too many arguments';
1679 return ((function(){
1682 if (typeof x != 'number')
1683 throw 'The value ' + x + ' is not a type number.';
1684 if (typeof y != 'number')
1685 throw 'The value ' + y + ' is not a type number.';
1687 })()?l4.value: l3.value);
1691 if (cf.type == 'block' && cf.id == 53)
1701 var l80 = {name: "MINUSP"};
1703 (l80).function = (function(v120){
1704 ((v120)["fname"] = "MINUSP");
1706 })((function (v119){
1707 if (arguments.length < 1) throw 'too few arguments';
1708 if (arguments.length > 1) throw 'too many arguments';
1712 return ((function(){
1715 if (typeof x != 'number')
1716 throw 'The value ' + x + ' is not a type number.';
1717 if (typeof y != 'number')
1718 throw 'The value ' + y + ' is not a type number.';
1720 })()?l4.value: l3.value);
1724 if (cf.type == 'block' && cf.id == 54)
1735 (l63).function = (function(v123){
1736 ((v123)["fname"] = "LISTP");
1738 })((function (v121){
1739 if (arguments.length < 1) throw 'too few arguments';
1740 if (arguments.length > 1) throw 'too many arguments';
1744 return (function(v122){
1745 return (v122 !== l3.value ? v122 : l12.function(v121));
1748 return (typeof tmp == 'object' && 'car' in tmp);
1749 })()?l4.value: l3.value));
1753 if (cf.type == 'block' && cf.id == 55)
1763 var l81 = {name: "NTHCDR"};
1765 (l81).function = (function(v126){
1766 ((v126)["fname"] = "NTHCDR");
1768 })((function (v124,v125){
1769 if (arguments.length < 2) throw 'too few arguments';
1770 if (arguments.length > 2) throw 'too many arguments';
1778 while((l79.function(v124) !== l3.value ? v125 : l3.value) !== l3.value){
1779 v124 = l28.function(v124);
1782 return tmp === l3.value? l3.value: tmp.cdr;
1789 if (cf.type == 'block' && cf.id == 57)
1799 if (cf.type == 'block' && cf.id == 56)
1809 var l82 = {name: "NTH"};
1811 (l82).function = (function(v129){
1812 ((v129)["fname"] = "NTH");
1814 })((function (v127,v128){
1815 if (arguments.length < 2) throw 'too few arguments';
1816 if (arguments.length > 2) throw 'too many arguments';
1821 var tmp = l81.function(v127, v128);
1822 return tmp === l3.value? l3.value: tmp.car;
1827 if (cf.type == 'block' && cf.id == 58)
1837 var l83 = {name: "LAST"};
1839 (l83).function = (function(v131){
1840 ((v131)["fname"] = "LAST");
1842 })((function (v130){
1843 if (arguments.length < 1) throw 'too few arguments';
1844 if (arguments.length > 1) throw 'too many arguments';
1853 var tmp = (function(){
1855 return tmp === l3.value? l3.value: tmp.cdr;
1857 return (typeof tmp == 'object' && 'car' in tmp);
1858 })()?l4.value: l3.value) !== l3.value){
1861 return tmp === l3.value? l3.value: tmp.cdr;
1868 if (cf.type == 'block' && cf.id == 60)
1878 if (cf.type == 'block' && cf.id == 59)
1888 var l84 = {name: "BUTLAST"};
1890 (l84).function = (function(v133){
1891 ((v133)["fname"] = "BUTLAST");
1893 })((function (v132){
1894 if (arguments.length < 1) throw 'too few arguments';
1895 if (arguments.length > 1) throw 'too many arguments';
1899 return (((function(){
1900 var tmp = (function(){
1902 return tmp === l3.value? l3.value: tmp.cdr;
1904 return (typeof tmp == 'object' && 'car' in tmp);
1905 })()?l4.value: l3.value) !== l3.value ? ({car: (function(){
1907 return tmp === l3.value? l3.value: tmp.car;
1908 })(), cdr: l84.function((function(){
1910 return tmp === l3.value? l3.value: tmp.cdr;
1911 })())}) : l3.value);
1915 if (cf.type == 'block' && cf.id == 61)
1925 var l85 = {name: "MEMBER"};
1927 (l85).function = (function(v136){
1928 ((v136)["fname"] = "MEMBER");
1930 })((function (v134,v135){
1931 if (arguments.length < 2) throw 'too few arguments';
1932 if (arguments.length > 2) throw 'too many arguments';
1940 while(v135 !== l3.value){
1941 (l31.function(v134, (function(){
1943 return tmp === l3.value? l3.value: tmp.car;
1944 })()) !== l3.value ? (function(){
1946 throw ({type: 'block', id: 63, value: v135, message: 'Return from unknown block NIL.'})
1951 return tmp === l3.value? l3.value: tmp.cdr;
1958 if (cf.type == 'block' && cf.id == 63)
1967 if (cf.type == 'block' && cf.id == 62)
1977 var l86 = {name: "REMOVE"};
1979 (l86).function = (function(v139){
1980 ((v139)["fname"] = "REMOVE");
1982 })((function (v137,v138){
1983 if (arguments.length < 2) throw 'too few arguments';
1984 if (arguments.length > 2) throw 'too many arguments';
1988 return (l12.function(v138) !== l3.value ? (function(){
1990 })() : (l31.function(v137, (function(){
1992 return tmp === l3.value? l3.value: tmp.car;
1993 })()) !== l3.value ? (function(){
1994 return l86.function(v137, (function(){
1996 return tmp === l3.value? l3.value: tmp.cdr;
1999 return ({car: (function(){
2001 return tmp === l3.value? l3.value: tmp.car;
2002 })(), cdr: l86.function(v137, (function(){
2004 return tmp === l3.value? l3.value: tmp.cdr;
2010 if (cf.type == 'block' && cf.id == 64)
2020 var l87 = {name: "REMOVE-IF"};
2022 (l87).function = (function(v142){
2023 ((v142)["fname"] = "REMOVE-IF");
2025 })((function (v140,v141){
2026 if (arguments.length < 2) throw 'too few arguments';
2027 if (arguments.length > 2) throw 'too many arguments';
2031 return (l12.function(v141) !== l3.value ? (function(){
2033 })() : ((v140)((function(){
2035 return tmp === l3.value? l3.value: tmp.car;
2036 })()) !== l3.value ? (function(){
2037 return l87.function(v140, (function(){
2039 return tmp === l3.value? l3.value: tmp.cdr;
2042 return ({car: (function(){
2044 return tmp === l3.value? l3.value: tmp.car;
2045 })(), cdr: l87.function(v140, (function(){
2047 return tmp === l3.value? l3.value: tmp.cdr;
2053 if (cf.type == 'block' && cf.id == 65)
2063 var l88 = {name: "REMOVE-IF-NOT"};
2065 (l88).function = (function(v145){
2066 ((v145)["fname"] = "REMOVE-IF-NOT");
2068 })((function (v143,v144){
2069 if (arguments.length < 2) throw 'too few arguments';
2070 if (arguments.length > 2) throw 'too many arguments';
2074 return (l12.function(v144) !== l3.value ? (function(){
2076 })() : ((v143)((function(){
2078 return tmp === l3.value? l3.value: tmp.car;
2079 })()) !== l3.value ? (function(){
2080 return ({car: (function(){
2082 return tmp === l3.value? l3.value: tmp.car;
2083 })(), cdr: l88.function(v143, (function(){
2085 return tmp === l3.value? l3.value: tmp.cdr;
2088 return l88.function(v143, (function(){
2090 return tmp === l3.value? l3.value: tmp.cdr;
2096 if (cf.type == 'block' && cf.id == 66)
2106 var l89 = {name: "DIGIT-CHAR-P"};
2108 (l89).function = (function(v147){
2109 ((v147)["fname"] = "DIGIT-CHAR-P");
2111 })((function (v146){
2112 if (arguments.length < 1) throw 'too few arguments';
2113 if (arguments.length > 1) throw 'too many arguments';
2117 return ((((function(){
2120 if (typeof x != 'number')
2121 throw 'The value ' + x + ' is not a type number.';
2122 if (typeof y != 'number')
2123 throw 'The value ' + y + ' is not a type number.';
2125 })()?l4.value: l3.value) !== l3.value ? ((function(){
2128 if (typeof x != 'number')
2129 throw 'The value ' + x + ' is not a type number.';
2130 if (typeof y != 'number')
2131 throw 'The value ' + y + ' is not a type number.';
2133 })()?l4.value: l3.value) : l3.value) !== l3.value ? (function(){
2136 if (typeof x != 'number')
2137 throw 'The value ' + x + ' is not a type number.';
2138 if (typeof y != 'number')
2139 throw 'The value ' + y + ' is not a type number.';
2145 if (cf.type == 'block' && cf.id == 67)
2155 var l90 = {name: "SUBSEQ"};
2157 (l90).function = (function(v151){
2158 ((v151)["fname"] = "SUBSEQ");
2160 })((function (v148,v149,v150){
2161 if (arguments.length < 2) throw 'too few arguments';
2162 if (arguments.length > 3) throw 'too many arguments';
2163 switch(arguments.length){
2171 return (((typeof(v148) == "string")?l4.value: l3.value) !== l3.value ? (function(){
2172 return (v150 !== l3.value ? (function(){
2177 return str.slice(a,b);
2182 return str.slice(a,b);
2186 throw "Unsupported argument.";
2192 if (cf.type == 'block' && cf.id == 68)
2202 var l91 = {name: "PARSE-INTEGER"};
2204 (l91).function = (function(v156){
2205 ((v156)["fname"] = "PARSE-INTEGER");
2207 })((function (v152){
2208 if (arguments.length < 1) throw 'too few arguments';
2209 if (arguments.length > 1) throw 'too many arguments';
2213 return (function(v153,v154,v155){
2221 if (typeof x != 'number')
2222 throw 'The value ' + x + ' is not a type number.';
2223 if (typeof y != 'number')
2224 throw 'The value ' + y + ' is not a type number.';
2226 })()?l4.value: l3.value) !== l3.value){
2228 var x = (function(){
2231 if (typeof x != 'number')
2232 throw 'The value ' + x + ' is not a type number.';
2233 if (typeof y != 'number')
2234 throw 'The value ' + y + ' is not a type number.';
2237 var y = l89.function((function(){
2240 if (typeof string != 'string')
2241 throw 'The value ' + string + ' is not a type string.';
2242 if (typeof index != 'number')
2243 throw 'The value ' + index + ' is not a type number.';
2244 return string.charCodeAt(index);
2246 if (typeof x != 'number')
2247 throw 'The value ' + x + ' is not a type number.';
2248 if (typeof y != 'number')
2249 throw 'The value ' + y + ' is not a type number.';
2255 if (typeof x != 'number')
2256 throw 'The value ' + x + ' is not a type number.';
2257 if (typeof y != 'number')
2258 throw 'The value ' + y + ' is not a type number.';
2266 if (cf.type == 'block' && cf.id == 70)
2273 })(0,0,l70.function(v152));
2277 if (cf.type == 'block' && cf.id == 69)
2287 var l92 = {name: "SOME"};
2289 (l92).function = (function(v163){
2290 ((v163)["fname"] = "SOME");
2292 })((function (v157,v158){
2293 if (arguments.length < 2) throw 'too few arguments';
2294 if (arguments.length > 2) throw 'too many arguments';
2298 return (((typeof(v158) == "string")?l4.value: l3.value) !== l3.value ? (function(){
2299 return (function(v159,v160){
2307 if (typeof x != 'number')
2308 throw 'The value ' + x + ' is not a type number.';
2309 if (typeof y != 'number')
2310 throw 'The value ' + y + ' is not a type number.';
2312 })()?l4.value: l3.value) !== l3.value){
2313 ((v157)((function(){
2316 if (typeof string != 'string')
2317 throw 'The value ' + string + ' is not a type string.';
2318 if (typeof index != 'number')
2319 throw 'The value ' + index + ' is not a type number.';
2320 return string.charCodeAt(index);
2321 })()) !== l3.value ? (function(){
2323 throw ({type: 'block', id: 71, value: l4.value, message: 'Return from unknown block SOME.'})
2329 if (typeof x != 'number')
2330 throw 'The value ' + x + ' is not a type number.';
2331 if (typeof y != 'number')
2332 throw 'The value ' + y + ' is not a type number.';
2340 if (cf.type == 'block' && cf.id == 72)
2347 })(0,l70.function(v158));
2348 })() : (l63.function(v158) !== l3.value ? (function(){
2352 return (function(v161,v162){
2354 while(v161 !== l3.value){
2357 return tmp === l3.value? l3.value: tmp.car;
2360 ((v157)(v162) !== l3.value ? (function(){
2362 throw ({type: 'block', id: 73, value: l4.value, message: 'Return from unknown block NIL.'})
2369 return tmp === l3.value? l3.value: tmp.cdr;
2378 if (cf.type == 'block' && cf.id == 73)
2386 throw "Unknown sequence.";
2392 if (cf.type == 'block' && cf.id == 71)
2402 var l93 = {name: "EVERY"};
2404 (l93).function = (function(v170){
2405 ((v170)["fname"] = "EVERY");
2407 })((function (v164,v165){
2408 if (arguments.length < 2) throw 'too few arguments';
2409 if (arguments.length > 2) throw 'too many arguments';
2413 return (((typeof(v165) == "string")?l4.value: l3.value) !== l3.value ? (function(){
2414 return (function(v166,v167){
2422 if (typeof x != 'number')
2423 throw 'The value ' + x + ' is not a type number.';
2424 if (typeof y != 'number')
2425 throw 'The value ' + y + ' is not a type number.';
2427 })()?l4.value: l3.value) !== l3.value){
2428 ((v164)((function(){
2431 if (typeof string != 'string')
2432 throw 'The value ' + string + ' is not a type string.';
2433 if (typeof index != 'number')
2434 throw 'The value ' + index + ' is not a type number.';
2435 return string.charCodeAt(index);
2436 })()) !== l3.value ? l3.value : (function(){
2438 throw ({type: 'block', id: 74, value: l3.value, message: 'Return from unknown block EVERY.'})
2444 if (typeof x != 'number')
2445 throw 'The value ' + x + ' is not a type number.';
2446 if (typeof y != 'number')
2447 throw 'The value ' + y + ' is not a type number.';
2455 if (cf.type == 'block' && cf.id == 75)
2462 })(0,l70.function(v165));
2463 })() : (l63.function(v165) !== l3.value ? (function(){
2467 return (function(v168,v169){
2469 while(v168 !== l3.value){
2472 return tmp === l3.value? l3.value: tmp.car;
2475 ((v164)(v169) !== l3.value ? l3.value : (function(){
2477 throw ({type: 'block', id: 76, value: l3.value, message: 'Return from unknown block NIL.'})
2484 return tmp === l3.value? l3.value: tmp.cdr;
2493 if (cf.type == 'block' && cf.id == 76)
2501 throw "Unknown sequence.";
2507 if (cf.type == 'block' && cf.id == 74)
2517 var l94 = {name: "ASSOC"};
2519 (l94).function = (function(v173){
2520 ((v173)["fname"] = "ASSOC");
2522 })((function (v171,v172){
2523 if (arguments.length < 2) throw 'too few arguments';
2524 if (arguments.length > 2) throw 'too many arguments';
2532 while(v172 !== l3.value){
2533 (l31.function(v171, l37.function(v172)) !== l3.value ? (function(){
2534 throw ({type: 'block', id: 78, value: l3.value, message: 'Return from unknown block NIL.'})
2535 })() : v172 = (function(){
2537 return tmp === l3.value? l3.value: tmp.cdr;
2544 if (cf.type == 'block' && cf.id == 78)
2552 return tmp === l3.value? l3.value: tmp.car;
2557 if (cf.type == 'block' && cf.id == 77)
2567 var l95 = {name: "STRING="};
2569 (l95).function = (function(v176){
2570 ((v176)["fname"] = "STRING=");
2572 })((function (v174,v175){
2573 if (arguments.length < 2) throw 'too few arguments';
2574 if (arguments.length > 2) throw 'too many arguments';
2578 return ((v174 == v175)?l4.value: l3.value);
2582 if (cf.type == 'block' && cf.id == 79)
2592 var l96 = {name: "FDEFINITION"};
2594 (l96).function = (function(v178){
2595 ((v178)["fname"] = "FDEFINITION");
2597 })((function (v177){
2598 if (arguments.length < 1) throw 'too few arguments';
2599 if (arguments.length > 1) throw 'too many arguments';
2603 return (((typeof v177 == 'function')?l4.value: l3.value) !== l3.value ? (function(){
2605 })() : (((function(){
2607 return (typeof tmp == 'object' && 'name' in tmp);
2608 })()?l4.value: l3.value) !== l3.value ? (function(){
2611 var func = symbol.function;
2612 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
2617 throw "Invalid function";
2623 if (cf.type == 'block' && cf.id == 80)
2633 var l97 = {name: "DISASSEMBLE"};
2634 var l98 = {name: "WRITE-LINE"};
2636 (l97).function = (function(v180){
2637 ((v180)["fname"] = "DISASSEMBLE");
2639 })((function (v179){
2640 if (arguments.length < 1) throw 'too few arguments';
2641 if (arguments.length > 1) throw 'too many arguments';
2647 var func = symbol.function;
2648 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
2650 })()((l96.function(v179)).toString());
2655 if (cf.type == 'block' && cf.id == 81)
2665 var l99 = {name: "DOCUMENTATION"};
2666 var l100 = {name: "FUNCTION"};
2667 var l101 = {name: "VARIABLE"};
2669 (l99).function = (function(v185){
2670 ((v185)["fname"] = "DOCUMENTATION");
2673 var func = (function (v181,v182){
2674 if (arguments.length < 2) throw 'too few arguments';
2675 if (arguments.length > 2) throw 'too many arguments';
2679 return (function(v183){
2680 return (l31.function(v183, l100) !== l3.value ? (function(){
2681 return (function(v184){
2683 var tmp = (v184)["docstring"];
2684 return tmp == undefined? l3.value: tmp ;
2686 })(l96.function(v181));
2687 })() : (l31.function(v183, l101) !== l3.value ? (function(){
2690 return (typeof tmp == 'object' && 'name' in tmp);
2691 })()?l4.value: l3.value) !== l3.value ? l3.value : (function(){
2693 throw "Wrong argument type! it should be a symbol";
2697 var tmp = (v181)["vardoc"];
2698 return tmp == undefined? l3.value: tmp ;
2702 throw "ECASE expression failed.";
2709 if (cf.type == 'block' && cf.id == 82)
2717 func.docstring = 'Return the documentation of X. TYPE must be the symbol VARIABLE or FUNCTION.';
2722 var l102 = {name: "*NEWLINE*"};
2724 (((l102.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : (function(){
2725 return (l102).value = (function(){
2726 var x = l75.function(10);
2727 if (typeof x != 'number')
2728 throw 'The value ' + x + ' is not a type number.';
2729 return String.fromCharCode(x);
2734 var l103 = {name: "CONCAT"};
2736 (l103).function = (function(v187){
2737 ((v187)["fname"] = "CONCAT");
2741 for (var i = arguments.length-1; i>=0; i--)
2742 v186 = {car: arguments[i], cdr:
2747 return l64.function((function(){
2749 var func = symbol.function;
2750 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
2756 if (cf.type == 'block' && cf.id == 83)
2766 var l104 = {name: "CONCATF"};
2768 var l105 = {name: "JOIN"};
2770 (l105).function = (function(v190){
2771 ((v190)["fname"] = "JOIN");
2773 })((function (v188,v189){
2774 if (arguments.length < 1) throw 'too few arguments';
2775 if (arguments.length > 2) throw 'too many arguments';
2776 switch(arguments.length){
2784 return (l12.function(v188) !== l3.value ? (function(){
2786 })() : (l12.function((function(){
2788 return tmp === l3.value? l3.value: tmp.cdr;
2789 })()) !== l3.value ? (function(){
2792 return tmp === l3.value? l3.value: tmp.car;
2795 return l103.function((function(){
2797 return tmp === l3.value? l3.value: tmp.car;
2798 })(), v189, l105.function((function(){
2800 return tmp === l3.value? l3.value: tmp.cdr;
2806 if (cf.type == 'block' && cf.id == 84)
2816 var l106 = {name: "JOIN-TRAILING"};
2818 (l106).function = (function(v193){
2819 ((v193)["fname"] = "JOIN-TRAILING");
2821 })((function (v191,v192){
2822 if (arguments.length < 1) throw 'too few arguments';
2823 if (arguments.length > 2) throw 'too many arguments';
2824 switch(arguments.length){
2832 return (l12.function(v191) !== l3.value ? "" : l103.function((function(){
2834 return tmp === l3.value? l3.value: tmp.car;
2835 })(), v192, l106.function((function(){
2837 return tmp === l3.value? l3.value: tmp.cdr;
2842 if (cf.type == 'block' && cf.id == 85)
2852 var l107 = {name: "MAPCONCAT"};
2854 (l107).function = (function(v196){
2855 ((v196)["fname"] = "MAPCONCAT");
2857 })((function (v194,v195){
2858 if (arguments.length < 2) throw 'too few arguments';
2859 if (arguments.length > 2) throw 'too many arguments';
2863 return l105.function(l72.function(v194, v195));
2867 if (cf.type == 'block' && cf.id == 86)
2877 var l108 = {name: "INDENT"};
2879 (l108).function = (function(v203){
2880 ((v203)["fname"] = "INDENT");
2884 for (var i = arguments.length-1; i>=0; i--)
2885 v197 = {car: arguments[i], cdr:
2890 return (function(v198){
2891 return (function(v199,v200,v201){
2892 (l79.function(l70.function(v198)) !== l3.value ? (function(){
2893 return v199 = l103.function(v199, (function(){
2904 if (typeof x != 'number')
2905 throw 'The value ' + x + ' is not a type number.';
2906 if (typeof y != 'number')
2907 throw 'The value ' + y + ' is not a type number.';
2909 })()?l4.value: l3.value) !== l3.value){
2911 return v199 = l103.function(v199, (function(){
2914 })(((l77.function((function(){
2917 if (typeof string != 'string')
2918 throw 'The value ' + string + ' is not a type string.';
2919 if (typeof index != 'number')
2920 throw 'The value ' + index + ' is not a type number.';
2921 return string.charCodeAt(index);
2922 })(), 10) !== l3.value ? (((function(){
2924 var y = l28.function(v201);
2925 if (typeof x != 'number')
2926 throw 'The value ' + x + ' is not a type number.';
2927 if (typeof y != 'number')
2928 throw 'The value ' + y + ' is not a type number.';
2930 })()?l4.value: l3.value) !== l3.value ? l32.function(l77.function((function(){
2932 var index = l27.function(v200);
2933 if (typeof string != 'string')
2934 throw 'The value ' + string + ' is not a type string.';
2935 if (typeof index != 'number')
2936 throw 'The value ' + index + ' is not a type number.';
2937 return string.charCodeAt(index);
2938 })(), 10)) : l3.value) : l3.value) !== l3.value ? l103.function((function(){
2940 if (typeof x != 'number')
2941 throw 'The value ' + x + ' is not a type number.';
2942 return String.fromCharCode(x);
2943 })(), " ") : (function(){
2944 var x = (function(){
2947 if (typeof string != 'string')
2948 throw 'The value ' + string + ' is not a type string.';
2949 if (typeof index != 'number')
2950 throw 'The value ' + index + ' is not a type number.';
2951 return string.charCodeAt(index);
2953 if (typeof x != 'number')
2954 throw 'The value ' + x + ' is not a type number.';
2955 return String.fromCharCode(x);
2960 if (typeof x != 'number')
2961 throw 'The value ' + x + ' is not a type number.';
2962 if (typeof y != 'number')
2963 throw 'The value ' + y + ' is not a type number.';
2971 if (cf.type == 'block' && cf.id == 88)
2978 })("",0,l70.function(v198));
2979 })(l105.function(v197));
2983 if (cf.type == 'block' && cf.id == 87)
2994 (l20).function = (function(v207){
2995 ((v207)["fname"] = "INTEGER-TO-STRING");
2997 })((function (v204){
2998 if (arguments.length < 1) throw 'too few arguments';
2999 if (arguments.length > 1) throw 'too many arguments';
3003 return (l29.function(v204) !== l3.value ? (function(){
3005 })() : (l80.function(v204) !== l3.value ? (function(){
3006 return l103.function("-", l20.function((function(){
3009 if (typeof x != 'number')
3010 throw 'The value ' + x + ' is not a type number.';
3011 if (typeof y != 'number')
3012 throw 'The value ' + y + ' is not a type number.';
3016 return (function(v205){
3021 while(l32.function(l29.function(v204)) !== l3.value){
3022 v205 = ({car: (function(){
3025 if (typeof x != 'number')
3026 throw 'The value ' + x + ' is not a type number.';
3027 if (typeof y != 'number')
3028 throw 'The value ' + y + ' is not a type number.';
3031 v204 = l30.function(v204, 10);
3037 if (cf.type == 'block' && cf.id == 90)
3043 return l105.function(l72.function((function (v206){
3044 if (arguments.length < 1) throw 'too few arguments';
3045 if (arguments.length > 1) throw 'too many arguments';
3047 var x = (function(){
3048 var string = "0123456789";
3050 if (typeof string != 'string')
3051 throw 'The value ' + string + ' is not a type string.';
3052 if (typeof index != 'number')
3053 throw 'The value ' + index + ' is not a type number.';
3054 return string.charCodeAt(index);
3056 if (typeof x != 'number')
3057 throw 'The value ' + x + ' is not a type number.';
3058 return String.fromCharCode(x);
3067 if (cf.type == 'block' && cf.id == 89)
3077 var l109 = {name: "JS!BOOL"};
3078 var l110 = {name: "LS-COMPILE"};
3080 (l109).function = (function(v209){
3081 ((v209)["fname"] = "JS!BOOL");
3083 })((function (v208){
3084 if (arguments.length < 1) throw 'too few arguments';
3085 if (arguments.length > 1) throw 'too many arguments';
3089 return l103.function("(", v208, "?", (function(){
3091 var func = symbol.function;
3092 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
3094 })()(l4.value), ": ", (function(){
3096 var func = symbol.function;
3097 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
3099 })()(l3.value), ")");
3103 if (cf.type == 'block' && cf.id == 91)
3113 var l111 = {name: "JS!SELFCALL"};
3115 var l112 = {name: "PRIN1-TO-STRING"};
3116 var l113 = {name: "ESCAPE-STRING"};
3118 (l112).function = (function(v213){
3119 ((v213)["fname"] = "PRIN1-TO-STRING");
3121 })((function (v210){
3122 if (arguments.length < 1) throw 'too few arguments';
3123 if (arguments.length > 1) throw 'too many arguments';
3127 return (((function(){
3129 return (typeof tmp == 'object' && 'name' in tmp);
3130 })()?l4.value: l3.value) !== l3.value ? (function(){
3132 })() : (l78.function(v210) !== l3.value ? (function(){
3133 return l20.function(v210);
3134 })() : (((typeof(v210) == "string")?l4.value: l3.value) !== l3.value ? (function(){
3135 return l103.function("\"", (function(){
3137 var func = symbol.function;
3138 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
3141 })() : (((typeof v210 == 'function')?l4.value: l3.value) !== l3.value ? (function(){
3142 return (function(v211){
3143 return (v211 !== l3.value ? l103.function("#<FUNCTION ", v211, ">") : l103.function("#<FUNCTION>"));
3145 var tmp = (v210)["fname"];
3146 return tmp == undefined? l3.value: tmp ;
3148 })() : (l63.function(v210) !== l3.value ? (function(){
3149 return l103.function("(", l106.function(l72.function((function(){
3151 var func = symbol.function;
3152 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
3154 })(), l84.function(v210)), " "), (function(v212){
3155 return (l12.function((function(){
3157 return tmp === l3.value? l3.value: tmp.cdr;
3158 })()) !== l3.value ? l112.function((function(){
3160 return tmp === l3.value? l3.value: tmp.car;
3161 })()) : l103.function(l112.function((function(){
3163 return tmp === l3.value? l3.value: tmp.car;
3164 })()), " . ", l112.function((function(){
3166 return tmp === l3.value? l3.value: tmp.cdr;
3168 })(l83.function(v210)), ")");
3169 })() : l3.value)))));
3173 if (cf.type == 'block' && cf.id == 92)
3184 (l98).function = (function(v215){
3185 ((v215)["fname"] = "WRITE-LINE");
3187 })((function (v214){
3188 if (arguments.length < 1) throw 'too few arguments';
3189 if (arguments.length > 1) throw 'too many arguments';
3195 if (typeof x != 'string')
3196 throw 'The value ' + x + ' is not a type string.';
3197 return lisp.write(x);
3200 var x = (function(){
3202 var value = symbol.value;
3203 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3206 if (typeof x != 'string')
3207 throw 'The value ' + x + ' is not a type string.';
3208 return lisp.write(x);
3214 if (cf.type == 'block' && cf.id == 93)
3224 var l114 = {name: "WARN"};
3226 (l114).function = (function(v217){
3227 ((v217)["fname"] = "WARN");
3229 })((function (v216){
3230 if (arguments.length < 1) throw 'too few arguments';
3231 if (arguments.length > 1) throw 'too many arguments';
3236 var x = "WARNING: ";
3237 if (typeof x != 'string')
3238 throw 'The value ' + x + ' is not a type string.';
3239 return lisp.write(x);
3241 return l98.function(v216);
3245 if (cf.type == 'block' && cf.id == 94)
3255 var l115 = {name: "PRINT"};
3257 (l115).function = (function(v219){
3258 ((v219)["fname"] = "PRINT");
3260 })((function (v218){
3261 if (arguments.length < 1) throw 'too few arguments';
3262 if (arguments.length > 1) throw 'too many arguments';
3266 l98.function(l112.function(v218));
3271 if (cf.type == 'block' && cf.id == 95)
3281 var l116 = {name: "MAKE-STRING-STREAM"};
3283 (l116).function = (function(v221){
3284 ((v221)["fname"] = "MAKE-STRING-STREAM");
3286 })((function (v220){
3287 if (arguments.length < 1) throw 'too few arguments';
3288 if (arguments.length > 1) throw 'too many arguments';
3292 return ({car: v220, cdr: 0});
3296 if (cf.type == 'block' && cf.id == 96)
3306 var l117 = {name: "%PEEK-CHAR"};
3308 (l117).function = (function(v223){
3309 ((v223)["fname"] = "%PEEK-CHAR");
3311 })((function (v222){
3312 if (arguments.length < 1) throw 'too few arguments';
3313 if (arguments.length > 1) throw 'too many arguments';
3317 return (((function(){
3318 var x = (function(){
3320 return tmp === l3.value? l3.value: tmp.cdr;
3322 var y = l70.function((function(){
3324 return tmp === l3.value? l3.value: tmp.car;
3326 if (typeof x != 'number')
3327 throw 'The value ' + x + ' is not a type number.';
3328 if (typeof y != 'number')
3329 throw 'The value ' + y + ' is not a type number.';
3331 })()?l4.value: l3.value) !== l3.value ? (function(){
3332 var string = (function(){
3334 return tmp === l3.value? l3.value: tmp.car;
3336 var index = (function(){
3338 return tmp === l3.value? l3.value: tmp.cdr;
3340 if (typeof string != 'string')
3341 throw 'The value ' + string + ' is not a type string.';
3342 if (typeof index != 'number')
3343 throw 'The value ' + index + ' is not a type number.';
3344 return string.charCodeAt(index);
3349 if (cf.type == 'block' && cf.id == 97)
3359 var l118 = {name: "%READ-CHAR"};
3361 (l118).function = (function(v226){
3362 ((v226)["fname"] = "%READ-CHAR");
3364 })((function (v224){
3365 if (arguments.length < 1) throw 'too few arguments';
3366 if (arguments.length > 1) throw 'too many arguments';
3370 return (((function(){
3371 var x = (function(){
3373 return tmp === l3.value? l3.value: tmp.cdr;
3375 var y = l70.function((function(){
3377 return tmp === l3.value? l3.value: tmp.car;
3379 if (typeof x != 'number')
3380 throw 'The value ' + x + ' is not a type number.';
3381 if (typeof y != 'number')
3382 throw 'The value ' + y + ' is not a type number.';
3384 })()?l4.value: l3.value) !== l3.value ? (function(v225){
3387 if (typeof x != 'object')
3388 throw 'The value ' + x + ' is not a type object.';
3389 return (x.cdr = l27.function((function(){
3391 return tmp === l3.value? l3.value: tmp.cdr;
3396 var string = (function(){
3398 return tmp === l3.value? l3.value: tmp.car;
3400 var index = (function(){
3402 return tmp === l3.value? l3.value: tmp.cdr;
3404 if (typeof string != 'string')
3405 throw 'The value ' + string + ' is not a type string.';
3406 if (typeof index != 'number')
3407 throw 'The value ' + index + ' is not a type number.';
3408 return string.charCodeAt(index);
3413 if (cf.type == 'block' && cf.id == 98)
3423 var l119 = {name: "WHITESPACEP"};
3425 (l119).function = (function(v230){
3426 ((v230)["fname"] = "WHITESPACEP");
3428 })((function (v227){
3429 if (arguments.length < 1) throw 'too few arguments';
3430 if (arguments.length > 1) throw 'too many arguments';
3434 return (function(v228){
3435 return (v228 !== l3.value ? v228 : (function(v229){
3436 return (v229 !== l3.value ? v229 : l77.function(v227, 9));
3437 })(l77.function(v227, 10)));
3438 })(l77.function(v227, 32));
3442 if (cf.type == 'block' && cf.id == 99)
3452 var l120 = {name: "SKIP-WHITESPACES"};
3454 (l120).function = (function(v233){
3455 ((v233)["fname"] = "SKIP-WHITESPACES");
3457 })((function (v231){
3458 if (arguments.length < 1) throw 'too few arguments';
3459 if (arguments.length > 1) throw 'too many arguments';
3463 return (function(v232){
3464 v232 = l117.function(v231);
3469 while((v232 !== l3.value ? l119.function(v232) : l3.value) !== l3.value){
3470 l118.function(v231);
3471 v232 = l117.function(v231);
3477 if (cf.type == 'block' && cf.id == 101)
3487 if (cf.type == 'block' && cf.id == 100)
3497 var l121 = {name: "TERMINALP"};
3499 (l121).function = (function(v238){
3500 ((v238)["fname"] = "TERMINALP");
3502 })((function (v234){
3503 if (arguments.length < 1) throw 'too few arguments';
3504 if (arguments.length > 1) throw 'too many arguments';
3508 return (function(v235){
3509 return (v235 !== l3.value ? v235 : (function(v236){
3510 return (v236 !== l3.value ? v236 : (function(v237){
3511 return (v237 !== l3.value ? v237 : l77.function(40, v234));
3512 })(l77.function(41, v234)));
3513 })(l119.function(v234)));
3514 })(l12.function(v234));
3518 if (cf.type == 'block' && cf.id == 102)
3528 var l122 = {name: "READ-UNTIL"};
3530 (l122).function = (function(v243){
3531 ((v243)["fname"] = "READ-UNTIL");
3533 })((function (v239,v240){
3534 if (arguments.length < 2) throw 'too few arguments';
3535 if (arguments.length > 2) throw 'too many arguments';
3539 return (function(v241,v242){
3540 v242 = l117.function(v239);
3545 while((v242 !== l3.value ? l32.function((v240)(v242)) : l3.value) !== l3.value){
3546 v241 = l103.function(v241, (function(){
3548 if (typeof x != 'number')
3549 throw 'The value ' + x + ' is not a type number.';
3550 return String.fromCharCode(x);
3552 l118.function(v239);
3553 v242 = l117.function(v239);
3559 if (cf.type == 'block' && cf.id == 104)
3570 if (cf.type == 'block' && cf.id == 103)
3580 var l123 = {name: "SKIP-WHITESPACES-AND-COMMENTS"};
3582 (l123).function = (function(v247){
3583 ((v247)["fname"] = "SKIP-WHITESPACES-AND-COMMENTS");
3585 })((function (v244){
3586 if (arguments.length < 1) throw 'too few arguments';
3587 if (arguments.length > 1) throw 'too many arguments';
3591 return (function(v245){
3592 l120.function(v244);
3593 v245 = l117.function(v244);
3598 while((v245 !== l3.value ? l77.function(v245, 59) : l3.value) !== l3.value){
3599 l122.function(v244, (function (v246){
3600 if (arguments.length < 1) throw 'too few arguments';
3601 if (arguments.length > 1) throw 'too many arguments';
3602 return l77.function(v246, 10);
3605 l120.function(v244);
3606 v245 = l117.function(v244);
3612 if (cf.type == 'block' && cf.id == 106)
3622 if (cf.type == 'block' && cf.id == 105)
3632 var l124 = {name: "%READ-LIST"};
3633 var l125 = {name: "LS-READ"};
3635 (l124).function = (function(v251){
3636 ((v251)["fname"] = "%READ-LIST");
3638 })((function (v248){
3639 if (arguments.length < 1) throw 'too few arguments';
3640 if (arguments.length > 1) throw 'too many arguments';
3644 l123.function(v248);
3645 return (function(v249){
3646 return (l12.function(v249) !== l3.value ? (function(){
3648 throw "Unspected EOF";
3650 })() : (l77.function(v249, 41) !== l3.value ? (function(){
3651 l118.function(v248);
3653 })() : (l77.function(v249, 46) !== l3.value ? (function(){
3654 l118.function(v248);
3655 return (function(v250){
3656 l123.function(v248);
3657 (l77.function(l118.function(v248), 41) !== l3.value ? l3.value : (function(){
3659 throw "')' was expected.";
3665 var func = symbol.function;
3666 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
3670 return ({car: (function(){
3672 var func = symbol.function;
3673 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
3675 })()(v248), cdr: l124.function(v248)});
3677 })(l117.function(v248));
3681 if (cf.type == 'block' && cf.id == 107)
3691 var l126 = {name: "READ-STRING"};
3693 (l126).function = (function(v255){
3694 ((v255)["fname"] = "READ-STRING");
3696 })((function (v252){
3697 if (arguments.length < 1) throw 'too few arguments';
3698 if (arguments.length > 1) throw 'too many arguments';
3702 return (function(v253,v254){
3703 v254 = l118.function(v252);
3708 while(l32.function(l31.function(v254, 34)) !== l3.value){
3709 (l12.function(v254) !== l3.value ? (function(){
3711 throw "Unexpected EOF";
3714 (l31.function(v254, 92) !== l3.value ? (function(){
3715 return v254 = l118.function(v252);
3717 v253 = l103.function(v253, (function(){
3719 if (typeof x != 'number')
3720 throw 'The value ' + x + ' is not a type number.';
3721 return String.fromCharCode(x);
3723 v254 = l118.function(v252);
3729 if (cf.type == 'block' && cf.id == 109)
3740 if (cf.type == 'block' && cf.id == 108)
3750 var l127 = {name: "READ-SHARP"};
3752 (l127).function = (function(v260){
3753 ((v260)["fname"] = "READ-SHARP");
3755 })((function (v256){
3756 if (arguments.length < 1) throw 'too few arguments';
3757 if (arguments.length > 1) throw 'too many arguments';
3761 l118.function(v256);
3762 return (function(v257){
3763 return (l31.function(v257, 39) !== l3.value ? (function(){
3764 return l48.function(l100, (function(){
3766 var func = symbol.function;
3767 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
3770 })() : (l31.function(v257, 92) !== l3.value ? (function(){
3771 return (function(v258){
3772 return (l95.function(v258, "space") !== l3.value ? (function(){
3773 return l76.function(32);
3774 })() : (l95.function(v258, "tab") !== l3.value ? (function(){
3775 return l76.function(9);
3776 })() : (l95.function(v258, "newline") !== l3.value ? (function(){
3777 return l76.function(10);
3779 return l76.function((function(){
3782 if (typeof string != 'string')
3783 throw 'The value ' + string + ' is not a type string.';
3784 if (typeof index != 'number')
3785 throw 'The value ' + index + ' is not a type number.';
3786 return string.charCodeAt(index);
3789 })(l103.function((function(){
3790 var x = l118.function(v256);
3791 if (typeof x != 'number')
3792 throw 'The value ' + x + ' is not a type number.';
3793 return String.fromCharCode(x);
3794 })(), l122.function(v256, (function(){
3796 var func = symbol.function;
3797 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
3800 })() : (l31.function(v257, 43) !== l3.value ? (function(){
3801 return (function(v259){
3802 return (l95.function(v259, "common-lisp") !== l3.value ? (function(){
3805 var func = symbol.function;
3806 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
3811 var func = symbol.function;
3812 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
3815 })() : (l95.function(v259, "ecmalisp") !== l3.value ? (function(){
3818 var func = symbol.function;
3819 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
3824 throw "Unknown reader form.";
3827 })(l122.function(v256, (function(){
3829 var func = symbol.function;
3830 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
3835 throw "ECASE expression failed.";
3838 })(l118.function(v256));
3842 if (cf.type == 'block' && cf.id == 110)
3852 var l128 = {name: "*EOF*"};
3854 (((l128.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : (function(){
3855 return (l128).value = (function(){
3857 if (typeof name != 'string')
3858 throw 'The value ' + name + ' is not a type string.';
3859 return ({name: name});
3864 var l129 = {name: "QUOTE"};
3865 var l130 = {name: "BACKQUOTE"};
3866 var l131 = {name: "UNQUOTE-SPLICING"};
3867 var l132 = {name: "UNQUOTE"};
3869 (l125).function = (function(v264){
3870 ((v264)["fname"] = "LS-READ");
3872 })((function (v261){
3873 if (arguments.length < 1) throw 'too few arguments';
3874 if (arguments.length > 1) throw 'too many arguments';
3878 l123.function(v261);
3879 return (function(v262){
3880 return (l12.function(v262) !== l3.value ? (function(){
3883 var value = symbol.value;
3884 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3887 })() : (l77.function(v262, 40) !== l3.value ? (function(){
3888 l118.function(v261);
3889 return l124.function(v261);
3890 })() : (l77.function(v262, 39) !== l3.value ? (function(){
3891 l118.function(v261);
3892 return l48.function(l129, l125.function(v261));
3893 })() : (l77.function(v262, 96) !== l3.value ? (function(){
3894 l118.function(v261);
3895 return l48.function(l130, l125.function(v261));
3896 })() : (l77.function(v262, 34) !== l3.value ? (function(){
3897 l118.function(v261);
3898 return l126.function(v261);
3899 })() : (l77.function(v262, 44) !== l3.value ? (function(){
3900 l118.function(v261);
3901 return (l31.function(l117.function(v261), 64) !== l3.value ? (function(){
3902 l118.function(v261);
3903 return l48.function(l131, l125.function(v261));
3904 })() : l48.function(l132, l125.function(v261)));
3905 })() : (l77.function(v262, 35) !== l3.value ? (function(){
3906 return l127.function(v261);
3908 return (function(v263){
3909 return (l93.function((function(){
3911 var func = symbol.function;
3912 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
3914 })(), v263) !== l3.value ? l91.function(v263) : l16.function((function(){
3916 if (typeof x != 'string')
3917 throw 'The value ' + x + ' is not a type string.';
3918 return x.toUpperCase();
3920 })(l122.function(v261, (function(){
3922 var func = symbol.function;
3923 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
3927 })(l117.function(v261));
3931 if (cf.type == 'block' && cf.id == 111)
3941 var l133 = {name: "LS-READ-FROM-STRING"};
3943 (l133).function = (function(v266){
3944 ((v266)["fname"] = "LS-READ-FROM-STRING");
3946 })((function (v265){
3947 if (arguments.length < 1) throw 'too few arguments';
3948 if (arguments.length > 1) throw 'too many arguments';
3952 return l125.function(l116.function(v265));
3956 if (cf.type == 'block' && cf.id == 112)
3966 var l134 = {name: "*COMPILATION-UNIT-CHECKS*"};
3968 (((l134.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : (function(){
3969 return (l134).value = l3;
3973 var l135 = {name: "MAKE-BINDING"};
3975 (l135).function = (function(v271){
3976 ((v271)["fname"] = "MAKE-BINDING");
3978 })((function (v267,v268,v269,v270){
3979 if (arguments.length < 3) throw 'too few arguments';
3980 if (arguments.length > 4) throw 'too many arguments';
3981 switch(arguments.length){
3989 return l48.function(v267, v268, v269, v270);
3993 if (cf.type == 'block' && cf.id == 113)
4003 var l136 = {name: "BINDING-NAME"};
4005 (l136).function = (function(v273){
4006 ((v273)["fname"] = "BINDING-NAME");
4008 })((function (v272){
4009 if (arguments.length < 1) throw 'too few arguments';
4010 if (arguments.length > 1) throw 'too many arguments';
4014 return l44.function(v272);
4018 if (cf.type == 'block' && cf.id == 114)
4028 var l137 = {name: "BINDING-TYPE"};
4030 (l137).function = (function(v275){
4031 ((v275)["fname"] = "BINDING-TYPE");
4033 })((function (v274){
4034 if (arguments.length < 1) throw 'too few arguments';
4035 if (arguments.length > 1) throw 'too many arguments';
4039 return l45.function(v274);
4043 if (cf.type == 'block' && cf.id == 115)
4053 var l138 = {name: "BINDING-VALUE"};
4055 (l138).function = (function(v277){
4056 ((v277)["fname"] = "BINDING-VALUE");
4058 })((function (v276){
4059 if (arguments.length < 1) throw 'too few arguments';
4060 if (arguments.length > 1) throw 'too many arguments';
4064 return l46.function(v276);
4068 if (cf.type == 'block' && cf.id == 116)
4078 var l139 = {name: "BINDING-DECLARATIONS"};
4080 (l139).function = (function(v279){
4081 ((v279)["fname"] = "BINDING-DECLARATIONS");
4083 })((function (v278){
4084 if (arguments.length < 1) throw 'too few arguments';
4085 if (arguments.length > 1) throw 'too many arguments';
4089 return l47.function(v278);
4093 if (cf.type == 'block' && cf.id == 117)
4103 var l140 = {name: "SET-BINDING-VALUE"};
4105 (l140).function = (function(v282){
4106 ((v282)["fname"] = "SET-BINDING-VALUE");
4108 })((function (v280,v281){
4109 if (arguments.length < 2) throw 'too few arguments';
4110 if (arguments.length > 2) throw 'too many arguments';
4115 var x = l40.function(v280);
4116 if (typeof x != 'object')
4117 throw 'The value ' + x + ' is not a type object.';
4118 return (x.car = v281);
4123 if (cf.type == 'block' && cf.id == 118)
4133 var l141 = {name: "SET-BINDING-DECLARATIONS"};
4135 (l141).function = (function(v285){
4136 ((v285)["fname"] = "SET-BINDING-DECLARATIONS");
4138 })((function (v283,v284){
4139 if (arguments.length < 2) throw 'too few arguments';
4140 if (arguments.length > 2) throw 'too many arguments';
4145 var x = l42.function(v283);
4146 if (typeof x != 'object')
4147 throw 'The value ' + x + ' is not a type object.';
4148 return (x.car = v284);
4153 if (cf.type == 'block' && cf.id == 119)
4163 var l142 = {name: "PUSH-BINDING-DECLARATION"};
4165 (l142).function = (function(v288){
4166 ((v288)["fname"] = "PUSH-BINDING-DECLARATION");
4168 })((function (v286,v287){
4169 if (arguments.length < 2) throw 'too few arguments';
4170 if (arguments.length > 2) throw 'too many arguments';
4174 return l141.function(v287, ({car: v286, cdr: l139.function(v287)}));
4178 if (cf.type == 'block' && cf.id == 120)
4188 var l143 = {name: "MAKE-LEXENV"};
4190 (l143).function = (function(v289){
4191 ((v289)["fname"] = "MAKE-LEXENV");
4194 if (arguments.length > 0) throw 'too many arguments';
4198 return l48.function(l3.value, l3.value, l3.value, l3.value);
4202 if (cf.type == 'block' && cf.id == 121)
4212 var l144 = {name: "COPY-LEXENV"};
4214 (l144).function = (function(v291){
4215 ((v291)["fname"] = "COPY-LEXENV");
4217 })((function (v290){
4218 if (arguments.length < 1) throw 'too few arguments';
4219 if (arguments.length > 1) throw 'too many arguments';
4223 return l74.function(v290);
4227 if (cf.type == 'block' && cf.id == 122)
4237 var l145 = {name: "PUSH-TO-LEXENV"};
4238 var l146 = {name: "BLOCK"};
4239 var l147 = {name: "GOTAG"};
4241 (l145).function = (function(v296){
4242 ((v296)["fname"] = "PUSH-TO-LEXENV");
4244 })((function (v292,v293,v294){
4245 if (arguments.length < 3) throw 'too few arguments';
4246 if (arguments.length > 3) throw 'too many arguments';
4250 return (function(v295){
4251 return (l31.function(v295, l101) !== l3.value ? (function(){
4254 if (typeof x != 'object')
4255 throw 'The value ' + x + ' is not a type object.';
4256 return (x.car = ({car: v292, cdr: (function(){
4258 return tmp === l3.value? l3.value: tmp.car;
4261 })() : (l31.function(v295, l100) !== l3.value ? (function(){
4263 var x = (function(){
4265 return tmp === l3.value? l3.value: tmp.cdr;
4267 if (typeof x != 'object')
4268 throw 'The value ' + x + ' is not a type object.';
4269 return (x.car = ({car: v292, cdr: l38.function(v293)}));
4271 })() : (l31.function(v295, l146) !== l3.value ? (function(){
4273 var x = l40.function(v293);
4274 if (typeof x != 'object')
4275 throw 'The value ' + x + ' is not a type object.';
4276 return (x.car = ({car: v292, cdr: l41.function(v293)}));
4278 })() : (l31.function(v295, l147) !== l3.value ? (function(){
4280 var x = l42.function(v293);
4281 if (typeof x != 'object')
4282 throw 'The value ' + x + ' is not a type object.';
4283 return (x.car = ({car: v292, cdr: l43.function(v293)}));
4287 throw "ECASE expression failed.";
4294 if (cf.type == 'block' && cf.id == 123)
4304 var l148 = {name: "EXTEND-LEXENV"};
4306 (l148).function = (function(v303){
4307 ((v303)["fname"] = "EXTEND-LEXENV");
4309 })((function (v297,v298,v299){
4310 if (arguments.length < 3) throw 'too few arguments';
4311 if (arguments.length > 3) throw 'too many arguments';
4315 return (function(v300){
4319 return (function(v301,v302){
4321 while(v301 !== l3.value){
4324 return tmp === l3.value? l3.value: tmp.car;
4327 l145.function(v302, v300, v299);
4332 return tmp === l3.value? l3.value: tmp.cdr;
4337 })(l68.function(v297),l3.value);
4341 if (cf.type == 'block' && cf.id == 125)
4347 })(l144.function(v298));
4351 if (cf.type == 'block' && cf.id == 124)
4361 var l149 = {name: "LOOKUP-IN-LEXENV"};
4363 (l149).function = (function(v308){
4364 ((v308)["fname"] = "LOOKUP-IN-LEXENV");
4366 })((function (v304,v305,v306){
4367 if (arguments.length < 3) throw 'too few arguments';
4368 if (arguments.length > 3) throw 'too many arguments';
4372 return l94.function(v304, (function(v307){
4373 return (l31.function(v307, l101) !== l3.value ? (function(){
4374 return l44.function(v305);
4375 })() : (l31.function(v307, l100) !== l3.value ? (function(){
4376 return l45.function(v305);
4377 })() : (l31.function(v307, l146) !== l3.value ? (function(){
4378 return l46.function(v305);
4379 })() : (l31.function(v307, l147) !== l3.value ? (function(){
4380 return l47.function(v305);
4383 throw "ECASE expression failed.";
4390 if (cf.type == 'block' && cf.id == 126)
4400 var l150 = {name: "*ENVIRONMENT*"};
4402 (((l150.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : (function(){
4403 return (l150).value = l143.function();
4407 var l151 = {name: "*VARIABLE-COUNTER*"};
4409 (((l151.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : (function(){
4410 return (l151).value = 0;
4414 var l152 = {name: "GVARNAME"};
4416 (l152).function = (function(v310){
4417 ((v310)["fname"] = "GVARNAME");
4419 })((function (v309){
4420 if (arguments.length < 1) throw 'too few arguments';
4421 if (arguments.length > 1) throw 'too many arguments';
4425 return l103.function("v", l20.function((l151).value = (function(){
4426 var x = (function(){
4428 var value = symbol.value;
4429 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4433 if (typeof x != 'number')
4434 throw 'The value ' + x + ' is not a type number.';
4435 if (typeof y != 'number')
4436 throw 'The value ' + y + ' is not a type number.';
4442 if (cf.type == 'block' && cf.id == 127)
4452 var l153 = {name: "TRANSLATE-VARIABLE"};
4454 (l153).function = (function(v312){
4455 ((v312)["fname"] = "TRANSLATE-VARIABLE");
4457 })((function (v311){
4458 if (arguments.length < 1) throw 'too few arguments';
4459 if (arguments.length > 1) throw 'too many arguments';
4463 return l138.function(l149.function(v311, (function(){
4465 var value = symbol.value;
4466 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4472 if (cf.type == 'block' && cf.id == 128)
4482 var l154 = {name: "EXTEND-LOCAL-ENV"};
4483 var l155 = {name: "LEXICAL-VARIABLE"};
4485 (l154).function = (function(v318){
4486 ((v318)["fname"] = "EXTEND-LOCAL-ENV");
4488 })((function (v313){
4489 if (arguments.length < 1) throw 'too few arguments';
4490 if (arguments.length > 1) throw 'too many arguments';
4494 return (function(v314){
4498 return (function(v315,v316){
4500 while(v315 !== l3.value){
4503 return tmp === l3.value? l3.value: tmp.car;
4507 return l145.function(v317, v314, l101);
4508 })(l135.function(v316, l155, l152.function(v316)));
4513 return tmp === l3.value? l3.value: tmp.cdr;
4522 if (cf.type == 'block' && cf.id == 130)
4528 })(l144.function((function(){
4530 var value = symbol.value;
4531 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4537 if (cf.type == 'block' && cf.id == 129)
4547 var l156 = {name: "*TOPLEVEL-COMPILATIONS*"};
4549 (((l156.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : (function(){
4550 return (l156).value = l3.value;
4554 var l157 = {name: "TOPLEVEL-COMPILATION"};
4556 (l157).function = (function(v320){
4557 ((v320)["fname"] = "TOPLEVEL-COMPILATION");
4559 })((function (v319){
4560 if (arguments.length < 1) throw 'too few arguments';
4561 if (arguments.length > 1) throw 'too many arguments';
4565 return (l156).value = ({car: v319, cdr: (function(){
4567 var value = symbol.value;
4568 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4574 if (cf.type == 'block' && cf.id == 131)
4584 var l158 = {name: "NULL-OR-EMPTY-P"};
4586 (l158).function = (function(v322){
4587 ((v322)["fname"] = "NULL-OR-EMPTY-P");
4589 })((function (v321){
4590 if (arguments.length < 1) throw 'too few arguments';
4591 if (arguments.length > 1) throw 'too many arguments';
4595 return l29.function(l70.function(v321));
4599 if (cf.type == 'block' && cf.id == 132)
4609 var l159 = {name: "GET-TOPLEVEL-COMPILATIONS"};
4611 (l159).function = (function(v323){
4612 ((v323)["fname"] = "GET-TOPLEVEL-COMPILATIONS");
4615 if (arguments.length > 0) throw 'too many arguments';
4619 return l68.function(l87.function((function(){
4621 var func = symbol.function;
4622 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4626 var value = symbol.value;
4627 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4633 if (cf.type == 'block' && cf.id == 133)
4643 var l160 = {name: "%COMPILE-DEFMACRO"};
4644 var l161 = {name: "MACRO"};
4646 (l160).function = (function(v326){
4647 ((v326)["fname"] = "%COMPILE-DEFMACRO");
4649 })((function (v324,v325){
4650 if (arguments.length < 2) throw 'too few arguments';
4651 if (arguments.length > 2) throw 'too many arguments';
4655 l157.function((function(){
4657 var func = symbol.function;
4658 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4660 })()(l66.function(l48.function(l129), l48.function(v324))));
4661 return l145.function(l135.function(v324, l161, v325), (function(){
4663 var value = symbol.value;
4664 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4670 if (cf.type == 'block' && cf.id == 134)
4680 var l162 = {name: "GLOBAL-BINDING"};
4682 (l162).function = (function(v332){
4683 ((v332)["fname"] = "GLOBAL-BINDING");
4685 })((function (v327,v328,v329){
4686 if (arguments.length < 3) throw 'too few arguments';
4687 if (arguments.length > 3) throw 'too many arguments';
4691 return (function(v330){
4692 return (v330 !== l3.value ? v330 : (function(v331){
4693 l145.function(v331, (function(){
4695 var value = symbol.value;
4696 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4700 })(l135.function(v327, v328, l3.value)));
4701 })(l149.function(v327, (function(){
4703 var value = symbol.value;
4704 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4710 if (cf.type == 'block' && cf.id == 135)
4720 var l163 = {name: "CLAIMP"};
4722 (l163).function = (function(v337){
4723 ((v337)["fname"] = "CLAIMP");
4725 })((function (v333,v334,v335){
4726 if (arguments.length < 3) throw 'too few arguments';
4727 if (arguments.length > 3) throw 'too many arguments';
4731 return (function(v336){
4732 return (v336 !== l3.value ? l85.function(v335, l139.function(v336)) : l3.value);
4733 })(l149.function(v333, (function(){
4735 var value = symbol.value;
4736 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4742 if (cf.type == 'block' && cf.id == 136)
4752 var l164 = {name: "!PROCLAIM"};
4753 var l165 = {name: "NOTINLINE"};
4754 var l166 = {name: "CONSTANT"};
4755 var l167 = {name: "NON-OVERRIDABLE"};
4757 (l164).function = (function(v349){
4758 ((v349)["fname"] = "!PROCLAIM");
4760 })((function (v338){
4761 if (arguments.length < 1) throw 'too few arguments';
4762 if (arguments.length > 1) throw 'too many arguments';
4766 return (function(v339){
4767 return (l31.function(v339, l165) !== l3.value ? (function(){
4771 return (function(v340,v341){
4773 while(v340 !== l3.value){
4776 return tmp === l3.value? l3.value: tmp.car;
4780 return l142.function(l165, v342);
4781 })(l162.function(v341, l100, l100));
4786 return tmp === l3.value? l3.value: tmp.cdr;
4793 return tmp === l3.value? l3.value: tmp.cdr;
4798 if (cf.type == 'block' && cf.id == 138)
4804 })() : (l31.function(v339, l166) !== l3.value ? (function(){
4808 return (function(v343,v344){
4810 while(v343 !== l3.value){
4813 return tmp === l3.value? l3.value: tmp.car;
4817 return l142.function(l166, v345);
4818 })(l162.function(v344, l101, l101));
4823 return tmp === l3.value? l3.value: tmp.cdr;
4830 return tmp === l3.value? l3.value: tmp.cdr;
4835 if (cf.type == 'block' && cf.id == 139)
4841 })() : (l31.function(v339, l167) !== l3.value ? (function(){
4845 return (function(v346,v347){
4847 while(v346 !== l3.value){
4850 return tmp === l3.value? l3.value: tmp.car;
4854 return l142.function(l167, v348);
4855 })(l162.function(v347, l100, l100));
4860 return tmp === l3.value? l3.value: tmp.cdr;
4867 return tmp === l3.value? l3.value: tmp.cdr;
4872 if (cf.type == 'block' && cf.id == 140)
4881 return tmp === l3.value? l3.value: tmp.car;
4886 if (cf.type == 'block' && cf.id == 137)
4896 var l168 = {name: "*COMPILATIONS*"};
4898 (((l168.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : (function(){
4899 return (l168).value = l3.value;
4903 var l169 = {name: "DEFINE-COMPILATION"};
4905 var l170 = {name: "IF"};
4906 (l168).value = ({car: l48.function(l170, (function (v350,v351,v352){
4907 if (arguments.length < 3) throw 'too few arguments';
4908 if (arguments.length > 3) throw 'too many arguments';
4912 return l103.function("(", (function(){
4914 var func = symbol.function;
4915 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4917 })()(v350), " !== ", (function(){
4919 var func = symbol.function;
4920 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4922 })()(l3.value), " ? ", (function(){
4924 var func = symbol.function;
4925 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4927 })()(v351), " : ", (function(){
4929 var func = symbol.function;
4930 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4936 if (cf.type == 'block' && cf.id == 141)
4943 })), cdr: (function(){
4945 var value = symbol.value;
4946 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4949 var l171 = {name: "*LAMBDA-LIST-KEYWORDS*"};
4950 var l172 = {name: "&OPTIONAL"};
4951 var l173 = {name: "&REST"};
4952 var l174 = {car: l172, cdr: {car: l173, cdr: l3}};
4954 (((l171.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : (function(){
4955 return (l171).value = l174;
4959 var l175 = {name: "LIST-UNTIL-KEYWORD"};
4961 (l175).function = (function(v355){
4962 ((v355)["fname"] = "LIST-UNTIL-KEYWORD");
4964 })((function (v353){
4965 if (arguments.length < 1) throw 'too few arguments';
4966 if (arguments.length > 1) throw 'too many arguments';
4970 return ((function(v354){
4971 return (v354 !== l3.value ? v354 : l85.function((function(){
4973 return tmp === l3.value? l3.value: tmp.car;
4976 var value = symbol.value;
4977 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4980 })(l12.function(v353)) !== l3.value ? l3.value : ({car: (function(){
4982 return tmp === l3.value? l3.value: tmp.car;
4983 })(), cdr: l175.function((function(){
4985 return tmp === l3.value? l3.value: tmp.cdr;
4990 if (cf.type == 'block' && cf.id == 142)
5000 var l176 = {name: "LAMBDA-LIST-REQUIRED-ARGUMENTS"};
5002 (l176).function = (function(v357){
5003 ((v357)["fname"] = "LAMBDA-LIST-REQUIRED-ARGUMENTS");
5005 })((function (v356){
5006 if (arguments.length < 1) throw 'too few arguments';
5007 if (arguments.length > 1) throw 'too many arguments';
5011 return l175.function(v356);
5015 if (cf.type == 'block' && cf.id == 143)
5025 var l177 = {name: "LAMBDA-LIST-OPTIONAL-ARGUMENTS-WITH-DEFAULT"};
5027 (l177).function = (function(v359){
5028 ((v359)["fname"] = "LAMBDA-LIST-OPTIONAL-ARGUMENTS-WITH-DEFAULT");
5030 })((function (v358){
5031 if (arguments.length < 1) throw 'too few arguments';
5032 if (arguments.length > 1) throw 'too many arguments';
5036 return l72.function((function(){
5038 var func = symbol.function;
5039 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
5041 })(), l175.function((function(){
5042 var tmp = l85.function(l172, v358);
5043 return tmp === l3.value? l3.value: tmp.cdr;
5048 if (cf.type == 'block' && cf.id == 144)
5058 var l178 = {name: "LAMBDA-LIST-OPTIONAL-ARGUMENTS"};
5060 (l178).function = (function(v361){
5061 ((v361)["fname"] = "LAMBDA-LIST-OPTIONAL-ARGUMENTS");
5063 })((function (v360){
5064 if (arguments.length < 1) throw 'too few arguments';
5065 if (arguments.length > 1) throw 'too many arguments';
5069 return l72.function((function(){
5071 var func = symbol.function;
5072 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
5074 })(), l177.function(v360));
5078 if (cf.type == 'block' && cf.id == 145)
5088 var l179 = {name: "LAMBDA-LIST-REST-ARGUMENT"};
5090 (l179).function = (function(v364){
5091 ((v364)["fname"] = "LAMBDA-LIST-REST-ARGUMENT");
5093 })((function (v362){
5094 if (arguments.length < 1) throw 'too few arguments';
5095 if (arguments.length > 1) throw 'too many arguments';
5099 return (function(v363){
5102 return tmp === l3.value? l3.value: tmp.cdr;
5103 })() !== l3.value ? (function(){
5105 throw "Bad lambda-list";
5110 return tmp === l3.value? l3.value: tmp.car;
5112 })(l175.function((function(){
5113 var tmp = l85.function(l173, v362);
5114 return tmp === l3.value? l3.value: tmp.cdr;
5119 if (cf.type == 'block' && cf.id == 146)
5129 var l180 = {name: "LAMBDA-DOCSTRING-WRAPPER"};
5131 (l180).function = (function(v367){
5132 ((v367)["fname"] = "LAMBDA-DOCSTRING-WRAPPER");
5134 })((function (v366){
5135 if (arguments.length < 1) throw 'too few arguments';
5137 for (var i = arguments.length-1; i>=1; i--)
5138 v365 = {car: arguments[i], cdr:
5143 return (v366 !== l3.value ? l103.function("(function(){", (function(){
5145 var value = symbol.value;
5146 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5148 })(), l108.function("var func = ", l105.function(v365), ";", (function(){
5150 var value = symbol.value;
5151 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5153 })(), "func.docstring = '", v366, "';", (function(){
5155 var value = symbol.value;
5156 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5158 })(), "return func;", (function(){
5160 var value = symbol.value;
5161 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5163 })()), "})()") : l105.function(v365));
5167 if (cf.type == 'block' && cf.id == 147)
5177 var l181 = {name: "LAMBDA"};
5178 var l182 = {name: "LS-COMPILE-BLOCK"};
5179 (l168).value = ({car: l48.function(l181, (function (v369){
5180 if (arguments.length < 1) throw 'too few arguments';
5182 for (var i = arguments.length-1; i>=1; i--)
5183 v368 = {car: arguments[i], cdr:
5188 return (function(v370,v371,v372,v373){
5189 ((((typeof((function(){
5191 return tmp === l3.value? l3.value: tmp.car;
5192 })()) == "string")?l4.value: l3.value) !== l3.value ? l32.function(l12.function((function(){
5194 return tmp === l3.value? l3.value: tmp.cdr;
5195 })())) : l3.value) !== l3.value ? (function(){
5198 return tmp === l3.value? l3.value: tmp.car;
5200 return v368 = (function(){
5202 return tmp === l3.value? l3.value: tmp.cdr;
5205 return (function(v374,v375,v376){
5211 return l180.function(v373, "(function (", l105.function(l72.function((function(){
5213 var func = symbol.function;
5214 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
5216 })(), l66.function(v370, v371)), ","), "){", (function(){
5218 var value = symbol.value;
5219 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5221 })(), l108.function((v370 !== l3.value ? l103.function("if (arguments.length < ", l20.function(v374), ") throw 'too few arguments';", (function(){
5223 var value = symbol.value;
5224 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5226 })()) : ""), (l32.function(v372) !== l3.value ? l103.function("if (arguments.length > ", l20.function((function(){
5229 if (typeof x != 'number')
5230 throw 'The value ' + x + ' is not a type number.';
5231 if (typeof y != 'number')
5232 throw 'The value ' + y + ' is not a type number.';
5234 })()), ") throw 'too many arguments';", (function(){
5236 var value = symbol.value;
5237 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5239 })()) : ""), (v371 !== l3.value ? l103.function("switch(arguments.length){", (function(){
5241 var value = symbol.value;
5242 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5244 })(), (function(v377,v378,v379){
5253 if (typeof x != 'number')
5254 throw 'The value ' + x + ' is not a type number.';
5255 if (typeof y != 'number')
5256 throw 'The value ' + y + ' is not a type number.';
5258 })()?l4.value: l3.value) !== l3.value){
5260 v378 = ({car: l103.function("case ", l20.function((function(){
5263 if (typeof x != 'number')
5264 throw 'The value ' + x + ' is not a type number.';
5265 if (typeof y != 'number')
5266 throw 'The value ' + y + ' is not a type number.';
5268 })()), ":", (function(){
5270 var value = symbol.value;
5271 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5273 })(), l153.function((function(){
5275 return tmp === l3.value? l3.value: tmp.car;
5276 })()), "=", (function(){
5278 var func = symbol.function;
5279 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
5281 })()(l38.function(v380)), ";", (function(){
5283 var value = symbol.value;
5284 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5287 return v379 = (function(){
5290 if (typeof x != 'number')
5291 throw 'The value ' + x + ' is not a type number.';
5292 if (typeof y != 'number')
5293 throw 'The value ' + y + ' is not a type number.';
5296 })(l82.function(v379, v377));
5302 if (cf.type == 'block' && cf.id == 149)
5308 v378 = ({car: l103.function("default: break;", (function(){
5310 var value = symbol.value;
5311 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5314 return l105.function(l68.function(v378));
5316 })(l177.function(v369),l3.value,0), "}", (function(){
5318 var value = symbol.value;
5319 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5321 })()) : ""), (v372 !== l3.value ? (function(v381){
5322 return l103.function("var ", v381, "= ", (function(){
5324 var func = symbol.function;
5325 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
5327 })()(l3.value), ";", (function(){
5329 var value = symbol.value;
5330 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5332 })(), "for (var i = arguments.length-1; i>=", l20.function((function(){
5335 if (typeof x != 'number')
5336 throw 'The value ' + x + ' is not a type number.';
5337 if (typeof y != 'number')
5338 throw 'The value ' + y + ' is not a type number.';
5340 })()), "; i--)", (function(){
5342 var value = symbol.value;
5343 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5345 })(), l108.function(v381, " = ", "{car: arguments[i], cdr: "), v381, "};", (function(){
5347 var value = symbol.value;
5348 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5351 })(l153.function(v372)) : ""), (function(){
5353 var func = symbol.function;
5354 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
5356 })()(v368, l4.value)), (function(){
5358 var value = symbol.value;
5359 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5366 })(l70.function(v370),l70.function(v371),l154.function(l66.function(l62.function(v372), v370, v371)));
5367 })(l176.function(v369),l178.function(v369),l179.function(v369),l3.value);
5371 if (cf.type == 'block' && cf.id == 148)
5378 })), cdr: (function(){
5380 var value = symbol.value;
5381 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5384 var l183 = {name: "SETQ"};
5385 var l184 = {name: "SET"};
5386 (l168).value = ({car: l48.function(l183, (function (v382,v383){
5387 if (arguments.length < 2) throw 'too few arguments';
5388 if (arguments.length > 2) throw 'too many arguments';
5392 return (function(v384){
5393 return (((l137.function(v384) === l155)?l4.value: l3.value) !== l3.value ? l103.function(l138.function(v384), " = ", (function(){
5395 var func = symbol.function;
5396 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
5398 })()(v383)) : (function(){
5400 var func = symbol.function;
5401 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
5403 })()(l66.function(l48.function(l184), l48.function(l66.function(l48.function(l129), l48.function(v382))), l48.function(v383))));
5404 })(l149.function(v382, (function(){
5406 var value = symbol.value;
5407 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5413 if (cf.type == 'block' && cf.id == 150)
5420 })), cdr: (function(){
5422 var value = symbol.value;
5423 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5426 var l185 = {name: "JS-VREF"};
5427 (l168).value = ({car: l48.function(l185, (function (v385){
5428 if (arguments.length < 1) throw 'too few arguments';
5429 if (arguments.length > 1) throw 'too many arguments';
5437 if (cf.type == 'block' && cf.id == 151)
5444 })), cdr: (function(){
5446 var value = symbol.value;
5447 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5450 var l186 = {name: "JS-VSET"};
5451 (l168).value = ({car: l48.function(l186, (function (v386,v387){
5452 if (arguments.length < 2) throw 'too few arguments';
5453 if (arguments.length > 2) throw 'too many arguments';
5457 return l103.function("(", v386, " = ", (function(){
5459 var func = symbol.function;
5460 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
5466 if (cf.type == 'block' && cf.id == 152)
5473 })), cdr: (function(){
5475 var value = symbol.value;
5476 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5480 (l113).function = (function(v394){
5481 ((v394)["fname"] = "ESCAPE-STRING");
5483 })((function (v388){
5484 if (arguments.length < 1) throw 'too few arguments';
5485 if (arguments.length > 1) throw 'too many arguments';
5489 return (function(v389,v390,v391){
5497 if (typeof x != 'number')
5498 throw 'The value ' + x + ' is not a type number.';
5499 if (typeof y != 'number')
5500 throw 'The value ' + y + ' is not a type number.';
5502 })()?l4.value: l3.value) !== l3.value){
5505 return (v393 !== l3.value ? v393 : l77.function(v392, 92));
5506 })(l77.function(v392, 34)) !== l3.value ? (function(){
5507 return v389 = l103.function(v389, "\\");
5509 (l77.function(v392, 10) !== l3.value ? (function(){
5510 v389 = l103.function(v389, "\\");
5513 return v389 = l103.function(v389, (function(){
5515 if (typeof x != 'number')
5516 throw 'The value ' + x + ' is not a type number.';
5517 return String.fromCharCode(x);
5522 if (typeof string != 'string')
5523 throw 'The value ' + string + ' is not a type string.';
5524 if (typeof index != 'number')
5525 throw 'The value ' + index + ' is not a type number.';
5526 return string.charCodeAt(index);
5531 if (typeof x != 'number')
5532 throw 'The value ' + x + ' is not a type number.';
5533 if (typeof y != 'number')
5534 throw 'The value ' + y + ' is not a type number.';
5542 if (cf.type == 'block' && cf.id == 154)
5549 })("",0,l70.function(v388));
5553 if (cf.type == 'block' && cf.id == 153)
5563 var l187 = {name: "*LITERAL-SYMBOLS*"};
5565 (((l187.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : (function(){
5566 return (l187).value = l3.value;
5570 var l188 = {name: "*LITERAL-COUNTER*"};
5572 (((l188.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : (function(){
5573 return (l188).value = 0;
5577 var l189 = {name: "GENLIT"};
5579 (l189).function = (function(v395){
5580 ((v395)["fname"] = "GENLIT");
5583 if (arguments.length > 0) throw 'too many arguments';
5587 return l103.function("l", l20.function((l188).value = (function(){
5588 var x = (function(){
5590 var value = symbol.value;
5591 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5595 if (typeof x != 'number')
5596 throw 'The value ' + x + ' is not a type number.';
5597 if (typeof y != 'number')
5598 throw 'The value ' + y + ' is not a type number.';
5604 if (cf.type == 'block' && cf.id == 155)
5614 var l190 = {name: "LITERAL"};
5616 (l190).function = (function(v403){
5617 ((v403)["fname"] = "LITERAL");
5619 })((function (v396,v397){
5620 if (arguments.length < 1) throw 'too few arguments';
5621 if (arguments.length > 2) throw 'too many arguments';
5622 switch(arguments.length){
5630 return (l78.function(v396) !== l3.value ? (function(){
5631 return l20.function(v396);
5632 })() : (((typeof(v396) == "string")?l4.value: l3.value) !== l3.value ? (function(){
5633 return l103.function("\"", l113.function(v396), "\"");
5634 })() : (((function(){
5636 return (typeof tmp == 'object' && 'name' in tmp);
5637 })()?l4.value: l3.value) !== l3.value ? (function(){
5638 return (function(v398){
5639 return (v398 !== l3.value ? v398 : (function(v399,v400){
5640 (l187).value = ({car: ({car: v396, cdr: v399}), cdr: (function(){
5642 var value = symbol.value;
5643 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5646 l157.function(l103.function("var ", v399, " = ", v400));
5648 })(l189.function(),(function(){
5650 var func = symbol.function;
5651 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
5653 })()(l66.function(l48.function(l16), l48.function((v396).name)))));
5655 var tmp = l94.function(v396, (function(){
5657 var value = symbol.value;
5658 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5661 return tmp === l3.value? l3.value: tmp.cdr;
5663 })() : (((function(){
5665 return (typeof tmp == 'object' && 'car' in tmp);
5666 })()?l4.value: l3.value) !== l3.value ? (function(){
5667 return (function(v401){
5668 return (v397 !== l3.value ? v401 : (function(v402){
5669 l157.function(l103.function("var ", v402, " = ", v401));
5671 })(l189.function()));
5672 })(l103.function("{car: ", l190.function((function(){
5674 return tmp === l3.value? l3.value: tmp.car;
5675 })(), l4.value), ", ", "cdr: ", l190.function((function(){
5677 return tmp === l3.value? l3.value: tmp.cdr;
5678 })(), l4.value), "}"));
5679 })() : l3.value))));
5683 if (cf.type == 'block' && cf.id == 156)
5693 (l168).value = ({car: l48.function(l129, (function (v404){
5694 if (arguments.length < 1) throw 'too few arguments';
5695 if (arguments.length > 1) throw 'too many arguments';
5699 return l190.function(v404);
5703 if (cf.type == 'block' && cf.id == 157)
5710 })), cdr: (function(){
5712 var value = symbol.value;
5713 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5716 var l191 = {name: "%WHILE"};
5717 (l168).value = ({car: l48.function(l191, (function (v406){
5718 if (arguments.length < 1) throw 'too few arguments';
5720 for (var i = arguments.length-1; i>=1; i--)
5721 v405 = {car: arguments[i], cdr:
5726 return l103.function("(function(){", (function(){
5728 var value = symbol.value;
5729 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5731 })(), l108.function("while(", (function(){
5733 var func = symbol.function;
5734 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
5736 })()(v406), " !== ", (function(){
5738 var func = symbol.function;
5739 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
5741 })()(l3.value), "){", (function(){
5743 var value = symbol.value;
5744 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5746 })(), l108.function((function(){
5748 var func = symbol.function;
5749 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
5751 })()(v405)), "}", "return ", (function(){
5753 var func = symbol.function;
5754 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
5756 })()(l3.value), ";", (function(){
5758 var value = symbol.value;
5759 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5765 if (cf.type == 'block' && cf.id == 158)
5772 })), cdr: (function(){
5774 var value = symbol.value;
5775 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5778 var l192 = {name: "SYMBOL-FUNCTION"};
5779 (l168).value = ({car: l48.function(l100, (function (v407){
5780 if (arguments.length < 1) throw 'too few arguments';
5781 if (arguments.length > 1) throw 'too many arguments';
5785 return ((l63.function(v407) !== l3.value ? (((function(){
5787 return tmp === l3.value? l3.value: tmp.car;
5788 })() === l181)?l4.value: l3.value) : l3.value) !== l3.value ? (function(){
5791 var func = symbol.function;
5792 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
5795 })() : (((function(){
5797 return (typeof tmp == 'object' && 'name' in tmp);
5798 })()?l4.value: l3.value) !== l3.value ? (function(){
5801 var func = symbol.function;
5802 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
5804 })()(l66.function(l48.function(l192), l48.function(l66.function(l48.function(l129), l48.function(v407)))));
5809 if (cf.type == 'block' && cf.id == 159)
5816 })), cdr: (function(){
5818 var value = symbol.value;
5819 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5822 var l193 = {name: "EVAL-WHEN-COMPILE"};
5823 var l194 = {name: "EVAL"};
5824 var l195 = {name: "PROGN"};
5825 (l168).value = ({car: l48.function(l193, (function (){
5827 for (var i = arguments.length-1; i>=0; i--)
5828 v408 = {car: arguments[i], cdr:
5835 var func = symbol.function;
5836 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
5838 })()(({car: l195, cdr: v408}));
5843 if (cf.type == 'block' && cf.id == 160)
5850 })), cdr: (function(){
5852 var value = symbol.value;
5853 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5856 var l196 = {name: "DEFINE-TRANSFORMATION"};
5858 (l168).value = ({car: l48.function(l195, (function (){
5860 for (var i = arguments.length-1; i>=0; i--)
5861 v409 = {car: arguments[i], cdr:
5866 return l103.function("(function(){", (function(){
5868 var value = symbol.value;
5869 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5871 })(), l108.function((function(){
5873 var func = symbol.function;
5874 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
5876 })()(v409, l4.value)), "})()");
5880 if (cf.type == 'block' && cf.id == 161)
5887 })), cdr: (function(){
5889 var value = symbol.value;
5890 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5893 var l197 = {name: "DYNAMIC-BINDING-WRAPPER"};
5895 (l197).function = (function(v416){
5896 ((v416)["fname"] = "DYNAMIC-BINDING-WRAPPER");
5898 })((function (v410,v411){
5899 if (arguments.length < 2) throw 'too few arguments';
5900 if (arguments.length > 2) throw 'too many arguments';
5904 return (l12.function(v410) !== l3.value ? v411 : l103.function("try {", (function(){
5906 var value = symbol.value;
5907 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5909 })(), l108.function("var tmp;", (function(){
5911 var value = symbol.value;
5912 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5914 })(), l105.function(l72.function((function (v412){
5915 if (arguments.length < 1) throw 'too few arguments';
5916 if (arguments.length > 1) throw 'too many arguments';
5917 return (function(v413){
5918 return l103.function("tmp = ", v413, ".value;", (function(){
5920 var value = symbol.value;
5921 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5923 })(), v413, ".value = ", (function(){
5925 return tmp === l3.value? l3.value: tmp.cdr;
5926 })(), ";", (function(){
5928 var value = symbol.value;
5929 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5933 return tmp === l3.value? l3.value: tmp.cdr;
5934 })(), " = tmp;", (function(){
5936 var value = symbol.value;
5937 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5942 var func = symbol.function;
5943 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
5945 })()(l66.function(l48.function(l129), l48.function((function(){
5947 return tmp === l3.value? l3.value: tmp.car;
5950 }), v410)), v411), "}", (function(){
5952 var value = symbol.value;
5953 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5955 })(), "finally {", (function(){
5957 var value = symbol.value;
5958 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5960 })(), l108.function(l106.function(l72.function((function (v414){
5961 if (arguments.length < 1) throw 'too few arguments';
5962 if (arguments.length > 1) throw 'too many arguments';
5963 return (function(v415){
5964 return l103.function(v415, ".value", " = ", (function(){
5966 return tmp === l3.value? l3.value: tmp.cdr;
5970 var func = symbol.function;
5971 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
5973 })()(l66.function(l48.function(l129), l48.function((function(){
5975 return tmp === l3.value? l3.value: tmp.car;
5978 }), v410), l103.function(";", (function(){
5980 var value = symbol.value;
5981 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5983 })()))), "}", (function(){
5985 var value = symbol.value;
5986 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5992 if (cf.type == 'block' && cf.id == 162)
6002 var l198 = {name: "LET"};
6003 (l168).value = ({car: l48.function(l198, (function (v418){
6004 if (arguments.length < 1) throw 'too few arguments';
6006 for (var i = arguments.length-1; i>=1; i--)
6007 v417 = {car: arguments[i], cdr:
6012 return (function(v419){
6013 return (function(v420,v421){
6014 return (function(v422,v424,v423){
6020 return l103.function("(function(", l105.function(l72.function((function (v425){
6021 if (arguments.length < 1) throw 'too few arguments';
6022 if (arguments.length > 1) throw 'too many arguments';
6023 return (((v425.value !== undefined)?l4.value: l3.value) !== l3.value ? (function(v426){
6024 v423 = ({car: ({car: v425, cdr: v426}), cdr: v423});
6026 })(l152.function(v425)) : l153.function(v425));
6028 }), v420), ","), "){", (function(){
6030 var value = symbol.value;
6031 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6033 })(), (function(v427){
6034 return l108.function(l197.function(v423, v427));
6037 var func = symbol.function;
6038 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6040 })()(v417, l4.value)), "})(", l105.function(v422, ","), ")");
6045 })(l72.function((function(){
6047 var func = symbol.function;
6048 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6050 })(), v421),l154.function(l87.function((function(){
6052 var func = symbol.function;
6053 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6055 })(), v420)),l3.value);
6056 })(l72.function((function(){
6058 var func = symbol.function;
6059 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6061 })(), v419),l72.function((function(){
6063 var func = symbol.function;
6064 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6067 })(l72.function((function(){
6069 var func = symbol.function;
6070 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6076 if (cf.type == 'block' && cf.id == 163)
6083 })), cdr: (function(){
6085 var value = symbol.value;
6086 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6089 var l199 = {name: "*BLOCK-COUNTER*"};
6091 (((l199.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : (function(){
6092 return (l199).value = 0;
6096 (l168).value = ({car: l48.function(l146, (function (v429){
6097 if (arguments.length < 1) throw 'too few arguments';
6099 for (var i = arguments.length-1; i>=1; i--)
6100 v428 = {car: arguments[i], cdr:
6105 return (function(v430){
6106 return (function(v431){
6107 return l103.function("(function(){", (function(){
6109 var value = symbol.value;
6110 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6112 })(), l108.function("try {", (function(){
6114 var value = symbol.value;
6115 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6117 })(), (function(v432){
6123 return l108.function("return ", (function(){
6125 var func = symbol.function;
6126 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6128 })()(l66.function(l48.function(l195), v428)), ";", (function(){
6130 var value = symbol.value;
6131 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6138 })(l148.function(l48.function(v431), (function(){
6140 var value = symbol.value;
6141 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6143 })(), l146)), "}", (function(){
6145 var value = symbol.value;
6146 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6148 })(), "catch (cf){", (function(){
6150 var value = symbol.value;
6151 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6153 })(), " if (cf.type == 'block' && cf.id == ", v430, ")", (function(){
6155 var value = symbol.value;
6156 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6158 })(), " return cf.value;", (function(){
6160 var value = symbol.value;
6161 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6163 })(), " else", (function(){
6165 var value = symbol.value;
6166 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6168 })(), " throw cf;", (function(){
6170 var value = symbol.value;
6171 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6173 })(), "}", (function(){
6175 var value = symbol.value;
6176 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6179 })(l135.function(v429, l146, v430));
6180 })(l20.function((l199).value = (function(){
6181 var x = (function(){
6183 var value = symbol.value;
6184 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6188 if (typeof x != 'number')
6189 throw 'The value ' + x + ' is not a type number.';
6190 if (typeof y != 'number')
6191 throw 'The value ' + y + ' is not a type number.';
6197 if (cf.type == 'block' && cf.id == 164)
6204 })), cdr: (function(){
6206 var value = symbol.value;
6207 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6210 var l200 = {name: "RETURN-FROM"};
6211 (l168).value = ({car: l48.function(l200, (function (v433,v434){
6212 if (arguments.length < 1) throw 'too few arguments';
6213 if (arguments.length > 2) throw 'too many arguments';
6214 switch(arguments.length){
6222 return (function(v435){
6223 return (v435 !== l3.value ? l103.function("(function(){", (function(){
6225 var value = symbol.value;
6226 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6228 })(), l108.function("throw ({", "type: 'block', ", "id: ", l138.function(v435), ", ", "value: ", (function(){
6230 var func = symbol.function;
6231 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6233 })()(v434), ", ", "message: 'Return from unknown block ", (v433).name, ".'", "})"), "})()") : (function(){
6234 throw l103.function("Unknown block `", (v433).name, "'.");
6236 })(l149.function(v433, (function(){
6238 var value = symbol.value;
6239 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6245 if (cf.type == 'block' && cf.id == 165)
6252 })), cdr: (function(){
6254 var value = symbol.value;
6255 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6258 var l201 = {name: "CATCH"};
6259 (l168).value = ({car: l48.function(l201, (function (v437){
6260 if (arguments.length < 1) throw 'too few arguments';
6262 for (var i = arguments.length-1; i>=1; i--)
6263 v436 = {car: arguments[i], cdr:
6268 return l103.function("(function(){", (function(){
6270 var value = symbol.value;
6271 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6273 })(), l108.function("var id = ", (function(){
6275 var func = symbol.function;
6276 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6278 })()(v437), ";", (function(){
6280 var value = symbol.value;
6281 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6283 })(), "try {", (function(){
6285 var value = symbol.value;
6286 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6288 })(), l108.function("return ", (function(){
6290 var func = symbol.function;
6291 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6293 })()(l66.function(l48.function(l195), v436)), ";", (function(){
6295 var value = symbol.value;
6296 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6298 })()), "}", (function(){
6300 var value = symbol.value;
6301 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6303 })(), "catch (cf){", (function(){
6305 var value = symbol.value;
6306 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6308 })(), " if (cf.type == 'catch' && cf.id == id)", (function(){
6310 var value = symbol.value;
6311 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6313 })(), " return cf.value;", (function(){
6315 var value = symbol.value;
6316 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6318 })(), " else", (function(){
6320 var value = symbol.value;
6321 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6323 })(), " throw cf;", (function(){
6325 var value = symbol.value;
6326 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6328 })(), "}", (function(){
6330 var value = symbol.value;
6331 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6337 if (cf.type == 'block' && cf.id == 166)
6344 })), cdr: (function(){
6346 var value = symbol.value;
6347 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6350 var l202 = {name: "THROW"};
6351 (l168).value = ({car: l48.function(l202, (function (v438,v439){
6352 if (arguments.length < 1) throw 'too few arguments';
6353 if (arguments.length > 2) throw 'too many arguments';
6354 switch(arguments.length){
6362 return l103.function("(function(){", (function(){
6364 var value = symbol.value;
6365 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6367 })(), l108.function("throw ({", "type: 'catch', ", "id: ", (function(){
6369 var func = symbol.function;
6370 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6372 })()(v438), ", ", "value: ", (function(){
6374 var func = symbol.function;
6375 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6377 })()(v439), ", ", "message: 'Throw uncatched.'", "})"), "})()");
6381 if (cf.type == 'block' && cf.id == 167)
6388 })), cdr: (function(){
6390 var value = symbol.value;
6391 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6394 var l203 = {name: "*TAGBODY-COUNTER*"};
6396 (((l203.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : (function(){
6397 return (l203).value = 0;
6401 var l204 = {name: "*GO-TAG-COUNTER*"};
6403 (((l204.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : (function(){
6404 return (l204).value = 0;
6408 var l205 = {name: "GO-TAG-P"};
6410 (l205).function = (function(v442){
6411 ((v442)["fname"] = "GO-TAG-P");
6413 })((function (v440){
6414 if (arguments.length < 1) throw 'too few arguments';
6415 if (arguments.length > 1) throw 'too many arguments';
6419 return (function(v441){
6420 return (v441 !== l3.value ? v441 : ((function(){
6422 return (typeof tmp == 'object' && 'name' in tmp);
6423 })()?l4.value: l3.value));
6424 })(l78.function(v440));
6428 if (cf.type == 'block' && cf.id == 168)
6438 var l206 = {name: "DECLARE-TAGBODY-TAGS"};
6440 (l206).function = (function(v448){
6441 ((v448)["fname"] = "DECLARE-TAGBODY-TAGS");
6443 })((function (v443,v444){
6444 if (arguments.length < 2) throw 'too few arguments';
6445 if (arguments.length > 2) throw 'too many arguments';
6449 return (function(v447){
6450 return l148.function(v447, (function(){
6452 var value = symbol.value;
6453 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6456 })(l72.function((function (v445){
6457 if (arguments.length < 1) throw 'too few arguments';
6458 if (arguments.length > 1) throw 'too many arguments';
6459 return (function(v446){
6460 return l135.function(v445, l147, l48.function(v443, v446));
6461 })(l20.function((l204).value = (function(){
6462 var x = (function(){
6464 var value = symbol.value;
6465 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6469 if (typeof x != 'number')
6470 throw 'The value ' + x + ' is not a type number.';
6471 if (typeof y != 'number')
6472 throw 'The value ' + y + ' is not a type number.';
6476 }), l88.function((function(){
6478 var func = symbol.function;
6479 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6485 if (cf.type == 'block' && cf.id == 169)
6495 var l207 = {name: "TAGBODY"};
6496 (l168).value = ({car: l48.function(l207, (function (){
6498 for (var i = arguments.length-1; i>=0; i--)
6499 v449 = {car: arguments[i], cdr:
6504 (l92.function((function(){
6506 var func = symbol.function;
6507 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6509 })(), v449) !== l3.value ? l3.value : (function(){
6511 throw ({type: 'block', id: 170, value: (function(){
6513 var func = symbol.function;
6514 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6516 })()(l66.function(l48.function(l195), v449, l48.function(l3))), message: 'Return from unknown block TAGBODY.'})
6519 (l205.function((function(){
6521 return tmp === l3.value? l3.value: tmp.car;
6522 })()) !== l3.value ? l3.value : (function(){
6523 return v449 = ({car: l19.function("START"), cdr: v449});
6525 return (function(v450){
6526 return (function(v452,v451){
6533 return v451 = l45.function(l138.function(v453));
6534 })(l149.function(l44.function(v449), (function(){
6536 var value = symbol.value;
6537 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6540 return l103.function("(function(){", (function(){
6542 var value = symbol.value;
6543 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6545 })(), l108.function("var tagbody_", v450, " = ", v451, ";", (function(){
6547 var value = symbol.value;
6548 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6550 })(), "tbloop:", (function(){
6552 var value = symbol.value;
6553 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6555 })(), "while (true) {", (function(){
6557 var value = symbol.value;
6558 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6560 })(), l108.function("try {", (function(){
6562 var value = symbol.value;
6563 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6565 })(), l108.function((function(v454){
6566 return l103.function("switch(tagbody_", v450, "){", (function(){
6568 var value = symbol.value;
6569 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6571 })(), "case ", v451, ":", (function(){
6573 var value = symbol.value;
6574 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6579 return (function(v455,v456){
6581 while(v455 !== l3.value){
6584 return tmp === l3.value? l3.value: tmp.car;
6587 v454 = l103.function(v454, (function(){
6588 return (l32.function(l205.function(v456)) !== l3.value ? l108.function((function(){
6590 var func = symbol.function;
6591 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6593 })()(v456), ";", (function(){
6595 var value = symbol.value;
6596 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6598 })()) : (function(v457){
6599 return l103.function("case ", l45.function(l138.function(v457)), ":", (function(){
6601 var value = symbol.value;
6602 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6605 })(l149.function(v456, (function(){
6607 var value = symbol.value;
6608 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6616 return tmp === l3.value? l3.value: tmp.cdr;
6623 return tmp === l3.value? l3.value: tmp.cdr;
6628 if (cf.type == 'block' && cf.id == 171)
6633 })(), "default:", (function(){
6635 var value = symbol.value;
6636 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6638 })(), " break tbloop;", (function(){
6640 var value = symbol.value;
6641 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6643 })(), "}", (function(){
6645 var value = symbol.value;
6646 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6649 })("")), "}", (function(){
6651 var value = symbol.value;
6652 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6654 })(), "catch (jump) {", (function(){
6656 var value = symbol.value;
6657 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6659 })(), " if (jump.type == 'tagbody' && jump.id == ", v450, ")", (function(){
6661 var value = symbol.value;
6662 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6664 })(), " tagbody_", v450, " = jump.label;", (function(){
6666 var value = symbol.value;
6667 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6669 })(), " else", (function(){
6671 var value = symbol.value;
6672 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6674 })(), " throw(jump);", (function(){
6676 var value = symbol.value;
6677 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6679 })(), "}", (function(){
6681 var value = symbol.value;
6682 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6684 })()), "}", (function(){
6686 var value = symbol.value;
6687 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6689 })(), "return ", (function(){
6691 var func = symbol.function;
6692 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6694 })()(l3.value), ";", (function(){
6696 var value = symbol.value;
6697 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6704 })(l206.function(v450, v449),l3.value);
6705 })(l20.function((function(){
6707 var value = symbol.value;
6708 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6714 if (cf.type == 'block' && cf.id == 170)
6721 })), cdr: (function(){
6723 var value = symbol.value;
6724 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6727 var l208 = {name: "GO"};
6728 (l168).value = ({car: l48.function(l208, (function (v458){
6729 if (arguments.length < 1) throw 'too few arguments';
6730 if (arguments.length > 1) throw 'too many arguments';
6734 return (function(v459,v460){
6735 return (v459 !== l3.value ? l103.function("(function(){", (function(){
6737 var value = symbol.value;
6738 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6740 })(), l108.function("throw ({", "type: 'tagbody', ", "id: ", l44.function(l138.function(v459)), ", ", "label: ", l45.function(l138.function(v459)), ", ", "message: 'Attempt to GO to non-existing tag ", v460, "'", "})", (function(){
6742 var value = symbol.value;
6743 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6745 })()), "})()") : (function(){
6746 throw l103.function("Unknown tag `", v460, "'.");
6748 })(l149.function(v458, (function(){
6750 var value = symbol.value;
6751 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6753 })(), l147),(((function(){
6755 return (typeof tmp == 'object' && 'name' in tmp);
6756 })()?l4.value: l3.value) !== l3.value ? (function(){
6758 })() : (l78.function(v458) !== l3.value ? (function(){
6759 return l20.function(v458);
6764 if (cf.type == 'block' && cf.id == 172)
6771 })), cdr: (function(){
6773 var value = symbol.value;
6774 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6777 var l209 = {name: "UNWIND-PROTECT"};
6778 (l168).value = ({car: l48.function(l209, (function (v462){
6779 if (arguments.length < 1) throw 'too few arguments';
6781 for (var i = arguments.length-1; i>=1; i--)
6782 v461 = {car: arguments[i], cdr:
6787 return l103.function("(function(){", (function(){
6789 var value = symbol.value;
6790 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6792 })(), l108.function("var ret = ", (function(){
6794 var func = symbol.function;
6795 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6797 })()(l3.value), ";", (function(){
6799 var value = symbol.value;
6800 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6802 })(), "try {", (function(){
6804 var value = symbol.value;
6805 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6807 })(), l108.function("ret = ", (function(){
6809 var func = symbol.function;
6810 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6812 })()(v462), ";", (function(){
6814 var value = symbol.value;
6815 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6817 })()), "} finally {", (function(){
6819 var value = symbol.value;
6820 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6822 })(), l108.function((function(){
6824 var func = symbol.function;
6825 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6827 })()(v461)), "}", (function(){
6829 var value = symbol.value;
6830 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6832 })(), "return ret;", (function(){
6834 var value = symbol.value;
6835 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6841 if (cf.type == 'block' && cf.id == 173)
6848 })), cdr: (function(){
6850 var value = symbol.value;
6851 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6854 var l210 = {name: "BACKQUOTE-EXPAND-1"};
6856 (l210).function = (function(v465){
6857 ((v465)["fname"] = "BACKQUOTE-EXPAND-1");
6859 })((function (v463){
6860 if (arguments.length < 1) throw 'too few arguments';
6861 if (arguments.length > 1) throw 'too many arguments';
6865 return (((function(){
6867 return (typeof tmp == 'object' && 'name' in tmp);
6868 })()?l4.value: l3.value) !== l3.value ? (function(){
6869 return l48.function(l129, v463);
6870 })() : (l49.function(v463) !== l3.value ? (function(){
6872 })() : ((((function(){
6874 return tmp === l3.value? l3.value: tmp.car;
6875 })() === l132)?l4.value: l3.value) !== l3.value ? (function(){
6878 return tmp === l3.value? l3.value: tmp.car;
6880 })() : ((((function(){
6882 return tmp === l3.value? l3.value: tmp.car;
6883 })() === l130)?l4.value: l3.value) !== l3.value ? (function(){
6884 return l210.function(l210.function(l38.function(v463)));
6886 return ({car: l66, cdr: l72.function((function (v464){
6887 if (arguments.length < 1) throw 'too few arguments';
6888 if (arguments.length > 1) throw 'too many arguments';
6889 return ((l63.function(v464) !== l3.value ? (((function(){
6891 return tmp === l3.value? l3.value: tmp.car;
6892 })() === l132)?l4.value: l3.value) : l3.value) !== l3.value ? (function(){
6893 return l48.function(l48, l38.function(v464));
6894 })() : ((l63.function(v464) !== l3.value ? (((function(){
6896 return tmp === l3.value? l3.value: tmp.car;
6897 })() === l131)?l4.value: l3.value) : l3.value) !== l3.value ? (function(){
6898 return l38.function(v464);
6900 return l48.function(l48, l210.function(v464));
6908 if (cf.type == 'block' && cf.id == 174)
6918 var l211 = {name: "BACKQUOTE-EXPAND"};
6920 (l211).function = (function(v467){
6921 ((v467)["fname"] = "BACKQUOTE-EXPAND");
6923 })((function (v466){
6924 if (arguments.length < 1) throw 'too few arguments';
6925 if (arguments.length > 1) throw 'too many arguments';
6929 return ((l63.function(v466) !== l3.value ? (((function(){
6931 return tmp === l3.value? l3.value: tmp.car;
6932 })() === l130)?l4.value: l3.value) : l3.value) !== l3.value ? l210.function(l38.function(v466)) : v466);
6936 if (cf.type == 'block' && cf.id == 175)
6947 (l168).value = ({car: l48.function(l130, (function (v468){
6948 if (arguments.length < 1) throw 'too few arguments';
6949 if (arguments.length > 1) throw 'too many arguments';
6955 var func = symbol.function;
6956 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6958 })()(l210.function(v468));
6962 if (cf.type == 'block' && cf.id == 176)
6969 })), cdr: (function(){
6971 var value = symbol.value;
6972 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6975 var l212 = {name: "*BUILTINS*"};
6977 (((l212.value !== undefined)?l4.value: l3.value) !== l3.value ? l3.value : (function(){
6978 return (l212).value = l3.value;
6982 var l213 = {name: "DEFINE-RAW-BUILTIN"};
6984 var l214 = {name: "DEFINE-BUILTIN"};
6986 var l215 = {name: "TYPE-CHECK"};
6988 var l216 = {name: "NUM-OP-NUM"};
6990 (l216).function = (function(v472){
6991 ((v472)["fname"] = "NUM-OP-NUM");
6993 })((function (v469,v470,v471){
6994 if (arguments.length < 3) throw 'too few arguments';
6995 if (arguments.length > 3) throw 'too many arguments';
6999 return l103.function("(function(){", (function(){
7001 var value = symbol.value;
7002 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7004 })(), l108.function(l103.function("var ", "x", " = ", v469, ";", (function(){
7006 var value = symbol.value;
7007 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7009 })()), l103.function("var ", "y", " = ", v471, ";", (function(){
7011 var value = symbol.value;
7012 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7014 })()), l103.function("if (typeof ", "x", " != '", "number", "')", (function(){
7016 var value = symbol.value;
7017 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7019 })(), l108.function("throw 'The value ' + ", "x", " + ' is not a type ", "number", ".';", (function(){
7021 var value = symbol.value;
7022 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7024 })())), l103.function("if (typeof ", "y", " != '", "number", "')", (function(){
7026 var value = symbol.value;
7027 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7029 })(), l108.function("throw 'The value ' + ", "y", " + ' is not a type ", "number", ".';", (function(){
7031 var value = symbol.value;
7032 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7034 })())), l103.function("return ", (function(){
7035 return l103.function("x", v470, "y");
7036 })(), ";", (function(){
7038 var value = symbol.value;
7039 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7045 if (cf.type == 'block' && cf.id == 177)
7056 return (l212).value = ({car: l48.function(l23, (function (v473,v474){
7057 if (arguments.length < 2) throw 'too few arguments';
7058 if (arguments.length > 2) throw 'too many arguments';
7062 return (function(v475,v476){
7063 return l216.function(v475, "+", v476);
7066 var func = symbol.function;
7067 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7069 })()(v473),(function(){
7071 var func = symbol.function;
7072 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7078 if (cf.type == 'block' && cf.id == 178)
7085 })), cdr: (function(){
7087 var value = symbol.value;
7088 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7093 return (l212).value = ({car: l48.function(l24, (function (v477,v478){
7094 if (arguments.length < 2) throw 'too few arguments';
7095 if (arguments.length > 2) throw 'too many arguments';
7099 return (function(v479,v480){
7100 return l216.function(v479, "-", v480);
7103 var func = symbol.function;
7104 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7106 })()(v477),(function(){
7108 var func = symbol.function;
7109 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7115 if (cf.type == 'block' && cf.id == 179)
7122 })), cdr: (function(){
7124 var value = symbol.value;
7125 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7130 return (l212).value = ({car: l48.function(l25, (function (v481,v482){
7131 if (arguments.length < 2) throw 'too few arguments';
7132 if (arguments.length > 2) throw 'too many arguments';
7136 return (function(v483,v484){
7137 return l216.function(v483, "*", v484);
7140 var func = symbol.function;
7141 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7143 })()(v481),(function(){
7145 var func = symbol.function;
7146 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7152 if (cf.type == 'block' && cf.id == 180)
7159 })), cdr: (function(){
7161 var value = symbol.value;
7162 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7167 return (l212).value = ({car: l48.function(l26, (function (v485,v486){
7168 if (arguments.length < 2) throw 'too few arguments';
7169 if (arguments.length > 2) throw 'too many arguments';
7173 return (function(v487,v488){
7174 return l216.function(v487, "/", v488);
7177 var func = symbol.function;
7178 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7180 })()(v485),(function(){
7182 var func = symbol.function;
7183 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7189 if (cf.type == 'block' && cf.id == 181)
7196 })), cdr: (function(){
7198 var value = symbol.value;
7199 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7203 var l217 = {name: "MOD"};
7205 return (l212).value = ({car: l48.function(l217, (function (v489,v490){
7206 if (arguments.length < 2) throw 'too few arguments';
7207 if (arguments.length > 2) throw 'too many arguments';
7211 return (function(v491,v492){
7212 return l216.function(v491, "%", v492);
7215 var func = symbol.function;
7216 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7218 })()(v489),(function(){
7220 var func = symbol.function;
7221 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7227 if (cf.type == 'block' && cf.id == 182)
7234 })), cdr: (function(){
7236 var value = symbol.value;
7237 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7241 var l218 = {name: "<"};
7243 return (l212).value = ({car: l48.function(l218, (function (v493,v494){
7244 if (arguments.length < 2) throw 'too few arguments';
7245 if (arguments.length > 2) throw 'too many arguments';
7249 return (function(v495,v496){
7250 return l109.function(l216.function(v495, "<", v496));
7253 var func = symbol.function;
7254 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7256 })()(v493),(function(){
7258 var func = symbol.function;
7259 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7265 if (cf.type == 'block' && cf.id == 183)
7272 })), cdr: (function(){
7274 var value = symbol.value;
7275 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7279 var l219 = {name: ">"};
7281 return (l212).value = ({car: l48.function(l219, (function (v497,v498){
7282 if (arguments.length < 2) throw 'too few arguments';
7283 if (arguments.length > 2) throw 'too many arguments';
7287 return (function(v499,v500){
7288 return l109.function(l216.function(v499, ">", v500));
7291 var func = symbol.function;
7292 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7294 })()(v497),(function(){
7296 var func = symbol.function;
7297 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7303 if (cf.type == 'block' && cf.id == 184)
7310 })), cdr: (function(){
7312 var value = symbol.value;
7313 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7318 return (l212).value = ({car: l48.function(l22, (function (v501,v502){
7319 if (arguments.length < 2) throw 'too few arguments';
7320 if (arguments.length > 2) throw 'too many arguments';
7324 return (function(v503,v504){
7325 return l109.function(l216.function(v503, "==", v504));
7328 var func = symbol.function;
7329 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7331 })()(v501),(function(){
7333 var func = symbol.function;
7334 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7340 if (cf.type == 'block' && cf.id == 185)
7347 })), cdr: (function(){
7349 var value = symbol.value;
7350 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7354 var l220 = {name: "<="};
7356 return (l212).value = ({car: l48.function(l220, (function (v505,v506){
7357 if (arguments.length < 2) throw 'too few arguments';
7358 if (arguments.length > 2) throw 'too many arguments';
7362 return (function(v507,v508){
7363 return l109.function(l216.function(v507, "<=", v508));
7366 var func = symbol.function;
7367 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7369 })()(v505),(function(){
7371 var func = symbol.function;
7372 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7378 if (cf.type == 'block' && cf.id == 186)
7385 })), cdr: (function(){
7387 var value = symbol.value;
7388 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7392 var l221 = {name: ">="};
7394 return (l212).value = ({car: l48.function(l221, (function (v509,v510){
7395 if (arguments.length < 2) throw 'too few arguments';
7396 if (arguments.length > 2) throw 'too many arguments';
7400 return (function(v511,v512){
7401 return l109.function(l216.function(v511, ">=", v512));
7404 var func = symbol.function;
7405 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7407 })()(v509),(function(){
7409 var func = symbol.function;
7410 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7416 if (cf.type == 'block' && cf.id == 187)
7423 })), cdr: (function(){
7425 var value = symbol.value;
7426 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7430 var l222 = {name: "NUMBERP"};
7432 return (l212).value = ({car: l48.function(l222, (function (v513){
7433 if (arguments.length < 1) throw 'too few arguments';
7434 if (arguments.length > 1) throw 'too many arguments';
7438 return (function(v514){
7439 return l109.function(l103.function("(typeof (", v514, ") == \"number\")"));
7442 var func = symbol.function;
7443 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7449 if (cf.type == 'block' && cf.id == 188)
7456 })), cdr: (function(){
7458 var value = symbol.value;
7459 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7463 var l223 = {name: "FLOOR"};
7465 return (l212).value = ({car: l48.function(l223, (function (v515){
7466 if (arguments.length < 1) throw 'too few arguments';
7467 if (arguments.length > 1) throw 'too many arguments';
7471 return (function(v516){
7472 return l103.function("(function(){", (function(){
7474 var value = symbol.value;
7475 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7477 })(), l108.function(l103.function("var ", "x", " = ", v516, ";", (function(){
7479 var value = symbol.value;
7480 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7482 })()), l103.function("if (typeof ", "x", " != '", "number", "')", (function(){
7484 var value = symbol.value;
7485 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7487 })(), l108.function("throw 'The value ' + ", "x", " + ' is not a type ", "number", ".';", (function(){
7489 var value = symbol.value;
7490 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7492 })())), l103.function("return ", (function(){
7493 return "Math.floor(x)";
7494 })(), ";", (function(){
7496 var value = symbol.value;
7497 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7502 var func = symbol.function;
7503 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7509 if (cf.type == 'block' && cf.id == 189)
7516 })), cdr: (function(){
7518 var value = symbol.value;
7519 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7524 return (l212).value = ({car: l48.function(l33, (function (v517,v518){
7525 if (arguments.length < 2) throw 'too few arguments';
7526 if (arguments.length > 2) throw 'too many arguments';
7530 return (function(v519,v520){
7531 return l103.function("({car: ", v519, ", cdr: ", v520, "})");
7534 var func = symbol.function;
7535 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7537 })()(v517),(function(){
7539 var func = symbol.function;
7540 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7546 if (cf.type == 'block' && cf.id == 190)
7553 })), cdr: (function(){
7555 var value = symbol.value;
7556 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7561 return (l212).value = ({car: l48.function(l34, (function (v521){
7562 if (arguments.length < 1) throw 'too few arguments';
7563 if (arguments.length > 1) throw 'too many arguments';
7567 return (function(v522){
7568 return l109.function(l103.function("(function(){", (function(){
7570 var value = symbol.value;
7571 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7573 })(), l108.function("var tmp = ", v522, ";", (function(){
7575 var value = symbol.value;
7576 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7578 })(), "return (typeof tmp == 'object' && 'car' in tmp);", (function(){
7580 var value = symbol.value;
7581 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7586 var func = symbol.function;
7587 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7593 if (cf.type == 'block' && cf.id == 191)
7600 })), cdr: (function(){
7602 var value = symbol.value;
7603 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7608 return (l212).value = ({car: l48.function(l35, (function (v523){
7609 if (arguments.length < 1) throw 'too few arguments';
7610 if (arguments.length > 1) throw 'too many arguments';
7614 return (function(v524){
7615 return l103.function("(function(){", (function(){
7617 var value = symbol.value;
7618 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7620 })(), l108.function("var tmp = ", v524, ";", (function(){
7622 var value = symbol.value;
7623 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7625 })(), "return tmp === ", (function(){
7627 var func = symbol.function;
7628 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7630 })()(l3.value), "? ", (function(){
7632 var func = symbol.function;
7633 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7635 })()(l3.value), ": tmp.car;", (function(){
7637 var value = symbol.value;
7638 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7643 var func = symbol.function;
7644 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7650 if (cf.type == 'block' && cf.id == 192)
7657 })), cdr: (function(){
7659 var value = symbol.value;
7660 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7665 return (l212).value = ({car: l48.function(l36, (function (v525){
7666 if (arguments.length < 1) throw 'too few arguments';
7667 if (arguments.length > 1) throw 'too many arguments';
7671 return (function(v526){
7672 return l103.function("(function(){", (function(){
7674 var value = symbol.value;
7675 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7677 })(), l108.function("var tmp = ", v526, ";", (function(){
7679 var value = symbol.value;
7680 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7682 })(), "return tmp === ", (function(){
7684 var func = symbol.function;
7685 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7687 })()(l3.value), "? ", (function(){
7689 var func = symbol.function;
7690 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7692 })()(l3.value), ": tmp.cdr;", (function(){
7694 var value = symbol.value;
7695 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7700 var func = symbol.function;
7701 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7707 if (cf.type == 'block' && cf.id == 193)
7714 })), cdr: (function(){
7716 var value = symbol.value;
7717 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7721 var l224 = {name: "SETCAR"};
7723 return (l212).value = ({car: l48.function(l224, (function (v527,v528){
7724 if (arguments.length < 2) throw 'too few arguments';
7725 if (arguments.length > 2) throw 'too many arguments';
7729 return (function(v529,v530){
7730 return l103.function("(function(){", (function(){
7732 var value = symbol.value;
7733 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7735 })(), l108.function(l103.function("var ", "x", " = ", v529, ";", (function(){
7737 var value = symbol.value;
7738 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7740 })()), l103.function("if (typeof ", "x", " != '", "object", "')", (function(){
7742 var value = symbol.value;
7743 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7745 })(), l108.function("throw 'The value ' + ", "x", " + ' is not a type ", "object", ".';", (function(){
7747 var value = symbol.value;
7748 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7750 })())), l103.function("return ", (function(){
7751 return l103.function("(x.car = ", v530, ")");
7752 })(), ";", (function(){
7754 var value = symbol.value;
7755 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7760 var func = symbol.function;
7761 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7763 })()(v527),(function(){
7765 var func = symbol.function;
7766 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7772 if (cf.type == 'block' && cf.id == 194)
7779 })), cdr: (function(){
7781 var value = symbol.value;
7782 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7786 var l225 = {name: "SETCDR"};
7788 return (l212).value = ({car: l48.function(l225, (function (v531,v532){
7789 if (arguments.length < 2) throw 'too few arguments';
7790 if (arguments.length > 2) throw 'too many arguments';
7794 return (function(v533,v534){
7795 return l103.function("(function(){", (function(){
7797 var value = symbol.value;
7798 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7800 })(), l108.function(l103.function("var ", "x", " = ", v533, ";", (function(){
7802 var value = symbol.value;
7803 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7805 })()), l103.function("if (typeof ", "x", " != '", "object", "')", (function(){
7807 var value = symbol.value;
7808 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7810 })(), l108.function("throw 'The value ' + ", "x", " + ' is not a type ", "object", ".';", (function(){
7812 var value = symbol.value;
7813 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7815 })())), l103.function("return ", (function(){
7816 return l103.function("(x.cdr = ", v534, ")");
7817 })(), ";", (function(){
7819 var value = symbol.value;
7820 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7825 var func = symbol.function;
7826 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7828 })()(v531),(function(){
7830 var func = symbol.function;
7831 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7837 if (cf.type == 'block' && cf.id == 195)
7844 })), cdr: (function(){
7846 var value = symbol.value;
7847 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7851 var l226 = {name: "SYMBOLP"};
7853 return (l212).value = ({car: l48.function(l226, (function (v535){
7854 if (arguments.length < 1) throw 'too few arguments';
7855 if (arguments.length > 1) throw 'too many arguments';
7859 return (function(v536){
7860 return l109.function(l103.function("(function(){", (function(){
7862 var value = symbol.value;
7863 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7865 })(), l108.function("var tmp = ", v536, ";", (function(){
7867 var value = symbol.value;
7868 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7870 })(), "return (typeof tmp == 'object' && 'name' in tmp);", (function(){
7872 var value = symbol.value;
7873 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7878 var func = symbol.function;
7879 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7885 if (cf.type == 'block' && cf.id == 196)
7892 })), cdr: (function(){
7894 var value = symbol.value;
7895 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7899 var l227 = {name: "MAKE-SYMBOL"};
7901 return (l212).value = ({car: l48.function(l227, (function (v537){
7902 if (arguments.length < 1) throw 'too few arguments';
7903 if (arguments.length > 1) throw 'too many arguments';
7907 return (function(v538){
7908 return l103.function("(function(){", (function(){
7910 var value = symbol.value;
7911 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7913 })(), l108.function(l103.function("var ", "name", " = ", v538, ";", (function(){
7915 var value = symbol.value;
7916 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7918 })()), l103.function("if (typeof ", "name", " != '", "string", "')", (function(){
7920 var value = symbol.value;
7921 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7923 })(), l108.function("throw 'The value ' + ", "name", " + ' is not a type ", "string", ".';", (function(){
7925 var value = symbol.value;
7926 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7928 })())), l103.function("return ", (function(){
7929 return "({name: name})";
7930 })(), ";", (function(){
7932 var value = symbol.value;
7933 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7938 var func = symbol.function;
7939 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7945 if (cf.type == 'block' && cf.id == 197)
7952 })), cdr: (function(){
7954 var value = symbol.value;
7955 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7959 var l228 = {name: "SYMBOL-NAME"};
7961 return (l212).value = ({car: l48.function(l228, (function (v539){
7962 if (arguments.length < 1) throw 'too few arguments';
7963 if (arguments.length > 1) throw 'too many arguments';
7967 return (function(v540){
7968 return l103.function("(", v540, ").name");
7971 var func = symbol.function;
7972 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7978 if (cf.type == 'block' && cf.id == 198)
7985 })), cdr: (function(){
7987 var value = symbol.value;
7988 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7993 return (l212).value = ({car: l48.function(l184, (function (v541,v542){
7994 if (arguments.length < 2) throw 'too few arguments';
7995 if (arguments.length > 2) throw 'too many arguments';
7999 return (function(v543,v544){
8000 return l103.function("(", v543, ").value = ", v544);
8003 var func = symbol.function;
8004 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8006 })()(v541),(function(){
8008 var func = symbol.function;
8009 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8015 if (cf.type == 'block' && cf.id == 199)
8022 })), cdr: (function(){
8024 var value = symbol.value;
8025 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8029 var l229 = {name: "FSET"};
8031 return (l212).value = ({car: l48.function(l229, (function (v545,v546){
8032 if (arguments.length < 2) throw 'too few arguments';
8033 if (arguments.length > 2) throw 'too many arguments';
8037 return (function(v547,v548){
8038 return l103.function("(", v547, ").function = ", v548);
8041 var func = symbol.function;
8042 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8044 })()(v545),(function(){
8046 var func = symbol.function;
8047 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8053 if (cf.type == 'block' && cf.id == 200)
8060 })), cdr: (function(){
8062 var value = symbol.value;
8063 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8068 return (l212).value = ({car: l48.function(l21, (function (v549){
8069 if (arguments.length < 1) throw 'too few arguments';
8070 if (arguments.length > 1) throw 'too many arguments';
8074 return (function(v550){
8075 return l109.function(l103.function("(", v550, ".value !== undefined)"));
8078 var func = symbol.function;
8079 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8085 if (cf.type == 'block' && cf.id == 201)
8092 })), cdr: (function(){
8094 var value = symbol.value;
8095 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8099 var l230 = {name: "SYMBOL-VALUE"};
8101 return (l212).value = ({car: l48.function(l230, (function (v551){
8102 if (arguments.length < 1) throw 'too few arguments';
8103 if (arguments.length > 1) throw 'too many arguments';
8107 return (function(v552){
8108 return l103.function("(function(){", (function(){
8110 var value = symbol.value;
8111 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8113 })(), l108.function("var symbol = ", v552, ";", (function(){
8115 var value = symbol.value;
8116 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8118 })(), "var value = symbol.value;", (function(){
8120 var value = symbol.value;
8121 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8123 })(), "if (value === undefined) throw \"Variable `\" + symbol.name + \"' is unbound.\";", (function(){
8125 var value = symbol.value;
8126 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8128 })(), "return value;", (function(){
8130 var value = symbol.value;
8131 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8136 var func = symbol.function;
8137 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8143 if (cf.type == 'block' && cf.id == 202)
8150 })), cdr: (function(){
8152 var value = symbol.value;
8153 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8158 return (l212).value = ({car: l48.function(l192, (function (v553){
8159 if (arguments.length < 1) throw 'too few arguments';
8160 if (arguments.length > 1) throw 'too many arguments';
8164 return (function(v554){
8165 return l103.function("(function(){", (function(){
8167 var value = symbol.value;
8168 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8170 })(), l108.function("var symbol = ", v554, ";", (function(){
8172 var value = symbol.value;
8173 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8175 })(), "var func = symbol.function;", (function(){
8177 var value = symbol.value;
8178 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8180 })(), "if (func === undefined) throw \"Function `\" + symbol.name + \"' is undefined.\";", (function(){
8182 var value = symbol.value;
8183 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8185 })(), "return func;", (function(){
8187 var value = symbol.value;
8188 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8193 var func = symbol.function;
8194 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8200 if (cf.type == 'block' && cf.id == 203)
8207 })), cdr: (function(){
8209 var value = symbol.value;
8210 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8214 var l231 = {name: "SYMBOL-PLIST"};
8216 return (l212).value = ({car: l48.function(l231, (function (v555){
8217 if (arguments.length < 1) throw 'too few arguments';
8218 if (arguments.length > 1) throw 'too many arguments';
8222 return (function(v556){
8223 return l103.function("((", v556, ").plist || ", (function(){
8225 var func = symbol.function;
8226 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8228 })()(l3.value), ")");
8231 var func = symbol.function;
8232 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8238 if (cf.type == 'block' && cf.id == 204)
8245 })), cdr: (function(){
8247 var value = symbol.value;
8248 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8252 var l232 = {name: "LAMBDA-CODE"};
8254 return (l212).value = ({car: l48.function(l232, (function (v557){
8255 if (arguments.length < 1) throw 'too few arguments';
8256 if (arguments.length > 1) throw 'too many arguments';
8260 return (function(v558){
8261 return l103.function("(", v558, ").toString()");
8264 var func = symbol.function;
8265 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8271 if (cf.type == 'block' && cf.id == 205)
8278 })), cdr: (function(){
8280 var value = symbol.value;
8281 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8285 var l233 = {name: "EQ"};
8287 return (l212).value = ({car: l48.function(l233, (function (v559,v560){
8288 if (arguments.length < 2) throw 'too few arguments';
8289 if (arguments.length > 2) throw 'too many arguments';
8293 return (function(v561,v562){
8294 return l109.function(l103.function("(", v561, " === ", v562, ")"));
8297 var func = symbol.function;
8298 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8300 })()(v559),(function(){
8302 var func = symbol.function;
8303 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8309 if (cf.type == 'block' && cf.id == 206)
8316 })), cdr: (function(){
8318 var value = symbol.value;
8319 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8323 var l234 = {name: "EQUAL"};
8325 return (l212).value = ({car: l48.function(l234, (function (v563,v564){
8326 if (arguments.length < 2) throw 'too few arguments';
8327 if (arguments.length > 2) throw 'too many arguments';
8331 return (function(v565,v566){
8332 return l109.function(l103.function("(", v565, " == ", v566, ")"));
8335 var func = symbol.function;
8336 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8338 })()(v563),(function(){
8340 var func = symbol.function;
8341 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8347 if (cf.type == 'block' && cf.id == 207)
8354 })), cdr: (function(){
8356 var value = symbol.value;
8357 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8361 var l235 = {name: "STRING"};
8363 return (l212).value = ({car: l48.function(l235, (function (v567){
8364 if (arguments.length < 1) throw 'too few arguments';
8365 if (arguments.length > 1) throw 'too many arguments';
8369 return (function(v568){
8370 return l103.function("(function(){", (function(){
8372 var value = symbol.value;
8373 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8375 })(), l108.function(l103.function("var ", "x", " = ", v568, ";", (function(){
8377 var value = symbol.value;
8378 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8380 })()), l103.function("if (typeof ", "x", " != '", "number", "')", (function(){
8382 var value = symbol.value;
8383 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8385 })(), l108.function("throw 'The value ' + ", "x", " + ' is not a type ", "number", ".';", (function(){
8387 var value = symbol.value;
8388 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8390 })())), l103.function("return ", (function(){
8391 return "String.fromCharCode(x)";
8392 })(), ";", (function(){
8394 var value = symbol.value;
8395 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8400 var func = symbol.function;
8401 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8407 if (cf.type == 'block' && cf.id == 208)
8414 })), cdr: (function(){
8416 var value = symbol.value;
8417 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8421 var l236 = {name: "STRINGP"};
8423 return (l212).value = ({car: l48.function(l236, (function (v569){
8424 if (arguments.length < 1) throw 'too few arguments';
8425 if (arguments.length > 1) throw 'too many arguments';
8429 return (function(v570){
8430 return l109.function(l103.function("(typeof(", v570, ") == \"string\")"));
8433 var func = symbol.function;
8434 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8440 if (cf.type == 'block' && cf.id == 209)
8447 })), cdr: (function(){
8449 var value = symbol.value;
8450 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8454 var l237 = {name: "STRING-UPCASE"};
8456 return (l212).value = ({car: l48.function(l237, (function (v571){
8457 if (arguments.length < 1) throw 'too few arguments';
8458 if (arguments.length > 1) throw 'too many arguments';
8462 return (function(v572){
8463 return l103.function("(function(){", (function(){
8465 var value = symbol.value;
8466 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8468 })(), l108.function(l103.function("var ", "x", " = ", v572, ";", (function(){
8470 var value = symbol.value;
8471 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8473 })()), l103.function("if (typeof ", "x", " != '", "string", "')", (function(){
8475 var value = symbol.value;
8476 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8478 })(), l108.function("throw 'The value ' + ", "x", " + ' is not a type ", "string", ".';", (function(){
8480 var value = symbol.value;
8481 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8483 })())), l103.function("return ", (function(){
8484 return "x.toUpperCase()";
8485 })(), ";", (function(){
8487 var value = symbol.value;
8488 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8493 var func = symbol.function;
8494 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8500 if (cf.type == 'block' && cf.id == 210)
8507 })), cdr: (function(){
8509 var value = symbol.value;
8510 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8514 var l238 = {name: "STRING-LENGTH"};
8516 return (l212).value = ({car: l48.function(l238, (function (v573){
8517 if (arguments.length < 1) throw 'too few arguments';
8518 if (arguments.length > 1) throw 'too many arguments';
8522 return (function(v574){
8523 return l103.function("(function(){", (function(){
8525 var value = symbol.value;
8526 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8528 })(), l108.function(l103.function("var ", "x", " = ", v574, ";", (function(){
8530 var value = symbol.value;
8531 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8533 })()), l103.function("if (typeof ", "x", " != '", "string", "')", (function(){
8535 var value = symbol.value;
8536 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8538 })(), l108.function("throw 'The value ' + ", "x", " + ' is not a type ", "string", ".';", (function(){
8540 var value = symbol.value;
8541 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8543 })())), l103.function("return ", (function(){
8545 })(), ";", (function(){
8547 var value = symbol.value;
8548 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8553 var func = symbol.function;
8554 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8560 if (cf.type == 'block' && cf.id == 211)
8567 })), cdr: (function(){
8569 var value = symbol.value;
8570 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8574 var l239 = {name: "SLICE"};
8575 (l212).value = ({car: l48.function(l239, (function (v575,v576,v577){
8576 if (arguments.length < 2) throw 'too few arguments';
8577 if (arguments.length > 3) throw 'too many arguments';
8578 switch(arguments.length){
8586 return l103.function("(function(){", (function(){
8588 var value = symbol.value;
8589 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8591 })(), l108.function("var str = ", (function(){
8593 var func = symbol.function;
8594 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8596 })()(v575), ";", (function(){
8598 var value = symbol.value;
8599 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8601 })(), "var a = ", (function(){
8603 var func = symbol.function;
8604 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8606 })()(v576), ";", (function(){
8608 var value = symbol.value;
8609 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8611 })(), "var b;", (function(){
8613 var value = symbol.value;
8614 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8616 })(), (v577 !== l3.value ? l103.function("b = ", (function(){
8618 var func = symbol.function;
8619 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8621 })()(v577), ";", (function(){
8623 var value = symbol.value;
8624 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8626 })()) : ""), "return str.slice(a,b);", (function(){
8628 var value = symbol.value;
8629 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8635 if (cf.type == 'block' && cf.id == 212)
8642 })), cdr: (function(){
8644 var value = symbol.value;
8645 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8648 var l240 = {name: "CHAR"};
8650 return (l212).value = ({car: l48.function(l240, (function (v578,v579){
8651 if (arguments.length < 2) throw 'too few arguments';
8652 if (arguments.length > 2) throw 'too many arguments';
8656 return (function(v580,v581){
8657 return l103.function("(function(){", (function(){
8659 var value = symbol.value;
8660 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8662 })(), l108.function(l103.function("var ", "string", " = ", v580, ";", (function(){
8664 var value = symbol.value;
8665 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8667 })()), l103.function("var ", "index", " = ", v581, ";", (function(){
8669 var value = symbol.value;
8670 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8672 })()), l103.function("if (typeof ", "string", " != '", "string", "')", (function(){
8674 var value = symbol.value;
8675 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8677 })(), l108.function("throw 'The value ' + ", "string", " + ' is not a type ", "string", ".';", (function(){
8679 var value = symbol.value;
8680 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8682 })())), l103.function("if (typeof ", "index", " != '", "number", "')", (function(){
8684 var value = symbol.value;
8685 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8687 })(), l108.function("throw 'The value ' + ", "index", " + ' is not a type ", "number", ".';", (function(){
8689 var value = symbol.value;
8690 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8692 })())), l103.function("return ", (function(){
8693 return "string.charCodeAt(index)";
8694 })(), ";", (function(){
8696 var value = symbol.value;
8697 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8702 var func = symbol.function;
8703 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8705 })()(v578),(function(){
8707 var func = symbol.function;
8708 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8714 if (cf.type == 'block' && cf.id == 213)
8721 })), cdr: (function(){
8723 var value = symbol.value;
8724 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8729 return (l212).value = ({car: l48.function(l71, (function (v582,v583){
8730 if (arguments.length < 2) throw 'too few arguments';
8731 if (arguments.length > 2) throw 'too many arguments';
8735 return (function(v584,v585){
8736 return l103.function("(function(){", (function(){
8738 var value = symbol.value;
8739 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8741 })(), l108.function(l103.function("var ", "string1", " = ", v584, ";", (function(){
8743 var value = symbol.value;
8744 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8746 })()), l103.function("var ", "string2", " = ", v585, ";", (function(){
8748 var value = symbol.value;
8749 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8751 })()), l103.function("if (typeof ", "string1", " != '", "string", "')", (function(){
8753 var value = symbol.value;
8754 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8756 })(), l108.function("throw 'The value ' + ", "string1", " + ' is not a type ", "string", ".';", (function(){
8758 var value = symbol.value;
8759 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8761 })())), l103.function("if (typeof ", "string2", " != '", "string", "')", (function(){
8763 var value = symbol.value;
8764 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8766 })(), l108.function("throw 'The value ' + ", "string2", " + ' is not a type ", "string", ".';", (function(){
8768 var value = symbol.value;
8769 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8771 })())), l103.function("return ", (function(){
8772 return "string1.concat(string2)";
8773 })(), ";", (function(){
8775 var value = symbol.value;
8776 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8781 var func = symbol.function;
8782 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8784 })()(v582),(function(){
8786 var func = symbol.function;
8787 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8793 if (cf.type == 'block' && cf.id == 214)
8800 })), cdr: (function(){
8802 var value = symbol.value;
8803 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8807 var l241 = {name: "FUNCALL"};
8808 (l212).value = ({car: l48.function(l241, (function (v587){
8809 if (arguments.length < 1) throw 'too few arguments';
8811 for (var i = arguments.length-1; i>=1; i--)
8812 v586 = {car: arguments[i], cdr:
8817 return l103.function("(", (function(){
8819 var func = symbol.function;
8820 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8822 })()(v587), ")(", l105.function(l72.function((function(){
8824 var func = symbol.function;
8825 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8827 })(), v586), ", "), ")");
8831 if (cf.type == 'block' && cf.id == 215)
8838 })), cdr: (function(){
8840 var value = symbol.value;
8841 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8844 var l242 = {name: "APPLY"};
8845 (l212).value = ({car: l48.function(l242, (function (v589){
8846 if (arguments.length < 1) throw 'too few arguments';
8848 for (var i = arguments.length-1; i>=1; i--)
8849 v588 = {car: arguments[i], cdr:
8854 return (l12.function(v588) !== l3.value ? l103.function("(", (function(){
8856 var func = symbol.function;
8857 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8859 })()(v589), ")()") : (function(v590,v591){
8860 return l103.function("(function(){", (function(){
8862 var value = symbol.value;
8863 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8865 })(), l108.function("var f = ", (function(){
8867 var func = symbol.function;
8868 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8870 })()(v589), ";", (function(){
8872 var value = symbol.value;
8873 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8875 })(), "var args = [", l105.function(l72.function((function(){
8877 var func = symbol.function;
8878 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8880 })(), v590), ", "), "];", (function(){
8882 var value = symbol.value;
8883 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8885 })(), "var tail = (", (function(){
8887 var func = symbol.function;
8888 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8890 })()(v591), ");", (function(){
8892 var value = symbol.value;
8893 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8895 })(), "while (tail != ", (function(){
8897 var func = symbol.function;
8898 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8900 })()(l3.value), "){", (function(){
8902 var value = symbol.value;
8903 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8905 })(), " args.push(tail.car);", (function(){
8907 var value = symbol.value;
8908 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8910 })(), " tail = tail.cdr;", (function(){
8912 var value = symbol.value;
8913 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8915 })(), "}", (function(){
8917 var value = symbol.value;
8918 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8920 })(), "return f.apply(this, args);", (function(){
8922 var value = symbol.value;
8923 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8926 })(l84.function(v588),(function(){
8927 var tmp = l83.function(v588);
8928 return tmp === l3.value? l3.value: tmp.car;
8933 if (cf.type == 'block' && cf.id == 216)
8940 })), cdr: (function(){
8942 var value = symbol.value;
8943 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8946 var l243 = {name: "JS-EVAL"};
8948 return (l212).value = ({car: l48.function(l243, (function (v592){
8949 if (arguments.length < 1) throw 'too few arguments';
8950 if (arguments.length > 1) throw 'too many arguments';
8954 return (function(v593){
8955 return l103.function("(function(){", (function(){
8957 var value = symbol.value;
8958 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8960 })(), l108.function(l103.function("var ", "string", " = ", v593, ";", (function(){
8962 var value = symbol.value;
8963 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8965 })()), l103.function("if (typeof ", "string", " != '", "string", "')", (function(){
8967 var value = symbol.value;
8968 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8970 })(), l108.function("throw 'The value ' + ", "string", " + ' is not a type ", "string", ".';", (function(){
8972 var value = symbol.value;
8973 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8975 })())), l103.function("return ", (function(){
8976 return "eval.apply(window, [string])";
8977 })(), ";", (function(){
8979 var value = symbol.value;
8980 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8985 var func = symbol.function;
8986 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8992 if (cf.type == 'block' && cf.id == 217)
8999 })), cdr: (function(){
9001 var value = symbol.value;
9002 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9006 var l244 = {name: "ERROR"};
9008 return (l212).value = ({car: l48.function(l244, (function (v594){
9009 if (arguments.length < 1) throw 'too few arguments';
9010 if (arguments.length > 1) throw 'too many arguments';
9014 return (function(v595){
9015 return l103.function("(function(){", (function(){
9017 var value = symbol.value;
9018 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9020 })(), l108.function("throw ", v595, ";", (function(){
9022 var value = symbol.value;
9023 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9028 var func = symbol.function;
9029 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9035 if (cf.type == 'block' && cf.id == 218)
9042 })), cdr: (function(){
9044 var value = symbol.value;
9045 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9049 var l245 = {name: "NEW"};
9051 return (l212).value = ({car: l48.function(l245, (function (){
9052 if (arguments.length > 0) throw 'too many arguments';
9062 if (cf.type == 'block' && cf.id == 219)
9069 })), cdr: (function(){
9071 var value = symbol.value;
9072 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9076 var l246 = {name: "OGET"};
9078 return (l212).value = ({car: l48.function(l246, (function (v596,v597){
9079 if (arguments.length < 2) throw 'too few arguments';
9080 if (arguments.length > 2) throw 'too many arguments';
9084 return (function(v598,v599){
9085 return l103.function("(function(){", (function(){
9087 var value = symbol.value;
9088 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9090 })(), l108.function("var tmp = ", "(", v598, ")[", v599, "];", (function(){
9092 var value = symbol.value;
9093 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9095 })(), "return tmp == undefined? ", (function(){
9097 var func = symbol.function;
9098 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9100 })()(l3.value), ": tmp ;", (function(){
9102 var value = symbol.value;
9103 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9108 var func = symbol.function;
9109 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9111 })()(v596),(function(){
9113 var func = symbol.function;
9114 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9120 if (cf.type == 'block' && cf.id == 220)
9127 })), cdr: (function(){
9129 var value = symbol.value;
9130 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9134 var l247 = {name: "OSET"};
9136 return (l212).value = ({car: l48.function(l247, (function (v600,v601,v602){
9137 if (arguments.length < 3) throw 'too few arguments';
9138 if (arguments.length > 3) throw 'too many arguments';
9142 return (function(v603,v604,v605){
9143 return l103.function("((", v603, ")[", v604, "] = ", v605, ")");
9146 var func = symbol.function;
9147 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9149 })()(v600),(function(){
9151 var func = symbol.function;
9152 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9154 })()(v601),(function(){
9156 var func = symbol.function;
9157 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9163 if (cf.type == 'block' && cf.id == 221)
9170 })), cdr: (function(){
9172 var value = symbol.value;
9173 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9177 var l248 = {name: "IN"};
9179 return (l212).value = ({car: l48.function(l248, (function (v606,v607){
9180 if (arguments.length < 2) throw 'too few arguments';
9181 if (arguments.length > 2) throw 'too many arguments';
9185 return (function(v608,v609){
9186 return l109.function(l103.function("((", v608, ") in (", v609, "))"));
9189 var func = symbol.function;
9190 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9192 })()(v606),(function(){
9194 var func = symbol.function;
9195 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9201 if (cf.type == 'block' && cf.id == 222)
9208 })), cdr: (function(){
9210 var value = symbol.value;
9211 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9215 var l249 = {name: "FUNCTIONP"};
9217 return (l212).value = ({car: l48.function(l249, (function (v610){
9218 if (arguments.length < 1) throw 'too few arguments';
9219 if (arguments.length > 1) throw 'too many arguments';
9223 return (function(v611){
9224 return l109.function(l103.function("(typeof ", v611, " == 'function')"));
9227 var func = symbol.function;
9228 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9234 if (cf.type == 'block' && cf.id == 223)
9241 })), cdr: (function(){
9243 var value = symbol.value;
9244 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9248 var l250 = {name: "WRITE-STRING"};
9250 return (l212).value = ({car: l48.function(l250, (function (v612){
9251 if (arguments.length < 1) throw 'too few arguments';
9252 if (arguments.length > 1) throw 'too many arguments';
9256 return (function(v613){
9257 return l103.function("(function(){", (function(){
9259 var value = symbol.value;
9260 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9262 })(), l108.function(l103.function("var ", "x", " = ", v613, ";", (function(){
9264 var value = symbol.value;
9265 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9267 })()), l103.function("if (typeof ", "x", " != '", "string", "')", (function(){
9269 var value = symbol.value;
9270 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9272 })(), l108.function("throw 'The value ' + ", "x", " + ' is not a type ", "string", ".';", (function(){
9274 var value = symbol.value;
9275 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9277 })())), l103.function("return ", (function(){
9278 return "lisp.write(x)";
9279 })(), ";", (function(){
9281 var value = symbol.value;
9282 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9287 var func = symbol.function;
9288 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9294 if (cf.type == 'block' && cf.id == 224)
9301 })), cdr: (function(){
9303 var value = symbol.value;
9304 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9309 (l161).function = (function(v616){
9310 ((v616)["fname"] = "MACRO");
9312 })((function (v614){
9313 if (arguments.length < 1) throw 'too few arguments';
9314 if (arguments.length > 1) throw 'too many arguments';
9318 return (((function(){
9320 return (typeof tmp == 'object' && 'name' in tmp);
9321 })()?l4.value: l3.value) !== l3.value ? (function(v615){
9322 return (((l137.function(v615) === l161)?l4.value: l3.value) !== l3.value ? v615 : l3.value);
9323 })(l149.function(v614, (function(){
9325 var value = symbol.value;
9326 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9328 })(), l100)) : l3.value);
9332 if (cf.type == 'block' && cf.id == 225)
9342 var l251 = {name: "LS-MACROEXPAND-1"};
9344 (l251).function = (function(v621){
9345 ((v621)["fname"] = "LS-MACROEXPAND-1");
9347 })((function (v617){
9348 if (arguments.length < 1) throw 'too few arguments';
9349 if (arguments.length > 1) throw 'too many arguments';
9353 return (function(v618){
9354 return (v618 !== l3.value ? (function(v619){
9355 (l63.function(v619) !== l3.value ? (function(){
9356 return (function(v620){
9357 l140.function(v618, v620);
9361 var func = symbol.function;
9362 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9369 var tail = ((function(){
9371 return tmp === l3.value? l3.value: tmp.cdr;
9373 while (tail != l3.value){
9374 args.push(tail.car);
9377 return f.apply(this, args);
9379 })(l138.function(v618)) : v617);
9380 })(l161.function((function(){
9382 return tmp === l3.value? l3.value: tmp.car;
9387 if (cf.type == 'block' && cf.id == 226)
9397 var l252 = {name: "COMPILE-FUNCALL"};
9399 (l252).function = (function(v624){
9400 ((v624)["fname"] = "COMPILE-FUNCALL");
9402 })((function (v622,v623){
9403 if (arguments.length < 2) throw 'too few arguments';
9404 if (arguments.length > 2) throw 'too many arguments';
9408 return ((((function(){
9410 return (typeof tmp == 'object' && 'name' in tmp);
9411 })()?l4.value: l3.value) !== l3.value ? l163.function(v622, l100, l167) : l3.value) !== l3.value ? l103.function((function(){
9413 var func = symbol.function;
9414 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9416 })()(l66.function(l48.function(l129), l48.function(v622))), ".function(", l105.function(l72.function((function(){
9418 var func = symbol.function;
9419 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9421 })(), v623), ", "), ")") : l103.function((function(){
9423 var func = symbol.function;
9424 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9426 })()(l66.function(l48.function(l100), l48.function(v622))), "(", l105.function(l72.function((function(){
9428 var func = symbol.function;
9429 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9431 })(), v623), ", "), ")"));
9435 if (cf.type == 'block' && cf.id == 227)
9446 (l182).function = (function(v627){
9447 ((v627)["fname"] = "LS-COMPILE-BLOCK");
9449 })((function (v625,v626){
9450 if (arguments.length < 1) throw 'too few arguments';
9451 if (arguments.length > 2) throw 'too many arguments';
9452 switch(arguments.length){
9460 return (v626 !== l3.value ? l103.function(l182.function(l84.function(v625)), "return ", (function(){
9462 var func = symbol.function;
9463 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9466 var tmp = l83.function(v625);
9467 return tmp === l3.value? l3.value: tmp.car;
9468 })()), ";") : l106.function(l87.function((function(){
9470 var func = symbol.function;
9471 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9473 })(), l72.function((function(){
9475 var func = symbol.function;
9476 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9478 })(), v625)), l103.function(";", (function(){
9480 var value = symbol.value;
9481 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9487 if (cf.type == 'block' && cf.id == 228)
9498 (l110).function = (function(v634){
9499 ((v634)["fname"] = "LS-COMPILE");
9501 })((function (v628){
9502 if (arguments.length < 1) throw 'too few arguments';
9503 if (arguments.length > 1) throw 'too many arguments';
9507 return (((function(){
9509 return (typeof tmp == 'object' && 'name' in tmp);
9510 })()?l4.value: l3.value) !== l3.value ? (function(){
9511 return (function(v629){
9512 return (((l137.function(v629) === l155)?l4.value: l3.value) !== l3.value ? (function(){
9513 return l138.function(v629);
9514 })() : (l163.function(v628, l101, l166) !== l3.value ? (function(){
9515 return l103.function(l110.function(l66.function(l48.function(l129), l48.function(v628))), ".value");
9517 return l110.function(l66.function(l48.function(l230), l48.function(l66.function(l48.function(l129), l48.function(v628)))));
9519 })(l149.function(v628, (function(){
9521 var value = symbol.value;
9522 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9525 })() : (l78.function(v628) !== l3.value ? (function(){
9526 return l20.function(v628);
9527 })() : (((typeof(v628) == "string")?l4.value: l3.value) !== l3.value ? (function(){
9528 return l103.function("\"", l113.function(v628), "\"");
9529 })() : (l63.function(v628) !== l3.value ? (function(){
9530 return (function(v630,v631){
9531 return (l94.function(v630, (function(){
9533 var value = symbol.value;
9534 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9536 })()) !== l3.value ? (function(){
9537 return (function(v632){
9542 while (tail != l3.value){
9543 args.push(tail.car);
9546 return f.apply(this, args);
9548 })(l45.function(l94.function(v630, (function(){
9550 var value = symbol.value;
9551 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9554 })() : ((l94.function(v630, (function(){
9556 var value = symbol.value;
9557 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9559 })()) !== l3.value ? l32.function(l163.function(v630, l100, l165)) : l3.value) !== l3.value ? (function(){
9560 return (function(v633){
9565 while (tail != l3.value){
9566 args.push(tail.car);
9569 return f.apply(this, args);
9571 })(l45.function(l94.function(v630, (function(){
9573 var value = symbol.value;
9574 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9578 return (l161.function(v630) !== l3.value ? l110.function(l251.function(v628)) : l252.function(v630, v631));
9582 return tmp === l3.value? l3.value: tmp.car;
9585 return tmp === l3.value? l3.value: tmp.cdr;
9587 })() : l3.value))));
9591 if (cf.type == 'block' && cf.id == 229)
9601 var l253 = {name: "LS-COMPILE-TOPLEVEL"};
9603 (l253).function = (function(v639){
9604 ((v639)["fname"] = "LS-COMPILE-TOPLEVEL");
9606 })((function (v635){
9607 if (arguments.length < 1) throw 'too few arguments';
9608 if (arguments.length > 1) throw 'too many arguments';
9612 return (function(v636){
9618 return ((((function(){
9620 return (typeof tmp == 'object' && 'car' in tmp);
9621 })()?l4.value: l3.value) !== l3.value ? (((function(){
9623 return tmp === l3.value? l3.value: tmp.car;
9624 })() === l195)?l4.value: l3.value) : l3.value) !== l3.value ? (function(){
9625 return (function(v637){
9626 return l105.function(l87.function((function(){
9628 var func = symbol.function;
9629 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9632 })(l72.function((function(){
9634 var func = symbol.function;
9635 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9639 return tmp === l3.value? l3.value: tmp.cdr;
9642 return (function(v638){
9643 return l103.function(l106.function(l159.function(), l103.function(";", (function(){
9645 var value = symbol.value;
9646 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9648 })())), (v638 !== l3.value ? l103.function(v638, ";", (function(){
9650 var value = symbol.value;
9651 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9654 })(l110.function(v635));
9664 if (cf.type == 'block' && cf.id == 230)
9674 var l254 = {name: "WITH-COMPILATION-UNIT"};
9677 (l194).function = (function(v645){
9678 ((v645)["fname"] = "EVAL");
9680 })((function (v640){
9681 if (arguments.length < 1) throw 'too few arguments';
9682 if (arguments.length > 1) throw 'too many arguments';
9686 return (function(v644){
9689 if (typeof string != 'string')
9690 throw 'The value ' + string + ' is not a type string.';
9691 return eval.apply(window, [string]);
9697 return (function(v642,v643){
9699 while(v642 !== l3.value){
9702 return tmp === l3.value? l3.value: tmp.car;
9710 return tmp === l3.value? l3.value: tmp.cdr;
9717 var value = symbol.value;
9718 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9724 if (cf.type == 'block' && cf.id == 232)
9732 (l134).value = l3.value;
9733 return l253.function(v640);
9738 if (cf.type == 'block' && cf.id == 231)
9749 var string = "var lisp";
9750 if (typeof string != 'string')
9751 throw 'The value ' + string + ' is not a type string.';
9752 return eval.apply(window, [string]);
9755 (lisp.read = (function(){
9757 var func = symbol.function;
9758 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9761 (lisp.print = (function(){
9763 var func = symbol.function;
9764 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9767 (lisp.eval = (function(){
9769 var func = symbol.function;
9770 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9773 (lisp.compile = (function(){
9775 var func = symbol.function;
9776 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9779 (lisp.evalString = (function (v646){
9780 if (arguments.length < 1) throw 'too few arguments';
9781 if (arguments.length > 1) throw 'too many arguments';
9782 return l194.function(l133.function(v646));
9785 (lisp.compileString = (function (v647){
9786 if (arguments.length < 1) throw 'too few arguments';
9787 if (arguments.length > 1) throw 'too many arguments';
9788 return l253.function(l133.function(v647));
9791 var l255 = {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: l202, cdr: "l202"}, cdr: {car: {car: l201, cdr: "l201"}, cdr: {car: {car: l200, cdr: "l200"}, cdr: {car: {car: l199, cdr: "l199"}, cdr: {car: {car: l198, cdr: "l198"}, cdr: {car: {car: l197, cdr: "l197"}, cdr: {car: {car: l196, cdr: "l196"}, cdr: {car: {car: l195, cdr: "l195"}, cdr: {car: {car: l194, cdr: "l194"}, cdr: {car: {car: l193, cdr: "l193"}, cdr: {car: {car: l192, cdr: "l192"}, cdr: {car: {car: l191, cdr: "l191"}, cdr: {car: {car: l190, cdr: "l190"}, cdr: {car: {car: l189, cdr: "l189"}, cdr: {car: {car: l188, cdr: "l188"}, cdr: {car: {car: l187, cdr: "l187"}, cdr: {car: {car: l186, cdr: "l186"}, cdr: {car: {car: l185, cdr: "l185"}, cdr: {car: {car: l184, cdr: "l184"}, cdr: {car: {car: l183, cdr: "l183"}, cdr: {car: {car: l182, cdr: "l182"}, cdr: {car: {car: l181, cdr: "l181"}, cdr: {car: {car: l180, cdr: "l180"}, cdr: {car: {car: l179, cdr: "l179"}, cdr: {car: {car: l178, cdr: "l178"}, cdr: {car: {car: l177, cdr: "l177"}, cdr: {car: {car: l176, cdr: "l176"}, cdr: {car: {car: l175, cdr: "l175"}, cdr: {car: {car: 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}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}};
9792 var l256 = {name: "BODY"};
9793 var l257 = {name: "CHECK"};
9794 var l258 = {name: "DECLS"};
9795 var l259 = {name: "DECL"};
9796 var l260 = {name: "NAME"};
9797 var l261 = {name: "ARGS"};
9798 var l262 = {name: "ARG"};
9799 var l263 = {name: "FORM"};
9800 var l264 = {name: "FORM1"};
9801 var l265 = {name: "RESULT"};
9802 var l266 = {name: "VALUE"};
9803 var l267 = {name: "FORMS"};
9804 var l268 = {name: "G"};
9805 var l269 = {name: "CLAUSULES"};
9806 var l270 = {name: "!FORM"};
9807 var l271 = {name: "CLAUSULE"};
9808 var l272 = {name: "ITER"};
9809 var l273 = {name: "G!TO"};
9810 var l274 = {name: "VAR"};
9811 var l275 = {name: "TO"};
9812 var l276 = {name: "G!LIST"};
9813 var l277 = {name: "X"};
9814 var l278 = {name: "PLACE"};
9815 var l279 = {name: "DELTA"};
9816 var l280 = {name: "CONDITION"};
9817 var l281 = {name: "DOCSTRING"};
9818 var l282 = {name: "&BODY"};
9819 var l283 = {car: {car: {car: l4, cdr: {car: l101, cdr: {car: l3, cdr: {car: {car: l166, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l3, cdr: {car: l101, cdr: {car: l3, cdr: {car: {car: l166, cdr: l3}, cdr: l3}}}}, cdr: l3}}, cdr: {car: {car: {car: l194, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l254, cdr: {car: l161, cdr: {car: {car: l181, cdr: {car: {car: l173, cdr: {car: l256, cdr: l3}}, cdr: {car: {car: l130, cdr: {car: {car: l60, cdr: {car: {car: l195, cdr: {car: {car: l183, cdr: {car: l134, cdr: {car: l3, cdr: l3}}}, cdr: {car: {car: l131, cdr: {car: l256, cdr: l3}}, cdr: l3}}}, cdr: {car: {car: l53, cdr: {car: {car: l257, cdr: {car: l134, cdr: l3}}, cdr: {car: {car: l241, cdr: {car: l257, cdr: l3}}, cdr: l3}}}, cdr: l3}}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l253, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l110, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l182, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l252, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l251, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l161, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l216, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l215, cdr: {car: l161, cdr: {car: {car: l181, cdr: {car: {car: l258, cdr: {car: l173, cdr: {car: l256, cdr: l3}}}, cdr: {car: {car: l130, cdr: {car: {car: l111, cdr: {car: {car: l131, cdr: {car: {car: l72, cdr: {car: {car: l181, cdr: {car: {car: l259, cdr: l3}, cdr: {car: {car: l130, cdr: {car: {car: l103, cdr: {car: "var ", cdr: {car: {car: l132, cdr: {car: {car: l44, cdr: {car: l259, cdr: l3}}, cdr: l3}}, cdr: {car: " = ", cdr: {car: {car: l132, cdr: {car: {car: l46, cdr: {car: l259, cdr: l3}}, cdr: l3}}, cdr: {car: ";", cdr: {car: l102, cdr: l3}}}}}}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l258, cdr: l3}}}, cdr: l3}}, cdr: {car: {car: l131, cdr: {car: {car: l72, cdr: {car: {car: l181, cdr: {car: {car: l259, cdr: l3}, cdr: {car: {car: l130, cdr: {car: {car: l103, cdr: {car: "if (typeof ", cdr: {car: {car: l132, cdr: {car: {car: l44, cdr: {car: l259, cdr: l3}}, cdr: l3}}, cdr: {car: " != '", cdr: {car: {car: l132, cdr: {car: {car: l45, cdr: {car: l259, cdr: l3}}, cdr: l3}}, cdr: {car: "')", cdr: {car: l102, cdr: {car: {car: l108, cdr: {car: "throw 'The value ' + ", cdr: {car: {car: l132, cdr: {car: {car: l44, cdr: {car: l259, cdr: l3}}, cdr: l3}}, cdr: {car: " + ' is not a type ", cdr: {car: {car: l132, cdr: {car: {car: l45, cdr: {car: l259, cdr: l3}}, cdr: l3}}, cdr: {car: ".';", cdr: {car: l102, cdr: l3}}}}}}}, cdr: l3}}}}}}}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l258, cdr: l3}}}, cdr: l3}}, cdr: {car: {car: l103, cdr: {car: "return ", cdr: {car: {car: l195, cdr: {car: {car: l131, cdr: {car: l256, cdr: l3}}, cdr: l3}}, cdr: {car: ";", cdr: {car: l102, cdr: l3}}}}}, cdr: l3}}}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l214, cdr: {car: l161, cdr: {car: {car: l181, cdr: {car: {car: l260, cdr: {car: l261, cdr: {car: l173, cdr: {car: l256, cdr: l3}}}}, cdr: {car: {car: l130, cdr: {car: {car: l195, cdr: {car: {car: l213, cdr: {car: {car: l132, cdr: {car: l260, cdr: l3}}, cdr: {car: {car: l132, cdr: {car: l261, cdr: l3}}, cdr: {car: {car: l198, cdr: {car: {car: l132, cdr: {car: {car: l72, cdr: {car: {car: l181, cdr: {car: {car: l262, cdr: l3}, cdr: {car: {car: l130, cdr: {car: {car: {car: l132, cdr: {car: l262, cdr: l3}}, cdr: {car: {car: l110, cdr: {car: {car: l132, cdr: {car: l262, cdr: l3}}, cdr: l3}}, cdr: l3}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l261, cdr: l3}}}, cdr: l3}}, cdr: {car: {car: l131, cdr: {car: l256, cdr: l3}}, cdr: l3}}}, cdr: l3}}}}, cdr: l3}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l213, cdr: {car: l161, cdr: {car: {car: l181, cdr: {car: {car: l260, cdr: {car: l261, cdr: {car: l173, cdr: {car: l256, cdr: l3}}}}, cdr: {car: {car: l130, cdr: {car: {car: l52, cdr: {car: {car: l48, cdr: {car: {car: l129, cdr: {car: {car: l132, cdr: {car: l260, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l181, cdr: {car: {car: l132, cdr: {car: l261, cdr: l3}}, cdr: {car: {car: l146, cdr: {car: {car: l132, cdr: {car: l260, cdr: l3}}, cdr: {car: {car: l131, cdr: {car: l256, cdr: l3}}, cdr: l3}}}, cdr: l3}}}, cdr: l3}}}, cdr: {car: l212, cdr: l3}}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l130, cdr: {car: l161, cdr: {car: {car: l181, cdr: {car: {car: l263, cdr: l3}, cdr: {car: {car: l210, cdr: {car: l263, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l211, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l210, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l206, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l205, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l197, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l196, cdr: {car: l161, cdr: {car: {car: l181, cdr: {car: {car: l260, cdr: {car: l261, cdr: {car: l263, cdr: l3}}}, cdr: {car: {car: l130, cdr: {car: {car: l169, cdr: {car: {car: l132, cdr: {car: l260, cdr: l3}}, cdr: {car: {car: l132, cdr: {car: l261, cdr: l3}}, cdr: {car: {car: l110, cdr: {car: {car: l132, cdr: {car: l263, cdr: l3}}, cdr: l3}}, cdr: l3}}}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l190, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l189, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l113, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l180, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l179, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l178, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l177, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l176, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l175, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l169, cdr: {car: l161, cdr: {car: {car: l181, cdr: {car: {car: l260, cdr: {car: l261, cdr: {car: l173, cdr: {car: l256, cdr: l3}}}}, cdr: {car: {car: l130, cdr: {car: {car: l52, cdr: {car: {car: l48, cdr: {car: {car: l129, cdr: {car: {car: l132, cdr: {car: l260, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l181, cdr: {car: {car: l132, cdr: {car: l261, cdr: l3}}, cdr: {car: {car: l146, cdr: {car: {car: l132, cdr: {car: l260, cdr: l3}}, cdr: {car: {car: l131, cdr: {car: l256, cdr: l3}}, cdr: l3}}}, cdr: l3}}}, cdr: l3}}}, cdr: {car: l168, cdr: l3}}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l164, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l163, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l162, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l160, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l159, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l158, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l157, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l154, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l153, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l152, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l149, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l148, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l145, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l144, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l143, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l142, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l141, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l140, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l139, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l138, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l137, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l136, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l135, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l133, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l125, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l127, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l126, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l124, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l123, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l122, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l121, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l120, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l119, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l118, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l117, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l116, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l115, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l114, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l98, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l112, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l111, cdr: {car: l161, cdr: {car: {car: l181, cdr: {car: {car: l173, cdr: {car: l256, cdr: l3}}, cdr: {car: {car: l130, cdr: {car: {car: l103, cdr: {car: "(function(){", cdr: {car: l102, cdr: {car: {car: l108, cdr: {car: {car: l131, cdr: {car: l256, cdr: l3}}, cdr: l3}}, cdr: {car: "})()", cdr: l3}}}}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l109, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l20, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l108, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l107, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l106, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l105, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l104, cdr: {car: l161, cdr: {car: {car: l181, cdr: {car: {car: l101, cdr: {car: l173, cdr: {car: l263, cdr: l3}}}, cdr: {car: {car: l130, cdr: {car: {car: l183, cdr: {car: {car: l132, cdr: {car: l101, cdr: l3}}, cdr: {car: {car: l103, cdr: {car: {car: l132, cdr: {car: l101, cdr: l3}}, cdr: {car: {car: l195, cdr: {car: {car: l131, cdr: {car: l263, cdr: l3}}, cdr: l3}}, cdr: l3}}}, cdr: l3}}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l103, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l99, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l97, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l96, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l95, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l94, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l93, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l92, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l91, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l90, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l89, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l88, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l87, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l86, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l85, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l84, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l83, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l82, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l81, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l63, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l80, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l79, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l78, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l77, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l76, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l75, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l74, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l73, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l72, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l71, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l70, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l69, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l68, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l67, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l66, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l65, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l64, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l62, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l61, cdr: {car: l161, cdr: {car: {car: l181, cdr: {car: {car: l264, cdr: {car: l265, cdr: {car: l173, cdr: {car: l256, cdr: l3}}}}, cdr: {car: {car: l130, cdr: {car: {car: l60, cdr: {car: {car: l195, cdr: {car: {car: l132, cdr: {car: l264, cdr: l3}}, cdr: {car: {car: l132, cdr: {car: l265, cdr: l3}}, cdr: l3}}}, cdr: {car: {car: l131, cdr: {car: l256, cdr: l3}}, cdr: l3}}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l60, cdr: {car: l161, cdr: {car: {car: l181, cdr: {car: {car: l263, cdr: {car: l173, cdr: {car: l256, cdr: l3}}}, cdr: {car: {car: l198, cdr: {car: {car: {car: l266, cdr: {car: {car: l19, cdr: l3}, cdr: l3}}, cdr: l3}, cdr: {car: {car: l130, cdr: {car: {car: l198, cdr: {car: {car: {car: {car: l132, cdr: {car: l266, cdr: l3}}, cdr: {car: {car: l132, cdr: {car: l263, cdr: l3}}, cdr: l3}}, cdr: l3}, cdr: {car: {car: l131, cdr: {car: l256, cdr: l3}}, cdr: {car: {car: l132, cdr: {car: l266, cdr: l3}}, cdr: l3}}}}, cdr: l3}}, cdr: l3}}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l59, cdr: {car: l161, cdr: {car: {car: l181, cdr: {car: {car: l173, cdr: {car: l267, cdr: l3}}, cdr: {car: {car: l55, cdr: {car: {car: {car: l12, cdr: {car: l267, cdr: l3}}, cdr: {car: l3, cdr: l3}}, cdr: {car: {car: {car: l12, cdr: {car: {car: l36, cdr: {car: l267, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l35, cdr: {car: l267, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l4, cdr: {car: {car: l198, cdr: {car: {car: {car: l268, cdr: {car: {car: l19, cdr: l3}, cdr: l3}}, cdr: l3}, cdr: {car: {car: l130, cdr: {car: {car: l198, cdr: {car: {car: {car: {car: l132, cdr: {car: l268, cdr: l3}}, cdr: {car: {car: l132, cdr: {car: {car: l35, cdr: {car: l267, cdr: l3}}, cdr: l3}}, cdr: l3}}, cdr: l3}, cdr: {car: {car: l170, cdr: {car: {car: l132, cdr: {car: l268, cdr: l3}}, cdr: {car: {car: l132, cdr: {car: l268, cdr: l3}}, cdr: {car: {car: l59, cdr: {car: {car: l131, cdr: {car: {car: l36, cdr: {car: l267, 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: l58, cdr: {car: l161, cdr: {car: {car: l181, cdr: {car: {car: l173, cdr: {car: l267, cdr: l3}}, cdr: {car: {car: l55, cdr: {car: {car: {car: l12, cdr: {car: l267, cdr: l3}}, cdr: {car: l4, cdr: l3}}, cdr: {car: {car: {car: l12, cdr: {car: {car: l36, cdr: {car: l267, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l35, cdr: {car: l267, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l4, cdr: {car: {car: l130, cdr: {car: {car: l170, cdr: {car: {car: l132, cdr: {car: {car: l35, cdr: {car: l267, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l58, cdr: {car: {car: l131, cdr: {car: {car: l36, cdr: {car: l267, 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: l57, cdr: {car: l161, cdr: {car: {car: l181, cdr: {car: {car: l263, cdr: {car: l173, cdr: {car: l269, cdr: l3}}}, cdr: {car: {car: l130, cdr: {car: {car: l56, cdr: {car: {car: l132, cdr: {car: l263, cdr: l3}}, cdr: {car: {car: l131, cdr: {car: {car: l66, cdr: {car: l269, cdr: {car: {car: l130, cdr: {car: {car: {car: l4, cdr: {car: {car: l244, 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: l56, cdr: {car: l161, cdr: {car: {car: l181, cdr: {car: {car: l263, cdr: {car: l173, cdr: {car: l269, cdr: l3}}}, cdr: {car: {car: l198, cdr: {car: {car: {car: l270, cdr: {car: {car: l19, cdr: l3}, cdr: l3}}, cdr: l3}, cdr: {car: {car: l130, cdr: {car: {car: l198, cdr: {car: {car: {car: {car: l132, cdr: {car: l270, cdr: l3}}, cdr: {car: {car: l132, cdr: {car: l263, cdr: l3}}, cdr: l3}}, cdr: l3}, cdr: {car: {car: l55, cdr: {car: {car: l131, cdr: {car: {car: l72, cdr: {car: {car: l181, cdr: {car: {car: l271, cdr: l3}, cdr: {car: {car: l170, cdr: {car: {car: l233, cdr: {car: {car: l35, cdr: {car: l271, cdr: l3}}, cdr: {car: l4, cdr: l3}}}, cdr: {car: l271, cdr: {car: {car: l130, cdr: {car: {car: {car: l31, cdr: {car: {car: l132, cdr: {car: l270, cdr: l3}}, cdr: {car: {car: l129, cdr: {car: {car: l132, cdr: {car: {car: l35, cdr: {car: l271, cdr: l3}}, cdr: l3}}, cdr: l3}}, cdr: l3}}}, cdr: {car: {car: l131, cdr: {car: {car: l36, cdr: {car: l271, cdr: l3}}, cdr: l3}}, cdr: l3}}, cdr: l3}}, cdr: l3}}}}, cdr: l3}}}, cdr: {car: l269, cdr: l3}}}, cdr: l3}}, cdr: l3}}, cdr: l3}}}, cdr: l3}}, cdr: l3}}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l55, cdr: {car: l161, cdr: {car: {car: l181, cdr: {car: {car: l173, cdr: {car: l269, cdr: l3}}, cdr: {car: {car: l170, cdr: {car: {car: l12, cdr: {car: l269, cdr: l3}}, cdr: {car: l3, cdr: {car: {car: l170, cdr: {car: {car: l233, cdr: {car: {car: l37, cdr: {car: l269, cdr: l3}}, cdr: {car: l4, cdr: l3}}}, cdr: {car: {car: l130, cdr: {car: {car: l195, cdr: {car: {car: l131, cdr: {car: {car: l39, cdr: {car: l269, cdr: l3}}, cdr: l3}}, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l130, cdr: {car: {car: l170, cdr: {car: {car: l132, cdr: {car: {car: l37, cdr: {car: l269, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l195, cdr: {car: {car: l131, cdr: {car: {car: l39, cdr: {car: l269, cdr: l3}}, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l55, cdr: {car: {car: l131, cdr: {car: {car: l36, cdr: {car: l269, cdr: l3}}, cdr: l3}}, cdr: l3}}, cdr: l3}}}}, cdr: l3}}, cdr: l3}}}}, cdr: l3}}}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l54, cdr: {car: l161, cdr: {car: {car: l181, cdr: {car: {car: l272, cdr: {car: l173, cdr: {car: l256, cdr: l3}}}, cdr: {car: {car: l198, cdr: {car: {car: {car: l273, cdr: {car: {car: l19, cdr: l3}, cdr: l3}}, cdr: {car: {car: l274, cdr: {car: {car: l44, cdr: {car: l272, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l275, cdr: {car: {car: l45, cdr: {car: l272, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l265, cdr: {car: {car: l46, cdr: {car: l272, cdr: l3}}, cdr: l3}}, cdr: l3}}}}, cdr: {car: {car: l130, cdr: {car: {car: l146, cdr: {car: l3, cdr: {car: {car: l198, cdr: {car: {car: {car: {car: l132, cdr: {car: l274, cdr: l3}}, cdr: {car: 0, cdr: l3}}, cdr: {car: {car: {car: l132, cdr: {car: l273, cdr: l3}}, cdr: {car: {car: l132, cdr: {car: l275, cdr: l3}}, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l191, cdr: {car: {car: l218, cdr: {car: {car: l132, cdr: {car: l274, cdr: l3}}, cdr: {car: {car: l132, cdr: {car: l273, cdr: l3}}, cdr: l3}}}, cdr: {car: {car: l207, cdr: {car: {car: l131, cdr: {car: l256, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l50, cdr: {car: {car: l132, cdr: {car: l274, cdr: l3}}, cdr: l3}}, cdr: l3}}}}, cdr: {car: {car: l132, cdr: {car: l265, cdr: l3}}, cdr: l3}}}}, cdr: l3}}}, cdr: l3}}, cdr: l3}}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l53, cdr: {car: l161, cdr: {car: {car: l181, cdr: {car: {car: l272, cdr: {car: l173, cdr: {car: l256, cdr: l3}}}, cdr: {car: {car: l198, cdr: {car: {car: {car: l274, cdr: {car: {car: l44, cdr: {car: l272, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l276, cdr: {car: {car: l19, cdr: l3}, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l130, cdr: {car: {car: l146, cdr: {car: l3, cdr: {car: {car: l198, cdr: {car: {car: {car: {car: l132, cdr: {car: l276, cdr: l3}}, cdr: {car: {car: l132, cdr: {car: {car: l45, cdr: {car: l272, cdr: l3}}, cdr: l3}}, cdr: l3}}, cdr: {car: {car: {car: l132, cdr: {car: l274, cdr: l3}}, cdr: {car: l3, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l191, cdr: {car: {car: l132, cdr: {car: l276, cdr: l3}}, cdr: {car: {car: l183, cdr: {car: {car: l132, cdr: {car: l274, cdr: l3}}, cdr: {car: {car: l35, cdr: {car: {car: l132, cdr: {car: l276, cdr: l3}}, cdr: l3}}, cdr: l3}}}, cdr: {car: {car: l207, cdr: {car: {car: l131, cdr: {car: l256, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l183, cdr: {car: {car: l132, cdr: {car: l276, cdr: l3}}, cdr: {car: {car: l36, cdr: {car: {car: l132, cdr: {car: l276, cdr: l3}}, cdr: l3}}, cdr: l3}}}, cdr: l3}}}}}, cdr: {car: {car: l132, cdr: {car: {car: l46, cdr: {car: l272, 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: l161, cdr: {car: {car: l181, cdr: {car: {car: l277, cdr: {car: l278, cdr: l3}}, cdr: {car: {car: l130, cdr: {car: {car: l183, cdr: {car: {car: l132, cdr: {car: l278, cdr: l3}}, cdr: {car: {car: l33, cdr: {car: {car: l132, cdr: {car: l277, cdr: l3}}, cdr: {car: {car: l132, cdr: {car: l278, cdr: l3}}, cdr: l3}}}, cdr: l3}}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l51, cdr: {car: l161, cdr: {car: {car: l181, cdr: {car: {car: l277, cdr: {car: l172, cdr: {car: {car: l279, cdr: {car: 1, cdr: l3}}, cdr: l3}}}, cdr: {car: {car: l130, cdr: {car: {car: l183, cdr: {car: {car: l132, cdr: {car: l277, cdr: l3}}, cdr: {car: {car: l24, cdr: {car: {car: l132, cdr: {car: l277, cdr: l3}}, cdr: {car: {car: l132, cdr: {car: l279, cdr: l3}}, cdr: l3}}}, cdr: l3}}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l50, cdr: {car: l161, cdr: {car: {car: l181, cdr: {car: {car: l277, cdr: {car: l172, cdr: {car: {car: l279, cdr: {car: 1, cdr: l3}}, cdr: l3}}}, cdr: {car: {car: l130, cdr: {car: {car: l183, cdr: {car: {car: l132, cdr: {car: l277, cdr: l3}}, cdr: {car: {car: l23, cdr: {car: {car: l132, cdr: {car: l277, cdr: l3}}, cdr: {car: {car: l132, cdr: {car: l279, cdr: l3}}, cdr: l3}}}, cdr: l3}}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l49, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l48, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l47, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l46, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l45, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l44, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l43, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l42, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l41, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l40, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l39, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l38, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l37, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l36, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l35, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l34, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l33, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l32, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l31, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l30, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l29, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l28, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l27, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l26, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l25, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l24, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l23, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l22, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l21, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l19, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l17, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l16, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l15, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l14, cdr: {car: l161, cdr: {car: {car: l181, cdr: {car: {car: l280, cdr: {car: l173, cdr: {car: l256, cdr: l3}}}, cdr: {car: {car: l130, cdr: {car: {car: l146, cdr: {car: l3, cdr: {car: {car: l191, cdr: {car: {car: l132, cdr: {car: l280, cdr: l3}}, cdr: {car: {car: l131, cdr: {car: l256, cdr: l3}}, cdr: l3}}}, cdr: l3}}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l13, cdr: {car: l161, cdr: {car: {car: l181, cdr: {car: {car: l172, cdr: {car: l266, cdr: l3}}, cdr: {car: {car: l130, cdr: {car: {car: l200, cdr: {car: l3, cdr: {car: {car: l132, cdr: {car: l266, cdr: l3}}, cdr: l3}}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l12, cdr: {car: l100, cdr: {car: l3, cdr: {car: {car: l167, cdr: l3}, cdr: l3}}}}, cdr: {car: {car: l10, cdr: {car: l161, cdr: {car: {car: l181, cdr: {car: {car: l260, cdr: {car: l261, cdr: {car: l173, cdr: {car: l256, cdr: l3}}}}, cdr: {car: {car: l130, cdr: {car: {car: l195, cdr: {car: {car: l2, cdr: {car: {car: l167, cdr: {car: {car: l132, cdr: {car: l260, cdr: l3}}, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l229, cdr: {car: {car: l129, cdr: {car: {car: l132, cdr: {car: l260, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l9, cdr: {car: {car: l132, cdr: {car: {car: l228, cdr: {car: l260, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l132, cdr: {car: l261, cdr: l3}}, cdr: {car: {car: l131, cdr: {car: {car: l170, cdr: {car: {car: l58, cdr: {car: {car: l236, cdr: {car: {car: l35, cdr: {car: l256, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l32, cdr: {car: {car: l12, cdr: {car: {car: l36, cdr: {car: l256, cdr: l3}}, cdr: l3}}, cdr: l3}}, cdr: l3}}}, cdr: {car: {car: l130, cdr: {car: {car: {car: l132, cdr: {car: {car: l35, cdr: {car: l256, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l146, cdr: {car: {car: l132, cdr: {car: l260, cdr: l3}}, cdr: {car: {car: l131, cdr: {car: {car: l36, cdr: {car: l256, cdr: l3}}, cdr: l3}}, cdr: l3}}}, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l130, cdr: {car: {car: {car: l146, cdr: {car: {car: l132, cdr: {car: l260, cdr: l3}}, cdr: {car: {car: l131, cdr: {car: l256, cdr: l3}}, cdr: l3}}}, cdr: l3}, cdr: l3}}, cdr: l3}}}}, cdr: l3}}, cdr: l3}}}}, cdr: l3}}}, cdr: {car: {car: l129, cdr: {car: {car: l132, cdr: {car: l260, cdr: l3}}, cdr: l3}}, cdr: l3}}}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l9, cdr: {car: l161, cdr: {car: {car: l181, cdr: {car: {car: l260, cdr: {car: l261, cdr: {car: l173, cdr: {car: l256, cdr: l3}}}}, cdr: {car: {car: l198, cdr: {car: {car: {car: l277, cdr: {car: {car: l19, cdr: {car: "FN", cdr: l3}}, cdr: l3}}, cdr: l3}, cdr: {car: {car: l130, cdr: {car: {car: l198, cdr: {car: {car: {car: {car: l132, cdr: {car: l277, cdr: l3}}, cdr: {car: {car: l181, cdr: {car: {car: l132, cdr: {car: l261, cdr: l3}}, cdr: {car: {car: l131, cdr: {car: l256, cdr: l3}}, cdr: l3}}}, cdr: l3}}, cdr: l3}, cdr: {car: {car: l247, cdr: {car: {car: l132, cdr: {car: l277, cdr: l3}}, cdr: {car: "fname", cdr: {car: {car: l132, cdr: {car: l260, cdr: l3}}, cdr: l3}}}}, cdr: {car: {car: l132, cdr: {car: l277, cdr: l3}}, cdr: l3}}}}, cdr: l3}}, cdr: l3}}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l8, cdr: {car: l161, cdr: {car: {car: l181, cdr: {car: {car: l260, cdr: {car: l266, cdr: {car: l172, cdr: {car: l281, cdr: l3}}}}, cdr: {car: {car: l130, cdr: {car: {car: l195, cdr: {car: {car: l183, cdr: {car: {car: l132, cdr: {car: l260, cdr: l3}}, cdr: {car: {car: l132, cdr: {car: l266, cdr: l3}}, cdr: l3}}}, cdr: {car: {car: l131, cdr: {car: {car: l5, cdr: {car: {car: l236, cdr: {car: l281, cdr: l3}}, cdr: {car: {car: l130, cdr: {car: {car: {car: l247, cdr: {car: {car: l129, cdr: {car: {car: l132, cdr: {car: l260, cdr: l3}}, cdr: l3}}, cdr: {car: "vardoc", cdr: {car: {car: l132, cdr: {car: l281, cdr: l3}}, cdr: l3}}}}, cdr: l3}, cdr: l3}}, cdr: l3}}}, cdr: l3}}, cdr: {car: {car: l129, cdr: {car: {car: l132, cdr: {car: l260, cdr: l3}}, cdr: l3}}, cdr: l3}}}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l7, cdr: {car: l161, cdr: {car: {car: l181, cdr: {car: {car: l260, cdr: {car: l266, cdr: {car: l172, cdr: {car: l281, cdr: l3}}}}, cdr: {car: {car: l130, cdr: {car: {car: l195, cdr: {car: {car: l6, cdr: {car: {car: l21, cdr: {car: {car: l129, cdr: {car: {car: l132, cdr: {car: l260, cdr: l3}}, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l183, cdr: {car: {car: l132, cdr: {car: l260, cdr: l3}}, cdr: {car: {car: l132, cdr: {car: l266, cdr: l3}}, cdr: l3}}}, cdr: l3}}}, cdr: {car: {car: l131, cdr: {car: {car: l5, cdr: {car: {car: l236, cdr: {car: l281, cdr: l3}}, cdr: {car: {car: l130, cdr: {car: {car: {car: l247, cdr: {car: {car: l129, cdr: {car: {car: l132, cdr: {car: l260, cdr: l3}}, cdr: l3}}, cdr: {car: "vardoc", cdr: {car: {car: l132, cdr: {car: l281, cdr: l3}}, cdr: l3}}}}, cdr: l3}, cdr: l3}}, cdr: l3}}}, cdr: l3}}, cdr: {car: {car: l129, cdr: {car: {car: l132, cdr: {car: l260, cdr: l3}}, cdr: l3}}, cdr: l3}}}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l6, cdr: {car: l161, cdr: {car: {car: l181, cdr: {car: {car: l280, cdr: {car: l173, cdr: {car: l256, cdr: l3}}}, cdr: {car: {car: l130, cdr: {car: {car: l170, cdr: {car: {car: l132, cdr: {car: l280, cdr: l3}}, cdr: {car: l3, cdr: {car: {car: l195, cdr: {car: {car: l131, cdr: {car: l256, cdr: l3}}, cdr: l3}}, cdr: l3}}}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l5, cdr: {car: l161, cdr: {car: {car: l181, cdr: {car: {car: l280, cdr: {car: l173, cdr: {car: l256, cdr: l3}}}, cdr: {car: {car: l130, cdr: {car: {car: l170, cdr: {car: {car: l132, cdr: {car: l280, cdr: l3}}, cdr: {car: {car: l195, cdr: {car: {car: l131, cdr: {car: l256, cdr: l3}}, cdr: l3}}, cdr: {car: l3, cdr: l3}}}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l2, cdr: {car: l161, cdr: {car: {car: l181, cdr: {car: {car: l173, cdr: {car: l258, cdr: l3}}, cdr: {car: {car: l130, cdr: {car: {car: l193, cdr: {car: {car: l131, cdr: {car: {car: l72, cdr: {car: {car: l181, cdr: {car: {car: l259, cdr: l3}, cdr: {car: {car: l130, cdr: {car: {car: l164, cdr: {car: {car: l129, cdr: {car: {car: l132, cdr: {car: l259, cdr: l3}}, cdr: l3}}, cdr: l3}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l258, cdr: l3}}}, cdr: l3}}, cdr: l3}}, cdr: l3}}, cdr: l3}}}, cdr: {car: l3, cdr: l3}}}}, cdr: {car: {car: l1, cdr: {car: l161, cdr: {car: {car: l181, cdr: {car: {car: l260, cdr: {car: l261, cdr: {car: l173, cdr: {car: l256, cdr: l3}}}}, cdr: {car: {car: l130, cdr: {car: {car: l193, cdr: {car: {car: l160, cdr: {car: {car: l129, cdr: {car: {car: l132, cdr: {car: l260, cdr: l3}}, cdr: l3}}, cdr: {car: {car: l129, cdr: {car: {car: l181, cdr: {car: {car: l132, cdr: {car: {car: l72, cdr: {car: {car: l181, cdr: {car: {car: l277, cdr: l3}, cdr: {car: {car: l170, cdr: {car: {car: l233, cdr: {car: l277, cdr: {car: {car: l129, cdr: {car: l282, cdr: l3}}, cdr: l3}}}, cdr: {car: {car: l129, cdr: {car: l173, cdr: l3}}, cdr: {car: l277, cdr: l3}}}}, cdr: l3}}}, cdr: {car: l261, cdr: l3}}}, cdr: l3}}, cdr: {car: {car: l131, cdr: {car: l256, 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}}}};
9823 var value = symbol.value;
9824 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9826 })())["WITH-COMPILATION-UNIT"] = l254);
9829 var value = symbol.value;
9830 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9832 })())["LS-COMPILE-TOPLEVEL"] = l253);
9835 var value = symbol.value;
9836 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9838 })())["COMPILE-FUNCALL"] = l252);
9841 var value = symbol.value;
9842 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9844 })())["LS-MACROEXPAND-1"] = l251);
9847 var value = symbol.value;
9848 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9850 })())["WRITE-STRING"] = l250);
9853 var value = symbol.value;
9854 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9856 })())["FUNCTIONP"] = l249);
9859 var value = symbol.value;
9860 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9862 })())["IN"] = l248);
9865 var value = symbol.value;
9866 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9868 })())["OSET"] = l247);
9871 var value = symbol.value;
9872 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9874 })())["OGET"] = l246);
9877 var value = symbol.value;
9878 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9880 })())["NEW"] = l245);
9883 var value = symbol.value;
9884 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9886 })())["ERROR"] = l244);
9889 var value = symbol.value;
9890 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9892 })())["JS-EVAL"] = l243);
9895 var value = symbol.value;
9896 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9898 })())["APPLY"] = l242);
9901 var value = symbol.value;
9902 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9904 })())["FUNCALL"] = l241);
9907 var value = symbol.value;
9908 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9910 })())["CHAR"] = l240);
9913 var value = symbol.value;
9914 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9916 })())["SLICE"] = l239);
9919 var value = symbol.value;
9920 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9922 })())["STRING-LENGTH"] = l238);
9925 var value = symbol.value;
9926 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9928 })())["STRING-UPCASE"] = l237);
9931 var value = symbol.value;
9932 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9934 })())["STRINGP"] = l236);
9937 var value = symbol.value;
9938 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9940 })())["STRING"] = l235);
9943 var value = symbol.value;
9944 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9946 })())["EQUAL"] = l234);
9949 var value = symbol.value;
9950 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9952 })())["EQ"] = l233);
9955 var value = symbol.value;
9956 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9958 })())["LAMBDA-CODE"] = l232);
9961 var value = symbol.value;
9962 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9964 })())["SYMBOL-PLIST"] = l231);
9967 var value = symbol.value;
9968 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9970 })())["SYMBOL-VALUE"] = l230);
9973 var value = symbol.value;
9974 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9976 })())["FSET"] = l229);
9979 var value = symbol.value;
9980 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9982 })())["SYMBOL-NAME"] = l228);
9985 var value = symbol.value;
9986 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9988 })())["MAKE-SYMBOL"] = l227);
9991 var value = symbol.value;
9992 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9994 })())["SYMBOLP"] = l226);
9997 var value = symbol.value;
9998 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10000 })())["SETCDR"] = l225);
10003 var value = symbol.value;
10004 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10006 })())["SETCAR"] = l224);
10009 var value = symbol.value;
10010 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10012 })())["FLOOR"] = l223);
10015 var value = symbol.value;
10016 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10018 })())["NUMBERP"] = l222);
10021 var value = symbol.value;
10022 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10024 })())[">="] = l221);
10027 var value = symbol.value;
10028 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10030 })())["<="] = l220);
10033 var value = symbol.value;
10034 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10036 })())[">"] = l219);
10039 var value = symbol.value;
10040 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10042 })())["<"] = l218);
10045 var value = symbol.value;
10046 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10048 })())["MOD"] = l217);
10051 var value = symbol.value;
10052 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10054 })())["NUM-OP-NUM"] = l216);
10057 var value = symbol.value;
10058 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10060 })())["TYPE-CHECK"] = l215);
10063 var value = symbol.value;
10064 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10066 })())["DEFINE-BUILTIN"] = l214);
10069 var value = symbol.value;
10070 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10072 })())["DEFINE-RAW-BUILTIN"] = l213);
10075 var value = symbol.value;
10076 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10078 })())["*BUILTINS*"] = l212);
10081 var value = symbol.value;
10082 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10084 })())["BACKQUOTE-EXPAND"] = l211);
10087 var value = symbol.value;
10088 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10090 })())["BACKQUOTE-EXPAND-1"] = l210);
10093 var value = symbol.value;
10094 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10096 })())["UNWIND-PROTECT"] = l209);
10099 var value = symbol.value;
10100 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10102 })())["GO"] = l208);
10105 var value = symbol.value;
10106 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10108 })())["TAGBODY"] = l207);
10111 var value = symbol.value;
10112 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10114 })())["DECLARE-TAGBODY-TAGS"] = l206);
10117 var value = symbol.value;
10118 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10120 })())["GO-TAG-P"] = l205);
10123 var value = symbol.value;
10124 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10126 })())["*GO-TAG-COUNTER*"] = l204);
10129 var value = symbol.value;
10130 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10132 })())["*TAGBODY-COUNTER*"] = l203);
10135 var value = symbol.value;
10136 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10138 })())["THROW"] = l202);
10141 var value = symbol.value;
10142 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10144 })())["CATCH"] = l201);
10147 var value = symbol.value;
10148 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10150 })())["RETURN-FROM"] = l200);
10153 var value = symbol.value;
10154 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10156 })())["*BLOCK-COUNTER*"] = l199);
10159 var value = symbol.value;
10160 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10162 })())["LET"] = l198);
10165 var value = symbol.value;
10166 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10168 })())["DYNAMIC-BINDING-WRAPPER"] = l197);
10171 var value = symbol.value;
10172 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10174 })())["DEFINE-TRANSFORMATION"] = l196);
10177 var value = symbol.value;
10178 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10180 })())["PROGN"] = l195);
10183 var value = symbol.value;
10184 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10186 })())["EVAL"] = l194);
10189 var value = symbol.value;
10190 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10192 })())["EVAL-WHEN-COMPILE"] = l193);
10195 var value = symbol.value;
10196 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10198 })())["SYMBOL-FUNCTION"] = l192);
10201 var value = symbol.value;
10202 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10204 })())["%WHILE"] = l191);
10207 var value = symbol.value;
10208 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10210 })())["LITERAL"] = l190);
10213 var value = symbol.value;
10214 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10216 })())["GENLIT"] = l189);
10219 var value = symbol.value;
10220 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10222 })())["*LITERAL-COUNTER*"] = l188);
10225 var value = symbol.value;
10226 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10228 })())["*LITERAL-SYMBOLS*"] = l187);
10231 var value = symbol.value;
10232 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10234 })())["JS-VSET"] = l186);
10237 var value = symbol.value;
10238 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10240 })())["JS-VREF"] = l185);
10243 var value = symbol.value;
10244 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10246 })())["SET"] = l184);
10249 var value = symbol.value;
10250 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10252 })())["SETQ"] = l183);
10255 var value = symbol.value;
10256 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10258 })())["LS-COMPILE-BLOCK"] = l182);
10261 var value = symbol.value;
10262 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10264 })())["LAMBDA"] = l181);
10267 var value = symbol.value;
10268 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10270 })())["LAMBDA-DOCSTRING-WRAPPER"] = l180);
10273 var value = symbol.value;
10274 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10276 })())["LAMBDA-LIST-REST-ARGUMENT"] = l179);
10279 var value = symbol.value;
10280 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10282 })())["LAMBDA-LIST-OPTIONAL-ARGUMENTS"] = l178);
10285 var value = symbol.value;
10286 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10288 })())["LAMBDA-LIST-OPTIONAL-ARGUMENTS-WITH-DEFAULT"] = l177);
10291 var value = symbol.value;
10292 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10294 })())["LAMBDA-LIST-REQUIRED-ARGUMENTS"] = l176);
10297 var value = symbol.value;
10298 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10300 })())["LIST-UNTIL-KEYWORD"] = l175);
10303 var value = symbol.value;
10304 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10306 })())["&REST"] = l173);
10309 var value = symbol.value;
10310 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10312 })())["&OPTIONAL"] = l172);
10315 var value = symbol.value;
10316 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10318 })())["*LAMBDA-LIST-KEYWORDS*"] = l171);
10321 var value = symbol.value;
10322 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10324 })())["IF"] = l170);
10327 var value = symbol.value;
10328 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10330 })())["DEFINE-COMPILATION"] = l169);
10333 var value = symbol.value;
10334 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10336 })())["*COMPILATIONS*"] = l168);
10339 var value = symbol.value;
10340 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10342 })())["NON-OVERRIDABLE"] = l167);
10345 var value = symbol.value;
10346 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10348 })())["CONSTANT"] = l166);
10351 var value = symbol.value;
10352 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10354 })())["NOTINLINE"] = l165);
10357 var value = symbol.value;
10358 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10360 })())["!PROCLAIM"] = l164);
10363 var value = symbol.value;
10364 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10366 })())["CLAIMP"] = l163);
10369 var value = symbol.value;
10370 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10372 })())["GLOBAL-BINDING"] = l162);
10375 var value = symbol.value;
10376 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10378 })())["MACRO"] = l161);
10381 var value = symbol.value;
10382 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10384 })())["%COMPILE-DEFMACRO"] = l160);
10387 var value = symbol.value;
10388 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10390 })())["GET-TOPLEVEL-COMPILATIONS"] = l159);
10393 var value = symbol.value;
10394 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10396 })())["NULL-OR-EMPTY-P"] = l158);
10399 var value = symbol.value;
10400 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10402 })())["TOPLEVEL-COMPILATION"] = l157);
10405 var value = symbol.value;
10406 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10408 })())["*TOPLEVEL-COMPILATIONS*"] = l156);
10411 var value = symbol.value;
10412 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10414 })())["LEXICAL-VARIABLE"] = l155);
10417 var value = symbol.value;
10418 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10420 })())["EXTEND-LOCAL-ENV"] = l154);
10423 var value = symbol.value;
10424 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10426 })())["TRANSLATE-VARIABLE"] = l153);
10429 var value = symbol.value;
10430 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10432 })())["GVARNAME"] = l152);
10435 var value = symbol.value;
10436 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10438 })())["*VARIABLE-COUNTER*"] = l151);
10441 var value = symbol.value;
10442 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10444 })())["*ENVIRONMENT*"] = l150);
10447 var value = symbol.value;
10448 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10450 })())["LOOKUP-IN-LEXENV"] = l149);
10453 var value = symbol.value;
10454 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10456 })())["EXTEND-LEXENV"] = l148);
10459 var value = symbol.value;
10460 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10462 })())["GOTAG"] = l147);
10465 var value = symbol.value;
10466 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10468 })())["BLOCK"] = l146);
10471 var value = symbol.value;
10472 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10474 })())["PUSH-TO-LEXENV"] = l145);
10477 var value = symbol.value;
10478 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10480 })())["COPY-LEXENV"] = l144);
10483 var value = symbol.value;
10484 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10486 })())["MAKE-LEXENV"] = l143);
10489 var value = symbol.value;
10490 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10492 })())["PUSH-BINDING-DECLARATION"] = l142);
10495 var value = symbol.value;
10496 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10498 })())["SET-BINDING-DECLARATIONS"] = l141);
10501 var value = symbol.value;
10502 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10504 })())["SET-BINDING-VALUE"] = l140);
10507 var value = symbol.value;
10508 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10510 })())["BINDING-DECLARATIONS"] = l139);
10513 var value = symbol.value;
10514 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10516 })())["BINDING-VALUE"] = l138);
10519 var value = symbol.value;
10520 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10522 })())["BINDING-TYPE"] = l137);
10525 var value = symbol.value;
10526 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10528 })())["BINDING-NAME"] = l136);
10531 var value = symbol.value;
10532 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10534 })())["MAKE-BINDING"] = l135);
10537 var value = symbol.value;
10538 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10540 })())["*COMPILATION-UNIT-CHECKS*"] = l134);
10543 var value = symbol.value;
10544 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10546 })())["LS-READ-FROM-STRING"] = l133);
10549 var value = symbol.value;
10550 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10552 })())["UNQUOTE"] = l132);
10555 var value = symbol.value;
10556 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10558 })())["UNQUOTE-SPLICING"] = l131);
10561 var value = symbol.value;
10562 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10564 })())["BACKQUOTE"] = l130);
10567 var value = symbol.value;
10568 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10570 })())["QUOTE"] = l129);
10573 var value = symbol.value;
10574 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10576 })())["*EOF*"] = l128);
10579 var value = symbol.value;
10580 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10582 })())["READ-SHARP"] = l127);
10585 var value = symbol.value;
10586 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10588 })())["READ-STRING"] = l126);
10591 var value = symbol.value;
10592 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10594 })())["LS-READ"] = l125);
10597 var value = symbol.value;
10598 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10600 })())["%READ-LIST"] = l124);
10603 var value = symbol.value;
10604 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10606 })())["SKIP-WHITESPACES-AND-COMMENTS"] = l123);
10609 var value = symbol.value;
10610 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10612 })())["READ-UNTIL"] = l122);
10615 var value = symbol.value;
10616 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10618 })())["TERMINALP"] = l121);
10621 var value = symbol.value;
10622 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10624 })())["SKIP-WHITESPACES"] = l120);
10627 var value = symbol.value;
10628 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10630 })())["WHITESPACEP"] = l119);
10633 var value = symbol.value;
10634 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10636 })())["%READ-CHAR"] = l118);
10639 var value = symbol.value;
10640 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10642 })())["%PEEK-CHAR"] = l117);
10645 var value = symbol.value;
10646 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10648 })())["MAKE-STRING-STREAM"] = l116);
10651 var value = symbol.value;
10652 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10654 })())["PRINT"] = l115);
10657 var value = symbol.value;
10658 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10660 })())["WARN"] = l114);
10663 var value = symbol.value;
10664 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10666 })())["ESCAPE-STRING"] = l113);
10669 var value = symbol.value;
10670 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10672 })())["PRIN1-TO-STRING"] = l112);
10675 var value = symbol.value;
10676 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10678 })())["JS!SELFCALL"] = l111);
10681 var value = symbol.value;
10682 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10684 })())["LS-COMPILE"] = l110);
10687 var value = symbol.value;
10688 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10690 })())["JS!BOOL"] = l109);
10693 var value = symbol.value;
10694 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10696 })())["INDENT"] = l108);
10699 var value = symbol.value;
10700 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10702 })())["MAPCONCAT"] = l107);
10705 var value = symbol.value;
10706 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10708 })())["JOIN-TRAILING"] = l106);
10711 var value = symbol.value;
10712 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10714 })())["JOIN"] = l105);
10717 var value = symbol.value;
10718 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10720 })())["CONCATF"] = l104);
10723 var value = symbol.value;
10724 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10726 })())["CONCAT"] = l103);
10729 var value = symbol.value;
10730 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10732 })())["*NEWLINE*"] = l102);
10735 var value = symbol.value;
10736 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10738 })())["VARIABLE"] = l101);
10741 var value = symbol.value;
10742 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10744 })())["FUNCTION"] = l100);
10747 var value = symbol.value;
10748 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10750 })())["DOCUMENTATION"] = l99);
10753 var value = symbol.value;
10754 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10756 })())["WRITE-LINE"] = l98);
10759 var value = symbol.value;
10760 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10762 })())["DISASSEMBLE"] = l97);
10765 var value = symbol.value;
10766 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10768 })())["FDEFINITION"] = l96);
10771 var value = symbol.value;
10772 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10774 })())["STRING="] = l95);
10777 var value = symbol.value;
10778 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10780 })())["ASSOC"] = l94);
10783 var value = symbol.value;
10784 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10786 })())["EVERY"] = l93);
10789 var value = symbol.value;
10790 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10792 })())["SOME"] = l92);
10795 var value = symbol.value;
10796 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10798 })())["PARSE-INTEGER"] = l91);
10801 var value = symbol.value;
10802 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10804 })())["SUBSEQ"] = l90);
10807 var value = symbol.value;
10808 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10810 })())["DIGIT-CHAR-P"] = l89);
10813 var value = symbol.value;
10814 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10816 })())["REMOVE-IF-NOT"] = l88);
10819 var value = symbol.value;
10820 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10822 })())["REMOVE-IF"] = l87);
10825 var value = symbol.value;
10826 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10828 })())["REMOVE"] = l86);
10831 var value = symbol.value;
10832 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10834 })())["MEMBER"] = l85);
10837 var value = symbol.value;
10838 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10840 })())["BUTLAST"] = l84);
10843 var value = symbol.value;
10844 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10846 })())["LAST"] = l83);
10849 var value = symbol.value;
10850 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10852 })())["NTH"] = l82);
10855 var value = symbol.value;
10856 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10858 })())["NTHCDR"] = l81);
10861 var value = symbol.value;
10862 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10864 })())["MINUSP"] = l80);
10867 var value = symbol.value;
10868 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10870 })())["PLUSP"] = l79);
10873 var value = symbol.value;
10874 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10876 })())["INTEGERP"] = l78);
10879 var value = symbol.value;
10880 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10882 })())["CHAR="] = l77);
10885 var value = symbol.value;
10886 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10888 })())["CHAR-CODE"] = l76);
10891 var value = symbol.value;
10892 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10894 })())["CODE-CHAR"] = l75);
10897 var value = symbol.value;
10898 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10900 })())["COPY-LIST"] = l74);
10903 var value = symbol.value;
10904 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10906 })())["IDENTITY"] = l73);
10909 var value = symbol.value;
10910 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10912 })())["MAPCAR"] = l72);
10915 var value = symbol.value;
10916 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10918 })())["CONCAT-TWO"] = l71);
10921 var value = symbol.value;
10922 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10924 })())["LENGTH"] = l70);
10927 var value = symbol.value;
10928 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10930 })())["LIST-LENGTH"] = l69);
10933 var value = symbol.value;
10934 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10936 })())["REVERSE"] = l68);
10939 var value = symbol.value;
10940 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10942 })())["REVAPPEND"] = l67);
10945 var value = symbol.value;
10946 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10948 })())["APPEND"] = l66);
10951 var value = symbol.value;
10952 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10954 })())["APPEND-TWO"] = l65);
10957 var value = symbol.value;
10958 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10960 })())["!REDUCE"] = l64);
10963 var value = symbol.value;
10964 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10966 })())["LISTP"] = l63);
10969 var value = symbol.value;
10970 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10972 })())["ENSURE-LIST"] = l62);
10975 var value = symbol.value;
10976 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10978 })())["PROG2"] = l61);
10981 var value = symbol.value;
10982 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10984 })())["PROG1"] = l60);
10987 var value = symbol.value;
10988 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10990 })())["OR"] = l59);
10993 var value = symbol.value;
10994 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10996 })())["AND"] = l58);
10999 var value = symbol.value;
11000 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11002 })())["ECASE"] = l57);
11005 var value = symbol.value;
11006 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11008 })())["CASE"] = l56);
11011 var value = symbol.value;
11012 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11014 })())["COND"] = l55);
11017 var value = symbol.value;
11018 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11020 })())["DOTIMES"] = l54);
11023 var value = symbol.value;
11024 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11026 })())["DOLIST"] = l53);
11029 var value = symbol.value;
11030 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11032 })())["PUSH"] = l52);
11035 var value = symbol.value;
11036 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11038 })())["DECF"] = l51);
11041 var value = symbol.value;
11042 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11044 })())["INCF"] = l50);
11047 var value = symbol.value;
11048 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11050 })())["ATOM"] = l49);
11053 var value = symbol.value;
11054 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11056 })())["LIST"] = l48);
11059 var value = symbol.value;
11060 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11062 })())["FOURTH"] = l47);
11065 var value = symbol.value;
11066 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11068 })())["THIRD"] = l46);
11071 var value = symbol.value;
11072 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11074 })())["SECOND"] = l45);
11077 var value = symbol.value;
11078 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11080 })())["FIRST"] = l44);
11083 var value = symbol.value;
11084 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11086 })())["CADDDR"] = l43);
11089 var value = symbol.value;
11090 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11092 })())["CDDDR"] = l42);
11095 var value = symbol.value;
11096 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11098 })())["CADDR"] = l41);
11101 var value = symbol.value;
11102 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11104 })())["CDDR"] = l40);
11107 var value = symbol.value;
11108 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11110 })())["CDAR"] = l39);
11113 var value = symbol.value;
11114 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11116 })())["CADR"] = l38);
11119 var value = symbol.value;
11120 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11122 })())["CAAR"] = l37);
11125 var value = symbol.value;
11126 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11128 })())["CDR"] = l36);
11131 var value = symbol.value;
11132 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11134 })())["CAR"] = l35);
11137 var value = symbol.value;
11138 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11140 })())["CONSP"] = l34);
11143 var value = symbol.value;
11144 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11146 })())["CONS"] = l33);
11149 var value = symbol.value;
11150 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11152 })())["NOT"] = l32);
11155 var value = symbol.value;
11156 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11158 })())["EQL"] = l31);
11161 var value = symbol.value;
11162 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11164 })())["TRUNCATE"] = l30);
11167 var value = symbol.value;
11168 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11170 })())["ZEROP"] = l29);
11173 var value = symbol.value;
11174 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11176 })())["1-"] = l28);
11179 var value = symbol.value;
11180 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11182 })())["1+"] = l27);
11185 var value = symbol.value;
11186 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11191 var value = symbol.value;
11192 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11197 var value = symbol.value;
11198 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11203 var value = symbol.value;
11204 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11209 var value = symbol.value;
11210 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11215 var value = symbol.value;
11216 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11218 })())["BOUNDP"] = l21);
11221 var value = symbol.value;
11222 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11224 })())["INTEGER-TO-STRING"] = l20);
11227 var value = symbol.value;
11228 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11230 })())["GENSYM"] = l19);
11233 var value = symbol.value;
11234 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11236 })())["*GENSYM-COUNTER*"] = l18);
11239 var value = symbol.value;
11240 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11242 })())["FIND-SYMBOL"] = l17);
11245 var value = symbol.value;
11246 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11248 })())["INTERN"] = l16);
11251 var value = symbol.value;
11252 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11254 })())["INTERNP"] = l15);
11257 var value = symbol.value;
11258 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11260 })())["WHILE"] = l14);
11263 var value = symbol.value;
11264 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11266 })())["RETURN"] = l13);
11269 var value = symbol.value;
11270 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11272 })())["NULL"] = l12);
11275 var value = symbol.value;
11276 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11278 })())["*PACKAGE*"] = l11);
11281 var value = symbol.value;
11282 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11284 })())["DEFUN"] = l10);
11287 var value = symbol.value;
11288 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11290 })())["NAMED-LAMBDA"] = l9);
11293 var value = symbol.value;
11294 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11296 })())["DEFPARAMETER"] = l8);
11299 var value = symbol.value;
11300 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11302 })())["DEFVAR"] = l7);
11305 var value = symbol.value;
11306 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11308 })())["UNLESS"] = l6);
11311 var value = symbol.value;
11312 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11314 })())["WHEN"] = l5);
11317 var value = symbol.value;
11318 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11323 var value = symbol.value;
11324 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11326 })())["NIL"] = l3);
11329 var value = symbol.value;
11330 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11332 })())["DECLAIM"] = l2);
11335 var value = symbol.value;
11336 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11338 })())["DEFMACRO"] = l1);
11339 (l187).value = l255;
11340 (l150).value = l283;
11341 (l151).value = 647;
11343 return (l199).value = 232;
11345 (l188).value = 283;