1 var l1 = {name: "DEFMACRO"};
3 var l2 = {name: "NIL"};
7 var l4 = {name: "WHEN"};
9 var l5 = {name: "UNLESS"};
11 var l6 = {name: "DEFVAR"};
13 var l7 = {name: "DEFPARAMETER"};
15 var l8 = {name: "NAMED-LAMBDA"};
17 var l9 = {name: "DEFUN"};
19 var l10 = {name: "*PACKAGE*"};
21 (((l10.value !== undefined)?(function(){
23 var value = symbol.value;
24 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
28 var value = symbol.value;
29 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
31 })()) !== (function(){
33 var value = symbol.value;
34 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
38 var value = symbol.value;
39 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
42 return (l10).value = {};
46 var l11 = {name: "NULL"};
48 (l11).function = (function(v2){
49 ((v2)["fname"] = "NULL");
52 if (arguments.length < 1) throw 'too few arguments';
53 if (arguments.length > 1) throw 'too many arguments';
57 return ((v1 === (function(){
59 var value = symbol.value;
60 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
64 var value = symbol.value;
65 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
69 var value = symbol.value;
70 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
76 if (cf.type == 'block' && cf.id == 1)
86 var l12 = {name: "RETURN"};
88 var l13 = {name: "WHILE"};
90 var l14 = {name: "INTERNP"};
92 (l14).function = (function(v4){
93 ((v4)["fname"] = "INTERNP");
96 if (arguments.length < 1) throw 'too few arguments';
97 if (arguments.length > 1) throw 'too many arguments';
101 return (((v3) in ((function(){
103 var value = symbol.value;
104 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
108 var value = symbol.value;
109 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
113 var value = symbol.value;
114 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
120 if (cf.type == 'block' && cf.id == 2)
130 var l15 = {name: "INTERN"};
132 (l15).function = (function(v6){
133 ((v6)["fname"] = "INTERN");
136 if (arguments.length < 1) throw 'too few arguments';
137 if (arguments.length > 1) throw 'too many arguments';
143 var func = symbol.function;
144 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
146 })()(v5) !== (function(){
148 var value = symbol.value;
149 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
152 var tmp = ((function(){
154 var value = symbol.value;
155 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
158 return tmp == undefined? (function(){
160 var value = symbol.value;
161 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
164 })() : (((function(){
166 var value = symbol.value;
167 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
169 })())[v5] = (function(){
171 if (typeof name != 'string')
172 throw 'The value ' + name + ' is not a type string.';
173 return ({name: name});
178 if (cf.type == 'block' && cf.id == 3)
188 var l16 = {name: "FIND-SYMBOL"};
190 (l16).function = (function(v8){
191 ((v8)["fname"] = "FIND-SYMBOL");
194 if (arguments.length < 1) throw 'too few arguments';
195 if (arguments.length > 1) throw 'too many arguments';
200 var tmp = ((function(){
202 var value = symbol.value;
203 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
206 return tmp == undefined? (function(){
208 var value = symbol.value;
209 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
216 if (cf.type == 'block' && cf.id == 4)
226 var l17 = {name: "*GENSYM-COUNTER*"};
228 (((l17.value !== undefined)?(function(){
230 var value = symbol.value;
231 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
235 var value = symbol.value;
236 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
238 })()) !== (function(){
240 var value = symbol.value;
241 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
245 var value = symbol.value;
246 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
249 return (l17).value = 0;
253 var l18 = {name: "GENSYM"};
254 var l19 = {name: "INTEGER-TO-STRING"};
256 (l18).function = (function(v10){
257 ((v10)["fname"] = "GENSYM");
260 if (arguments.length > 1) throw 'too many arguments';
261 switch(arguments.length){
269 (l17).value = (function(){
272 var value = symbol.value;
273 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
277 if (typeof x != 'number')
278 throw 'The value ' + x + ' is not a type number.';
279 if (typeof y != 'number')
280 throw 'The value ' + y + ' is not a type number.';
284 var name = (function(){
286 var string2 = (function(){
288 var func = symbol.function;
289 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
293 var value = symbol.value;
294 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
297 if (typeof string1 != 'string')
298 throw 'The value ' + string1 + ' is not a type string.';
299 if (typeof string2 != 'string')
300 throw 'The value ' + string2 + ' is not a type string.';
301 return string1.concat(string2);
303 if (typeof name != 'string')
304 throw 'The value ' + name + ' is not a type string.';
305 return ({name: name});
310 if (cf.type == 'block' && cf.id == 5)
320 var l20 = {name: "BOUNDP"};
322 (l20).function = (function(v12){
323 ((v12)["fname"] = "BOUNDP");
326 if (arguments.length < 1) throw 'too few arguments';
327 if (arguments.length > 1) throw 'too many arguments';
331 return ((v11.value !== undefined)?(function(){
333 var value = symbol.value;
334 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
338 var value = symbol.value;
339 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
345 if (cf.type == 'block' && cf.id == 6)
355 var l21 = {name: "="};
357 (l21).function = (function(v15){
358 ((v15)["fname"] = "=");
360 })((function (v13,v14){
361 if (arguments.length < 2) throw 'too few arguments';
362 if (arguments.length > 2) throw 'too many arguments';
369 if (typeof x != 'number')
370 throw 'The value ' + x + ' is not a type number.';
371 if (typeof y != 'number')
372 throw 'The value ' + y + ' is not a type number.';
376 var value = symbol.value;
377 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
381 var value = symbol.value;
382 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
388 if (cf.type == 'block' && cf.id == 7)
398 var l22 = {name: "+"};
400 (l22).function = (function(v18){
401 ((v18)["fname"] = "+");
403 })((function (v16,v17){
404 if (arguments.length < 2) throw 'too few arguments';
405 if (arguments.length > 2) throw 'too many arguments';
412 if (typeof x != 'number')
413 throw 'The value ' + x + ' is not a type number.';
414 if (typeof y != 'number')
415 throw 'The value ' + y + ' is not a type number.';
421 if (cf.type == 'block' && cf.id == 8)
431 var l23 = {name: "-"};
433 (l23).function = (function(v21){
434 ((v21)["fname"] = "-");
436 })((function (v19,v20){
437 if (arguments.length < 2) throw 'too few arguments';
438 if (arguments.length > 2) throw 'too many arguments';
445 if (typeof x != 'number')
446 throw 'The value ' + x + ' is not a type number.';
447 if (typeof y != 'number')
448 throw 'The value ' + y + ' is not a type number.';
454 if (cf.type == 'block' && cf.id == 9)
464 var l24 = {name: "*"};
466 (l24).function = (function(v24){
467 ((v24)["fname"] = "*");
469 })((function (v22,v23){
470 if (arguments.length < 2) throw 'too few arguments';
471 if (arguments.length > 2) throw 'too many arguments';
478 if (typeof x != 'number')
479 throw 'The value ' + x + ' is not a type number.';
480 if (typeof y != 'number')
481 throw 'The value ' + y + ' is not a type number.';
487 if (cf.type == 'block' && cf.id == 10)
497 var l25 = {name: "/"};
499 (l25).function = (function(v27){
500 ((v27)["fname"] = "/");
502 })((function (v25,v26){
503 if (arguments.length < 2) throw 'too few arguments';
504 if (arguments.length > 2) throw 'too many arguments';
511 if (typeof x != 'number')
512 throw 'The value ' + x + ' is not a type number.';
513 if (typeof y != 'number')
514 throw 'The value ' + y + ' is not a type number.';
520 if (cf.type == 'block' && cf.id == 11)
530 var l26 = {name: "1+"};
532 (l26).function = (function(v29){
533 ((v29)["fname"] = "1+");
536 if (arguments.length < 1) throw 'too few arguments';
537 if (arguments.length > 1) throw 'too many arguments';
544 if (typeof x != 'number')
545 throw 'The value ' + x + ' is not a type number.';
546 if (typeof y != 'number')
547 throw 'The value ' + y + ' is not a type number.';
553 if (cf.type == 'block' && cf.id == 12)
563 var l27 = {name: "1-"};
565 (l27).function = (function(v31){
566 ((v31)["fname"] = "1-");
569 if (arguments.length < 1) throw 'too few arguments';
570 if (arguments.length > 1) throw 'too many arguments';
577 if (typeof x != 'number')
578 throw 'The value ' + x + ' is not a type number.';
579 if (typeof y != 'number')
580 throw 'The value ' + y + ' is not a type number.';
586 if (cf.type == 'block' && cf.id == 13)
596 var l28 = {name: "ZEROP"};
598 (l28).function = (function(v33){
599 ((v33)["fname"] = "ZEROP");
602 if (arguments.length < 1) throw 'too few arguments';
603 if (arguments.length > 1) throw 'too many arguments';
610 if (typeof x != 'number')
611 throw 'The value ' + x + ' is not a type number.';
612 if (typeof y != 'number')
613 throw 'The value ' + y + ' is not a type number.';
617 var value = symbol.value;
618 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
622 var value = symbol.value;
623 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
629 if (cf.type == 'block' && cf.id == 14)
639 var l29 = {name: "TRUNCATE"};
641 (l29).function = (function(v36){
642 ((v36)["fname"] = "TRUNCATE");
644 })((function (v34,v35){
645 if (arguments.length < 2) throw 'too few arguments';
646 if (arguments.length > 2) throw 'too many arguments';
654 if (typeof x != 'number')
655 throw 'The value ' + x + ' is not a type number.';
656 if (typeof y != 'number')
657 throw 'The value ' + y + ' is not a type number.';
660 if (typeof x != 'number')
661 throw 'The value ' + x + ' is not a type number.';
662 return Math.floor(x);
667 if (cf.type == 'block' && cf.id == 15)
677 var l30 = {name: "EQL"};
679 (l30).function = (function(v39){
680 ((v39)["fname"] = "EQL");
682 })((function (v37,v38){
683 if (arguments.length < 2) throw 'too few arguments';
684 if (arguments.length > 2) throw 'too many arguments';
688 return ((v37 === v38)?(function(){
690 var value = symbol.value;
691 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
695 var value = symbol.value;
696 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
702 if (cf.type == 'block' && cf.id == 16)
712 var l31 = {name: "NOT"};
714 (l31).function = (function(v41){
715 ((v41)["fname"] = "NOT");
718 if (arguments.length < 1) throw 'too few arguments';
719 if (arguments.length > 1) throw 'too many arguments';
723 return (v40 !== (function(){
725 var value = symbol.value;
726 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
730 var value = symbol.value;
731 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
735 var value = symbol.value;
736 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
742 if (cf.type == 'block' && cf.id == 17)
752 var l32 = {name: "CONS"};
754 (l32).function = (function(v44){
755 ((v44)["fname"] = "CONS");
757 })((function (v42,v43){
758 if (arguments.length < 2) throw 'too few arguments';
759 if (arguments.length > 2) throw 'too many arguments';
763 return ({car: v42, cdr: v43});
767 if (cf.type == 'block' && cf.id == 18)
777 var l33 = {name: "CONSP"};
779 (l33).function = (function(v46){
780 ((v46)["fname"] = "CONSP");
783 if (arguments.length < 1) throw 'too few arguments';
784 if (arguments.length > 1) throw 'too many arguments';
790 return (typeof tmp == 'object' && 'car' in tmp);
793 var value = symbol.value;
794 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
798 var value = symbol.value;
799 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
805 if (cf.type == 'block' && cf.id == 19)
815 var l34 = {name: "CAR"};
817 (l34).function = (function(v48){
818 ((v48)["fname"] = "CAR");
821 if (arguments.length < 1) throw 'too few arguments';
822 if (arguments.length > 1) throw 'too many arguments';
828 return tmp === (function(){
830 var value = symbol.value;
831 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
835 var value = symbol.value;
836 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
843 if (cf.type == 'block' && cf.id == 20)
853 var l35 = {name: "CDR"};
855 (l35).function = (function(v50){
856 ((v50)["fname"] = "CDR");
859 if (arguments.length < 1) throw 'too few arguments';
860 if (arguments.length > 1) throw 'too many arguments';
866 return tmp === (function(){
868 var value = symbol.value;
869 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
873 var value = symbol.value;
874 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
881 if (cf.type == 'block' && cf.id == 21)
891 var l36 = {name: "CAAR"};
893 (l36).function = (function(v52){
894 ((v52)["fname"] = "CAAR");
897 if (arguments.length < 1) throw 'too few arguments';
898 if (arguments.length > 1) throw 'too many arguments';
903 var tmp = (function(){
905 return tmp === (function(){
907 var value = symbol.value;
908 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
912 var value = symbol.value;
913 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
917 return tmp === (function(){
919 var value = symbol.value;
920 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
924 var value = symbol.value;
925 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
932 if (cf.type == 'block' && cf.id == 22)
942 var l37 = {name: "CADR"};
944 (l37).function = (function(v54){
945 ((v54)["fname"] = "CADR");
948 if (arguments.length < 1) throw 'too few arguments';
949 if (arguments.length > 1) throw 'too many arguments';
954 var tmp = (function(){
956 return tmp === (function(){
958 var value = symbol.value;
959 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
963 var value = symbol.value;
964 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
968 return tmp === (function(){
970 var value = symbol.value;
971 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
975 var value = symbol.value;
976 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
983 if (cf.type == 'block' && cf.id == 23)
993 var l38 = {name: "CDAR"};
995 (l38).function = (function(v56){
996 ((v56)["fname"] = "CDAR");
999 if (arguments.length < 1) throw 'too few arguments';
1000 if (arguments.length > 1) throw 'too many arguments';
1005 var tmp = (function(){
1007 return tmp === (function(){
1009 var value = symbol.value;
1010 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
1014 var value = symbol.value;
1015 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
1019 return tmp === (function(){
1021 var value = symbol.value;
1022 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
1026 var value = symbol.value;
1027 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
1034 if (cf.type == 'block' && cf.id == 24)
1044 var l39 = {name: "CDDR"};
1046 (l39).function = (function(v58){
1047 ((v58)["fname"] = "CDDR");
1050 if (arguments.length < 1) throw 'too few arguments';
1051 if (arguments.length > 1) throw 'too many arguments';
1056 var tmp = (function(){
1058 return tmp === (function(){
1060 var value = symbol.value;
1061 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
1065 var value = symbol.value;
1066 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
1070 return tmp === (function(){
1072 var value = symbol.value;
1073 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
1077 var value = symbol.value;
1078 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
1085 if (cf.type == 'block' && cf.id == 25)
1095 var l40 = {name: "CADDR"};
1097 (l40).function = (function(v60){
1098 ((v60)["fname"] = "CADDR");
1101 if (arguments.length < 1) throw 'too few arguments';
1102 if (arguments.length > 1) throw 'too many arguments';
1107 var tmp = (function(){
1108 var tmp = (function(){
1110 return tmp === (function(){
1112 var value = symbol.value;
1113 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
1117 var value = symbol.value;
1118 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
1122 return tmp === (function(){
1124 var value = symbol.value;
1125 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
1129 var value = symbol.value;
1130 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
1134 return tmp === (function(){
1136 var value = symbol.value;
1137 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
1141 var value = symbol.value;
1142 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
1149 if (cf.type == 'block' && cf.id == 26)
1159 var l41 = {name: "CDDDR"};
1161 (l41).function = (function(v62){
1162 ((v62)["fname"] = "CDDDR");
1165 if (arguments.length < 1) throw 'too few arguments';
1166 if (arguments.length > 1) throw 'too many arguments';
1171 var tmp = (function(){
1172 var tmp = (function(){
1174 return tmp === (function(){
1176 var value = symbol.value;
1177 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
1181 var value = symbol.value;
1182 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
1186 return tmp === (function(){
1188 var value = symbol.value;
1189 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
1193 var value = symbol.value;
1194 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
1198 return tmp === (function(){
1200 var value = symbol.value;
1201 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
1205 var value = symbol.value;
1206 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
1213 if (cf.type == 'block' && cf.id == 27)
1223 var l42 = {name: "CADDDR"};
1225 (l42).function = (function(v64){
1226 ((v64)["fname"] = "CADDDR");
1229 if (arguments.length < 1) throw 'too few arguments';
1230 if (arguments.length > 1) throw 'too many arguments';
1235 var tmp = (function(){
1236 var tmp = (function(){
1237 var tmp = (function(){
1239 return tmp === (function(){
1241 var value = symbol.value;
1242 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
1246 var value = symbol.value;
1247 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
1251 return tmp === (function(){
1253 var value = symbol.value;
1254 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
1258 var value = symbol.value;
1259 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
1263 return tmp === (function(){
1265 var value = symbol.value;
1266 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
1270 var value = symbol.value;
1271 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
1275 return tmp === (function(){
1277 var value = symbol.value;
1278 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
1282 var value = symbol.value;
1283 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
1290 if (cf.type == 'block' && cf.id == 28)
1300 var l43 = {name: "FIRST"};
1302 (l43).function = (function(v66){
1303 ((v66)["fname"] = "FIRST");
1306 if (arguments.length < 1) throw 'too few arguments';
1307 if (arguments.length > 1) throw 'too many arguments';
1313 return tmp === (function(){
1315 var value = symbol.value;
1316 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
1320 var value = symbol.value;
1321 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
1328 if (cf.type == 'block' && cf.id == 29)
1338 var l44 = {name: "SECOND"};
1340 (l44).function = (function(v68){
1341 ((v68)["fname"] = "SECOND");
1344 if (arguments.length < 1) throw 'too few arguments';
1345 if (arguments.length > 1) throw 'too many arguments';
1351 var func = symbol.function;
1352 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
1358 if (cf.type == 'block' && cf.id == 30)
1368 var l45 = {name: "THIRD"};
1370 (l45).function = (function(v70){
1371 ((v70)["fname"] = "THIRD");
1374 if (arguments.length < 1) throw 'too few arguments';
1375 if (arguments.length > 1) throw 'too many arguments';
1381 var func = symbol.function;
1382 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
1388 if (cf.type == 'block' && cf.id == 31)
1398 var l46 = {name: "FOURTH"};
1400 (l46).function = (function(v72){
1401 ((v72)["fname"] = "FOURTH");
1404 if (arguments.length < 1) throw 'too few arguments';
1405 if (arguments.length > 1) throw 'too many arguments';
1411 var func = symbol.function;
1412 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
1418 if (cf.type == 'block' && cf.id == 32)
1428 var l47 = {name: "LIST"};
1430 (l47).function = (function(v74){
1431 ((v74)["fname"] = "LIST");
1434 var v73= (function(){
1436 var value = symbol.value;
1437 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
1440 for (var i = arguments.length-1; i>=0; i--)
1441 v73 = {car: arguments[i], cdr:
1450 if (cf.type == 'block' && cf.id == 33)
1460 var l48 = {name: "ATOM"};
1462 (l48).function = (function(v76){
1463 ((v76)["fname"] = "ATOM");
1466 if (arguments.length < 1) throw 'too few arguments';
1467 if (arguments.length > 1) throw 'too many arguments';
1473 var func = symbol.function;
1474 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
1478 return (typeof tmp == 'object' && 'car' in tmp);
1481 var value = symbol.value;
1482 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
1486 var value = symbol.value;
1487 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
1493 if (cf.type == 'block' && cf.id == 34)
1503 var l49 = {name: "INCF"};
1505 var l50 = {name: "DECF"};
1507 var l51 = {name: "PUSH"};
1509 var l52 = {name: "DOLIST"};
1511 var l53 = {name: "DOTIMES"};
1513 var l54 = {name: "COND"};
1515 var l55 = {name: "CASE"};
1517 var l56 = {name: "ECASE"};
1519 var l57 = {name: "AND"};
1521 var l58 = {name: "OR"};
1523 var l59 = {name: "PROG1"};
1525 var l60 = {name: "PROG2"};
1527 var l61 = {name: "ENSURE-LIST"};
1528 var l62 = {name: "LISTP"};
1530 (l61).function = (function(v78){
1531 ((v78)["fname"] = "ENSURE-LIST");
1534 if (arguments.length < 1) throw 'too few arguments';
1535 if (arguments.length > 1) throw 'too many arguments';
1539 return ((function(){
1541 var func = symbol.function;
1542 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
1544 })()(v77) !== (function(){
1546 var value = symbol.value;
1547 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
1549 })() ? v77 : (function(){
1551 var func = symbol.function;
1552 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
1558 if (cf.type == 'block' && cf.id == 35)
1568 var l63 = {name: "!REDUCE"};
1570 (l63).function = (function(v82){
1571 ((v82)["fname"] = "!REDUCE");
1573 })((function (v79,v80,v81){
1574 if (arguments.length < 3) throw 'too few arguments';
1575 if (arguments.length > 3) throw 'too many arguments';
1579 return ((function(){
1581 var func = symbol.function;
1582 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
1584 })()(v80) !== (function(){
1586 var value = symbol.value;
1587 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
1589 })() ? v81 : (function(){
1591 var func = symbol.function;
1592 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
1594 })()(v79, (function(){
1596 return tmp === (function(){
1598 var value = symbol.value;
1599 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
1603 var value = symbol.value;
1604 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
1607 })(), (v79)(v81, (function(){
1609 return tmp === (function(){
1611 var value = symbol.value;
1612 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
1616 var value = symbol.value;
1617 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
1624 if (cf.type == 'block' && cf.id == 36)
1634 var l64 = {name: "APPEND-TWO"};
1635 var l65 = {name: "APPEND"};
1637 (l64).function = (function(v85){
1638 ((v85)["fname"] = "APPEND-TWO");
1640 })((function (v83,v84){
1641 if (arguments.length < 2) throw 'too few arguments';
1642 if (arguments.length > 2) throw 'too many arguments';
1646 return ((function(){
1648 var func = symbol.function;
1649 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
1651 })()(v83) !== (function(){
1653 var value = symbol.value;
1654 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
1656 })() ? v84 : ({car: (function(){
1658 return tmp === (function(){
1660 var value = symbol.value;
1661 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
1665 var value = symbol.value;
1666 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
1669 })(), cdr: (function(){
1671 var func = symbol.function;
1672 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
1676 return tmp === (function(){
1678 var value = symbol.value;
1679 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
1683 var value = symbol.value;
1684 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
1691 if (cf.type == 'block' && cf.id == 37)
1702 (l65).function = (function(v87){
1703 ((v87)["fname"] = "APPEND");
1706 var v86= (function(){
1708 var value = symbol.value;
1709 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
1712 for (var i = arguments.length-1; i>=0; i--)
1713 v86 = {car: arguments[i], cdr:
1720 var func = symbol.function;
1721 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
1725 var func = symbol.function;
1726 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
1732 if (cf.type == 'block' && cf.id == 38)
1742 var l66 = {name: "REVAPPEND"};
1744 (l66).function = (function(v90){
1745 ((v90)["fname"] = "REVAPPEND");
1747 })((function (v88,v89){
1748 if (arguments.length < 2) throw 'too few arguments';
1749 if (arguments.length > 2) throw 'too many arguments';
1757 while(v88 !== (function(){
1759 var value = symbol.value;
1760 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
1763 v89 = ({car: (function(){
1765 return tmp === (function(){
1767 var value = symbol.value;
1768 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
1772 var value = symbol.value;
1773 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
1779 return tmp === (function(){
1781 var value = symbol.value;
1782 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
1786 var value = symbol.value;
1787 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
1791 }return (function(){
1793 var value = symbol.value;
1794 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
1801 if (cf.type == 'block' && cf.id == 40)
1811 if (cf.type == 'block' && cf.id == 39)
1821 var l67 = {name: "REVERSE"};
1823 (l67).function = (function(v92){
1824 ((v92)["fname"] = "REVERSE");
1827 if (arguments.length < 1) throw 'too few arguments';
1828 if (arguments.length > 1) throw 'too many arguments';
1834 var func = symbol.function;
1835 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
1841 if (cf.type == 'block' && cf.id == 41)
1851 var l68 = {name: "LIST-LENGTH"};
1853 (l68).function = (function(v95){
1854 ((v95)["fname"] = "LIST-LENGTH");
1857 if (arguments.length < 1) throw 'too few arguments';
1858 if (arguments.length > 1) throw 'too many arguments';
1862 return (function(v94){
1869 var func = symbol.function;
1870 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
1874 var func = symbol.function;
1875 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
1877 })()(v93)) !== (function(){
1879 var value = symbol.value;
1880 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
1886 if (typeof x != 'number')
1887 throw 'The value ' + x + ' is not a type number.';
1888 if (typeof y != 'number')
1889 throw 'The value ' + y + ' is not a type number.';
1894 return tmp === (function(){
1896 var value = symbol.value;
1897 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
1901 var value = symbol.value;
1902 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
1906 }return (function(){
1908 var value = symbol.value;
1909 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
1916 if (cf.type == 'block' && cf.id == 43)
1927 if (cf.type == 'block' && cf.id == 42)
1937 var l69 = {name: "LENGTH"};
1939 (l69).function = (function(v97){
1940 ((v97)["fname"] = "LENGTH");
1943 if (arguments.length < 1) throw 'too few arguments';
1944 if (arguments.length > 1) throw 'too many arguments';
1948 return (((typeof(v96) == "string")?(function(){
1950 var value = symbol.value;
1951 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
1955 var value = symbol.value;
1956 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
1958 })()) !== (function(){
1960 var value = symbol.value;
1961 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
1965 if (typeof x != 'string')
1966 throw 'The value ' + x + ' is not a type string.';
1970 var func = symbol.function;
1971 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
1977 if (cf.type == 'block' && cf.id == 44)
1987 var l70 = {name: "CONCAT-TWO"};
1989 (l70).function = (function(v100){
1990 ((v100)["fname"] = "CONCAT-TWO");
1992 })((function (v98,v99){
1993 if (arguments.length < 2) throw 'too few arguments';
1994 if (arguments.length > 2) throw 'too many arguments';
2001 if (typeof string1 != 'string')
2002 throw 'The value ' + string1 + ' is not a type string.';
2003 if (typeof string2 != 'string')
2004 throw 'The value ' + string2 + ' is not a type string.';
2005 return string1.concat(string2);
2010 if (cf.type == 'block' && cf.id == 45)
2020 var l71 = {name: "MAPCAR"};
2022 (l71).function = (function(v103){
2023 ((v103)["fname"] = "MAPCAR");
2025 })((function (v101,v102){
2026 if (arguments.length < 2) throw 'too few arguments';
2027 if (arguments.length > 2) throw 'too many arguments';
2031 return ((function(){
2033 var func = symbol.function;
2034 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
2036 })()(v102) !== (function(){
2038 var value = symbol.value;
2039 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2041 })() ? l2 : ({car: (v101)((function(){
2043 return tmp === (function(){
2045 var value = symbol.value;
2046 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2050 var value = symbol.value;
2051 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2054 })()), cdr: (function(){
2056 var func = symbol.function;
2057 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
2059 })()(v101, (function(){
2061 return tmp === (function(){
2063 var value = symbol.value;
2064 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2068 var value = symbol.value;
2069 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2076 if (cf.type == 'block' && cf.id == 46)
2086 var l72 = {name: "IDENTITY"};
2088 (l72).function = (function(v105){
2089 ((v105)["fname"] = "IDENTITY");
2091 })((function (v104){
2092 if (arguments.length < 1) throw 'too few arguments';
2093 if (arguments.length > 1) throw 'too many arguments';
2101 if (cf.type == 'block' && cf.id == 47)
2111 var l73 = {name: "COPY-LIST"};
2113 (l73).function = (function(v107){
2114 ((v107)["fname"] = "COPY-LIST");
2116 })((function (v106){
2117 if (arguments.length < 1) throw 'too few arguments';
2118 if (arguments.length > 1) throw 'too many arguments';
2124 var func = symbol.function;
2125 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
2129 var func = symbol.function;
2130 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
2136 if (cf.type == 'block' && cf.id == 48)
2146 var l74 = {name: "CODE-CHAR"};
2148 (l74).function = (function(v109){
2149 ((v109)["fname"] = "CODE-CHAR");
2151 })((function (v108){
2152 if (arguments.length < 1) throw 'too few arguments';
2153 if (arguments.length > 1) throw 'too many arguments';
2161 if (cf.type == 'block' && cf.id == 49)
2171 var l75 = {name: "CHAR-CODE"};
2173 (l75).function = (function(v111){
2174 ((v111)["fname"] = "CHAR-CODE");
2176 })((function (v110){
2177 if (arguments.length < 1) throw 'too few arguments';
2178 if (arguments.length > 1) throw 'too many arguments';
2186 if (cf.type == 'block' && cf.id == 50)
2196 var l76 = {name: "CHAR="};
2198 (l76).function = (function(v114){
2199 ((v114)["fname"] = "CHAR=");
2201 })((function (v112,v113){
2202 if (arguments.length < 2) throw 'too few arguments';
2203 if (arguments.length > 2) throw 'too many arguments';
2207 return ((function(){
2210 if (typeof x != 'number')
2211 throw 'The value ' + x + ' is not a type number.';
2212 if (typeof y != 'number')
2213 throw 'The value ' + y + ' is not a type number.';
2217 var value = symbol.value;
2218 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2222 var value = symbol.value;
2223 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2229 if (cf.type == 'block' && cf.id == 51)
2239 var l77 = {name: "INTEGERP"};
2241 (l77).function = (function(v116){
2242 ((v116)["fname"] = "INTEGERP");
2244 })((function (v115){
2245 if (arguments.length < 1) throw 'too few arguments';
2246 if (arguments.length > 1) throw 'too many arguments';
2250 return (((typeof (v115) == "number")?(function(){
2252 var value = symbol.value;
2253 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2257 var value = symbol.value;
2258 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2260 })()) !== (function(){
2262 var value = symbol.value;
2263 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2265 })() ? ((function(){
2266 var x = (function(){
2268 if (typeof x != 'number')
2269 throw 'The value ' + x + ' is not a type number.';
2270 return Math.floor(x);
2273 if (typeof x != 'number')
2274 throw 'The value ' + x + ' is not a type number.';
2275 if (typeof y != 'number')
2276 throw 'The value ' + y + ' is not a type number.';
2280 var value = symbol.value;
2281 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2285 var value = symbol.value;
2286 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2288 })()) : (function(){
2290 var value = symbol.value;
2291 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2297 if (cf.type == 'block' && cf.id == 52)
2307 var l78 = {name: "PLUSP"};
2309 (l78).function = (function(v118){
2310 ((v118)["fname"] = "PLUSP");
2312 })((function (v117){
2313 if (arguments.length < 1) throw 'too few arguments';
2314 if (arguments.length > 1) throw 'too many arguments';
2318 return ((function(){
2321 if (typeof x != 'number')
2322 throw 'The value ' + x + ' is not a type number.';
2323 if (typeof y != 'number')
2324 throw 'The value ' + y + ' is not a type number.';
2328 var value = symbol.value;
2329 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2333 var value = symbol.value;
2334 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2340 if (cf.type == 'block' && cf.id == 53)
2350 var l79 = {name: "MINUSP"};
2352 (l79).function = (function(v120){
2353 ((v120)["fname"] = "MINUSP");
2355 })((function (v119){
2356 if (arguments.length < 1) throw 'too few arguments';
2357 if (arguments.length > 1) throw 'too many arguments';
2361 return ((function(){
2364 if (typeof x != 'number')
2365 throw 'The value ' + x + ' is not a type number.';
2366 if (typeof y != 'number')
2367 throw 'The value ' + y + ' is not a type number.';
2371 var value = symbol.value;
2372 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2376 var value = symbol.value;
2377 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2383 if (cf.type == 'block' && cf.id == 54)
2394 (l62).function = (function(v123){
2395 ((v123)["fname"] = "LISTP");
2397 })((function (v121){
2398 if (arguments.length < 1) throw 'too few arguments';
2399 if (arguments.length > 1) throw 'too many arguments';
2403 return (function(v122){
2404 return (v122 !== (function(){
2406 var value = symbol.value;
2407 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2409 })() ? v122 : (function(){
2411 var func = symbol.function;
2412 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
2417 return (typeof tmp == 'object' && 'car' in tmp);
2420 var value = symbol.value;
2421 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2425 var value = symbol.value;
2426 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2432 if (cf.type == 'block' && cf.id == 55)
2442 var l80 = {name: "NTHCDR"};
2444 (l80).function = (function(v126){
2445 ((v126)["fname"] = "NTHCDR");
2447 })((function (v124,v125){
2448 if (arguments.length < 2) throw 'too few arguments';
2449 if (arguments.length > 2) throw 'too many arguments';
2459 var func = symbol.function;
2460 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
2462 })()(v124) !== (function(){
2464 var value = symbol.value;
2465 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2467 })() ? v125 : (function(){
2469 var value = symbol.value;
2470 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2472 })()) !== (function(){
2474 var value = symbol.value;
2475 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2480 var func = symbol.function;
2481 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
2486 return tmp === (function(){
2488 var value = symbol.value;
2489 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2493 var value = symbol.value;
2494 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2498 }return (function(){
2500 var value = symbol.value;
2501 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2508 if (cf.type == 'block' && cf.id == 57)
2518 if (cf.type == 'block' && cf.id == 56)
2528 var l81 = {name: "NTH"};
2530 (l81).function = (function(v129){
2531 ((v129)["fname"] = "NTH");
2533 })((function (v127,v128){
2534 if (arguments.length < 2) throw 'too few arguments';
2535 if (arguments.length > 2) throw 'too many arguments';
2540 var tmp = (function(){
2542 var func = symbol.function;
2543 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
2546 return tmp === (function(){
2548 var value = symbol.value;
2549 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2553 var value = symbol.value;
2554 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2561 if (cf.type == 'block' && cf.id == 58)
2571 var l82 = {name: "LAST"};
2573 (l82).function = (function(v131){
2574 ((v131)["fname"] = "LAST");
2576 })((function (v130){
2577 if (arguments.length < 1) throw 'too few arguments';
2578 if (arguments.length > 1) throw 'too many arguments';
2587 var tmp = (function(){
2589 return tmp === (function(){
2591 var value = symbol.value;
2592 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2596 var value = symbol.value;
2597 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2601 return (typeof tmp == 'object' && 'car' in tmp);
2604 var value = symbol.value;
2605 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2609 var value = symbol.value;
2610 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2612 })()) !== (function(){
2614 var value = symbol.value;
2615 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2620 return tmp === (function(){
2622 var value = symbol.value;
2623 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2627 var value = symbol.value;
2628 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2632 }return (function(){
2634 var value = symbol.value;
2635 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2642 if (cf.type == 'block' && cf.id == 60)
2652 if (cf.type == 'block' && cf.id == 59)
2662 var l83 = {name: "BUTLAST"};
2664 (l83).function = (function(v133){
2665 ((v133)["fname"] = "BUTLAST");
2667 })((function (v132){
2668 if (arguments.length < 1) throw 'too few arguments';
2669 if (arguments.length > 1) throw 'too many arguments';
2673 return (((function(){
2674 var tmp = (function(){
2676 return tmp === (function(){
2678 var value = symbol.value;
2679 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2683 var value = symbol.value;
2684 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2688 return (typeof tmp == 'object' && 'car' in tmp);
2691 var value = symbol.value;
2692 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2696 var value = symbol.value;
2697 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2699 })()) !== (function(){
2701 var value = symbol.value;
2702 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2704 })() ? ({car: (function(){
2706 return tmp === (function(){
2708 var value = symbol.value;
2709 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2713 var value = symbol.value;
2714 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2717 })(), cdr: (function(){
2719 var func = symbol.function;
2720 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
2724 return tmp === (function(){
2726 var value = symbol.value;
2727 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2731 var value = symbol.value;
2732 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2735 })())}) : (function(){
2737 var value = symbol.value;
2738 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2744 if (cf.type == 'block' && cf.id == 61)
2754 var l84 = {name: "MEMBER"};
2756 (l84).function = (function(v136){
2757 ((v136)["fname"] = "MEMBER");
2759 })((function (v134,v135){
2760 if (arguments.length < 2) throw 'too few arguments';
2761 if (arguments.length > 2) throw 'too many arguments';
2769 while(v135 !== (function(){
2771 var value = symbol.value;
2772 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2777 var func = symbol.function;
2778 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
2780 })()(v134, (function(){
2782 return tmp === (function(){
2784 var value = symbol.value;
2785 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2789 var value = symbol.value;
2790 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2793 })()) !== (function(){
2795 var value = symbol.value;
2796 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2800 throw ({type: 'block', id: 63, value: v135, message: 'Return from unknown block NIL.'})
2804 var value = symbol.value;
2805 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2810 return tmp === (function(){
2812 var value = symbol.value;
2813 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2817 var value = symbol.value;
2818 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2822 }return (function(){
2824 var value = symbol.value;
2825 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2832 if (cf.type == 'block' && cf.id == 63)
2841 if (cf.type == 'block' && cf.id == 62)
2851 var l85 = {name: "REMOVE"};
2853 (l85).function = (function(v139){
2854 ((v139)["fname"] = "REMOVE");
2856 })((function (v137,v138){
2857 if (arguments.length < 2) throw 'too few arguments';
2858 if (arguments.length > 2) throw 'too many arguments';
2862 return ((function(){
2864 var func = symbol.function;
2865 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
2867 })()(v138) !== (function(){
2869 var value = symbol.value;
2870 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2875 var value = symbol.value;
2876 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2879 })() : ((function(){
2881 var func = symbol.function;
2882 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
2884 })()(v137, (function(){
2886 return tmp === (function(){
2888 var value = symbol.value;
2889 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2893 var value = symbol.value;
2894 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2897 })()) !== (function(){
2899 var value = symbol.value;
2900 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2905 var func = symbol.function;
2906 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
2908 })()(v137, (function(){
2910 return tmp === (function(){
2912 var value = symbol.value;
2913 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2917 var value = symbol.value;
2918 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2923 return ({car: (function(){
2925 return tmp === (function(){
2927 var value = symbol.value;
2928 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2932 var value = symbol.value;
2933 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2936 })(), cdr: (function(){
2938 var func = symbol.function;
2939 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
2941 })()(v137, (function(){
2943 return tmp === (function(){
2945 var value = symbol.value;
2946 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2950 var value = symbol.value;
2951 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2959 if (cf.type == 'block' && cf.id == 64)
2969 var l86 = {name: "REMOVE-IF"};
2971 (l86).function = (function(v142){
2972 ((v142)["fname"] = "REMOVE-IF");
2974 })((function (v140,v141){
2975 if (arguments.length < 2) throw 'too few arguments';
2976 if (arguments.length > 2) throw 'too many arguments';
2980 return ((function(){
2982 var func = symbol.function;
2983 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
2985 })()(v141) !== (function(){
2987 var value = symbol.value;
2988 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2993 var value = symbol.value;
2994 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
2997 })() : ((v140)((function(){
2999 return tmp === (function(){
3001 var value = symbol.value;
3002 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3006 var value = symbol.value;
3007 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3010 })()) !== (function(){
3012 var value = symbol.value;
3013 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3018 var func = symbol.function;
3019 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
3021 })()(v140, (function(){
3023 return tmp === (function(){
3025 var value = symbol.value;
3026 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3030 var value = symbol.value;
3031 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3036 return ({car: (function(){
3038 return tmp === (function(){
3040 var value = symbol.value;
3041 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3045 var value = symbol.value;
3046 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3049 })(), cdr: (function(){
3051 var func = symbol.function;
3052 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
3054 })()(v140, (function(){
3056 return tmp === (function(){
3058 var value = symbol.value;
3059 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3063 var value = symbol.value;
3064 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3072 if (cf.type == 'block' && cf.id == 65)
3082 var l87 = {name: "REMOVE-IF-NOT"};
3084 (l87).function = (function(v145){
3085 ((v145)["fname"] = "REMOVE-IF-NOT");
3087 })((function (v143,v144){
3088 if (arguments.length < 2) throw 'too few arguments';
3089 if (arguments.length > 2) throw 'too many arguments';
3093 return ((function(){
3095 var func = symbol.function;
3096 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
3098 })()(v144) !== (function(){
3100 var value = symbol.value;
3101 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3106 var value = symbol.value;
3107 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3110 })() : ((v143)((function(){
3112 return tmp === (function(){
3114 var value = symbol.value;
3115 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3119 var value = symbol.value;
3120 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3123 })()) !== (function(){
3125 var value = symbol.value;
3126 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3129 return ({car: (function(){
3131 return tmp === (function(){
3133 var value = symbol.value;
3134 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3138 var value = symbol.value;
3139 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3142 })(), cdr: (function(){
3144 var func = symbol.function;
3145 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
3147 })()(v143, (function(){
3149 return tmp === (function(){
3151 var value = symbol.value;
3152 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3156 var value = symbol.value;
3157 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3164 var func = symbol.function;
3165 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
3167 })()(v143, (function(){
3169 return tmp === (function(){
3171 var value = symbol.value;
3172 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3176 var value = symbol.value;
3177 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3185 if (cf.type == 'block' && cf.id == 66)
3195 var l88 = {name: "DIGIT-CHAR-P"};
3197 (l88).function = (function(v147){
3198 ((v147)["fname"] = "DIGIT-CHAR-P");
3200 })((function (v146){
3201 if (arguments.length < 1) throw 'too few arguments';
3202 if (arguments.length > 1) throw 'too many arguments';
3206 return ((((function(){
3209 if (typeof x != 'number')
3210 throw 'The value ' + x + ' is not a type number.';
3211 if (typeof y != 'number')
3212 throw 'The value ' + y + ' is not a type number.';
3216 var value = symbol.value;
3217 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3221 var value = symbol.value;
3222 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3224 })()) !== (function(){
3226 var value = symbol.value;
3227 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3229 })() ? ((function(){
3232 if (typeof x != 'number')
3233 throw 'The value ' + x + ' is not a type number.';
3234 if (typeof y != 'number')
3235 throw 'The value ' + y + ' is not a type number.';
3239 var value = symbol.value;
3240 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3244 var value = symbol.value;
3245 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3247 })()) : (function(){
3249 var value = symbol.value;
3250 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3252 })()) !== (function(){
3254 var value = symbol.value;
3255 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3260 if (typeof x != 'number')
3261 throw 'The value ' + x + ' is not a type number.';
3262 if (typeof y != 'number')
3263 throw 'The value ' + y + ' is not a type number.';
3267 var value = symbol.value;
3268 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3274 if (cf.type == 'block' && cf.id == 67)
3284 var l89 = {name: "SUBSEQ"};
3286 (l89).function = (function(v151){
3287 ((v151)["fname"] = "SUBSEQ");
3289 })((function (v148,v149,v150){
3290 if (arguments.length < 2) throw 'too few arguments';
3291 if (arguments.length > 3) throw 'too many arguments';
3292 switch(arguments.length){
3296 var value = symbol.value;
3297 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3305 return (((typeof(v148) == "string")?(function(){
3307 var value = symbol.value;
3308 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3312 var value = symbol.value;
3313 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3315 })()) !== (function(){
3317 var value = symbol.value;
3318 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3321 return (v150 !== (function(){
3323 var value = symbol.value;
3324 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3331 return str.slice(a,b);
3336 return str.slice(a,b);
3340 throw "Unsupported argument.";
3346 if (cf.type == 'block' && cf.id == 68)
3356 var l90 = {name: "PARSE-INTEGER"};
3358 (l90).function = (function(v156){
3359 ((v156)["fname"] = "PARSE-INTEGER");
3361 })((function (v152){
3362 if (arguments.length < 1) throw 'too few arguments';
3363 if (arguments.length > 1) throw 'too many arguments';
3367 return (function(v153,v154,v155){
3375 if (typeof x != 'number')
3376 throw 'The value ' + x + ' is not a type number.';
3377 if (typeof y != 'number')
3378 throw 'The value ' + y + ' is not a type number.';
3382 var value = symbol.value;
3383 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3387 var value = symbol.value;
3388 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3390 })()) !== (function(){
3392 var value = symbol.value;
3393 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3397 var x = (function(){
3400 if (typeof x != 'number')
3401 throw 'The value ' + x + ' is not a type number.';
3402 if (typeof y != 'number')
3403 throw 'The value ' + y + ' is not a type number.';
3406 var y = (function(){
3408 var func = symbol.function;
3409 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
3414 if (typeof string != 'string')
3415 throw 'The value ' + string + ' is not a type string.';
3416 if (typeof index != 'number')
3417 throw 'The value ' + index + ' is not a type number.';
3418 return string.charCodeAt(index);
3420 if (typeof x != 'number')
3421 throw 'The value ' + x + ' is not a type number.';
3422 if (typeof y != 'number')
3423 throw 'The value ' + y + ' is not a type number.';
3429 if (typeof x != 'number')
3430 throw 'The value ' + x + ' is not a type number.';
3431 if (typeof y != 'number')
3432 throw 'The value ' + y + ' is not a type number.';
3435 }return (function(){
3437 var value = symbol.value;
3438 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3445 if (cf.type == 'block' && cf.id == 70)
3454 var func = symbol.function;
3455 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
3461 if (cf.type == 'block' && cf.id == 69)
3471 var l91 = {name: "SOME"};
3473 (l91).function = (function(v163){
3474 ((v163)["fname"] = "SOME");
3476 })((function (v157,v158){
3477 if (arguments.length < 2) throw 'too few arguments';
3478 if (arguments.length > 2) throw 'too many arguments';
3482 return (((typeof(v158) == "string")?(function(){
3484 var value = symbol.value;
3485 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3489 var value = symbol.value;
3490 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3492 })()) !== (function(){
3494 var value = symbol.value;
3495 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3498 return (function(v159,v160){
3506 if (typeof x != 'number')
3507 throw 'The value ' + x + ' is not a type number.';
3508 if (typeof y != 'number')
3509 throw 'The value ' + y + ' is not a type number.';
3513 var value = symbol.value;
3514 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3518 var value = symbol.value;
3519 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3521 })()) !== (function(){
3523 var value = symbol.value;
3524 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3527 ((v157)((function(){
3530 if (typeof string != 'string')
3531 throw 'The value ' + string + ' is not a type string.';
3532 if (typeof index != 'number')
3533 throw 'The value ' + index + ' is not a type number.';
3534 return string.charCodeAt(index);
3535 })()) !== (function(){
3537 var value = symbol.value;
3538 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3542 throw ({type: 'block', id: 71, value: (function(){
3544 var value = symbol.value;
3545 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3547 })(), message: 'Return from unknown block SOME.'})
3551 var value = symbol.value;
3552 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3558 if (typeof x != 'number')
3559 throw 'The value ' + x + ' is not a type number.';
3560 if (typeof y != 'number')
3561 throw 'The value ' + y + ' is not a type number.';
3564 }return (function(){
3566 var value = symbol.value;
3567 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3574 if (cf.type == 'block' && cf.id == 72)
3582 var value = symbol.value;
3583 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3588 var func = symbol.function;
3589 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
3592 })() : ((function(){
3594 var func = symbol.function;
3595 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
3597 })()(v158) !== (function(){
3599 var value = symbol.value;
3600 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3606 return (function(v161,v162){
3608 while(v161 !== (function(){
3610 var value = symbol.value;
3611 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3616 return tmp === (function(){
3618 var value = symbol.value;
3619 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3623 var value = symbol.value;
3624 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3629 ((v157)(v162) !== (function(){
3631 var value = symbol.value;
3632 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3636 throw ({type: 'block', id: 73, value: (function(){
3638 var value = symbol.value;
3639 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3641 })(), message: 'Return from unknown block NIL.'})
3645 var value = symbol.value;
3646 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3651 var value = symbol.value;
3652 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3658 return tmp === (function(){
3660 var value = symbol.value;
3661 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3665 var value = symbol.value;
3666 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3670 }return (function(){
3672 var value = symbol.value;
3673 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3679 var value = symbol.value;
3680 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3683 })(v158,(function(){
3685 var value = symbol.value;
3686 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3692 if (cf.type == 'block' && cf.id == 73)
3700 throw "Unknown sequence.";
3706 if (cf.type == 'block' && cf.id == 71)
3716 var l92 = {name: "EVERY"};
3718 (l92).function = (function(v170){
3719 ((v170)["fname"] = "EVERY");
3721 })((function (v164,v165){
3722 if (arguments.length < 2) throw 'too few arguments';
3723 if (arguments.length > 2) throw 'too many arguments';
3727 return (((typeof(v165) == "string")?(function(){
3729 var value = symbol.value;
3730 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3734 var value = symbol.value;
3735 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3737 })()) !== (function(){
3739 var value = symbol.value;
3740 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3743 return (function(v166,v167){
3751 if (typeof x != 'number')
3752 throw 'The value ' + x + ' is not a type number.';
3753 if (typeof y != 'number')
3754 throw 'The value ' + y + ' is not a type number.';
3758 var value = symbol.value;
3759 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3763 var value = symbol.value;
3764 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3766 })()) !== (function(){
3768 var value = symbol.value;
3769 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3772 ((v164)((function(){
3775 if (typeof string != 'string')
3776 throw 'The value ' + string + ' is not a type string.';
3777 if (typeof index != 'number')
3778 throw 'The value ' + index + ' is not a type number.';
3779 return string.charCodeAt(index);
3780 })()) !== (function(){
3782 var value = symbol.value;
3783 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3787 var value = symbol.value;
3788 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3792 throw ({type: 'block', id: 74, value: (function(){
3794 var value = symbol.value;
3795 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3797 })(), message: 'Return from unknown block EVERY.'})
3803 if (typeof x != 'number')
3804 throw 'The value ' + x + ' is not a type number.';
3805 if (typeof y != 'number')
3806 throw 'The value ' + y + ' is not a type number.';
3809 }return (function(){
3811 var value = symbol.value;
3812 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3819 if (cf.type == 'block' && cf.id == 75)
3827 var value = symbol.value;
3828 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3833 var func = symbol.function;
3834 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
3837 })() : ((function(){
3839 var func = symbol.function;
3840 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
3842 })()(v165) !== (function(){
3844 var value = symbol.value;
3845 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3851 return (function(v168,v169){
3853 while(v168 !== (function(){
3855 var value = symbol.value;
3856 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3861 return tmp === (function(){
3863 var value = symbol.value;
3864 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3868 var value = symbol.value;
3869 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3874 ((v164)(v169) !== (function(){
3876 var value = symbol.value;
3877 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3881 var value = symbol.value;
3882 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3886 throw ({type: 'block', id: 76, value: (function(){
3888 var value = symbol.value;
3889 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3891 })(), message: 'Return from unknown block NIL.'})
3896 var value = symbol.value;
3897 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3903 return tmp === (function(){
3905 var value = symbol.value;
3906 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3910 var value = symbol.value;
3911 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3915 }return (function(){
3917 var value = symbol.value;
3918 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3924 var value = symbol.value;
3925 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3928 })(v165,(function(){
3930 var value = symbol.value;
3931 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3937 if (cf.type == 'block' && cf.id == 76)
3945 throw "Unknown sequence.";
3951 if (cf.type == 'block' && cf.id == 74)
3961 var l93 = {name: "ASSOC"};
3963 (l93).function = (function(v173){
3964 ((v173)["fname"] = "ASSOC");
3966 })((function (v171,v172){
3967 if (arguments.length < 2) throw 'too few arguments';
3968 if (arguments.length > 2) throw 'too many arguments';
3976 while(v172 !== (function(){
3978 var value = symbol.value;
3979 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3984 var func = symbol.function;
3985 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
3987 })()(v171, (function(){
3989 var func = symbol.function;
3990 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
3992 })()(v172)) !== (function(){
3994 var value = symbol.value;
3995 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
3998 throw ({type: 'block', id: 78, value: (function(){
4000 var value = symbol.value;
4001 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4003 })(), message: 'Return from unknown block NIL.'})
4004 })() : v172 = (function(){
4006 return tmp === (function(){
4008 var value = symbol.value;
4009 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4013 var value = symbol.value;
4014 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4018 }return (function(){
4020 var value = symbol.value;
4021 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4028 if (cf.type == 'block' && cf.id == 78)
4036 return tmp === (function(){
4038 var value = symbol.value;
4039 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4043 var value = symbol.value;
4044 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4051 if (cf.type == 'block' && cf.id == 77)
4061 var l94 = {name: "STRING="};
4063 (l94).function = (function(v176){
4064 ((v176)["fname"] = "STRING=");
4066 })((function (v174,v175){
4067 if (arguments.length < 2) throw 'too few arguments';
4068 if (arguments.length > 2) throw 'too many arguments';
4072 return ((v174 == v175)?(function(){
4074 var value = symbol.value;
4075 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4079 var value = symbol.value;
4080 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4086 if (cf.type == 'block' && cf.id == 79)
4096 var l95 = {name: "FDEFINITION"};
4098 (l95).function = (function(v178){
4099 ((v178)["fname"] = "FDEFINITION");
4101 })((function (v177){
4102 if (arguments.length < 1) throw 'too few arguments';
4103 if (arguments.length > 1) throw 'too many arguments';
4107 return (((typeof v177 == 'function')?(function(){
4109 var value = symbol.value;
4110 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4114 var value = symbol.value;
4115 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4117 })()) !== (function(){
4119 var value = symbol.value;
4120 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4124 })() : (((function(){
4126 return (typeof tmp == 'object' && 'name' in tmp);
4129 var value = symbol.value;
4130 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4134 var value = symbol.value;
4135 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4137 })()) !== (function(){
4139 var value = symbol.value;
4140 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4145 var func = symbol.function;
4146 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4151 throw "Invalid function";
4157 if (cf.type == 'block' && cf.id == 80)
4167 var l96 = {name: "DISASSEMBLE"};
4168 var l97 = {name: "WRITE-LINE"};
4170 (l96).function = (function(v180){
4171 ((v180)["fname"] = "DISASSEMBLE");
4173 })((function (v179){
4174 if (arguments.length < 1) throw 'too few arguments';
4175 if (arguments.length > 1) throw 'too many arguments';
4181 var func = symbol.function;
4182 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4186 var func = symbol.function;
4187 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4189 })()(v179)).toString());
4192 var value = symbol.value;
4193 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4199 if (cf.type == 'block' && cf.id == 81)
4209 var l98 = {name: "*NEWLINE*"};
4211 (((l98.value !== undefined)?(function(){
4213 var value = symbol.value;
4214 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4218 var value = symbol.value;
4219 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4221 })()) !== (function(){
4223 var value = symbol.value;
4224 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4228 var value = symbol.value;
4229 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4232 return (l98).value = (function(){
4233 var x = (function(){
4235 var func = symbol.function;
4236 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4239 if (typeof x != 'number')
4240 throw 'The value ' + x + ' is not a type number.';
4241 return String.fromCharCode(x);
4246 var l99 = {name: "CONCAT"};
4248 (l99).function = (function(v182){
4249 ((v182)["fname"] = "CONCAT");
4252 var v181= (function(){
4254 var value = symbol.value;
4255 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4258 for (var i = arguments.length-1; i>=0; i--)
4259 v181 = {car: arguments[i], cdr:
4266 var func = symbol.function;
4267 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4271 var func = symbol.function;
4272 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4278 if (cf.type == 'block' && cf.id == 82)
4288 var l100 = {name: "CONCATF"};
4290 var l101 = {name: "JOIN"};
4292 (l101).function = (function(v185){
4293 ((v185)["fname"] = "JOIN");
4295 })((function (v183,v184){
4296 if (arguments.length < 1) throw 'too few arguments';
4297 if (arguments.length > 2) throw 'too many arguments';
4298 switch(arguments.length){
4306 return ((function(){
4308 var func = symbol.function;
4309 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4311 })()(v183) !== (function(){
4313 var value = symbol.value;
4314 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4318 })() : ((function(){
4320 var func = symbol.function;
4321 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4325 return tmp === (function(){
4327 var value = symbol.value;
4328 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4332 var value = symbol.value;
4333 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4336 })()) !== (function(){
4338 var value = symbol.value;
4339 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4344 return tmp === (function(){
4346 var value = symbol.value;
4347 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4351 var value = symbol.value;
4352 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4359 var func = symbol.function;
4360 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4364 return tmp === (function(){
4366 var value = symbol.value;
4367 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4371 var value = symbol.value;
4372 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4375 })(), v184, (function(){
4377 var func = symbol.function;
4378 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4382 return tmp === (function(){
4384 var value = symbol.value;
4385 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4389 var value = symbol.value;
4390 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4398 if (cf.type == 'block' && cf.id == 83)
4408 var l102 = {name: "JOIN-TRAILING"};
4410 (l102).function = (function(v188){
4411 ((v188)["fname"] = "JOIN-TRAILING");
4413 })((function (v186,v187){
4414 if (arguments.length < 1) throw 'too few arguments';
4415 if (arguments.length > 2) throw 'too many arguments';
4416 switch(arguments.length){
4424 return ((function(){
4426 var func = symbol.function;
4427 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4429 })()(v186) !== (function(){
4431 var value = symbol.value;
4432 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4434 })() ? "" : (function(){
4436 var func = symbol.function;
4437 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4441 return tmp === (function(){
4443 var value = symbol.value;
4444 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4448 var value = symbol.value;
4449 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4452 })(), v187, (function(){
4454 var func = symbol.function;
4455 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4459 return tmp === (function(){
4461 var value = symbol.value;
4462 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4466 var value = symbol.value;
4467 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4474 if (cf.type == 'block' && cf.id == 84)
4484 var l103 = {name: "MAPCONCAT"};
4486 (l103).function = (function(v191){
4487 ((v191)["fname"] = "MAPCONCAT");
4489 })((function (v189,v190){
4490 if (arguments.length < 2) throw 'too few arguments';
4491 if (arguments.length > 2) throw 'too many arguments';
4497 var func = symbol.function;
4498 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4502 var func = symbol.function;
4503 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4509 if (cf.type == 'block' && cf.id == 85)
4519 var l104 = {name: "INDENT"};
4521 (l104).function = (function(v198){
4522 ((v198)["fname"] = "INDENT");
4525 var v192= (function(){
4527 var value = symbol.value;
4528 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4531 for (var i = arguments.length-1; i>=0; i--)
4532 v192 = {car: arguments[i], cdr:
4537 return (function(v193){
4538 return (function(v194,v195,v196){
4541 var func = symbol.function;
4542 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4546 var func = symbol.function;
4547 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4549 })()(v193)) !== (function(){
4551 var value = symbol.value;
4552 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4555 return v194 = (function(){
4557 var func = symbol.function;
4558 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4560 })()(v194, (function(){
4565 var value = symbol.value;
4566 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4576 if (typeof x != 'number')
4577 throw 'The value ' + x + ' is not a type number.';
4578 if (typeof y != 'number')
4579 throw 'The value ' + y + ' is not a type number.';
4583 var value = symbol.value;
4584 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4588 var value = symbol.value;
4589 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4591 })()) !== (function(){
4593 var value = symbol.value;
4594 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4598 return v194 = (function(){
4600 var func = symbol.function;
4601 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4603 })()(v194, (function(){
4608 var func = symbol.function;
4609 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4614 if (typeof string != 'string')
4615 throw 'The value ' + string + ' is not a type string.';
4616 if (typeof index != 'number')
4617 throw 'The value ' + index + ' is not a type number.';
4618 return string.charCodeAt(index);
4619 })(), 10) !== (function(){
4621 var value = symbol.value;
4622 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4624 })() ? (((function(){
4626 var y = (function(){
4628 var func = symbol.function;
4629 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4632 if (typeof x != 'number')
4633 throw 'The value ' + x + ' is not a type number.';
4634 if (typeof y != 'number')
4635 throw 'The value ' + y + ' is not a type number.';
4639 var value = symbol.value;
4640 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4644 var value = symbol.value;
4645 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4647 })()) !== (function(){
4649 var value = symbol.value;
4650 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4654 var func = symbol.function;
4655 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4659 var func = symbol.function;
4660 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4664 var index = (function(){
4666 var func = symbol.function;
4667 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4670 if (typeof string != 'string')
4671 throw 'The value ' + string + ' is not a type string.';
4672 if (typeof index != 'number')
4673 throw 'The value ' + index + ' is not a type number.';
4674 return string.charCodeAt(index);
4675 })(), 10)) : (function(){
4677 var value = symbol.value;
4678 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4680 })()) : (function(){
4682 var value = symbol.value;
4683 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4685 })()) !== (function(){
4687 var value = symbol.value;
4688 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4692 var func = symbol.function;
4693 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4697 if (typeof x != 'number')
4698 throw 'The value ' + x + ' is not a type number.';
4699 return String.fromCharCode(x);
4700 })(), " ") : (function(){
4701 var x = (function(){
4704 if (typeof string != 'string')
4705 throw 'The value ' + string + ' is not a type string.';
4706 if (typeof index != 'number')
4707 throw 'The value ' + index + ' is not a type number.';
4708 return string.charCodeAt(index);
4710 if (typeof x != 'number')
4711 throw 'The value ' + x + ' is not a type number.';
4712 return String.fromCharCode(x);
4717 if (typeof x != 'number')
4718 throw 'The value ' + x + ' is not a type number.';
4719 if (typeof y != 'number')
4720 throw 'The value ' + y + ' is not a type number.';
4723 }return (function(){
4725 var value = symbol.value;
4726 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4733 if (cf.type == 'block' && cf.id == 87)
4740 })("",0,(function(){
4742 var func = symbol.function;
4743 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4748 var func = symbol.function;
4749 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4755 if (cf.type == 'block' && cf.id == 86)
4766 (l19).function = (function(v202){
4767 ((v202)["fname"] = "INTEGER-TO-STRING");
4769 })((function (v199){
4770 if (arguments.length < 1) throw 'too few arguments';
4771 if (arguments.length > 1) throw 'too many arguments';
4775 return ((function(){
4777 var func = symbol.function;
4778 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4780 })()(v199) !== (function(){
4782 var value = symbol.value;
4783 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4787 })() : ((function(){
4789 var func = symbol.function;
4790 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4792 })()(v199) !== (function(){
4794 var value = symbol.value;
4795 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4800 var func = symbol.function;
4801 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4803 })()("-", (function(){
4805 var func = symbol.function;
4806 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4811 if (typeof x != 'number')
4812 throw 'The value ' + x + ' is not a type number.';
4813 if (typeof y != 'number')
4814 throw 'The value ' + y + ' is not a type number.';
4818 return (function(v200){
4825 var func = symbol.function;
4826 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4830 var func = symbol.function;
4831 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4833 })()(v199)) !== (function(){
4835 var value = symbol.value;
4836 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4839 v200 = ({car: (function(){
4842 if (typeof x != 'number')
4843 throw 'The value ' + x + ' is not a type number.';
4844 if (typeof y != 'number')
4845 throw 'The value ' + y + ' is not a type number.';
4850 var func = symbol.function;
4851 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4854 }return (function(){
4856 var value = symbol.value;
4857 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4864 if (cf.type == 'block' && cf.id == 89)
4872 var func = symbol.function;
4873 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4877 var func = symbol.function;
4878 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4880 })()((function (v201){
4881 if (arguments.length < 1) throw 'too few arguments';
4882 if (arguments.length > 1) throw 'too many arguments';
4884 var x = (function(){
4885 var string = "0123456789";
4887 if (typeof string != 'string')
4888 throw 'The value ' + string + ' is not a type string.';
4889 if (typeof index != 'number')
4890 throw 'The value ' + index + ' is not a type number.';
4891 return string.charCodeAt(index);
4893 if (typeof x != 'number')
4894 throw 'The value ' + x + ' is not a type number.';
4895 return String.fromCharCode(x);
4901 var value = symbol.value;
4902 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4909 if (cf.type == 'block' && cf.id == 88)
4919 var l105 = {name: "JS!BOOL"};
4920 var l106 = {name: "LS-COMPILE"};
4922 (l105).function = (function(v204){
4923 ((v204)["fname"] = "JS!BOOL");
4925 })((function (v203){
4926 if (arguments.length < 1) throw 'too few arguments';
4927 if (arguments.length > 1) throw 'too many arguments';
4933 var func = symbol.function;
4934 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4936 })()("(", v203, "?", (function(){
4938 var func = symbol.function;
4939 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4943 var value = symbol.value;
4944 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4946 })()), ": ", (function(){
4948 var func = symbol.function;
4949 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
4953 var value = symbol.value;
4954 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4960 if (cf.type == 'block' && cf.id == 90)
4970 var l107 = {name: "JS!SELFCALL"};
4972 var l108 = {name: "PRIN1-TO-STRING"};
4973 var l109 = {name: "ESCAPE-STRING"};
4975 (l108).function = (function(v208){
4976 ((v208)["fname"] = "PRIN1-TO-STRING");
4978 })((function (v205){
4979 if (arguments.length < 1) throw 'too few arguments';
4980 if (arguments.length > 1) throw 'too many arguments';
4984 return (((function(){
4986 return (typeof tmp == 'object' && 'name' in tmp);
4989 var value = symbol.value;
4990 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4994 var value = symbol.value;
4995 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
4997 })()) !== (function(){
4999 var value = symbol.value;
5000 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5004 })() : ((function(){
5006 var func = symbol.function;
5007 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
5009 })()(v205) !== (function(){
5011 var value = symbol.value;
5012 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5017 var func = symbol.function;
5018 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
5021 })() : (((typeof(v205) == "string")?(function(){
5023 var value = symbol.value;
5024 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5028 var value = symbol.value;
5029 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5031 })()) !== (function(){
5033 var value = symbol.value;
5034 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5039 var func = symbol.function;
5040 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
5042 })()("\"", (function(){
5044 var func = symbol.function;
5045 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
5048 })() : (((typeof v205 == 'function')?(function(){
5050 var value = symbol.value;
5051 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5055 var value = symbol.value;
5056 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5058 })()) !== (function(){
5060 var value = symbol.value;
5061 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5064 return (function(v206){
5065 return (v206 !== (function(){
5067 var value = symbol.value;
5068 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5072 var func = symbol.function;
5073 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
5075 })()("#<FUNCTION ", v206, ">") : (function(){
5077 var func = symbol.function;
5078 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
5080 })()("#<FUNCTION>"));
5082 var tmp = (v205)["fname"];
5083 return tmp == undefined? (function(){
5085 var value = symbol.value;
5086 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5090 })() : ((function(){
5092 var func = symbol.function;
5093 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
5095 })()(v205) !== (function(){
5097 var value = symbol.value;
5098 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5103 var func = symbol.function;
5104 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
5106 })()("(", (function(){
5108 var func = symbol.function;
5109 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
5113 var func = symbol.function;
5114 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
5118 var func = symbol.function;
5119 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
5123 var func = symbol.function;
5124 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
5126 })()(v205)), " "), (function(v207){
5127 return ((function(){
5129 var func = symbol.function;
5130 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
5134 return tmp === (function(){
5136 var value = symbol.value;
5137 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5141 var value = symbol.value;
5142 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5145 })()) !== (function(){
5147 var value = symbol.value;
5148 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5152 var func = symbol.function;
5153 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
5157 return tmp === (function(){
5159 var value = symbol.value;
5160 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5164 var value = symbol.value;
5165 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5168 })()) : (function(){
5170 var func = symbol.function;
5171 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
5175 var func = symbol.function;
5176 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
5180 return tmp === (function(){
5182 var value = symbol.value;
5183 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5187 var value = symbol.value;
5188 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5191 })()), " . ", (function(){
5193 var func = symbol.function;
5194 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
5198 return tmp === (function(){
5200 var value = symbol.value;
5201 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5205 var value = symbol.value;
5206 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5212 var func = symbol.function;
5213 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
5218 var value = symbol.value;
5219 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5225 if (cf.type == 'block' && cf.id == 91)
5236 (l97).function = (function(v210){
5237 ((v210)["fname"] = "WRITE-LINE");
5239 })((function (v209){
5240 if (arguments.length < 1) throw 'too few arguments';
5241 if (arguments.length > 1) throw 'too many arguments';
5247 if (typeof x != 'string')
5248 throw 'The value ' + x + ' is not a type string.';
5249 return lisp.write(x);
5252 var x = (function(){
5254 var value = symbol.value;
5255 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5258 if (typeof x != 'string')
5259 throw 'The value ' + x + ' is not a type string.';
5260 return lisp.write(x);
5266 if (cf.type == 'block' && cf.id == 92)
5276 var l110 = {name: "WARN"};
5278 (l110).function = (function(v212){
5279 ((v212)["fname"] = "WARN");
5281 })((function (v211){
5282 if (arguments.length < 1) throw 'too few arguments';
5283 if (arguments.length > 1) throw 'too many arguments';
5288 var x = "WARNING: ";
5289 if (typeof x != 'string')
5290 throw 'The value ' + x + ' is not a type string.';
5291 return lisp.write(x);
5295 var func = symbol.function;
5296 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
5302 if (cf.type == 'block' && cf.id == 93)
5312 var l111 = {name: "PRINT"};
5314 (l111).function = (function(v214){
5315 ((v214)["fname"] = "PRINT");
5317 })((function (v213){
5318 if (arguments.length < 1) throw 'too few arguments';
5319 if (arguments.length > 1) throw 'too many arguments';
5325 var func = symbol.function;
5326 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
5330 var func = symbol.function;
5331 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
5338 if (cf.type == 'block' && cf.id == 94)
5348 var l112 = {name: "MAKE-STRING-STREAM"};
5350 (l112).function = (function(v216){
5351 ((v216)["fname"] = "MAKE-STRING-STREAM");
5353 })((function (v215){
5354 if (arguments.length < 1) throw 'too few arguments';
5355 if (arguments.length > 1) throw 'too many arguments';
5359 return ({car: v215, cdr: 0});
5363 if (cf.type == 'block' && cf.id == 95)
5373 var l113 = {name: "%PEEK-CHAR"};
5375 (l113).function = (function(v218){
5376 ((v218)["fname"] = "%PEEK-CHAR");
5378 })((function (v217){
5379 if (arguments.length < 1) throw 'too few arguments';
5380 if (arguments.length > 1) throw 'too many arguments';
5384 return (((function(){
5385 var x = (function(){
5387 return tmp === (function(){
5389 var value = symbol.value;
5390 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5394 var value = symbol.value;
5395 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5399 var y = (function(){
5401 var func = symbol.function;
5402 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
5406 return tmp === (function(){
5408 var value = symbol.value;
5409 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5413 var value = symbol.value;
5414 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5418 if (typeof x != 'number')
5419 throw 'The value ' + x + ' is not a type number.';
5420 if (typeof y != 'number')
5421 throw 'The value ' + y + ' is not a type number.';
5425 var value = symbol.value;
5426 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5430 var value = symbol.value;
5431 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5433 })()) !== (function(){
5435 var value = symbol.value;
5436 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5439 var string = (function(){
5441 return tmp === (function(){
5443 var value = symbol.value;
5444 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5448 var value = symbol.value;
5449 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5453 var index = (function(){
5455 return tmp === (function(){
5457 var value = symbol.value;
5458 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5462 var value = symbol.value;
5463 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5467 if (typeof string != 'string')
5468 throw 'The value ' + string + ' is not a type string.';
5469 if (typeof index != 'number')
5470 throw 'The value ' + index + ' is not a type number.';
5471 return string.charCodeAt(index);
5474 var value = symbol.value;
5475 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5481 if (cf.type == 'block' && cf.id == 96)
5491 var l114 = {name: "%READ-CHAR"};
5493 (l114).function = (function(v221){
5494 ((v221)["fname"] = "%READ-CHAR");
5496 })((function (v219){
5497 if (arguments.length < 1) throw 'too few arguments';
5498 if (arguments.length > 1) throw 'too many arguments';
5502 return (((function(){
5503 var x = (function(){
5505 return tmp === (function(){
5507 var value = symbol.value;
5508 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5512 var value = symbol.value;
5513 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5517 var y = (function(){
5519 var func = symbol.function;
5520 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
5524 return tmp === (function(){
5526 var value = symbol.value;
5527 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5531 var value = symbol.value;
5532 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5536 if (typeof x != 'number')
5537 throw 'The value ' + x + ' is not a type number.';
5538 if (typeof y != 'number')
5539 throw 'The value ' + y + ' is not a type number.';
5543 var value = symbol.value;
5544 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5548 var value = symbol.value;
5549 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5551 })()) !== (function(){
5553 var value = symbol.value;
5554 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5556 })() ? (function(v220){
5559 if (typeof x != 'object')
5560 throw 'The value ' + x + ' is not a type object.';
5561 return (x.cdr = (function(){
5563 var func = symbol.function;
5564 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
5568 return tmp === (function(){
5570 var value = symbol.value;
5571 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5575 var value = symbol.value;
5576 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5583 var string = (function(){
5585 return tmp === (function(){
5587 var value = symbol.value;
5588 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5592 var value = symbol.value;
5593 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5597 var index = (function(){
5599 return tmp === (function(){
5601 var value = symbol.value;
5602 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5606 var value = symbol.value;
5607 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5611 if (typeof string != 'string')
5612 throw 'The value ' + string + ' is not a type string.';
5613 if (typeof index != 'number')
5614 throw 'The value ' + index + ' is not a type number.';
5615 return string.charCodeAt(index);
5616 })()) : (function(){
5618 var value = symbol.value;
5619 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5625 if (cf.type == 'block' && cf.id == 97)
5635 var l115 = {name: "WHITESPACEP"};
5637 (l115).function = (function(v225){
5638 ((v225)["fname"] = "WHITESPACEP");
5640 })((function (v222){
5641 if (arguments.length < 1) throw 'too few arguments';
5642 if (arguments.length > 1) throw 'too many arguments';
5646 return (function(v223){
5647 return (v223 !== (function(){
5649 var value = symbol.value;
5650 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5652 })() ? v223 : (function(v224){
5653 return (v224 !== (function(){
5655 var value = symbol.value;
5656 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5658 })() ? v224 : (function(){
5660 var func = symbol.function;
5661 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
5666 var func = symbol.function;
5667 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
5672 var func = symbol.function;
5673 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
5679 if (cf.type == 'block' && cf.id == 98)
5689 var l116 = {name: "SKIP-WHITESPACES"};
5691 (l116).function = (function(v228){
5692 ((v228)["fname"] = "SKIP-WHITESPACES");
5694 })((function (v226){
5695 if (arguments.length < 1) throw 'too few arguments';
5696 if (arguments.length > 1) throw 'too many arguments';
5700 return (function(v227){
5703 var func = symbol.function;
5704 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
5711 while((v227 !== (function(){
5713 var value = symbol.value;
5714 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5718 var func = symbol.function;
5719 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
5721 })()(v227) : (function(){
5723 var value = symbol.value;
5724 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5726 })()) !== (function(){
5728 var value = symbol.value;
5729 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5734 var func = symbol.function;
5735 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
5740 var func = symbol.function;
5741 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
5744 }return (function(){
5746 var value = symbol.value;
5747 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5754 if (cf.type == 'block' && cf.id == 100)
5762 var value = symbol.value;
5763 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5769 if (cf.type == 'block' && cf.id == 99)
5779 var l117 = {name: "TERMINALP"};
5781 (l117).function = (function(v233){
5782 ((v233)["fname"] = "TERMINALP");
5784 })((function (v229){
5785 if (arguments.length < 1) throw 'too few arguments';
5786 if (arguments.length > 1) throw 'too many arguments';
5790 return (function(v230){
5791 return (v230 !== (function(){
5793 var value = symbol.value;
5794 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5796 })() ? v230 : (function(v231){
5797 return (v231 !== (function(){
5799 var value = symbol.value;
5800 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5802 })() ? v231 : (function(v232){
5803 return (v232 !== (function(){
5805 var value = symbol.value;
5806 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5808 })() ? v232 : (function(){
5810 var func = symbol.function;
5811 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
5816 var func = symbol.function;
5817 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
5822 var func = symbol.function;
5823 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
5828 var func = symbol.function;
5829 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
5835 if (cf.type == 'block' && cf.id == 101)
5845 var l118 = {name: "READ-UNTIL"};
5847 (l118).function = (function(v238){
5848 ((v238)["fname"] = "READ-UNTIL");
5850 })((function (v234,v235){
5851 if (arguments.length < 2) throw 'too few arguments';
5852 if (arguments.length > 2) throw 'too many arguments';
5856 return (function(v236,v237){
5859 var func = symbol.function;
5860 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
5867 while((v237 !== (function(){
5869 var value = symbol.value;
5870 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5874 var func = symbol.function;
5875 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
5877 })()((v235)(v237)) : (function(){
5879 var value = symbol.value;
5880 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5882 })()) !== (function(){
5884 var value = symbol.value;
5885 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5890 var func = symbol.function;
5891 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
5893 })()(v236, (function(){
5895 if (typeof x != 'number')
5896 throw 'The value ' + x + ' is not a type number.';
5897 return String.fromCharCode(x);
5901 var func = symbol.function;
5902 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
5907 var func = symbol.function;
5908 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
5911 }return (function(){
5913 var value = symbol.value;
5914 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5921 if (cf.type == 'block' && cf.id == 103)
5930 var value = symbol.value;
5931 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5937 if (cf.type == 'block' && cf.id == 102)
5947 var l119 = {name: "SKIP-WHITESPACES-AND-COMMENTS"};
5949 (l119).function = (function(v242){
5950 ((v242)["fname"] = "SKIP-WHITESPACES-AND-COMMENTS");
5952 })((function (v239){
5953 if (arguments.length < 1) throw 'too few arguments';
5954 if (arguments.length > 1) throw 'too many arguments';
5958 return (function(v240){
5961 var func = symbol.function;
5962 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
5967 var func = symbol.function;
5968 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
5975 while((v240 !== (function(){
5977 var value = symbol.value;
5978 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5982 var func = symbol.function;
5983 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
5985 })()(v240, 59) : (function(){
5987 var value = symbol.value;
5988 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5990 })()) !== (function(){
5992 var value = symbol.value;
5993 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
5998 var func = symbol.function;
5999 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6001 })()(v239, (function (v241){
6002 if (arguments.length < 1) throw 'too few arguments';
6003 if (arguments.length > 1) throw 'too many arguments';
6006 var func = symbol.function;
6007 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6014 var func = symbol.function;
6015 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6020 var func = symbol.function;
6021 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6024 }return (function(){
6026 var value = symbol.value;
6027 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6034 if (cf.type == 'block' && cf.id == 105)
6042 var value = symbol.value;
6043 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6049 if (cf.type == 'block' && cf.id == 104)
6059 var l120 = {name: "%READ-LIST"};
6060 var l121 = {name: "LS-READ"};
6062 (l120).function = (function(v246){
6063 ((v246)["fname"] = "%READ-LIST");
6065 })((function (v243){
6066 if (arguments.length < 1) throw 'too few arguments';
6067 if (arguments.length > 1) throw 'too many arguments';
6073 var func = symbol.function;
6074 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6077 return (function(v244){
6078 return ((function(){
6080 var func = symbol.function;
6081 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6083 })()(v244) !== (function(){
6085 var value = symbol.value;
6086 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6090 throw "Unspected EOF";
6092 })() : ((function(){
6094 var func = symbol.function;
6095 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6097 })()(v244, 41) !== (function(){
6099 var value = symbol.value;
6100 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6105 var func = symbol.function;
6106 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6111 var value = symbol.value;
6112 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6115 })() : ((function(){
6117 var func = symbol.function;
6118 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6120 })()(v244, 46) !== (function(){
6122 var value = symbol.value;
6123 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6128 var func = symbol.function;
6129 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6132 return (function(v245){
6135 var func = symbol.function;
6136 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6141 var func = symbol.function;
6142 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6146 var func = symbol.function;
6147 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6149 })()(v243), 41) !== (function(){
6151 var value = symbol.value;
6152 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6156 var value = symbol.value;
6157 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6161 throw "')' was expected.";
6167 var func = symbol.function;
6168 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6172 return ({car: (function(){
6174 var func = symbol.function;
6175 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6177 })()(v243), cdr: (function(){
6179 var func = symbol.function;
6180 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6186 var func = symbol.function;
6187 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6193 if (cf.type == 'block' && cf.id == 106)
6203 var l122 = {name: "READ-STRING"};
6205 (l122).function = (function(v250){
6206 ((v250)["fname"] = "READ-STRING");
6208 })((function (v247){
6209 if (arguments.length < 1) throw 'too few arguments';
6210 if (arguments.length > 1) throw 'too many arguments';
6214 return (function(v248,v249){
6217 var func = symbol.function;
6218 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6227 var func = symbol.function;
6228 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6232 var func = symbol.function;
6233 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6235 })()(v249, 34)) !== (function(){
6237 var value = symbol.value;
6238 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6243 var func = symbol.function;
6244 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6246 })()(v249) !== (function(){
6248 var value = symbol.value;
6249 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6253 throw "Unexpected EOF";
6257 var value = symbol.value;
6258 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6263 var func = symbol.function;
6264 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6266 })()(v249, 92) !== (function(){
6268 var value = symbol.value;
6269 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6272 return v249 = (function(){
6274 var func = symbol.function;
6275 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6280 var value = symbol.value;
6281 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6286 var func = symbol.function;
6287 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6289 })()(v248, (function(){
6291 if (typeof x != 'number')
6292 throw 'The value ' + x + ' is not a type number.';
6293 return String.fromCharCode(x);
6297 var func = symbol.function;
6298 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6301 }return (function(){
6303 var value = symbol.value;
6304 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6311 if (cf.type == 'block' && cf.id == 108)
6320 var value = symbol.value;
6321 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6327 if (cf.type == 'block' && cf.id == 107)
6337 var l123 = {name: "READ-SHARP"};
6338 var l124 = {name: "FUNCTION"};
6340 (l123).function = (function(v255){
6341 ((v255)["fname"] = "READ-SHARP");
6343 })((function (v251){
6344 if (arguments.length < 1) throw 'too few arguments';
6345 if (arguments.length > 1) throw 'too many arguments';
6351 var func = symbol.function;
6352 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6355 return (function(v252){
6356 return ((function(){
6358 var func = symbol.function;
6359 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6361 })()(v252, 39) !== (function(){
6363 var value = symbol.value;
6364 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6369 var func = symbol.function;
6370 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6372 })()(l124, (function(){
6374 var func = symbol.function;
6375 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6378 })() : ((function(){
6380 var func = symbol.function;
6381 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6383 })()(v252, 92) !== (function(){
6385 var value = symbol.value;
6386 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6389 return (function(v253){
6390 return ((function(){
6392 var func = symbol.function;
6393 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6395 })()(v253, "space") !== (function(){
6397 var value = symbol.value;
6398 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6403 var func = symbol.function;
6404 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6407 })() : ((function(){
6409 var func = symbol.function;
6410 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6412 })()(v253, "tab") !== (function(){
6414 var value = symbol.value;
6415 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6420 var func = symbol.function;
6421 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6424 })() : ((function(){
6426 var func = symbol.function;
6427 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6429 })()(v253, "newline") !== (function(){
6431 var value = symbol.value;
6432 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6437 var func = symbol.function;
6438 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6444 var func = symbol.function;
6445 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6450 if (typeof string != 'string')
6451 throw 'The value ' + string + ' is not a type string.';
6452 if (typeof index != 'number')
6453 throw 'The value ' + index + ' is not a type number.';
6454 return string.charCodeAt(index);
6459 var func = symbol.function;
6460 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6463 var x = (function(){
6465 var func = symbol.function;
6466 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6469 if (typeof x != 'number')
6470 throw 'The value ' + x + ' is not a type number.';
6471 return String.fromCharCode(x);
6474 var func = symbol.function;
6475 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6477 })()(v251, (function(){
6479 var func = symbol.function;
6480 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6483 })() : ((function(){
6485 var func = symbol.function;
6486 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6488 })()(v252, 43) !== (function(){
6490 var value = symbol.value;
6491 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6494 return (function(v254){
6495 return ((function(){
6497 var func = symbol.function;
6498 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6500 })()(v254, "common-lisp") !== (function(){
6502 var value = symbol.value;
6503 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6508 var func = symbol.function;
6509 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6514 var func = symbol.function;
6515 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6518 })() : ((function(){
6520 var func = symbol.function;
6521 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6523 })()(v254, "ecmalisp") !== (function(){
6525 var value = symbol.value;
6526 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6531 var func = symbol.function;
6532 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6537 throw "Unknown reader form.";
6542 var func = symbol.function;
6543 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6545 })()(v251, (function(){
6547 var func = symbol.function;
6548 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6553 throw "ECASE expression failed.";
6558 var func = symbol.function;
6559 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6565 if (cf.type == 'block' && cf.id == 109)
6575 var l125 = {name: "*EOF*"};
6577 (((l125.value !== undefined)?(function(){
6579 var value = symbol.value;
6580 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6584 var value = symbol.value;
6585 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6587 })()) !== (function(){
6589 var value = symbol.value;
6590 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6594 var value = symbol.value;
6595 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6598 return (l125).value = (function(){
6600 if (typeof name != 'string')
6601 throw 'The value ' + name + ' is not a type string.';
6602 return ({name: name});
6607 var l126 = {name: "QUOTE"};
6608 var l127 = {name: "BACKQUOTE"};
6609 var l128 = {name: "UNQUOTE-SPLICING"};
6610 var l129 = {name: "UNQUOTE"};
6612 (l121).function = (function(v259){
6613 ((v259)["fname"] = "LS-READ");
6615 })((function (v256){
6616 if (arguments.length < 1) throw 'too few arguments';
6617 if (arguments.length > 1) throw 'too many arguments';
6623 var func = symbol.function;
6624 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6627 return (function(v257){
6628 return ((function(){
6630 var func = symbol.function;
6631 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6633 })()(v257) !== (function(){
6635 var value = symbol.value;
6636 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6641 var value = symbol.value;
6642 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6645 })() : ((function(){
6647 var func = symbol.function;
6648 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6650 })()(v257, 40) !== (function(){
6652 var value = symbol.value;
6653 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6658 var func = symbol.function;
6659 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6664 var func = symbol.function;
6665 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6668 })() : ((function(){
6670 var func = symbol.function;
6671 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6673 })()(v257, 39) !== (function(){
6675 var value = symbol.value;
6676 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6681 var func = symbol.function;
6682 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6687 var func = symbol.function;
6688 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6690 })()(l126, (function(){
6692 var func = symbol.function;
6693 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6696 })() : ((function(){
6698 var func = symbol.function;
6699 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6701 })()(v257, 96) !== (function(){
6703 var value = symbol.value;
6704 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6709 var func = symbol.function;
6710 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6715 var func = symbol.function;
6716 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6718 })()(l127, (function(){
6720 var func = symbol.function;
6721 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6724 })() : ((function(){
6726 var func = symbol.function;
6727 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6729 })()(v257, 34) !== (function(){
6731 var value = symbol.value;
6732 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6737 var func = symbol.function;
6738 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6743 var func = symbol.function;
6744 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6747 })() : ((function(){
6749 var func = symbol.function;
6750 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6752 })()(v257, 44) !== (function(){
6754 var value = symbol.value;
6755 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6760 var func = symbol.function;
6761 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6764 return ((function(){
6766 var func = symbol.function;
6767 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6771 var func = symbol.function;
6772 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6774 })()(v256), 64) !== (function(){
6776 var value = symbol.value;
6777 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6782 var func = symbol.function;
6783 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6788 var func = symbol.function;
6789 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6791 })()(l128, (function(){
6793 var func = symbol.function;
6794 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6799 var func = symbol.function;
6800 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6802 })()(l129, (function(){
6804 var func = symbol.function;
6805 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6808 })() : ((function(){
6810 var func = symbol.function;
6811 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6813 })()(v257, 35) !== (function(){
6815 var value = symbol.value;
6816 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6821 var func = symbol.function;
6822 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6826 return (function(v258){
6827 return ((function(){
6829 var func = symbol.function;
6830 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6834 var func = symbol.function;
6835 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6837 })(), v258) !== (function(){
6839 var value = symbol.value;
6840 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6844 var func = symbol.function;
6845 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6847 })()(v258) : (function(){
6849 var func = symbol.function;
6850 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6854 if (typeof x != 'string')
6855 throw 'The value ' + x + ' is not a type string.';
6856 return x.toUpperCase();
6860 var func = symbol.function;
6861 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6863 })()(v256, (function(){
6865 var func = symbol.function;
6866 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6872 var func = symbol.function;
6873 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6879 if (cf.type == 'block' && cf.id == 110)
6889 var l130 = {name: "LS-READ-FROM-STRING"};
6891 (l130).function = (function(v261){
6892 ((v261)["fname"] = "LS-READ-FROM-STRING");
6894 })((function (v260){
6895 if (arguments.length < 1) throw 'too few arguments';
6896 if (arguments.length > 1) throw 'too many arguments';
6902 var func = symbol.function;
6903 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6907 var func = symbol.function;
6908 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6914 if (cf.type == 'block' && cf.id == 111)
6924 var l131 = {name: "*COMPILATION-UNIT-CHECKS*"};
6926 (((l131.value !== undefined)?(function(){
6928 var value = symbol.value;
6929 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6933 var value = symbol.value;
6934 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6936 })()) !== (function(){
6938 var value = symbol.value;
6939 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6943 var value = symbol.value;
6944 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
6947 return (l131).value = l2;
6951 var l132 = {name: "MAKE-BINDING"};
6953 (l132).function = (function(v266){
6954 ((v266)["fname"] = "MAKE-BINDING");
6956 })((function (v262,v263,v264,v265){
6957 if (arguments.length < 4) throw 'too few arguments';
6958 if (arguments.length > 4) throw 'too many arguments';
6964 var func = symbol.function;
6965 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
6967 })()(v262, v263, v264, v265);
6971 if (cf.type == 'block' && cf.id == 112)
6981 var l133 = {name: "BINDING-NAME"};
6983 (l133).function = (function(v268){
6984 ((v268)["fname"] = "BINDING-NAME");
6986 })((function (v267){
6987 if (arguments.length < 1) throw 'too few arguments';
6988 if (arguments.length > 1) throw 'too many arguments';
6994 var func = symbol.function;
6995 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7001 if (cf.type == 'block' && cf.id == 113)
7011 var l134 = {name: "BINDING-TYPE"};
7013 (l134).function = (function(v270){
7014 ((v270)["fname"] = "BINDING-TYPE");
7016 })((function (v269){
7017 if (arguments.length < 1) throw 'too few arguments';
7018 if (arguments.length > 1) throw 'too many arguments';
7024 var func = symbol.function;
7025 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7031 if (cf.type == 'block' && cf.id == 114)
7041 var l135 = {name: "BINDING-VALUE"};
7043 (l135).function = (function(v272){
7044 ((v272)["fname"] = "BINDING-VALUE");
7046 })((function (v271){
7047 if (arguments.length < 1) throw 'too few arguments';
7048 if (arguments.length > 1) throw 'too many arguments';
7054 var func = symbol.function;
7055 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7061 if (cf.type == 'block' && cf.id == 115)
7071 var l136 = {name: "BINDING-DECLARED"};
7073 (l136).function = (function(v274){
7074 ((v274)["fname"] = "BINDING-DECLARED");
7076 })((function (v273){
7077 if (arguments.length < 1) throw 'too few arguments';
7078 if (arguments.length > 1) throw 'too many arguments';
7082 return (v273 !== (function(){
7084 var value = symbol.value;
7085 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7089 var func = symbol.function;
7090 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7092 })()(v273) : (function(){
7094 var value = symbol.value;
7095 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7101 if (cf.type == 'block' && cf.id == 116)
7111 var l137 = {name: "MARK-BINDING-AS-DECLARED"};
7113 (l137).function = (function(v276){
7114 ((v276)["fname"] = "MARK-BINDING-AS-DECLARED");
7116 })((function (v275){
7117 if (arguments.length < 1) throw 'too few arguments';
7118 if (arguments.length > 1) throw 'too many arguments';
7123 var x = (function(){
7125 var func = symbol.function;
7126 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7129 if (typeof x != 'object')
7130 throw 'The value ' + x + ' is not a type object.';
7131 return (x.car = (function(){
7133 var value = symbol.value;
7134 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7141 if (cf.type == 'block' && cf.id == 117)
7151 var l138 = {name: "MAKE-LEXENV"};
7153 (l138).function = (function(v277){
7154 ((v277)["fname"] = "MAKE-LEXENV");
7157 if (arguments.length > 0) throw 'too many arguments';
7163 var func = symbol.function;
7164 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7168 var value = symbol.value;
7169 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7173 var value = symbol.value;
7174 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7178 var value = symbol.value;
7179 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7183 var value = symbol.value;
7184 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7190 if (cf.type == 'block' && cf.id == 118)
7200 var l139 = {name: "COPY-LEXENV"};
7202 (l139).function = (function(v279){
7203 ((v279)["fname"] = "COPY-LEXENV");
7205 })((function (v278){
7206 if (arguments.length < 1) throw 'too few arguments';
7207 if (arguments.length > 1) throw 'too many arguments';
7213 var func = symbol.function;
7214 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7220 if (cf.type == 'block' && cf.id == 119)
7230 var l140 = {name: "PUSH-TO-LEXENV"};
7231 var l141 = {name: "VARIABLE"};
7232 var l142 = {name: "BLOCK"};
7233 var l143 = {name: "GOTAG"};
7235 (l140).function = (function(v284){
7236 ((v284)["fname"] = "PUSH-TO-LEXENV");
7238 })((function (v280,v281,v282){
7239 if (arguments.length < 3) throw 'too few arguments';
7240 if (arguments.length > 3) throw 'too many arguments';
7244 return (function(v283){
7245 return ((function(){
7247 var func = symbol.function;
7248 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7250 })()(v283, l141) !== (function(){
7252 var value = symbol.value;
7253 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7258 if (typeof x != 'object')
7259 throw 'The value ' + x + ' is not a type object.';
7260 return (x.car = ({car: v280, cdr: (function(){
7262 return tmp === (function(){
7264 var value = symbol.value;
7265 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7269 var value = symbol.value;
7270 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7275 })() : ((function(){
7277 var func = symbol.function;
7278 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7280 })()(v283, l124) !== (function(){
7282 var value = symbol.value;
7283 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7287 var x = (function(){
7289 return tmp === (function(){
7291 var value = symbol.value;
7292 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7296 var value = symbol.value;
7297 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7301 if (typeof x != 'object')
7302 throw 'The value ' + x + ' is not a type object.';
7303 return (x.car = ({car: v280, cdr: (function(){
7305 var func = symbol.function;
7306 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7310 })() : ((function(){
7312 var func = symbol.function;
7313 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7315 })()(v283, l142) !== (function(){
7317 var value = symbol.value;
7318 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7322 var x = (function(){
7324 var func = symbol.function;
7325 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7328 if (typeof x != 'object')
7329 throw 'The value ' + x + ' is not a type object.';
7330 return (x.car = ({car: v280, cdr: (function(){
7332 var func = symbol.function;
7333 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7337 })() : ((function(){
7339 var func = symbol.function;
7340 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7342 })()(v283, l143) !== (function(){
7344 var value = symbol.value;
7345 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7349 var x = (function(){
7351 var func = symbol.function;
7352 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7355 if (typeof x != 'object')
7356 throw 'The value ' + x + ' is not a type object.';
7357 return (x.car = ({car: v280, cdr: (function(){
7359 var func = symbol.function;
7360 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7366 throw "ECASE expression failed.";
7373 if (cf.type == 'block' && cf.id == 120)
7383 var l144 = {name: "EXTEND-LEXENV"};
7385 (l144).function = (function(v291){
7386 ((v291)["fname"] = "EXTEND-LEXENV");
7388 })((function (v285,v286,v287){
7389 if (arguments.length < 3) throw 'too few arguments';
7390 if (arguments.length > 3) throw 'too many arguments';
7394 return (function(v288){
7398 return (function(v289,v290){
7400 while(v289 !== (function(){
7402 var value = symbol.value;
7403 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7408 return tmp === (function(){
7410 var value = symbol.value;
7411 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7415 var value = symbol.value;
7416 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7423 var func = symbol.function;
7424 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7426 })()(v290, v288, v287);
7429 var value = symbol.value;
7430 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7436 return tmp === (function(){
7438 var value = symbol.value;
7439 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7443 var value = symbol.value;
7444 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7448 }return (function(){
7450 var value = symbol.value;
7451 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7458 var func = symbol.function;
7459 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7461 })()(v285),(function(){
7463 var value = symbol.value;
7464 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7470 if (cf.type == 'block' && cf.id == 122)
7478 var func = symbol.function;
7479 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7485 if (cf.type == 'block' && cf.id == 121)
7495 var l145 = {name: "LOOKUP-IN-LEXENV"};
7497 (l145).function = (function(v296){
7498 ((v296)["fname"] = "LOOKUP-IN-LEXENV");
7500 })((function (v292,v293,v294){
7501 if (arguments.length < 3) throw 'too few arguments';
7502 if (arguments.length > 3) throw 'too many arguments';
7508 var func = symbol.function;
7509 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7511 })()(v292, (function(v295){
7512 return ((function(){
7514 var func = symbol.function;
7515 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7517 })()(v295, l141) !== (function(){
7519 var value = symbol.value;
7520 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7525 var func = symbol.function;
7526 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7529 })() : ((function(){
7531 var func = symbol.function;
7532 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7534 })()(v295, l124) !== (function(){
7536 var value = symbol.value;
7537 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7542 var func = symbol.function;
7543 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7546 })() : ((function(){
7548 var func = symbol.function;
7549 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7551 })()(v295, l142) !== (function(){
7553 var value = symbol.value;
7554 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7559 var func = symbol.function;
7560 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7563 })() : ((function(){
7565 var func = symbol.function;
7566 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7568 })()(v295, l143) !== (function(){
7570 var value = symbol.value;
7571 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7576 var func = symbol.function;
7577 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7582 throw "ECASE expression failed.";
7589 if (cf.type == 'block' && cf.id == 123)
7599 var l146 = {name: "*GLOBAL-ENVIRONMENT*"};
7601 (((l146.value !== undefined)?(function(){
7603 var value = symbol.value;
7604 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7608 var value = symbol.value;
7609 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7611 })()) !== (function(){
7613 var value = symbol.value;
7614 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7618 var value = symbol.value;
7619 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7622 return (l146).value = (function(){
7624 var func = symbol.function;
7625 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7631 var l147 = {name: "*ENVIRONMENT*"};
7633 (((l147.value !== undefined)?(function(){
7635 var value = symbol.value;
7636 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7640 var value = symbol.value;
7641 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7643 })()) !== (function(){
7645 var value = symbol.value;
7646 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7650 var value = symbol.value;
7651 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7654 return (l147).value = (function(){
7656 var func = symbol.function;
7657 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7663 var l148 = {name: "CLEAR-UNDECLARED-GLOBAL-BINDINGS"};
7665 (l148).function = (function(v298){
7666 ((v298)["fname"] = "CLEAR-UNDECLARED-GLOBAL-BINDINGS");
7669 if (arguments.length > 0) throw 'too many arguments';
7673 return (l147).value = (function(){
7675 var func = symbol.function;
7676 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7678 })()((function (v297){
7679 if (arguments.length < 1) throw 'too few arguments';
7680 if (arguments.length > 1) throw 'too many arguments';
7683 var func = symbol.function;
7684 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7688 var func = symbol.function;
7689 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7695 var value = symbol.value;
7696 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7702 if (cf.type == 'block' && cf.id == 124)
7712 var l149 = {name: "*VARIABLE-COUNTER*"};
7714 (((l149.value !== undefined)?(function(){
7716 var value = symbol.value;
7717 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7721 var value = symbol.value;
7722 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7724 })()) !== (function(){
7726 var value = symbol.value;
7727 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7731 var value = symbol.value;
7732 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7735 return (l149).value = 0;
7739 var l150 = {name: "GVARNAME"};
7741 (l150).function = (function(v300){
7742 ((v300)["fname"] = "GVARNAME");
7744 })((function (v299){
7745 if (arguments.length < 1) throw 'too few arguments';
7746 if (arguments.length > 1) throw 'too many arguments';
7752 var func = symbol.function;
7753 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7755 })()("v", (function(){
7757 var func = symbol.function;
7758 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7760 })()((l149).value = (function(){
7761 var x = (function(){
7763 var value = symbol.value;
7764 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7768 if (typeof x != 'number')
7769 throw 'The value ' + x + ' is not a type number.';
7770 if (typeof y != 'number')
7771 throw 'The value ' + y + ' is not a type number.';
7777 if (cf.type == 'block' && cf.id == 125)
7787 var l151 = {name: "TRANSLATE-VARIABLE"};
7789 (l151).function = (function(v302){
7790 ((v302)["fname"] = "TRANSLATE-VARIABLE");
7792 })((function (v301){
7793 if (arguments.length < 1) throw 'too few arguments';
7794 if (arguments.length > 1) throw 'too many arguments';
7800 var func = symbol.function;
7801 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7805 var func = symbol.function;
7806 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7808 })()(v301, (function(){
7810 var value = symbol.value;
7811 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7817 if (cf.type == 'block' && cf.id == 126)
7827 var l152 = {name: "EXTEND-LOCAL-ENV"};
7828 var l153 = {name: "LEXICAL-VARIABLE"};
7830 (l152).function = (function(v308){
7831 ((v308)["fname"] = "EXTEND-LOCAL-ENV");
7833 })((function (v303){
7834 if (arguments.length < 1) throw 'too few arguments';
7835 if (arguments.length > 1) throw 'too many arguments';
7839 return (function(v304){
7843 return (function(v305,v306){
7845 while(v305 !== (function(){
7847 var value = symbol.value;
7848 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7853 return tmp === (function(){
7855 var value = symbol.value;
7856 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7860 var value = symbol.value;
7861 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7869 var func = symbol.function;
7870 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7872 })()(v307, v304, l141);
7875 var func = symbol.function;
7876 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7878 })()(v306, l153, (function(){
7880 var func = symbol.function;
7881 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7883 })()(v306), (function(){
7885 var value = symbol.value;
7886 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7891 var value = symbol.value;
7892 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7898 return tmp === (function(){
7900 var value = symbol.value;
7901 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7905 var value = symbol.value;
7906 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7910 }return (function(){
7912 var value = symbol.value;
7913 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7918 })(v303,(function(){
7920 var value = symbol.value;
7921 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7927 if (cf.type == 'block' && cf.id == 128)
7935 var func = symbol.function;
7936 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
7940 var value = symbol.value;
7941 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7947 if (cf.type == 'block' && cf.id == 127)
7957 var l154 = {name: "*TOPLEVEL-COMPILATIONS*"};
7959 (((l154.value !== undefined)?(function(){
7961 var value = symbol.value;
7962 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7966 var value = symbol.value;
7967 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7969 })()) !== (function(){
7971 var value = symbol.value;
7972 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7976 var value = symbol.value;
7977 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7980 return (l154).value = (function(){
7982 var value = symbol.value;
7983 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
7989 var l155 = {name: "TOPLEVEL-COMPILATION"};
7991 (l155).function = (function(v310){
7992 ((v310)["fname"] = "TOPLEVEL-COMPILATION");
7994 })((function (v309){
7995 if (arguments.length < 1) throw 'too few arguments';
7996 if (arguments.length > 1) throw 'too many arguments';
8000 return (l154).value = ({car: v309, cdr: (function(){
8002 var value = symbol.value;
8003 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8009 if (cf.type == 'block' && cf.id == 129)
8019 var l156 = {name: "NULL-OR-EMPTY-P"};
8021 (l156).function = (function(v312){
8022 ((v312)["fname"] = "NULL-OR-EMPTY-P");
8024 })((function (v311){
8025 if (arguments.length < 1) throw 'too few arguments';
8026 if (arguments.length > 1) throw 'too many arguments';
8032 var func = symbol.function;
8033 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8037 var func = symbol.function;
8038 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8044 if (cf.type == 'block' && cf.id == 130)
8054 var l157 = {name: "GET-TOPLEVEL-COMPILATIONS"};
8056 (l157).function = (function(v313){
8057 ((v313)["fname"] = "GET-TOPLEVEL-COMPILATIONS");
8060 if (arguments.length > 0) throw 'too many arguments';
8066 var func = symbol.function;
8067 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8071 var func = symbol.function;
8072 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8076 var func = symbol.function;
8077 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8081 var value = symbol.value;
8082 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8088 if (cf.type == 'block' && cf.id == 131)
8098 var l158 = {name: "%COMPILE-DEFMACRO"};
8099 var l159 = {name: "MACRO"};
8101 (l158).function = (function(v316){
8102 ((v316)["fname"] = "%COMPILE-DEFMACRO");
8104 })((function (v314,v315){
8105 if (arguments.length < 2) throw 'too few arguments';
8106 if (arguments.length > 2) throw 'too many arguments';
8112 var func = symbol.function;
8113 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8117 var func = symbol.function;
8118 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8122 var func = symbol.function;
8123 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8127 var func = symbol.function;
8128 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8130 })()(l126), (function(){
8132 var func = symbol.function;
8133 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8138 var func = symbol.function;
8139 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8143 var func = symbol.function;
8144 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8146 })()(v314, l159, v315, (function(){
8148 var value = symbol.value;
8149 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8153 var value = symbol.value;
8154 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8160 if (cf.type == 'block' && cf.id == 132)
8170 var l160 = {name: "*COMPILATIONS*"};
8172 (((l160.value !== undefined)?(function(){
8174 var value = symbol.value;
8175 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8179 var value = symbol.value;
8180 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8182 })()) !== (function(){
8184 var value = symbol.value;
8185 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8189 var value = symbol.value;
8190 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8193 return (l160).value = (function(){
8195 var value = symbol.value;
8196 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8202 var l161 = {name: "LS-COMPILE-BLOCK"};
8204 (l161).function = (function(v319){
8205 ((v319)["fname"] = "LS-COMPILE-BLOCK");
8207 })((function (v317,v318){
8208 if (arguments.length < 1) throw 'too few arguments';
8209 if (arguments.length > 2) throw 'too many arguments';
8210 switch(arguments.length){
8214 var value = symbol.value;
8215 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8223 return (v318 !== (function(){
8225 var value = symbol.value;
8226 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8230 var func = symbol.function;
8231 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8235 var func = symbol.function;
8236 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8240 var func = symbol.function;
8241 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8243 })()(v317)), "return ", (function(){
8245 var func = symbol.function;
8246 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8249 var tmp = (function(){
8251 var func = symbol.function;
8252 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8255 return tmp === (function(){
8257 var value = symbol.value;
8258 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8262 var value = symbol.value;
8263 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8266 })()), ";") : (function(){
8268 var func = symbol.function;
8269 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8273 var func = symbol.function;
8274 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8278 var func = symbol.function;
8279 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8283 var func = symbol.function;
8284 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8288 var func = symbol.function;
8289 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8291 })(), v317)), (function(){
8293 var func = symbol.function;
8294 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8296 })()(";", (function(){
8298 var value = symbol.value;
8299 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8305 if (cf.type == 'block' && cf.id == 133)
8315 var l162 = {name: "DEFINE-COMPILATION"};
8317 var l163 = {name: "IF"};
8318 (l160).value = ({car: (function(){
8320 var func = symbol.function;
8321 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8323 })()(l163, (function (v320,v321,v322){
8324 if (arguments.length < 3) throw 'too few arguments';
8325 if (arguments.length > 3) throw 'too many arguments';
8331 var func = symbol.function;
8332 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8334 })()("(", (function(){
8336 var func = symbol.function;
8337 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8339 })()(v320), " !== ", (function(){
8341 var func = symbol.function;
8342 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8346 var value = symbol.value;
8347 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8349 })()), " ? ", (function(){
8351 var func = symbol.function;
8352 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8354 })()(v321), " : ", (function(){
8356 var func = symbol.function;
8357 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8363 if (cf.type == 'block' && cf.id == 134)
8370 })), cdr: (function(){
8372 var value = symbol.value;
8373 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8376 var l164 = {name: "*LAMBDA-LIST-KEYWORDS*"};
8377 var l165 = {name: "&OPTIONAL"};
8378 var l166 = {name: "&REST"};
8379 var l167 = {car: l165, cdr: {car: l166, cdr: l2}};
8381 (((l164.value !== undefined)?(function(){
8383 var value = symbol.value;
8384 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8388 var value = symbol.value;
8389 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8391 })()) !== (function(){
8393 var value = symbol.value;
8394 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8398 var value = symbol.value;
8399 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8402 return (l164).value = l167;
8406 var l168 = {name: "LIST-UNTIL-KEYWORD"};
8408 (l168).function = (function(v325){
8409 ((v325)["fname"] = "LIST-UNTIL-KEYWORD");
8411 })((function (v323){
8412 if (arguments.length < 1) throw 'too few arguments';
8413 if (arguments.length > 1) throw 'too many arguments';
8417 return ((function(v324){
8418 return (v324 !== (function(){
8420 var value = symbol.value;
8421 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8423 })() ? v324 : (function(){
8425 var func = symbol.function;
8426 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8430 return tmp === (function(){
8432 var value = symbol.value;
8433 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8437 var value = symbol.value;
8438 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8443 var value = symbol.value;
8444 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8449 var func = symbol.function;
8450 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8452 })()(v323)) !== (function(){
8454 var value = symbol.value;
8455 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8459 var value = symbol.value;
8460 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8462 })() : ({car: (function(){
8464 return tmp === (function(){
8466 var value = symbol.value;
8467 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8471 var value = symbol.value;
8472 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8475 })(), cdr: (function(){
8477 var func = symbol.function;
8478 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8482 return tmp === (function(){
8484 var value = symbol.value;
8485 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8489 var value = symbol.value;
8490 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8497 if (cf.type == 'block' && cf.id == 135)
8507 var l169 = {name: "LAMBDA-LIST-REQUIRED-ARGUMENTS"};
8509 (l169).function = (function(v327){
8510 ((v327)["fname"] = "LAMBDA-LIST-REQUIRED-ARGUMENTS");
8512 })((function (v326){
8513 if (arguments.length < 1) throw 'too few arguments';
8514 if (arguments.length > 1) throw 'too many arguments';
8520 var func = symbol.function;
8521 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8527 if (cf.type == 'block' && cf.id == 136)
8537 var l170 = {name: "LAMBDA-LIST-OPTIONAL-ARGUMENTS-WITH-DEFAULT"};
8539 (l170).function = (function(v329){
8540 ((v329)["fname"] = "LAMBDA-LIST-OPTIONAL-ARGUMENTS-WITH-DEFAULT");
8542 })((function (v328){
8543 if (arguments.length < 1) throw 'too few arguments';
8544 if (arguments.length > 1) throw 'too many arguments';
8550 var func = symbol.function;
8551 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8555 var func = symbol.function;
8556 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8560 var func = symbol.function;
8561 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8564 var tmp = (function(){
8566 var func = symbol.function;
8567 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8570 return tmp === (function(){
8572 var value = symbol.value;
8573 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8577 var value = symbol.value;
8578 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8585 if (cf.type == 'block' && cf.id == 137)
8595 var l171 = {name: "LAMBDA-LIST-OPTIONAL-ARGUMENTS"};
8597 (l171).function = (function(v331){
8598 ((v331)["fname"] = "LAMBDA-LIST-OPTIONAL-ARGUMENTS");
8600 })((function (v330){
8601 if (arguments.length < 1) throw 'too few arguments';
8602 if (arguments.length > 1) throw 'too many arguments';
8608 var func = symbol.function;
8609 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8613 var func = symbol.function;
8614 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8618 var func = symbol.function;
8619 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8625 if (cf.type == 'block' && cf.id == 138)
8635 var l172 = {name: "LAMBDA-LIST-REST-ARGUMENT"};
8637 (l172).function = (function(v334){
8638 ((v334)["fname"] = "LAMBDA-LIST-REST-ARGUMENT");
8640 })((function (v332){
8641 if (arguments.length < 1) throw 'too few arguments';
8642 if (arguments.length > 1) throw 'too many arguments';
8646 return (function(v333){
8649 return tmp === (function(){
8651 var value = symbol.value;
8652 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8656 var value = symbol.value;
8657 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8660 })() !== (function(){
8662 var value = symbol.value;
8663 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8667 throw "Bad lambda-list";
8671 var value = symbol.value;
8672 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8677 return tmp === (function(){
8679 var value = symbol.value;
8680 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8684 var value = symbol.value;
8685 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8691 var func = symbol.function;
8692 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8695 var tmp = (function(){
8697 var func = symbol.function;
8698 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8701 return tmp === (function(){
8703 var value = symbol.value;
8704 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8708 var value = symbol.value;
8709 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8716 if (cf.type == 'block' && cf.id == 139)
8726 var l173 = {name: "LAMBDA"};
8727 (l160).value = ({car: (function(){
8729 var func = symbol.function;
8730 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8732 })()(l173, (function (v336){
8733 if (arguments.length < 1) throw 'too few arguments';
8734 var v335= (function(){
8736 var value = symbol.value;
8737 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8740 for (var i = arguments.length-1; i>=1; i--)
8741 v335 = {car: arguments[i], cdr:
8746 return (function(v337,v338,v339){
8747 return (function(v340,v341,v342){
8755 var func = symbol.function;
8756 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8758 })()("(function (", (function(){
8760 var func = symbol.function;
8761 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8765 var func = symbol.function;
8766 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8770 var func = symbol.function;
8771 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8775 var func = symbol.function;
8776 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8778 })()(v337, v338)), ","), "){", (function(){
8780 var value = symbol.value;
8781 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8785 var func = symbol.function;
8786 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8788 })()((v337 !== (function(){
8790 var value = symbol.value;
8791 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8795 var func = symbol.function;
8796 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8798 })()("if (arguments.length < ", (function(){
8800 var func = symbol.function;
8801 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8803 })()(v340), ") throw 'too few arguments';", (function(){
8805 var value = symbol.value;
8806 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8808 })()) : ""), ((function(){
8810 var func = symbol.function;
8811 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8813 })()(v339) !== (function(){
8815 var value = symbol.value;
8816 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8820 var func = symbol.function;
8821 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8823 })()("if (arguments.length > ", (function(){
8825 var func = symbol.function;
8826 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8831 if (typeof x != 'number')
8832 throw 'The value ' + x + ' is not a type number.';
8833 if (typeof y != 'number')
8834 throw 'The value ' + y + ' is not a type number.';
8836 })()), ") throw 'too many arguments';", (function(){
8838 var value = symbol.value;
8839 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8841 })()) : ""), (v338 !== (function(){
8843 var value = symbol.value;
8844 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8848 var func = symbol.function;
8849 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8851 })()("switch(arguments.length){", (function(){
8853 var value = symbol.value;
8854 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8856 })(), (function(v343,v344,v345){
8865 if (typeof x != 'number')
8866 throw 'The value ' + x + ' is not a type number.';
8867 if (typeof y != 'number')
8868 throw 'The value ' + y + ' is not a type number.';
8872 var value = symbol.value;
8873 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8877 var value = symbol.value;
8878 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8880 })()) !== (function(){
8882 var value = symbol.value;
8883 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8887 v344 = ({car: (function(){
8889 var func = symbol.function;
8890 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8892 })()("case ", (function(){
8894 var func = symbol.function;
8895 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8900 if (typeof x != 'number')
8901 throw 'The value ' + x + ' is not a type number.';
8902 if (typeof y != 'number')
8903 throw 'The value ' + y + ' is not a type number.';
8905 })()), ":", (function(){
8907 var value = symbol.value;
8908 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8912 var func = symbol.function;
8913 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8917 return tmp === (function(){
8919 var value = symbol.value;
8920 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8924 var value = symbol.value;
8925 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8928 })()), "=", (function(){
8930 var func = symbol.function;
8931 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8935 var func = symbol.function;
8936 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8938 })()(v346)), ";", (function(){
8940 var value = symbol.value;
8941 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8944 return v345 = (function(){
8947 if (typeof x != 'number')
8948 throw 'The value ' + x + ' is not a type number.';
8949 if (typeof y != 'number')
8950 throw 'The value ' + y + ' is not a type number.';
8955 var func = symbol.function;
8956 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8959 }return (function(){
8961 var value = symbol.value;
8962 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8969 if (cf.type == 'block' && cf.id == 141)
8975 v344 = ({car: (function(){
8977 var func = symbol.function;
8978 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8980 })()("default: break;", (function(){
8982 var value = symbol.value;
8983 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
8988 var func = symbol.function;
8989 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
8993 var func = symbol.function;
8994 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9000 var func = symbol.function;
9001 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9003 })()(v336),(function(){
9005 var value = symbol.value;
9006 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9008 })(),0), "}", (function(){
9010 var value = symbol.value;
9011 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9013 })()) : ""), (v339 !== (function(){
9015 var value = symbol.value;
9016 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9018 })() ? (function(v347){
9021 var func = symbol.function;
9022 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9024 })()("var ", v347, "= ", (function(){
9026 var func = symbol.function;
9027 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9031 var value = symbol.value;
9032 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9034 })()), ";", (function(){
9036 var value = symbol.value;
9037 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9039 })(), "for (var i = arguments.length-1; i>=", (function(){
9041 var func = symbol.function;
9042 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9047 if (typeof x != 'number')
9048 throw 'The value ' + x + ' is not a type number.';
9049 if (typeof y != 'number')
9050 throw 'The value ' + y + ' is not a type number.';
9052 })()), "; i--)", (function(){
9054 var value = symbol.value;
9055 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9059 var func = symbol.function;
9060 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9062 })()(v347, " = ", "{car: arguments[i], cdr: "), v347, "};", (function(){
9064 var value = symbol.value;
9065 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9070 var func = symbol.function;
9071 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9073 })()(v339)) : ""), (function(){
9075 var func = symbol.function;
9076 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9078 })()(v335, (function(){
9080 var value = symbol.value;
9081 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9083 })())), (function(){
9085 var value = symbol.value;
9086 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9095 var func = symbol.function;
9096 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9098 })()(v337),(function(){
9100 var func = symbol.function;
9101 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9103 })()(v338),(function(){
9105 var func = symbol.function;
9106 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9110 var func = symbol.function;
9111 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9115 var func = symbol.function;
9116 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9118 })()(v339), v337, v338)));
9121 var func = symbol.function;
9122 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9124 })()(v336),(function(){
9126 var func = symbol.function;
9127 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9129 })()(v336),(function(){
9131 var func = symbol.function;
9132 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9138 if (cf.type == 'block' && cf.id == 140)
9145 })), cdr: (function(){
9147 var value = symbol.value;
9148 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9151 var l174 = {name: "SETQ"};
9152 var l175 = {name: "SET"};
9153 (l160).value = ({car: (function(){
9155 var func = symbol.function;
9156 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9158 })()(l174, (function (v348,v349){
9159 if (arguments.length < 2) throw 'too few arguments';
9160 if (arguments.length > 2) throw 'too many arguments';
9164 return (function(v350){
9165 return ((((function(){
9167 var func = symbol.function;
9168 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9170 })()(v350) === l153)?(function(){
9172 var value = symbol.value;
9173 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9177 var value = symbol.value;
9178 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9180 })()) !== (function(){
9182 var value = symbol.value;
9183 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9187 var func = symbol.function;
9188 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9192 var func = symbol.function;
9193 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9195 })()(v350), " = ", (function(){
9197 var func = symbol.function;
9198 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9200 })()(v349)) : (function(){
9202 var func = symbol.function;
9203 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9207 var func = symbol.function;
9208 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9212 var func = symbol.function;
9213 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9215 })()(l175), (function(){
9217 var func = symbol.function;
9218 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9222 var func = symbol.function;
9223 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9227 var func = symbol.function;
9228 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9230 })()(l126), (function(){
9232 var func = symbol.function;
9233 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9235 })()(v348))), (function(){
9237 var func = symbol.function;
9238 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9243 var func = symbol.function;
9244 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9246 })()(v348, (function(){
9248 var value = symbol.value;
9249 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9255 if (cf.type == 'block' && cf.id == 142)
9262 })), cdr: (function(){
9264 var value = symbol.value;
9265 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9268 var l176 = {name: "JS-VREF"};
9269 (l160).value = ({car: (function(){
9271 var func = symbol.function;
9272 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9274 })()(l176, (function (v351){
9275 if (arguments.length < 1) throw 'too few arguments';
9276 if (arguments.length > 1) throw 'too many arguments';
9284 if (cf.type == 'block' && cf.id == 143)
9291 })), cdr: (function(){
9293 var value = symbol.value;
9294 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9297 var l177 = {name: "JS-VSET"};
9298 (l160).value = ({car: (function(){
9300 var func = symbol.function;
9301 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9303 })()(l177, (function (v352,v353){
9304 if (arguments.length < 2) throw 'too few arguments';
9305 if (arguments.length > 2) throw 'too many arguments';
9311 var func = symbol.function;
9312 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9314 })()("(", v352, " = ", (function(){
9316 var func = symbol.function;
9317 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9323 if (cf.type == 'block' && cf.id == 144)
9330 })), cdr: (function(){
9332 var value = symbol.value;
9333 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9337 (l109).function = (function(v360){
9338 ((v360)["fname"] = "ESCAPE-STRING");
9340 })((function (v354){
9341 if (arguments.length < 1) throw 'too few arguments';
9342 if (arguments.length > 1) throw 'too many arguments';
9346 return (function(v355,v356,v357){
9354 if (typeof x != 'number')
9355 throw 'The value ' + x + ' is not a type number.';
9356 if (typeof y != 'number')
9357 throw 'The value ' + y + ' is not a type number.';
9361 var value = symbol.value;
9362 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9366 var value = symbol.value;
9367 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9369 })()) !== (function(){
9371 var value = symbol.value;
9372 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9377 return (v359 !== (function(){
9379 var value = symbol.value;
9380 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9382 })() ? v359 : (function(){
9384 var func = symbol.function;
9385 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9390 var func = symbol.function;
9391 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9393 })()(v358, 34)) !== (function(){
9395 var value = symbol.value;
9396 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9399 return v355 = (function(){
9401 var func = symbol.function;
9402 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9407 var value = symbol.value;
9408 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9413 var func = symbol.function;
9414 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9416 })()(v358, 10) !== (function(){
9418 var value = symbol.value;
9419 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9424 var func = symbol.function;
9425 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9431 var value = symbol.value;
9432 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9435 return v355 = (function(){
9437 var func = symbol.function;
9438 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9440 })()(v355, (function(){
9442 if (typeof x != 'number')
9443 throw 'The value ' + x + ' is not a type number.';
9444 return String.fromCharCode(x);
9449 if (typeof string != 'string')
9450 throw 'The value ' + string + ' is not a type string.';
9451 if (typeof index != 'number')
9452 throw 'The value ' + index + ' is not a type number.';
9453 return string.charCodeAt(index);
9458 if (typeof x != 'number')
9459 throw 'The value ' + x + ' is not a type number.';
9460 if (typeof y != 'number')
9461 throw 'The value ' + y + ' is not a type number.';
9464 }return (function(){
9466 var value = symbol.value;
9467 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9474 if (cf.type == 'block' && cf.id == 146)
9481 })("",0,(function(){
9483 var func = symbol.function;
9484 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9490 if (cf.type == 'block' && cf.id == 145)
9500 var l178 = {name: "*LITERAL-SYMBOLS*"};
9502 (((l178.value !== undefined)?(function(){
9504 var value = symbol.value;
9505 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9509 var value = symbol.value;
9510 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9512 })()) !== (function(){
9514 var value = symbol.value;
9515 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9519 var value = symbol.value;
9520 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9523 return (l178).value = (function(){
9525 var value = symbol.value;
9526 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9532 var l179 = {name: "*LITERAL-COUNTER*"};
9534 (((l179.value !== undefined)?(function(){
9536 var value = symbol.value;
9537 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9541 var value = symbol.value;
9542 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9544 })()) !== (function(){
9546 var value = symbol.value;
9547 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9551 var value = symbol.value;
9552 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9555 return (l179).value = 0;
9559 var l180 = {name: "GENLIT"};
9561 (l180).function = (function(v361){
9562 ((v361)["fname"] = "GENLIT");
9565 if (arguments.length > 0) throw 'too many arguments';
9571 var func = symbol.function;
9572 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9574 })()("l", (function(){
9576 var func = symbol.function;
9577 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9579 })()((l179).value = (function(){
9580 var x = (function(){
9582 var value = symbol.value;
9583 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9587 if (typeof x != 'number')
9588 throw 'The value ' + x + ' is not a type number.';
9589 if (typeof y != 'number')
9590 throw 'The value ' + y + ' is not a type number.';
9596 if (cf.type == 'block' && cf.id == 147)
9606 var l181 = {name: "LITERAL"};
9608 (l181).function = (function(v369){
9609 ((v369)["fname"] = "LITERAL");
9611 })((function (v362,v363){
9612 if (arguments.length < 1) throw 'too few arguments';
9613 if (arguments.length > 2) throw 'too many arguments';
9614 switch(arguments.length){
9618 var value = symbol.value;
9619 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9627 return ((function(){
9629 var func = symbol.function;
9630 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9632 })()(v362) !== (function(){
9634 var value = symbol.value;
9635 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9640 var func = symbol.function;
9641 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9644 })() : (((typeof(v362) == "string")?(function(){
9646 var value = symbol.value;
9647 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9651 var value = symbol.value;
9652 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9654 })()) !== (function(){
9656 var value = symbol.value;
9657 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9662 var func = symbol.function;
9663 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9665 })()("\"", (function(){
9667 var func = symbol.function;
9668 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9671 })() : (((function(){
9673 return (typeof tmp == 'object' && 'name' in tmp);
9676 var value = symbol.value;
9677 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9681 var value = symbol.value;
9682 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9684 })()) !== (function(){
9686 var value = symbol.value;
9687 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9690 return (function(v364){
9691 return (v364 !== (function(){
9693 var value = symbol.value;
9694 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9696 })() ? v364 : (function(v365,v366){
9697 (l178).value = ({car: ({car: v362, cdr: v365}), cdr: (function(){
9699 var value = symbol.value;
9700 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9705 var func = symbol.function;
9706 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9710 var func = symbol.function;
9711 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9713 })()("var ", v365, " = ", v366));
9717 var func = symbol.function;
9718 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9722 var func = symbol.function;
9723 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9727 var func = symbol.function;
9728 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9732 var func = symbol.function;
9733 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9735 })()(l15), (function(){
9737 var func = symbol.function;
9738 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9740 })()((v362).name)))));
9742 var tmp = (function(){
9744 var func = symbol.function;
9745 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9747 })()(v362, (function(){
9749 var value = symbol.value;
9750 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9753 return tmp === (function(){
9755 var value = symbol.value;
9756 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9760 var value = symbol.value;
9761 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9765 })() : (((function(){
9767 return (typeof tmp == 'object' && 'car' in tmp);
9770 var value = symbol.value;
9771 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9775 var value = symbol.value;
9776 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9778 })()) !== (function(){
9780 var value = symbol.value;
9781 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9784 return (function(v367){
9785 return (v363 !== (function(){
9787 var value = symbol.value;
9788 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9790 })() ? v367 : (function(v368){
9793 var func = symbol.function;
9794 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9798 var func = symbol.function;
9799 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9801 })()("var ", v368, " = ", v367));
9805 var func = symbol.function;
9806 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9811 var func = symbol.function;
9812 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9814 })()("{car: ", (function(){
9816 var func = symbol.function;
9817 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9821 return tmp === (function(){
9823 var value = symbol.value;
9824 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9828 var value = symbol.value;
9829 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9834 var value = symbol.value;
9835 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9837 })()), ", ", "cdr: ", (function(){
9839 var func = symbol.function;
9840 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9844 return tmp === (function(){
9846 var value = symbol.value;
9847 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9851 var value = symbol.value;
9852 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9857 var value = symbol.value;
9858 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9863 var value = symbol.value;
9864 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9870 if (cf.type == 'block' && cf.id == 148)
9880 (l160).value = ({car: (function(){
9882 var func = symbol.function;
9883 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9885 })()(l126, (function (v370){
9886 if (arguments.length < 1) throw 'too few arguments';
9887 if (arguments.length > 1) throw 'too many arguments';
9893 var func = symbol.function;
9894 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9900 if (cf.type == 'block' && cf.id == 149)
9907 })), cdr: (function(){
9909 var value = symbol.value;
9910 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9913 var l182 = {name: "%WHILE"};
9914 (l160).value = ({car: (function(){
9916 var func = symbol.function;
9917 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9919 })()(l182, (function (v372){
9920 if (arguments.length < 1) throw 'too few arguments';
9921 var v371= (function(){
9923 var value = symbol.value;
9924 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9927 for (var i = arguments.length-1; i>=1; i--)
9928 v371 = {car: arguments[i], cdr:
9935 var func = symbol.function;
9936 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9938 })()("(function(){", (function(){
9940 var value = symbol.value;
9941 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9945 var func = symbol.function;
9946 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9948 })()("while(", (function(){
9950 var func = symbol.function;
9951 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9953 })()(v372), " !== ", (function(){
9955 var func = symbol.function;
9956 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9960 var value = symbol.value;
9961 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9963 })()), "){", (function(){
9965 var value = symbol.value;
9966 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9970 var func = symbol.function;
9971 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9975 var func = symbol.function;
9976 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9978 })()(v371)), "}", "return ", (function(){
9980 var func = symbol.function;
9981 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
9985 var value = symbol.value;
9986 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9988 })()), ";", (function(){
9990 var value = symbol.value;
9991 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
9997 if (cf.type == 'block' && cf.id == 150)
10004 })), cdr: (function(){
10006 var value = symbol.value;
10007 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10010 var l183 = {name: "SYMBOL-FUNCTION"};
10011 (l160).value = ({car: (function(){
10013 var func = symbol.function;
10014 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10016 })()(l124, (function (v373){
10017 if (arguments.length < 1) throw 'too few arguments';
10018 if (arguments.length > 1) throw 'too many arguments';
10019 return (function(){
10021 return (function(){
10022 return (((function(){
10024 var func = symbol.function;
10025 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10027 })()(v373) !== (function(){
10029 var value = symbol.value;
10030 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10032 })() ? (((function(){
10034 return tmp === (function(){
10036 var value = symbol.value;
10037 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10041 var value = symbol.value;
10042 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10045 })() === l173)?(function(){
10047 var value = symbol.value;
10048 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10052 var value = symbol.value;
10053 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10055 })()) : (function(){
10057 var value = symbol.value;
10058 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10060 })()) !== (function(){
10062 var value = symbol.value;
10063 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10065 })() ? (function(){
10066 return (function(){
10068 var func = symbol.function;
10069 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10072 })() : (((function(){
10074 return (typeof tmp == 'object' && 'name' in tmp);
10077 var value = symbol.value;
10078 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10082 var value = symbol.value;
10083 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10085 })()) !== (function(){
10087 var value = symbol.value;
10088 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10090 })() ? (function(){
10091 return (function(){
10093 var func = symbol.function;
10094 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10098 var func = symbol.function;
10099 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10103 var func = symbol.function;
10104 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10106 })()(l183), (function(){
10108 var func = symbol.function;
10109 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10113 var func = symbol.function;
10114 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10118 var func = symbol.function;
10119 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10121 })()(l126), (function(){
10123 var func = symbol.function;
10124 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10127 })() : (function(){
10129 var value = symbol.value;
10130 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10136 if (cf.type == 'block' && cf.id == 151)
10143 })), cdr: (function(){
10145 var value = symbol.value;
10146 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10149 var l184 = {name: "EVAL-WHEN-COMPILE"};
10150 var l185 = {name: "EVAL"};
10151 var l186 = {name: "PROGN"};
10152 (l160).value = ({car: (function(){
10154 var func = symbol.function;
10155 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10157 })()(l184, (function (){
10158 var v374= (function(){
10160 var value = symbol.value;
10161 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10164 for (var i = arguments.length-1; i>=0; i--)
10165 v374 = {car: arguments[i], cdr:
10167 return (function(){
10169 return (function(){
10172 var func = symbol.function;
10173 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10175 })()(({car: l186, cdr: v374}));
10176 return (function(){
10178 var value = symbol.value;
10179 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10185 if (cf.type == 'block' && cf.id == 152)
10192 })), cdr: (function(){
10194 var value = symbol.value;
10195 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10198 var l187 = {name: "DEFINE-TRANSFORMATION"};
10200 (l160).value = ({car: (function(){
10202 var func = symbol.function;
10203 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10205 })()(l186, (function (){
10206 var v375= (function(){
10208 var value = symbol.value;
10209 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10212 for (var i = arguments.length-1; i>=0; i--)
10213 v375 = {car: arguments[i], cdr:
10215 return (function(){
10217 return (function(){
10218 return (function(){
10220 var func = symbol.function;
10221 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10223 })()("(function(){", (function(){
10225 var value = symbol.value;
10226 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10230 var func = symbol.function;
10231 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10235 var func = symbol.function;
10236 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10238 })()(v375, (function(){
10240 var value = symbol.value;
10241 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10247 if (cf.type == 'block' && cf.id == 153)
10254 })), cdr: (function(){
10256 var value = symbol.value;
10257 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10260 var l188 = {name: "DYNAMIC-BINDING-WRAPPER"};
10262 (l188).function = (function(v382){
10263 ((v382)["fname"] = "DYNAMIC-BINDING-WRAPPER");
10265 })((function (v376,v377){
10266 if (arguments.length < 2) throw 'too few arguments';
10267 if (arguments.length > 2) throw 'too many arguments';
10268 return (function(){
10270 return (function(){
10271 return ((function(){
10273 var func = symbol.function;
10274 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10276 })()(v376) !== (function(){
10278 var value = symbol.value;
10279 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10281 })() ? v377 : (function(){
10283 var func = symbol.function;
10284 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10286 })()("try {", (function(){
10288 var value = symbol.value;
10289 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10293 var func = symbol.function;
10294 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10296 })()("var tmp;", (function(){
10298 var value = symbol.value;
10299 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10303 var func = symbol.function;
10304 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10308 var func = symbol.function;
10309 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10311 })()((function (v378){
10312 if (arguments.length < 1) throw 'too few arguments';
10313 if (arguments.length > 1) throw 'too many arguments';
10314 return (function(v379){
10315 return (function(){
10317 var func = symbol.function;
10318 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10320 })()("tmp = ", v379, ".value;", (function(){
10322 var value = symbol.value;
10323 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10325 })(), v379, ".value = ", (function(){
10327 return tmp === (function(){
10329 var value = symbol.value;
10330 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10334 var value = symbol.value;
10335 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10338 })(), ";", (function(){
10340 var value = symbol.value;
10341 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10345 return tmp === (function(){
10347 var value = symbol.value;
10348 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10352 var value = symbol.value;
10353 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10356 })(), " = tmp;", (function(){
10358 var value = symbol.value;
10359 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10364 var func = symbol.function;
10365 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10369 var func = symbol.function;
10370 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10374 var func = symbol.function;
10375 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10377 })()(l126), (function(){
10379 var func = symbol.function;
10380 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10384 return tmp === (function(){
10386 var value = symbol.value;
10387 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10391 var value = symbol.value;
10392 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10397 }), v376)), v377), "}", (function(){
10399 var value = symbol.value;
10400 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10402 })(), "finally {", (function(){
10404 var value = symbol.value;
10405 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10409 var func = symbol.function;
10410 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10414 var func = symbol.function;
10415 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10419 var func = symbol.function;
10420 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10422 })()((function (v380){
10423 if (arguments.length < 1) throw 'too few arguments';
10424 if (arguments.length > 1) throw 'too many arguments';
10425 return (function(v381){
10426 return (function(){
10428 var func = symbol.function;
10429 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10431 })()(v381, ".value", " = ", (function(){
10433 return tmp === (function(){
10435 var value = symbol.value;
10436 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10440 var value = symbol.value;
10441 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10447 var func = symbol.function;
10448 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10452 var func = symbol.function;
10453 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10457 var func = symbol.function;
10458 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10460 })()(l126), (function(){
10462 var func = symbol.function;
10463 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10467 return tmp === (function(){
10469 var value = symbol.value;
10470 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10474 var value = symbol.value;
10475 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10480 }), v376), (function(){
10482 var func = symbol.function;
10483 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10485 })()(";", (function(){
10487 var value = symbol.value;
10488 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10490 })()))), "}", (function(){
10492 var value = symbol.value;
10493 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10499 if (cf.type == 'block' && cf.id == 154)
10509 var l189 = {name: "LET"};
10510 (l160).value = ({car: (function(){
10512 var func = symbol.function;
10513 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10515 })()(l189, (function (v384){
10516 if (arguments.length < 1) throw 'too few arguments';
10517 var v383= (function(){
10519 var value = symbol.value;
10520 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10523 for (var i = arguments.length-1; i>=1; i--)
10524 v383 = {car: arguments[i], cdr:
10526 return (function(){
10528 return (function(){
10529 return (function(v385){
10530 return (function(v386,v387){
10531 return (function(v388,v390,v389){
10537 return (function(){
10539 var func = symbol.function;
10540 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10542 })()("(function(", (function(){
10544 var func = symbol.function;
10545 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10549 var func = symbol.function;
10550 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10552 })()((function (v391){
10553 if (arguments.length < 1) throw 'too few arguments';
10554 if (arguments.length > 1) throw 'too many arguments';
10555 return (((v391.value !== undefined)?(function(){
10557 var value = symbol.value;
10558 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10562 var value = symbol.value;
10563 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10565 })()) !== (function(){
10567 var value = symbol.value;
10568 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10570 })() ? (function(v392){
10571 v389 = ({car: ({car: v391, cdr: v392}), cdr: v389});
10575 var func = symbol.function;
10576 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10578 })()(v391)) : (function(){
10580 var func = symbol.function;
10581 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10585 }), v386), ","), "){", (function(){
10587 var value = symbol.value;
10588 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10590 })(), (function(v393){
10591 return (function(){
10593 var func = symbol.function;
10594 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10598 var func = symbol.function;
10599 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10604 var func = symbol.function;
10605 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10607 })()(v383, (function(){
10609 var value = symbol.value;
10610 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10612 })())), "})(", (function(){
10614 var func = symbol.function;
10615 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10617 })()(v388, ","), ")");
10624 var func = symbol.function;
10625 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10629 var func = symbol.function;
10630 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10632 })(), v387),(function(){
10634 var func = symbol.function;
10635 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10639 var func = symbol.function;
10640 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10644 var func = symbol.function;
10645 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10647 })(), v386)),(function(){
10649 var value = symbol.value;
10650 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10655 var func = symbol.function;
10656 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10660 var func = symbol.function;
10661 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10663 })(), v385),(function(){
10665 var func = symbol.function;
10666 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10670 var func = symbol.function;
10671 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10676 var func = symbol.function;
10677 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10681 var func = symbol.function;
10682 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10688 if (cf.type == 'block' && cf.id == 155)
10695 })), cdr: (function(){
10697 var value = symbol.value;
10698 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10701 var l190 = {name: "*BLOCK-COUNTER*"};
10703 (((l190.value !== undefined)?(function(){
10705 var value = symbol.value;
10706 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10710 var value = symbol.value;
10711 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10713 })()) !== (function(){
10715 var value = symbol.value;
10716 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10718 })() ? (function(){
10720 var value = symbol.value;
10721 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10723 })() : (function(){
10724 return (l190).value = 0;
10728 (l160).value = ({car: (function(){
10730 var func = symbol.function;
10731 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10733 })()(l142, (function (v395){
10734 if (arguments.length < 1) throw 'too few arguments';
10735 var v394= (function(){
10737 var value = symbol.value;
10738 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10741 for (var i = arguments.length-1; i>=1; i--)
10742 v394 = {car: arguments[i], cdr:
10744 return (function(){
10746 return (function(){
10747 return (function(v396){
10748 return (function(v397){
10749 return (function(){
10751 var func = symbol.function;
10752 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10754 })()("(function(){", (function(){
10756 var value = symbol.value;
10757 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10761 var func = symbol.function;
10762 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10764 })()("try {", (function(){
10766 var value = symbol.value;
10767 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10769 })(), (function(v398){
10775 return (function(){
10777 var func = symbol.function;
10778 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10780 })()("return ", (function(){
10782 var func = symbol.function;
10783 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10787 var func = symbol.function;
10788 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10792 var func = symbol.function;
10793 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10795 })()(l186), v394)), ";", (function(){
10797 var value = symbol.value;
10798 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10807 var func = symbol.function;
10808 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10812 var func = symbol.function;
10813 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10815 })()(v397), (function(){
10817 var value = symbol.value;
10818 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10820 })(), l142)), "}", (function(){
10822 var value = symbol.value;
10823 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10825 })(), "catch (cf){", (function(){
10827 var value = symbol.value;
10828 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10830 })(), " if (cf.type == 'block' && cf.id == ", v396, ")", (function(){
10832 var value = symbol.value;
10833 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10835 })(), " return cf.value;", (function(){
10837 var value = symbol.value;
10838 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10840 })(), " else", (function(){
10842 var value = symbol.value;
10843 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10845 })(), " throw cf;", (function(){
10847 var value = symbol.value;
10848 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10850 })(), "}", (function(){
10852 var value = symbol.value;
10853 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10858 var func = symbol.function;
10859 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10861 })()(v395, l142, v396, (function(){
10863 var value = symbol.value;
10864 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10869 var func = symbol.function;
10870 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10872 })()((l190).value = (function(){
10873 var x = (function(){
10875 var value = symbol.value;
10876 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10880 if (typeof x != 'number')
10881 throw 'The value ' + x + ' is not a type number.';
10882 if (typeof y != 'number')
10883 throw 'The value ' + y + ' is not a type number.';
10889 if (cf.type == 'block' && cf.id == 156)
10896 })), cdr: (function(){
10898 var value = symbol.value;
10899 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10902 var l191 = {name: "RETURN-FROM"};
10903 (l160).value = ({car: (function(){
10905 var func = symbol.function;
10906 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10908 })()(l191, (function (v399,v400){
10909 if (arguments.length < 1) throw 'too few arguments';
10910 if (arguments.length > 2) throw 'too many arguments';
10911 switch(arguments.length){
10915 var value = symbol.value;
10916 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10921 return (function(){
10923 return (function(){
10924 return (function(v401){
10925 return (v401 !== (function(){
10927 var value = symbol.value;
10928 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10930 })() ? (function(){
10932 var func = symbol.function;
10933 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10935 })()("(function(){", (function(){
10937 var value = symbol.value;
10938 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10942 var func = symbol.function;
10943 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10945 })()("throw ({", "type: 'block', ", "id: ", (function(){
10947 var func = symbol.function;
10948 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10950 })()(v401), ", ", "value: ", (function(){
10952 var func = symbol.function;
10953 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10955 })()(v400), ", ", "message: 'Return from unknown block ", (v399).name, ".'", "})"), "})()") : (function(){
10958 var func = symbol.function;
10959 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10961 })()("Unknown block `", (v399).name, "'.");
10965 var func = symbol.function;
10966 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10968 })()(v399, (function(){
10970 var value = symbol.value;
10971 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10977 if (cf.type == 'block' && cf.id == 157)
10984 })), cdr: (function(){
10986 var value = symbol.value;
10987 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
10990 var l192 = {name: "CATCH"};
10991 (l160).value = ({car: (function(){
10993 var func = symbol.function;
10994 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
10996 })()(l192, (function (v403){
10997 if (arguments.length < 1) throw 'too few arguments';
10998 var v402= (function(){
11000 var value = symbol.value;
11001 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11004 for (var i = arguments.length-1; i>=1; i--)
11005 v402 = {car: arguments[i], cdr:
11007 return (function(){
11009 return (function(){
11010 return (function(){
11012 var func = symbol.function;
11013 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11015 })()("(function(){", (function(){
11017 var value = symbol.value;
11018 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11022 var func = symbol.function;
11023 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11025 })()("var id = ", (function(){
11027 var func = symbol.function;
11028 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11030 })()(v403), ";", (function(){
11032 var value = symbol.value;
11033 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11035 })(), "try {", (function(){
11037 var value = symbol.value;
11038 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11042 var func = symbol.function;
11043 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11045 })()("return ", (function(){
11047 var func = symbol.function;
11048 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11052 var func = symbol.function;
11053 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11057 var func = symbol.function;
11058 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11060 })()(l186), v402)), ";", (function(){
11062 var value = symbol.value;
11063 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11065 })()), "}", (function(){
11067 var value = symbol.value;
11068 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11070 })(), "catch (cf){", (function(){
11072 var value = symbol.value;
11073 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11075 })(), " if (cf.type == 'catch' && cf.id == id)", (function(){
11077 var value = symbol.value;
11078 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11080 })(), " return cf.value;", (function(){
11082 var value = symbol.value;
11083 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11085 })(), " else", (function(){
11087 var value = symbol.value;
11088 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11090 })(), " throw cf;", (function(){
11092 var value = symbol.value;
11093 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11095 })(), "}", (function(){
11097 var value = symbol.value;
11098 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11104 if (cf.type == 'block' && cf.id == 158)
11111 })), cdr: (function(){
11113 var value = symbol.value;
11114 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11117 var l193 = {name: "THROW"};
11118 (l160).value = ({car: (function(){
11120 var func = symbol.function;
11121 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11123 })()(l193, (function (v404,v405){
11124 if (arguments.length < 1) throw 'too few arguments';
11125 if (arguments.length > 2) throw 'too many arguments';
11126 switch(arguments.length){
11130 var value = symbol.value;
11131 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11136 return (function(){
11138 return (function(){
11139 return (function(){
11141 var func = symbol.function;
11142 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11144 })()("(function(){", (function(){
11146 var value = symbol.value;
11147 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11151 var func = symbol.function;
11152 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11154 })()("throw ({", "type: 'catch', ", "id: ", (function(){
11156 var func = symbol.function;
11157 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11159 })()(v404), ", ", "value: ", (function(){
11161 var func = symbol.function;
11162 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11164 })()(v405), ", ", "message: 'Throw uncatched.'", "})"), "})()");
11168 if (cf.type == 'block' && cf.id == 159)
11175 })), cdr: (function(){
11177 var value = symbol.value;
11178 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11181 var l194 = {name: "*TAGBODY-COUNTER*"};
11183 (((l194.value !== undefined)?(function(){
11185 var value = symbol.value;
11186 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11190 var value = symbol.value;
11191 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11193 })()) !== (function(){
11195 var value = symbol.value;
11196 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11198 })() ? (function(){
11200 var value = symbol.value;
11201 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11203 })() : (function(){
11204 return (l194).value = 0;
11208 var l195 = {name: "*GO-TAG-COUNTER*"};
11210 (((l195.value !== undefined)?(function(){
11212 var value = symbol.value;
11213 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11217 var value = symbol.value;
11218 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11220 })()) !== (function(){
11222 var value = symbol.value;
11223 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11225 })() ? (function(){
11227 var value = symbol.value;
11228 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11230 })() : (function(){
11231 return (l195).value = 0;
11235 var l196 = {name: "GO-TAG-P"};
11237 (l196).function = (function(v408){
11238 ((v408)["fname"] = "GO-TAG-P");
11240 })((function (v406){
11241 if (arguments.length < 1) throw 'too few arguments';
11242 if (arguments.length > 1) throw 'too many arguments';
11243 return (function(){
11245 return (function(){
11246 return (function(v407){
11247 return (v407 !== (function(){
11249 var value = symbol.value;
11250 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11252 })() ? v407 : ((function(){
11254 return (typeof tmp == 'object' && 'name' in tmp);
11257 var value = symbol.value;
11258 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11262 var value = symbol.value;
11263 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11268 var func = symbol.function;
11269 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11275 if (cf.type == 'block' && cf.id == 160)
11285 var l197 = {name: "DECLARE-TAGBODY-TAGS"};
11287 (l197).function = (function(v414){
11288 ((v414)["fname"] = "DECLARE-TAGBODY-TAGS");
11290 })((function (v409,v410){
11291 if (arguments.length < 2) throw 'too few arguments';
11292 if (arguments.length > 2) throw 'too many arguments';
11293 return (function(){
11295 return (function(){
11296 return (function(v413){
11297 return (function(){
11299 var func = symbol.function;
11300 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11302 })()(v413, (function(){
11304 var value = symbol.value;
11305 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11310 var func = symbol.function;
11311 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11313 })()((function (v411){
11314 if (arguments.length < 1) throw 'too few arguments';
11315 if (arguments.length > 1) throw 'too many arguments';
11316 return (function(v412){
11317 return (function(){
11319 var func = symbol.function;
11320 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11322 })()(v411, l143, (function(){
11324 var func = symbol.function;
11325 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11327 })()(v409, v412), (function(){
11329 var value = symbol.value;
11330 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11335 var func = symbol.function;
11336 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11338 })()((l195).value = (function(){
11339 var x = (function(){
11341 var value = symbol.value;
11342 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11346 if (typeof x != 'number')
11347 throw 'The value ' + x + ' is not a type number.';
11348 if (typeof y != 'number')
11349 throw 'The value ' + y + ' is not a type number.';
11355 var func = symbol.function;
11356 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11360 var func = symbol.function;
11361 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11367 if (cf.type == 'block' && cf.id == 161)
11377 var l198 = {name: "TAGBODY"};
11378 (l160).value = ({car: (function(){
11380 var func = symbol.function;
11381 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11383 })()(l198, (function (){
11384 var v415= (function(){
11386 var value = symbol.value;
11387 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11390 for (var i = arguments.length-1; i>=0; i--)
11391 v415 = {car: arguments[i], cdr:
11393 return (function(){
11395 return (function(){
11398 var func = symbol.function;
11399 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11403 var func = symbol.function;
11404 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11406 })(), v415) !== (function(){
11408 var value = symbol.value;
11409 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11411 })() ? (function(){
11413 var value = symbol.value;
11414 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11416 })() : (function(){
11417 return (function(){
11418 throw ({type: 'block', id: 162, value: (function(){
11420 var func = symbol.function;
11421 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11425 var func = symbol.function;
11426 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11430 var func = symbol.function;
11431 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11433 })()(l186), v415, (function(){
11435 var func = symbol.function;
11436 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11438 })()(l2))), message: 'Return from unknown block TAGBODY.'})
11443 var func = symbol.function;
11444 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11448 return tmp === (function(){
11450 var value = symbol.value;
11451 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11455 var value = symbol.value;
11456 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11459 })()) !== (function(){
11461 var value = symbol.value;
11462 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11464 })() ? (function(){
11466 var value = symbol.value;
11467 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11469 })() : (function(){
11470 return v415 = ({car: (function(){
11472 var func = symbol.function;
11473 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11475 })()("START"), cdr: v415});
11477 return (function(v416){
11478 return (function(v418,v417){
11485 return v417 = (function(){
11487 var func = symbol.function;
11488 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11492 var func = symbol.function;
11493 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11498 var func = symbol.function;
11499 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11503 var func = symbol.function;
11504 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11506 })()(v415), (function(){
11508 var value = symbol.value;
11509 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11512 return (function(){
11514 var func = symbol.function;
11515 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11517 })()("(function(){", (function(){
11519 var value = symbol.value;
11520 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11524 var func = symbol.function;
11525 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11527 })()("var tagbody_", v416, " = ", v417, ";", (function(){
11529 var value = symbol.value;
11530 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11532 })(), "tbloop:", (function(){
11534 var value = symbol.value;
11535 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11537 })(), "while (true) {", (function(){
11539 var value = symbol.value;
11540 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11544 var func = symbol.function;
11545 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11547 })()("try {", (function(){
11549 var value = symbol.value;
11550 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11554 var func = symbol.function;
11555 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11557 })()((function(v420){
11558 return (function(){
11560 var func = symbol.function;
11561 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11563 })()("switch(tagbody_", v416, "){", (function(){
11565 var value = symbol.value;
11566 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11568 })(), "case ", v417, ":", (function(){
11570 var value = symbol.value;
11571 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11575 return (function(){
11576 return (function(v421,v422){
11578 while(v421 !== (function(){
11580 var value = symbol.value;
11581 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11584 v422 = (function(){
11586 return tmp === (function(){
11588 var value = symbol.value;
11589 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11593 var value = symbol.value;
11594 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11599 v420 = (function(){
11601 var func = symbol.function;
11602 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11604 })()(v420, (function(){
11605 return ((function(){
11607 var func = symbol.function;
11608 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11612 var func = symbol.function;
11613 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11615 })()(v422)) !== (function(){
11617 var value = symbol.value;
11618 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11620 })() ? (function(){
11622 var func = symbol.function;
11623 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11627 var func = symbol.function;
11628 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11630 })()(v422), ";", (function(){
11632 var value = symbol.value;
11633 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11635 })()) : (function(v423){
11636 return (function(){
11638 var func = symbol.function;
11639 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11641 })()("case ", (function(){
11643 var func = symbol.function;
11644 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11648 var func = symbol.function;
11649 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11651 })()(v423)), ":", (function(){
11653 var value = symbol.value;
11654 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11659 var func = symbol.function;
11660 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11662 })()(v422, (function(){
11664 var value = symbol.value;
11665 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11669 return (function(){
11671 var value = symbol.value;
11672 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11676 v421 = (function(){
11678 return tmp === (function(){
11680 var value = symbol.value;
11681 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11685 var value = symbol.value;
11686 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11690 }return (function(){
11692 var value = symbol.value;
11693 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11700 return tmp === (function(){
11702 var value = symbol.value;
11703 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11707 var value = symbol.value;
11708 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11713 var value = symbol.value;
11714 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11720 if (cf.type == 'block' && cf.id == 163)
11725 })(), "default:", (function(){
11727 var value = symbol.value;
11728 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11730 })(), " break tbloop;", (function(){
11732 var value = symbol.value;
11733 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11735 })(), "}", (function(){
11737 var value = symbol.value;
11738 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11741 })("")), "}", (function(){
11743 var value = symbol.value;
11744 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11746 })(), "catch (jump) {", (function(){
11748 var value = symbol.value;
11749 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11751 })(), " if (jump.type == 'tagbody' && jump.id == ", v416, ")", (function(){
11753 var value = symbol.value;
11754 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11756 })(), " tagbody_", v416, " = jump.label;", (function(){
11758 var value = symbol.value;
11759 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11761 })(), " else", (function(){
11763 var value = symbol.value;
11764 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11766 })(), " throw(jump);", (function(){
11768 var value = symbol.value;
11769 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11771 })(), "}", (function(){
11773 var value = symbol.value;
11774 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11776 })()), "}", (function(){
11778 var value = symbol.value;
11779 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11781 })(), "return ", (function(){
11783 var func = symbol.function;
11784 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11788 var value = symbol.value;
11789 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11791 })()), ";", (function(){
11793 var value = symbol.value;
11794 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11803 var func = symbol.function;
11804 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11806 })()(v416, v415),(function(){
11808 var value = symbol.value;
11809 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11814 var func = symbol.function;
11815 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11819 var value = symbol.value;
11820 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11826 if (cf.type == 'block' && cf.id == 162)
11833 })), cdr: (function(){
11835 var value = symbol.value;
11836 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11839 var l199 = {name: "GO"};
11840 (l160).value = ({car: (function(){
11842 var func = symbol.function;
11843 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11845 })()(l199, (function (v424){
11846 if (arguments.length < 1) throw 'too few arguments';
11847 if (arguments.length > 1) throw 'too many arguments';
11848 return (function(){
11850 return (function(){
11851 return (function(v425,v426){
11852 return (v425 !== (function(){
11854 var value = symbol.value;
11855 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11857 })() ? (function(){
11859 var func = symbol.function;
11860 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11862 })()("(function(){", (function(){
11864 var value = symbol.value;
11865 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11869 var func = symbol.function;
11870 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11872 })()("throw ({", "type: 'tagbody', ", "id: ", (function(){
11874 var func = symbol.function;
11875 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11879 var func = symbol.function;
11880 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11882 })()(v425)), ", ", "label: ", (function(){
11884 var func = symbol.function;
11885 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11889 var func = symbol.function;
11890 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11892 })()(v425)), ", ", "message: 'Attempt to GO to non-existing tag ", v426, "'", "})", (function(){
11894 var value = symbol.value;
11895 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11897 })()), "})()") : (function(){
11900 var func = symbol.function;
11901 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11903 })()("Unknown tag `", v426, "'.");
11907 var func = symbol.function;
11908 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11910 })()(v424, (function(){
11912 var value = symbol.value;
11913 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11915 })(), l143),(((function(){
11917 return (typeof tmp == 'object' && 'name' in tmp);
11920 var value = symbol.value;
11921 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11925 var value = symbol.value;
11926 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11928 })()) !== (function(){
11930 var value = symbol.value;
11931 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11933 })() ? (function(){
11934 return (v424).name;
11935 })() : ((function(){
11937 var func = symbol.function;
11938 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11940 })()(v424) !== (function(){
11942 var value = symbol.value;
11943 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11945 })() ? (function(){
11946 return (function(){
11948 var func = symbol.function;
11949 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11952 })() : (function(){
11954 var value = symbol.value;
11955 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11961 if (cf.type == 'block' && cf.id == 164)
11968 })), cdr: (function(){
11970 var value = symbol.value;
11971 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11974 var l200 = {name: "UNWIND-PROTECT"};
11975 (l160).value = ({car: (function(){
11977 var func = symbol.function;
11978 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11980 })()(l200, (function (v428){
11981 if (arguments.length < 1) throw 'too few arguments';
11982 var v427= (function(){
11984 var value = symbol.value;
11985 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
11988 for (var i = arguments.length-1; i>=1; i--)
11989 v427 = {car: arguments[i], cdr:
11991 return (function(){
11993 return (function(){
11994 return (function(){
11996 var func = symbol.function;
11997 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
11999 })()("(function(){", (function(){
12001 var value = symbol.value;
12002 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
12006 var func = symbol.function;
12007 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
12009 })()("var ret = ", (function(){
12011 var func = symbol.function;
12012 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
12016 var value = symbol.value;
12017 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
12019 })()), ";", (function(){
12021 var value = symbol.value;
12022 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
12024 })(), "try {", (function(){
12026 var value = symbol.value;
12027 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
12031 var func = symbol.function;
12032 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
12034 })()("ret = ", (function(){
12036 var func = symbol.function;
12037 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
12039 })()(v428), ";", (function(){
12041 var value = symbol.value;
12042 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
12044 })()), "} finally {", (function(){
12046 var value = symbol.value;
12047 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
12051 var func = symbol.function;
12052 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
12056 var func = symbol.function;
12057 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
12059 })()(v427)), "}", (function(){
12061 var value = symbol.value;
12062 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
12064 })(), "return ret;", (function(){
12066 var value = symbol.value;
12067 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
12073 if (cf.type == 'block' && cf.id == 165)
12080 })), cdr: (function(){
12082 var value = symbol.value;
12083 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
12086 var l201 = {name: "BACKQUOTE-EXPAND-1"};
12088 (l201).function = (function(v431){
12089 ((v431)["fname"] = "BACKQUOTE-EXPAND-1");
12091 })((function (v429){
12092 if (arguments.length < 1) throw 'too few arguments';
12093 if (arguments.length > 1) throw 'too many arguments';
12094 return (function(){
12096 return (function(){
12097 return (((function(){
12099 return (typeof tmp == 'object' && 'name' in tmp);
12102 var value = symbol.value;
12103 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
12107 var value = symbol.value;
12108 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
12110 })()) !== (function(){
12112 var value = symbol.value;
12113 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
12115 })() ? (function(){
12116 return (function(){
12118 var func = symbol.function;
12119 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
12122 })() : ((function(){
12124 var func = symbol.function;
12125 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
12127 })()(v429) !== (function(){
12129 var value = symbol.value;
12130 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
12132 })() ? (function(){
12134 })() : ((((function(){
12136 return tmp === (function(){
12138 var value = symbol.value;
12139 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
12143 var value = symbol.value;
12144 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
12147 })() === l129)?(function(){
12149 var value = symbol.value;
12150 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
12154 var value = symbol.value;
12155 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
12157 })()) !== (function(){
12159 var value = symbol.value;
12160 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
12162 })() ? (function(){
12163 return (function(){
12165 return tmp === (function(){
12167 var value = symbol.value;
12168 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
12172 var value = symbol.value;
12173 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
12177 })() : ((((function(){
12179 return tmp === (function(){
12181 var value = symbol.value;
12182 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
12186 var value = symbol.value;
12187 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
12190 })() === l127)?(function(){
12192 var value = symbol.value;
12193 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
12197 var value = symbol.value;
12198 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
12200 })()) !== (function(){
12202 var value = symbol.value;
12203 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
12205 })() ? (function(){
12206 return (function(){
12208 var func = symbol.function;
12209 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
12213 var func = symbol.function;
12214 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
12218 var func = symbol.function;
12219 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
12222 })() : (function(){
12223 return ({car: l65, cdr: (function(){
12225 var func = symbol.function;
12226 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
12228 })()((function (v430){
12229 if (arguments.length < 1) throw 'too few arguments';
12230 if (arguments.length > 1) throw 'too many arguments';
12231 return (((function(){
12233 var func = symbol.function;
12234 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
12236 })()(v430) !== (function(){
12238 var value = symbol.value;
12239 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
12241 })() ? (((function(){
12243 return tmp === (function(){
12245 var value = symbol.value;
12246 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
12250 var value = symbol.value;
12251 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
12254 })() === l129)?(function(){
12256 var value = symbol.value;
12257 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
12261 var value = symbol.value;
12262 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
12264 })()) : (function(){
12266 var value = symbol.value;
12267 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
12269 })()) !== (function(){
12271 var value = symbol.value;
12272 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
12274 })() ? (function(){
12275 return (function(){
12277 var func = symbol.function;
12278 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
12280 })()(l47, (function(){
12282 var func = symbol.function;
12283 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
12286 })() : (((function(){
12288 var func = symbol.function;
12289 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
12291 })()(v430) !== (function(){
12293 var value = symbol.value;
12294 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
12296 })() ? (((function(){
12298 return tmp === (function(){
12300 var value = symbol.value;
12301 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
12305 var value = symbol.value;
12306 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
12309 })() === l128)?(function(){
12311 var value = symbol.value;
12312 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
12316 var value = symbol.value;
12317 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
12319 })()) : (function(){
12321 var value = symbol.value;
12322 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
12324 })()) !== (function(){
12326 var value = symbol.value;
12327 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
12329 })() ? (function(){
12330 return (function(){
12332 var func = symbol.function;
12333 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
12336 })() : (function(){
12337 return (function(){
12339 var func = symbol.function;
12340 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
12342 })()(l47, (function(){
12344 var func = symbol.function;
12345 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
12355 if (cf.type == 'block' && cf.id == 166)
12365 var l202 = {name: "BACKQUOTE-EXPAND"};
12367 (l202).function = (function(v433){
12368 ((v433)["fname"] = "BACKQUOTE-EXPAND");
12370 })((function (v432){
12371 if (arguments.length < 1) throw 'too few arguments';
12372 if (arguments.length > 1) throw 'too many arguments';
12373 return (function(){
12375 return (function(){
12376 return (((function(){
12378 var func = symbol.function;
12379 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
12381 })()(v432) !== (function(){
12383 var value = symbol.value;
12384 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
12386 })() ? (((function(){
12388 return tmp === (function(){
12390 var value = symbol.value;
12391 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
12395 var value = symbol.value;
12396 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
12399 })() === l127)?(function(){
12401 var value = symbol.value;
12402 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
12406 var value = symbol.value;
12407 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
12409 })()) : (function(){
12411 var value = symbol.value;
12412 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
12414 })()) !== (function(){
12416 var value = symbol.value;
12417 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
12419 })() ? (function(){
12421 var func = symbol.function;
12422 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
12426 var func = symbol.function;
12427 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
12429 })()(v432)) : v432);
12433 if (cf.type == 'block' && cf.id == 167)
12444 (l160).value = ({car: (function(){
12446 var func = symbol.function;
12447 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
12449 })()(l127, (function (v434){
12450 if (arguments.length < 1) throw 'too few arguments';
12451 if (arguments.length > 1) throw 'too many arguments';
12452 return (function(){
12454 return (function(){
12455 return (function(){
12457 var func = symbol.function;
12458 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
12462 var func = symbol.function;
12463 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
12469 if (cf.type == 'block' && cf.id == 168)
12476 })), cdr: (function(){
12478 var value = symbol.value;
12479 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
12482 var l203 = {name: "DEFINE-BUILTIN"};
12484 var l204 = {name: "TYPE-CHECK"};
12486 var l205 = {name: "NUM-OP-NUM"};
12488 (l205).function = (function(v438){
12489 ((v438)["fname"] = "NUM-OP-NUM");
12491 })((function (v435,v436,v437){
12492 if (arguments.length < 3) throw 'too few arguments';
12493 if (arguments.length > 3) throw 'too many arguments';
12494 return (function(){
12496 return (function(){
12497 return (function(){
12499 var func = symbol.function;
12500 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
12502 })()("(function(){", (function(){
12504 var value = symbol.value;
12505 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
12509 var func = symbol.function;
12510 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
12514 var func = symbol.function;
12515 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
12517 })()("var ", "x", " = ", v435, ";", (function(){
12519 var value = symbol.value;
12520 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
12522 })()), (function(){
12524 var func = symbol.function;
12525 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
12527 })()("var ", "y", " = ", v437, ";", (function(){
12529 var value = symbol.value;
12530 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
12532 })()), (function(){
12534 var func = symbol.function;
12535 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
12537 })()("if (typeof ", "x", " != '", "number", "')", (function(){
12539 var value = symbol.value;
12540 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
12544 var func = symbol.function;
12545 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
12547 })()("throw 'The value ' + ", "x", " + ' is not a type ", "number", ".';", (function(){
12549 var value = symbol.value;
12550 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
12552 })())), (function(){
12554 var func = symbol.function;
12555 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
12557 })()("if (typeof ", "y", " != '", "number", "')", (function(){
12559 var value = symbol.value;
12560 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
12564 var func = symbol.function;
12565 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
12567 })()("throw 'The value ' + ", "y", " + ' is not a type ", "number", ".';", (function(){
12569 var value = symbol.value;
12570 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
12572 })())), (function(){
12574 var func = symbol.function;
12575 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
12577 })()("return ", (function(){
12578 return (function(){
12580 var func = symbol.function;
12581 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
12583 })()("x", v436, "y");
12584 })(), ";", (function(){
12586 var value = symbol.value;
12587 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
12593 if (cf.type == 'block' && cf.id == 169)
12604 return (l160).value = ({car: (function(){
12606 var func = symbol.function;
12607 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
12609 })()(l22, (function (v439,v440){
12610 if (arguments.length < 2) throw 'too few arguments';
12611 if (arguments.length > 2) throw 'too many arguments';
12612 return (function(){
12614 return (function(){
12615 return (function(v441,v442){
12616 return (function(){
12618 var func = symbol.function;
12619 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
12621 })()(v441, "+", v442);
12624 var func = symbol.function;
12625 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
12627 })()(v439),(function(){
12629 var func = symbol.function;
12630 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
12636 if (cf.type == 'block' && cf.id == 170)
12643 })), cdr: (function(){
12645 var value = symbol.value;
12646 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
12651 return (l160).value = ({car: (function(){
12653 var func = symbol.function;
12654 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
12656 })()(l23, (function (v443,v444){
12657 if (arguments.length < 2) throw 'too few arguments';
12658 if (arguments.length > 2) throw 'too many arguments';
12659 return (function(){
12661 return (function(){
12662 return (function(v445,v446){
12663 return (function(){
12665 var func = symbol.function;
12666 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
12668 })()(v445, "-", v446);
12671 var func = symbol.function;
12672 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
12674 })()(v443),(function(){
12676 var func = symbol.function;
12677 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
12683 if (cf.type == 'block' && cf.id == 171)
12690 })), cdr: (function(){
12692 var value = symbol.value;
12693 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
12698 return (l160).value = ({car: (function(){
12700 var func = symbol.function;
12701 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
12703 })()(l24, (function (v447,v448){
12704 if (arguments.length < 2) throw 'too few arguments';
12705 if (arguments.length > 2) throw 'too many arguments';
12706 return (function(){
12708 return (function(){
12709 return (function(v449,v450){
12710 return (function(){
12712 var func = symbol.function;
12713 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
12715 })()(v449, "*", v450);
12718 var func = symbol.function;
12719 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
12721 })()(v447),(function(){
12723 var func = symbol.function;
12724 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
12730 if (cf.type == 'block' && cf.id == 172)
12737 })), cdr: (function(){
12739 var value = symbol.value;
12740 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
12745 return (l160).value = ({car: (function(){
12747 var func = symbol.function;
12748 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
12750 })()(l25, (function (v451,v452){
12751 if (arguments.length < 2) throw 'too few arguments';
12752 if (arguments.length > 2) throw 'too many arguments';
12753 return (function(){
12755 return (function(){
12756 return (function(v453,v454){
12757 return (function(){
12759 var func = symbol.function;
12760 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
12762 })()(v453, "/", v454);
12765 var func = symbol.function;
12766 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
12768 })()(v451),(function(){
12770 var func = symbol.function;
12771 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
12777 if (cf.type == 'block' && cf.id == 173)
12784 })), cdr: (function(){
12786 var value = symbol.value;
12787 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
12791 var l206 = {name: "MOD"};
12793 return (l160).value = ({car: (function(){
12795 var func = symbol.function;
12796 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
12798 })()(l206, (function (v455,v456){
12799 if (arguments.length < 2) throw 'too few arguments';
12800 if (arguments.length > 2) throw 'too many arguments';
12801 return (function(){
12803 return (function(){
12804 return (function(v457,v458){
12805 return (function(){
12807 var func = symbol.function;
12808 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
12810 })()(v457, "%", v458);
12813 var func = symbol.function;
12814 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
12816 })()(v455),(function(){
12818 var func = symbol.function;
12819 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
12825 if (cf.type == 'block' && cf.id == 174)
12832 })), cdr: (function(){
12834 var value = symbol.value;
12835 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
12839 var l207 = {name: "<"};
12841 return (l160).value = ({car: (function(){
12843 var func = symbol.function;
12844 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
12846 })()(l207, (function (v459,v460){
12847 if (arguments.length < 2) throw 'too few arguments';
12848 if (arguments.length > 2) throw 'too many arguments';
12849 return (function(){
12851 return (function(){
12852 return (function(v461,v462){
12853 return (function(){
12855 var func = symbol.function;
12856 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
12860 var func = symbol.function;
12861 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
12863 })()(v461, "<", v462));
12866 var func = symbol.function;
12867 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
12869 })()(v459),(function(){
12871 var func = symbol.function;
12872 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
12878 if (cf.type == 'block' && cf.id == 175)
12885 })), cdr: (function(){
12887 var value = symbol.value;
12888 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
12892 var l208 = {name: ">"};
12894 return (l160).value = ({car: (function(){
12896 var func = symbol.function;
12897 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
12899 })()(l208, (function (v463,v464){
12900 if (arguments.length < 2) throw 'too few arguments';
12901 if (arguments.length > 2) throw 'too many arguments';
12902 return (function(){
12904 return (function(){
12905 return (function(v465,v466){
12906 return (function(){
12908 var func = symbol.function;
12909 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
12913 var func = symbol.function;
12914 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
12916 })()(v465, ">", v466));
12919 var func = symbol.function;
12920 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
12922 })()(v463),(function(){
12924 var func = symbol.function;
12925 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
12931 if (cf.type == 'block' && cf.id == 176)
12938 })), cdr: (function(){
12940 var value = symbol.value;
12941 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
12946 return (l160).value = ({car: (function(){
12948 var func = symbol.function;
12949 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
12951 })()(l21, (function (v467,v468){
12952 if (arguments.length < 2) throw 'too few arguments';
12953 if (arguments.length > 2) throw 'too many arguments';
12954 return (function(){
12956 return (function(){
12957 return (function(v469,v470){
12958 return (function(){
12960 var func = symbol.function;
12961 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
12965 var func = symbol.function;
12966 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
12968 })()(v469, "==", v470));
12971 var func = symbol.function;
12972 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
12974 })()(v467),(function(){
12976 var func = symbol.function;
12977 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
12983 if (cf.type == 'block' && cf.id == 177)
12990 })), cdr: (function(){
12992 var value = symbol.value;
12993 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
12997 var l209 = {name: "<="};
12999 return (l160).value = ({car: (function(){
13001 var func = symbol.function;
13002 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13004 })()(l209, (function (v471,v472){
13005 if (arguments.length < 2) throw 'too few arguments';
13006 if (arguments.length > 2) throw 'too many arguments';
13007 return (function(){
13009 return (function(){
13010 return (function(v473,v474){
13011 return (function(){
13013 var func = symbol.function;
13014 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13018 var func = symbol.function;
13019 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13021 })()(v473, "<=", v474));
13024 var func = symbol.function;
13025 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13027 })()(v471),(function(){
13029 var func = symbol.function;
13030 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13036 if (cf.type == 'block' && cf.id == 178)
13043 })), cdr: (function(){
13045 var value = symbol.value;
13046 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
13050 var l210 = {name: ">="};
13052 return (l160).value = ({car: (function(){
13054 var func = symbol.function;
13055 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13057 })()(l210, (function (v475,v476){
13058 if (arguments.length < 2) throw 'too few arguments';
13059 if (arguments.length > 2) throw 'too many arguments';
13060 return (function(){
13062 return (function(){
13063 return (function(v477,v478){
13064 return (function(){
13066 var func = symbol.function;
13067 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13071 var func = symbol.function;
13072 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13074 })()(v477, ">=", v478));
13077 var func = symbol.function;
13078 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13080 })()(v475),(function(){
13082 var func = symbol.function;
13083 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13089 if (cf.type == 'block' && cf.id == 179)
13096 })), cdr: (function(){
13098 var value = symbol.value;
13099 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
13103 var l211 = {name: "NUMBERP"};
13105 return (l160).value = ({car: (function(){
13107 var func = symbol.function;
13108 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13110 })()(l211, (function (v479){
13111 if (arguments.length < 1) throw 'too few arguments';
13112 if (arguments.length > 1) throw 'too many arguments';
13113 return (function(){
13115 return (function(){
13116 return (function(v480){
13117 return (function(){
13119 var func = symbol.function;
13120 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13124 var func = symbol.function;
13125 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13127 })()("(typeof (", v480, ") == \"number\")"));
13130 var func = symbol.function;
13131 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13137 if (cf.type == 'block' && cf.id == 180)
13144 })), cdr: (function(){
13146 var value = symbol.value;
13147 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
13151 var l212 = {name: "FLOOR"};
13153 return (l160).value = ({car: (function(){
13155 var func = symbol.function;
13156 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13158 })()(l212, (function (v481){
13159 if (arguments.length < 1) throw 'too few arguments';
13160 if (arguments.length > 1) throw 'too many arguments';
13161 return (function(){
13163 return (function(){
13164 return (function(v482){
13165 return (function(){
13167 var func = symbol.function;
13168 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13170 })()("(function(){", (function(){
13172 var value = symbol.value;
13173 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
13177 var func = symbol.function;
13178 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13182 var func = symbol.function;
13183 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13185 })()("var ", "x", " = ", v482, ";", (function(){
13187 var value = symbol.value;
13188 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
13190 })()), (function(){
13192 var func = symbol.function;
13193 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13195 })()("if (typeof ", "x", " != '", "number", "')", (function(){
13197 var value = symbol.value;
13198 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
13202 var func = symbol.function;
13203 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13205 })()("throw 'The value ' + ", "x", " + ' is not a type ", "number", ".';", (function(){
13207 var value = symbol.value;
13208 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
13210 })())), (function(){
13212 var func = symbol.function;
13213 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13215 })()("return ", (function(){
13216 return "Math.floor(x)";
13217 })(), ";", (function(){
13219 var value = symbol.value;
13220 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
13225 var func = symbol.function;
13226 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13232 if (cf.type == 'block' && cf.id == 181)
13239 })), cdr: (function(){
13241 var value = symbol.value;
13242 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
13247 return (l160).value = ({car: (function(){
13249 var func = symbol.function;
13250 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13252 })()(l32, (function (v483,v484){
13253 if (arguments.length < 2) throw 'too few arguments';
13254 if (arguments.length > 2) throw 'too many arguments';
13255 return (function(){
13257 return (function(){
13258 return (function(v485,v486){
13259 return (function(){
13261 var func = symbol.function;
13262 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13264 })()("({car: ", v485, ", cdr: ", v486, "})");
13267 var func = symbol.function;
13268 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13270 })()(v483),(function(){
13272 var func = symbol.function;
13273 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13279 if (cf.type == 'block' && cf.id == 182)
13286 })), cdr: (function(){
13288 var value = symbol.value;
13289 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
13294 return (l160).value = ({car: (function(){
13296 var func = symbol.function;
13297 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13299 })()(l33, (function (v487){
13300 if (arguments.length < 1) throw 'too few arguments';
13301 if (arguments.length > 1) throw 'too many arguments';
13302 return (function(){
13304 return (function(){
13305 return (function(v488){
13306 return (function(){
13308 var func = symbol.function;
13309 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13313 var func = symbol.function;
13314 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13316 })()("(function(){", (function(){
13318 var value = symbol.value;
13319 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
13323 var func = symbol.function;
13324 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13326 })()("var tmp = ", v488, ";", (function(){
13328 var value = symbol.value;
13329 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
13331 })(), "return (typeof tmp == 'object' && 'car' in tmp);", (function(){
13333 var value = symbol.value;
13334 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
13339 var func = symbol.function;
13340 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13346 if (cf.type == 'block' && cf.id == 183)
13353 })), cdr: (function(){
13355 var value = symbol.value;
13356 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
13361 return (l160).value = ({car: (function(){
13363 var func = symbol.function;
13364 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13366 })()(l34, (function (v489){
13367 if (arguments.length < 1) throw 'too few arguments';
13368 if (arguments.length > 1) throw 'too many arguments';
13369 return (function(){
13371 return (function(){
13372 return (function(v490){
13373 return (function(){
13375 var func = symbol.function;
13376 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13378 })()("(function(){", (function(){
13380 var value = symbol.value;
13381 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
13385 var func = symbol.function;
13386 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13388 })()("var tmp = ", v490, ";", (function(){
13390 var value = symbol.value;
13391 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
13393 })(), "return tmp === ", (function(){
13395 var func = symbol.function;
13396 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13400 var value = symbol.value;
13401 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
13403 })()), "? ", (function(){
13405 var func = symbol.function;
13406 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13410 var value = symbol.value;
13411 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
13413 })()), ": tmp.car;", (function(){
13415 var value = symbol.value;
13416 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
13421 var func = symbol.function;
13422 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13428 if (cf.type == 'block' && cf.id == 184)
13435 })), cdr: (function(){
13437 var value = symbol.value;
13438 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
13443 return (l160).value = ({car: (function(){
13445 var func = symbol.function;
13446 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13448 })()(l35, (function (v491){
13449 if (arguments.length < 1) throw 'too few arguments';
13450 if (arguments.length > 1) throw 'too many arguments';
13451 return (function(){
13453 return (function(){
13454 return (function(v492){
13455 return (function(){
13457 var func = symbol.function;
13458 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13460 })()("(function(){", (function(){
13462 var value = symbol.value;
13463 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
13467 var func = symbol.function;
13468 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13470 })()("var tmp = ", v492, ";", (function(){
13472 var value = symbol.value;
13473 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
13475 })(), "return tmp === ", (function(){
13477 var func = symbol.function;
13478 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13482 var value = symbol.value;
13483 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
13485 })()), "? ", (function(){
13487 var func = symbol.function;
13488 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13492 var value = symbol.value;
13493 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
13495 })()), ": tmp.cdr;", (function(){
13497 var value = symbol.value;
13498 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
13503 var func = symbol.function;
13504 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13510 if (cf.type == 'block' && cf.id == 185)
13517 })), cdr: (function(){
13519 var value = symbol.value;
13520 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
13524 var l213 = {name: "SETCAR"};
13526 return (l160).value = ({car: (function(){
13528 var func = symbol.function;
13529 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13531 })()(l213, (function (v493,v494){
13532 if (arguments.length < 2) throw 'too few arguments';
13533 if (arguments.length > 2) throw 'too many arguments';
13534 return (function(){
13536 return (function(){
13537 return (function(v495,v496){
13538 return (function(){
13540 var func = symbol.function;
13541 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13543 })()("(function(){", (function(){
13545 var value = symbol.value;
13546 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
13550 var func = symbol.function;
13551 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13555 var func = symbol.function;
13556 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13558 })()("var ", "x", " = ", v495, ";", (function(){
13560 var value = symbol.value;
13561 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
13563 })()), (function(){
13565 var func = symbol.function;
13566 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13568 })()("if (typeof ", "x", " != '", "object", "')", (function(){
13570 var value = symbol.value;
13571 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
13575 var func = symbol.function;
13576 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13578 })()("throw 'The value ' + ", "x", " + ' is not a type ", "object", ".';", (function(){
13580 var value = symbol.value;
13581 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
13583 })())), (function(){
13585 var func = symbol.function;
13586 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13588 })()("return ", (function(){
13589 return (function(){
13591 var func = symbol.function;
13592 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13594 })()("(x.car = ", v496, ")");
13595 })(), ";", (function(){
13597 var value = symbol.value;
13598 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
13603 var func = symbol.function;
13604 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13606 })()(v493),(function(){
13608 var func = symbol.function;
13609 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13615 if (cf.type == 'block' && cf.id == 186)
13622 })), cdr: (function(){
13624 var value = symbol.value;
13625 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
13629 var l214 = {name: "SETCDR"};
13631 return (l160).value = ({car: (function(){
13633 var func = symbol.function;
13634 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13636 })()(l214, (function (v497,v498){
13637 if (arguments.length < 2) throw 'too few arguments';
13638 if (arguments.length > 2) throw 'too many arguments';
13639 return (function(){
13641 return (function(){
13642 return (function(v499,v500){
13643 return (function(){
13645 var func = symbol.function;
13646 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13648 })()("(function(){", (function(){
13650 var value = symbol.value;
13651 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
13655 var func = symbol.function;
13656 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13660 var func = symbol.function;
13661 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13663 })()("var ", "x", " = ", v499, ";", (function(){
13665 var value = symbol.value;
13666 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
13668 })()), (function(){
13670 var func = symbol.function;
13671 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13673 })()("if (typeof ", "x", " != '", "object", "')", (function(){
13675 var value = symbol.value;
13676 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
13680 var func = symbol.function;
13681 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13683 })()("throw 'The value ' + ", "x", " + ' is not a type ", "object", ".';", (function(){
13685 var value = symbol.value;
13686 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
13688 })())), (function(){
13690 var func = symbol.function;
13691 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13693 })()("return ", (function(){
13694 return (function(){
13696 var func = symbol.function;
13697 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13699 })()("(x.cdr = ", v500, ")");
13700 })(), ";", (function(){
13702 var value = symbol.value;
13703 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
13708 var func = symbol.function;
13709 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13711 })()(v497),(function(){
13713 var func = symbol.function;
13714 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13720 if (cf.type == 'block' && cf.id == 187)
13727 })), cdr: (function(){
13729 var value = symbol.value;
13730 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
13734 var l215 = {name: "SYMBOLP"};
13736 return (l160).value = ({car: (function(){
13738 var func = symbol.function;
13739 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13741 })()(l215, (function (v501){
13742 if (arguments.length < 1) throw 'too few arguments';
13743 if (arguments.length > 1) throw 'too many arguments';
13744 return (function(){
13746 return (function(){
13747 return (function(v502){
13748 return (function(){
13750 var func = symbol.function;
13751 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13755 var func = symbol.function;
13756 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13758 })()("(function(){", (function(){
13760 var value = symbol.value;
13761 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
13765 var func = symbol.function;
13766 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13768 })()("var tmp = ", v502, ";", (function(){
13770 var value = symbol.value;
13771 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
13773 })(), "return (typeof tmp == 'object' && 'name' in tmp);", (function(){
13775 var value = symbol.value;
13776 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
13781 var func = symbol.function;
13782 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13788 if (cf.type == 'block' && cf.id == 188)
13795 })), cdr: (function(){
13797 var value = symbol.value;
13798 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
13802 var l216 = {name: "MAKE-SYMBOL"};
13804 return (l160).value = ({car: (function(){
13806 var func = symbol.function;
13807 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13809 })()(l216, (function (v503){
13810 if (arguments.length < 1) throw 'too few arguments';
13811 if (arguments.length > 1) throw 'too many arguments';
13812 return (function(){
13814 return (function(){
13815 return (function(v504){
13816 return (function(){
13818 var func = symbol.function;
13819 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13821 })()("(function(){", (function(){
13823 var value = symbol.value;
13824 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
13828 var func = symbol.function;
13829 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13833 var func = symbol.function;
13834 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13836 })()("var ", "name", " = ", v504, ";", (function(){
13838 var value = symbol.value;
13839 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
13841 })()), (function(){
13843 var func = symbol.function;
13844 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13846 })()("if (typeof ", "name", " != '", "string", "')", (function(){
13848 var value = symbol.value;
13849 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
13853 var func = symbol.function;
13854 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13856 })()("throw 'The value ' + ", "name", " + ' is not a type ", "string", ".';", (function(){
13858 var value = symbol.value;
13859 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
13861 })())), (function(){
13863 var func = symbol.function;
13864 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13866 })()("return ", (function(){
13867 return "({name: name})";
13868 })(), ";", (function(){
13870 var value = symbol.value;
13871 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
13876 var func = symbol.function;
13877 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13883 if (cf.type == 'block' && cf.id == 189)
13890 })), cdr: (function(){
13892 var value = symbol.value;
13893 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
13897 var l217 = {name: "SYMBOL-NAME"};
13899 return (l160).value = ({car: (function(){
13901 var func = symbol.function;
13902 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13904 })()(l217, (function (v505){
13905 if (arguments.length < 1) throw 'too few arguments';
13906 if (arguments.length > 1) throw 'too many arguments';
13907 return (function(){
13909 return (function(){
13910 return (function(v506){
13911 return (function(){
13913 var func = symbol.function;
13914 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13916 })()("(", v506, ").name");
13919 var func = symbol.function;
13920 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13926 if (cf.type == 'block' && cf.id == 190)
13933 })), cdr: (function(){
13935 var value = symbol.value;
13936 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
13941 return (l160).value = ({car: (function(){
13943 var func = symbol.function;
13944 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13946 })()(l175, (function (v507,v508){
13947 if (arguments.length < 2) throw 'too few arguments';
13948 if (arguments.length > 2) throw 'too many arguments';
13949 return (function(){
13951 return (function(){
13952 return (function(v509,v510){
13953 return (function(){
13955 var func = symbol.function;
13956 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13958 })()("(", v509, ").value = ", v510);
13961 var func = symbol.function;
13962 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13964 })()(v507),(function(){
13966 var func = symbol.function;
13967 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13973 if (cf.type == 'block' && cf.id == 191)
13980 })), cdr: (function(){
13982 var value = symbol.value;
13983 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
13987 var l218 = {name: "FSET"};
13989 return (l160).value = ({car: (function(){
13991 var func = symbol.function;
13992 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
13994 })()(l218, (function (v511,v512){
13995 if (arguments.length < 2) throw 'too few arguments';
13996 if (arguments.length > 2) throw 'too many arguments';
13997 return (function(){
13999 return (function(){
14000 return (function(v513,v514){
14001 return (function(){
14003 var func = symbol.function;
14004 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14006 })()("(", v513, ").function = ", v514);
14009 var func = symbol.function;
14010 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14012 })()(v511),(function(){
14014 var func = symbol.function;
14015 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14021 if (cf.type == 'block' && cf.id == 192)
14028 })), cdr: (function(){
14030 var value = symbol.value;
14031 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
14036 return (l160).value = ({car: (function(){
14038 var func = symbol.function;
14039 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14041 })()(l20, (function (v515){
14042 if (arguments.length < 1) throw 'too few arguments';
14043 if (arguments.length > 1) throw 'too many arguments';
14044 return (function(){
14046 return (function(){
14047 return (function(v516){
14048 return (function(){
14050 var func = symbol.function;
14051 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14055 var func = symbol.function;
14056 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14058 })()("(", v516, ".value !== undefined)"));
14061 var func = symbol.function;
14062 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14068 if (cf.type == 'block' && cf.id == 193)
14075 })), cdr: (function(){
14077 var value = symbol.value;
14078 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
14082 var l219 = {name: "SYMBOL-VALUE"};
14084 return (l160).value = ({car: (function(){
14086 var func = symbol.function;
14087 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14089 })()(l219, (function (v517){
14090 if (arguments.length < 1) throw 'too few arguments';
14091 if (arguments.length > 1) throw 'too many arguments';
14092 return (function(){
14094 return (function(){
14095 return (function(v518){
14096 return (function(){
14098 var func = symbol.function;
14099 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14101 })()("(function(){", (function(){
14103 var value = symbol.value;
14104 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
14108 var func = symbol.function;
14109 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14111 })()("var symbol = ", v518, ";", (function(){
14113 var value = symbol.value;
14114 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
14116 })(), "var value = symbol.value;", (function(){
14118 var value = symbol.value;
14119 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
14121 })(), "if (value === undefined) throw \"Variable `\" + symbol.name + \"' is unbound.\";", (function(){
14123 var value = symbol.value;
14124 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
14126 })(), "return value;", (function(){
14128 var value = symbol.value;
14129 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
14134 var func = symbol.function;
14135 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14141 if (cf.type == 'block' && cf.id == 194)
14148 })), cdr: (function(){
14150 var value = symbol.value;
14151 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
14156 return (l160).value = ({car: (function(){
14158 var func = symbol.function;
14159 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14161 })()(l183, (function (v519){
14162 if (arguments.length < 1) throw 'too few arguments';
14163 if (arguments.length > 1) throw 'too many arguments';
14164 return (function(){
14166 return (function(){
14167 return (function(v520){
14168 return (function(){
14170 var func = symbol.function;
14171 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14173 })()("(function(){", (function(){
14175 var value = symbol.value;
14176 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
14180 var func = symbol.function;
14181 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14183 })()("var symbol = ", v520, ";", (function(){
14185 var value = symbol.value;
14186 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
14188 })(), "var func = symbol.function;", (function(){
14190 var value = symbol.value;
14191 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
14193 })(), "if (func === undefined) throw \"Function `\" + symbol.name + \"' is undefined.\";", (function(){
14195 var value = symbol.value;
14196 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
14198 })(), "return func;", (function(){
14200 var value = symbol.value;
14201 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
14206 var func = symbol.function;
14207 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14213 if (cf.type == 'block' && cf.id == 195)
14220 })), cdr: (function(){
14222 var value = symbol.value;
14223 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
14227 var l220 = {name: "SYMBOL-PLIST"};
14229 return (l160).value = ({car: (function(){
14231 var func = symbol.function;
14232 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14234 })()(l220, (function (v521){
14235 if (arguments.length < 1) throw 'too few arguments';
14236 if (arguments.length > 1) throw 'too many arguments';
14237 return (function(){
14239 return (function(){
14240 return (function(v522){
14241 return (function(){
14243 var func = symbol.function;
14244 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14246 })()("((", v522, ").plist || ", (function(){
14248 var func = symbol.function;
14249 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14253 var value = symbol.value;
14254 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
14259 var func = symbol.function;
14260 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14266 if (cf.type == 'block' && cf.id == 196)
14273 })), cdr: (function(){
14275 var value = symbol.value;
14276 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
14280 var l221 = {name: "LAMBDA-CODE"};
14282 return (l160).value = ({car: (function(){
14284 var func = symbol.function;
14285 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14287 })()(l221, (function (v523){
14288 if (arguments.length < 1) throw 'too few arguments';
14289 if (arguments.length > 1) throw 'too many arguments';
14290 return (function(){
14292 return (function(){
14293 return (function(v524){
14294 return (function(){
14296 var func = symbol.function;
14297 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14299 })()("(", v524, ").toString()");
14302 var func = symbol.function;
14303 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14309 if (cf.type == 'block' && cf.id == 197)
14316 })), cdr: (function(){
14318 var value = symbol.value;
14319 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
14323 var l222 = {name: "EQ"};
14325 return (l160).value = ({car: (function(){
14327 var func = symbol.function;
14328 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14330 })()(l222, (function (v525,v526){
14331 if (arguments.length < 2) throw 'too few arguments';
14332 if (arguments.length > 2) throw 'too many arguments';
14333 return (function(){
14335 return (function(){
14336 return (function(v527,v528){
14337 return (function(){
14339 var func = symbol.function;
14340 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14344 var func = symbol.function;
14345 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14347 })()("(", v527, " === ", v528, ")"));
14350 var func = symbol.function;
14351 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14353 })()(v525),(function(){
14355 var func = symbol.function;
14356 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14362 if (cf.type == 'block' && cf.id == 198)
14369 })), cdr: (function(){
14371 var value = symbol.value;
14372 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
14376 var l223 = {name: "EQUAL"};
14378 return (l160).value = ({car: (function(){
14380 var func = symbol.function;
14381 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14383 })()(l223, (function (v529,v530){
14384 if (arguments.length < 2) throw 'too few arguments';
14385 if (arguments.length > 2) throw 'too many arguments';
14386 return (function(){
14388 return (function(){
14389 return (function(v531,v532){
14390 return (function(){
14392 var func = symbol.function;
14393 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14397 var func = symbol.function;
14398 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14400 })()("(", v531, " == ", v532, ")"));
14403 var func = symbol.function;
14404 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14406 })()(v529),(function(){
14408 var func = symbol.function;
14409 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14415 if (cf.type == 'block' && cf.id == 199)
14422 })), cdr: (function(){
14424 var value = symbol.value;
14425 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
14429 var l224 = {name: "STRING"};
14431 return (l160).value = ({car: (function(){
14433 var func = symbol.function;
14434 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14436 })()(l224, (function (v533){
14437 if (arguments.length < 1) throw 'too few arguments';
14438 if (arguments.length > 1) throw 'too many arguments';
14439 return (function(){
14441 return (function(){
14442 return (function(v534){
14443 return (function(){
14445 var func = symbol.function;
14446 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14448 })()("(function(){", (function(){
14450 var value = symbol.value;
14451 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
14455 var func = symbol.function;
14456 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14460 var func = symbol.function;
14461 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14463 })()("var ", "x", " = ", v534, ";", (function(){
14465 var value = symbol.value;
14466 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
14468 })()), (function(){
14470 var func = symbol.function;
14471 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14473 })()("if (typeof ", "x", " != '", "number", "')", (function(){
14475 var value = symbol.value;
14476 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
14480 var func = symbol.function;
14481 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14483 })()("throw 'The value ' + ", "x", " + ' is not a type ", "number", ".';", (function(){
14485 var value = symbol.value;
14486 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
14488 })())), (function(){
14490 var func = symbol.function;
14491 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14493 })()("return ", (function(){
14494 return "String.fromCharCode(x)";
14495 })(), ";", (function(){
14497 var value = symbol.value;
14498 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
14503 var func = symbol.function;
14504 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14510 if (cf.type == 'block' && cf.id == 200)
14517 })), cdr: (function(){
14519 var value = symbol.value;
14520 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
14524 var l225 = {name: "STRINGP"};
14526 return (l160).value = ({car: (function(){
14528 var func = symbol.function;
14529 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14531 })()(l225, (function (v535){
14532 if (arguments.length < 1) throw 'too few arguments';
14533 if (arguments.length > 1) throw 'too many arguments';
14534 return (function(){
14536 return (function(){
14537 return (function(v536){
14538 return (function(){
14540 var func = symbol.function;
14541 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14545 var func = symbol.function;
14546 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14548 })()("(typeof(", v536, ") == \"string\")"));
14551 var func = symbol.function;
14552 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14558 if (cf.type == 'block' && cf.id == 201)
14565 })), cdr: (function(){
14567 var value = symbol.value;
14568 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
14572 var l226 = {name: "STRING-UPCASE"};
14574 return (l160).value = ({car: (function(){
14576 var func = symbol.function;
14577 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14579 })()(l226, (function (v537){
14580 if (arguments.length < 1) throw 'too few arguments';
14581 if (arguments.length > 1) throw 'too many arguments';
14582 return (function(){
14584 return (function(){
14585 return (function(v538){
14586 return (function(){
14588 var func = symbol.function;
14589 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14591 })()("(function(){", (function(){
14593 var value = symbol.value;
14594 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
14598 var func = symbol.function;
14599 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14603 var func = symbol.function;
14604 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14606 })()("var ", "x", " = ", v538, ";", (function(){
14608 var value = symbol.value;
14609 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
14611 })()), (function(){
14613 var func = symbol.function;
14614 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14616 })()("if (typeof ", "x", " != '", "string", "')", (function(){
14618 var value = symbol.value;
14619 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
14623 var func = symbol.function;
14624 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14626 })()("throw 'The value ' + ", "x", " + ' is not a type ", "string", ".';", (function(){
14628 var value = symbol.value;
14629 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
14631 })())), (function(){
14633 var func = symbol.function;
14634 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14636 })()("return ", (function(){
14637 return "x.toUpperCase()";
14638 })(), ";", (function(){
14640 var value = symbol.value;
14641 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
14646 var func = symbol.function;
14647 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14653 if (cf.type == 'block' && cf.id == 202)
14660 })), cdr: (function(){
14662 var value = symbol.value;
14663 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
14667 var l227 = {name: "STRING-LENGTH"};
14669 return (l160).value = ({car: (function(){
14671 var func = symbol.function;
14672 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14674 })()(l227, (function (v539){
14675 if (arguments.length < 1) throw 'too few arguments';
14676 if (arguments.length > 1) throw 'too many arguments';
14677 return (function(){
14679 return (function(){
14680 return (function(v540){
14681 return (function(){
14683 var func = symbol.function;
14684 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14686 })()("(function(){", (function(){
14688 var value = symbol.value;
14689 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
14693 var func = symbol.function;
14694 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14698 var func = symbol.function;
14699 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14701 })()("var ", "x", " = ", v540, ";", (function(){
14703 var value = symbol.value;
14704 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
14706 })()), (function(){
14708 var func = symbol.function;
14709 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14711 })()("if (typeof ", "x", " != '", "string", "')", (function(){
14713 var value = symbol.value;
14714 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
14718 var func = symbol.function;
14719 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14721 })()("throw 'The value ' + ", "x", " + ' is not a type ", "string", ".';", (function(){
14723 var value = symbol.value;
14724 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
14726 })())), (function(){
14728 var func = symbol.function;
14729 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14731 })()("return ", (function(){
14733 })(), ";", (function(){
14735 var value = symbol.value;
14736 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
14741 var func = symbol.function;
14742 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14748 if (cf.type == 'block' && cf.id == 203)
14755 })), cdr: (function(){
14757 var value = symbol.value;
14758 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
14762 var l228 = {name: "SLICE"};
14763 (l160).value = ({car: (function(){
14765 var func = symbol.function;
14766 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14768 })()(l228, (function (v541,v542,v543){
14769 if (arguments.length < 2) throw 'too few arguments';
14770 if (arguments.length > 3) throw 'too many arguments';
14771 switch(arguments.length){
14775 var value = symbol.value;
14776 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
14781 return (function(){
14783 return (function(){
14784 return (function(){
14786 var func = symbol.function;
14787 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14789 })()("(function(){", (function(){
14791 var value = symbol.value;
14792 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
14796 var func = symbol.function;
14797 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14799 })()("var str = ", (function(){
14801 var func = symbol.function;
14802 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14804 })()(v541), ";", (function(){
14806 var value = symbol.value;
14807 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
14809 })(), "var a = ", (function(){
14811 var func = symbol.function;
14812 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14814 })()(v542), ";", (function(){
14816 var value = symbol.value;
14817 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
14819 })(), "var b;", (function(){
14821 var value = symbol.value;
14822 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
14824 })(), (v543 !== (function(){
14826 var value = symbol.value;
14827 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
14829 })() ? (function(){
14831 var func = symbol.function;
14832 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14834 })()("b = ", (function(){
14836 var func = symbol.function;
14837 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14839 })()(v543), ";", (function(){
14841 var value = symbol.value;
14842 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
14844 })()) : ""), "return str.slice(a,b);", (function(){
14846 var value = symbol.value;
14847 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
14853 if (cf.type == 'block' && cf.id == 204)
14860 })), cdr: (function(){
14862 var value = symbol.value;
14863 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
14866 var l229 = {name: "CHAR"};
14868 return (l160).value = ({car: (function(){
14870 var func = symbol.function;
14871 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14873 })()(l229, (function (v544,v545){
14874 if (arguments.length < 2) throw 'too few arguments';
14875 if (arguments.length > 2) throw 'too many arguments';
14876 return (function(){
14878 return (function(){
14879 return (function(v546,v547){
14880 return (function(){
14882 var func = symbol.function;
14883 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14885 })()("(function(){", (function(){
14887 var value = symbol.value;
14888 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
14892 var func = symbol.function;
14893 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14897 var func = symbol.function;
14898 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14900 })()("var ", "string", " = ", v546, ";", (function(){
14902 var value = symbol.value;
14903 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
14905 })()), (function(){
14907 var func = symbol.function;
14908 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14910 })()("var ", "index", " = ", v547, ";", (function(){
14912 var value = symbol.value;
14913 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
14915 })()), (function(){
14917 var func = symbol.function;
14918 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14920 })()("if (typeof ", "string", " != '", "string", "')", (function(){
14922 var value = symbol.value;
14923 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
14927 var func = symbol.function;
14928 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14930 })()("throw 'The value ' + ", "string", " + ' is not a type ", "string", ".';", (function(){
14932 var value = symbol.value;
14933 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
14935 })())), (function(){
14937 var func = symbol.function;
14938 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14940 })()("if (typeof ", "index", " != '", "number", "')", (function(){
14942 var value = symbol.value;
14943 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
14947 var func = symbol.function;
14948 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14950 })()("throw 'The value ' + ", "index", " + ' is not a type ", "number", ".';", (function(){
14952 var value = symbol.value;
14953 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
14955 })())), (function(){
14957 var func = symbol.function;
14958 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14960 })()("return ", (function(){
14961 return "string.charCodeAt(index)";
14962 })(), ";", (function(){
14964 var value = symbol.value;
14965 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
14970 var func = symbol.function;
14971 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14973 })()(v544),(function(){
14975 var func = symbol.function;
14976 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
14982 if (cf.type == 'block' && cf.id == 205)
14989 })), cdr: (function(){
14991 var value = symbol.value;
14992 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
14997 return (l160).value = ({car: (function(){
14999 var func = symbol.function;
15000 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15002 })()(l70, (function (v548,v549){
15003 if (arguments.length < 2) throw 'too few arguments';
15004 if (arguments.length > 2) throw 'too many arguments';
15005 return (function(){
15007 return (function(){
15008 return (function(v550,v551){
15009 return (function(){
15011 var func = symbol.function;
15012 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15014 })()("(function(){", (function(){
15016 var value = symbol.value;
15017 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
15021 var func = symbol.function;
15022 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15026 var func = symbol.function;
15027 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15029 })()("var ", "string1", " = ", v550, ";", (function(){
15031 var value = symbol.value;
15032 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
15034 })()), (function(){
15036 var func = symbol.function;
15037 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15039 })()("var ", "string2", " = ", v551, ";", (function(){
15041 var value = symbol.value;
15042 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
15044 })()), (function(){
15046 var func = symbol.function;
15047 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15049 })()("if (typeof ", "string1", " != '", "string", "')", (function(){
15051 var value = symbol.value;
15052 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
15056 var func = symbol.function;
15057 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15059 })()("throw 'The value ' + ", "string1", " + ' is not a type ", "string", ".';", (function(){
15061 var value = symbol.value;
15062 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
15064 })())), (function(){
15066 var func = symbol.function;
15067 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15069 })()("if (typeof ", "string2", " != '", "string", "')", (function(){
15071 var value = symbol.value;
15072 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
15076 var func = symbol.function;
15077 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15079 })()("throw 'The value ' + ", "string2", " + ' is not a type ", "string", ".';", (function(){
15081 var value = symbol.value;
15082 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
15084 })())), (function(){
15086 var func = symbol.function;
15087 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15089 })()("return ", (function(){
15090 return "string1.concat(string2)";
15091 })(), ";", (function(){
15093 var value = symbol.value;
15094 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
15099 var func = symbol.function;
15100 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15102 })()(v548),(function(){
15104 var func = symbol.function;
15105 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15111 if (cf.type == 'block' && cf.id == 206)
15118 })), cdr: (function(){
15120 var value = symbol.value;
15121 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
15125 var l230 = {name: "FUNCALL"};
15126 (l160).value = ({car: (function(){
15128 var func = symbol.function;
15129 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15131 })()(l230, (function (v553){
15132 if (arguments.length < 1) throw 'too few arguments';
15133 var v552= (function(){
15135 var value = symbol.value;
15136 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
15139 for (var i = arguments.length-1; i>=1; i--)
15140 v552 = {car: arguments[i], cdr:
15142 return (function(){
15144 return (function(){
15145 return (function(){
15147 var func = symbol.function;
15148 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15150 })()("(", (function(){
15152 var func = symbol.function;
15153 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15155 })()(v553), ")(", (function(){
15157 var func = symbol.function;
15158 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15162 var func = symbol.function;
15163 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15167 var func = symbol.function;
15168 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15170 })(), v552), ", "), ")");
15174 if (cf.type == 'block' && cf.id == 207)
15181 })), cdr: (function(){
15183 var value = symbol.value;
15184 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
15187 var l231 = {name: "APPLY"};
15188 (l160).value = ({car: (function(){
15190 var func = symbol.function;
15191 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15193 })()(l231, (function (v555){
15194 if (arguments.length < 1) throw 'too few arguments';
15195 var v554= (function(){
15197 var value = symbol.value;
15198 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
15201 for (var i = arguments.length-1; i>=1; i--)
15202 v554 = {car: arguments[i], cdr:
15204 return (function(){
15206 return (function(){
15207 return ((function(){
15209 var func = symbol.function;
15210 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15212 })()(v554) !== (function(){
15214 var value = symbol.value;
15215 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
15217 })() ? (function(){
15219 var func = symbol.function;
15220 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15222 })()("(", (function(){
15224 var func = symbol.function;
15225 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15227 })()(v555), ")()") : (function(v556,v557){
15228 return (function(){
15230 var func = symbol.function;
15231 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15233 })()("(function(){", (function(){
15235 var value = symbol.value;
15236 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
15240 var func = symbol.function;
15241 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15243 })()("var f = ", (function(){
15245 var func = symbol.function;
15246 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15248 })()(v555), ";", (function(){
15250 var value = symbol.value;
15251 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
15253 })(), "var args = [", (function(){
15255 var func = symbol.function;
15256 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15260 var func = symbol.function;
15261 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15265 var func = symbol.function;
15266 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15268 })(), v556), ", "), "];", (function(){
15270 var value = symbol.value;
15271 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
15273 })(), "var tail = (", (function(){
15275 var func = symbol.function;
15276 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15278 })()(v557), ");", (function(){
15280 var value = symbol.value;
15281 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
15283 })(), "while (tail != ", (function(){
15285 var func = symbol.function;
15286 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15290 var value = symbol.value;
15291 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
15293 })()), "){", (function(){
15295 var value = symbol.value;
15296 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
15298 })(), " args.push(tail.car);", (function(){
15300 var value = symbol.value;
15301 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
15303 })(), " tail = tail.cdr;", (function(){
15305 var value = symbol.value;
15306 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
15308 })(), "}", (function(){
15310 var value = symbol.value;
15311 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
15313 })(), "return f.apply(this, args);", (function(){
15315 var value = symbol.value;
15316 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
15321 var func = symbol.function;
15322 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15324 })()(v554),(function(){
15325 var tmp = (function(){
15327 var func = symbol.function;
15328 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15331 return tmp === (function(){
15333 var value = symbol.value;
15334 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
15338 var value = symbol.value;
15339 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
15346 if (cf.type == 'block' && cf.id == 208)
15353 })), cdr: (function(){
15355 var value = symbol.value;
15356 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
15359 var l232 = {name: "JS-EVAL"};
15361 return (l160).value = ({car: (function(){
15363 var func = symbol.function;
15364 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15366 })()(l232, (function (v558){
15367 if (arguments.length < 1) throw 'too few arguments';
15368 if (arguments.length > 1) throw 'too many arguments';
15369 return (function(){
15371 return (function(){
15372 return (function(v559){
15373 return (function(){
15375 var func = symbol.function;
15376 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15378 })()("(function(){", (function(){
15380 var value = symbol.value;
15381 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
15385 var func = symbol.function;
15386 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15390 var func = symbol.function;
15391 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15393 })()("var ", "string", " = ", v559, ";", (function(){
15395 var value = symbol.value;
15396 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
15398 })()), (function(){
15400 var func = symbol.function;
15401 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15403 })()("if (typeof ", "string", " != '", "string", "')", (function(){
15405 var value = symbol.value;
15406 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
15410 var func = symbol.function;
15411 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15413 })()("throw 'The value ' + ", "string", " + ' is not a type ", "string", ".';", (function(){
15415 var value = symbol.value;
15416 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
15418 })())), (function(){
15420 var func = symbol.function;
15421 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15423 })()("return ", (function(){
15424 return "eval.apply(window, [string])";
15425 })(), ";", (function(){
15427 var value = symbol.value;
15428 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
15433 var func = symbol.function;
15434 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15440 if (cf.type == 'block' && cf.id == 209)
15447 })), cdr: (function(){
15449 var value = symbol.value;
15450 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
15454 var l233 = {name: "ERROR"};
15456 return (l160).value = ({car: (function(){
15458 var func = symbol.function;
15459 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15461 })()(l233, (function (v560){
15462 if (arguments.length < 1) throw 'too few arguments';
15463 if (arguments.length > 1) throw 'too many arguments';
15464 return (function(){
15466 return (function(){
15467 return (function(v561){
15468 return (function(){
15470 var func = symbol.function;
15471 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15473 })()("(function(){", (function(){
15475 var value = symbol.value;
15476 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
15480 var func = symbol.function;
15481 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15483 })()("throw ", v561, ";", (function(){
15485 var value = symbol.value;
15486 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
15491 var func = symbol.function;
15492 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15498 if (cf.type == 'block' && cf.id == 210)
15505 })), cdr: (function(){
15507 var value = symbol.value;
15508 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
15512 var l234 = {name: "NEW"};
15514 return (l160).value = ({car: (function(){
15516 var func = symbol.function;
15517 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15519 })()(l234, (function (){
15520 if (arguments.length > 0) throw 'too many arguments';
15521 return (function(){
15523 return (function(){
15524 return (function(){
15530 if (cf.type == 'block' && cf.id == 211)
15537 })), cdr: (function(){
15539 var value = symbol.value;
15540 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
15544 var l235 = {name: "OGET"};
15546 return (l160).value = ({car: (function(){
15548 var func = symbol.function;
15549 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15551 })()(l235, (function (v562,v563){
15552 if (arguments.length < 2) throw 'too few arguments';
15553 if (arguments.length > 2) throw 'too many arguments';
15554 return (function(){
15556 return (function(){
15557 return (function(v564,v565){
15558 return (function(){
15560 var func = symbol.function;
15561 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15563 })()("(function(){", (function(){
15565 var value = symbol.value;
15566 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
15570 var func = symbol.function;
15571 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15573 })()("var tmp = ", "(", v564, ")[", v565, "];", (function(){
15575 var value = symbol.value;
15576 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
15578 })(), "return tmp == undefined? ", (function(){
15580 var func = symbol.function;
15581 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15585 var value = symbol.value;
15586 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
15588 })()), ": tmp ;", (function(){
15590 var value = symbol.value;
15591 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
15596 var func = symbol.function;
15597 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15599 })()(v562),(function(){
15601 var func = symbol.function;
15602 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15608 if (cf.type == 'block' && cf.id == 212)
15615 })), cdr: (function(){
15617 var value = symbol.value;
15618 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
15622 var l236 = {name: "OSET"};
15624 return (l160).value = ({car: (function(){
15626 var func = symbol.function;
15627 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15629 })()(l236, (function (v566,v567,v568){
15630 if (arguments.length < 3) throw 'too few arguments';
15631 if (arguments.length > 3) throw 'too many arguments';
15632 return (function(){
15634 return (function(){
15635 return (function(v569,v570,v571){
15636 return (function(){
15638 var func = symbol.function;
15639 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15641 })()("((", v569, ")[", v570, "] = ", v571, ")");
15644 var func = symbol.function;
15645 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15647 })()(v566),(function(){
15649 var func = symbol.function;
15650 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15652 })()(v567),(function(){
15654 var func = symbol.function;
15655 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15661 if (cf.type == 'block' && cf.id == 213)
15668 })), cdr: (function(){
15670 var value = symbol.value;
15671 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
15675 var l237 = {name: "IN"};
15677 return (l160).value = ({car: (function(){
15679 var func = symbol.function;
15680 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15682 })()(l237, (function (v572,v573){
15683 if (arguments.length < 2) throw 'too few arguments';
15684 if (arguments.length > 2) throw 'too many arguments';
15685 return (function(){
15687 return (function(){
15688 return (function(v574,v575){
15689 return (function(){
15691 var func = symbol.function;
15692 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15696 var func = symbol.function;
15697 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15699 })()("((", v574, ") in (", v575, "))"));
15702 var func = symbol.function;
15703 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15705 })()(v572),(function(){
15707 var func = symbol.function;
15708 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15714 if (cf.type == 'block' && cf.id == 214)
15721 })), cdr: (function(){
15723 var value = symbol.value;
15724 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
15728 var l238 = {name: "FUNCTIONP"};
15730 return (l160).value = ({car: (function(){
15732 var func = symbol.function;
15733 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15735 })()(l238, (function (v576){
15736 if (arguments.length < 1) throw 'too few arguments';
15737 if (arguments.length > 1) throw 'too many arguments';
15738 return (function(){
15740 return (function(){
15741 return (function(v577){
15742 return (function(){
15744 var func = symbol.function;
15745 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15749 var func = symbol.function;
15750 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15752 })()("(typeof ", v577, " == 'function')"));
15755 var func = symbol.function;
15756 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15762 if (cf.type == 'block' && cf.id == 215)
15769 })), cdr: (function(){
15771 var value = symbol.value;
15772 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
15776 var l239 = {name: "WRITE-STRING"};
15778 return (l160).value = ({car: (function(){
15780 var func = symbol.function;
15781 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15783 })()(l239, (function (v578){
15784 if (arguments.length < 1) throw 'too few arguments';
15785 if (arguments.length > 1) throw 'too many arguments';
15786 return (function(){
15788 return (function(){
15789 return (function(v579){
15790 return (function(){
15792 var func = symbol.function;
15793 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15795 })()("(function(){", (function(){
15797 var value = symbol.value;
15798 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
15802 var func = symbol.function;
15803 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15807 var func = symbol.function;
15808 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15810 })()("var ", "x", " = ", v579, ";", (function(){
15812 var value = symbol.value;
15813 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
15815 })()), (function(){
15817 var func = symbol.function;
15818 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15820 })()("if (typeof ", "x", " != '", "string", "')", (function(){
15822 var value = symbol.value;
15823 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
15827 var func = symbol.function;
15828 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15830 })()("throw 'The value ' + ", "x", " + ' is not a type ", "string", ".';", (function(){
15832 var value = symbol.value;
15833 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
15835 })())), (function(){
15837 var func = symbol.function;
15838 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15840 })()("return ", (function(){
15841 return "lisp.write(x)";
15842 })(), ";", (function(){
15844 var value = symbol.value;
15845 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
15850 var func = symbol.function;
15851 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15857 if (cf.type == 'block' && cf.id == 216)
15864 })), cdr: (function(){
15866 var value = symbol.value;
15867 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
15872 (l159).function = (function(v582){
15873 ((v582)["fname"] = "MACRO");
15875 })((function (v580){
15876 if (arguments.length < 1) throw 'too few arguments';
15877 if (arguments.length > 1) throw 'too many arguments';
15878 return (function(){
15880 return (function(){
15881 return (((function(){
15883 return (typeof tmp == 'object' && 'name' in tmp);
15886 var value = symbol.value;
15887 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
15891 var value = symbol.value;
15892 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
15894 })()) !== (function(){
15896 var value = symbol.value;
15897 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
15899 })() ? (function(v581){
15900 return ((((function(){
15902 var func = symbol.function;
15903 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15905 })()(v581) === l159)?(function(){
15907 var value = symbol.value;
15908 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
15912 var value = symbol.value;
15913 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
15915 })()) !== (function(){
15917 var value = symbol.value;
15918 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
15920 })() ? v581 : (function(){
15922 var value = symbol.value;
15923 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
15928 var func = symbol.function;
15929 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15931 })()(v580, (function(){
15933 var value = symbol.value;
15934 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
15936 })(), l124)) : (function(){
15938 var value = symbol.value;
15939 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
15945 if (cf.type == 'block' && cf.id == 217)
15955 var l240 = {name: "LS-MACROEXPAND-1"};
15957 (l240).function = (function(v585){
15958 ((v585)["fname"] = "LS-MACROEXPAND-1");
15960 })((function (v583){
15961 if (arguments.length < 1) throw 'too few arguments';
15962 if (arguments.length > 1) throw 'too many arguments';
15963 return (function(){
15965 return (function(){
15966 return (function(v584){
15967 return (v584 !== (function(){
15969 var value = symbol.value;
15970 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
15972 })() ? (function(){
15973 var f = (function(){
15975 var func = symbol.function;
15976 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15980 var func = symbol.function;
15981 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
15985 var tail = ((function(){
15987 return tmp === (function(){
15989 var value = symbol.value;
15990 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
15994 var value = symbol.value;
15995 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
15999 while (tail != (function(){
16001 var value = symbol.value;
16002 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16005 args.push(tail.car);
16008 return f.apply(this, args);
16012 var func = symbol.function;
16013 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
16017 return tmp === (function(){
16019 var value = symbol.value;
16020 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16024 var value = symbol.value;
16025 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16032 if (cf.type == 'block' && cf.id == 218)
16042 var l241 = {name: "COMPILE-FUNCALL"};
16044 (l241).function = (function(v588){
16045 ((v588)["fname"] = "COMPILE-FUNCALL");
16047 })((function (v586,v587){
16048 if (arguments.length < 2) throw 'too few arguments';
16049 if (arguments.length > 2) throw 'too many arguments';
16050 return (function(){
16052 return (function(){
16053 return (function(){
16055 var func = symbol.function;
16056 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
16060 var func = symbol.function;
16061 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
16065 var func = symbol.function;
16066 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
16070 var func = symbol.function;
16071 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
16073 })()(l124), (function(){
16075 var func = symbol.function;
16076 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
16078 })()(v586))), "(", (function(){
16080 var func = symbol.function;
16081 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
16085 var func = symbol.function;
16086 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
16090 var func = symbol.function;
16091 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
16093 })(), v587), ", "), ")");
16097 if (cf.type == 'block' && cf.id == 219)
16108 (l106).function = (function(v592){
16109 ((v592)["fname"] = "LS-COMPILE");
16111 })((function (v589){
16112 if (arguments.length < 1) throw 'too few arguments';
16113 if (arguments.length > 1) throw 'too many arguments';
16114 return (function(){
16116 return (function(){
16117 return (((function(){
16119 return (typeof tmp == 'object' && 'name' in tmp);
16122 var value = symbol.value;
16123 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16127 var value = symbol.value;
16128 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16130 })()) !== (function(){
16132 var value = symbol.value;
16133 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16135 })() ? (function(){
16136 return (function(v590){
16137 return ((((function(){
16139 var func = symbol.function;
16140 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
16142 })()(v590) === l153)?(function(){
16144 var value = symbol.value;
16145 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16149 var value = symbol.value;
16150 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16152 })()) !== (function(){
16154 var value = symbol.value;
16155 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16157 })() ? (function(){
16159 var func = symbol.function;
16160 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
16162 })()(v590) : (function(){
16164 var func = symbol.function;
16165 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
16169 var func = symbol.function;
16170 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
16174 var func = symbol.function;
16175 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
16177 })()(l219), (function(){
16179 var func = symbol.function;
16180 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
16184 var func = symbol.function;
16185 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
16189 var func = symbol.function;
16190 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
16192 })()(l126), (function(){
16194 var func = symbol.function;
16195 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
16200 var func = symbol.function;
16201 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
16203 })()(v589, (function(){
16205 var value = symbol.value;
16206 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16209 })() : ((function(){
16211 var func = symbol.function;
16212 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
16214 })()(v589) !== (function(){
16216 var value = symbol.value;
16217 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16219 })() ? (function(){
16220 return (function(){
16222 var func = symbol.function;
16223 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
16226 })() : (((typeof(v589) == "string")?(function(){
16228 var value = symbol.value;
16229 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16233 var value = symbol.value;
16234 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16236 })()) !== (function(){
16238 var value = symbol.value;
16239 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16241 })() ? (function(){
16242 return (function(){
16244 var func = symbol.function;
16245 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
16247 })()("\"", (function(){
16249 var func = symbol.function;
16250 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
16253 })() : ((function(){
16255 var func = symbol.function;
16256 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
16258 })()(v589) !== (function(){
16260 var value = symbol.value;
16261 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16263 })() ? (function(){
16264 return ((function(){
16266 var func = symbol.function;
16267 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
16271 return tmp === (function(){
16273 var value = symbol.value;
16274 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16278 var value = symbol.value;
16279 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16284 var value = symbol.value;
16285 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16287 })()) !== (function(){
16289 var value = symbol.value;
16290 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16292 })() ? (function(v591){
16293 return (function(){
16296 var tail = ((function(){
16298 return tmp === (function(){
16300 var value = symbol.value;
16301 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16305 var value = symbol.value;
16306 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16310 while (tail != (function(){
16312 var value = symbol.value;
16313 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16316 args.push(tail.car);
16319 return f.apply(this, args);
16323 var func = symbol.function;
16324 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
16328 var func = symbol.function;
16329 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
16333 return tmp === (function(){
16335 var value = symbol.value;
16336 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16340 var value = symbol.value;
16341 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16346 var value = symbol.value;
16347 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16349 })()))) : ((function(){
16351 var func = symbol.function;
16352 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
16356 return tmp === (function(){
16358 var value = symbol.value;
16359 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16363 var value = symbol.value;
16364 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16367 })()) !== (function(){
16369 var value = symbol.value;
16370 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16372 })() ? (function(){
16374 var func = symbol.function;
16375 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
16379 var func = symbol.function;
16380 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
16382 })()(v589)) : (function(){
16384 var func = symbol.function;
16385 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
16389 return tmp === (function(){
16391 var value = symbol.value;
16392 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16396 var value = symbol.value;
16397 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16402 return tmp === (function(){
16404 var value = symbol.value;
16405 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16409 var value = symbol.value;
16410 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16414 })() : (function(){
16416 var value = symbol.value;
16417 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16423 if (cf.type == 'block' && cf.id == 220)
16433 var l242 = {name: "LS-COMPILE-TOPLEVEL"};
16435 (l242).function = (function(v597){
16436 ((v597)["fname"] = "LS-COMPILE-TOPLEVEL");
16438 })((function (v593){
16439 if (arguments.length < 1) throw 'too few arguments';
16440 if (arguments.length > 1) throw 'too many arguments';
16441 return (function(){
16443 return (function(){
16444 return (function(v594){
16450 return ((((function(){
16452 return (typeof tmp == 'object' && 'car' in tmp);
16455 var value = symbol.value;
16456 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16460 var value = symbol.value;
16461 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16463 })()) !== (function(){
16465 var value = symbol.value;
16466 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16468 })() ? (((function(){
16470 return tmp === (function(){
16472 var value = symbol.value;
16473 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16477 var value = symbol.value;
16478 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16481 })() === l186)?(function(){
16483 var value = symbol.value;
16484 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16488 var value = symbol.value;
16489 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16491 })()) : (function(){
16493 var value = symbol.value;
16494 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16496 })()) !== (function(){
16498 var value = symbol.value;
16499 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16501 })() ? (function(){
16502 return (function(v595){
16503 return (function(){
16505 var func = symbol.function;
16506 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
16510 var func = symbol.function;
16511 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
16515 var func = symbol.function;
16516 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
16521 var func = symbol.function;
16522 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
16526 var func = symbol.function;
16527 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
16531 return tmp === (function(){
16533 var value = symbol.value;
16534 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16538 var value = symbol.value;
16539 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16543 })() : (function(){
16544 return (function(v596){
16545 return (function(){
16547 var func = symbol.function;
16548 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
16552 var func = symbol.function;
16553 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
16557 var func = symbol.function;
16558 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
16560 })()(), (function(){
16562 var func = symbol.function;
16563 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
16565 })()(";", (function(){
16567 var value = symbol.value;
16568 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16570 })())), (v596 !== (function(){
16572 var value = symbol.value;
16573 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16575 })() ? (function(){
16577 var func = symbol.function;
16578 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
16580 })()(v596, ";", (function(){
16582 var value = symbol.value;
16583 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16588 var func = symbol.function;
16589 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
16599 var value = symbol.value;
16600 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16606 if (cf.type == 'block' && cf.id == 221)
16616 var l243 = {name: "WITH-COMPILATION-UNIT"};
16619 (l185).function = (function(v603){
16620 ((v603)["fname"] = "EVAL");
16622 })((function (v598){
16623 if (arguments.length < 1) throw 'too few arguments';
16624 if (arguments.length > 1) throw 'too many arguments';
16625 return (function(){
16627 return (function(){
16628 return (function(v602){
16629 return (function(){
16631 if (typeof string != 'string')
16632 throw 'The value ' + string + ' is not a type string.';
16633 return eval.apply(window, [string]);
16635 })((function(v599){
16638 return (function(){
16639 return (function(v600,v601){
16641 while(v600 !== (function(){
16643 var value = symbol.value;
16644 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16647 v601 = (function(){
16649 return tmp === (function(){
16651 var value = symbol.value;
16652 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16656 var value = symbol.value;
16657 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16663 return (function(){
16665 var value = symbol.value;
16666 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16670 v600 = (function(){
16672 return tmp === (function(){
16674 var value = symbol.value;
16675 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16679 var value = symbol.value;
16680 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16684 }return (function(){
16686 var value = symbol.value;
16687 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16691 return (function(){
16693 var value = symbol.value;
16694 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16699 var value = symbol.value;
16700 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16704 var value = symbol.value;
16705 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16711 if (cf.type == 'block' && cf.id == 223)
16719 (l131).value = (function(){
16721 var value = symbol.value;
16722 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16727 var func = symbol.function;
16728 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
16731 return (function(){
16733 var func = symbol.function;
16734 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
16741 if (cf.type == 'block' && cf.id == 222)
16752 var string = "var lisp";
16753 if (typeof string != 'string')
16754 throw 'The value ' + string + ' is not a type string.';
16755 return eval.apply(window, [string]);
16758 (lisp.read = (function(){
16760 var func = symbol.function;
16761 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
16764 (lisp.print = (function(){
16766 var func = symbol.function;
16767 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
16770 (lisp.eval = (function(){
16772 var func = symbol.function;
16773 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
16776 (lisp.compile = (function(){
16778 var func = symbol.function;
16779 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
16782 (lisp.evalString = (function (v604){
16783 if (arguments.length < 1) throw 'too few arguments';
16784 if (arguments.length > 1) throw 'too many arguments';
16785 return (function(){
16787 var func = symbol.function;
16788 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
16792 var func = symbol.function;
16793 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
16798 (lisp.compileString = (function (v605){
16799 if (arguments.length < 1) throw 'too few arguments';
16800 if (arguments.length > 1) throw 'too many arguments';
16801 return (function(){
16803 var func = symbol.function;
16804 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
16808 var func = symbol.function;
16809 if (func === undefined) throw "Function `" + symbol.name + "' is undefined.";
16814 var l244 = {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: l174, cdr: "l174"}, cdr: {car: {car: l173, cdr: "l173"}, cdr: {car: {car: l172, cdr: "l172"}, cdr: {car: {car: l171, cdr: "l171"}, cdr: {car: {car: l170, cdr: "l170"}, cdr: {car: {car: l169, cdr: "l169"}, cdr: {car: {car: l168, cdr: "l168"}, cdr: {car: {car: 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: l2}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}};
16815 var l245 = {name: "BODY"};
16816 var l246 = {name: "CHECK"};
16817 var l247 = {name: "DECLS"};
16818 var l248 = {name: "DECL"};
16819 var l249 = {name: "NAME"};
16820 var l250 = {name: "ARGS"};
16821 var l251 = {name: "ARG"};
16822 var l252 = {name: "FORM"};
16823 var l253 = {name: "FORM1"};
16824 var l254 = {name: "RESULT"};
16825 var l255 = {name: "VALUE"};
16826 var l256 = {name: "FORMS"};
16827 var l257 = {name: "G"};
16828 var l258 = {name: "CLAUSULES"};
16829 var l259 = {name: "!FORM"};
16830 var l260 = {name: "CLAUSULE"};
16831 var l261 = {name: "ITER"};
16832 var l262 = {name: "G!TO"};
16833 var l263 = {name: "VAR"};
16834 var l264 = {name: "TO"};
16835 var l265 = {name: "G!LIST"};
16836 var l266 = {name: "X"};
16837 var l267 = {name: "PLACE"};
16838 var l268 = {name: "DELTA"};
16839 var l269 = {name: "CONDITION"};
16840 var l270 = {name: "&BODY"};
16841 var l271 = {car: l2, cdr: {car: {car: {car: l243, cdr: {car: l159, cdr: {car: {car: l173, cdr: {car: {car: l166, cdr: {car: l245, cdr: l2}}, cdr: {car: {car: l127, cdr: {car: {car: l59, cdr: {car: {car: l186, cdr: {car: {car: l174, cdr: {car: l131, cdr: {car: l2, cdr: l2}}}, cdr: {car: {car: l148, cdr: l2}, cdr: {car: {car: l128, cdr: {car: l245, cdr: l2}}, cdr: l2}}}}, cdr: {car: {car: l52, cdr: {car: {car: l246, cdr: {car: l131, cdr: l2}}, cdr: {car: {car: l230, cdr: {car: l246, cdr: l2}}, cdr: l2}}}, cdr: l2}}}, cdr: l2}}, cdr: l2}}}, cdr: {car: l3, cdr: l2}}}}, cdr: {car: {car: l204, cdr: {car: l159, cdr: {car: {car: l173, cdr: {car: {car: l247, cdr: {car: l166, cdr: {car: l245, cdr: l2}}}, cdr: {car: {car: l127, cdr: {car: {car: l107, cdr: {car: {car: l128, cdr: {car: {car: l71, cdr: {car: {car: l173, cdr: {car: {car: l248, cdr: l2}, cdr: {car: {car: l127, cdr: {car: {car: l99, cdr: {car: "var ", cdr: {car: {car: l129, cdr: {car: {car: l43, cdr: {car: l248, cdr: l2}}, cdr: l2}}, cdr: {car: " = ", cdr: {car: {car: l129, cdr: {car: {car: l45, cdr: {car: l248, cdr: l2}}, cdr: l2}}, cdr: {car: ";", cdr: {car: l98, cdr: l2}}}}}}}, cdr: l2}}, cdr: l2}}}, cdr: {car: l247, cdr: l2}}}, cdr: l2}}, cdr: {car: {car: l128, cdr: {car: {car: l71, cdr: {car: {car: l173, cdr: {car: {car: l248, cdr: l2}, cdr: {car: {car: l127, cdr: {car: {car: l99, cdr: {car: "if (typeof ", cdr: {car: {car: l129, cdr: {car: {car: l43, cdr: {car: l248, cdr: l2}}, cdr: l2}}, cdr: {car: " != '", cdr: {car: {car: l129, cdr: {car: {car: l44, cdr: {car: l248, cdr: l2}}, cdr: l2}}, cdr: {car: "')", cdr: {car: l98, cdr: {car: {car: l104, cdr: {car: "throw 'The value ' + ", cdr: {car: {car: l129, cdr: {car: {car: l43, cdr: {car: l248, cdr: l2}}, cdr: l2}}, cdr: {car: " + ' is not a type ", cdr: {car: {car: l129, cdr: {car: {car: l44, cdr: {car: l248, cdr: l2}}, cdr: l2}}, cdr: {car: ".';", cdr: {car: l98, cdr: l2}}}}}}}, cdr: l2}}}}}}}}, cdr: l2}}, cdr: l2}}}, cdr: {car: l247, cdr: l2}}}, cdr: l2}}, cdr: {car: {car: l99, cdr: {car: "return ", cdr: {car: {car: l186, cdr: {car: {car: l128, cdr: {car: l245, cdr: l2}}, cdr: l2}}, cdr: {car: ";", cdr: {car: l98, cdr: l2}}}}}, cdr: l2}}}}, cdr: l2}}, cdr: l2}}}, cdr: {car: l3, cdr: l2}}}}, cdr: {car: {car: l203, cdr: {car: l159, cdr: {car: {car: l173, cdr: {car: {car: l249, cdr: {car: l250, cdr: {car: l166, cdr: {car: l245, cdr: l2}}}}, cdr: {car: {car: l127, cdr: {car: {car: l186, cdr: {car: {car: l162, cdr: {car: {car: l129, cdr: {car: l249, cdr: l2}}, cdr: {car: {car: l129, cdr: {car: l250, cdr: l2}}, cdr: {car: {car: l189, cdr: {car: {car: l129, cdr: {car: {car: l71, cdr: {car: {car: l173, cdr: {car: {car: l251, cdr: l2}, cdr: {car: {car: l127, cdr: {car: {car: {car: l129, cdr: {car: l251, cdr: l2}}, cdr: {car: {car: l106, cdr: {car: {car: l129, cdr: {car: l251, cdr: l2}}, cdr: l2}}, cdr: l2}}, cdr: l2}}, cdr: l2}}}, cdr: {car: l250, cdr: l2}}}, cdr: l2}}, cdr: {car: {car: l128, cdr: {car: l245, cdr: l2}}, cdr: l2}}}, cdr: l2}}}}, cdr: l2}}, cdr: l2}}, cdr: l2}}}, cdr: {car: l3, cdr: l2}}}}, cdr: {car: {car: l127, cdr: {car: l159, cdr: {car: {car: l173, cdr: {car: {car: l252, cdr: l2}, cdr: {car: {car: l201, cdr: {car: l252, cdr: l2}}, cdr: l2}}}, cdr: {car: l3, cdr: l2}}}}, cdr: {car: {car: l187, cdr: {car: l159, cdr: {car: {car: l173, cdr: {car: {car: l249, cdr: {car: l250, cdr: {car: l252, cdr: l2}}}, cdr: {car: {car: l127, cdr: {car: {car: l162, cdr: {car: {car: l129, cdr: {car: l249, cdr: l2}}, cdr: {car: {car: l129, cdr: {car: l250, cdr: l2}}, cdr: {car: {car: l106, cdr: {car: {car: l129, cdr: {car: l252, cdr: l2}}, cdr: l2}}, cdr: l2}}}}, cdr: l2}}, cdr: l2}}}, cdr: {car: l3, cdr: l2}}}}, cdr: {car: {car: l162, cdr: {car: l159, cdr: {car: {car: l173, cdr: {car: {car: l249, cdr: {car: l250, cdr: {car: l166, cdr: {car: l245, cdr: l2}}}}, cdr: {car: {car: l127, cdr: {car: {car: l51, cdr: {car: {car: l47, cdr: {car: {car: l126, cdr: {car: {car: l129, cdr: {car: l249, cdr: l2}}, cdr: l2}}, cdr: {car: {car: l173, cdr: {car: {car: l129, cdr: {car: l250, cdr: l2}}, cdr: {car: {car: l142, cdr: {car: {car: l129, cdr: {car: l249, cdr: l2}}, cdr: {car: {car: l128, cdr: {car: l245, cdr: l2}}, cdr: l2}}}, cdr: l2}}}, cdr: l2}}}, cdr: {car: l160, cdr: l2}}}, cdr: l2}}, cdr: l2}}}, cdr: {car: l3, cdr: l2}}}}, cdr: {car: {car: l107, cdr: {car: l159, cdr: {car: {car: l173, cdr: {car: {car: l166, cdr: {car: l245, cdr: l2}}, cdr: {car: {car: l127, cdr: {car: {car: l99, cdr: {car: "(function(){", cdr: {car: l98, cdr: {car: {car: l104, cdr: {car: {car: l128, cdr: {car: l245, cdr: l2}}, cdr: l2}}, cdr: {car: "})()", cdr: l2}}}}}, cdr: l2}}, cdr: l2}}}, cdr: {car: l3, cdr: l2}}}}, cdr: {car: {car: l100, cdr: {car: l159, cdr: {car: {car: l173, cdr: {car: {car: l141, cdr: {car: l166, cdr: {car: l252, cdr: l2}}}, cdr: {car: {car: l127, cdr: {car: {car: l174, cdr: {car: {car: l129, cdr: {car: l141, cdr: l2}}, cdr: {car: {car: l99, cdr: {car: {car: l129, cdr: {car: l141, cdr: l2}}, cdr: {car: {car: l186, cdr: {car: {car: l128, cdr: {car: l252, cdr: l2}}, cdr: l2}}, cdr: l2}}}, cdr: l2}}}, cdr: l2}}, cdr: l2}}}, cdr: {car: l3, cdr: l2}}}}, cdr: {car: {car: l60, cdr: {car: l159, cdr: {car: {car: l173, cdr: {car: {car: l253, cdr: {car: l254, cdr: {car: l166, cdr: {car: l245, cdr: l2}}}}, cdr: {car: {car: l127, cdr: {car: {car: l59, cdr: {car: {car: l186, cdr: {car: {car: l129, cdr: {car: l253, cdr: l2}}, cdr: {car: {car: l129, cdr: {car: l254, cdr: l2}}, cdr: l2}}}, cdr: {car: {car: l128, cdr: {car: l245, cdr: l2}}, cdr: l2}}}, cdr: l2}}, cdr: l2}}}, cdr: {car: l3, cdr: l2}}}}, cdr: {car: {car: l59, cdr: {car: l159, cdr: {car: {car: l173, cdr: {car: {car: l252, cdr: {car: l166, cdr: {car: l245, cdr: l2}}}, cdr: {car: {car: l189, cdr: {car: {car: {car: l255, cdr: {car: {car: l18, cdr: l2}, cdr: l2}}, cdr: l2}, cdr: {car: {car: l127, cdr: {car: {car: l189, cdr: {car: {car: {car: {car: l129, cdr: {car: l255, cdr: l2}}, cdr: {car: {car: l129, cdr: {car: l252, cdr: l2}}, cdr: l2}}, cdr: l2}, cdr: {car: {car: l128, cdr: {car: l245, cdr: l2}}, cdr: {car: {car: l129, cdr: {car: l255, cdr: l2}}, cdr: l2}}}}, cdr: l2}}, cdr: l2}}}, cdr: l2}}}, cdr: {car: l3, cdr: l2}}}}, cdr: {car: {car: l58, cdr: {car: l159, cdr: {car: {car: l173, cdr: {car: {car: l166, cdr: {car: l256, cdr: l2}}, cdr: {car: {car: l54, cdr: {car: {car: {car: l11, cdr: {car: l256, cdr: l2}}, cdr: {car: l2, cdr: l2}}, cdr: {car: {car: {car: l11, cdr: {car: {car: l35, cdr: {car: l256, cdr: l2}}, cdr: l2}}, cdr: {car: {car: l34, cdr: {car: l256, cdr: l2}}, cdr: l2}}, cdr: {car: {car: l3, cdr: {car: {car: l189, cdr: {car: {car: {car: l257, cdr: {car: {car: l18, cdr: l2}, cdr: l2}}, cdr: l2}, cdr: {car: {car: l127, cdr: {car: {car: l189, cdr: {car: {car: {car: {car: l129, cdr: {car: l257, cdr: l2}}, cdr: {car: {car: l129, cdr: {car: {car: l34, cdr: {car: l256, cdr: l2}}, cdr: l2}}, cdr: l2}}, cdr: l2}, cdr: {car: {car: l163, cdr: {car: {car: l129, cdr: {car: l257, cdr: l2}}, cdr: {car: {car: l129, cdr: {car: l257, cdr: l2}}, cdr: {car: {car: l58, cdr: {car: {car: l128, cdr: {car: {car: l35, cdr: {car: l256, cdr: l2}}, cdr: l2}}, cdr: l2}}, cdr: l2}}}}, cdr: l2}}}, cdr: l2}}, cdr: l2}}}, cdr: l2}}, cdr: l2}}}}, cdr: l2}}}, cdr: {car: l3, cdr: l2}}}}, cdr: {car: {car: l57, cdr: {car: l159, cdr: {car: {car: l173, cdr: {car: {car: l166, cdr: {car: l256, cdr: l2}}, cdr: {car: {car: l54, cdr: {car: {car: {car: l11, cdr: {car: l256, cdr: l2}}, cdr: {car: l3, cdr: l2}}, cdr: {car: {car: {car: l11, cdr: {car: {car: l35, cdr: {car: l256, cdr: l2}}, cdr: l2}}, cdr: {car: {car: l34, cdr: {car: l256, cdr: l2}}, cdr: l2}}, cdr: {car: {car: l3, cdr: {car: {car: l127, cdr: {car: {car: l163, cdr: {car: {car: l129, cdr: {car: {car: l34, cdr: {car: l256, cdr: l2}}, cdr: l2}}, cdr: {car: {car: l57, cdr: {car: {car: l128, cdr: {car: {car: l35, cdr: {car: l256, cdr: l2}}, cdr: l2}}, cdr: l2}}, cdr: {car: l2, cdr: l2}}}}, cdr: l2}}, cdr: l2}}, cdr: l2}}}}, cdr: l2}}}, cdr: {car: l3, cdr: l2}}}}, cdr: {car: {car: l56, cdr: {car: l159, cdr: {car: {car: l173, cdr: {car: {car: l252, cdr: {car: l166, cdr: {car: l258, cdr: l2}}}, cdr: {car: {car: l127, cdr: {car: {car: l55, cdr: {car: {car: l129, cdr: {car: l252, cdr: l2}}, cdr: {car: {car: l128, cdr: {car: {car: l65, cdr: {car: l258, cdr: {car: {car: l127, cdr: {car: {car: {car: l3, cdr: {car: {car: l233, cdr: {car: "ECASE expression failed.", cdr: l2}}, cdr: l2}}, cdr: l2}, cdr: l2}}, cdr: l2}}}, cdr: l2}}, cdr: l2}}}, cdr: l2}}, cdr: l2}}}, cdr: {car: l3, cdr: l2}}}}, cdr: {car: {car: l55, cdr: {car: l159, cdr: {car: {car: l173, cdr: {car: {car: l252, cdr: {car: l166, cdr: {car: l258, cdr: l2}}}, cdr: {car: {car: l189, cdr: {car: {car: {car: l259, cdr: {car: {car: l18, cdr: l2}, cdr: l2}}, cdr: l2}, cdr: {car: {car: l127, cdr: {car: {car: l189, cdr: {car: {car: {car: {car: l129, cdr: {car: l259, cdr: l2}}, cdr: {car: {car: l129, cdr: {car: l252, cdr: l2}}, cdr: l2}}, cdr: l2}, cdr: {car: {car: l54, cdr: {car: {car: l128, cdr: {car: {car: l71, cdr: {car: {car: l173, cdr: {car: {car: l260, cdr: l2}, cdr: {car: {car: l163, cdr: {car: {car: l222, cdr: {car: {car: l34, cdr: {car: l260, cdr: l2}}, cdr: {car: l3, cdr: l2}}}, cdr: {car: l260, cdr: {car: {car: l127, cdr: {car: {car: {car: l30, cdr: {car: {car: l129, cdr: {car: l259, cdr: l2}}, cdr: {car: {car: l126, cdr: {car: {car: l129, cdr: {car: {car: l34, cdr: {car: l260, cdr: l2}}, cdr: l2}}, cdr: l2}}, cdr: l2}}}, cdr: {car: {car: l128, cdr: {car: {car: l35, cdr: {car: l260, cdr: l2}}, cdr: l2}}, cdr: l2}}, cdr: l2}}, cdr: l2}}}}, cdr: l2}}}, cdr: {car: l258, cdr: l2}}}, cdr: l2}}, cdr: l2}}, cdr: l2}}}, cdr: l2}}, cdr: l2}}}, cdr: l2}}}, cdr: {car: l3, cdr: l2}}}}, cdr: {car: {car: l54, cdr: {car: l159, cdr: {car: {car: l173, cdr: {car: {car: l166, cdr: {car: l258, cdr: l2}}, cdr: {car: {car: l163, cdr: {car: {car: l11, cdr: {car: l258, cdr: l2}}, cdr: {car: l2, cdr: {car: {car: l163, cdr: {car: {car: l222, cdr: {car: {car: l36, cdr: {car: l258, cdr: l2}}, cdr: {car: l3, cdr: l2}}}, cdr: {car: {car: l127, cdr: {car: {car: l186, cdr: {car: {car: l128, cdr: {car: {car: l38, cdr: {car: l258, cdr: l2}}, cdr: l2}}, cdr: l2}}, cdr: l2}}, cdr: {car: {car: l127, cdr: {car: {car: l163, cdr: {car: {car: l129, cdr: {car: {car: l36, cdr: {car: l258, cdr: l2}}, cdr: l2}}, cdr: {car: {car: l186, cdr: {car: {car: l128, cdr: {car: {car: l38, cdr: {car: l258, cdr: l2}}, cdr: l2}}, cdr: l2}}, cdr: {car: {car: l54, cdr: {car: {car: l128, cdr: {car: {car: l35, cdr: {car: l258, cdr: l2}}, cdr: l2}}, cdr: l2}}, cdr: l2}}}}, cdr: l2}}, cdr: l2}}}}, cdr: l2}}}}, cdr: l2}}}, cdr: {car: l3, cdr: l2}}}}, cdr: {car: {car: l53, cdr: {car: l159, cdr: {car: {car: l173, cdr: {car: {car: l261, cdr: {car: l166, cdr: {car: l245, cdr: l2}}}, cdr: {car: {car: l189, cdr: {car: {car: {car: l262, cdr: {car: {car: l18, cdr: l2}, cdr: l2}}, cdr: {car: {car: l263, cdr: {car: {car: l43, cdr: {car: l261, cdr: l2}}, cdr: l2}}, cdr: {car: {car: l264, cdr: {car: {car: l44, cdr: {car: l261, cdr: l2}}, cdr: l2}}, cdr: {car: {car: l254, cdr: {car: {car: l45, cdr: {car: l261, cdr: l2}}, cdr: l2}}, cdr: l2}}}}, cdr: {car: {car: l127, cdr: {car: {car: l142, cdr: {car: l2, cdr: {car: {car: l189, cdr: {car: {car: {car: {car: l129, cdr: {car: l263, cdr: l2}}, cdr: {car: 0, cdr: l2}}, cdr: {car: {car: {car: l129, cdr: {car: l262, cdr: l2}}, cdr: {car: {car: l129, cdr: {car: l264, cdr: l2}}, cdr: l2}}, cdr: l2}}, cdr: {car: {car: l182, cdr: {car: {car: l207, cdr: {car: {car: l129, cdr: {car: l263, cdr: l2}}, cdr: {car: {car: l129, cdr: {car: l262, cdr: l2}}, cdr: l2}}}, cdr: {car: {car: l198, cdr: {car: {car: l128, cdr: {car: l245, cdr: l2}}, cdr: l2}}, cdr: {car: {car: l49, cdr: {car: {car: l129, cdr: {car: l263, cdr: l2}}, cdr: l2}}, cdr: l2}}}}, cdr: {car: {car: l129, cdr: {car: l254, cdr: l2}}, cdr: l2}}}}, cdr: l2}}}, cdr: l2}}, cdr: l2}}}, cdr: l2}}}, cdr: {car: l3, cdr: l2}}}}, cdr: {car: {car: l52, cdr: {car: l159, cdr: {car: {car: l173, cdr: {car: {car: l261, cdr: {car: l166, cdr: {car: l245, cdr: l2}}}, cdr: {car: {car: l189, cdr: {car: {car: {car: l263, cdr: {car: {car: l43, cdr: {car: l261, cdr: l2}}, cdr: l2}}, cdr: {car: {car: l265, cdr: {car: {car: l18, cdr: l2}, cdr: l2}}, cdr: l2}}, cdr: {car: {car: l127, cdr: {car: {car: l142, cdr: {car: l2, cdr: {car: {car: l189, cdr: {car: {car: {car: {car: l129, cdr: {car: l265, cdr: l2}}, cdr: {car: {car: l129, cdr: {car: {car: l44, cdr: {car: l261, cdr: l2}}, cdr: l2}}, cdr: l2}}, cdr: {car: {car: {car: l129, cdr: {car: l263, cdr: l2}}, cdr: {car: l2, cdr: l2}}, cdr: l2}}, cdr: {car: {car: l182, cdr: {car: {car: l129, cdr: {car: l265, cdr: l2}}, cdr: {car: {car: l174, cdr: {car: {car: l129, cdr: {car: l263, cdr: l2}}, cdr: {car: {car: l34, cdr: {car: {car: l129, cdr: {car: l265, cdr: l2}}, cdr: l2}}, cdr: l2}}}, cdr: {car: {car: l198, cdr: {car: {car: l128, cdr: {car: l245, cdr: l2}}, cdr: l2}}, cdr: {car: {car: l174, cdr: {car: {car: l129, cdr: {car: l265, cdr: l2}}, cdr: {car: {car: l35, cdr: {car: {car: l129, cdr: {car: l265, cdr: l2}}, cdr: l2}}, cdr: l2}}}, cdr: l2}}}}}, cdr: {car: {car: l129, cdr: {car: {car: l45, cdr: {car: l261, cdr: l2}}, cdr: l2}}, cdr: l2}}}}, cdr: l2}}}, cdr: l2}}, cdr: l2}}}, cdr: l2}}}, cdr: {car: l3, cdr: l2}}}}, cdr: {car: {car: l51, cdr: {car: l159, cdr: {car: {car: l173, cdr: {car: {car: l266, cdr: {car: l267, cdr: l2}}, cdr: {car: {car: l127, cdr: {car: {car: l174, cdr: {car: {car: l129, cdr: {car: l267, cdr: l2}}, cdr: {car: {car: l32, cdr: {car: {car: l129, cdr: {car: l266, cdr: l2}}, cdr: {car: {car: l129, cdr: {car: l267, cdr: l2}}, cdr: l2}}}, cdr: l2}}}, cdr: l2}}, cdr: l2}}}, cdr: {car: l3, cdr: l2}}}}, cdr: {car: {car: l50, cdr: {car: l159, cdr: {car: {car: l173, cdr: {car: {car: l266, cdr: {car: l165, cdr: {car: {car: l268, cdr: {car: 1, cdr: l2}}, cdr: l2}}}, cdr: {car: {car: l127, cdr: {car: {car: l174, cdr: {car: {car: l129, cdr: {car: l266, cdr: l2}}, cdr: {car: {car: l23, cdr: {car: {car: l129, cdr: {car: l266, cdr: l2}}, cdr: {car: {car: l129, cdr: {car: l268, cdr: l2}}, cdr: l2}}}, cdr: l2}}}, cdr: l2}}, cdr: l2}}}, cdr: {car: l3, cdr: l2}}}}, cdr: {car: {car: l49, cdr: {car: l159, cdr: {car: {car: l173, cdr: {car: {car: l266, cdr: {car: l165, cdr: {car: {car: l268, cdr: {car: 1, cdr: l2}}, cdr: l2}}}, cdr: {car: {car: l127, cdr: {car: {car: l174, cdr: {car: {car: l129, cdr: {car: l266, cdr: l2}}, cdr: {car: {car: l22, cdr: {car: {car: l129, cdr: {car: l266, cdr: l2}}, cdr: {car: {car: l129, cdr: {car: l268, cdr: l2}}, cdr: l2}}}, cdr: l2}}}, cdr: l2}}, cdr: l2}}}, cdr: {car: l3, cdr: l2}}}}, cdr: {car: {car: l13, cdr: {car: l159, cdr: {car: {car: l173, cdr: {car: {car: l269, cdr: {car: l166, cdr: {car: l245, cdr: l2}}}, cdr: {car: {car: l127, cdr: {car: {car: l142, cdr: {car: l2, cdr: {car: {car: l182, cdr: {car: {car: l129, cdr: {car: l269, cdr: l2}}, cdr: {car: {car: l128, cdr: {car: l245, cdr: l2}}, cdr: l2}}}, cdr: l2}}}, cdr: l2}}, cdr: l2}}}, cdr: {car: l3, cdr: l2}}}}, cdr: {car: {car: l12, cdr: {car: l159, cdr: {car: {car: l173, cdr: {car: {car: l165, cdr: {car: l255, cdr: l2}}, cdr: {car: {car: l127, cdr: {car: {car: l191, cdr: {car: l2, cdr: {car: {car: l129, cdr: {car: l255, cdr: l2}}, cdr: l2}}}, cdr: l2}}, cdr: l2}}}, cdr: {car: l3, cdr: l2}}}}, cdr: {car: {car: l9, cdr: {car: l159, cdr: {car: {car: l173, cdr: {car: {car: l249, cdr: {car: l250, cdr: {car: l166, cdr: {car: l245, cdr: l2}}}}, cdr: {car: {car: l127, cdr: {car: {car: l186, cdr: {car: {car: l218, cdr: {car: {car: l126, cdr: {car: {car: l129, cdr: {car: l249, cdr: l2}}, cdr: l2}}, cdr: {car: {car: l8, cdr: {car: {car: l129, cdr: {car: {car: l217, cdr: {car: l249, cdr: l2}}, cdr: l2}}, cdr: {car: {car: l129, cdr: {car: l250, cdr: l2}}, cdr: {car: {car: l142, cdr: {car: {car: l129, cdr: {car: l249, cdr: l2}}, cdr: {car: {car: l128, cdr: {car: l245, cdr: l2}}, cdr: l2}}}, cdr: l2}}}}, cdr: l2}}}, cdr: {car: {car: l126, cdr: {car: {car: l129, cdr: {car: l249, cdr: l2}}, cdr: l2}}, cdr: l2}}}, cdr: l2}}, cdr: l2}}}, cdr: {car: l3, cdr: l2}}}}, cdr: {car: {car: l8, cdr: {car: l159, cdr: {car: {car: l173, cdr: {car: {car: l249, cdr: {car: l250, cdr: {car: l166, cdr: {car: l245, cdr: l2}}}}, cdr: {car: {car: l189, cdr: {car: {car: {car: l266, cdr: {car: {car: l18, cdr: {car: "FN", cdr: l2}}, cdr: l2}}, cdr: l2}, cdr: {car: {car: l127, cdr: {car: {car: l189, cdr: {car: {car: {car: {car: l129, cdr: {car: l266, cdr: l2}}, cdr: {car: {car: l173, cdr: {car: {car: l129, cdr: {car: l250, cdr: l2}}, cdr: {car: {car: l128, cdr: {car: l245, cdr: l2}}, cdr: l2}}}, cdr: l2}}, cdr: l2}, cdr: {car: {car: l236, cdr: {car: {car: l129, cdr: {car: l266, cdr: l2}}, cdr: {car: "fname", cdr: {car: {car: l129, cdr: {car: l249, cdr: l2}}, cdr: l2}}}}, cdr: {car: {car: l129, cdr: {car: l266, cdr: l2}}, cdr: l2}}}}, cdr: l2}}, cdr: l2}}}, cdr: l2}}}, cdr: {car: l3, cdr: l2}}}}, cdr: {car: {car: l7, cdr: {car: l159, cdr: {car: {car: l173, cdr: {car: {car: l249, cdr: {car: l255, cdr: l2}}, cdr: {car: {car: l127, cdr: {car: {car: l186, cdr: {car: {car: l174, cdr: {car: {car: l129, cdr: {car: l249, cdr: l2}}, cdr: {car: {car: l129, cdr: {car: l255, cdr: l2}}, cdr: l2}}}, cdr: {car: {car: l126, cdr: {car: {car: l129, cdr: {car: l249, cdr: l2}}, cdr: l2}}, cdr: l2}}}, cdr: l2}}, cdr: l2}}}, cdr: {car: l3, cdr: l2}}}}, cdr: {car: {car: l6, cdr: {car: l159, cdr: {car: {car: l173, cdr: {car: {car: l249, cdr: {car: l255, cdr: l2}}, cdr: {car: {car: l127, cdr: {car: {car: l186, cdr: {car: {car: l5, cdr: {car: {car: l20, cdr: {car: {car: l126, cdr: {car: {car: l129, cdr: {car: l249, cdr: l2}}, cdr: l2}}, cdr: l2}}, cdr: {car: {car: l174, cdr: {car: {car: l129, cdr: {car: l249, cdr: l2}}, cdr: {car: {car: l129, cdr: {car: l255, cdr: l2}}, cdr: l2}}}, cdr: l2}}}, cdr: {car: {car: l126, cdr: {car: {car: l129, cdr: {car: l249, cdr: l2}}, cdr: l2}}, cdr: l2}}}, cdr: l2}}, cdr: l2}}}, cdr: {car: l3, cdr: l2}}}}, cdr: {car: {car: l5, cdr: {car: l159, cdr: {car: {car: l173, cdr: {car: {car: l269, cdr: {car: l166, cdr: {car: l245, cdr: l2}}}, cdr: {car: {car: l127, cdr: {car: {car: l163, cdr: {car: {car: l129, cdr: {car: l269, cdr: l2}}, cdr: {car: l2, cdr: {car: {car: l186, cdr: {car: {car: l128, cdr: {car: l245, cdr: l2}}, cdr: l2}}, cdr: l2}}}}, cdr: l2}}, cdr: l2}}}, cdr: {car: l3, cdr: l2}}}}, cdr: {car: {car: l4, cdr: {car: l159, cdr: {car: {car: l173, cdr: {car: {car: l269, cdr: {car: l166, cdr: {car: l245, cdr: l2}}}, cdr: {car: {car: l127, cdr: {car: {car: l163, cdr: {car: {car: l129, cdr: {car: l269, cdr: l2}}, cdr: {car: {car: l186, cdr: {car: {car: l128, cdr: {car: l245, cdr: l2}}, cdr: l2}}, cdr: {car: l2, cdr: l2}}}}, cdr: l2}}, cdr: l2}}}, cdr: {car: l3, cdr: l2}}}}, cdr: {car: {car: l1, cdr: {car: l159, cdr: {car: {car: l173, cdr: {car: {car: l249, cdr: {car: l250, cdr: {car: l166, cdr: {car: l245, cdr: l2}}}}, cdr: {car: {car: l127, cdr: {car: {car: l184, cdr: {car: {car: l158, cdr: {car: {car: l126, cdr: {car: {car: l129, cdr: {car: l249, cdr: l2}}, cdr: l2}}, cdr: {car: {car: l126, cdr: {car: {car: l173, cdr: {car: {car: l129, cdr: {car: {car: l71, cdr: {car: {car: l173, cdr: {car: {car: l266, cdr: l2}, cdr: {car: {car: l163, cdr: {car: {car: l222, cdr: {car: l266, cdr: {car: {car: l126, cdr: {car: l270, cdr: l2}}, cdr: l2}}}, cdr: {car: {car: l126, cdr: {car: l166, cdr: l2}}, cdr: {car: l266, cdr: l2}}}}, cdr: l2}}}, cdr: {car: l250, cdr: l2}}}, cdr: l2}}, cdr: {car: {car: l128, cdr: {car: l245, cdr: l2}}, cdr: l2}}}, cdr: l2}}, cdr: l2}}}, cdr: l2}}, cdr: l2}}, cdr: l2}}}, cdr: {car: l3, cdr: l2}}}}, cdr: l2}}}}}}}}}}}}}}}}}}}}}}}}}}}}}, cdr: {car: l2, cdr: {car: l2, cdr: l2}}}};
16845 var value = symbol.value;
16846 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16848 })())["WITH-COMPILATION-UNIT"] = l243);
16851 var value = symbol.value;
16852 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16854 })())["LS-COMPILE-TOPLEVEL"] = l242);
16857 var value = symbol.value;
16858 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16860 })())["COMPILE-FUNCALL"] = l241);
16863 var value = symbol.value;
16864 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16866 })())["LS-MACROEXPAND-1"] = l240);
16869 var value = symbol.value;
16870 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16872 })())["WRITE-STRING"] = l239);
16875 var value = symbol.value;
16876 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16878 })())["FUNCTIONP"] = l238);
16881 var value = symbol.value;
16882 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16884 })())["IN"] = l237);
16887 var value = symbol.value;
16888 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16890 })())["OSET"] = l236);
16893 var value = symbol.value;
16894 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16896 })())["OGET"] = l235);
16899 var value = symbol.value;
16900 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16902 })())["NEW"] = l234);
16905 var value = symbol.value;
16906 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16908 })())["ERROR"] = l233);
16911 var value = symbol.value;
16912 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16914 })())["JS-EVAL"] = l232);
16917 var value = symbol.value;
16918 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16920 })())["APPLY"] = l231);
16923 var value = symbol.value;
16924 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16926 })())["FUNCALL"] = l230);
16929 var value = symbol.value;
16930 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16932 })())["CHAR"] = l229);
16935 var value = symbol.value;
16936 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16938 })())["SLICE"] = l228);
16941 var value = symbol.value;
16942 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16944 })())["STRING-LENGTH"] = l227);
16947 var value = symbol.value;
16948 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16950 })())["STRING-UPCASE"] = l226);
16953 var value = symbol.value;
16954 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16956 })())["STRINGP"] = l225);
16959 var value = symbol.value;
16960 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16962 })())["STRING"] = l224);
16965 var value = symbol.value;
16966 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16968 })())["EQUAL"] = l223);
16971 var value = symbol.value;
16972 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16974 })())["EQ"] = l222);
16977 var value = symbol.value;
16978 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16980 })())["LAMBDA-CODE"] = l221);
16983 var value = symbol.value;
16984 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16986 })())["SYMBOL-PLIST"] = l220);
16989 var value = symbol.value;
16990 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16992 })())["SYMBOL-VALUE"] = l219);
16995 var value = symbol.value;
16996 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
16998 })())["FSET"] = l218);
17001 var value = symbol.value;
17002 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17004 })())["SYMBOL-NAME"] = l217);
17007 var value = symbol.value;
17008 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17010 })())["MAKE-SYMBOL"] = l216);
17013 var value = symbol.value;
17014 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17016 })())["SYMBOLP"] = l215);
17019 var value = symbol.value;
17020 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17022 })())["SETCDR"] = l214);
17025 var value = symbol.value;
17026 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17028 })())["SETCAR"] = l213);
17031 var value = symbol.value;
17032 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17034 })())["FLOOR"] = l212);
17037 var value = symbol.value;
17038 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17040 })())["NUMBERP"] = l211);
17043 var value = symbol.value;
17044 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17046 })())[">="] = l210);
17049 var value = symbol.value;
17050 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17052 })())["<="] = l209);
17055 var value = symbol.value;
17056 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17058 })())[">"] = l208);
17061 var value = symbol.value;
17062 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17064 })())["<"] = l207);
17067 var value = symbol.value;
17068 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17070 })())["MOD"] = l206);
17073 var value = symbol.value;
17074 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17076 })())["NUM-OP-NUM"] = l205);
17079 var value = symbol.value;
17080 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17082 })())["TYPE-CHECK"] = l204);
17085 var value = symbol.value;
17086 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17088 })())["DEFINE-BUILTIN"] = l203);
17091 var value = symbol.value;
17092 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17094 })())["BACKQUOTE-EXPAND"] = l202);
17097 var value = symbol.value;
17098 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17100 })())["BACKQUOTE-EXPAND-1"] = l201);
17103 var value = symbol.value;
17104 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17106 })())["UNWIND-PROTECT"] = l200);
17109 var value = symbol.value;
17110 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17112 })())["GO"] = l199);
17115 var value = symbol.value;
17116 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17118 })())["TAGBODY"] = l198);
17121 var value = symbol.value;
17122 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17124 })())["DECLARE-TAGBODY-TAGS"] = l197);
17127 var value = symbol.value;
17128 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17130 })())["GO-TAG-P"] = l196);
17133 var value = symbol.value;
17134 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17136 })())["*GO-TAG-COUNTER*"] = l195);
17139 var value = symbol.value;
17140 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17142 })())["*TAGBODY-COUNTER*"] = l194);
17145 var value = symbol.value;
17146 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17148 })())["THROW"] = l193);
17151 var value = symbol.value;
17152 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17154 })())["CATCH"] = l192);
17157 var value = symbol.value;
17158 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17160 })())["RETURN-FROM"] = l191);
17163 var value = symbol.value;
17164 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17166 })())["*BLOCK-COUNTER*"] = l190);
17169 var value = symbol.value;
17170 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17172 })())["LET"] = l189);
17175 var value = symbol.value;
17176 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17178 })())["DYNAMIC-BINDING-WRAPPER"] = l188);
17181 var value = symbol.value;
17182 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17184 })())["DEFINE-TRANSFORMATION"] = l187);
17187 var value = symbol.value;
17188 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17190 })())["PROGN"] = l186);
17193 var value = symbol.value;
17194 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17196 })())["EVAL"] = l185);
17199 var value = symbol.value;
17200 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17202 })())["EVAL-WHEN-COMPILE"] = l184);
17205 var value = symbol.value;
17206 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17208 })())["SYMBOL-FUNCTION"] = l183);
17211 var value = symbol.value;
17212 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17214 })())["%WHILE"] = l182);
17217 var value = symbol.value;
17218 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17220 })())["LITERAL"] = l181);
17223 var value = symbol.value;
17224 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17226 })())["GENLIT"] = l180);
17229 var value = symbol.value;
17230 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17232 })())["*LITERAL-COUNTER*"] = l179);
17235 var value = symbol.value;
17236 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17238 })())["*LITERAL-SYMBOLS*"] = l178);
17241 var value = symbol.value;
17242 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17244 })())["JS-VSET"] = l177);
17247 var value = symbol.value;
17248 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17250 })())["JS-VREF"] = l176);
17253 var value = symbol.value;
17254 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17256 })())["SET"] = l175);
17259 var value = symbol.value;
17260 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17262 })())["SETQ"] = l174);
17265 var value = symbol.value;
17266 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17268 })())["LAMBDA"] = l173);
17271 var value = symbol.value;
17272 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17274 })())["LAMBDA-LIST-REST-ARGUMENT"] = l172);
17277 var value = symbol.value;
17278 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17280 })())["LAMBDA-LIST-OPTIONAL-ARGUMENTS"] = l171);
17283 var value = symbol.value;
17284 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17286 })())["LAMBDA-LIST-OPTIONAL-ARGUMENTS-WITH-DEFAULT"] = l170);
17289 var value = symbol.value;
17290 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17292 })())["LAMBDA-LIST-REQUIRED-ARGUMENTS"] = l169);
17295 var value = symbol.value;
17296 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17298 })())["LIST-UNTIL-KEYWORD"] = l168);
17301 var value = symbol.value;
17302 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17304 })())["&REST"] = l166);
17307 var value = symbol.value;
17308 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17310 })())["&OPTIONAL"] = l165);
17313 var value = symbol.value;
17314 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17316 })())["*LAMBDA-LIST-KEYWORDS*"] = l164);
17319 var value = symbol.value;
17320 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17322 })())["IF"] = l163);
17325 var value = symbol.value;
17326 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17328 })())["DEFINE-COMPILATION"] = l162);
17331 var value = symbol.value;
17332 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17334 })())["LS-COMPILE-BLOCK"] = l161);
17337 var value = symbol.value;
17338 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17340 })())["*COMPILATIONS*"] = l160);
17343 var value = symbol.value;
17344 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17346 })())["MACRO"] = l159);
17349 var value = symbol.value;
17350 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17352 })())["%COMPILE-DEFMACRO"] = l158);
17355 var value = symbol.value;
17356 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17358 })())["GET-TOPLEVEL-COMPILATIONS"] = l157);
17361 var value = symbol.value;
17362 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17364 })())["NULL-OR-EMPTY-P"] = l156);
17367 var value = symbol.value;
17368 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17370 })())["TOPLEVEL-COMPILATION"] = l155);
17373 var value = symbol.value;
17374 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17376 })())["*TOPLEVEL-COMPILATIONS*"] = l154);
17379 var value = symbol.value;
17380 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17382 })())["LEXICAL-VARIABLE"] = l153);
17385 var value = symbol.value;
17386 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17388 })())["EXTEND-LOCAL-ENV"] = l152);
17391 var value = symbol.value;
17392 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17394 })())["TRANSLATE-VARIABLE"] = l151);
17397 var value = symbol.value;
17398 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17400 })())["GVARNAME"] = l150);
17403 var value = symbol.value;
17404 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17406 })())["*VARIABLE-COUNTER*"] = l149);
17409 var value = symbol.value;
17410 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17412 })())["CLEAR-UNDECLARED-GLOBAL-BINDINGS"] = l148);
17415 var value = symbol.value;
17416 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17418 })())["*ENVIRONMENT*"] = l147);
17421 var value = symbol.value;
17422 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17424 })())["*GLOBAL-ENVIRONMENT*"] = l146);
17427 var value = symbol.value;
17428 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17430 })())["LOOKUP-IN-LEXENV"] = l145);
17433 var value = symbol.value;
17434 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17436 })())["EXTEND-LEXENV"] = l144);
17439 var value = symbol.value;
17440 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17442 })())["GOTAG"] = l143);
17445 var value = symbol.value;
17446 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17448 })())["BLOCK"] = l142);
17451 var value = symbol.value;
17452 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17454 })())["VARIABLE"] = l141);
17457 var value = symbol.value;
17458 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17460 })())["PUSH-TO-LEXENV"] = l140);
17463 var value = symbol.value;
17464 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17466 })())["COPY-LEXENV"] = l139);
17469 var value = symbol.value;
17470 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17472 })())["MAKE-LEXENV"] = l138);
17475 var value = symbol.value;
17476 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17478 })())["MARK-BINDING-AS-DECLARED"] = l137);
17481 var value = symbol.value;
17482 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17484 })())["BINDING-DECLARED"] = l136);
17487 var value = symbol.value;
17488 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17490 })())["BINDING-VALUE"] = l135);
17493 var value = symbol.value;
17494 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17496 })())["BINDING-TYPE"] = l134);
17499 var value = symbol.value;
17500 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17502 })())["BINDING-NAME"] = l133);
17505 var value = symbol.value;
17506 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17508 })())["MAKE-BINDING"] = l132);
17511 var value = symbol.value;
17512 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17514 })())["*COMPILATION-UNIT-CHECKS*"] = l131);
17517 var value = symbol.value;
17518 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17520 })())["LS-READ-FROM-STRING"] = l130);
17523 var value = symbol.value;
17524 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17526 })())["UNQUOTE"] = l129);
17529 var value = symbol.value;
17530 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17532 })())["UNQUOTE-SPLICING"] = l128);
17535 var value = symbol.value;
17536 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17538 })())["BACKQUOTE"] = l127);
17541 var value = symbol.value;
17542 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17544 })())["QUOTE"] = l126);
17547 var value = symbol.value;
17548 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17550 })())["*EOF*"] = l125);
17553 var value = symbol.value;
17554 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17556 })())["FUNCTION"] = l124);
17559 var value = symbol.value;
17560 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17562 })())["READ-SHARP"] = l123);
17565 var value = symbol.value;
17566 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17568 })())["READ-STRING"] = l122);
17571 var value = symbol.value;
17572 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17574 })())["LS-READ"] = l121);
17577 var value = symbol.value;
17578 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17580 })())["%READ-LIST"] = l120);
17583 var value = symbol.value;
17584 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17586 })())["SKIP-WHITESPACES-AND-COMMENTS"] = l119);
17589 var value = symbol.value;
17590 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17592 })())["READ-UNTIL"] = l118);
17595 var value = symbol.value;
17596 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17598 })())["TERMINALP"] = l117);
17601 var value = symbol.value;
17602 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17604 })())["SKIP-WHITESPACES"] = l116);
17607 var value = symbol.value;
17608 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17610 })())["WHITESPACEP"] = l115);
17613 var value = symbol.value;
17614 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17616 })())["%READ-CHAR"] = l114);
17619 var value = symbol.value;
17620 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17622 })())["%PEEK-CHAR"] = l113);
17625 var value = symbol.value;
17626 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17628 })())["MAKE-STRING-STREAM"] = l112);
17631 var value = symbol.value;
17632 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17634 })())["PRINT"] = l111);
17637 var value = symbol.value;
17638 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17640 })())["WARN"] = l110);
17643 var value = symbol.value;
17644 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17646 })())["ESCAPE-STRING"] = l109);
17649 var value = symbol.value;
17650 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17652 })())["PRIN1-TO-STRING"] = l108);
17655 var value = symbol.value;
17656 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17658 })())["JS!SELFCALL"] = l107);
17661 var value = symbol.value;
17662 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17664 })())["LS-COMPILE"] = l106);
17667 var value = symbol.value;
17668 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17670 })())["JS!BOOL"] = l105);
17673 var value = symbol.value;
17674 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17676 })())["INDENT"] = l104);
17679 var value = symbol.value;
17680 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17682 })())["MAPCONCAT"] = l103);
17685 var value = symbol.value;
17686 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17688 })())["JOIN-TRAILING"] = l102);
17691 var value = symbol.value;
17692 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17694 })())["JOIN"] = l101);
17697 var value = symbol.value;
17698 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17700 })())["CONCATF"] = l100);
17703 var value = symbol.value;
17704 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17706 })())["CONCAT"] = l99);
17709 var value = symbol.value;
17710 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17712 })())["*NEWLINE*"] = l98);
17715 var value = symbol.value;
17716 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17718 })())["WRITE-LINE"] = l97);
17721 var value = symbol.value;
17722 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17724 })())["DISASSEMBLE"] = l96);
17727 var value = symbol.value;
17728 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17730 })())["FDEFINITION"] = l95);
17733 var value = symbol.value;
17734 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17736 })())["STRING="] = l94);
17739 var value = symbol.value;
17740 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17742 })())["ASSOC"] = l93);
17745 var value = symbol.value;
17746 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17748 })())["EVERY"] = l92);
17751 var value = symbol.value;
17752 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17754 })())["SOME"] = l91);
17757 var value = symbol.value;
17758 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17760 })())["PARSE-INTEGER"] = l90);
17763 var value = symbol.value;
17764 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17766 })())["SUBSEQ"] = l89);
17769 var value = symbol.value;
17770 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17772 })())["DIGIT-CHAR-P"] = l88);
17775 var value = symbol.value;
17776 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17778 })())["REMOVE-IF-NOT"] = l87);
17781 var value = symbol.value;
17782 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17784 })())["REMOVE-IF"] = l86);
17787 var value = symbol.value;
17788 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17790 })())["REMOVE"] = l85);
17793 var value = symbol.value;
17794 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17796 })())["MEMBER"] = l84);
17799 var value = symbol.value;
17800 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17802 })())["BUTLAST"] = l83);
17805 var value = symbol.value;
17806 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17808 })())["LAST"] = l82);
17811 var value = symbol.value;
17812 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17814 })())["NTH"] = l81);
17817 var value = symbol.value;
17818 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17820 })())["NTHCDR"] = l80);
17823 var value = symbol.value;
17824 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17826 })())["MINUSP"] = l79);
17829 var value = symbol.value;
17830 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17832 })())["PLUSP"] = l78);
17835 var value = symbol.value;
17836 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17838 })())["INTEGERP"] = l77);
17841 var value = symbol.value;
17842 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17844 })())["CHAR="] = l76);
17847 var value = symbol.value;
17848 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17850 })())["CHAR-CODE"] = l75);
17853 var value = symbol.value;
17854 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17856 })())["CODE-CHAR"] = l74);
17859 var value = symbol.value;
17860 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17862 })())["COPY-LIST"] = l73);
17865 var value = symbol.value;
17866 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17868 })())["IDENTITY"] = l72);
17871 var value = symbol.value;
17872 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17874 })())["MAPCAR"] = l71);
17877 var value = symbol.value;
17878 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17880 })())["CONCAT-TWO"] = l70);
17883 var value = symbol.value;
17884 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17886 })())["LENGTH"] = l69);
17889 var value = symbol.value;
17890 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17892 })())["LIST-LENGTH"] = l68);
17895 var value = symbol.value;
17896 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17898 })())["REVERSE"] = l67);
17901 var value = symbol.value;
17902 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17904 })())["REVAPPEND"] = l66);
17907 var value = symbol.value;
17908 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17910 })())["APPEND"] = l65);
17913 var value = symbol.value;
17914 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17916 })())["APPEND-TWO"] = l64);
17919 var value = symbol.value;
17920 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17922 })())["!REDUCE"] = l63);
17925 var value = symbol.value;
17926 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17928 })())["LISTP"] = l62);
17931 var value = symbol.value;
17932 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17934 })())["ENSURE-LIST"] = l61);
17937 var value = symbol.value;
17938 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17940 })())["PROG2"] = l60);
17943 var value = symbol.value;
17944 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17946 })())["PROG1"] = l59);
17949 var value = symbol.value;
17950 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17952 })())["OR"] = l58);
17955 var value = symbol.value;
17956 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17958 })())["AND"] = l57);
17961 var value = symbol.value;
17962 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17964 })())["ECASE"] = l56);
17967 var value = symbol.value;
17968 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17970 })())["CASE"] = l55);
17973 var value = symbol.value;
17974 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17976 })())["COND"] = l54);
17979 var value = symbol.value;
17980 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17982 })())["DOTIMES"] = l53);
17985 var value = symbol.value;
17986 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17988 })())["DOLIST"] = l52);
17991 var value = symbol.value;
17992 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
17994 })())["PUSH"] = l51);
17997 var value = symbol.value;
17998 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
18000 })())["DECF"] = l50);
18003 var value = symbol.value;
18004 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
18006 })())["INCF"] = l49);
18009 var value = symbol.value;
18010 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
18012 })())["ATOM"] = l48);
18015 var value = symbol.value;
18016 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
18018 })())["LIST"] = l47);
18021 var value = symbol.value;
18022 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
18024 })())["FOURTH"] = l46);
18027 var value = symbol.value;
18028 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
18030 })())["THIRD"] = l45);
18033 var value = symbol.value;
18034 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
18036 })())["SECOND"] = l44);
18039 var value = symbol.value;
18040 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
18042 })())["FIRST"] = l43);
18045 var value = symbol.value;
18046 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
18048 })())["CADDDR"] = l42);
18051 var value = symbol.value;
18052 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
18054 })())["CDDDR"] = l41);
18057 var value = symbol.value;
18058 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
18060 })())["CADDR"] = l40);
18063 var value = symbol.value;
18064 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
18066 })())["CDDR"] = l39);
18069 var value = symbol.value;
18070 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
18072 })())["CDAR"] = l38);
18075 var value = symbol.value;
18076 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
18078 })())["CADR"] = l37);
18081 var value = symbol.value;
18082 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
18084 })())["CAAR"] = l36);
18087 var value = symbol.value;
18088 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
18090 })())["CDR"] = l35);
18093 var value = symbol.value;
18094 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
18096 })())["CAR"] = l34);
18099 var value = symbol.value;
18100 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
18102 })())["CONSP"] = l33);
18105 var value = symbol.value;
18106 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
18108 })())["CONS"] = l32);
18111 var value = symbol.value;
18112 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
18114 })())["NOT"] = l31);
18117 var value = symbol.value;
18118 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
18120 })())["EQL"] = l30);
18123 var value = symbol.value;
18124 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
18126 })())["TRUNCATE"] = l29);
18129 var value = symbol.value;
18130 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
18132 })())["ZEROP"] = l28);
18135 var value = symbol.value;
18136 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
18138 })())["1-"] = l27);
18141 var value = symbol.value;
18142 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
18144 })())["1+"] = l26);
18147 var value = symbol.value;
18148 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
18153 var value = symbol.value;
18154 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
18159 var value = symbol.value;
18160 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
18165 var value = symbol.value;
18166 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
18171 var value = symbol.value;
18172 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
18177 var value = symbol.value;
18178 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
18180 })())["BOUNDP"] = l20);
18183 var value = symbol.value;
18184 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
18186 })())["INTEGER-TO-STRING"] = l19);
18189 var value = symbol.value;
18190 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
18192 })())["GENSYM"] = l18);
18195 var value = symbol.value;
18196 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
18198 })())["*GENSYM-COUNTER*"] = l17);
18201 var value = symbol.value;
18202 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
18204 })())["FIND-SYMBOL"] = l16);
18207 var value = symbol.value;
18208 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
18210 })())["INTERN"] = l15);
18213 var value = symbol.value;
18214 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
18216 })())["INTERNP"] = l14);
18219 var value = symbol.value;
18220 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
18222 })())["WHILE"] = l13);
18225 var value = symbol.value;
18226 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
18228 })())["RETURN"] = l12);
18231 var value = symbol.value;
18232 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
18234 })())["NULL"] = l11);
18237 var value = symbol.value;
18238 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
18240 })())["*PACKAGE*"] = l10);
18243 var value = symbol.value;
18244 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
18246 })())["DEFUN"] = l9);
18249 var value = symbol.value;
18250 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
18252 })())["NAMED-LAMBDA"] = l8);
18255 var value = symbol.value;
18256 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
18258 })())["DEFPARAMETER"] = l7);
18261 var value = symbol.value;
18262 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
18264 })())["DEFVAR"] = l6);
18267 var value = symbol.value;
18268 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
18270 })())["UNLESS"] = l5);
18273 var value = symbol.value;
18274 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
18276 })())["WHEN"] = l4);
18279 var value = symbol.value;
18280 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
18285 var value = symbol.value;
18286 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
18288 })())["NIL"] = l2);
18291 var value = symbol.value;
18292 if (value === undefined) throw "Variable `" + symbol.name + "' is unbound.";
18294 })())["DEFMACRO"] = l1);
18295 (l178).value = l244;
18296 (l147).value = l271;
18297 (l149).value = 605;
18299 return (l190).value = 223;
18301 (l179).value = 271;