2 /* Support-Code: Code Segment */
3 /* set return address */
4 ST_RET() = (int)&&__ret1;
6 r[0] = (int)extendEnviroment( (int**)NULL, 0);
11 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
13 r_res = (int)&__sc_number;
16 r_res = (int)probeSymbolDefined("make-vector",topLevel);
17 if (r_res==0) goto __else1;
18 if (! ((SymbolEntry*)r_res)->isDefined) goto __else1;
19 r_res = (int)((SymbolEntry*)r_res)->sob;
22 fprintf(stderr,"Symbol make-vector not defined"); exit(-1);
24 if (IS_SOB_CLOSURE(r_res)) goto __app1;
25 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
27 push((int)SOB_CLOSURE_ENV(r_res));
29 goto *(SOB_CLOSURE_CODE(r_res));
31 sp = sp-2-stack[sp-2];
34 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 1);
39 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
41 r_res = ((int**)ST_ENV())[0][0];
43 r_res = (int)&__sc_number0;
45 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
49 r_res = (int)probeSymbolDefined("vector-set!",topLevel);
50 if (r_res==0) goto __else2;
51 if (! ((SymbolEntry*)r_res)->isDefined) goto __else2;
52 r_res = (int)((SymbolEntry*)r_res)->sob;
55 fprintf(stderr,"Symbol vector-set! not defined"); exit(-1);
57 if (IS_SOB_CLOSURE(r_res)) goto __app2;
58 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
60 push((int)SOB_CLOSURE_ENV(r_res));
62 goto *(SOB_CLOSURE_CODE(r_res));
64 sp = sp-2-stack[sp-2];
65 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
70 r_res = (int)makeSchemeClosure((void*)r[0],&&__body2);
71 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
72 push((int)SOB_CLOSURE_ENV(r_res));
75 goto *(SOB_CLOSURE_CODE(r_res));
76 sp = sp-2-stack[sp-2];
80 r_res = (int)makeSchemeClosure((void*)r[0],&&__body1);
81 r[0] = (int)getSymbol("box",topLevel);
82 ((SymbolEntry*)r[0])->isDefined = 1;
83 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
84 r_res = (int)&sc_void;
86 /* set return address */
87 ST_RET() = (int)&&__ret4;
89 r[0] = (int)extendEnviroment( (int**)NULL, 0);
94 if (ST_ARG_COUNT()!=3) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",3)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
95 r_res = (int)&sc_false;
98 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 1);
103 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
105 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
109 r_res = (int)probeSymbolDefined("box",topLevel);
110 if (r_res==0) goto __else3;
111 if (! ((SymbolEntry*)r_res)->isDefined) goto __else3;
112 r_res = (int)((SymbolEntry*)r_res)->sob;
115 fprintf(stderr,"Symbol box not defined"); exit(-1);
117 if (IS_SOB_CLOSURE(r_res)) goto __app3;
118 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
120 push((int)SOB_CLOSURE_ENV(r_res));
122 goto *(SOB_CLOSURE_CODE(r_res));
124 sp = sp-2-stack[sp-2];
125 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
127 r_res = (int)&sc_void;
129 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 2);
134 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
136 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
140 r_res = (int)probeSymbolDefined("null?",topLevel);
141 if (r_res==0) goto __else5;
142 if (! ((SymbolEntry*)r_res)->isDefined) goto __else5;
143 r_res = (int)((SymbolEntry*)r_res)->sob;
146 fprintf(stderr,"Symbol null\? not defined"); exit(-1);
148 if (IS_SOB_CLOSURE(r_res)) goto __app5;
149 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
151 push((int)SOB_CLOSURE_ENV(r_res));
153 goto *(SOB_CLOSURE_CODE(r_res));
155 sp = sp-2-stack[sp-2];
156 if ((SchemeObject*)r_res==&sc_false) goto __else4;
157 r_res = ((int**)ST_ENV())[1][1];
162 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
166 r_res = (int)probeSymbolDefined("cdr",topLevel);
167 if (r_res==0) goto __else6;
168 if (! ((SymbolEntry*)r_res)->isDefined) goto __else6;
169 r_res = (int)((SymbolEntry*)r_res)->sob;
172 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
174 if (IS_SOB_CLOSURE(r_res)) goto __app7;
175 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
177 push((int)SOB_CLOSURE_ENV(r_res));
179 goto *(SOB_CLOSURE_CODE(r_res));
181 sp = sp-2-stack[sp-2];
185 r_res = (int)&__sc_number1;
187 r_res = ((int**)ST_ENV())[0][0];
190 r_res = (int)probeSymbolDefined("vector-ref",topLevel);
191 if (r_res==0) goto __else7;
192 if (! ((SymbolEntry*)r_res)->isDefined) goto __else7;
193 r_res = (int)((SymbolEntry*)r_res)->sob;
196 fprintf(stderr,"Symbol vector-ref not defined"); exit(-1);
198 if (IS_SOB_CLOSURE(r_res)) goto __app8;
199 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
201 push((int)SOB_CLOSURE_ENV(r_res));
202 push((int)&&__ret10);
203 goto *(SOB_CLOSURE_CODE(r_res));
205 sp = sp-2-stack[sp-2];
206 if (IS_SOB_CLOSURE(r_res)) goto __app6;
207 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
209 push((int)SOB_CLOSURE_ENV(r_res));
211 goto *(SOB_CLOSURE_CODE(r_res));
213 sp = sp-2-stack[sp-2];
216 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
220 r_res = (int)probeSymbolDefined("car",topLevel);
221 if (r_res==0) goto __else8;
222 if (! ((SymbolEntry*)r_res)->isDefined) goto __else8;
223 r_res = (int)((SymbolEntry*)r_res)->sob;
226 fprintf(stderr,"Symbol car not defined"); exit(-1);
228 if (IS_SOB_CLOSURE(r_res)) goto __app9;
229 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
231 push((int)SOB_CLOSURE_ENV(r_res));
232 push((int)&&__ret11);
233 goto *(SOB_CLOSURE_CODE(r_res));
235 sp = sp-2-stack[sp-2];
238 r_res = ((int**)ST_ENV())[1][0];
239 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
240 push((int)SOB_CLOSURE_ENV(r_res));
243 goto *(SOB_CLOSURE_CODE(r_res));
244 sp = sp-2-stack[sp-2];
249 r_res = (int)makeSchemeClosure((void*)r[0],&&__body5);
251 r_res = (int)&__sc_number2;
253 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
257 r_res = (int)probeSymbolDefined("vector-set!",topLevel);
258 if (r_res==0) goto __else9;
259 if (! ((SymbolEntry*)r_res)->isDefined) goto __else9;
260 r_res = (int)((SymbolEntry*)r_res)->sob;
263 fprintf(stderr,"Symbol vector-set! not defined"); exit(-1);
265 if (IS_SOB_CLOSURE(r_res)) goto __app4;
266 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
268 push((int)SOB_CLOSURE_ENV(r_res));
270 goto *(SOB_CLOSURE_CODE(r_res));
272 sp = sp-2-stack[sp-2];
274 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 2);
279 if (ST_ARG_COUNT()!=0) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",0)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
280 r_res = ((int**)ST_ENV())[1][2];
284 r_res = (int)&__sc_number3;
286 r_res = ((int**)ST_ENV())[0][0];
289 r_res = (int)probeSymbolDefined("vector-ref",topLevel);
290 if (r_res==0) goto __else10;
291 if (! ((SymbolEntry*)r_res)->isDefined) goto __else10;
292 r_res = (int)((SymbolEntry*)r_res)->sob;
295 fprintf(stderr,"Symbol vector-ref not defined"); exit(-1);
297 if (IS_SOB_CLOSURE(r_res)) goto __app10;
298 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
300 push((int)SOB_CLOSURE_ENV(r_res));
301 push((int)&&__ret12);
302 goto *(SOB_CLOSURE_CODE(r_res));
304 sp = sp-2-stack[sp-2];
305 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
306 push((int)SOB_CLOSURE_ENV(r_res));
309 goto *(SOB_CLOSURE_CODE(r_res));
310 sp = sp-2-stack[sp-2];
314 r_res = (int)makeSchemeClosure((void*)r[0],&&__body6);
315 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
316 push((int)SOB_CLOSURE_ENV(r_res));
319 goto *(SOB_CLOSURE_CODE(r_res));
320 sp = sp-2-stack[sp-2];
324 r_res = (int)makeSchemeClosure((void*)r[0],&&__body4);
325 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
326 push((int)SOB_CLOSURE_ENV(r_res));
329 goto *(SOB_CLOSURE_CODE(r_res));
330 sp = sp-2-stack[sp-2];
334 r_res = (int)makeSchemeClosure((void*)r[0],&&__body3);
335 r[0] = (int)getSymbol("foldr",topLevel);
336 ((SymbolEntry*)r[0])->isDefined = 1;
337 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
338 r_res = (int)&sc_void;
340 /* set return address */
341 ST_RET() = (int)&&__ret13;
343 r[0] = (int)extendEnviroment( (int**)NULL, 0);
348 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
350 r_res = (int)&__sc_number4;
352 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
356 r_res = (int)probeSymbolDefined("binary-add",topLevel);
357 if (r_res==0) goto __else11;
358 if (! ((SymbolEntry*)r_res)->isDefined) goto __else11;
359 r_res = (int)((SymbolEntry*)r_res)->sob;
362 fprintf(stderr,"Symbol binary-add not defined"); exit(-1);
364 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
365 push((int)SOB_CLOSURE_ENV(r_res));
368 goto *(SOB_CLOSURE_CODE(r_res));
369 sp = sp-2-stack[sp-2];
373 r_res = (int)makeSchemeClosure((void*)r[0],&&__body7);
374 r[0] = (int)getSymbol("add1",topLevel);
375 ((SymbolEntry*)r[0])->isDefined = 1;
376 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
377 r_res = (int)&sc_void;
379 /* set return address */
380 ST_RET() = (int)&&__ret14;
382 r[0] = (int)extendEnviroment( (int**)NULL, 0);
387 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
389 r_res = (int)&__sc_number5;
391 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
395 r_res = (int)probeSymbolDefined("binary-sub",topLevel);
396 if (r_res==0) goto __else12;
397 if (! ((SymbolEntry*)r_res)->isDefined) goto __else12;
398 r_res = (int)((SymbolEntry*)r_res)->sob;
401 fprintf(stderr,"Symbol binary-sub not defined"); exit(-1);
403 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
404 push((int)SOB_CLOSURE_ENV(r_res));
407 goto *(SOB_CLOSURE_CODE(r_res));
408 sp = sp-2-stack[sp-2];
412 r_res = (int)makeSchemeClosure((void*)r[0],&&__body8);
413 r[0] = (int)getSymbol("sub1",topLevel);
414 ((SymbolEntry*)r[0])->isDefined = 1;
415 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
416 r_res = (int)&sc_void;
418 /* set return address */
419 ST_RET() = (int)&&__ret15;
421 r[0] = (int)extendEnviroment( (int**)NULL, 0);
426 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
427 r_res = (int)&sc_false;
430 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 1);
435 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
437 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
441 r_res = (int)probeSymbolDefined("box",topLevel);
442 if (r_res==0) goto __else13;
443 if (! ((SymbolEntry*)r_res)->isDefined) goto __else13;
444 r_res = (int)((SymbolEntry*)r_res)->sob;
447 fprintf(stderr,"Symbol box not defined"); exit(-1);
449 if (IS_SOB_CLOSURE(r_res)) goto __app11;
450 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
452 push((int)SOB_CLOSURE_ENV(r_res));
453 push((int)&&__ret16);
454 goto *(SOB_CLOSURE_CODE(r_res));
456 sp = sp-2-stack[sp-2];
457 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
459 r_res = (int)&sc_void;
461 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 2);
466 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
468 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
472 r_res = (int)probeSymbolDefined("null?",topLevel);
473 if (r_res==0) goto __else14;
474 if (! ((SymbolEntry*)r_res)->isDefined) goto __else14;
475 r_res = (int)((SymbolEntry*)r_res)->sob;
478 fprintf(stderr,"Symbol null\? not defined"); exit(-1);
480 if (IS_SOB_CLOSURE(r_res)) goto __app13;
481 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
483 push((int)SOB_CLOSURE_ENV(r_res));
484 push((int)&&__ret18);
485 goto *(SOB_CLOSURE_CODE(r_res));
487 sp = sp-2-stack[sp-2];
488 if ((SchemeObject*)r_res!=&sc_false) goto __endOr1;
491 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
495 r_res = (int)probeSymbolDefined("car",topLevel);
496 if (r_res==0) goto __else16;
497 if (! ((SymbolEntry*)r_res)->isDefined) goto __else16;
498 r_res = (int)((SymbolEntry*)r_res)->sob;
501 fprintf(stderr,"Symbol car not defined"); exit(-1);
503 if (IS_SOB_CLOSURE(r_res)) goto __app15;
504 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
506 push((int)SOB_CLOSURE_ENV(r_res));
507 push((int)&&__ret20);
508 goto *(SOB_CLOSURE_CODE(r_res));
510 sp = sp-2-stack[sp-2];
512 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
516 r_res = ((int**)ST_ENV())[1][0];
517 if (IS_SOB_CLOSURE(r_res)) goto __app14;
518 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
520 push((int)SOB_CLOSURE_ENV(r_res));
521 push((int)&&__ret19);
522 goto *(SOB_CLOSURE_CODE(r_res));
524 sp = sp-2-stack[sp-2];
525 if ((SchemeObject*)r_res==&sc_false) goto __else15;
527 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
531 r_res = (int)probeSymbolDefined("cdr",topLevel);
532 if (r_res==0) goto __else17;
533 if (! ((SymbolEntry*)r_res)->isDefined) goto __else17;
534 r_res = (int)((SymbolEntry*)r_res)->sob;
537 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
539 if (IS_SOB_CLOSURE(r_res)) goto __app16;
540 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
542 push((int)SOB_CLOSURE_ENV(r_res));
543 push((int)&&__ret21);
544 goto *(SOB_CLOSURE_CODE(r_res));
546 sp = sp-2-stack[sp-2];
549 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
553 r_res = (int)probeSymbolDefined("car",topLevel);
554 if (r_res==0) goto __else18;
555 if (! ((SymbolEntry*)r_res)->isDefined) goto __else18;
556 r_res = (int)((SymbolEntry*)r_res)->sob;
559 fprintf(stderr,"Symbol car not defined"); exit(-1);
561 if (IS_SOB_CLOSURE(r_res)) goto __app17;
562 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
564 push((int)SOB_CLOSURE_ENV(r_res));
565 push((int)&&__ret22);
566 goto *(SOB_CLOSURE_CODE(r_res));
568 sp = sp-2-stack[sp-2];
572 r_res = (int)&__sc_number6;
574 r_res = ((int**)ST_ENV())[0][0];
577 r_res = (int)probeSymbolDefined("vector-ref",topLevel);
578 if (r_res==0) goto __else19;
579 if (! ((SymbolEntry*)r_res)->isDefined) goto __else19;
580 r_res = (int)((SymbolEntry*)r_res)->sob;
583 fprintf(stderr,"Symbol vector-ref not defined"); exit(-1);
585 if (IS_SOB_CLOSURE(r_res)) goto __app18;
586 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
588 push((int)SOB_CLOSURE_ENV(r_res));
589 push((int)&&__ret23);
590 goto *(SOB_CLOSURE_CODE(r_res));
592 sp = sp-2-stack[sp-2];
593 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
594 push((int)SOB_CLOSURE_ENV(r_res));
597 goto *(SOB_CLOSURE_CODE(r_res));
598 sp = sp-2-stack[sp-2];
601 r_res = (int)&sc_false;
603 if ((SchemeObject*)r_res!=&sc_false) goto __endOr1;
608 r_res = (int)makeSchemeClosure((void*)r[0],&&__body11);
610 r_res = (int)&__sc_number7;
612 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
616 r_res = (int)probeSymbolDefined("vector-set!",topLevel);
617 if (r_res==0) goto __else20;
618 if (! ((SymbolEntry*)r_res)->isDefined) goto __else20;
619 r_res = (int)((SymbolEntry*)r_res)->sob;
622 fprintf(stderr,"Symbol vector-set! not defined"); exit(-1);
624 if (IS_SOB_CLOSURE(r_res)) goto __app12;
625 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
627 push((int)SOB_CLOSURE_ENV(r_res));
628 push((int)&&__ret17);
629 goto *(SOB_CLOSURE_CODE(r_res));
631 sp = sp-2-stack[sp-2];
633 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 2);
638 if (ST_ARG_COUNT()!=0) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",0)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
639 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 3);
644 prepareStackForAbsOpt(2);
645 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
646 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
649 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
654 r_res = (int)&__sc_number8;
656 r_res = ((int**)ST_ENV())[1][0];
659 r_res = (int)probeSymbolDefined("vector-ref",topLevel);
660 if (r_res==0) goto __else21;
661 if (! ((SymbolEntry*)r_res)->isDefined) goto __else21;
662 r_res = (int)((SymbolEntry*)r_res)->sob;
665 fprintf(stderr,"Symbol vector-ref not defined"); exit(-1);
667 if (IS_SOB_CLOSURE(r_res)) goto __app19;
668 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
670 push((int)SOB_CLOSURE_ENV(r_res));
671 push((int)&&__ret24);
672 goto *(SOB_CLOSURE_CODE(r_res));
674 sp = sp-2-stack[sp-2];
675 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
676 push((int)SOB_CLOSURE_ENV(r_res));
679 goto *(SOB_CLOSURE_CODE(r_res));
680 sp = sp-2-stack[sp-2];
684 r_res = (int)makeSchemeClosure((void*)r[0],&&__body13);
688 r_res = (int)makeSchemeClosure((void*)r[0],&&__body12);
689 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
690 push((int)SOB_CLOSURE_ENV(r_res));
693 goto *(SOB_CLOSURE_CODE(r_res));
694 sp = sp-2-stack[sp-2];
698 r_res = (int)makeSchemeClosure((void*)r[0],&&__body10);
699 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
700 push((int)SOB_CLOSURE_ENV(r_res));
703 goto *(SOB_CLOSURE_CODE(r_res));
704 sp = sp-2-stack[sp-2];
708 r_res = (int)makeSchemeClosure((void*)r[0],&&__body9);
709 r[0] = (int)getSymbol("order",topLevel);
710 ((SymbolEntry*)r[0])->isDefined = 1;
711 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
712 r_res = (int)&sc_void;
714 /* set return address */
715 ST_RET() = (int)&&__ret25;
718 r_res = (int)probeSymbolDefined("binary<?",topLevel);
719 if (r_res==0) goto __else22;
720 if (! ((SymbolEntry*)r_res)->isDefined) goto __else22;
721 r_res = (int)((SymbolEntry*)r_res)->sob;
724 fprintf(stderr,"Symbol binary<\? not defined"); exit(-1);
728 r_res = (int)probeSymbolDefined("order",topLevel);
729 if (r_res==0) goto __else23;
730 if (! ((SymbolEntry*)r_res)->isDefined) goto __else23;
731 r_res = (int)((SymbolEntry*)r_res)->sob;
734 fprintf(stderr,"Symbol order not defined"); exit(-1);
736 if (IS_SOB_CLOSURE(r_res)) goto __app20;
737 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
739 push((int)SOB_CLOSURE_ENV(r_res));
740 push((int)&&__ret26);
741 goto *(SOB_CLOSURE_CODE(r_res));
743 sp = sp-2-stack[sp-2];
744 r[0] = (int)getSymbol("<",topLevel);
745 ((SymbolEntry*)r[0])->isDefined = 1;
746 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
747 r_res = (int)&sc_void;
749 /* set return address */
750 ST_RET() = (int)&&__ret27;
752 r[0] = (int)extendEnviroment( (int**)NULL, 0);
757 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
759 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
762 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
766 r_res = (int)probeSymbolDefined("binary<?",topLevel);
767 if (r_res==0) goto __else24;
768 if (! ((SymbolEntry*)r_res)->isDefined) goto __else24;
769 r_res = (int)((SymbolEntry*)r_res)->sob;
772 fprintf(stderr,"Symbol binary<\? not defined"); exit(-1);
774 if (IS_SOB_CLOSURE(r_res)) goto __app22;
775 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
777 push((int)SOB_CLOSURE_ENV(r_res));
778 push((int)&&__ret29);
779 goto *(SOB_CLOSURE_CODE(r_res));
781 sp = sp-2-stack[sp-2];
782 if ((SchemeObject*)r_res!=&sc_false) goto __endOr2;
784 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
787 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
791 r_res = (int)probeSymbolDefined("binary=?",topLevel);
792 if (r_res==0) goto __else25;
793 if (! ((SymbolEntry*)r_res)->isDefined) goto __else25;
794 r_res = (int)((SymbolEntry*)r_res)->sob;
797 fprintf(stderr,"Symbol binary=\? not defined"); exit(-1);
799 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
800 push((int)SOB_CLOSURE_ENV(r_res));
803 goto *(SOB_CLOSURE_CODE(r_res));
804 sp = sp-2-stack[sp-2];
805 if ((SchemeObject*)r_res!=&sc_false) goto __endOr2;
810 r_res = (int)makeSchemeClosure((void*)r[0],&&__body14);
813 r[0] = (int)extendEnviroment( (int**)NULL, 0);
818 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
820 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
824 r_res = (int)probeSymbolDefined("order",topLevel);
825 if (r_res==0) goto __else26;
826 if (! ((SymbolEntry*)r_res)->isDefined) goto __else26;
827 r_res = (int)((SymbolEntry*)r_res)->sob;
830 fprintf(stderr,"Symbol order not defined"); exit(-1);
832 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
833 push((int)SOB_CLOSURE_ENV(r_res));
836 goto *(SOB_CLOSURE_CODE(r_res));
837 sp = sp-2-stack[sp-2];
841 r_res = (int)makeSchemeClosure((void*)r[0],&&__body15);
842 if (IS_SOB_CLOSURE(r_res)) goto __app21;
843 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
845 push((int)SOB_CLOSURE_ENV(r_res));
846 push((int)&&__ret28);
847 goto *(SOB_CLOSURE_CODE(r_res));
849 sp = sp-2-stack[sp-2];
850 r[0] = (int)getSymbol("<=",topLevel);
851 ((SymbolEntry*)r[0])->isDefined = 1;
852 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
853 r_res = (int)&sc_void;
855 /* set return address */
856 ST_RET() = (int)&&__ret30;
858 r[0] = (int)extendEnviroment( (int**)NULL, 0);
863 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
865 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
868 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
872 r_res = (int)probeSymbolDefined("binary<?",topLevel);
873 if (r_res==0) goto __else27;
874 if (! ((SymbolEntry*)r_res)->isDefined) goto __else27;
875 r_res = (int)((SymbolEntry*)r_res)->sob;
878 fprintf(stderr,"Symbol binary<\? not defined"); exit(-1);
880 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
881 push((int)SOB_CLOSURE_ENV(r_res));
884 goto *(SOB_CLOSURE_CODE(r_res));
885 sp = sp-2-stack[sp-2];
889 r_res = (int)makeSchemeClosure((void*)r[0],&&__body16);
892 r[0] = (int)extendEnviroment( (int**)NULL, 0);
897 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
899 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
903 r_res = (int)probeSymbolDefined("order",topLevel);
904 if (r_res==0) goto __else28;
905 if (! ((SymbolEntry*)r_res)->isDefined) goto __else28;
906 r_res = (int)((SymbolEntry*)r_res)->sob;
909 fprintf(stderr,"Symbol order not defined"); exit(-1);
911 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
912 push((int)SOB_CLOSURE_ENV(r_res));
915 goto *(SOB_CLOSURE_CODE(r_res));
916 sp = sp-2-stack[sp-2];
920 r_res = (int)makeSchemeClosure((void*)r[0],&&__body17);
921 if (IS_SOB_CLOSURE(r_res)) goto __app23;
922 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
924 push((int)SOB_CLOSURE_ENV(r_res));
925 push((int)&&__ret31);
926 goto *(SOB_CLOSURE_CODE(r_res));
928 sp = sp-2-stack[sp-2];
929 r[0] = (int)getSymbol(">",topLevel);
930 ((SymbolEntry*)r[0])->isDefined = 1;
931 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
932 r_res = (int)&sc_void;
934 /* set return address */
935 ST_RET() = (int)&&__ret32;
937 r[0] = (int)extendEnviroment( (int**)NULL, 0);
942 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
944 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
947 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
951 r_res = (int)probeSymbolDefined("binary=?",topLevel);
952 if (r_res==0) goto __else29;
953 if (! ((SymbolEntry*)r_res)->isDefined) goto __else29;
954 r_res = (int)((SymbolEntry*)r_res)->sob;
957 fprintf(stderr,"Symbol binary=\? not defined"); exit(-1);
959 if (IS_SOB_CLOSURE(r_res)) goto __app25;
960 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
962 push((int)SOB_CLOSURE_ENV(r_res));
963 push((int)&&__ret34);
964 goto *(SOB_CLOSURE_CODE(r_res));
966 sp = sp-2-stack[sp-2];
967 if ((SchemeObject*)r_res!=&sc_false) goto __endOr3;
969 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
972 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
976 r_res = (int)probeSymbolDefined("binary<?",topLevel);
977 if (r_res==0) goto __else30;
978 if (! ((SymbolEntry*)r_res)->isDefined) goto __else30;
979 r_res = (int)((SymbolEntry*)r_res)->sob;
982 fprintf(stderr,"Symbol binary<\? not defined"); exit(-1);
984 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
985 push((int)SOB_CLOSURE_ENV(r_res));
988 goto *(SOB_CLOSURE_CODE(r_res));
989 sp = sp-2-stack[sp-2];
990 if ((SchemeObject*)r_res!=&sc_false) goto __endOr3;
995 r_res = (int)makeSchemeClosure((void*)r[0],&&__body18);
998 r[0] = (int)extendEnviroment( (int**)NULL, 0);
1003 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
1005 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
1009 r_res = (int)probeSymbolDefined("order",topLevel);
1010 if (r_res==0) goto __else31;
1011 if (! ((SymbolEntry*)r_res)->isDefined) goto __else31;
1012 r_res = (int)((SymbolEntry*)r_res)->sob;
1015 fprintf(stderr,"Symbol order not defined"); exit(-1);
1017 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
1018 push((int)SOB_CLOSURE_ENV(r_res));
1021 goto *(SOB_CLOSURE_CODE(r_res));
1022 sp = sp-2-stack[sp-2];
1026 r_res = (int)makeSchemeClosure((void*)r[0],&&__body19);
1027 if (IS_SOB_CLOSURE(r_res)) goto __app24;
1028 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
1030 push((int)SOB_CLOSURE_ENV(r_res));
1031 push((int)&&__ret33);
1032 goto *(SOB_CLOSURE_CODE(r_res));
1034 sp = sp-2-stack[sp-2];
1035 r[0] = (int)getSymbol(">=",topLevel);
1036 ((SymbolEntry*)r[0])->isDefined = 1;
1037 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
1038 r_res = (int)&sc_void;
1040 /* set return address */
1041 ST_RET() = (int)&&__ret35;
1044 r_res = (int)probeSymbolDefined("binary=?",topLevel);
1045 if (r_res==0) goto __else32;
1046 if (! ((SymbolEntry*)r_res)->isDefined) goto __else32;
1047 r_res = (int)((SymbolEntry*)r_res)->sob;
1050 fprintf(stderr,"Symbol binary=\? not defined"); exit(-1);
1054 r_res = (int)probeSymbolDefined("order",topLevel);
1055 if (r_res==0) goto __else33;
1056 if (! ((SymbolEntry*)r_res)->isDefined) goto __else33;
1057 r_res = (int)((SymbolEntry*)r_res)->sob;
1060 fprintf(stderr,"Symbol order not defined"); exit(-1);
1062 if (IS_SOB_CLOSURE(r_res)) goto __app26;
1063 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
1065 push((int)SOB_CLOSURE_ENV(r_res));
1066 push((int)&&__ret36);
1067 goto *(SOB_CLOSURE_CODE(r_res));
1069 sp = sp-2-stack[sp-2];
1070 r[0] = (int)getSymbol("=",topLevel);
1071 ((SymbolEntry*)r[0])->isDefined = 1;
1072 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
1073 r_res = (int)&sc_void;
1075 /* set return address */
1076 ST_RET() = (int)&&__ret37;
1078 r_res = (int)&sc_false;
1081 r[0] = (int)extendEnviroment( (int**)NULL, 0);
1086 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
1088 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
1092 r_res = (int)probeSymbolDefined("box",topLevel);
1093 if (r_res==0) goto __else34;
1094 if (! ((SymbolEntry*)r_res)->isDefined) goto __else34;
1095 r_res = (int)((SymbolEntry*)r_res)->sob;
1098 fprintf(stderr,"Symbol box not defined"); exit(-1);
1100 if (IS_SOB_CLOSURE(r_res)) goto __app28;
1101 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
1103 push((int)SOB_CLOSURE_ENV(r_res));
1104 push((int)&&__ret39);
1105 goto *(SOB_CLOSURE_CODE(r_res));
1107 sp = sp-2-stack[sp-2];
1108 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
1110 r_res = (int)&sc_void;
1112 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 1);
1117 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
1119 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
1123 r_res = (int)probeSymbolDefined("null?",topLevel);
1124 if (r_res==0) goto __else35;
1125 if (! ((SymbolEntry*)r_res)->isDefined) goto __else35;
1126 r_res = (int)((SymbolEntry*)r_res)->sob;
1129 fprintf(stderr,"Symbol null\? not defined"); exit(-1);
1131 if (IS_SOB_CLOSURE(r_res)) goto __app30;
1132 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
1134 push((int)SOB_CLOSURE_ENV(r_res));
1135 push((int)&&__ret41);
1136 goto *(SOB_CLOSURE_CODE(r_res));
1138 sp = sp-2-stack[sp-2];
1139 if ((SchemeObject*)r_res!=&sc_false) goto __endOr4;
1141 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
1144 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 2);
1149 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
1152 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
1155 r_res = ((int**)ST_ENV())[0][0];
1158 r_res = (int)probeSymbolDefined("=",topLevel);
1159 if (r_res==0) goto __else37;
1160 if (! ((SymbolEntry*)r_res)->isDefined) goto __else37;
1161 r_res = (int)((SymbolEntry*)r_res)->sob;
1164 fprintf(stderr,"Symbol = not defined"); exit(-1);
1166 if (IS_SOB_CLOSURE(r_res)) goto __app32;
1167 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
1169 push((int)SOB_CLOSURE_ENV(r_res));
1170 push((int)&&__ret43);
1171 goto *(SOB_CLOSURE_CODE(r_res));
1173 sp = sp-2-stack[sp-2];
1176 r_res = (int)probeSymbolDefined("not",topLevel);
1177 if (r_res==0) goto __else38;
1178 if (! ((SymbolEntry*)r_res)->isDefined) goto __else38;
1179 r_res = (int)((SymbolEntry*)r_res)->sob;
1182 fprintf(stderr,"Symbol not not defined"); exit(-1);
1184 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
1185 push((int)SOB_CLOSURE_ENV(r_res));
1188 goto *(SOB_CLOSURE_CODE(r_res));
1189 sp = sp-2-stack[sp-2];
1193 r_res = (int)makeSchemeClosure((void*)r[0],&&__body22);
1196 r_res = (int)probeSymbolDefined("andmap",topLevel);
1197 if (r_res==0) goto __else39;
1198 if (! ((SymbolEntry*)r_res)->isDefined) goto __else39;
1199 r_res = (int)((SymbolEntry*)r_res)->sob;
1202 fprintf(stderr,"Symbol andmap not defined"); exit(-1);
1204 if (IS_SOB_CLOSURE(r_res)) goto __app31;
1205 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
1207 push((int)SOB_CLOSURE_ENV(r_res));
1208 push((int)&&__ret42);
1209 goto *(SOB_CLOSURE_CODE(r_res));
1211 sp = sp-2-stack[sp-2];
1212 if ((SchemeObject*)r_res==&sc_false) goto __else36;
1214 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
1218 r_res = (int)probeSymbolDefined("cdr",topLevel);
1219 if (r_res==0) goto __else40;
1220 if (! ((SymbolEntry*)r_res)->isDefined) goto __else40;
1221 r_res = (int)((SymbolEntry*)r_res)->sob;
1224 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
1226 if (IS_SOB_CLOSURE(r_res)) goto __app33;
1227 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
1229 push((int)SOB_CLOSURE_ENV(r_res));
1230 push((int)&&__ret44);
1231 goto *(SOB_CLOSURE_CODE(r_res));
1233 sp = sp-2-stack[sp-2];
1236 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
1240 r_res = (int)probeSymbolDefined("car",topLevel);
1241 if (r_res==0) goto __else41;
1242 if (! ((SymbolEntry*)r_res)->isDefined) goto __else41;
1243 r_res = (int)((SymbolEntry*)r_res)->sob;
1246 fprintf(stderr,"Symbol car not defined"); exit(-1);
1248 if (IS_SOB_CLOSURE(r_res)) goto __app34;
1249 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
1251 push((int)SOB_CLOSURE_ENV(r_res));
1252 push((int)&&__ret45);
1253 goto *(SOB_CLOSURE_CODE(r_res));
1255 sp = sp-2-stack[sp-2];
1259 r_res = (int)&__sc_number9;
1261 r_res = ((int**)ST_ENV())[0][0];
1264 r_res = (int)probeSymbolDefined("vector-ref",topLevel);
1265 if (r_res==0) goto __else42;
1266 if (! ((SymbolEntry*)r_res)->isDefined) goto __else42;
1267 r_res = (int)((SymbolEntry*)r_res)->sob;
1270 fprintf(stderr,"Symbol vector-ref not defined"); exit(-1);
1272 if (IS_SOB_CLOSURE(r_res)) goto __app35;
1273 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
1275 push((int)SOB_CLOSURE_ENV(r_res));
1276 push((int)&&__ret46);
1277 goto *(SOB_CLOSURE_CODE(r_res));
1279 sp = sp-2-stack[sp-2];
1280 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
1281 push((int)SOB_CLOSURE_ENV(r_res));
1284 goto *(SOB_CLOSURE_CODE(r_res));
1285 sp = sp-2-stack[sp-2];
1288 r_res = (int)&sc_false;
1290 if ((SchemeObject*)r_res!=&sc_false) goto __endOr4;
1295 r_res = (int)makeSchemeClosure((void*)r[0],&&__body21);
1297 r_res = (int)&__sc_number10;
1299 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
1303 r_res = (int)probeSymbolDefined("vector-set!",topLevel);
1304 if (r_res==0) goto __else43;
1305 if (! ((SymbolEntry*)r_res)->isDefined) goto __else43;
1306 r_res = (int)((SymbolEntry*)r_res)->sob;
1309 fprintf(stderr,"Symbol vector-set! not defined"); exit(-1);
1311 if (IS_SOB_CLOSURE(r_res)) goto __app29;
1312 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
1314 push((int)SOB_CLOSURE_ENV(r_res));
1315 push((int)&&__ret40);
1316 goto *(SOB_CLOSURE_CODE(r_res));
1318 sp = sp-2-stack[sp-2];
1320 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 1);
1325 if (ST_ARG_COUNT()!=0) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",0)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
1326 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 2);
1331 prepareStackForAbsOpt(1);
1332 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
1334 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
1338 r_res = (int)probeSymbolDefined("cdr",topLevel);
1339 if (r_res==0) goto __else44;
1340 if (! ((SymbolEntry*)r_res)->isDefined) goto __else44;
1341 r_res = (int)((SymbolEntry*)r_res)->sob;
1344 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
1346 if (IS_SOB_CLOSURE(r_res)) goto __app36;
1347 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
1349 push((int)SOB_CLOSURE_ENV(r_res));
1350 push((int)&&__ret47);
1351 goto *(SOB_CLOSURE_CODE(r_res));
1353 sp = sp-2-stack[sp-2];
1356 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
1360 r_res = (int)probeSymbolDefined("car",topLevel);
1361 if (r_res==0) goto __else45;
1362 if (! ((SymbolEntry*)r_res)->isDefined) goto __else45;
1363 r_res = (int)((SymbolEntry*)r_res)->sob;
1366 fprintf(stderr,"Symbol car not defined"); exit(-1);
1368 if (IS_SOB_CLOSURE(r_res)) goto __app37;
1369 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
1371 push((int)SOB_CLOSURE_ENV(r_res));
1372 push((int)&&__ret48);
1373 goto *(SOB_CLOSURE_CODE(r_res));
1375 sp = sp-2-stack[sp-2];
1379 r_res = (int)&__sc_number11;
1381 r_res = ((int**)ST_ENV())[1][0];
1384 r_res = (int)probeSymbolDefined("vector-ref",topLevel);
1385 if (r_res==0) goto __else46;
1386 if (! ((SymbolEntry*)r_res)->isDefined) goto __else46;
1387 r_res = (int)((SymbolEntry*)r_res)->sob;
1390 fprintf(stderr,"Symbol vector-ref not defined"); exit(-1);
1392 if (IS_SOB_CLOSURE(r_res)) goto __app38;
1393 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
1395 push((int)SOB_CLOSURE_ENV(r_res));
1396 push((int)&&__ret49);
1397 goto *(SOB_CLOSURE_CODE(r_res));
1399 sp = sp-2-stack[sp-2];
1400 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
1401 push((int)SOB_CLOSURE_ENV(r_res));
1404 goto *(SOB_CLOSURE_CODE(r_res));
1405 sp = sp-2-stack[sp-2];
1409 r_res = (int)makeSchemeClosure((void*)r[0],&&__body24);
1413 r_res = (int)makeSchemeClosure((void*)r[0],&&__body23);
1414 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
1415 push((int)SOB_CLOSURE_ENV(r_res));
1418 goto *(SOB_CLOSURE_CODE(r_res));
1419 sp = sp-2-stack[sp-2];
1423 r_res = (int)makeSchemeClosure((void*)r[0],&&__body20);
1424 if (IS_SOB_CLOSURE(r_res)) goto __app27;
1425 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
1427 push((int)SOB_CLOSURE_ENV(r_res));
1428 push((int)&&__ret38);
1429 goto *(SOB_CLOSURE_CODE(r_res));
1431 sp = sp-2-stack[sp-2];
1432 r[0] = (int)getSymbol("<>",topLevel);
1433 ((SymbolEntry*)r[0])->isDefined = 1;
1434 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
1435 r_res = (int)&sc_void;
1437 /* set return address */
1438 ST_RET() = (int)&&__ret50;
1440 r[0] = (int)extendEnviroment( (int**)NULL, 0);
1445 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
1446 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
1448 if ((SchemeObject*)r_res==&sc_false) goto __else47;
1449 r_res = (int)&sc_false;
1452 r_res = (int)&sc_true;
1457 r_res = (int)makeSchemeClosure((void*)r[0],&&__body25);
1458 r[0] = (int)getSymbol("not",topLevel);
1459 ((SymbolEntry*)r[0])->isDefined = 1;
1460 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
1461 r_res = (int)&sc_void;
1463 /* set return address */
1464 ST_RET() = (int)&&__ret51;
1466 r[0] = (int)extendEnviroment( (int**)NULL, 0);
1471 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
1472 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 1);
1477 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
1480 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
1484 r_res = ((int**)ST_ENV())[0][1];
1485 if (IS_SOB_CLOSURE(r_res)) goto __app40;
1486 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
1488 push((int)SOB_CLOSURE_ENV(r_res));
1489 push((int)&&__ret53);
1490 goto *(SOB_CLOSURE_CODE(r_res));
1492 sp = sp-2-stack[sp-2];
1495 r_res = ((int**)ST_ENV())[0][0];
1496 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
1497 push((int)SOB_CLOSURE_ENV(r_res));
1500 goto *(SOB_CLOSURE_CODE(r_res));
1501 sp = sp-2-stack[sp-2];
1505 r_res = (int)makeSchemeClosure((void*)r[0],&&__body27);
1509 r_res = (int)makeSchemeClosure((void*)r[0],&&__body26);
1512 r[0] = (int)extendEnviroment( (int**)NULL, 0);
1517 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
1518 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 1);
1523 prepareStackForAbsOpt(1);
1524 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
1526 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
1529 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 2);
1534 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
1535 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
1540 r_res = (int)makeSchemeClosure((void*)r[0],&&__body30);
1542 r_res = ((int**)ST_ENV())[0][0];
1545 r_res = (int)probeSymbolDefined("foldr",topLevel);
1546 if (r_res==0) goto __else48;
1547 if (! ((SymbolEntry*)r_res)->isDefined) goto __else48;
1548 r_res = (int)((SymbolEntry*)r_res)->sob;
1551 fprintf(stderr,"Symbol foldr not defined"); exit(-1);
1553 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
1554 push((int)SOB_CLOSURE_ENV(r_res));
1557 goto *(SOB_CLOSURE_CODE(r_res));
1558 sp = sp-2-stack[sp-2];
1562 r_res = (int)makeSchemeClosure((void*)r[0],&&__body29);
1566 r_res = (int)makeSchemeClosure((void*)r[0],&&__body28);
1567 if (IS_SOB_CLOSURE(r_res)) goto __app39;
1568 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
1570 push((int)SOB_CLOSURE_ENV(r_res));
1571 push((int)&&__ret52);
1572 goto *(SOB_CLOSURE_CODE(r_res));
1574 sp = sp-2-stack[sp-2];
1575 r[0] = (int)getSymbol("compose",topLevel);
1576 ((SymbolEntry*)r[0])->isDefined = 1;
1577 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
1578 r_res = (int)&sc_void;
1580 /* set return address */
1581 ST_RET() = (int)&&__ret54;
1584 r_res = (int)probeSymbolDefined("car",topLevel);
1585 if (r_res==0) goto __else49;
1586 if (! ((SymbolEntry*)r_res)->isDefined) goto __else49;
1587 r_res = (int)((SymbolEntry*)r_res)->sob;
1590 fprintf(stderr,"Symbol car not defined"); exit(-1);
1593 r_res = (int)probeSymbolDefined("car",topLevel);
1594 if (r_res==0) goto __else50;
1595 if (! ((SymbolEntry*)r_res)->isDefined) goto __else50;
1596 r_res = (int)((SymbolEntry*)r_res)->sob;
1599 fprintf(stderr,"Symbol car not defined"); exit(-1);
1603 r_res = (int)probeSymbolDefined("compose",topLevel);
1604 if (r_res==0) goto __else51;
1605 if (! ((SymbolEntry*)r_res)->isDefined) goto __else51;
1606 r_res = (int)((SymbolEntry*)r_res)->sob;
1609 fprintf(stderr,"Symbol compose not defined"); exit(-1);
1611 if (IS_SOB_CLOSURE(r_res)) goto __app41;
1612 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
1614 push((int)SOB_CLOSURE_ENV(r_res));
1615 push((int)&&__ret55);
1616 goto *(SOB_CLOSURE_CODE(r_res));
1618 sp = sp-2-stack[sp-2];
1619 r[0] = (int)getSymbol("caar",topLevel);
1620 ((SymbolEntry*)r[0])->isDefined = 1;
1621 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
1622 r_res = (int)&sc_void;
1624 /* set return address */
1625 ST_RET() = (int)&&__ret56;
1628 r_res = (int)probeSymbolDefined("cdr",topLevel);
1629 if (r_res==0) goto __else52;
1630 if (! ((SymbolEntry*)r_res)->isDefined) goto __else52;
1631 r_res = (int)((SymbolEntry*)r_res)->sob;
1634 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
1637 r_res = (int)probeSymbolDefined("car",topLevel);
1638 if (r_res==0) goto __else53;
1639 if (! ((SymbolEntry*)r_res)->isDefined) goto __else53;
1640 r_res = (int)((SymbolEntry*)r_res)->sob;
1643 fprintf(stderr,"Symbol car not defined"); exit(-1);
1647 r_res = (int)probeSymbolDefined("compose",topLevel);
1648 if (r_res==0) goto __else54;
1649 if (! ((SymbolEntry*)r_res)->isDefined) goto __else54;
1650 r_res = (int)((SymbolEntry*)r_res)->sob;
1653 fprintf(stderr,"Symbol compose not defined"); exit(-1);
1655 if (IS_SOB_CLOSURE(r_res)) goto __app42;
1656 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
1658 push((int)SOB_CLOSURE_ENV(r_res));
1659 push((int)&&__ret57);
1660 goto *(SOB_CLOSURE_CODE(r_res));
1662 sp = sp-2-stack[sp-2];
1663 r[0] = (int)getSymbol("cadr",topLevel);
1664 ((SymbolEntry*)r[0])->isDefined = 1;
1665 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
1666 r_res = (int)&sc_void;
1668 /* set return address */
1669 ST_RET() = (int)&&__ret58;
1672 r_res = (int)probeSymbolDefined("car",topLevel);
1673 if (r_res==0) goto __else55;
1674 if (! ((SymbolEntry*)r_res)->isDefined) goto __else55;
1675 r_res = (int)((SymbolEntry*)r_res)->sob;
1678 fprintf(stderr,"Symbol car not defined"); exit(-1);
1681 r_res = (int)probeSymbolDefined("cdr",topLevel);
1682 if (r_res==0) goto __else56;
1683 if (! ((SymbolEntry*)r_res)->isDefined) goto __else56;
1684 r_res = (int)((SymbolEntry*)r_res)->sob;
1687 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
1691 r_res = (int)probeSymbolDefined("compose",topLevel);
1692 if (r_res==0) goto __else57;
1693 if (! ((SymbolEntry*)r_res)->isDefined) goto __else57;
1694 r_res = (int)((SymbolEntry*)r_res)->sob;
1697 fprintf(stderr,"Symbol compose not defined"); exit(-1);
1699 if (IS_SOB_CLOSURE(r_res)) goto __app43;
1700 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
1702 push((int)SOB_CLOSURE_ENV(r_res));
1703 push((int)&&__ret59);
1704 goto *(SOB_CLOSURE_CODE(r_res));
1706 sp = sp-2-stack[sp-2];
1707 r[0] = (int)getSymbol("cdar",topLevel);
1708 ((SymbolEntry*)r[0])->isDefined = 1;
1709 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
1710 r_res = (int)&sc_void;
1712 /* set return address */
1713 ST_RET() = (int)&&__ret60;
1716 r_res = (int)probeSymbolDefined("cdr",topLevel);
1717 if (r_res==0) goto __else58;
1718 if (! ((SymbolEntry*)r_res)->isDefined) goto __else58;
1719 r_res = (int)((SymbolEntry*)r_res)->sob;
1722 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
1725 r_res = (int)probeSymbolDefined("cdr",topLevel);
1726 if (r_res==0) goto __else59;
1727 if (! ((SymbolEntry*)r_res)->isDefined) goto __else59;
1728 r_res = (int)((SymbolEntry*)r_res)->sob;
1731 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
1735 r_res = (int)probeSymbolDefined("compose",topLevel);
1736 if (r_res==0) goto __else60;
1737 if (! ((SymbolEntry*)r_res)->isDefined) goto __else60;
1738 r_res = (int)((SymbolEntry*)r_res)->sob;
1741 fprintf(stderr,"Symbol compose not defined"); exit(-1);
1743 if (IS_SOB_CLOSURE(r_res)) goto __app44;
1744 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
1746 push((int)SOB_CLOSURE_ENV(r_res));
1747 push((int)&&__ret61);
1748 goto *(SOB_CLOSURE_CODE(r_res));
1750 sp = sp-2-stack[sp-2];
1751 r[0] = (int)getSymbol("cddr",topLevel);
1752 ((SymbolEntry*)r[0])->isDefined = 1;
1753 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
1754 r_res = (int)&sc_void;
1756 /* set return address */
1757 ST_RET() = (int)&&__ret62;
1760 r_res = (int)probeSymbolDefined("caar",topLevel);
1761 if (r_res==0) goto __else61;
1762 if (! ((SymbolEntry*)r_res)->isDefined) goto __else61;
1763 r_res = (int)((SymbolEntry*)r_res)->sob;
1766 fprintf(stderr,"Symbol caar not defined"); exit(-1);
1769 r_res = (int)probeSymbolDefined("car",topLevel);
1770 if (r_res==0) goto __else62;
1771 if (! ((SymbolEntry*)r_res)->isDefined) goto __else62;
1772 r_res = (int)((SymbolEntry*)r_res)->sob;
1775 fprintf(stderr,"Symbol car not defined"); exit(-1);
1779 r_res = (int)probeSymbolDefined("compose",topLevel);
1780 if (r_res==0) goto __else63;
1781 if (! ((SymbolEntry*)r_res)->isDefined) goto __else63;
1782 r_res = (int)((SymbolEntry*)r_res)->sob;
1785 fprintf(stderr,"Symbol compose not defined"); exit(-1);
1787 if (IS_SOB_CLOSURE(r_res)) goto __app45;
1788 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
1790 push((int)SOB_CLOSURE_ENV(r_res));
1791 push((int)&&__ret63);
1792 goto *(SOB_CLOSURE_CODE(r_res));
1794 sp = sp-2-stack[sp-2];
1795 r[0] = (int)getSymbol("caaar",topLevel);
1796 ((SymbolEntry*)r[0])->isDefined = 1;
1797 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
1798 r_res = (int)&sc_void;
1800 /* set return address */
1801 ST_RET() = (int)&&__ret64;
1804 r_res = (int)probeSymbolDefined("cadr",topLevel);
1805 if (r_res==0) goto __else64;
1806 if (! ((SymbolEntry*)r_res)->isDefined) goto __else64;
1807 r_res = (int)((SymbolEntry*)r_res)->sob;
1810 fprintf(stderr,"Symbol cadr not defined"); exit(-1);
1813 r_res = (int)probeSymbolDefined("car",topLevel);
1814 if (r_res==0) goto __else65;
1815 if (! ((SymbolEntry*)r_res)->isDefined) goto __else65;
1816 r_res = (int)((SymbolEntry*)r_res)->sob;
1819 fprintf(stderr,"Symbol car not defined"); exit(-1);
1823 r_res = (int)probeSymbolDefined("compose",topLevel);
1824 if (r_res==0) goto __else66;
1825 if (! ((SymbolEntry*)r_res)->isDefined) goto __else66;
1826 r_res = (int)((SymbolEntry*)r_res)->sob;
1829 fprintf(stderr,"Symbol compose not defined"); exit(-1);
1831 if (IS_SOB_CLOSURE(r_res)) goto __app46;
1832 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
1834 push((int)SOB_CLOSURE_ENV(r_res));
1835 push((int)&&__ret65);
1836 goto *(SOB_CLOSURE_CODE(r_res));
1838 sp = sp-2-stack[sp-2];
1839 r[0] = (int)getSymbol("caadr",topLevel);
1840 ((SymbolEntry*)r[0])->isDefined = 1;
1841 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
1842 r_res = (int)&sc_void;
1844 /* set return address */
1845 ST_RET() = (int)&&__ret66;
1848 r_res = (int)probeSymbolDefined("cdar",topLevel);
1849 if (r_res==0) goto __else67;
1850 if (! ((SymbolEntry*)r_res)->isDefined) goto __else67;
1851 r_res = (int)((SymbolEntry*)r_res)->sob;
1854 fprintf(stderr,"Symbol cdar not defined"); exit(-1);
1857 r_res = (int)probeSymbolDefined("car",topLevel);
1858 if (r_res==0) goto __else68;
1859 if (! ((SymbolEntry*)r_res)->isDefined) goto __else68;
1860 r_res = (int)((SymbolEntry*)r_res)->sob;
1863 fprintf(stderr,"Symbol car not defined"); exit(-1);
1867 r_res = (int)probeSymbolDefined("compose",topLevel);
1868 if (r_res==0) goto __else69;
1869 if (! ((SymbolEntry*)r_res)->isDefined) goto __else69;
1870 r_res = (int)((SymbolEntry*)r_res)->sob;
1873 fprintf(stderr,"Symbol compose not defined"); exit(-1);
1875 if (IS_SOB_CLOSURE(r_res)) goto __app47;
1876 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
1878 push((int)SOB_CLOSURE_ENV(r_res));
1879 push((int)&&__ret67);
1880 goto *(SOB_CLOSURE_CODE(r_res));
1882 sp = sp-2-stack[sp-2];
1883 r[0] = (int)getSymbol("cadar",topLevel);
1884 ((SymbolEntry*)r[0])->isDefined = 1;
1885 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
1886 r_res = (int)&sc_void;
1888 /* set return address */
1889 ST_RET() = (int)&&__ret68;
1892 r_res = (int)probeSymbolDefined("cddr",topLevel);
1893 if (r_res==0) goto __else70;
1894 if (! ((SymbolEntry*)r_res)->isDefined) goto __else70;
1895 r_res = (int)((SymbolEntry*)r_res)->sob;
1898 fprintf(stderr,"Symbol cddr not defined"); exit(-1);
1901 r_res = (int)probeSymbolDefined("car",topLevel);
1902 if (r_res==0) goto __else71;
1903 if (! ((SymbolEntry*)r_res)->isDefined) goto __else71;
1904 r_res = (int)((SymbolEntry*)r_res)->sob;
1907 fprintf(stderr,"Symbol car not defined"); exit(-1);
1911 r_res = (int)probeSymbolDefined("compose",topLevel);
1912 if (r_res==0) goto __else72;
1913 if (! ((SymbolEntry*)r_res)->isDefined) goto __else72;
1914 r_res = (int)((SymbolEntry*)r_res)->sob;
1917 fprintf(stderr,"Symbol compose not defined"); exit(-1);
1919 if (IS_SOB_CLOSURE(r_res)) goto __app48;
1920 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
1922 push((int)SOB_CLOSURE_ENV(r_res));
1923 push((int)&&__ret69);
1924 goto *(SOB_CLOSURE_CODE(r_res));
1926 sp = sp-2-stack[sp-2];
1927 r[0] = (int)getSymbol("caddr",topLevel);
1928 ((SymbolEntry*)r[0])->isDefined = 1;
1929 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
1930 r_res = (int)&sc_void;
1932 /* set return address */
1933 ST_RET() = (int)&&__ret70;
1936 r_res = (int)probeSymbolDefined("caar",topLevel);
1937 if (r_res==0) goto __else73;
1938 if (! ((SymbolEntry*)r_res)->isDefined) goto __else73;
1939 r_res = (int)((SymbolEntry*)r_res)->sob;
1942 fprintf(stderr,"Symbol caar not defined"); exit(-1);
1945 r_res = (int)probeSymbolDefined("cdr",topLevel);
1946 if (r_res==0) goto __else74;
1947 if (! ((SymbolEntry*)r_res)->isDefined) goto __else74;
1948 r_res = (int)((SymbolEntry*)r_res)->sob;
1951 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
1955 r_res = (int)probeSymbolDefined("compose",topLevel);
1956 if (r_res==0) goto __else75;
1957 if (! ((SymbolEntry*)r_res)->isDefined) goto __else75;
1958 r_res = (int)((SymbolEntry*)r_res)->sob;
1961 fprintf(stderr,"Symbol compose not defined"); exit(-1);
1963 if (IS_SOB_CLOSURE(r_res)) goto __app49;
1964 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
1966 push((int)SOB_CLOSURE_ENV(r_res));
1967 push((int)&&__ret71);
1968 goto *(SOB_CLOSURE_CODE(r_res));
1970 sp = sp-2-stack[sp-2];
1971 r[0] = (int)getSymbol("cdaar",topLevel);
1972 ((SymbolEntry*)r[0])->isDefined = 1;
1973 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
1974 r_res = (int)&sc_void;
1976 /* set return address */
1977 ST_RET() = (int)&&__ret72;
1980 r_res = (int)probeSymbolDefined("cadr",topLevel);
1981 if (r_res==0) goto __else76;
1982 if (! ((SymbolEntry*)r_res)->isDefined) goto __else76;
1983 r_res = (int)((SymbolEntry*)r_res)->sob;
1986 fprintf(stderr,"Symbol cadr not defined"); exit(-1);
1989 r_res = (int)probeSymbolDefined("cdr",topLevel);
1990 if (r_res==0) goto __else77;
1991 if (! ((SymbolEntry*)r_res)->isDefined) goto __else77;
1992 r_res = (int)((SymbolEntry*)r_res)->sob;
1995 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
1999 r_res = (int)probeSymbolDefined("compose",topLevel);
2000 if (r_res==0) goto __else78;
2001 if (! ((SymbolEntry*)r_res)->isDefined) goto __else78;
2002 r_res = (int)((SymbolEntry*)r_res)->sob;
2005 fprintf(stderr,"Symbol compose not defined"); exit(-1);
2007 if (IS_SOB_CLOSURE(r_res)) goto __app50;
2008 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
2010 push((int)SOB_CLOSURE_ENV(r_res));
2011 push((int)&&__ret73);
2012 goto *(SOB_CLOSURE_CODE(r_res));
2014 sp = sp-2-stack[sp-2];
2015 r[0] = (int)getSymbol("cdadr",topLevel);
2016 ((SymbolEntry*)r[0])->isDefined = 1;
2017 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
2018 r_res = (int)&sc_void;
2020 /* set return address */
2021 ST_RET() = (int)&&__ret74;
2024 r_res = (int)probeSymbolDefined("cdar",topLevel);
2025 if (r_res==0) goto __else79;
2026 if (! ((SymbolEntry*)r_res)->isDefined) goto __else79;
2027 r_res = (int)((SymbolEntry*)r_res)->sob;
2030 fprintf(stderr,"Symbol cdar not defined"); exit(-1);
2033 r_res = (int)probeSymbolDefined("cdr",topLevel);
2034 if (r_res==0) goto __else80;
2035 if (! ((SymbolEntry*)r_res)->isDefined) goto __else80;
2036 r_res = (int)((SymbolEntry*)r_res)->sob;
2039 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
2043 r_res = (int)probeSymbolDefined("compose",topLevel);
2044 if (r_res==0) goto __else81;
2045 if (! ((SymbolEntry*)r_res)->isDefined) goto __else81;
2046 r_res = (int)((SymbolEntry*)r_res)->sob;
2049 fprintf(stderr,"Symbol compose not defined"); exit(-1);
2051 if (IS_SOB_CLOSURE(r_res)) goto __app51;
2052 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
2054 push((int)SOB_CLOSURE_ENV(r_res));
2055 push((int)&&__ret75);
2056 goto *(SOB_CLOSURE_CODE(r_res));
2058 sp = sp-2-stack[sp-2];
2059 r[0] = (int)getSymbol("cddar",topLevel);
2060 ((SymbolEntry*)r[0])->isDefined = 1;
2061 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
2062 r_res = (int)&sc_void;
2064 /* set return address */
2065 ST_RET() = (int)&&__ret76;
2068 r_res = (int)probeSymbolDefined("cddr",topLevel);
2069 if (r_res==0) goto __else82;
2070 if (! ((SymbolEntry*)r_res)->isDefined) goto __else82;
2071 r_res = (int)((SymbolEntry*)r_res)->sob;
2074 fprintf(stderr,"Symbol cddr not defined"); exit(-1);
2077 r_res = (int)probeSymbolDefined("cdr",topLevel);
2078 if (r_res==0) goto __else83;
2079 if (! ((SymbolEntry*)r_res)->isDefined) goto __else83;
2080 r_res = (int)((SymbolEntry*)r_res)->sob;
2083 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
2087 r_res = (int)probeSymbolDefined("compose",topLevel);
2088 if (r_res==0) goto __else84;
2089 if (! ((SymbolEntry*)r_res)->isDefined) goto __else84;
2090 r_res = (int)((SymbolEntry*)r_res)->sob;
2093 fprintf(stderr,"Symbol compose not defined"); exit(-1);
2095 if (IS_SOB_CLOSURE(r_res)) goto __app52;
2096 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
2098 push((int)SOB_CLOSURE_ENV(r_res));
2099 push((int)&&__ret77);
2100 goto *(SOB_CLOSURE_CODE(r_res));
2102 sp = sp-2-stack[sp-2];
2103 r[0] = (int)getSymbol("cdddr",topLevel);
2104 ((SymbolEntry*)r[0])->isDefined = 1;
2105 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
2106 r_res = (int)&sc_void;
2108 /* set return address */
2109 ST_RET() = (int)&&__ret78;
2112 r_res = (int)probeSymbolDefined("caaar",topLevel);
2113 if (r_res==0) goto __else85;
2114 if (! ((SymbolEntry*)r_res)->isDefined) goto __else85;
2115 r_res = (int)((SymbolEntry*)r_res)->sob;
2118 fprintf(stderr,"Symbol caaar not defined"); exit(-1);
2121 r_res = (int)probeSymbolDefined("car",topLevel);
2122 if (r_res==0) goto __else86;
2123 if (! ((SymbolEntry*)r_res)->isDefined) goto __else86;
2124 r_res = (int)((SymbolEntry*)r_res)->sob;
2127 fprintf(stderr,"Symbol car not defined"); exit(-1);
2131 r_res = (int)probeSymbolDefined("compose",topLevel);
2132 if (r_res==0) goto __else87;
2133 if (! ((SymbolEntry*)r_res)->isDefined) goto __else87;
2134 r_res = (int)((SymbolEntry*)r_res)->sob;
2137 fprintf(stderr,"Symbol compose not defined"); exit(-1);
2139 if (IS_SOB_CLOSURE(r_res)) goto __app53;
2140 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
2142 push((int)SOB_CLOSURE_ENV(r_res));
2143 push((int)&&__ret79);
2144 goto *(SOB_CLOSURE_CODE(r_res));
2146 sp = sp-2-stack[sp-2];
2147 r[0] = (int)getSymbol("caaaar",topLevel);
2148 ((SymbolEntry*)r[0])->isDefined = 1;
2149 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
2150 r_res = (int)&sc_void;
2152 /* set return address */
2153 ST_RET() = (int)&&__ret80;
2156 r_res = (int)probeSymbolDefined("caadr",topLevel);
2157 if (r_res==0) goto __else88;
2158 if (! ((SymbolEntry*)r_res)->isDefined) goto __else88;
2159 r_res = (int)((SymbolEntry*)r_res)->sob;
2162 fprintf(stderr,"Symbol caadr not defined"); exit(-1);
2165 r_res = (int)probeSymbolDefined("car",topLevel);
2166 if (r_res==0) goto __else89;
2167 if (! ((SymbolEntry*)r_res)->isDefined) goto __else89;
2168 r_res = (int)((SymbolEntry*)r_res)->sob;
2171 fprintf(stderr,"Symbol car not defined"); exit(-1);
2175 r_res = (int)probeSymbolDefined("compose",topLevel);
2176 if (r_res==0) goto __else90;
2177 if (! ((SymbolEntry*)r_res)->isDefined) goto __else90;
2178 r_res = (int)((SymbolEntry*)r_res)->sob;
2181 fprintf(stderr,"Symbol compose not defined"); exit(-1);
2183 if (IS_SOB_CLOSURE(r_res)) goto __app54;
2184 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
2186 push((int)SOB_CLOSURE_ENV(r_res));
2187 push((int)&&__ret81);
2188 goto *(SOB_CLOSURE_CODE(r_res));
2190 sp = sp-2-stack[sp-2];
2191 r[0] = (int)getSymbol("caaadr",topLevel);
2192 ((SymbolEntry*)r[0])->isDefined = 1;
2193 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
2194 r_res = (int)&sc_void;
2196 /* set return address */
2197 ST_RET() = (int)&&__ret82;
2200 r_res = (int)probeSymbolDefined("cadar",topLevel);
2201 if (r_res==0) goto __else91;
2202 if (! ((SymbolEntry*)r_res)->isDefined) goto __else91;
2203 r_res = (int)((SymbolEntry*)r_res)->sob;
2206 fprintf(stderr,"Symbol cadar not defined"); exit(-1);
2209 r_res = (int)probeSymbolDefined("car",topLevel);
2210 if (r_res==0) goto __else92;
2211 if (! ((SymbolEntry*)r_res)->isDefined) goto __else92;
2212 r_res = (int)((SymbolEntry*)r_res)->sob;
2215 fprintf(stderr,"Symbol car not defined"); exit(-1);
2219 r_res = (int)probeSymbolDefined("compose",topLevel);
2220 if (r_res==0) goto __else93;
2221 if (! ((SymbolEntry*)r_res)->isDefined) goto __else93;
2222 r_res = (int)((SymbolEntry*)r_res)->sob;
2225 fprintf(stderr,"Symbol compose not defined"); exit(-1);
2227 if (IS_SOB_CLOSURE(r_res)) goto __app55;
2228 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
2230 push((int)SOB_CLOSURE_ENV(r_res));
2231 push((int)&&__ret83);
2232 goto *(SOB_CLOSURE_CODE(r_res));
2234 sp = sp-2-stack[sp-2];
2235 r[0] = (int)getSymbol("caadar",topLevel);
2236 ((SymbolEntry*)r[0])->isDefined = 1;
2237 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
2238 r_res = (int)&sc_void;
2240 /* set return address */
2241 ST_RET() = (int)&&__ret84;
2244 r_res = (int)probeSymbolDefined("caddr",topLevel);
2245 if (r_res==0) goto __else94;
2246 if (! ((SymbolEntry*)r_res)->isDefined) goto __else94;
2247 r_res = (int)((SymbolEntry*)r_res)->sob;
2250 fprintf(stderr,"Symbol caddr not defined"); exit(-1);
2253 r_res = (int)probeSymbolDefined("car",topLevel);
2254 if (r_res==0) goto __else95;
2255 if (! ((SymbolEntry*)r_res)->isDefined) goto __else95;
2256 r_res = (int)((SymbolEntry*)r_res)->sob;
2259 fprintf(stderr,"Symbol car not defined"); exit(-1);
2263 r_res = (int)probeSymbolDefined("compose",topLevel);
2264 if (r_res==0) goto __else96;
2265 if (! ((SymbolEntry*)r_res)->isDefined) goto __else96;
2266 r_res = (int)((SymbolEntry*)r_res)->sob;
2269 fprintf(stderr,"Symbol compose not defined"); exit(-1);
2271 if (IS_SOB_CLOSURE(r_res)) goto __app56;
2272 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
2274 push((int)SOB_CLOSURE_ENV(r_res));
2275 push((int)&&__ret85);
2276 goto *(SOB_CLOSURE_CODE(r_res));
2278 sp = sp-2-stack[sp-2];
2279 r[0] = (int)getSymbol("caaddr",topLevel);
2280 ((SymbolEntry*)r[0])->isDefined = 1;
2281 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
2282 r_res = (int)&sc_void;
2284 /* set return address */
2285 ST_RET() = (int)&&__ret86;
2288 r_res = (int)probeSymbolDefined("cdaar",topLevel);
2289 if (r_res==0) goto __else97;
2290 if (! ((SymbolEntry*)r_res)->isDefined) goto __else97;
2291 r_res = (int)((SymbolEntry*)r_res)->sob;
2294 fprintf(stderr,"Symbol cdaar not defined"); exit(-1);
2297 r_res = (int)probeSymbolDefined("car",topLevel);
2298 if (r_res==0) goto __else98;
2299 if (! ((SymbolEntry*)r_res)->isDefined) goto __else98;
2300 r_res = (int)((SymbolEntry*)r_res)->sob;
2303 fprintf(stderr,"Symbol car not defined"); exit(-1);
2307 r_res = (int)probeSymbolDefined("compose",topLevel);
2308 if (r_res==0) goto __else99;
2309 if (! ((SymbolEntry*)r_res)->isDefined) goto __else99;
2310 r_res = (int)((SymbolEntry*)r_res)->sob;
2313 fprintf(stderr,"Symbol compose not defined"); exit(-1);
2315 if (IS_SOB_CLOSURE(r_res)) goto __app57;
2316 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
2318 push((int)SOB_CLOSURE_ENV(r_res));
2319 push((int)&&__ret87);
2320 goto *(SOB_CLOSURE_CODE(r_res));
2322 sp = sp-2-stack[sp-2];
2323 r[0] = (int)getSymbol("cadaar",topLevel);
2324 ((SymbolEntry*)r[0])->isDefined = 1;
2325 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
2326 r_res = (int)&sc_void;
2328 /* set return address */
2329 ST_RET() = (int)&&__ret88;
2332 r_res = (int)probeSymbolDefined("cdadr",topLevel);
2333 if (r_res==0) goto __else100;
2334 if (! ((SymbolEntry*)r_res)->isDefined) goto __else100;
2335 r_res = (int)((SymbolEntry*)r_res)->sob;
2338 fprintf(stderr,"Symbol cdadr not defined"); exit(-1);
2341 r_res = (int)probeSymbolDefined("car",topLevel);
2342 if (r_res==0) goto __else101;
2343 if (! ((SymbolEntry*)r_res)->isDefined) goto __else101;
2344 r_res = (int)((SymbolEntry*)r_res)->sob;
2347 fprintf(stderr,"Symbol car not defined"); exit(-1);
2351 r_res = (int)probeSymbolDefined("compose",topLevel);
2352 if (r_res==0) goto __else102;
2353 if (! ((SymbolEntry*)r_res)->isDefined) goto __else102;
2354 r_res = (int)((SymbolEntry*)r_res)->sob;
2357 fprintf(stderr,"Symbol compose not defined"); exit(-1);
2359 if (IS_SOB_CLOSURE(r_res)) goto __app58;
2360 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
2362 push((int)SOB_CLOSURE_ENV(r_res));
2363 push((int)&&__ret89);
2364 goto *(SOB_CLOSURE_CODE(r_res));
2366 sp = sp-2-stack[sp-2];
2367 r[0] = (int)getSymbol("cadadr",topLevel);
2368 ((SymbolEntry*)r[0])->isDefined = 1;
2369 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
2370 r_res = (int)&sc_void;
2372 /* set return address */
2373 ST_RET() = (int)&&__ret90;
2376 r_res = (int)probeSymbolDefined("cddar",topLevel);
2377 if (r_res==0) goto __else103;
2378 if (! ((SymbolEntry*)r_res)->isDefined) goto __else103;
2379 r_res = (int)((SymbolEntry*)r_res)->sob;
2382 fprintf(stderr,"Symbol cddar not defined"); exit(-1);
2385 r_res = (int)probeSymbolDefined("car",topLevel);
2386 if (r_res==0) goto __else104;
2387 if (! ((SymbolEntry*)r_res)->isDefined) goto __else104;
2388 r_res = (int)((SymbolEntry*)r_res)->sob;
2391 fprintf(stderr,"Symbol car not defined"); exit(-1);
2395 r_res = (int)probeSymbolDefined("compose",topLevel);
2396 if (r_res==0) goto __else105;
2397 if (! ((SymbolEntry*)r_res)->isDefined) goto __else105;
2398 r_res = (int)((SymbolEntry*)r_res)->sob;
2401 fprintf(stderr,"Symbol compose not defined"); exit(-1);
2403 if (IS_SOB_CLOSURE(r_res)) goto __app59;
2404 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
2406 push((int)SOB_CLOSURE_ENV(r_res));
2407 push((int)&&__ret91);
2408 goto *(SOB_CLOSURE_CODE(r_res));
2410 sp = sp-2-stack[sp-2];
2411 r[0] = (int)getSymbol("caddar",topLevel);
2412 ((SymbolEntry*)r[0])->isDefined = 1;
2413 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
2414 r_res = (int)&sc_void;
2416 /* set return address */
2417 ST_RET() = (int)&&__ret92;
2420 r_res = (int)probeSymbolDefined("cdddr",topLevel);
2421 if (r_res==0) goto __else106;
2422 if (! ((SymbolEntry*)r_res)->isDefined) goto __else106;
2423 r_res = (int)((SymbolEntry*)r_res)->sob;
2426 fprintf(stderr,"Symbol cdddr not defined"); exit(-1);
2429 r_res = (int)probeSymbolDefined("car",topLevel);
2430 if (r_res==0) goto __else107;
2431 if (! ((SymbolEntry*)r_res)->isDefined) goto __else107;
2432 r_res = (int)((SymbolEntry*)r_res)->sob;
2435 fprintf(stderr,"Symbol car not defined"); exit(-1);
2439 r_res = (int)probeSymbolDefined("compose",topLevel);
2440 if (r_res==0) goto __else108;
2441 if (! ((SymbolEntry*)r_res)->isDefined) goto __else108;
2442 r_res = (int)((SymbolEntry*)r_res)->sob;
2445 fprintf(stderr,"Symbol compose not defined"); exit(-1);
2447 if (IS_SOB_CLOSURE(r_res)) goto __app60;
2448 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
2450 push((int)SOB_CLOSURE_ENV(r_res));
2451 push((int)&&__ret93);
2452 goto *(SOB_CLOSURE_CODE(r_res));
2454 sp = sp-2-stack[sp-2];
2455 r[0] = (int)getSymbol("cadddr",topLevel);
2456 ((SymbolEntry*)r[0])->isDefined = 1;
2457 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
2458 r_res = (int)&sc_void;
2460 /* set return address */
2461 ST_RET() = (int)&&__ret94;
2464 r_res = (int)probeSymbolDefined("caaar",topLevel);
2465 if (r_res==0) goto __else109;
2466 if (! ((SymbolEntry*)r_res)->isDefined) goto __else109;
2467 r_res = (int)((SymbolEntry*)r_res)->sob;
2470 fprintf(stderr,"Symbol caaar not defined"); exit(-1);
2473 r_res = (int)probeSymbolDefined("cdr",topLevel);
2474 if (r_res==0) goto __else110;
2475 if (! ((SymbolEntry*)r_res)->isDefined) goto __else110;
2476 r_res = (int)((SymbolEntry*)r_res)->sob;
2479 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
2483 r_res = (int)probeSymbolDefined("compose",topLevel);
2484 if (r_res==0) goto __else111;
2485 if (! ((SymbolEntry*)r_res)->isDefined) goto __else111;
2486 r_res = (int)((SymbolEntry*)r_res)->sob;
2489 fprintf(stderr,"Symbol compose not defined"); exit(-1);
2491 if (IS_SOB_CLOSURE(r_res)) goto __app61;
2492 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
2494 push((int)SOB_CLOSURE_ENV(r_res));
2495 push((int)&&__ret95);
2496 goto *(SOB_CLOSURE_CODE(r_res));
2498 sp = sp-2-stack[sp-2];
2499 r[0] = (int)getSymbol("cdaaar",topLevel);
2500 ((SymbolEntry*)r[0])->isDefined = 1;
2501 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
2502 r_res = (int)&sc_void;
2504 /* set return address */
2505 ST_RET() = (int)&&__ret96;
2508 r_res = (int)probeSymbolDefined("caadr",topLevel);
2509 if (r_res==0) goto __else112;
2510 if (! ((SymbolEntry*)r_res)->isDefined) goto __else112;
2511 r_res = (int)((SymbolEntry*)r_res)->sob;
2514 fprintf(stderr,"Symbol caadr not defined"); exit(-1);
2517 r_res = (int)probeSymbolDefined("cdr",topLevel);
2518 if (r_res==0) goto __else113;
2519 if (! ((SymbolEntry*)r_res)->isDefined) goto __else113;
2520 r_res = (int)((SymbolEntry*)r_res)->sob;
2523 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
2527 r_res = (int)probeSymbolDefined("compose",topLevel);
2528 if (r_res==0) goto __else114;
2529 if (! ((SymbolEntry*)r_res)->isDefined) goto __else114;
2530 r_res = (int)((SymbolEntry*)r_res)->sob;
2533 fprintf(stderr,"Symbol compose not defined"); exit(-1);
2535 if (IS_SOB_CLOSURE(r_res)) goto __app62;
2536 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
2538 push((int)SOB_CLOSURE_ENV(r_res));
2539 push((int)&&__ret97);
2540 goto *(SOB_CLOSURE_CODE(r_res));
2542 sp = sp-2-stack[sp-2];
2543 r[0] = (int)getSymbol("cdaadr",topLevel);
2544 ((SymbolEntry*)r[0])->isDefined = 1;
2545 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
2546 r_res = (int)&sc_void;
2548 /* set return address */
2549 ST_RET() = (int)&&__ret98;
2552 r_res = (int)probeSymbolDefined("cadar",topLevel);
2553 if (r_res==0) goto __else115;
2554 if (! ((SymbolEntry*)r_res)->isDefined) goto __else115;
2555 r_res = (int)((SymbolEntry*)r_res)->sob;
2558 fprintf(stderr,"Symbol cadar not defined"); exit(-1);
2561 r_res = (int)probeSymbolDefined("cdr",topLevel);
2562 if (r_res==0) goto __else116;
2563 if (! ((SymbolEntry*)r_res)->isDefined) goto __else116;
2564 r_res = (int)((SymbolEntry*)r_res)->sob;
2567 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
2571 r_res = (int)probeSymbolDefined("compose",topLevel);
2572 if (r_res==0) goto __else117;
2573 if (! ((SymbolEntry*)r_res)->isDefined) goto __else117;
2574 r_res = (int)((SymbolEntry*)r_res)->sob;
2577 fprintf(stderr,"Symbol compose not defined"); exit(-1);
2579 if (IS_SOB_CLOSURE(r_res)) goto __app63;
2580 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
2582 push((int)SOB_CLOSURE_ENV(r_res));
2583 push((int)&&__ret99);
2584 goto *(SOB_CLOSURE_CODE(r_res));
2586 sp = sp-2-stack[sp-2];
2587 r[0] = (int)getSymbol("cdadar",topLevel);
2588 ((SymbolEntry*)r[0])->isDefined = 1;
2589 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
2590 r_res = (int)&sc_void;
2592 /* set return address */
2593 ST_RET() = (int)&&__ret100;
2596 r_res = (int)probeSymbolDefined("caddr",topLevel);
2597 if (r_res==0) goto __else118;
2598 if (! ((SymbolEntry*)r_res)->isDefined) goto __else118;
2599 r_res = (int)((SymbolEntry*)r_res)->sob;
2602 fprintf(stderr,"Symbol caddr not defined"); exit(-1);
2605 r_res = (int)probeSymbolDefined("cdr",topLevel);
2606 if (r_res==0) goto __else119;
2607 if (! ((SymbolEntry*)r_res)->isDefined) goto __else119;
2608 r_res = (int)((SymbolEntry*)r_res)->sob;
2611 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
2615 r_res = (int)probeSymbolDefined("compose",topLevel);
2616 if (r_res==0) goto __else120;
2617 if (! ((SymbolEntry*)r_res)->isDefined) goto __else120;
2618 r_res = (int)((SymbolEntry*)r_res)->sob;
2621 fprintf(stderr,"Symbol compose not defined"); exit(-1);
2623 if (IS_SOB_CLOSURE(r_res)) goto __app64;
2624 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
2626 push((int)SOB_CLOSURE_ENV(r_res));
2627 push((int)&&__ret101);
2628 goto *(SOB_CLOSURE_CODE(r_res));
2630 sp = sp-2-stack[sp-2];
2631 r[0] = (int)getSymbol("cdaddr",topLevel);
2632 ((SymbolEntry*)r[0])->isDefined = 1;
2633 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
2634 r_res = (int)&sc_void;
2636 /* set return address */
2637 ST_RET() = (int)&&__ret102;
2640 r_res = (int)probeSymbolDefined("cdaar",topLevel);
2641 if (r_res==0) goto __else121;
2642 if (! ((SymbolEntry*)r_res)->isDefined) goto __else121;
2643 r_res = (int)((SymbolEntry*)r_res)->sob;
2646 fprintf(stderr,"Symbol cdaar not defined"); exit(-1);
2649 r_res = (int)probeSymbolDefined("cdr",topLevel);
2650 if (r_res==0) goto __else122;
2651 if (! ((SymbolEntry*)r_res)->isDefined) goto __else122;
2652 r_res = (int)((SymbolEntry*)r_res)->sob;
2655 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
2659 r_res = (int)probeSymbolDefined("compose",topLevel);
2660 if (r_res==0) goto __else123;
2661 if (! ((SymbolEntry*)r_res)->isDefined) goto __else123;
2662 r_res = (int)((SymbolEntry*)r_res)->sob;
2665 fprintf(stderr,"Symbol compose not defined"); exit(-1);
2667 if (IS_SOB_CLOSURE(r_res)) goto __app65;
2668 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
2670 push((int)SOB_CLOSURE_ENV(r_res));
2671 push((int)&&__ret103);
2672 goto *(SOB_CLOSURE_CODE(r_res));
2674 sp = sp-2-stack[sp-2];
2675 r[0] = (int)getSymbol("cddaar",topLevel);
2676 ((SymbolEntry*)r[0])->isDefined = 1;
2677 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
2678 r_res = (int)&sc_void;
2680 /* set return address */
2681 ST_RET() = (int)&&__ret104;
2684 r_res = (int)probeSymbolDefined("cdadr",topLevel);
2685 if (r_res==0) goto __else124;
2686 if (! ((SymbolEntry*)r_res)->isDefined) goto __else124;
2687 r_res = (int)((SymbolEntry*)r_res)->sob;
2690 fprintf(stderr,"Symbol cdadr not defined"); exit(-1);
2693 r_res = (int)probeSymbolDefined("cdr",topLevel);
2694 if (r_res==0) goto __else125;
2695 if (! ((SymbolEntry*)r_res)->isDefined) goto __else125;
2696 r_res = (int)((SymbolEntry*)r_res)->sob;
2699 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
2703 r_res = (int)probeSymbolDefined("compose",topLevel);
2704 if (r_res==0) goto __else126;
2705 if (! ((SymbolEntry*)r_res)->isDefined) goto __else126;
2706 r_res = (int)((SymbolEntry*)r_res)->sob;
2709 fprintf(stderr,"Symbol compose not defined"); exit(-1);
2711 if (IS_SOB_CLOSURE(r_res)) goto __app66;
2712 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
2714 push((int)SOB_CLOSURE_ENV(r_res));
2715 push((int)&&__ret105);
2716 goto *(SOB_CLOSURE_CODE(r_res));
2718 sp = sp-2-stack[sp-2];
2719 r[0] = (int)getSymbol("cddadr",topLevel);
2720 ((SymbolEntry*)r[0])->isDefined = 1;
2721 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
2722 r_res = (int)&sc_void;
2724 /* set return address */
2725 ST_RET() = (int)&&__ret106;
2728 r_res = (int)probeSymbolDefined("cddar",topLevel);
2729 if (r_res==0) goto __else127;
2730 if (! ((SymbolEntry*)r_res)->isDefined) goto __else127;
2731 r_res = (int)((SymbolEntry*)r_res)->sob;
2734 fprintf(stderr,"Symbol cddar not defined"); exit(-1);
2737 r_res = (int)probeSymbolDefined("cdr",topLevel);
2738 if (r_res==0) goto __else128;
2739 if (! ((SymbolEntry*)r_res)->isDefined) goto __else128;
2740 r_res = (int)((SymbolEntry*)r_res)->sob;
2743 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
2747 r_res = (int)probeSymbolDefined("compose",topLevel);
2748 if (r_res==0) goto __else129;
2749 if (! ((SymbolEntry*)r_res)->isDefined) goto __else129;
2750 r_res = (int)((SymbolEntry*)r_res)->sob;
2753 fprintf(stderr,"Symbol compose not defined"); exit(-1);
2755 if (IS_SOB_CLOSURE(r_res)) goto __app67;
2756 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
2758 push((int)SOB_CLOSURE_ENV(r_res));
2759 push((int)&&__ret107);
2760 goto *(SOB_CLOSURE_CODE(r_res));
2762 sp = sp-2-stack[sp-2];
2763 r[0] = (int)getSymbol("cdddar",topLevel);
2764 ((SymbolEntry*)r[0])->isDefined = 1;
2765 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
2766 r_res = (int)&sc_void;
2768 /* set return address */
2769 ST_RET() = (int)&&__ret108;
2772 r_res = (int)probeSymbolDefined("cdddr",topLevel);
2773 if (r_res==0) goto __else130;
2774 if (! ((SymbolEntry*)r_res)->isDefined) goto __else130;
2775 r_res = (int)((SymbolEntry*)r_res)->sob;
2778 fprintf(stderr,"Symbol cdddr not defined"); exit(-1);
2781 r_res = (int)probeSymbolDefined("cdr",topLevel);
2782 if (r_res==0) goto __else131;
2783 if (! ((SymbolEntry*)r_res)->isDefined) goto __else131;
2784 r_res = (int)((SymbolEntry*)r_res)->sob;
2787 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
2791 r_res = (int)probeSymbolDefined("compose",topLevel);
2792 if (r_res==0) goto __else132;
2793 if (! ((SymbolEntry*)r_res)->isDefined) goto __else132;
2794 r_res = (int)((SymbolEntry*)r_res)->sob;
2797 fprintf(stderr,"Symbol compose not defined"); exit(-1);
2799 if (IS_SOB_CLOSURE(r_res)) goto __app68;
2800 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
2802 push((int)SOB_CLOSURE_ENV(r_res));
2803 push((int)&&__ret109);
2804 goto *(SOB_CLOSURE_CODE(r_res));
2806 sp = sp-2-stack[sp-2];
2807 r[0] = (int)getSymbol("cddddr",topLevel);
2808 ((SymbolEntry*)r[0])->isDefined = 1;
2809 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
2810 r_res = (int)&sc_void;
2812 /* set return address */
2813 ST_RET() = (int)&&__ret110;
2815 r[0] = (int)extendEnviroment( (int**)NULL, 0);
2820 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
2821 r_res = (int)&sc_false;
2824 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 1);
2829 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
2831 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
2835 r_res = (int)probeSymbolDefined("box",topLevel);
2836 if (r_res==0) goto __else133;
2837 if (! ((SymbolEntry*)r_res)->isDefined) goto __else133;
2838 r_res = (int)((SymbolEntry*)r_res)->sob;
2841 fprintf(stderr,"Symbol box not defined"); exit(-1);
2843 if (IS_SOB_CLOSURE(r_res)) goto __app69;
2844 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
2846 push((int)SOB_CLOSURE_ENV(r_res));
2847 push((int)&&__ret111);
2848 goto *(SOB_CLOSURE_CODE(r_res));
2850 sp = sp-2-stack[sp-2];
2851 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
2853 r_res = (int)&sc_void;
2855 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 2);
2860 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
2862 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
2866 r_res = (int)probeSymbolDefined("null?",topLevel);
2867 if (r_res==0) goto __else135;
2868 if (! ((SymbolEntry*)r_res)->isDefined) goto __else135;
2869 r_res = (int)((SymbolEntry*)r_res)->sob;
2872 fprintf(stderr,"Symbol null\? not defined"); exit(-1);
2874 if (IS_SOB_CLOSURE(r_res)) goto __app71;
2875 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
2877 push((int)SOB_CLOSURE_ENV(r_res));
2878 push((int)&&__ret113);
2879 goto *(SOB_CLOSURE_CODE(r_res));
2881 sp = sp-2-stack[sp-2];
2882 if ((SchemeObject*)r_res==&sc_false) goto __else134;
2883 r_res = ((int**)ST_ENV())[1][1];
2888 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
2892 r_res = (int)probeSymbolDefined("cdr",topLevel);
2893 if (r_res==0) goto __else136;
2894 if (! ((SymbolEntry*)r_res)->isDefined) goto __else136;
2895 r_res = (int)((SymbolEntry*)r_res)->sob;
2898 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
2900 if (IS_SOB_CLOSURE(r_res)) goto __app73;
2901 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
2903 push((int)SOB_CLOSURE_ENV(r_res));
2904 push((int)&&__ret115);
2905 goto *(SOB_CLOSURE_CODE(r_res));
2907 sp = sp-2-stack[sp-2];
2911 r_res = (int)&__sc_number12;
2913 r_res = ((int**)ST_ENV())[0][0];
2916 r_res = (int)probeSymbolDefined("vector-ref",topLevel);
2917 if (r_res==0) goto __else137;
2918 if (! ((SymbolEntry*)r_res)->isDefined) goto __else137;
2919 r_res = (int)((SymbolEntry*)r_res)->sob;
2922 fprintf(stderr,"Symbol vector-ref not defined"); exit(-1);
2924 if (IS_SOB_CLOSURE(r_res)) goto __app74;
2925 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
2927 push((int)SOB_CLOSURE_ENV(r_res));
2928 push((int)&&__ret116);
2929 goto *(SOB_CLOSURE_CODE(r_res));
2931 sp = sp-2-stack[sp-2];
2932 if (IS_SOB_CLOSURE(r_res)) goto __app72;
2933 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
2935 push((int)SOB_CLOSURE_ENV(r_res));
2936 push((int)&&__ret114);
2937 goto *(SOB_CLOSURE_CODE(r_res));
2939 sp = sp-2-stack[sp-2];
2942 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
2946 r_res = (int)probeSymbolDefined("car",topLevel);
2947 if (r_res==0) goto __else138;
2948 if (! ((SymbolEntry*)r_res)->isDefined) goto __else138;
2949 r_res = (int)((SymbolEntry*)r_res)->sob;
2952 fprintf(stderr,"Symbol car not defined"); exit(-1);
2954 if (IS_SOB_CLOSURE(r_res)) goto __app75;
2955 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
2957 push((int)SOB_CLOSURE_ENV(r_res));
2958 push((int)&&__ret117);
2959 goto *(SOB_CLOSURE_CODE(r_res));
2961 sp = sp-2-stack[sp-2];
2964 r_res = ((int**)ST_ENV())[1][0];
2965 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
2966 push((int)SOB_CLOSURE_ENV(r_res));
2969 goto *(SOB_CLOSURE_CODE(r_res));
2970 sp = sp-2-stack[sp-2];
2975 r_res = (int)makeSchemeClosure((void*)r[0],&&__body33);
2977 r_res = (int)&__sc_number13;
2979 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
2983 r_res = (int)probeSymbolDefined("vector-set!",topLevel);
2984 if (r_res==0) goto __else139;
2985 if (! ((SymbolEntry*)r_res)->isDefined) goto __else139;
2986 r_res = (int)((SymbolEntry*)r_res)->sob;
2989 fprintf(stderr,"Symbol vector-set! not defined"); exit(-1);
2991 if (IS_SOB_CLOSURE(r_res)) goto __app70;
2992 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
2994 push((int)SOB_CLOSURE_ENV(r_res));
2995 push((int)&&__ret112);
2996 goto *(SOB_CLOSURE_CODE(r_res));
2998 sp = sp-2-stack[sp-2];
3000 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 2);
3005 if (ST_ARG_COUNT()!=0) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",0)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
3006 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 3);
3011 prepareStackForAbsOpt(1);
3012 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
3013 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
3018 r_res = (int)&__sc_number14;
3020 r_res = ((int**)ST_ENV())[1][0];
3023 r_res = (int)probeSymbolDefined("vector-ref",topLevel);
3024 if (r_res==0) goto __else140;
3025 if (! ((SymbolEntry*)r_res)->isDefined) goto __else140;
3026 r_res = (int)((SymbolEntry*)r_res)->sob;
3029 fprintf(stderr,"Symbol vector-ref not defined"); exit(-1);
3031 if (IS_SOB_CLOSURE(r_res)) goto __app76;
3032 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
3034 push((int)SOB_CLOSURE_ENV(r_res));
3035 push((int)&&__ret118);
3036 goto *(SOB_CLOSURE_CODE(r_res));
3038 sp = sp-2-stack[sp-2];
3039 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
3040 push((int)SOB_CLOSURE_ENV(r_res));
3043 goto *(SOB_CLOSURE_CODE(r_res));
3044 sp = sp-2-stack[sp-2];
3048 r_res = (int)makeSchemeClosure((void*)r[0],&&__body35);
3052 r_res = (int)makeSchemeClosure((void*)r[0],&&__body34);
3053 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
3054 push((int)SOB_CLOSURE_ENV(r_res));
3057 goto *(SOB_CLOSURE_CODE(r_res));
3058 sp = sp-2-stack[sp-2];
3062 r_res = (int)makeSchemeClosure((void*)r[0],&&__body32);
3063 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
3064 push((int)SOB_CLOSURE_ENV(r_res));
3067 goto *(SOB_CLOSURE_CODE(r_res));
3068 sp = sp-2-stack[sp-2];
3072 r_res = (int)makeSchemeClosure((void*)r[0],&&__body31);
3073 r[0] = (int)getSymbol("^variadic-right-from-binary",topLevel);
3074 ((SymbolEntry*)r[0])->isDefined = 1;
3075 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
3076 r_res = (int)&sc_void;
3078 /* set return address */
3079 ST_RET() = (int)&&__ret119;
3081 r[0] = (int)extendEnviroment( (int**)NULL, 0);
3086 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
3087 r_res = (int)&sc_false;
3090 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 1);
3095 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
3097 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
3101 r_res = (int)probeSymbolDefined("box",topLevel);
3102 if (r_res==0) goto __else141;
3103 if (! ((SymbolEntry*)r_res)->isDefined) goto __else141;
3104 r_res = (int)((SymbolEntry*)r_res)->sob;
3107 fprintf(stderr,"Symbol box not defined"); exit(-1);
3109 if (IS_SOB_CLOSURE(r_res)) goto __app77;
3110 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
3112 push((int)SOB_CLOSURE_ENV(r_res));
3113 push((int)&&__ret120);
3114 goto *(SOB_CLOSURE_CODE(r_res));
3116 sp = sp-2-stack[sp-2];
3117 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
3119 r_res = (int)&sc_void;
3121 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 2);
3126 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
3128 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
3132 r_res = (int)probeSymbolDefined("null?",topLevel);
3133 if (r_res==0) goto __else143;
3134 if (! ((SymbolEntry*)r_res)->isDefined) goto __else143;
3135 r_res = (int)((SymbolEntry*)r_res)->sob;
3138 fprintf(stderr,"Symbol null\? not defined"); exit(-1);
3140 if (IS_SOB_CLOSURE(r_res)) goto __app79;
3141 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
3143 push((int)SOB_CLOSURE_ENV(r_res));
3144 push((int)&&__ret122);
3145 goto *(SOB_CLOSURE_CODE(r_res));
3147 sp = sp-2-stack[sp-2];
3148 if ((SchemeObject*)r_res==&sc_false) goto __else142;
3149 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
3154 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
3158 r_res = (int)probeSymbolDefined("cdr",topLevel);
3159 if (r_res==0) goto __else144;
3160 if (! ((SymbolEntry*)r_res)->isDefined) goto __else144;
3161 r_res = (int)((SymbolEntry*)r_res)->sob;
3164 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
3166 if (IS_SOB_CLOSURE(r_res)) goto __app80;
3167 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
3169 push((int)SOB_CLOSURE_ENV(r_res));
3170 push((int)&&__ret123);
3171 goto *(SOB_CLOSURE_CODE(r_res));
3173 sp = sp-2-stack[sp-2];
3177 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
3181 r_res = (int)probeSymbolDefined("car",topLevel);
3182 if (r_res==0) goto __else145;
3183 if (! ((SymbolEntry*)r_res)->isDefined) goto __else145;
3184 r_res = (int)((SymbolEntry*)r_res)->sob;
3187 fprintf(stderr,"Symbol car not defined"); exit(-1);
3189 if (IS_SOB_CLOSURE(r_res)) goto __app82;
3190 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
3192 push((int)SOB_CLOSURE_ENV(r_res));
3193 push((int)&&__ret125);
3194 goto *(SOB_CLOSURE_CODE(r_res));
3196 sp = sp-2-stack[sp-2];
3198 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
3202 r_res = ((int**)ST_ENV())[1][0];
3203 if (IS_SOB_CLOSURE(r_res)) goto __app81;
3204 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
3206 push((int)SOB_CLOSURE_ENV(r_res));
3207 push((int)&&__ret124);
3208 goto *(SOB_CLOSURE_CODE(r_res));
3210 sp = sp-2-stack[sp-2];
3214 r_res = (int)&__sc_number15;
3216 r_res = ((int**)ST_ENV())[0][0];
3219 r_res = (int)probeSymbolDefined("vector-ref",topLevel);
3220 if (r_res==0) goto __else146;
3221 if (! ((SymbolEntry*)r_res)->isDefined) goto __else146;
3222 r_res = (int)((SymbolEntry*)r_res)->sob;
3225 fprintf(stderr,"Symbol vector-ref not defined"); exit(-1);
3227 if (IS_SOB_CLOSURE(r_res)) goto __app83;
3228 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
3230 push((int)SOB_CLOSURE_ENV(r_res));
3231 push((int)&&__ret126);
3232 goto *(SOB_CLOSURE_CODE(r_res));
3234 sp = sp-2-stack[sp-2];
3235 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
3236 push((int)SOB_CLOSURE_ENV(r_res));
3239 goto *(SOB_CLOSURE_CODE(r_res));
3240 sp = sp-2-stack[sp-2];
3245 r_res = (int)makeSchemeClosure((void*)r[0],&&__body38);
3247 r_res = (int)&__sc_number16;
3249 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
3253 r_res = (int)probeSymbolDefined("vector-set!",topLevel);
3254 if (r_res==0) goto __else147;
3255 if (! ((SymbolEntry*)r_res)->isDefined) goto __else147;
3256 r_res = (int)((SymbolEntry*)r_res)->sob;
3259 fprintf(stderr,"Symbol vector-set! not defined"); exit(-1);
3261 if (IS_SOB_CLOSURE(r_res)) goto __app78;
3262 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
3264 push((int)SOB_CLOSURE_ENV(r_res));
3265 push((int)&&__ret121);
3266 goto *(SOB_CLOSURE_CODE(r_res));
3268 sp = sp-2-stack[sp-2];
3270 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 2);
3275 if (ST_ARG_COUNT()!=0) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",0)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
3276 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 3);
3281 prepareStackForAbsOpt(1);
3282 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
3284 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
3288 r_res = (int)probeSymbolDefined("null?",topLevel);
3289 if (r_res==0) goto __else149;
3290 if (! ((SymbolEntry*)r_res)->isDefined) goto __else149;
3291 r_res = (int)((SymbolEntry*)r_res)->sob;
3294 fprintf(stderr,"Symbol null\? not defined"); exit(-1);
3296 if (IS_SOB_CLOSURE(r_res)) goto __app84;
3297 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
3299 push((int)SOB_CLOSURE_ENV(r_res));
3300 push((int)&&__ret127);
3301 goto *(SOB_CLOSURE_CODE(r_res));
3303 sp = sp-2-stack[sp-2];
3304 if ((SchemeObject*)r_res==&sc_false) goto __else148;
3305 r_res = ((int**)ST_ENV())[2][1];
3309 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
3313 r_res = (int)probeSymbolDefined("cdr",topLevel);
3314 if (r_res==0) goto __else150;
3315 if (! ((SymbolEntry*)r_res)->isDefined) goto __else150;
3316 r_res = (int)((SymbolEntry*)r_res)->sob;
3319 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
3321 if (IS_SOB_CLOSURE(r_res)) goto __app85;
3322 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
3324 push((int)SOB_CLOSURE_ENV(r_res));
3325 push((int)&&__ret128);
3326 goto *(SOB_CLOSURE_CODE(r_res));
3328 sp = sp-2-stack[sp-2];
3331 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
3335 r_res = (int)probeSymbolDefined("car",topLevel);
3336 if (r_res==0) goto __else151;
3337 if (! ((SymbolEntry*)r_res)->isDefined) goto __else151;
3338 r_res = (int)((SymbolEntry*)r_res)->sob;
3341 fprintf(stderr,"Symbol car not defined"); exit(-1);
3343 if (IS_SOB_CLOSURE(r_res)) goto __app86;
3344 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
3346 push((int)SOB_CLOSURE_ENV(r_res));
3347 push((int)&&__ret129);
3348 goto *(SOB_CLOSURE_CODE(r_res));
3350 sp = sp-2-stack[sp-2];
3354 r_res = (int)&__sc_number17;
3356 r_res = ((int**)ST_ENV())[1][0];
3359 r_res = (int)probeSymbolDefined("vector-ref",topLevel);
3360 if (r_res==0) goto __else152;
3361 if (! ((SymbolEntry*)r_res)->isDefined) goto __else152;
3362 r_res = (int)((SymbolEntry*)r_res)->sob;
3365 fprintf(stderr,"Symbol vector-ref not defined"); exit(-1);
3367 if (IS_SOB_CLOSURE(r_res)) goto __app87;
3368 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
3370 push((int)SOB_CLOSURE_ENV(r_res));
3371 push((int)&&__ret130);
3372 goto *(SOB_CLOSURE_CODE(r_res));
3374 sp = sp-2-stack[sp-2];
3375 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
3376 push((int)SOB_CLOSURE_ENV(r_res));
3379 goto *(SOB_CLOSURE_CODE(r_res));
3380 sp = sp-2-stack[sp-2];
3385 r_res = (int)makeSchemeClosure((void*)r[0],&&__body40);
3389 r_res = (int)makeSchemeClosure((void*)r[0],&&__body39);
3390 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
3391 push((int)SOB_CLOSURE_ENV(r_res));
3394 goto *(SOB_CLOSURE_CODE(r_res));
3395 sp = sp-2-stack[sp-2];
3399 r_res = (int)makeSchemeClosure((void*)r[0],&&__body37);
3400 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
3401 push((int)SOB_CLOSURE_ENV(r_res));
3404 goto *(SOB_CLOSURE_CODE(r_res));
3405 sp = sp-2-stack[sp-2];
3409 r_res = (int)makeSchemeClosure((void*)r[0],&&__body36);
3410 r[0] = (int)getSymbol("^variadic-left-from-binary",topLevel);
3411 ((SymbolEntry*)r[0])->isDefined = 1;
3412 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
3413 r_res = (int)&sc_void;
3415 /* set return address */
3416 ST_RET() = (int)&&__ret131;
3419 r_res = (int)&__sc_number18;
3421 r_res = (int)probeSymbolDefined("binary-add",topLevel);
3422 if (r_res==0) goto __else153;
3423 if (! ((SymbolEntry*)r_res)->isDefined) goto __else153;
3424 r_res = (int)((SymbolEntry*)r_res)->sob;
3427 fprintf(stderr,"Symbol binary-add not defined"); exit(-1);
3431 r_res = (int)probeSymbolDefined("^variadic-right-from-binary",topLevel);
3432 if (r_res==0) goto __else154;
3433 if (! ((SymbolEntry*)r_res)->isDefined) goto __else154;
3434 r_res = (int)((SymbolEntry*)r_res)->sob;
3437 fprintf(stderr,"Symbol ^variadic-right-from-binary not defined"); exit(-1);
3439 if (IS_SOB_CLOSURE(r_res)) goto __app88;
3440 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
3442 push((int)SOB_CLOSURE_ENV(r_res));
3443 push((int)&&__ret132);
3444 goto *(SOB_CLOSURE_CODE(r_res));
3446 sp = sp-2-stack[sp-2];
3447 r[0] = (int)getSymbol("+",topLevel);
3448 ((SymbolEntry*)r[0])->isDefined = 1;
3449 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
3450 r_res = (int)&sc_void;
3452 /* set return address */
3453 ST_RET() = (int)&&__ret133;
3456 r_res = (int)&__sc_number19;
3458 r_res = (int)probeSymbolDefined("binary-mul",topLevel);
3459 if (r_res==0) goto __else155;
3460 if (! ((SymbolEntry*)r_res)->isDefined) goto __else155;
3461 r_res = (int)((SymbolEntry*)r_res)->sob;
3464 fprintf(stderr,"Symbol binary-mul not defined"); exit(-1);
3468 r_res = (int)probeSymbolDefined("^variadic-right-from-binary",topLevel);
3469 if (r_res==0) goto __else156;
3470 if (! ((SymbolEntry*)r_res)->isDefined) goto __else156;
3471 r_res = (int)((SymbolEntry*)r_res)->sob;
3474 fprintf(stderr,"Symbol ^variadic-right-from-binary not defined"); exit(-1);
3476 if (IS_SOB_CLOSURE(r_res)) goto __app89;
3477 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
3479 push((int)SOB_CLOSURE_ENV(r_res));
3480 push((int)&&__ret134);
3481 goto *(SOB_CLOSURE_CODE(r_res));
3483 sp = sp-2-stack[sp-2];
3484 r[0] = (int)getSymbol("*",topLevel);
3485 ((SymbolEntry*)r[0])->isDefined = 1;
3486 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
3487 r_res = (int)&sc_void;
3489 /* set return address */
3490 ST_RET() = (int)&&__ret135;
3493 r_res = (int)&__sc_number20;
3495 r_res = (int)probeSymbolDefined("binary-sub",topLevel);
3496 if (r_res==0) goto __else157;
3497 if (! ((SymbolEntry*)r_res)->isDefined) goto __else157;
3498 r_res = (int)((SymbolEntry*)r_res)->sob;
3501 fprintf(stderr,"Symbol binary-sub not defined"); exit(-1);
3505 r_res = (int)probeSymbolDefined("^variadic-left-from-binary",topLevel);
3506 if (r_res==0) goto __else158;
3507 if (! ((SymbolEntry*)r_res)->isDefined) goto __else158;
3508 r_res = (int)((SymbolEntry*)r_res)->sob;
3511 fprintf(stderr,"Symbol ^variadic-left-from-binary not defined"); exit(-1);
3513 if (IS_SOB_CLOSURE(r_res)) goto __app90;
3514 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
3516 push((int)SOB_CLOSURE_ENV(r_res));
3517 push((int)&&__ret136);
3518 goto *(SOB_CLOSURE_CODE(r_res));
3520 sp = sp-2-stack[sp-2];
3521 r[0] = (int)getSymbol("-",topLevel);
3522 ((SymbolEntry*)r[0])->isDefined = 1;
3523 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
3524 r_res = (int)&sc_void;
3526 /* set return address */
3527 ST_RET() = (int)&&__ret137;
3530 r_res = (int)&__sc_number21;
3532 r_res = (int)probeSymbolDefined("binary-div",topLevel);
3533 if (r_res==0) goto __else159;
3534 if (! ((SymbolEntry*)r_res)->isDefined) goto __else159;
3535 r_res = (int)((SymbolEntry*)r_res)->sob;
3538 fprintf(stderr,"Symbol binary-div not defined"); exit(-1);
3542 r_res = (int)probeSymbolDefined("^variadic-left-from-binary",topLevel);
3543 if (r_res==0) goto __else160;
3544 if (! ((SymbolEntry*)r_res)->isDefined) goto __else160;
3545 r_res = (int)((SymbolEntry*)r_res)->sob;
3548 fprintf(stderr,"Symbol ^variadic-left-from-binary not defined"); exit(-1);
3550 if (IS_SOB_CLOSURE(r_res)) goto __app91;
3551 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
3553 push((int)SOB_CLOSURE_ENV(r_res));
3554 push((int)&&__ret138);
3555 goto *(SOB_CLOSURE_CODE(r_res));
3557 sp = sp-2-stack[sp-2];
3558 r[0] = (int)getSymbol("/",topLevel);
3559 ((SymbolEntry*)r[0])->isDefined = 1;
3560 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
3561 r_res = (int)&sc_void;
3563 /* set return address */
3564 ST_RET() = (int)&&__ret139;
3566 r[0] = (int)extendEnviroment( (int**)NULL, 0);
3571 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
3572 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 1);
3577 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
3580 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
3584 r_res = (int)probeSymbolDefined("char->integer",topLevel);
3585 if (r_res==0) goto __else161;
3586 if (! ((SymbolEntry*)r_res)->isDefined) goto __else161;
3587 r_res = (int)((SymbolEntry*)r_res)->sob;
3590 fprintf(stderr,"Symbol char->integer not defined"); exit(-1);
3592 if (IS_SOB_CLOSURE(r_res)) goto __app92;
3593 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
3595 push((int)SOB_CLOSURE_ENV(r_res));
3596 push((int)&&__ret140);
3597 goto *(SOB_CLOSURE_CODE(r_res));
3599 sp = sp-2-stack[sp-2];
3602 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
3606 r_res = (int)probeSymbolDefined("char->integer",topLevel);
3607 if (r_res==0) goto __else162;
3608 if (! ((SymbolEntry*)r_res)->isDefined) goto __else162;
3609 r_res = (int)((SymbolEntry*)r_res)->sob;
3612 fprintf(stderr,"Symbol char->integer not defined"); exit(-1);
3614 if (IS_SOB_CLOSURE(r_res)) goto __app93;
3615 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
3617 push((int)SOB_CLOSURE_ENV(r_res));
3618 push((int)&&__ret141);
3619 goto *(SOB_CLOSURE_CODE(r_res));
3621 sp = sp-2-stack[sp-2];
3624 r_res = ((int**)ST_ENV())[0][0];
3625 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
3626 push((int)SOB_CLOSURE_ENV(r_res));
3629 goto *(SOB_CLOSURE_CODE(r_res));
3630 sp = sp-2-stack[sp-2];
3634 r_res = (int)makeSchemeClosure((void*)r[0],&&__body42);
3638 r_res = (int)makeSchemeClosure((void*)r[0],&&__body41);
3639 r[0] = (int)getSymbol("^char-op",topLevel);
3640 ((SymbolEntry*)r[0])->isDefined = 1;
3641 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
3642 r_res = (int)&sc_void;
3644 /* set return address */
3645 ST_RET() = (int)&&__ret142;
3649 r_res = (int)probeSymbolDefined("=",topLevel);
3650 if (r_res==0) goto __else163;
3651 if (! ((SymbolEntry*)r_res)->isDefined) goto __else163;
3652 r_res = (int)((SymbolEntry*)r_res)->sob;
3655 fprintf(stderr,"Symbol = not defined"); exit(-1);
3659 r_res = (int)probeSymbolDefined("^char-op",topLevel);
3660 if (r_res==0) goto __else164;
3661 if (! ((SymbolEntry*)r_res)->isDefined) goto __else164;
3662 r_res = (int)((SymbolEntry*)r_res)->sob;
3665 fprintf(stderr,"Symbol ^char-op not defined"); exit(-1);
3667 if (IS_SOB_CLOSURE(r_res)) goto __app95;
3668 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
3670 push((int)SOB_CLOSURE_ENV(r_res));
3671 push((int)&&__ret144);
3672 goto *(SOB_CLOSURE_CODE(r_res));
3674 sp = sp-2-stack[sp-2];
3677 r_res = (int)probeSymbolDefined("order",topLevel);
3678 if (r_res==0) goto __else165;
3679 if (! ((SymbolEntry*)r_res)->isDefined) goto __else165;
3680 r_res = (int)((SymbolEntry*)r_res)->sob;
3683 fprintf(stderr,"Symbol order not defined"); exit(-1);
3685 if (IS_SOB_CLOSURE(r_res)) goto __app94;
3686 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
3688 push((int)SOB_CLOSURE_ENV(r_res));
3689 push((int)&&__ret143);
3690 goto *(SOB_CLOSURE_CODE(r_res));
3692 sp = sp-2-stack[sp-2];
3693 r[0] = (int)getSymbol("char=?",topLevel);
3694 ((SymbolEntry*)r[0])->isDefined = 1;
3695 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
3696 r_res = (int)&sc_void;
3698 /* set return address */
3699 ST_RET() = (int)&&__ret145;
3703 r_res = (int)probeSymbolDefined("<=",topLevel);
3704 if (r_res==0) goto __else166;
3705 if (! ((SymbolEntry*)r_res)->isDefined) goto __else166;
3706 r_res = (int)((SymbolEntry*)r_res)->sob;
3709 fprintf(stderr,"Symbol <= not defined"); exit(-1);
3713 r_res = (int)probeSymbolDefined("^char-op",topLevel);
3714 if (r_res==0) goto __else167;
3715 if (! ((SymbolEntry*)r_res)->isDefined) goto __else167;
3716 r_res = (int)((SymbolEntry*)r_res)->sob;
3719 fprintf(stderr,"Symbol ^char-op not defined"); exit(-1);
3721 if (IS_SOB_CLOSURE(r_res)) goto __app97;
3722 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
3724 push((int)SOB_CLOSURE_ENV(r_res));
3725 push((int)&&__ret147);
3726 goto *(SOB_CLOSURE_CODE(r_res));
3728 sp = sp-2-stack[sp-2];
3731 r_res = (int)probeSymbolDefined("order",topLevel);
3732 if (r_res==0) goto __else168;
3733 if (! ((SymbolEntry*)r_res)->isDefined) goto __else168;
3734 r_res = (int)((SymbolEntry*)r_res)->sob;
3737 fprintf(stderr,"Symbol order not defined"); exit(-1);
3739 if (IS_SOB_CLOSURE(r_res)) goto __app96;
3740 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
3742 push((int)SOB_CLOSURE_ENV(r_res));
3743 push((int)&&__ret146);
3744 goto *(SOB_CLOSURE_CODE(r_res));
3746 sp = sp-2-stack[sp-2];
3747 r[0] = (int)getSymbol("char<=?",topLevel);
3748 ((SymbolEntry*)r[0])->isDefined = 1;
3749 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
3750 r_res = (int)&sc_void;
3752 /* set return address */
3753 ST_RET() = (int)&&__ret148;
3757 r_res = (int)probeSymbolDefined("<",topLevel);
3758 if (r_res==0) goto __else169;
3759 if (! ((SymbolEntry*)r_res)->isDefined) goto __else169;
3760 r_res = (int)((SymbolEntry*)r_res)->sob;
3763 fprintf(stderr,"Symbol < not defined"); exit(-1);
3767 r_res = (int)probeSymbolDefined("^char-op",topLevel);
3768 if (r_res==0) goto __else170;
3769 if (! ((SymbolEntry*)r_res)->isDefined) goto __else170;
3770 r_res = (int)((SymbolEntry*)r_res)->sob;
3773 fprintf(stderr,"Symbol ^char-op not defined"); exit(-1);
3775 if (IS_SOB_CLOSURE(r_res)) goto __app99;
3776 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
3778 push((int)SOB_CLOSURE_ENV(r_res));
3779 push((int)&&__ret150);
3780 goto *(SOB_CLOSURE_CODE(r_res));
3782 sp = sp-2-stack[sp-2];
3785 r_res = (int)probeSymbolDefined("order",topLevel);
3786 if (r_res==0) goto __else171;
3787 if (! ((SymbolEntry*)r_res)->isDefined) goto __else171;
3788 r_res = (int)((SymbolEntry*)r_res)->sob;
3791 fprintf(stderr,"Symbol order not defined"); exit(-1);
3793 if (IS_SOB_CLOSURE(r_res)) goto __app98;
3794 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
3796 push((int)SOB_CLOSURE_ENV(r_res));
3797 push((int)&&__ret149);
3798 goto *(SOB_CLOSURE_CODE(r_res));
3800 sp = sp-2-stack[sp-2];
3801 r[0] = (int)getSymbol("char<?",topLevel);
3802 ((SymbolEntry*)r[0])->isDefined = 1;
3803 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
3804 r_res = (int)&sc_void;
3806 /* set return address */
3807 ST_RET() = (int)&&__ret151;
3811 r_res = (int)probeSymbolDefined(">=",topLevel);
3812 if (r_res==0) goto __else172;
3813 if (! ((SymbolEntry*)r_res)->isDefined) goto __else172;
3814 r_res = (int)((SymbolEntry*)r_res)->sob;
3817 fprintf(stderr,"Symbol >= not defined"); exit(-1);
3821 r_res = (int)probeSymbolDefined("^char-op",topLevel);
3822 if (r_res==0) goto __else173;
3823 if (! ((SymbolEntry*)r_res)->isDefined) goto __else173;
3824 r_res = (int)((SymbolEntry*)r_res)->sob;
3827 fprintf(stderr,"Symbol ^char-op not defined"); exit(-1);
3829 if (IS_SOB_CLOSURE(r_res)) goto __app101;
3830 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
3832 push((int)SOB_CLOSURE_ENV(r_res));
3833 push((int)&&__ret153);
3834 goto *(SOB_CLOSURE_CODE(r_res));
3836 sp = sp-2-stack[sp-2];
3839 r_res = (int)probeSymbolDefined("order",topLevel);
3840 if (r_res==0) goto __else174;
3841 if (! ((SymbolEntry*)r_res)->isDefined) goto __else174;
3842 r_res = (int)((SymbolEntry*)r_res)->sob;
3845 fprintf(stderr,"Symbol order not defined"); exit(-1);
3847 if (IS_SOB_CLOSURE(r_res)) goto __app100;
3848 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
3850 push((int)SOB_CLOSURE_ENV(r_res));
3851 push((int)&&__ret152);
3852 goto *(SOB_CLOSURE_CODE(r_res));
3854 sp = sp-2-stack[sp-2];
3855 r[0] = (int)getSymbol("char>=?",topLevel);
3856 ((SymbolEntry*)r[0])->isDefined = 1;
3857 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
3858 r_res = (int)&sc_void;
3860 /* set return address */
3861 ST_RET() = (int)&&__ret154;
3865 r_res = (int)probeSymbolDefined(">",topLevel);
3866 if (r_res==0) goto __else175;
3867 if (! ((SymbolEntry*)r_res)->isDefined) goto __else175;
3868 r_res = (int)((SymbolEntry*)r_res)->sob;
3871 fprintf(stderr,"Symbol > not defined"); exit(-1);
3875 r_res = (int)probeSymbolDefined("^char-op",topLevel);
3876 if (r_res==0) goto __else176;
3877 if (! ((SymbolEntry*)r_res)->isDefined) goto __else176;
3878 r_res = (int)((SymbolEntry*)r_res)->sob;
3881 fprintf(stderr,"Symbol ^char-op not defined"); exit(-1);
3883 if (IS_SOB_CLOSURE(r_res)) goto __app103;
3884 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
3886 push((int)SOB_CLOSURE_ENV(r_res));
3887 push((int)&&__ret156);
3888 goto *(SOB_CLOSURE_CODE(r_res));
3890 sp = sp-2-stack[sp-2];
3893 r_res = (int)probeSymbolDefined("order",topLevel);
3894 if (r_res==0) goto __else177;
3895 if (! ((SymbolEntry*)r_res)->isDefined) goto __else177;
3896 r_res = (int)((SymbolEntry*)r_res)->sob;
3899 fprintf(stderr,"Symbol order not defined"); exit(-1);
3901 if (IS_SOB_CLOSURE(r_res)) goto __app102;
3902 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
3904 push((int)SOB_CLOSURE_ENV(r_res));
3905 push((int)&&__ret155);
3906 goto *(SOB_CLOSURE_CODE(r_res));
3908 sp = sp-2-stack[sp-2];
3909 r[0] = (int)getSymbol("char>?",topLevel);
3910 ((SymbolEntry*)r[0])->isDefined = 1;
3911 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
3912 r_res = (int)&sc_void;
3914 /* set return address */
3915 ST_RET() = (int)&&__ret157;
3917 r[0] = (int)extendEnviroment( (int**)NULL, 0);
3922 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
3924 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
3927 r_res = (int)&__sc_char;
3930 r_res = (int)probeSymbolDefined("char<=?",topLevel);
3931 if (r_res==0) goto __else179;
3932 if (! ((SymbolEntry*)r_res)->isDefined) goto __else179;
3933 r_res = (int)((SymbolEntry*)r_res)->sob;
3936 fprintf(stderr,"Symbol char<=\? not defined"); exit(-1);
3938 if (IS_SOB_CLOSURE(r_res)) goto __app104;
3939 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
3941 push((int)SOB_CLOSURE_ENV(r_res));
3942 push((int)&&__ret158);
3943 goto *(SOB_CLOSURE_CODE(r_res));
3945 sp = sp-2-stack[sp-2];
3946 if ((SchemeObject*)r_res==&sc_false) goto __else178;
3948 r_res = (int)&__sc_char0;
3950 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
3954 r_res = (int)probeSymbolDefined("char<=?",topLevel);
3955 if (r_res==0) goto __else180;
3956 if (! ((SymbolEntry*)r_res)->isDefined) goto __else180;
3957 r_res = (int)((SymbolEntry*)r_res)->sob;
3960 fprintf(stderr,"Symbol char<=\? not defined"); exit(-1);
3962 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
3963 push((int)SOB_CLOSURE_ENV(r_res));
3966 goto *(SOB_CLOSURE_CODE(r_res));
3967 sp = sp-2-stack[sp-2];
3970 r_res = (int)&sc_false;
3975 r_res = (int)makeSchemeClosure((void*)r[0],&&__body43);
3976 r[0] = (int)getSymbol("char-uppercase?",topLevel);
3977 ((SymbolEntry*)r[0])->isDefined = 1;
3978 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
3979 r_res = (int)&sc_void;
3981 /* set return address */
3982 ST_RET() = (int)&&__ret159;
3984 r[0] = (int)extendEnviroment( (int**)NULL, 0);
3989 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
3991 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
3994 r_res = (int)&__sc_char1;
3997 r_res = (int)probeSymbolDefined("char<=?",topLevel);
3998 if (r_res==0) goto __else182;
3999 if (! ((SymbolEntry*)r_res)->isDefined) goto __else182;
4000 r_res = (int)((SymbolEntry*)r_res)->sob;
4003 fprintf(stderr,"Symbol char<=\? not defined"); exit(-1);
4005 if (IS_SOB_CLOSURE(r_res)) goto __app105;
4006 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
4008 push((int)SOB_CLOSURE_ENV(r_res));
4009 push((int)&&__ret160);
4010 goto *(SOB_CLOSURE_CODE(r_res));
4012 sp = sp-2-stack[sp-2];
4013 if ((SchemeObject*)r_res==&sc_false) goto __else181;
4015 r_res = (int)&__sc_char2;
4017 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
4021 r_res = (int)probeSymbolDefined("char<=?",topLevel);
4022 if (r_res==0) goto __else183;
4023 if (! ((SymbolEntry*)r_res)->isDefined) goto __else183;
4024 r_res = (int)((SymbolEntry*)r_res)->sob;
4027 fprintf(stderr,"Symbol char<=\? not defined"); exit(-1);
4029 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
4030 push((int)SOB_CLOSURE_ENV(r_res));
4033 goto *(SOB_CLOSURE_CODE(r_res));
4034 sp = sp-2-stack[sp-2];
4037 r_res = (int)&sc_false;
4042 r_res = (int)makeSchemeClosure((void*)r[0],&&__body44);
4043 r[0] = (int)getSymbol("char-lowercase?",topLevel);
4044 ((SymbolEntry*)r[0])->isDefined = 1;
4045 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
4046 r_res = (int)&sc_void;
4048 /* set return address */
4049 ST_RET() = (int)&&__ret161;
4053 r_res = (int)&__sc_char3;
4056 r_res = (int)probeSymbolDefined("char->integer",topLevel);
4057 if (r_res==0) goto __else184;
4058 if (! ((SymbolEntry*)r_res)->isDefined) goto __else184;
4059 r_res = (int)((SymbolEntry*)r_res)->sob;
4062 fprintf(stderr,"Symbol char->integer not defined"); exit(-1);
4064 if (IS_SOB_CLOSURE(r_res)) goto __app108;
4065 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
4067 push((int)SOB_CLOSURE_ENV(r_res));
4068 push((int)&&__ret164);
4069 goto *(SOB_CLOSURE_CODE(r_res));
4071 sp = sp-2-stack[sp-2];
4074 r_res = (int)&__sc_char4;
4077 r_res = (int)probeSymbolDefined("char->integer",topLevel);
4078 if (r_res==0) goto __else185;
4079 if (! ((SymbolEntry*)r_res)->isDefined) goto __else185;
4080 r_res = (int)((SymbolEntry*)r_res)->sob;
4083 fprintf(stderr,"Symbol char->integer not defined"); exit(-1);
4085 if (IS_SOB_CLOSURE(r_res)) goto __app109;
4086 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
4088 push((int)SOB_CLOSURE_ENV(r_res));
4089 push((int)&&__ret165);
4090 goto *(SOB_CLOSURE_CODE(r_res));
4092 sp = sp-2-stack[sp-2];
4095 r_res = (int)probeSymbolDefined("-",topLevel);
4096 if (r_res==0) goto __else186;
4097 if (! ((SymbolEntry*)r_res)->isDefined) goto __else186;
4098 r_res = (int)((SymbolEntry*)r_res)->sob;
4101 fprintf(stderr,"Symbol - not defined"); exit(-1);
4103 if (IS_SOB_CLOSURE(r_res)) goto __app107;
4104 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
4106 push((int)SOB_CLOSURE_ENV(r_res));
4107 push((int)&&__ret163);
4108 goto *(SOB_CLOSURE_CODE(r_res));
4110 sp = sp-2-stack[sp-2];
4113 r[0] = (int)extendEnviroment( (int**)NULL, 0);
4118 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
4119 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 1);
4124 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
4126 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
4130 r_res = (int)probeSymbolDefined("char-lowercase?",topLevel);
4131 if (r_res==0) goto __else188;
4132 if (! ((SymbolEntry*)r_res)->isDefined) goto __else188;
4133 r_res = (int)((SymbolEntry*)r_res)->sob;
4136 fprintf(stderr,"Symbol char-lowercase\? not defined"); exit(-1);
4138 if (IS_SOB_CLOSURE(r_res)) goto __app110;
4139 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
4141 push((int)SOB_CLOSURE_ENV(r_res));
4142 push((int)&&__ret166);
4143 goto *(SOB_CLOSURE_CODE(r_res));
4145 sp = sp-2-stack[sp-2];
4146 if ((SchemeObject*)r_res==&sc_false) goto __else187;
4149 r_res = ((int**)ST_ENV())[0][0];
4152 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
4156 r_res = (int)probeSymbolDefined("char->integer",topLevel);
4157 if (r_res==0) goto __else189;
4158 if (! ((SymbolEntry*)r_res)->isDefined) goto __else189;
4159 r_res = (int)((SymbolEntry*)r_res)->sob;
4162 fprintf(stderr,"Symbol char->integer not defined"); exit(-1);
4164 if (IS_SOB_CLOSURE(r_res)) goto __app112;
4165 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
4167 push((int)SOB_CLOSURE_ENV(r_res));
4168 push((int)&&__ret168);
4169 goto *(SOB_CLOSURE_CODE(r_res));
4171 sp = sp-2-stack[sp-2];
4174 r_res = (int)probeSymbolDefined("-",topLevel);
4175 if (r_res==0) goto __else190;
4176 if (! ((SymbolEntry*)r_res)->isDefined) goto __else190;
4177 r_res = (int)((SymbolEntry*)r_res)->sob;
4180 fprintf(stderr,"Symbol - not defined"); exit(-1);
4182 if (IS_SOB_CLOSURE(r_res)) goto __app111;
4183 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
4185 push((int)SOB_CLOSURE_ENV(r_res));
4186 push((int)&&__ret167);
4187 goto *(SOB_CLOSURE_CODE(r_res));
4189 sp = sp-2-stack[sp-2];
4192 r_res = (int)probeSymbolDefined("integer->char",topLevel);
4193 if (r_res==0) goto __else191;
4194 if (! ((SymbolEntry*)r_res)->isDefined) goto __else191;
4195 r_res = (int)((SymbolEntry*)r_res)->sob;
4198 fprintf(stderr,"Symbol integer->char not defined"); exit(-1);
4200 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
4201 push((int)SOB_CLOSURE_ENV(r_res));
4204 goto *(SOB_CLOSURE_CODE(r_res));
4205 sp = sp-2-stack[sp-2];
4208 r_res = (int)&sc_void;
4213 r_res = (int)makeSchemeClosure((void*)r[0],&&__body46);
4217 r_res = (int)makeSchemeClosure((void*)r[0],&&__body45);
4218 if (IS_SOB_CLOSURE(r_res)) goto __app106;
4219 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
4221 push((int)SOB_CLOSURE_ENV(r_res));
4222 push((int)&&__ret162);
4223 goto *(SOB_CLOSURE_CODE(r_res));
4225 sp = sp-2-stack[sp-2];
4226 r[0] = (int)getSymbol("char-upcase",topLevel);
4227 ((SymbolEntry*)r[0])->isDefined = 1;
4228 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
4229 r_res = (int)&sc_void;
4231 /* set return address */
4232 ST_RET() = (int)&&__ret169;
4236 r_res = (int)&__sc_char5;
4239 r_res = (int)probeSymbolDefined("char->integer",topLevel);
4240 if (r_res==0) goto __else192;
4241 if (! ((SymbolEntry*)r_res)->isDefined) goto __else192;
4242 r_res = (int)((SymbolEntry*)r_res)->sob;
4245 fprintf(stderr,"Symbol char->integer not defined"); exit(-1);
4247 if (IS_SOB_CLOSURE(r_res)) goto __app115;
4248 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
4250 push((int)SOB_CLOSURE_ENV(r_res));
4251 push((int)&&__ret172);
4252 goto *(SOB_CLOSURE_CODE(r_res));
4254 sp = sp-2-stack[sp-2];
4257 r_res = (int)&__sc_char6;
4260 r_res = (int)probeSymbolDefined("char->integer",topLevel);
4261 if (r_res==0) goto __else193;
4262 if (! ((SymbolEntry*)r_res)->isDefined) goto __else193;
4263 r_res = (int)((SymbolEntry*)r_res)->sob;
4266 fprintf(stderr,"Symbol char->integer not defined"); exit(-1);
4268 if (IS_SOB_CLOSURE(r_res)) goto __app116;
4269 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
4271 push((int)SOB_CLOSURE_ENV(r_res));
4272 push((int)&&__ret173);
4273 goto *(SOB_CLOSURE_CODE(r_res));
4275 sp = sp-2-stack[sp-2];
4278 r_res = (int)probeSymbolDefined("-",topLevel);
4279 if (r_res==0) goto __else194;
4280 if (! ((SymbolEntry*)r_res)->isDefined) goto __else194;
4281 r_res = (int)((SymbolEntry*)r_res)->sob;
4284 fprintf(stderr,"Symbol - not defined"); exit(-1);
4286 if (IS_SOB_CLOSURE(r_res)) goto __app114;
4287 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
4289 push((int)SOB_CLOSURE_ENV(r_res));
4290 push((int)&&__ret171);
4291 goto *(SOB_CLOSURE_CODE(r_res));
4293 sp = sp-2-stack[sp-2];
4296 r[0] = (int)extendEnviroment( (int**)NULL, 0);
4301 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
4302 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 1);
4307 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
4309 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
4313 r_res = (int)probeSymbolDefined("char-uppercase?",topLevel);
4314 if (r_res==0) goto __else196;
4315 if (! ((SymbolEntry*)r_res)->isDefined) goto __else196;
4316 r_res = (int)((SymbolEntry*)r_res)->sob;
4319 fprintf(stderr,"Symbol char-uppercase\? not defined"); exit(-1);
4321 if (IS_SOB_CLOSURE(r_res)) goto __app117;
4322 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
4324 push((int)SOB_CLOSURE_ENV(r_res));
4325 push((int)&&__ret174);
4326 goto *(SOB_CLOSURE_CODE(r_res));
4328 sp = sp-2-stack[sp-2];
4329 if ((SchemeObject*)r_res==&sc_false) goto __else195;
4332 r_res = ((int**)ST_ENV())[0][0];
4335 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
4339 r_res = (int)probeSymbolDefined("char->integer",topLevel);
4340 if (r_res==0) goto __else197;
4341 if (! ((SymbolEntry*)r_res)->isDefined) goto __else197;
4342 r_res = (int)((SymbolEntry*)r_res)->sob;
4345 fprintf(stderr,"Symbol char->integer not defined"); exit(-1);
4347 if (IS_SOB_CLOSURE(r_res)) goto __app119;
4348 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
4350 push((int)SOB_CLOSURE_ENV(r_res));
4351 push((int)&&__ret176);
4352 goto *(SOB_CLOSURE_CODE(r_res));
4354 sp = sp-2-stack[sp-2];
4357 r_res = (int)probeSymbolDefined("+",topLevel);
4358 if (r_res==0) goto __else198;
4359 if (! ((SymbolEntry*)r_res)->isDefined) goto __else198;
4360 r_res = (int)((SymbolEntry*)r_res)->sob;
4363 fprintf(stderr,"Symbol + not defined"); exit(-1);
4365 if (IS_SOB_CLOSURE(r_res)) goto __app118;
4366 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
4368 push((int)SOB_CLOSURE_ENV(r_res));
4369 push((int)&&__ret175);
4370 goto *(SOB_CLOSURE_CODE(r_res));
4372 sp = sp-2-stack[sp-2];
4375 r_res = (int)probeSymbolDefined("integer->char",topLevel);
4376 if (r_res==0) goto __else199;
4377 if (! ((SymbolEntry*)r_res)->isDefined) goto __else199;
4378 r_res = (int)((SymbolEntry*)r_res)->sob;
4381 fprintf(stderr,"Symbol integer->char not defined"); exit(-1);
4383 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
4384 push((int)SOB_CLOSURE_ENV(r_res));
4387 goto *(SOB_CLOSURE_CODE(r_res));
4388 sp = sp-2-stack[sp-2];
4391 r_res = (int)&sc_void;
4396 r_res = (int)makeSchemeClosure((void*)r[0],&&__body48);
4400 r_res = (int)makeSchemeClosure((void*)r[0],&&__body47);
4401 if (IS_SOB_CLOSURE(r_res)) goto __app113;
4402 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
4404 push((int)SOB_CLOSURE_ENV(r_res));
4405 push((int)&&__ret170);
4406 goto *(SOB_CLOSURE_CODE(r_res));
4408 sp = sp-2-stack[sp-2];
4409 r[0] = (int)getSymbol("char-downcase",topLevel);
4410 ((SymbolEntry*)r[0])->isDefined = 1;
4411 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
4412 r_res = (int)&sc_void;
4414 /* set return address */
4415 ST_RET() = (int)&&__ret177;
4418 r[0] = (int)extendEnviroment( (int**)NULL, 0);
4423 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
4426 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
4430 r_res = (int)probeSymbolDefined("char-upcase",topLevel);
4431 if (r_res==0) goto __else200;
4432 if (! ((SymbolEntry*)r_res)->isDefined) goto __else200;
4433 r_res = (int)((SymbolEntry*)r_res)->sob;
4436 fprintf(stderr,"Symbol char-upcase not defined"); exit(-1);
4438 if (IS_SOB_CLOSURE(r_res)) goto __app121;
4439 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
4441 push((int)SOB_CLOSURE_ENV(r_res));
4442 push((int)&&__ret179);
4443 goto *(SOB_CLOSURE_CODE(r_res));
4445 sp = sp-2-stack[sp-2];
4448 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
4452 r_res = (int)probeSymbolDefined("char-upcase",topLevel);
4453 if (r_res==0) goto __else201;
4454 if (! ((SymbolEntry*)r_res)->isDefined) goto __else201;
4455 r_res = (int)((SymbolEntry*)r_res)->sob;
4458 fprintf(stderr,"Symbol char-upcase not defined"); exit(-1);
4460 if (IS_SOB_CLOSURE(r_res)) goto __app122;
4461 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
4463 push((int)SOB_CLOSURE_ENV(r_res));
4464 push((int)&&__ret180);
4465 goto *(SOB_CLOSURE_CODE(r_res));
4467 sp = sp-2-stack[sp-2];
4470 r_res = (int)probeSymbolDefined("char<=?",topLevel);
4471 if (r_res==0) goto __else202;
4472 if (! ((SymbolEntry*)r_res)->isDefined) goto __else202;
4473 r_res = (int)((SymbolEntry*)r_res)->sob;
4476 fprintf(stderr,"Symbol char<=\? not defined"); exit(-1);
4478 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
4479 push((int)SOB_CLOSURE_ENV(r_res));
4482 goto *(SOB_CLOSURE_CODE(r_res));
4483 sp = sp-2-stack[sp-2];
4487 r_res = (int)makeSchemeClosure((void*)r[0],&&__body49);
4490 r_res = (int)probeSymbolDefined("order",topLevel);
4491 if (r_res==0) goto __else203;
4492 if (! ((SymbolEntry*)r_res)->isDefined) goto __else203;
4493 r_res = (int)((SymbolEntry*)r_res)->sob;
4496 fprintf(stderr,"Symbol order not defined"); exit(-1);
4498 if (IS_SOB_CLOSURE(r_res)) goto __app120;
4499 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
4501 push((int)SOB_CLOSURE_ENV(r_res));
4502 push((int)&&__ret178);
4503 goto *(SOB_CLOSURE_CODE(r_res));
4505 sp = sp-2-stack[sp-2];
4506 r[0] = (int)getSymbol("char-ci<=?",topLevel);
4507 ((SymbolEntry*)r[0])->isDefined = 1;
4508 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
4509 r_res = (int)&sc_void;
4511 /* set return address */
4512 ST_RET() = (int)&&__ret181;
4515 r[0] = (int)extendEnviroment( (int**)NULL, 0);
4520 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
4523 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
4527 r_res = (int)probeSymbolDefined("char-upcase",topLevel);
4528 if (r_res==0) goto __else204;
4529 if (! ((SymbolEntry*)r_res)->isDefined) goto __else204;
4530 r_res = (int)((SymbolEntry*)r_res)->sob;
4533 fprintf(stderr,"Symbol char-upcase not defined"); exit(-1);
4535 if (IS_SOB_CLOSURE(r_res)) goto __app124;
4536 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
4538 push((int)SOB_CLOSURE_ENV(r_res));
4539 push((int)&&__ret183);
4540 goto *(SOB_CLOSURE_CODE(r_res));
4542 sp = sp-2-stack[sp-2];
4545 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
4549 r_res = (int)probeSymbolDefined("char-upcase",topLevel);
4550 if (r_res==0) goto __else205;
4551 if (! ((SymbolEntry*)r_res)->isDefined) goto __else205;
4552 r_res = (int)((SymbolEntry*)r_res)->sob;
4555 fprintf(stderr,"Symbol char-upcase not defined"); exit(-1);
4557 if (IS_SOB_CLOSURE(r_res)) goto __app125;
4558 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
4560 push((int)SOB_CLOSURE_ENV(r_res));
4561 push((int)&&__ret184);
4562 goto *(SOB_CLOSURE_CODE(r_res));
4564 sp = sp-2-stack[sp-2];
4567 r_res = (int)probeSymbolDefined("char<?",topLevel);
4568 if (r_res==0) goto __else206;
4569 if (! ((SymbolEntry*)r_res)->isDefined) goto __else206;
4570 r_res = (int)((SymbolEntry*)r_res)->sob;
4573 fprintf(stderr,"Symbol char<\? not defined"); exit(-1);
4575 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
4576 push((int)SOB_CLOSURE_ENV(r_res));
4579 goto *(SOB_CLOSURE_CODE(r_res));
4580 sp = sp-2-stack[sp-2];
4584 r_res = (int)makeSchemeClosure((void*)r[0],&&__body50);
4587 r_res = (int)probeSymbolDefined("order",topLevel);
4588 if (r_res==0) goto __else207;
4589 if (! ((SymbolEntry*)r_res)->isDefined) goto __else207;
4590 r_res = (int)((SymbolEntry*)r_res)->sob;
4593 fprintf(stderr,"Symbol order not defined"); exit(-1);
4595 if (IS_SOB_CLOSURE(r_res)) goto __app123;
4596 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
4598 push((int)SOB_CLOSURE_ENV(r_res));
4599 push((int)&&__ret182);
4600 goto *(SOB_CLOSURE_CODE(r_res));
4602 sp = sp-2-stack[sp-2];
4603 r[0] = (int)getSymbol("char-ci<?",topLevel);
4604 ((SymbolEntry*)r[0])->isDefined = 1;
4605 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
4606 r_res = (int)&sc_void;
4608 /* set return address */
4609 ST_RET() = (int)&&__ret185;
4612 r[0] = (int)extendEnviroment( (int**)NULL, 0);
4617 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
4620 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
4624 r_res = (int)probeSymbolDefined("char-upcase",topLevel);
4625 if (r_res==0) goto __else208;
4626 if (! ((SymbolEntry*)r_res)->isDefined) goto __else208;
4627 r_res = (int)((SymbolEntry*)r_res)->sob;
4630 fprintf(stderr,"Symbol char-upcase not defined"); exit(-1);
4632 if (IS_SOB_CLOSURE(r_res)) goto __app127;
4633 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
4635 push((int)SOB_CLOSURE_ENV(r_res));
4636 push((int)&&__ret187);
4637 goto *(SOB_CLOSURE_CODE(r_res));
4639 sp = sp-2-stack[sp-2];
4642 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
4646 r_res = (int)probeSymbolDefined("char-upcase",topLevel);
4647 if (r_res==0) goto __else209;
4648 if (! ((SymbolEntry*)r_res)->isDefined) goto __else209;
4649 r_res = (int)((SymbolEntry*)r_res)->sob;
4652 fprintf(stderr,"Symbol char-upcase not defined"); exit(-1);
4654 if (IS_SOB_CLOSURE(r_res)) goto __app128;
4655 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
4657 push((int)SOB_CLOSURE_ENV(r_res));
4658 push((int)&&__ret188);
4659 goto *(SOB_CLOSURE_CODE(r_res));
4661 sp = sp-2-stack[sp-2];
4664 r_res = (int)probeSymbolDefined("char=?",topLevel);
4665 if (r_res==0) goto __else210;
4666 if (! ((SymbolEntry*)r_res)->isDefined) goto __else210;
4667 r_res = (int)((SymbolEntry*)r_res)->sob;
4670 fprintf(stderr,"Symbol char=\? not defined"); exit(-1);
4672 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
4673 push((int)SOB_CLOSURE_ENV(r_res));
4676 goto *(SOB_CLOSURE_CODE(r_res));
4677 sp = sp-2-stack[sp-2];
4681 r_res = (int)makeSchemeClosure((void*)r[0],&&__body51);
4684 r_res = (int)probeSymbolDefined("order",topLevel);
4685 if (r_res==0) goto __else211;
4686 if (! ((SymbolEntry*)r_res)->isDefined) goto __else211;
4687 r_res = (int)((SymbolEntry*)r_res)->sob;
4690 fprintf(stderr,"Symbol order not defined"); exit(-1);
4692 if (IS_SOB_CLOSURE(r_res)) goto __app126;
4693 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
4695 push((int)SOB_CLOSURE_ENV(r_res));
4696 push((int)&&__ret186);
4697 goto *(SOB_CLOSURE_CODE(r_res));
4699 sp = sp-2-stack[sp-2];
4700 r[0] = (int)getSymbol("char-ci=?",topLevel);
4701 ((SymbolEntry*)r[0])->isDefined = 1;
4702 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
4703 r_res = (int)&sc_void;
4705 /* set return address */
4706 ST_RET() = (int)&&__ret189;
4709 r[0] = (int)extendEnviroment( (int**)NULL, 0);
4714 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
4717 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
4721 r_res = (int)probeSymbolDefined("char-upcase",topLevel);
4722 if (r_res==0) goto __else212;
4723 if (! ((SymbolEntry*)r_res)->isDefined) goto __else212;
4724 r_res = (int)((SymbolEntry*)r_res)->sob;
4727 fprintf(stderr,"Symbol char-upcase not defined"); exit(-1);
4729 if (IS_SOB_CLOSURE(r_res)) goto __app130;
4730 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
4732 push((int)SOB_CLOSURE_ENV(r_res));
4733 push((int)&&__ret191);
4734 goto *(SOB_CLOSURE_CODE(r_res));
4736 sp = sp-2-stack[sp-2];
4739 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
4743 r_res = (int)probeSymbolDefined("char-upcase",topLevel);
4744 if (r_res==0) goto __else213;
4745 if (! ((SymbolEntry*)r_res)->isDefined) goto __else213;
4746 r_res = (int)((SymbolEntry*)r_res)->sob;
4749 fprintf(stderr,"Symbol char-upcase not defined"); exit(-1);
4751 if (IS_SOB_CLOSURE(r_res)) goto __app131;
4752 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
4754 push((int)SOB_CLOSURE_ENV(r_res));
4755 push((int)&&__ret192);
4756 goto *(SOB_CLOSURE_CODE(r_res));
4758 sp = sp-2-stack[sp-2];
4761 r_res = (int)probeSymbolDefined("char>?",topLevel);
4762 if (r_res==0) goto __else214;
4763 if (! ((SymbolEntry*)r_res)->isDefined) goto __else214;
4764 r_res = (int)((SymbolEntry*)r_res)->sob;
4767 fprintf(stderr,"Symbol char>\? not defined"); exit(-1);
4769 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
4770 push((int)SOB_CLOSURE_ENV(r_res));
4773 goto *(SOB_CLOSURE_CODE(r_res));
4774 sp = sp-2-stack[sp-2];
4778 r_res = (int)makeSchemeClosure((void*)r[0],&&__body52);
4781 r_res = (int)probeSymbolDefined("order",topLevel);
4782 if (r_res==0) goto __else215;
4783 if (! ((SymbolEntry*)r_res)->isDefined) goto __else215;
4784 r_res = (int)((SymbolEntry*)r_res)->sob;
4787 fprintf(stderr,"Symbol order not defined"); exit(-1);
4789 if (IS_SOB_CLOSURE(r_res)) goto __app129;
4790 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
4792 push((int)SOB_CLOSURE_ENV(r_res));
4793 push((int)&&__ret190);
4794 goto *(SOB_CLOSURE_CODE(r_res));
4796 sp = sp-2-stack[sp-2];
4797 r[0] = (int)getSymbol("char-ci>?",topLevel);
4798 ((SymbolEntry*)r[0])->isDefined = 1;
4799 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
4800 r_res = (int)&sc_void;
4802 /* set return address */
4803 ST_RET() = (int)&&__ret193;
4806 r[0] = (int)extendEnviroment( (int**)NULL, 0);
4811 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
4814 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
4818 r_res = (int)probeSymbolDefined("char-upcase",topLevel);
4819 if (r_res==0) goto __else216;
4820 if (! ((SymbolEntry*)r_res)->isDefined) goto __else216;
4821 r_res = (int)((SymbolEntry*)r_res)->sob;
4824 fprintf(stderr,"Symbol char-upcase not defined"); exit(-1);
4826 if (IS_SOB_CLOSURE(r_res)) goto __app133;
4827 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
4829 push((int)SOB_CLOSURE_ENV(r_res));
4830 push((int)&&__ret195);
4831 goto *(SOB_CLOSURE_CODE(r_res));
4833 sp = sp-2-stack[sp-2];
4836 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
4840 r_res = (int)probeSymbolDefined("char-upcase",topLevel);
4841 if (r_res==0) goto __else217;
4842 if (! ((SymbolEntry*)r_res)->isDefined) goto __else217;
4843 r_res = (int)((SymbolEntry*)r_res)->sob;
4846 fprintf(stderr,"Symbol char-upcase not defined"); exit(-1);
4848 if (IS_SOB_CLOSURE(r_res)) goto __app134;
4849 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
4851 push((int)SOB_CLOSURE_ENV(r_res));
4852 push((int)&&__ret196);
4853 goto *(SOB_CLOSURE_CODE(r_res));
4855 sp = sp-2-stack[sp-2];
4858 r_res = (int)probeSymbolDefined("char>=?",topLevel);
4859 if (r_res==0) goto __else218;
4860 if (! ((SymbolEntry*)r_res)->isDefined) goto __else218;
4861 r_res = (int)((SymbolEntry*)r_res)->sob;
4864 fprintf(stderr,"Symbol char>=\? not defined"); exit(-1);
4866 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
4867 push((int)SOB_CLOSURE_ENV(r_res));
4870 goto *(SOB_CLOSURE_CODE(r_res));
4871 sp = sp-2-stack[sp-2];
4875 r_res = (int)makeSchemeClosure((void*)r[0],&&__body53);
4878 r_res = (int)probeSymbolDefined("order",topLevel);
4879 if (r_res==0) goto __else219;
4880 if (! ((SymbolEntry*)r_res)->isDefined) goto __else219;
4881 r_res = (int)((SymbolEntry*)r_res)->sob;
4884 fprintf(stderr,"Symbol order not defined"); exit(-1);
4886 if (IS_SOB_CLOSURE(r_res)) goto __app132;
4887 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
4889 push((int)SOB_CLOSURE_ENV(r_res));
4890 push((int)&&__ret194);
4891 goto *(SOB_CLOSURE_CODE(r_res));
4893 sp = sp-2-stack[sp-2];
4894 r[0] = (int)getSymbol("char-ci>=?",topLevel);
4895 ((SymbolEntry*)r[0])->isDefined = 1;
4896 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
4897 r_res = (int)&sc_void;
4899 /* set return address */
4900 ST_RET() = (int)&&__ret197;
4902 r[0] = (int)extendEnviroment( (int**)NULL, 0);
4907 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
4911 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
4915 r_res = (int)probeSymbolDefined("string->list",topLevel);
4916 if (r_res==0) goto __else220;
4917 if (! ((SymbolEntry*)r_res)->isDefined) goto __else220;
4918 r_res = (int)((SymbolEntry*)r_res)->sob;
4921 fprintf(stderr,"Symbol string->list not defined"); exit(-1);
4923 if (IS_SOB_CLOSURE(r_res)) goto __app136;
4924 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
4926 push((int)SOB_CLOSURE_ENV(r_res));
4927 push((int)&&__ret199);
4928 goto *(SOB_CLOSURE_CODE(r_res));
4930 sp = sp-2-stack[sp-2];
4932 r_res = (int)probeSymbolDefined("char-upcase",topLevel);
4933 if (r_res==0) goto __else221;
4934 if (! ((SymbolEntry*)r_res)->isDefined) goto __else221;
4935 r_res = (int)((SymbolEntry*)r_res)->sob;
4938 fprintf(stderr,"Symbol char-upcase not defined"); exit(-1);
4942 r_res = (int)probeSymbolDefined("map",topLevel);
4943 if (r_res==0) goto __else222;
4944 if (! ((SymbolEntry*)r_res)->isDefined) goto __else222;
4945 r_res = (int)((SymbolEntry*)r_res)->sob;
4948 fprintf(stderr,"Symbol map not defined"); exit(-1);
4950 if (IS_SOB_CLOSURE(r_res)) goto __app135;
4951 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
4953 push((int)SOB_CLOSURE_ENV(r_res));
4954 push((int)&&__ret198);
4955 goto *(SOB_CLOSURE_CODE(r_res));
4957 sp = sp-2-stack[sp-2];
4960 r_res = (int)probeSymbolDefined("list->string",topLevel);
4961 if (r_res==0) goto __else223;
4962 if (! ((SymbolEntry*)r_res)->isDefined) goto __else223;
4963 r_res = (int)((SymbolEntry*)r_res)->sob;
4966 fprintf(stderr,"Symbol list->string not defined"); exit(-1);
4968 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
4969 push((int)SOB_CLOSURE_ENV(r_res));
4972 goto *(SOB_CLOSURE_CODE(r_res));
4973 sp = sp-2-stack[sp-2];
4977 r_res = (int)makeSchemeClosure((void*)r[0],&&__body54);
4978 r[0] = (int)getSymbol("string-upcase",topLevel);
4979 ((SymbolEntry*)r[0])->isDefined = 1;
4980 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
4981 r_res = (int)&sc_void;
4983 /* set return address */
4984 ST_RET() = (int)&&__ret200;
4986 r[0] = (int)extendEnviroment( (int**)NULL, 0);
4991 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
4995 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
4999 r_res = (int)probeSymbolDefined("string->list",topLevel);
5000 if (r_res==0) goto __else224;
5001 if (! ((SymbolEntry*)r_res)->isDefined) goto __else224;
5002 r_res = (int)((SymbolEntry*)r_res)->sob;
5005 fprintf(stderr,"Symbol string->list not defined"); exit(-1);
5007 if (IS_SOB_CLOSURE(r_res)) goto __app138;
5008 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
5010 push((int)SOB_CLOSURE_ENV(r_res));
5011 push((int)&&__ret202);
5012 goto *(SOB_CLOSURE_CODE(r_res));
5014 sp = sp-2-stack[sp-2];
5016 r_res = (int)probeSymbolDefined("char-downcase",topLevel);
5017 if (r_res==0) goto __else225;
5018 if (! ((SymbolEntry*)r_res)->isDefined) goto __else225;
5019 r_res = (int)((SymbolEntry*)r_res)->sob;
5022 fprintf(stderr,"Symbol char-downcase not defined"); exit(-1);
5026 r_res = (int)probeSymbolDefined("map",topLevel);
5027 if (r_res==0) goto __else226;
5028 if (! ((SymbolEntry*)r_res)->isDefined) goto __else226;
5029 r_res = (int)((SymbolEntry*)r_res)->sob;
5032 fprintf(stderr,"Symbol map not defined"); exit(-1);
5034 if (IS_SOB_CLOSURE(r_res)) goto __app137;
5035 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
5037 push((int)SOB_CLOSURE_ENV(r_res));
5038 push((int)&&__ret201);
5039 goto *(SOB_CLOSURE_CODE(r_res));
5041 sp = sp-2-stack[sp-2];
5044 r_res = (int)probeSymbolDefined("list->string",topLevel);
5045 if (r_res==0) goto __else227;
5046 if (! ((SymbolEntry*)r_res)->isDefined) goto __else227;
5047 r_res = (int)((SymbolEntry*)r_res)->sob;
5050 fprintf(stderr,"Symbol list->string not defined"); exit(-1);
5052 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
5053 push((int)SOB_CLOSURE_ENV(r_res));
5056 goto *(SOB_CLOSURE_CODE(r_res));
5057 sp = sp-2-stack[sp-2];
5061 r_res = (int)makeSchemeClosure((void*)r[0],&&__body55);
5062 r[0] = (int)getSymbol("string-downcase",topLevel);
5063 ((SymbolEntry*)r[0])->isDefined = 1;
5064 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
5065 r_res = (int)&sc_void;
5067 /* set return address */
5068 ST_RET() = (int)&&__ret203;
5070 r[0] = (int)extendEnviroment( (int**)NULL, 0);
5075 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
5078 r_res = (int)&__sc_number22;
5080 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
5084 r_res = (int)probeSymbolDefined("remainder",topLevel);
5085 if (r_res==0) goto __else228;
5086 if (! ((SymbolEntry*)r_res)->isDefined) goto __else228;
5087 r_res = (int)((SymbolEntry*)r_res)->sob;
5090 fprintf(stderr,"Symbol remainder not defined"); exit(-1);
5092 if (IS_SOB_CLOSURE(r_res)) goto __app139;
5093 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
5095 push((int)SOB_CLOSURE_ENV(r_res));
5096 push((int)&&__ret204);
5097 goto *(SOB_CLOSURE_CODE(r_res));
5099 sp = sp-2-stack[sp-2];
5102 r_res = (int)probeSymbolDefined("zero?",topLevel);
5103 if (r_res==0) goto __else229;
5104 if (! ((SymbolEntry*)r_res)->isDefined) goto __else229;
5105 r_res = (int)((SymbolEntry*)r_res)->sob;
5108 fprintf(stderr,"Symbol zero\? not defined"); exit(-1);
5110 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
5111 push((int)SOB_CLOSURE_ENV(r_res));
5114 goto *(SOB_CLOSURE_CODE(r_res));
5115 sp = sp-2-stack[sp-2];
5119 r_res = (int)makeSchemeClosure((void*)r[0],&&__body56);
5120 r[0] = (int)getSymbol("even?",topLevel);
5121 ((SymbolEntry*)r[0])->isDefined = 1;
5122 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
5123 r_res = (int)&sc_void;
5125 /* set return address */
5126 ST_RET() = (int)&&__ret205;
5128 r[0] = (int)extendEnviroment( (int**)NULL, 0);
5133 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
5137 r_res = (int)&__sc_number23;
5139 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
5143 r_res = (int)probeSymbolDefined("remainder",topLevel);
5144 if (r_res==0) goto __else230;
5145 if (! ((SymbolEntry*)r_res)->isDefined) goto __else230;
5146 r_res = (int)((SymbolEntry*)r_res)->sob;
5149 fprintf(stderr,"Symbol remainder not defined"); exit(-1);
5151 if (IS_SOB_CLOSURE(r_res)) goto __app141;
5152 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
5154 push((int)SOB_CLOSURE_ENV(r_res));
5155 push((int)&&__ret207);
5156 goto *(SOB_CLOSURE_CODE(r_res));
5158 sp = sp-2-stack[sp-2];
5161 r_res = (int)probeSymbolDefined("zero?",topLevel);
5162 if (r_res==0) goto __else231;
5163 if (! ((SymbolEntry*)r_res)->isDefined) goto __else231;
5164 r_res = (int)((SymbolEntry*)r_res)->sob;
5167 fprintf(stderr,"Symbol zero\? not defined"); exit(-1);
5169 if (IS_SOB_CLOSURE(r_res)) goto __app140;
5170 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
5172 push((int)SOB_CLOSURE_ENV(r_res));
5173 push((int)&&__ret206);
5174 goto *(SOB_CLOSURE_CODE(r_res));
5176 sp = sp-2-stack[sp-2];
5179 r_res = (int)probeSymbolDefined("not",topLevel);
5180 if (r_res==0) goto __else232;
5181 if (! ((SymbolEntry*)r_res)->isDefined) goto __else232;
5182 r_res = (int)((SymbolEntry*)r_res)->sob;
5185 fprintf(stderr,"Symbol not not defined"); exit(-1);
5187 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
5188 push((int)SOB_CLOSURE_ENV(r_res));
5191 goto *(SOB_CLOSURE_CODE(r_res));
5192 sp = sp-2-stack[sp-2];
5196 r_res = (int)makeSchemeClosure((void*)r[0],&&__body57);
5197 r[0] = (int)getSymbol("odd?",topLevel);
5198 ((SymbolEntry*)r[0])->isDefined = 1;
5199 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
5200 r_res = (int)&sc_void;
5202 /* set return address */
5203 ST_RET() = (int)&&__ret208;
5205 r[0] = (int)extendEnviroment( (int**)NULL, 0);
5210 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
5212 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
5216 r_res = (int)probeSymbolDefined("null?",topLevel);
5217 if (r_res==0) goto __else234;
5218 if (! ((SymbolEntry*)r_res)->isDefined) goto __else234;
5219 r_res = (int)((SymbolEntry*)r_res)->sob;
5222 fprintf(stderr,"Symbol null\? not defined"); exit(-1);
5224 if (IS_SOB_CLOSURE(r_res)) goto __app142;
5225 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
5227 push((int)SOB_CLOSURE_ENV(r_res));
5228 push((int)&&__ret209);
5229 goto *(SOB_CLOSURE_CODE(r_res));
5231 sp = sp-2-stack[sp-2];
5232 if ((SchemeObject*)r_res==&sc_false) goto __else233;
5233 r_res = (int)&__sc_number24;
5239 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
5243 r_res = (int)probeSymbolDefined("cdr",topLevel);
5244 if (r_res==0) goto __else235;
5245 if (! ((SymbolEntry*)r_res)->isDefined) goto __else235;
5246 r_res = (int)((SymbolEntry*)r_res)->sob;
5249 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
5251 if (IS_SOB_CLOSURE(r_res)) goto __app144;
5252 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
5254 push((int)SOB_CLOSURE_ENV(r_res));
5255 push((int)&&__ret211);
5256 goto *(SOB_CLOSURE_CODE(r_res));
5258 sp = sp-2-stack[sp-2];
5261 r_res = (int)probeSymbolDefined("length",topLevel);
5262 if (r_res==0) goto __else236;
5263 if (! ((SymbolEntry*)r_res)->isDefined) goto __else236;
5264 r_res = (int)((SymbolEntry*)r_res)->sob;
5267 fprintf(stderr,"Symbol length not defined"); exit(-1);
5269 if (IS_SOB_CLOSURE(r_res)) goto __app143;
5270 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
5272 push((int)SOB_CLOSURE_ENV(r_res));
5273 push((int)&&__ret210);
5274 goto *(SOB_CLOSURE_CODE(r_res));
5276 sp = sp-2-stack[sp-2];
5279 r_res = (int)probeSymbolDefined("add1",topLevel);
5280 if (r_res==0) goto __else237;
5281 if (! ((SymbolEntry*)r_res)->isDefined) goto __else237;
5282 r_res = (int)((SymbolEntry*)r_res)->sob;
5285 fprintf(stderr,"Symbol add1 not defined"); exit(-1);
5287 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
5288 push((int)SOB_CLOSURE_ENV(r_res));
5291 goto *(SOB_CLOSURE_CODE(r_res));
5292 sp = sp-2-stack[sp-2];
5297 r_res = (int)makeSchemeClosure((void*)r[0],&&__body58);
5298 r[0] = (int)getSymbol("length",topLevel);
5299 ((SymbolEntry*)r[0])->isDefined = 1;
5300 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
5301 r_res = (int)&sc_void;
5303 /* set return address */
5304 ST_RET() = (int)&&__ret212;
5306 r[0] = (int)extendEnviroment( (int**)NULL, 0);
5311 prepareStackForAbsOpt(1);
5312 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
5313 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
5318 r_res = (int)makeSchemeClosure((void*)r[0],&&__body59);
5319 r[0] = (int)getSymbol("list",topLevel);
5320 ((SymbolEntry*)r[0])->isDefined = 1;
5321 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
5322 r_res = (int)&sc_void;
5324 /* set return address */
5325 ST_RET() = (int)&&__ret213;
5327 r[0] = (int)extendEnviroment( (int**)NULL, 0);
5332 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
5334 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
5338 r_res = (int)probeSymbolDefined("zero?",topLevel);
5339 if (r_res==0) goto __else239;
5340 if (! ((SymbolEntry*)r_res)->isDefined) goto __else239;
5341 r_res = (int)((SymbolEntry*)r_res)->sob;
5344 fprintf(stderr,"Symbol zero\? not defined"); exit(-1);
5346 if (IS_SOB_CLOSURE(r_res)) goto __app145;
5347 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
5349 push((int)SOB_CLOSURE_ENV(r_res));
5350 push((int)&&__ret214);
5351 goto *(SOB_CLOSURE_CODE(r_res));
5353 sp = sp-2-stack[sp-2];
5354 if ((SchemeObject*)r_res==&sc_false) goto __else238;
5356 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
5360 r_res = (int)probeSymbolDefined("car",topLevel);
5361 if (r_res==0) goto __else240;
5362 if (! ((SymbolEntry*)r_res)->isDefined) goto __else240;
5363 r_res = (int)((SymbolEntry*)r_res)->sob;
5366 fprintf(stderr,"Symbol car not defined"); exit(-1);
5368 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
5369 push((int)SOB_CLOSURE_ENV(r_res));
5372 goto *(SOB_CLOSURE_CODE(r_res));
5373 sp = sp-2-stack[sp-2];
5378 r_res = (int)&__sc_number25;
5380 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
5384 r_res = (int)probeSymbolDefined("-",topLevel);
5385 if (r_res==0) goto __else241;
5386 if (! ((SymbolEntry*)r_res)->isDefined) goto __else241;
5387 r_res = (int)((SymbolEntry*)r_res)->sob;
5390 fprintf(stderr,"Symbol - not defined"); exit(-1);
5392 if (IS_SOB_CLOSURE(r_res)) goto __app146;
5393 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
5395 push((int)SOB_CLOSURE_ENV(r_res));
5396 push((int)&&__ret215);
5397 goto *(SOB_CLOSURE_CODE(r_res));
5399 sp = sp-2-stack[sp-2];
5402 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
5406 r_res = (int)probeSymbolDefined("cdr",topLevel);
5407 if (r_res==0) goto __else242;
5408 if (! ((SymbolEntry*)r_res)->isDefined) goto __else242;
5409 r_res = (int)((SymbolEntry*)r_res)->sob;
5412 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
5414 if (IS_SOB_CLOSURE(r_res)) goto __app147;
5415 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
5417 push((int)SOB_CLOSURE_ENV(r_res));
5418 push((int)&&__ret216);
5419 goto *(SOB_CLOSURE_CODE(r_res));
5421 sp = sp-2-stack[sp-2];
5424 r_res = (int)probeSymbolDefined("list-ref",topLevel);
5425 if (r_res==0) goto __else243;
5426 if (! ((SymbolEntry*)r_res)->isDefined) goto __else243;
5427 r_res = (int)((SymbolEntry*)r_res)->sob;
5430 fprintf(stderr,"Symbol list-ref not defined"); exit(-1);
5432 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
5433 push((int)SOB_CLOSURE_ENV(r_res));
5436 goto *(SOB_CLOSURE_CODE(r_res));
5437 sp = sp-2-stack[sp-2];
5442 r_res = (int)makeSchemeClosure((void*)r[0],&&__body60);
5443 r[0] = (int)getSymbol("list-ref",topLevel);
5444 ((SymbolEntry*)r[0])->isDefined = 1;
5445 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
5446 r_res = (int)&sc_void;
5448 /* set return address */
5449 ST_RET() = (int)&&__ret217;
5451 r[0] = (int)extendEnviroment( (int**)NULL, 0);
5456 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
5458 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
5462 r_res = (int)probeSymbolDefined("null?",topLevel);
5463 if (r_res==0) goto __else244;
5464 if (! ((SymbolEntry*)r_res)->isDefined) goto __else244;
5465 r_res = (int)((SymbolEntry*)r_res)->sob;
5468 fprintf(stderr,"Symbol null\? not defined"); exit(-1);
5470 if (IS_SOB_CLOSURE(r_res)) goto __app148;
5471 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
5473 push((int)SOB_CLOSURE_ENV(r_res));
5474 push((int)&&__ret218);
5475 goto *(SOB_CLOSURE_CODE(r_res));
5477 sp = sp-2-stack[sp-2];
5478 if ((SchemeObject*)r_res!=&sc_false) goto __endOr5;
5480 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
5484 r_res = (int)probeSymbolDefined("pair?",topLevel);
5485 if (r_res==0) goto __else246;
5486 if (! ((SymbolEntry*)r_res)->isDefined) goto __else246;
5487 r_res = (int)((SymbolEntry*)r_res)->sob;
5490 fprintf(stderr,"Symbol pair\? not defined"); exit(-1);
5492 if (IS_SOB_CLOSURE(r_res)) goto __app149;
5493 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
5495 push((int)SOB_CLOSURE_ENV(r_res));
5496 push((int)&&__ret219);
5497 goto *(SOB_CLOSURE_CODE(r_res));
5499 sp = sp-2-stack[sp-2];
5500 if ((SchemeObject*)r_res==&sc_false) goto __else245;
5503 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
5507 r_res = (int)probeSymbolDefined("cdr",topLevel);
5508 if (r_res==0) goto __else247;
5509 if (! ((SymbolEntry*)r_res)->isDefined) goto __else247;
5510 r_res = (int)((SymbolEntry*)r_res)->sob;
5513 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
5515 if (IS_SOB_CLOSURE(r_res)) goto __app150;
5516 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
5518 push((int)SOB_CLOSURE_ENV(r_res));
5519 push((int)&&__ret220);
5520 goto *(SOB_CLOSURE_CODE(r_res));
5522 sp = sp-2-stack[sp-2];
5525 r_res = (int)probeSymbolDefined("list?",topLevel);
5526 if (r_res==0) goto __else248;
5527 if (! ((SymbolEntry*)r_res)->isDefined) goto __else248;
5528 r_res = (int)((SymbolEntry*)r_res)->sob;
5531 fprintf(stderr,"Symbol list\? not defined"); exit(-1);
5533 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
5534 push((int)SOB_CLOSURE_ENV(r_res));
5537 goto *(SOB_CLOSURE_CODE(r_res));
5538 sp = sp-2-stack[sp-2];
5541 r_res = (int)&sc_false;
5543 if ((SchemeObject*)r_res!=&sc_false) goto __endOr5;
5548 r_res = (int)makeSchemeClosure((void*)r[0],&&__body61);
5549 r[0] = (int)getSymbol("list?",topLevel);
5550 ((SymbolEntry*)r[0])->isDefined = 1;
5551 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
5552 r_res = (int)&sc_void;
5554 /* set return address */
5555 ST_RET() = (int)&&__ret221;
5557 r_res = (int)&sc_false;
5559 r_res = (int)&sc_false;
5562 r[0] = (int)extendEnviroment( (int**)NULL, 0);
5567 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
5569 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
5573 r_res = (int)probeSymbolDefined("box",topLevel);
5574 if (r_res==0) goto __else249;
5575 if (! ((SymbolEntry*)r_res)->isDefined) goto __else249;
5576 r_res = (int)((SymbolEntry*)r_res)->sob;
5579 fprintf(stderr,"Symbol box not defined"); exit(-1);
5581 if (IS_SOB_CLOSURE(r_res)) goto __app152;
5582 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
5584 push((int)SOB_CLOSURE_ENV(r_res));
5585 push((int)&&__ret223);
5586 goto *(SOB_CLOSURE_CODE(r_res));
5588 sp = sp-2-stack[sp-2];
5589 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
5591 r_res = (int)&sc_void;
5593 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
5597 r_res = (int)probeSymbolDefined("box",topLevel);
5598 if (r_res==0) goto __else250;
5599 if (! ((SymbolEntry*)r_res)->isDefined) goto __else250;
5600 r_res = (int)((SymbolEntry*)r_res)->sob;
5603 fprintf(stderr,"Symbol box not defined"); exit(-1);
5605 if (IS_SOB_CLOSURE(r_res)) goto __app153;
5606 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
5608 push((int)SOB_CLOSURE_ENV(r_res));
5609 push((int)&&__ret224);
5610 goto *(SOB_CLOSURE_CODE(r_res));
5612 sp = sp-2-stack[sp-2];
5613 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
5615 r_res = (int)&sc_void;
5617 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 1);
5622 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
5625 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
5629 r_res = (int)probeSymbolDefined("car",topLevel);
5630 if (r_res==0) goto __else252;
5631 if (! ((SymbolEntry*)r_res)->isDefined) goto __else252;
5632 r_res = (int)((SymbolEntry*)r_res)->sob;
5635 fprintf(stderr,"Symbol car not defined"); exit(-1);
5637 if (IS_SOB_CLOSURE(r_res)) goto __app156;
5638 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
5640 push((int)SOB_CLOSURE_ENV(r_res));
5641 push((int)&&__ret227);
5642 goto *(SOB_CLOSURE_CODE(r_res));
5644 sp = sp-2-stack[sp-2];
5647 r_res = (int)probeSymbolDefined("null?",topLevel);
5648 if (r_res==0) goto __else253;
5649 if (! ((SymbolEntry*)r_res)->isDefined) goto __else253;
5650 r_res = (int)((SymbolEntry*)r_res)->sob;
5653 fprintf(stderr,"Symbol null\? not defined"); exit(-1);
5655 if (IS_SOB_CLOSURE(r_res)) goto __app155;
5656 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
5658 push((int)SOB_CLOSURE_ENV(r_res));
5659 push((int)&&__ret226);
5660 goto *(SOB_CLOSURE_CODE(r_res));
5662 sp = sp-2-stack[sp-2];
5663 if ((SchemeObject*)r_res==&sc_false) goto __else251;
5664 r_res = (int)&sc_nil;
5668 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
5671 r_res = (int)probeSymbolDefined("cdr",topLevel);
5672 if (r_res==0) goto __else254;
5673 if (! ((SymbolEntry*)r_res)->isDefined) goto __else254;
5674 r_res = (int)((SymbolEntry*)r_res)->sob;
5677 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
5682 r_res = (int)&__sc_number26;
5684 r_res = ((int**)ST_ENV())[0][1];
5687 r_res = (int)probeSymbolDefined("vector-ref",topLevel);
5688 if (r_res==0) goto __else255;
5689 if (! ((SymbolEntry*)r_res)->isDefined) goto __else255;
5690 r_res = (int)((SymbolEntry*)r_res)->sob;
5693 fprintf(stderr,"Symbol vector-ref not defined"); exit(-1);
5695 if (IS_SOB_CLOSURE(r_res)) goto __app159;
5696 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
5698 push((int)SOB_CLOSURE_ENV(r_res));
5699 push((int)&&__ret230);
5700 goto *(SOB_CLOSURE_CODE(r_res));
5702 sp = sp-2-stack[sp-2];
5703 if (IS_SOB_CLOSURE(r_res)) goto __app158;
5704 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
5706 push((int)SOB_CLOSURE_ENV(r_res));
5707 push((int)&&__ret229);
5708 goto *(SOB_CLOSURE_CODE(r_res));
5710 sp = sp-2-stack[sp-2];
5712 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
5717 r_res = (int)&__sc_number27;
5719 r_res = ((int**)ST_ENV())[0][0];
5722 r_res = (int)probeSymbolDefined("vector-ref",topLevel);
5723 if (r_res==0) goto __else256;
5724 if (! ((SymbolEntry*)r_res)->isDefined) goto __else256;
5725 r_res = (int)((SymbolEntry*)r_res)->sob;
5728 fprintf(stderr,"Symbol vector-ref not defined"); exit(-1);
5730 if (IS_SOB_CLOSURE(r_res)) goto __app160;
5731 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
5733 push((int)SOB_CLOSURE_ENV(r_res));
5734 push((int)&&__ret231);
5735 goto *(SOB_CLOSURE_CODE(r_res));
5737 sp = sp-2-stack[sp-2];
5738 if (IS_SOB_CLOSURE(r_res)) goto __app157;
5739 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
5741 push((int)SOB_CLOSURE_ENV(r_res));
5742 push((int)&&__ret228);
5743 goto *(SOB_CLOSURE_CODE(r_res));
5745 sp = sp-2-stack[sp-2];
5748 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
5751 r_res = (int)probeSymbolDefined("car",topLevel);
5752 if (r_res==0) goto __else257;
5753 if (! ((SymbolEntry*)r_res)->isDefined) goto __else257;
5754 r_res = (int)((SymbolEntry*)r_res)->sob;
5757 fprintf(stderr,"Symbol car not defined"); exit(-1);
5762 r_res = (int)&__sc_number28;
5764 r_res = ((int**)ST_ENV())[0][1];
5767 r_res = (int)probeSymbolDefined("vector-ref",topLevel);
5768 if (r_res==0) goto __else258;
5769 if (! ((SymbolEntry*)r_res)->isDefined) goto __else258;
5770 r_res = (int)((SymbolEntry*)r_res)->sob;
5773 fprintf(stderr,"Symbol vector-ref not defined"); exit(-1);
5775 if (IS_SOB_CLOSURE(r_res)) goto __app163;
5776 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
5778 push((int)SOB_CLOSURE_ENV(r_res));
5779 push((int)&&__ret234);
5780 goto *(SOB_CLOSURE_CODE(r_res));
5782 sp = sp-2-stack[sp-2];
5783 if (IS_SOB_CLOSURE(r_res)) goto __app162;
5784 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
5786 push((int)SOB_CLOSURE_ENV(r_res));
5787 push((int)&&__ret233);
5788 goto *(SOB_CLOSURE_CODE(r_res));
5790 sp = sp-2-stack[sp-2];
5792 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
5796 r_res = (int)probeSymbolDefined("apply",topLevel);
5797 if (r_res==0) goto __else259;
5798 if (! ((SymbolEntry*)r_res)->isDefined) goto __else259;
5799 r_res = (int)((SymbolEntry*)r_res)->sob;
5802 fprintf(stderr,"Symbol apply not defined"); exit(-1);
5804 if (IS_SOB_CLOSURE(r_res)) goto __app161;
5805 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
5807 push((int)SOB_CLOSURE_ENV(r_res));
5808 push((int)&&__ret232);
5809 goto *(SOB_CLOSURE_CODE(r_res));
5811 sp = sp-2-stack[sp-2];
5814 r_res = (int)probeSymbolDefined("cons",topLevel);
5815 if (r_res==0) goto __else260;
5816 if (! ((SymbolEntry*)r_res)->isDefined) goto __else260;
5817 r_res = (int)((SymbolEntry*)r_res)->sob;
5820 fprintf(stderr,"Symbol cons not defined"); exit(-1);
5822 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
5823 push((int)SOB_CLOSURE_ENV(r_res));
5826 goto *(SOB_CLOSURE_CODE(r_res));
5827 sp = sp-2-stack[sp-2];
5832 r_res = (int)makeSchemeClosure((void*)r[0],&&__body63);
5834 r_res = (int)&__sc_number29;
5836 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
5840 r_res = (int)probeSymbolDefined("vector-set!",topLevel);
5841 if (r_res==0) goto __else261;
5842 if (! ((SymbolEntry*)r_res)->isDefined) goto __else261;
5843 r_res = (int)((SymbolEntry*)r_res)->sob;
5846 fprintf(stderr,"Symbol vector-set! not defined"); exit(-1);
5848 if (IS_SOB_CLOSURE(r_res)) goto __app154;
5849 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
5851 push((int)SOB_CLOSURE_ENV(r_res));
5852 push((int)&&__ret225);
5853 goto *(SOB_CLOSURE_CODE(r_res));
5855 sp = sp-2-stack[sp-2];
5857 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 1);
5862 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
5864 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
5868 r_res = (int)probeSymbolDefined("null?",topLevel);
5869 if (r_res==0) goto __else263;
5870 if (! ((SymbolEntry*)r_res)->isDefined) goto __else263;
5871 r_res = (int)((SymbolEntry*)r_res)->sob;
5874 fprintf(stderr,"Symbol null\? not defined"); exit(-1);
5876 if (IS_SOB_CLOSURE(r_res)) goto __app165;
5877 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
5879 push((int)SOB_CLOSURE_ENV(r_res));
5880 push((int)&&__ret236);
5881 goto *(SOB_CLOSURE_CODE(r_res));
5883 sp = sp-2-stack[sp-2];
5884 if ((SchemeObject*)r_res==&sc_false) goto __else262;
5885 r_res = (int)&sc_nil;
5890 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
5894 r_res = (int)probeSymbolDefined("cdr",topLevel);
5895 if (r_res==0) goto __else264;
5896 if (! ((SymbolEntry*)r_res)->isDefined) goto __else264;
5897 r_res = (int)((SymbolEntry*)r_res)->sob;
5900 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
5902 if (IS_SOB_CLOSURE(r_res)) goto __app167;
5903 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
5905 push((int)SOB_CLOSURE_ENV(r_res));
5906 push((int)&&__ret238);
5907 goto *(SOB_CLOSURE_CODE(r_res));
5909 sp = sp-2-stack[sp-2];
5911 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
5916 r_res = (int)&__sc_number30;
5918 r_res = ((int**)ST_ENV())[0][1];
5921 r_res = (int)probeSymbolDefined("vector-ref",topLevel);
5922 if (r_res==0) goto __else265;
5923 if (! ((SymbolEntry*)r_res)->isDefined) goto __else265;
5924 r_res = (int)((SymbolEntry*)r_res)->sob;
5927 fprintf(stderr,"Symbol vector-ref not defined"); exit(-1);
5929 if (IS_SOB_CLOSURE(r_res)) goto __app168;
5930 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
5932 push((int)SOB_CLOSURE_ENV(r_res));
5933 push((int)&&__ret239);
5934 goto *(SOB_CLOSURE_CODE(r_res));
5936 sp = sp-2-stack[sp-2];
5937 if (IS_SOB_CLOSURE(r_res)) goto __app166;
5938 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
5940 push((int)SOB_CLOSURE_ENV(r_res));
5941 push((int)&&__ret237);
5942 goto *(SOB_CLOSURE_CODE(r_res));
5944 sp = sp-2-stack[sp-2];
5948 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
5952 r_res = (int)probeSymbolDefined("car",topLevel);
5953 if (r_res==0) goto __else266;
5954 if (! ((SymbolEntry*)r_res)->isDefined) goto __else266;
5955 r_res = (int)((SymbolEntry*)r_res)->sob;
5958 fprintf(stderr,"Symbol car not defined"); exit(-1);
5960 if (IS_SOB_CLOSURE(r_res)) goto __app170;
5961 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
5963 push((int)SOB_CLOSURE_ENV(r_res));
5964 push((int)&&__ret241);
5965 goto *(SOB_CLOSURE_CODE(r_res));
5967 sp = sp-2-stack[sp-2];
5970 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
5972 if (IS_SOB_CLOSURE(r_res)) goto __app169;
5973 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
5975 push((int)SOB_CLOSURE_ENV(r_res));
5976 push((int)&&__ret240);
5977 goto *(SOB_CLOSURE_CODE(r_res));
5979 sp = sp-2-stack[sp-2];
5982 r_res = (int)probeSymbolDefined("cons",topLevel);
5983 if (r_res==0) goto __else267;
5984 if (! ((SymbolEntry*)r_res)->isDefined) goto __else267;
5985 r_res = (int)((SymbolEntry*)r_res)->sob;
5988 fprintf(stderr,"Symbol cons not defined"); exit(-1);
5990 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
5991 push((int)SOB_CLOSURE_ENV(r_res));
5994 goto *(SOB_CLOSURE_CODE(r_res));
5995 sp = sp-2-stack[sp-2];
6000 r_res = (int)makeSchemeClosure((void*)r[0],&&__body64);
6002 r_res = (int)&__sc_number31;
6004 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
6008 r_res = (int)probeSymbolDefined("vector-set!",topLevel);
6009 if (r_res==0) goto __else268;
6010 if (! ((SymbolEntry*)r_res)->isDefined) goto __else268;
6011 r_res = (int)((SymbolEntry*)r_res)->sob;
6014 fprintf(stderr,"Symbol vector-set! not defined"); exit(-1);
6016 if (IS_SOB_CLOSURE(r_res)) goto __app164;
6017 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
6019 push((int)SOB_CLOSURE_ENV(r_res));
6020 push((int)&&__ret235);
6021 goto *(SOB_CLOSURE_CODE(r_res));
6023 sp = sp-2-stack[sp-2];
6025 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 1);
6030 if (ST_ARG_COUNT()!=0) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",0)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
6031 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 2);
6036 prepareStackForAbsOpt(2);
6037 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
6038 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
6041 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
6046 r_res = (int)&__sc_number32;
6048 r_res = ((int**)ST_ENV())[1][0];
6051 r_res = (int)probeSymbolDefined("vector-ref",topLevel);
6052 if (r_res==0) goto __else269;
6053 if (! ((SymbolEntry*)r_res)->isDefined) goto __else269;
6054 r_res = (int)((SymbolEntry*)r_res)->sob;
6057 fprintf(stderr,"Symbol vector-ref not defined"); exit(-1);
6059 if (IS_SOB_CLOSURE(r_res)) goto __app171;
6060 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
6062 push((int)SOB_CLOSURE_ENV(r_res));
6063 push((int)&&__ret242);
6064 goto *(SOB_CLOSURE_CODE(r_res));
6066 sp = sp-2-stack[sp-2];
6067 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
6068 push((int)SOB_CLOSURE_ENV(r_res));
6071 goto *(SOB_CLOSURE_CODE(r_res));
6072 sp = sp-2-stack[sp-2];
6076 r_res = (int)makeSchemeClosure((void*)r[0],&&__body66);
6080 r_res = (int)makeSchemeClosure((void*)r[0],&&__body65);
6081 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
6082 push((int)SOB_CLOSURE_ENV(r_res));
6085 goto *(SOB_CLOSURE_CODE(r_res));
6086 sp = sp-2-stack[sp-2];
6090 r_res = (int)makeSchemeClosure((void*)r[0],&&__body62);
6091 if (IS_SOB_CLOSURE(r_res)) goto __app151;
6092 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
6094 push((int)SOB_CLOSURE_ENV(r_res));
6095 push((int)&&__ret222);
6096 goto *(SOB_CLOSURE_CODE(r_res));
6098 sp = sp-2-stack[sp-2];
6099 r[0] = (int)getSymbol("map",topLevel);
6100 ((SymbolEntry*)r[0])->isDefined = 1;
6101 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
6102 r_res = (int)&sc_void;
6104 /* set return address */
6105 ST_RET() = (int)&&__ret243;
6107 r[0] = (int)extendEnviroment( (int**)NULL, 0);
6112 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
6114 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
6117 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 1);
6122 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
6124 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
6127 r_res = ((int**)ST_ENV())[0][0];
6130 r_res = (int)probeSymbolDefined("eq?",topLevel);
6131 if (r_res==0) goto __else270;
6132 if (! ((SymbolEntry*)r_res)->isDefined) goto __else270;
6133 r_res = (int)((SymbolEntry*)r_res)->sob;
6136 fprintf(stderr,"Symbol eq\? not defined"); exit(-1);
6138 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
6139 push((int)SOB_CLOSURE_ENV(r_res));
6142 goto *(SOB_CLOSURE_CODE(r_res));
6143 sp = sp-2-stack[sp-2];
6147 r_res = (int)makeSchemeClosure((void*)r[0],&&__body68);
6150 r_res = (int)probeSymbolDefined("ormap",topLevel);
6151 if (r_res==0) goto __else271;
6152 if (! ((SymbolEntry*)r_res)->isDefined) goto __else271;
6153 r_res = (int)((SymbolEntry*)r_res)->sob;
6156 fprintf(stderr,"Symbol ormap not defined"); exit(-1);
6158 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
6159 push((int)SOB_CLOSURE_ENV(r_res));
6162 goto *(SOB_CLOSURE_CODE(r_res));
6163 sp = sp-2-stack[sp-2];
6167 r_res = (int)makeSchemeClosure((void*)r[0],&&__body67);
6168 r[0] = (int)getSymbol("member?",topLevel);
6169 ((SymbolEntry*)r[0])->isDefined = 1;
6170 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
6171 r_res = (int)&sc_void;
6173 /* set return address */
6174 ST_RET() = (int)&&__ret244;
6176 r[0] = (int)extendEnviroment( (int**)NULL, 0);
6181 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
6183 r_res = (int)&__sc_number33;
6185 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
6189 r_res = (int)probeSymbolDefined("<",topLevel);
6190 if (r_res==0) goto __else272;
6191 if (! ((SymbolEntry*)r_res)->isDefined) goto __else272;
6192 r_res = (int)((SymbolEntry*)r_res)->sob;
6195 fprintf(stderr,"Symbol < not defined"); exit(-1);
6197 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
6198 push((int)SOB_CLOSURE_ENV(r_res));
6201 goto *(SOB_CLOSURE_CODE(r_res));
6202 sp = sp-2-stack[sp-2];
6206 r_res = (int)makeSchemeClosure((void*)r[0],&&__body69);
6207 r[0] = (int)getSymbol("negative?",topLevel);
6208 ((SymbolEntry*)r[0])->isDefined = 1;
6209 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
6210 r_res = (int)&sc_void;
6212 /* set return address */
6213 ST_RET() = (int)&&__ret245;
6215 r[0] = (int)extendEnviroment( (int**)NULL, 0);
6220 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
6222 r_res = (int)&__sc_number34;
6224 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
6228 r_res = (int)probeSymbolDefined(">",topLevel);
6229 if (r_res==0) goto __else273;
6230 if (! ((SymbolEntry*)r_res)->isDefined) goto __else273;
6231 r_res = (int)((SymbolEntry*)r_res)->sob;
6234 fprintf(stderr,"Symbol > not defined"); exit(-1);
6236 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
6237 push((int)SOB_CLOSURE_ENV(r_res));
6240 goto *(SOB_CLOSURE_CODE(r_res));
6241 sp = sp-2-stack[sp-2];
6245 r_res = (int)makeSchemeClosure((void*)r[0],&&__body70);
6246 r[0] = (int)getSymbol("positive?",topLevel);
6247 ((SymbolEntry*)r[0])->isDefined = 1;
6248 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
6249 r_res = (int)&sc_void;
6251 /* set return address */
6252 ST_RET() = (int)&&__ret246;
6254 r[0] = (int)extendEnviroment( (int**)NULL, 0);
6259 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
6261 r_res = (int)&__sc_number35;
6263 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
6267 r_res = (int)probeSymbolDefined("=",topLevel);
6268 if (r_res==0) goto __else274;
6269 if (! ((SymbolEntry*)r_res)->isDefined) goto __else274;
6270 r_res = (int)((SymbolEntry*)r_res)->sob;
6273 fprintf(stderr,"Symbol = not defined"); exit(-1);
6275 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
6276 push((int)SOB_CLOSURE_ENV(r_res));
6279 goto *(SOB_CLOSURE_CODE(r_res));
6280 sp = sp-2-stack[sp-2];
6284 r_res = (int)makeSchemeClosure((void*)r[0],&&__body71);
6285 r[0] = (int)getSymbol("zero?",topLevel);
6286 ((SymbolEntry*)r[0])->isDefined = 1;
6287 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
6288 r_res = (int)&sc_void;
6290 /* set return address */
6291 ST_RET() = (int)&&__ret247;
6293 r[0] = (int)extendEnviroment( (int**)NULL, 0);
6298 prepareStackForAbsOpt(1);
6299 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
6301 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
6305 r_res = (int)probeSymbolDefined("list->vector",topLevel);
6306 if (r_res==0) goto __else275;
6307 if (! ((SymbolEntry*)r_res)->isDefined) goto __else275;
6308 r_res = (int)((SymbolEntry*)r_res)->sob;
6311 fprintf(stderr,"Symbol list->vector not defined"); exit(-1);
6313 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
6314 push((int)SOB_CLOSURE_ENV(r_res));
6317 goto *(SOB_CLOSURE_CODE(r_res));
6318 sp = sp-2-stack[sp-2];
6322 r_res = (int)makeSchemeClosure((void*)r[0],&&__body72);
6323 r[0] = (int)getSymbol("vector",topLevel);
6324 ((SymbolEntry*)r[0])->isDefined = 1;
6325 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
6326 r_res = (int)&sc_void;
6328 /* set return address */
6329 ST_RET() = (int)&&__ret248;
6331 r[0] = (int)extendEnviroment( (int**)NULL, 0);
6336 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
6338 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
6342 r_res = (int)probeSymbolDefined("pair?",topLevel);
6343 if (r_res==0) goto __else277;
6344 if (! ((SymbolEntry*)r_res)->isDefined) goto __else277;
6345 r_res = (int)((SymbolEntry*)r_res)->sob;
6348 fprintf(stderr,"Symbol pair\? not defined"); exit(-1);
6350 if (IS_SOB_CLOSURE(r_res)) goto __app172;
6351 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
6353 push((int)SOB_CLOSURE_ENV(r_res));
6354 push((int)&&__ret249);
6355 goto *(SOB_CLOSURE_CODE(r_res));
6357 sp = sp-2-stack[sp-2];
6358 if ((SchemeObject*)r_res==&sc_false) goto __else276;
6361 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
6365 r_res = (int)probeSymbolDefined("car",topLevel);
6366 if (r_res==0) goto __else278;
6367 if (! ((SymbolEntry*)r_res)->isDefined) goto __else278;
6368 r_res = (int)((SymbolEntry*)r_res)->sob;
6371 fprintf(stderr,"Symbol car not defined"); exit(-1);
6373 if (IS_SOB_CLOSURE(r_res)) goto __app174;
6374 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
6376 push((int)SOB_CLOSURE_ENV(r_res));
6377 push((int)&&__ret251);
6378 goto *(SOB_CLOSURE_CODE(r_res));
6380 sp = sp-2-stack[sp-2];
6383 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
6385 if (IS_SOB_CLOSURE(r_res)) goto __app173;
6386 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
6388 push((int)SOB_CLOSURE_ENV(r_res));
6389 push((int)&&__ret250);
6390 goto *(SOB_CLOSURE_CODE(r_res));
6392 sp = sp-2-stack[sp-2];
6393 if ((SchemeObject*)r_res!=&sc_false) goto __endOr6;
6396 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
6400 r_res = (int)probeSymbolDefined("cdr",topLevel);
6401 if (r_res==0) goto __else279;
6402 if (! ((SymbolEntry*)r_res)->isDefined) goto __else279;
6403 r_res = (int)((SymbolEntry*)r_res)->sob;
6406 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
6408 if (IS_SOB_CLOSURE(r_res)) goto __app175;
6409 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
6411 push((int)SOB_CLOSURE_ENV(r_res));
6412 push((int)&&__ret252);
6413 goto *(SOB_CLOSURE_CODE(r_res));
6415 sp = sp-2-stack[sp-2];
6417 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
6421 r_res = (int)probeSymbolDefined("ormap",topLevel);
6422 if (r_res==0) goto __else280;
6423 if (! ((SymbolEntry*)r_res)->isDefined) goto __else280;
6424 r_res = (int)((SymbolEntry*)r_res)->sob;
6427 fprintf(stderr,"Symbol ormap not defined"); exit(-1);
6429 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
6430 push((int)SOB_CLOSURE_ENV(r_res));
6433 goto *(SOB_CLOSURE_CODE(r_res));
6434 sp = sp-2-stack[sp-2];
6435 if ((SchemeObject*)r_res!=&sc_false) goto __endOr6;
6439 r_res = (int)&sc_false;
6444 r_res = (int)makeSchemeClosure((void*)r[0],&&__body73);
6445 r[0] = (int)getSymbol("ormap",topLevel);
6446 ((SymbolEntry*)r[0])->isDefined = 1;
6447 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
6448 r_res = (int)&sc_void;
6450 /* set return address */
6451 ST_RET() = (int)&&__ret253;
6453 r[0] = (int)extendEnviroment( (int**)NULL, 0);
6458 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
6460 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
6464 r_res = (int)probeSymbolDefined("null?",topLevel);
6465 if (r_res==0) goto __else281;
6466 if (! ((SymbolEntry*)r_res)->isDefined) goto __else281;
6467 r_res = (int)((SymbolEntry*)r_res)->sob;
6470 fprintf(stderr,"Symbol null\? not defined"); exit(-1);
6472 if (IS_SOB_CLOSURE(r_res)) goto __app176;
6473 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
6475 push((int)SOB_CLOSURE_ENV(r_res));
6476 push((int)&&__ret254);
6477 goto *(SOB_CLOSURE_CODE(r_res));
6479 sp = sp-2-stack[sp-2];
6480 if ((SchemeObject*)r_res!=&sc_false) goto __endOr7;
6483 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
6487 r_res = (int)probeSymbolDefined("car",topLevel);
6488 if (r_res==0) goto __else283;
6489 if (! ((SymbolEntry*)r_res)->isDefined) goto __else283;
6490 r_res = (int)((SymbolEntry*)r_res)->sob;
6493 fprintf(stderr,"Symbol car not defined"); exit(-1);
6495 if (IS_SOB_CLOSURE(r_res)) goto __app178;
6496 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
6498 push((int)SOB_CLOSURE_ENV(r_res));
6499 push((int)&&__ret256);
6500 goto *(SOB_CLOSURE_CODE(r_res));
6502 sp = sp-2-stack[sp-2];
6505 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
6507 if (IS_SOB_CLOSURE(r_res)) goto __app177;
6508 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
6510 push((int)SOB_CLOSURE_ENV(r_res));
6511 push((int)&&__ret255);
6512 goto *(SOB_CLOSURE_CODE(r_res));
6514 sp = sp-2-stack[sp-2];
6515 if ((SchemeObject*)r_res==&sc_false) goto __else282;
6518 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
6522 r_res = (int)probeSymbolDefined("cdr",topLevel);
6523 if (r_res==0) goto __else284;
6524 if (! ((SymbolEntry*)r_res)->isDefined) goto __else284;
6525 r_res = (int)((SymbolEntry*)r_res)->sob;
6528 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
6530 if (IS_SOB_CLOSURE(r_res)) goto __app179;
6531 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
6533 push((int)SOB_CLOSURE_ENV(r_res));
6534 push((int)&&__ret257);
6535 goto *(SOB_CLOSURE_CODE(r_res));
6537 sp = sp-2-stack[sp-2];
6539 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
6543 r_res = (int)probeSymbolDefined("andmap",topLevel);
6544 if (r_res==0) goto __else285;
6545 if (! ((SymbolEntry*)r_res)->isDefined) goto __else285;
6546 r_res = (int)((SymbolEntry*)r_res)->sob;
6549 fprintf(stderr,"Symbol andmap not defined"); exit(-1);
6551 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
6552 push((int)SOB_CLOSURE_ENV(r_res));
6555 goto *(SOB_CLOSURE_CODE(r_res));
6556 sp = sp-2-stack[sp-2];
6559 r_res = (int)&sc_false;
6561 if ((SchemeObject*)r_res!=&sc_false) goto __endOr7;
6566 r_res = (int)makeSchemeClosure((void*)r[0],&&__body74);
6567 r[0] = (int)getSymbol("andmap",topLevel);
6568 ((SymbolEntry*)r[0])->isDefined = 1;
6569 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
6570 r_res = (int)&sc_void;
6572 /* set return address */
6573 ST_RET() = (int)&&__ret258;
6575 r_res = (int)&sc_false;
6578 r[0] = (int)extendEnviroment( (int**)NULL, 0);
6583 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
6585 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
6589 r_res = (int)probeSymbolDefined("box",topLevel);
6590 if (r_res==0) goto __else286;
6591 if (! ((SymbolEntry*)r_res)->isDefined) goto __else286;
6592 r_res = (int)((SymbolEntry*)r_res)->sob;
6595 fprintf(stderr,"Symbol box not defined"); exit(-1);
6597 if (IS_SOB_CLOSURE(r_res)) goto __app181;
6598 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
6600 push((int)SOB_CLOSURE_ENV(r_res));
6601 push((int)&&__ret260);
6602 goto *(SOB_CLOSURE_CODE(r_res));
6604 sp = sp-2-stack[sp-2];
6605 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
6607 r_res = (int)&sc_void;
6609 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 1);
6614 if (ST_ARG_COUNT()!=3) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",3)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
6616 r_res = (int)&__sc_number36;
6618 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
6622 r_res = (int)probeSymbolDefined("=",topLevel);
6623 if (r_res==0) goto __else288;
6624 if (! ((SymbolEntry*)r_res)->isDefined) goto __else288;
6625 r_res = (int)((SymbolEntry*)r_res)->sob;
6628 fprintf(stderr,"Symbol = not defined"); exit(-1);
6630 if (IS_SOB_CLOSURE(r_res)) goto __app183;
6631 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
6633 push((int)SOB_CLOSURE_ENV(r_res));
6634 push((int)&&__ret262);
6635 goto *(SOB_CLOSURE_CODE(r_res));
6637 sp = sp-2-stack[sp-2];
6638 if ((SchemeObject*)r_res==&sc_false) goto __else287;
6639 ASSERT_ALWAYS((2>=0) & (2<ST_ARG_COUNT()),"");
6644 ASSERT_ALWAYS((2>=0) & (2<ST_ARG_COUNT()),"");
6648 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
6651 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
6655 r_res = (int)probeSymbolDefined("string-ref",topLevel);
6656 if (r_res==0) goto __else289;
6657 if (! ((SymbolEntry*)r_res)->isDefined) goto __else289;
6658 r_res = (int)((SymbolEntry*)r_res)->sob;
6661 fprintf(stderr,"Symbol string-ref not defined"); exit(-1);
6663 if (IS_SOB_CLOSURE(r_res)) goto __app185;
6664 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
6666 push((int)SOB_CLOSURE_ENV(r_res));
6667 push((int)&&__ret264);
6668 goto *(SOB_CLOSURE_CODE(r_res));
6670 sp = sp-2-stack[sp-2];
6673 r_res = (int)probeSymbolDefined("cons",topLevel);
6674 if (r_res==0) goto __else290;
6675 if (! ((SymbolEntry*)r_res)->isDefined) goto __else290;
6676 r_res = (int)((SymbolEntry*)r_res)->sob;
6679 fprintf(stderr,"Symbol cons not defined"); exit(-1);
6681 if (IS_SOB_CLOSURE(r_res)) goto __app184;
6682 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
6684 push((int)SOB_CLOSURE_ENV(r_res));
6685 push((int)&&__ret263);
6686 goto *(SOB_CLOSURE_CODE(r_res));
6688 sp = sp-2-stack[sp-2];
6691 r_res = (int)&__sc_number37;
6693 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
6697 r_res = (int)probeSymbolDefined("-",topLevel);
6698 if (r_res==0) goto __else291;
6699 if (! ((SymbolEntry*)r_res)->isDefined) goto __else291;
6700 r_res = (int)((SymbolEntry*)r_res)->sob;
6703 fprintf(stderr,"Symbol - not defined"); exit(-1);
6705 if (IS_SOB_CLOSURE(r_res)) goto __app186;
6706 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
6708 push((int)SOB_CLOSURE_ENV(r_res));
6709 push((int)&&__ret265);
6710 goto *(SOB_CLOSURE_CODE(r_res));
6712 sp = sp-2-stack[sp-2];
6714 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
6719 r_res = (int)&__sc_number38;
6721 r_res = ((int**)ST_ENV())[0][0];
6724 r_res = (int)probeSymbolDefined("vector-ref",topLevel);
6725 if (r_res==0) goto __else292;
6726 if (! ((SymbolEntry*)r_res)->isDefined) goto __else292;
6727 r_res = (int)((SymbolEntry*)r_res)->sob;
6730 fprintf(stderr,"Symbol vector-ref not defined"); exit(-1);
6732 if (IS_SOB_CLOSURE(r_res)) goto __app187;
6733 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
6735 push((int)SOB_CLOSURE_ENV(r_res));
6736 push((int)&&__ret266);
6737 goto *(SOB_CLOSURE_CODE(r_res));
6739 sp = sp-2-stack[sp-2];
6740 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
6741 push((int)SOB_CLOSURE_ENV(r_res));
6744 goto *(SOB_CLOSURE_CODE(r_res));
6745 sp = sp-2-stack[sp-2];
6750 r_res = (int)makeSchemeClosure((void*)r[0],&&__body76);
6752 r_res = (int)&__sc_number39;
6754 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
6758 r_res = (int)probeSymbolDefined("vector-set!",topLevel);
6759 if (r_res==0) goto __else293;
6760 if (! ((SymbolEntry*)r_res)->isDefined) goto __else293;
6761 r_res = (int)((SymbolEntry*)r_res)->sob;
6764 fprintf(stderr,"Symbol vector-set! not defined"); exit(-1);
6766 if (IS_SOB_CLOSURE(r_res)) goto __app182;
6767 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
6769 push((int)SOB_CLOSURE_ENV(r_res));
6770 push((int)&&__ret261);
6771 goto *(SOB_CLOSURE_CODE(r_res));
6773 sp = sp-2-stack[sp-2];
6775 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 1);
6780 if (ST_ARG_COUNT()!=0) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",0)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
6781 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 2);
6786 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
6787 r_res = (int)&sc_nil;
6790 r_res = (int)&__sc_number40;
6793 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
6797 r_res = (int)probeSymbolDefined("string-length",topLevel);
6798 if (r_res==0) goto __else294;
6799 if (! ((SymbolEntry*)r_res)->isDefined) goto __else294;
6800 r_res = (int)((SymbolEntry*)r_res)->sob;
6803 fprintf(stderr,"Symbol string-length not defined"); exit(-1);
6805 if (IS_SOB_CLOSURE(r_res)) goto __app189;
6806 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
6808 push((int)SOB_CLOSURE_ENV(r_res));
6809 push((int)&&__ret268);
6810 goto *(SOB_CLOSURE_CODE(r_res));
6812 sp = sp-2-stack[sp-2];
6815 r_res = (int)probeSymbolDefined("-",topLevel);
6816 if (r_res==0) goto __else295;
6817 if (! ((SymbolEntry*)r_res)->isDefined) goto __else295;
6818 r_res = (int)((SymbolEntry*)r_res)->sob;
6821 fprintf(stderr,"Symbol - not defined"); exit(-1);
6823 if (IS_SOB_CLOSURE(r_res)) goto __app188;
6824 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
6826 push((int)SOB_CLOSURE_ENV(r_res));
6827 push((int)&&__ret267);
6828 goto *(SOB_CLOSURE_CODE(r_res));
6830 sp = sp-2-stack[sp-2];
6832 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
6837 r_res = (int)&__sc_number41;
6839 r_res = ((int**)ST_ENV())[1][0];
6842 r_res = (int)probeSymbolDefined("vector-ref",topLevel);
6843 if (r_res==0) goto __else296;
6844 if (! ((SymbolEntry*)r_res)->isDefined) goto __else296;
6845 r_res = (int)((SymbolEntry*)r_res)->sob;
6848 fprintf(stderr,"Symbol vector-ref not defined"); exit(-1);
6850 if (IS_SOB_CLOSURE(r_res)) goto __app190;
6851 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
6853 push((int)SOB_CLOSURE_ENV(r_res));
6854 push((int)&&__ret269);
6855 goto *(SOB_CLOSURE_CODE(r_res));
6857 sp = sp-2-stack[sp-2];
6858 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
6859 push((int)SOB_CLOSURE_ENV(r_res));
6862 goto *(SOB_CLOSURE_CODE(r_res));
6863 sp = sp-2-stack[sp-2];
6867 r_res = (int)makeSchemeClosure((void*)r[0],&&__body78);
6871 r_res = (int)makeSchemeClosure((void*)r[0],&&__body77);
6872 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
6873 push((int)SOB_CLOSURE_ENV(r_res));
6876 goto *(SOB_CLOSURE_CODE(r_res));
6877 sp = sp-2-stack[sp-2];
6881 r_res = (int)makeSchemeClosure((void*)r[0],&&__body75);
6882 if (IS_SOB_CLOSURE(r_res)) goto __app180;
6883 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
6885 push((int)SOB_CLOSURE_ENV(r_res));
6886 push((int)&&__ret259);
6887 goto *(SOB_CLOSURE_CODE(r_res));
6889 sp = sp-2-stack[sp-2];
6890 r[0] = (int)getSymbol("string->list",topLevel);
6891 ((SymbolEntry*)r[0])->isDefined = 1;
6892 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
6893 r_res = (int)&sc_void;
6895 /* set return address */
6896 ST_RET() = (int)&&__ret270;
6898 r[0] = (int)extendEnviroment( (int**)NULL, 0);
6903 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
6905 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
6909 r_res = (int)probeSymbolDefined("string-length",topLevel);
6910 if (r_res==0) goto __else297;
6911 if (! ((SymbolEntry*)r_res)->isDefined) goto __else297;
6912 r_res = (int)((SymbolEntry*)r_res)->sob;
6915 fprintf(stderr,"Symbol string-length not defined"); exit(-1);
6917 if (IS_SOB_CLOSURE(r_res)) goto __app191;
6918 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
6920 push((int)SOB_CLOSURE_ENV(r_res));
6921 push((int)&&__ret271);
6922 goto *(SOB_CLOSURE_CODE(r_res));
6924 sp = sp-2-stack[sp-2];
6927 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
6931 r_res = (int)probeSymbolDefined("string-length",topLevel);
6932 if (r_res==0) goto __else298;
6933 if (! ((SymbolEntry*)r_res)->isDefined) goto __else298;
6934 r_res = (int)((SymbolEntry*)r_res)->sob;
6937 fprintf(stderr,"Symbol string-length not defined"); exit(-1);
6939 if (IS_SOB_CLOSURE(r_res)) goto __app192;
6940 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
6942 push((int)SOB_CLOSURE_ENV(r_res));
6943 push((int)&&__ret272);
6944 goto *(SOB_CLOSURE_CODE(r_res));
6946 sp = sp-2-stack[sp-2];
6949 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 1);
6954 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
6956 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
6959 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
6963 r_res = (int)probeSymbolDefined("=",topLevel);
6964 if (r_res==0) goto __else300;
6965 if (! ((SymbolEntry*)r_res)->isDefined) goto __else300;
6966 r_res = (int)((SymbolEntry*)r_res)->sob;
6969 fprintf(stderr,"Symbol = not defined"); exit(-1);
6971 if (IS_SOB_CLOSURE(r_res)) goto __app193;
6972 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
6974 push((int)SOB_CLOSURE_ENV(r_res));
6975 push((int)&&__ret273);
6976 goto *(SOB_CLOSURE_CODE(r_res));
6978 sp = sp-2-stack[sp-2];
6979 if ((SchemeObject*)r_res==&sc_false) goto __else299;
6981 r_res = ((int**)ST_ENV())[0][1];
6984 r_res = (int)probeSymbolDefined("string->list",topLevel);
6985 if (r_res==0) goto __else301;
6986 if (! ((SymbolEntry*)r_res)->isDefined) goto __else301;
6987 r_res = (int)((SymbolEntry*)r_res)->sob;
6990 fprintf(stderr,"Symbol string->list not defined"); exit(-1);
6992 if (IS_SOB_CLOSURE(r_res)) goto __app194;
6993 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
6995 push((int)SOB_CLOSURE_ENV(r_res));
6996 push((int)&&__ret274);
6997 goto *(SOB_CLOSURE_CODE(r_res));
6999 sp = sp-2-stack[sp-2];
7002 r_res = ((int**)ST_ENV())[0][0];
7005 r_res = (int)probeSymbolDefined("string->list",topLevel);
7006 if (r_res==0) goto __else302;
7007 if (! ((SymbolEntry*)r_res)->isDefined) goto __else302;
7008 r_res = (int)((SymbolEntry*)r_res)->sob;
7011 fprintf(stderr,"Symbol string->list not defined"); exit(-1);
7013 if (IS_SOB_CLOSURE(r_res)) goto __app195;
7014 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
7016 push((int)SOB_CLOSURE_ENV(r_res));
7017 push((int)&&__ret275);
7018 goto *(SOB_CLOSURE_CODE(r_res));
7020 sp = sp-2-stack[sp-2];
7023 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 2);
7028 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
7030 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
7033 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
7036 r_res = (int)probeSymbolDefined("char=?",topLevel);
7037 if (r_res==0) goto __else303;
7038 if (! ((SymbolEntry*)r_res)->isDefined) goto __else303;
7039 r_res = (int)((SymbolEntry*)r_res)->sob;
7042 fprintf(stderr,"Symbol char=\? not defined"); exit(-1);
7046 r_res = (int)probeSymbolDefined("andmap",topLevel);
7047 if (r_res==0) goto __else304;
7048 if (! ((SymbolEntry*)r_res)->isDefined) goto __else304;
7049 r_res = (int)((SymbolEntry*)r_res)->sob;
7052 fprintf(stderr,"Symbol andmap not defined"); exit(-1);
7054 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
7055 push((int)SOB_CLOSURE_ENV(r_res));
7058 goto *(SOB_CLOSURE_CODE(r_res));
7059 sp = sp-2-stack[sp-2];
7063 r_res = (int)makeSchemeClosure((void*)r[0],&&__body81);
7064 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
7065 push((int)SOB_CLOSURE_ENV(r_res));
7068 goto *(SOB_CLOSURE_CODE(r_res));
7069 sp = sp-2-stack[sp-2];
7072 r_res = (int)&sc_false;
7077 r_res = (int)makeSchemeClosure((void*)r[0],&&__body80);
7078 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
7079 push((int)SOB_CLOSURE_ENV(r_res));
7082 goto *(SOB_CLOSURE_CODE(r_res));
7083 sp = sp-2-stack[sp-2];
7087 r_res = (int)makeSchemeClosure((void*)r[0],&&__body79);
7088 r[0] = (int)getSymbol("binary-string=?",topLevel);
7089 ((SymbolEntry*)r[0])->isDefined = 1;
7090 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
7091 r_res = (int)&sc_void;
7093 /* set return address */
7094 ST_RET() = (int)&&__ret276;
7096 r[0] = (int)extendEnviroment( (int**)NULL, 0);
7101 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
7102 r_res = (int)&sc_false;
7105 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 1);
7110 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
7112 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
7116 r_res = (int)probeSymbolDefined("box",topLevel);
7117 if (r_res==0) goto __else305;
7118 if (! ((SymbolEntry*)r_res)->isDefined) goto __else305;
7119 r_res = (int)((SymbolEntry*)r_res)->sob;
7122 fprintf(stderr,"Symbol box not defined"); exit(-1);
7124 if (IS_SOB_CLOSURE(r_res)) goto __app196;
7125 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
7127 push((int)SOB_CLOSURE_ENV(r_res));
7128 push((int)&&__ret277);
7129 goto *(SOB_CLOSURE_CODE(r_res));
7131 sp = sp-2-stack[sp-2];
7132 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
7134 r_res = (int)&sc_void;
7136 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 2);
7141 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
7143 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
7147 r_res = (int)probeSymbolDefined("null?",topLevel);
7148 if (r_res==0) goto __else307;
7149 if (! ((SymbolEntry*)r_res)->isDefined) goto __else307;
7150 r_res = (int)((SymbolEntry*)r_res)->sob;
7153 fprintf(stderr,"Symbol null\? not defined"); exit(-1);
7155 if (IS_SOB_CLOSURE(r_res)) goto __app198;
7156 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
7158 push((int)SOB_CLOSURE_ENV(r_res));
7159 push((int)&&__ret279);
7160 goto *(SOB_CLOSURE_CODE(r_res));
7162 sp = sp-2-stack[sp-2];
7163 if ((SchemeObject*)r_res==&sc_false) goto __else306;
7165 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
7169 r_res = (int)probeSymbolDefined("pair?",topLevel);
7170 if (r_res==0) goto __else308;
7171 if (! ((SymbolEntry*)r_res)->isDefined) goto __else308;
7172 r_res = (int)((SymbolEntry*)r_res)->sob;
7175 fprintf(stderr,"Symbol pair\? not defined"); exit(-1);
7177 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
7178 push((int)SOB_CLOSURE_ENV(r_res));
7181 goto *(SOB_CLOSURE_CODE(r_res));
7182 sp = sp-2-stack[sp-2];
7186 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
7190 r_res = (int)probeSymbolDefined("null?",topLevel);
7191 if (r_res==0) goto __else310;
7192 if (! ((SymbolEntry*)r_res)->isDefined) goto __else310;
7193 r_res = (int)((SymbolEntry*)r_res)->sob;
7196 fprintf(stderr,"Symbol null\? not defined"); exit(-1);
7198 if (IS_SOB_CLOSURE(r_res)) goto __app199;
7199 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
7201 push((int)SOB_CLOSURE_ENV(r_res));
7202 push((int)&&__ret280);
7203 goto *(SOB_CLOSURE_CODE(r_res));
7205 sp = sp-2-stack[sp-2];
7206 if ((SchemeObject*)r_res==&sc_false) goto __else309;
7207 r_res = (int)&sc_false;
7212 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
7216 r_res = (int)probeSymbolDefined("car",topLevel);
7217 if (r_res==0) goto __else312;
7218 if (! ((SymbolEntry*)r_res)->isDefined) goto __else312;
7219 r_res = (int)((SymbolEntry*)r_res)->sob;
7222 fprintf(stderr,"Symbol car not defined"); exit(-1);
7224 if (IS_SOB_CLOSURE(r_res)) goto __app201;
7225 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
7227 push((int)SOB_CLOSURE_ENV(r_res));
7228 push((int)&&__ret282);
7229 goto *(SOB_CLOSURE_CODE(r_res));
7231 sp = sp-2-stack[sp-2];
7234 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
7238 r_res = (int)probeSymbolDefined("car",topLevel);
7239 if (r_res==0) goto __else313;
7240 if (! ((SymbolEntry*)r_res)->isDefined) goto __else313;
7241 r_res = (int)((SymbolEntry*)r_res)->sob;
7244 fprintf(stderr,"Symbol car not defined"); exit(-1);
7246 if (IS_SOB_CLOSURE(r_res)) goto __app202;
7247 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
7249 push((int)SOB_CLOSURE_ENV(r_res));
7250 push((int)&&__ret283);
7251 goto *(SOB_CLOSURE_CODE(r_res));
7253 sp = sp-2-stack[sp-2];
7256 r_res = (int)probeSymbolDefined("char=?",topLevel);
7257 if (r_res==0) goto __else314;
7258 if (! ((SymbolEntry*)r_res)->isDefined) goto __else314;
7259 r_res = (int)((SymbolEntry*)r_res)->sob;
7262 fprintf(stderr,"Symbol char=\? not defined"); exit(-1);
7264 if (IS_SOB_CLOSURE(r_res)) goto __app200;
7265 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
7267 push((int)SOB_CLOSURE_ENV(r_res));
7268 push((int)&&__ret281);
7269 goto *(SOB_CLOSURE_CODE(r_res));
7271 sp = sp-2-stack[sp-2];
7272 if ((SchemeObject*)r_res==&sc_false) goto __else311;
7274 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
7278 r_res = (int)probeSymbolDefined("cdr",topLevel);
7279 if (r_res==0) goto __else315;
7280 if (! ((SymbolEntry*)r_res)->isDefined) goto __else315;
7281 r_res = (int)((SymbolEntry*)r_res)->sob;
7284 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
7286 if (IS_SOB_CLOSURE(r_res)) goto __app203;
7287 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
7289 push((int)SOB_CLOSURE_ENV(r_res));
7290 push((int)&&__ret284);
7291 goto *(SOB_CLOSURE_CODE(r_res));
7293 sp = sp-2-stack[sp-2];
7296 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
7300 r_res = (int)probeSymbolDefined("cdr",topLevel);
7301 if (r_res==0) goto __else316;
7302 if (! ((SymbolEntry*)r_res)->isDefined) goto __else316;
7303 r_res = (int)((SymbolEntry*)r_res)->sob;
7306 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
7308 if (IS_SOB_CLOSURE(r_res)) goto __app204;
7309 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
7311 push((int)SOB_CLOSURE_ENV(r_res));
7312 push((int)&&__ret285);
7313 goto *(SOB_CLOSURE_CODE(r_res));
7315 sp = sp-2-stack[sp-2];
7319 r_res = (int)&__sc_number42;
7321 r_res = ((int**)ST_ENV())[0][0];
7324 r_res = (int)probeSymbolDefined("vector-ref",topLevel);
7325 if (r_res==0) goto __else317;
7326 if (! ((SymbolEntry*)r_res)->isDefined) goto __else317;
7327 r_res = (int)((SymbolEntry*)r_res)->sob;
7330 fprintf(stderr,"Symbol vector-ref not defined"); exit(-1);
7332 if (IS_SOB_CLOSURE(r_res)) goto __app205;
7333 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
7335 push((int)SOB_CLOSURE_ENV(r_res));
7336 push((int)&&__ret286);
7337 goto *(SOB_CLOSURE_CODE(r_res));
7339 sp = sp-2-stack[sp-2];
7340 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
7341 push((int)SOB_CLOSURE_ENV(r_res));
7344 goto *(SOB_CLOSURE_CODE(r_res));
7345 sp = sp-2-stack[sp-2];
7350 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
7354 r_res = (int)probeSymbolDefined("car",topLevel);
7355 if (r_res==0) goto __else318;
7356 if (! ((SymbolEntry*)r_res)->isDefined) goto __else318;
7357 r_res = (int)((SymbolEntry*)r_res)->sob;
7360 fprintf(stderr,"Symbol car not defined"); exit(-1);
7362 if (IS_SOB_CLOSURE(r_res)) goto __app206;
7363 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
7365 push((int)SOB_CLOSURE_ENV(r_res));
7366 push((int)&&__ret287);
7367 goto *(SOB_CLOSURE_CODE(r_res));
7369 sp = sp-2-stack[sp-2];
7372 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
7376 r_res = (int)probeSymbolDefined("car",topLevel);
7377 if (r_res==0) goto __else319;
7378 if (! ((SymbolEntry*)r_res)->isDefined) goto __else319;
7379 r_res = (int)((SymbolEntry*)r_res)->sob;
7382 fprintf(stderr,"Symbol car not defined"); exit(-1);
7384 if (IS_SOB_CLOSURE(r_res)) goto __app207;
7385 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
7387 push((int)SOB_CLOSURE_ENV(r_res));
7388 push((int)&&__ret288);
7389 goto *(SOB_CLOSURE_CODE(r_res));
7391 sp = sp-2-stack[sp-2];
7394 r_res = (int)probeSymbolDefined("char<?",topLevel);
7395 if (r_res==0) goto __else320;
7396 if (! ((SymbolEntry*)r_res)->isDefined) goto __else320;
7397 r_res = (int)((SymbolEntry*)r_res)->sob;
7400 fprintf(stderr,"Symbol char<\? not defined"); exit(-1);
7402 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
7403 push((int)SOB_CLOSURE_ENV(r_res));
7406 goto *(SOB_CLOSURE_CODE(r_res));
7407 sp = sp-2-stack[sp-2];
7414 r_res = (int)makeSchemeClosure((void*)r[0],&&__body84);
7416 r_res = (int)&__sc_number43;
7418 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
7422 r_res = (int)probeSymbolDefined("vector-set!",topLevel);
7423 if (r_res==0) goto __else321;
7424 if (! ((SymbolEntry*)r_res)->isDefined) goto __else321;
7425 r_res = (int)((SymbolEntry*)r_res)->sob;
7428 fprintf(stderr,"Symbol vector-set! not defined"); exit(-1);
7430 if (IS_SOB_CLOSURE(r_res)) goto __app197;
7431 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
7433 push((int)SOB_CLOSURE_ENV(r_res));
7434 push((int)&&__ret278);
7435 goto *(SOB_CLOSURE_CODE(r_res));
7437 sp = sp-2-stack[sp-2];
7439 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 2);
7444 if (ST_ARG_COUNT()!=0) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",0)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
7446 r_res = ((int**)ST_ENV())[1][1];
7449 r_res = (int)probeSymbolDefined("string->list",topLevel);
7450 if (r_res==0) goto __else322;
7451 if (! ((SymbolEntry*)r_res)->isDefined) goto __else322;
7452 r_res = (int)((SymbolEntry*)r_res)->sob;
7455 fprintf(stderr,"Symbol string->list not defined"); exit(-1);
7457 if (IS_SOB_CLOSURE(r_res)) goto __app208;
7458 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
7460 push((int)SOB_CLOSURE_ENV(r_res));
7461 push((int)&&__ret289);
7462 goto *(SOB_CLOSURE_CODE(r_res));
7464 sp = sp-2-stack[sp-2];
7467 r_res = ((int**)ST_ENV())[1][0];
7470 r_res = (int)probeSymbolDefined("string->list",topLevel);
7471 if (r_res==0) goto __else323;
7472 if (! ((SymbolEntry*)r_res)->isDefined) goto __else323;
7473 r_res = (int)((SymbolEntry*)r_res)->sob;
7476 fprintf(stderr,"Symbol string->list not defined"); exit(-1);
7478 if (IS_SOB_CLOSURE(r_res)) goto __app209;
7479 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
7481 push((int)SOB_CLOSURE_ENV(r_res));
7482 push((int)&&__ret290);
7483 goto *(SOB_CLOSURE_CODE(r_res));
7485 sp = sp-2-stack[sp-2];
7489 r_res = (int)&__sc_number44;
7491 r_res = ((int**)ST_ENV())[0][0];
7494 r_res = (int)probeSymbolDefined("vector-ref",topLevel);
7495 if (r_res==0) goto __else324;
7496 if (! ((SymbolEntry*)r_res)->isDefined) goto __else324;
7497 r_res = (int)((SymbolEntry*)r_res)->sob;
7500 fprintf(stderr,"Symbol vector-ref not defined"); exit(-1);
7502 if (IS_SOB_CLOSURE(r_res)) goto __app210;
7503 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
7505 push((int)SOB_CLOSURE_ENV(r_res));
7506 push((int)&&__ret291);
7507 goto *(SOB_CLOSURE_CODE(r_res));
7509 sp = sp-2-stack[sp-2];
7510 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
7511 push((int)SOB_CLOSURE_ENV(r_res));
7514 goto *(SOB_CLOSURE_CODE(r_res));
7515 sp = sp-2-stack[sp-2];
7519 r_res = (int)makeSchemeClosure((void*)r[0],&&__body85);
7520 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
7521 push((int)SOB_CLOSURE_ENV(r_res));
7524 goto *(SOB_CLOSURE_CODE(r_res));
7525 sp = sp-2-stack[sp-2];
7529 r_res = (int)makeSchemeClosure((void*)r[0],&&__body83);
7530 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
7531 push((int)SOB_CLOSURE_ENV(r_res));
7534 goto *(SOB_CLOSURE_CODE(r_res));
7535 sp = sp-2-stack[sp-2];
7539 r_res = (int)makeSchemeClosure((void*)r[0],&&__body82);
7540 r[0] = (int)getSymbol("binary-string<?",topLevel);
7541 ((SymbolEntry*)r[0])->isDefined = 1;
7542 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
7543 r_res = (int)&sc_void;
7545 /* set return address */
7546 ST_RET() = (int)&&__ret292;
7548 r[0] = (int)extendEnviroment( (int**)NULL, 0);
7553 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
7555 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
7558 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
7562 r_res = (int)probeSymbolDefined("binary-string<?",topLevel);
7563 if (r_res==0) goto __else325;
7564 if (! ((SymbolEntry*)r_res)->isDefined) goto __else325;
7565 r_res = (int)((SymbolEntry*)r_res)->sob;
7568 fprintf(stderr,"Symbol binary-string<\? not defined"); exit(-1);
7570 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
7571 push((int)SOB_CLOSURE_ENV(r_res));
7574 goto *(SOB_CLOSURE_CODE(r_res));
7575 sp = sp-2-stack[sp-2];
7579 r_res = (int)makeSchemeClosure((void*)r[0],&&__body86);
7580 r[0] = (int)getSymbol("binary-string>?",topLevel);
7581 ((SymbolEntry*)r[0])->isDefined = 1;
7582 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
7583 r_res = (int)&sc_void;
7585 /* set return address */
7586 ST_RET() = (int)&&__ret293;
7588 r[0] = (int)extendEnviroment( (int**)NULL, 0);
7593 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
7596 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
7599 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
7603 r_res = (int)probeSymbolDefined("binary-string>?",topLevel);
7604 if (r_res==0) goto __else326;
7605 if (! ((SymbolEntry*)r_res)->isDefined) goto __else326;
7606 r_res = (int)((SymbolEntry*)r_res)->sob;
7609 fprintf(stderr,"Symbol binary-string>\? not defined"); exit(-1);
7611 if (IS_SOB_CLOSURE(r_res)) goto __app211;
7612 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
7614 push((int)SOB_CLOSURE_ENV(r_res));
7615 push((int)&&__ret294);
7616 goto *(SOB_CLOSURE_CODE(r_res));
7618 sp = sp-2-stack[sp-2];
7621 r_res = (int)probeSymbolDefined("not",topLevel);
7622 if (r_res==0) goto __else327;
7623 if (! ((SymbolEntry*)r_res)->isDefined) goto __else327;
7624 r_res = (int)((SymbolEntry*)r_res)->sob;
7627 fprintf(stderr,"Symbol not not defined"); exit(-1);
7629 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
7630 push((int)SOB_CLOSURE_ENV(r_res));
7633 goto *(SOB_CLOSURE_CODE(r_res));
7634 sp = sp-2-stack[sp-2];
7638 r_res = (int)makeSchemeClosure((void*)r[0],&&__body87);
7639 r[0] = (int)getSymbol("binary-string<=?",topLevel);
7640 ((SymbolEntry*)r[0])->isDefined = 1;
7641 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
7642 r_res = (int)&sc_void;
7644 /* set return address */
7645 ST_RET() = (int)&&__ret295;
7647 r[0] = (int)extendEnviroment( (int**)NULL, 0);
7652 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
7655 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
7658 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
7662 r_res = (int)probeSymbolDefined("binary-string<?",topLevel);
7663 if (r_res==0) goto __else328;
7664 if (! ((SymbolEntry*)r_res)->isDefined) goto __else328;
7665 r_res = (int)((SymbolEntry*)r_res)->sob;
7668 fprintf(stderr,"Symbol binary-string<\? not defined"); exit(-1);
7670 if (IS_SOB_CLOSURE(r_res)) goto __app212;
7671 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
7673 push((int)SOB_CLOSURE_ENV(r_res));
7674 push((int)&&__ret296);
7675 goto *(SOB_CLOSURE_CODE(r_res));
7677 sp = sp-2-stack[sp-2];
7680 r_res = (int)probeSymbolDefined("not",topLevel);
7681 if (r_res==0) goto __else329;
7682 if (! ((SymbolEntry*)r_res)->isDefined) goto __else329;
7683 r_res = (int)((SymbolEntry*)r_res)->sob;
7686 fprintf(stderr,"Symbol not not defined"); exit(-1);
7688 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
7689 push((int)SOB_CLOSURE_ENV(r_res));
7692 goto *(SOB_CLOSURE_CODE(r_res));
7693 sp = sp-2-stack[sp-2];
7697 r_res = (int)makeSchemeClosure((void*)r[0],&&__body88);
7698 r[0] = (int)getSymbol("binary-string>=?",topLevel);
7699 ((SymbolEntry*)r[0])->isDefined = 1;
7700 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
7701 r_res = (int)&sc_void;
7703 /* set return address */
7704 ST_RET() = (int)&&__ret297;
7707 r_res = (int)probeSymbolDefined("binary-string=?",topLevel);
7708 if (r_res==0) goto __else330;
7709 if (! ((SymbolEntry*)r_res)->isDefined) goto __else330;
7710 r_res = (int)((SymbolEntry*)r_res)->sob;
7713 fprintf(stderr,"Symbol binary-string=\? not defined"); exit(-1);
7717 r_res = (int)probeSymbolDefined("order",topLevel);
7718 if (r_res==0) goto __else331;
7719 if (! ((SymbolEntry*)r_res)->isDefined) goto __else331;
7720 r_res = (int)((SymbolEntry*)r_res)->sob;
7723 fprintf(stderr,"Symbol order not defined"); exit(-1);
7725 if (IS_SOB_CLOSURE(r_res)) goto __app213;
7726 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
7728 push((int)SOB_CLOSURE_ENV(r_res));
7729 push((int)&&__ret298);
7730 goto *(SOB_CLOSURE_CODE(r_res));
7732 sp = sp-2-stack[sp-2];
7733 r[0] = (int)getSymbol("string=?",topLevel);
7734 ((SymbolEntry*)r[0])->isDefined = 1;
7735 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
7736 r_res = (int)&sc_void;
7738 /* set return address */
7739 ST_RET() = (int)&&__ret299;
7742 r_res = (int)probeSymbolDefined("binary-string<?",topLevel);
7743 if (r_res==0) goto __else332;
7744 if (! ((SymbolEntry*)r_res)->isDefined) goto __else332;
7745 r_res = (int)((SymbolEntry*)r_res)->sob;
7748 fprintf(stderr,"Symbol binary-string<\? not defined"); exit(-1);
7752 r_res = (int)probeSymbolDefined("order",topLevel);
7753 if (r_res==0) goto __else333;
7754 if (! ((SymbolEntry*)r_res)->isDefined) goto __else333;
7755 r_res = (int)((SymbolEntry*)r_res)->sob;
7758 fprintf(stderr,"Symbol order not defined"); exit(-1);
7760 if (IS_SOB_CLOSURE(r_res)) goto __app214;
7761 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
7763 push((int)SOB_CLOSURE_ENV(r_res));
7764 push((int)&&__ret300);
7765 goto *(SOB_CLOSURE_CODE(r_res));
7767 sp = sp-2-stack[sp-2];
7768 r[0] = (int)getSymbol("string<?",topLevel);
7769 ((SymbolEntry*)r[0])->isDefined = 1;
7770 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
7771 r_res = (int)&sc_void;
7773 /* set return address */
7774 ST_RET() = (int)&&__ret301;
7777 r_res = (int)probeSymbolDefined("binary-string>?",topLevel);
7778 if (r_res==0) goto __else334;
7779 if (! ((SymbolEntry*)r_res)->isDefined) goto __else334;
7780 r_res = (int)((SymbolEntry*)r_res)->sob;
7783 fprintf(stderr,"Symbol binary-string>\? not defined"); exit(-1);
7787 r_res = (int)probeSymbolDefined("order",topLevel);
7788 if (r_res==0) goto __else335;
7789 if (! ((SymbolEntry*)r_res)->isDefined) goto __else335;
7790 r_res = (int)((SymbolEntry*)r_res)->sob;
7793 fprintf(stderr,"Symbol order not defined"); exit(-1);
7795 if (IS_SOB_CLOSURE(r_res)) goto __app215;
7796 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
7798 push((int)SOB_CLOSURE_ENV(r_res));
7799 push((int)&&__ret302);
7800 goto *(SOB_CLOSURE_CODE(r_res));
7802 sp = sp-2-stack[sp-2];
7803 r[0] = (int)getSymbol("string>?",topLevel);
7804 ((SymbolEntry*)r[0])->isDefined = 1;
7805 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
7806 r_res = (int)&sc_void;
7808 /* set return address */
7809 ST_RET() = (int)&&__ret303;
7812 r_res = (int)probeSymbolDefined("binary-string<=?",topLevel);
7813 if (r_res==0) goto __else336;
7814 if (! ((SymbolEntry*)r_res)->isDefined) goto __else336;
7815 r_res = (int)((SymbolEntry*)r_res)->sob;
7818 fprintf(stderr,"Symbol binary-string<=\? not defined"); exit(-1);
7822 r_res = (int)probeSymbolDefined("order",topLevel);
7823 if (r_res==0) goto __else337;
7824 if (! ((SymbolEntry*)r_res)->isDefined) goto __else337;
7825 r_res = (int)((SymbolEntry*)r_res)->sob;
7828 fprintf(stderr,"Symbol order not defined"); exit(-1);
7830 if (IS_SOB_CLOSURE(r_res)) goto __app216;
7831 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
7833 push((int)SOB_CLOSURE_ENV(r_res));
7834 push((int)&&__ret304);
7835 goto *(SOB_CLOSURE_CODE(r_res));
7837 sp = sp-2-stack[sp-2];
7838 r[0] = (int)getSymbol("string<=?",topLevel);
7839 ((SymbolEntry*)r[0])->isDefined = 1;
7840 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
7841 r_res = (int)&sc_void;
7843 /* set return address */
7844 ST_RET() = (int)&&__ret305;
7847 r_res = (int)probeSymbolDefined("binary-string>=?",topLevel);
7848 if (r_res==0) goto __else338;
7849 if (! ((SymbolEntry*)r_res)->isDefined) goto __else338;
7850 r_res = (int)((SymbolEntry*)r_res)->sob;
7853 fprintf(stderr,"Symbol binary-string>=\? not defined"); exit(-1);
7857 r_res = (int)probeSymbolDefined("order",topLevel);
7858 if (r_res==0) goto __else339;
7859 if (! ((SymbolEntry*)r_res)->isDefined) goto __else339;
7860 r_res = (int)((SymbolEntry*)r_res)->sob;
7863 fprintf(stderr,"Symbol order not defined"); exit(-1);
7865 if (IS_SOB_CLOSURE(r_res)) goto __app217;
7866 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
7868 push((int)SOB_CLOSURE_ENV(r_res));
7869 push((int)&&__ret306);
7870 goto *(SOB_CLOSURE_CODE(r_res));
7872 sp = sp-2-stack[sp-2];
7873 r[0] = (int)getSymbol("string>=?",topLevel);
7874 ((SymbolEntry*)r[0])->isDefined = 1;
7875 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
7876 r_res = (int)&sc_void;
7878 /* set return address */
7879 ST_RET() = (int)&&__ret307;
7881 r_res = (int)&sc_false;
7884 r[0] = (int)extendEnviroment( (int**)NULL, 0);
7889 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
7891 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
7895 r_res = (int)probeSymbolDefined("box",topLevel);
7896 if (r_res==0) goto __else340;
7897 if (! ((SymbolEntry*)r_res)->isDefined) goto __else340;
7898 r_res = (int)((SymbolEntry*)r_res)->sob;
7901 fprintf(stderr,"Symbol box not defined"); exit(-1);
7903 if (IS_SOB_CLOSURE(r_res)) goto __app219;
7904 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
7906 push((int)SOB_CLOSURE_ENV(r_res));
7907 push((int)&&__ret309);
7908 goto *(SOB_CLOSURE_CODE(r_res));
7910 sp = sp-2-stack[sp-2];
7911 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
7913 r_res = (int)&sc_void;
7915 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 1);
7920 if (ST_ARG_COUNT()!=3) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",3)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
7922 r_res = (int)&__sc_number45;
7924 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
7928 r_res = (int)probeSymbolDefined("=",topLevel);
7929 if (r_res==0) goto __else342;
7930 if (! ((SymbolEntry*)r_res)->isDefined) goto __else342;
7931 r_res = (int)((SymbolEntry*)r_res)->sob;
7934 fprintf(stderr,"Symbol = not defined"); exit(-1);
7936 if (IS_SOB_CLOSURE(r_res)) goto __app221;
7937 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
7939 push((int)SOB_CLOSURE_ENV(r_res));
7940 push((int)&&__ret311);
7941 goto *(SOB_CLOSURE_CODE(r_res));
7943 sp = sp-2-stack[sp-2];
7944 if ((SchemeObject*)r_res==&sc_false) goto __else341;
7945 ASSERT_ALWAYS((2>=0) & (2<ST_ARG_COUNT()),"");
7950 ASSERT_ALWAYS((2>=0) & (2<ST_ARG_COUNT()),"");
7954 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
7957 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
7961 r_res = (int)probeSymbolDefined("vector-ref",topLevel);
7962 if (r_res==0) goto __else343;
7963 if (! ((SymbolEntry*)r_res)->isDefined) goto __else343;
7964 r_res = (int)((SymbolEntry*)r_res)->sob;
7967 fprintf(stderr,"Symbol vector-ref not defined"); exit(-1);
7969 if (IS_SOB_CLOSURE(r_res)) goto __app223;
7970 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
7972 push((int)SOB_CLOSURE_ENV(r_res));
7973 push((int)&&__ret313);
7974 goto *(SOB_CLOSURE_CODE(r_res));
7976 sp = sp-2-stack[sp-2];
7979 r_res = (int)probeSymbolDefined("cons",topLevel);
7980 if (r_res==0) goto __else344;
7981 if (! ((SymbolEntry*)r_res)->isDefined) goto __else344;
7982 r_res = (int)((SymbolEntry*)r_res)->sob;
7985 fprintf(stderr,"Symbol cons not defined"); exit(-1);
7987 if (IS_SOB_CLOSURE(r_res)) goto __app222;
7988 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
7990 push((int)SOB_CLOSURE_ENV(r_res));
7991 push((int)&&__ret312);
7992 goto *(SOB_CLOSURE_CODE(r_res));
7994 sp = sp-2-stack[sp-2];
7997 r_res = (int)&__sc_number46;
7999 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
8003 r_res = (int)probeSymbolDefined("-",topLevel);
8004 if (r_res==0) goto __else345;
8005 if (! ((SymbolEntry*)r_res)->isDefined) goto __else345;
8006 r_res = (int)((SymbolEntry*)r_res)->sob;
8009 fprintf(stderr,"Symbol - not defined"); exit(-1);
8011 if (IS_SOB_CLOSURE(r_res)) goto __app224;
8012 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
8014 push((int)SOB_CLOSURE_ENV(r_res));
8015 push((int)&&__ret314);
8016 goto *(SOB_CLOSURE_CODE(r_res));
8018 sp = sp-2-stack[sp-2];
8020 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
8025 r_res = (int)&__sc_number47;
8027 r_res = ((int**)ST_ENV())[0][0];
8030 r_res = (int)probeSymbolDefined("vector-ref",topLevel);
8031 if (r_res==0) goto __else346;
8032 if (! ((SymbolEntry*)r_res)->isDefined) goto __else346;
8033 r_res = (int)((SymbolEntry*)r_res)->sob;
8036 fprintf(stderr,"Symbol vector-ref not defined"); exit(-1);
8038 if (IS_SOB_CLOSURE(r_res)) goto __app225;
8039 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
8041 push((int)SOB_CLOSURE_ENV(r_res));
8042 push((int)&&__ret315);
8043 goto *(SOB_CLOSURE_CODE(r_res));
8045 sp = sp-2-stack[sp-2];
8046 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
8047 push((int)SOB_CLOSURE_ENV(r_res));
8050 goto *(SOB_CLOSURE_CODE(r_res));
8051 sp = sp-2-stack[sp-2];
8056 r_res = (int)makeSchemeClosure((void*)r[0],&&__body90);
8058 r_res = (int)&__sc_number48;
8060 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
8064 r_res = (int)probeSymbolDefined("vector-set!",topLevel);
8065 if (r_res==0) goto __else347;
8066 if (! ((SymbolEntry*)r_res)->isDefined) goto __else347;
8067 r_res = (int)((SymbolEntry*)r_res)->sob;
8070 fprintf(stderr,"Symbol vector-set! not defined"); exit(-1);
8072 if (IS_SOB_CLOSURE(r_res)) goto __app220;
8073 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
8075 push((int)SOB_CLOSURE_ENV(r_res));
8076 push((int)&&__ret310);
8077 goto *(SOB_CLOSURE_CODE(r_res));
8079 sp = sp-2-stack[sp-2];
8081 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 1);
8086 if (ST_ARG_COUNT()!=0) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",0)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
8087 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 2);
8092 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
8093 r_res = (int)&sc_nil;
8096 r_res = (int)&__sc_number49;
8099 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
8103 r_res = (int)probeSymbolDefined("vector-length",topLevel);
8104 if (r_res==0) goto __else348;
8105 if (! ((SymbolEntry*)r_res)->isDefined) goto __else348;
8106 r_res = (int)((SymbolEntry*)r_res)->sob;
8109 fprintf(stderr,"Symbol vector-length not defined"); exit(-1);
8111 if (IS_SOB_CLOSURE(r_res)) goto __app227;
8112 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
8114 push((int)SOB_CLOSURE_ENV(r_res));
8115 push((int)&&__ret317);
8116 goto *(SOB_CLOSURE_CODE(r_res));
8118 sp = sp-2-stack[sp-2];
8121 r_res = (int)probeSymbolDefined("-",topLevel);
8122 if (r_res==0) goto __else349;
8123 if (! ((SymbolEntry*)r_res)->isDefined) goto __else349;
8124 r_res = (int)((SymbolEntry*)r_res)->sob;
8127 fprintf(stderr,"Symbol - not defined"); exit(-1);
8129 if (IS_SOB_CLOSURE(r_res)) goto __app226;
8130 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
8132 push((int)SOB_CLOSURE_ENV(r_res));
8133 push((int)&&__ret316);
8134 goto *(SOB_CLOSURE_CODE(r_res));
8136 sp = sp-2-stack[sp-2];
8138 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
8143 r_res = (int)&__sc_number50;
8145 r_res = ((int**)ST_ENV())[1][0];
8148 r_res = (int)probeSymbolDefined("vector-ref",topLevel);
8149 if (r_res==0) goto __else350;
8150 if (! ((SymbolEntry*)r_res)->isDefined) goto __else350;
8151 r_res = (int)((SymbolEntry*)r_res)->sob;
8154 fprintf(stderr,"Symbol vector-ref not defined"); exit(-1);
8156 if (IS_SOB_CLOSURE(r_res)) goto __app228;
8157 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
8159 push((int)SOB_CLOSURE_ENV(r_res));
8160 push((int)&&__ret318);
8161 goto *(SOB_CLOSURE_CODE(r_res));
8163 sp = sp-2-stack[sp-2];
8164 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
8165 push((int)SOB_CLOSURE_ENV(r_res));
8168 goto *(SOB_CLOSURE_CODE(r_res));
8169 sp = sp-2-stack[sp-2];
8173 r_res = (int)makeSchemeClosure((void*)r[0],&&__body92);
8177 r_res = (int)makeSchemeClosure((void*)r[0],&&__body91);
8178 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
8179 push((int)SOB_CLOSURE_ENV(r_res));
8182 goto *(SOB_CLOSURE_CODE(r_res));
8183 sp = sp-2-stack[sp-2];
8187 r_res = (int)makeSchemeClosure((void*)r[0],&&__body89);
8188 if (IS_SOB_CLOSURE(r_res)) goto __app218;
8189 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
8191 push((int)SOB_CLOSURE_ENV(r_res));
8192 push((int)&&__ret308);
8193 goto *(SOB_CLOSURE_CODE(r_res));
8195 sp = sp-2-stack[sp-2];
8196 r[0] = (int)getSymbol("vector->list",topLevel);
8197 ((SymbolEntry*)r[0])->isDefined = 1;
8198 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
8199 r_res = (int)&sc_void;
8201 /* set return address */
8202 ST_RET() = (int)&&__ret319;
8204 r[0] = (int)extendEnviroment( (int**)NULL, 0);
8209 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
8211 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
8215 r_res = (int)probeSymbolDefined("length",topLevel);
8216 if (r_res==0) goto __else351;
8217 if (! ((SymbolEntry*)r_res)->isDefined) goto __else351;
8218 r_res = (int)((SymbolEntry*)r_res)->sob;
8221 fprintf(stderr,"Symbol length not defined"); exit(-1);
8223 if (IS_SOB_CLOSURE(r_res)) goto __app229;
8224 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
8226 push((int)SOB_CLOSURE_ENV(r_res));
8227 push((int)&&__ret320);
8228 goto *(SOB_CLOSURE_CODE(r_res));
8230 sp = sp-2-stack[sp-2];
8233 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 1);
8238 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
8240 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
8244 r_res = (int)probeSymbolDefined("make-string",topLevel);
8245 if (r_res==0) goto __else352;
8246 if (! ((SymbolEntry*)r_res)->isDefined) goto __else352;
8247 r_res = (int)((SymbolEntry*)r_res)->sob;
8250 fprintf(stderr,"Symbol make-string not defined"); exit(-1);
8252 if (IS_SOB_CLOSURE(r_res)) goto __app230;
8253 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
8255 push((int)SOB_CLOSURE_ENV(r_res));
8256 push((int)&&__ret321);
8257 goto *(SOB_CLOSURE_CODE(r_res));
8259 sp = sp-2-stack[sp-2];
8262 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 2);
8267 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
8268 r_res = (int)&sc_false;
8271 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 3);
8276 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
8278 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
8282 r_res = (int)probeSymbolDefined("box",topLevel);
8283 if (r_res==0) goto __else353;
8284 if (! ((SymbolEntry*)r_res)->isDefined) goto __else353;
8285 r_res = (int)((SymbolEntry*)r_res)->sob;
8288 fprintf(stderr,"Symbol box not defined"); exit(-1);
8290 if (IS_SOB_CLOSURE(r_res)) goto __app231;
8291 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
8293 push((int)SOB_CLOSURE_ENV(r_res));
8294 push((int)&&__ret322);
8295 goto *(SOB_CLOSURE_CODE(r_res));
8297 sp = sp-2-stack[sp-2];
8298 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
8300 r_res = (int)&sc_void;
8302 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 4);
8307 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
8309 r_res = ((int**)ST_ENV())[2][0];
8311 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
8315 r_res = (int)probeSymbolDefined("=",topLevel);
8316 if (r_res==0) goto __else355;
8317 if (! ((SymbolEntry*)r_res)->isDefined) goto __else355;
8318 r_res = (int)((SymbolEntry*)r_res)->sob;
8321 fprintf(stderr,"Symbol = not defined"); exit(-1);
8323 if (IS_SOB_CLOSURE(r_res)) goto __app233;
8324 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
8326 push((int)SOB_CLOSURE_ENV(r_res));
8327 push((int)&&__ret324);
8328 goto *(SOB_CLOSURE_CODE(r_res));
8330 sp = sp-2-stack[sp-2];
8331 if ((SchemeObject*)r_res==&sc_false) goto __else354;
8332 r_res = ((int**)ST_ENV())[1][0];
8337 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
8341 r_res = (int)probeSymbolDefined("car",topLevel);
8342 if (r_res==0) goto __else356;
8343 if (! ((SymbolEntry*)r_res)->isDefined) goto __else356;
8344 r_res = (int)((SymbolEntry*)r_res)->sob;
8347 fprintf(stderr,"Symbol car not defined"); exit(-1);
8349 if (IS_SOB_CLOSURE(r_res)) goto __app235;
8350 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
8352 push((int)SOB_CLOSURE_ENV(r_res));
8353 push((int)&&__ret326);
8354 goto *(SOB_CLOSURE_CODE(r_res));
8356 sp = sp-2-stack[sp-2];
8358 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
8361 r_res = ((int**)ST_ENV())[1][0];
8364 r_res = (int)probeSymbolDefined("string-set!",topLevel);
8365 if (r_res==0) goto __else357;
8366 if (! ((SymbolEntry*)r_res)->isDefined) goto __else357;
8367 r_res = (int)((SymbolEntry*)r_res)->sob;
8370 fprintf(stderr,"Symbol string-set! not defined"); exit(-1);
8372 if (IS_SOB_CLOSURE(r_res)) goto __app234;
8373 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
8375 push((int)SOB_CLOSURE_ENV(r_res));
8376 push((int)&&__ret325);
8377 goto *(SOB_CLOSURE_CODE(r_res));
8379 sp = sp-2-stack[sp-2];
8381 r_res = (int)&__sc_number51;
8383 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
8387 r_res = (int)probeSymbolDefined("+",topLevel);
8388 if (r_res==0) goto __else358;
8389 if (! ((SymbolEntry*)r_res)->isDefined) goto __else358;
8390 r_res = (int)((SymbolEntry*)r_res)->sob;
8393 fprintf(stderr,"Symbol + not defined"); exit(-1);
8395 if (IS_SOB_CLOSURE(r_res)) goto __app236;
8396 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
8398 push((int)SOB_CLOSURE_ENV(r_res));
8399 push((int)&&__ret327);
8400 goto *(SOB_CLOSURE_CODE(r_res));
8402 sp = sp-2-stack[sp-2];
8405 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
8409 r_res = (int)probeSymbolDefined("cdr",topLevel);
8410 if (r_res==0) goto __else359;
8411 if (! ((SymbolEntry*)r_res)->isDefined) goto __else359;
8412 r_res = (int)((SymbolEntry*)r_res)->sob;
8415 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
8417 if (IS_SOB_CLOSURE(r_res)) goto __app237;
8418 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
8420 push((int)SOB_CLOSURE_ENV(r_res));
8421 push((int)&&__ret328);
8422 goto *(SOB_CLOSURE_CODE(r_res));
8424 sp = sp-2-stack[sp-2];
8428 r_res = (int)&__sc_number52;
8430 r_res = ((int**)ST_ENV())[0][0];
8433 r_res = (int)probeSymbolDefined("vector-ref",topLevel);
8434 if (r_res==0) goto __else360;
8435 if (! ((SymbolEntry*)r_res)->isDefined) goto __else360;
8436 r_res = (int)((SymbolEntry*)r_res)->sob;
8439 fprintf(stderr,"Symbol vector-ref not defined"); exit(-1);
8441 if (IS_SOB_CLOSURE(r_res)) goto __app238;
8442 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
8444 push((int)SOB_CLOSURE_ENV(r_res));
8445 push((int)&&__ret329);
8446 goto *(SOB_CLOSURE_CODE(r_res));
8448 sp = sp-2-stack[sp-2];
8449 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
8450 push((int)SOB_CLOSURE_ENV(r_res));
8453 goto *(SOB_CLOSURE_CODE(r_res));
8454 sp = sp-2-stack[sp-2];
8459 r_res = (int)makeSchemeClosure((void*)r[0],&&__body97);
8461 r_res = (int)&__sc_number53;
8463 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
8467 r_res = (int)probeSymbolDefined("vector-set!",topLevel);
8468 if (r_res==0) goto __else361;
8469 if (! ((SymbolEntry*)r_res)->isDefined) goto __else361;
8470 r_res = (int)((SymbolEntry*)r_res)->sob;
8473 fprintf(stderr,"Symbol vector-set! not defined"); exit(-1);
8475 if (IS_SOB_CLOSURE(r_res)) goto __app232;
8476 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
8478 push((int)SOB_CLOSURE_ENV(r_res));
8479 push((int)&&__ret323);
8480 goto *(SOB_CLOSURE_CODE(r_res));
8482 sp = sp-2-stack[sp-2];
8484 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 4);
8489 if (ST_ARG_COUNT()!=0) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",0)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
8490 r_res = (int)&__sc_number54;
8492 r_res = ((int**)ST_ENV())[3][0];
8496 r_res = (int)&__sc_number55;
8498 r_res = ((int**)ST_ENV())[0][0];
8501 r_res = (int)probeSymbolDefined("vector-ref",topLevel);
8502 if (r_res==0) goto __else362;
8503 if (! ((SymbolEntry*)r_res)->isDefined) goto __else362;
8504 r_res = (int)((SymbolEntry*)r_res)->sob;
8507 fprintf(stderr,"Symbol vector-ref not defined"); exit(-1);
8509 if (IS_SOB_CLOSURE(r_res)) goto __app239;
8510 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
8512 push((int)SOB_CLOSURE_ENV(r_res));
8513 push((int)&&__ret330);
8514 goto *(SOB_CLOSURE_CODE(r_res));
8516 sp = sp-2-stack[sp-2];
8517 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
8518 push((int)SOB_CLOSURE_ENV(r_res));
8521 goto *(SOB_CLOSURE_CODE(r_res));
8522 sp = sp-2-stack[sp-2];
8526 r_res = (int)makeSchemeClosure((void*)r[0],&&__body98);
8527 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
8528 push((int)SOB_CLOSURE_ENV(r_res));
8531 goto *(SOB_CLOSURE_CODE(r_res));
8532 sp = sp-2-stack[sp-2];
8536 r_res = (int)makeSchemeClosure((void*)r[0],&&__body96);
8537 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
8538 push((int)SOB_CLOSURE_ENV(r_res));
8541 goto *(SOB_CLOSURE_CODE(r_res));
8542 sp = sp-2-stack[sp-2];
8546 r_res = (int)makeSchemeClosure((void*)r[0],&&__body95);
8547 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
8548 push((int)SOB_CLOSURE_ENV(r_res));
8551 goto *(SOB_CLOSURE_CODE(r_res));
8552 sp = sp-2-stack[sp-2];
8556 r_res = (int)makeSchemeClosure((void*)r[0],&&__body94);
8557 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
8558 push((int)SOB_CLOSURE_ENV(r_res));
8561 goto *(SOB_CLOSURE_CODE(r_res));
8562 sp = sp-2-stack[sp-2];
8566 r_res = (int)makeSchemeClosure((void*)r[0],&&__body93);
8567 r[0] = (int)getSymbol("list->string",topLevel);
8568 ((SymbolEntry*)r[0])->isDefined = 1;
8569 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
8570 r_res = (int)&sc_void;
8572 /* set return address */
8573 ST_RET() = (int)&&__ret331;
8575 r[0] = (int)extendEnviroment( (int**)NULL, 0);
8580 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
8582 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
8586 r_res = (int)probeSymbolDefined("length",topLevel);
8587 if (r_res==0) goto __else363;
8588 if (! ((SymbolEntry*)r_res)->isDefined) goto __else363;
8589 r_res = (int)((SymbolEntry*)r_res)->sob;
8592 fprintf(stderr,"Symbol length not defined"); exit(-1);
8594 if (IS_SOB_CLOSURE(r_res)) goto __app240;
8595 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
8597 push((int)SOB_CLOSURE_ENV(r_res));
8598 push((int)&&__ret332);
8599 goto *(SOB_CLOSURE_CODE(r_res));
8601 sp = sp-2-stack[sp-2];
8604 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 1);
8609 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
8611 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
8615 r_res = (int)probeSymbolDefined("make-vector",topLevel);
8616 if (r_res==0) goto __else364;
8617 if (! ((SymbolEntry*)r_res)->isDefined) goto __else364;
8618 r_res = (int)((SymbolEntry*)r_res)->sob;
8621 fprintf(stderr,"Symbol make-vector not defined"); exit(-1);
8623 if (IS_SOB_CLOSURE(r_res)) goto __app241;
8624 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
8626 push((int)SOB_CLOSURE_ENV(r_res));
8627 push((int)&&__ret333);
8628 goto *(SOB_CLOSURE_CODE(r_res));
8630 sp = sp-2-stack[sp-2];
8633 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 2);
8638 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
8639 r_res = (int)&sc_false;
8642 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 3);
8647 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
8649 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
8653 r_res = (int)probeSymbolDefined("box",topLevel);
8654 if (r_res==0) goto __else365;
8655 if (! ((SymbolEntry*)r_res)->isDefined) goto __else365;
8656 r_res = (int)((SymbolEntry*)r_res)->sob;
8659 fprintf(stderr,"Symbol box not defined"); exit(-1);
8661 if (IS_SOB_CLOSURE(r_res)) goto __app242;
8662 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
8664 push((int)SOB_CLOSURE_ENV(r_res));
8665 push((int)&&__ret334);
8666 goto *(SOB_CLOSURE_CODE(r_res));
8668 sp = sp-2-stack[sp-2];
8669 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
8671 r_res = (int)&sc_void;
8673 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 4);
8678 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
8680 r_res = ((int**)ST_ENV())[2][0];
8682 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
8686 r_res = (int)probeSymbolDefined("=",topLevel);
8687 if (r_res==0) goto __else367;
8688 if (! ((SymbolEntry*)r_res)->isDefined) goto __else367;
8689 r_res = (int)((SymbolEntry*)r_res)->sob;
8692 fprintf(stderr,"Symbol = not defined"); exit(-1);
8694 if (IS_SOB_CLOSURE(r_res)) goto __app244;
8695 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
8697 push((int)SOB_CLOSURE_ENV(r_res));
8698 push((int)&&__ret336);
8699 goto *(SOB_CLOSURE_CODE(r_res));
8701 sp = sp-2-stack[sp-2];
8702 if ((SchemeObject*)r_res==&sc_false) goto __else366;
8703 r_res = ((int**)ST_ENV())[1][0];
8708 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
8712 r_res = (int)probeSymbolDefined("car",topLevel);
8713 if (r_res==0) goto __else368;
8714 if (! ((SymbolEntry*)r_res)->isDefined) goto __else368;
8715 r_res = (int)((SymbolEntry*)r_res)->sob;
8718 fprintf(stderr,"Symbol car not defined"); exit(-1);
8720 if (IS_SOB_CLOSURE(r_res)) goto __app246;
8721 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
8723 push((int)SOB_CLOSURE_ENV(r_res));
8724 push((int)&&__ret338);
8725 goto *(SOB_CLOSURE_CODE(r_res));
8727 sp = sp-2-stack[sp-2];
8729 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
8732 r_res = ((int**)ST_ENV())[1][0];
8735 r_res = (int)probeSymbolDefined("vector-set!",topLevel);
8736 if (r_res==0) goto __else369;
8737 if (! ((SymbolEntry*)r_res)->isDefined) goto __else369;
8738 r_res = (int)((SymbolEntry*)r_res)->sob;
8741 fprintf(stderr,"Symbol vector-set! not defined"); exit(-1);
8743 if (IS_SOB_CLOSURE(r_res)) goto __app245;
8744 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
8746 push((int)SOB_CLOSURE_ENV(r_res));
8747 push((int)&&__ret337);
8748 goto *(SOB_CLOSURE_CODE(r_res));
8750 sp = sp-2-stack[sp-2];
8752 r_res = (int)&__sc_number56;
8754 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
8758 r_res = (int)probeSymbolDefined("+",topLevel);
8759 if (r_res==0) goto __else370;
8760 if (! ((SymbolEntry*)r_res)->isDefined) goto __else370;
8761 r_res = (int)((SymbolEntry*)r_res)->sob;
8764 fprintf(stderr,"Symbol + not defined"); exit(-1);
8766 if (IS_SOB_CLOSURE(r_res)) goto __app247;
8767 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
8769 push((int)SOB_CLOSURE_ENV(r_res));
8770 push((int)&&__ret339);
8771 goto *(SOB_CLOSURE_CODE(r_res));
8773 sp = sp-2-stack[sp-2];
8776 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
8780 r_res = (int)probeSymbolDefined("cdr",topLevel);
8781 if (r_res==0) goto __else371;
8782 if (! ((SymbolEntry*)r_res)->isDefined) goto __else371;
8783 r_res = (int)((SymbolEntry*)r_res)->sob;
8786 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
8788 if (IS_SOB_CLOSURE(r_res)) goto __app248;
8789 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
8791 push((int)SOB_CLOSURE_ENV(r_res));
8792 push((int)&&__ret340);
8793 goto *(SOB_CLOSURE_CODE(r_res));
8795 sp = sp-2-stack[sp-2];
8799 r_res = (int)&__sc_number57;
8801 r_res = ((int**)ST_ENV())[0][0];
8804 r_res = (int)probeSymbolDefined("vector-ref",topLevel);
8805 if (r_res==0) goto __else372;
8806 if (! ((SymbolEntry*)r_res)->isDefined) goto __else372;
8807 r_res = (int)((SymbolEntry*)r_res)->sob;
8810 fprintf(stderr,"Symbol vector-ref not defined"); exit(-1);
8812 if (IS_SOB_CLOSURE(r_res)) goto __app249;
8813 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
8815 push((int)SOB_CLOSURE_ENV(r_res));
8816 push((int)&&__ret341);
8817 goto *(SOB_CLOSURE_CODE(r_res));
8819 sp = sp-2-stack[sp-2];
8820 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
8821 push((int)SOB_CLOSURE_ENV(r_res));
8824 goto *(SOB_CLOSURE_CODE(r_res));
8825 sp = sp-2-stack[sp-2];
8830 r_res = (int)makeSchemeClosure((void*)r[0],&&__body103);
8832 r_res = (int)&__sc_number58;
8834 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
8838 r_res = (int)probeSymbolDefined("vector-set!",topLevel);
8839 if (r_res==0) goto __else373;
8840 if (! ((SymbolEntry*)r_res)->isDefined) goto __else373;
8841 r_res = (int)((SymbolEntry*)r_res)->sob;
8844 fprintf(stderr,"Symbol vector-set! not defined"); exit(-1);
8846 if (IS_SOB_CLOSURE(r_res)) goto __app243;
8847 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
8849 push((int)SOB_CLOSURE_ENV(r_res));
8850 push((int)&&__ret335);
8851 goto *(SOB_CLOSURE_CODE(r_res));
8853 sp = sp-2-stack[sp-2];
8855 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 4);
8860 if (ST_ARG_COUNT()!=0) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",0)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
8861 r_res = (int)&__sc_number59;
8863 r_res = ((int**)ST_ENV())[3][0];
8867 r_res = (int)&__sc_number60;
8869 r_res = ((int**)ST_ENV())[0][0];
8872 r_res = (int)probeSymbolDefined("vector-ref",topLevel);
8873 if (r_res==0) goto __else374;
8874 if (! ((SymbolEntry*)r_res)->isDefined) goto __else374;
8875 r_res = (int)((SymbolEntry*)r_res)->sob;
8878 fprintf(stderr,"Symbol vector-ref not defined"); exit(-1);
8880 if (IS_SOB_CLOSURE(r_res)) goto __app250;
8881 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
8883 push((int)SOB_CLOSURE_ENV(r_res));
8884 push((int)&&__ret342);
8885 goto *(SOB_CLOSURE_CODE(r_res));
8887 sp = sp-2-stack[sp-2];
8888 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
8889 push((int)SOB_CLOSURE_ENV(r_res));
8892 goto *(SOB_CLOSURE_CODE(r_res));
8893 sp = sp-2-stack[sp-2];
8897 r_res = (int)makeSchemeClosure((void*)r[0],&&__body104);
8898 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
8899 push((int)SOB_CLOSURE_ENV(r_res));
8902 goto *(SOB_CLOSURE_CODE(r_res));
8903 sp = sp-2-stack[sp-2];
8907 r_res = (int)makeSchemeClosure((void*)r[0],&&__body102);
8908 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
8909 push((int)SOB_CLOSURE_ENV(r_res));
8912 goto *(SOB_CLOSURE_CODE(r_res));
8913 sp = sp-2-stack[sp-2];
8917 r_res = (int)makeSchemeClosure((void*)r[0],&&__body101);
8918 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
8919 push((int)SOB_CLOSURE_ENV(r_res));
8922 goto *(SOB_CLOSURE_CODE(r_res));
8923 sp = sp-2-stack[sp-2];
8927 r_res = (int)makeSchemeClosure((void*)r[0],&&__body100);
8928 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
8929 push((int)SOB_CLOSURE_ENV(r_res));
8932 goto *(SOB_CLOSURE_CODE(r_res));
8933 sp = sp-2-stack[sp-2];
8937 r_res = (int)makeSchemeClosure((void*)r[0],&&__body99);
8938 r[0] = (int)getSymbol("list->vector",topLevel);
8939 ((SymbolEntry*)r[0])->isDefined = 1;
8940 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
8941 r_res = (int)&sc_void;
8943 /* set return address */
8944 ST_RET() = (int)&&__ret343;
8946 r[0] = (int)extendEnviroment( (int**)NULL, 0);
8951 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
8953 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
8957 r_res = (int)probeSymbolDefined("null?",topLevel);
8958 if (r_res==0) goto __else376;
8959 if (! ((SymbolEntry*)r_res)->isDefined) goto __else376;
8960 r_res = (int)((SymbolEntry*)r_res)->sob;
8963 fprintf(stderr,"Symbol null\? not defined"); exit(-1);
8965 if (IS_SOB_CLOSURE(r_res)) goto __app251;
8966 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
8968 push((int)SOB_CLOSURE_ENV(r_res));
8969 push((int)&&__ret344);
8970 goto *(SOB_CLOSURE_CODE(r_res));
8972 sp = sp-2-stack[sp-2];
8973 if ((SchemeObject*)r_res==&sc_false) goto __else375;
8974 r_res = (int)&sc_false;
8978 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
8982 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
8986 r_res = (int)probeSymbolDefined("car",topLevel);
8987 if (r_res==0) goto __else378;
8988 if (! ((SymbolEntry*)r_res)->isDefined) goto __else378;
8989 r_res = (int)((SymbolEntry*)r_res)->sob;
8992 fprintf(stderr,"Symbol car not defined"); exit(-1);
8994 if (IS_SOB_CLOSURE(r_res)) goto __app253;
8995 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
8997 push((int)SOB_CLOSURE_ENV(r_res));
8998 push((int)&&__ret346);
8999 goto *(SOB_CLOSURE_CODE(r_res));
9001 sp = sp-2-stack[sp-2];
9004 r_res = (int)probeSymbolDefined("equal?",topLevel);
9005 if (r_res==0) goto __else379;
9006 if (! ((SymbolEntry*)r_res)->isDefined) goto __else379;
9007 r_res = (int)((SymbolEntry*)r_res)->sob;
9010 fprintf(stderr,"Symbol equal\? not defined"); exit(-1);
9012 if (IS_SOB_CLOSURE(r_res)) goto __app252;
9013 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
9015 push((int)SOB_CLOSURE_ENV(r_res));
9016 push((int)&&__ret345);
9017 goto *(SOB_CLOSURE_CODE(r_res));
9019 sp = sp-2-stack[sp-2];
9020 if ((SchemeObject*)r_res==&sc_false) goto __else377;
9021 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
9027 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
9031 r_res = (int)probeSymbolDefined("cdr",topLevel);
9032 if (r_res==0) goto __else380;
9033 if (! ((SymbolEntry*)r_res)->isDefined) goto __else380;
9034 r_res = (int)((SymbolEntry*)r_res)->sob;
9037 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
9039 if (IS_SOB_CLOSURE(r_res)) goto __app254;
9040 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
9042 push((int)SOB_CLOSURE_ENV(r_res));
9043 push((int)&&__ret347);
9044 goto *(SOB_CLOSURE_CODE(r_res));
9046 sp = sp-2-stack[sp-2];
9048 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
9052 r_res = (int)probeSymbolDefined("member",topLevel);
9053 if (r_res==0) goto __else381;
9054 if (! ((SymbolEntry*)r_res)->isDefined) goto __else381;
9055 r_res = (int)((SymbolEntry*)r_res)->sob;
9058 fprintf(stderr,"Symbol member not defined"); exit(-1);
9060 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
9061 push((int)SOB_CLOSURE_ENV(r_res));
9064 goto *(SOB_CLOSURE_CODE(r_res));
9065 sp = sp-2-stack[sp-2];
9071 r_res = (int)makeSchemeClosure((void*)r[0],&&__body105);
9072 r[0] = (int)getSymbol("member",topLevel);
9073 ((SymbolEntry*)r[0])->isDefined = 1;
9074 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
9075 r_res = (int)&sc_void;
9077 /* set return address */
9078 ST_RET() = (int)&&__ret348;
9080 r[0] = (int)extendEnviroment( (int**)NULL, 0);
9085 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
9087 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
9091 r_res = (int)probeSymbolDefined("null?",topLevel);
9092 if (r_res==0) goto __else383;
9093 if (! ((SymbolEntry*)r_res)->isDefined) goto __else383;
9094 r_res = (int)((SymbolEntry*)r_res)->sob;
9097 fprintf(stderr,"Symbol null\? not defined"); exit(-1);
9099 if (IS_SOB_CLOSURE(r_res)) goto __app255;
9100 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
9102 push((int)SOB_CLOSURE_ENV(r_res));
9103 push((int)&&__ret349);
9104 goto *(SOB_CLOSURE_CODE(r_res));
9106 sp = sp-2-stack[sp-2];
9107 if ((SchemeObject*)r_res==&sc_false) goto __else382;
9108 r_res = (int)&sc_false;
9112 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
9116 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
9120 r_res = (int)probeSymbolDefined("caar",topLevel);
9121 if (r_res==0) goto __else385;
9122 if (! ((SymbolEntry*)r_res)->isDefined) goto __else385;
9123 r_res = (int)((SymbolEntry*)r_res)->sob;
9126 fprintf(stderr,"Symbol caar not defined"); exit(-1);
9128 if (IS_SOB_CLOSURE(r_res)) goto __app257;
9129 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
9131 push((int)SOB_CLOSURE_ENV(r_res));
9132 push((int)&&__ret351);
9133 goto *(SOB_CLOSURE_CODE(r_res));
9135 sp = sp-2-stack[sp-2];
9138 r_res = (int)probeSymbolDefined("eq?",topLevel);
9139 if (r_res==0) goto __else386;
9140 if (! ((SymbolEntry*)r_res)->isDefined) goto __else386;
9141 r_res = (int)((SymbolEntry*)r_res)->sob;
9144 fprintf(stderr,"Symbol eq\? not defined"); exit(-1);
9146 if (IS_SOB_CLOSURE(r_res)) goto __app256;
9147 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
9149 push((int)SOB_CLOSURE_ENV(r_res));
9150 push((int)&&__ret350);
9151 goto *(SOB_CLOSURE_CODE(r_res));
9153 sp = sp-2-stack[sp-2];
9154 if ((SchemeObject*)r_res==&sc_false) goto __else384;
9156 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
9160 r_res = (int)probeSymbolDefined("car",topLevel);
9161 if (r_res==0) goto __else387;
9162 if (! ((SymbolEntry*)r_res)->isDefined) goto __else387;
9163 r_res = (int)((SymbolEntry*)r_res)->sob;
9166 fprintf(stderr,"Symbol car not defined"); exit(-1);
9168 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
9169 push((int)SOB_CLOSURE_ENV(r_res));
9172 goto *(SOB_CLOSURE_CODE(r_res));
9173 sp = sp-2-stack[sp-2];
9178 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
9182 r_res = (int)probeSymbolDefined("cdr",topLevel);
9183 if (r_res==0) goto __else388;
9184 if (! ((SymbolEntry*)r_res)->isDefined) goto __else388;
9185 r_res = (int)((SymbolEntry*)r_res)->sob;
9188 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
9190 if (IS_SOB_CLOSURE(r_res)) goto __app258;
9191 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
9193 push((int)SOB_CLOSURE_ENV(r_res));
9194 push((int)&&__ret352);
9195 goto *(SOB_CLOSURE_CODE(r_res));
9197 sp = sp-2-stack[sp-2];
9199 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
9203 r_res = (int)probeSymbolDefined("assoc",topLevel);
9204 if (r_res==0) goto __else389;
9205 if (! ((SymbolEntry*)r_res)->isDefined) goto __else389;
9206 r_res = (int)((SymbolEntry*)r_res)->sob;
9209 fprintf(stderr,"Symbol assoc not defined"); exit(-1);
9211 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
9212 push((int)SOB_CLOSURE_ENV(r_res));
9215 goto *(SOB_CLOSURE_CODE(r_res));
9216 sp = sp-2-stack[sp-2];
9222 r_res = (int)makeSchemeClosure((void*)r[0],&&__body106);
9223 r[0] = (int)getSymbol("assoc",topLevel);
9224 ((SymbolEntry*)r[0])->isDefined = 1;
9225 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
9226 r_res = (int)&sc_void;
9228 /* set return address */
9229 ST_RET() = (int)&&__ret353;
9231 r[0] = (int)extendEnviroment( (int**)NULL, 0);
9236 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
9238 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
9242 r_res = (int)probeSymbolDefined("pair?",topLevel);
9243 if (r_res==0) goto __else392;
9244 if (! ((SymbolEntry*)r_res)->isDefined) goto __else392;
9245 r_res = (int)((SymbolEntry*)r_res)->sob;
9248 fprintf(stderr,"Symbol pair\? not defined"); exit(-1);
9250 if (IS_SOB_CLOSURE(r_res)) goto __app259;
9251 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
9253 push((int)SOB_CLOSURE_ENV(r_res));
9254 push((int)&&__ret354);
9255 goto *(SOB_CLOSURE_CODE(r_res));
9257 sp = sp-2-stack[sp-2];
9258 if ((SchemeObject*)r_res==&sc_false) goto __else391;
9260 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
9264 r_res = (int)probeSymbolDefined("pair?",topLevel);
9265 if (r_res==0) goto __else393;
9266 if (! ((SymbolEntry*)r_res)->isDefined) goto __else393;
9267 r_res = (int)((SymbolEntry*)r_res)->sob;
9270 fprintf(stderr,"Symbol pair\? not defined"); exit(-1);
9272 if (IS_SOB_CLOSURE(r_res)) goto __app260;
9273 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
9275 push((int)SOB_CLOSURE_ENV(r_res));
9276 push((int)&&__ret355);
9277 goto *(SOB_CLOSURE_CODE(r_res));
9279 sp = sp-2-stack[sp-2];
9282 r_res = (int)&sc_false;
9284 if ((SchemeObject*)r_res==&sc_false) goto __else390;
9287 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
9291 r_res = (int)probeSymbolDefined("car",topLevel);
9292 if (r_res==0) goto __else395;
9293 if (! ((SymbolEntry*)r_res)->isDefined) goto __else395;
9294 r_res = (int)((SymbolEntry*)r_res)->sob;
9297 fprintf(stderr,"Symbol car not defined"); exit(-1);
9299 if (IS_SOB_CLOSURE(r_res)) goto __app262;
9300 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
9302 push((int)SOB_CLOSURE_ENV(r_res));
9303 push((int)&&__ret357);
9304 goto *(SOB_CLOSURE_CODE(r_res));
9306 sp = sp-2-stack[sp-2];
9309 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
9313 r_res = (int)probeSymbolDefined("car",topLevel);
9314 if (r_res==0) goto __else396;
9315 if (! ((SymbolEntry*)r_res)->isDefined) goto __else396;
9316 r_res = (int)((SymbolEntry*)r_res)->sob;
9319 fprintf(stderr,"Symbol car not defined"); exit(-1);
9321 if (IS_SOB_CLOSURE(r_res)) goto __app263;
9322 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
9324 push((int)SOB_CLOSURE_ENV(r_res));
9325 push((int)&&__ret358);
9326 goto *(SOB_CLOSURE_CODE(r_res));
9328 sp = sp-2-stack[sp-2];
9331 r_res = (int)probeSymbolDefined("equal?",topLevel);
9332 if (r_res==0) goto __else397;
9333 if (! ((SymbolEntry*)r_res)->isDefined) goto __else397;
9334 r_res = (int)((SymbolEntry*)r_res)->sob;
9337 fprintf(stderr,"Symbol equal\? not defined"); exit(-1);
9339 if (IS_SOB_CLOSURE(r_res)) goto __app261;
9340 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
9342 push((int)SOB_CLOSURE_ENV(r_res));
9343 push((int)&&__ret356);
9344 goto *(SOB_CLOSURE_CODE(r_res));
9346 sp = sp-2-stack[sp-2];
9347 if ((SchemeObject*)r_res==&sc_false) goto __else394;
9350 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
9354 r_res = (int)probeSymbolDefined("cdr",topLevel);
9355 if (r_res==0) goto __else398;
9356 if (! ((SymbolEntry*)r_res)->isDefined) goto __else398;
9357 r_res = (int)((SymbolEntry*)r_res)->sob;
9360 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
9362 if (IS_SOB_CLOSURE(r_res)) goto __app264;
9363 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
9365 push((int)SOB_CLOSURE_ENV(r_res));
9366 push((int)&&__ret359);
9367 goto *(SOB_CLOSURE_CODE(r_res));
9369 sp = sp-2-stack[sp-2];
9372 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
9376 r_res = (int)probeSymbolDefined("cdr",topLevel);
9377 if (r_res==0) goto __else399;
9378 if (! ((SymbolEntry*)r_res)->isDefined) goto __else399;
9379 r_res = (int)((SymbolEntry*)r_res)->sob;
9382 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
9384 if (IS_SOB_CLOSURE(r_res)) goto __app265;
9385 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
9387 push((int)SOB_CLOSURE_ENV(r_res));
9388 push((int)&&__ret360);
9389 goto *(SOB_CLOSURE_CODE(r_res));
9391 sp = sp-2-stack[sp-2];
9394 r_res = (int)probeSymbolDefined("equal?",topLevel);
9395 if (r_res==0) goto __else400;
9396 if (! ((SymbolEntry*)r_res)->isDefined) goto __else400;
9397 r_res = (int)((SymbolEntry*)r_res)->sob;
9400 fprintf(stderr,"Symbol equal\? not defined"); exit(-1);
9402 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
9403 push((int)SOB_CLOSURE_ENV(r_res));
9406 goto *(SOB_CLOSURE_CODE(r_res));
9407 sp = sp-2-stack[sp-2];
9410 r_res = (int)&sc_false;
9415 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
9419 r_res = (int)probeSymbolDefined("vector?",topLevel);
9420 if (r_res==0) goto __else403;
9421 if (! ((SymbolEntry*)r_res)->isDefined) goto __else403;
9422 r_res = (int)((SymbolEntry*)r_res)->sob;
9425 fprintf(stderr,"Symbol vector\? not defined"); exit(-1);
9427 if (IS_SOB_CLOSURE(r_res)) goto __app266;
9428 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
9430 push((int)SOB_CLOSURE_ENV(r_res));
9431 push((int)&&__ret361);
9432 goto *(SOB_CLOSURE_CODE(r_res));
9434 sp = sp-2-stack[sp-2];
9435 if ((SchemeObject*)r_res==&sc_false) goto __else402;
9437 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
9441 r_res = (int)probeSymbolDefined("vector?",topLevel);
9442 if (r_res==0) goto __else405;
9443 if (! ((SymbolEntry*)r_res)->isDefined) goto __else405;
9444 r_res = (int)((SymbolEntry*)r_res)->sob;
9447 fprintf(stderr,"Symbol vector\? not defined"); exit(-1);
9449 if (IS_SOB_CLOSURE(r_res)) goto __app267;
9450 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
9452 push((int)SOB_CLOSURE_ENV(r_res));
9453 push((int)&&__ret362);
9454 goto *(SOB_CLOSURE_CODE(r_res));
9456 sp = sp-2-stack[sp-2];
9457 if ((SchemeObject*)r_res==&sc_false) goto __else404;
9460 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
9464 r_res = (int)probeSymbolDefined("vector-length",topLevel);
9465 if (r_res==0) goto __else406;
9466 if (! ((SymbolEntry*)r_res)->isDefined) goto __else406;
9467 r_res = (int)((SymbolEntry*)r_res)->sob;
9470 fprintf(stderr,"Symbol vector-length not defined"); exit(-1);
9472 if (IS_SOB_CLOSURE(r_res)) goto __app269;
9473 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
9475 push((int)SOB_CLOSURE_ENV(r_res));
9476 push((int)&&__ret364);
9477 goto *(SOB_CLOSURE_CODE(r_res));
9479 sp = sp-2-stack[sp-2];
9482 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
9486 r_res = (int)probeSymbolDefined("vector-length",topLevel);
9487 if (r_res==0) goto __else407;
9488 if (! ((SymbolEntry*)r_res)->isDefined) goto __else407;
9489 r_res = (int)((SymbolEntry*)r_res)->sob;
9492 fprintf(stderr,"Symbol vector-length not defined"); exit(-1);
9494 if (IS_SOB_CLOSURE(r_res)) goto __app270;
9495 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
9497 push((int)SOB_CLOSURE_ENV(r_res));
9498 push((int)&&__ret365);
9499 goto *(SOB_CLOSURE_CODE(r_res));
9501 sp = sp-2-stack[sp-2];
9504 r_res = (int)probeSymbolDefined("=",topLevel);
9505 if (r_res==0) goto __else408;
9506 if (! ((SymbolEntry*)r_res)->isDefined) goto __else408;
9507 r_res = (int)((SymbolEntry*)r_res)->sob;
9510 fprintf(stderr,"Symbol = not defined"); exit(-1);
9512 if (IS_SOB_CLOSURE(r_res)) goto __app268;
9513 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
9515 push((int)SOB_CLOSURE_ENV(r_res));
9516 push((int)&&__ret363);
9517 goto *(SOB_CLOSURE_CODE(r_res));
9519 sp = sp-2-stack[sp-2];
9522 r_res = (int)&sc_false;
9526 r_res = (int)&sc_false;
9528 if ((SchemeObject*)r_res==&sc_false) goto __else401;
9531 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
9535 r_res = (int)probeSymbolDefined("vector->list",topLevel);
9536 if (r_res==0) goto __else409;
9537 if (! ((SymbolEntry*)r_res)->isDefined) goto __else409;
9538 r_res = (int)((SymbolEntry*)r_res)->sob;
9541 fprintf(stderr,"Symbol vector->list not defined"); exit(-1);
9543 if (IS_SOB_CLOSURE(r_res)) goto __app271;
9544 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
9546 push((int)SOB_CLOSURE_ENV(r_res));
9547 push((int)&&__ret366);
9548 goto *(SOB_CLOSURE_CODE(r_res));
9550 sp = sp-2-stack[sp-2];
9553 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
9557 r_res = (int)probeSymbolDefined("vector->list",topLevel);
9558 if (r_res==0) goto __else410;
9559 if (! ((SymbolEntry*)r_res)->isDefined) goto __else410;
9560 r_res = (int)((SymbolEntry*)r_res)->sob;
9563 fprintf(stderr,"Symbol vector->list not defined"); exit(-1);
9565 if (IS_SOB_CLOSURE(r_res)) goto __app272;
9566 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
9568 push((int)SOB_CLOSURE_ENV(r_res));
9569 push((int)&&__ret367);
9570 goto *(SOB_CLOSURE_CODE(r_res));
9572 sp = sp-2-stack[sp-2];
9575 r_res = (int)probeSymbolDefined("equal?",topLevel);
9576 if (r_res==0) goto __else411;
9577 if (! ((SymbolEntry*)r_res)->isDefined) goto __else411;
9578 r_res = (int)((SymbolEntry*)r_res)->sob;
9581 fprintf(stderr,"Symbol equal\? not defined"); exit(-1);
9583 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
9584 push((int)SOB_CLOSURE_ENV(r_res));
9587 goto *(SOB_CLOSURE_CODE(r_res));
9588 sp = sp-2-stack[sp-2];
9592 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
9596 r_res = (int)probeSymbolDefined("null?",topLevel);
9597 if (r_res==0) goto __else414;
9598 if (! ((SymbolEntry*)r_res)->isDefined) goto __else414;
9599 r_res = (int)((SymbolEntry*)r_res)->sob;
9602 fprintf(stderr,"Symbol null\? not defined"); exit(-1);
9604 if (IS_SOB_CLOSURE(r_res)) goto __app273;
9605 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
9607 push((int)SOB_CLOSURE_ENV(r_res));
9608 push((int)&&__ret368);
9609 goto *(SOB_CLOSURE_CODE(r_res));
9611 sp = sp-2-stack[sp-2];
9612 if ((SchemeObject*)r_res==&sc_false) goto __else413;
9614 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
9618 r_res = (int)probeSymbolDefined("null?",topLevel);
9619 if (r_res==0) goto __else415;
9620 if (! ((SymbolEntry*)r_res)->isDefined) goto __else415;
9621 r_res = (int)((SymbolEntry*)r_res)->sob;
9624 fprintf(stderr,"Symbol null\? not defined"); exit(-1);
9626 if (IS_SOB_CLOSURE(r_res)) goto __app274;
9627 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
9629 push((int)SOB_CLOSURE_ENV(r_res));
9630 push((int)&&__ret369);
9631 goto *(SOB_CLOSURE_CODE(r_res));
9633 sp = sp-2-stack[sp-2];
9636 r_res = (int)&sc_false;
9638 if ((SchemeObject*)r_res==&sc_false) goto __else412;
9639 r_res = (int)&sc_true;
9643 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
9647 r_res = (int)probeSymbolDefined("boolean?",topLevel);
9648 if (r_res==0) goto __else418;
9649 if (! ((SymbolEntry*)r_res)->isDefined) goto __else418;
9650 r_res = (int)((SymbolEntry*)r_res)->sob;
9653 fprintf(stderr,"Symbol boolean\? not defined"); exit(-1);
9655 if (IS_SOB_CLOSURE(r_res)) goto __app275;
9656 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
9658 push((int)SOB_CLOSURE_ENV(r_res));
9659 push((int)&&__ret370);
9660 goto *(SOB_CLOSURE_CODE(r_res));
9662 sp = sp-2-stack[sp-2];
9663 if ((SchemeObject*)r_res==&sc_false) goto __else417;
9665 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
9669 r_res = (int)probeSymbolDefined("boolean?",topLevel);
9670 if (r_res==0) goto __else419;
9671 if (! ((SymbolEntry*)r_res)->isDefined) goto __else419;
9672 r_res = (int)((SymbolEntry*)r_res)->sob;
9675 fprintf(stderr,"Symbol boolean\? not defined"); exit(-1);
9677 if (IS_SOB_CLOSURE(r_res)) goto __app276;
9678 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
9680 push((int)SOB_CLOSURE_ENV(r_res));
9681 push((int)&&__ret371);
9682 goto *(SOB_CLOSURE_CODE(r_res));
9684 sp = sp-2-stack[sp-2];
9687 r_res = (int)&sc_false;
9689 if ((SchemeObject*)r_res==&sc_false) goto __else416;
9690 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
9692 if ((SchemeObject*)r_res==&sc_false) goto __else420;
9693 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
9697 r_res = (int)&sc_false;
9702 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
9706 r_res = (int)probeSymbolDefined("char?",topLevel);
9707 if (r_res==0) goto __else423;
9708 if (! ((SymbolEntry*)r_res)->isDefined) goto __else423;
9709 r_res = (int)((SymbolEntry*)r_res)->sob;
9712 fprintf(stderr,"Symbol char\? not defined"); exit(-1);
9714 if (IS_SOB_CLOSURE(r_res)) goto __app277;
9715 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
9717 push((int)SOB_CLOSURE_ENV(r_res));
9718 push((int)&&__ret372);
9719 goto *(SOB_CLOSURE_CODE(r_res));
9721 sp = sp-2-stack[sp-2];
9722 if ((SchemeObject*)r_res==&sc_false) goto __else422;
9724 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
9728 r_res = (int)probeSymbolDefined("char?",topLevel);
9729 if (r_res==0) goto __else424;
9730 if (! ((SymbolEntry*)r_res)->isDefined) goto __else424;
9731 r_res = (int)((SymbolEntry*)r_res)->sob;
9734 fprintf(stderr,"Symbol char\? not defined"); exit(-1);
9736 if (IS_SOB_CLOSURE(r_res)) goto __app278;
9737 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
9739 push((int)SOB_CLOSURE_ENV(r_res));
9740 push((int)&&__ret373);
9741 goto *(SOB_CLOSURE_CODE(r_res));
9743 sp = sp-2-stack[sp-2];
9746 r_res = (int)&sc_false;
9748 if ((SchemeObject*)r_res==&sc_false) goto __else421;
9750 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
9753 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
9757 r_res = (int)probeSymbolDefined("char=?",topLevel);
9758 if (r_res==0) goto __else425;
9759 if (! ((SymbolEntry*)r_res)->isDefined) goto __else425;
9760 r_res = (int)((SymbolEntry*)r_res)->sob;
9763 fprintf(stderr,"Symbol char=\? not defined"); exit(-1);
9765 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
9766 push((int)SOB_CLOSURE_ENV(r_res));
9769 goto *(SOB_CLOSURE_CODE(r_res));
9770 sp = sp-2-stack[sp-2];
9774 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
9778 r_res = (int)probeSymbolDefined("number?",topLevel);
9779 if (r_res==0) goto __else428;
9780 if (! ((SymbolEntry*)r_res)->isDefined) goto __else428;
9781 r_res = (int)((SymbolEntry*)r_res)->sob;
9784 fprintf(stderr,"Symbol number\? not defined"); exit(-1);
9786 if (IS_SOB_CLOSURE(r_res)) goto __app279;
9787 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
9789 push((int)SOB_CLOSURE_ENV(r_res));
9790 push((int)&&__ret374);
9791 goto *(SOB_CLOSURE_CODE(r_res));
9793 sp = sp-2-stack[sp-2];
9794 if ((SchemeObject*)r_res==&sc_false) goto __else427;
9796 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
9800 r_res = (int)probeSymbolDefined("number?",topLevel);
9801 if (r_res==0) goto __else429;
9802 if (! ((SymbolEntry*)r_res)->isDefined) goto __else429;
9803 r_res = (int)((SymbolEntry*)r_res)->sob;
9806 fprintf(stderr,"Symbol number\? not defined"); exit(-1);
9808 if (IS_SOB_CLOSURE(r_res)) goto __app280;
9809 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
9811 push((int)SOB_CLOSURE_ENV(r_res));
9812 push((int)&&__ret375);
9813 goto *(SOB_CLOSURE_CODE(r_res));
9815 sp = sp-2-stack[sp-2];
9818 r_res = (int)&sc_false;
9820 if ((SchemeObject*)r_res==&sc_false) goto __else426;
9822 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
9825 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
9829 r_res = (int)probeSymbolDefined("=",topLevel);
9830 if (r_res==0) goto __else430;
9831 if (! ((SymbolEntry*)r_res)->isDefined) goto __else430;
9832 r_res = (int)((SymbolEntry*)r_res)->sob;
9835 fprintf(stderr,"Symbol = not defined"); exit(-1);
9837 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
9838 push((int)SOB_CLOSURE_ENV(r_res));
9841 goto *(SOB_CLOSURE_CODE(r_res));
9842 sp = sp-2-stack[sp-2];
9846 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
9850 r_res = (int)probeSymbolDefined("string?",topLevel);
9851 if (r_res==0) goto __else433;
9852 if (! ((SymbolEntry*)r_res)->isDefined) goto __else433;
9853 r_res = (int)((SymbolEntry*)r_res)->sob;
9856 fprintf(stderr,"Symbol string\? not defined"); exit(-1);
9858 if (IS_SOB_CLOSURE(r_res)) goto __app281;
9859 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
9861 push((int)SOB_CLOSURE_ENV(r_res));
9862 push((int)&&__ret376);
9863 goto *(SOB_CLOSURE_CODE(r_res));
9865 sp = sp-2-stack[sp-2];
9866 if ((SchemeObject*)r_res==&sc_false) goto __else432;
9868 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
9872 r_res = (int)probeSymbolDefined("string?",topLevel);
9873 if (r_res==0) goto __else434;
9874 if (! ((SymbolEntry*)r_res)->isDefined) goto __else434;
9875 r_res = (int)((SymbolEntry*)r_res)->sob;
9878 fprintf(stderr,"Symbol string\? not defined"); exit(-1);
9880 if (IS_SOB_CLOSURE(r_res)) goto __app282;
9881 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
9883 push((int)SOB_CLOSURE_ENV(r_res));
9884 push((int)&&__ret377);
9885 goto *(SOB_CLOSURE_CODE(r_res));
9887 sp = sp-2-stack[sp-2];
9890 r_res = (int)&sc_false;
9892 if ((SchemeObject*)r_res==&sc_false) goto __else431;
9894 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
9897 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
9901 r_res = (int)probeSymbolDefined("string=?",topLevel);
9902 if (r_res==0) goto __else435;
9903 if (! ((SymbolEntry*)r_res)->isDefined) goto __else435;
9904 r_res = (int)((SymbolEntry*)r_res)->sob;
9907 fprintf(stderr,"Symbol string=\? not defined"); exit(-1);
9909 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
9910 push((int)SOB_CLOSURE_ENV(r_res));
9913 goto *(SOB_CLOSURE_CODE(r_res));
9914 sp = sp-2-stack[sp-2];
9918 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
9922 r_res = (int)probeSymbolDefined("symbol?",topLevel);
9923 if (r_res==0) goto __else438;
9924 if (! ((SymbolEntry*)r_res)->isDefined) goto __else438;
9925 r_res = (int)((SymbolEntry*)r_res)->sob;
9928 fprintf(stderr,"Symbol symbol\? not defined"); exit(-1);
9930 if (IS_SOB_CLOSURE(r_res)) goto __app283;
9931 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
9933 push((int)SOB_CLOSURE_ENV(r_res));
9934 push((int)&&__ret378);
9935 goto *(SOB_CLOSURE_CODE(r_res));
9937 sp = sp-2-stack[sp-2];
9938 if ((SchemeObject*)r_res==&sc_false) goto __else437;
9940 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
9944 r_res = (int)probeSymbolDefined("symbol?",topLevel);
9945 if (r_res==0) goto __else439;
9946 if (! ((SymbolEntry*)r_res)->isDefined) goto __else439;
9947 r_res = (int)((SymbolEntry*)r_res)->sob;
9950 fprintf(stderr,"Symbol symbol\? not defined"); exit(-1);
9952 if (IS_SOB_CLOSURE(r_res)) goto __app284;
9953 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
9955 push((int)SOB_CLOSURE_ENV(r_res));
9956 push((int)&&__ret379);
9957 goto *(SOB_CLOSURE_CODE(r_res));
9959 sp = sp-2-stack[sp-2];
9962 r_res = (int)&sc_false;
9964 if ((SchemeObject*)r_res==&sc_false) goto __else436;
9966 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
9969 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
9973 r_res = (int)probeSymbolDefined("eq?",topLevel);
9974 if (r_res==0) goto __else440;
9975 if (! ((SymbolEntry*)r_res)->isDefined) goto __else440;
9976 r_res = (int)((SymbolEntry*)r_res)->sob;
9979 fprintf(stderr,"Symbol eq\? not defined"); exit(-1);
9981 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
9982 push((int)SOB_CLOSURE_ENV(r_res));
9985 goto *(SOB_CLOSURE_CODE(r_res));
9986 sp = sp-2-stack[sp-2];
9990 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
9994 r_res = (int)probeSymbolDefined("void?",topLevel);
9995 if (r_res==0) goto __else443;
9996 if (! ((SymbolEntry*)r_res)->isDefined) goto __else443;
9997 r_res = (int)((SymbolEntry*)r_res)->sob;
10000 fprintf(stderr,"Symbol void\? not defined"); exit(-1);
10002 if (IS_SOB_CLOSURE(r_res)) goto __app285;
10003 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
10005 push((int)SOB_CLOSURE_ENV(r_res));
10006 push((int)&&__ret380);
10007 goto *(SOB_CLOSURE_CODE(r_res));
10009 sp = sp-2-stack[sp-2];
10010 if ((SchemeObject*)r_res==&sc_false) goto __else442;
10012 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
10016 r_res = (int)probeSymbolDefined("void?",topLevel);
10017 if (r_res==0) goto __else444;
10018 if (! ((SymbolEntry*)r_res)->isDefined) goto __else444;
10019 r_res = (int)((SymbolEntry*)r_res)->sob;
10022 fprintf(stderr,"Symbol void\? not defined"); exit(-1);
10024 if (IS_SOB_CLOSURE(r_res)) goto __app286;
10025 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
10027 push((int)SOB_CLOSURE_ENV(r_res));
10028 push((int)&&__ret381);
10029 goto *(SOB_CLOSURE_CODE(r_res));
10031 sp = sp-2-stack[sp-2];
10034 r_res = (int)&sc_false;
10036 if ((SchemeObject*)r_res==&sc_false) goto __else441;
10037 r_res = (int)&sc_true;
10040 r_res = (int)&sc_false;
10053 r_res = (int)makeSchemeClosure((void*)r[0],&&__body107);
10054 r[0] = (int)getSymbol("equal?",topLevel);
10055 ((SymbolEntry*)r[0])->isDefined = 1;
10056 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
10057 r_res = (int)&sc_void;
10059 /* set return address */
10060 ST_RET() = (int)&&__ret382;
10062 r_res = (int)&sc_false;
10063 if ((SchemeObject*)r_res==&sc_false) goto __else445;
10064 r_res = (int)&sc_false;
10067 r_res = (int)&sc_void;
10071 r[0] = (int)extendEnviroment( (int**)NULL, 0);
10072 goto __skipBody108;
10076 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
10077 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 1);
10078 goto __skipBody109;
10082 if (ST_ARG_COUNT()!=0) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",0)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
10083 r_res = ((int**)ST_ENV())[0][0];
10087 r_res = (int)makeSchemeClosure((void*)r[0],&&__body109);
10091 r_res = (int)makeSchemeClosure((void*)r[0],&&__body108);
10092 if (IS_SOB_CLOSURE(r_res)) goto __app287;
10093 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
10095 push((int)SOB_CLOSURE_ENV(r_res));
10096 push((int)&&__ret383);
10097 goto *(SOB_CLOSURE_CODE(r_res));
10099 sp = sp-2-stack[sp-2];
10100 r[0] = (int)getSymbol("void",topLevel);
10101 ((SymbolEntry*)r[0])->isDefined = 1;
10102 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
10103 r_res = (int)&sc_void;
10105 /* set return address */
10106 ST_RET() = (int)&&__ret384;
10110 r_res = (int)probeSymbolDefined("void",topLevel);
10111 if (r_res==0) goto __else446;
10112 if (! ((SymbolEntry*)r_res)->isDefined) goto __else446;
10113 r_res = (int)((SymbolEntry*)r_res)->sob;
10116 fprintf(stderr,"Symbol void not defined"); exit(-1);
10118 if (IS_SOB_CLOSURE(r_res)) goto __app289;
10119 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
10121 push((int)SOB_CLOSURE_ENV(r_res));
10122 push((int)&&__ret386);
10123 goto *(SOB_CLOSURE_CODE(r_res));
10125 sp = sp-2-stack[sp-2];
10128 r[0] = (int)extendEnviroment( (int**)NULL, 0);
10129 goto __skipBody110;
10133 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
10134 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 1);
10135 goto __skipBody111;
10139 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
10141 r_res = ((int**)ST_ENV())[0][0];
10143 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
10147 r_res = (int)probeSymbolDefined("eq?",topLevel);
10148 if (r_res==0) goto __else447;
10149 if (! ((SymbolEntry*)r_res)->isDefined) goto __else447;
10150 r_res = (int)((SymbolEntry*)r_res)->sob;
10153 fprintf(stderr,"Symbol eq\? not defined"); exit(-1);
10155 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
10156 push((int)SOB_CLOSURE_ENV(r_res));
10159 goto *(SOB_CLOSURE_CODE(r_res));
10160 sp = sp-2-stack[sp-2];
10164 r_res = (int)makeSchemeClosure((void*)r[0],&&__body111);
10168 r_res = (int)makeSchemeClosure((void*)r[0],&&__body110);
10169 if (IS_SOB_CLOSURE(r_res)) goto __app288;
10170 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
10172 push((int)SOB_CLOSURE_ENV(r_res));
10173 push((int)&&__ret385);
10174 goto *(SOB_CLOSURE_CODE(r_res));
10176 sp = sp-2-stack[sp-2];
10177 r[0] = (int)getSymbol("void?",topLevel);
10178 ((SymbolEntry*)r[0])->isDefined = 1;
10179 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
10180 r_res = (int)&sc_void;
10182 /* set return address */
10183 ST_RET() = (int)&&__ret387;
10185 r[0] = (int)extendEnviroment( (int**)NULL, 0);
10186 goto __skipBody112;
10190 prepareStackForAbsOpt(1);
10191 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
10195 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
10198 r_res = (int)probeSymbolDefined("string->list",topLevel);
10199 if (r_res==0) goto __else448;
10200 if (! ((SymbolEntry*)r_res)->isDefined) goto __else448;
10201 r_res = (int)((SymbolEntry*)r_res)->sob;
10204 fprintf(stderr,"Symbol string->list not defined"); exit(-1);
10208 r_res = (int)probeSymbolDefined("map",topLevel);
10209 if (r_res==0) goto __else449;
10210 if (! ((SymbolEntry*)r_res)->isDefined) goto __else449;
10211 r_res = (int)((SymbolEntry*)r_res)->sob;
10214 fprintf(stderr,"Symbol map not defined"); exit(-1);
10216 if (IS_SOB_CLOSURE(r_res)) goto __app291;
10217 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
10219 push((int)SOB_CLOSURE_ENV(r_res));
10220 push((int)&&__ret389);
10221 goto *(SOB_CLOSURE_CODE(r_res));
10223 sp = sp-2-stack[sp-2];
10225 r_res = (int)probeSymbolDefined("append",topLevel);
10226 if (r_res==0) goto __else450;
10227 if (! ((SymbolEntry*)r_res)->isDefined) goto __else450;
10228 r_res = (int)((SymbolEntry*)r_res)->sob;
10231 fprintf(stderr,"Symbol append not defined"); exit(-1);
10235 r_res = (int)probeSymbolDefined("apply",topLevel);
10236 if (r_res==0) goto __else451;
10237 if (! ((SymbolEntry*)r_res)->isDefined) goto __else451;
10238 r_res = (int)((SymbolEntry*)r_res)->sob;
10241 fprintf(stderr,"Symbol apply not defined"); exit(-1);
10243 if (IS_SOB_CLOSURE(r_res)) goto __app290;
10244 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
10246 push((int)SOB_CLOSURE_ENV(r_res));
10247 push((int)&&__ret388);
10248 goto *(SOB_CLOSURE_CODE(r_res));
10250 sp = sp-2-stack[sp-2];
10253 r_res = (int)probeSymbolDefined("list->string",topLevel);
10254 if (r_res==0) goto __else452;
10255 if (! ((SymbolEntry*)r_res)->isDefined) goto __else452;
10256 r_res = (int)((SymbolEntry*)r_res)->sob;
10259 fprintf(stderr,"Symbol list->string not defined"); exit(-1);
10261 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
10262 push((int)SOB_CLOSURE_ENV(r_res));
10265 goto *(SOB_CLOSURE_CODE(r_res));
10266 sp = sp-2-stack[sp-2];
10270 r_res = (int)makeSchemeClosure((void*)r[0],&&__body112);
10271 r[0] = (int)getSymbol("string-append",topLevel);
10272 ((SymbolEntry*)r[0])->isDefined = 1;
10273 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
10274 r_res = (int)&sc_void;
10276 /* set return address */
10277 ST_RET() = (int)&&__ret390;
10279 r[0] = (int)extendEnviroment( (int**)NULL, 0);
10280 goto __skipBody113;
10284 prepareStackForAbsOpt(1);
10285 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
10289 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
10292 r_res = (int)probeSymbolDefined("vector->list",topLevel);
10293 if (r_res==0) goto __else453;
10294 if (! ((SymbolEntry*)r_res)->isDefined) goto __else453;
10295 r_res = (int)((SymbolEntry*)r_res)->sob;
10298 fprintf(stderr,"Symbol vector->list not defined"); exit(-1);
10302 r_res = (int)probeSymbolDefined("map",topLevel);
10303 if (r_res==0) goto __else454;
10304 if (! ((SymbolEntry*)r_res)->isDefined) goto __else454;
10305 r_res = (int)((SymbolEntry*)r_res)->sob;
10308 fprintf(stderr,"Symbol map not defined"); exit(-1);
10310 if (IS_SOB_CLOSURE(r_res)) goto __app293;
10311 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
10313 push((int)SOB_CLOSURE_ENV(r_res));
10314 push((int)&&__ret392);
10315 goto *(SOB_CLOSURE_CODE(r_res));
10317 sp = sp-2-stack[sp-2];
10319 r_res = (int)probeSymbolDefined("append",topLevel);
10320 if (r_res==0) goto __else455;
10321 if (! ((SymbolEntry*)r_res)->isDefined) goto __else455;
10322 r_res = (int)((SymbolEntry*)r_res)->sob;
10325 fprintf(stderr,"Symbol append not defined"); exit(-1);
10329 r_res = (int)probeSymbolDefined("apply",topLevel);
10330 if (r_res==0) goto __else456;
10331 if (! ((SymbolEntry*)r_res)->isDefined) goto __else456;
10332 r_res = (int)((SymbolEntry*)r_res)->sob;
10335 fprintf(stderr,"Symbol apply not defined"); exit(-1);
10337 if (IS_SOB_CLOSURE(r_res)) goto __app292;
10338 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
10340 push((int)SOB_CLOSURE_ENV(r_res));
10341 push((int)&&__ret391);
10342 goto *(SOB_CLOSURE_CODE(r_res));
10344 sp = sp-2-stack[sp-2];
10347 r_res = (int)probeSymbolDefined("list->vector",topLevel);
10348 if (r_res==0) goto __else457;
10349 if (! ((SymbolEntry*)r_res)->isDefined) goto __else457;
10350 r_res = (int)((SymbolEntry*)r_res)->sob;
10353 fprintf(stderr,"Symbol list->vector not defined"); exit(-1);
10355 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
10356 push((int)SOB_CLOSURE_ENV(r_res));
10359 goto *(SOB_CLOSURE_CODE(r_res));
10360 sp = sp-2-stack[sp-2];
10364 r_res = (int)makeSchemeClosure((void*)r[0],&&__body113);
10365 r[0] = (int)getSymbol("vector-append",topLevel);
10366 ((SymbolEntry*)r[0])->isDefined = 1;
10367 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
10368 r_res = (int)&sc_void;
10370 /* set return address */
10371 ST_RET() = (int)&&__ret393;
10373 r_res = (int)&sc_false;
10376 r[0] = (int)extendEnviroment( (int**)NULL, 0);
10377 goto __skipBody114;
10381 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
10383 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
10387 r_res = (int)probeSymbolDefined("box",topLevel);
10388 if (r_res==0) goto __else458;
10389 if (! ((SymbolEntry*)r_res)->isDefined) goto __else458;
10390 r_res = (int)((SymbolEntry*)r_res)->sob;
10393 fprintf(stderr,"Symbol box not defined"); exit(-1);
10395 if (IS_SOB_CLOSURE(r_res)) goto __app295;
10396 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
10398 push((int)SOB_CLOSURE_ENV(r_res));
10399 push((int)&&__ret395);
10400 goto *(SOB_CLOSURE_CODE(r_res));
10402 sp = sp-2-stack[sp-2];
10403 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
10405 r_res = (int)&sc_void;
10407 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 1);
10408 goto __skipBody115;
10412 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
10414 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
10418 r_res = (int)probeSymbolDefined("null?",topLevel);
10419 if (r_res==0) goto __else460;
10420 if (! ((SymbolEntry*)r_res)->isDefined) goto __else460;
10421 r_res = (int)((SymbolEntry*)r_res)->sob;
10424 fprintf(stderr,"Symbol null\? not defined"); exit(-1);
10426 if (IS_SOB_CLOSURE(r_res)) goto __app297;
10427 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
10429 push((int)SOB_CLOSURE_ENV(r_res));
10430 push((int)&&__ret397);
10431 goto *(SOB_CLOSURE_CODE(r_res));
10433 sp = sp-2-stack[sp-2];
10434 if ((SchemeObject*)r_res==&sc_false) goto __else459;
10435 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
10440 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
10444 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
10448 r_res = (int)probeSymbolDefined("cdr",topLevel);
10449 if (r_res==0) goto __else461;
10450 if (! ((SymbolEntry*)r_res)->isDefined) goto __else461;
10451 r_res = (int)((SymbolEntry*)r_res)->sob;
10454 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
10456 if (IS_SOB_CLOSURE(r_res)) goto __app299;
10457 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
10459 push((int)SOB_CLOSURE_ENV(r_res));
10460 push((int)&&__ret399);
10461 goto *(SOB_CLOSURE_CODE(r_res));
10463 sp = sp-2-stack[sp-2];
10467 r_res = (int)&__sc_number61;
10469 r_res = ((int**)ST_ENV())[0][0];
10472 r_res = (int)probeSymbolDefined("vector-ref",topLevel);
10473 if (r_res==0) goto __else462;
10474 if (! ((SymbolEntry*)r_res)->isDefined) goto __else462;
10475 r_res = (int)((SymbolEntry*)r_res)->sob;
10478 fprintf(stderr,"Symbol vector-ref not defined"); exit(-1);
10480 if (IS_SOB_CLOSURE(r_res)) goto __app300;
10481 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
10483 push((int)SOB_CLOSURE_ENV(r_res));
10484 push((int)&&__ret400);
10485 goto *(SOB_CLOSURE_CODE(r_res));
10487 sp = sp-2-stack[sp-2];
10488 if (IS_SOB_CLOSURE(r_res)) goto __app298;
10489 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
10491 push((int)SOB_CLOSURE_ENV(r_res));
10492 push((int)&&__ret398);
10493 goto *(SOB_CLOSURE_CODE(r_res));
10495 sp = sp-2-stack[sp-2];
10498 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
10502 r_res = (int)probeSymbolDefined("car",topLevel);
10503 if (r_res==0) goto __else463;
10504 if (! ((SymbolEntry*)r_res)->isDefined) goto __else463;
10505 r_res = (int)((SymbolEntry*)r_res)->sob;
10508 fprintf(stderr,"Symbol car not defined"); exit(-1);
10510 if (IS_SOB_CLOSURE(r_res)) goto __app301;
10511 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
10513 push((int)SOB_CLOSURE_ENV(r_res));
10514 push((int)&&__ret401);
10515 goto *(SOB_CLOSURE_CODE(r_res));
10517 sp = sp-2-stack[sp-2];
10520 r_res = (int)probeSymbolDefined("cons",topLevel);
10521 if (r_res==0) goto __else464;
10522 if (! ((SymbolEntry*)r_res)->isDefined) goto __else464;
10523 r_res = (int)((SymbolEntry*)r_res)->sob;
10526 fprintf(stderr,"Symbol cons not defined"); exit(-1);
10528 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
10529 push((int)SOB_CLOSURE_ENV(r_res));
10532 goto *(SOB_CLOSURE_CODE(r_res));
10533 sp = sp-2-stack[sp-2];
10538 r_res = (int)makeSchemeClosure((void*)r[0],&&__body115);
10540 r_res = (int)&__sc_number62;
10542 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
10546 r_res = (int)probeSymbolDefined("vector-set!",topLevel);
10547 if (r_res==0) goto __else465;
10548 if (! ((SymbolEntry*)r_res)->isDefined) goto __else465;
10549 r_res = (int)((SymbolEntry*)r_res)->sob;
10552 fprintf(stderr,"Symbol vector-set! not defined"); exit(-1);
10554 if (IS_SOB_CLOSURE(r_res)) goto __app296;
10555 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
10557 push((int)SOB_CLOSURE_ENV(r_res));
10558 push((int)&&__ret396);
10559 goto *(SOB_CLOSURE_CODE(r_res));
10561 sp = sp-2-stack[sp-2];
10563 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 1);
10564 goto __skipBody116;
10568 if (ST_ARG_COUNT()!=0) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",0)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
10569 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 2);
10570 goto __skipBody117;
10574 prepareStackForAbsOpt(1);
10575 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
10577 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
10580 r_res = (int)&sc_nil;
10583 r_res = (int)&__sc_number63;
10585 r_res = ((int**)ST_ENV())[1][0];
10588 r_res = (int)probeSymbolDefined("vector-ref",topLevel);
10589 if (r_res==0) goto __else466;
10590 if (! ((SymbolEntry*)r_res)->isDefined) goto __else466;
10591 r_res = (int)((SymbolEntry*)r_res)->sob;
10594 fprintf(stderr,"Symbol vector-ref not defined"); exit(-1);
10596 if (IS_SOB_CLOSURE(r_res)) goto __app302;
10597 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
10599 push((int)SOB_CLOSURE_ENV(r_res));
10600 push((int)&&__ret402);
10601 goto *(SOB_CLOSURE_CODE(r_res));
10603 sp = sp-2-stack[sp-2];
10606 r_res = (int)probeSymbolDefined("foldr",topLevel);
10607 if (r_res==0) goto __else467;
10608 if (! ((SymbolEntry*)r_res)->isDefined) goto __else467;
10609 r_res = (int)((SymbolEntry*)r_res)->sob;
10612 fprintf(stderr,"Symbol foldr not defined"); exit(-1);
10614 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
10615 push((int)SOB_CLOSURE_ENV(r_res));
10618 goto *(SOB_CLOSURE_CODE(r_res));
10619 sp = sp-2-stack[sp-2];
10623 r_res = (int)makeSchemeClosure((void*)r[0],&&__body117);
10627 r_res = (int)makeSchemeClosure((void*)r[0],&&__body116);
10628 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
10629 push((int)SOB_CLOSURE_ENV(r_res));
10632 goto *(SOB_CLOSURE_CODE(r_res));
10633 sp = sp-2-stack[sp-2];
10637 r_res = (int)makeSchemeClosure((void*)r[0],&&__body114);
10638 if (IS_SOB_CLOSURE(r_res)) goto __app294;
10639 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
10641 push((int)SOB_CLOSURE_ENV(r_res));
10642 push((int)&&__ret394);
10643 goto *(SOB_CLOSURE_CODE(r_res));
10645 sp = sp-2-stack[sp-2];
10646 r[0] = (int)getSymbol("append",topLevel);
10647 ((SymbolEntry*)r[0])->isDefined = 1;
10648 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
10649 r_res = (int)&sc_void;
10651 /* set return address */
10652 ST_RET() = (int)&&__ret403;
10654 r_res = (int)&sc_false;
10657 r[0] = (int)extendEnviroment( (int**)NULL, 0);
10658 goto __skipBody118;
10662 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
10664 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
10668 r_res = (int)probeSymbolDefined("box",topLevel);
10669 if (r_res==0) goto __else468;
10670 if (! ((SymbolEntry*)r_res)->isDefined) goto __else468;
10671 r_res = (int)((SymbolEntry*)r_res)->sob;
10674 fprintf(stderr,"Symbol box not defined"); exit(-1);
10676 if (IS_SOB_CLOSURE(r_res)) goto __app304;
10677 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
10679 push((int)SOB_CLOSURE_ENV(r_res));
10680 push((int)&&__ret405);
10681 goto *(SOB_CLOSURE_CODE(r_res));
10683 sp = sp-2-stack[sp-2];
10684 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
10686 r_res = (int)&sc_void;
10688 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 1);
10689 goto __skipBody119;
10693 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
10695 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
10699 r_res = (int)probeSymbolDefined("null?",topLevel);
10700 if (r_res==0) goto __else470;
10701 if (! ((SymbolEntry*)r_res)->isDefined) goto __else470;
10702 r_res = (int)((SymbolEntry*)r_res)->sob;
10705 fprintf(stderr,"Symbol null\? not defined"); exit(-1);
10707 if (IS_SOB_CLOSURE(r_res)) goto __app306;
10708 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
10710 push((int)SOB_CLOSURE_ENV(r_res));
10711 push((int)&&__ret407);
10712 goto *(SOB_CLOSURE_CODE(r_res));
10714 sp = sp-2-stack[sp-2];
10715 if ((SchemeObject*)r_res==&sc_false) goto __else469;
10716 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
10721 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
10725 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
10729 r_res = (int)probeSymbolDefined("car",topLevel);
10730 if (r_res==0) goto __else471;
10731 if (! ((SymbolEntry*)r_res)->isDefined) goto __else471;
10732 r_res = (int)((SymbolEntry*)r_res)->sob;
10735 fprintf(stderr,"Symbol car not defined"); exit(-1);
10737 if (IS_SOB_CLOSURE(r_res)) goto __app308;
10738 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
10740 push((int)SOB_CLOSURE_ENV(r_res));
10741 push((int)&&__ret409);
10742 goto *(SOB_CLOSURE_CODE(r_res));
10744 sp = sp-2-stack[sp-2];
10747 r_res = (int)probeSymbolDefined("cons",topLevel);
10748 if (r_res==0) goto __else472;
10749 if (! ((SymbolEntry*)r_res)->isDefined) goto __else472;
10750 r_res = (int)((SymbolEntry*)r_res)->sob;
10753 fprintf(stderr,"Symbol cons not defined"); exit(-1);
10755 if (IS_SOB_CLOSURE(r_res)) goto __app307;
10756 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
10758 push((int)SOB_CLOSURE_ENV(r_res));
10759 push((int)&&__ret408);
10760 goto *(SOB_CLOSURE_CODE(r_res));
10762 sp = sp-2-stack[sp-2];
10765 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
10769 r_res = (int)probeSymbolDefined("cdr",topLevel);
10770 if (r_res==0) goto __else473;
10771 if (! ((SymbolEntry*)r_res)->isDefined) goto __else473;
10772 r_res = (int)((SymbolEntry*)r_res)->sob;
10775 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
10777 if (IS_SOB_CLOSURE(r_res)) goto __app309;
10778 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
10780 push((int)SOB_CLOSURE_ENV(r_res));
10781 push((int)&&__ret410);
10782 goto *(SOB_CLOSURE_CODE(r_res));
10784 sp = sp-2-stack[sp-2];
10788 r_res = (int)&__sc_number64;
10790 r_res = ((int**)ST_ENV())[0][0];
10793 r_res = (int)probeSymbolDefined("vector-ref",topLevel);
10794 if (r_res==0) goto __else474;
10795 if (! ((SymbolEntry*)r_res)->isDefined) goto __else474;
10796 r_res = (int)((SymbolEntry*)r_res)->sob;
10799 fprintf(stderr,"Symbol vector-ref not defined"); exit(-1);
10801 if (IS_SOB_CLOSURE(r_res)) goto __app310;
10802 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
10804 push((int)SOB_CLOSURE_ENV(r_res));
10805 push((int)&&__ret411);
10806 goto *(SOB_CLOSURE_CODE(r_res));
10808 sp = sp-2-stack[sp-2];
10809 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
10810 push((int)SOB_CLOSURE_ENV(r_res));
10813 goto *(SOB_CLOSURE_CODE(r_res));
10814 sp = sp-2-stack[sp-2];
10819 r_res = (int)makeSchemeClosure((void*)r[0],&&__body119);
10821 r_res = (int)&__sc_number65;
10823 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
10827 r_res = (int)probeSymbolDefined("vector-set!",topLevel);
10828 if (r_res==0) goto __else475;
10829 if (! ((SymbolEntry*)r_res)->isDefined) goto __else475;
10830 r_res = (int)((SymbolEntry*)r_res)->sob;
10833 fprintf(stderr,"Symbol vector-set! not defined"); exit(-1);
10835 if (IS_SOB_CLOSURE(r_res)) goto __app305;
10836 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
10838 push((int)SOB_CLOSURE_ENV(r_res));
10839 push((int)&&__ret406);
10840 goto *(SOB_CLOSURE_CODE(r_res));
10842 sp = sp-2-stack[sp-2];
10844 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 1);
10845 goto __skipBody120;
10849 if (ST_ARG_COUNT()!=0) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",0)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
10850 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 2);
10851 goto __skipBody121;
10855 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
10856 r_res = (int)&sc_nil;
10858 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
10863 r_res = (int)&__sc_number66;
10865 r_res = ((int**)ST_ENV())[1][0];
10868 r_res = (int)probeSymbolDefined("vector-ref",topLevel);
10869 if (r_res==0) goto __else476;
10870 if (! ((SymbolEntry*)r_res)->isDefined) goto __else476;
10871 r_res = (int)((SymbolEntry*)r_res)->sob;
10874 fprintf(stderr,"Symbol vector-ref not defined"); exit(-1);
10876 if (IS_SOB_CLOSURE(r_res)) goto __app311;
10877 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
10879 push((int)SOB_CLOSURE_ENV(r_res));
10880 push((int)&&__ret412);
10881 goto *(SOB_CLOSURE_CODE(r_res));
10883 sp = sp-2-stack[sp-2];
10884 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
10885 push((int)SOB_CLOSURE_ENV(r_res));
10888 goto *(SOB_CLOSURE_CODE(r_res));
10889 sp = sp-2-stack[sp-2];
10893 r_res = (int)makeSchemeClosure((void*)r[0],&&__body121);
10897 r_res = (int)makeSchemeClosure((void*)r[0],&&__body120);
10898 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
10899 push((int)SOB_CLOSURE_ENV(r_res));
10902 goto *(SOB_CLOSURE_CODE(r_res));
10903 sp = sp-2-stack[sp-2];
10907 r_res = (int)makeSchemeClosure((void*)r[0],&&__body118);
10908 if (IS_SOB_CLOSURE(r_res)) goto __app303;
10909 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
10911 push((int)SOB_CLOSURE_ENV(r_res));
10912 push((int)&&__ret404);
10913 goto *(SOB_CLOSURE_CODE(r_res));
10915 sp = sp-2-stack[sp-2];
10916 r[0] = (int)getSymbol("reverse",topLevel);
10917 ((SymbolEntry*)r[0])->isDefined = 1;
10918 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
10919 r_res = (int)&sc_void;
10921 /* set return address */
10922 ST_RET() = (int)&&__ret413;
10925 r_res = (int)probeSymbolDefined("string->list",topLevel);
10926 if (r_res==0) goto __else477;
10927 if (! ((SymbolEntry*)r_res)->isDefined) goto __else477;
10928 r_res = (int)((SymbolEntry*)r_res)->sob;
10931 fprintf(stderr,"Symbol string->list not defined"); exit(-1);
10934 r_res = (int)probeSymbolDefined("reverse",topLevel);
10935 if (r_res==0) goto __else478;
10936 if (! ((SymbolEntry*)r_res)->isDefined) goto __else478;
10937 r_res = (int)((SymbolEntry*)r_res)->sob;
10940 fprintf(stderr,"Symbol reverse not defined"); exit(-1);
10943 r_res = (int)probeSymbolDefined("list->string",topLevel);
10944 if (r_res==0) goto __else479;
10945 if (! ((SymbolEntry*)r_res)->isDefined) goto __else479;
10946 r_res = (int)((SymbolEntry*)r_res)->sob;
10949 fprintf(stderr,"Symbol list->string not defined"); exit(-1);
10953 r_res = (int)probeSymbolDefined("compose",topLevel);
10954 if (r_res==0) goto __else480;
10955 if (! ((SymbolEntry*)r_res)->isDefined) goto __else480;
10956 r_res = (int)((SymbolEntry*)r_res)->sob;
10959 fprintf(stderr,"Symbol compose not defined"); exit(-1);
10961 if (IS_SOB_CLOSURE(r_res)) goto __app312;
10962 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
10964 push((int)SOB_CLOSURE_ENV(r_res));
10965 push((int)&&__ret414);
10966 goto *(SOB_CLOSURE_CODE(r_res));
10968 sp = sp-2-stack[sp-2];
10969 r[0] = (int)getSymbol("string-reverse",topLevel);
10970 ((SymbolEntry*)r[0])->isDefined = 1;
10971 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
10972 r_res = (int)&sc_void;
10974 /* set return address */
10975 ST_RET() = (int)&&__ret415;
10977 r[0] = (int)extendEnviroment( (int**)NULL, 0);
10978 goto __skipBody122;
10982 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
10984 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
10988 r_res = (int)probeSymbolDefined("zero?",topLevel);
10989 if (r_res==0) goto __else482;
10990 if (! ((SymbolEntry*)r_res)->isDefined) goto __else482;
10991 r_res = (int)((SymbolEntry*)r_res)->sob;
10994 fprintf(stderr,"Symbol zero\? not defined"); exit(-1);
10996 if (IS_SOB_CLOSURE(r_res)) goto __app313;
10997 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
10999 push((int)SOB_CLOSURE_ENV(r_res));
11000 push((int)&&__ret416);
11001 goto *(SOB_CLOSURE_CODE(r_res));
11003 sp = sp-2-stack[sp-2];
11004 if ((SchemeObject*)r_res==&sc_false) goto __else481;
11006 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
11010 r_res = (int)probeSymbolDefined("car",topLevel);
11011 if (r_res==0) goto __else483;
11012 if (! ((SymbolEntry*)r_res)->isDefined) goto __else483;
11013 r_res = (int)((SymbolEntry*)r_res)->sob;
11016 fprintf(stderr,"Symbol car not defined"); exit(-1);
11018 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
11019 push((int)SOB_CLOSURE_ENV(r_res));
11022 goto *(SOB_CLOSURE_CODE(r_res));
11023 sp = sp-2-stack[sp-2];
11028 r_res = (int)&__sc_number67;
11030 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
11034 r_res = (int)probeSymbolDefined("-",topLevel);
11035 if (r_res==0) goto __else484;
11036 if (! ((SymbolEntry*)r_res)->isDefined) goto __else484;
11037 r_res = (int)((SymbolEntry*)r_res)->sob;
11040 fprintf(stderr,"Symbol - not defined"); exit(-1);
11042 if (IS_SOB_CLOSURE(r_res)) goto __app314;
11043 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
11045 push((int)SOB_CLOSURE_ENV(r_res));
11046 push((int)&&__ret417);
11047 goto *(SOB_CLOSURE_CODE(r_res));
11049 sp = sp-2-stack[sp-2];
11052 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
11056 r_res = (int)probeSymbolDefined("cdr",topLevel);
11057 if (r_res==0) goto __else485;
11058 if (! ((SymbolEntry*)r_res)->isDefined) goto __else485;
11059 r_res = (int)((SymbolEntry*)r_res)->sob;
11062 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
11064 if (IS_SOB_CLOSURE(r_res)) goto __app315;
11065 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
11067 push((int)SOB_CLOSURE_ENV(r_res));
11068 push((int)&&__ret418);
11069 goto *(SOB_CLOSURE_CODE(r_res));
11071 sp = sp-2-stack[sp-2];
11074 r_res = (int)probeSymbolDefined("list-ref",topLevel);
11075 if (r_res==0) goto __else486;
11076 if (! ((SymbolEntry*)r_res)->isDefined) goto __else486;
11077 r_res = (int)((SymbolEntry*)r_res)->sob;
11080 fprintf(stderr,"Symbol list-ref not defined"); exit(-1);
11082 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
11083 push((int)SOB_CLOSURE_ENV(r_res));
11086 goto *(SOB_CLOSURE_CODE(r_res));
11087 sp = sp-2-stack[sp-2];
11092 r_res = (int)makeSchemeClosure((void*)r[0],&&__body122);
11093 r[0] = (int)getSymbol("list-ref",topLevel);
11094 ((SymbolEntry*)r[0])->isDefined = 1;
11095 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
11096 r_res = (int)&sc_void;
11098 /* set return address */
11099 ST_RET() = (int)&&__ret419;
11101 r[0] = (int)extendEnviroment( (int**)NULL, 0);
11102 goto __skipBody123;
11106 if (ST_ARG_COUNT()!=3) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",3)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
11108 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
11112 r_res = (int)probeSymbolDefined("zero?",topLevel);
11113 if (r_res==0) goto __else488;
11114 if (! ((SymbolEntry*)r_res)->isDefined) goto __else488;
11115 r_res = (int)((SymbolEntry*)r_res)->sob;
11118 fprintf(stderr,"Symbol zero\? not defined"); exit(-1);
11120 if (IS_SOB_CLOSURE(r_res)) goto __app316;
11121 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
11123 push((int)SOB_CLOSURE_ENV(r_res));
11124 push((int)&&__ret420);
11125 goto *(SOB_CLOSURE_CODE(r_res));
11127 sp = sp-2-stack[sp-2];
11128 if ((SchemeObject*)r_res==&sc_false) goto __else487;
11130 ASSERT_ALWAYS((2>=0) & (2<ST_ARG_COUNT()),"");
11133 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
11137 r_res = (int)probeSymbolDefined("set-car!",topLevel);
11138 if (r_res==0) goto __else489;
11139 if (! ((SymbolEntry*)r_res)->isDefined) goto __else489;
11140 r_res = (int)((SymbolEntry*)r_res)->sob;
11143 fprintf(stderr,"Symbol set-car! not defined"); exit(-1);
11145 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
11146 push((int)SOB_CLOSURE_ENV(r_res));
11149 goto *(SOB_CLOSURE_CODE(r_res));
11150 sp = sp-2-stack[sp-2];
11154 ASSERT_ALWAYS((2>=0) & (2<ST_ARG_COUNT()),"");
11158 r_res = (int)&__sc_number68;
11160 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
11164 r_res = (int)probeSymbolDefined("-",topLevel);
11165 if (r_res==0) goto __else490;
11166 if (! ((SymbolEntry*)r_res)->isDefined) goto __else490;
11167 r_res = (int)((SymbolEntry*)r_res)->sob;
11170 fprintf(stderr,"Symbol - not defined"); exit(-1);
11172 if (IS_SOB_CLOSURE(r_res)) goto __app317;
11173 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
11175 push((int)SOB_CLOSURE_ENV(r_res));
11176 push((int)&&__ret421);
11177 goto *(SOB_CLOSURE_CODE(r_res));
11179 sp = sp-2-stack[sp-2];
11182 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
11186 r_res = (int)probeSymbolDefined("cdr",topLevel);
11187 if (r_res==0) goto __else491;
11188 if (! ((SymbolEntry*)r_res)->isDefined) goto __else491;
11189 r_res = (int)((SymbolEntry*)r_res)->sob;
11192 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
11194 if (IS_SOB_CLOSURE(r_res)) goto __app318;
11195 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
11197 push((int)SOB_CLOSURE_ENV(r_res));
11198 push((int)&&__ret422);
11199 goto *(SOB_CLOSURE_CODE(r_res));
11201 sp = sp-2-stack[sp-2];
11204 r_res = (int)probeSymbolDefined("list-set!",topLevel);
11205 if (r_res==0) goto __else492;
11206 if (! ((SymbolEntry*)r_res)->isDefined) goto __else492;
11207 r_res = (int)((SymbolEntry*)r_res)->sob;
11210 fprintf(stderr,"Symbol list-set! not defined"); exit(-1);
11212 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
11213 push((int)SOB_CLOSURE_ENV(r_res));
11216 goto *(SOB_CLOSURE_CODE(r_res));
11217 sp = sp-2-stack[sp-2];
11222 r_res = (int)makeSchemeClosure((void*)r[0],&&__body123);
11223 r[0] = (int)getSymbol("list-set!",topLevel);
11224 ((SymbolEntry*)r[0])->isDefined = 1;
11225 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
11226 r_res = (int)&sc_void;
11228 /* set return address */
11229 ST_RET() = (int)&&__ret423;
11231 r[0] = (int)extendEnviroment( (int**)NULL, 0);
11232 goto __skipBody124;
11236 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
11238 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
11241 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
11245 r_res = (int)probeSymbolDefined(">",topLevel);
11246 if (r_res==0) goto __else494;
11247 if (! ((SymbolEntry*)r_res)->isDefined) goto __else494;
11248 r_res = (int)((SymbolEntry*)r_res)->sob;
11251 fprintf(stderr,"Symbol > not defined"); exit(-1);
11253 if (IS_SOB_CLOSURE(r_res)) goto __app320;
11254 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
11256 push((int)SOB_CLOSURE_ENV(r_res));
11257 push((int)&&__ret425);
11258 goto *(SOB_CLOSURE_CODE(r_res));
11260 sp = sp-2-stack[sp-2];
11261 if ((SchemeObject*)r_res==&sc_false) goto __else493;
11262 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
11266 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
11272 r_res = (int)makeSchemeClosure((void*)r[0],&&__body124);
11275 r[0] = (int)extendEnviroment( (int**)NULL, 0);
11276 goto __skipBody125;
11280 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
11281 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 1);
11282 goto __skipBody126;
11286 prepareStackForAbsOpt(2);
11287 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
11289 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
11292 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
11295 r_res = ((int**)ST_ENV())[0][0];
11298 r_res = (int)probeSymbolDefined("foldr",topLevel);
11299 if (r_res==0) goto __else495;
11300 if (! ((SymbolEntry*)r_res)->isDefined) goto __else495;
11301 r_res = (int)((SymbolEntry*)r_res)->sob;
11304 fprintf(stderr,"Symbol foldr not defined"); exit(-1);
11306 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
11307 push((int)SOB_CLOSURE_ENV(r_res));
11310 goto *(SOB_CLOSURE_CODE(r_res));
11311 sp = sp-2-stack[sp-2];
11315 r_res = (int)makeSchemeClosure((void*)r[0],&&__body126);
11319 r_res = (int)makeSchemeClosure((void*)r[0],&&__body125);
11320 if (IS_SOB_CLOSURE(r_res)) goto __app319;
11321 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
11323 push((int)SOB_CLOSURE_ENV(r_res));
11324 push((int)&&__ret424);
11325 goto *(SOB_CLOSURE_CODE(r_res));
11327 sp = sp-2-stack[sp-2];
11328 r[0] = (int)getSymbol("max",topLevel);
11329 ((SymbolEntry*)r[0])->isDefined = 1;
11330 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
11331 r_res = (int)&sc_void;
11333 /* set return address */
11334 ST_RET() = (int)&&__ret426;
11336 r[0] = (int)extendEnviroment( (int**)NULL, 0);
11337 goto __skipBody127;
11341 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
11343 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
11346 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
11350 r_res = (int)probeSymbolDefined("<",topLevel);
11351 if (r_res==0) goto __else497;
11352 if (! ((SymbolEntry*)r_res)->isDefined) goto __else497;
11353 r_res = (int)((SymbolEntry*)r_res)->sob;
11356 fprintf(stderr,"Symbol < not defined"); exit(-1);
11358 if (IS_SOB_CLOSURE(r_res)) goto __app322;
11359 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
11361 push((int)SOB_CLOSURE_ENV(r_res));
11362 push((int)&&__ret428);
11363 goto *(SOB_CLOSURE_CODE(r_res));
11365 sp = sp-2-stack[sp-2];
11366 if ((SchemeObject*)r_res==&sc_false) goto __else496;
11367 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
11371 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
11377 r_res = (int)makeSchemeClosure((void*)r[0],&&__body127);
11380 r[0] = (int)extendEnviroment( (int**)NULL, 0);
11381 goto __skipBody128;
11385 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
11386 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 1);
11387 goto __skipBody129;
11391 prepareStackForAbsOpt(2);
11392 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
11394 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
11397 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
11400 r_res = ((int**)ST_ENV())[0][0];
11403 r_res = (int)probeSymbolDefined("foldr",topLevel);
11404 if (r_res==0) goto __else498;
11405 if (! ((SymbolEntry*)r_res)->isDefined) goto __else498;
11406 r_res = (int)((SymbolEntry*)r_res)->sob;
11409 fprintf(stderr,"Symbol foldr not defined"); exit(-1);
11411 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
11412 push((int)SOB_CLOSURE_ENV(r_res));
11415 goto *(SOB_CLOSURE_CODE(r_res));
11416 sp = sp-2-stack[sp-2];
11420 r_res = (int)makeSchemeClosure((void*)r[0],&&__body129);
11424 r_res = (int)makeSchemeClosure((void*)r[0],&&__body128);
11425 if (IS_SOB_CLOSURE(r_res)) goto __app321;
11426 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
11428 push((int)SOB_CLOSURE_ENV(r_res));
11429 push((int)&&__ret427);
11430 goto *(SOB_CLOSURE_CODE(r_res));
11432 sp = sp-2-stack[sp-2];
11433 r[0] = (int)getSymbol("min",topLevel);
11434 ((SymbolEntry*)r[0])->isDefined = 1;
11435 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
11436 r_res = (int)&sc_void;
11438 /* set return address */
11439 ST_RET() = (int)&&__ret429;
11441 r_res = (int)&sc_false;
11444 r[0] = (int)extendEnviroment( (int**)NULL, 0);
11445 goto __skipBody130;
11449 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
11451 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
11455 r_res = (int)probeSymbolDefined("box",topLevel);
11456 if (r_res==0) goto __else499;
11457 if (! ((SymbolEntry*)r_res)->isDefined) goto __else499;
11458 r_res = (int)((SymbolEntry*)r_res)->sob;
11461 fprintf(stderr,"Symbol box not defined"); exit(-1);
11463 if (IS_SOB_CLOSURE(r_res)) goto __app324;
11464 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
11466 push((int)SOB_CLOSURE_ENV(r_res));
11467 push((int)&&__ret431);
11468 goto *(SOB_CLOSURE_CODE(r_res));
11470 sp = sp-2-stack[sp-2];
11471 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
11473 r_res = (int)&sc_void;
11475 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 1);
11476 goto __skipBody131;
11480 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
11482 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
11486 r_res = (int)probeSymbolDefined("zero?",topLevel);
11487 if (r_res==0) goto __else501;
11488 if (! ((SymbolEntry*)r_res)->isDefined) goto __else501;
11489 r_res = (int)((SymbolEntry*)r_res)->sob;
11492 fprintf(stderr,"Symbol zero\? not defined"); exit(-1);
11494 if (IS_SOB_CLOSURE(r_res)) goto __app326;
11495 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
11497 push((int)SOB_CLOSURE_ENV(r_res));
11498 push((int)&&__ret433);
11499 goto *(SOB_CLOSURE_CODE(r_res));
11501 sp = sp-2-stack[sp-2];
11502 if ((SchemeObject*)r_res==&sc_false) goto __else500;
11503 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
11508 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
11511 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
11515 r_res = (int)probeSymbolDefined("remainder",topLevel);
11516 if (r_res==0) goto __else502;
11517 if (! ((SymbolEntry*)r_res)->isDefined) goto __else502;
11518 r_res = (int)((SymbolEntry*)r_res)->sob;
11521 fprintf(stderr,"Symbol remainder not defined"); exit(-1);
11523 if (IS_SOB_CLOSURE(r_res)) goto __app327;
11524 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
11526 push((int)SOB_CLOSURE_ENV(r_res));
11527 push((int)&&__ret434);
11528 goto *(SOB_CLOSURE_CODE(r_res));
11530 sp = sp-2-stack[sp-2];
11533 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 2);
11534 goto __skipBody132;
11538 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
11540 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
11544 r_res = (int)probeSymbolDefined("zero?",topLevel);
11545 if (r_res==0) goto __else504;
11546 if (! ((SymbolEntry*)r_res)->isDefined) goto __else504;
11547 r_res = (int)((SymbolEntry*)r_res)->sob;
11550 fprintf(stderr,"Symbol zero\? not defined"); exit(-1);
11552 if (IS_SOB_CLOSURE(r_res)) goto __app328;
11553 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
11555 push((int)SOB_CLOSURE_ENV(r_res));
11556 push((int)&&__ret435);
11557 goto *(SOB_CLOSURE_CODE(r_res));
11559 sp = sp-2-stack[sp-2];
11560 if ((SchemeObject*)r_res==&sc_false) goto __else503;
11561 r_res = ((int**)ST_ENV())[0][1];
11564 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
11567 r_res = ((int**)ST_ENV())[0][1];
11571 r_res = (int)&__sc_number69;
11573 r_res = ((int**)ST_ENV())[1][0];
11576 r_res = (int)probeSymbolDefined("vector-ref",topLevel);
11577 if (r_res==0) goto __else505;
11578 if (! ((SymbolEntry*)r_res)->isDefined) goto __else505;
11579 r_res = (int)((SymbolEntry*)r_res)->sob;
11582 fprintf(stderr,"Symbol vector-ref not defined"); exit(-1);
11584 if (IS_SOB_CLOSURE(r_res)) goto __app329;
11585 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
11587 push((int)SOB_CLOSURE_ENV(r_res));
11588 push((int)&&__ret436);
11589 goto *(SOB_CLOSURE_CODE(r_res));
11591 sp = sp-2-stack[sp-2];
11592 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
11593 push((int)SOB_CLOSURE_ENV(r_res));
11596 goto *(SOB_CLOSURE_CODE(r_res));
11597 sp = sp-2-stack[sp-2];
11602 r_res = (int)makeSchemeClosure((void*)r[0],&&__body132);
11603 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
11604 push((int)SOB_CLOSURE_ENV(r_res));
11607 goto *(SOB_CLOSURE_CODE(r_res));
11608 sp = sp-2-stack[sp-2];
11613 r_res = (int)makeSchemeClosure((void*)r[0],&&__body131);
11615 r_res = (int)&__sc_number70;
11617 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
11621 r_res = (int)probeSymbolDefined("vector-set!",topLevel);
11622 if (r_res==0) goto __else506;
11623 if (! ((SymbolEntry*)r_res)->isDefined) goto __else506;
11624 r_res = (int)((SymbolEntry*)r_res)->sob;
11627 fprintf(stderr,"Symbol vector-set! not defined"); exit(-1);
11629 if (IS_SOB_CLOSURE(r_res)) goto __app325;
11630 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
11632 push((int)SOB_CLOSURE_ENV(r_res));
11633 push((int)&&__ret432);
11634 goto *(SOB_CLOSURE_CODE(r_res));
11636 sp = sp-2-stack[sp-2];
11638 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 1);
11639 goto __skipBody133;
11643 if (ST_ARG_COUNT()!=0) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",0)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
11644 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 2);
11645 goto __skipBody134;
11649 prepareStackForAbsOpt(2);
11650 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
11652 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
11655 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
11659 r_res = (int)&__sc_number71;
11661 r_res = ((int**)ST_ENV())[1][0];
11664 r_res = (int)probeSymbolDefined("vector-ref",topLevel);
11665 if (r_res==0) goto __else507;
11666 if (! ((SymbolEntry*)r_res)->isDefined) goto __else507;
11667 r_res = (int)((SymbolEntry*)r_res)->sob;
11670 fprintf(stderr,"Symbol vector-ref not defined"); exit(-1);
11672 if (IS_SOB_CLOSURE(r_res)) goto __app330;
11673 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
11675 push((int)SOB_CLOSURE_ENV(r_res));
11676 push((int)&&__ret437);
11677 goto *(SOB_CLOSURE_CODE(r_res));
11679 sp = sp-2-stack[sp-2];
11682 r_res = (int)probeSymbolDefined("foldr",topLevel);
11683 if (r_res==0) goto __else508;
11684 if (! ((SymbolEntry*)r_res)->isDefined) goto __else508;
11685 r_res = (int)((SymbolEntry*)r_res)->sob;
11688 fprintf(stderr,"Symbol foldr not defined"); exit(-1);
11690 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
11691 push((int)SOB_CLOSURE_ENV(r_res));
11694 goto *(SOB_CLOSURE_CODE(r_res));
11695 sp = sp-2-stack[sp-2];
11699 r_res = (int)makeSchemeClosure((void*)r[0],&&__body134);
11703 r_res = (int)makeSchemeClosure((void*)r[0],&&__body133);
11704 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
11705 push((int)SOB_CLOSURE_ENV(r_res));
11708 goto *(SOB_CLOSURE_CODE(r_res));
11709 sp = sp-2-stack[sp-2];
11713 r_res = (int)makeSchemeClosure((void*)r[0],&&__body130);
11714 if (IS_SOB_CLOSURE(r_res)) goto __app323;
11715 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
11717 push((int)SOB_CLOSURE_ENV(r_res));
11718 push((int)&&__ret430);
11719 goto *(SOB_CLOSURE_CODE(r_res));
11721 sp = sp-2-stack[sp-2];
11722 r[0] = (int)getSymbol("gcd",topLevel);
11723 ((SymbolEntry*)r[0])->isDefined = 1;
11724 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
11725 r_res = (int)&sc_void;
11727 /* set return address */
11728 ST_RET() = (int)&&__ret438;
11730 r[0] = (int)extendEnviroment( (int**)NULL, 0);
11731 goto __skipBody135;
11735 prepareStackForAbsOpt(1);
11736 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
11739 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
11742 r_res = (int)probeSymbolDefined("gcd",topLevel);
11743 if (r_res==0) goto __else509;
11744 if (! ((SymbolEntry*)r_res)->isDefined) goto __else509;
11745 r_res = (int)((SymbolEntry*)r_res)->sob;
11748 fprintf(stderr,"Symbol gcd not defined"); exit(-1);
11752 r_res = (int)probeSymbolDefined("apply",topLevel);
11753 if (r_res==0) goto __else510;
11754 if (! ((SymbolEntry*)r_res)->isDefined) goto __else510;
11755 r_res = (int)((SymbolEntry*)r_res)->sob;
11758 fprintf(stderr,"Symbol apply not defined"); exit(-1);
11760 if (IS_SOB_CLOSURE(r_res)) goto __app331;
11761 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
11763 push((int)SOB_CLOSURE_ENV(r_res));
11764 push((int)&&__ret439);
11765 goto *(SOB_CLOSURE_CODE(r_res));
11767 sp = sp-2-stack[sp-2];
11770 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
11773 r_res = (int)probeSymbolDefined("*",topLevel);
11774 if (r_res==0) goto __else511;
11775 if (! ((SymbolEntry*)r_res)->isDefined) goto __else511;
11776 r_res = (int)((SymbolEntry*)r_res)->sob;
11779 fprintf(stderr,"Symbol * not defined"); exit(-1);
11783 r_res = (int)probeSymbolDefined("apply",topLevel);
11784 if (r_res==0) goto __else512;
11785 if (! ((SymbolEntry*)r_res)->isDefined) goto __else512;
11786 r_res = (int)((SymbolEntry*)r_res)->sob;
11789 fprintf(stderr,"Symbol apply not defined"); exit(-1);
11791 if (IS_SOB_CLOSURE(r_res)) goto __app332;
11792 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
11794 push((int)SOB_CLOSURE_ENV(r_res));
11795 push((int)&&__ret440);
11796 goto *(SOB_CLOSURE_CODE(r_res));
11798 sp = sp-2-stack[sp-2];
11801 r_res = (int)probeSymbolDefined("/",topLevel);
11802 if (r_res==0) goto __else513;
11803 if (! ((SymbolEntry*)r_res)->isDefined) goto __else513;
11804 r_res = (int)((SymbolEntry*)r_res)->sob;
11807 fprintf(stderr,"Symbol / not defined"); exit(-1);
11809 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
11810 push((int)SOB_CLOSURE_ENV(r_res));
11813 goto *(SOB_CLOSURE_CODE(r_res));
11814 sp = sp-2-stack[sp-2];
11818 r_res = (int)makeSchemeClosure((void*)r[0],&&__body135);
11819 r[0] = (int)getSymbol("lcm",topLevel);
11820 ((SymbolEntry*)r[0])->isDefined = 1;
11821 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
11822 r_res = (int)&sc_void;
11824 /* set return address */
11825 ST_RET() = (int)&&__ret441;
11827 r[0] = (int)extendEnviroment( (int**)NULL, 0);
11828 goto __skipBody136;
11832 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
11834 r_res = (int)&__sc_number72;
11837 r_res = (int)probeSymbolDefined("make-vector",topLevel);
11838 if (r_res==0) goto __else514;
11839 if (! ((SymbolEntry*)r_res)->isDefined) goto __else514;
11840 r_res = (int)((SymbolEntry*)r_res)->sob;
11843 fprintf(stderr,"Symbol make-vector not defined"); exit(-1);
11845 if (IS_SOB_CLOSURE(r_res)) goto __app333;
11846 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
11848 push((int)SOB_CLOSURE_ENV(r_res));
11849 push((int)&&__ret442);
11850 goto *(SOB_CLOSURE_CODE(r_res));
11852 sp = sp-2-stack[sp-2];
11855 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 1);
11856 goto __skipBody137;
11860 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
11862 r_res = ((int**)ST_ENV())[0][0];
11864 r_res = (int)&__sc_number73;
11866 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
11870 r_res = (int)probeSymbolDefined("vector-set!",topLevel);
11871 if (r_res==0) goto __else515;
11872 if (! ((SymbolEntry*)r_res)->isDefined) goto __else515;
11873 r_res = (int)((SymbolEntry*)r_res)->sob;
11876 fprintf(stderr,"Symbol vector-set! not defined"); exit(-1);
11878 if (IS_SOB_CLOSURE(r_res)) goto __app334;
11879 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
11881 push((int)SOB_CLOSURE_ENV(r_res));
11882 push((int)&&__ret443);
11883 goto *(SOB_CLOSURE_CODE(r_res));
11885 sp = sp-2-stack[sp-2];
11886 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
11891 r_res = (int)makeSchemeClosure((void*)r[0],&&__body137);
11892 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
11893 push((int)SOB_CLOSURE_ENV(r_res));
11896 goto *(SOB_CLOSURE_CODE(r_res));
11897 sp = sp-2-stack[sp-2];
11901 r_res = (int)makeSchemeClosure((void*)r[0],&&__body136);
11902 r[0] = (int)getSymbol("box",topLevel);
11903 ((SymbolEntry*)r[0])->isDefined = 1;
11904 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
11905 r_res = (int)&sc_void;
11907 /* set return address */
11908 ST_RET() = (int)&&__ret444;
11910 r[0] = (int)extendEnviroment( (int**)NULL, 0);
11911 goto __skipBody138;
11915 if (ST_ARG_COUNT()!=3) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",3)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
11916 r_res = (int)&sc_false;
11919 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 1);
11920 goto __skipBody139;
11924 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
11926 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
11930 r_res = (int)probeSymbolDefined("box",topLevel);
11931 if (r_res==0) goto __else516;
11932 if (! ((SymbolEntry*)r_res)->isDefined) goto __else516;
11933 r_res = (int)((SymbolEntry*)r_res)->sob;
11936 fprintf(stderr,"Symbol box not defined"); exit(-1);
11938 if (IS_SOB_CLOSURE(r_res)) goto __app335;
11939 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
11941 push((int)SOB_CLOSURE_ENV(r_res));
11942 push((int)&&__ret445);
11943 goto *(SOB_CLOSURE_CODE(r_res));
11945 sp = sp-2-stack[sp-2];
11946 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
11948 r_res = (int)&sc_void;
11950 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 2);
11951 goto __skipBody140;
11955 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
11957 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
11961 r_res = (int)probeSymbolDefined("null?",topLevel);
11962 if (r_res==0) goto __else518;
11963 if (! ((SymbolEntry*)r_res)->isDefined) goto __else518;
11964 r_res = (int)((SymbolEntry*)r_res)->sob;
11967 fprintf(stderr,"Symbol null\? not defined"); exit(-1);
11969 if (IS_SOB_CLOSURE(r_res)) goto __app337;
11970 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
11972 push((int)SOB_CLOSURE_ENV(r_res));
11973 push((int)&&__ret447);
11974 goto *(SOB_CLOSURE_CODE(r_res));
11976 sp = sp-2-stack[sp-2];
11977 if ((SchemeObject*)r_res==&sc_false) goto __else517;
11978 r_res = ((int**)ST_ENV())[1][1];
11983 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
11987 r_res = (int)probeSymbolDefined("cdr",topLevel);
11988 if (r_res==0) goto __else519;
11989 if (! ((SymbolEntry*)r_res)->isDefined) goto __else519;
11990 r_res = (int)((SymbolEntry*)r_res)->sob;
11993 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
11995 if (IS_SOB_CLOSURE(r_res)) goto __app339;
11996 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
11998 push((int)SOB_CLOSURE_ENV(r_res));
11999 push((int)&&__ret449);
12000 goto *(SOB_CLOSURE_CODE(r_res));
12002 sp = sp-2-stack[sp-2];
12006 r_res = (int)&__sc_number74;
12008 r_res = ((int**)ST_ENV())[0][0];
12011 r_res = (int)probeSymbolDefined("vector-ref",topLevel);
12012 if (r_res==0) goto __else520;
12013 if (! ((SymbolEntry*)r_res)->isDefined) goto __else520;
12014 r_res = (int)((SymbolEntry*)r_res)->sob;
12017 fprintf(stderr,"Symbol vector-ref not defined"); exit(-1);
12019 if (IS_SOB_CLOSURE(r_res)) goto __app340;
12020 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
12022 push((int)SOB_CLOSURE_ENV(r_res));
12023 push((int)&&__ret450);
12024 goto *(SOB_CLOSURE_CODE(r_res));
12026 sp = sp-2-stack[sp-2];
12027 if (IS_SOB_CLOSURE(r_res)) goto __app338;
12028 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
12030 push((int)SOB_CLOSURE_ENV(r_res));
12031 push((int)&&__ret448);
12032 goto *(SOB_CLOSURE_CODE(r_res));
12034 sp = sp-2-stack[sp-2];
12037 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
12041 r_res = (int)probeSymbolDefined("car",topLevel);
12042 if (r_res==0) goto __else521;
12043 if (! ((SymbolEntry*)r_res)->isDefined) goto __else521;
12044 r_res = (int)((SymbolEntry*)r_res)->sob;
12047 fprintf(stderr,"Symbol car not defined"); exit(-1);
12049 if (IS_SOB_CLOSURE(r_res)) goto __app341;
12050 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
12052 push((int)SOB_CLOSURE_ENV(r_res));
12053 push((int)&&__ret451);
12054 goto *(SOB_CLOSURE_CODE(r_res));
12056 sp = sp-2-stack[sp-2];
12059 r_res = ((int**)ST_ENV())[1][0];
12060 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
12061 push((int)SOB_CLOSURE_ENV(r_res));
12064 goto *(SOB_CLOSURE_CODE(r_res));
12065 sp = sp-2-stack[sp-2];
12070 r_res = (int)makeSchemeClosure((void*)r[0],&&__body140);
12072 r_res = (int)&__sc_number75;
12074 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
12078 r_res = (int)probeSymbolDefined("vector-set!",topLevel);
12079 if (r_res==0) goto __else522;
12080 if (! ((SymbolEntry*)r_res)->isDefined) goto __else522;
12081 r_res = (int)((SymbolEntry*)r_res)->sob;
12084 fprintf(stderr,"Symbol vector-set! not defined"); exit(-1);
12086 if (IS_SOB_CLOSURE(r_res)) goto __app336;
12087 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
12089 push((int)SOB_CLOSURE_ENV(r_res));
12090 push((int)&&__ret446);
12091 goto *(SOB_CLOSURE_CODE(r_res));
12093 sp = sp-2-stack[sp-2];
12095 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 2);
12096 goto __skipBody141;
12100 if (ST_ARG_COUNT()!=0) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",0)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
12101 r_res = ((int**)ST_ENV())[1][2];
12105 r_res = (int)&__sc_number76;
12107 r_res = ((int**)ST_ENV())[0][0];
12110 r_res = (int)probeSymbolDefined("vector-ref",topLevel);
12111 if (r_res==0) goto __else523;
12112 if (! ((SymbolEntry*)r_res)->isDefined) goto __else523;
12113 r_res = (int)((SymbolEntry*)r_res)->sob;
12116 fprintf(stderr,"Symbol vector-ref not defined"); exit(-1);
12118 if (IS_SOB_CLOSURE(r_res)) goto __app342;
12119 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
12121 push((int)SOB_CLOSURE_ENV(r_res));
12122 push((int)&&__ret452);
12123 goto *(SOB_CLOSURE_CODE(r_res));
12125 sp = sp-2-stack[sp-2];
12126 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
12127 push((int)SOB_CLOSURE_ENV(r_res));
12130 goto *(SOB_CLOSURE_CODE(r_res));
12131 sp = sp-2-stack[sp-2];
12135 r_res = (int)makeSchemeClosure((void*)r[0],&&__body141);
12136 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
12137 push((int)SOB_CLOSURE_ENV(r_res));
12140 goto *(SOB_CLOSURE_CODE(r_res));
12141 sp = sp-2-stack[sp-2];
12145 r_res = (int)makeSchemeClosure((void*)r[0],&&__body139);
12146 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
12147 push((int)SOB_CLOSURE_ENV(r_res));
12150 goto *(SOB_CLOSURE_CODE(r_res));
12151 sp = sp-2-stack[sp-2];
12155 r_res = (int)makeSchemeClosure((void*)r[0],&&__body138);
12156 r[0] = (int)getSymbol("foldr",topLevel);
12157 ((SymbolEntry*)r[0])->isDefined = 1;
12158 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
12159 r_res = (int)&sc_void;
12161 /* set return address */
12162 ST_RET() = (int)&&__ret453;
12164 r[0] = (int)extendEnviroment( (int**)NULL, 0);
12165 goto __skipBody142;
12169 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
12171 r_res = (int)&__sc_number77;
12173 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
12177 r_res = (int)probeSymbolDefined("binary-add",topLevel);
12178 if (r_res==0) goto __else524;
12179 if (! ((SymbolEntry*)r_res)->isDefined) goto __else524;
12180 r_res = (int)((SymbolEntry*)r_res)->sob;
12183 fprintf(stderr,"Symbol binary-add not defined"); exit(-1);
12185 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
12186 push((int)SOB_CLOSURE_ENV(r_res));
12189 goto *(SOB_CLOSURE_CODE(r_res));
12190 sp = sp-2-stack[sp-2];
12194 r_res = (int)makeSchemeClosure((void*)r[0],&&__body142);
12195 r[0] = (int)getSymbol("add1",topLevel);
12196 ((SymbolEntry*)r[0])->isDefined = 1;
12197 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
12198 r_res = (int)&sc_void;
12200 /* set return address */
12201 ST_RET() = (int)&&__ret454;
12203 r[0] = (int)extendEnviroment( (int**)NULL, 0);
12204 goto __skipBody143;
12208 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
12210 r_res = (int)&__sc_number78;
12212 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
12216 r_res = (int)probeSymbolDefined("binary-sub",topLevel);
12217 if (r_res==0) goto __else525;
12218 if (! ((SymbolEntry*)r_res)->isDefined) goto __else525;
12219 r_res = (int)((SymbolEntry*)r_res)->sob;
12222 fprintf(stderr,"Symbol binary-sub not defined"); exit(-1);
12224 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
12225 push((int)SOB_CLOSURE_ENV(r_res));
12228 goto *(SOB_CLOSURE_CODE(r_res));
12229 sp = sp-2-stack[sp-2];
12233 r_res = (int)makeSchemeClosure((void*)r[0],&&__body143);
12234 r[0] = (int)getSymbol("sub1",topLevel);
12235 ((SymbolEntry*)r[0])->isDefined = 1;
12236 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
12237 r_res = (int)&sc_void;
12239 /* set return address */
12240 ST_RET() = (int)&&__ret455;
12242 r[0] = (int)extendEnviroment( (int**)NULL, 0);
12243 goto __skipBody144;
12247 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
12248 r_res = (int)&sc_false;
12251 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 1);
12252 goto __skipBody145;
12256 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
12258 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
12262 r_res = (int)probeSymbolDefined("box",topLevel);
12263 if (r_res==0) goto __else526;
12264 if (! ((SymbolEntry*)r_res)->isDefined) goto __else526;
12265 r_res = (int)((SymbolEntry*)r_res)->sob;
12268 fprintf(stderr,"Symbol box not defined"); exit(-1);
12270 if (IS_SOB_CLOSURE(r_res)) goto __app343;
12271 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
12273 push((int)SOB_CLOSURE_ENV(r_res));
12274 push((int)&&__ret456);
12275 goto *(SOB_CLOSURE_CODE(r_res));
12277 sp = sp-2-stack[sp-2];
12278 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
12280 r_res = (int)&sc_void;
12282 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 2);
12283 goto __skipBody146;
12287 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
12289 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
12293 r_res = (int)probeSymbolDefined("null?",topLevel);
12294 if (r_res==0) goto __else527;
12295 if (! ((SymbolEntry*)r_res)->isDefined) goto __else527;
12296 r_res = (int)((SymbolEntry*)r_res)->sob;
12299 fprintf(stderr,"Symbol null\? not defined"); exit(-1);
12301 if (IS_SOB_CLOSURE(r_res)) goto __app345;
12302 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
12304 push((int)SOB_CLOSURE_ENV(r_res));
12305 push((int)&&__ret458);
12306 goto *(SOB_CLOSURE_CODE(r_res));
12308 sp = sp-2-stack[sp-2];
12309 if ((SchemeObject*)r_res!=&sc_false) goto __endOr8;
12312 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
12316 r_res = (int)probeSymbolDefined("car",topLevel);
12317 if (r_res==0) goto __else529;
12318 if (! ((SymbolEntry*)r_res)->isDefined) goto __else529;
12319 r_res = (int)((SymbolEntry*)r_res)->sob;
12322 fprintf(stderr,"Symbol car not defined"); exit(-1);
12324 if (IS_SOB_CLOSURE(r_res)) goto __app347;
12325 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
12327 push((int)SOB_CLOSURE_ENV(r_res));
12328 push((int)&&__ret460);
12329 goto *(SOB_CLOSURE_CODE(r_res));
12331 sp = sp-2-stack[sp-2];
12333 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
12337 r_res = ((int**)ST_ENV())[1][0];
12338 if (IS_SOB_CLOSURE(r_res)) goto __app346;
12339 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
12341 push((int)SOB_CLOSURE_ENV(r_res));
12342 push((int)&&__ret459);
12343 goto *(SOB_CLOSURE_CODE(r_res));
12345 sp = sp-2-stack[sp-2];
12346 if ((SchemeObject*)r_res==&sc_false) goto __else528;
12348 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
12352 r_res = (int)probeSymbolDefined("cdr",topLevel);
12353 if (r_res==0) goto __else530;
12354 if (! ((SymbolEntry*)r_res)->isDefined) goto __else530;
12355 r_res = (int)((SymbolEntry*)r_res)->sob;
12358 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
12360 if (IS_SOB_CLOSURE(r_res)) goto __app348;
12361 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
12363 push((int)SOB_CLOSURE_ENV(r_res));
12364 push((int)&&__ret461);
12365 goto *(SOB_CLOSURE_CODE(r_res));
12367 sp = sp-2-stack[sp-2];
12370 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
12374 r_res = (int)probeSymbolDefined("car",topLevel);
12375 if (r_res==0) goto __else531;
12376 if (! ((SymbolEntry*)r_res)->isDefined) goto __else531;
12377 r_res = (int)((SymbolEntry*)r_res)->sob;
12380 fprintf(stderr,"Symbol car not defined"); exit(-1);
12382 if (IS_SOB_CLOSURE(r_res)) goto __app349;
12383 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
12385 push((int)SOB_CLOSURE_ENV(r_res));
12386 push((int)&&__ret462);
12387 goto *(SOB_CLOSURE_CODE(r_res));
12389 sp = sp-2-stack[sp-2];
12393 r_res = (int)&__sc_number79;
12395 r_res = ((int**)ST_ENV())[0][0];
12398 r_res = (int)probeSymbolDefined("vector-ref",topLevel);
12399 if (r_res==0) goto __else532;
12400 if (! ((SymbolEntry*)r_res)->isDefined) goto __else532;
12401 r_res = (int)((SymbolEntry*)r_res)->sob;
12404 fprintf(stderr,"Symbol vector-ref not defined"); exit(-1);
12406 if (IS_SOB_CLOSURE(r_res)) goto __app350;
12407 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
12409 push((int)SOB_CLOSURE_ENV(r_res));
12410 push((int)&&__ret463);
12411 goto *(SOB_CLOSURE_CODE(r_res));
12413 sp = sp-2-stack[sp-2];
12414 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
12415 push((int)SOB_CLOSURE_ENV(r_res));
12418 goto *(SOB_CLOSURE_CODE(r_res));
12419 sp = sp-2-stack[sp-2];
12422 r_res = (int)&sc_false;
12424 if ((SchemeObject*)r_res!=&sc_false) goto __endOr8;
12429 r_res = (int)makeSchemeClosure((void*)r[0],&&__body146);
12431 r_res = (int)&__sc_number80;
12433 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
12437 r_res = (int)probeSymbolDefined("vector-set!",topLevel);
12438 if (r_res==0) goto __else533;
12439 if (! ((SymbolEntry*)r_res)->isDefined) goto __else533;
12440 r_res = (int)((SymbolEntry*)r_res)->sob;
12443 fprintf(stderr,"Symbol vector-set! not defined"); exit(-1);
12445 if (IS_SOB_CLOSURE(r_res)) goto __app344;
12446 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
12448 push((int)SOB_CLOSURE_ENV(r_res));
12449 push((int)&&__ret457);
12450 goto *(SOB_CLOSURE_CODE(r_res));
12452 sp = sp-2-stack[sp-2];
12454 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 2);
12455 goto __skipBody147;
12459 if (ST_ARG_COUNT()!=0) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",0)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
12460 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 3);
12461 goto __skipBody148;
12465 prepareStackForAbsOpt(2);
12466 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
12467 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
12470 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
12475 r_res = (int)&__sc_number81;
12477 r_res = ((int**)ST_ENV())[1][0];
12480 r_res = (int)probeSymbolDefined("vector-ref",topLevel);
12481 if (r_res==0) goto __else534;
12482 if (! ((SymbolEntry*)r_res)->isDefined) goto __else534;
12483 r_res = (int)((SymbolEntry*)r_res)->sob;
12486 fprintf(stderr,"Symbol vector-ref not defined"); exit(-1);
12488 if (IS_SOB_CLOSURE(r_res)) goto __app351;
12489 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
12491 push((int)SOB_CLOSURE_ENV(r_res));
12492 push((int)&&__ret464);
12493 goto *(SOB_CLOSURE_CODE(r_res));
12495 sp = sp-2-stack[sp-2];
12496 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
12497 push((int)SOB_CLOSURE_ENV(r_res));
12500 goto *(SOB_CLOSURE_CODE(r_res));
12501 sp = sp-2-stack[sp-2];
12505 r_res = (int)makeSchemeClosure((void*)r[0],&&__body148);
12509 r_res = (int)makeSchemeClosure((void*)r[0],&&__body147);
12510 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
12511 push((int)SOB_CLOSURE_ENV(r_res));
12514 goto *(SOB_CLOSURE_CODE(r_res));
12515 sp = sp-2-stack[sp-2];
12519 r_res = (int)makeSchemeClosure((void*)r[0],&&__body145);
12520 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
12521 push((int)SOB_CLOSURE_ENV(r_res));
12524 goto *(SOB_CLOSURE_CODE(r_res));
12525 sp = sp-2-stack[sp-2];
12529 r_res = (int)makeSchemeClosure((void*)r[0],&&__body144);
12530 r[0] = (int)getSymbol("order",topLevel);
12531 ((SymbolEntry*)r[0])->isDefined = 1;
12532 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
12533 r_res = (int)&sc_void;
12535 /* set return address */
12536 ST_RET() = (int)&&__ret465;
12539 r_res = (int)probeSymbolDefined("binary<?",topLevel);
12540 if (r_res==0) goto __else535;
12541 if (! ((SymbolEntry*)r_res)->isDefined) goto __else535;
12542 r_res = (int)((SymbolEntry*)r_res)->sob;
12545 fprintf(stderr,"Symbol binary<\? not defined"); exit(-1);
12549 r_res = (int)probeSymbolDefined("order",topLevel);
12550 if (r_res==0) goto __else536;
12551 if (! ((SymbolEntry*)r_res)->isDefined) goto __else536;
12552 r_res = (int)((SymbolEntry*)r_res)->sob;
12555 fprintf(stderr,"Symbol order not defined"); exit(-1);
12557 if (IS_SOB_CLOSURE(r_res)) goto __app352;
12558 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
12560 push((int)SOB_CLOSURE_ENV(r_res));
12561 push((int)&&__ret466);
12562 goto *(SOB_CLOSURE_CODE(r_res));
12564 sp = sp-2-stack[sp-2];
12565 r[0] = (int)getSymbol("<",topLevel);
12566 ((SymbolEntry*)r[0])->isDefined = 1;
12567 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
12568 r_res = (int)&sc_void;
12570 /* set return address */
12571 ST_RET() = (int)&&__ret467;
12573 r[0] = (int)extendEnviroment( (int**)NULL, 0);
12574 goto __skipBody149;
12578 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
12580 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
12583 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
12587 r_res = (int)probeSymbolDefined("binary<?",topLevel);
12588 if (r_res==0) goto __else537;
12589 if (! ((SymbolEntry*)r_res)->isDefined) goto __else537;
12590 r_res = (int)((SymbolEntry*)r_res)->sob;
12593 fprintf(stderr,"Symbol binary<\? not defined"); exit(-1);
12595 if (IS_SOB_CLOSURE(r_res)) goto __app354;
12596 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
12598 push((int)SOB_CLOSURE_ENV(r_res));
12599 push((int)&&__ret469);
12600 goto *(SOB_CLOSURE_CODE(r_res));
12602 sp = sp-2-stack[sp-2];
12603 if ((SchemeObject*)r_res!=&sc_false) goto __endOr9;
12605 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
12608 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
12612 r_res = (int)probeSymbolDefined("binary=?",topLevel);
12613 if (r_res==0) goto __else538;
12614 if (! ((SymbolEntry*)r_res)->isDefined) goto __else538;
12615 r_res = (int)((SymbolEntry*)r_res)->sob;
12618 fprintf(stderr,"Symbol binary=\? not defined"); exit(-1);
12620 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
12621 push((int)SOB_CLOSURE_ENV(r_res));
12624 goto *(SOB_CLOSURE_CODE(r_res));
12625 sp = sp-2-stack[sp-2];
12626 if ((SchemeObject*)r_res!=&sc_false) goto __endOr9;
12631 r_res = (int)makeSchemeClosure((void*)r[0],&&__body149);
12634 r[0] = (int)extendEnviroment( (int**)NULL, 0);
12635 goto __skipBody150;
12639 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
12641 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
12645 r_res = (int)probeSymbolDefined("order",topLevel);
12646 if (r_res==0) goto __else539;
12647 if (! ((SymbolEntry*)r_res)->isDefined) goto __else539;
12648 r_res = (int)((SymbolEntry*)r_res)->sob;
12651 fprintf(stderr,"Symbol order not defined"); exit(-1);
12653 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
12654 push((int)SOB_CLOSURE_ENV(r_res));
12657 goto *(SOB_CLOSURE_CODE(r_res));
12658 sp = sp-2-stack[sp-2];
12662 r_res = (int)makeSchemeClosure((void*)r[0],&&__body150);
12663 if (IS_SOB_CLOSURE(r_res)) goto __app353;
12664 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
12666 push((int)SOB_CLOSURE_ENV(r_res));
12667 push((int)&&__ret468);
12668 goto *(SOB_CLOSURE_CODE(r_res));
12670 sp = sp-2-stack[sp-2];
12671 r[0] = (int)getSymbol("<=",topLevel);
12672 ((SymbolEntry*)r[0])->isDefined = 1;
12673 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
12674 r_res = (int)&sc_void;
12676 /* set return address */
12677 ST_RET() = (int)&&__ret470;
12679 r[0] = (int)extendEnviroment( (int**)NULL, 0);
12680 goto __skipBody151;
12684 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
12686 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
12689 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
12693 r_res = (int)probeSymbolDefined("binary<?",topLevel);
12694 if (r_res==0) goto __else540;
12695 if (! ((SymbolEntry*)r_res)->isDefined) goto __else540;
12696 r_res = (int)((SymbolEntry*)r_res)->sob;
12699 fprintf(stderr,"Symbol binary<\? not defined"); exit(-1);
12701 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
12702 push((int)SOB_CLOSURE_ENV(r_res));
12705 goto *(SOB_CLOSURE_CODE(r_res));
12706 sp = sp-2-stack[sp-2];
12710 r_res = (int)makeSchemeClosure((void*)r[0],&&__body151);
12713 r[0] = (int)extendEnviroment( (int**)NULL, 0);
12714 goto __skipBody152;
12718 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
12720 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
12724 r_res = (int)probeSymbolDefined("order",topLevel);
12725 if (r_res==0) goto __else541;
12726 if (! ((SymbolEntry*)r_res)->isDefined) goto __else541;
12727 r_res = (int)((SymbolEntry*)r_res)->sob;
12730 fprintf(stderr,"Symbol order not defined"); exit(-1);
12732 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
12733 push((int)SOB_CLOSURE_ENV(r_res));
12736 goto *(SOB_CLOSURE_CODE(r_res));
12737 sp = sp-2-stack[sp-2];
12741 r_res = (int)makeSchemeClosure((void*)r[0],&&__body152);
12742 if (IS_SOB_CLOSURE(r_res)) goto __app355;
12743 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
12745 push((int)SOB_CLOSURE_ENV(r_res));
12746 push((int)&&__ret471);
12747 goto *(SOB_CLOSURE_CODE(r_res));
12749 sp = sp-2-stack[sp-2];
12750 r[0] = (int)getSymbol(">",topLevel);
12751 ((SymbolEntry*)r[0])->isDefined = 1;
12752 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
12753 r_res = (int)&sc_void;
12755 /* set return address */
12756 ST_RET() = (int)&&__ret472;
12758 r[0] = (int)extendEnviroment( (int**)NULL, 0);
12759 goto __skipBody153;
12763 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
12765 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
12768 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
12772 r_res = (int)probeSymbolDefined("binary=?",topLevel);
12773 if (r_res==0) goto __else542;
12774 if (! ((SymbolEntry*)r_res)->isDefined) goto __else542;
12775 r_res = (int)((SymbolEntry*)r_res)->sob;
12778 fprintf(stderr,"Symbol binary=\? not defined"); exit(-1);
12780 if (IS_SOB_CLOSURE(r_res)) goto __app357;
12781 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
12783 push((int)SOB_CLOSURE_ENV(r_res));
12784 push((int)&&__ret474);
12785 goto *(SOB_CLOSURE_CODE(r_res));
12787 sp = sp-2-stack[sp-2];
12788 if ((SchemeObject*)r_res!=&sc_false) goto __endOr10;
12790 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
12793 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
12797 r_res = (int)probeSymbolDefined("binary<?",topLevel);
12798 if (r_res==0) goto __else543;
12799 if (! ((SymbolEntry*)r_res)->isDefined) goto __else543;
12800 r_res = (int)((SymbolEntry*)r_res)->sob;
12803 fprintf(stderr,"Symbol binary<\? not defined"); exit(-1);
12805 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
12806 push((int)SOB_CLOSURE_ENV(r_res));
12809 goto *(SOB_CLOSURE_CODE(r_res));
12810 sp = sp-2-stack[sp-2];
12811 if ((SchemeObject*)r_res!=&sc_false) goto __endOr10;
12816 r_res = (int)makeSchemeClosure((void*)r[0],&&__body153);
12819 r[0] = (int)extendEnviroment( (int**)NULL, 0);
12820 goto __skipBody154;
12824 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
12826 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
12830 r_res = (int)probeSymbolDefined("order",topLevel);
12831 if (r_res==0) goto __else544;
12832 if (! ((SymbolEntry*)r_res)->isDefined) goto __else544;
12833 r_res = (int)((SymbolEntry*)r_res)->sob;
12836 fprintf(stderr,"Symbol order not defined"); exit(-1);
12838 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
12839 push((int)SOB_CLOSURE_ENV(r_res));
12842 goto *(SOB_CLOSURE_CODE(r_res));
12843 sp = sp-2-stack[sp-2];
12847 r_res = (int)makeSchemeClosure((void*)r[0],&&__body154);
12848 if (IS_SOB_CLOSURE(r_res)) goto __app356;
12849 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
12851 push((int)SOB_CLOSURE_ENV(r_res));
12852 push((int)&&__ret473);
12853 goto *(SOB_CLOSURE_CODE(r_res));
12855 sp = sp-2-stack[sp-2];
12856 r[0] = (int)getSymbol(">=",topLevel);
12857 ((SymbolEntry*)r[0])->isDefined = 1;
12858 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
12859 r_res = (int)&sc_void;
12861 /* set return address */
12862 ST_RET() = (int)&&__ret475;
12865 r_res = (int)probeSymbolDefined("binary=?",topLevel);
12866 if (r_res==0) goto __else545;
12867 if (! ((SymbolEntry*)r_res)->isDefined) goto __else545;
12868 r_res = (int)((SymbolEntry*)r_res)->sob;
12871 fprintf(stderr,"Symbol binary=\? not defined"); exit(-1);
12875 r_res = (int)probeSymbolDefined("order",topLevel);
12876 if (r_res==0) goto __else546;
12877 if (! ((SymbolEntry*)r_res)->isDefined) goto __else546;
12878 r_res = (int)((SymbolEntry*)r_res)->sob;
12881 fprintf(stderr,"Symbol order not defined"); exit(-1);
12883 if (IS_SOB_CLOSURE(r_res)) goto __app358;
12884 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
12886 push((int)SOB_CLOSURE_ENV(r_res));
12887 push((int)&&__ret476);
12888 goto *(SOB_CLOSURE_CODE(r_res));
12890 sp = sp-2-stack[sp-2];
12891 r[0] = (int)getSymbol("=",topLevel);
12892 ((SymbolEntry*)r[0])->isDefined = 1;
12893 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
12894 r_res = (int)&sc_void;
12896 /* set return address */
12897 ST_RET() = (int)&&__ret477;
12899 r_res = (int)&sc_false;
12902 r[0] = (int)extendEnviroment( (int**)NULL, 0);
12903 goto __skipBody155;
12907 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
12909 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
12913 r_res = (int)probeSymbolDefined("box",topLevel);
12914 if (r_res==0) goto __else547;
12915 if (! ((SymbolEntry*)r_res)->isDefined) goto __else547;
12916 r_res = (int)((SymbolEntry*)r_res)->sob;
12919 fprintf(stderr,"Symbol box not defined"); exit(-1);
12921 if (IS_SOB_CLOSURE(r_res)) goto __app360;
12922 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
12924 push((int)SOB_CLOSURE_ENV(r_res));
12925 push((int)&&__ret479);
12926 goto *(SOB_CLOSURE_CODE(r_res));
12928 sp = sp-2-stack[sp-2];
12929 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
12931 r_res = (int)&sc_void;
12933 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 1);
12934 goto __skipBody156;
12938 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
12940 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
12944 r_res = (int)probeSymbolDefined("null?",topLevel);
12945 if (r_res==0) goto __else548;
12946 if (! ((SymbolEntry*)r_res)->isDefined) goto __else548;
12947 r_res = (int)((SymbolEntry*)r_res)->sob;
12950 fprintf(stderr,"Symbol null\? not defined"); exit(-1);
12952 if (IS_SOB_CLOSURE(r_res)) goto __app362;
12953 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
12955 push((int)SOB_CLOSURE_ENV(r_res));
12956 push((int)&&__ret481);
12957 goto *(SOB_CLOSURE_CODE(r_res));
12959 sp = sp-2-stack[sp-2];
12960 if ((SchemeObject*)r_res!=&sc_false) goto __endOr11;
12962 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
12965 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 2);
12966 goto __skipBody157;
12970 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
12973 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
12976 r_res = ((int**)ST_ENV())[0][0];
12979 r_res = (int)probeSymbolDefined("=",topLevel);
12980 if (r_res==0) goto __else550;
12981 if (! ((SymbolEntry*)r_res)->isDefined) goto __else550;
12982 r_res = (int)((SymbolEntry*)r_res)->sob;
12985 fprintf(stderr,"Symbol = not defined"); exit(-1);
12987 if (IS_SOB_CLOSURE(r_res)) goto __app364;
12988 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
12990 push((int)SOB_CLOSURE_ENV(r_res));
12991 push((int)&&__ret483);
12992 goto *(SOB_CLOSURE_CODE(r_res));
12994 sp = sp-2-stack[sp-2];
12997 r_res = (int)probeSymbolDefined("not",topLevel);
12998 if (r_res==0) goto __else551;
12999 if (! ((SymbolEntry*)r_res)->isDefined) goto __else551;
13000 r_res = (int)((SymbolEntry*)r_res)->sob;
13003 fprintf(stderr,"Symbol not not defined"); exit(-1);
13005 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
13006 push((int)SOB_CLOSURE_ENV(r_res));
13009 goto *(SOB_CLOSURE_CODE(r_res));
13010 sp = sp-2-stack[sp-2];
13014 r_res = (int)makeSchemeClosure((void*)r[0],&&__body157);
13017 r_res = (int)probeSymbolDefined("andmap",topLevel);
13018 if (r_res==0) goto __else552;
13019 if (! ((SymbolEntry*)r_res)->isDefined) goto __else552;
13020 r_res = (int)((SymbolEntry*)r_res)->sob;
13023 fprintf(stderr,"Symbol andmap not defined"); exit(-1);
13025 if (IS_SOB_CLOSURE(r_res)) goto __app363;
13026 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
13028 push((int)SOB_CLOSURE_ENV(r_res));
13029 push((int)&&__ret482);
13030 goto *(SOB_CLOSURE_CODE(r_res));
13032 sp = sp-2-stack[sp-2];
13033 if ((SchemeObject*)r_res==&sc_false) goto __else549;
13035 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
13039 r_res = (int)probeSymbolDefined("cdr",topLevel);
13040 if (r_res==0) goto __else553;
13041 if (! ((SymbolEntry*)r_res)->isDefined) goto __else553;
13042 r_res = (int)((SymbolEntry*)r_res)->sob;
13045 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
13047 if (IS_SOB_CLOSURE(r_res)) goto __app365;
13048 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
13050 push((int)SOB_CLOSURE_ENV(r_res));
13051 push((int)&&__ret484);
13052 goto *(SOB_CLOSURE_CODE(r_res));
13054 sp = sp-2-stack[sp-2];
13057 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
13061 r_res = (int)probeSymbolDefined("car",topLevel);
13062 if (r_res==0) goto __else554;
13063 if (! ((SymbolEntry*)r_res)->isDefined) goto __else554;
13064 r_res = (int)((SymbolEntry*)r_res)->sob;
13067 fprintf(stderr,"Symbol car not defined"); exit(-1);
13069 if (IS_SOB_CLOSURE(r_res)) goto __app366;
13070 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
13072 push((int)SOB_CLOSURE_ENV(r_res));
13073 push((int)&&__ret485);
13074 goto *(SOB_CLOSURE_CODE(r_res));
13076 sp = sp-2-stack[sp-2];
13080 r_res = (int)&__sc_number82;
13082 r_res = ((int**)ST_ENV())[0][0];
13085 r_res = (int)probeSymbolDefined("vector-ref",topLevel);
13086 if (r_res==0) goto __else555;
13087 if (! ((SymbolEntry*)r_res)->isDefined) goto __else555;
13088 r_res = (int)((SymbolEntry*)r_res)->sob;
13091 fprintf(stderr,"Symbol vector-ref not defined"); exit(-1);
13093 if (IS_SOB_CLOSURE(r_res)) goto __app367;
13094 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
13096 push((int)SOB_CLOSURE_ENV(r_res));
13097 push((int)&&__ret486);
13098 goto *(SOB_CLOSURE_CODE(r_res));
13100 sp = sp-2-stack[sp-2];
13101 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
13102 push((int)SOB_CLOSURE_ENV(r_res));
13105 goto *(SOB_CLOSURE_CODE(r_res));
13106 sp = sp-2-stack[sp-2];
13109 r_res = (int)&sc_false;
13111 if ((SchemeObject*)r_res!=&sc_false) goto __endOr11;
13116 r_res = (int)makeSchemeClosure((void*)r[0],&&__body156);
13118 r_res = (int)&__sc_number83;
13120 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
13124 r_res = (int)probeSymbolDefined("vector-set!",topLevel);
13125 if (r_res==0) goto __else556;
13126 if (! ((SymbolEntry*)r_res)->isDefined) goto __else556;
13127 r_res = (int)((SymbolEntry*)r_res)->sob;
13130 fprintf(stderr,"Symbol vector-set! not defined"); exit(-1);
13132 if (IS_SOB_CLOSURE(r_res)) goto __app361;
13133 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
13135 push((int)SOB_CLOSURE_ENV(r_res));
13136 push((int)&&__ret480);
13137 goto *(SOB_CLOSURE_CODE(r_res));
13139 sp = sp-2-stack[sp-2];
13141 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 1);
13142 goto __skipBody158;
13146 if (ST_ARG_COUNT()!=0) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",0)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
13147 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 2);
13148 goto __skipBody159;
13152 prepareStackForAbsOpt(1);
13153 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
13155 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
13159 r_res = (int)probeSymbolDefined("cdr",topLevel);
13160 if (r_res==0) goto __else557;
13161 if (! ((SymbolEntry*)r_res)->isDefined) goto __else557;
13162 r_res = (int)((SymbolEntry*)r_res)->sob;
13165 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
13167 if (IS_SOB_CLOSURE(r_res)) goto __app368;
13168 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
13170 push((int)SOB_CLOSURE_ENV(r_res));
13171 push((int)&&__ret487);
13172 goto *(SOB_CLOSURE_CODE(r_res));
13174 sp = sp-2-stack[sp-2];
13177 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
13181 r_res = (int)probeSymbolDefined("car",topLevel);
13182 if (r_res==0) goto __else558;
13183 if (! ((SymbolEntry*)r_res)->isDefined) goto __else558;
13184 r_res = (int)((SymbolEntry*)r_res)->sob;
13187 fprintf(stderr,"Symbol car not defined"); exit(-1);
13189 if (IS_SOB_CLOSURE(r_res)) goto __app369;
13190 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
13192 push((int)SOB_CLOSURE_ENV(r_res));
13193 push((int)&&__ret488);
13194 goto *(SOB_CLOSURE_CODE(r_res));
13196 sp = sp-2-stack[sp-2];
13200 r_res = (int)&__sc_number84;
13202 r_res = ((int**)ST_ENV())[1][0];
13205 r_res = (int)probeSymbolDefined("vector-ref",topLevel);
13206 if (r_res==0) goto __else559;
13207 if (! ((SymbolEntry*)r_res)->isDefined) goto __else559;
13208 r_res = (int)((SymbolEntry*)r_res)->sob;
13211 fprintf(stderr,"Symbol vector-ref not defined"); exit(-1);
13213 if (IS_SOB_CLOSURE(r_res)) goto __app370;
13214 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
13216 push((int)SOB_CLOSURE_ENV(r_res));
13217 push((int)&&__ret489);
13218 goto *(SOB_CLOSURE_CODE(r_res));
13220 sp = sp-2-stack[sp-2];
13221 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
13222 push((int)SOB_CLOSURE_ENV(r_res));
13225 goto *(SOB_CLOSURE_CODE(r_res));
13226 sp = sp-2-stack[sp-2];
13230 r_res = (int)makeSchemeClosure((void*)r[0],&&__body159);
13234 r_res = (int)makeSchemeClosure((void*)r[0],&&__body158);
13235 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
13236 push((int)SOB_CLOSURE_ENV(r_res));
13239 goto *(SOB_CLOSURE_CODE(r_res));
13240 sp = sp-2-stack[sp-2];
13244 r_res = (int)makeSchemeClosure((void*)r[0],&&__body155);
13245 if (IS_SOB_CLOSURE(r_res)) goto __app359;
13246 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
13248 push((int)SOB_CLOSURE_ENV(r_res));
13249 push((int)&&__ret478);
13250 goto *(SOB_CLOSURE_CODE(r_res));
13252 sp = sp-2-stack[sp-2];
13253 r[0] = (int)getSymbol("<>",topLevel);
13254 ((SymbolEntry*)r[0])->isDefined = 1;
13255 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
13256 r_res = (int)&sc_void;
13258 /* set return address */
13259 ST_RET() = (int)&&__ret490;
13261 r[0] = (int)extendEnviroment( (int**)NULL, 0);
13262 goto __skipBody160;
13266 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
13267 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
13269 if ((SchemeObject*)r_res==&sc_false) goto __else560;
13270 r_res = (int)&sc_false;
13273 r_res = (int)&sc_true;
13278 r_res = (int)makeSchemeClosure((void*)r[0],&&__body160);
13279 r[0] = (int)getSymbol("not",topLevel);
13280 ((SymbolEntry*)r[0])->isDefined = 1;
13281 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
13282 r_res = (int)&sc_void;
13284 /* set return address */
13285 ST_RET() = (int)&&__ret491;
13287 r[0] = (int)extendEnviroment( (int**)NULL, 0);
13288 goto __skipBody161;
13292 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
13293 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 1);
13294 goto __skipBody162;
13298 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
13301 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
13305 r_res = ((int**)ST_ENV())[0][1];
13306 if (IS_SOB_CLOSURE(r_res)) goto __app372;
13307 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
13309 push((int)SOB_CLOSURE_ENV(r_res));
13310 push((int)&&__ret493);
13311 goto *(SOB_CLOSURE_CODE(r_res));
13313 sp = sp-2-stack[sp-2];
13316 r_res = ((int**)ST_ENV())[0][0];
13317 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
13318 push((int)SOB_CLOSURE_ENV(r_res));
13321 goto *(SOB_CLOSURE_CODE(r_res));
13322 sp = sp-2-stack[sp-2];
13326 r_res = (int)makeSchemeClosure((void*)r[0],&&__body162);
13330 r_res = (int)makeSchemeClosure((void*)r[0],&&__body161);
13333 r[0] = (int)extendEnviroment( (int**)NULL, 0);
13334 goto __skipBody163;
13338 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
13339 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 1);
13340 goto __skipBody164;
13344 prepareStackForAbsOpt(1);
13345 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
13347 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
13350 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 2);
13351 goto __skipBody165;
13355 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
13356 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
13361 r_res = (int)makeSchemeClosure((void*)r[0],&&__body165);
13363 r_res = ((int**)ST_ENV())[0][0];
13366 r_res = (int)probeSymbolDefined("foldr",topLevel);
13367 if (r_res==0) goto __else561;
13368 if (! ((SymbolEntry*)r_res)->isDefined) goto __else561;
13369 r_res = (int)((SymbolEntry*)r_res)->sob;
13372 fprintf(stderr,"Symbol foldr not defined"); exit(-1);
13374 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
13375 push((int)SOB_CLOSURE_ENV(r_res));
13378 goto *(SOB_CLOSURE_CODE(r_res));
13379 sp = sp-2-stack[sp-2];
13383 r_res = (int)makeSchemeClosure((void*)r[0],&&__body164);
13387 r_res = (int)makeSchemeClosure((void*)r[0],&&__body163);
13388 if (IS_SOB_CLOSURE(r_res)) goto __app371;
13389 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
13391 push((int)SOB_CLOSURE_ENV(r_res));
13392 push((int)&&__ret492);
13393 goto *(SOB_CLOSURE_CODE(r_res));
13395 sp = sp-2-stack[sp-2];
13396 r[0] = (int)getSymbol("compose",topLevel);
13397 ((SymbolEntry*)r[0])->isDefined = 1;
13398 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
13399 r_res = (int)&sc_void;
13401 /* set return address */
13402 ST_RET() = (int)&&__ret494;
13405 r_res = (int)probeSymbolDefined("car",topLevel);
13406 if (r_res==0) goto __else562;
13407 if (! ((SymbolEntry*)r_res)->isDefined) goto __else562;
13408 r_res = (int)((SymbolEntry*)r_res)->sob;
13411 fprintf(stderr,"Symbol car not defined"); exit(-1);
13414 r_res = (int)probeSymbolDefined("car",topLevel);
13415 if (r_res==0) goto __else563;
13416 if (! ((SymbolEntry*)r_res)->isDefined) goto __else563;
13417 r_res = (int)((SymbolEntry*)r_res)->sob;
13420 fprintf(stderr,"Symbol car not defined"); exit(-1);
13424 r_res = (int)probeSymbolDefined("compose",topLevel);
13425 if (r_res==0) goto __else564;
13426 if (! ((SymbolEntry*)r_res)->isDefined) goto __else564;
13427 r_res = (int)((SymbolEntry*)r_res)->sob;
13430 fprintf(stderr,"Symbol compose not defined"); exit(-1);
13432 if (IS_SOB_CLOSURE(r_res)) goto __app373;
13433 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
13435 push((int)SOB_CLOSURE_ENV(r_res));
13436 push((int)&&__ret495);
13437 goto *(SOB_CLOSURE_CODE(r_res));
13439 sp = sp-2-stack[sp-2];
13440 r[0] = (int)getSymbol("caar",topLevel);
13441 ((SymbolEntry*)r[0])->isDefined = 1;
13442 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
13443 r_res = (int)&sc_void;
13445 /* set return address */
13446 ST_RET() = (int)&&__ret496;
13449 r_res = (int)probeSymbolDefined("cdr",topLevel);
13450 if (r_res==0) goto __else565;
13451 if (! ((SymbolEntry*)r_res)->isDefined) goto __else565;
13452 r_res = (int)((SymbolEntry*)r_res)->sob;
13455 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
13458 r_res = (int)probeSymbolDefined("car",topLevel);
13459 if (r_res==0) goto __else566;
13460 if (! ((SymbolEntry*)r_res)->isDefined) goto __else566;
13461 r_res = (int)((SymbolEntry*)r_res)->sob;
13464 fprintf(stderr,"Symbol car not defined"); exit(-1);
13468 r_res = (int)probeSymbolDefined("compose",topLevel);
13469 if (r_res==0) goto __else567;
13470 if (! ((SymbolEntry*)r_res)->isDefined) goto __else567;
13471 r_res = (int)((SymbolEntry*)r_res)->sob;
13474 fprintf(stderr,"Symbol compose not defined"); exit(-1);
13476 if (IS_SOB_CLOSURE(r_res)) goto __app374;
13477 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
13479 push((int)SOB_CLOSURE_ENV(r_res));
13480 push((int)&&__ret497);
13481 goto *(SOB_CLOSURE_CODE(r_res));
13483 sp = sp-2-stack[sp-2];
13484 r[0] = (int)getSymbol("cadr",topLevel);
13485 ((SymbolEntry*)r[0])->isDefined = 1;
13486 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
13487 r_res = (int)&sc_void;
13489 /* set return address */
13490 ST_RET() = (int)&&__ret498;
13493 r_res = (int)probeSymbolDefined("car",topLevel);
13494 if (r_res==0) goto __else568;
13495 if (! ((SymbolEntry*)r_res)->isDefined) goto __else568;
13496 r_res = (int)((SymbolEntry*)r_res)->sob;
13499 fprintf(stderr,"Symbol car not defined"); exit(-1);
13502 r_res = (int)probeSymbolDefined("cdr",topLevel);
13503 if (r_res==0) goto __else569;
13504 if (! ((SymbolEntry*)r_res)->isDefined) goto __else569;
13505 r_res = (int)((SymbolEntry*)r_res)->sob;
13508 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
13512 r_res = (int)probeSymbolDefined("compose",topLevel);
13513 if (r_res==0) goto __else570;
13514 if (! ((SymbolEntry*)r_res)->isDefined) goto __else570;
13515 r_res = (int)((SymbolEntry*)r_res)->sob;
13518 fprintf(stderr,"Symbol compose not defined"); exit(-1);
13520 if (IS_SOB_CLOSURE(r_res)) goto __app375;
13521 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
13523 push((int)SOB_CLOSURE_ENV(r_res));
13524 push((int)&&__ret499);
13525 goto *(SOB_CLOSURE_CODE(r_res));
13527 sp = sp-2-stack[sp-2];
13528 r[0] = (int)getSymbol("cdar",topLevel);
13529 ((SymbolEntry*)r[0])->isDefined = 1;
13530 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
13531 r_res = (int)&sc_void;
13533 /* set return address */
13534 ST_RET() = (int)&&__ret500;
13537 r_res = (int)probeSymbolDefined("cdr",topLevel);
13538 if (r_res==0) goto __else571;
13539 if (! ((SymbolEntry*)r_res)->isDefined) goto __else571;
13540 r_res = (int)((SymbolEntry*)r_res)->sob;
13543 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
13546 r_res = (int)probeSymbolDefined("cdr",topLevel);
13547 if (r_res==0) goto __else572;
13548 if (! ((SymbolEntry*)r_res)->isDefined) goto __else572;
13549 r_res = (int)((SymbolEntry*)r_res)->sob;
13552 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
13556 r_res = (int)probeSymbolDefined("compose",topLevel);
13557 if (r_res==0) goto __else573;
13558 if (! ((SymbolEntry*)r_res)->isDefined) goto __else573;
13559 r_res = (int)((SymbolEntry*)r_res)->sob;
13562 fprintf(stderr,"Symbol compose not defined"); exit(-1);
13564 if (IS_SOB_CLOSURE(r_res)) goto __app376;
13565 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
13567 push((int)SOB_CLOSURE_ENV(r_res));
13568 push((int)&&__ret501);
13569 goto *(SOB_CLOSURE_CODE(r_res));
13571 sp = sp-2-stack[sp-2];
13572 r[0] = (int)getSymbol("cddr",topLevel);
13573 ((SymbolEntry*)r[0])->isDefined = 1;
13574 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
13575 r_res = (int)&sc_void;
13577 /* set return address */
13578 ST_RET() = (int)&&__ret502;
13581 r_res = (int)probeSymbolDefined("caar",topLevel);
13582 if (r_res==0) goto __else574;
13583 if (! ((SymbolEntry*)r_res)->isDefined) goto __else574;
13584 r_res = (int)((SymbolEntry*)r_res)->sob;
13587 fprintf(stderr,"Symbol caar not defined"); exit(-1);
13590 r_res = (int)probeSymbolDefined("car",topLevel);
13591 if (r_res==0) goto __else575;
13592 if (! ((SymbolEntry*)r_res)->isDefined) goto __else575;
13593 r_res = (int)((SymbolEntry*)r_res)->sob;
13596 fprintf(stderr,"Symbol car not defined"); exit(-1);
13600 r_res = (int)probeSymbolDefined("compose",topLevel);
13601 if (r_res==0) goto __else576;
13602 if (! ((SymbolEntry*)r_res)->isDefined) goto __else576;
13603 r_res = (int)((SymbolEntry*)r_res)->sob;
13606 fprintf(stderr,"Symbol compose not defined"); exit(-1);
13608 if (IS_SOB_CLOSURE(r_res)) goto __app377;
13609 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
13611 push((int)SOB_CLOSURE_ENV(r_res));
13612 push((int)&&__ret503);
13613 goto *(SOB_CLOSURE_CODE(r_res));
13615 sp = sp-2-stack[sp-2];
13616 r[0] = (int)getSymbol("caaar",topLevel);
13617 ((SymbolEntry*)r[0])->isDefined = 1;
13618 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
13619 r_res = (int)&sc_void;
13621 /* set return address */
13622 ST_RET() = (int)&&__ret504;
13625 r_res = (int)probeSymbolDefined("cadr",topLevel);
13626 if (r_res==0) goto __else577;
13627 if (! ((SymbolEntry*)r_res)->isDefined) goto __else577;
13628 r_res = (int)((SymbolEntry*)r_res)->sob;
13631 fprintf(stderr,"Symbol cadr not defined"); exit(-1);
13634 r_res = (int)probeSymbolDefined("car",topLevel);
13635 if (r_res==0) goto __else578;
13636 if (! ((SymbolEntry*)r_res)->isDefined) goto __else578;
13637 r_res = (int)((SymbolEntry*)r_res)->sob;
13640 fprintf(stderr,"Symbol car not defined"); exit(-1);
13644 r_res = (int)probeSymbolDefined("compose",topLevel);
13645 if (r_res==0) goto __else579;
13646 if (! ((SymbolEntry*)r_res)->isDefined) goto __else579;
13647 r_res = (int)((SymbolEntry*)r_res)->sob;
13650 fprintf(stderr,"Symbol compose not defined"); exit(-1);
13652 if (IS_SOB_CLOSURE(r_res)) goto __app378;
13653 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
13655 push((int)SOB_CLOSURE_ENV(r_res));
13656 push((int)&&__ret505);
13657 goto *(SOB_CLOSURE_CODE(r_res));
13659 sp = sp-2-stack[sp-2];
13660 r[0] = (int)getSymbol("caadr",topLevel);
13661 ((SymbolEntry*)r[0])->isDefined = 1;
13662 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
13663 r_res = (int)&sc_void;
13665 /* set return address */
13666 ST_RET() = (int)&&__ret506;
13669 r_res = (int)probeSymbolDefined("cdar",topLevel);
13670 if (r_res==0) goto __else580;
13671 if (! ((SymbolEntry*)r_res)->isDefined) goto __else580;
13672 r_res = (int)((SymbolEntry*)r_res)->sob;
13675 fprintf(stderr,"Symbol cdar not defined"); exit(-1);
13678 r_res = (int)probeSymbolDefined("car",topLevel);
13679 if (r_res==0) goto __else581;
13680 if (! ((SymbolEntry*)r_res)->isDefined) goto __else581;
13681 r_res = (int)((SymbolEntry*)r_res)->sob;
13684 fprintf(stderr,"Symbol car not defined"); exit(-1);
13688 r_res = (int)probeSymbolDefined("compose",topLevel);
13689 if (r_res==0) goto __else582;
13690 if (! ((SymbolEntry*)r_res)->isDefined) goto __else582;
13691 r_res = (int)((SymbolEntry*)r_res)->sob;
13694 fprintf(stderr,"Symbol compose not defined"); exit(-1);
13696 if (IS_SOB_CLOSURE(r_res)) goto __app379;
13697 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
13699 push((int)SOB_CLOSURE_ENV(r_res));
13700 push((int)&&__ret507);
13701 goto *(SOB_CLOSURE_CODE(r_res));
13703 sp = sp-2-stack[sp-2];
13704 r[0] = (int)getSymbol("cadar",topLevel);
13705 ((SymbolEntry*)r[0])->isDefined = 1;
13706 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
13707 r_res = (int)&sc_void;
13709 /* set return address */
13710 ST_RET() = (int)&&__ret508;
13713 r_res = (int)probeSymbolDefined("cddr",topLevel);
13714 if (r_res==0) goto __else583;
13715 if (! ((SymbolEntry*)r_res)->isDefined) goto __else583;
13716 r_res = (int)((SymbolEntry*)r_res)->sob;
13719 fprintf(stderr,"Symbol cddr not defined"); exit(-1);
13722 r_res = (int)probeSymbolDefined("car",topLevel);
13723 if (r_res==0) goto __else584;
13724 if (! ((SymbolEntry*)r_res)->isDefined) goto __else584;
13725 r_res = (int)((SymbolEntry*)r_res)->sob;
13728 fprintf(stderr,"Symbol car not defined"); exit(-1);
13732 r_res = (int)probeSymbolDefined("compose",topLevel);
13733 if (r_res==0) goto __else585;
13734 if (! ((SymbolEntry*)r_res)->isDefined) goto __else585;
13735 r_res = (int)((SymbolEntry*)r_res)->sob;
13738 fprintf(stderr,"Symbol compose not defined"); exit(-1);
13740 if (IS_SOB_CLOSURE(r_res)) goto __app380;
13741 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
13743 push((int)SOB_CLOSURE_ENV(r_res));
13744 push((int)&&__ret509);
13745 goto *(SOB_CLOSURE_CODE(r_res));
13747 sp = sp-2-stack[sp-2];
13748 r[0] = (int)getSymbol("caddr",topLevel);
13749 ((SymbolEntry*)r[0])->isDefined = 1;
13750 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
13751 r_res = (int)&sc_void;
13753 /* set return address */
13754 ST_RET() = (int)&&__ret510;
13757 r_res = (int)probeSymbolDefined("caar",topLevel);
13758 if (r_res==0) goto __else586;
13759 if (! ((SymbolEntry*)r_res)->isDefined) goto __else586;
13760 r_res = (int)((SymbolEntry*)r_res)->sob;
13763 fprintf(stderr,"Symbol caar not defined"); exit(-1);
13766 r_res = (int)probeSymbolDefined("cdr",topLevel);
13767 if (r_res==0) goto __else587;
13768 if (! ((SymbolEntry*)r_res)->isDefined) goto __else587;
13769 r_res = (int)((SymbolEntry*)r_res)->sob;
13772 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
13776 r_res = (int)probeSymbolDefined("compose",topLevel);
13777 if (r_res==0) goto __else588;
13778 if (! ((SymbolEntry*)r_res)->isDefined) goto __else588;
13779 r_res = (int)((SymbolEntry*)r_res)->sob;
13782 fprintf(stderr,"Symbol compose not defined"); exit(-1);
13784 if (IS_SOB_CLOSURE(r_res)) goto __app381;
13785 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
13787 push((int)SOB_CLOSURE_ENV(r_res));
13788 push((int)&&__ret511);
13789 goto *(SOB_CLOSURE_CODE(r_res));
13791 sp = sp-2-stack[sp-2];
13792 r[0] = (int)getSymbol("cdaar",topLevel);
13793 ((SymbolEntry*)r[0])->isDefined = 1;
13794 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
13795 r_res = (int)&sc_void;
13797 /* set return address */
13798 ST_RET() = (int)&&__ret512;
13801 r_res = (int)probeSymbolDefined("cadr",topLevel);
13802 if (r_res==0) goto __else589;
13803 if (! ((SymbolEntry*)r_res)->isDefined) goto __else589;
13804 r_res = (int)((SymbolEntry*)r_res)->sob;
13807 fprintf(stderr,"Symbol cadr not defined"); exit(-1);
13810 r_res = (int)probeSymbolDefined("cdr",topLevel);
13811 if (r_res==0) goto __else590;
13812 if (! ((SymbolEntry*)r_res)->isDefined) goto __else590;
13813 r_res = (int)((SymbolEntry*)r_res)->sob;
13816 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
13820 r_res = (int)probeSymbolDefined("compose",topLevel);
13821 if (r_res==0) goto __else591;
13822 if (! ((SymbolEntry*)r_res)->isDefined) goto __else591;
13823 r_res = (int)((SymbolEntry*)r_res)->sob;
13826 fprintf(stderr,"Symbol compose not defined"); exit(-1);
13828 if (IS_SOB_CLOSURE(r_res)) goto __app382;
13829 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
13831 push((int)SOB_CLOSURE_ENV(r_res));
13832 push((int)&&__ret513);
13833 goto *(SOB_CLOSURE_CODE(r_res));
13835 sp = sp-2-stack[sp-2];
13836 r[0] = (int)getSymbol("cdadr",topLevel);
13837 ((SymbolEntry*)r[0])->isDefined = 1;
13838 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
13839 r_res = (int)&sc_void;
13841 /* set return address */
13842 ST_RET() = (int)&&__ret514;
13845 r_res = (int)probeSymbolDefined("cdar",topLevel);
13846 if (r_res==0) goto __else592;
13847 if (! ((SymbolEntry*)r_res)->isDefined) goto __else592;
13848 r_res = (int)((SymbolEntry*)r_res)->sob;
13851 fprintf(stderr,"Symbol cdar not defined"); exit(-1);
13854 r_res = (int)probeSymbolDefined("cdr",topLevel);
13855 if (r_res==0) goto __else593;
13856 if (! ((SymbolEntry*)r_res)->isDefined) goto __else593;
13857 r_res = (int)((SymbolEntry*)r_res)->sob;
13860 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
13864 r_res = (int)probeSymbolDefined("compose",topLevel);
13865 if (r_res==0) goto __else594;
13866 if (! ((SymbolEntry*)r_res)->isDefined) goto __else594;
13867 r_res = (int)((SymbolEntry*)r_res)->sob;
13870 fprintf(stderr,"Symbol compose not defined"); exit(-1);
13872 if (IS_SOB_CLOSURE(r_res)) goto __app383;
13873 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
13875 push((int)SOB_CLOSURE_ENV(r_res));
13876 push((int)&&__ret515);
13877 goto *(SOB_CLOSURE_CODE(r_res));
13879 sp = sp-2-stack[sp-2];
13880 r[0] = (int)getSymbol("cddar",topLevel);
13881 ((SymbolEntry*)r[0])->isDefined = 1;
13882 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
13883 r_res = (int)&sc_void;
13885 /* set return address */
13886 ST_RET() = (int)&&__ret516;
13889 r_res = (int)probeSymbolDefined("cddr",topLevel);
13890 if (r_res==0) goto __else595;
13891 if (! ((SymbolEntry*)r_res)->isDefined) goto __else595;
13892 r_res = (int)((SymbolEntry*)r_res)->sob;
13895 fprintf(stderr,"Symbol cddr not defined"); exit(-1);
13898 r_res = (int)probeSymbolDefined("cdr",topLevel);
13899 if (r_res==0) goto __else596;
13900 if (! ((SymbolEntry*)r_res)->isDefined) goto __else596;
13901 r_res = (int)((SymbolEntry*)r_res)->sob;
13904 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
13908 r_res = (int)probeSymbolDefined("compose",topLevel);
13909 if (r_res==0) goto __else597;
13910 if (! ((SymbolEntry*)r_res)->isDefined) goto __else597;
13911 r_res = (int)((SymbolEntry*)r_res)->sob;
13914 fprintf(stderr,"Symbol compose not defined"); exit(-1);
13916 if (IS_SOB_CLOSURE(r_res)) goto __app384;
13917 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
13919 push((int)SOB_CLOSURE_ENV(r_res));
13920 push((int)&&__ret517);
13921 goto *(SOB_CLOSURE_CODE(r_res));
13923 sp = sp-2-stack[sp-2];
13924 r[0] = (int)getSymbol("cdddr",topLevel);
13925 ((SymbolEntry*)r[0])->isDefined = 1;
13926 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
13927 r_res = (int)&sc_void;
13929 /* set return address */
13930 ST_RET() = (int)&&__ret518;
13933 r_res = (int)probeSymbolDefined("caaar",topLevel);
13934 if (r_res==0) goto __else598;
13935 if (! ((SymbolEntry*)r_res)->isDefined) goto __else598;
13936 r_res = (int)((SymbolEntry*)r_res)->sob;
13939 fprintf(stderr,"Symbol caaar not defined"); exit(-1);
13942 r_res = (int)probeSymbolDefined("car",topLevel);
13943 if (r_res==0) goto __else599;
13944 if (! ((SymbolEntry*)r_res)->isDefined) goto __else599;
13945 r_res = (int)((SymbolEntry*)r_res)->sob;
13948 fprintf(stderr,"Symbol car not defined"); exit(-1);
13952 r_res = (int)probeSymbolDefined("compose",topLevel);
13953 if (r_res==0) goto __else600;
13954 if (! ((SymbolEntry*)r_res)->isDefined) goto __else600;
13955 r_res = (int)((SymbolEntry*)r_res)->sob;
13958 fprintf(stderr,"Symbol compose not defined"); exit(-1);
13960 if (IS_SOB_CLOSURE(r_res)) goto __app385;
13961 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
13963 push((int)SOB_CLOSURE_ENV(r_res));
13964 push((int)&&__ret519);
13965 goto *(SOB_CLOSURE_CODE(r_res));
13967 sp = sp-2-stack[sp-2];
13968 r[0] = (int)getSymbol("caaaar",topLevel);
13969 ((SymbolEntry*)r[0])->isDefined = 1;
13970 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
13971 r_res = (int)&sc_void;
13973 /* set return address */
13974 ST_RET() = (int)&&__ret520;
13977 r_res = (int)probeSymbolDefined("caadr",topLevel);
13978 if (r_res==0) goto __else601;
13979 if (! ((SymbolEntry*)r_res)->isDefined) goto __else601;
13980 r_res = (int)((SymbolEntry*)r_res)->sob;
13983 fprintf(stderr,"Symbol caadr not defined"); exit(-1);
13986 r_res = (int)probeSymbolDefined("car",topLevel);
13987 if (r_res==0) goto __else602;
13988 if (! ((SymbolEntry*)r_res)->isDefined) goto __else602;
13989 r_res = (int)((SymbolEntry*)r_res)->sob;
13992 fprintf(stderr,"Symbol car not defined"); exit(-1);
13996 r_res = (int)probeSymbolDefined("compose",topLevel);
13997 if (r_res==0) goto __else603;
13998 if (! ((SymbolEntry*)r_res)->isDefined) goto __else603;
13999 r_res = (int)((SymbolEntry*)r_res)->sob;
14002 fprintf(stderr,"Symbol compose not defined"); exit(-1);
14004 if (IS_SOB_CLOSURE(r_res)) goto __app386;
14005 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
14007 push((int)SOB_CLOSURE_ENV(r_res));
14008 push((int)&&__ret521);
14009 goto *(SOB_CLOSURE_CODE(r_res));
14011 sp = sp-2-stack[sp-2];
14012 r[0] = (int)getSymbol("caaadr",topLevel);
14013 ((SymbolEntry*)r[0])->isDefined = 1;
14014 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
14015 r_res = (int)&sc_void;
14017 /* set return address */
14018 ST_RET() = (int)&&__ret522;
14021 r_res = (int)probeSymbolDefined("cadar",topLevel);
14022 if (r_res==0) goto __else604;
14023 if (! ((SymbolEntry*)r_res)->isDefined) goto __else604;
14024 r_res = (int)((SymbolEntry*)r_res)->sob;
14027 fprintf(stderr,"Symbol cadar not defined"); exit(-1);
14030 r_res = (int)probeSymbolDefined("car",topLevel);
14031 if (r_res==0) goto __else605;
14032 if (! ((SymbolEntry*)r_res)->isDefined) goto __else605;
14033 r_res = (int)((SymbolEntry*)r_res)->sob;
14036 fprintf(stderr,"Symbol car not defined"); exit(-1);
14040 r_res = (int)probeSymbolDefined("compose",topLevel);
14041 if (r_res==0) goto __else606;
14042 if (! ((SymbolEntry*)r_res)->isDefined) goto __else606;
14043 r_res = (int)((SymbolEntry*)r_res)->sob;
14046 fprintf(stderr,"Symbol compose not defined"); exit(-1);
14048 if (IS_SOB_CLOSURE(r_res)) goto __app387;
14049 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
14051 push((int)SOB_CLOSURE_ENV(r_res));
14052 push((int)&&__ret523);
14053 goto *(SOB_CLOSURE_CODE(r_res));
14055 sp = sp-2-stack[sp-2];
14056 r[0] = (int)getSymbol("caadar",topLevel);
14057 ((SymbolEntry*)r[0])->isDefined = 1;
14058 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
14059 r_res = (int)&sc_void;
14061 /* set return address */
14062 ST_RET() = (int)&&__ret524;
14065 r_res = (int)probeSymbolDefined("caddr",topLevel);
14066 if (r_res==0) goto __else607;
14067 if (! ((SymbolEntry*)r_res)->isDefined) goto __else607;
14068 r_res = (int)((SymbolEntry*)r_res)->sob;
14071 fprintf(stderr,"Symbol caddr not defined"); exit(-1);
14074 r_res = (int)probeSymbolDefined("car",topLevel);
14075 if (r_res==0) goto __else608;
14076 if (! ((SymbolEntry*)r_res)->isDefined) goto __else608;
14077 r_res = (int)((SymbolEntry*)r_res)->sob;
14080 fprintf(stderr,"Symbol car not defined"); exit(-1);
14084 r_res = (int)probeSymbolDefined("compose",topLevel);
14085 if (r_res==0) goto __else609;
14086 if (! ((SymbolEntry*)r_res)->isDefined) goto __else609;
14087 r_res = (int)((SymbolEntry*)r_res)->sob;
14090 fprintf(stderr,"Symbol compose not defined"); exit(-1);
14092 if (IS_SOB_CLOSURE(r_res)) goto __app388;
14093 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
14095 push((int)SOB_CLOSURE_ENV(r_res));
14096 push((int)&&__ret525);
14097 goto *(SOB_CLOSURE_CODE(r_res));
14099 sp = sp-2-stack[sp-2];
14100 r[0] = (int)getSymbol("caaddr",topLevel);
14101 ((SymbolEntry*)r[0])->isDefined = 1;
14102 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
14103 r_res = (int)&sc_void;
14105 /* set return address */
14106 ST_RET() = (int)&&__ret526;
14109 r_res = (int)probeSymbolDefined("cdaar",topLevel);
14110 if (r_res==0) goto __else610;
14111 if (! ((SymbolEntry*)r_res)->isDefined) goto __else610;
14112 r_res = (int)((SymbolEntry*)r_res)->sob;
14115 fprintf(stderr,"Symbol cdaar not defined"); exit(-1);
14118 r_res = (int)probeSymbolDefined("car",topLevel);
14119 if (r_res==0) goto __else611;
14120 if (! ((SymbolEntry*)r_res)->isDefined) goto __else611;
14121 r_res = (int)((SymbolEntry*)r_res)->sob;
14124 fprintf(stderr,"Symbol car not defined"); exit(-1);
14128 r_res = (int)probeSymbolDefined("compose",topLevel);
14129 if (r_res==0) goto __else612;
14130 if (! ((SymbolEntry*)r_res)->isDefined) goto __else612;
14131 r_res = (int)((SymbolEntry*)r_res)->sob;
14134 fprintf(stderr,"Symbol compose not defined"); exit(-1);
14136 if (IS_SOB_CLOSURE(r_res)) goto __app389;
14137 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
14139 push((int)SOB_CLOSURE_ENV(r_res));
14140 push((int)&&__ret527);
14141 goto *(SOB_CLOSURE_CODE(r_res));
14143 sp = sp-2-stack[sp-2];
14144 r[0] = (int)getSymbol("cadaar",topLevel);
14145 ((SymbolEntry*)r[0])->isDefined = 1;
14146 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
14147 r_res = (int)&sc_void;
14149 /* set return address */
14150 ST_RET() = (int)&&__ret528;
14153 r_res = (int)probeSymbolDefined("cdadr",topLevel);
14154 if (r_res==0) goto __else613;
14155 if (! ((SymbolEntry*)r_res)->isDefined) goto __else613;
14156 r_res = (int)((SymbolEntry*)r_res)->sob;
14159 fprintf(stderr,"Symbol cdadr not defined"); exit(-1);
14162 r_res = (int)probeSymbolDefined("car",topLevel);
14163 if (r_res==0) goto __else614;
14164 if (! ((SymbolEntry*)r_res)->isDefined) goto __else614;
14165 r_res = (int)((SymbolEntry*)r_res)->sob;
14168 fprintf(stderr,"Symbol car not defined"); exit(-1);
14172 r_res = (int)probeSymbolDefined("compose",topLevel);
14173 if (r_res==0) goto __else615;
14174 if (! ((SymbolEntry*)r_res)->isDefined) goto __else615;
14175 r_res = (int)((SymbolEntry*)r_res)->sob;
14178 fprintf(stderr,"Symbol compose not defined"); exit(-1);
14180 if (IS_SOB_CLOSURE(r_res)) goto __app390;
14181 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
14183 push((int)SOB_CLOSURE_ENV(r_res));
14184 push((int)&&__ret529);
14185 goto *(SOB_CLOSURE_CODE(r_res));
14187 sp = sp-2-stack[sp-2];
14188 r[0] = (int)getSymbol("cadadr",topLevel);
14189 ((SymbolEntry*)r[0])->isDefined = 1;
14190 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
14191 r_res = (int)&sc_void;
14193 /* set return address */
14194 ST_RET() = (int)&&__ret530;
14197 r_res = (int)probeSymbolDefined("cddar",topLevel);
14198 if (r_res==0) goto __else616;
14199 if (! ((SymbolEntry*)r_res)->isDefined) goto __else616;
14200 r_res = (int)((SymbolEntry*)r_res)->sob;
14203 fprintf(stderr,"Symbol cddar not defined"); exit(-1);
14206 r_res = (int)probeSymbolDefined("car",topLevel);
14207 if (r_res==0) goto __else617;
14208 if (! ((SymbolEntry*)r_res)->isDefined) goto __else617;
14209 r_res = (int)((SymbolEntry*)r_res)->sob;
14212 fprintf(stderr,"Symbol car not defined"); exit(-1);
14216 r_res = (int)probeSymbolDefined("compose",topLevel);
14217 if (r_res==0) goto __else618;
14218 if (! ((SymbolEntry*)r_res)->isDefined) goto __else618;
14219 r_res = (int)((SymbolEntry*)r_res)->sob;
14222 fprintf(stderr,"Symbol compose not defined"); exit(-1);
14224 if (IS_SOB_CLOSURE(r_res)) goto __app391;
14225 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
14227 push((int)SOB_CLOSURE_ENV(r_res));
14228 push((int)&&__ret531);
14229 goto *(SOB_CLOSURE_CODE(r_res));
14231 sp = sp-2-stack[sp-2];
14232 r[0] = (int)getSymbol("caddar",topLevel);
14233 ((SymbolEntry*)r[0])->isDefined = 1;
14234 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
14235 r_res = (int)&sc_void;
14237 /* set return address */
14238 ST_RET() = (int)&&__ret532;
14241 r_res = (int)probeSymbolDefined("cdddr",topLevel);
14242 if (r_res==0) goto __else619;
14243 if (! ((SymbolEntry*)r_res)->isDefined) goto __else619;
14244 r_res = (int)((SymbolEntry*)r_res)->sob;
14247 fprintf(stderr,"Symbol cdddr not defined"); exit(-1);
14250 r_res = (int)probeSymbolDefined("car",topLevel);
14251 if (r_res==0) goto __else620;
14252 if (! ((SymbolEntry*)r_res)->isDefined) goto __else620;
14253 r_res = (int)((SymbolEntry*)r_res)->sob;
14256 fprintf(stderr,"Symbol car not defined"); exit(-1);
14260 r_res = (int)probeSymbolDefined("compose",topLevel);
14261 if (r_res==0) goto __else621;
14262 if (! ((SymbolEntry*)r_res)->isDefined) goto __else621;
14263 r_res = (int)((SymbolEntry*)r_res)->sob;
14266 fprintf(stderr,"Symbol compose not defined"); exit(-1);
14268 if (IS_SOB_CLOSURE(r_res)) goto __app392;
14269 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
14271 push((int)SOB_CLOSURE_ENV(r_res));
14272 push((int)&&__ret533);
14273 goto *(SOB_CLOSURE_CODE(r_res));
14275 sp = sp-2-stack[sp-2];
14276 r[0] = (int)getSymbol("cadddr",topLevel);
14277 ((SymbolEntry*)r[0])->isDefined = 1;
14278 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
14279 r_res = (int)&sc_void;
14281 /* set return address */
14282 ST_RET() = (int)&&__ret534;
14285 r_res = (int)probeSymbolDefined("caaar",topLevel);
14286 if (r_res==0) goto __else622;
14287 if (! ((SymbolEntry*)r_res)->isDefined) goto __else622;
14288 r_res = (int)((SymbolEntry*)r_res)->sob;
14291 fprintf(stderr,"Symbol caaar not defined"); exit(-1);
14294 r_res = (int)probeSymbolDefined("cdr",topLevel);
14295 if (r_res==0) goto __else623;
14296 if (! ((SymbolEntry*)r_res)->isDefined) goto __else623;
14297 r_res = (int)((SymbolEntry*)r_res)->sob;
14300 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
14304 r_res = (int)probeSymbolDefined("compose",topLevel);
14305 if (r_res==0) goto __else624;
14306 if (! ((SymbolEntry*)r_res)->isDefined) goto __else624;
14307 r_res = (int)((SymbolEntry*)r_res)->sob;
14310 fprintf(stderr,"Symbol compose not defined"); exit(-1);
14312 if (IS_SOB_CLOSURE(r_res)) goto __app393;
14313 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
14315 push((int)SOB_CLOSURE_ENV(r_res));
14316 push((int)&&__ret535);
14317 goto *(SOB_CLOSURE_CODE(r_res));
14319 sp = sp-2-stack[sp-2];
14320 r[0] = (int)getSymbol("cdaaar",topLevel);
14321 ((SymbolEntry*)r[0])->isDefined = 1;
14322 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
14323 r_res = (int)&sc_void;
14325 /* set return address */
14326 ST_RET() = (int)&&__ret536;
14329 r_res = (int)probeSymbolDefined("caadr",topLevel);
14330 if (r_res==0) goto __else625;
14331 if (! ((SymbolEntry*)r_res)->isDefined) goto __else625;
14332 r_res = (int)((SymbolEntry*)r_res)->sob;
14335 fprintf(stderr,"Symbol caadr not defined"); exit(-1);
14338 r_res = (int)probeSymbolDefined("cdr",topLevel);
14339 if (r_res==0) goto __else626;
14340 if (! ((SymbolEntry*)r_res)->isDefined) goto __else626;
14341 r_res = (int)((SymbolEntry*)r_res)->sob;
14344 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
14348 r_res = (int)probeSymbolDefined("compose",topLevel);
14349 if (r_res==0) goto __else627;
14350 if (! ((SymbolEntry*)r_res)->isDefined) goto __else627;
14351 r_res = (int)((SymbolEntry*)r_res)->sob;
14354 fprintf(stderr,"Symbol compose not defined"); exit(-1);
14356 if (IS_SOB_CLOSURE(r_res)) goto __app394;
14357 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
14359 push((int)SOB_CLOSURE_ENV(r_res));
14360 push((int)&&__ret537);
14361 goto *(SOB_CLOSURE_CODE(r_res));
14363 sp = sp-2-stack[sp-2];
14364 r[0] = (int)getSymbol("cdaadr",topLevel);
14365 ((SymbolEntry*)r[0])->isDefined = 1;
14366 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
14367 r_res = (int)&sc_void;
14369 /* set return address */
14370 ST_RET() = (int)&&__ret538;
14373 r_res = (int)probeSymbolDefined("cadar",topLevel);
14374 if (r_res==0) goto __else628;
14375 if (! ((SymbolEntry*)r_res)->isDefined) goto __else628;
14376 r_res = (int)((SymbolEntry*)r_res)->sob;
14379 fprintf(stderr,"Symbol cadar not defined"); exit(-1);
14382 r_res = (int)probeSymbolDefined("cdr",topLevel);
14383 if (r_res==0) goto __else629;
14384 if (! ((SymbolEntry*)r_res)->isDefined) goto __else629;
14385 r_res = (int)((SymbolEntry*)r_res)->sob;
14388 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
14392 r_res = (int)probeSymbolDefined("compose",topLevel);
14393 if (r_res==0) goto __else630;
14394 if (! ((SymbolEntry*)r_res)->isDefined) goto __else630;
14395 r_res = (int)((SymbolEntry*)r_res)->sob;
14398 fprintf(stderr,"Symbol compose not defined"); exit(-1);
14400 if (IS_SOB_CLOSURE(r_res)) goto __app395;
14401 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
14403 push((int)SOB_CLOSURE_ENV(r_res));
14404 push((int)&&__ret539);
14405 goto *(SOB_CLOSURE_CODE(r_res));
14407 sp = sp-2-stack[sp-2];
14408 r[0] = (int)getSymbol("cdadar",topLevel);
14409 ((SymbolEntry*)r[0])->isDefined = 1;
14410 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
14411 r_res = (int)&sc_void;
14413 /* set return address */
14414 ST_RET() = (int)&&__ret540;
14417 r_res = (int)probeSymbolDefined("caddr",topLevel);
14418 if (r_res==0) goto __else631;
14419 if (! ((SymbolEntry*)r_res)->isDefined) goto __else631;
14420 r_res = (int)((SymbolEntry*)r_res)->sob;
14423 fprintf(stderr,"Symbol caddr not defined"); exit(-1);
14426 r_res = (int)probeSymbolDefined("cdr",topLevel);
14427 if (r_res==0) goto __else632;
14428 if (! ((SymbolEntry*)r_res)->isDefined) goto __else632;
14429 r_res = (int)((SymbolEntry*)r_res)->sob;
14432 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
14436 r_res = (int)probeSymbolDefined("compose",topLevel);
14437 if (r_res==0) goto __else633;
14438 if (! ((SymbolEntry*)r_res)->isDefined) goto __else633;
14439 r_res = (int)((SymbolEntry*)r_res)->sob;
14442 fprintf(stderr,"Symbol compose not defined"); exit(-1);
14444 if (IS_SOB_CLOSURE(r_res)) goto __app396;
14445 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
14447 push((int)SOB_CLOSURE_ENV(r_res));
14448 push((int)&&__ret541);
14449 goto *(SOB_CLOSURE_CODE(r_res));
14451 sp = sp-2-stack[sp-2];
14452 r[0] = (int)getSymbol("cdaddr",topLevel);
14453 ((SymbolEntry*)r[0])->isDefined = 1;
14454 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
14455 r_res = (int)&sc_void;
14457 /* set return address */
14458 ST_RET() = (int)&&__ret542;
14461 r_res = (int)probeSymbolDefined("cdaar",topLevel);
14462 if (r_res==0) goto __else634;
14463 if (! ((SymbolEntry*)r_res)->isDefined) goto __else634;
14464 r_res = (int)((SymbolEntry*)r_res)->sob;
14467 fprintf(stderr,"Symbol cdaar not defined"); exit(-1);
14470 r_res = (int)probeSymbolDefined("cdr",topLevel);
14471 if (r_res==0) goto __else635;
14472 if (! ((SymbolEntry*)r_res)->isDefined) goto __else635;
14473 r_res = (int)((SymbolEntry*)r_res)->sob;
14476 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
14480 r_res = (int)probeSymbolDefined("compose",topLevel);
14481 if (r_res==0) goto __else636;
14482 if (! ((SymbolEntry*)r_res)->isDefined) goto __else636;
14483 r_res = (int)((SymbolEntry*)r_res)->sob;
14486 fprintf(stderr,"Symbol compose not defined"); exit(-1);
14488 if (IS_SOB_CLOSURE(r_res)) goto __app397;
14489 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
14491 push((int)SOB_CLOSURE_ENV(r_res));
14492 push((int)&&__ret543);
14493 goto *(SOB_CLOSURE_CODE(r_res));
14495 sp = sp-2-stack[sp-2];
14496 r[0] = (int)getSymbol("cddaar",topLevel);
14497 ((SymbolEntry*)r[0])->isDefined = 1;
14498 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
14499 r_res = (int)&sc_void;
14501 /* set return address */
14502 ST_RET() = (int)&&__ret544;
14505 r_res = (int)probeSymbolDefined("cdadr",topLevel);
14506 if (r_res==0) goto __else637;
14507 if (! ((SymbolEntry*)r_res)->isDefined) goto __else637;
14508 r_res = (int)((SymbolEntry*)r_res)->sob;
14511 fprintf(stderr,"Symbol cdadr not defined"); exit(-1);
14514 r_res = (int)probeSymbolDefined("cdr",topLevel);
14515 if (r_res==0) goto __else638;
14516 if (! ((SymbolEntry*)r_res)->isDefined) goto __else638;
14517 r_res = (int)((SymbolEntry*)r_res)->sob;
14520 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
14524 r_res = (int)probeSymbolDefined("compose",topLevel);
14525 if (r_res==0) goto __else639;
14526 if (! ((SymbolEntry*)r_res)->isDefined) goto __else639;
14527 r_res = (int)((SymbolEntry*)r_res)->sob;
14530 fprintf(stderr,"Symbol compose not defined"); exit(-1);
14532 if (IS_SOB_CLOSURE(r_res)) goto __app398;
14533 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
14535 push((int)SOB_CLOSURE_ENV(r_res));
14536 push((int)&&__ret545);
14537 goto *(SOB_CLOSURE_CODE(r_res));
14539 sp = sp-2-stack[sp-2];
14540 r[0] = (int)getSymbol("cddadr",topLevel);
14541 ((SymbolEntry*)r[0])->isDefined = 1;
14542 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
14543 r_res = (int)&sc_void;
14545 /* set return address */
14546 ST_RET() = (int)&&__ret546;
14549 r_res = (int)probeSymbolDefined("cddar",topLevel);
14550 if (r_res==0) goto __else640;
14551 if (! ((SymbolEntry*)r_res)->isDefined) goto __else640;
14552 r_res = (int)((SymbolEntry*)r_res)->sob;
14555 fprintf(stderr,"Symbol cddar not defined"); exit(-1);
14558 r_res = (int)probeSymbolDefined("cdr",topLevel);
14559 if (r_res==0) goto __else641;
14560 if (! ((SymbolEntry*)r_res)->isDefined) goto __else641;
14561 r_res = (int)((SymbolEntry*)r_res)->sob;
14564 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
14568 r_res = (int)probeSymbolDefined("compose",topLevel);
14569 if (r_res==0) goto __else642;
14570 if (! ((SymbolEntry*)r_res)->isDefined) goto __else642;
14571 r_res = (int)((SymbolEntry*)r_res)->sob;
14574 fprintf(stderr,"Symbol compose not defined"); exit(-1);
14576 if (IS_SOB_CLOSURE(r_res)) goto __app399;
14577 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
14579 push((int)SOB_CLOSURE_ENV(r_res));
14580 push((int)&&__ret547);
14581 goto *(SOB_CLOSURE_CODE(r_res));
14583 sp = sp-2-stack[sp-2];
14584 r[0] = (int)getSymbol("cdddar",topLevel);
14585 ((SymbolEntry*)r[0])->isDefined = 1;
14586 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
14587 r_res = (int)&sc_void;
14589 /* set return address */
14590 ST_RET() = (int)&&__ret548;
14593 r_res = (int)probeSymbolDefined("cdddr",topLevel);
14594 if (r_res==0) goto __else643;
14595 if (! ((SymbolEntry*)r_res)->isDefined) goto __else643;
14596 r_res = (int)((SymbolEntry*)r_res)->sob;
14599 fprintf(stderr,"Symbol cdddr not defined"); exit(-1);
14602 r_res = (int)probeSymbolDefined("cdr",topLevel);
14603 if (r_res==0) goto __else644;
14604 if (! ((SymbolEntry*)r_res)->isDefined) goto __else644;
14605 r_res = (int)((SymbolEntry*)r_res)->sob;
14608 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
14612 r_res = (int)probeSymbolDefined("compose",topLevel);
14613 if (r_res==0) goto __else645;
14614 if (! ((SymbolEntry*)r_res)->isDefined) goto __else645;
14615 r_res = (int)((SymbolEntry*)r_res)->sob;
14618 fprintf(stderr,"Symbol compose not defined"); exit(-1);
14620 if (IS_SOB_CLOSURE(r_res)) goto __app400;
14621 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
14623 push((int)SOB_CLOSURE_ENV(r_res));
14624 push((int)&&__ret549);
14625 goto *(SOB_CLOSURE_CODE(r_res));
14627 sp = sp-2-stack[sp-2];
14628 r[0] = (int)getSymbol("cddddr",topLevel);
14629 ((SymbolEntry*)r[0])->isDefined = 1;
14630 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
14631 r_res = (int)&sc_void;
14633 /* set return address */
14634 ST_RET() = (int)&&__ret550;
14636 r[0] = (int)extendEnviroment( (int**)NULL, 0);
14637 goto __skipBody166;
14641 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
14642 r_res = (int)&sc_false;
14645 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 1);
14646 goto __skipBody167;
14650 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
14652 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
14656 r_res = (int)probeSymbolDefined("box",topLevel);
14657 if (r_res==0) goto __else646;
14658 if (! ((SymbolEntry*)r_res)->isDefined) goto __else646;
14659 r_res = (int)((SymbolEntry*)r_res)->sob;
14662 fprintf(stderr,"Symbol box not defined"); exit(-1);
14664 if (IS_SOB_CLOSURE(r_res)) goto __app401;
14665 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
14667 push((int)SOB_CLOSURE_ENV(r_res));
14668 push((int)&&__ret551);
14669 goto *(SOB_CLOSURE_CODE(r_res));
14671 sp = sp-2-stack[sp-2];
14672 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
14674 r_res = (int)&sc_void;
14676 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 2);
14677 goto __skipBody168;
14681 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
14683 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
14687 r_res = (int)probeSymbolDefined("null?",topLevel);
14688 if (r_res==0) goto __else648;
14689 if (! ((SymbolEntry*)r_res)->isDefined) goto __else648;
14690 r_res = (int)((SymbolEntry*)r_res)->sob;
14693 fprintf(stderr,"Symbol null\? not defined"); exit(-1);
14695 if (IS_SOB_CLOSURE(r_res)) goto __app403;
14696 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
14698 push((int)SOB_CLOSURE_ENV(r_res));
14699 push((int)&&__ret553);
14700 goto *(SOB_CLOSURE_CODE(r_res));
14702 sp = sp-2-stack[sp-2];
14703 if ((SchemeObject*)r_res==&sc_false) goto __else647;
14704 r_res = ((int**)ST_ENV())[1][1];
14709 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
14713 r_res = (int)probeSymbolDefined("cdr",topLevel);
14714 if (r_res==0) goto __else649;
14715 if (! ((SymbolEntry*)r_res)->isDefined) goto __else649;
14716 r_res = (int)((SymbolEntry*)r_res)->sob;
14719 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
14721 if (IS_SOB_CLOSURE(r_res)) goto __app405;
14722 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
14724 push((int)SOB_CLOSURE_ENV(r_res));
14725 push((int)&&__ret555);
14726 goto *(SOB_CLOSURE_CODE(r_res));
14728 sp = sp-2-stack[sp-2];
14732 r_res = (int)&__sc_number85;
14734 r_res = ((int**)ST_ENV())[0][0];
14737 r_res = (int)probeSymbolDefined("vector-ref",topLevel);
14738 if (r_res==0) goto __else650;
14739 if (! ((SymbolEntry*)r_res)->isDefined) goto __else650;
14740 r_res = (int)((SymbolEntry*)r_res)->sob;
14743 fprintf(stderr,"Symbol vector-ref not defined"); exit(-1);
14745 if (IS_SOB_CLOSURE(r_res)) goto __app406;
14746 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
14748 push((int)SOB_CLOSURE_ENV(r_res));
14749 push((int)&&__ret556);
14750 goto *(SOB_CLOSURE_CODE(r_res));
14752 sp = sp-2-stack[sp-2];
14753 if (IS_SOB_CLOSURE(r_res)) goto __app404;
14754 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
14756 push((int)SOB_CLOSURE_ENV(r_res));
14757 push((int)&&__ret554);
14758 goto *(SOB_CLOSURE_CODE(r_res));
14760 sp = sp-2-stack[sp-2];
14763 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
14767 r_res = (int)probeSymbolDefined("car",topLevel);
14768 if (r_res==0) goto __else651;
14769 if (! ((SymbolEntry*)r_res)->isDefined) goto __else651;
14770 r_res = (int)((SymbolEntry*)r_res)->sob;
14773 fprintf(stderr,"Symbol car not defined"); exit(-1);
14775 if (IS_SOB_CLOSURE(r_res)) goto __app407;
14776 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
14778 push((int)SOB_CLOSURE_ENV(r_res));
14779 push((int)&&__ret557);
14780 goto *(SOB_CLOSURE_CODE(r_res));
14782 sp = sp-2-stack[sp-2];
14785 r_res = ((int**)ST_ENV())[1][0];
14786 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
14787 push((int)SOB_CLOSURE_ENV(r_res));
14790 goto *(SOB_CLOSURE_CODE(r_res));
14791 sp = sp-2-stack[sp-2];
14796 r_res = (int)makeSchemeClosure((void*)r[0],&&__body168);
14798 r_res = (int)&__sc_number86;
14800 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
14804 r_res = (int)probeSymbolDefined("vector-set!",topLevel);
14805 if (r_res==0) goto __else652;
14806 if (! ((SymbolEntry*)r_res)->isDefined) goto __else652;
14807 r_res = (int)((SymbolEntry*)r_res)->sob;
14810 fprintf(stderr,"Symbol vector-set! not defined"); exit(-1);
14812 if (IS_SOB_CLOSURE(r_res)) goto __app402;
14813 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
14815 push((int)SOB_CLOSURE_ENV(r_res));
14816 push((int)&&__ret552);
14817 goto *(SOB_CLOSURE_CODE(r_res));
14819 sp = sp-2-stack[sp-2];
14821 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 2);
14822 goto __skipBody169;
14826 if (ST_ARG_COUNT()!=0) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",0)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
14827 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 3);
14828 goto __skipBody170;
14832 prepareStackForAbsOpt(1);
14833 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
14834 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
14839 r_res = (int)&__sc_number87;
14841 r_res = ((int**)ST_ENV())[1][0];
14844 r_res = (int)probeSymbolDefined("vector-ref",topLevel);
14845 if (r_res==0) goto __else653;
14846 if (! ((SymbolEntry*)r_res)->isDefined) goto __else653;
14847 r_res = (int)((SymbolEntry*)r_res)->sob;
14850 fprintf(stderr,"Symbol vector-ref not defined"); exit(-1);
14852 if (IS_SOB_CLOSURE(r_res)) goto __app408;
14853 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
14855 push((int)SOB_CLOSURE_ENV(r_res));
14856 push((int)&&__ret558);
14857 goto *(SOB_CLOSURE_CODE(r_res));
14859 sp = sp-2-stack[sp-2];
14860 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
14861 push((int)SOB_CLOSURE_ENV(r_res));
14864 goto *(SOB_CLOSURE_CODE(r_res));
14865 sp = sp-2-stack[sp-2];
14869 r_res = (int)makeSchemeClosure((void*)r[0],&&__body170);
14873 r_res = (int)makeSchemeClosure((void*)r[0],&&__body169);
14874 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
14875 push((int)SOB_CLOSURE_ENV(r_res));
14878 goto *(SOB_CLOSURE_CODE(r_res));
14879 sp = sp-2-stack[sp-2];
14883 r_res = (int)makeSchemeClosure((void*)r[0],&&__body167);
14884 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
14885 push((int)SOB_CLOSURE_ENV(r_res));
14888 goto *(SOB_CLOSURE_CODE(r_res));
14889 sp = sp-2-stack[sp-2];
14893 r_res = (int)makeSchemeClosure((void*)r[0],&&__body166);
14894 r[0] = (int)getSymbol("^variadic-right-from-binary",topLevel);
14895 ((SymbolEntry*)r[0])->isDefined = 1;
14896 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
14897 r_res = (int)&sc_void;
14899 /* set return address */
14900 ST_RET() = (int)&&__ret559;
14902 r[0] = (int)extendEnviroment( (int**)NULL, 0);
14903 goto __skipBody171;
14907 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
14908 r_res = (int)&sc_false;
14911 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 1);
14912 goto __skipBody172;
14916 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
14918 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
14922 r_res = (int)probeSymbolDefined("box",topLevel);
14923 if (r_res==0) goto __else654;
14924 if (! ((SymbolEntry*)r_res)->isDefined) goto __else654;
14925 r_res = (int)((SymbolEntry*)r_res)->sob;
14928 fprintf(stderr,"Symbol box not defined"); exit(-1);
14930 if (IS_SOB_CLOSURE(r_res)) goto __app409;
14931 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
14933 push((int)SOB_CLOSURE_ENV(r_res));
14934 push((int)&&__ret560);
14935 goto *(SOB_CLOSURE_CODE(r_res));
14937 sp = sp-2-stack[sp-2];
14938 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
14940 r_res = (int)&sc_void;
14942 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 2);
14943 goto __skipBody173;
14947 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
14949 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
14953 r_res = (int)probeSymbolDefined("null?",topLevel);
14954 if (r_res==0) goto __else656;
14955 if (! ((SymbolEntry*)r_res)->isDefined) goto __else656;
14956 r_res = (int)((SymbolEntry*)r_res)->sob;
14959 fprintf(stderr,"Symbol null\? not defined"); exit(-1);
14961 if (IS_SOB_CLOSURE(r_res)) goto __app411;
14962 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
14964 push((int)SOB_CLOSURE_ENV(r_res));
14965 push((int)&&__ret562);
14966 goto *(SOB_CLOSURE_CODE(r_res));
14968 sp = sp-2-stack[sp-2];
14969 if ((SchemeObject*)r_res==&sc_false) goto __else655;
14970 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
14975 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
14979 r_res = (int)probeSymbolDefined("cdr",topLevel);
14980 if (r_res==0) goto __else657;
14981 if (! ((SymbolEntry*)r_res)->isDefined) goto __else657;
14982 r_res = (int)((SymbolEntry*)r_res)->sob;
14985 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
14987 if (IS_SOB_CLOSURE(r_res)) goto __app412;
14988 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
14990 push((int)SOB_CLOSURE_ENV(r_res));
14991 push((int)&&__ret563);
14992 goto *(SOB_CLOSURE_CODE(r_res));
14994 sp = sp-2-stack[sp-2];
14998 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
15002 r_res = (int)probeSymbolDefined("car",topLevel);
15003 if (r_res==0) goto __else658;
15004 if (! ((SymbolEntry*)r_res)->isDefined) goto __else658;
15005 r_res = (int)((SymbolEntry*)r_res)->sob;
15008 fprintf(stderr,"Symbol car not defined"); exit(-1);
15010 if (IS_SOB_CLOSURE(r_res)) goto __app414;
15011 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
15013 push((int)SOB_CLOSURE_ENV(r_res));
15014 push((int)&&__ret565);
15015 goto *(SOB_CLOSURE_CODE(r_res));
15017 sp = sp-2-stack[sp-2];
15019 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
15023 r_res = ((int**)ST_ENV())[1][0];
15024 if (IS_SOB_CLOSURE(r_res)) goto __app413;
15025 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
15027 push((int)SOB_CLOSURE_ENV(r_res));
15028 push((int)&&__ret564);
15029 goto *(SOB_CLOSURE_CODE(r_res));
15031 sp = sp-2-stack[sp-2];
15035 r_res = (int)&__sc_number88;
15037 r_res = ((int**)ST_ENV())[0][0];
15040 r_res = (int)probeSymbolDefined("vector-ref",topLevel);
15041 if (r_res==0) goto __else659;
15042 if (! ((SymbolEntry*)r_res)->isDefined) goto __else659;
15043 r_res = (int)((SymbolEntry*)r_res)->sob;
15046 fprintf(stderr,"Symbol vector-ref not defined"); exit(-1);
15048 if (IS_SOB_CLOSURE(r_res)) goto __app415;
15049 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
15051 push((int)SOB_CLOSURE_ENV(r_res));
15052 push((int)&&__ret566);
15053 goto *(SOB_CLOSURE_CODE(r_res));
15055 sp = sp-2-stack[sp-2];
15056 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
15057 push((int)SOB_CLOSURE_ENV(r_res));
15060 goto *(SOB_CLOSURE_CODE(r_res));
15061 sp = sp-2-stack[sp-2];
15066 r_res = (int)makeSchemeClosure((void*)r[0],&&__body173);
15068 r_res = (int)&__sc_number89;
15070 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
15074 r_res = (int)probeSymbolDefined("vector-set!",topLevel);
15075 if (r_res==0) goto __else660;
15076 if (! ((SymbolEntry*)r_res)->isDefined) goto __else660;
15077 r_res = (int)((SymbolEntry*)r_res)->sob;
15080 fprintf(stderr,"Symbol vector-set! not defined"); exit(-1);
15082 if (IS_SOB_CLOSURE(r_res)) goto __app410;
15083 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
15085 push((int)SOB_CLOSURE_ENV(r_res));
15086 push((int)&&__ret561);
15087 goto *(SOB_CLOSURE_CODE(r_res));
15089 sp = sp-2-stack[sp-2];
15091 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 2);
15092 goto __skipBody174;
15096 if (ST_ARG_COUNT()!=0) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",0)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
15097 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 3);
15098 goto __skipBody175;
15102 prepareStackForAbsOpt(1);
15103 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
15105 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
15109 r_res = (int)probeSymbolDefined("null?",topLevel);
15110 if (r_res==0) goto __else662;
15111 if (! ((SymbolEntry*)r_res)->isDefined) goto __else662;
15112 r_res = (int)((SymbolEntry*)r_res)->sob;
15115 fprintf(stderr,"Symbol null\? not defined"); exit(-1);
15117 if (IS_SOB_CLOSURE(r_res)) goto __app416;
15118 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
15120 push((int)SOB_CLOSURE_ENV(r_res));
15121 push((int)&&__ret567);
15122 goto *(SOB_CLOSURE_CODE(r_res));
15124 sp = sp-2-stack[sp-2];
15125 if ((SchemeObject*)r_res==&sc_false) goto __else661;
15126 r_res = ((int**)ST_ENV())[2][1];
15130 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
15134 r_res = (int)probeSymbolDefined("cdr",topLevel);
15135 if (r_res==0) goto __else663;
15136 if (! ((SymbolEntry*)r_res)->isDefined) goto __else663;
15137 r_res = (int)((SymbolEntry*)r_res)->sob;
15140 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
15142 if (IS_SOB_CLOSURE(r_res)) goto __app417;
15143 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
15145 push((int)SOB_CLOSURE_ENV(r_res));
15146 push((int)&&__ret568);
15147 goto *(SOB_CLOSURE_CODE(r_res));
15149 sp = sp-2-stack[sp-2];
15152 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
15156 r_res = (int)probeSymbolDefined("car",topLevel);
15157 if (r_res==0) goto __else664;
15158 if (! ((SymbolEntry*)r_res)->isDefined) goto __else664;
15159 r_res = (int)((SymbolEntry*)r_res)->sob;
15162 fprintf(stderr,"Symbol car not defined"); exit(-1);
15164 if (IS_SOB_CLOSURE(r_res)) goto __app418;
15165 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
15167 push((int)SOB_CLOSURE_ENV(r_res));
15168 push((int)&&__ret569);
15169 goto *(SOB_CLOSURE_CODE(r_res));
15171 sp = sp-2-stack[sp-2];
15175 r_res = (int)&__sc_number90;
15177 r_res = ((int**)ST_ENV())[1][0];
15180 r_res = (int)probeSymbolDefined("vector-ref",topLevel);
15181 if (r_res==0) goto __else665;
15182 if (! ((SymbolEntry*)r_res)->isDefined) goto __else665;
15183 r_res = (int)((SymbolEntry*)r_res)->sob;
15186 fprintf(stderr,"Symbol vector-ref not defined"); exit(-1);
15188 if (IS_SOB_CLOSURE(r_res)) goto __app419;
15189 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
15191 push((int)SOB_CLOSURE_ENV(r_res));
15192 push((int)&&__ret570);
15193 goto *(SOB_CLOSURE_CODE(r_res));
15195 sp = sp-2-stack[sp-2];
15196 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
15197 push((int)SOB_CLOSURE_ENV(r_res));
15200 goto *(SOB_CLOSURE_CODE(r_res));
15201 sp = sp-2-stack[sp-2];
15206 r_res = (int)makeSchemeClosure((void*)r[0],&&__body175);
15210 r_res = (int)makeSchemeClosure((void*)r[0],&&__body174);
15211 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
15212 push((int)SOB_CLOSURE_ENV(r_res));
15215 goto *(SOB_CLOSURE_CODE(r_res));
15216 sp = sp-2-stack[sp-2];
15220 r_res = (int)makeSchemeClosure((void*)r[0],&&__body172);
15221 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
15222 push((int)SOB_CLOSURE_ENV(r_res));
15225 goto *(SOB_CLOSURE_CODE(r_res));
15226 sp = sp-2-stack[sp-2];
15230 r_res = (int)makeSchemeClosure((void*)r[0],&&__body171);
15231 r[0] = (int)getSymbol("^variadic-left-from-binary",topLevel);
15232 ((SymbolEntry*)r[0])->isDefined = 1;
15233 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
15234 r_res = (int)&sc_void;
15236 /* set return address */
15237 ST_RET() = (int)&&__ret571;
15240 r_res = (int)&__sc_number91;
15242 r_res = (int)probeSymbolDefined("binary-add",topLevel);
15243 if (r_res==0) goto __else666;
15244 if (! ((SymbolEntry*)r_res)->isDefined) goto __else666;
15245 r_res = (int)((SymbolEntry*)r_res)->sob;
15248 fprintf(stderr,"Symbol binary-add not defined"); exit(-1);
15252 r_res = (int)probeSymbolDefined("^variadic-right-from-binary",topLevel);
15253 if (r_res==0) goto __else667;
15254 if (! ((SymbolEntry*)r_res)->isDefined) goto __else667;
15255 r_res = (int)((SymbolEntry*)r_res)->sob;
15258 fprintf(stderr,"Symbol ^variadic-right-from-binary not defined"); exit(-1);
15260 if (IS_SOB_CLOSURE(r_res)) goto __app420;
15261 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
15263 push((int)SOB_CLOSURE_ENV(r_res));
15264 push((int)&&__ret572);
15265 goto *(SOB_CLOSURE_CODE(r_res));
15267 sp = sp-2-stack[sp-2];
15268 r[0] = (int)getSymbol("+",topLevel);
15269 ((SymbolEntry*)r[0])->isDefined = 1;
15270 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
15271 r_res = (int)&sc_void;
15273 /* set return address */
15274 ST_RET() = (int)&&__ret573;
15277 r_res = (int)&__sc_number92;
15279 r_res = (int)probeSymbolDefined("binary-mul",topLevel);
15280 if (r_res==0) goto __else668;
15281 if (! ((SymbolEntry*)r_res)->isDefined) goto __else668;
15282 r_res = (int)((SymbolEntry*)r_res)->sob;
15285 fprintf(stderr,"Symbol binary-mul not defined"); exit(-1);
15289 r_res = (int)probeSymbolDefined("^variadic-right-from-binary",topLevel);
15290 if (r_res==0) goto __else669;
15291 if (! ((SymbolEntry*)r_res)->isDefined) goto __else669;
15292 r_res = (int)((SymbolEntry*)r_res)->sob;
15295 fprintf(stderr,"Symbol ^variadic-right-from-binary not defined"); exit(-1);
15297 if (IS_SOB_CLOSURE(r_res)) goto __app421;
15298 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
15300 push((int)SOB_CLOSURE_ENV(r_res));
15301 push((int)&&__ret574);
15302 goto *(SOB_CLOSURE_CODE(r_res));
15304 sp = sp-2-stack[sp-2];
15305 r[0] = (int)getSymbol("*",topLevel);
15306 ((SymbolEntry*)r[0])->isDefined = 1;
15307 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
15308 r_res = (int)&sc_void;
15310 /* set return address */
15311 ST_RET() = (int)&&__ret575;
15314 r_res = (int)&__sc_number93;
15316 r_res = (int)probeSymbolDefined("binary-sub",topLevel);
15317 if (r_res==0) goto __else670;
15318 if (! ((SymbolEntry*)r_res)->isDefined) goto __else670;
15319 r_res = (int)((SymbolEntry*)r_res)->sob;
15322 fprintf(stderr,"Symbol binary-sub not defined"); exit(-1);
15326 r_res = (int)probeSymbolDefined("^variadic-left-from-binary",topLevel);
15327 if (r_res==0) goto __else671;
15328 if (! ((SymbolEntry*)r_res)->isDefined) goto __else671;
15329 r_res = (int)((SymbolEntry*)r_res)->sob;
15332 fprintf(stderr,"Symbol ^variadic-left-from-binary not defined"); exit(-1);
15334 if (IS_SOB_CLOSURE(r_res)) goto __app422;
15335 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
15337 push((int)SOB_CLOSURE_ENV(r_res));
15338 push((int)&&__ret576);
15339 goto *(SOB_CLOSURE_CODE(r_res));
15341 sp = sp-2-stack[sp-2];
15342 r[0] = (int)getSymbol("-",topLevel);
15343 ((SymbolEntry*)r[0])->isDefined = 1;
15344 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
15345 r_res = (int)&sc_void;
15347 /* set return address */
15348 ST_RET() = (int)&&__ret577;
15351 r_res = (int)&__sc_number94;
15353 r_res = (int)probeSymbolDefined("binary-div",topLevel);
15354 if (r_res==0) goto __else672;
15355 if (! ((SymbolEntry*)r_res)->isDefined) goto __else672;
15356 r_res = (int)((SymbolEntry*)r_res)->sob;
15359 fprintf(stderr,"Symbol binary-div not defined"); exit(-1);
15363 r_res = (int)probeSymbolDefined("^variadic-left-from-binary",topLevel);
15364 if (r_res==0) goto __else673;
15365 if (! ((SymbolEntry*)r_res)->isDefined) goto __else673;
15366 r_res = (int)((SymbolEntry*)r_res)->sob;
15369 fprintf(stderr,"Symbol ^variadic-left-from-binary not defined"); exit(-1);
15371 if (IS_SOB_CLOSURE(r_res)) goto __app423;
15372 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
15374 push((int)SOB_CLOSURE_ENV(r_res));
15375 push((int)&&__ret578);
15376 goto *(SOB_CLOSURE_CODE(r_res));
15378 sp = sp-2-stack[sp-2];
15379 r[0] = (int)getSymbol("/",topLevel);
15380 ((SymbolEntry*)r[0])->isDefined = 1;
15381 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
15382 r_res = (int)&sc_void;
15384 /* set return address */
15385 ST_RET() = (int)&&__ret579;
15387 r[0] = (int)extendEnviroment( (int**)NULL, 0);
15388 goto __skipBody176;
15392 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
15393 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 1);
15394 goto __skipBody177;
15398 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
15401 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
15405 r_res = (int)probeSymbolDefined("char->integer",topLevel);
15406 if (r_res==0) goto __else674;
15407 if (! ((SymbolEntry*)r_res)->isDefined) goto __else674;
15408 r_res = (int)((SymbolEntry*)r_res)->sob;
15411 fprintf(stderr,"Symbol char->integer not defined"); exit(-1);
15413 if (IS_SOB_CLOSURE(r_res)) goto __app424;
15414 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
15416 push((int)SOB_CLOSURE_ENV(r_res));
15417 push((int)&&__ret580);
15418 goto *(SOB_CLOSURE_CODE(r_res));
15420 sp = sp-2-stack[sp-2];
15423 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
15427 r_res = (int)probeSymbolDefined("char->integer",topLevel);
15428 if (r_res==0) goto __else675;
15429 if (! ((SymbolEntry*)r_res)->isDefined) goto __else675;
15430 r_res = (int)((SymbolEntry*)r_res)->sob;
15433 fprintf(stderr,"Symbol char->integer not defined"); exit(-1);
15435 if (IS_SOB_CLOSURE(r_res)) goto __app425;
15436 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
15438 push((int)SOB_CLOSURE_ENV(r_res));
15439 push((int)&&__ret581);
15440 goto *(SOB_CLOSURE_CODE(r_res));
15442 sp = sp-2-stack[sp-2];
15445 r_res = ((int**)ST_ENV())[0][0];
15446 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
15447 push((int)SOB_CLOSURE_ENV(r_res));
15450 goto *(SOB_CLOSURE_CODE(r_res));
15451 sp = sp-2-stack[sp-2];
15455 r_res = (int)makeSchemeClosure((void*)r[0],&&__body177);
15459 r_res = (int)makeSchemeClosure((void*)r[0],&&__body176);
15460 r[0] = (int)getSymbol("^char-op",topLevel);
15461 ((SymbolEntry*)r[0])->isDefined = 1;
15462 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
15463 r_res = (int)&sc_void;
15465 /* set return address */
15466 ST_RET() = (int)&&__ret582;
15470 r_res = (int)probeSymbolDefined("=",topLevel);
15471 if (r_res==0) goto __else676;
15472 if (! ((SymbolEntry*)r_res)->isDefined) goto __else676;
15473 r_res = (int)((SymbolEntry*)r_res)->sob;
15476 fprintf(stderr,"Symbol = not defined"); exit(-1);
15480 r_res = (int)probeSymbolDefined("^char-op",topLevel);
15481 if (r_res==0) goto __else677;
15482 if (! ((SymbolEntry*)r_res)->isDefined) goto __else677;
15483 r_res = (int)((SymbolEntry*)r_res)->sob;
15486 fprintf(stderr,"Symbol ^char-op not defined"); exit(-1);
15488 if (IS_SOB_CLOSURE(r_res)) goto __app427;
15489 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
15491 push((int)SOB_CLOSURE_ENV(r_res));
15492 push((int)&&__ret584);
15493 goto *(SOB_CLOSURE_CODE(r_res));
15495 sp = sp-2-stack[sp-2];
15498 r_res = (int)probeSymbolDefined("order",topLevel);
15499 if (r_res==0) goto __else678;
15500 if (! ((SymbolEntry*)r_res)->isDefined) goto __else678;
15501 r_res = (int)((SymbolEntry*)r_res)->sob;
15504 fprintf(stderr,"Symbol order not defined"); exit(-1);
15506 if (IS_SOB_CLOSURE(r_res)) goto __app426;
15507 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
15509 push((int)SOB_CLOSURE_ENV(r_res));
15510 push((int)&&__ret583);
15511 goto *(SOB_CLOSURE_CODE(r_res));
15513 sp = sp-2-stack[sp-2];
15514 r[0] = (int)getSymbol("char=?",topLevel);
15515 ((SymbolEntry*)r[0])->isDefined = 1;
15516 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
15517 r_res = (int)&sc_void;
15519 /* set return address */
15520 ST_RET() = (int)&&__ret585;
15524 r_res = (int)probeSymbolDefined("<=",topLevel);
15525 if (r_res==0) goto __else679;
15526 if (! ((SymbolEntry*)r_res)->isDefined) goto __else679;
15527 r_res = (int)((SymbolEntry*)r_res)->sob;
15530 fprintf(stderr,"Symbol <= not defined"); exit(-1);
15534 r_res = (int)probeSymbolDefined("^char-op",topLevel);
15535 if (r_res==0) goto __else680;
15536 if (! ((SymbolEntry*)r_res)->isDefined) goto __else680;
15537 r_res = (int)((SymbolEntry*)r_res)->sob;
15540 fprintf(stderr,"Symbol ^char-op not defined"); exit(-1);
15542 if (IS_SOB_CLOSURE(r_res)) goto __app429;
15543 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
15545 push((int)SOB_CLOSURE_ENV(r_res));
15546 push((int)&&__ret587);
15547 goto *(SOB_CLOSURE_CODE(r_res));
15549 sp = sp-2-stack[sp-2];
15552 r_res = (int)probeSymbolDefined("order",topLevel);
15553 if (r_res==0) goto __else681;
15554 if (! ((SymbolEntry*)r_res)->isDefined) goto __else681;
15555 r_res = (int)((SymbolEntry*)r_res)->sob;
15558 fprintf(stderr,"Symbol order not defined"); exit(-1);
15560 if (IS_SOB_CLOSURE(r_res)) goto __app428;
15561 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
15563 push((int)SOB_CLOSURE_ENV(r_res));
15564 push((int)&&__ret586);
15565 goto *(SOB_CLOSURE_CODE(r_res));
15567 sp = sp-2-stack[sp-2];
15568 r[0] = (int)getSymbol("char<=?",topLevel);
15569 ((SymbolEntry*)r[0])->isDefined = 1;
15570 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
15571 r_res = (int)&sc_void;
15573 /* set return address */
15574 ST_RET() = (int)&&__ret588;
15578 r_res = (int)probeSymbolDefined("<",topLevel);
15579 if (r_res==0) goto __else682;
15580 if (! ((SymbolEntry*)r_res)->isDefined) goto __else682;
15581 r_res = (int)((SymbolEntry*)r_res)->sob;
15584 fprintf(stderr,"Symbol < not defined"); exit(-1);
15588 r_res = (int)probeSymbolDefined("^char-op",topLevel);
15589 if (r_res==0) goto __else683;
15590 if (! ((SymbolEntry*)r_res)->isDefined) goto __else683;
15591 r_res = (int)((SymbolEntry*)r_res)->sob;
15594 fprintf(stderr,"Symbol ^char-op not defined"); exit(-1);
15596 if (IS_SOB_CLOSURE(r_res)) goto __app431;
15597 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
15599 push((int)SOB_CLOSURE_ENV(r_res));
15600 push((int)&&__ret590);
15601 goto *(SOB_CLOSURE_CODE(r_res));
15603 sp = sp-2-stack[sp-2];
15606 r_res = (int)probeSymbolDefined("order",topLevel);
15607 if (r_res==0) goto __else684;
15608 if (! ((SymbolEntry*)r_res)->isDefined) goto __else684;
15609 r_res = (int)((SymbolEntry*)r_res)->sob;
15612 fprintf(stderr,"Symbol order not defined"); exit(-1);
15614 if (IS_SOB_CLOSURE(r_res)) goto __app430;
15615 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
15617 push((int)SOB_CLOSURE_ENV(r_res));
15618 push((int)&&__ret589);
15619 goto *(SOB_CLOSURE_CODE(r_res));
15621 sp = sp-2-stack[sp-2];
15622 r[0] = (int)getSymbol("char<?",topLevel);
15623 ((SymbolEntry*)r[0])->isDefined = 1;
15624 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
15625 r_res = (int)&sc_void;
15627 /* set return address */
15628 ST_RET() = (int)&&__ret591;
15632 r_res = (int)probeSymbolDefined(">=",topLevel);
15633 if (r_res==0) goto __else685;
15634 if (! ((SymbolEntry*)r_res)->isDefined) goto __else685;
15635 r_res = (int)((SymbolEntry*)r_res)->sob;
15638 fprintf(stderr,"Symbol >= not defined"); exit(-1);
15642 r_res = (int)probeSymbolDefined("^char-op",topLevel);
15643 if (r_res==0) goto __else686;
15644 if (! ((SymbolEntry*)r_res)->isDefined) goto __else686;
15645 r_res = (int)((SymbolEntry*)r_res)->sob;
15648 fprintf(stderr,"Symbol ^char-op not defined"); exit(-1);
15650 if (IS_SOB_CLOSURE(r_res)) goto __app433;
15651 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
15653 push((int)SOB_CLOSURE_ENV(r_res));
15654 push((int)&&__ret593);
15655 goto *(SOB_CLOSURE_CODE(r_res));
15657 sp = sp-2-stack[sp-2];
15660 r_res = (int)probeSymbolDefined("order",topLevel);
15661 if (r_res==0) goto __else687;
15662 if (! ((SymbolEntry*)r_res)->isDefined) goto __else687;
15663 r_res = (int)((SymbolEntry*)r_res)->sob;
15666 fprintf(stderr,"Symbol order not defined"); exit(-1);
15668 if (IS_SOB_CLOSURE(r_res)) goto __app432;
15669 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
15671 push((int)SOB_CLOSURE_ENV(r_res));
15672 push((int)&&__ret592);
15673 goto *(SOB_CLOSURE_CODE(r_res));
15675 sp = sp-2-stack[sp-2];
15676 r[0] = (int)getSymbol("char>=?",topLevel);
15677 ((SymbolEntry*)r[0])->isDefined = 1;
15678 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
15679 r_res = (int)&sc_void;
15681 /* set return address */
15682 ST_RET() = (int)&&__ret594;
15686 r_res = (int)probeSymbolDefined(">",topLevel);
15687 if (r_res==0) goto __else688;
15688 if (! ((SymbolEntry*)r_res)->isDefined) goto __else688;
15689 r_res = (int)((SymbolEntry*)r_res)->sob;
15692 fprintf(stderr,"Symbol > not defined"); exit(-1);
15696 r_res = (int)probeSymbolDefined("^char-op",topLevel);
15697 if (r_res==0) goto __else689;
15698 if (! ((SymbolEntry*)r_res)->isDefined) goto __else689;
15699 r_res = (int)((SymbolEntry*)r_res)->sob;
15702 fprintf(stderr,"Symbol ^char-op not defined"); exit(-1);
15704 if (IS_SOB_CLOSURE(r_res)) goto __app435;
15705 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
15707 push((int)SOB_CLOSURE_ENV(r_res));
15708 push((int)&&__ret596);
15709 goto *(SOB_CLOSURE_CODE(r_res));
15711 sp = sp-2-stack[sp-2];
15714 r_res = (int)probeSymbolDefined("order",topLevel);
15715 if (r_res==0) goto __else690;
15716 if (! ((SymbolEntry*)r_res)->isDefined) goto __else690;
15717 r_res = (int)((SymbolEntry*)r_res)->sob;
15720 fprintf(stderr,"Symbol order not defined"); exit(-1);
15722 if (IS_SOB_CLOSURE(r_res)) goto __app434;
15723 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
15725 push((int)SOB_CLOSURE_ENV(r_res));
15726 push((int)&&__ret595);
15727 goto *(SOB_CLOSURE_CODE(r_res));
15729 sp = sp-2-stack[sp-2];
15730 r[0] = (int)getSymbol("char>?",topLevel);
15731 ((SymbolEntry*)r[0])->isDefined = 1;
15732 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
15733 r_res = (int)&sc_void;
15735 /* set return address */
15736 ST_RET() = (int)&&__ret597;
15738 r[0] = (int)extendEnviroment( (int**)NULL, 0);
15739 goto __skipBody178;
15743 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
15745 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
15748 r_res = (int)&__sc_char7;
15751 r_res = (int)probeSymbolDefined("char<=?",topLevel);
15752 if (r_res==0) goto __else692;
15753 if (! ((SymbolEntry*)r_res)->isDefined) goto __else692;
15754 r_res = (int)((SymbolEntry*)r_res)->sob;
15757 fprintf(stderr,"Symbol char<=\? not defined"); exit(-1);
15759 if (IS_SOB_CLOSURE(r_res)) goto __app436;
15760 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
15762 push((int)SOB_CLOSURE_ENV(r_res));
15763 push((int)&&__ret598);
15764 goto *(SOB_CLOSURE_CODE(r_res));
15766 sp = sp-2-stack[sp-2];
15767 if ((SchemeObject*)r_res==&sc_false) goto __else691;
15769 r_res = (int)&__sc_char8;
15771 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
15775 r_res = (int)probeSymbolDefined("char<=?",topLevel);
15776 if (r_res==0) goto __else693;
15777 if (! ((SymbolEntry*)r_res)->isDefined) goto __else693;
15778 r_res = (int)((SymbolEntry*)r_res)->sob;
15781 fprintf(stderr,"Symbol char<=\? not defined"); exit(-1);
15783 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
15784 push((int)SOB_CLOSURE_ENV(r_res));
15787 goto *(SOB_CLOSURE_CODE(r_res));
15788 sp = sp-2-stack[sp-2];
15791 r_res = (int)&sc_false;
15796 r_res = (int)makeSchemeClosure((void*)r[0],&&__body178);
15797 r[0] = (int)getSymbol("char-uppercase?",topLevel);
15798 ((SymbolEntry*)r[0])->isDefined = 1;
15799 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
15800 r_res = (int)&sc_void;
15802 /* set return address */
15803 ST_RET() = (int)&&__ret599;
15805 r[0] = (int)extendEnviroment( (int**)NULL, 0);
15806 goto __skipBody179;
15810 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
15812 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
15815 r_res = (int)&__sc_char9;
15818 r_res = (int)probeSymbolDefined("char<=?",topLevel);
15819 if (r_res==0) goto __else695;
15820 if (! ((SymbolEntry*)r_res)->isDefined) goto __else695;
15821 r_res = (int)((SymbolEntry*)r_res)->sob;
15824 fprintf(stderr,"Symbol char<=\? not defined"); exit(-1);
15826 if (IS_SOB_CLOSURE(r_res)) goto __app437;
15827 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
15829 push((int)SOB_CLOSURE_ENV(r_res));
15830 push((int)&&__ret600);
15831 goto *(SOB_CLOSURE_CODE(r_res));
15833 sp = sp-2-stack[sp-2];
15834 if ((SchemeObject*)r_res==&sc_false) goto __else694;
15836 r_res = (int)&__sc_char10;
15838 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
15842 r_res = (int)probeSymbolDefined("char<=?",topLevel);
15843 if (r_res==0) goto __else696;
15844 if (! ((SymbolEntry*)r_res)->isDefined) goto __else696;
15845 r_res = (int)((SymbolEntry*)r_res)->sob;
15848 fprintf(stderr,"Symbol char<=\? not defined"); exit(-1);
15850 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
15851 push((int)SOB_CLOSURE_ENV(r_res));
15854 goto *(SOB_CLOSURE_CODE(r_res));
15855 sp = sp-2-stack[sp-2];
15858 r_res = (int)&sc_false;
15863 r_res = (int)makeSchemeClosure((void*)r[0],&&__body179);
15864 r[0] = (int)getSymbol("char-lowercase?",topLevel);
15865 ((SymbolEntry*)r[0])->isDefined = 1;
15866 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
15867 r_res = (int)&sc_void;
15869 /* set return address */
15870 ST_RET() = (int)&&__ret601;
15874 r_res = (int)&__sc_char11;
15877 r_res = (int)probeSymbolDefined("char->integer",topLevel);
15878 if (r_res==0) goto __else697;
15879 if (! ((SymbolEntry*)r_res)->isDefined) goto __else697;
15880 r_res = (int)((SymbolEntry*)r_res)->sob;
15883 fprintf(stderr,"Symbol char->integer not defined"); exit(-1);
15885 if (IS_SOB_CLOSURE(r_res)) goto __app440;
15886 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
15888 push((int)SOB_CLOSURE_ENV(r_res));
15889 push((int)&&__ret604);
15890 goto *(SOB_CLOSURE_CODE(r_res));
15892 sp = sp-2-stack[sp-2];
15895 r_res = (int)&__sc_char12;
15898 r_res = (int)probeSymbolDefined("char->integer",topLevel);
15899 if (r_res==0) goto __else698;
15900 if (! ((SymbolEntry*)r_res)->isDefined) goto __else698;
15901 r_res = (int)((SymbolEntry*)r_res)->sob;
15904 fprintf(stderr,"Symbol char->integer not defined"); exit(-1);
15906 if (IS_SOB_CLOSURE(r_res)) goto __app441;
15907 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
15909 push((int)SOB_CLOSURE_ENV(r_res));
15910 push((int)&&__ret605);
15911 goto *(SOB_CLOSURE_CODE(r_res));
15913 sp = sp-2-stack[sp-2];
15916 r_res = (int)probeSymbolDefined("-",topLevel);
15917 if (r_res==0) goto __else699;
15918 if (! ((SymbolEntry*)r_res)->isDefined) goto __else699;
15919 r_res = (int)((SymbolEntry*)r_res)->sob;
15922 fprintf(stderr,"Symbol - not defined"); exit(-1);
15924 if (IS_SOB_CLOSURE(r_res)) goto __app439;
15925 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
15927 push((int)SOB_CLOSURE_ENV(r_res));
15928 push((int)&&__ret603);
15929 goto *(SOB_CLOSURE_CODE(r_res));
15931 sp = sp-2-stack[sp-2];
15934 r[0] = (int)extendEnviroment( (int**)NULL, 0);
15935 goto __skipBody180;
15939 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
15940 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 1);
15941 goto __skipBody181;
15945 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
15947 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
15951 r_res = (int)probeSymbolDefined("char-lowercase?",topLevel);
15952 if (r_res==0) goto __else701;
15953 if (! ((SymbolEntry*)r_res)->isDefined) goto __else701;
15954 r_res = (int)((SymbolEntry*)r_res)->sob;
15957 fprintf(stderr,"Symbol char-lowercase\? not defined"); exit(-1);
15959 if (IS_SOB_CLOSURE(r_res)) goto __app442;
15960 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
15962 push((int)SOB_CLOSURE_ENV(r_res));
15963 push((int)&&__ret606);
15964 goto *(SOB_CLOSURE_CODE(r_res));
15966 sp = sp-2-stack[sp-2];
15967 if ((SchemeObject*)r_res==&sc_false) goto __else700;
15970 r_res = ((int**)ST_ENV())[0][0];
15973 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
15977 r_res = (int)probeSymbolDefined("char->integer",topLevel);
15978 if (r_res==0) goto __else702;
15979 if (! ((SymbolEntry*)r_res)->isDefined) goto __else702;
15980 r_res = (int)((SymbolEntry*)r_res)->sob;
15983 fprintf(stderr,"Symbol char->integer not defined"); exit(-1);
15985 if (IS_SOB_CLOSURE(r_res)) goto __app444;
15986 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
15988 push((int)SOB_CLOSURE_ENV(r_res));
15989 push((int)&&__ret608);
15990 goto *(SOB_CLOSURE_CODE(r_res));
15992 sp = sp-2-stack[sp-2];
15995 r_res = (int)probeSymbolDefined("-",topLevel);
15996 if (r_res==0) goto __else703;
15997 if (! ((SymbolEntry*)r_res)->isDefined) goto __else703;
15998 r_res = (int)((SymbolEntry*)r_res)->sob;
16001 fprintf(stderr,"Symbol - not defined"); exit(-1);
16003 if (IS_SOB_CLOSURE(r_res)) goto __app443;
16004 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
16006 push((int)SOB_CLOSURE_ENV(r_res));
16007 push((int)&&__ret607);
16008 goto *(SOB_CLOSURE_CODE(r_res));
16010 sp = sp-2-stack[sp-2];
16013 r_res = (int)probeSymbolDefined("integer->char",topLevel);
16014 if (r_res==0) goto __else704;
16015 if (! ((SymbolEntry*)r_res)->isDefined) goto __else704;
16016 r_res = (int)((SymbolEntry*)r_res)->sob;
16019 fprintf(stderr,"Symbol integer->char not defined"); exit(-1);
16021 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
16022 push((int)SOB_CLOSURE_ENV(r_res));
16025 goto *(SOB_CLOSURE_CODE(r_res));
16026 sp = sp-2-stack[sp-2];
16029 r_res = (int)&sc_void;
16034 r_res = (int)makeSchemeClosure((void*)r[0],&&__body181);
16038 r_res = (int)makeSchemeClosure((void*)r[0],&&__body180);
16039 if (IS_SOB_CLOSURE(r_res)) goto __app438;
16040 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
16042 push((int)SOB_CLOSURE_ENV(r_res));
16043 push((int)&&__ret602);
16044 goto *(SOB_CLOSURE_CODE(r_res));
16046 sp = sp-2-stack[sp-2];
16047 r[0] = (int)getSymbol("char-upcase",topLevel);
16048 ((SymbolEntry*)r[0])->isDefined = 1;
16049 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
16050 r_res = (int)&sc_void;
16052 /* set return address */
16053 ST_RET() = (int)&&__ret609;
16057 r_res = (int)&__sc_char13;
16060 r_res = (int)probeSymbolDefined("char->integer",topLevel);
16061 if (r_res==0) goto __else705;
16062 if (! ((SymbolEntry*)r_res)->isDefined) goto __else705;
16063 r_res = (int)((SymbolEntry*)r_res)->sob;
16066 fprintf(stderr,"Symbol char->integer not defined"); exit(-1);
16068 if (IS_SOB_CLOSURE(r_res)) goto __app447;
16069 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
16071 push((int)SOB_CLOSURE_ENV(r_res));
16072 push((int)&&__ret612);
16073 goto *(SOB_CLOSURE_CODE(r_res));
16075 sp = sp-2-stack[sp-2];
16078 r_res = (int)&__sc_char14;
16081 r_res = (int)probeSymbolDefined("char->integer",topLevel);
16082 if (r_res==0) goto __else706;
16083 if (! ((SymbolEntry*)r_res)->isDefined) goto __else706;
16084 r_res = (int)((SymbolEntry*)r_res)->sob;
16087 fprintf(stderr,"Symbol char->integer not defined"); exit(-1);
16089 if (IS_SOB_CLOSURE(r_res)) goto __app448;
16090 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
16092 push((int)SOB_CLOSURE_ENV(r_res));
16093 push((int)&&__ret613);
16094 goto *(SOB_CLOSURE_CODE(r_res));
16096 sp = sp-2-stack[sp-2];
16099 r_res = (int)probeSymbolDefined("-",topLevel);
16100 if (r_res==0) goto __else707;
16101 if (! ((SymbolEntry*)r_res)->isDefined) goto __else707;
16102 r_res = (int)((SymbolEntry*)r_res)->sob;
16105 fprintf(stderr,"Symbol - not defined"); exit(-1);
16107 if (IS_SOB_CLOSURE(r_res)) goto __app446;
16108 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
16110 push((int)SOB_CLOSURE_ENV(r_res));
16111 push((int)&&__ret611);
16112 goto *(SOB_CLOSURE_CODE(r_res));
16114 sp = sp-2-stack[sp-2];
16117 r[0] = (int)extendEnviroment( (int**)NULL, 0);
16118 goto __skipBody182;
16122 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
16123 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 1);
16124 goto __skipBody183;
16128 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
16130 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
16134 r_res = (int)probeSymbolDefined("char-uppercase?",topLevel);
16135 if (r_res==0) goto __else709;
16136 if (! ((SymbolEntry*)r_res)->isDefined) goto __else709;
16137 r_res = (int)((SymbolEntry*)r_res)->sob;
16140 fprintf(stderr,"Symbol char-uppercase\? not defined"); exit(-1);
16142 if (IS_SOB_CLOSURE(r_res)) goto __app449;
16143 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
16145 push((int)SOB_CLOSURE_ENV(r_res));
16146 push((int)&&__ret614);
16147 goto *(SOB_CLOSURE_CODE(r_res));
16149 sp = sp-2-stack[sp-2];
16150 if ((SchemeObject*)r_res==&sc_false) goto __else708;
16153 r_res = ((int**)ST_ENV())[0][0];
16156 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
16160 r_res = (int)probeSymbolDefined("char->integer",topLevel);
16161 if (r_res==0) goto __else710;
16162 if (! ((SymbolEntry*)r_res)->isDefined) goto __else710;
16163 r_res = (int)((SymbolEntry*)r_res)->sob;
16166 fprintf(stderr,"Symbol char->integer not defined"); exit(-1);
16168 if (IS_SOB_CLOSURE(r_res)) goto __app451;
16169 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
16171 push((int)SOB_CLOSURE_ENV(r_res));
16172 push((int)&&__ret616);
16173 goto *(SOB_CLOSURE_CODE(r_res));
16175 sp = sp-2-stack[sp-2];
16178 r_res = (int)probeSymbolDefined("+",topLevel);
16179 if (r_res==0) goto __else711;
16180 if (! ((SymbolEntry*)r_res)->isDefined) goto __else711;
16181 r_res = (int)((SymbolEntry*)r_res)->sob;
16184 fprintf(stderr,"Symbol + not defined"); exit(-1);
16186 if (IS_SOB_CLOSURE(r_res)) goto __app450;
16187 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
16189 push((int)SOB_CLOSURE_ENV(r_res));
16190 push((int)&&__ret615);
16191 goto *(SOB_CLOSURE_CODE(r_res));
16193 sp = sp-2-stack[sp-2];
16196 r_res = (int)probeSymbolDefined("integer->char",topLevel);
16197 if (r_res==0) goto __else712;
16198 if (! ((SymbolEntry*)r_res)->isDefined) goto __else712;
16199 r_res = (int)((SymbolEntry*)r_res)->sob;
16202 fprintf(stderr,"Symbol integer->char not defined"); exit(-1);
16204 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
16205 push((int)SOB_CLOSURE_ENV(r_res));
16208 goto *(SOB_CLOSURE_CODE(r_res));
16209 sp = sp-2-stack[sp-2];
16212 r_res = (int)&sc_void;
16217 r_res = (int)makeSchemeClosure((void*)r[0],&&__body183);
16221 r_res = (int)makeSchemeClosure((void*)r[0],&&__body182);
16222 if (IS_SOB_CLOSURE(r_res)) goto __app445;
16223 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
16225 push((int)SOB_CLOSURE_ENV(r_res));
16226 push((int)&&__ret610);
16227 goto *(SOB_CLOSURE_CODE(r_res));
16229 sp = sp-2-stack[sp-2];
16230 r[0] = (int)getSymbol("char-downcase",topLevel);
16231 ((SymbolEntry*)r[0])->isDefined = 1;
16232 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
16233 r_res = (int)&sc_void;
16235 /* set return address */
16236 ST_RET() = (int)&&__ret617;
16239 r[0] = (int)extendEnviroment( (int**)NULL, 0);
16240 goto __skipBody184;
16244 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
16247 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
16251 r_res = (int)probeSymbolDefined("char-upcase",topLevel);
16252 if (r_res==0) goto __else713;
16253 if (! ((SymbolEntry*)r_res)->isDefined) goto __else713;
16254 r_res = (int)((SymbolEntry*)r_res)->sob;
16257 fprintf(stderr,"Symbol char-upcase not defined"); exit(-1);
16259 if (IS_SOB_CLOSURE(r_res)) goto __app453;
16260 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
16262 push((int)SOB_CLOSURE_ENV(r_res));
16263 push((int)&&__ret619);
16264 goto *(SOB_CLOSURE_CODE(r_res));
16266 sp = sp-2-stack[sp-2];
16269 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
16273 r_res = (int)probeSymbolDefined("char-upcase",topLevel);
16274 if (r_res==0) goto __else714;
16275 if (! ((SymbolEntry*)r_res)->isDefined) goto __else714;
16276 r_res = (int)((SymbolEntry*)r_res)->sob;
16279 fprintf(stderr,"Symbol char-upcase not defined"); exit(-1);
16281 if (IS_SOB_CLOSURE(r_res)) goto __app454;
16282 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
16284 push((int)SOB_CLOSURE_ENV(r_res));
16285 push((int)&&__ret620);
16286 goto *(SOB_CLOSURE_CODE(r_res));
16288 sp = sp-2-stack[sp-2];
16291 r_res = (int)probeSymbolDefined("char<=?",topLevel);
16292 if (r_res==0) goto __else715;
16293 if (! ((SymbolEntry*)r_res)->isDefined) goto __else715;
16294 r_res = (int)((SymbolEntry*)r_res)->sob;
16297 fprintf(stderr,"Symbol char<=\? not defined"); exit(-1);
16299 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
16300 push((int)SOB_CLOSURE_ENV(r_res));
16303 goto *(SOB_CLOSURE_CODE(r_res));
16304 sp = sp-2-stack[sp-2];
16308 r_res = (int)makeSchemeClosure((void*)r[0],&&__body184);
16311 r_res = (int)probeSymbolDefined("order",topLevel);
16312 if (r_res==0) goto __else716;
16313 if (! ((SymbolEntry*)r_res)->isDefined) goto __else716;
16314 r_res = (int)((SymbolEntry*)r_res)->sob;
16317 fprintf(stderr,"Symbol order not defined"); exit(-1);
16319 if (IS_SOB_CLOSURE(r_res)) goto __app452;
16320 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
16322 push((int)SOB_CLOSURE_ENV(r_res));
16323 push((int)&&__ret618);
16324 goto *(SOB_CLOSURE_CODE(r_res));
16326 sp = sp-2-stack[sp-2];
16327 r[0] = (int)getSymbol("char-ci<=?",topLevel);
16328 ((SymbolEntry*)r[0])->isDefined = 1;
16329 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
16330 r_res = (int)&sc_void;
16332 /* set return address */
16333 ST_RET() = (int)&&__ret621;
16336 r[0] = (int)extendEnviroment( (int**)NULL, 0);
16337 goto __skipBody185;
16341 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
16344 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
16348 r_res = (int)probeSymbolDefined("char-upcase",topLevel);
16349 if (r_res==0) goto __else717;
16350 if (! ((SymbolEntry*)r_res)->isDefined) goto __else717;
16351 r_res = (int)((SymbolEntry*)r_res)->sob;
16354 fprintf(stderr,"Symbol char-upcase not defined"); exit(-1);
16356 if (IS_SOB_CLOSURE(r_res)) goto __app456;
16357 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
16359 push((int)SOB_CLOSURE_ENV(r_res));
16360 push((int)&&__ret623);
16361 goto *(SOB_CLOSURE_CODE(r_res));
16363 sp = sp-2-stack[sp-2];
16366 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
16370 r_res = (int)probeSymbolDefined("char-upcase",topLevel);
16371 if (r_res==0) goto __else718;
16372 if (! ((SymbolEntry*)r_res)->isDefined) goto __else718;
16373 r_res = (int)((SymbolEntry*)r_res)->sob;
16376 fprintf(stderr,"Symbol char-upcase not defined"); exit(-1);
16378 if (IS_SOB_CLOSURE(r_res)) goto __app457;
16379 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
16381 push((int)SOB_CLOSURE_ENV(r_res));
16382 push((int)&&__ret624);
16383 goto *(SOB_CLOSURE_CODE(r_res));
16385 sp = sp-2-stack[sp-2];
16388 r_res = (int)probeSymbolDefined("char<?",topLevel);
16389 if (r_res==0) goto __else719;
16390 if (! ((SymbolEntry*)r_res)->isDefined) goto __else719;
16391 r_res = (int)((SymbolEntry*)r_res)->sob;
16394 fprintf(stderr,"Symbol char<\? not defined"); exit(-1);
16396 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
16397 push((int)SOB_CLOSURE_ENV(r_res));
16400 goto *(SOB_CLOSURE_CODE(r_res));
16401 sp = sp-2-stack[sp-2];
16405 r_res = (int)makeSchemeClosure((void*)r[0],&&__body185);
16408 r_res = (int)probeSymbolDefined("order",topLevel);
16409 if (r_res==0) goto __else720;
16410 if (! ((SymbolEntry*)r_res)->isDefined) goto __else720;
16411 r_res = (int)((SymbolEntry*)r_res)->sob;
16414 fprintf(stderr,"Symbol order not defined"); exit(-1);
16416 if (IS_SOB_CLOSURE(r_res)) goto __app455;
16417 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
16419 push((int)SOB_CLOSURE_ENV(r_res));
16420 push((int)&&__ret622);
16421 goto *(SOB_CLOSURE_CODE(r_res));
16423 sp = sp-2-stack[sp-2];
16424 r[0] = (int)getSymbol("char-ci<?",topLevel);
16425 ((SymbolEntry*)r[0])->isDefined = 1;
16426 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
16427 r_res = (int)&sc_void;
16429 /* set return address */
16430 ST_RET() = (int)&&__ret625;
16433 r[0] = (int)extendEnviroment( (int**)NULL, 0);
16434 goto __skipBody186;
16438 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
16441 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
16445 r_res = (int)probeSymbolDefined("char-upcase",topLevel);
16446 if (r_res==0) goto __else721;
16447 if (! ((SymbolEntry*)r_res)->isDefined) goto __else721;
16448 r_res = (int)((SymbolEntry*)r_res)->sob;
16451 fprintf(stderr,"Symbol char-upcase not defined"); exit(-1);
16453 if (IS_SOB_CLOSURE(r_res)) goto __app459;
16454 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
16456 push((int)SOB_CLOSURE_ENV(r_res));
16457 push((int)&&__ret627);
16458 goto *(SOB_CLOSURE_CODE(r_res));
16460 sp = sp-2-stack[sp-2];
16463 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
16467 r_res = (int)probeSymbolDefined("char-upcase",topLevel);
16468 if (r_res==0) goto __else722;
16469 if (! ((SymbolEntry*)r_res)->isDefined) goto __else722;
16470 r_res = (int)((SymbolEntry*)r_res)->sob;
16473 fprintf(stderr,"Symbol char-upcase not defined"); exit(-1);
16475 if (IS_SOB_CLOSURE(r_res)) goto __app460;
16476 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
16478 push((int)SOB_CLOSURE_ENV(r_res));
16479 push((int)&&__ret628);
16480 goto *(SOB_CLOSURE_CODE(r_res));
16482 sp = sp-2-stack[sp-2];
16485 r_res = (int)probeSymbolDefined("char=?",topLevel);
16486 if (r_res==0) goto __else723;
16487 if (! ((SymbolEntry*)r_res)->isDefined) goto __else723;
16488 r_res = (int)((SymbolEntry*)r_res)->sob;
16491 fprintf(stderr,"Symbol char=\? not defined"); exit(-1);
16493 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
16494 push((int)SOB_CLOSURE_ENV(r_res));
16497 goto *(SOB_CLOSURE_CODE(r_res));
16498 sp = sp-2-stack[sp-2];
16502 r_res = (int)makeSchemeClosure((void*)r[0],&&__body186);
16505 r_res = (int)probeSymbolDefined("order",topLevel);
16506 if (r_res==0) goto __else724;
16507 if (! ((SymbolEntry*)r_res)->isDefined) goto __else724;
16508 r_res = (int)((SymbolEntry*)r_res)->sob;
16511 fprintf(stderr,"Symbol order not defined"); exit(-1);
16513 if (IS_SOB_CLOSURE(r_res)) goto __app458;
16514 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
16516 push((int)SOB_CLOSURE_ENV(r_res));
16517 push((int)&&__ret626);
16518 goto *(SOB_CLOSURE_CODE(r_res));
16520 sp = sp-2-stack[sp-2];
16521 r[0] = (int)getSymbol("char-ci=?",topLevel);
16522 ((SymbolEntry*)r[0])->isDefined = 1;
16523 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
16524 r_res = (int)&sc_void;
16526 /* set return address */
16527 ST_RET() = (int)&&__ret629;
16530 r[0] = (int)extendEnviroment( (int**)NULL, 0);
16531 goto __skipBody187;
16535 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
16538 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
16542 r_res = (int)probeSymbolDefined("char-upcase",topLevel);
16543 if (r_res==0) goto __else725;
16544 if (! ((SymbolEntry*)r_res)->isDefined) goto __else725;
16545 r_res = (int)((SymbolEntry*)r_res)->sob;
16548 fprintf(stderr,"Symbol char-upcase not defined"); exit(-1);
16550 if (IS_SOB_CLOSURE(r_res)) goto __app462;
16551 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
16553 push((int)SOB_CLOSURE_ENV(r_res));
16554 push((int)&&__ret631);
16555 goto *(SOB_CLOSURE_CODE(r_res));
16557 sp = sp-2-stack[sp-2];
16560 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
16564 r_res = (int)probeSymbolDefined("char-upcase",topLevel);
16565 if (r_res==0) goto __else726;
16566 if (! ((SymbolEntry*)r_res)->isDefined) goto __else726;
16567 r_res = (int)((SymbolEntry*)r_res)->sob;
16570 fprintf(stderr,"Symbol char-upcase not defined"); exit(-1);
16572 if (IS_SOB_CLOSURE(r_res)) goto __app463;
16573 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
16575 push((int)SOB_CLOSURE_ENV(r_res));
16576 push((int)&&__ret632);
16577 goto *(SOB_CLOSURE_CODE(r_res));
16579 sp = sp-2-stack[sp-2];
16582 r_res = (int)probeSymbolDefined("char>?",topLevel);
16583 if (r_res==0) goto __else727;
16584 if (! ((SymbolEntry*)r_res)->isDefined) goto __else727;
16585 r_res = (int)((SymbolEntry*)r_res)->sob;
16588 fprintf(stderr,"Symbol char>\? not defined"); exit(-1);
16590 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
16591 push((int)SOB_CLOSURE_ENV(r_res));
16594 goto *(SOB_CLOSURE_CODE(r_res));
16595 sp = sp-2-stack[sp-2];
16599 r_res = (int)makeSchemeClosure((void*)r[0],&&__body187);
16602 r_res = (int)probeSymbolDefined("order",topLevel);
16603 if (r_res==0) goto __else728;
16604 if (! ((SymbolEntry*)r_res)->isDefined) goto __else728;
16605 r_res = (int)((SymbolEntry*)r_res)->sob;
16608 fprintf(stderr,"Symbol order not defined"); exit(-1);
16610 if (IS_SOB_CLOSURE(r_res)) goto __app461;
16611 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
16613 push((int)SOB_CLOSURE_ENV(r_res));
16614 push((int)&&__ret630);
16615 goto *(SOB_CLOSURE_CODE(r_res));
16617 sp = sp-2-stack[sp-2];
16618 r[0] = (int)getSymbol("char-ci>?",topLevel);
16619 ((SymbolEntry*)r[0])->isDefined = 1;
16620 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
16621 r_res = (int)&sc_void;
16623 /* set return address */
16624 ST_RET() = (int)&&__ret633;
16627 r[0] = (int)extendEnviroment( (int**)NULL, 0);
16628 goto __skipBody188;
16632 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
16635 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
16639 r_res = (int)probeSymbolDefined("char-upcase",topLevel);
16640 if (r_res==0) goto __else729;
16641 if (! ((SymbolEntry*)r_res)->isDefined) goto __else729;
16642 r_res = (int)((SymbolEntry*)r_res)->sob;
16645 fprintf(stderr,"Symbol char-upcase not defined"); exit(-1);
16647 if (IS_SOB_CLOSURE(r_res)) goto __app465;
16648 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
16650 push((int)SOB_CLOSURE_ENV(r_res));
16651 push((int)&&__ret635);
16652 goto *(SOB_CLOSURE_CODE(r_res));
16654 sp = sp-2-stack[sp-2];
16657 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
16661 r_res = (int)probeSymbolDefined("char-upcase",topLevel);
16662 if (r_res==0) goto __else730;
16663 if (! ((SymbolEntry*)r_res)->isDefined) goto __else730;
16664 r_res = (int)((SymbolEntry*)r_res)->sob;
16667 fprintf(stderr,"Symbol char-upcase not defined"); exit(-1);
16669 if (IS_SOB_CLOSURE(r_res)) goto __app466;
16670 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
16672 push((int)SOB_CLOSURE_ENV(r_res));
16673 push((int)&&__ret636);
16674 goto *(SOB_CLOSURE_CODE(r_res));
16676 sp = sp-2-stack[sp-2];
16679 r_res = (int)probeSymbolDefined("char>=?",topLevel);
16680 if (r_res==0) goto __else731;
16681 if (! ((SymbolEntry*)r_res)->isDefined) goto __else731;
16682 r_res = (int)((SymbolEntry*)r_res)->sob;
16685 fprintf(stderr,"Symbol char>=\? not defined"); exit(-1);
16687 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
16688 push((int)SOB_CLOSURE_ENV(r_res));
16691 goto *(SOB_CLOSURE_CODE(r_res));
16692 sp = sp-2-stack[sp-2];
16696 r_res = (int)makeSchemeClosure((void*)r[0],&&__body188);
16699 r_res = (int)probeSymbolDefined("order",topLevel);
16700 if (r_res==0) goto __else732;
16701 if (! ((SymbolEntry*)r_res)->isDefined) goto __else732;
16702 r_res = (int)((SymbolEntry*)r_res)->sob;
16705 fprintf(stderr,"Symbol order not defined"); exit(-1);
16707 if (IS_SOB_CLOSURE(r_res)) goto __app464;
16708 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
16710 push((int)SOB_CLOSURE_ENV(r_res));
16711 push((int)&&__ret634);
16712 goto *(SOB_CLOSURE_CODE(r_res));
16714 sp = sp-2-stack[sp-2];
16715 r[0] = (int)getSymbol("char-ci>=?",topLevel);
16716 ((SymbolEntry*)r[0])->isDefined = 1;
16717 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
16718 r_res = (int)&sc_void;
16720 /* set return address */
16721 ST_RET() = (int)&&__ret637;
16723 r[0] = (int)extendEnviroment( (int**)NULL, 0);
16724 goto __skipBody189;
16728 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
16732 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
16736 r_res = (int)probeSymbolDefined("string->list",topLevel);
16737 if (r_res==0) goto __else733;
16738 if (! ((SymbolEntry*)r_res)->isDefined) goto __else733;
16739 r_res = (int)((SymbolEntry*)r_res)->sob;
16742 fprintf(stderr,"Symbol string->list not defined"); exit(-1);
16744 if (IS_SOB_CLOSURE(r_res)) goto __app468;
16745 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
16747 push((int)SOB_CLOSURE_ENV(r_res));
16748 push((int)&&__ret639);
16749 goto *(SOB_CLOSURE_CODE(r_res));
16751 sp = sp-2-stack[sp-2];
16753 r_res = (int)probeSymbolDefined("char-upcase",topLevel);
16754 if (r_res==0) goto __else734;
16755 if (! ((SymbolEntry*)r_res)->isDefined) goto __else734;
16756 r_res = (int)((SymbolEntry*)r_res)->sob;
16759 fprintf(stderr,"Symbol char-upcase not defined"); exit(-1);
16763 r_res = (int)probeSymbolDefined("map",topLevel);
16764 if (r_res==0) goto __else735;
16765 if (! ((SymbolEntry*)r_res)->isDefined) goto __else735;
16766 r_res = (int)((SymbolEntry*)r_res)->sob;
16769 fprintf(stderr,"Symbol map not defined"); exit(-1);
16771 if (IS_SOB_CLOSURE(r_res)) goto __app467;
16772 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
16774 push((int)SOB_CLOSURE_ENV(r_res));
16775 push((int)&&__ret638);
16776 goto *(SOB_CLOSURE_CODE(r_res));
16778 sp = sp-2-stack[sp-2];
16781 r_res = (int)probeSymbolDefined("list->string",topLevel);
16782 if (r_res==0) goto __else736;
16783 if (! ((SymbolEntry*)r_res)->isDefined) goto __else736;
16784 r_res = (int)((SymbolEntry*)r_res)->sob;
16787 fprintf(stderr,"Symbol list->string not defined"); exit(-1);
16789 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
16790 push((int)SOB_CLOSURE_ENV(r_res));
16793 goto *(SOB_CLOSURE_CODE(r_res));
16794 sp = sp-2-stack[sp-2];
16798 r_res = (int)makeSchemeClosure((void*)r[0],&&__body189);
16799 r[0] = (int)getSymbol("string-upcase",topLevel);
16800 ((SymbolEntry*)r[0])->isDefined = 1;
16801 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
16802 r_res = (int)&sc_void;
16804 /* set return address */
16805 ST_RET() = (int)&&__ret640;
16807 r[0] = (int)extendEnviroment( (int**)NULL, 0);
16808 goto __skipBody190;
16812 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
16816 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
16820 r_res = (int)probeSymbolDefined("string->list",topLevel);
16821 if (r_res==0) goto __else737;
16822 if (! ((SymbolEntry*)r_res)->isDefined) goto __else737;
16823 r_res = (int)((SymbolEntry*)r_res)->sob;
16826 fprintf(stderr,"Symbol string->list not defined"); exit(-1);
16828 if (IS_SOB_CLOSURE(r_res)) goto __app470;
16829 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
16831 push((int)SOB_CLOSURE_ENV(r_res));
16832 push((int)&&__ret642);
16833 goto *(SOB_CLOSURE_CODE(r_res));
16835 sp = sp-2-stack[sp-2];
16837 r_res = (int)probeSymbolDefined("char-downcase",topLevel);
16838 if (r_res==0) goto __else738;
16839 if (! ((SymbolEntry*)r_res)->isDefined) goto __else738;
16840 r_res = (int)((SymbolEntry*)r_res)->sob;
16843 fprintf(stderr,"Symbol char-downcase not defined"); exit(-1);
16847 r_res = (int)probeSymbolDefined("map",topLevel);
16848 if (r_res==0) goto __else739;
16849 if (! ((SymbolEntry*)r_res)->isDefined) goto __else739;
16850 r_res = (int)((SymbolEntry*)r_res)->sob;
16853 fprintf(stderr,"Symbol map not defined"); exit(-1);
16855 if (IS_SOB_CLOSURE(r_res)) goto __app469;
16856 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
16858 push((int)SOB_CLOSURE_ENV(r_res));
16859 push((int)&&__ret641);
16860 goto *(SOB_CLOSURE_CODE(r_res));
16862 sp = sp-2-stack[sp-2];
16865 r_res = (int)probeSymbolDefined("list->string",topLevel);
16866 if (r_res==0) goto __else740;
16867 if (! ((SymbolEntry*)r_res)->isDefined) goto __else740;
16868 r_res = (int)((SymbolEntry*)r_res)->sob;
16871 fprintf(stderr,"Symbol list->string not defined"); exit(-1);
16873 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
16874 push((int)SOB_CLOSURE_ENV(r_res));
16877 goto *(SOB_CLOSURE_CODE(r_res));
16878 sp = sp-2-stack[sp-2];
16882 r_res = (int)makeSchemeClosure((void*)r[0],&&__body190);
16883 r[0] = (int)getSymbol("string-downcase",topLevel);
16884 ((SymbolEntry*)r[0])->isDefined = 1;
16885 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
16886 r_res = (int)&sc_void;
16888 /* set return address */
16889 ST_RET() = (int)&&__ret643;
16891 r[0] = (int)extendEnviroment( (int**)NULL, 0);
16892 goto __skipBody191;
16896 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
16899 r_res = (int)&__sc_number95;
16901 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
16905 r_res = (int)probeSymbolDefined("remainder",topLevel);
16906 if (r_res==0) goto __else741;
16907 if (! ((SymbolEntry*)r_res)->isDefined) goto __else741;
16908 r_res = (int)((SymbolEntry*)r_res)->sob;
16911 fprintf(stderr,"Symbol remainder not defined"); exit(-1);
16913 if (IS_SOB_CLOSURE(r_res)) goto __app471;
16914 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
16916 push((int)SOB_CLOSURE_ENV(r_res));
16917 push((int)&&__ret644);
16918 goto *(SOB_CLOSURE_CODE(r_res));
16920 sp = sp-2-stack[sp-2];
16923 r_res = (int)probeSymbolDefined("zero?",topLevel);
16924 if (r_res==0) goto __else742;
16925 if (! ((SymbolEntry*)r_res)->isDefined) goto __else742;
16926 r_res = (int)((SymbolEntry*)r_res)->sob;
16929 fprintf(stderr,"Symbol zero\? not defined"); exit(-1);
16931 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
16932 push((int)SOB_CLOSURE_ENV(r_res));
16935 goto *(SOB_CLOSURE_CODE(r_res));
16936 sp = sp-2-stack[sp-2];
16940 r_res = (int)makeSchemeClosure((void*)r[0],&&__body191);
16941 r[0] = (int)getSymbol("even?",topLevel);
16942 ((SymbolEntry*)r[0])->isDefined = 1;
16943 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
16944 r_res = (int)&sc_void;
16946 /* set return address */
16947 ST_RET() = (int)&&__ret645;
16949 r[0] = (int)extendEnviroment( (int**)NULL, 0);
16950 goto __skipBody192;
16954 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
16958 r_res = (int)&__sc_number96;
16960 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
16964 r_res = (int)probeSymbolDefined("remainder",topLevel);
16965 if (r_res==0) goto __else743;
16966 if (! ((SymbolEntry*)r_res)->isDefined) goto __else743;
16967 r_res = (int)((SymbolEntry*)r_res)->sob;
16970 fprintf(stderr,"Symbol remainder not defined"); exit(-1);
16972 if (IS_SOB_CLOSURE(r_res)) goto __app473;
16973 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
16975 push((int)SOB_CLOSURE_ENV(r_res));
16976 push((int)&&__ret647);
16977 goto *(SOB_CLOSURE_CODE(r_res));
16979 sp = sp-2-stack[sp-2];
16982 r_res = (int)probeSymbolDefined("zero?",topLevel);
16983 if (r_res==0) goto __else744;
16984 if (! ((SymbolEntry*)r_res)->isDefined) goto __else744;
16985 r_res = (int)((SymbolEntry*)r_res)->sob;
16988 fprintf(stderr,"Symbol zero\? not defined"); exit(-1);
16990 if (IS_SOB_CLOSURE(r_res)) goto __app472;
16991 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
16993 push((int)SOB_CLOSURE_ENV(r_res));
16994 push((int)&&__ret646);
16995 goto *(SOB_CLOSURE_CODE(r_res));
16997 sp = sp-2-stack[sp-2];
17000 r_res = (int)probeSymbolDefined("not",topLevel);
17001 if (r_res==0) goto __else745;
17002 if (! ((SymbolEntry*)r_res)->isDefined) goto __else745;
17003 r_res = (int)((SymbolEntry*)r_res)->sob;
17006 fprintf(stderr,"Symbol not not defined"); exit(-1);
17008 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
17009 push((int)SOB_CLOSURE_ENV(r_res));
17012 goto *(SOB_CLOSURE_CODE(r_res));
17013 sp = sp-2-stack[sp-2];
17017 r_res = (int)makeSchemeClosure((void*)r[0],&&__body192);
17018 r[0] = (int)getSymbol("odd?",topLevel);
17019 ((SymbolEntry*)r[0])->isDefined = 1;
17020 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
17021 r_res = (int)&sc_void;
17023 /* set return address */
17024 ST_RET() = (int)&&__ret648;
17026 r[0] = (int)extendEnviroment( (int**)NULL, 0);
17027 goto __skipBody193;
17031 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
17033 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
17037 r_res = (int)probeSymbolDefined("null?",topLevel);
17038 if (r_res==0) goto __else747;
17039 if (! ((SymbolEntry*)r_res)->isDefined) goto __else747;
17040 r_res = (int)((SymbolEntry*)r_res)->sob;
17043 fprintf(stderr,"Symbol null\? not defined"); exit(-1);
17045 if (IS_SOB_CLOSURE(r_res)) goto __app474;
17046 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
17048 push((int)SOB_CLOSURE_ENV(r_res));
17049 push((int)&&__ret649);
17050 goto *(SOB_CLOSURE_CODE(r_res));
17052 sp = sp-2-stack[sp-2];
17053 if ((SchemeObject*)r_res==&sc_false) goto __else746;
17054 r_res = (int)&__sc_number97;
17060 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
17064 r_res = (int)probeSymbolDefined("cdr",topLevel);
17065 if (r_res==0) goto __else748;
17066 if (! ((SymbolEntry*)r_res)->isDefined) goto __else748;
17067 r_res = (int)((SymbolEntry*)r_res)->sob;
17070 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
17072 if (IS_SOB_CLOSURE(r_res)) goto __app476;
17073 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
17075 push((int)SOB_CLOSURE_ENV(r_res));
17076 push((int)&&__ret651);
17077 goto *(SOB_CLOSURE_CODE(r_res));
17079 sp = sp-2-stack[sp-2];
17082 r_res = (int)probeSymbolDefined("length",topLevel);
17083 if (r_res==0) goto __else749;
17084 if (! ((SymbolEntry*)r_res)->isDefined) goto __else749;
17085 r_res = (int)((SymbolEntry*)r_res)->sob;
17088 fprintf(stderr,"Symbol length not defined"); exit(-1);
17090 if (IS_SOB_CLOSURE(r_res)) goto __app475;
17091 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
17093 push((int)SOB_CLOSURE_ENV(r_res));
17094 push((int)&&__ret650);
17095 goto *(SOB_CLOSURE_CODE(r_res));
17097 sp = sp-2-stack[sp-2];
17100 r_res = (int)probeSymbolDefined("add1",topLevel);
17101 if (r_res==0) goto __else750;
17102 if (! ((SymbolEntry*)r_res)->isDefined) goto __else750;
17103 r_res = (int)((SymbolEntry*)r_res)->sob;
17106 fprintf(stderr,"Symbol add1 not defined"); exit(-1);
17108 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
17109 push((int)SOB_CLOSURE_ENV(r_res));
17112 goto *(SOB_CLOSURE_CODE(r_res));
17113 sp = sp-2-stack[sp-2];
17118 r_res = (int)makeSchemeClosure((void*)r[0],&&__body193);
17119 r[0] = (int)getSymbol("length",topLevel);
17120 ((SymbolEntry*)r[0])->isDefined = 1;
17121 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
17122 r_res = (int)&sc_void;
17124 /* set return address */
17125 ST_RET() = (int)&&__ret652;
17127 r[0] = (int)extendEnviroment( (int**)NULL, 0);
17128 goto __skipBody194;
17132 prepareStackForAbsOpt(1);
17133 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
17134 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
17139 r_res = (int)makeSchemeClosure((void*)r[0],&&__body194);
17140 r[0] = (int)getSymbol("list",topLevel);
17141 ((SymbolEntry*)r[0])->isDefined = 1;
17142 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
17143 r_res = (int)&sc_void;
17145 /* set return address */
17146 ST_RET() = (int)&&__ret653;
17148 r[0] = (int)extendEnviroment( (int**)NULL, 0);
17149 goto __skipBody195;
17153 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
17155 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
17159 r_res = (int)probeSymbolDefined("zero?",topLevel);
17160 if (r_res==0) goto __else752;
17161 if (! ((SymbolEntry*)r_res)->isDefined) goto __else752;
17162 r_res = (int)((SymbolEntry*)r_res)->sob;
17165 fprintf(stderr,"Symbol zero\? not defined"); exit(-1);
17167 if (IS_SOB_CLOSURE(r_res)) goto __app477;
17168 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
17170 push((int)SOB_CLOSURE_ENV(r_res));
17171 push((int)&&__ret654);
17172 goto *(SOB_CLOSURE_CODE(r_res));
17174 sp = sp-2-stack[sp-2];
17175 if ((SchemeObject*)r_res==&sc_false) goto __else751;
17177 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
17181 r_res = (int)probeSymbolDefined("car",topLevel);
17182 if (r_res==0) goto __else753;
17183 if (! ((SymbolEntry*)r_res)->isDefined) goto __else753;
17184 r_res = (int)((SymbolEntry*)r_res)->sob;
17187 fprintf(stderr,"Symbol car not defined"); exit(-1);
17189 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
17190 push((int)SOB_CLOSURE_ENV(r_res));
17193 goto *(SOB_CLOSURE_CODE(r_res));
17194 sp = sp-2-stack[sp-2];
17199 r_res = (int)&__sc_number98;
17201 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
17205 r_res = (int)probeSymbolDefined("-",topLevel);
17206 if (r_res==0) goto __else754;
17207 if (! ((SymbolEntry*)r_res)->isDefined) goto __else754;
17208 r_res = (int)((SymbolEntry*)r_res)->sob;
17211 fprintf(stderr,"Symbol - not defined"); exit(-1);
17213 if (IS_SOB_CLOSURE(r_res)) goto __app478;
17214 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
17216 push((int)SOB_CLOSURE_ENV(r_res));
17217 push((int)&&__ret655);
17218 goto *(SOB_CLOSURE_CODE(r_res));
17220 sp = sp-2-stack[sp-2];
17223 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
17227 r_res = (int)probeSymbolDefined("cdr",topLevel);
17228 if (r_res==0) goto __else755;
17229 if (! ((SymbolEntry*)r_res)->isDefined) goto __else755;
17230 r_res = (int)((SymbolEntry*)r_res)->sob;
17233 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
17235 if (IS_SOB_CLOSURE(r_res)) goto __app479;
17236 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
17238 push((int)SOB_CLOSURE_ENV(r_res));
17239 push((int)&&__ret656);
17240 goto *(SOB_CLOSURE_CODE(r_res));
17242 sp = sp-2-stack[sp-2];
17245 r_res = (int)probeSymbolDefined("list-ref",topLevel);
17246 if (r_res==0) goto __else756;
17247 if (! ((SymbolEntry*)r_res)->isDefined) goto __else756;
17248 r_res = (int)((SymbolEntry*)r_res)->sob;
17251 fprintf(stderr,"Symbol list-ref not defined"); exit(-1);
17253 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
17254 push((int)SOB_CLOSURE_ENV(r_res));
17257 goto *(SOB_CLOSURE_CODE(r_res));
17258 sp = sp-2-stack[sp-2];
17263 r_res = (int)makeSchemeClosure((void*)r[0],&&__body195);
17264 r[0] = (int)getSymbol("list-ref",topLevel);
17265 ((SymbolEntry*)r[0])->isDefined = 1;
17266 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
17267 r_res = (int)&sc_void;
17269 /* set return address */
17270 ST_RET() = (int)&&__ret657;
17272 r[0] = (int)extendEnviroment( (int**)NULL, 0);
17273 goto __skipBody196;
17277 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
17279 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
17283 r_res = (int)probeSymbolDefined("null?",topLevel);
17284 if (r_res==0) goto __else757;
17285 if (! ((SymbolEntry*)r_res)->isDefined) goto __else757;
17286 r_res = (int)((SymbolEntry*)r_res)->sob;
17289 fprintf(stderr,"Symbol null\? not defined"); exit(-1);
17291 if (IS_SOB_CLOSURE(r_res)) goto __app480;
17292 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
17294 push((int)SOB_CLOSURE_ENV(r_res));
17295 push((int)&&__ret658);
17296 goto *(SOB_CLOSURE_CODE(r_res));
17298 sp = sp-2-stack[sp-2];
17299 if ((SchemeObject*)r_res!=&sc_false) goto __endOr12;
17301 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
17305 r_res = (int)probeSymbolDefined("pair?",topLevel);
17306 if (r_res==0) goto __else759;
17307 if (! ((SymbolEntry*)r_res)->isDefined) goto __else759;
17308 r_res = (int)((SymbolEntry*)r_res)->sob;
17311 fprintf(stderr,"Symbol pair\? not defined"); exit(-1);
17313 if (IS_SOB_CLOSURE(r_res)) goto __app481;
17314 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
17316 push((int)SOB_CLOSURE_ENV(r_res));
17317 push((int)&&__ret659);
17318 goto *(SOB_CLOSURE_CODE(r_res));
17320 sp = sp-2-stack[sp-2];
17321 if ((SchemeObject*)r_res==&sc_false) goto __else758;
17324 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
17328 r_res = (int)probeSymbolDefined("cdr",topLevel);
17329 if (r_res==0) goto __else760;
17330 if (! ((SymbolEntry*)r_res)->isDefined) goto __else760;
17331 r_res = (int)((SymbolEntry*)r_res)->sob;
17334 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
17336 if (IS_SOB_CLOSURE(r_res)) goto __app482;
17337 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
17339 push((int)SOB_CLOSURE_ENV(r_res));
17340 push((int)&&__ret660);
17341 goto *(SOB_CLOSURE_CODE(r_res));
17343 sp = sp-2-stack[sp-2];
17346 r_res = (int)probeSymbolDefined("list?",topLevel);
17347 if (r_res==0) goto __else761;
17348 if (! ((SymbolEntry*)r_res)->isDefined) goto __else761;
17349 r_res = (int)((SymbolEntry*)r_res)->sob;
17352 fprintf(stderr,"Symbol list\? not defined"); exit(-1);
17354 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
17355 push((int)SOB_CLOSURE_ENV(r_res));
17358 goto *(SOB_CLOSURE_CODE(r_res));
17359 sp = sp-2-stack[sp-2];
17362 r_res = (int)&sc_false;
17364 if ((SchemeObject*)r_res!=&sc_false) goto __endOr12;
17369 r_res = (int)makeSchemeClosure((void*)r[0],&&__body196);
17370 r[0] = (int)getSymbol("list?",topLevel);
17371 ((SymbolEntry*)r[0])->isDefined = 1;
17372 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
17373 r_res = (int)&sc_void;
17375 /* set return address */
17376 ST_RET() = (int)&&__ret661;
17378 r_res = (int)&sc_false;
17380 r_res = (int)&sc_false;
17383 r[0] = (int)extendEnviroment( (int**)NULL, 0);
17384 goto __skipBody197;
17388 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
17390 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
17394 r_res = (int)probeSymbolDefined("box",topLevel);
17395 if (r_res==0) goto __else762;
17396 if (! ((SymbolEntry*)r_res)->isDefined) goto __else762;
17397 r_res = (int)((SymbolEntry*)r_res)->sob;
17400 fprintf(stderr,"Symbol box not defined"); exit(-1);
17402 if (IS_SOB_CLOSURE(r_res)) goto __app484;
17403 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
17405 push((int)SOB_CLOSURE_ENV(r_res));
17406 push((int)&&__ret663);
17407 goto *(SOB_CLOSURE_CODE(r_res));
17409 sp = sp-2-stack[sp-2];
17410 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
17412 r_res = (int)&sc_void;
17414 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
17418 r_res = (int)probeSymbolDefined("box",topLevel);
17419 if (r_res==0) goto __else763;
17420 if (! ((SymbolEntry*)r_res)->isDefined) goto __else763;
17421 r_res = (int)((SymbolEntry*)r_res)->sob;
17424 fprintf(stderr,"Symbol box not defined"); exit(-1);
17426 if (IS_SOB_CLOSURE(r_res)) goto __app485;
17427 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
17429 push((int)SOB_CLOSURE_ENV(r_res));
17430 push((int)&&__ret664);
17431 goto *(SOB_CLOSURE_CODE(r_res));
17433 sp = sp-2-stack[sp-2];
17434 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
17436 r_res = (int)&sc_void;
17438 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 1);
17439 goto __skipBody198;
17443 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
17446 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
17450 r_res = (int)probeSymbolDefined("car",topLevel);
17451 if (r_res==0) goto __else765;
17452 if (! ((SymbolEntry*)r_res)->isDefined) goto __else765;
17453 r_res = (int)((SymbolEntry*)r_res)->sob;
17456 fprintf(stderr,"Symbol car not defined"); exit(-1);
17458 if (IS_SOB_CLOSURE(r_res)) goto __app488;
17459 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
17461 push((int)SOB_CLOSURE_ENV(r_res));
17462 push((int)&&__ret667);
17463 goto *(SOB_CLOSURE_CODE(r_res));
17465 sp = sp-2-stack[sp-2];
17468 r_res = (int)probeSymbolDefined("null?",topLevel);
17469 if (r_res==0) goto __else766;
17470 if (! ((SymbolEntry*)r_res)->isDefined) goto __else766;
17471 r_res = (int)((SymbolEntry*)r_res)->sob;
17474 fprintf(stderr,"Symbol null\? not defined"); exit(-1);
17476 if (IS_SOB_CLOSURE(r_res)) goto __app487;
17477 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
17479 push((int)SOB_CLOSURE_ENV(r_res));
17480 push((int)&&__ret666);
17481 goto *(SOB_CLOSURE_CODE(r_res));
17483 sp = sp-2-stack[sp-2];
17484 if ((SchemeObject*)r_res==&sc_false) goto __else764;
17485 r_res = (int)&sc_nil;
17489 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
17492 r_res = (int)probeSymbolDefined("cdr",topLevel);
17493 if (r_res==0) goto __else767;
17494 if (! ((SymbolEntry*)r_res)->isDefined) goto __else767;
17495 r_res = (int)((SymbolEntry*)r_res)->sob;
17498 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
17503 r_res = (int)&__sc_number99;
17505 r_res = ((int**)ST_ENV())[0][1];
17508 r_res = (int)probeSymbolDefined("vector-ref",topLevel);
17509 if (r_res==0) goto __else768;
17510 if (! ((SymbolEntry*)r_res)->isDefined) goto __else768;
17511 r_res = (int)((SymbolEntry*)r_res)->sob;
17514 fprintf(stderr,"Symbol vector-ref not defined"); exit(-1);
17516 if (IS_SOB_CLOSURE(r_res)) goto __app491;
17517 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
17519 push((int)SOB_CLOSURE_ENV(r_res));
17520 push((int)&&__ret670);
17521 goto *(SOB_CLOSURE_CODE(r_res));
17523 sp = sp-2-stack[sp-2];
17524 if (IS_SOB_CLOSURE(r_res)) goto __app490;
17525 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
17527 push((int)SOB_CLOSURE_ENV(r_res));
17528 push((int)&&__ret669);
17529 goto *(SOB_CLOSURE_CODE(r_res));
17531 sp = sp-2-stack[sp-2];
17533 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
17538 r_res = (int)&__sc_number100;
17540 r_res = ((int**)ST_ENV())[0][0];
17543 r_res = (int)probeSymbolDefined("vector-ref",topLevel);
17544 if (r_res==0) goto __else769;
17545 if (! ((SymbolEntry*)r_res)->isDefined) goto __else769;
17546 r_res = (int)((SymbolEntry*)r_res)->sob;
17549 fprintf(stderr,"Symbol vector-ref not defined"); exit(-1);
17551 if (IS_SOB_CLOSURE(r_res)) goto __app492;
17552 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
17554 push((int)SOB_CLOSURE_ENV(r_res));
17555 push((int)&&__ret671);
17556 goto *(SOB_CLOSURE_CODE(r_res));
17558 sp = sp-2-stack[sp-2];
17559 if (IS_SOB_CLOSURE(r_res)) goto __app489;
17560 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
17562 push((int)SOB_CLOSURE_ENV(r_res));
17563 push((int)&&__ret668);
17564 goto *(SOB_CLOSURE_CODE(r_res));
17566 sp = sp-2-stack[sp-2];
17569 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
17572 r_res = (int)probeSymbolDefined("car",topLevel);
17573 if (r_res==0) goto __else770;
17574 if (! ((SymbolEntry*)r_res)->isDefined) goto __else770;
17575 r_res = (int)((SymbolEntry*)r_res)->sob;
17578 fprintf(stderr,"Symbol car not defined"); exit(-1);
17583 r_res = (int)&__sc_number101;
17585 r_res = ((int**)ST_ENV())[0][1];
17588 r_res = (int)probeSymbolDefined("vector-ref",topLevel);
17589 if (r_res==0) goto __else771;
17590 if (! ((SymbolEntry*)r_res)->isDefined) goto __else771;
17591 r_res = (int)((SymbolEntry*)r_res)->sob;
17594 fprintf(stderr,"Symbol vector-ref not defined"); exit(-1);
17596 if (IS_SOB_CLOSURE(r_res)) goto __app495;
17597 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
17599 push((int)SOB_CLOSURE_ENV(r_res));
17600 push((int)&&__ret674);
17601 goto *(SOB_CLOSURE_CODE(r_res));
17603 sp = sp-2-stack[sp-2];
17604 if (IS_SOB_CLOSURE(r_res)) goto __app494;
17605 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
17607 push((int)SOB_CLOSURE_ENV(r_res));
17608 push((int)&&__ret673);
17609 goto *(SOB_CLOSURE_CODE(r_res));
17611 sp = sp-2-stack[sp-2];
17613 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
17617 r_res = (int)probeSymbolDefined("apply",topLevel);
17618 if (r_res==0) goto __else772;
17619 if (! ((SymbolEntry*)r_res)->isDefined) goto __else772;
17620 r_res = (int)((SymbolEntry*)r_res)->sob;
17623 fprintf(stderr,"Symbol apply not defined"); exit(-1);
17625 if (IS_SOB_CLOSURE(r_res)) goto __app493;
17626 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
17628 push((int)SOB_CLOSURE_ENV(r_res));
17629 push((int)&&__ret672);
17630 goto *(SOB_CLOSURE_CODE(r_res));
17632 sp = sp-2-stack[sp-2];
17635 r_res = (int)probeSymbolDefined("cons",topLevel);
17636 if (r_res==0) goto __else773;
17637 if (! ((SymbolEntry*)r_res)->isDefined) goto __else773;
17638 r_res = (int)((SymbolEntry*)r_res)->sob;
17641 fprintf(stderr,"Symbol cons not defined"); exit(-1);
17643 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
17644 push((int)SOB_CLOSURE_ENV(r_res));
17647 goto *(SOB_CLOSURE_CODE(r_res));
17648 sp = sp-2-stack[sp-2];
17653 r_res = (int)makeSchemeClosure((void*)r[0],&&__body198);
17655 r_res = (int)&__sc_number102;
17657 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
17661 r_res = (int)probeSymbolDefined("vector-set!",topLevel);
17662 if (r_res==0) goto __else774;
17663 if (! ((SymbolEntry*)r_res)->isDefined) goto __else774;
17664 r_res = (int)((SymbolEntry*)r_res)->sob;
17667 fprintf(stderr,"Symbol vector-set! not defined"); exit(-1);
17669 if (IS_SOB_CLOSURE(r_res)) goto __app486;
17670 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
17672 push((int)SOB_CLOSURE_ENV(r_res));
17673 push((int)&&__ret665);
17674 goto *(SOB_CLOSURE_CODE(r_res));
17676 sp = sp-2-stack[sp-2];
17678 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 1);
17679 goto __skipBody199;
17683 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
17685 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
17689 r_res = (int)probeSymbolDefined("null?",topLevel);
17690 if (r_res==0) goto __else776;
17691 if (! ((SymbolEntry*)r_res)->isDefined) goto __else776;
17692 r_res = (int)((SymbolEntry*)r_res)->sob;
17695 fprintf(stderr,"Symbol null\? not defined"); exit(-1);
17697 if (IS_SOB_CLOSURE(r_res)) goto __app497;
17698 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
17700 push((int)SOB_CLOSURE_ENV(r_res));
17701 push((int)&&__ret676);
17702 goto *(SOB_CLOSURE_CODE(r_res));
17704 sp = sp-2-stack[sp-2];
17705 if ((SchemeObject*)r_res==&sc_false) goto __else775;
17706 r_res = (int)&sc_nil;
17711 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
17715 r_res = (int)probeSymbolDefined("cdr",topLevel);
17716 if (r_res==0) goto __else777;
17717 if (! ((SymbolEntry*)r_res)->isDefined) goto __else777;
17718 r_res = (int)((SymbolEntry*)r_res)->sob;
17721 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
17723 if (IS_SOB_CLOSURE(r_res)) goto __app499;
17724 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
17726 push((int)SOB_CLOSURE_ENV(r_res));
17727 push((int)&&__ret678);
17728 goto *(SOB_CLOSURE_CODE(r_res));
17730 sp = sp-2-stack[sp-2];
17732 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
17737 r_res = (int)&__sc_number103;
17739 r_res = ((int**)ST_ENV())[0][1];
17742 r_res = (int)probeSymbolDefined("vector-ref",topLevel);
17743 if (r_res==0) goto __else778;
17744 if (! ((SymbolEntry*)r_res)->isDefined) goto __else778;
17745 r_res = (int)((SymbolEntry*)r_res)->sob;
17748 fprintf(stderr,"Symbol vector-ref not defined"); exit(-1);
17750 if (IS_SOB_CLOSURE(r_res)) goto __app500;
17751 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
17753 push((int)SOB_CLOSURE_ENV(r_res));
17754 push((int)&&__ret679);
17755 goto *(SOB_CLOSURE_CODE(r_res));
17757 sp = sp-2-stack[sp-2];
17758 if (IS_SOB_CLOSURE(r_res)) goto __app498;
17759 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
17761 push((int)SOB_CLOSURE_ENV(r_res));
17762 push((int)&&__ret677);
17763 goto *(SOB_CLOSURE_CODE(r_res));
17765 sp = sp-2-stack[sp-2];
17769 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
17773 r_res = (int)probeSymbolDefined("car",topLevel);
17774 if (r_res==0) goto __else779;
17775 if (! ((SymbolEntry*)r_res)->isDefined) goto __else779;
17776 r_res = (int)((SymbolEntry*)r_res)->sob;
17779 fprintf(stderr,"Symbol car not defined"); exit(-1);
17781 if (IS_SOB_CLOSURE(r_res)) goto __app502;
17782 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
17784 push((int)SOB_CLOSURE_ENV(r_res));
17785 push((int)&&__ret681);
17786 goto *(SOB_CLOSURE_CODE(r_res));
17788 sp = sp-2-stack[sp-2];
17791 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
17793 if (IS_SOB_CLOSURE(r_res)) goto __app501;
17794 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
17796 push((int)SOB_CLOSURE_ENV(r_res));
17797 push((int)&&__ret680);
17798 goto *(SOB_CLOSURE_CODE(r_res));
17800 sp = sp-2-stack[sp-2];
17803 r_res = (int)probeSymbolDefined("cons",topLevel);
17804 if (r_res==0) goto __else780;
17805 if (! ((SymbolEntry*)r_res)->isDefined) goto __else780;
17806 r_res = (int)((SymbolEntry*)r_res)->sob;
17809 fprintf(stderr,"Symbol cons not defined"); exit(-1);
17811 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
17812 push((int)SOB_CLOSURE_ENV(r_res));
17815 goto *(SOB_CLOSURE_CODE(r_res));
17816 sp = sp-2-stack[sp-2];
17821 r_res = (int)makeSchemeClosure((void*)r[0],&&__body199);
17823 r_res = (int)&__sc_number104;
17825 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
17829 r_res = (int)probeSymbolDefined("vector-set!",topLevel);
17830 if (r_res==0) goto __else781;
17831 if (! ((SymbolEntry*)r_res)->isDefined) goto __else781;
17832 r_res = (int)((SymbolEntry*)r_res)->sob;
17835 fprintf(stderr,"Symbol vector-set! not defined"); exit(-1);
17837 if (IS_SOB_CLOSURE(r_res)) goto __app496;
17838 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
17840 push((int)SOB_CLOSURE_ENV(r_res));
17841 push((int)&&__ret675);
17842 goto *(SOB_CLOSURE_CODE(r_res));
17844 sp = sp-2-stack[sp-2];
17846 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 1);
17847 goto __skipBody200;
17851 if (ST_ARG_COUNT()!=0) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",0)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
17852 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 2);
17853 goto __skipBody201;
17857 prepareStackForAbsOpt(2);
17858 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
17859 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
17862 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
17867 r_res = (int)&__sc_number105;
17869 r_res = ((int**)ST_ENV())[1][0];
17872 r_res = (int)probeSymbolDefined("vector-ref",topLevel);
17873 if (r_res==0) goto __else782;
17874 if (! ((SymbolEntry*)r_res)->isDefined) goto __else782;
17875 r_res = (int)((SymbolEntry*)r_res)->sob;
17878 fprintf(stderr,"Symbol vector-ref not defined"); exit(-1);
17880 if (IS_SOB_CLOSURE(r_res)) goto __app503;
17881 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
17883 push((int)SOB_CLOSURE_ENV(r_res));
17884 push((int)&&__ret682);
17885 goto *(SOB_CLOSURE_CODE(r_res));
17887 sp = sp-2-stack[sp-2];
17888 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
17889 push((int)SOB_CLOSURE_ENV(r_res));
17892 goto *(SOB_CLOSURE_CODE(r_res));
17893 sp = sp-2-stack[sp-2];
17897 r_res = (int)makeSchemeClosure((void*)r[0],&&__body201);
17901 r_res = (int)makeSchemeClosure((void*)r[0],&&__body200);
17902 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
17903 push((int)SOB_CLOSURE_ENV(r_res));
17906 goto *(SOB_CLOSURE_CODE(r_res));
17907 sp = sp-2-stack[sp-2];
17911 r_res = (int)makeSchemeClosure((void*)r[0],&&__body197);
17912 if (IS_SOB_CLOSURE(r_res)) goto __app483;
17913 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
17915 push((int)SOB_CLOSURE_ENV(r_res));
17916 push((int)&&__ret662);
17917 goto *(SOB_CLOSURE_CODE(r_res));
17919 sp = sp-2-stack[sp-2];
17920 r[0] = (int)getSymbol("map",topLevel);
17921 ((SymbolEntry*)r[0])->isDefined = 1;
17922 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
17923 r_res = (int)&sc_void;
17925 /* set return address */
17926 ST_RET() = (int)&&__ret683;
17928 r[0] = (int)extendEnviroment( (int**)NULL, 0);
17929 goto __skipBody202;
17933 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
17935 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
17938 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 1);
17939 goto __skipBody203;
17943 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
17945 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
17948 r_res = ((int**)ST_ENV())[0][0];
17951 r_res = (int)probeSymbolDefined("eq?",topLevel);
17952 if (r_res==0) goto __else783;
17953 if (! ((SymbolEntry*)r_res)->isDefined) goto __else783;
17954 r_res = (int)((SymbolEntry*)r_res)->sob;
17957 fprintf(stderr,"Symbol eq\? not defined"); exit(-1);
17959 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
17960 push((int)SOB_CLOSURE_ENV(r_res));
17963 goto *(SOB_CLOSURE_CODE(r_res));
17964 sp = sp-2-stack[sp-2];
17968 r_res = (int)makeSchemeClosure((void*)r[0],&&__body203);
17971 r_res = (int)probeSymbolDefined("ormap",topLevel);
17972 if (r_res==0) goto __else784;
17973 if (! ((SymbolEntry*)r_res)->isDefined) goto __else784;
17974 r_res = (int)((SymbolEntry*)r_res)->sob;
17977 fprintf(stderr,"Symbol ormap not defined"); exit(-1);
17979 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
17980 push((int)SOB_CLOSURE_ENV(r_res));
17983 goto *(SOB_CLOSURE_CODE(r_res));
17984 sp = sp-2-stack[sp-2];
17988 r_res = (int)makeSchemeClosure((void*)r[0],&&__body202);
17989 r[0] = (int)getSymbol("member?",topLevel);
17990 ((SymbolEntry*)r[0])->isDefined = 1;
17991 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
17992 r_res = (int)&sc_void;
17994 /* set return address */
17995 ST_RET() = (int)&&__ret684;
17997 r[0] = (int)extendEnviroment( (int**)NULL, 0);
17998 goto __skipBody204;
18002 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
18004 r_res = (int)&__sc_number106;
18006 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
18010 r_res = (int)probeSymbolDefined("<",topLevel);
18011 if (r_res==0) goto __else785;
18012 if (! ((SymbolEntry*)r_res)->isDefined) goto __else785;
18013 r_res = (int)((SymbolEntry*)r_res)->sob;
18016 fprintf(stderr,"Symbol < not defined"); exit(-1);
18018 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
18019 push((int)SOB_CLOSURE_ENV(r_res));
18022 goto *(SOB_CLOSURE_CODE(r_res));
18023 sp = sp-2-stack[sp-2];
18027 r_res = (int)makeSchemeClosure((void*)r[0],&&__body204);
18028 r[0] = (int)getSymbol("negative?",topLevel);
18029 ((SymbolEntry*)r[0])->isDefined = 1;
18030 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
18031 r_res = (int)&sc_void;
18033 /* set return address */
18034 ST_RET() = (int)&&__ret685;
18036 r[0] = (int)extendEnviroment( (int**)NULL, 0);
18037 goto __skipBody205;
18041 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
18043 r_res = (int)&__sc_number107;
18045 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
18049 r_res = (int)probeSymbolDefined(">",topLevel);
18050 if (r_res==0) goto __else786;
18051 if (! ((SymbolEntry*)r_res)->isDefined) goto __else786;
18052 r_res = (int)((SymbolEntry*)r_res)->sob;
18055 fprintf(stderr,"Symbol > not defined"); exit(-1);
18057 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
18058 push((int)SOB_CLOSURE_ENV(r_res));
18061 goto *(SOB_CLOSURE_CODE(r_res));
18062 sp = sp-2-stack[sp-2];
18066 r_res = (int)makeSchemeClosure((void*)r[0],&&__body205);
18067 r[0] = (int)getSymbol("positive?",topLevel);
18068 ((SymbolEntry*)r[0])->isDefined = 1;
18069 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
18070 r_res = (int)&sc_void;
18072 /* set return address */
18073 ST_RET() = (int)&&__ret686;
18075 r[0] = (int)extendEnviroment( (int**)NULL, 0);
18076 goto __skipBody206;
18080 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
18082 r_res = (int)&__sc_number108;
18084 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
18088 r_res = (int)probeSymbolDefined("=",topLevel);
18089 if (r_res==0) goto __else787;
18090 if (! ((SymbolEntry*)r_res)->isDefined) goto __else787;
18091 r_res = (int)((SymbolEntry*)r_res)->sob;
18094 fprintf(stderr,"Symbol = not defined"); exit(-1);
18096 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
18097 push((int)SOB_CLOSURE_ENV(r_res));
18100 goto *(SOB_CLOSURE_CODE(r_res));
18101 sp = sp-2-stack[sp-2];
18105 r_res = (int)makeSchemeClosure((void*)r[0],&&__body206);
18106 r[0] = (int)getSymbol("zero?",topLevel);
18107 ((SymbolEntry*)r[0])->isDefined = 1;
18108 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
18109 r_res = (int)&sc_void;
18111 /* set return address */
18112 ST_RET() = (int)&&__ret687;
18114 r[0] = (int)extendEnviroment( (int**)NULL, 0);
18115 goto __skipBody207;
18119 prepareStackForAbsOpt(1);
18120 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
18122 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
18126 r_res = (int)probeSymbolDefined("list->vector",topLevel);
18127 if (r_res==0) goto __else788;
18128 if (! ((SymbolEntry*)r_res)->isDefined) goto __else788;
18129 r_res = (int)((SymbolEntry*)r_res)->sob;
18132 fprintf(stderr,"Symbol list->vector not defined"); exit(-1);
18134 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
18135 push((int)SOB_CLOSURE_ENV(r_res));
18138 goto *(SOB_CLOSURE_CODE(r_res));
18139 sp = sp-2-stack[sp-2];
18143 r_res = (int)makeSchemeClosure((void*)r[0],&&__body207);
18144 r[0] = (int)getSymbol("vector",topLevel);
18145 ((SymbolEntry*)r[0])->isDefined = 1;
18146 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
18147 r_res = (int)&sc_void;
18149 /* set return address */
18150 ST_RET() = (int)&&__ret688;
18152 r[0] = (int)extendEnviroment( (int**)NULL, 0);
18153 goto __skipBody208;
18157 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
18159 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
18163 r_res = (int)probeSymbolDefined("pair?",topLevel);
18164 if (r_res==0) goto __else790;
18165 if (! ((SymbolEntry*)r_res)->isDefined) goto __else790;
18166 r_res = (int)((SymbolEntry*)r_res)->sob;
18169 fprintf(stderr,"Symbol pair\? not defined"); exit(-1);
18171 if (IS_SOB_CLOSURE(r_res)) goto __app504;
18172 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
18174 push((int)SOB_CLOSURE_ENV(r_res));
18175 push((int)&&__ret689);
18176 goto *(SOB_CLOSURE_CODE(r_res));
18178 sp = sp-2-stack[sp-2];
18179 if ((SchemeObject*)r_res==&sc_false) goto __else789;
18182 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
18186 r_res = (int)probeSymbolDefined("car",topLevel);
18187 if (r_res==0) goto __else791;
18188 if (! ((SymbolEntry*)r_res)->isDefined) goto __else791;
18189 r_res = (int)((SymbolEntry*)r_res)->sob;
18192 fprintf(stderr,"Symbol car not defined"); exit(-1);
18194 if (IS_SOB_CLOSURE(r_res)) goto __app506;
18195 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
18197 push((int)SOB_CLOSURE_ENV(r_res));
18198 push((int)&&__ret691);
18199 goto *(SOB_CLOSURE_CODE(r_res));
18201 sp = sp-2-stack[sp-2];
18204 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
18206 if (IS_SOB_CLOSURE(r_res)) goto __app505;
18207 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
18209 push((int)SOB_CLOSURE_ENV(r_res));
18210 push((int)&&__ret690);
18211 goto *(SOB_CLOSURE_CODE(r_res));
18213 sp = sp-2-stack[sp-2];
18214 if ((SchemeObject*)r_res!=&sc_false) goto __endOr13;
18217 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
18221 r_res = (int)probeSymbolDefined("cdr",topLevel);
18222 if (r_res==0) goto __else792;
18223 if (! ((SymbolEntry*)r_res)->isDefined) goto __else792;
18224 r_res = (int)((SymbolEntry*)r_res)->sob;
18227 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
18229 if (IS_SOB_CLOSURE(r_res)) goto __app507;
18230 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
18232 push((int)SOB_CLOSURE_ENV(r_res));
18233 push((int)&&__ret692);
18234 goto *(SOB_CLOSURE_CODE(r_res));
18236 sp = sp-2-stack[sp-2];
18238 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
18242 r_res = (int)probeSymbolDefined("ormap",topLevel);
18243 if (r_res==0) goto __else793;
18244 if (! ((SymbolEntry*)r_res)->isDefined) goto __else793;
18245 r_res = (int)((SymbolEntry*)r_res)->sob;
18248 fprintf(stderr,"Symbol ormap not defined"); exit(-1);
18250 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
18251 push((int)SOB_CLOSURE_ENV(r_res));
18254 goto *(SOB_CLOSURE_CODE(r_res));
18255 sp = sp-2-stack[sp-2];
18256 if ((SchemeObject*)r_res!=&sc_false) goto __endOr13;
18260 r_res = (int)&sc_false;
18265 r_res = (int)makeSchemeClosure((void*)r[0],&&__body208);
18266 r[0] = (int)getSymbol("ormap",topLevel);
18267 ((SymbolEntry*)r[0])->isDefined = 1;
18268 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
18269 r_res = (int)&sc_void;
18271 /* set return address */
18272 ST_RET() = (int)&&__ret693;
18274 r[0] = (int)extendEnviroment( (int**)NULL, 0);
18275 goto __skipBody209;
18279 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
18281 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
18285 r_res = (int)probeSymbolDefined("null?",topLevel);
18286 if (r_res==0) goto __else794;
18287 if (! ((SymbolEntry*)r_res)->isDefined) goto __else794;
18288 r_res = (int)((SymbolEntry*)r_res)->sob;
18291 fprintf(stderr,"Symbol null\? not defined"); exit(-1);
18293 if (IS_SOB_CLOSURE(r_res)) goto __app508;
18294 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
18296 push((int)SOB_CLOSURE_ENV(r_res));
18297 push((int)&&__ret694);
18298 goto *(SOB_CLOSURE_CODE(r_res));
18300 sp = sp-2-stack[sp-2];
18301 if ((SchemeObject*)r_res!=&sc_false) goto __endOr14;
18304 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
18308 r_res = (int)probeSymbolDefined("car",topLevel);
18309 if (r_res==0) goto __else796;
18310 if (! ((SymbolEntry*)r_res)->isDefined) goto __else796;
18311 r_res = (int)((SymbolEntry*)r_res)->sob;
18314 fprintf(stderr,"Symbol car not defined"); exit(-1);
18316 if (IS_SOB_CLOSURE(r_res)) goto __app510;
18317 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
18319 push((int)SOB_CLOSURE_ENV(r_res));
18320 push((int)&&__ret696);
18321 goto *(SOB_CLOSURE_CODE(r_res));
18323 sp = sp-2-stack[sp-2];
18326 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
18328 if (IS_SOB_CLOSURE(r_res)) goto __app509;
18329 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
18331 push((int)SOB_CLOSURE_ENV(r_res));
18332 push((int)&&__ret695);
18333 goto *(SOB_CLOSURE_CODE(r_res));
18335 sp = sp-2-stack[sp-2];
18336 if ((SchemeObject*)r_res==&sc_false) goto __else795;
18339 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
18343 r_res = (int)probeSymbolDefined("cdr",topLevel);
18344 if (r_res==0) goto __else797;
18345 if (! ((SymbolEntry*)r_res)->isDefined) goto __else797;
18346 r_res = (int)((SymbolEntry*)r_res)->sob;
18349 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
18351 if (IS_SOB_CLOSURE(r_res)) goto __app511;
18352 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
18354 push((int)SOB_CLOSURE_ENV(r_res));
18355 push((int)&&__ret697);
18356 goto *(SOB_CLOSURE_CODE(r_res));
18358 sp = sp-2-stack[sp-2];
18360 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
18364 r_res = (int)probeSymbolDefined("andmap",topLevel);
18365 if (r_res==0) goto __else798;
18366 if (! ((SymbolEntry*)r_res)->isDefined) goto __else798;
18367 r_res = (int)((SymbolEntry*)r_res)->sob;
18370 fprintf(stderr,"Symbol andmap not defined"); exit(-1);
18372 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
18373 push((int)SOB_CLOSURE_ENV(r_res));
18376 goto *(SOB_CLOSURE_CODE(r_res));
18377 sp = sp-2-stack[sp-2];
18380 r_res = (int)&sc_false;
18382 if ((SchemeObject*)r_res!=&sc_false) goto __endOr14;
18387 r_res = (int)makeSchemeClosure((void*)r[0],&&__body209);
18388 r[0] = (int)getSymbol("andmap",topLevel);
18389 ((SymbolEntry*)r[0])->isDefined = 1;
18390 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
18391 r_res = (int)&sc_void;
18393 /* set return address */
18394 ST_RET() = (int)&&__ret698;
18396 r_res = (int)&sc_false;
18399 r[0] = (int)extendEnviroment( (int**)NULL, 0);
18400 goto __skipBody210;
18404 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
18406 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
18410 r_res = (int)probeSymbolDefined("box",topLevel);
18411 if (r_res==0) goto __else799;
18412 if (! ((SymbolEntry*)r_res)->isDefined) goto __else799;
18413 r_res = (int)((SymbolEntry*)r_res)->sob;
18416 fprintf(stderr,"Symbol box not defined"); exit(-1);
18418 if (IS_SOB_CLOSURE(r_res)) goto __app513;
18419 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
18421 push((int)SOB_CLOSURE_ENV(r_res));
18422 push((int)&&__ret700);
18423 goto *(SOB_CLOSURE_CODE(r_res));
18425 sp = sp-2-stack[sp-2];
18426 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
18428 r_res = (int)&sc_void;
18430 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 1);
18431 goto __skipBody211;
18435 if (ST_ARG_COUNT()!=3) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",3)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
18437 r_res = (int)&__sc_number109;
18439 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
18443 r_res = (int)probeSymbolDefined("=",topLevel);
18444 if (r_res==0) goto __else801;
18445 if (! ((SymbolEntry*)r_res)->isDefined) goto __else801;
18446 r_res = (int)((SymbolEntry*)r_res)->sob;
18449 fprintf(stderr,"Symbol = not defined"); exit(-1);
18451 if (IS_SOB_CLOSURE(r_res)) goto __app515;
18452 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
18454 push((int)SOB_CLOSURE_ENV(r_res));
18455 push((int)&&__ret702);
18456 goto *(SOB_CLOSURE_CODE(r_res));
18458 sp = sp-2-stack[sp-2];
18459 if ((SchemeObject*)r_res==&sc_false) goto __else800;
18460 ASSERT_ALWAYS((2>=0) & (2<ST_ARG_COUNT()),"");
18465 ASSERT_ALWAYS((2>=0) & (2<ST_ARG_COUNT()),"");
18469 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
18472 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
18476 r_res = (int)probeSymbolDefined("string-ref",topLevel);
18477 if (r_res==0) goto __else802;
18478 if (! ((SymbolEntry*)r_res)->isDefined) goto __else802;
18479 r_res = (int)((SymbolEntry*)r_res)->sob;
18482 fprintf(stderr,"Symbol string-ref not defined"); exit(-1);
18484 if (IS_SOB_CLOSURE(r_res)) goto __app517;
18485 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
18487 push((int)SOB_CLOSURE_ENV(r_res));
18488 push((int)&&__ret704);
18489 goto *(SOB_CLOSURE_CODE(r_res));
18491 sp = sp-2-stack[sp-2];
18494 r_res = (int)probeSymbolDefined("cons",topLevel);
18495 if (r_res==0) goto __else803;
18496 if (! ((SymbolEntry*)r_res)->isDefined) goto __else803;
18497 r_res = (int)((SymbolEntry*)r_res)->sob;
18500 fprintf(stderr,"Symbol cons not defined"); exit(-1);
18502 if (IS_SOB_CLOSURE(r_res)) goto __app516;
18503 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
18505 push((int)SOB_CLOSURE_ENV(r_res));
18506 push((int)&&__ret703);
18507 goto *(SOB_CLOSURE_CODE(r_res));
18509 sp = sp-2-stack[sp-2];
18512 r_res = (int)&__sc_number110;
18514 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
18518 r_res = (int)probeSymbolDefined("-",topLevel);
18519 if (r_res==0) goto __else804;
18520 if (! ((SymbolEntry*)r_res)->isDefined) goto __else804;
18521 r_res = (int)((SymbolEntry*)r_res)->sob;
18524 fprintf(stderr,"Symbol - not defined"); exit(-1);
18526 if (IS_SOB_CLOSURE(r_res)) goto __app518;
18527 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
18529 push((int)SOB_CLOSURE_ENV(r_res));
18530 push((int)&&__ret705);
18531 goto *(SOB_CLOSURE_CODE(r_res));
18533 sp = sp-2-stack[sp-2];
18535 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
18540 r_res = (int)&__sc_number111;
18542 r_res = ((int**)ST_ENV())[0][0];
18545 r_res = (int)probeSymbolDefined("vector-ref",topLevel);
18546 if (r_res==0) goto __else805;
18547 if (! ((SymbolEntry*)r_res)->isDefined) goto __else805;
18548 r_res = (int)((SymbolEntry*)r_res)->sob;
18551 fprintf(stderr,"Symbol vector-ref not defined"); exit(-1);
18553 if (IS_SOB_CLOSURE(r_res)) goto __app519;
18554 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
18556 push((int)SOB_CLOSURE_ENV(r_res));
18557 push((int)&&__ret706);
18558 goto *(SOB_CLOSURE_CODE(r_res));
18560 sp = sp-2-stack[sp-2];
18561 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
18562 push((int)SOB_CLOSURE_ENV(r_res));
18565 goto *(SOB_CLOSURE_CODE(r_res));
18566 sp = sp-2-stack[sp-2];
18571 r_res = (int)makeSchemeClosure((void*)r[0],&&__body211);
18573 r_res = (int)&__sc_number112;
18575 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
18579 r_res = (int)probeSymbolDefined("vector-set!",topLevel);
18580 if (r_res==0) goto __else806;
18581 if (! ((SymbolEntry*)r_res)->isDefined) goto __else806;
18582 r_res = (int)((SymbolEntry*)r_res)->sob;
18585 fprintf(stderr,"Symbol vector-set! not defined"); exit(-1);
18587 if (IS_SOB_CLOSURE(r_res)) goto __app514;
18588 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
18590 push((int)SOB_CLOSURE_ENV(r_res));
18591 push((int)&&__ret701);
18592 goto *(SOB_CLOSURE_CODE(r_res));
18594 sp = sp-2-stack[sp-2];
18596 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 1);
18597 goto __skipBody212;
18601 if (ST_ARG_COUNT()!=0) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",0)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
18602 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 2);
18603 goto __skipBody213;
18607 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
18608 r_res = (int)&sc_nil;
18611 r_res = (int)&__sc_number113;
18614 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
18618 r_res = (int)probeSymbolDefined("string-length",topLevel);
18619 if (r_res==0) goto __else807;
18620 if (! ((SymbolEntry*)r_res)->isDefined) goto __else807;
18621 r_res = (int)((SymbolEntry*)r_res)->sob;
18624 fprintf(stderr,"Symbol string-length not defined"); exit(-1);
18626 if (IS_SOB_CLOSURE(r_res)) goto __app521;
18627 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
18629 push((int)SOB_CLOSURE_ENV(r_res));
18630 push((int)&&__ret708);
18631 goto *(SOB_CLOSURE_CODE(r_res));
18633 sp = sp-2-stack[sp-2];
18636 r_res = (int)probeSymbolDefined("-",topLevel);
18637 if (r_res==0) goto __else808;
18638 if (! ((SymbolEntry*)r_res)->isDefined) goto __else808;
18639 r_res = (int)((SymbolEntry*)r_res)->sob;
18642 fprintf(stderr,"Symbol - not defined"); exit(-1);
18644 if (IS_SOB_CLOSURE(r_res)) goto __app520;
18645 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
18647 push((int)SOB_CLOSURE_ENV(r_res));
18648 push((int)&&__ret707);
18649 goto *(SOB_CLOSURE_CODE(r_res));
18651 sp = sp-2-stack[sp-2];
18653 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
18658 r_res = (int)&__sc_number114;
18660 r_res = ((int**)ST_ENV())[1][0];
18663 r_res = (int)probeSymbolDefined("vector-ref",topLevel);
18664 if (r_res==0) goto __else809;
18665 if (! ((SymbolEntry*)r_res)->isDefined) goto __else809;
18666 r_res = (int)((SymbolEntry*)r_res)->sob;
18669 fprintf(stderr,"Symbol vector-ref not defined"); exit(-1);
18671 if (IS_SOB_CLOSURE(r_res)) goto __app522;
18672 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
18674 push((int)SOB_CLOSURE_ENV(r_res));
18675 push((int)&&__ret709);
18676 goto *(SOB_CLOSURE_CODE(r_res));
18678 sp = sp-2-stack[sp-2];
18679 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
18680 push((int)SOB_CLOSURE_ENV(r_res));
18683 goto *(SOB_CLOSURE_CODE(r_res));
18684 sp = sp-2-stack[sp-2];
18688 r_res = (int)makeSchemeClosure((void*)r[0],&&__body213);
18692 r_res = (int)makeSchemeClosure((void*)r[0],&&__body212);
18693 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
18694 push((int)SOB_CLOSURE_ENV(r_res));
18697 goto *(SOB_CLOSURE_CODE(r_res));
18698 sp = sp-2-stack[sp-2];
18702 r_res = (int)makeSchemeClosure((void*)r[0],&&__body210);
18703 if (IS_SOB_CLOSURE(r_res)) goto __app512;
18704 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
18706 push((int)SOB_CLOSURE_ENV(r_res));
18707 push((int)&&__ret699);
18708 goto *(SOB_CLOSURE_CODE(r_res));
18710 sp = sp-2-stack[sp-2];
18711 r[0] = (int)getSymbol("string->list",topLevel);
18712 ((SymbolEntry*)r[0])->isDefined = 1;
18713 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
18714 r_res = (int)&sc_void;
18716 /* set return address */
18717 ST_RET() = (int)&&__ret710;
18719 r[0] = (int)extendEnviroment( (int**)NULL, 0);
18720 goto __skipBody214;
18724 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
18726 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
18730 r_res = (int)probeSymbolDefined("string-length",topLevel);
18731 if (r_res==0) goto __else810;
18732 if (! ((SymbolEntry*)r_res)->isDefined) goto __else810;
18733 r_res = (int)((SymbolEntry*)r_res)->sob;
18736 fprintf(stderr,"Symbol string-length not defined"); exit(-1);
18738 if (IS_SOB_CLOSURE(r_res)) goto __app523;
18739 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
18741 push((int)SOB_CLOSURE_ENV(r_res));
18742 push((int)&&__ret711);
18743 goto *(SOB_CLOSURE_CODE(r_res));
18745 sp = sp-2-stack[sp-2];
18748 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
18752 r_res = (int)probeSymbolDefined("string-length",topLevel);
18753 if (r_res==0) goto __else811;
18754 if (! ((SymbolEntry*)r_res)->isDefined) goto __else811;
18755 r_res = (int)((SymbolEntry*)r_res)->sob;
18758 fprintf(stderr,"Symbol string-length not defined"); exit(-1);
18760 if (IS_SOB_CLOSURE(r_res)) goto __app524;
18761 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
18763 push((int)SOB_CLOSURE_ENV(r_res));
18764 push((int)&&__ret712);
18765 goto *(SOB_CLOSURE_CODE(r_res));
18767 sp = sp-2-stack[sp-2];
18770 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 1);
18771 goto __skipBody215;
18775 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
18777 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
18780 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
18784 r_res = (int)probeSymbolDefined("=",topLevel);
18785 if (r_res==0) goto __else813;
18786 if (! ((SymbolEntry*)r_res)->isDefined) goto __else813;
18787 r_res = (int)((SymbolEntry*)r_res)->sob;
18790 fprintf(stderr,"Symbol = not defined"); exit(-1);
18792 if (IS_SOB_CLOSURE(r_res)) goto __app525;
18793 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
18795 push((int)SOB_CLOSURE_ENV(r_res));
18796 push((int)&&__ret713);
18797 goto *(SOB_CLOSURE_CODE(r_res));
18799 sp = sp-2-stack[sp-2];
18800 if ((SchemeObject*)r_res==&sc_false) goto __else812;
18802 r_res = ((int**)ST_ENV())[0][1];
18805 r_res = (int)probeSymbolDefined("string->list",topLevel);
18806 if (r_res==0) goto __else814;
18807 if (! ((SymbolEntry*)r_res)->isDefined) goto __else814;
18808 r_res = (int)((SymbolEntry*)r_res)->sob;
18811 fprintf(stderr,"Symbol string->list not defined"); exit(-1);
18813 if (IS_SOB_CLOSURE(r_res)) goto __app526;
18814 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
18816 push((int)SOB_CLOSURE_ENV(r_res));
18817 push((int)&&__ret714);
18818 goto *(SOB_CLOSURE_CODE(r_res));
18820 sp = sp-2-stack[sp-2];
18823 r_res = ((int**)ST_ENV())[0][0];
18826 r_res = (int)probeSymbolDefined("string->list",topLevel);
18827 if (r_res==0) goto __else815;
18828 if (! ((SymbolEntry*)r_res)->isDefined) goto __else815;
18829 r_res = (int)((SymbolEntry*)r_res)->sob;
18832 fprintf(stderr,"Symbol string->list not defined"); exit(-1);
18834 if (IS_SOB_CLOSURE(r_res)) goto __app527;
18835 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
18837 push((int)SOB_CLOSURE_ENV(r_res));
18838 push((int)&&__ret715);
18839 goto *(SOB_CLOSURE_CODE(r_res));
18841 sp = sp-2-stack[sp-2];
18844 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 2);
18845 goto __skipBody216;
18849 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
18851 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
18854 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
18857 r_res = (int)probeSymbolDefined("char=?",topLevel);
18858 if (r_res==0) goto __else816;
18859 if (! ((SymbolEntry*)r_res)->isDefined) goto __else816;
18860 r_res = (int)((SymbolEntry*)r_res)->sob;
18863 fprintf(stderr,"Symbol char=\? not defined"); exit(-1);
18867 r_res = (int)probeSymbolDefined("andmap",topLevel);
18868 if (r_res==0) goto __else817;
18869 if (! ((SymbolEntry*)r_res)->isDefined) goto __else817;
18870 r_res = (int)((SymbolEntry*)r_res)->sob;
18873 fprintf(stderr,"Symbol andmap not defined"); exit(-1);
18875 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
18876 push((int)SOB_CLOSURE_ENV(r_res));
18879 goto *(SOB_CLOSURE_CODE(r_res));
18880 sp = sp-2-stack[sp-2];
18884 r_res = (int)makeSchemeClosure((void*)r[0],&&__body216);
18885 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
18886 push((int)SOB_CLOSURE_ENV(r_res));
18889 goto *(SOB_CLOSURE_CODE(r_res));
18890 sp = sp-2-stack[sp-2];
18893 r_res = (int)&sc_false;
18898 r_res = (int)makeSchemeClosure((void*)r[0],&&__body215);
18899 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
18900 push((int)SOB_CLOSURE_ENV(r_res));
18903 goto *(SOB_CLOSURE_CODE(r_res));
18904 sp = sp-2-stack[sp-2];
18908 r_res = (int)makeSchemeClosure((void*)r[0],&&__body214);
18909 r[0] = (int)getSymbol("binary-string=?",topLevel);
18910 ((SymbolEntry*)r[0])->isDefined = 1;
18911 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
18912 r_res = (int)&sc_void;
18914 /* set return address */
18915 ST_RET() = (int)&&__ret716;
18917 r[0] = (int)extendEnviroment( (int**)NULL, 0);
18918 goto __skipBody217;
18922 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
18923 r_res = (int)&sc_false;
18926 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 1);
18927 goto __skipBody218;
18931 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
18933 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
18937 r_res = (int)probeSymbolDefined("box",topLevel);
18938 if (r_res==0) goto __else818;
18939 if (! ((SymbolEntry*)r_res)->isDefined) goto __else818;
18940 r_res = (int)((SymbolEntry*)r_res)->sob;
18943 fprintf(stderr,"Symbol box not defined"); exit(-1);
18945 if (IS_SOB_CLOSURE(r_res)) goto __app528;
18946 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
18948 push((int)SOB_CLOSURE_ENV(r_res));
18949 push((int)&&__ret717);
18950 goto *(SOB_CLOSURE_CODE(r_res));
18952 sp = sp-2-stack[sp-2];
18953 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
18955 r_res = (int)&sc_void;
18957 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 2);
18958 goto __skipBody219;
18962 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
18964 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
18968 r_res = (int)probeSymbolDefined("null?",topLevel);
18969 if (r_res==0) goto __else820;
18970 if (! ((SymbolEntry*)r_res)->isDefined) goto __else820;
18971 r_res = (int)((SymbolEntry*)r_res)->sob;
18974 fprintf(stderr,"Symbol null\? not defined"); exit(-1);
18976 if (IS_SOB_CLOSURE(r_res)) goto __app530;
18977 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
18979 push((int)SOB_CLOSURE_ENV(r_res));
18980 push((int)&&__ret719);
18981 goto *(SOB_CLOSURE_CODE(r_res));
18983 sp = sp-2-stack[sp-2];
18984 if ((SchemeObject*)r_res==&sc_false) goto __else819;
18986 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
18990 r_res = (int)probeSymbolDefined("pair?",topLevel);
18991 if (r_res==0) goto __else821;
18992 if (! ((SymbolEntry*)r_res)->isDefined) goto __else821;
18993 r_res = (int)((SymbolEntry*)r_res)->sob;
18996 fprintf(stderr,"Symbol pair\? not defined"); exit(-1);
18998 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
18999 push((int)SOB_CLOSURE_ENV(r_res));
19002 goto *(SOB_CLOSURE_CODE(r_res));
19003 sp = sp-2-stack[sp-2];
19007 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
19011 r_res = (int)probeSymbolDefined("null?",topLevel);
19012 if (r_res==0) goto __else823;
19013 if (! ((SymbolEntry*)r_res)->isDefined) goto __else823;
19014 r_res = (int)((SymbolEntry*)r_res)->sob;
19017 fprintf(stderr,"Symbol null\? not defined"); exit(-1);
19019 if (IS_SOB_CLOSURE(r_res)) goto __app531;
19020 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
19022 push((int)SOB_CLOSURE_ENV(r_res));
19023 push((int)&&__ret720);
19024 goto *(SOB_CLOSURE_CODE(r_res));
19026 sp = sp-2-stack[sp-2];
19027 if ((SchemeObject*)r_res==&sc_false) goto __else822;
19028 r_res = (int)&sc_false;
19033 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
19037 r_res = (int)probeSymbolDefined("car",topLevel);
19038 if (r_res==0) goto __else825;
19039 if (! ((SymbolEntry*)r_res)->isDefined) goto __else825;
19040 r_res = (int)((SymbolEntry*)r_res)->sob;
19043 fprintf(stderr,"Symbol car not defined"); exit(-1);
19045 if (IS_SOB_CLOSURE(r_res)) goto __app533;
19046 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
19048 push((int)SOB_CLOSURE_ENV(r_res));
19049 push((int)&&__ret722);
19050 goto *(SOB_CLOSURE_CODE(r_res));
19052 sp = sp-2-stack[sp-2];
19055 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
19059 r_res = (int)probeSymbolDefined("car",topLevel);
19060 if (r_res==0) goto __else826;
19061 if (! ((SymbolEntry*)r_res)->isDefined) goto __else826;
19062 r_res = (int)((SymbolEntry*)r_res)->sob;
19065 fprintf(stderr,"Symbol car not defined"); exit(-1);
19067 if (IS_SOB_CLOSURE(r_res)) goto __app534;
19068 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
19070 push((int)SOB_CLOSURE_ENV(r_res));
19071 push((int)&&__ret723);
19072 goto *(SOB_CLOSURE_CODE(r_res));
19074 sp = sp-2-stack[sp-2];
19077 r_res = (int)probeSymbolDefined("char=?",topLevel);
19078 if (r_res==0) goto __else827;
19079 if (! ((SymbolEntry*)r_res)->isDefined) goto __else827;
19080 r_res = (int)((SymbolEntry*)r_res)->sob;
19083 fprintf(stderr,"Symbol char=\? not defined"); exit(-1);
19085 if (IS_SOB_CLOSURE(r_res)) goto __app532;
19086 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
19088 push((int)SOB_CLOSURE_ENV(r_res));
19089 push((int)&&__ret721);
19090 goto *(SOB_CLOSURE_CODE(r_res));
19092 sp = sp-2-stack[sp-2];
19093 if ((SchemeObject*)r_res==&sc_false) goto __else824;
19095 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
19099 r_res = (int)probeSymbolDefined("cdr",topLevel);
19100 if (r_res==0) goto __else828;
19101 if (! ((SymbolEntry*)r_res)->isDefined) goto __else828;
19102 r_res = (int)((SymbolEntry*)r_res)->sob;
19105 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
19107 if (IS_SOB_CLOSURE(r_res)) goto __app535;
19108 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
19110 push((int)SOB_CLOSURE_ENV(r_res));
19111 push((int)&&__ret724);
19112 goto *(SOB_CLOSURE_CODE(r_res));
19114 sp = sp-2-stack[sp-2];
19117 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
19121 r_res = (int)probeSymbolDefined("cdr",topLevel);
19122 if (r_res==0) goto __else829;
19123 if (! ((SymbolEntry*)r_res)->isDefined) goto __else829;
19124 r_res = (int)((SymbolEntry*)r_res)->sob;
19127 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
19129 if (IS_SOB_CLOSURE(r_res)) goto __app536;
19130 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
19132 push((int)SOB_CLOSURE_ENV(r_res));
19133 push((int)&&__ret725);
19134 goto *(SOB_CLOSURE_CODE(r_res));
19136 sp = sp-2-stack[sp-2];
19140 r_res = (int)&__sc_number115;
19142 r_res = ((int**)ST_ENV())[0][0];
19145 r_res = (int)probeSymbolDefined("vector-ref",topLevel);
19146 if (r_res==0) goto __else830;
19147 if (! ((SymbolEntry*)r_res)->isDefined) goto __else830;
19148 r_res = (int)((SymbolEntry*)r_res)->sob;
19151 fprintf(stderr,"Symbol vector-ref not defined"); exit(-1);
19153 if (IS_SOB_CLOSURE(r_res)) goto __app537;
19154 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
19156 push((int)SOB_CLOSURE_ENV(r_res));
19157 push((int)&&__ret726);
19158 goto *(SOB_CLOSURE_CODE(r_res));
19160 sp = sp-2-stack[sp-2];
19161 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
19162 push((int)SOB_CLOSURE_ENV(r_res));
19165 goto *(SOB_CLOSURE_CODE(r_res));
19166 sp = sp-2-stack[sp-2];
19171 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
19175 r_res = (int)probeSymbolDefined("car",topLevel);
19176 if (r_res==0) goto __else831;
19177 if (! ((SymbolEntry*)r_res)->isDefined) goto __else831;
19178 r_res = (int)((SymbolEntry*)r_res)->sob;
19181 fprintf(stderr,"Symbol car not defined"); exit(-1);
19183 if (IS_SOB_CLOSURE(r_res)) goto __app538;
19184 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
19186 push((int)SOB_CLOSURE_ENV(r_res));
19187 push((int)&&__ret727);
19188 goto *(SOB_CLOSURE_CODE(r_res));
19190 sp = sp-2-stack[sp-2];
19193 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
19197 r_res = (int)probeSymbolDefined("car",topLevel);
19198 if (r_res==0) goto __else832;
19199 if (! ((SymbolEntry*)r_res)->isDefined) goto __else832;
19200 r_res = (int)((SymbolEntry*)r_res)->sob;
19203 fprintf(stderr,"Symbol car not defined"); exit(-1);
19205 if (IS_SOB_CLOSURE(r_res)) goto __app539;
19206 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
19208 push((int)SOB_CLOSURE_ENV(r_res));
19209 push((int)&&__ret728);
19210 goto *(SOB_CLOSURE_CODE(r_res));
19212 sp = sp-2-stack[sp-2];
19215 r_res = (int)probeSymbolDefined("char<?",topLevel);
19216 if (r_res==0) goto __else833;
19217 if (! ((SymbolEntry*)r_res)->isDefined) goto __else833;
19218 r_res = (int)((SymbolEntry*)r_res)->sob;
19221 fprintf(stderr,"Symbol char<\? not defined"); exit(-1);
19223 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
19224 push((int)SOB_CLOSURE_ENV(r_res));
19227 goto *(SOB_CLOSURE_CODE(r_res));
19228 sp = sp-2-stack[sp-2];
19235 r_res = (int)makeSchemeClosure((void*)r[0],&&__body219);
19237 r_res = (int)&__sc_number116;
19239 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
19243 r_res = (int)probeSymbolDefined("vector-set!",topLevel);
19244 if (r_res==0) goto __else834;
19245 if (! ((SymbolEntry*)r_res)->isDefined) goto __else834;
19246 r_res = (int)((SymbolEntry*)r_res)->sob;
19249 fprintf(stderr,"Symbol vector-set! not defined"); exit(-1);
19251 if (IS_SOB_CLOSURE(r_res)) goto __app529;
19252 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
19254 push((int)SOB_CLOSURE_ENV(r_res));
19255 push((int)&&__ret718);
19256 goto *(SOB_CLOSURE_CODE(r_res));
19258 sp = sp-2-stack[sp-2];
19260 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 2);
19261 goto __skipBody220;
19265 if (ST_ARG_COUNT()!=0) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",0)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
19267 r_res = ((int**)ST_ENV())[1][1];
19270 r_res = (int)probeSymbolDefined("string->list",topLevel);
19271 if (r_res==0) goto __else835;
19272 if (! ((SymbolEntry*)r_res)->isDefined) goto __else835;
19273 r_res = (int)((SymbolEntry*)r_res)->sob;
19276 fprintf(stderr,"Symbol string->list not defined"); exit(-1);
19278 if (IS_SOB_CLOSURE(r_res)) goto __app540;
19279 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
19281 push((int)SOB_CLOSURE_ENV(r_res));
19282 push((int)&&__ret729);
19283 goto *(SOB_CLOSURE_CODE(r_res));
19285 sp = sp-2-stack[sp-2];
19288 r_res = ((int**)ST_ENV())[1][0];
19291 r_res = (int)probeSymbolDefined("string->list",topLevel);
19292 if (r_res==0) goto __else836;
19293 if (! ((SymbolEntry*)r_res)->isDefined) goto __else836;
19294 r_res = (int)((SymbolEntry*)r_res)->sob;
19297 fprintf(stderr,"Symbol string->list not defined"); exit(-1);
19299 if (IS_SOB_CLOSURE(r_res)) goto __app541;
19300 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
19302 push((int)SOB_CLOSURE_ENV(r_res));
19303 push((int)&&__ret730);
19304 goto *(SOB_CLOSURE_CODE(r_res));
19306 sp = sp-2-stack[sp-2];
19310 r_res = (int)&__sc_number117;
19312 r_res = ((int**)ST_ENV())[0][0];
19315 r_res = (int)probeSymbolDefined("vector-ref",topLevel);
19316 if (r_res==0) goto __else837;
19317 if (! ((SymbolEntry*)r_res)->isDefined) goto __else837;
19318 r_res = (int)((SymbolEntry*)r_res)->sob;
19321 fprintf(stderr,"Symbol vector-ref not defined"); exit(-1);
19323 if (IS_SOB_CLOSURE(r_res)) goto __app542;
19324 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
19326 push((int)SOB_CLOSURE_ENV(r_res));
19327 push((int)&&__ret731);
19328 goto *(SOB_CLOSURE_CODE(r_res));
19330 sp = sp-2-stack[sp-2];
19331 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
19332 push((int)SOB_CLOSURE_ENV(r_res));
19335 goto *(SOB_CLOSURE_CODE(r_res));
19336 sp = sp-2-stack[sp-2];
19340 r_res = (int)makeSchemeClosure((void*)r[0],&&__body220);
19341 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
19342 push((int)SOB_CLOSURE_ENV(r_res));
19345 goto *(SOB_CLOSURE_CODE(r_res));
19346 sp = sp-2-stack[sp-2];
19350 r_res = (int)makeSchemeClosure((void*)r[0],&&__body218);
19351 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
19352 push((int)SOB_CLOSURE_ENV(r_res));
19355 goto *(SOB_CLOSURE_CODE(r_res));
19356 sp = sp-2-stack[sp-2];
19360 r_res = (int)makeSchemeClosure((void*)r[0],&&__body217);
19361 r[0] = (int)getSymbol("binary-string<?",topLevel);
19362 ((SymbolEntry*)r[0])->isDefined = 1;
19363 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
19364 r_res = (int)&sc_void;
19366 /* set return address */
19367 ST_RET() = (int)&&__ret732;
19369 r[0] = (int)extendEnviroment( (int**)NULL, 0);
19370 goto __skipBody221;
19374 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
19376 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
19379 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
19383 r_res = (int)probeSymbolDefined("binary-string<?",topLevel);
19384 if (r_res==0) goto __else838;
19385 if (! ((SymbolEntry*)r_res)->isDefined) goto __else838;
19386 r_res = (int)((SymbolEntry*)r_res)->sob;
19389 fprintf(stderr,"Symbol binary-string<\? not defined"); exit(-1);
19391 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
19392 push((int)SOB_CLOSURE_ENV(r_res));
19395 goto *(SOB_CLOSURE_CODE(r_res));
19396 sp = sp-2-stack[sp-2];
19400 r_res = (int)makeSchemeClosure((void*)r[0],&&__body221);
19401 r[0] = (int)getSymbol("binary-string>?",topLevel);
19402 ((SymbolEntry*)r[0])->isDefined = 1;
19403 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
19404 r_res = (int)&sc_void;
19406 /* set return address */
19407 ST_RET() = (int)&&__ret733;
19409 r[0] = (int)extendEnviroment( (int**)NULL, 0);
19410 goto __skipBody222;
19414 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
19417 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
19420 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
19424 r_res = (int)probeSymbolDefined("binary-string>?",topLevel);
19425 if (r_res==0) goto __else839;
19426 if (! ((SymbolEntry*)r_res)->isDefined) goto __else839;
19427 r_res = (int)((SymbolEntry*)r_res)->sob;
19430 fprintf(stderr,"Symbol binary-string>\? not defined"); exit(-1);
19432 if (IS_SOB_CLOSURE(r_res)) goto __app543;
19433 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
19435 push((int)SOB_CLOSURE_ENV(r_res));
19436 push((int)&&__ret734);
19437 goto *(SOB_CLOSURE_CODE(r_res));
19439 sp = sp-2-stack[sp-2];
19442 r_res = (int)probeSymbolDefined("not",topLevel);
19443 if (r_res==0) goto __else840;
19444 if (! ((SymbolEntry*)r_res)->isDefined) goto __else840;
19445 r_res = (int)((SymbolEntry*)r_res)->sob;
19448 fprintf(stderr,"Symbol not not defined"); exit(-1);
19450 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
19451 push((int)SOB_CLOSURE_ENV(r_res));
19454 goto *(SOB_CLOSURE_CODE(r_res));
19455 sp = sp-2-stack[sp-2];
19459 r_res = (int)makeSchemeClosure((void*)r[0],&&__body222);
19460 r[0] = (int)getSymbol("binary-string<=?",topLevel);
19461 ((SymbolEntry*)r[0])->isDefined = 1;
19462 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
19463 r_res = (int)&sc_void;
19465 /* set return address */
19466 ST_RET() = (int)&&__ret735;
19468 r[0] = (int)extendEnviroment( (int**)NULL, 0);
19469 goto __skipBody223;
19473 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
19476 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
19479 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
19483 r_res = (int)probeSymbolDefined("binary-string<?",topLevel);
19484 if (r_res==0) goto __else841;
19485 if (! ((SymbolEntry*)r_res)->isDefined) goto __else841;
19486 r_res = (int)((SymbolEntry*)r_res)->sob;
19489 fprintf(stderr,"Symbol binary-string<\? not defined"); exit(-1);
19491 if (IS_SOB_CLOSURE(r_res)) goto __app544;
19492 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
19494 push((int)SOB_CLOSURE_ENV(r_res));
19495 push((int)&&__ret736);
19496 goto *(SOB_CLOSURE_CODE(r_res));
19498 sp = sp-2-stack[sp-2];
19501 r_res = (int)probeSymbolDefined("not",topLevel);
19502 if (r_res==0) goto __else842;
19503 if (! ((SymbolEntry*)r_res)->isDefined) goto __else842;
19504 r_res = (int)((SymbolEntry*)r_res)->sob;
19507 fprintf(stderr,"Symbol not not defined"); exit(-1);
19509 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
19510 push((int)SOB_CLOSURE_ENV(r_res));
19513 goto *(SOB_CLOSURE_CODE(r_res));
19514 sp = sp-2-stack[sp-2];
19518 r_res = (int)makeSchemeClosure((void*)r[0],&&__body223);
19519 r[0] = (int)getSymbol("binary-string>=?",topLevel);
19520 ((SymbolEntry*)r[0])->isDefined = 1;
19521 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
19522 r_res = (int)&sc_void;
19524 /* set return address */
19525 ST_RET() = (int)&&__ret737;
19528 r_res = (int)probeSymbolDefined("binary-string=?",topLevel);
19529 if (r_res==0) goto __else843;
19530 if (! ((SymbolEntry*)r_res)->isDefined) goto __else843;
19531 r_res = (int)((SymbolEntry*)r_res)->sob;
19534 fprintf(stderr,"Symbol binary-string=\? not defined"); exit(-1);
19538 r_res = (int)probeSymbolDefined("order",topLevel);
19539 if (r_res==0) goto __else844;
19540 if (! ((SymbolEntry*)r_res)->isDefined) goto __else844;
19541 r_res = (int)((SymbolEntry*)r_res)->sob;
19544 fprintf(stderr,"Symbol order not defined"); exit(-1);
19546 if (IS_SOB_CLOSURE(r_res)) goto __app545;
19547 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
19549 push((int)SOB_CLOSURE_ENV(r_res));
19550 push((int)&&__ret738);
19551 goto *(SOB_CLOSURE_CODE(r_res));
19553 sp = sp-2-stack[sp-2];
19554 r[0] = (int)getSymbol("string=?",topLevel);
19555 ((SymbolEntry*)r[0])->isDefined = 1;
19556 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
19557 r_res = (int)&sc_void;
19559 /* set return address */
19560 ST_RET() = (int)&&__ret739;
19563 r_res = (int)probeSymbolDefined("binary-string<?",topLevel);
19564 if (r_res==0) goto __else845;
19565 if (! ((SymbolEntry*)r_res)->isDefined) goto __else845;
19566 r_res = (int)((SymbolEntry*)r_res)->sob;
19569 fprintf(stderr,"Symbol binary-string<\? not defined"); exit(-1);
19573 r_res = (int)probeSymbolDefined("order",topLevel);
19574 if (r_res==0) goto __else846;
19575 if (! ((SymbolEntry*)r_res)->isDefined) goto __else846;
19576 r_res = (int)((SymbolEntry*)r_res)->sob;
19579 fprintf(stderr,"Symbol order not defined"); exit(-1);
19581 if (IS_SOB_CLOSURE(r_res)) goto __app546;
19582 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
19584 push((int)SOB_CLOSURE_ENV(r_res));
19585 push((int)&&__ret740);
19586 goto *(SOB_CLOSURE_CODE(r_res));
19588 sp = sp-2-stack[sp-2];
19589 r[0] = (int)getSymbol("string<?",topLevel);
19590 ((SymbolEntry*)r[0])->isDefined = 1;
19591 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
19592 r_res = (int)&sc_void;
19594 /* set return address */
19595 ST_RET() = (int)&&__ret741;
19598 r_res = (int)probeSymbolDefined("binary-string>?",topLevel);
19599 if (r_res==0) goto __else847;
19600 if (! ((SymbolEntry*)r_res)->isDefined) goto __else847;
19601 r_res = (int)((SymbolEntry*)r_res)->sob;
19604 fprintf(stderr,"Symbol binary-string>\? not defined"); exit(-1);
19608 r_res = (int)probeSymbolDefined("order",topLevel);
19609 if (r_res==0) goto __else848;
19610 if (! ((SymbolEntry*)r_res)->isDefined) goto __else848;
19611 r_res = (int)((SymbolEntry*)r_res)->sob;
19614 fprintf(stderr,"Symbol order not defined"); exit(-1);
19616 if (IS_SOB_CLOSURE(r_res)) goto __app547;
19617 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
19619 push((int)SOB_CLOSURE_ENV(r_res));
19620 push((int)&&__ret742);
19621 goto *(SOB_CLOSURE_CODE(r_res));
19623 sp = sp-2-stack[sp-2];
19624 r[0] = (int)getSymbol("string>?",topLevel);
19625 ((SymbolEntry*)r[0])->isDefined = 1;
19626 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
19627 r_res = (int)&sc_void;
19629 /* set return address */
19630 ST_RET() = (int)&&__ret743;
19633 r_res = (int)probeSymbolDefined("binary-string<=?",topLevel);
19634 if (r_res==0) goto __else849;
19635 if (! ((SymbolEntry*)r_res)->isDefined) goto __else849;
19636 r_res = (int)((SymbolEntry*)r_res)->sob;
19639 fprintf(stderr,"Symbol binary-string<=\? not defined"); exit(-1);
19643 r_res = (int)probeSymbolDefined("order",topLevel);
19644 if (r_res==0) goto __else850;
19645 if (! ((SymbolEntry*)r_res)->isDefined) goto __else850;
19646 r_res = (int)((SymbolEntry*)r_res)->sob;
19649 fprintf(stderr,"Symbol order not defined"); exit(-1);
19651 if (IS_SOB_CLOSURE(r_res)) goto __app548;
19652 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
19654 push((int)SOB_CLOSURE_ENV(r_res));
19655 push((int)&&__ret744);
19656 goto *(SOB_CLOSURE_CODE(r_res));
19658 sp = sp-2-stack[sp-2];
19659 r[0] = (int)getSymbol("string<=?",topLevel);
19660 ((SymbolEntry*)r[0])->isDefined = 1;
19661 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
19662 r_res = (int)&sc_void;
19664 /* set return address */
19665 ST_RET() = (int)&&__ret745;
19668 r_res = (int)probeSymbolDefined("binary-string>=?",topLevel);
19669 if (r_res==0) goto __else851;
19670 if (! ((SymbolEntry*)r_res)->isDefined) goto __else851;
19671 r_res = (int)((SymbolEntry*)r_res)->sob;
19674 fprintf(stderr,"Symbol binary-string>=\? not defined"); exit(-1);
19678 r_res = (int)probeSymbolDefined("order",topLevel);
19679 if (r_res==0) goto __else852;
19680 if (! ((SymbolEntry*)r_res)->isDefined) goto __else852;
19681 r_res = (int)((SymbolEntry*)r_res)->sob;
19684 fprintf(stderr,"Symbol order not defined"); exit(-1);
19686 if (IS_SOB_CLOSURE(r_res)) goto __app549;
19687 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
19689 push((int)SOB_CLOSURE_ENV(r_res));
19690 push((int)&&__ret746);
19691 goto *(SOB_CLOSURE_CODE(r_res));
19693 sp = sp-2-stack[sp-2];
19694 r[0] = (int)getSymbol("string>=?",topLevel);
19695 ((SymbolEntry*)r[0])->isDefined = 1;
19696 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
19697 r_res = (int)&sc_void;
19699 /* set return address */
19700 ST_RET() = (int)&&__ret747;
19702 r_res = (int)&sc_false;
19705 r[0] = (int)extendEnviroment( (int**)NULL, 0);
19706 goto __skipBody224;
19710 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
19712 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
19716 r_res = (int)probeSymbolDefined("box",topLevel);
19717 if (r_res==0) goto __else853;
19718 if (! ((SymbolEntry*)r_res)->isDefined) goto __else853;
19719 r_res = (int)((SymbolEntry*)r_res)->sob;
19722 fprintf(stderr,"Symbol box not defined"); exit(-1);
19724 if (IS_SOB_CLOSURE(r_res)) goto __app551;
19725 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
19727 push((int)SOB_CLOSURE_ENV(r_res));
19728 push((int)&&__ret749);
19729 goto *(SOB_CLOSURE_CODE(r_res));
19731 sp = sp-2-stack[sp-2];
19732 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
19734 r_res = (int)&sc_void;
19736 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 1);
19737 goto __skipBody225;
19741 if (ST_ARG_COUNT()!=3) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",3)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
19743 r_res = (int)&__sc_number118;
19745 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
19749 r_res = (int)probeSymbolDefined("=",topLevel);
19750 if (r_res==0) goto __else855;
19751 if (! ((SymbolEntry*)r_res)->isDefined) goto __else855;
19752 r_res = (int)((SymbolEntry*)r_res)->sob;
19755 fprintf(stderr,"Symbol = not defined"); exit(-1);
19757 if (IS_SOB_CLOSURE(r_res)) goto __app553;
19758 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
19760 push((int)SOB_CLOSURE_ENV(r_res));
19761 push((int)&&__ret751);
19762 goto *(SOB_CLOSURE_CODE(r_res));
19764 sp = sp-2-stack[sp-2];
19765 if ((SchemeObject*)r_res==&sc_false) goto __else854;
19766 ASSERT_ALWAYS((2>=0) & (2<ST_ARG_COUNT()),"");
19771 ASSERT_ALWAYS((2>=0) & (2<ST_ARG_COUNT()),"");
19775 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
19778 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
19782 r_res = (int)probeSymbolDefined("vector-ref",topLevel);
19783 if (r_res==0) goto __else856;
19784 if (! ((SymbolEntry*)r_res)->isDefined) goto __else856;
19785 r_res = (int)((SymbolEntry*)r_res)->sob;
19788 fprintf(stderr,"Symbol vector-ref not defined"); exit(-1);
19790 if (IS_SOB_CLOSURE(r_res)) goto __app555;
19791 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
19793 push((int)SOB_CLOSURE_ENV(r_res));
19794 push((int)&&__ret753);
19795 goto *(SOB_CLOSURE_CODE(r_res));
19797 sp = sp-2-stack[sp-2];
19800 r_res = (int)probeSymbolDefined("cons",topLevel);
19801 if (r_res==0) goto __else857;
19802 if (! ((SymbolEntry*)r_res)->isDefined) goto __else857;
19803 r_res = (int)((SymbolEntry*)r_res)->sob;
19806 fprintf(stderr,"Symbol cons not defined"); exit(-1);
19808 if (IS_SOB_CLOSURE(r_res)) goto __app554;
19809 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
19811 push((int)SOB_CLOSURE_ENV(r_res));
19812 push((int)&&__ret752);
19813 goto *(SOB_CLOSURE_CODE(r_res));
19815 sp = sp-2-stack[sp-2];
19818 r_res = (int)&__sc_number119;
19820 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
19824 r_res = (int)probeSymbolDefined("-",topLevel);
19825 if (r_res==0) goto __else858;
19826 if (! ((SymbolEntry*)r_res)->isDefined) goto __else858;
19827 r_res = (int)((SymbolEntry*)r_res)->sob;
19830 fprintf(stderr,"Symbol - not defined"); exit(-1);
19832 if (IS_SOB_CLOSURE(r_res)) goto __app556;
19833 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
19835 push((int)SOB_CLOSURE_ENV(r_res));
19836 push((int)&&__ret754);
19837 goto *(SOB_CLOSURE_CODE(r_res));
19839 sp = sp-2-stack[sp-2];
19841 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
19846 r_res = (int)&__sc_number120;
19848 r_res = ((int**)ST_ENV())[0][0];
19851 r_res = (int)probeSymbolDefined("vector-ref",topLevel);
19852 if (r_res==0) goto __else859;
19853 if (! ((SymbolEntry*)r_res)->isDefined) goto __else859;
19854 r_res = (int)((SymbolEntry*)r_res)->sob;
19857 fprintf(stderr,"Symbol vector-ref not defined"); exit(-1);
19859 if (IS_SOB_CLOSURE(r_res)) goto __app557;
19860 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
19862 push((int)SOB_CLOSURE_ENV(r_res));
19863 push((int)&&__ret755);
19864 goto *(SOB_CLOSURE_CODE(r_res));
19866 sp = sp-2-stack[sp-2];
19867 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
19868 push((int)SOB_CLOSURE_ENV(r_res));
19871 goto *(SOB_CLOSURE_CODE(r_res));
19872 sp = sp-2-stack[sp-2];
19877 r_res = (int)makeSchemeClosure((void*)r[0],&&__body225);
19879 r_res = (int)&__sc_number121;
19881 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
19885 r_res = (int)probeSymbolDefined("vector-set!",topLevel);
19886 if (r_res==0) goto __else860;
19887 if (! ((SymbolEntry*)r_res)->isDefined) goto __else860;
19888 r_res = (int)((SymbolEntry*)r_res)->sob;
19891 fprintf(stderr,"Symbol vector-set! not defined"); exit(-1);
19893 if (IS_SOB_CLOSURE(r_res)) goto __app552;
19894 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
19896 push((int)SOB_CLOSURE_ENV(r_res));
19897 push((int)&&__ret750);
19898 goto *(SOB_CLOSURE_CODE(r_res));
19900 sp = sp-2-stack[sp-2];
19902 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 1);
19903 goto __skipBody226;
19907 if (ST_ARG_COUNT()!=0) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",0)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
19908 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 2);
19909 goto __skipBody227;
19913 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
19914 r_res = (int)&sc_nil;
19917 r_res = (int)&__sc_number122;
19920 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
19924 r_res = (int)probeSymbolDefined("vector-length",topLevel);
19925 if (r_res==0) goto __else861;
19926 if (! ((SymbolEntry*)r_res)->isDefined) goto __else861;
19927 r_res = (int)((SymbolEntry*)r_res)->sob;
19930 fprintf(stderr,"Symbol vector-length not defined"); exit(-1);
19932 if (IS_SOB_CLOSURE(r_res)) goto __app559;
19933 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
19935 push((int)SOB_CLOSURE_ENV(r_res));
19936 push((int)&&__ret757);
19937 goto *(SOB_CLOSURE_CODE(r_res));
19939 sp = sp-2-stack[sp-2];
19942 r_res = (int)probeSymbolDefined("-",topLevel);
19943 if (r_res==0) goto __else862;
19944 if (! ((SymbolEntry*)r_res)->isDefined) goto __else862;
19945 r_res = (int)((SymbolEntry*)r_res)->sob;
19948 fprintf(stderr,"Symbol - not defined"); exit(-1);
19950 if (IS_SOB_CLOSURE(r_res)) goto __app558;
19951 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
19953 push((int)SOB_CLOSURE_ENV(r_res));
19954 push((int)&&__ret756);
19955 goto *(SOB_CLOSURE_CODE(r_res));
19957 sp = sp-2-stack[sp-2];
19959 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
19964 r_res = (int)&__sc_number123;
19966 r_res = ((int**)ST_ENV())[1][0];
19969 r_res = (int)probeSymbolDefined("vector-ref",topLevel);
19970 if (r_res==0) goto __else863;
19971 if (! ((SymbolEntry*)r_res)->isDefined) goto __else863;
19972 r_res = (int)((SymbolEntry*)r_res)->sob;
19975 fprintf(stderr,"Symbol vector-ref not defined"); exit(-1);
19977 if (IS_SOB_CLOSURE(r_res)) goto __app560;
19978 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
19980 push((int)SOB_CLOSURE_ENV(r_res));
19981 push((int)&&__ret758);
19982 goto *(SOB_CLOSURE_CODE(r_res));
19984 sp = sp-2-stack[sp-2];
19985 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
19986 push((int)SOB_CLOSURE_ENV(r_res));
19989 goto *(SOB_CLOSURE_CODE(r_res));
19990 sp = sp-2-stack[sp-2];
19994 r_res = (int)makeSchemeClosure((void*)r[0],&&__body227);
19998 r_res = (int)makeSchemeClosure((void*)r[0],&&__body226);
19999 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
20000 push((int)SOB_CLOSURE_ENV(r_res));
20003 goto *(SOB_CLOSURE_CODE(r_res));
20004 sp = sp-2-stack[sp-2];
20008 r_res = (int)makeSchemeClosure((void*)r[0],&&__body224);
20009 if (IS_SOB_CLOSURE(r_res)) goto __app550;
20010 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
20012 push((int)SOB_CLOSURE_ENV(r_res));
20013 push((int)&&__ret748);
20014 goto *(SOB_CLOSURE_CODE(r_res));
20016 sp = sp-2-stack[sp-2];
20017 r[0] = (int)getSymbol("vector->list",topLevel);
20018 ((SymbolEntry*)r[0])->isDefined = 1;
20019 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
20020 r_res = (int)&sc_void;
20022 /* set return address */
20023 ST_RET() = (int)&&__ret759;
20025 r[0] = (int)extendEnviroment( (int**)NULL, 0);
20026 goto __skipBody228;
20030 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
20032 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
20036 r_res = (int)probeSymbolDefined("length",topLevel);
20037 if (r_res==0) goto __else864;
20038 if (! ((SymbolEntry*)r_res)->isDefined) goto __else864;
20039 r_res = (int)((SymbolEntry*)r_res)->sob;
20042 fprintf(stderr,"Symbol length not defined"); exit(-1);
20044 if (IS_SOB_CLOSURE(r_res)) goto __app561;
20045 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
20047 push((int)SOB_CLOSURE_ENV(r_res));
20048 push((int)&&__ret760);
20049 goto *(SOB_CLOSURE_CODE(r_res));
20051 sp = sp-2-stack[sp-2];
20054 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 1);
20055 goto __skipBody229;
20059 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
20061 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
20065 r_res = (int)probeSymbolDefined("make-string",topLevel);
20066 if (r_res==0) goto __else865;
20067 if (! ((SymbolEntry*)r_res)->isDefined) goto __else865;
20068 r_res = (int)((SymbolEntry*)r_res)->sob;
20071 fprintf(stderr,"Symbol make-string not defined"); exit(-1);
20073 if (IS_SOB_CLOSURE(r_res)) goto __app562;
20074 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
20076 push((int)SOB_CLOSURE_ENV(r_res));
20077 push((int)&&__ret761);
20078 goto *(SOB_CLOSURE_CODE(r_res));
20080 sp = sp-2-stack[sp-2];
20083 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 2);
20084 goto __skipBody230;
20088 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
20089 r_res = (int)&sc_false;
20092 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 3);
20093 goto __skipBody231;
20097 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
20099 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
20103 r_res = (int)probeSymbolDefined("box",topLevel);
20104 if (r_res==0) goto __else866;
20105 if (! ((SymbolEntry*)r_res)->isDefined) goto __else866;
20106 r_res = (int)((SymbolEntry*)r_res)->sob;
20109 fprintf(stderr,"Symbol box not defined"); exit(-1);
20111 if (IS_SOB_CLOSURE(r_res)) goto __app563;
20112 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
20114 push((int)SOB_CLOSURE_ENV(r_res));
20115 push((int)&&__ret762);
20116 goto *(SOB_CLOSURE_CODE(r_res));
20118 sp = sp-2-stack[sp-2];
20119 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
20121 r_res = (int)&sc_void;
20123 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 4);
20124 goto __skipBody232;
20128 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
20130 r_res = ((int**)ST_ENV())[2][0];
20132 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
20136 r_res = (int)probeSymbolDefined("=",topLevel);
20137 if (r_res==0) goto __else868;
20138 if (! ((SymbolEntry*)r_res)->isDefined) goto __else868;
20139 r_res = (int)((SymbolEntry*)r_res)->sob;
20142 fprintf(stderr,"Symbol = not defined"); exit(-1);
20144 if (IS_SOB_CLOSURE(r_res)) goto __app565;
20145 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
20147 push((int)SOB_CLOSURE_ENV(r_res));
20148 push((int)&&__ret764);
20149 goto *(SOB_CLOSURE_CODE(r_res));
20151 sp = sp-2-stack[sp-2];
20152 if ((SchemeObject*)r_res==&sc_false) goto __else867;
20153 r_res = ((int**)ST_ENV())[1][0];
20158 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
20162 r_res = (int)probeSymbolDefined("car",topLevel);
20163 if (r_res==0) goto __else869;
20164 if (! ((SymbolEntry*)r_res)->isDefined) goto __else869;
20165 r_res = (int)((SymbolEntry*)r_res)->sob;
20168 fprintf(stderr,"Symbol car not defined"); exit(-1);
20170 if (IS_SOB_CLOSURE(r_res)) goto __app567;
20171 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
20173 push((int)SOB_CLOSURE_ENV(r_res));
20174 push((int)&&__ret766);
20175 goto *(SOB_CLOSURE_CODE(r_res));
20177 sp = sp-2-stack[sp-2];
20179 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
20182 r_res = ((int**)ST_ENV())[1][0];
20185 r_res = (int)probeSymbolDefined("string-set!",topLevel);
20186 if (r_res==0) goto __else870;
20187 if (! ((SymbolEntry*)r_res)->isDefined) goto __else870;
20188 r_res = (int)((SymbolEntry*)r_res)->sob;
20191 fprintf(stderr,"Symbol string-set! not defined"); exit(-1);
20193 if (IS_SOB_CLOSURE(r_res)) goto __app566;
20194 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
20196 push((int)SOB_CLOSURE_ENV(r_res));
20197 push((int)&&__ret765);
20198 goto *(SOB_CLOSURE_CODE(r_res));
20200 sp = sp-2-stack[sp-2];
20202 r_res = (int)&__sc_number124;
20204 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
20208 r_res = (int)probeSymbolDefined("+",topLevel);
20209 if (r_res==0) goto __else871;
20210 if (! ((SymbolEntry*)r_res)->isDefined) goto __else871;
20211 r_res = (int)((SymbolEntry*)r_res)->sob;
20214 fprintf(stderr,"Symbol + not defined"); exit(-1);
20216 if (IS_SOB_CLOSURE(r_res)) goto __app568;
20217 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
20219 push((int)SOB_CLOSURE_ENV(r_res));
20220 push((int)&&__ret767);
20221 goto *(SOB_CLOSURE_CODE(r_res));
20223 sp = sp-2-stack[sp-2];
20226 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
20230 r_res = (int)probeSymbolDefined("cdr",topLevel);
20231 if (r_res==0) goto __else872;
20232 if (! ((SymbolEntry*)r_res)->isDefined) goto __else872;
20233 r_res = (int)((SymbolEntry*)r_res)->sob;
20236 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
20238 if (IS_SOB_CLOSURE(r_res)) goto __app569;
20239 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
20241 push((int)SOB_CLOSURE_ENV(r_res));
20242 push((int)&&__ret768);
20243 goto *(SOB_CLOSURE_CODE(r_res));
20245 sp = sp-2-stack[sp-2];
20249 r_res = (int)&__sc_number125;
20251 r_res = ((int**)ST_ENV())[0][0];
20254 r_res = (int)probeSymbolDefined("vector-ref",topLevel);
20255 if (r_res==0) goto __else873;
20256 if (! ((SymbolEntry*)r_res)->isDefined) goto __else873;
20257 r_res = (int)((SymbolEntry*)r_res)->sob;
20260 fprintf(stderr,"Symbol vector-ref not defined"); exit(-1);
20262 if (IS_SOB_CLOSURE(r_res)) goto __app570;
20263 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
20265 push((int)SOB_CLOSURE_ENV(r_res));
20266 push((int)&&__ret769);
20267 goto *(SOB_CLOSURE_CODE(r_res));
20269 sp = sp-2-stack[sp-2];
20270 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
20271 push((int)SOB_CLOSURE_ENV(r_res));
20274 goto *(SOB_CLOSURE_CODE(r_res));
20275 sp = sp-2-stack[sp-2];
20280 r_res = (int)makeSchemeClosure((void*)r[0],&&__body232);
20282 r_res = (int)&__sc_number126;
20284 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
20288 r_res = (int)probeSymbolDefined("vector-set!",topLevel);
20289 if (r_res==0) goto __else874;
20290 if (! ((SymbolEntry*)r_res)->isDefined) goto __else874;
20291 r_res = (int)((SymbolEntry*)r_res)->sob;
20294 fprintf(stderr,"Symbol vector-set! not defined"); exit(-1);
20296 if (IS_SOB_CLOSURE(r_res)) goto __app564;
20297 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
20299 push((int)SOB_CLOSURE_ENV(r_res));
20300 push((int)&&__ret763);
20301 goto *(SOB_CLOSURE_CODE(r_res));
20303 sp = sp-2-stack[sp-2];
20305 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 4);
20306 goto __skipBody233;
20310 if (ST_ARG_COUNT()!=0) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",0)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
20311 r_res = (int)&__sc_number127;
20313 r_res = ((int**)ST_ENV())[3][0];
20317 r_res = (int)&__sc_number128;
20319 r_res = ((int**)ST_ENV())[0][0];
20322 r_res = (int)probeSymbolDefined("vector-ref",topLevel);
20323 if (r_res==0) goto __else875;
20324 if (! ((SymbolEntry*)r_res)->isDefined) goto __else875;
20325 r_res = (int)((SymbolEntry*)r_res)->sob;
20328 fprintf(stderr,"Symbol vector-ref not defined"); exit(-1);
20330 if (IS_SOB_CLOSURE(r_res)) goto __app571;
20331 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
20333 push((int)SOB_CLOSURE_ENV(r_res));
20334 push((int)&&__ret770);
20335 goto *(SOB_CLOSURE_CODE(r_res));
20337 sp = sp-2-stack[sp-2];
20338 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
20339 push((int)SOB_CLOSURE_ENV(r_res));
20342 goto *(SOB_CLOSURE_CODE(r_res));
20343 sp = sp-2-stack[sp-2];
20347 r_res = (int)makeSchemeClosure((void*)r[0],&&__body233);
20348 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
20349 push((int)SOB_CLOSURE_ENV(r_res));
20352 goto *(SOB_CLOSURE_CODE(r_res));
20353 sp = sp-2-stack[sp-2];
20357 r_res = (int)makeSchemeClosure((void*)r[0],&&__body231);
20358 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
20359 push((int)SOB_CLOSURE_ENV(r_res));
20362 goto *(SOB_CLOSURE_CODE(r_res));
20363 sp = sp-2-stack[sp-2];
20367 r_res = (int)makeSchemeClosure((void*)r[0],&&__body230);
20368 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
20369 push((int)SOB_CLOSURE_ENV(r_res));
20372 goto *(SOB_CLOSURE_CODE(r_res));
20373 sp = sp-2-stack[sp-2];
20377 r_res = (int)makeSchemeClosure((void*)r[0],&&__body229);
20378 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
20379 push((int)SOB_CLOSURE_ENV(r_res));
20382 goto *(SOB_CLOSURE_CODE(r_res));
20383 sp = sp-2-stack[sp-2];
20387 r_res = (int)makeSchemeClosure((void*)r[0],&&__body228);
20388 r[0] = (int)getSymbol("list->string",topLevel);
20389 ((SymbolEntry*)r[0])->isDefined = 1;
20390 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
20391 r_res = (int)&sc_void;
20393 /* set return address */
20394 ST_RET() = (int)&&__ret771;
20396 r[0] = (int)extendEnviroment( (int**)NULL, 0);
20397 goto __skipBody234;
20401 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
20403 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
20407 r_res = (int)probeSymbolDefined("length",topLevel);
20408 if (r_res==0) goto __else876;
20409 if (! ((SymbolEntry*)r_res)->isDefined) goto __else876;
20410 r_res = (int)((SymbolEntry*)r_res)->sob;
20413 fprintf(stderr,"Symbol length not defined"); exit(-1);
20415 if (IS_SOB_CLOSURE(r_res)) goto __app572;
20416 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
20418 push((int)SOB_CLOSURE_ENV(r_res));
20419 push((int)&&__ret772);
20420 goto *(SOB_CLOSURE_CODE(r_res));
20422 sp = sp-2-stack[sp-2];
20425 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 1);
20426 goto __skipBody235;
20430 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
20432 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
20436 r_res = (int)probeSymbolDefined("make-vector",topLevel);
20437 if (r_res==0) goto __else877;
20438 if (! ((SymbolEntry*)r_res)->isDefined) goto __else877;
20439 r_res = (int)((SymbolEntry*)r_res)->sob;
20442 fprintf(stderr,"Symbol make-vector not defined"); exit(-1);
20444 if (IS_SOB_CLOSURE(r_res)) goto __app573;
20445 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
20447 push((int)SOB_CLOSURE_ENV(r_res));
20448 push((int)&&__ret773);
20449 goto *(SOB_CLOSURE_CODE(r_res));
20451 sp = sp-2-stack[sp-2];
20454 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 2);
20455 goto __skipBody236;
20459 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
20460 r_res = (int)&sc_false;
20463 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 3);
20464 goto __skipBody237;
20468 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
20470 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
20474 r_res = (int)probeSymbolDefined("box",topLevel);
20475 if (r_res==0) goto __else878;
20476 if (! ((SymbolEntry*)r_res)->isDefined) goto __else878;
20477 r_res = (int)((SymbolEntry*)r_res)->sob;
20480 fprintf(stderr,"Symbol box not defined"); exit(-1);
20482 if (IS_SOB_CLOSURE(r_res)) goto __app574;
20483 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
20485 push((int)SOB_CLOSURE_ENV(r_res));
20486 push((int)&&__ret774);
20487 goto *(SOB_CLOSURE_CODE(r_res));
20489 sp = sp-2-stack[sp-2];
20490 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
20492 r_res = (int)&sc_void;
20494 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 4);
20495 goto __skipBody238;
20499 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
20501 r_res = ((int**)ST_ENV())[2][0];
20503 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
20507 r_res = (int)probeSymbolDefined("=",topLevel);
20508 if (r_res==0) goto __else880;
20509 if (! ((SymbolEntry*)r_res)->isDefined) goto __else880;
20510 r_res = (int)((SymbolEntry*)r_res)->sob;
20513 fprintf(stderr,"Symbol = not defined"); exit(-1);
20515 if (IS_SOB_CLOSURE(r_res)) goto __app576;
20516 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
20518 push((int)SOB_CLOSURE_ENV(r_res));
20519 push((int)&&__ret776);
20520 goto *(SOB_CLOSURE_CODE(r_res));
20522 sp = sp-2-stack[sp-2];
20523 if ((SchemeObject*)r_res==&sc_false) goto __else879;
20524 r_res = ((int**)ST_ENV())[1][0];
20529 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
20533 r_res = (int)probeSymbolDefined("car",topLevel);
20534 if (r_res==0) goto __else881;
20535 if (! ((SymbolEntry*)r_res)->isDefined) goto __else881;
20536 r_res = (int)((SymbolEntry*)r_res)->sob;
20539 fprintf(stderr,"Symbol car not defined"); exit(-1);
20541 if (IS_SOB_CLOSURE(r_res)) goto __app578;
20542 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
20544 push((int)SOB_CLOSURE_ENV(r_res));
20545 push((int)&&__ret778);
20546 goto *(SOB_CLOSURE_CODE(r_res));
20548 sp = sp-2-stack[sp-2];
20550 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
20553 r_res = ((int**)ST_ENV())[1][0];
20556 r_res = (int)probeSymbolDefined("vector-set!",topLevel);
20557 if (r_res==0) goto __else882;
20558 if (! ((SymbolEntry*)r_res)->isDefined) goto __else882;
20559 r_res = (int)((SymbolEntry*)r_res)->sob;
20562 fprintf(stderr,"Symbol vector-set! not defined"); exit(-1);
20564 if (IS_SOB_CLOSURE(r_res)) goto __app577;
20565 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
20567 push((int)SOB_CLOSURE_ENV(r_res));
20568 push((int)&&__ret777);
20569 goto *(SOB_CLOSURE_CODE(r_res));
20571 sp = sp-2-stack[sp-2];
20573 r_res = (int)&__sc_number129;
20575 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
20579 r_res = (int)probeSymbolDefined("+",topLevel);
20580 if (r_res==0) goto __else883;
20581 if (! ((SymbolEntry*)r_res)->isDefined) goto __else883;
20582 r_res = (int)((SymbolEntry*)r_res)->sob;
20585 fprintf(stderr,"Symbol + not defined"); exit(-1);
20587 if (IS_SOB_CLOSURE(r_res)) goto __app579;
20588 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
20590 push((int)SOB_CLOSURE_ENV(r_res));
20591 push((int)&&__ret779);
20592 goto *(SOB_CLOSURE_CODE(r_res));
20594 sp = sp-2-stack[sp-2];
20597 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
20601 r_res = (int)probeSymbolDefined("cdr",topLevel);
20602 if (r_res==0) goto __else884;
20603 if (! ((SymbolEntry*)r_res)->isDefined) goto __else884;
20604 r_res = (int)((SymbolEntry*)r_res)->sob;
20607 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
20609 if (IS_SOB_CLOSURE(r_res)) goto __app580;
20610 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
20612 push((int)SOB_CLOSURE_ENV(r_res));
20613 push((int)&&__ret780);
20614 goto *(SOB_CLOSURE_CODE(r_res));
20616 sp = sp-2-stack[sp-2];
20620 r_res = (int)&__sc_number130;
20622 r_res = ((int**)ST_ENV())[0][0];
20625 r_res = (int)probeSymbolDefined("vector-ref",topLevel);
20626 if (r_res==0) goto __else885;
20627 if (! ((SymbolEntry*)r_res)->isDefined) goto __else885;
20628 r_res = (int)((SymbolEntry*)r_res)->sob;
20631 fprintf(stderr,"Symbol vector-ref not defined"); exit(-1);
20633 if (IS_SOB_CLOSURE(r_res)) goto __app581;
20634 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
20636 push((int)SOB_CLOSURE_ENV(r_res));
20637 push((int)&&__ret781);
20638 goto *(SOB_CLOSURE_CODE(r_res));
20640 sp = sp-2-stack[sp-2];
20641 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
20642 push((int)SOB_CLOSURE_ENV(r_res));
20645 goto *(SOB_CLOSURE_CODE(r_res));
20646 sp = sp-2-stack[sp-2];
20651 r_res = (int)makeSchemeClosure((void*)r[0],&&__body238);
20653 r_res = (int)&__sc_number131;
20655 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
20659 r_res = (int)probeSymbolDefined("vector-set!",topLevel);
20660 if (r_res==0) goto __else886;
20661 if (! ((SymbolEntry*)r_res)->isDefined) goto __else886;
20662 r_res = (int)((SymbolEntry*)r_res)->sob;
20665 fprintf(stderr,"Symbol vector-set! not defined"); exit(-1);
20667 if (IS_SOB_CLOSURE(r_res)) goto __app575;
20668 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
20670 push((int)SOB_CLOSURE_ENV(r_res));
20671 push((int)&&__ret775);
20672 goto *(SOB_CLOSURE_CODE(r_res));
20674 sp = sp-2-stack[sp-2];
20676 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 4);
20677 goto __skipBody239;
20681 if (ST_ARG_COUNT()!=0) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",0)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
20682 r_res = (int)&__sc_number132;
20684 r_res = ((int**)ST_ENV())[3][0];
20688 r_res = (int)&__sc_number133;
20690 r_res = ((int**)ST_ENV())[0][0];
20693 r_res = (int)probeSymbolDefined("vector-ref",topLevel);
20694 if (r_res==0) goto __else887;
20695 if (! ((SymbolEntry*)r_res)->isDefined) goto __else887;
20696 r_res = (int)((SymbolEntry*)r_res)->sob;
20699 fprintf(stderr,"Symbol vector-ref not defined"); exit(-1);
20701 if (IS_SOB_CLOSURE(r_res)) goto __app582;
20702 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
20704 push((int)SOB_CLOSURE_ENV(r_res));
20705 push((int)&&__ret782);
20706 goto *(SOB_CLOSURE_CODE(r_res));
20708 sp = sp-2-stack[sp-2];
20709 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
20710 push((int)SOB_CLOSURE_ENV(r_res));
20713 goto *(SOB_CLOSURE_CODE(r_res));
20714 sp = sp-2-stack[sp-2];
20718 r_res = (int)makeSchemeClosure((void*)r[0],&&__body239);
20719 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
20720 push((int)SOB_CLOSURE_ENV(r_res));
20723 goto *(SOB_CLOSURE_CODE(r_res));
20724 sp = sp-2-stack[sp-2];
20728 r_res = (int)makeSchemeClosure((void*)r[0],&&__body237);
20729 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
20730 push((int)SOB_CLOSURE_ENV(r_res));
20733 goto *(SOB_CLOSURE_CODE(r_res));
20734 sp = sp-2-stack[sp-2];
20738 r_res = (int)makeSchemeClosure((void*)r[0],&&__body236);
20739 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
20740 push((int)SOB_CLOSURE_ENV(r_res));
20743 goto *(SOB_CLOSURE_CODE(r_res));
20744 sp = sp-2-stack[sp-2];
20748 r_res = (int)makeSchemeClosure((void*)r[0],&&__body235);
20749 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
20750 push((int)SOB_CLOSURE_ENV(r_res));
20753 goto *(SOB_CLOSURE_CODE(r_res));
20754 sp = sp-2-stack[sp-2];
20758 r_res = (int)makeSchemeClosure((void*)r[0],&&__body234);
20759 r[0] = (int)getSymbol("list->vector",topLevel);
20760 ((SymbolEntry*)r[0])->isDefined = 1;
20761 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
20762 r_res = (int)&sc_void;
20764 /* set return address */
20765 ST_RET() = (int)&&__ret783;
20767 r[0] = (int)extendEnviroment( (int**)NULL, 0);
20768 goto __skipBody240;
20772 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
20774 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
20778 r_res = (int)probeSymbolDefined("null?",topLevel);
20779 if (r_res==0) goto __else889;
20780 if (! ((SymbolEntry*)r_res)->isDefined) goto __else889;
20781 r_res = (int)((SymbolEntry*)r_res)->sob;
20784 fprintf(stderr,"Symbol null\? not defined"); exit(-1);
20786 if (IS_SOB_CLOSURE(r_res)) goto __app583;
20787 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
20789 push((int)SOB_CLOSURE_ENV(r_res));
20790 push((int)&&__ret784);
20791 goto *(SOB_CLOSURE_CODE(r_res));
20793 sp = sp-2-stack[sp-2];
20794 if ((SchemeObject*)r_res==&sc_false) goto __else888;
20795 r_res = (int)&sc_false;
20799 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
20803 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
20807 r_res = (int)probeSymbolDefined("car",topLevel);
20808 if (r_res==0) goto __else891;
20809 if (! ((SymbolEntry*)r_res)->isDefined) goto __else891;
20810 r_res = (int)((SymbolEntry*)r_res)->sob;
20813 fprintf(stderr,"Symbol car not defined"); exit(-1);
20815 if (IS_SOB_CLOSURE(r_res)) goto __app585;
20816 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
20818 push((int)SOB_CLOSURE_ENV(r_res));
20819 push((int)&&__ret786);
20820 goto *(SOB_CLOSURE_CODE(r_res));
20822 sp = sp-2-stack[sp-2];
20825 r_res = (int)probeSymbolDefined("equal?",topLevel);
20826 if (r_res==0) goto __else892;
20827 if (! ((SymbolEntry*)r_res)->isDefined) goto __else892;
20828 r_res = (int)((SymbolEntry*)r_res)->sob;
20831 fprintf(stderr,"Symbol equal\? not defined"); exit(-1);
20833 if (IS_SOB_CLOSURE(r_res)) goto __app584;
20834 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
20836 push((int)SOB_CLOSURE_ENV(r_res));
20837 push((int)&&__ret785);
20838 goto *(SOB_CLOSURE_CODE(r_res));
20840 sp = sp-2-stack[sp-2];
20841 if ((SchemeObject*)r_res==&sc_false) goto __else890;
20842 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
20848 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
20852 r_res = (int)probeSymbolDefined("cdr",topLevel);
20853 if (r_res==0) goto __else893;
20854 if (! ((SymbolEntry*)r_res)->isDefined) goto __else893;
20855 r_res = (int)((SymbolEntry*)r_res)->sob;
20858 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
20860 if (IS_SOB_CLOSURE(r_res)) goto __app586;
20861 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
20863 push((int)SOB_CLOSURE_ENV(r_res));
20864 push((int)&&__ret787);
20865 goto *(SOB_CLOSURE_CODE(r_res));
20867 sp = sp-2-stack[sp-2];
20869 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
20873 r_res = (int)probeSymbolDefined("member",topLevel);
20874 if (r_res==0) goto __else894;
20875 if (! ((SymbolEntry*)r_res)->isDefined) goto __else894;
20876 r_res = (int)((SymbolEntry*)r_res)->sob;
20879 fprintf(stderr,"Symbol member not defined"); exit(-1);
20881 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
20882 push((int)SOB_CLOSURE_ENV(r_res));
20885 goto *(SOB_CLOSURE_CODE(r_res));
20886 sp = sp-2-stack[sp-2];
20892 r_res = (int)makeSchemeClosure((void*)r[0],&&__body240);
20893 r[0] = (int)getSymbol("member",topLevel);
20894 ((SymbolEntry*)r[0])->isDefined = 1;
20895 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
20896 r_res = (int)&sc_void;
20898 /* set return address */
20899 ST_RET() = (int)&&__ret788;
20901 r[0] = (int)extendEnviroment( (int**)NULL, 0);
20902 goto __skipBody241;
20906 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
20908 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
20912 r_res = (int)probeSymbolDefined("null?",topLevel);
20913 if (r_res==0) goto __else896;
20914 if (! ((SymbolEntry*)r_res)->isDefined) goto __else896;
20915 r_res = (int)((SymbolEntry*)r_res)->sob;
20918 fprintf(stderr,"Symbol null\? not defined"); exit(-1);
20920 if (IS_SOB_CLOSURE(r_res)) goto __app587;
20921 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
20923 push((int)SOB_CLOSURE_ENV(r_res));
20924 push((int)&&__ret789);
20925 goto *(SOB_CLOSURE_CODE(r_res));
20927 sp = sp-2-stack[sp-2];
20928 if ((SchemeObject*)r_res==&sc_false) goto __else895;
20929 r_res = (int)&sc_false;
20933 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
20937 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
20941 r_res = (int)probeSymbolDefined("caar",topLevel);
20942 if (r_res==0) goto __else898;
20943 if (! ((SymbolEntry*)r_res)->isDefined) goto __else898;
20944 r_res = (int)((SymbolEntry*)r_res)->sob;
20947 fprintf(stderr,"Symbol caar not defined"); exit(-1);
20949 if (IS_SOB_CLOSURE(r_res)) goto __app589;
20950 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
20952 push((int)SOB_CLOSURE_ENV(r_res));
20953 push((int)&&__ret791);
20954 goto *(SOB_CLOSURE_CODE(r_res));
20956 sp = sp-2-stack[sp-2];
20959 r_res = (int)probeSymbolDefined("eq?",topLevel);
20960 if (r_res==0) goto __else899;
20961 if (! ((SymbolEntry*)r_res)->isDefined) goto __else899;
20962 r_res = (int)((SymbolEntry*)r_res)->sob;
20965 fprintf(stderr,"Symbol eq\? not defined"); exit(-1);
20967 if (IS_SOB_CLOSURE(r_res)) goto __app588;
20968 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
20970 push((int)SOB_CLOSURE_ENV(r_res));
20971 push((int)&&__ret790);
20972 goto *(SOB_CLOSURE_CODE(r_res));
20974 sp = sp-2-stack[sp-2];
20975 if ((SchemeObject*)r_res==&sc_false) goto __else897;
20977 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
20981 r_res = (int)probeSymbolDefined("car",topLevel);
20982 if (r_res==0) goto __else900;
20983 if (! ((SymbolEntry*)r_res)->isDefined) goto __else900;
20984 r_res = (int)((SymbolEntry*)r_res)->sob;
20987 fprintf(stderr,"Symbol car not defined"); exit(-1);
20989 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
20990 push((int)SOB_CLOSURE_ENV(r_res));
20993 goto *(SOB_CLOSURE_CODE(r_res));
20994 sp = sp-2-stack[sp-2];
20999 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
21003 r_res = (int)probeSymbolDefined("cdr",topLevel);
21004 if (r_res==0) goto __else901;
21005 if (! ((SymbolEntry*)r_res)->isDefined) goto __else901;
21006 r_res = (int)((SymbolEntry*)r_res)->sob;
21009 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
21011 if (IS_SOB_CLOSURE(r_res)) goto __app590;
21012 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
21014 push((int)SOB_CLOSURE_ENV(r_res));
21015 push((int)&&__ret792);
21016 goto *(SOB_CLOSURE_CODE(r_res));
21018 sp = sp-2-stack[sp-2];
21020 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
21024 r_res = (int)probeSymbolDefined("assoc",topLevel);
21025 if (r_res==0) goto __else902;
21026 if (! ((SymbolEntry*)r_res)->isDefined) goto __else902;
21027 r_res = (int)((SymbolEntry*)r_res)->sob;
21030 fprintf(stderr,"Symbol assoc not defined"); exit(-1);
21032 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
21033 push((int)SOB_CLOSURE_ENV(r_res));
21036 goto *(SOB_CLOSURE_CODE(r_res));
21037 sp = sp-2-stack[sp-2];
21043 r_res = (int)makeSchemeClosure((void*)r[0],&&__body241);
21044 r[0] = (int)getSymbol("assoc",topLevel);
21045 ((SymbolEntry*)r[0])->isDefined = 1;
21046 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
21047 r_res = (int)&sc_void;
21049 /* set return address */
21050 ST_RET() = (int)&&__ret793;
21052 r[0] = (int)extendEnviroment( (int**)NULL, 0);
21053 goto __skipBody242;
21057 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
21059 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
21063 r_res = (int)probeSymbolDefined("pair?",topLevel);
21064 if (r_res==0) goto __else905;
21065 if (! ((SymbolEntry*)r_res)->isDefined) goto __else905;
21066 r_res = (int)((SymbolEntry*)r_res)->sob;
21069 fprintf(stderr,"Symbol pair\? not defined"); exit(-1);
21071 if (IS_SOB_CLOSURE(r_res)) goto __app591;
21072 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
21074 push((int)SOB_CLOSURE_ENV(r_res));
21075 push((int)&&__ret794);
21076 goto *(SOB_CLOSURE_CODE(r_res));
21078 sp = sp-2-stack[sp-2];
21079 if ((SchemeObject*)r_res==&sc_false) goto __else904;
21081 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
21085 r_res = (int)probeSymbolDefined("pair?",topLevel);
21086 if (r_res==0) goto __else906;
21087 if (! ((SymbolEntry*)r_res)->isDefined) goto __else906;
21088 r_res = (int)((SymbolEntry*)r_res)->sob;
21091 fprintf(stderr,"Symbol pair\? not defined"); exit(-1);
21093 if (IS_SOB_CLOSURE(r_res)) goto __app592;
21094 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
21096 push((int)SOB_CLOSURE_ENV(r_res));
21097 push((int)&&__ret795);
21098 goto *(SOB_CLOSURE_CODE(r_res));
21100 sp = sp-2-stack[sp-2];
21103 r_res = (int)&sc_false;
21105 if ((SchemeObject*)r_res==&sc_false) goto __else903;
21108 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
21112 r_res = (int)probeSymbolDefined("car",topLevel);
21113 if (r_res==0) goto __else908;
21114 if (! ((SymbolEntry*)r_res)->isDefined) goto __else908;
21115 r_res = (int)((SymbolEntry*)r_res)->sob;
21118 fprintf(stderr,"Symbol car not defined"); exit(-1);
21120 if (IS_SOB_CLOSURE(r_res)) goto __app594;
21121 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
21123 push((int)SOB_CLOSURE_ENV(r_res));
21124 push((int)&&__ret797);
21125 goto *(SOB_CLOSURE_CODE(r_res));
21127 sp = sp-2-stack[sp-2];
21130 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
21134 r_res = (int)probeSymbolDefined("car",topLevel);
21135 if (r_res==0) goto __else909;
21136 if (! ((SymbolEntry*)r_res)->isDefined) goto __else909;
21137 r_res = (int)((SymbolEntry*)r_res)->sob;
21140 fprintf(stderr,"Symbol car not defined"); exit(-1);
21142 if (IS_SOB_CLOSURE(r_res)) goto __app595;
21143 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
21145 push((int)SOB_CLOSURE_ENV(r_res));
21146 push((int)&&__ret798);
21147 goto *(SOB_CLOSURE_CODE(r_res));
21149 sp = sp-2-stack[sp-2];
21152 r_res = (int)probeSymbolDefined("equal?",topLevel);
21153 if (r_res==0) goto __else910;
21154 if (! ((SymbolEntry*)r_res)->isDefined) goto __else910;
21155 r_res = (int)((SymbolEntry*)r_res)->sob;
21158 fprintf(stderr,"Symbol equal\? not defined"); exit(-1);
21160 if (IS_SOB_CLOSURE(r_res)) goto __app593;
21161 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
21163 push((int)SOB_CLOSURE_ENV(r_res));
21164 push((int)&&__ret796);
21165 goto *(SOB_CLOSURE_CODE(r_res));
21167 sp = sp-2-stack[sp-2];
21168 if ((SchemeObject*)r_res==&sc_false) goto __else907;
21171 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
21175 r_res = (int)probeSymbolDefined("cdr",topLevel);
21176 if (r_res==0) goto __else911;
21177 if (! ((SymbolEntry*)r_res)->isDefined) goto __else911;
21178 r_res = (int)((SymbolEntry*)r_res)->sob;
21181 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
21183 if (IS_SOB_CLOSURE(r_res)) goto __app596;
21184 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
21186 push((int)SOB_CLOSURE_ENV(r_res));
21187 push((int)&&__ret799);
21188 goto *(SOB_CLOSURE_CODE(r_res));
21190 sp = sp-2-stack[sp-2];
21193 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
21197 r_res = (int)probeSymbolDefined("cdr",topLevel);
21198 if (r_res==0) goto __else912;
21199 if (! ((SymbolEntry*)r_res)->isDefined) goto __else912;
21200 r_res = (int)((SymbolEntry*)r_res)->sob;
21203 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
21205 if (IS_SOB_CLOSURE(r_res)) goto __app597;
21206 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
21208 push((int)SOB_CLOSURE_ENV(r_res));
21209 push((int)&&__ret800);
21210 goto *(SOB_CLOSURE_CODE(r_res));
21212 sp = sp-2-stack[sp-2];
21215 r_res = (int)probeSymbolDefined("equal?",topLevel);
21216 if (r_res==0) goto __else913;
21217 if (! ((SymbolEntry*)r_res)->isDefined) goto __else913;
21218 r_res = (int)((SymbolEntry*)r_res)->sob;
21221 fprintf(stderr,"Symbol equal\? not defined"); exit(-1);
21223 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
21224 push((int)SOB_CLOSURE_ENV(r_res));
21227 goto *(SOB_CLOSURE_CODE(r_res));
21228 sp = sp-2-stack[sp-2];
21231 r_res = (int)&sc_false;
21236 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
21240 r_res = (int)probeSymbolDefined("vector?",topLevel);
21241 if (r_res==0) goto __else916;
21242 if (! ((SymbolEntry*)r_res)->isDefined) goto __else916;
21243 r_res = (int)((SymbolEntry*)r_res)->sob;
21246 fprintf(stderr,"Symbol vector\? not defined"); exit(-1);
21248 if (IS_SOB_CLOSURE(r_res)) goto __app598;
21249 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
21251 push((int)SOB_CLOSURE_ENV(r_res));
21252 push((int)&&__ret801);
21253 goto *(SOB_CLOSURE_CODE(r_res));
21255 sp = sp-2-stack[sp-2];
21256 if ((SchemeObject*)r_res==&sc_false) goto __else915;
21258 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
21262 r_res = (int)probeSymbolDefined("vector?",topLevel);
21263 if (r_res==0) goto __else918;
21264 if (! ((SymbolEntry*)r_res)->isDefined) goto __else918;
21265 r_res = (int)((SymbolEntry*)r_res)->sob;
21268 fprintf(stderr,"Symbol vector\? not defined"); exit(-1);
21270 if (IS_SOB_CLOSURE(r_res)) goto __app599;
21271 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
21273 push((int)SOB_CLOSURE_ENV(r_res));
21274 push((int)&&__ret802);
21275 goto *(SOB_CLOSURE_CODE(r_res));
21277 sp = sp-2-stack[sp-2];
21278 if ((SchemeObject*)r_res==&sc_false) goto __else917;
21281 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
21285 r_res = (int)probeSymbolDefined("vector-length",topLevel);
21286 if (r_res==0) goto __else919;
21287 if (! ((SymbolEntry*)r_res)->isDefined) goto __else919;
21288 r_res = (int)((SymbolEntry*)r_res)->sob;
21291 fprintf(stderr,"Symbol vector-length not defined"); exit(-1);
21293 if (IS_SOB_CLOSURE(r_res)) goto __app601;
21294 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
21296 push((int)SOB_CLOSURE_ENV(r_res));
21297 push((int)&&__ret804);
21298 goto *(SOB_CLOSURE_CODE(r_res));
21300 sp = sp-2-stack[sp-2];
21303 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
21307 r_res = (int)probeSymbolDefined("vector-length",topLevel);
21308 if (r_res==0) goto __else920;
21309 if (! ((SymbolEntry*)r_res)->isDefined) goto __else920;
21310 r_res = (int)((SymbolEntry*)r_res)->sob;
21313 fprintf(stderr,"Symbol vector-length not defined"); exit(-1);
21315 if (IS_SOB_CLOSURE(r_res)) goto __app602;
21316 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
21318 push((int)SOB_CLOSURE_ENV(r_res));
21319 push((int)&&__ret805);
21320 goto *(SOB_CLOSURE_CODE(r_res));
21322 sp = sp-2-stack[sp-2];
21325 r_res = (int)probeSymbolDefined("=",topLevel);
21326 if (r_res==0) goto __else921;
21327 if (! ((SymbolEntry*)r_res)->isDefined) goto __else921;
21328 r_res = (int)((SymbolEntry*)r_res)->sob;
21331 fprintf(stderr,"Symbol = not defined"); exit(-1);
21333 if (IS_SOB_CLOSURE(r_res)) goto __app600;
21334 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
21336 push((int)SOB_CLOSURE_ENV(r_res));
21337 push((int)&&__ret803);
21338 goto *(SOB_CLOSURE_CODE(r_res));
21340 sp = sp-2-stack[sp-2];
21343 r_res = (int)&sc_false;
21347 r_res = (int)&sc_false;
21349 if ((SchemeObject*)r_res==&sc_false) goto __else914;
21352 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
21356 r_res = (int)probeSymbolDefined("vector->list",topLevel);
21357 if (r_res==0) goto __else922;
21358 if (! ((SymbolEntry*)r_res)->isDefined) goto __else922;
21359 r_res = (int)((SymbolEntry*)r_res)->sob;
21362 fprintf(stderr,"Symbol vector->list not defined"); exit(-1);
21364 if (IS_SOB_CLOSURE(r_res)) goto __app603;
21365 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
21367 push((int)SOB_CLOSURE_ENV(r_res));
21368 push((int)&&__ret806);
21369 goto *(SOB_CLOSURE_CODE(r_res));
21371 sp = sp-2-stack[sp-2];
21374 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
21378 r_res = (int)probeSymbolDefined("vector->list",topLevel);
21379 if (r_res==0) goto __else923;
21380 if (! ((SymbolEntry*)r_res)->isDefined) goto __else923;
21381 r_res = (int)((SymbolEntry*)r_res)->sob;
21384 fprintf(stderr,"Symbol vector->list not defined"); exit(-1);
21386 if (IS_SOB_CLOSURE(r_res)) goto __app604;
21387 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
21389 push((int)SOB_CLOSURE_ENV(r_res));
21390 push((int)&&__ret807);
21391 goto *(SOB_CLOSURE_CODE(r_res));
21393 sp = sp-2-stack[sp-2];
21396 r_res = (int)probeSymbolDefined("equal?",topLevel);
21397 if (r_res==0) goto __else924;
21398 if (! ((SymbolEntry*)r_res)->isDefined) goto __else924;
21399 r_res = (int)((SymbolEntry*)r_res)->sob;
21402 fprintf(stderr,"Symbol equal\? not defined"); exit(-1);
21404 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
21405 push((int)SOB_CLOSURE_ENV(r_res));
21408 goto *(SOB_CLOSURE_CODE(r_res));
21409 sp = sp-2-stack[sp-2];
21413 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
21417 r_res = (int)probeSymbolDefined("null?",topLevel);
21418 if (r_res==0) goto __else927;
21419 if (! ((SymbolEntry*)r_res)->isDefined) goto __else927;
21420 r_res = (int)((SymbolEntry*)r_res)->sob;
21423 fprintf(stderr,"Symbol null\? not defined"); exit(-1);
21425 if (IS_SOB_CLOSURE(r_res)) goto __app605;
21426 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
21428 push((int)SOB_CLOSURE_ENV(r_res));
21429 push((int)&&__ret808);
21430 goto *(SOB_CLOSURE_CODE(r_res));
21432 sp = sp-2-stack[sp-2];
21433 if ((SchemeObject*)r_res==&sc_false) goto __else926;
21435 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
21439 r_res = (int)probeSymbolDefined("null?",topLevel);
21440 if (r_res==0) goto __else928;
21441 if (! ((SymbolEntry*)r_res)->isDefined) goto __else928;
21442 r_res = (int)((SymbolEntry*)r_res)->sob;
21445 fprintf(stderr,"Symbol null\? not defined"); exit(-1);
21447 if (IS_SOB_CLOSURE(r_res)) goto __app606;
21448 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
21450 push((int)SOB_CLOSURE_ENV(r_res));
21451 push((int)&&__ret809);
21452 goto *(SOB_CLOSURE_CODE(r_res));
21454 sp = sp-2-stack[sp-2];
21457 r_res = (int)&sc_false;
21459 if ((SchemeObject*)r_res==&sc_false) goto __else925;
21460 r_res = (int)&sc_true;
21464 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
21468 r_res = (int)probeSymbolDefined("boolean?",topLevel);
21469 if (r_res==0) goto __else931;
21470 if (! ((SymbolEntry*)r_res)->isDefined) goto __else931;
21471 r_res = (int)((SymbolEntry*)r_res)->sob;
21474 fprintf(stderr,"Symbol boolean\? not defined"); exit(-1);
21476 if (IS_SOB_CLOSURE(r_res)) goto __app607;
21477 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
21479 push((int)SOB_CLOSURE_ENV(r_res));
21480 push((int)&&__ret810);
21481 goto *(SOB_CLOSURE_CODE(r_res));
21483 sp = sp-2-stack[sp-2];
21484 if ((SchemeObject*)r_res==&sc_false) goto __else930;
21486 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
21490 r_res = (int)probeSymbolDefined("boolean?",topLevel);
21491 if (r_res==0) goto __else932;
21492 if (! ((SymbolEntry*)r_res)->isDefined) goto __else932;
21493 r_res = (int)((SymbolEntry*)r_res)->sob;
21496 fprintf(stderr,"Symbol boolean\? not defined"); exit(-1);
21498 if (IS_SOB_CLOSURE(r_res)) goto __app608;
21499 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
21501 push((int)SOB_CLOSURE_ENV(r_res));
21502 push((int)&&__ret811);
21503 goto *(SOB_CLOSURE_CODE(r_res));
21505 sp = sp-2-stack[sp-2];
21508 r_res = (int)&sc_false;
21510 if ((SchemeObject*)r_res==&sc_false) goto __else929;
21511 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
21513 if ((SchemeObject*)r_res==&sc_false) goto __else933;
21514 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
21518 r_res = (int)&sc_false;
21523 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
21527 r_res = (int)probeSymbolDefined("char?",topLevel);
21528 if (r_res==0) goto __else936;
21529 if (! ((SymbolEntry*)r_res)->isDefined) goto __else936;
21530 r_res = (int)((SymbolEntry*)r_res)->sob;
21533 fprintf(stderr,"Symbol char\? not defined"); exit(-1);
21535 if (IS_SOB_CLOSURE(r_res)) goto __app609;
21536 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
21538 push((int)SOB_CLOSURE_ENV(r_res));
21539 push((int)&&__ret812);
21540 goto *(SOB_CLOSURE_CODE(r_res));
21542 sp = sp-2-stack[sp-2];
21543 if ((SchemeObject*)r_res==&sc_false) goto __else935;
21545 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
21549 r_res = (int)probeSymbolDefined("char?",topLevel);
21550 if (r_res==0) goto __else937;
21551 if (! ((SymbolEntry*)r_res)->isDefined) goto __else937;
21552 r_res = (int)((SymbolEntry*)r_res)->sob;
21555 fprintf(stderr,"Symbol char\? not defined"); exit(-1);
21557 if (IS_SOB_CLOSURE(r_res)) goto __app610;
21558 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
21560 push((int)SOB_CLOSURE_ENV(r_res));
21561 push((int)&&__ret813);
21562 goto *(SOB_CLOSURE_CODE(r_res));
21564 sp = sp-2-stack[sp-2];
21567 r_res = (int)&sc_false;
21569 if ((SchemeObject*)r_res==&sc_false) goto __else934;
21571 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
21574 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
21578 r_res = (int)probeSymbolDefined("char=?",topLevel);
21579 if (r_res==0) goto __else938;
21580 if (! ((SymbolEntry*)r_res)->isDefined) goto __else938;
21581 r_res = (int)((SymbolEntry*)r_res)->sob;
21584 fprintf(stderr,"Symbol char=\? not defined"); exit(-1);
21586 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
21587 push((int)SOB_CLOSURE_ENV(r_res));
21590 goto *(SOB_CLOSURE_CODE(r_res));
21591 sp = sp-2-stack[sp-2];
21595 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
21599 r_res = (int)probeSymbolDefined("number?",topLevel);
21600 if (r_res==0) goto __else941;
21601 if (! ((SymbolEntry*)r_res)->isDefined) goto __else941;
21602 r_res = (int)((SymbolEntry*)r_res)->sob;
21605 fprintf(stderr,"Symbol number\? not defined"); exit(-1);
21607 if (IS_SOB_CLOSURE(r_res)) goto __app611;
21608 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
21610 push((int)SOB_CLOSURE_ENV(r_res));
21611 push((int)&&__ret814);
21612 goto *(SOB_CLOSURE_CODE(r_res));
21614 sp = sp-2-stack[sp-2];
21615 if ((SchemeObject*)r_res==&sc_false) goto __else940;
21617 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
21621 r_res = (int)probeSymbolDefined("number?",topLevel);
21622 if (r_res==0) goto __else942;
21623 if (! ((SymbolEntry*)r_res)->isDefined) goto __else942;
21624 r_res = (int)((SymbolEntry*)r_res)->sob;
21627 fprintf(stderr,"Symbol number\? not defined"); exit(-1);
21629 if (IS_SOB_CLOSURE(r_res)) goto __app612;
21630 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
21632 push((int)SOB_CLOSURE_ENV(r_res));
21633 push((int)&&__ret815);
21634 goto *(SOB_CLOSURE_CODE(r_res));
21636 sp = sp-2-stack[sp-2];
21639 r_res = (int)&sc_false;
21641 if ((SchemeObject*)r_res==&sc_false) goto __else939;
21643 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
21646 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
21650 r_res = (int)probeSymbolDefined("=",topLevel);
21651 if (r_res==0) goto __else943;
21652 if (! ((SymbolEntry*)r_res)->isDefined) goto __else943;
21653 r_res = (int)((SymbolEntry*)r_res)->sob;
21656 fprintf(stderr,"Symbol = not defined"); exit(-1);
21658 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
21659 push((int)SOB_CLOSURE_ENV(r_res));
21662 goto *(SOB_CLOSURE_CODE(r_res));
21663 sp = sp-2-stack[sp-2];
21667 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
21671 r_res = (int)probeSymbolDefined("string?",topLevel);
21672 if (r_res==0) goto __else946;
21673 if (! ((SymbolEntry*)r_res)->isDefined) goto __else946;
21674 r_res = (int)((SymbolEntry*)r_res)->sob;
21677 fprintf(stderr,"Symbol string\? not defined"); exit(-1);
21679 if (IS_SOB_CLOSURE(r_res)) goto __app613;
21680 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
21682 push((int)SOB_CLOSURE_ENV(r_res));
21683 push((int)&&__ret816);
21684 goto *(SOB_CLOSURE_CODE(r_res));
21686 sp = sp-2-stack[sp-2];
21687 if ((SchemeObject*)r_res==&sc_false) goto __else945;
21689 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
21693 r_res = (int)probeSymbolDefined("string?",topLevel);
21694 if (r_res==0) goto __else947;
21695 if (! ((SymbolEntry*)r_res)->isDefined) goto __else947;
21696 r_res = (int)((SymbolEntry*)r_res)->sob;
21699 fprintf(stderr,"Symbol string\? not defined"); exit(-1);
21701 if (IS_SOB_CLOSURE(r_res)) goto __app614;
21702 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
21704 push((int)SOB_CLOSURE_ENV(r_res));
21705 push((int)&&__ret817);
21706 goto *(SOB_CLOSURE_CODE(r_res));
21708 sp = sp-2-stack[sp-2];
21711 r_res = (int)&sc_false;
21713 if ((SchemeObject*)r_res==&sc_false) goto __else944;
21715 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
21718 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
21722 r_res = (int)probeSymbolDefined("string=?",topLevel);
21723 if (r_res==0) goto __else948;
21724 if (! ((SymbolEntry*)r_res)->isDefined) goto __else948;
21725 r_res = (int)((SymbolEntry*)r_res)->sob;
21728 fprintf(stderr,"Symbol string=\? not defined"); exit(-1);
21730 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
21731 push((int)SOB_CLOSURE_ENV(r_res));
21734 goto *(SOB_CLOSURE_CODE(r_res));
21735 sp = sp-2-stack[sp-2];
21739 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
21743 r_res = (int)probeSymbolDefined("symbol?",topLevel);
21744 if (r_res==0) goto __else951;
21745 if (! ((SymbolEntry*)r_res)->isDefined) goto __else951;
21746 r_res = (int)((SymbolEntry*)r_res)->sob;
21749 fprintf(stderr,"Symbol symbol\? not defined"); exit(-1);
21751 if (IS_SOB_CLOSURE(r_res)) goto __app615;
21752 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
21754 push((int)SOB_CLOSURE_ENV(r_res));
21755 push((int)&&__ret818);
21756 goto *(SOB_CLOSURE_CODE(r_res));
21758 sp = sp-2-stack[sp-2];
21759 if ((SchemeObject*)r_res==&sc_false) goto __else950;
21761 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
21765 r_res = (int)probeSymbolDefined("symbol?",topLevel);
21766 if (r_res==0) goto __else952;
21767 if (! ((SymbolEntry*)r_res)->isDefined) goto __else952;
21768 r_res = (int)((SymbolEntry*)r_res)->sob;
21771 fprintf(stderr,"Symbol symbol\? not defined"); exit(-1);
21773 if (IS_SOB_CLOSURE(r_res)) goto __app616;
21774 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
21776 push((int)SOB_CLOSURE_ENV(r_res));
21777 push((int)&&__ret819);
21778 goto *(SOB_CLOSURE_CODE(r_res));
21780 sp = sp-2-stack[sp-2];
21783 r_res = (int)&sc_false;
21785 if ((SchemeObject*)r_res==&sc_false) goto __else949;
21787 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
21790 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
21794 r_res = (int)probeSymbolDefined("eq?",topLevel);
21795 if (r_res==0) goto __else953;
21796 if (! ((SymbolEntry*)r_res)->isDefined) goto __else953;
21797 r_res = (int)((SymbolEntry*)r_res)->sob;
21800 fprintf(stderr,"Symbol eq\? not defined"); exit(-1);
21802 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
21803 push((int)SOB_CLOSURE_ENV(r_res));
21806 goto *(SOB_CLOSURE_CODE(r_res));
21807 sp = sp-2-stack[sp-2];
21811 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
21815 r_res = (int)probeSymbolDefined("void?",topLevel);
21816 if (r_res==0) goto __else956;
21817 if (! ((SymbolEntry*)r_res)->isDefined) goto __else956;
21818 r_res = (int)((SymbolEntry*)r_res)->sob;
21821 fprintf(stderr,"Symbol void\? not defined"); exit(-1);
21823 if (IS_SOB_CLOSURE(r_res)) goto __app617;
21824 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
21826 push((int)SOB_CLOSURE_ENV(r_res));
21827 push((int)&&__ret820);
21828 goto *(SOB_CLOSURE_CODE(r_res));
21830 sp = sp-2-stack[sp-2];
21831 if ((SchemeObject*)r_res==&sc_false) goto __else955;
21833 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
21837 r_res = (int)probeSymbolDefined("void?",topLevel);
21838 if (r_res==0) goto __else957;
21839 if (! ((SymbolEntry*)r_res)->isDefined) goto __else957;
21840 r_res = (int)((SymbolEntry*)r_res)->sob;
21843 fprintf(stderr,"Symbol void\? not defined"); exit(-1);
21845 if (IS_SOB_CLOSURE(r_res)) goto __app618;
21846 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
21848 push((int)SOB_CLOSURE_ENV(r_res));
21849 push((int)&&__ret821);
21850 goto *(SOB_CLOSURE_CODE(r_res));
21852 sp = sp-2-stack[sp-2];
21855 r_res = (int)&sc_false;
21857 if ((SchemeObject*)r_res==&sc_false) goto __else954;
21858 r_res = (int)&sc_true;
21861 r_res = (int)&sc_false;
21874 r_res = (int)makeSchemeClosure((void*)r[0],&&__body242);
21875 r[0] = (int)getSymbol("equal?",topLevel);
21876 ((SymbolEntry*)r[0])->isDefined = 1;
21877 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
21878 r_res = (int)&sc_void;
21880 /* set return address */
21881 ST_RET() = (int)&&__ret822;
21883 r_res = (int)&sc_false;
21884 if ((SchemeObject*)r_res==&sc_false) goto __else958;
21885 r_res = (int)&sc_false;
21888 r_res = (int)&sc_void;
21892 r[0] = (int)extendEnviroment( (int**)NULL, 0);
21893 goto __skipBody243;
21897 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
21898 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 1);
21899 goto __skipBody244;
21903 if (ST_ARG_COUNT()!=0) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",0)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
21904 r_res = ((int**)ST_ENV())[0][0];
21908 r_res = (int)makeSchemeClosure((void*)r[0],&&__body244);
21912 r_res = (int)makeSchemeClosure((void*)r[0],&&__body243);
21913 if (IS_SOB_CLOSURE(r_res)) goto __app619;
21914 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
21916 push((int)SOB_CLOSURE_ENV(r_res));
21917 push((int)&&__ret823);
21918 goto *(SOB_CLOSURE_CODE(r_res));
21920 sp = sp-2-stack[sp-2];
21921 r[0] = (int)getSymbol("void",topLevel);
21922 ((SymbolEntry*)r[0])->isDefined = 1;
21923 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
21924 r_res = (int)&sc_void;
21926 /* set return address */
21927 ST_RET() = (int)&&__ret824;
21931 r_res = (int)probeSymbolDefined("void",topLevel);
21932 if (r_res==0) goto __else959;
21933 if (! ((SymbolEntry*)r_res)->isDefined) goto __else959;
21934 r_res = (int)((SymbolEntry*)r_res)->sob;
21937 fprintf(stderr,"Symbol void not defined"); exit(-1);
21939 if (IS_SOB_CLOSURE(r_res)) goto __app621;
21940 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
21942 push((int)SOB_CLOSURE_ENV(r_res));
21943 push((int)&&__ret826);
21944 goto *(SOB_CLOSURE_CODE(r_res));
21946 sp = sp-2-stack[sp-2];
21949 r[0] = (int)extendEnviroment( (int**)NULL, 0);
21950 goto __skipBody245;
21954 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
21955 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 1);
21956 goto __skipBody246;
21960 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
21962 r_res = ((int**)ST_ENV())[0][0];
21964 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
21968 r_res = (int)probeSymbolDefined("eq?",topLevel);
21969 if (r_res==0) goto __else960;
21970 if (! ((SymbolEntry*)r_res)->isDefined) goto __else960;
21971 r_res = (int)((SymbolEntry*)r_res)->sob;
21974 fprintf(stderr,"Symbol eq\? not defined"); exit(-1);
21976 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
21977 push((int)SOB_CLOSURE_ENV(r_res));
21980 goto *(SOB_CLOSURE_CODE(r_res));
21981 sp = sp-2-stack[sp-2];
21985 r_res = (int)makeSchemeClosure((void*)r[0],&&__body246);
21989 r_res = (int)makeSchemeClosure((void*)r[0],&&__body245);
21990 if (IS_SOB_CLOSURE(r_res)) goto __app620;
21991 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
21993 push((int)SOB_CLOSURE_ENV(r_res));
21994 push((int)&&__ret825);
21995 goto *(SOB_CLOSURE_CODE(r_res));
21997 sp = sp-2-stack[sp-2];
21998 r[0] = (int)getSymbol("void?",topLevel);
21999 ((SymbolEntry*)r[0])->isDefined = 1;
22000 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
22001 r_res = (int)&sc_void;
22003 /* set return address */
22004 ST_RET() = (int)&&__ret827;
22006 r[0] = (int)extendEnviroment( (int**)NULL, 0);
22007 goto __skipBody247;
22011 prepareStackForAbsOpt(1);
22012 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
22016 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
22019 r_res = (int)probeSymbolDefined("string->list",topLevel);
22020 if (r_res==0) goto __else961;
22021 if (! ((SymbolEntry*)r_res)->isDefined) goto __else961;
22022 r_res = (int)((SymbolEntry*)r_res)->sob;
22025 fprintf(stderr,"Symbol string->list not defined"); exit(-1);
22029 r_res = (int)probeSymbolDefined("map",topLevel);
22030 if (r_res==0) goto __else962;
22031 if (! ((SymbolEntry*)r_res)->isDefined) goto __else962;
22032 r_res = (int)((SymbolEntry*)r_res)->sob;
22035 fprintf(stderr,"Symbol map not defined"); exit(-1);
22037 if (IS_SOB_CLOSURE(r_res)) goto __app623;
22038 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
22040 push((int)SOB_CLOSURE_ENV(r_res));
22041 push((int)&&__ret829);
22042 goto *(SOB_CLOSURE_CODE(r_res));
22044 sp = sp-2-stack[sp-2];
22046 r_res = (int)probeSymbolDefined("append",topLevel);
22047 if (r_res==0) goto __else963;
22048 if (! ((SymbolEntry*)r_res)->isDefined) goto __else963;
22049 r_res = (int)((SymbolEntry*)r_res)->sob;
22052 fprintf(stderr,"Symbol append not defined"); exit(-1);
22056 r_res = (int)probeSymbolDefined("apply",topLevel);
22057 if (r_res==0) goto __else964;
22058 if (! ((SymbolEntry*)r_res)->isDefined) goto __else964;
22059 r_res = (int)((SymbolEntry*)r_res)->sob;
22062 fprintf(stderr,"Symbol apply not defined"); exit(-1);
22064 if (IS_SOB_CLOSURE(r_res)) goto __app622;
22065 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
22067 push((int)SOB_CLOSURE_ENV(r_res));
22068 push((int)&&__ret828);
22069 goto *(SOB_CLOSURE_CODE(r_res));
22071 sp = sp-2-stack[sp-2];
22074 r_res = (int)probeSymbolDefined("list->string",topLevel);
22075 if (r_res==0) goto __else965;
22076 if (! ((SymbolEntry*)r_res)->isDefined) goto __else965;
22077 r_res = (int)((SymbolEntry*)r_res)->sob;
22080 fprintf(stderr,"Symbol list->string not defined"); exit(-1);
22082 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
22083 push((int)SOB_CLOSURE_ENV(r_res));
22086 goto *(SOB_CLOSURE_CODE(r_res));
22087 sp = sp-2-stack[sp-2];
22091 r_res = (int)makeSchemeClosure((void*)r[0],&&__body247);
22092 r[0] = (int)getSymbol("string-append",topLevel);
22093 ((SymbolEntry*)r[0])->isDefined = 1;
22094 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
22095 r_res = (int)&sc_void;
22097 /* set return address */
22098 ST_RET() = (int)&&__ret830;
22100 r[0] = (int)extendEnviroment( (int**)NULL, 0);
22101 goto __skipBody248;
22105 prepareStackForAbsOpt(1);
22106 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
22110 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
22113 r_res = (int)probeSymbolDefined("vector->list",topLevel);
22114 if (r_res==0) goto __else966;
22115 if (! ((SymbolEntry*)r_res)->isDefined) goto __else966;
22116 r_res = (int)((SymbolEntry*)r_res)->sob;
22119 fprintf(stderr,"Symbol vector->list not defined"); exit(-1);
22123 r_res = (int)probeSymbolDefined("map",topLevel);
22124 if (r_res==0) goto __else967;
22125 if (! ((SymbolEntry*)r_res)->isDefined) goto __else967;
22126 r_res = (int)((SymbolEntry*)r_res)->sob;
22129 fprintf(stderr,"Symbol map not defined"); exit(-1);
22131 if (IS_SOB_CLOSURE(r_res)) goto __app625;
22132 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
22134 push((int)SOB_CLOSURE_ENV(r_res));
22135 push((int)&&__ret832);
22136 goto *(SOB_CLOSURE_CODE(r_res));
22138 sp = sp-2-stack[sp-2];
22140 r_res = (int)probeSymbolDefined("append",topLevel);
22141 if (r_res==0) goto __else968;
22142 if (! ((SymbolEntry*)r_res)->isDefined) goto __else968;
22143 r_res = (int)((SymbolEntry*)r_res)->sob;
22146 fprintf(stderr,"Symbol append not defined"); exit(-1);
22150 r_res = (int)probeSymbolDefined("apply",topLevel);
22151 if (r_res==0) goto __else969;
22152 if (! ((SymbolEntry*)r_res)->isDefined) goto __else969;
22153 r_res = (int)((SymbolEntry*)r_res)->sob;
22156 fprintf(stderr,"Symbol apply not defined"); exit(-1);
22158 if (IS_SOB_CLOSURE(r_res)) goto __app624;
22159 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
22161 push((int)SOB_CLOSURE_ENV(r_res));
22162 push((int)&&__ret831);
22163 goto *(SOB_CLOSURE_CODE(r_res));
22165 sp = sp-2-stack[sp-2];
22168 r_res = (int)probeSymbolDefined("list->vector",topLevel);
22169 if (r_res==0) goto __else970;
22170 if (! ((SymbolEntry*)r_res)->isDefined) goto __else970;
22171 r_res = (int)((SymbolEntry*)r_res)->sob;
22174 fprintf(stderr,"Symbol list->vector not defined"); exit(-1);
22176 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
22177 push((int)SOB_CLOSURE_ENV(r_res));
22180 goto *(SOB_CLOSURE_CODE(r_res));
22181 sp = sp-2-stack[sp-2];
22185 r_res = (int)makeSchemeClosure((void*)r[0],&&__body248);
22186 r[0] = (int)getSymbol("vector-append",topLevel);
22187 ((SymbolEntry*)r[0])->isDefined = 1;
22188 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
22189 r_res = (int)&sc_void;
22191 /* set return address */
22192 ST_RET() = (int)&&__ret833;
22194 r_res = (int)&sc_false;
22197 r[0] = (int)extendEnviroment( (int**)NULL, 0);
22198 goto __skipBody249;
22202 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
22204 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
22208 r_res = (int)probeSymbolDefined("box",topLevel);
22209 if (r_res==0) goto __else971;
22210 if (! ((SymbolEntry*)r_res)->isDefined) goto __else971;
22211 r_res = (int)((SymbolEntry*)r_res)->sob;
22214 fprintf(stderr,"Symbol box not defined"); exit(-1);
22216 if (IS_SOB_CLOSURE(r_res)) goto __app627;
22217 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
22219 push((int)SOB_CLOSURE_ENV(r_res));
22220 push((int)&&__ret835);
22221 goto *(SOB_CLOSURE_CODE(r_res));
22223 sp = sp-2-stack[sp-2];
22224 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
22226 r_res = (int)&sc_void;
22228 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 1);
22229 goto __skipBody250;
22233 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
22235 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
22239 r_res = (int)probeSymbolDefined("null?",topLevel);
22240 if (r_res==0) goto __else973;
22241 if (! ((SymbolEntry*)r_res)->isDefined) goto __else973;
22242 r_res = (int)((SymbolEntry*)r_res)->sob;
22245 fprintf(stderr,"Symbol null\? not defined"); exit(-1);
22247 if (IS_SOB_CLOSURE(r_res)) goto __app629;
22248 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
22250 push((int)SOB_CLOSURE_ENV(r_res));
22251 push((int)&&__ret837);
22252 goto *(SOB_CLOSURE_CODE(r_res));
22254 sp = sp-2-stack[sp-2];
22255 if ((SchemeObject*)r_res==&sc_false) goto __else972;
22256 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
22261 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
22265 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
22269 r_res = (int)probeSymbolDefined("cdr",topLevel);
22270 if (r_res==0) goto __else974;
22271 if (! ((SymbolEntry*)r_res)->isDefined) goto __else974;
22272 r_res = (int)((SymbolEntry*)r_res)->sob;
22275 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
22277 if (IS_SOB_CLOSURE(r_res)) goto __app631;
22278 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
22280 push((int)SOB_CLOSURE_ENV(r_res));
22281 push((int)&&__ret839);
22282 goto *(SOB_CLOSURE_CODE(r_res));
22284 sp = sp-2-stack[sp-2];
22288 r_res = (int)&__sc_number134;
22290 r_res = ((int**)ST_ENV())[0][0];
22293 r_res = (int)probeSymbolDefined("vector-ref",topLevel);
22294 if (r_res==0) goto __else975;
22295 if (! ((SymbolEntry*)r_res)->isDefined) goto __else975;
22296 r_res = (int)((SymbolEntry*)r_res)->sob;
22299 fprintf(stderr,"Symbol vector-ref not defined"); exit(-1);
22301 if (IS_SOB_CLOSURE(r_res)) goto __app632;
22302 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
22304 push((int)SOB_CLOSURE_ENV(r_res));
22305 push((int)&&__ret840);
22306 goto *(SOB_CLOSURE_CODE(r_res));
22308 sp = sp-2-stack[sp-2];
22309 if (IS_SOB_CLOSURE(r_res)) goto __app630;
22310 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
22312 push((int)SOB_CLOSURE_ENV(r_res));
22313 push((int)&&__ret838);
22314 goto *(SOB_CLOSURE_CODE(r_res));
22316 sp = sp-2-stack[sp-2];
22319 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
22323 r_res = (int)probeSymbolDefined("car",topLevel);
22324 if (r_res==0) goto __else976;
22325 if (! ((SymbolEntry*)r_res)->isDefined) goto __else976;
22326 r_res = (int)((SymbolEntry*)r_res)->sob;
22329 fprintf(stderr,"Symbol car not defined"); exit(-1);
22331 if (IS_SOB_CLOSURE(r_res)) goto __app633;
22332 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
22334 push((int)SOB_CLOSURE_ENV(r_res));
22335 push((int)&&__ret841);
22336 goto *(SOB_CLOSURE_CODE(r_res));
22338 sp = sp-2-stack[sp-2];
22341 r_res = (int)probeSymbolDefined("cons",topLevel);
22342 if (r_res==0) goto __else977;
22343 if (! ((SymbolEntry*)r_res)->isDefined) goto __else977;
22344 r_res = (int)((SymbolEntry*)r_res)->sob;
22347 fprintf(stderr,"Symbol cons not defined"); exit(-1);
22349 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
22350 push((int)SOB_CLOSURE_ENV(r_res));
22353 goto *(SOB_CLOSURE_CODE(r_res));
22354 sp = sp-2-stack[sp-2];
22359 r_res = (int)makeSchemeClosure((void*)r[0],&&__body250);
22361 r_res = (int)&__sc_number135;
22363 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
22367 r_res = (int)probeSymbolDefined("vector-set!",topLevel);
22368 if (r_res==0) goto __else978;
22369 if (! ((SymbolEntry*)r_res)->isDefined) goto __else978;
22370 r_res = (int)((SymbolEntry*)r_res)->sob;
22373 fprintf(stderr,"Symbol vector-set! not defined"); exit(-1);
22375 if (IS_SOB_CLOSURE(r_res)) goto __app628;
22376 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
22378 push((int)SOB_CLOSURE_ENV(r_res));
22379 push((int)&&__ret836);
22380 goto *(SOB_CLOSURE_CODE(r_res));
22382 sp = sp-2-stack[sp-2];
22384 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 1);
22385 goto __skipBody251;
22389 if (ST_ARG_COUNT()!=0) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",0)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
22390 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 2);
22391 goto __skipBody252;
22395 prepareStackForAbsOpt(1);
22396 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
22398 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
22401 r_res = (int)&sc_nil;
22404 r_res = (int)&__sc_number136;
22406 r_res = ((int**)ST_ENV())[1][0];
22409 r_res = (int)probeSymbolDefined("vector-ref",topLevel);
22410 if (r_res==0) goto __else979;
22411 if (! ((SymbolEntry*)r_res)->isDefined) goto __else979;
22412 r_res = (int)((SymbolEntry*)r_res)->sob;
22415 fprintf(stderr,"Symbol vector-ref not defined"); exit(-1);
22417 if (IS_SOB_CLOSURE(r_res)) goto __app634;
22418 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
22420 push((int)SOB_CLOSURE_ENV(r_res));
22421 push((int)&&__ret842);
22422 goto *(SOB_CLOSURE_CODE(r_res));
22424 sp = sp-2-stack[sp-2];
22427 r_res = (int)probeSymbolDefined("foldr",topLevel);
22428 if (r_res==0) goto __else980;
22429 if (! ((SymbolEntry*)r_res)->isDefined) goto __else980;
22430 r_res = (int)((SymbolEntry*)r_res)->sob;
22433 fprintf(stderr,"Symbol foldr not defined"); exit(-1);
22435 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
22436 push((int)SOB_CLOSURE_ENV(r_res));
22439 goto *(SOB_CLOSURE_CODE(r_res));
22440 sp = sp-2-stack[sp-2];
22444 r_res = (int)makeSchemeClosure((void*)r[0],&&__body252);
22448 r_res = (int)makeSchemeClosure((void*)r[0],&&__body251);
22449 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
22450 push((int)SOB_CLOSURE_ENV(r_res));
22453 goto *(SOB_CLOSURE_CODE(r_res));
22454 sp = sp-2-stack[sp-2];
22458 r_res = (int)makeSchemeClosure((void*)r[0],&&__body249);
22459 if (IS_SOB_CLOSURE(r_res)) goto __app626;
22460 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
22462 push((int)SOB_CLOSURE_ENV(r_res));
22463 push((int)&&__ret834);
22464 goto *(SOB_CLOSURE_CODE(r_res));
22466 sp = sp-2-stack[sp-2];
22467 r[0] = (int)getSymbol("append",topLevel);
22468 ((SymbolEntry*)r[0])->isDefined = 1;
22469 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
22470 r_res = (int)&sc_void;
22472 /* set return address */
22473 ST_RET() = (int)&&__ret843;
22475 r_res = (int)&sc_false;
22478 r[0] = (int)extendEnviroment( (int**)NULL, 0);
22479 goto __skipBody253;
22483 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
22485 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
22489 r_res = (int)probeSymbolDefined("box",topLevel);
22490 if (r_res==0) goto __else981;
22491 if (! ((SymbolEntry*)r_res)->isDefined) goto __else981;
22492 r_res = (int)((SymbolEntry*)r_res)->sob;
22495 fprintf(stderr,"Symbol box not defined"); exit(-1);
22497 if (IS_SOB_CLOSURE(r_res)) goto __app636;
22498 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
22500 push((int)SOB_CLOSURE_ENV(r_res));
22501 push((int)&&__ret845);
22502 goto *(SOB_CLOSURE_CODE(r_res));
22504 sp = sp-2-stack[sp-2];
22505 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
22507 r_res = (int)&sc_void;
22509 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 1);
22510 goto __skipBody254;
22514 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
22516 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
22520 r_res = (int)probeSymbolDefined("null?",topLevel);
22521 if (r_res==0) goto __else983;
22522 if (! ((SymbolEntry*)r_res)->isDefined) goto __else983;
22523 r_res = (int)((SymbolEntry*)r_res)->sob;
22526 fprintf(stderr,"Symbol null\? not defined"); exit(-1);
22528 if (IS_SOB_CLOSURE(r_res)) goto __app638;
22529 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
22531 push((int)SOB_CLOSURE_ENV(r_res));
22532 push((int)&&__ret847);
22533 goto *(SOB_CLOSURE_CODE(r_res));
22535 sp = sp-2-stack[sp-2];
22536 if ((SchemeObject*)r_res==&sc_false) goto __else982;
22537 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
22542 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
22546 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
22550 r_res = (int)probeSymbolDefined("car",topLevel);
22551 if (r_res==0) goto __else984;
22552 if (! ((SymbolEntry*)r_res)->isDefined) goto __else984;
22553 r_res = (int)((SymbolEntry*)r_res)->sob;
22556 fprintf(stderr,"Symbol car not defined"); exit(-1);
22558 if (IS_SOB_CLOSURE(r_res)) goto __app640;
22559 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
22561 push((int)SOB_CLOSURE_ENV(r_res));
22562 push((int)&&__ret849);
22563 goto *(SOB_CLOSURE_CODE(r_res));
22565 sp = sp-2-stack[sp-2];
22568 r_res = (int)probeSymbolDefined("cons",topLevel);
22569 if (r_res==0) goto __else985;
22570 if (! ((SymbolEntry*)r_res)->isDefined) goto __else985;
22571 r_res = (int)((SymbolEntry*)r_res)->sob;
22574 fprintf(stderr,"Symbol cons not defined"); exit(-1);
22576 if (IS_SOB_CLOSURE(r_res)) goto __app639;
22577 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
22579 push((int)SOB_CLOSURE_ENV(r_res));
22580 push((int)&&__ret848);
22581 goto *(SOB_CLOSURE_CODE(r_res));
22583 sp = sp-2-stack[sp-2];
22586 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
22590 r_res = (int)probeSymbolDefined("cdr",topLevel);
22591 if (r_res==0) goto __else986;
22592 if (! ((SymbolEntry*)r_res)->isDefined) goto __else986;
22593 r_res = (int)((SymbolEntry*)r_res)->sob;
22596 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
22598 if (IS_SOB_CLOSURE(r_res)) goto __app641;
22599 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
22601 push((int)SOB_CLOSURE_ENV(r_res));
22602 push((int)&&__ret850);
22603 goto *(SOB_CLOSURE_CODE(r_res));
22605 sp = sp-2-stack[sp-2];
22609 r_res = (int)&__sc_number137;
22611 r_res = ((int**)ST_ENV())[0][0];
22614 r_res = (int)probeSymbolDefined("vector-ref",topLevel);
22615 if (r_res==0) goto __else987;
22616 if (! ((SymbolEntry*)r_res)->isDefined) goto __else987;
22617 r_res = (int)((SymbolEntry*)r_res)->sob;
22620 fprintf(stderr,"Symbol vector-ref not defined"); exit(-1);
22622 if (IS_SOB_CLOSURE(r_res)) goto __app642;
22623 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
22625 push((int)SOB_CLOSURE_ENV(r_res));
22626 push((int)&&__ret851);
22627 goto *(SOB_CLOSURE_CODE(r_res));
22629 sp = sp-2-stack[sp-2];
22630 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
22631 push((int)SOB_CLOSURE_ENV(r_res));
22634 goto *(SOB_CLOSURE_CODE(r_res));
22635 sp = sp-2-stack[sp-2];
22640 r_res = (int)makeSchemeClosure((void*)r[0],&&__body254);
22642 r_res = (int)&__sc_number138;
22644 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
22648 r_res = (int)probeSymbolDefined("vector-set!",topLevel);
22649 if (r_res==0) goto __else988;
22650 if (! ((SymbolEntry*)r_res)->isDefined) goto __else988;
22651 r_res = (int)((SymbolEntry*)r_res)->sob;
22654 fprintf(stderr,"Symbol vector-set! not defined"); exit(-1);
22656 if (IS_SOB_CLOSURE(r_res)) goto __app637;
22657 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
22659 push((int)SOB_CLOSURE_ENV(r_res));
22660 push((int)&&__ret846);
22661 goto *(SOB_CLOSURE_CODE(r_res));
22663 sp = sp-2-stack[sp-2];
22665 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 1);
22666 goto __skipBody255;
22670 if (ST_ARG_COUNT()!=0) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",0)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
22671 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 2);
22672 goto __skipBody256;
22676 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
22677 r_res = (int)&sc_nil;
22679 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
22684 r_res = (int)&__sc_number139;
22686 r_res = ((int**)ST_ENV())[1][0];
22689 r_res = (int)probeSymbolDefined("vector-ref",topLevel);
22690 if (r_res==0) goto __else989;
22691 if (! ((SymbolEntry*)r_res)->isDefined) goto __else989;
22692 r_res = (int)((SymbolEntry*)r_res)->sob;
22695 fprintf(stderr,"Symbol vector-ref not defined"); exit(-1);
22697 if (IS_SOB_CLOSURE(r_res)) goto __app643;
22698 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
22700 push((int)SOB_CLOSURE_ENV(r_res));
22701 push((int)&&__ret852);
22702 goto *(SOB_CLOSURE_CODE(r_res));
22704 sp = sp-2-stack[sp-2];
22705 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
22706 push((int)SOB_CLOSURE_ENV(r_res));
22709 goto *(SOB_CLOSURE_CODE(r_res));
22710 sp = sp-2-stack[sp-2];
22714 r_res = (int)makeSchemeClosure((void*)r[0],&&__body256);
22718 r_res = (int)makeSchemeClosure((void*)r[0],&&__body255);
22719 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
22720 push((int)SOB_CLOSURE_ENV(r_res));
22723 goto *(SOB_CLOSURE_CODE(r_res));
22724 sp = sp-2-stack[sp-2];
22728 r_res = (int)makeSchemeClosure((void*)r[0],&&__body253);
22729 if (IS_SOB_CLOSURE(r_res)) goto __app635;
22730 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
22732 push((int)SOB_CLOSURE_ENV(r_res));
22733 push((int)&&__ret844);
22734 goto *(SOB_CLOSURE_CODE(r_res));
22736 sp = sp-2-stack[sp-2];
22737 r[0] = (int)getSymbol("reverse",topLevel);
22738 ((SymbolEntry*)r[0])->isDefined = 1;
22739 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
22740 r_res = (int)&sc_void;
22742 /* set return address */
22743 ST_RET() = (int)&&__ret853;
22746 r_res = (int)probeSymbolDefined("string->list",topLevel);
22747 if (r_res==0) goto __else990;
22748 if (! ((SymbolEntry*)r_res)->isDefined) goto __else990;
22749 r_res = (int)((SymbolEntry*)r_res)->sob;
22752 fprintf(stderr,"Symbol string->list not defined"); exit(-1);
22755 r_res = (int)probeSymbolDefined("reverse",topLevel);
22756 if (r_res==0) goto __else991;
22757 if (! ((SymbolEntry*)r_res)->isDefined) goto __else991;
22758 r_res = (int)((SymbolEntry*)r_res)->sob;
22761 fprintf(stderr,"Symbol reverse not defined"); exit(-1);
22764 r_res = (int)probeSymbolDefined("list->string",topLevel);
22765 if (r_res==0) goto __else992;
22766 if (! ((SymbolEntry*)r_res)->isDefined) goto __else992;
22767 r_res = (int)((SymbolEntry*)r_res)->sob;
22770 fprintf(stderr,"Symbol list->string not defined"); exit(-1);
22774 r_res = (int)probeSymbolDefined("compose",topLevel);
22775 if (r_res==0) goto __else993;
22776 if (! ((SymbolEntry*)r_res)->isDefined) goto __else993;
22777 r_res = (int)((SymbolEntry*)r_res)->sob;
22780 fprintf(stderr,"Symbol compose not defined"); exit(-1);
22782 if (IS_SOB_CLOSURE(r_res)) goto __app644;
22783 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
22785 push((int)SOB_CLOSURE_ENV(r_res));
22786 push((int)&&__ret854);
22787 goto *(SOB_CLOSURE_CODE(r_res));
22789 sp = sp-2-stack[sp-2];
22790 r[0] = (int)getSymbol("string-reverse",topLevel);
22791 ((SymbolEntry*)r[0])->isDefined = 1;
22792 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
22793 r_res = (int)&sc_void;
22795 /* set return address */
22796 ST_RET() = (int)&&__ret855;
22798 r[0] = (int)extendEnviroment( (int**)NULL, 0);
22799 goto __skipBody257;
22803 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
22805 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
22809 r_res = (int)probeSymbolDefined("zero?",topLevel);
22810 if (r_res==0) goto __else995;
22811 if (! ((SymbolEntry*)r_res)->isDefined) goto __else995;
22812 r_res = (int)((SymbolEntry*)r_res)->sob;
22815 fprintf(stderr,"Symbol zero\? not defined"); exit(-1);
22817 if (IS_SOB_CLOSURE(r_res)) goto __app645;
22818 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
22820 push((int)SOB_CLOSURE_ENV(r_res));
22821 push((int)&&__ret856);
22822 goto *(SOB_CLOSURE_CODE(r_res));
22824 sp = sp-2-stack[sp-2];
22825 if ((SchemeObject*)r_res==&sc_false) goto __else994;
22827 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
22831 r_res = (int)probeSymbolDefined("car",topLevel);
22832 if (r_res==0) goto __else996;
22833 if (! ((SymbolEntry*)r_res)->isDefined) goto __else996;
22834 r_res = (int)((SymbolEntry*)r_res)->sob;
22837 fprintf(stderr,"Symbol car not defined"); exit(-1);
22839 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
22840 push((int)SOB_CLOSURE_ENV(r_res));
22843 goto *(SOB_CLOSURE_CODE(r_res));
22844 sp = sp-2-stack[sp-2];
22849 r_res = (int)&__sc_number140;
22851 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
22855 r_res = (int)probeSymbolDefined("-",topLevel);
22856 if (r_res==0) goto __else997;
22857 if (! ((SymbolEntry*)r_res)->isDefined) goto __else997;
22858 r_res = (int)((SymbolEntry*)r_res)->sob;
22861 fprintf(stderr,"Symbol - not defined"); exit(-1);
22863 if (IS_SOB_CLOSURE(r_res)) goto __app646;
22864 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
22866 push((int)SOB_CLOSURE_ENV(r_res));
22867 push((int)&&__ret857);
22868 goto *(SOB_CLOSURE_CODE(r_res));
22870 sp = sp-2-stack[sp-2];
22873 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
22877 r_res = (int)probeSymbolDefined("cdr",topLevel);
22878 if (r_res==0) goto __else998;
22879 if (! ((SymbolEntry*)r_res)->isDefined) goto __else998;
22880 r_res = (int)((SymbolEntry*)r_res)->sob;
22883 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
22885 if (IS_SOB_CLOSURE(r_res)) goto __app647;
22886 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
22888 push((int)SOB_CLOSURE_ENV(r_res));
22889 push((int)&&__ret858);
22890 goto *(SOB_CLOSURE_CODE(r_res));
22892 sp = sp-2-stack[sp-2];
22895 r_res = (int)probeSymbolDefined("list-ref",topLevel);
22896 if (r_res==0) goto __else999;
22897 if (! ((SymbolEntry*)r_res)->isDefined) goto __else999;
22898 r_res = (int)((SymbolEntry*)r_res)->sob;
22901 fprintf(stderr,"Symbol list-ref not defined"); exit(-1);
22903 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
22904 push((int)SOB_CLOSURE_ENV(r_res));
22907 goto *(SOB_CLOSURE_CODE(r_res));
22908 sp = sp-2-stack[sp-2];
22913 r_res = (int)makeSchemeClosure((void*)r[0],&&__body257);
22914 r[0] = (int)getSymbol("list-ref",topLevel);
22915 ((SymbolEntry*)r[0])->isDefined = 1;
22916 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
22917 r_res = (int)&sc_void;
22919 /* set return address */
22920 ST_RET() = (int)&&__ret859;
22922 r[0] = (int)extendEnviroment( (int**)NULL, 0);
22923 goto __skipBody258;
22927 if (ST_ARG_COUNT()!=3) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",3)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
22929 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
22933 r_res = (int)probeSymbolDefined("zero?",topLevel);
22934 if (r_res==0) goto __else1001;
22935 if (! ((SymbolEntry*)r_res)->isDefined) goto __else1001;
22936 r_res = (int)((SymbolEntry*)r_res)->sob;
22939 fprintf(stderr,"Symbol zero\? not defined"); exit(-1);
22941 if (IS_SOB_CLOSURE(r_res)) goto __app648;
22942 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
22944 push((int)SOB_CLOSURE_ENV(r_res));
22945 push((int)&&__ret860);
22946 goto *(SOB_CLOSURE_CODE(r_res));
22948 sp = sp-2-stack[sp-2];
22949 if ((SchemeObject*)r_res==&sc_false) goto __else1000;
22951 ASSERT_ALWAYS((2>=0) & (2<ST_ARG_COUNT()),"");
22954 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
22958 r_res = (int)probeSymbolDefined("set-car!",topLevel);
22959 if (r_res==0) goto __else1002;
22960 if (! ((SymbolEntry*)r_res)->isDefined) goto __else1002;
22961 r_res = (int)((SymbolEntry*)r_res)->sob;
22964 fprintf(stderr,"Symbol set-car! not defined"); exit(-1);
22966 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
22967 push((int)SOB_CLOSURE_ENV(r_res));
22970 goto *(SOB_CLOSURE_CODE(r_res));
22971 sp = sp-2-stack[sp-2];
22975 ASSERT_ALWAYS((2>=0) & (2<ST_ARG_COUNT()),"");
22979 r_res = (int)&__sc_number141;
22981 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
22985 r_res = (int)probeSymbolDefined("-",topLevel);
22986 if (r_res==0) goto __else1003;
22987 if (! ((SymbolEntry*)r_res)->isDefined) goto __else1003;
22988 r_res = (int)((SymbolEntry*)r_res)->sob;
22991 fprintf(stderr,"Symbol - not defined"); exit(-1);
22993 if (IS_SOB_CLOSURE(r_res)) goto __app649;
22994 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
22996 push((int)SOB_CLOSURE_ENV(r_res));
22997 push((int)&&__ret861);
22998 goto *(SOB_CLOSURE_CODE(r_res));
23000 sp = sp-2-stack[sp-2];
23003 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
23007 r_res = (int)probeSymbolDefined("cdr",topLevel);
23008 if (r_res==0) goto __else1004;
23009 if (! ((SymbolEntry*)r_res)->isDefined) goto __else1004;
23010 r_res = (int)((SymbolEntry*)r_res)->sob;
23013 fprintf(stderr,"Symbol cdr not defined"); exit(-1);
23015 if (IS_SOB_CLOSURE(r_res)) goto __app650;
23016 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
23018 push((int)SOB_CLOSURE_ENV(r_res));
23019 push((int)&&__ret862);
23020 goto *(SOB_CLOSURE_CODE(r_res));
23022 sp = sp-2-stack[sp-2];
23025 r_res = (int)probeSymbolDefined("list-set!",topLevel);
23026 if (r_res==0) goto __else1005;
23027 if (! ((SymbolEntry*)r_res)->isDefined) goto __else1005;
23028 r_res = (int)((SymbolEntry*)r_res)->sob;
23031 fprintf(stderr,"Symbol list-set! not defined"); exit(-1);
23033 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
23034 push((int)SOB_CLOSURE_ENV(r_res));
23037 goto *(SOB_CLOSURE_CODE(r_res));
23038 sp = sp-2-stack[sp-2];
23043 r_res = (int)makeSchemeClosure((void*)r[0],&&__body258);
23044 r[0] = (int)getSymbol("list-set!",topLevel);
23045 ((SymbolEntry*)r[0])->isDefined = 1;
23046 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
23047 r_res = (int)&sc_void;
23049 /* set return address */
23050 ST_RET() = (int)&&__ret863;
23052 r[0] = (int)extendEnviroment( (int**)NULL, 0);
23053 goto __skipBody259;
23057 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
23059 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
23062 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
23066 r_res = (int)probeSymbolDefined(">",topLevel);
23067 if (r_res==0) goto __else1007;
23068 if (! ((SymbolEntry*)r_res)->isDefined) goto __else1007;
23069 r_res = (int)((SymbolEntry*)r_res)->sob;
23072 fprintf(stderr,"Symbol > not defined"); exit(-1);
23074 if (IS_SOB_CLOSURE(r_res)) goto __app652;
23075 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
23077 push((int)SOB_CLOSURE_ENV(r_res));
23078 push((int)&&__ret865);
23079 goto *(SOB_CLOSURE_CODE(r_res));
23081 sp = sp-2-stack[sp-2];
23082 if ((SchemeObject*)r_res==&sc_false) goto __else1006;
23083 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
23087 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
23093 r_res = (int)makeSchemeClosure((void*)r[0],&&__body259);
23096 r[0] = (int)extendEnviroment( (int**)NULL, 0);
23097 goto __skipBody260;
23101 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
23102 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 1);
23103 goto __skipBody261;
23107 prepareStackForAbsOpt(2);
23108 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
23110 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
23113 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
23116 r_res = ((int**)ST_ENV())[0][0];
23119 r_res = (int)probeSymbolDefined("foldr",topLevel);
23120 if (r_res==0) goto __else1008;
23121 if (! ((SymbolEntry*)r_res)->isDefined) goto __else1008;
23122 r_res = (int)((SymbolEntry*)r_res)->sob;
23125 fprintf(stderr,"Symbol foldr not defined"); exit(-1);
23127 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
23128 push((int)SOB_CLOSURE_ENV(r_res));
23131 goto *(SOB_CLOSURE_CODE(r_res));
23132 sp = sp-2-stack[sp-2];
23136 r_res = (int)makeSchemeClosure((void*)r[0],&&__body261);
23140 r_res = (int)makeSchemeClosure((void*)r[0],&&__body260);
23141 if (IS_SOB_CLOSURE(r_res)) goto __app651;
23142 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
23144 push((int)SOB_CLOSURE_ENV(r_res));
23145 push((int)&&__ret864);
23146 goto *(SOB_CLOSURE_CODE(r_res));
23148 sp = sp-2-stack[sp-2];
23149 r[0] = (int)getSymbol("max",topLevel);
23150 ((SymbolEntry*)r[0])->isDefined = 1;
23151 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
23152 r_res = (int)&sc_void;
23154 /* set return address */
23155 ST_RET() = (int)&&__ret866;
23157 r[0] = (int)extendEnviroment( (int**)NULL, 0);
23158 goto __skipBody262;
23162 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
23164 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
23167 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
23171 r_res = (int)probeSymbolDefined("<",topLevel);
23172 if (r_res==0) goto __else1010;
23173 if (! ((SymbolEntry*)r_res)->isDefined) goto __else1010;
23174 r_res = (int)((SymbolEntry*)r_res)->sob;
23177 fprintf(stderr,"Symbol < not defined"); exit(-1);
23179 if (IS_SOB_CLOSURE(r_res)) goto __app654;
23180 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
23182 push((int)SOB_CLOSURE_ENV(r_res));
23183 push((int)&&__ret868);
23184 goto *(SOB_CLOSURE_CODE(r_res));
23186 sp = sp-2-stack[sp-2];
23187 if ((SchemeObject*)r_res==&sc_false) goto __else1009;
23188 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
23192 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
23198 r_res = (int)makeSchemeClosure((void*)r[0],&&__body262);
23201 r[0] = (int)extendEnviroment( (int**)NULL, 0);
23202 goto __skipBody263;
23206 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
23207 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 1);
23208 goto __skipBody264;
23212 prepareStackForAbsOpt(2);
23213 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
23215 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
23218 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
23221 r_res = ((int**)ST_ENV())[0][0];
23224 r_res = (int)probeSymbolDefined("foldr",topLevel);
23225 if (r_res==0) goto __else1011;
23226 if (! ((SymbolEntry*)r_res)->isDefined) goto __else1011;
23227 r_res = (int)((SymbolEntry*)r_res)->sob;
23230 fprintf(stderr,"Symbol foldr not defined"); exit(-1);
23232 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
23233 push((int)SOB_CLOSURE_ENV(r_res));
23236 goto *(SOB_CLOSURE_CODE(r_res));
23237 sp = sp-2-stack[sp-2];
23241 r_res = (int)makeSchemeClosure((void*)r[0],&&__body264);
23245 r_res = (int)makeSchemeClosure((void*)r[0],&&__body263);
23246 if (IS_SOB_CLOSURE(r_res)) goto __app653;
23247 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
23249 push((int)SOB_CLOSURE_ENV(r_res));
23250 push((int)&&__ret867);
23251 goto *(SOB_CLOSURE_CODE(r_res));
23253 sp = sp-2-stack[sp-2];
23254 r[0] = (int)getSymbol("min",topLevel);
23255 ((SymbolEntry*)r[0])->isDefined = 1;
23256 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
23257 r_res = (int)&sc_void;
23259 /* set return address */
23260 ST_RET() = (int)&&__ret869;
23262 r_res = (int)&sc_false;
23265 r[0] = (int)extendEnviroment( (int**)NULL, 0);
23266 goto __skipBody265;
23270 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
23272 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
23276 r_res = (int)probeSymbolDefined("box",topLevel);
23277 if (r_res==0) goto __else1012;
23278 if (! ((SymbolEntry*)r_res)->isDefined) goto __else1012;
23279 r_res = (int)((SymbolEntry*)r_res)->sob;
23282 fprintf(stderr,"Symbol box not defined"); exit(-1);
23284 if (IS_SOB_CLOSURE(r_res)) goto __app656;
23285 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
23287 push((int)SOB_CLOSURE_ENV(r_res));
23288 push((int)&&__ret871);
23289 goto *(SOB_CLOSURE_CODE(r_res));
23291 sp = sp-2-stack[sp-2];
23292 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
23294 r_res = (int)&sc_void;
23296 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 1);
23297 goto __skipBody266;
23301 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
23303 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
23307 r_res = (int)probeSymbolDefined("zero?",topLevel);
23308 if (r_res==0) goto __else1014;
23309 if (! ((SymbolEntry*)r_res)->isDefined) goto __else1014;
23310 r_res = (int)((SymbolEntry*)r_res)->sob;
23313 fprintf(stderr,"Symbol zero\? not defined"); exit(-1);
23315 if (IS_SOB_CLOSURE(r_res)) goto __app658;
23316 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
23318 push((int)SOB_CLOSURE_ENV(r_res));
23319 push((int)&&__ret873);
23320 goto *(SOB_CLOSURE_CODE(r_res));
23322 sp = sp-2-stack[sp-2];
23323 if ((SchemeObject*)r_res==&sc_false) goto __else1013;
23324 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
23329 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
23332 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
23336 r_res = (int)probeSymbolDefined("remainder",topLevel);
23337 if (r_res==0) goto __else1015;
23338 if (! ((SymbolEntry*)r_res)->isDefined) goto __else1015;
23339 r_res = (int)((SymbolEntry*)r_res)->sob;
23342 fprintf(stderr,"Symbol remainder not defined"); exit(-1);
23344 if (IS_SOB_CLOSURE(r_res)) goto __app659;
23345 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
23347 push((int)SOB_CLOSURE_ENV(r_res));
23348 push((int)&&__ret874);
23349 goto *(SOB_CLOSURE_CODE(r_res));
23351 sp = sp-2-stack[sp-2];
23354 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 2);
23355 goto __skipBody267;
23359 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
23361 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
23365 r_res = (int)probeSymbolDefined("zero?",topLevel);
23366 if (r_res==0) goto __else1017;
23367 if (! ((SymbolEntry*)r_res)->isDefined) goto __else1017;
23368 r_res = (int)((SymbolEntry*)r_res)->sob;
23371 fprintf(stderr,"Symbol zero\? not defined"); exit(-1);
23373 if (IS_SOB_CLOSURE(r_res)) goto __app660;
23374 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
23376 push((int)SOB_CLOSURE_ENV(r_res));
23377 push((int)&&__ret875);
23378 goto *(SOB_CLOSURE_CODE(r_res));
23380 sp = sp-2-stack[sp-2];
23381 if ((SchemeObject*)r_res==&sc_false) goto __else1016;
23382 r_res = ((int**)ST_ENV())[0][1];
23385 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
23388 r_res = ((int**)ST_ENV())[0][1];
23392 r_res = (int)&__sc_number142;
23394 r_res = ((int**)ST_ENV())[1][0];
23397 r_res = (int)probeSymbolDefined("vector-ref",topLevel);
23398 if (r_res==0) goto __else1018;
23399 if (! ((SymbolEntry*)r_res)->isDefined) goto __else1018;
23400 r_res = (int)((SymbolEntry*)r_res)->sob;
23403 fprintf(stderr,"Symbol vector-ref not defined"); exit(-1);
23405 if (IS_SOB_CLOSURE(r_res)) goto __app661;
23406 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
23408 push((int)SOB_CLOSURE_ENV(r_res));
23409 push((int)&&__ret876);
23410 goto *(SOB_CLOSURE_CODE(r_res));
23412 sp = sp-2-stack[sp-2];
23413 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
23414 push((int)SOB_CLOSURE_ENV(r_res));
23417 goto *(SOB_CLOSURE_CODE(r_res));
23418 sp = sp-2-stack[sp-2];
23423 r_res = (int)makeSchemeClosure((void*)r[0],&&__body267);
23424 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
23425 push((int)SOB_CLOSURE_ENV(r_res));
23428 goto *(SOB_CLOSURE_CODE(r_res));
23429 sp = sp-2-stack[sp-2];
23434 r_res = (int)makeSchemeClosure((void*)r[0],&&__body266);
23436 r_res = (int)&__sc_number143;
23438 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
23442 r_res = (int)probeSymbolDefined("vector-set!",topLevel);
23443 if (r_res==0) goto __else1019;
23444 if (! ((SymbolEntry*)r_res)->isDefined) goto __else1019;
23445 r_res = (int)((SymbolEntry*)r_res)->sob;
23448 fprintf(stderr,"Symbol vector-set! not defined"); exit(-1);
23450 if (IS_SOB_CLOSURE(r_res)) goto __app657;
23451 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
23453 push((int)SOB_CLOSURE_ENV(r_res));
23454 push((int)&&__ret872);
23455 goto *(SOB_CLOSURE_CODE(r_res));
23457 sp = sp-2-stack[sp-2];
23459 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 1);
23460 goto __skipBody268;
23464 if (ST_ARG_COUNT()!=0) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",0)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
23465 r[0] = (int)extendEnviroment( (int**)ST_ENV(), 2);
23466 goto __skipBody269;
23470 prepareStackForAbsOpt(2);
23471 if (ST_ARG_COUNT()!=2) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",2)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
23473 ASSERT_ALWAYS((1>=0) & (1<ST_ARG_COUNT()),"");
23476 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
23480 r_res = (int)&__sc_number144;
23482 r_res = ((int**)ST_ENV())[1][0];
23485 r_res = (int)probeSymbolDefined("vector-ref",topLevel);
23486 if (r_res==0) goto __else1020;
23487 if (! ((SymbolEntry*)r_res)->isDefined) goto __else1020;
23488 r_res = (int)((SymbolEntry*)r_res)->sob;
23491 fprintf(stderr,"Symbol vector-ref not defined"); exit(-1);
23493 if (IS_SOB_CLOSURE(r_res)) goto __app662;
23494 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
23496 push((int)SOB_CLOSURE_ENV(r_res));
23497 push((int)&&__ret877);
23498 goto *(SOB_CLOSURE_CODE(r_res));
23500 sp = sp-2-stack[sp-2];
23503 r_res = (int)probeSymbolDefined("foldr",topLevel);
23504 if (r_res==0) goto __else1021;
23505 if (! ((SymbolEntry*)r_res)->isDefined) goto __else1021;
23506 r_res = (int)((SymbolEntry*)r_res)->sob;
23509 fprintf(stderr,"Symbol foldr not defined"); exit(-1);
23511 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
23512 push((int)SOB_CLOSURE_ENV(r_res));
23515 goto *(SOB_CLOSURE_CODE(r_res));
23516 sp = sp-2-stack[sp-2];
23520 r_res = (int)makeSchemeClosure((void*)r[0],&&__body269);
23524 r_res = (int)makeSchemeClosure((void*)r[0],&&__body268);
23525 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
23526 push((int)SOB_CLOSURE_ENV(r_res));
23529 goto *(SOB_CLOSURE_CODE(r_res));
23530 sp = sp-2-stack[sp-2];
23534 r_res = (int)makeSchemeClosure((void*)r[0],&&__body265);
23535 if (IS_SOB_CLOSURE(r_res)) goto __app655;
23536 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
23538 push((int)SOB_CLOSURE_ENV(r_res));
23539 push((int)&&__ret870);
23540 goto *(SOB_CLOSURE_CODE(r_res));
23542 sp = sp-2-stack[sp-2];
23543 r[0] = (int)getSymbol("gcd",topLevel);
23544 ((SymbolEntry*)r[0])->isDefined = 1;
23545 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
23546 r_res = (int)&sc_void;
23548 /* set return address */
23549 ST_RET() = (int)&&__ret878;
23551 r[0] = (int)extendEnviroment( (int**)NULL, 0);
23552 goto __skipBody270;
23556 prepareStackForAbsOpt(1);
23557 if (ST_ARG_COUNT()!=1) {fprintf(stderr,MSG_ERR_ARGCOUNT("user-procedure",1)); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
23560 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
23563 r_res = (int)probeSymbolDefined("gcd",topLevel);
23564 if (r_res==0) goto __else1022;
23565 if (! ((SymbolEntry*)r_res)->isDefined) goto __else1022;
23566 r_res = (int)((SymbolEntry*)r_res)->sob;
23569 fprintf(stderr,"Symbol gcd not defined"); exit(-1);
23573 r_res = (int)probeSymbolDefined("apply",topLevel);
23574 if (r_res==0) goto __else1023;
23575 if (! ((SymbolEntry*)r_res)->isDefined) goto __else1023;
23576 r_res = (int)((SymbolEntry*)r_res)->sob;
23579 fprintf(stderr,"Symbol apply not defined"); exit(-1);
23581 if (IS_SOB_CLOSURE(r_res)) goto __app663;
23582 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
23584 push((int)SOB_CLOSURE_ENV(r_res));
23585 push((int)&&__ret879);
23586 goto *(SOB_CLOSURE_CODE(r_res));
23588 sp = sp-2-stack[sp-2];
23591 ASSERT_ALWAYS((0>=0) & (0<ST_ARG_COUNT()),"");
23594 r_res = (int)probeSymbolDefined("*",topLevel);
23595 if (r_res==0) goto __else1024;
23596 if (! ((SymbolEntry*)r_res)->isDefined) goto __else1024;
23597 r_res = (int)((SymbolEntry*)r_res)->sob;
23600 fprintf(stderr,"Symbol * not defined"); exit(-1);
23604 r_res = (int)probeSymbolDefined("apply",topLevel);
23605 if (r_res==0) goto __else1025;
23606 if (! ((SymbolEntry*)r_res)->isDefined) goto __else1025;
23607 r_res = (int)((SymbolEntry*)r_res)->sob;
23610 fprintf(stderr,"Symbol apply not defined"); exit(-1);
23612 if (IS_SOB_CLOSURE(r_res)) goto __app664;
23613 fprintf(stderr,MSG_ERR_APPNONPROC); exit(-1);
23615 push((int)SOB_CLOSURE_ENV(r_res));
23616 push((int)&&__ret880);
23617 goto *(SOB_CLOSURE_CODE(r_res));
23619 sp = sp-2-stack[sp-2];
23622 r_res = (int)probeSymbolDefined("/",topLevel);
23623 if (r_res==0) goto __else1026;
23624 if (! ((SymbolEntry*)r_res)->isDefined) goto __else1026;
23625 r_res = (int)((SymbolEntry*)r_res)->sob;
23628 fprintf(stderr,"Symbol / not defined"); exit(-1);
23630 if (! IS_SOB_CLOSURE(r_res)) {fprintf(stderr,MSG_ERR_APPNONPROC); fprintf(stderr,"%s %d\n",__FILE__,__LINE__); exit(-1);}
23631 push((int)SOB_CLOSURE_ENV(r_res));
23634 goto *(SOB_CLOSURE_CODE(r_res));
23635 sp = sp-2-stack[sp-2];
23639 r_res = (int)makeSchemeClosure((void*)r[0],&&__body270);
23640 r[0] = (int)getSymbol("lcm",topLevel);
23641 ((SymbolEntry*)r[0])->isDefined = 1;
23642 ((SymbolEntry*)r[0])->sob = (SchemeObject*)r_res;
23643 r_res = (int)&sc_void;
23646 /* End of Support-Code: Code Segment */