2
#include "cmpinclude.h"
3
#include "pcl_gcl_low.h"
4
void init_pcl_gcl_low(){do_init(VV);}
5
/* macro definition for MEMQ */
8
{register object *base=vs_base;
9
register object *sup=base+VM1; VC1
13
{object V1=base[0]->c.c_cdr;
14
if(endp(V1))invalid_macro_call();
15
base[2]= (V1->c.c_car);
17
if(endp(V1))invalid_macro_call();
18
base[3]= (V1->c.c_car);
20
if(!endp(V1))invalid_macro_call();}
21
base[4]= listA(4,VV[0],base[2],base[3],VV[1]);
22
vs_top=(vs_base=base+4)+1;
25
/* macro definition for ASSQ */
28
{register object *base=vs_base;
29
register object *sup=base+VM2; VC2
33
{object V2=base[0]->c.c_cdr;
34
if(endp(V2))invalid_macro_call();
35
base[2]= (V2->c.c_car);
37
if(endp(V2))invalid_macro_call();
38
base[3]= (V2->c.c_car);
40
if(!endp(V2))invalid_macro_call();}
41
base[4]= listA(4,VV[2],base[2],base[3],VV[3]);
42
vs_top=(vs_base=base+4)+1;
45
/* macro definition for POSQ */
48
{register object *base=vs_base;
49
register object *sup=base+VM3; VC3
53
{object V3=base[0]->c.c_cdr;
54
if(endp(V3))invalid_macro_call();
55
base[2]= (V3->c.c_car);
57
if(endp(V3))invalid_macro_call();
58
base[3]= (V3->c.c_car);
60
if(!endp(V3))invalid_macro_call();}
61
base[4]= listA(4,VV[4],base[2],base[3],VV[5]);
62
vs_top=(vs_base=base+4)+1;
65
/* macro definition for DOTIMES */
68
{register object *base=vs_base;
69
register object *sup=base+VM4; VC4
73
{object V4=base[0]->c.c_cdr;
74
if(endp(V4))invalid_macro_call();
75
{object V5= (V4->c.c_car);
76
if(endp(V5))invalid_macro_call();
77
base[2]= (V5->c.c_car);
79
if(endp(V5))invalid_macro_call();
80
base[3]= (V5->c.c_car);
85
base[4]= (V5->c.c_car);
87
if(!endp(V5))invalid_macro_call();}
95
vs_top=(vs_base=base+6)+2;
97
if(vs_base>=vs_top){vs_top=sup;goto T5;}
100
if(vs_base>=vs_top){vs_top=sup;goto T6;}
103
if(vs_base>=vs_top){vs_top=sup;goto T7;}
128
V11= list(2,(V9),base[3]);
129
V12= list(2,/* INLINE-ARGS */V11,list(2,base[2],small_fixnum(0)));
130
V13= list(2,VV[7],list(3,VV[8],(V9),base[2]));
131
V14= list(3,VV[12],base[2],(V9));
132
V15= list(3,VV[11],/* INLINE-ARGS */V14,list(3,VV[13],Cnil,base[4]));
133
V16= list(3,VV[14],base[2],list(3,VV[15],VV[8],list(2,VV[16],base[2])));
134
V17= list(2,/* INLINE-ARGS */V16,list(2,VV[17],(V10)));
135
V18= list(3,VV[9],Cnil,listA(4,VV[10],(V10),/* INLINE-ARGS */V15,append((V8),/* INLINE-ARGS */V17)));
136
V19= make_cons(/* INLINE-ARGS */V18,Cnil);
137
base[6]= listA(4,VV[6],/* INLINE-ARGS */V12,/* INLINE-ARGS */V13,append((V7),/* INLINE-ARGS */V19));
138
vs_top=(vs_base=base+6)+1;
141
/* local entry for function PRINTING-RANDOM-THING-INTERNAL */
143
static object LI5(V22,V23)
145
object V22;object V23;
152
vs_top=(vs_base=base+3)+1;
156
vs_top=(vs_base=base+0)+3;
159
{object V24 = vs_base[0];
164
/* macro definition for %SVREF */
167
{register object *base=vs_base;
168
register object *sup=base+VM6; VC6
172
{object V25=base[0]->c.c_cdr;
173
if(endp(V25))invalid_macro_call();
174
base[2]= (V25->c.c_car);
176
if(endp(V25))invalid_macro_call();
177
base[3]= (V25->c.c_car);
179
if(!endp(V25))invalid_macro_call();}
180
V26= list(3,VV[15],VV[20],base[2]);
181
base[4]= list(3,VV[19],/* INLINE-ARGS */V26,list(3,VV[15],VV[8],base[3]));
182
vs_top=(vs_base=base+4)+1;
185
/* macro definition for FMC-FUNCALL */
188
{register object *base=vs_base;
189
register object *sup=base+VM7; VC7
193
{object V27=base[0]->c.c_cdr;
194
if(endp(V27))invalid_macro_call();
195
base[2]= (V27->c.c_car);
197
if(endp(V27))invalid_macro_call();
198
base[3]= (V27->c.c_car);
200
if(endp(V27))invalid_macro_call();
201
base[4]= (V27->c.c_car);
204
base[6]= listA(5,VV[21],base[2],base[3],base[4],base[5]);
205
vs_top=(vs_base=base+6)+1;
208
/* local entry for function PROCLAIM-DEFMETHOD */
210
static object LI8(V30,V31)
212
object V30;object V31;
216
if(type_of((V30))==t_symbol){
222
{object V33 = sputprop((V30),VV[22],Ct);
228
object cclosure_env_nthcdr (n,cc)
232
if(type_of(cc)!=t_cclosure)return Cnil;
233
if((turbo=cc->cc.cc_turbo)==NULL)
236
{if(type_of(env)!=t_cons)return Cnil;
240
{if(n>=fix(*(turbo-1)))return Cnil;
243
/* function definition for CCLOSURE-ENV-NTHCDR */
246
{ object *old_base=vs_base;
250
object_to_int(vs_base[0]),
252
vs_top=(vs_base=old_base)+1;
255
/* function definition for %CCLOSURE-ENV-NTHCDR */
258
{ object *old_base=vs_base;
262
object_to_int(vs_base[0]),
264
vs_top=(vs_base=old_base)+1;
269
set_cclosure_env(object cc,object val) {
270
if (type_of(cc)==t_cclosure)
274
/* function definition for SET-CCLOSURE-ENV */
277
{ object *old_base=vs_base;
281
vs_top=(vs_base=old_base)+1;
284
/* function definition for %SET-CCLOSURE-ENV */
287
{ object *old_base=vs_base;
291
vs_top=(vs_base=old_base)+1;
296
cclosurep(object o) {
297
return type_of(o)==t_cclosure ? Ct : Cnil;
300
/* function definition for CCLOSUREP */
303
{ object *old_base=vs_base;
308
vs_top=(vs_base=old_base)+1;
313
cclosure_env(object o) {
314
return type_of(o)==t_cclosure ? o->cc.cc_env : Cnil;
317
/* function definition for CCLOSURE-ENV */
320
{ object *old_base=vs_base;
325
vs_top=(vs_base=old_base)+1;
328
/* function definition for %CCLOSURE-ENV */
331
{ object *old_base=vs_base;
336
vs_top=(vs_base=old_base)+1;
341
set_compiled_function_name(object o,object n) {
342
/* check type here */
346
/* function definition for SET-COMPILED-FUNCTION-NAME */
349
{ object *old_base=vs_base;
350
set_compiled_function_name(
353
vs_top=(vs_base=old_base)+1;
356
/* function definition for %SET-COMPILED-FUNCTION-NAME */
359
{ object *old_base=vs_base;
360
set_compiled_function_name(
363
vs_top=(vs_base=old_base)+1;
368
__fboundp(object o) {
369
/* FIXME check type here*/
370
return o->s.s_gfdef==OBJNULL ? Cnil : Ct;
373
/* function definition for %FBOUNDP */
376
{ object *old_base=vs_base;
381
vs_top=(vs_base=old_base)+1;
384
/* local entry for function MAKE-FUNCTION-INLINE */
386
static object LI19(V35)
394
vs_top=(vs_base=base+0)+1;
397
if((vs_base[0])==Cnil){
399
{register object V38;
403
if((CMPcadddr((V38)))==Cnil){
405
base[0]= small_fixnum(1);
409
base[0]= small_fixnum(0);
412
if((CMPcaddr((V38)))==Cnil){
414
base[1]= small_fixnum(2);
418
base[1]= small_fixnum(0);
421
base[2]= small_fixnum(0);
422
if(!((CMPcar((V35)))==(VV[25]))){
424
base[3]= small_fixnum(8);
428
base[3]= small_fixnum(0);
431
vs_top=(vs_base=base+0)+4;
436
vs_top=(vs_base=base+0)+1;
440
V37= list(4,/* INLINE-ARGS */V39,/* INLINE-ARGS */V40,V41,V42);
447
V43= make_cons(V37,Cnil);
448
{object V44 = sputprop(/* INLINE-ARGS */V36,VV[23],/* INLINE-ARGS */V43);
453
/* macro definition for DEFINE-INLINES */
456
{register object *base=vs_base;
457
register object *sup=base+VM10; VC10
461
{object V45=base[0]->c.c_cdr;
462
if(!endp(V45))invalid_macro_call();}
463
base[3]= (VV[35]->s.s_dbind);
469
base[2]=V47=MMcons(Cnil,Cnil);
472
{register object V49;
478
base[7]= CMPcar((V49));
479
vs_top=(vs_base=base+5)+3;
483
vs_top=(vs_base=base+4)+1;
488
object V53= CMPcadr((V49));
492
base[4]=V52=MMcons(Cnil,Cnil);
498
(V52->c.c_car)= vs_base[0];
499
if((V53=MMcdr(V53))==Cnil){
502
V52=MMcdr(V52)=MMcons(Cnil,Cnil);
506
V55= list(3,VV[28],VV[29],list(2,VV[30],list(2,VV[31],make_cons((V50),CMPcdr((V49))))));
508
base[5]= CMPcadr((V49));
509
vs_top=(vs_base=base+4)+2;
512
if((vs_base[0])!=Cnil){
514
{object V57= symbol_name(CMPcar((V49)));
515
if(!((37)==((/* INLINE-ARGS */V57)->ust.ust_self[0]))){
522
object V62= CMPcadr((V49));
523
if(V61==Cnil||V62==Cnil){
526
base[4]=V60=MMcons(Cnil,Cnil);
529
if(((V62->c.c_car))==(Ct)){
531
V65= list(2,VV[7],list(3,VV[34],(V62->c.c_car),(V61->c.c_car)));
532
(V60->c.c_cdr)= make_cons(/* INLINE-ARGS */V65,Cnil);
536
(V60->c.c_cdr)= Cnil;
539
while(MMcdr(V60)!=Cnil)V60=MMcdr(V60);
540
if((V61=MMcdr(V61))==Cnil||(V62=MMcdr(V62))==Cnil){
541
base[4]=base[4]->c.c_cdr;
547
V66= CMPcaddr((V49));
548
V67= list(3,VV[15],/* INLINE-ARGS */V66,make_cons((V50),(V51)));
549
V68= make_cons(/* INLINE-ARGS */V67,Cnil);
550
V69= listA(4,VV[33],/* INLINE-ARGS */V58,(V51),append(V59,/* INLINE-ARGS */V68));
551
V56= list(2,/* INLINE-ARGS */V69,list(2,VV[30],list(2,VV[31],(V49))));
558
(V47->c.c_cdr)= make_cons(/* INLINE-ARGS */V55,V56);}}
559
while(MMcdr(V47)!=Cnil)V47=MMcdr(V47);
560
if((V48=MMcdr(V48))==Cnil){
561
base[2]=base[2]->c.c_cdr;
567
base[2]= make_cons(VV[26],V46);
568
vs_top=(vs_base=base+2)+1;
571
/* local entry for function %FBOUNDP */
573
static object LI21(V71)
579
{object V72 = (((V71))->s.s_gfdef!=OBJNULL?Ct:Cnil);
583
/* local entry for function %SYMBOL-FUNCTION */
585
static object LI22(V74)
591
{object V75 = ((V74))->s.s_gfdef;
595
/* local entry for function %STRUCTURE-NAME */
597
static object LI23(V77)
603
{object V78 = ((V77))->str.str_def->str.str_self[0];
607
/* local entry for function %COMPILED-FUNCTION-NAME */
609
static object LI24(V80)
615
{object V81 = ((V80))->cf.cf_name;
619
/* local entry for function %SET-COMPILED-FUNCTION-NAME */
621
static object LI25(V84,V85)
623
object V84;object V85;
627
{object V86 = (((V84))->cf.cf_name)=((V85));
631
/* local entry for function CCLOSUREP */
633
static object LI26(V88)
639
{object V89 = (type_of((V88))==t_cclosure?Ct:Cnil);
643
/* local entry for function SFUN-P */
645
static object LI27(V91)
651
{object V92 = (type_of((V91))==t_sfun?Ct:Cnil);
655
/* local entry for function %CCLOSURE-ENV */
657
static object LI28(V94)
663
{object V95 = ((V94))->cc.cc_env;
667
/* local entry for function %SET-CCLOSURE-ENV */
669
static object LI29(V98,V99)
671
object V98;object V99;
675
{object V100 = (((V98))->cc.cc_env)=((V99));
679
/* local entry for function %CCLOSURE-ENV-NTHCDR */
681
static object LI30(V103,V104)
683
long V103;object V104;
687
{object V105 = ((V104))->cc.cc_turbo[V103];
691
/* local entry for function SET-FUNCTION-NAME-1 */
693
static object LI31(V109,V110,V111)
695
register object V109;register object V110;object V111;
700
vs_top=(vs_base=base+0)+1;
701
Lcompiled_function_p();
703
if((vs_base[0])==Cnil){
706
vs_top=(vs_base=base+0)+1;
709
if(!(type_of((V110))==t_symbol)){
711
(void)((*(LnkLI67))((V110),Cnil));
714
(void)((*(LnkLI68))((V109),(V110)));
718
if(!(type_of((V109))==t_cons||((V109))==Cnil)){
720
if(!((CMPcar((V109)))==(VV[36]))){
722
(CMPcdr(V109))->c.c_car = V110;
723
(void)(CMPcdr(V109));
727
if(!(type_of((V109))==t_cons||((V109))==Cnil)){
729
if(!((CMPcar((V109)))==(VV[37]))){
731
(V109)->c.c_car = VV[36];
733
V117= make_cons((V110),CMPcdr((V109)));
734
(V109)->c.c_cdr = (V117);}
737
{object V118 = (V109);
746
object fSuse_fast_links_2(object,object);
748
object set_cclosure (result_cc,value_cc,available_size)
749
object result_cc,value_cc; int available_size;
751
object result_env_tail,value_env_tail; int i;
753
/* If we are currently using fast linking, */
754
/* make sure to remove the link for result_cc. */
755
/* (VFUN_NARGS=2,fSuse_fast_links(sLnil,result_cc));*/
756
fSuse_fast_links_2(sLnil,result_cc);
758
/* use_fast_links(3,Cnil,result_cc); */
760
result_env_tail=result_cc->cc.cc_env;
761
value_env_tail=value_cc->cc.cc_env;
762
for(i=available_size;
763
result_env_tail!=Cnil && i>0;
764
result_env_tail=CMPcdr(result_env_tail), value_env_tail=CMPcdr(value_env_tail))
765
CMPcar(result_env_tail)=CMPcar(value_env_tail), i--;
766
result_cc->cc.cc_self=value_cc->cc.cc_self;
767
result_cc->cc.cc_data=value_cc->cc.cc_data;
772
/* function definition for %SET-CCLOSURE */
775
{ object *old_base=vs_base;
781
object_to_int(vs_base[2]));
782
vs_top=(vs_base=old_base)+1;
785
/* local entry for function STRUCTURE-FUNCTIONS-EXIST-P */
796
/* local entry for function STRUCTURE-TYPE */
798
static object LI34(V121)
804
if(type_of((V121))==t_structure){
810
{object V123 = (*(LnkLI69))((V121));
814
/* local entry for function STRUCTURE-TYPE-P */
816
static object LI35(V125)
823
base[1]= (VV[38]->s.s_dbind);
824
vs_top=(vs_base=base+0)+2;
828
if(!((((V126)==Cnil?Ct:Cnil))==Cnil)){
836
if(type_of((V125))==t_symbol){
842
{object V130 =((V125))->s.s_plist;
845
if(V130->c.c_car==ind){
846
V128= (V130->c.c_cdr->c.c_car);
848
}else V130=V130->c.c_cdr->c.c_cdr;}
858
{object V132 = ((STREF(object,(V128),64))==Cnil?Ct:Cnil);
863
/* local entry for function STRUCTURE-TYPE-INCLUDED-TYPE-NAME */
865
static object LI36(V134)
872
base[1]= (VV[38]->s.s_dbind);
873
vs_top=(vs_base=base+0)+2;
878
if(V135==Cnil)goto T101;
884
{object V140 =((V134))->s.s_plist;
887
if(V140->c.c_car==ind){
888
V139= (V140->c.c_cdr->c.c_car);
890
}else V140=V140->c.c_cdr->c.c_cdr;}
894
V138= STREF(object,V139,16);
897
{object V141 = STREF(object,(V138),0);
906
/* local entry for function STRUCTURE-TYPE-INTERNAL-SLOTDS */
908
static object LI37(V144)
914
{object V146 =((V144))->s.s_plist;
917
if(V146->c.c_car==ind){
918
V145= (V146->c.c_cdr->c.c_car);
920
}else V146=V146->c.c_cdr->c.c_cdr;}
924
{object V147 = STREF(object,V145,28);
928
/* local entry for function STRUCTURE-TYPE-SLOT-DESCRIPTION-LIST */
930
static object LI39(V149)
937
base[0]=MMcons((V149),Cnil);{object V150;
938
base[1]= (base[0]->c.c_car);
939
base[2]= (VV[38]->s.s_dbind);
940
vs_top=(vs_base=base+1)+2;
945
if(V150==Cnil)goto T112;
952
V156= (*(LnkLI70))((base[0]->c.c_car));
953
V157= (*(LnkLI71))((base[0]->c.c_car));
956
V158= (*(LnkLI70))((V157));
957
V159 = CMPmake_fixnum((long)length(/* INLINE-ARGS */V158));
958
V155= nthcdr(fix(V159),(V156));
970
base[1]=V153=MMcons(Cnil,Cnil);
973
{register object V161;
974
V161= (V154->c.c_car);
977
if((CMPcar((V161)))==Cnil){
980
vs_top=(vs_base=base+3)+1;
984
base[2]=MMcons(base[2],base[0]);
988
make_cclosure_new(LC46,Cnil,base[2],Cdata);
990
make_cclosure_new(LC47,Cnil,base[2],Cdata);
992
vs_top=(vs_base=base+3)+1;
996
vs_top=(vs_base=base+3)+1;
999
{register object V164;
1003
bds_bind(VV[40],(VV[41]->s.s_dbind));
1006
base[11]= (base[0]->c.c_car);
1007
base[12]= (base[2]->c.c_car);
1008
vs_top=(vs_base=base+9)+4;
1011
base[8]= vs_base[0];
1012
vs_top=(vs_base=base+8)+1;
1017
V165= (*(LnkLI72))((V164));
1018
V166= CMPcar((V161));
1019
V167= CMPcadddr((V161));
1022
vs_top=(vs_base=base+7)+2;
1027
vs_top=(vs_base=base+7)+2;
1030
(void)((*(LnkLI73))((V164)));
1040
V169= list(3,(V166),(V164),V168);
1041
(V153->c.c_cdr)= make_cons(/* INLINE-ARGS */V169,Cnil);
1045
(V153->c.c_cdr)= Cnil;}
1048
while(MMcdr(V153)!=Cnil)V153=MMcdr(V153);
1049
if((V154=MMcdr(V154))==Cnil){
1050
base[1]=base[1]->c.c_cdr;
1051
{object V170 = base[1];
1057
/* local entry for function STRUCTURE-SLOTD-NAME */
1059
static object LI40(V172)
1065
{object V173 = CMPcar((V172));
1069
/* local entry for function STRUCTURE-SLOTD-ACCESSOR-SYMBOL */
1071
static object LI41(V175)
1077
{object V176 = CMPcadr((V175));
1081
/* local entry for function STRUCTURE-SLOTD-READER-FUNCTION */
1083
static object LI42(V178)
1089
{object V179 = CMPcaddr((V178));
1093
/* local entry for function STRUCTURE-SLOTD-WRITER-FUNCTION */
1095
static object LI43(V181)
1101
{object V182 = CMPcadddr((V181));
1105
/* local entry for function RENEW-SYS-FILES */
1107
static object LI44()
1113
vs_top=(vs_base=base+0)+1;
1121
vs_top=(vs_base=base+1)+5;
1124
base[0]= vs_base[0];
1125
frs_push(FRS_PROTECT,Cnil);
1126
{object tag=Cnil;frame_ptr fr=NULL;object p;bool active;
1127
if(nlj_active){tag=nlj_tag;fr=nlj_fr;active=TRUE;}
1131
vs_top=(vs_base=base+2)+2;
1135
while(vs_base<vs_top)
1136
{base[1]=MMcons(vs_top[-1],base[1]);vs_top--;}
1138
nlj_active=FALSE;frs_pop();
1139
if((base[0])==Cnil){
1142
vs_top=(vs_base=base+2)+1;
1147
vs_base=vs_top=base+2;
1148
for(p= base[1];!endp(p);p=MMcdr(p))vs_push(MMcar(p));
1149
if(active)unwind(fr,tag);else{
1152
vs_top=(vs_base=base+0)+1;
1160
vs_top=(vs_base=base+1)+5;
1163
base[0]= vs_base[0];
1164
frs_push(FRS_PROTECT,Cnil);
1165
{object tag=Cnil;frame_ptr fr=NULL;object p;bool active;
1166
if(nlj_active){tag=nlj_tag;fr=nlj_fr;active=TRUE;}
1170
vs_top=(vs_base=base+2)+2;
1174
register object V185;
1178
register object V187;
1179
register object V188;
1182
vs_top=(vs_base=base+2)+1;
1187
vs_top=(vs_base=base+2)+1;
1190
if((vs_base[0])!=Cnil){
1192
base[2]= coerce_to_string((V189));
1193
vs_top=(vs_base=base+2)+1;
1202
vs_top=(vs_base=base+5)+1;
1205
base[4]= vs_base[0];
1206
vs_top=(vs_base=base+2)+3;
1215
register object V191;
1217
vs_top=(vs_base=base+4)+1;
1218
Lpackage_use_list();
1221
V190= make_cons((V186),V192);
1222
V191= CMPcar((V190));
1225
if(!(((V190))==Cnil)){
1234
vs_top=(vs_base=base+4)+1;
1236
if(vs_base>=vs_top){vs_top=sup;goto T218;}
1237
V193= fix(vs_base[0]);
1239
if(vs_base>=vs_top){vs_top=sup;goto T219;}
1240
V194= fix(vs_base[0]);
1251
if(((V186))==((V191))){
1258
V195= (long)(V194)+(V193);
1262
if(!((V196)>=(V195))){
1267
if(!((V196)<(V194))){
1270
base[5]= CMPmake_fixnum(V196);
1271
vs_top=(vs_base=base+4)+2;
1272
siLpackage_internal();
1279
V197 = CMPmake_fixnum(V196);
1280
V198 = CMPmake_fixnum(V194);
1281
base[5]= number_minus(V197,V198);
1282
vs_top=(vs_base=base+4)+2;
1283
siLpackage_external();
1295
V187= CMPcar((V188));
1296
if(((V191))==((V186))){
1298
base[5]= symbol_name((V187));
1300
vs_top=(vs_base=base+5)+2;
1304
base[4]= vs_base[0];
1305
vs_top=(vs_base=base+4)+1;
1309
if(!((VV[58])==(CMPcar(V199)))){
1313
{object V200 =((V187))->s.s_plist;
1316
if(V200->c.c_car==ind){
1317
if(((V200->c.c_cdr->c.c_car))==Cnil){
1320
}else V200=V200->c.c_cdr->c.c_cdr;}
1329
V185= make_cons((V187),Cnil);
1331
((V201))->c.c_cdr = (V202);
1335
V185= make_cons((V187),Cnil);
1341
V188= CMPcdr((V188));
1345
V196= (long)(V196)+1;
1349
V190= CMPcdr((V190));
1350
V191= CMPcar((V190));
1361
V203= list(3,VV[53],list(2,VV[54],list(2,VV[31],V183)),VV[59]);
1362
(void)(print(/* INLINE-ARGS */V203,base[0]));
1365
vs_top=(vs_base=base+2)+2;
1369
while(vs_base<vs_top)
1370
{base[1]=MMcons(vs_top[-1],base[1]);vs_top--;}
1372
nlj_active=FALSE;frs_pop();
1373
if((base[0])==Cnil){
1376
vs_top=(vs_base=base+2)+1;
1381
vs_base=vs_top=base+2;
1382
for(p= base[1];!endp(p);p=MMcdr(p))vs_push(MMcar(p));
1383
if(active)unwind(fr,tag);else{
1385
{object V204 = vs_base[0];
1390
/* local function CLOSURE */
1392
static void LC47(base0)
1393
register object *base0;
1394
{ register object *base=vs_base;
1395
register object *sup=base+VM33; VC33
1404
base[3]= (base0[1]->c.c_car);
1405
base[4]= (base0[0]->c.c_car);
1407
vs_top=(vs_base=base+2)+4;
1412
/* local function CLOSURE */
1414
static void LC46(base0)
1415
register object *base0;
1416
{ register object *base=vs_base;
1417
register object *sup=base+VM34; VC34
1424
base[2]= (base0[0]->c.c_car);
1425
vs_top=(vs_base=base+1)+2;
1430
/* local function CLOSURE */
1432
static void LC45(base0)
1433
register object *base0;
1434
{ register object *base=vs_base;
1435
register object *sup=base+VM35; VC35
1441
base[1]= (((V208))==(Ct)?Ct:Cnil);
1442
vs_top=(vs_base=base+1)+1;
1446
static void LnkT79(){ call_or_link(VV[79],(void **)(void *)&Lnk79);} /* STRUCTURE-REF1 */
1447
static void LnkT78(){ call_or_link(VV[78],(void **)(void *)&Lnk78);} /* PACKAGE-SIZE */
1448
static void LnkT77(){ call_or_link(VV[77],(void **)(void *)&Lnk77);} /* SPECIFIC-ERROR */
1449
static void LnkT76(){ call_or_link(VV[76],(void **)(void *)&Lnk76);} /* MAKE-ALL-PROCLAIMS */
1450
static void LnkT75(){ call_or_link(VV[75],(void **)(void *)&Lnk75);} /* OPEN */
1451
static void LnkT74(){ call_or_link(VV[74],(void **)(void *)&Lnk74);} /* GET-PACKAGES */
1452
static object LnkTLI73(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_proc_new(VV[73],(void **)(void *)&LnkLI73,1,first,ap);va_end(ap);return V1;} /* DO-STANDARD-DEFSETF-1 */
1453
static object LnkTLI72(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_proc_new(VV[72],(void **)(void *)&LnkLI72,1,first,ap);va_end(ap);return V1;} /* GET-SETF-FUNCTION-NAME */
1454
static object LnkTLI71(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_proc_new(VV[71],(void **)(void *)&LnkLI71,1,first,ap);va_end(ap);return V1;} /* STRUCTURE-TYPE-INCLUDED-TYPE-NAME */
1455
static object LnkTLI70(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_proc_new(VV[70],(void **)(void *)&LnkLI70,1,first,ap);va_end(ap);return V1;} /* STRUCTURE-TYPE-INTERNAL-SLOTDS */
1456
static object LnkTLI69(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_proc_new(VV[69],(void **)(void *)&LnkLI69,1,first,ap);va_end(ap);return V1;} /* %STRUCTURE-NAME */
1457
static object LnkTLI68(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_proc_new(VV[68],(void **)(void *)&LnkLI68,2,first,ap);va_end(ap);return V1;} /* %SET-COMPILED-FUNCTION-NAME */
1458
static object LnkTLI67(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_proc_new(VV[67],(void **)(void *)&LnkLI67,2,first,ap);va_end(ap);return V1;} /* PROCLAIM-DEFMETHOD */
1459
static void LnkT66(){ call_or_link(VV[66],(void **)(void *)&Lnk66);} /* TURBO-CLOSURE */
1460
static void LnkT65(){ call_or_link(VV[65],(void **)(void *)&Lnk65);} /* EVERY */
1461
static void LnkT63(){ call_or_link(VV[63],(void **)(void *)&Lnk63);} /* FIFTH */
1462
static void LnkT62(){ call_or_link(VV[62],(void **)(void *)&Lnk62);} /* ADDRESS */
1463
static void LnkT61(){ call_or_link(VV[61],(void **)(void *)&Lnk61);} /* EXTRACT-DECLARATIONS */
1465
#ifdef SYSTEM_SPECIAL_INIT