2
#include "cmpinclude.h"
4
void init_pcl_dfun(){do_init(VV);}
5
/* local entry for function SHOW-DFUN-CONSTRUCTORS */
14
if(((VV[1]->s.s_dbind))==Cnil){
23
vs_top=(vs_base=base+0)+3;
28
V1= (VV[4]->s.s_dbind);
51
base[5]= make_cons(CMPcar((V2)),CMPcaar((V5)));
52
base[6]= CMPcaddr((V5));
53
vs_top=(vs_base=base+3)+4;
67
/* function definition for GET-DFUN-CONSTRUCTOR */
70
{register object *base=vs_base;
71
register object *sup=base+VM2; VC2
75
if(vs_top-vs_base<1) too_few_arguments();
80
for(;p>vs_base;p--)p[-1]=MMcons(p[-1],p[0]);}
83
if(((VV[6]->s.s_dbind))==Cnil){
85
{register object x= (V6),V8= VV[7];
87
if(eql(x,V8->c.c_car)){
94
object V11= CMPcar((V7));
98
base[2]=V10=MMcons(Cnil,Cnil);
101
if(!(((V11->c.c_car))==(Ct))){
103
(V10->c.c_car)= (V11->c.c_car);
107
(V10->c.c_car)= VV[8];
110
if((V11=MMcdr(V11))==Cnil){
113
V10=MMcdr(V10)=MMcons(Cnil,Cnil);
117
V7= make_cons(V9,CMPcdr((V7)));
122
{register object x= (V6),V15= (VV[4]->s.s_dbind);
124
if(EQ(x,V15->c.c_car->c.c_car) &&V15->c.c_car != Cnil){
127
}else V15=V15->c.c_cdr;
131
{register object x= (V7),V16= CMPcdr((V13));
133
if(equal(x,V16->c.c_car->c.c_car) &&V16->c.c_car != Cnil){
136
}else V16=V16->c.c_cdr;
140
if(((VV[1]->s.s_dbind))!=Cnil){
143
vs_top=(vs_base=base+5)+1;
151
{vs_push((V17)->c.c_car);V17=(V17)->c.c_cdr;}
153
{object _funobj = base[4];if(type_of(_funobj)==t_cclosure && (_funobj->cc.cc_turbo))
154
(*(_funobj->cc.cc_self))(_funobj->cc.cc_turbo);
155
else if (type_of(_funobj)==t_cfun) (*(_funobj->cc.cc_self))();
156
else super_funcall_no_event(_funobj);}
161
if(V18==Cnil)goto T60;
163
vs_top=(vs_base=base+4)+1;
170
vs_top=(vs_base=base+5)+1;
178
{vs_push((V21)->c.c_car);V21=(V21)->c.c_cdr;}
180
{object _funobj = base[4];if(type_of(_funobj)==t_cclosure && (_funobj->cc.cc_turbo))
181
(*(_funobj->cc.cc_self))(_funobj->cc.cc_turbo);
182
else if (type_of(_funobj)==t_cfun) (*(_funobj->cc.cc_self))();
183
else super_funcall_no_event(_funobj);}
184
if(vs_base>=vs_top){vs_top=sup;goto T66;}
187
if(vs_base>=vs_top){vs_top=sup;goto T67;}
201
vs_top=(vs_base=base+4)+1;
214
V22= list(4,V23,(V19),V24,(V20));
218
V27= make_cons(V22,CMPcdr(V13));
219
(V13)->c.c_cdr = (V27);
224
V28= list(2,(V6),(V22));
225
(VV[4]->s.s_dbind)= make_cons((V28),(VV[4]->s.s_dbind));}}
230
vs_top=(vs_base=base+4)+2;
234
/* local entry for function LOAD-PRECOMPILED-DFUN-CONSTRUCTOR */
236
static object LI3(V33,V34,V35,V36)
238
object V33;object V34;object V35;object V36;
244
{register object x= (V33),V39= (VV[4]->s.s_dbind);
246
if(EQ(x,V39->c.c_car->c.c_car) &&V39->c.c_car != Cnil){
249
}else V39=V39->c.c_cdr;
253
{register object x= (V34),V40= CMPcdr((V37));
255
if(equal(x,V40->c.c_car->c.c_car) &&V40->c.c_car != Cnil){
258
}else V40=V40->c.c_cdr;
264
if((CMPcadddr((V38)))==Cnil){
270
if((V44!= VV[69]))goto T95;
275
if((V44!= VV[76]))goto T96;
280
if((V44!= VV[82]))goto T97;
285
if((V44!= VV[68]))goto T98;
296
V43= (*(LnkLI176))((V41));
303
{register object V45;
309
if(!(((V45))==Cnil)){
315
vs_top=(vs_base=base+6)+1;
316
(void) (*Lnk177)(Lclptr177);
319
if(!(equal((V42),STREF(object,V47,8)))){
321
{register object V48;
323
vs_top=(vs_base=base+6)+1;
324
(void) (*Lnk178)(Lclptr178);
327
if(((((V48))==(VV[15])?Ct:Cnil))==Cnil){
332
if(((equal((V48),VV[16])?Ct:Cnil))==Cnil){
337
if(!(((((V48))==(VV[17])?Ct:Cnil))==Cnil)){
339
(void)((VFUN_NARGS=1,(*(LnkLI47))((V46))));
347
(CMPcdr(V38))->c.c_car = V36;
349
(CMPcddr(V38))->c.c_car = V35;
350
(void)(CMPcddr(V38));
351
(CMPcdddr(V38))->c.c_car = Cnil;
352
(void)(CMPcdddr(V38));
362
V57= list(4,(V34),(V36),(V35),Cnil);
366
V60= make_cons(V57,CMPcdr(V37));
367
(V37)->c.c_cdr = (V60);
373
V62= list(2,(V33),(V57));
374
(VV[4]->s.s_dbind)= make_cons((V62),(VV[4]->s.s_dbind));
375
{object V63 = (VV[4]->s.s_dbind);
380
/* macro definition for PRECOMPILE-DFUN-CONSTRUCTORS */
383
{register object *base=vs_base;
384
register object *sup=base+VM4; VC4
389
{object V64=base[0]->c.c_cdr;
393
base[2]= (V64->c.c_car);
395
if(!endp(V64))invalid_macro_call();}
397
{register object V66;
399
{register object V67;
401
V67= (VV[4]->s.s_dbind);
405
if(!(((V67))==Cnil)){
407
V65= nreverse((V66));
411
{register object V69;
417
if(!(((V69))==Cnil)){
422
if((CMPcaddr((V70)))==Cnil){
424
if(!((CMPcaddr((V70)))==(base[2]))){
430
{register object V71;
434
(CMPcddr((V71)))->c.c_car = (V72);
435
(void)(CMPcddr((V71)));}
438
{register object V73;
439
V74= list(2,VV[20],CMPcar((V68)));
440
V75= list(2,VV[23],CMPcar((V68)));
441
V76= list(2,VV[23],CMPcar((V70)));
442
V77= list(2,VV[23],base[2]);
443
base[9]= CMPcar((V68));
444
vs_top=(vs_base=base+9)+1;
452
{vs_push((V79)->c.c_car);V79=(V79)->c.c_cdr;}
454
{object _funobj = base[8];if(type_of(_funobj)==t_cclosure && (_funobj->cc.cc_turbo))
455
(*(_funobj->cc.cc_self))(_funobj->cc.cc_turbo);
456
else if (type_of(_funobj)==t_cfun) (*(_funobj->cc.cc_self))();
457
else super_funcall_no_event(_funobj);}
460
V80= list(5,VV[22],/* INLINE-ARGS */V75,/* INLINE-ARGS */V76,/* INLINE-ARGS */V77,V78);
461
V73= (*(LnkLI179))(/* INLINE-ARGS */V74,VV[21],/* INLINE-ARGS */V80);
462
V66= make_cons((V73),(V66));}
475
base[4]= make_cons(VV[19],V65);
476
vs_top=(vs_base=base+4)+1;
480
/* local entry for function __si::MAKE-DFUN-INFO */
482
static object LI5(object first,...)
485
int narg = VFUN_NARGS; VMB5 VMS5 VMV5
490
parse_key_new_new(narg,Vcs +0,(struct key *)(void *)&LI5key,first,ap);
494
vs_top=(vs_base=base+0)+2;
497
{object V82 = vs_base[0];
503
/* local entry for function PRINT-DFUN-INFO */
505
static object LI6(V86,V87,V88)
507
object V86;register object V87;object V88;
513
vs_top=(vs_base=base+0)+2;
519
vs_top=(vs_base=base+3)+1;
523
vs_top=(vs_base=base+0)+3;
528
vs_top=(vs_base=base+0)+2;
531
(void)((*(LnkLI181))((V86),(V87)));
534
vs_top=(vs_base=base+0)+2;
537
{object V89 = vs_base[0];
542
/* local entry for function __si::MAKE-NO-METHODS */
544
static object LI7(object first,...)
547
int narg = VFUN_NARGS; VMB7 VMS7 VMV7
552
parse_key_new_new(narg,Vcs +0,(struct key *)(void *)&LI7key,first,ap);
556
vs_top=(vs_base=base+0)+2;
559
{object V91 = vs_base[0];
565
/* local entry for function NO-METHODS-DFUN-INFO */
574
vs_top=(vs_base=base+0)+2;
577
{object V93 = vs_base[0];
582
/* local entry for function __si::MAKE-INITIAL */
584
static object LI9(object first,...)
587
int narg = VFUN_NARGS; VMB9 VMS9 VMV9
592
parse_key_new_new(narg,Vcs +0,(struct key *)(void *)&LI9key,first,ap);
596
vs_top=(vs_base=base+0)+2;
599
{object V95 = vs_base[0];
605
/* local entry for function INITIAL-DFUN-INFO */
614
vs_top=(vs_base=base+0)+2;
617
{object V97 = vs_base[0];
622
/* local entry for function __si::MAKE-INITIAL-DISPATCH */
624
static object LI11(object first,...)
627
int narg = VFUN_NARGS; VMB11 VMS11 VMV11
632
parse_key_new_new(narg,Vcs +0,(struct key *)(void *)&LI11key,first,ap);
636
vs_top=(vs_base=base+0)+2;
639
{object V99 = vs_base[0];
645
/* local entry for function INITIAL-DISPATCH-DFUN-INFO */
654
vs_top=(vs_base=base+0)+2;
657
{object V101 = vs_base[0];
662
/* local entry for function __si::MAKE-DISPATCH */
664
static object LI13(object first,...)
667
int narg = VFUN_NARGS; VMB13 VMS13 VMV13
672
parse_key_new_new(narg,Vcs +0,(struct key *)(void *)&LI13key,first,ap);
676
vs_top=(vs_base=base+0)+2;
679
{object V103 = vs_base[0];
685
/* local entry for function DISPATCH-DFUN-INFO */
694
vs_top=(vs_base=base+0)+2;
697
{object V105 = vs_base[0];
702
/* local entry for function __si::MAKE-DEFAULT-METHOD-ONLY */
704
static object LI15(object first,...)
707
int narg = VFUN_NARGS; VMB15 VMS15 VMV15
712
parse_key_new_new(narg,Vcs +0,(struct key *)(void *)&LI15key,first,ap);
716
vs_top=(vs_base=base+0)+2;
719
{object V107 = vs_base[0];
725
/* local entry for function DEFAULT-METHOD-ONLY-DFUN-INFO */
734
vs_top=(vs_base=base+0)+2;
737
{object V109 = vs_base[0];
742
/* local entry for function __si::MAKE-ACCESSOR-DFUN-INFO */
744
static object LI17(object first,...)
747
int narg = VFUN_NARGS; VMB17 VMS17 VMV17
753
parse_key_new_new(narg,Vcs +0,(struct key *)(void *)&LI17key,first,ap);
759
vs_top=(vs_base=base+0)+3;
762
{object V112 = vs_base[0];
768
/* macro definition for DFUN-INFO-ACCESSOR-TYPE */
771
{register object *base=vs_base;
772
register object *sup=base+VM18; VC18
776
{object V113=base[0]->c.c_cdr;
777
if(endp(V113))invalid_macro_call();
778
base[2]= (V113->c.c_car);
780
if(!endp(V113))invalid_macro_call();}
781
base[3]= list(2,VV[34],base[2]);
782
vs_top=(vs_base=base+3)+1;
785
/* local entry for function __si::MAKE-ONE-INDEX-DFUN-INFO */
787
static object LI19(object first,...)
790
int narg = VFUN_NARGS; VMB19 VMS19 VMV19
797
parse_key_new_new(narg,Vcs +0,(struct key *)(void *)&LI19key,first,ap);
805
vs_top=(vs_base=base+0)+4;
808
{object V117 = vs_base[0];
814
/* macro definition for DFUN-INFO-INDEX */
817
{register object *base=vs_base;
818
register object *sup=base+VM20; VC20
822
{object V118=base[0]->c.c_cdr;
823
if(endp(V118))invalid_macro_call();
824
base[2]= (V118->c.c_car);
826
if(!endp(V118))invalid_macro_call();}
827
base[3]= list(2,VV[36],base[2]);
828
vs_top=(vs_base=base+3)+1;
831
/* local entry for function __si::MAKE-N-N */
833
static object LI21(object first,...)
836
int narg = VFUN_NARGS; VMB21 VMS21 VMV21
842
parse_key_new_new(narg,Vcs +0,(struct key *)(void *)&LI21key,first,ap);
848
vs_top=(vs_base=base+0)+3;
851
{object V121 = vs_base[0];
857
/* local entry for function N-N-DFUN-INFO */
859
static object LI22(V124,V125)
861
object V124;object V125;
868
vs_top=(vs_base=base+0)+3;
871
{object V126 = vs_base[0];
876
/* local entry for function __si::MAKE-ONE-CLASS */
878
static object LI23(object first,...)
881
int narg = VFUN_NARGS; VMB23 VMS23 VMV23
889
parse_key_new_new(narg,Vcs +0,(struct key *)(void *)&LI23key,first,ap);
899
vs_top=(vs_base=base+0)+5;
902
{object V131 = vs_base[0];
908
/* local entry for function ONE-CLASS-DFUN-INFO */
910
static object LI24(V135,V136,V137)
912
object V135;object V136;object V137;
921
vs_top=(vs_base=base+0)+5;
924
{object V139 = vs_base[0];
929
/* macro definition for DFUN-INFO-WRAPPER0 */
932
{register object *base=vs_base;
933
register object *sup=base+VM25; VC25
937
{object V140=base[0]->c.c_cdr;
938
if(endp(V140))invalid_macro_call();
939
base[2]= (V140->c.c_car);
941
if(!endp(V140))invalid_macro_call();}
942
base[3]= list(2,VV[39],base[2]);
943
vs_top=(vs_base=base+3)+1;
946
/* local entry for function __si::MAKE-TWO-CLASS */
948
static object LI26(object first,...)
951
int narg = VFUN_NARGS; VMB26 VMS26 VMV26
960
parse_key_new_new(narg,Vcs +0,(struct key *)(void *)&LI26key,first,ap);
972
vs_top=(vs_base=base+0)+6;
975
{object V146 = vs_base[0];
981
/* local entry for function TWO-CLASS-DFUN-INFO */
983
static object LI27(V151,V152,V153,V154)
985
object V151;object V152;object V153;object V154;
995
vs_top=(vs_base=base+0)+6;
998
{object V156 = vs_base[0];
1003
/* macro definition for DFUN-INFO-WRAPPER1 */
1006
{register object *base=vs_base;
1007
register object *sup=base+VM28; VC28
1011
{object V157=base[0]->c.c_cdr;
1012
if(endp(V157))invalid_macro_call();
1013
base[2]= (V157->c.c_car);
1015
if(!endp(V157))invalid_macro_call();}
1016
base[3]= list(2,VV[41],base[2]);
1017
vs_top=(vs_base=base+3)+1;
1020
/* local entry for function __si::MAKE-ONE-INDEX */
1022
static object LI29(object first,...)
1025
int narg = VFUN_NARGS; VMB29 VMS29 VMV29
1032
parse_key_new_new(narg,Vcs +0,(struct key *)(void *)&LI29key,first,ap);
1040
vs_top=(vs_base=base+0)+4;
1041
siLmake_structure();
1043
{object V161 = vs_base[0];
1049
/* local entry for function ONE-INDEX-DFUN-INFO */
1051
static object LI30(V165,V166,V167)
1053
object V165;object V166;object V167;
1061
vs_top=(vs_base=base+0)+4;
1062
siLmake_structure();
1064
{object V168 = vs_base[0];
1069
/* local entry for function __si::MAKE-CHECKING */
1071
static object LI31(object first,...)
1074
int narg = VFUN_NARGS; VMB31 VMS31 VMV31
1080
parse_key_new_new(narg,Vcs +0,(struct key *)(void *)&LI31key,first,ap);
1086
vs_top=(vs_base=base+0)+3;
1087
siLmake_structure();
1089
{object V171 = vs_base[0];
1095
/* local entry for function CHECKING-DFUN-INFO */
1097
static object LI32(V174,V175)
1099
object V174;object V175;
1106
vs_top=(vs_base=base+0)+3;
1107
siLmake_structure();
1109
{object V176 = vs_base[0];
1114
/* macro definition for DFUN-INFO-FUNCTION */
1117
{register object *base=vs_base;
1118
register object *sup=base+VM33; VC33
1122
{object V177=base[0]->c.c_cdr;
1123
if(endp(V177))invalid_macro_call();
1124
base[2]= (V177->c.c_car);
1126
if(!endp(V177))invalid_macro_call();}
1127
base[3]= list(2,VV[43],base[2]);
1128
vs_top=(vs_base=base+3)+1;
1131
/* local entry for function __si::MAKE-CACHING */
1133
static object LI34(object first,...)
1136
int narg = VFUN_NARGS; VMB34 VMS34 VMV34
1141
parse_key_new_new(narg,Vcs +0,(struct key *)(void *)&LI34key,first,ap);
1145
vs_top=(vs_base=base+0)+2;
1146
siLmake_structure();
1148
{object V179 = vs_base[0];
1154
/* local entry for function CACHING-DFUN-INFO */
1156
static object LI35(V181)
1164
vs_top=(vs_base=base+0)+2;
1165
siLmake_structure();
1167
{object V182 = vs_base[0];
1172
/* local entry for function __si::MAKE-CONSTANT-VALUE */
1174
static object LI36(object first,...)
1177
int narg = VFUN_NARGS; VMB36 VMS36 VMV36
1182
parse_key_new_new(narg,Vcs +0,(struct key *)(void *)&LI36key,first,ap);
1186
vs_top=(vs_base=base+0)+2;
1187
siLmake_structure();
1189
{object V184 = vs_base[0];
1195
/* local entry for function CONSTANT-VALUE-DFUN-INFO */
1197
static object LI37(V186)
1205
vs_top=(vs_base=base+0)+2;
1206
siLmake_structure();
1208
{object V187 = vs_base[0];
1213
/* macro definition for DFUN-UPDATE */
1216
{register object *base=vs_base;
1217
register object *sup=base+VM38; VC38
1221
{object V188=base[0]->c.c_cdr;
1222
if(endp(V188))invalid_macro_call();
1223
base[2]= (V188->c.c_car);
1225
if(endp(V188))invalid_macro_call();
1226
base[3]= (V188->c.c_car);
1229
V189= listA(4,VV[46],base[3],base[2],base[4]);
1230
base[5]= list(4,VV[44],VV[45],/* INLINE-ARGS */V189,listA(3,VV[47],base[2],VV[48]));
1231
vs_top=(vs_base=base+5)+1;
1234
/* local entry for function ACCESSOR-MISS-FUNCTION */
1236
static object LI40(V192,V193)
1238
object V192;object V193;
1242
base[0]=MMcons((V193),Cnil);
1243
base[1]=MMcons((V192),base[0]);
1245
V194= STREF(object,(base[0]->c.c_car),4);
1246
{object V195= (V194);
1247
if((V195!= VV[59]))goto T284;
1249
make_cclosure_new(LC139,Cnil,base[1],Cdata);
1253
if((V195!= VV[133]))goto T285;
1255
make_cclosure_new(LC140,Cnil,base[1],Cdata);
1268
vs_top=(vs_base=base+2)+9;
1271
{object V198 = vs_base[0];
1276
/* function definition for MAKE-ONE-CLASS-ACCESSOR-DFUN */
1279
{register object *base=vs_base;
1280
register object *sup=base+VM40; VC40
1296
if(!(((V200))==(VV[59]))){
1305
V204= (*(LnkLI188))((V200),(V202),(V201));
1307
base[7]= (type_of((V202))==t_cons?Ct:Cnil);
1308
vs_top=(vs_base=base+6)+2;
1311
base[5]= vs_base[0];
1314
base[8]= (*(LnkLI190))((V199),(V204));
1315
vs_top=(vs_base=base+6)+3;
1316
{object _funobj = base[5];if(type_of(_funobj)==t_cclosure && (_funobj->cc.cc_turbo))
1317
(*(_funobj->cc.cc_self))(_funobj->cc.cc_turbo);
1318
else if (type_of(_funobj)==t_cfun) (*(_funobj->cc.cc_self))();
1319
else super_funcall_no_event(_funobj);}
1321
base[4]= vs_base[0];
1324
vs_top=(vs_base=base+4)+3;
1328
/* function definition for MAKE-TWO-CLASS-ACCESSOR-DFUN */
1331
{register object *base=vs_base;
1332
register object *sup=base+VM41; VC41
1350
if(!(((V206))==(VV[59]))){
1359
V211= (*(LnkLI191))((V206),(V209),(V207),(V208));
1361
base[8]= (type_of((V209))==t_cons?Ct:Cnil);
1362
vs_top=(vs_base=base+7)+2;
1365
base[6]= vs_base[0];
1369
base[10]= (*(LnkLI190))((V205),(V211));
1370
vs_top=(vs_base=base+7)+4;
1371
{object _funobj = base[6];if(type_of(_funobj)==t_cclosure && (_funobj->cc.cc_turbo))
1372
(*(_funobj->cc.cc_self))(_funobj->cc.cc_turbo);
1373
else if (type_of(_funobj)==t_cfun) (*(_funobj->cc.cc_self))();
1374
else super_funcall_no_event(_funobj);}
1376
base[5]= vs_base[0];
1379
vs_top=(vs_base=base+5)+3;
1383
/* function definition for MAKE-ONE-INDEX-ACCESSOR-DFUN */
1386
{register object *base=vs_base;
1387
register object *sup=base+VM42; VC42
1393
if(vs_top-vs_base<3) too_few_arguments();
1394
if(vs_top-vs_base>4) too_many_arguments();
1399
if(vs_base>=vs_top){vs_top=sup;goto T324;}
1411
if(!(((V213))==(VV[59]))){
1423
V219= (VV[193]->s.s_gfdef);
1424
V217= (*(LnkLI192))(small_fixnum(1),Cnil,V219,4);
1427
V218= (*(LnkLI35))((V213),(V214),(V217));
1429
base[10]= (type_of((V214))==t_cons?Ct:Cnil);
1430
vs_top=(vs_base=base+9)+2;
1433
base[8]= vs_base[0];
1436
base[11]= (*(LnkLI190))((V212),(V218));
1437
vs_top=(vs_base=base+9)+3;
1438
{object _funobj = base[8];if(type_of(_funobj)==t_cclosure && (_funobj->cc.cc_turbo))
1439
(*(_funobj->cc.cc_self))(_funobj->cc.cc_turbo);
1440
else if (type_of(_funobj)==t_cfun) (*(_funobj->cc.cc_self))();
1441
else super_funcall_no_event(_funobj);}
1443
base[7]= vs_base[0];
1446
vs_top=(vs_base=base+7)+3;
1450
/* function definition for MAKE-FINAL-ONE-INDEX-ACCESSOR-DFUN */
1453
{register object *base=vs_base;
1454
register object *sup=base+VM43; VC43
1469
V225= (VV[193]->s.s_gfdef);
1470
V224= (VFUN_NARGS=4,(*(LnkLI194))((V223),Cnil,small_fixnum(1),V225));
1475
vs_top=(vs_base=base+4)+4;
1480
/* local entry for function ONE-INDEX-LIMIT-FN */
1482
static object LI45(V227)
1488
{long V228 = (long)(*(LnkLI196))((V227));
1489
VMR44((object)V228)}
1491
/* function definition for MAKE-N-N-ACCESSOR-DFUN */
1494
{register object *base=vs_base;
1495
register object *sup=base+VM45; VC45
1500
if(vs_top-vs_base<2) too_few_arguments();
1501
if(vs_top-vs_base>3) too_many_arguments();
1505
if(vs_base>=vs_top){vs_top=sup;goto T349;}
1517
if(!(((V230))==(VV[59]))){
1529
V235= (VV[197]->s.s_gfdef);
1530
V233= (*(LnkLI192))(small_fixnum(1),Ct,V235,2);
1533
V234= (*(LnkLI198))((V230),(V233));
1535
vs_top=(vs_base=base+8)+1;
1538
base[7]= vs_base[0];
1540
base[9]= (*(LnkLI190))((V229),(V234));
1541
vs_top=(vs_base=base+8)+2;
1542
{object _funobj = base[7];if(type_of(_funobj)==t_cclosure && (_funobj->cc.cc_turbo))
1543
(*(_funobj->cc.cc_self))(_funobj->cc.cc_turbo);
1544
else if (type_of(_funobj)==t_cfun) (*(_funobj->cc.cc_self))();
1545
else super_funcall_no_event(_funobj);}
1547
base[6]= vs_base[0];
1550
vs_top=(vs_base=base+6)+3;
1554
/* function definition for MAKE-FINAL-N-N-ACCESSOR-DFUN */
1557
{register object *base=vs_base;
1558
register object *sup=base+VM46; VC46
1571
V240= (VV[197]->s.s_gfdef);
1572
V239= (VFUN_NARGS=4,(*(LnkLI194))((V238),Ct,small_fixnum(1),V240));
1576
vs_top=(vs_base=base+3)+3;
1581
/* local entry for function N-N-ACCESSORS-LIMIT-FN */
1583
static object LI48(V242)
1589
{long V243 = (long)(*(LnkLI196))((V242));
1590
VMR47((object)V243)}
1592
/* function definition for MAKE-CHECKING-DFUN */
1595
{register object *base=vs_base;
1596
register object *sup=base+VM48; VC48
1600
if(vs_top-vs_base<2) too_few_arguments();
1601
if(vs_top-vs_base>3) too_many_arguments();
1602
base[0]=MMcons(base[0],Cnil);
1605
if(vs_base>=vs_top){vs_top=sup;goto T371;}
1616
if(((*(LnkLI200))((base[0]->c.c_car)))==Cnil){
1618
base[3]= (base[0]->c.c_car);
1619
vs_top=(vs_base=base+3)+1;
1624
if(((VFUN_NARGS=1,(*(LnkLI202))((base[0]->c.c_car))))==Cnil){
1626
base[3]= (base[0]->c.c_car);
1627
vs_top=(vs_base=base+3)+1;
1636
base[3]= (base[0]->c.c_car);
1637
vs_top=(vs_base=base+3)+1;
1639
if(vs_base>=vs_top){vs_top=sup;goto T386;}
1642
if(vs_base>=vs_top){vs_top=sup;goto T387;}
1645
if(vs_base>=vs_top){vs_top=sup;goto T388;}
1648
if(vs_base>=vs_top){vs_top=sup;goto T389;}
1667
make_cclosure_new(LC141,Cnil,base[0],Cdata);
1669
vs_top=(vs_base=base+3)+2;
1672
if((vs_base[0])==Cnil){
1675
V250= (*(LnkLI206))();
1679
vs_top=(vs_base=base+5)+3;
1682
base[4]= vs_base[0];
1684
vs_top=(vs_base=base+5)+1;
1685
{object _funobj = base[4];if(type_of(_funobj)==t_cclosure && (_funobj->cc.cc_turbo))
1686
(*(_funobj->cc.cc_self))(_funobj->cc.cc_turbo);
1687
else if (type_of(_funobj)==t_cfun) (*(_funobj->cc.cc_self))();
1688
else super_funcall_no_event(_funobj);}
1690
base[3]= vs_base[0];
1693
vs_top=(vs_base=base+3)+3;
1701
V252= (VV[207]->s.s_gfdef);
1702
V251= (*(LnkLI192))((V249),Cnil,V252,2);
1705
base[4]= (*(LnkLI208))((V244),(V251));
1706
base[4]=MMcons(base[4],base[0]);
1710
vs_top=(vs_base=base+7)+3;
1713
base[6]= vs_base[0];
1717
make_cclosure_new(LC142,Cnil,base[4],Cdata);
1718
vs_top=(vs_base=base+7)+3;
1719
{object _funobj = base[6];if(type_of(_funobj)==t_cclosure && (_funobj->cc.cc_turbo))
1720
(*(_funobj->cc.cc_self))(_funobj->cc.cc_turbo);
1721
else if (type_of(_funobj)==t_cfun) (*(_funobj->cc.cc_self))();
1722
else super_funcall_no_event(_funobj);}
1724
base[5]= vs_base[0];
1726
base[7]= (base[4]->c.c_car);
1727
vs_top=(vs_base=base+5)+3;
1731
/* function definition for MAKE-FINAL-CHECKING-DFUN */
1734
{register object *base=vs_base;
1735
register object *sup=base+VM49; VC49
1742
base[1]=MMcons(base[1],Cnil);
1748
vs_top=(vs_base=base+4)+1;
1749
(void) (*Lnk177)(Lclptr177);
1752
V256= STREF(object,V257,8);
1754
make_cclosure_new(LC143,Cnil,base[1],Cdata);
1756
vs_top=(vs_base=base+4)+2;
1759
if((vs_base[0])==Cnil){
1762
make_cclosure_new(LC144,Cnil,base[1],Cdata);
1764
base[6]= (*(LnkLI206))();
1765
vs_top=(vs_base=base+4)+3;
1770
V259= (VV[207]->s.s_gfdef);
1771
V258= (*(LnkLI209))((V253),Cnil,V259,(V254),(V255));
1773
base[5]= (base[1]->c.c_car);
1775
vs_top=(vs_base=base+4)+3;
1780
/* local entry for function USE-DEFAULT-METHOD-ONLY-DFUN-P */
1782
static object LI51(V261)
1793
vs_top=(vs_base=base+0)+1;
1795
if(vs_base>=vs_top){vs_top=sup;goto T436;}
1798
if(vs_base>=vs_top){vs_top=sup;goto T437;}
1801
if(vs_base>=vs_top){vs_top=sup;goto T438;}
1804
if(vs_base>=vs_top){vs_top=sup;goto T439;}
1824
vs_top=(vs_base=base+0)+2;
1827
{object V266 = vs_base[0];
1832
/* local entry for function USE-CACHING-DFUN-P */
1834
static object LI52(V268)
1836
register object V268;
1841
if(((*(LnkLI213))((V268)))==Cnil){
1843
if(type_of(V268)==t_structure){
1848
if(!(((V268)->str.str_def)==(VV[71]))){
1850
V269= STREF(object,(V268),4);
1854
V271= (VV[73]->s.s_dbind);
1855
base[2]= small_fixnum(14);
1857
vs_top=(vs_base=base+2)+2;
1861
if(!((V271)==(CMPcar(V272)))){
1863
V269= CMPcar(((V268))->cc.cc_turbo[12]);
1868
vs_top=(vs_base=base+2)+1;
1874
base[1]= (V269)->v.v_self[fix((VV[75]->s.s_dbind))];
1879
vs_top=(vs_base=base+2)+1;
1880
(void) (*Lnk216)(Lclptr216);
1882
base[1]= vs_base[0];
1885
vs_top=(vs_base=base+0)+2;
1888
{object V273 = vs_base[0];
1893
/* local entry for function CHECKING-LIMIT-FN */
1895
static object LI53(V275)
1901
{long V276 = (long)(*(LnkLI196))((V275));
1902
VMR52((object)V276)}
1904
/* function definition for MAKE-CACHING-DFUN */
1907
{register object *base=vs_base;
1908
register object *sup=base+VM53; VC53
1911
if(vs_top-vs_base<1) too_few_arguments();
1912
if(vs_top-vs_base>2) too_many_arguments();
1913
base[0]=MMcons(base[0],Cnil);
1915
if(vs_base>=vs_top){vs_top=sup;goto T462;}
1926
if(((VFUN_NARGS=1,(*(LnkLI218))((base[0]->c.c_car))))==Cnil){
1928
base[2]= (base[0]->c.c_car);
1929
vs_top=(vs_base=base+2)+1;
1934
if(((VFUN_NARGS=1,(*(LnkLI202))((base[0]->c.c_car))))==Cnil){
1936
base[2]= (base[0]->c.c_car);
1937
vs_top=(vs_base=base+2)+1;
1946
base[2]= (base[0]->c.c_car);
1947
vs_top=(vs_base=base+2)+1;
1949
if(vs_base>=vs_top){vs_top=sup;goto T477;}
1952
if(vs_base>=vs_top){vs_top=sup;goto T478;}
1955
if(vs_base>=vs_top){vs_top=sup;goto T479;}
1958
if(vs_base>=vs_top){vs_top=sup;goto T480;}
1980
V283= (VV[220]->s.s_gfdef);
1981
V282= (*(LnkLI192))((V281),Ct,V283,2);
1984
base[3]= (*(LnkLI221))((V282));
1985
base[3]=MMcons(base[3],base[0]);
1989
vs_top=(vs_base=base+6)+3;
1992
base[5]= vs_base[0];
1995
make_cclosure_new(LC147,Cnil,base[3],Cdata);
1996
vs_top=(vs_base=base+6)+2;
1997
{object _funobj = base[5];if(type_of(_funobj)==t_cclosure && (_funobj->cc.cc_turbo))
1998
(*(_funobj->cc.cc_self))(_funobj->cc.cc_turbo);
1999
else if (type_of(_funobj)==t_cfun) (*(_funobj->cc.cc_self))();
2000
else super_funcall_no_event(_funobj);}
2002
base[4]= vs_base[0];
2004
base[6]= (base[3]->c.c_car);
2005
vs_top=(vs_base=base+4)+3;
2009
/* function definition for MAKE-FINAL-CACHING-DFUN */
2012
{register object *base=vs_base;
2013
register object *sup=base+VM54; VC54
2026
V288= (VV[220]->s.s_gfdef);
2027
V287= (*(LnkLI209))((V284),Ct,V288,(V285),(V286));
2030
vs_top=(vs_base=base+3)+2;
2035
/* local entry for function CACHING-LIMIT-FN */
2037
static object LI56(V290)
2043
{long V291 = (long)(*(LnkLI196))((V290));
2044
VMR55((object)V291)}
2046
/* function definition for INSURE-CACHING-DFUN */
2049
{register object *base=vs_base;
2050
register object *sup=base+VM56; VC56
2060
register object V295;
2063
vs_top=(vs_base=base+1)+1;
2065
if(vs_base>=vs_top){vs_top=sup;goto T500;}
2068
if(vs_base>=vs_top){vs_top=sup;goto T501;}
2071
if(vs_base>=vs_top){vs_top=sup;goto T502;}
2074
if(vs_base>=vs_top){vs_top=sup;goto T503;}
2094
if((CMPcar((V295)))==Cnil){
2096
{register object V297;
2097
register object V298;
2099
V298= CMPcar((V297));
2102
if(!(((V297))==Cnil)){
2112
V297= CMPcdr((V297));
2113
V298= CMPcar((V297));
2120
vs_top=(vs_base=base+1)+3;
2126
vs_top=(vs_base=base+1)+1;
2130
/* local entry for function USE-CONSTANT-VALUE-DFUN-P */
2132
static object LI58(object V299,object first,...)
2135
int narg = VFUN_NARGS; VMB57 VMS57 VMV57
2136
{register object V300;
2138
if(narg <1) too_few_arguments();
2141
if (narg <= 0) goto T531;
2143
Vcs[1]=MMcons(first,Cnil);}
2148
Vcs[1]=MMcons(Vcs[1],Cnil);
2156
vs_top=(vs_base=base+0)+1;
2158
if(vs_base>=vs_top){vs_top=sup;goto T536;}
2161
if(vs_base>=vs_top){vs_top=sup;goto T537;}
2164
if(vs_base>=vs_top){vs_top=sup;goto T538;}
2167
if(vs_base>=vs_top){vs_top=sup;goto T539;}
2186
base[0]= (*(LnkLI213))((V300));
2187
base[0]=MMcons(base[0],Vcs[1]);
2188
if(((base[0]->c.c_car))==Cnil){
2190
if(type_of(V300)==t_structure){
2195
if(!(((V300)->str.str_def)==(VV[77]))){
2197
V306= STREF(object,(V300),4);
2201
V308= (VV[73]->s.s_dbind);
2202
base[3]= small_fixnum(14);
2204
vs_top=(vs_base=base+3)+2;
2208
if(!((V308)==(CMPcar(V309)))){
2210
V306= CMPcar(((V300))->cc.cc_turbo[12]);
2215
vs_top=(vs_base=base+3)+1;
2221
V305= (V306)->v.v_self[fix((VV[75]->s.s_dbind))];
2226
vs_top=(vs_base=base+3)+1;
2227
(void) (*Lnk216)(Lclptr216);
2232
base[2]=MMcons(VV[78],base[0]);
2235
{object V310 = Cnil;
2239
if(!(((((VV[79]->s.s_dbind))==(VV[80])?Ct:Cnil))==Cnil)){
2244
if(((*(LnkLI222))((V300)))!=Cnil){
2246
{object V311 = Cnil;
2251
make_cclosure_new(LC148,Cnil,base[2],Cdata);
2253
vs_top=(vs_base=base+3)+2;
2256
{object V312 = vs_base[0];
2262
/* function definition for MAKE-CONSTANT-VALUE-DFUN */
2265
{register object *base=vs_base;
2266
register object *sup=base+VM58; VC58
2269
if(vs_top-vs_base<1) too_few_arguments();
2270
if(vs_top-vs_base>2) too_many_arguments();
2271
base[0]=MMcons(base[0],Cnil);
2273
if(vs_base>=vs_top){vs_top=sup;goto T568;}
2286
base[2]= (base[0]->c.c_car);
2287
vs_top=(vs_base=base+2)+1;
2289
if(vs_base>=vs_top){vs_top=sup;goto T573;}
2292
if(vs_base>=vs_top){vs_top=sup;goto T574;}
2295
if(vs_base>=vs_top){vs_top=sup;goto T575;}
2298
if(vs_base>=vs_top){vs_top=sup;goto T576;}
2320
V319= (VV[220]->s.s_gfdef);
2321
V318= (*(LnkLI192))((V317),Ct,V319,2);
2324
base[3]= (*(LnkLI224))((V318));
2325
base[3]=MMcons(base[3],base[0]);
2328
vs_top=(vs_base=base+6)+2;
2331
base[5]= vs_base[0];
2334
make_cclosure_new(LC149,Cnil,base[3],Cdata);
2335
vs_top=(vs_base=base+6)+2;
2336
{object _funobj = base[5];if(type_of(_funobj)==t_cclosure && (_funobj->cc.cc_turbo))
2337
(*(_funobj->cc.cc_self))(_funobj->cc.cc_turbo);
2338
else if (type_of(_funobj)==t_cfun) (*(_funobj->cc.cc_self))();
2339
else super_funcall_no_event(_funobj);}
2341
base[4]= vs_base[0];
2343
base[6]= (base[3]->c.c_car);
2344
vs_top=(vs_base=base+4)+3;
2348
/* function definition for MAKE-FINAL-CONSTANT-VALUE-DFUN */
2351
{register object *base=vs_base;
2352
register object *sup=base+VM59; VC59
2365
V324= (VV[220]->s.s_gfdef);
2366
V323= (*(LnkLI209))((V320),VV[81],V324,(V321),(V322));
2369
vs_top=(vs_base=base+3)+2;
2374
/* local entry for function USE-DISPATCH-DFUN-P */
2376
static object LI61(object V325,object first,...)
2379
int narg = VFUN_NARGS; VMB60 VMS60 VMV60
2383
if(narg <1) too_few_arguments();
2386
if (narg <= 0) goto T593;
2392
V327= (*(LnkLI200))((V326));
2395
if(!(((VV[79]->s.s_dbind))==(VV[80]))){
2400
V328= (*(LnkLI225))((V326));
2403
vs_top=(vs_base=base+0)+2;
2407
{object V330 = (number_compare((V328),V329)>0?Ct:Cnil);
2411
{object V331 = Cnil;
2415
{object V332 = Cnil;
2421
/* local entry for function SHOW-DFUN-COSTS */
2423
static object LI62(V334)
2425
register object V334;
2429
if(type_of((V334))==t_symbol){
2431
if(!(type_of((V334))==t_cons)){
2435
V334= (*(LnkLI227))((V334));
2441
vs_top=(vs_base=base+3)+1;
2442
(void) (*Lnk178)(Lclptr178);
2444
base[2]= vs_base[0];
2445
base[3]= (*(LnkLI225))((V334));
2447
vs_top=(vs_base=base+5)+1;
2450
base[4]= vs_base[0];
2451
vs_top=(vs_base=base+0)+5;
2454
{object V335 = vs_base[0];
2459
/* function definition for DISPATCH-DFUN-COST */
2462
{register object *VOL base=vs_base;
2463
register object *VOL sup=base+VM62; VC62
2466
if(vs_top-vs_base<1) too_few_arguments();
2467
if(vs_top-vs_base>2) too_many_arguments();
2470
if(vs_base>=vs_top){vs_top=sup;goto T619;}
2471
base[1]=MMcons(base[1],Cnil);
2477
base[1]=MMcons(base[1],Cnil);
2480
base[2]=alloc_frame_id();
2481
base[2]=MMcons(base[2],base[1]);
2482
frs_push(FRS_CATCH,(base[2]->c.c_car));
2484
{nlj_active=FALSE;frs_pop();
2489
vs_top=(vs_base=base+5)+1;
2490
(void) (*Lnk216)(Lclptr216);
2492
base[4]= vs_base[0];
2495
make_cclosure_new(LC150,Cnil,base[2],Cdata);
2497
make_cclosure_new(LC151,Cnil,base[2],Cdata);
2498
base[8]= (VV[228]->s.s_gfdef);
2499
vs_top=(vs_base=base+3)+6;
2506
/* local entry for function CACHING-DFUN-COST */
2508
static object LI64(V338)
2517
vs_top=(vs_base=base+2)+1;
2518
(void) (*Lnk177)(Lclptr177);
2521
V340= CMPmake_fixnum((long)length(STREF(object,(V339),8)));
2522
base[2]= (VV[89]->s.s_dbind);
2523
base[3]= number_times((VV[90]->s.s_dbind),(V340));
2525
vs_top=(vs_base=base+5)+1;
2526
(void) (*Lnk216)(Lclptr216);
2529
if(((*(LnkLI230))(V341))==Cnil){
2531
base[4]= (VV[91]->s.s_dbind);
2535
base[4]= small_fixnum(0);
2538
vs_top=(vs_base=base+2)+3;
2541
{object V342 = vs_base[0];
2546
/* function definition for MAKE-DISPATCH-DFUN */
2549
{register object *base=vs_base;
2550
register object *sup=base+VM64; VC64
2559
vs_top=(vs_base=base+2)+1;
2562
base[1]= vs_base[0];
2564
base[3]= (*(LnkLI232))();
2565
vs_top=(vs_base=base+1)+3;
2569
/* function definition for GET-DISPATCH-FUNCTION */
2572
{register object *base=vs_base;
2573
register object *sup=base+VM65; VC65
2583
vs_top=(vs_base=base+1)+1;
2584
(void) (*Lnk216)(Lclptr216);
2587
base[1]= (VFUN_NARGS=8,(*(LnkLI233))((V344),(V345),Cnil,Cnil,Cnil,Cnil,Cnil,Ct));
2590
vs_top=(vs_base=base+2)+2;
2591
{object _funobj = base[1];if(type_of(_funobj)==t_cclosure && (_funobj->cc.cc_turbo))
2592
(*(_funobj->cc.cc_self))(_funobj->cc.cc_turbo);
2593
else if (type_of(_funobj)==t_cfun) (*(_funobj->cc.cc_self))();
2594
else super_funcall_no_event(_funobj);}
2598
/* function definition for MAKE-FINAL-DISPATCH-DFUN */
2601
{register object *base=vs_base;
2602
register object *sup=base+VM66; VC66
2611
vs_top=(vs_base=base+1)+1;
2616
/* local entry for function UPDATE-DISPATCH-DFUNS */
2618
static object LI68()
2623
{register object V347;
2624
register object V348;
2625
V347= (*(LnkLI176))(VV[92]);
2626
V348= CMPcar((V347));
2629
if(!(((V347))==Cnil)){
2631
{object V349 = Cnil;
2635
{register object V350;
2636
register object V351;
2637
register object V352;
2639
vs_top=(vs_base=base+2)+1;
2641
if(vs_base>=vs_top){vs_top=sup;goto T661;}
2644
if(vs_base>=vs_top){vs_top=sup;goto T662;}
2647
if(vs_base>=vs_top){vs_top=sup;goto T663;}
2662
(void)((VFUN_NARGS=4,(*(LnkLI47))((V348),(V350),(V351),(V352))));}
2663
V347= CMPcdr((V347));
2664
V348= CMPcar((V347));
2669
/* local entry for function FILL-DFUN-CACHE */
2671
static object LI69(object V356,object V355,object V354,object V353,object first,...)
2674
int narg = VFUN_NARGS; VMB68 VMS68 VMV68
2681
if(narg <4) too_few_arguments();
2687
if (narg <= 0) goto T670;
2700
vs_top=(vs_base=base+1)+1;
2701
Lhash_table_count();
2704
{long V363= fix(number_plus(V362,small_fixnum(3)));
2705
base[0]= (*(LnkLI192))((V359),(V358),(V360),/* INLINE-ARGS */V363);}
2708
base[0]=MMcons(base[0],Cnil);
2710
make_cclosure_new(LC152,Cnil,base[0],Cdata);
2712
vs_top=(vs_base=base+1)+2;
2715
{object V364 = (base[0]->c.c_car);
2721
/* local entry for function MAKE-FINAL-ORDINARY-DFUN-INTERNAL */
2723
static object LI70(V370,V371,V372,V373,V374)
2725
register object V370;register object V371;object V372;object V373;object V374;
2734
vs_top=(vs_base=base+4)+1;
2735
(void) (*Lnk177)(Lclptr177);
2738
V376= (*(LnkLI234))((V375));
2742
base[4]= (*(LnkLI235))((V370));
2743
vs_top=(vs_base=base+4)+1;
2747
if(!(((V371))==(Ct))){
2753
if(!(((V371))==(VV[81]))){
2768
if(equal(V379,V380)){
2779
V381= (*(LnkLI237))((V370));
2780
V378= (*(LnkLI236))(/* INLINE-ARGS */V381);
2784
V378= (*(LnkLI192))((V376),(((((V371))==Cnil?Ct:Cnil))==Cnil?Ct:Cnil),(V372),4);
2787
{object V382 = (*(LnkLI238))((V370),(V371),(V378),(V373),(V377));
2792
/* macro definition for DFUN-MISS */
2795
{register object *base=vs_base;
2796
register object *sup=base+VM70; VC70
2800
{object V383=base[0]->c.c_cdr;
2801
if(endp(V383))invalid_macro_call();
2802
{object V384= (V383->c.c_car);
2803
if(endp(V384))invalid_macro_call();
2804
base[2]= (V384->c.c_car);
2806
if(endp(V384))invalid_macro_call();
2807
base[3]= (V384->c.c_car);
2809
if(endp(V384))invalid_macro_call();
2810
base[4]= (V384->c.c_car);
2812
if(endp(V384))invalid_macro_call();
2813
base[5]= (V384->c.c_car);
2815
if(endp(V384))invalid_macro_call();
2816
base[6]= (V384->c.c_car);
2821
base[7]= (V384->c.c_car);
2822
V384=V384->c.c_cdr;}
2826
base[8]= (V384->c.c_car);
2827
V384=V384->c.c_cdr;}
2831
base[9]= (V384->c.c_car);
2832
V384=V384->c.c_cdr;}
2836
base[10]= (V384->c.c_car);
2837
V384=V384->c.c_cdr;}
2838
if(!endp(V384))invalid_macro_call();}
2841
if((base[10])!=Cnil){
2846
base[10]= vs_base[0];
2849
if((base[7])==Cnil){
2851
V385= list(2,base[7],base[8]);
2858
V386= listA(5,base[6],base[10],base[4],base[5],V385);
2859
if((base[9])==Cnil){
2865
if((base[7])==Cnil){
2874
V388= list(4,VV[93],base[2],base[3],list(2,VV[23],V387));
2875
V389= list(3,VV[96],base[10],list(2,VV[97],list(3,VV[98],base[2],VV[99])));
2876
V390= list(2,VV[99],list(3,VV[101],base[2],VV[99]));
2877
V391= list(3,VV[95],/* INLINE-ARGS */V389,listA(3,VV[100],make_cons(/* INLINE-ARGS */V390,Cnil),base[11]));
2878
base[12]= list(5,VV[44],/* INLINE-ARGS */V386,/* INLINE-ARGS */V388,/* INLINE-ARGS */V391,list(3,VV[102],base[6],base[3]));
2879
vs_top=(vs_base=base+12)+1;
2882
/* local entry for function MAKE-INITIAL-DFUN */
2884
static object LI73(V393)
2890
base[0]=MMcons((V393),Cnil);
2893
make_cclosure_new(LC153,Cnil,base[0],Cdata);
2897
if(!(((VV[79]->s.s_dbind))==(VV[80]))){
2899
if(((*(LnkLI222))((base[0]->c.c_car)))==Cnil){
2903
V398= (*(LnkLI200))((base[0]->c.c_car));
2904
V399= (VFUN_NARGS=3,(*(LnkLI239))((base[0]->c.c_car),(V398),(((VV[103]->s.s_dbind))==Cnil?Ct:Cnil)));
2905
if(((VV[103]->s.s_dbind))==Cnil){
2907
if(((VFUN_NARGS=2,(*(LnkLI202))((base[0]->c.c_car),(V398))))==Cnil){
2911
base[5]= (*(LnkLI240))();
2912
vs_top=(vs_base=base+3)+3;
2918
base[3]= (base[0]->c.c_car);
2919
vs_top=(vs_base=base+3)+1;
2926
base[5]= (*(LnkLI242))();
2927
vs_top=(vs_base=base+3)+3;
2931
base[3]= (base[0]->c.c_car);
2933
vs_top=(vs_base=base+3)+2;
2940
if(((*(LnkLI213))((base[0]->c.c_car)))==Cnil){
2943
V403= (base[0]->c.c_car);
2944
if(type_of((V403))==t_structure){
2949
if(!((((V403))->str.str_def)==(VV[107]))){
2951
V402= STREF(object,(base[0]->c.c_car),4);
2955
V404= (VV[73]->s.s_dbind);
2956
base[1]= small_fixnum(14);
2957
base[2]= (base[0]->c.c_car);
2958
vs_top=(vs_base=base+1)+2;
2962
if(!((V404)==(CMPcar(V405)))){
2964
V402= CMPcar(((base[0]->c.c_car))->cc.cc_turbo[12]);
2969
vs_top=(vs_base=base+1)+1;
2975
V400= (V402)->v.v_self[fix((VV[105]->s.s_dbind))];
2979
base[1]= (base[0]->c.c_car);
2980
vs_top=(vs_base=base+1)+1;
2981
(void) (*Lnk177)(Lclptr177);
2987
if((STREF(object,(V400),28))==Cnil){
2989
V401= (*(LnkLI244))((base[0]->c.c_car));
2992
if(((VV[106]->s.s_dbind))==Cnil){
2994
base[1]= (*(LnkLI245))((base[0]->c.c_car),(V401));
2997
vs_top=(vs_base=base+1)+3;
3001
base[1]= (base[0]->c.c_car);
3003
vs_top=(vs_base=base+1)+2;
3010
base[3]= (*(LnkLI242))();
3011
vs_top=(vs_base=base+1)+3;}
3014
if(vs_base>=vs_top){vs_top=sup;goto T782;}
3017
if(vs_base>=vs_top){vs_top=sup;goto T783;}
3020
if(vs_base>=vs_top){vs_top=sup;goto T784;}
3035
{object V406 = (VFUN_NARGS=4,(*(LnkLI247))((base[0]->c.c_car),(V395),(V396),(V397)));
3040
/* local entry for function MAKE-EARLY-ACCESSOR */
3042
static object LI74(V409,V410)
3044
register object V409;object V410;
3049
if(type_of(V409)==t_structure){
3054
if(!(((V409)->str.str_def)==(VV[108]))){
3056
V412= STREF(object,(V409),4);
3060
V414= (VV[73]->s.s_dbind);
3061
base[2]= small_fixnum(14);
3063
vs_top=(vs_base=base+2)+2;
3067
if(!((V414)==(CMPcar(V415)))){
3069
V412= CMPcar(((V409))->cc.cc_turbo[12]);
3074
vs_top=(vs_base=base+2)+1;
3080
V411= (V412)->v.v_self[fix((VV[75]->s.s_dbind))];
3081
base[2]= CMPcar((V411));
3082
vs_top=(vs_base=base+2)+1;
3085
base[1]= vs_base[0];
3086
base[1]=MMcons(base[1],Cnil);
3088
if((V417!= VV[59]))goto T802;
3090
make_cclosure_new(LC154,Cnil,base[1],Cdata);
3094
if((V417!= VV[133]))goto T803;
3096
make_cclosure_new(LC155,Cnil,base[1],Cdata);
3109
vs_top=(vs_base=base+2)+9;
3112
{object V420 = vs_base[0];
3117
/* function definition for INITIAL-DFUN */
3120
{register object *base=vs_base;
3121
register object *sup=base+VM73; VC73
3124
{register object V421;
3141
vs_top=(vs_base=base+2)+3;
3143
if(vs_base>=vs_top){vs_top=sup;goto T817;}
3146
if(vs_base>=vs_top){vs_top=sup;goto T818;}
3149
if(vs_base>=vs_top){vs_top=sup;goto T819;}
3152
if(vs_base>=vs_top){vs_top=sup;goto T820;}
3155
if(vs_base>=vs_top){vs_top=sup;goto T821;}
3158
if(vs_base>=vs_top){vs_top=sup;goto T822;}
3184
{register object x= (V421),V429= (VV[99]->s.s_dbind);
3186
if(x==(V429->c.c_car)){
3188
}else V429=V429->c.c_cdr;}
3189
base[2]= make_cons((V421),(VV[99]->s.s_dbind));
3190
bds_bind(VV[99],base[2]);
3208
vs_top=(vs_base=base+3)+4;
3210
if(vs_base>=vs_top){vs_top=sup;goto T843;}
3213
if(vs_base>=vs_top){vs_top=sup;goto T844;}
3216
if(vs_base>=vs_top){vs_top=sup;goto T845;}
3231
V434= (VFUN_NARGS=4,(*(LnkLI47))((V421),(V431),(V432),(V433)));
3236
if(((*(LnkLI200))((V421)))==Cnil){
3242
vs_top=(vs_base=base+3)+1;
3244
if(vs_base>=vs_top){vs_top=sup;goto T852;}
3247
if(vs_base>=vs_top){vs_top=sup;goto T853;}
3250
if(vs_base>=vs_top){vs_top=sup;goto T854;}
3265
V438= (VFUN_NARGS=4,(*(LnkLI47))((V421),(V435),(V436),(V437)));
3277
vs_top=(vs_base=base+5)+3;
3280
base[4]= vs_base[0];
3281
vs_top=(vs_base=base+3)+2;
3283
if(vs_base>=vs_top){vs_top=sup;goto T862;}
3286
if(vs_base>=vs_top){vs_top=sup;goto T863;}
3289
if(vs_base>=vs_top){vs_top=sup;goto T864;}
3304
V442= (VFUN_NARGS=4,(*(LnkLI47))((V421),(V439),(V440),(V441)));
3310
vs_top=(vs_base=base+2)+2;
3315
/* local entry for function MAKE-FINAL-DFUN */
3317
static object LI76(object V443,object first,...)
3320
int narg = VFUN_NARGS; VMB74 VMS74 VMV74
3324
if(narg <1) too_few_arguments();
3327
if (narg <= 0) goto T868;
3341
vs_top=(vs_base=base+0)+2;
3343
if(vs_base>=vs_top){vs_top=sup;goto T874;}
3346
if(vs_base>=vs_top){vs_top=sup;goto T875;}
3349
if(vs_base>=vs_top){vs_top=sup;goto T876;}
3364
{object V449 = (VFUN_NARGS=4,(*(LnkLI247))((V444),(V446),(V447),(V448)));
3370
/* macro definition for WITH-HASH-TABLE */
3373
{register object *base=vs_base;
3374
register object *sup=base+VM75; VC75
3378
{object V450=base[0]->c.c_cdr;
3379
if(endp(V450))invalid_macro_call();
3380
{object V451= (V450->c.c_car);
3381
if(endp(V451))invalid_macro_call();
3382
base[2]= (V451->c.c_car);
3384
if(endp(V451))invalid_macro_call();
3385
base[3]= (V451->c.c_car);
3387
if(!endp(V451))invalid_macro_call();}
3390
V452= list(2,VV[116],list(3,VV[117],list(2,VV[23],base[3]),VV[118]));
3391
V453= list(2,/* INLINE-ARGS */V452,list(2,base[2],list(4,VV[119],VV[120],VV[121],list(3,VV[122],VV[123],list(2,VV[23],base[3])))));
3392
V454= make_cons(VV[19],base[4]);
3393
V455= list(2,VV[125],base[2]);
3394
base[5]= list(3,VV[115],/* INLINE-ARGS */V453,list(4,VV[124],/* INLINE-ARGS */V454,/* INLINE-ARGS */V455,list(3,VV[126],base[2],VV[127])));
3395
vs_top=(vs_base=base+5)+1;
3398
/* macro definition for WITH-EQ-HASH-TABLE */
3401
{register object *base=vs_base;
3402
register object *sup=base+VM76; VC76
3406
{object V456=base[0]->c.c_cdr;
3407
if(endp(V456))invalid_macro_call();
3408
{object V457= (V456->c.c_car);
3409
if(endp(V457))invalid_macro_call();
3410
base[2]= (V457->c.c_car);
3412
if(!endp(V457))invalid_macro_call();}
3415
base[4]= listA(3,VV[128],list(2,base[2],VV[129]),base[3]);
3416
vs_top=(vs_base=base+4)+1;
3419
/* local entry for function FINAL-ACCESSOR-DFUN-TYPE */
3421
static object LI79(V459)
3423
register object V459;
3428
if(((*(LnkLI213))((V459)))==Cnil){
3430
if(type_of(V459)==t_structure){
3435
if(!(((V459)->str.str_def)==(VV[130]))){
3437
V461= STREF(object,(V459),4);
3441
V463= (VV[73]->s.s_dbind);
3442
base[0]= small_fixnum(14);
3444
vs_top=(vs_base=base+0)+2;
3448
if(!((V463)==(CMPcar(V464)))){
3450
V461= CMPcar(((V459))->cc.cc_turbo[12]);
3455
vs_top=(vs_base=base+0)+1;
3461
V460= (V461)->v.v_self[fix((VV[75]->s.s_dbind))];
3466
vs_top=(vs_base=base+0)+1;
3467
(void) (*Lnk216)(Lclptr216);
3474
vs_top=(vs_base=base+0)+2;
3477
if((vs_base[0])==Cnil){
3479
{object V465 = VV[59];
3485
vs_top=(vs_base=base+0)+2;
3488
if((vs_base[0])==Cnil){
3490
{object V466 = VV[133];
3494
{object V467 = Cnil;
3499
/* function definition for MAKE-FINAL-ACCESSOR-DFUN */
3502
{register object *base=vs_base;
3503
register object *sup=base+VM78; VC78
3505
{register object V468;
3506
register object V469;
3509
if(vs_top-vs_base<2) too_few_arguments();
3510
if(vs_top-vs_base>4) too_many_arguments();
3514
if(vs_base>=vs_top){vs_top=sup;goto T906;}
3517
if(vs_base>=vs_top){vs_top=sup;goto T907;}
3531
{register object x= VV[129],V474= (VV[118]->s.s_dbind);
3533
if(eql(x,V474->c.c_car->c.c_car) &&V474->c.c_car != Cnil){
3534
V472= (V474->c.c_car);
3536
}else V474=V474->c.c_cdr;
3540
if((CMPcdr((V472)))==Cnil){
3543
V476= CMPcdr(CMPcdr(V472));
3545
V477= CMPcar(CMPcdr(V472));
3546
(V472)->c.c_cdr = (V476);
3553
vs_top=(vs_base=base+6)+2;
3560
register object V481;
3568
vs_top=(vs_base=base+6)+3;
3570
if(vs_base>=vs_top){vs_top=sup;goto T927;}
3573
if(vs_base>=vs_top){vs_top=sup;goto T928;}
3576
if(vs_base>=vs_top){vs_top=sup;goto T929;}
3579
if(vs_base>=vs_top){vs_top=sup;goto T930;}
3582
if(vs_base>=vs_top){vs_top=sup;goto T931;}
3585
if(vs_base>=vs_top){vs_top=sup;goto T932;}
3611
if(!(number_compare((V484),small_fixnum(1))==0)){
3615
vs_top=(vs_base=base+6)+1;
3616
(void) (*Lnk253)(Lclptr253);
3623
vs_top=(vs_base=base+6)+4;
3628
if(!(number_compare((V484),small_fixnum(2))==0)){
3630
if(type_of((V481))==t_fixnum||type_of((V481))==t_bignum){
3632
if(!(type_of((V481))==t_cons)){
3639
vs_top=(vs_base=base+6)+1;
3640
(void) (*Lnk253)(Lclptr253);
3644
vs_top=(vs_base=base+6)+1;
3645
(void) (*Lnk253)(Lclptr253);
3653
vs_top=(vs_base=base+6)+5;
3658
if(type_of((V481))==t_fixnum||type_of((V481))==t_bignum){
3660
if(!(type_of((V481))==t_cons)){
3668
vs_top=(vs_base=base+6)+4;
3678
vs_top=(vs_base=base+6)+3;
3686
vs_top=(vs_base=base+6)+3;
3694
vs_top=(vs_base=base+6)+3;
3695
(void) (*Lnk257)();}
3698
{object *V479=vs_top;object *V478=vs_base; vs_base=V479;
3699
{register object *base0=base;
3700
{register object *base=V479;
3701
register object *sup=vs_base+VM79;
3707
vs_top=(vs_base=base+0)+1;
3711
{register object *base0=base;
3712
{register object *base=V479;
3713
register object *sup=vs_base+VM80;
3719
V491= make_cons(V473,CMPcdr(V472));
3720
(V472)->c.c_cdr = (V491);}
3722
vs_base=V478;vs_top=V479;}
3726
/* function definition for MAKE-FINAL-DFUN-INTERNAL */
3729
{register object *base=vs_base;
3730
register object *sup=base+VM81; VC81
3733
{register object V492;
3734
if(vs_top-vs_base<1) too_few_arguments();
3735
if(vs_top-vs_base>2) too_many_arguments();
3736
base[0]=MMcons(base[0],Cnil);
3738
if(vs_base>=vs_top){vs_top=sup;goto T988;}
3747
{register object V493;
3749
register object V495;
3751
base[4]= (base[0]->c.c_car);
3752
vs_top=(vs_base=base+4)+1;
3753
(void) (*Lnk216)(Lclptr216);
3757
V495= (VV[134]->s.s_dbind);
3758
bds_bind(VV[134],Cnil);
3759
base[3]=MMcons(Cnil,base[0]);
3764
make_cclosure_new(LC158,Cnil,base[3],Cdata);
3766
base[6]= (*(LnkLI258))();
3767
vs_top=(vs_base=base+4)+3;
3772
V494= (*(LnkLI244))((base[0]->c.c_car));
3775
base[4]= (base[0]->c.c_car);
3779
vs_top=(vs_base=base+4)+4;
3786
make_cclosure_new(LC159,Cnil,base[3],Cdata);
3787
base[6]= CMPcar((V493));
3788
vs_top=(vs_base=base+6)+1;
3789
(void) (*Lnk259)(Lclptr259);
3791
(base[3]->c.c_car)= vs_base[0];
3792
base[5]= (base[3]->c.c_car);
3793
vs_top=(vs_base=base+4)+2;
3796
if((vs_base[0])==Cnil){
3799
make_cclosure_new(LC160,Cnil,base[3],Cdata);
3801
vs_top=(vs_base=base+4)+2;
3809
if(((VFUN_NARGS=1,(*(LnkLI218))((base[0]->c.c_car))))==Cnil){
3811
base[4]= (base[0]->c.c_car);
3814
vs_top=(vs_base=base+4)+3;
3820
if(((VFUN_NARGS=1,(*(LnkLI202))((base[0]->c.c_car))))==Cnil){
3822
base[4]= (base[0]->c.c_car);
3823
vs_top=(vs_base=base+4)+1;
3831
if(((*(LnkLI200))((base[0]->c.c_car)))!=Cnil){
3834
base[4]= (base[0]->c.c_car);
3837
vs_top=(vs_base=base+4)+3;
3841
base[4]= (base[0]->c.c_car);
3845
vs_top=(vs_base=base+4)+4;
3851
base[4]= (base[0]->c.c_car);
3854
vs_top=(vs_base=base+4)+3;
3860
/* function definition for ACCESSOR-MISS */
3863
{register object *base=vs_base;
3864
register object *sup=base+VM82; VC82
3868
register object V499;
3869
register object V500;
3871
base[0]=MMcons(base[0],Cnil);
3878
register object V503;
3879
register object V504;
3883
vs_top=(vs_base=base+8)+1;
3887
V502= STREF(object,(V500),4);
3893
if((V508!= VV[59]))goto T1051;
3894
V506= make_cons((V499),Cnil);
3898
if((V508!= VV[133]))goto T1052;
3899
V506= list(2,(V498),(V499));
3912
vs_top=(vs_base=base+8)+9;
3920
base[12]= (base[0]->c.c_car);
3923
vs_top=(vs_base=base+12)+3;
3925
if(vs_base>=vs_top){vs_top=sup;goto T1066;}
3926
base[8]=MMcons(vs_base[0],base[0]);
3928
if(vs_base>=vs_top){vs_top=sup;goto T1067;}
3931
if(vs_base>=vs_top){vs_top=sup;goto T1068;}
3932
base[9]= vs_base[0];
3934
if(vs_base>=vs_top){vs_top=sup;goto T1069;}
3937
if(vs_base>=vs_top){vs_top=sup;goto T1070;}
3938
base[10]=MMcons(vs_base[0],base[8]);
3940
if(vs_base>=vs_top){vs_top=sup;goto T1071;}
3941
base[11]=MMcons(vs_base[0],base[10]);
3946
base[8]=MMcons(Cnil,base[0]);
3958
base[10]=MMcons(Cnil,base[8]);
3961
base[11]=MMcons(Cnil,base[10]);
3966
{register object x= (base[0]->c.c_car),V511= (VV[99]->s.s_dbind);
3968
if(x==(V511->c.c_car)){
3970
}else V511=V511->c.c_cdr;}
3971
base[12]= make_cons((base[0]->c.c_car),(VV[99]->s.s_dbind));
3972
bds_bind(VV[99],base[12]);
3973
base[13]=make_cclosure_new(LC84,Cnil,base[11],Cdata);
3974
base[13]=MMcons(base[13],base[11]);
3975
base[14]=make_cclosure_new(LC85,Cnil,base[13],Cdata);
3976
base[14]=MMcons(base[14],base[13]);
3977
if(((base[10]->c.c_car))!=Cnil){
3990
V512= (((base[11]->c.c_car))==Cnil?Ct:Cnil);
3999
if(type_of(V499)==t_structure){
4004
if(((V499)->str.str_def)==(VV[141])){
4007
T1089:;{object V514;
4008
V514= (VV[73]->s.s_dbind);
4009
base[15]= small_fixnum(14);
4011
vs_top=(vs_base=base+15)+2;
4015
if((V514)==(CMPcar(V515))){
4024
if(((((base[10]->c.c_car))==((V502))?Ct:Cnil))==Cnil){
4026
if(!(type_of(base[9])==t_cons||(base[9])==Cnil)){
4038
if((V517!= VV[38]))goto T1101;
4039
V503= STREF(object,(V500),8);
4040
V504= STREF(object,(V500),12);
4041
if(((V504))==(base[9])){
4044
if(!(eql((base[11]->c.c_car),(V503)))){
4046
base[15]= (base[11]->c.c_car);
4049
vs_top=(vs_base=base+15)+3;
4063
if((V517!= VV[40]))goto T1114;
4064
V503= STREF(object,(V500),8);
4065
V504= STREF(object,(V500),12);
4066
V505= STREF(object,(V500),16);
4067
if(((V504))==(base[9])){
4070
if(((V505))==(base[9])){
4073
if(!(eql((base[11]->c.c_car),(V503)))){
4075
base[15]= (base[11]->c.c_car);
4076
vs_top=(vs_base=base+15)+1;
4090
if((V517!= VV[42]))goto T1129;
4091
V503= STREF(object,(V500),8);
4092
base[6]= STREF(object,(V500),0);
4093
if(!(eql((base[11]->c.c_car),(V503)))){
4096
make_cclosure_new(LC161,Cnil,base[14],Cdata);
4097
vs_top=(vs_base=base+15)+1;
4111
if((V517!= VV[37]))goto T1138;
4112
base[6]= STREF(object,(V500),0);
4113
if(!(type_of((base[11]->c.c_car))==t_cons)){
4122
base[15]= (base[14]->c.c_car);
4123
vs_top=(vs_base=base+15)+1;
4139
vs_top=(vs_base=base+15)+9;
4145
base[12]= (base[8]->c.c_car);
4147
vs_top=(vs_base=base+12)+2;
4152
/* function definition for CHECKING-MISS */
4155
{register object *base=vs_base;
4156
register object *sup=base+VM83; VC83
4159
{register object V518;
4171
V521= STREF(object,(V520),4);
4172
V522= STREF(object,(V520),0);
4180
vs_top=(vs_base=base+3)+3;
4182
if(vs_base>=vs_top){vs_top=sup;goto T1162;}
4185
if(vs_base>=vs_top){vs_top=sup;goto T1163;}
4188
if(vs_base>=vs_top){vs_top=sup;goto T1164;}
4191
if(vs_base>=vs_top){vs_top=sup;goto T1165;}
4211
{register object x= (V518),V527= (VV[99]->s.s_dbind);
4213
if(x==(V527->c.c_car)){
4215
}else V527=V527->c.c_cdr;}
4216
base[3]= make_cons((V518),(VV[99]->s.s_dbind));
4217
bds_bind(VV[99],base[3]);
4224
if(!(((V521))==((V523)))){
4227
V529= (VFUN_NARGS=3,(*(LnkLI264))((V522),(V525),Cnil));
4228
if(((V529))==((V522))){
4237
vs_top=(vs_base=base+4)+3;
4239
if(vs_base>=vs_top){vs_top=sup;goto T1186;}
4242
if(vs_base>=vs_top){vs_top=sup;goto T1187;}
4245
if(vs_base>=vs_top){vs_top=sup;goto T1188;}
4260
V533= (VFUN_NARGS=4,(*(LnkLI47))((V518),(V530),(V531),(V532)));
4269
vs_top=(vs_base=base+4)+1;
4271
if(vs_base>=vs_top){vs_top=sup;goto T1192;}
4274
if(vs_base>=vs_top){vs_top=sup;goto T1193;}
4277
if(vs_base>=vs_top){vs_top=sup;goto T1194;}
4292
V537= (VFUN_NARGS=4,(*(LnkLI47))((V518),(V534),(V535),(V536)));
4298
vs_top=(vs_base=base+3)+2;
4303
/* function definition for CACHING-MISS */
4306
{register object *base=vs_base;
4307
register object *sup=base+VM84; VC84
4310
{register object V538;
4321
V541= STREF(object,(V540),0);
4329
vs_top=(vs_base=base+3)+3;
4331
if(vs_base>=vs_top){vs_top=sup;goto T1203;}
4334
if(vs_base>=vs_top){vs_top=sup;goto T1204;}
4337
if(vs_base>=vs_top){vs_top=sup;goto T1205;}
4340
if(vs_base>=vs_top){vs_top=sup;goto T1206;}
4360
{register object x= (V538),V546= (VV[99]->s.s_dbind);
4362
if(x==(V546->c.c_car)){
4364
}else V546=V546->c.c_cdr;}
4365
base[3]= make_cons((V538),(VV[99]->s.s_dbind));
4366
bds_bind(VV[99],base[3]);
4374
V548= (VFUN_NARGS=3,(*(LnkLI264))((V541),(V544),(V542)));
4375
if(((V548))==((V541))){
4383
vs_top=(vs_base=base+4)+2;
4385
if(vs_base>=vs_top){vs_top=sup;goto T1223;}
4388
if(vs_base>=vs_top){vs_top=sup;goto T1224;}
4391
if(vs_base>=vs_top){vs_top=sup;goto T1225;}
4406
V552= (VFUN_NARGS=4,(*(LnkLI47))((V538),(V549),(V550),(V551)));
4412
vs_top=(vs_base=base+3)+2;
4417
/* function definition for CONSTANT-VALUE-MISS */
4420
{register object *base=vs_base;
4421
register object *sup=base+VM85; VC85
4424
{register object V553;
4435
V556= STREF(object,(V555),0);
4436
{register object V557;
4443
vs_top=(vs_base=base+3)+3;
4445
if(vs_base>=vs_top){vs_top=sup;goto T1234;}
4448
if(vs_base>=vs_top){vs_top=sup;goto T1235;}
4451
if(vs_base>=vs_top){vs_top=sup;goto T1236;}
4454
if(vs_base>=vs_top){vs_top=sup;goto T1237;}
4474
{register object x= (V553),V561= (VV[99]->s.s_dbind);
4476
if(x==(V561->c.c_car)){
4478
}else V561=V561->c.c_cdr;}
4479
base[3]= make_cons((V553),(VV[99]->s.s_dbind));
4480
bds_bind(VV[99],base[3]);
4490
{register object V566;
4494
vs_top=(vs_base=base+7)+2;
4497
if((vs_base[0])==Cnil){
4499
V563= STREF(object,(V557),0);
4505
vs_top=(vs_base=base+7)+2;
4508
if((vs_base[0])==Cnil){
4510
V563= STREF(object,(V557),0);
4517
V564= (VFUN_NARGS=2,(*(LnkLI266))((V563),VV[81]));
4518
V565= (VFUN_NARGS=3,(*(LnkLI264))((V556),(V559),(V564)));
4519
if(((V565))==((V556))){
4527
vs_top=(vs_base=base+7)+2;
4529
if(vs_base>=vs_top){vs_top=sup;goto T1266;}
4532
if(vs_base>=vs_top){vs_top=sup;goto T1267;}
4535
if(vs_base>=vs_top){vs_top=sup;goto T1268;}
4550
V570= (VFUN_NARGS=4,(*(LnkLI47))((V553),(V567),(V568),(V569)));
4556
vs_top=(vs_base=base+3)+2;
4561
/* function definition for CACHE-MISS-VALUES */
4564
{register object *base=vs_base;
4565
register object *sup=base+VM86; VC86
4583
vs_top=(vs_base=base+3)+1;
4585
if(vs_base>=vs_top){vs_top=sup;goto T1274;}
4588
if(vs_base>=vs_top){vs_top=sup;goto T1275;}
4591
if(vs_base>=vs_top){vs_top=sup;goto T1276;}
4594
if(vs_base>=vs_top){vs_top=sup;goto T1277;}
4597
if(vs_base>=vs_top){vs_top=sup;goto T1278;}
4618
{register object V579;
4621
register object V582;
4622
register object V583;
4634
{register object V587;
4637
V588= CMPcar((V587));
4640
if(!(((V587))==Cnil)){
4652
register object V590;
4653
register object V591;
4656
V593= CMPcar((V579));
4657
V579= CMPcdr((V579));
4660
V591= (VV[135]->s.s_dbind);
4664
V590= (*(LnkLI267))((V589));
4665
if(!((((((V590))->v.v_self[8])==(Ct)?Ct:Cnil))==Cnil)){
4668
V590= (*(LnkLI268))((V589));
4677
if(type_of((V582))==t_cons){
4679
V583= make_cons((V590),Cnil);
4680
V582= make_cons((V582),(V583));
4685
V594= make_cons((V590),Cnil);
4686
(V583)->c.c_cdr = V594;
4690
V591= ((V590))->v.v_self[11];
4691
V592= list(2,VV[146],(V591));
4694
V584= make_cons(V590,(V584));
4695
V586= make_cons(V591,(V586));
4696
V585= make_cons(V592,(V585));}
4697
V587= CMPcdr((V587));
4698
V588= CMPcar((V587));
4706
base[5]= CMPmake_fixnum((long)length((V576)));
4707
vs_top=(vs_base=base+3)+3;
4715
V600= nreverse((V584));
4716
V601= nreverse((V586));
4718
object V604= (V601);
4722
base[6]=V603=MMcons(Cnil,Cnil);
4725
(V603->c.c_car)= list(2,VV[146],(V604->c.c_car));
4726
if((V604=MMcdr(V604))==Cnil){
4729
V603=MMcdr(V603)=MMcons(Cnil,Cnil);
4743
vs_top=(vs_base=base+6)+6;
4745
if(vs_base>=vs_top){vs_top=sup;goto T1367;}
4748
if(vs_base>=vs_top){vs_top=sup;goto T1368;}
4751
if(vs_base>=vs_top){vs_top=sup;goto T1369;}
4754
if(vs_base>=vs_top){vs_top=sup;goto T1370;}
4778
vs_top=(vs_base=base+6)+6;
4782
/* function definition for CACHE-MISS-VALUES-INTERNAL */
4785
{register object *base=vs_base;
4786
register object *sup=base+VM87; VC87
4788
{register object V610;
4807
V616= (((V615))==(VV[94])?Ct:Cnil);
4808
if(!(((V615))==(VV[11]))){
4814
V617= (((V615))==(VV[94])?Ct:Cnil);
4817
if(!(((V611))==Cnil)){
4823
V618= STREF(object,(V611),36);
4826
{register object V619;
4832
vs_top=(vs_base=base+9)+2;
4839
vs_top=(vs_base=base+9)+2;
4840
(void) (*Lnk271)(Lclptr271);
4843
if(vs_base>=vs_top){vs_top=sup;goto T1393;}
4846
if(vs_base>=vs_top){vs_top=sup;goto T1394;}
4871
V623= (VFUN_NARGS=6,(*(LnkLI233))((V610),(V619),(V614),Cnil,V622,(V620)));
4879
V625 = /* INLINE-ARGS */V623,
4880
(type_of(V625) == t_sfun ?(*((V625)->sfn.sfn_self)):
4881
(fcall.argd=2,type_of(V625)==t_vfun) ?
4882
(*((V625)->sfn.sfn_self)):
4883
(fcall.fun=(V625),fcalln))(Cnil,V624));
4887
V621= (*(LnkLI272))((V610));
4894
vs_top=(vs_base=base+9)+1;
4898
vs_top=(vs_base=base+9)+1;
4902
vs_top=(vs_base=base+9)+1;
4908
vs_top=(vs_base=base+9)+4;
4912
if(vs_base>=vs_top){vs_top=sup;goto T1409;}
4915
if(vs_base>=vs_top){vs_top=sup;goto T1410;}
4927
if(!(type_of((V626))==t_fixnum||type_of((V626))==t_bignum)){
4939
vs_top=(vs_base=base+9)+4;
4943
/* function definition for ACCESSOR-VALUES */
4946
{register object *base=vs_base;
4947
register object *sup=base+VM88; VC88
4963
V632= STREF(object,(V629),24);
4964
{object V634= (V632);
4965
if((V634!= VV[59]))goto T1421;
4966
V633= CMPcar((V630));
4970
if((V634!= VV[133]))goto T1422;
4971
V633= CMPcadr((V630));
4975
if((V634!= VV[274]))goto T1423;
4976
V633= CMPcar((V630));
4986
vs_top=(vs_base=base+6)+3;
4991
/* function definition for ACCESSOR-VALUES1 */
4994
{register object *base=vs_base;
4995
register object *sup=base+VM89; VC89
5010
V638= list(2,VV[146],(V637));
5011
if(!(((V636))==(VV[133]))){
5013
V639= list(2,Ct,(V638));
5017
V639= make_cons((V638),Cnil);
5022
vs_top=(vs_base=base+6)+2;
5029
vs_top=(vs_base=base+6)+3;
5034
/* function definition for ACCESSOR-VALUES-INTERNAL */
5037
{register object *base=vs_base;
5038
register object *sup=base+VM90; VC90
5050
{register object V644;
5051
register object V645;
5053
V645= CMPcar((V644));
5056
if(!(((V644))==Cnil)){
5061
if(!(type_of((V645))==t_cons)){
5063
if(((*(LnkLI276))((V645)))==Cnil){
5069
vs_top=(vs_base=base+4)+1;
5070
(void) (*Lnk277)(Lclptr277);
5072
if((vs_base[0])==Cnil){
5078
vs_top=(vs_base=base+4)+2;
5082
V644= CMPcdr((V644));
5083
V645= CMPcar((V644));
5089
register object V648;
5091
V646= CMPcar((V643));
5092
V647= (((((VV[79]->s.s_dbind))==(VV[80])?Ct:Cnil))==Cnil?Ct:Cnil);
5095
if(!(type_of((V646))==t_cons)){
5097
if(((*(LnkLI278))((V646)))!=Cnil){
5104
vs_top=(vs_base=base+7)+1;
5110
T1468:;{object V651;
5111
V651= (VV[148]->s.s_dbind);
5114
V652= (*(LnkLI279))((V642));
5119
vs_top=(vs_base=base+7)+1;
5120
(void) (*Lnk280)(Lclptr280);
5125
{register object x= V651,V650= V652;
5127
if(eql(x,V650->c.c_car)){
5129
}else V650=V650->c.c_cdr;}}
5135
goto T1483;}{object V653;
5136
V653= (VV[149]->s.s_dbind);
5137
V654= (*(LnkLI281))((V646));
5138
if((((V653)==(/* INLINE-ARGS */V654)?Ct:Cnil))==Cnil){
5144
vs_top=(vs_base=base+7)+1;
5145
(void) (*Lnk282)(Lclptr282);
5147
if((vs_base[0])!=Cnil){
5157
V648= (*(LnkLI283))((V646));
5162
vs_top=(vs_base=base+7)+1;
5163
(void) (*Lnk284)(Lclptr284);
5177
{register object V655;
5178
register object V656;
5179
V655= (*(LnkLI285))((V642));
5180
V656= CMPcar((V655));
5183
if(!(((V655))==Cnil)){
5189
V657= (*(LnkLI286))((V656));
5190
if(!(eql((V648),/* INLINE-ARGS */V657))){
5196
V655= CMPcdr((V655));
5197
V656= CMPcar((V655));
5201
V649= (*(LnkLI287))((V642),(V648));
5210
vs_top=(vs_base=base+7)+2;
5211
(void) (*Lnk288)(Lclptr288);
5213
if((vs_base[0])==Cnil){
5219
base[7]= (*(LnkLI289))((V649));
5224
vs_top=(vs_base=base+8)+1;
5225
(void) (*Lnk290)(Lclptr290);
5227
base[7]= vs_base[0];
5231
vs_top=(vs_base=base+7)+2;
5236
vs_top=(vs_base=base+7)+1;
5240
/* function definition for MAKE-ACCESSOR-TABLE */
5243
{register object *VOL base=vs_base;
5244
register object *VOL sup=base+VM91; VC91
5247
if(vs_top-vs_base<2) too_few_arguments();
5248
if(vs_top-vs_base>3) too_many_arguments();
5250
base[1]=MMcons(base[1],Cnil);
5252
if(vs_base>=vs_top){vs_top=sup;goto T1525;}
5253
base[2]=MMcons(base[2],base[1]);
5259
base[2]=MMcons(base[2],base[1]);
5262
base[3]=alloc_frame_id();
5263
base[3]=MMcons(base[3],base[2]);
5264
frs_push(FRS_CATCH,(base[3]->c.c_car));
5266
{nlj_active=FALSE;frs_pop();
5269
if(((base[2]->c.c_car))!=Cnil){
5273
vs_top=(vs_base=base+4)+2;
5276
(base[2]->c.c_car)= vs_base[0];
5280
if(((*(LnkLI213))((V658)))==Cnil){
5282
if(type_of(V658)==t_structure){
5287
if(!(((V658)->str.str_def)==(VV[150]))){
5289
V660= STREF(object,(V658),4);
5292
T1540:;{object V662;
5293
V662= (VV[73]->s.s_dbind);
5294
base[10]= small_fixnum(14);
5296
vs_top=(vs_base=base+10)+2;
5300
if(!((V662)==(CMPcar(V663)))){
5302
V660= CMPcar(((V658))->cc.cc_turbo[12]);
5307
vs_top=(vs_base=base+10)+1;
5313
V659= (V660)->v.v_self[fix((VV[75]->s.s_dbind))];
5318
vs_top=(vs_base=base+10)+1;
5319
(void) (*Lnk216)(Lclptr216);
5324
base[6]= (((((VV[79]->s.s_dbind))==(VV[80])?Ct:Cnil))==Cnil?Ct:Cnil);
5325
base[4]=MMcons(Cnil,base[3]);
5326
base[5]=MMcons(Ct,base[4]);
5327
base[6]=MMcons(base[6],base[5]);
5328
base[7]=MMcons(Cnil,base[6]);
5329
base[8]=MMcons(Cnil,base[7]);
5330
base[9]=MMcons(small_fixnum(0),base[8]);
5331
{register object V664;
5332
register object V665;
5334
V665= CMPcar((V664));
5337
if(!(((V664))==Cnil)){
5343
register object V667;
5345
if(!(type_of((V665))==t_cons)){
5347
V666= (VFUN_NARGS=2,(*(LnkLI291))((V665),Ct));
5352
vs_top=(vs_base=base+16)+1;
5353
(void) (*Lnk259)(Lclptr259);
5358
if(!(((base[1]->c.c_car))==(VV[59]))){
5360
base[12]= CMPcar((V666));
5364
base[12]= CMPcadr((V666));
5367
base[12]=MMcons(base[12],base[9]);
5368
if(((base[6]->c.c_car))==Cnil){
5370
V667= (*(LnkLI279))((base[12]->c.c_car));
5374
base[16]= (base[12]->c.c_car);
5375
vs_top=(vs_base=base+16)+1;
5376
(void) (*Lnk292)(Lclptr292);
5378
if((vs_base[0])!=Cnil){
5384
base[16]= (base[12]->c.c_car);
5385
vs_top=(vs_base=base+16)+1;
5386
(void) (*Lnk280)(Lclptr280);
5391
{register object x= (VV[148]->s.s_dbind),V669= (V667);
5393
if(eql(x,V669->c.c_car)){
5396
}else V669=V669->c.c_cdr;
5400
base[14]=MMcons(base[14],base[12]);
5401
if(!(type_of((V665))==t_cons)){
5403
if(((*(LnkLI278))((V665)))!=Cnil){
5410
vs_top=(vs_base=base+16)+1;
5418
vs_top=(vs_base=base+16)+1;
5419
(void) (*Lnk284)(Lclptr284);
5426
{register object x= (VV[151]->s.s_dbind),V670= (V667);
5428
if(eql(x,V670->c.c_car)){
5430
}else V670=V670->c.c_cdr;
5438
vs_top=(vs_base=base+16)+1;
5443
make_cclosure_new(LC162,Cnil,base[14],Cdata);
5445
base[19]= (VV[152]->s.s_dbind);
5446
vs_top=(vs_base=base+18)+2;
5449
base[17]= vs_base[0];
5450
vs_top=(vs_base=base+16)+2;
5453
V664= CMPcdr((V664));
5454
V665= CMPcar((V664));
5459
make_cclosure_new(LC163,Cnil,base[9],Cdata);
5460
base[11]= (base[2]->c.c_car);
5461
vs_top=(vs_base=base+10)+2;
5464
base[10]= (base[2]->c.c_car);
5465
base[11]= (base[4]->c.c_car);
5466
base[12]= (base[7]->c.c_car);
5467
base[13]= (base[8]->c.c_car);
5468
base[14]= (base[9]->c.c_car);
5469
base[15]= (base[5]->c.c_car);
5470
vs_top=(vs_base=base+10)+6;
5476
/* function definition for COMPUTE-APPLICABLE-METHODS-USING-TYPES */
5479
{register object *base=vs_base;
5480
register object *sup=base+VM92; VC92
5494
{register object V675;
5495
register object V676;
5496
if(((*(LnkLI213))((V671)))==Cnil){
5498
if(type_of(V671)==t_structure){
5503
if(!(((V671)->str.str_def)==(VV[154]))){
5505
V677= STREF(object,(V671),4);
5508
T1619:;{object V679;
5509
V679= (VV[73]->s.s_dbind);
5510
base[4]= small_fixnum(14);
5512
vs_top=(vs_base=base+4)+2;
5516
if(!((V679)==(CMPcar(V680)))){
5518
V677= CMPcar(((V671))->cc.cc_turbo[12]);
5523
vs_top=(vs_base=base+4)+1;
5529
V675= (V677)->v.v_self[fix((VV[75]->s.s_dbind))];
5534
vs_top=(vs_base=base+4)+1;
5535
(void) (*Lnk216)(Lclptr216);
5540
V676= CMPcar((V675));
5543
if(!(((V675))==Cnil)){
5549
register object V682;
5550
register object V683;
5551
register object V684;
5552
if(!(type_of((V676))==t_cons)){
5554
V681= (VFUN_NARGS=2,(*(LnkLI291))((V676),Ct));
5559
vs_top=(vs_base=base+4)+1;
5560
(void) (*Lnk259)(Lclptr259);
5568
{register object V685;
5569
register object V686;
5571
V686= CMPcar((V685));
5574
if(!(((V685))==Cnil)){
5583
V689= CMPcar((V682));
5584
V682= CMPcdr((V682));
5586
vs_top=(vs_base=base+5)+2;
5588
if(vs_base>=vs_top){vs_top=sup;goto T1660;}
5591
if(vs_base>=vs_top){vs_top=sup;goto T1661;}
5614
V685= CMPcdr((V685));
5615
V686= CMPcar((V685));
5626
V674= make_cons(V676,(V674));}
5629
V675= CMPcdr((V675));
5630
V676= CMPcar((V675));
5635
if(((*(LnkLI213))((V671)))==Cnil){
5637
if(type_of(V671)==t_structure){
5642
if(!(((V671)->str.str_def)==(VV[155]))){
5644
V693= STREF(object,(V671),4);
5647
T1695:;{object V695;
5648
V695= (VV[73]->s.s_dbind);
5649
base[2]= small_fixnum(14);
5651
vs_top=(vs_base=base+2)+2;
5655
if(!((V695)==(CMPcar(V696)))){
5657
V693= CMPcar(((V671))->cc.cc_turbo[12]);
5662
vs_top=(vs_base=base+2)+1;
5668
V692= (V693)->v.v_self[fix((VV[105]->s.s_dbind))];
5673
vs_top=(vs_base=base+2)+1;
5674
(void) (*Lnk177)(Lclptr177);
5679
V691= STREF(object,V692,4);
5680
V697= nreverse((V674));
5681
base[2]= (*(LnkLI293))((V691),/* INLINE-ARGS */V697,(V672));
5683
vs_top=(vs_base=base+2)+2;
5687
/* local entry for function SORT-APPLICABLE-METHODS */
5689
static object LI99(V701,V702,V703)
5691
object V701;object V702;object V703;
5695
base[0]=MMcons((V703),Cnil);
5697
make_cclosure_new(LC164,Cnil,base[0],Cdata);
5698
{object V705 = (*(LnkLI294))((V702),(V701),V704);
5703
/* local entry for function SORT-METHODS */
5705
static object LI102(V709,V710,V711)
5707
object V709;object V710;object V711;
5711
base[0]=MMcons((V711),Cnil);
5712
base[1]=MMcons((V710),base[0]);
5713
base[2]=make_cclosure_new(LC103,Cnil,base[1],Cdata);
5714
base[2]=MMcons(base[2],base[1]);
5716
base[4]= (base[2]->c.c_car);
5717
vs_top=(vs_base=base+3)+2;
5720
{object V712 = vs_base[0];
5725
/* function definition for ORDER-SPECIALIZERS */
5728
{register object *base=vs_base;
5729
register object *sup=base+VM95; VC95
5731
{register object V713;
5732
register object V714;
5744
register object V718;
5745
if(!(((VV[79]->s.s_dbind))==(VV[80]))){
5748
vs_top=(vs_base=base+4)+1;
5749
(void) (*Lnk296)(Lclptr296);
5755
if(type_of(V713)==t_structure){
5760
if(!(((V713)->str.str_def)==(VV[156]))){
5762
V719= STREF(object,(V713),4);
5765
T1719:;{object V721;
5766
V721= (VV[73]->s.s_dbind);
5767
base[4]= small_fixnum(14);
5769
vs_top=(vs_base=base+4)+2;
5773
if(!((V721)==(CMPcar(V722)))){
5775
V719= CMPcar(((V713))->cc.cc_turbo[12]);
5780
vs_top=(vs_base=base+4)+1;
5786
V723= (*(LnkLI297))(VV[157],VV[158]);
5787
V717= (V719)->v.v_self[fix(/* INLINE-ARGS */V723)];
5790
if(!(((VV[79]->s.s_dbind))==(VV[80]))){
5793
vs_top=(vs_base=base+4)+1;
5794
(void) (*Lnk296)(Lclptr296);
5800
if(type_of(V714)==t_structure){
5805
if(!(((V714)->str.str_def)==(VV[159]))){
5807
V724= STREF(object,(V714),4);
5810
T1737:;{object V726;
5811
V726= (VV[73]->s.s_dbind);
5812
base[4]= small_fixnum(14);
5814
vs_top=(vs_base=base+4)+2;
5818
if(!((V726)==(CMPcar(V727)))){
5820
V724= CMPcar(((V714))->cc.cc_turbo[12]);
5825
vs_top=(vs_base=base+4)+1;
5831
V728= (*(LnkLI297))(VV[157],VV[158]);
5832
V718= (V724)->v.v_self[fix(/* INLINE-ARGS */V728)];
5835
if(!(((V713))==((V714)))){
5838
vs_top=(vs_base=base+4)+1;
5842
if(!(type_of((V717))!=t_cons)){
5845
vs_top=(vs_base=base+4)+1;
5849
if(!(type_of((V718))!=t_cons)){
5852
vs_top=(vs_base=base+4)+1;
5856
{object V729= CMPcar((V717));
5857
if((V729!= VV[8]))goto T1757;
5858
{object V730= CMPcar((V718));
5859
if((V730!= VV[8]))goto T1758;
5863
vs_top=(vs_base=base+4)+3;
5864
{object _funobj = (V716);if(type_of(_funobj)==t_cclosure && (_funobj->cc.cc_turbo))
5865
(*(_funobj->cc.cc_self))(_funobj->cc.cc_turbo);
5866
else if (type_of(_funobj)==t_cfun) (*(_funobj->cc.cc_self))();
5867
else super_funcall_no_event(_funobj);}
5872
vs_top=(vs_base=base+4)+1;
5876
if((V729!= VV[298]))goto T1762;
5877
{object V731= CMPcar((V718));
5878
if((V731!= VV[8]))goto T1763;
5882
vs_top=(vs_base=base+4)+3;
5883
{object _funobj = (V716);if(type_of(_funobj)==t_cclosure && (_funobj->cc.cc_turbo))
5884
(*(_funobj->cc.cc_self))(_funobj->cc.cc_turbo);
5885
else if (type_of(_funobj)==t_cfun) (*(_funobj->cc.cc_self))();
5886
else super_funcall_no_event(_funobj);}
5891
vs_top=(vs_base=base+4)+1;
5895
if((V729!= VV[146]))goto T1767;
5896
{object V732= CMPcar((V718));
5897
if((V732!= VV[163]))goto T1768;
5899
vs_top=(vs_base=base+4)+1;
5903
if((V732!= VV[146]))goto T1769;
5905
vs_top=(vs_base=base+4)+1;
5909
if((V732!= VV[8]))goto T1770;
5911
vs_top=(vs_base=base+4)+1;
5916
vs_top=(vs_base=base+4)+1;
5920
if((V729!= VV[163]))goto T1771;
5921
{object V733= CMPcar((V718));
5922
if((V733!= VV[163]))goto T1772;
5924
vs_top=(vs_base=base+4)+1;
5929
vs_top=(vs_base=base+4)+1;
5934
vs_top=(vs_base=base+4)+1;
5938
/* local entry for function MAP-ALL-ORDERS */
5940
static object LI105(V737,V738,V739)
5942
object V737;object V738;object V739;
5946
base[0]=MMcons(Cnil,Cnil);
5947
base[1]=make_cclosure_new(LC106,Cnil,base[0],Cdata);
5948
base[1]=MMcons(base[1],base[0]);
5951
V740= (base[1]->c.c_car);
5952
V741= (*(LnkLI294))((V737),(V738),V740);
5954
(type_of((V739)) == t_sfun ?(*(((V739))->sfn.sfn_self)):
5955
(fcall.argd=1,type_of((V739))==t_vfun) ?
5956
(*(((V739))->sfn.sfn_self)):
5957
(fcall.fun=((V739)),fcalln))(/* INLINE-ARGS */V741)));
5958
{register object V742;
5959
register object V743;
5960
V742= (base[0]->c.c_car);
5961
V743= CMPcar((V742));
5964
if(!(((V742))==Cnil)){
5969
if((CMPcaddr((V743)))!=Cnil){
5971
{register object V744;
5972
register object V745;
5973
register object V746;
5974
register object V747;
5977
V746= CMPcadr((V745));
5978
V747= CMPcar((V744));
5979
((V744))->c.c_car = (V746);
5980
(CMPcdr((V745)))->c.c_car = (V747);
5981
(void)(CMPcdr((V745)));}
5982
{register object V749;
5984
(CMPcddr(V743))->c.c_car = (V749);
5985
(void)(CMPcddr(V743));
5991
V742= CMPcdr((V742));
5992
V743= CMPcar((V742));
5996
{object V750 = Cnil;
6004
/* local entry for function CLASS-MIGHT-PRECEDE-P */
6006
static object LI107(V753,V754)
6008
object V753;object V754;
6012
if(((VV[160]->s.s_dbind))!=Cnil){
6015
vs_top=(vs_base=base+0)+1;
6016
(void) (*Lnk280)(Lclptr280);
6019
{register object x= (V753),V756= CMPcdr(V757);
6021
if(eql(x,V756->c.c_car)){
6024
}else V756=V756->c.c_cdr;
6028
{object V758 = ((V755)==Cnil?Ct:Cnil);
6032
{object V759 = (*(LnkLI299))((V753),(V754));
6037
/* local entry for function COMPUTE-PRECEDENCE */
6039
static object LI108(V763,V764,V765)
6041
object V763;register object V764;object V765;
6047
{register object V766;
6049
{register long V767;
6055
if(!((V768)>=(V767))){
6057
{object V769 = (V766);
6061
{register object V770;
6062
V771= one_minus((V764));
6063
V772 = CMPmake_fixnum(V768);
6064
V770= number_minus(/* INLINE-ARGS */V771,V772);
6065
V766= make_cons((V770),(V766));}
6066
V768= (long)(V768)+1;
6071
object V774= (V765);
6073
{object V775 = Cnil;
6075
base[0]=V773=MMcons(Cnil,Cnil);
6078
base[1]= (V774->c.c_car);
6080
vs_top=(vs_base=base+1)+2;
6083
(V773->c.c_car)= vs_base[0];
6084
if((V774=MMcdr(V774))==Cnil){
6085
{object V777 = base[0];
6087
V773=MMcdr(V773)=MMcons(Cnil,Cnil);
6092
/* function definition for SAUT-AND */
6095
{register object *base=vs_base;
6096
register object *sup=base+VM99; VC99
6106
{register object V780;
6107
register object V781;
6110
{register object V782;
6111
register object V783;
6112
V782= CMPcdr((V779));
6113
V783= CMPcar((V782));
6116
if(!(((V782))==Cnil)){
6121
{register object V784;
6122
register object V785;
6125
vs_top=(vs_base=base+4)+2;
6127
if(vs_base>=vs_top){vs_top=sup;goto T1847;}
6130
if(vs_base>=vs_top){vs_top=sup;goto T1848;}
6154
V782= CMPcdr((V782));
6155
V783= CMPcar((V782));
6161
vs_top=(vs_base=base+2)+2;
6165
/* function definition for SAUT-NOT */
6168
{register object *base=vs_base;
6169
register object *sup=base+VM100; VC100
6171
{register object V786;
6179
{register object V788;
6180
V788= CMPcadr((V787));
6182
{object V789= CMPcar((V788));
6183
if((V789!= VV[8]))goto T1867;
6184
base[3]= (*(LnkLI301))((V786),(V788));
6188
if((V789!= VV[146]))goto T1868;
6189
base[3]= (*(LnkLI302))((V786),(V788));
6193
if((V789!= VV[298]))goto T1869;
6194
base[3]= (*(LnkLI303))((V786),(V788));
6198
if((V789!= VV[163]))goto T1870;
6199
base[3]= (*(LnkLI304))((V786),(V788));
6206
vs_top=(vs_base=base+4)+3;
6209
base[3]= vs_base[0];}
6212
vs_top=(vs_base=base+2)+2;
6216
/* local entry for function SAUT-NOT-CLASS */
6218
static object LI111(V792,V793)
6220
object V792;object V793;
6221
{ VMB101 VMS101 VMV101
6226
V794= (*(LnkLI305))((V792));
6228
vs_top=(vs_base=base+2)+1;
6229
(void) (*Lnk280)(Lclptr280);
6232
{register object x= CMPcadr((V793)),V797= (V795);
6234
if(x==(V797->c.c_car)){
6237
}else V797=V797->c.c_cdr;
6241
{object V798 = ((V796)==Cnil?Ct:Cnil);
6246
/* local entry for function SAUT-NOT-PROTOTYPE */
6248
static object LI112(V801,V802)
6250
register object V801;object V802;
6251
{ VMB102 VMS102 VMV102
6256
{object V805= CMPcar((V801));
6257
if((V805!= VV[163]))goto T1879;
6258
V803= (*(LnkLI306))(CMPcadr((V801)));
6262
if((V805!= VV[146]))goto T1880;
6263
V803= CMPcadr((V801));
6267
if((V805!= VV[298]))goto T1881;
6268
V803= CMPcadr((V801));
6272
if((V805!= VV[8]))goto T1882;
6273
V803= CMPcadr((V801));
6281
vs_top=(vs_base=base+2)+1;
6282
(void) (*Lnk280)(Lclptr280);
6285
{register object x= CMPcadr((V802)),V807= (V804);
6287
if(x==(V807->c.c_car)){
6290
}else V807=V807->c.c_cdr;
6294
{object V808 = ((V806)==Cnil?Ct:Cnil);
6299
/* local entry for function SAUT-NOT-CLASS-EQ */
6301
static object LI113(V811,V812)
6303
object V811;object V812;
6304
{ VMB103 VMS103 VMV103
6308
{object V814= CMPcar((V811));
6309
if((V814!= VV[163]))goto T1887;
6310
V813= (*(LnkLI306))(CMPcadr((V811)));
6314
if((V814!= VV[146]))goto T1888;
6315
V813= CMPcadr((V811));
6322
{object V815 = (((((V813))==(CMPcadr((V812)))?Ct:Cnil))==Cnil?Ct:Cnil);
6326
/* local entry for function SAUT-NOT-EQL */
6328
static object LI114(V818,V819)
6330
object V818;object V819;
6331
{ VMB104 VMS104 VMV104
6334
{object V820= CMPcar((V818));
6335
if((V820!= VV[163]))goto T1889;
6336
{object V821 = (((eql(CMPcadr((V818)),CMPcadr((V819)))?Ct:Cnil))==Cnil?Ct:Cnil);
6344
/* function definition for CLASS-APPLICABLE-USING-CLASS-P */
6347
{register object *base=vs_base;
6348
register object *sup=base+VM105; VC105
6351
register object V824;
6359
if(!(((VV[79]->s.s_dbind))==(VV[80]))){
6362
vs_top=(vs_base=base+2)+1;
6363
(void) (*Lnk280)(Lclptr280);
6369
V827= (*(LnkLI279))((V824));
6372
{register object x= (V823),V826= V827;
6374
if(x==(V826->c.c_car)){
6377
}else V826=V826->c.c_cdr;
6385
if(((VV[160]->s.s_dbind))!=Cnil){
6387
base[3]= (*(LnkLI307))((V823),(V824));
6391
base[3]= (*(LnkLI308))((V823),(V824));
6394
vs_top=(vs_base=base+2)+2;
6398
/* local entry for function CLASSES-HAVE-COMMON-SUBCLASS-P */
6400
static object LI116(V830,V831)
6402
object V830;register object V831;
6403
{ VMB106 VMS106 VMV106
6406
if(!(((V830))==((V831)))){
6414
vs_top=(vs_base=base+0)+1;
6415
(void) (*Lnk309)(Lclptr309);
6417
V833= vs_base[0];{object V834;
6418
{register object x= (V831),V835= (V833);
6420
if(x==(V835->c.c_car)){
6423
}else V835=V835->c.c_cdr;
6427
if(V834==Cnil)goto T1905;
6428
{object V836 = V834;
6432
{register object V837;
6433
register object V838;
6435
V838= CMPcar((V837));
6438
if(!(((V837))==Cnil)){
6440
{object V839 = Cnil;
6444
if(((*(LnkLI308))((V838),(V831)))==Cnil){
6450
V837= CMPcdr((V837));
6451
V838= CMPcar((V837));
6456
/* function definition for SAUT-CLASS */
6459
{register object *base=vs_base;
6460
register object *sup=base+VM107; VC107
6470
{object V843= CMPcar((V841));
6471
if((V843!= VV[8]))goto T1923;
6472
base[2]= CMPcadr((V841));
6473
base[3]= CMPcadr((V842));
6474
vs_top=(vs_base=base+2)+2;
6481
V844= (*(LnkLI305))((V841));
6482
V846= CMPcadr((V842));
6484
vs_top=(vs_base=base+4)+1;
6485
(void) (*Lnk280)(Lclptr280);
6488
{register object x= /* INLINE-ARGS */V846,V845= V847;
6490
if(x==(V845->c.c_car)){
6493
}else V845=V845->c.c_cdr;
6497
vs_top=(vs_base=base+2)+2;
6501
/* function definition for SAUT-CLASS-EQ */
6504
{register object *base=vs_base;
6505
register object *sup=base+VM108; VC108
6507
{register object V848;
6508
register object V849;
6515
if(!((CMPcar((V848)))==(VV[163]))){
6518
V850= (*(LnkLI306))(CMPcadr((V848)));
6519
base[3]= ((/* INLINE-ARGS */V850)==(CMPcadr((V849)))?Ct:Cnil);
6520
vs_top=(vs_base=base+2)+2;
6525
{object V852= CMPcar((V848));
6526
if((V852!= VV[146]))goto T1937;
6527
V851= ((CMPcadr((V848)))==(CMPcadr((V849)))?Ct:Cnil);
6531
if((V852!= VV[8]))goto T1938;
6532
if(!((CMPcadr((V848)))==(CMPcadr((V849))))){
6538
V854= CMPcadr((V848));
6539
if(!(((VV[79]->s.s_dbind))==(VV[80]))){
6541
base[2]= CMPcadr((V849));
6542
vs_top=(vs_base=base+2)+1;
6543
(void) (*Lnk280)(Lclptr280);
6549
V855= (*(LnkLI279))(CMPcadr((V849)));
6552
{register object x= /* INLINE-ARGS */V854,V853= V855;
6554
if(x==(V853->c.c_car)){
6557
}else V853=V853->c.c_cdr;
6567
vs_top=(vs_base=base+2)+2;
6571
/* function definition for SAUT-PROTOTYPE */
6574
{register object *base=vs_base;
6575
register object *sup=base+VM109; VC109
6587
vs_top=(vs_base=base+2)+2;
6591
/* function definition for SAUT-EQL */
6594
{register object *base=vs_base;
6595
register object *sup=base+VM110; VC110
6597
{register object V858;
6606
{object V861= CMPcar((V858));
6607
if((V861!= VV[163]))goto T1951;
6608
V860= (eql(CMPcadr((V858)),CMPcadr((V859)))?Ct:Cnil);
6612
if((V861!= VV[146]))goto T1952;
6613
V862= CMPcadr((V858));
6614
V863= (*(LnkLI306))(CMPcadr((V859)));
6615
V860= ((/* INLINE-ARGS */V862)==(/* INLINE-ARGS */V863)?Ct:Cnil);
6619
if((V861!= VV[8]))goto T1953;
6620
V865= CMPcadr((V858));
6622
V867= (*(LnkLI306))(CMPcadr((V859)));
6623
if(!(((VV[79]->s.s_dbind))==(VV[80]))){
6626
vs_top=(vs_base=base+2)+1;
6627
(void) (*Lnk280)(Lclptr280);
6633
V866= (*(LnkLI279))((V867));}
6636
{register object x= /* INLINE-ARGS */V865,V864= V866;
6638
if(x==(V864->c.c_car)){
6641
}else V864=V864->c.c_cdr;
6651
vs_top=(vs_base=base+2)+2;
6655
/* function definition for SPECIALIZER-APPLICABLE-USING-TYPE-P */
6658
{register object *base=vs_base;
6659
register object *sup=base+VM111; VC111
6661
{register object V868;
6662
register object V869;
6670
vs_top=(vs_base=base+2)+1;
6674
if(!(((V868))==(Ct))){
6678
vs_top=(vs_base=base+2)+2;
6682
if(type_of((V869))!=t_cons){
6684
if(!((CMPcar((V869)))==(Ct))){
6690
vs_top=(vs_base=base+2)+2;
6694
{object V870= CMPcar((V869));
6695
if((V870!= VV[96]))goto T1977;
6698
vs_top=(vs_base=base+2)+2;
6703
if((V870!= VV[97]))goto T1980;
6706
vs_top=(vs_base=base+2)+2;
6711
if((V870!= VV[8]))goto T1983;
6714
vs_top=(vs_base=base+2)+2;
6719
if((V870!= VV[298]))goto T1986;
6722
vs_top=(vs_base=base+2)+2;
6727
if((V870!= VV[146]))goto T1989;
6730
vs_top=(vs_base=base+2)+2;
6735
if((V870!= VV[163]))goto T1992;
6738
vs_top=(vs_base=base+2)+2;
6746
vs_top=(vs_base=base+2)+3;
6751
/* function definition for MAP-ALL-CLASSES */
6754
{register object *base=vs_base;
6755
register object *sup=base+VM112; VC112
6757
{register object V871;
6758
if(vs_top-vs_base<1) too_few_arguments();
6759
if(vs_top-vs_base>2) too_many_arguments();
6761
if(vs_base>=vs_top){vs_top=sup;goto T1998;}
6770
if(!(((VV[79]->s.s_dbind))==(VV[165]))){
6776
base[2]= (((VV[79]->s.s_dbind))==(VV[80])?Ct:Cnil);
6779
if(!(type_of((V871))==t_symbol)){
6781
base[3]= (VFUN_NARGS=1,(*(LnkLI318))((V871)));
6788
vs_top=(vs_base=base+3)+1;
6793
/* function definition for GET-SECONDARY-DISPATCH-FUNCTION */
6796
{register object *base=vs_base;
6797
register object *sup=base+VM113; VC113
6804
if(vs_top-vs_base<3) too_few_arguments();
6805
if(vs_top-vs_base>5) too_many_arguments();
6810
if(vs_base>=vs_top){vs_top=sup;goto T2008;}
6813
if(vs_base>=vs_top){vs_top=sup;goto T2009;}
6825
V877= (((((V875))==Cnil?Ct:Cnil))==Cnil?Ct:Cnil);
6826
V878= (((((V876))==Cnil?Ct:Cnil))==Cnil?Ct:Cnil);
6827
V879= (*(LnkLI230))((V873));
6828
base[5]= (VFUN_NARGS=6,(*(LnkLI233))((V872),(V873),(V874),/* INLINE-ARGS */V877,/* INLINE-ARGS */V878,((/* INLINE-ARGS */V879)==Cnil?Ct:Cnil)));
6831
vs_top=(vs_base=base+6)+2;
6832
{object _funobj = base[5];if(type_of(_funobj)==t_cclosure && (_funobj->cc.cc_turbo))
6833
(*(_funobj->cc.cc_self))(_funobj->cc.cc_turbo);
6834
else if (type_of(_funobj)==t_cfun) (*(_funobj->cc.cc_self))();
6835
else super_funcall_no_event(_funobj);}
6839
/* local entry for function GET-SECONDARY-DISPATCH-FUNCTION1 */
6841
static object LI125(object V884,object V883,object V882,object V881,object V880,object first,...)
6844
int narg = VFUN_NARGS; VMB114 VMS114 VMV114
6845
{register object V885;
6847
register object V887;
6848
register object V888;
6849
register object V889;
6851
register object V891;
6853
if(narg <5) too_few_arguments();
6854
Vcs[0]=MMcons(V884,Cnil);
6860
if (narg <= 0) goto T2016;
6863
if (--narg <= 0) goto T2017;
6865
V890= va_arg(ap,object);}
6866
if (--narg <= 0) goto T2018;
6868
V891= va_arg(ap,object);}
6886
make_cclosure_new(LC165,Cnil,Vcs[0],Cdata);
6891
make_cclosure_new(LC166,Cnil,Vcs[0],Cdata);
6896
register object V895;
6897
V894= CMPcar((V885));{object V896;
6899
base[3]= (VV[166]->s.s_dbind);
6900
vs_top=(vs_base=base+2)+2;
6904
if(V896==Cnil)goto T2031;
6911
V898= (VV[166]->s.s_dbind);
6912
V899= make_cons(Cnil,Cnil);
6916
vs_top=(vs_base=base+3)+3;
6922
if((CMPcdr((V885)))!=Cnil){
6931
goto T2041;}{object V900;
6932
V900= CMPcar((V895));
6933
if(V900==Cnil)goto T2051;
6934
{object V901 = V900;
6939
V903= (*(LnkLI319))((Vcs[0]->c.c_car),(V885),(V886),(V887),(V888),(V889),(V890),(V891));
6940
(V895)->c.c_car = (V903);
6941
{object V904 = (V903);
6955
V905= list(5,(V885),V906,(V887),(V888),(V891));{object V907;
6956
{register object x= (V905),V909= CMPcdr((V895));
6958
if(equal(x,V909->c.c_car->c.c_car) &&V909->c.c_car != Cnil){
6959
V908= (V909->c.c_car);
6961
}else V909=V909->c.c_cdr;
6966
if(V907==Cnil)goto T2060;
6967
{object V910 = V907;
6972
V911= (*(LnkLI319))((Vcs[0]->c.c_car),(V885),(V886),(V887),(V888),(V889),(V890),(V891));
6975
V912= make_cons((V905),(V911));
6976
V914= make_cons((V912),CMPcdr(V895));
6977
(V895)->c.c_cdr = (V914);}
6978
{object V915 = (V911);
6984
/* local entry for function GET-SECONDARY-DISPATCH-FUNCTION2 */
6986
static object LI126(V924,V925,V926,V927,V928,V929,V930,V931)
6988
register object V924;object V925;object V926;object V927;object V928;object V929;object V930;object V931;
6989
{ VMB115 VMS115 VMV115
6998
if(!(((VV[79]->s.s_dbind))==(VV[80]))){
7003
vs_top=(vs_base=base+2)+1;
7004
(void) (*Lnk320)(Lclptr320);
7007
V933= (*(LnkLI321))((V924),(V932),(V925));
7008
{object V934 = (*(LnkLI322))((V924),(V933),(V927),(V928));
7013
V935= (*(LnkLI323))((V924),Cnil,(V925));
7014
{object V936 = (*(LnkLI322))((V924),(V935),(V927),(V928));
7023
vs_top=(vs_base=base+0)+4;
7027
{object V938 = (VFUN_NARGS=3,(*(LnkLI325))((V924),(V937),(V931)));
7032
/* function definition for GET-EFFECTIVE-METHOD-FUNCTION */
7035
{register object *base=vs_base;
7036
register object *sup=base+VM116; VC116
7042
if(vs_top-vs_base<2) too_few_arguments();
7043
if(vs_top-vs_base>4) too_many_arguments();
7047
if(vs_base>=vs_top){vs_top=sup;goto T2087;}
7050
if(vs_base>=vs_top){vs_top=sup;goto T2088;}
7062
base[4]= (VFUN_NARGS=6,(*(LnkLI233))((V939),(V940),Cnil,(((((V941))==Cnil?Ct:Cnil))==Cnil?Ct:Cnil),(((((V942))==Cnil?Ct:Cnil))==Cnil?Ct:Cnil),Ct));
7065
vs_top=(vs_base=base+5)+2;
7066
{object _funobj = base[4];if(type_of(_funobj)==t_cclosure && (_funobj->cc.cc_turbo))
7067
(*(_funobj->cc.cc_self))(_funobj->cc.cc_turbo);
7068
else if (type_of(_funobj)==t_cfun) (*(_funobj->cc.cc_self))();
7069
else super_funcall_no_event(_funobj);}
7073
/* local entry for function GET-EFFECTIVE-METHOD-FUNCTION1 */
7075
static object LI128(object V944,object V943,object first,...)
7078
int narg = VFUN_NARGS; VMB117 VMS117 VMV117
7083
if(narg <2) too_few_arguments();
7087
if (narg <= 0) goto T2095;
7096
{object V948 = (VFUN_NARGS=7,(*(LnkLI233))((V945),(V946),Cnil,Cnil,Cnil,Ct,(V947)));
7101
/* local entry for function METHODS-CONTAIN-EQL-SPECIALIZER-P */
7103
static object LI129(V950)
7106
{ VMB118 VMS118 VMV118
7109
if(((VV[79]->s.s_dbind))==(VV[80])){
7111
{object V951 = Cnil;
7115
{register object V952;
7116
register object V953;
7118
V953= CMPcar((V952));
7121
if(!(((V952))==Cnil)){
7123
{object V954 = Cnil;
7127
{register object V955;
7128
register object V956;
7130
vs_top=(vs_base=base+3)+1;
7131
(void) (*Lnk259)(Lclptr259);
7134
V956= CMPcar((V955));
7137
if(!(((V955))==Cnil)){
7143
vs_top=(vs_base=base+3)+1;
7144
(void) (*Lnk326)(Lclptr326);
7146
if((vs_base[0])==Cnil){
7151
V955= CMPcdr((V955));
7152
V956= CMPcar((V955));
7160
V952= CMPcdr((V952));
7161
V953= CMPcar((V952));
7166
/* local entry for function UPDATE-DFUN */
7168
static object LI130(object V958,object first,...)
7171
int narg = VFUN_NARGS; VMB119 VMS119 VMV119
7172
{register object V959;
7177
if(narg <1) too_few_arguments();
7180
if (narg <= 0) goto T2134;
7183
if (--narg <= 0) goto T2135;
7185
V961= va_arg(ap,object);}
7186
if (--narg <= 0) goto T2136;
7188
V962= va_arg(ap,object);}
7204
V963= (*(LnkLI213))((V959));
7207
V964= (*(LnkLI327))((V959));
7212
vs_top=(vs_base=base+3)+1;
7213
(void) (*Lnk178)(Lclptr178);
7218
V965= (*(LnkLI237))((V959));
7219
(void)((VFUN_NARGS=4,(*(LnkLI247))((V959),(V960),(V961),(V962))));
7226
V966= (*(LnkLI328))((V959));
7231
vs_top=(vs_base=base+3)+1;
7232
(void) (*Lnk329)(Lclptr329);
7237
(void)((*(LnkLI330))((V959),(V966)));
7240
if(((V965))==((V961))){
7242
(void)((*(LnkLI331))((V965)));
7245
{object V967 = (V966);
7251
/* local entry for function LIST-DFUN */
7253
static object LI131(V969)
7256
{ VMB120 VMS120 VMV120
7261
base[2]= (*(LnkLI235))((V969));
7262
vs_top=(vs_base=base+2)+1;
7266
{register object x= (V970),V972= (VV[168]->s.s_dbind);
7268
if(EQ(x,V972->c.c_car->c.c_car) &&V972->c.c_car != Cnil){
7269
V971= (V972->c.c_car);
7271
}else V972=V972->c.c_cdr;
7278
V971= make_cons((V970),Cnil);
7280
(VV[168]->s.s_dbind)= make_cons((V973),(VV[168]->s.s_dbind));}
7286
vs_top=(vs_base=base+4)+1;
7287
(void) (*Lnk178)(Lclptr178);
7290
V976= make_cons((V974),CMPcdr(V971));
7291
(V971)->c.c_cdr = (V976);
7292
{object V977 = (V976);
7297
/* local entry for function LIST-ALL-DFUNS */
7299
static object LI132()
7301
{ VMB121 VMS121 VMV121
7304
(VV[168]->s.s_dbind)= Cnil;
7305
V978= (VV[333]->s.s_gfdef);
7306
(void)((*(LnkLI332))(V978));
7307
{object V979 = (VV[168]->s.s_dbind);
7311
/* local entry for function LIST-LARGE-CACHE */
7313
static object LI133(V981)
7316
{ VMB122 VMS122 VMV122
7321
base[2]= (*(LnkLI235))((V981));
7322
vs_top=(vs_base=base+2)+1;
7326
V983= (*(LnkLI237))((V981));
7330
V984= CMPmake_fixnum((long)STREF(fixnum,(V983),28));
7331
if(!(number_compare((V984),(VV[170]->s.s_dbind))>=0)){
7334
{register object x= (V984),V986= (VV[168]->s.s_dbind);
7336
if(eql(x,V986->c.c_car->c.c_car) &&V986->c.c_car != Cnil){
7337
V985= (V986->c.c_car);
7339
}else V986=V986->c.c_cdr;
7346
V985= make_cons((V984),Cnil);
7348
(VV[168]->s.s_dbind)= make_cons((V987),(VV[168]->s.s_dbind));}
7355
vs_top=(vs_base=base+4)+1;
7356
(void) (*Lnk178)(Lclptr178);
7359
if(!(((V982))==(VV[11]))){
7365
V988= list(2,(V991),(V982));}
7368
V990= make_cons((V988),CMPcdr(V985));
7369
(V985)->c.c_cdr = (V990);
7370
{object V992 = (V990);
7374
{object V993 = Cnil;
7378
{object V994 = Cnil;
7383
/* function definition for LIST-LARGE-CACHES */
7386
{register object *base=vs_base;
7387
register object *sup=base+VM123; VC123
7390
if(vs_top-vs_base>1) too_many_arguments();
7391
if(vs_base>=vs_top){vs_top=sup;goto T2202;}
7392
bds_bind(VV[170],base[0]);
7397
bds_bind(VV[170],small_fixnum(130));
7400
(VV[168]->s.s_dbind)= Cnil;
7401
V995= (VV[334]->s.s_gfdef);
7402
(void)((*(LnkLI332))(V995));
7403
base[1]= (VV[168]->s.s_dbind);
7404
base[2]= (VV[335]->s.s_gfdef);
7406
base[4]= (VV[336]->s.s_gfdef);
7407
vs_top=(vs_base=base+1)+4;
7410
(VV[168]->s.s_dbind)= vs_base[0];
7411
base[1]= (VV[168]->s.s_dbind);
7413
object V996= base[1];
7418
(void)(print((V996->c.c_car),Cnil));
7419
if((V996=MMcdr(V996))==Cnil){
7424
vs_base=vs_top=base+1;
7429
/* local entry for function COUNT-DFUN */
7431
static object LI135(V998)
7434
{ VMB124 VMS124 VMV124
7439
register object V1001;
7440
base[3]= (*(LnkLI235))((V998));
7441
vs_top=(vs_base=base+3)+1;
7445
V1000= (*(LnkLI237))((V998));
7446
{register object x= (V999),V1002= (VV[172]->s.s_dbind);
7448
if(EQ(x,V1002->c.c_car->c.c_car) &&V1002->c.c_car != Cnil){
7449
V1001= (V1002->c.c_car);
7451
}else V1002=V1002->c.c_cdr;
7455
if(((V1001))!=Cnil){
7458
V1001= list(3,(V999),small_fixnum(0),Cnil);
7460
(VV[172]->s.s_dbind)= make_cons((V1003),(VV[172]->s.s_dbind));}
7464
V1005= number_plus(CMPcadr(V1001),small_fixnum(1));
7465
(CMPcdr(V1001))->c.c_car = (V1005);
7466
(void)(CMPcdr(V1001));}
7467
if(((V1000))==Cnil){
7471
V1006= CMPmake_fixnum((long)STREF(fixnum,(V1000),28));
7472
{register object x= (V1006),V1008= CMPcaddr((V1001));
7474
if(eql(x,V1008->c.c_car->c.c_car) &&V1008->c.c_car != Cnil){
7475
V1007= (V1008->c.c_car);
7477
}else V1008=V1008->c.c_cdr;
7481
if(((V1007))!=Cnil){
7485
V1007= make_cons((V1006),small_fixnum(0));
7487
V1011= make_cons((V1009),CMPcaddr(V1001));
7488
(CMPcddr(V1001))->c.c_car = (V1011);
7489
(void)(CMPcddr(V1001));}
7493
V1013= number_plus(CMPcdr(V1007),small_fixnum(1));
7494
(V1007)->c.c_cdr = (V1013);
7495
{object V1014 = (V1013);
7499
{object V1015 = Cnil;
7504
/* function definition for COUNT-ALL-DFUNS */
7507
{register object *base=vs_base;
7508
register object *sup=base+VM125; VC125
7515
object V1017= VV[173];
7517
(VV[172]->s.s_dbind)= Cnil;
7519
base[0]=V1016=MMcons(Cnil,Cnil);
7522
(V1016->c.c_car)= list(3,(V1017->c.c_car),small_fixnum(0),Cnil);
7523
if((V1017=MMcdr(V1017))==Cnil){
7524
(VV[172]->s.s_dbind)= base[0];
7526
V1016=MMcdr(V1016)=MMcons(Cnil,Cnil);
7530
V1019= (VV[338]->s.s_gfdef);
7531
(void)((*(LnkLI332))(V1019));
7532
base[0]= (VV[172]->s.s_dbind);
7534
object V1020= base[0];
7540
base[2]= CMPcaddr((V1020->c.c_car));
7541
base[3]= (VV[335]->s.s_gfdef);
7543
base[5]= (VV[336]->s.s_gfdef);
7544
vs_top=(vs_base=base+2)+4;
7548
(CMPcddr((V1020->c.c_car)))->c.c_car = (V1023);
7549
(void)(CMPcddr((V1020->c.c_car)));}
7550
if((V1020=MMcdr(V1020))==Cnil){
7555
base[0]= (VV[172]->s.s_dbind);
7557
object V1024= base[0];
7564
base[3]= CMPcadr((V1024->c.c_car));
7565
base[4]= CMPcar((V1024->c.c_car));
7566
vs_top=(vs_base=base+1)+4;
7571
base[3]= CMPcaddr((V1024->c.c_car));
7572
vs_top=(vs_base=base+1)+3;
7575
if((V1024=MMcdr(V1024))==Cnil){
7580
vs_base=vs_top=base+0;
7584
/* local entry for function GFS-OF-TYPE */
7586
static object LI138(V1027)
7589
{ VMB126 VMS126 VMV126
7592
base[0]=MMcons((V1027),Cnil);
7593
if(type_of((base[0]->c.c_car))==t_cons){
7595
(base[0]->c.c_car)= make_cons((base[0]->c.c_car),Cnil);
7598
base[1]=MMcons(Cnil,base[0]);
7600
make_cclosure_new(LC167,Cnil,base[1],Cdata);
7601
(void)((*(LnkLI332))(V1028));
7602
{object V1029 = (base[1]->c.c_car);
7607
/* local function CLOSURE */
7609
static void LC167(base0)
7610
register object *base0;
7611
{ register object *base=vs_base;
7612
register object *sup=base+VM127; VC127
7618
base[1]= (*(LnkLI235))((V1030));
7619
vs_top=(vs_base=base+1)+1;
7623
{register object x= V1032,V1031= (base0[1]->c.c_car);
7625
if(x==(V1031->c.c_car)){
7627
}else V1031=V1031->c.c_cdr;
7631
(base0[0]->c.c_car)= make_cons(V1030,(base0[0]->c.c_car));
7632
base[1]= (base0[0]->c.c_car);
7633
vs_top=(vs_base=base+1)+1;
7638
vs_top=(vs_base=base+1)+1;
7642
/* local function CLOSURE */
7644
static void LC166(base0)
7645
register object *base0;
7646
{ register object *base=vs_base;
7647
register object *sup=base+VM128; VC128
7656
make_cclosure_new(LC168,Cnil,base0[0],Cdata);
7657
vs_top=(vs_base=base+2)+1;
7661
/* local function CLOSURE */
7663
static void LC168(base0)
7664
register object *base0;
7665
{ register object *base=vs_base;
7666
register object *sup=base+VM129; VC129
7671
for(;p>vs_base;p--)p[-1]=MMcons(p[-1],p[0]);}
7674
base[1]=VV[339]->s.s_gfdef;
7675
base[2]= (base0[0]->c.c_car);
7680
{vs_push((V1037)->c.c_car);V1037=(V1037)->c.c_cdr;}
7682
(void) (*Lnk339)(Lclptr339);
7686
/* local function CLOSURE */
7688
static void LC165(base0)
7689
register object *base0;
7690
{ register object *base=vs_base;
7691
register object *sup=base+VM130; VC130
7700
make_cclosure_new(LC169,Cnil,base0[0],Cdata);
7701
vs_top=(vs_base=base+2)+1;
7705
/* local function CLOSURE */
7707
static void LC169(base0)
7708
register object *base0;
7709
{ register object *base=vs_base;
7710
register object *sup=base+VM131; VC131
7715
for(;p>vs_base;p--)p[-1]=MMcons(p[-1],p[0]);}
7718
base[1]=VV[339]->s.s_gfdef;
7719
base[2]= (base0[0]->c.c_car);
7724
{vs_push((V1041)->c.c_car);V1041=(V1041)->c.c_cdr;}
7726
(void) (*Lnk339)(Lclptr339);
7730
/* local function DO-CLASS */
7732
static void L123(base0)
7733
register object *base0;
7734
{ register object *base=vs_base;
7735
register object *sup=base+VM132; VC132
7743
if((base0[2])==Cnil){
7746
vs_top=(vs_base=base+1)+1;
7747
(void) (*Lnk309)(Lclptr309);
7753
V1044= (*(LnkLI340))((V1042));
7757
object V1043= V1044;
7762
base[1]= (V1043->c.c_car);
7763
vs_top=(vs_base=base+1)+1;
7766
if((V1043=MMcdr(V1043))==Cnil){
7772
vs_top=(vs_base=base+1)+1;
7773
{object _funobj = base0[0];if(type_of(_funobj)==t_cclosure && (_funobj->cc.cc_turbo))
7774
(*(_funobj->cc.cc_self))(_funobj->cc.cc_turbo);
7775
else if (type_of(_funobj)==t_cfun) (*(_funobj->cc.cc_self))();
7776
else super_funcall_no_event(_funobj);}
7780
/* local function COMPARE-CLASSES-FUNCTION */
7782
static void LC106(base0)
7783
register object *base0;
7784
{ register object *base=vs_base;
7785
register object *sup=base+VM133; VC133
7798
register object V1050;
7799
V1049= (base0[0]->c.c_car);
7800
V1050= CMPcar((V1049));
7803
if(!(((V1049))==Cnil)){
7808
if(!((CMPcar((V1050)))==((V1045)))){
7810
if((CMPcadr((V1050)))==((V1046))){
7814
if(!((CMPcar((V1050)))==((V1046)))){
7816
if(!((CMPcadr((V1050)))==((V1045)))){
7824
V1049= CMPcdr((V1049));
7825
V1050= CMPcar((V1049));
7829
if(((V1048))!=Cnil){
7831
if(((*(LnkLI341))((V1045),(V1046)))==Cnil){
7833
if(((*(LnkLI341))((V1046),(V1045)))==Cnil){
7835
V1048= list(4,(V1045),(V1046),Cnil,Ct);
7839
V1048= list(3,(V1045),(V1046),Ct);
7843
if(((*(LnkLI341))((V1046),(V1045)))==Cnil){
7845
V1048= list(3,(V1046),(V1045),Ct);
7852
vs_top=(vs_base=base+3)+1;
7853
(void) (*Lnk342)(Lclptr342);
7857
vs_top=(vs_base=base+3)+1;
7858
(void) (*Lnk342)(Lclptr342);
7861
if(((V1051))==Cnil){
7863
if(((V1052))==Cnil){
7865
if(!(type_of((V1051))==t_symbol)){
7867
if(!(type_of((V1052))==t_symbol)){
7869
base[3]= symbol_name((V1051));
7870
base[4]= symbol_name((V1052));
7871
vs_top=(vs_base=base+3)+2;
7874
if((vs_base[0])==Cnil){
7876
V1048= list(3,(V1045),(V1046),Ct);
7880
V1048= list(3,(V1046),(V1045),Ct);}
7883
(base0[0]->c.c_car)= make_cons(V1048,(base0[0]->c.c_car));
7886
base[3]= CMPcar((V1048));
7887
vs_top=(vs_base=base+3)+1;
7891
/* local function SORTER */
7893
static void LC103(base0)
7894
register object *base0;
7895
{ register object *base=vs_base;
7896
register object *sup=base+VM134; VC134
7898
{register object V1054;
7899
register object V1055;
7904
{register object V1056;
7905
register object V1057;
7906
V1056= (base0[0]->c.c_car);
7907
V1057= CMPcar((V1056));
7910
if(!(((V1056))==Cnil)){
7913
vs_top=(vs_base=base+3)+1;
7917
{register object V1058;
7919
register object V1060;
7920
if(!(type_of((V1054))==t_cons||((V1054))==Cnil)){
7922
V1061= (VFUN_NARGS=2,(*(LnkLI291))((V1054),Ct));
7927
vs_top=(vs_base=base+6)+1;
7928
(void) (*Lnk259)(Lclptr259);
7933
V1058= nth(fix((V1057)),V1061);
7934
if(!(type_of((V1055))==t_cons||((V1055))==Cnil)){
7936
V1062= (VFUN_NARGS=2,(*(LnkLI291))((V1055),Ct));
7941
vs_top=(vs_base=base+6)+1;
7942
(void) (*Lnk259)(Lclptr259);
7947
V1059= nth(fix((V1057)),V1062);
7951
base[9]= (base0[1]->c.c_car);
7952
vs_top=(vs_base=base+6)+4;
7956
if(((V1060))==Cnil){
7958
base[6]= (((V1060))==((V1058))?Ct:Cnil);
7959
vs_top=(vs_base=base+6)+1;
7963
V1056= CMPcdr((V1056));
7964
V1057= CMPcar((V1056));
7968
/* local function CLOSURE */
7970
static void LC164(base0)
7971
register object *base0;
7972
{ register object *base=vs_base;
7973
register object *sup=base+VM135; VC135
7985
V1066= (*(LnkLI305))(nth(fix((V1065)),(base0[0]->c.c_car)));
7986
if(!(((VV[79]->s.s_dbind))==(VV[80]))){
7989
vs_top=(vs_base=base+5)+1;
7990
(void) (*Lnk280)(Lclptr280);
7996
V1067= (*(LnkLI279))((V1066));
7999
{register object x= (V1063),V1070= (V1067);
8001
if(x==(V1070->c.c_car)){
8004
}else V1070=V1070->c.c_cdr;
8008
{register object x= (V1064),V1068= V1069;
8010
if(x==(V1068->c.c_car)){
8012
}else V1068=V1068->c.c_cdr;
8017
vs_top=(vs_base=base+5)+1;
8022
vs_top=(vs_base=base+5)+1;
8026
/* local function CLOSURE */
8028
static void LC163(base0)
8029
register object *base0;
8030
{ register object *base=vs_base;
8031
register object *sup=base+VM136; VC136
8039
{register object V1073;
8041
if(((base0[3]->c.c_car))==Cnil){
8043
V1073= (*(LnkLI279))((V1071));
8048
vs_top=(vs_base=base+4)+1;
8049
(void) (*Lnk280)(Lclptr280);
8054
V1074= CMPcar((V1073));
8057
if(!(((V1073))==Cnil)){
8060
vs_top=(vs_base=base+4)+1;
8066
{register object x= (V1074),V1076= (V1072);
8068
if(EQ(x,V1076->c.c_car->c.c_car) &&V1076->c.c_car != Cnil){
8069
V1075= (V1076->c.c_car);
8071
}else V1076=V1076->c.c_cdr;
8075
if(((V1075))==Cnil){
8078
register object V1078;
8079
V1077= CMPcdr((V1075));
8080
if(((base0[3]->c.c_car))==Cnil){
8082
V1078= (*(LnkLI289))((V1077));
8087
vs_top=(vs_base=base+6)+1;
8088
(void) (*Lnk290)(Lclptr290);
8093
if(((V1078))!=Cnil){
8096
fr=frs_sch((base0[6]->c.c_car));
8097
if(fr==NULL) FEerror("The block ~s is missing.",1,VV[252]);
8099
vs_top=(vs_base=base+6)+1;
8104
V1080= (base0[7]->c.c_car);
8108
vs_top=(vs_base=base+6)+3;
8111
if(!(type_of((V1078))==t_cons)){
8113
(base0[4]->c.c_car)= Cnil;
8116
if(((base0[5]->c.c_car))==Cnil){
8118
if(!(eql((base0[5]->c.c_car),(V1078)))){
8122
(base0[5]->c.c_car)= (V1078);
8126
(base0[5]->c.c_car)= Ct;
8129
(base0[0]->c.c_car)= CMPmake_fixnum((long)(fix((base0[0]->c.c_car)))+(1));
8130
if(!((fix((base0[0]->c.c_car)))==(1))){
8132
(base0[2]->c.c_car)= (V1071);
8136
if(!((fix((base0[0]->c.c_car)))==(2))){
8138
(base0[1]->c.c_car)= (V1071);
8142
vs_top=(vs_base=base+6)+1;
8146
V1073= CMPcdr((V1073));
8147
V1074= CMPcar((V1073));
8151
/* local function CLOSURE */
8153
static void LC162(base0)
8154
register object *base0;
8155
{ register object *base=vs_base;
8156
register object *sup=base+VM137; VC137
8158
{register object V1082;
8165
if(((base0[5]->c.c_car))==Cnil){
8167
V1084= (*(LnkLI279))((V1082));
8172
vs_top=(vs_base=base+2)+1;
8173
(void) (*Lnk280)(Lclptr280);
8178
{register object x= (base0[1]->c.c_car),V1085= (V1084);
8180
if(x==(V1085->c.c_car)){
8182
}else V1085=V1085->c.c_cdr;
8186
if(((base0[0]->c.c_car))!=Cnil){
8188
{register object x= (VV[148]->s.s_dbind),V1086= (V1084);
8190
if(eql(x,V1086->c.c_car)){
8192
}else V1086=V1086->c.c_cdr;
8198
if(((base0[5]->c.c_car))!=Cnil){
8201
base[3]= (base0[10]->c.c_car);
8202
vs_top=(vs_base=base+2)+2;
8203
(void) (*Lnk288)(Lclptr288);
8205
if((vs_base[0])!=Cnil){
8210
fr=frs_sch((base0[8]->c.c_car));
8211
if(fr==NULL) FEerror("The block ~s is missing.",1,VV[252]);
8213
vs_top=(vs_base=base+2)+1;
8220
V1087= make_cons((base0[1]->c.c_car),(V1083));
8221
V1089= (base0[9]->c.c_car);
8224
vs_top=(vs_base=base+4)+2;
8228
V1090= make_cons((V1087),V1091);
8232
vs_top=(vs_base=base+4)+3;
8238
vs_top=(vs_base=base+2)+1;
8242
/* local function CLOSURE */
8244
static void LC161(base0)
8245
register object *base0;
8246
{ register object *base=vs_base;
8247
register object *sup=base+VM138; VC138
8253
base[1]= (base0[2]->c.c_car);
8255
vs_top=(vs_base=base+1)+2;
8256
cclosure_call((base0[1]->c.c_car));
8260
/* local function N-N */
8262
static void LC85(base0)
8263
register object *base0;
8264
{ register object *base=vs_base;
8265
register object *sup=base+VM139; VC139
8268
if(vs_top-vs_base>1) too_many_arguments();
8269
if(vs_base>=vs_top){vs_top=sup;goto T2485;}
8278
if(!(type_of((base0[1]->c.c_car))==t_cons)){
8283
base[1]= (base0[4]->c.c_car);
8284
base[2]= (base0[3]->c.c_car);
8285
vs_top=(vs_base=base+1)+2;
8287
if(vs_base>=vs_top){vs_top=sup;goto T2494;}
8290
if(vs_base>=vs_top){vs_top=sup;goto T2495;}
8293
if(vs_base>=vs_top){vs_top=sup;goto T2496;}
8308
base[1]= (VFUN_NARGS=4,(*(LnkLI47))((base0[4]->c.c_car),(V1094),(V1095),(V1096)));
8309
vs_top=(vs_base=base+1)+1;
8316
base[1]= (base0[4]->c.c_car);
8317
base[2]= (base0[2]->c.c_car);
8319
vs_top=(vs_base=base+1)+3;
8321
if(vs_base>=vs_top){vs_top=sup;goto T2502;}
8324
if(vs_base>=vs_top){vs_top=sup;goto T2503;}
8327
if(vs_base>=vs_top){vs_top=sup;goto T2504;}
8342
base[1]= (VFUN_NARGS=4,(*(LnkLI47))((base0[4]->c.c_car),(V1097),(V1098),(V1099)));
8343
vs_top=(vs_base=base+1)+1;
8347
/* local function ONE-INDEX */
8349
static void LC84(base0)
8350
register object *base0;
8351
{ register object *base=vs_base;
8352
register object *sup=base+VM140; VC140
8356
if(vs_top-vs_base<1) too_few_arguments();
8357
if(vs_top-vs_base>2) too_many_arguments();
8360
if(vs_base>=vs_top){vs_top=sup;goto T2506;}
8372
base[2]= (base0[3]->c.c_car);
8373
base[3]= (base0[1]->c.c_car);
8376
vs_top=(vs_base=base+2)+4;
8378
if(vs_base>=vs_top){vs_top=sup;goto T2514;}
8381
if(vs_base>=vs_top){vs_top=sup;goto T2515;}
8384
if(vs_base>=vs_top){vs_top=sup;goto T2516;}
8399
base[2]= (VFUN_NARGS=4,(*(LnkLI47))((base0[3]->c.c_car),(V1102),(V1103),(V1104)));
8400
vs_top=(vs_base=base+2)+1;
8404
/* local function DO-FILL */
8406
static void L87(base0)
8407
register object *base0;
8408
{ register object *base=vs_base;
8409
register object *sup=base+VM141; VC141
8418
V1106= (VFUN_NARGS=3,(*(LnkLI264))(base0[6],base0[9],(base0[11]->c.c_car)));
8419
if(((V1106))==(base0[6])){
8422
vs_top=(vs_base=base+1)+1;
8423
{object _funobj = (V1105);if(type_of(_funobj)==t_cclosure && (_funobj->cc.cc_turbo))
8424
(*(_funobj->cc.cc_self))(_funobj->cc.cc_turbo);
8425
else if (type_of(_funobj)==t_cfun) (*(_funobj->cc.cc_self))();
8426
else super_funcall_no_event(_funobj);}
8431
vs_top=(vs_base=base+1)+1;
8435
/* local function CACHING */
8437
static void L86(base0)
8438
register object *base0;
8439
{ register object *base=vs_base;
8440
register object *sup=base+VM142; VC142
8449
base[0]= (base0[0]->c.c_car);
8450
vs_top=(vs_base=base+0)+1;
8452
if(vs_base>=vs_top){vs_top=sup;goto T2525;}
8455
if(vs_base>=vs_top){vs_top=sup;goto T2526;}
8458
if(vs_base>=vs_top){vs_top=sup;goto T2527;}
8473
base[0]= (VFUN_NARGS=4,(*(LnkLI47))((base0[0]->c.c_car),(V1107),(V1108),(V1109)));
8474
vs_top=(vs_base=base+0)+1;
8477
/* local function N-N */
8479
static void L85(base0)
8480
register object *base0;
8481
{ register object *base=vs_base;
8482
register object *sup=base+VM143; VC143
8485
if(vs_top-vs_base>1) too_many_arguments();
8486
if(vs_base>=vs_top){vs_top=sup;goto T2529;}
8495
if(!(type_of((base0[11]->c.c_car))==t_cons)){
8500
base[1]= (base0[0]->c.c_car);
8501
base[2]= (base0[8]->c.c_car);
8502
vs_top=(vs_base=base+1)+2;
8504
if(vs_base>=vs_top){vs_top=sup;goto T2538;}
8507
if(vs_base>=vs_top){vs_top=sup;goto T2539;}
8510
if(vs_base>=vs_top){vs_top=sup;goto T2540;}
8525
base[1]= (VFUN_NARGS=4,(*(LnkLI47))((base0[0]->c.c_car),(V1111),(V1112),(V1113)));
8526
vs_top=(vs_base=base+1)+1;
8533
base[1]= (base0[0]->c.c_car);
8534
base[2]= (base0[10]->c.c_car);
8536
vs_top=(vs_base=base+1)+3;
8538
if(vs_base>=vs_top){vs_top=sup;goto T2546;}
8541
if(vs_base>=vs_top){vs_top=sup;goto T2547;}
8544
if(vs_base>=vs_top){vs_top=sup;goto T2548;}
8559
base[1]= (VFUN_NARGS=4,(*(LnkLI47))((base0[0]->c.c_car),(V1114),(V1115),(V1116)));
8560
vs_top=(vs_base=base+1)+1;
8564
/* local function ONE-INDEX */
8566
static void L84(base0)
8567
register object *base0;
8568
{ register object *base=vs_base;
8569
register object *sup=base+VM144; VC144
8573
if(vs_top-vs_base<1) too_few_arguments();
8574
if(vs_top-vs_base>2) too_many_arguments();
8577
if(vs_base>=vs_top){vs_top=sup;goto T2550;}
8589
base[2]= (base0[0]->c.c_car);
8590
base[3]= (base0[10]->c.c_car);
8593
vs_top=(vs_base=base+2)+4;
8595
if(vs_base>=vs_top){vs_top=sup;goto T2558;}
8598
if(vs_base>=vs_top){vs_top=sup;goto T2559;}
8601
if(vs_base>=vs_top){vs_top=sup;goto T2560;}
8616
base[2]= (VFUN_NARGS=4,(*(LnkLI47))((base0[0]->c.c_car),(V1119),(V1120),(V1121)));
8617
vs_top=(vs_base=base+2)+1;
8621
/* local function TWO-CLASS */
8623
static void L83(base0)
8624
register object *base0;
8625
{ register object *base=vs_base;
8626
register object *sup=base+VM145; VC145
8638
base[3]= small_fixnum(2);
8639
vs_top=(vs_base=base+3)+1;
8643
if(!(number_compare(small_fixnum(0),V1125)==0)){
8656
base[3]= (base0[0]->c.c_car);
8657
base[4]= (base0[10]->c.c_car);
8661
vs_top=(vs_base=base+3)+5;
8663
if(vs_base>=vs_top){vs_top=sup;goto T2579;}
8666
if(vs_base>=vs_top){vs_top=sup;goto T2580;}
8669
if(vs_base>=vs_top){vs_top=sup;goto T2581;}
8684
base[3]= (VFUN_NARGS=4,(*(LnkLI47))((base0[0]->c.c_car),(V1128),(V1129),(V1130)));
8685
vs_top=(vs_base=base+3)+1;
8689
/* local function CLOSURE */
8691
static void LC160(base0)
8692
register object *base0;
8693
{ register object *base=vs_base;
8694
register object *sup=base+VM146; VC146
8701
vs_top=(vs_base=base+1)+1;
8702
(void) (*Lnk259)(Lclptr259);
8705
base[1]= (equal((base0[0]->c.c_car),V1132)?Ct:Cnil);
8706
vs_top=(vs_base=base+1)+1;
8710
/* local function CLOSURE */
8712
static void LC159(base0)
8713
register object *base0;
8714
{ register object *base=vs_base;
8715
register object *sup=base+VM147; VC147
8721
base[1]= (((V1133))==((VV[135]->s.s_dbind))?Ct:Cnil);
8722
vs_top=(vs_base=base+1)+1;
8726
/* local function CLOSURE */
8728
static void LC158(base0)
8729
register object *base0;
8730
{ register object *base=vs_base;
8731
register object *sup=base+VM148; VC148
8736
for(;p>vs_base;p--)p[-1]=MMcons(p[-1],p[0]);}
8739
base[1]=VV[339]->s.s_gfdef;
8740
base[2]= (base0[1]->c.c_car);
8745
{vs_push((V1135)->c.c_car);V1135=(V1135)->c.c_cdr;}
8747
(void) (*Lnk339)(Lclptr339);
8751
/* local function CLOSURE */
8753
static void LC157(base0)
8754
register object *base0;
8755
{ register object *base=vs_base;
8756
register object *sup=base+VM149; VC149
8762
if(!(type_of((V1136))==t_cons)){
8763
goto T2588;}{object V1137;
8764
V1137= (VV[132]->s.s_dbind);
8765
V1138= (*(LnkLI281))((V1136));
8766
base[1]= ((V1137)==(/* INLINE-ARGS */V1138)?Ct:Cnil);
8767
vs_top=(vs_base=base+1)+1;
8772
vs_top=(vs_base=base+1)+1;
8773
(void) (*Lnk344)(Lclptr344);
8777
/* local function CLOSURE */
8779
static void LC156(base0)
8780
register object *base0;
8781
{ register object *base=vs_base;
8782
register object *sup=base+VM150; VC150
8788
if(!(type_of((V1139))==t_cons)){
8789
goto T2592;}{object V1140;
8790
V1140= (VV[131]->s.s_dbind);
8791
V1141= (*(LnkLI281))((V1139));
8792
base[1]= ((V1140)==(/* INLINE-ARGS */V1141)?Ct:Cnil);
8793
vs_top=(vs_base=base+1)+1;
8798
vs_top=(vs_base=base+1)+1;
8799
(void) (*Lnk345)(Lclptr345);
8803
/* local function CLOSURE */
8805
static void LC155(base0)
8806
register object *base0;
8807
{ register object *base=vs_base;
8808
register object *sup=base+VM151; VC151
8816
{register object V1144;
8818
V1144= (*(LnkLI306))((V1143));
8819
if(type_of(V1144)==t_structure){
8824
if(!(((V1144)->str.str_def)==(VV[112]))){
8826
V1146= STREF(object,(V1144),4);
8829
T2599:;{object V1148;
8830
V1148= (VV[73]->s.s_dbind);
8831
base[4]= small_fixnum(14);
8833
vs_top=(vs_base=base+4)+2;
8837
if(!((V1148)==(CMPcar(V1149)))){
8839
V1146= CMPcar(((V1144))->cc.cc_turbo[12]);
8844
vs_top=(vs_base=base+4)+1;
8850
V1150= (*(LnkLI297))(VV[8],VV[110]);
8851
V1145= (V1146)->v.v_self[fix(/* INLINE-ARGS */V1150)];
8852
base[4]= (*(LnkLI346))((V1145),(V1143),(base0[0]->c.c_car),(V1142));
8853
vs_top=(vs_base=base+4)+1;
8857
/* local function CLOSURE */
8859
static void LC154(base0)
8860
register object *base0;
8861
{ register object *base=vs_base;
8862
register object *sup=base+VM152; VC152
8864
{register object V1151;
8868
{register object V1152;
8870
V1152= (*(LnkLI306))((V1151));
8871
if(type_of(V1152)==t_structure){
8876
if(!(((V1152)->str.str_def)==(VV[109]))){
8878
V1154= STREF(object,(V1152),4);
8881
T2614:;{object V1156;
8882
V1156= (VV[73]->s.s_dbind);
8883
base[3]= small_fixnum(14);
8885
vs_top=(vs_base=base+3)+2;
8889
if(!((V1156)==(CMPcar(V1157)))){
8891
V1154= CMPcar(((V1152))->cc.cc_turbo[12]);
8896
vs_top=(vs_base=base+3)+1;
8902
V1158= (*(LnkLI297))(VV[8],VV[110]);
8903
V1153= (V1154)->v.v_self[fix(/* INLINE-ARGS */V1158)];
8904
if(type_of(V1151)==t_structure){
8909
if(!(((V1151)->str.str_def)==(VV[111]))){
8911
V1159= STREF(object,(V1151),4);
8914
T2627:;{object V1161;
8915
V1161= (VV[73]->s.s_dbind);
8916
base[3]= small_fixnum(14);
8918
vs_top=(vs_base=base+3)+2;
8922
if(!((V1161)==(CMPcar(V1162)))){
8924
V1159= CMPcar(((V1151))->cc.cc_turbo[12]);
8929
vs_top=(vs_base=base+3)+1;
8935
V1163= (*(LnkLI297))((V1153),(base0[0]->c.c_car));
8936
base[3]= (V1159)->v.v_self[fix(/* INLINE-ARGS */V1163)];
8937
vs_top=(vs_base=base+3)+1;
8941
/* local function CLOSURE */
8943
static void LC153(base0)
8944
register object *base0;
8945
{ register object *base=vs_base;
8946
register object *sup=base+VM153; VC153
8951
for(;p>vs_base;p--)p[-1]=MMcons(p[-1],p[0]);}
8954
base[1]= (base0[0]->c.c_car);
8956
vs_top=(vs_base=base+1)+2;
8961
/* local function CLOSURE */
8963
static void LC152(base0)
8964
register object *base0;
8965
{ register object *base=vs_base;
8966
register object *sup=base+VM154; VC154
8975
vs_top=(vs_base=base+2)+1;
8976
(void) (*Lnk253)(Lclptr253);
8979
(base0[0]->c.c_car)= (VFUN_NARGS=4,(*(LnkLI264))((base0[0]->c.c_car),V1167,(V1166),Ct));
8980
base[2]= (base0[0]->c.c_car);
8981
vs_top=(vs_base=base+2)+1;
8985
/* local function CLOSURE */
8987
static void LC151(base0)
8988
register object *base0;
8989
{ register object *base=vs_base;
8990
register object *sup=base+VM155; VC155
9004
if(!((VV[8])==(CMPcar((V1169))))){
9008
V1174= (*(LnkLI306))(CMPcadr((V1169)));
9010
vs_top=(vs_base=base+8)+1;
9011
(void) (*Lnk280)(Lclptr280);
9014
{register object x= (VV[84]->s.s_dbind),V1176= (V1175);
9016
if(x==(V1176->c.c_car)){
9018
}else V1176=V1176->c.c_cdr;
9022
V1172= (VV[85]->s.s_dbind);
9026
{register object x= (VV[86]->s.s_dbind),V1177= (V1175);
9028
if(x==(V1177->c.c_car)){
9030
}else V1177=V1177->c.c_cdr;
9034
V1172= (VV[87]->s.s_dbind);
9038
V1172= (VV[88]->s.s_dbind);
9042
V1172= small_fixnum(0);
9045
V1173= number_plus((number_compare((V1170),(V1171))>=0?((V1170)):(V1171)),(V1172));
9046
if(((base0[1]->c.c_car))==Cnil){
9048
if(!(number_compare((base0[1]->c.c_car),(V1173))<=0)){
9051
fr=frs_sch((base0[0]->c.c_car));
9052
if(fr==NULL) FEerror("The block ~s is missing.",1,VV[226]);
9054
vs_top=(vs_base=base+6)+1;
9059
vs_top=(vs_base=base+6)+1;
9063
/* local function CLOSURE */
9065
static void LC150(base0)
9066
register object *base0;
9067
{ register object *base=vs_base;
9068
register object *sup=base+VM156; VC156
9076
base[2]= small_fixnum(0);
9077
vs_top=(vs_base=base+2)+1;
9081
/* local function CLOSURE */
9083
static void LC149(base0)
9084
register object *base0;
9085
{ register object *base=vs_base;
9086
register object *sup=base+VM157; VC157
9091
for(;p>vs_base;p--)p[-1]=MMcons(p[-1],p[0]);}
9094
base[1]= (base0[1]->c.c_car);
9096
base[3]= (base0[0]->c.c_car);
9097
vs_top=(vs_base=base+1)+3;
9102
/* local function CLOSURE */
9104
static void LC148(base0)
9105
register object *base0;
9106
{ register object *base=vs_base;
9107
register object *sup=base+VM158; VC158
9109
{register object V1181;
9112
vs_top=sup;{object V1182;
9113
if(((VV[79]->s.s_dbind))==(VV[80])){
9119
base[1]= (VV[326]->s.s_gfdef);
9121
vs_top=(vs_base=base+3)+1;
9122
(void) (*Lnk259)(Lclptr259);
9124
base[2]= vs_base[0];
9125
vs_top=(vs_base=base+1)+2;
9131
if(V1182==Cnil)goto T2666;
9133
vs_top=(vs_base=base+1)+1;
9138
if(((base0[1]->c.c_car))==Cnil){
9139
goto T2676;}{object V1185;
9140
V1185= CMPcaddr((V1181));
9141
if(V1185==Cnil)goto T2678;
9146
V1184= CMPcadr((V1181));
9149
T2676:;{object V1186;
9151
vs_top=(vs_base=base+1)+1;
9152
(void) (*Lnk349)(Lclptr349);
9155
if(V1186==Cnil)goto T2680;
9161
vs_top=(vs_base=base+1)+1;
9162
(void) (*Lnk350)(Lclptr350);
9167
V1183= (VFUN_NARGS=3,(*(LnkLI266))(V1184,VV[81],(base0[0]->c.c_car)));
9168
if(((base0[2]->c.c_car))==Cnil){
9170
if(!(((V1183))==(Ct))){
9176
V1187= (((V1183))==(Cnil)?Ct:Cnil);
9179
base[1]= ((V1187)==Cnil?Ct:Cnil);
9180
vs_top=(vs_base=base+1)+1;
9184
base[1]= (((V1183))==((base0[0]->c.c_car))?Ct:Cnil);
9185
vs_top=(vs_base=base+1)+1;
9189
/* local function CLOSURE */
9191
static void LC147(base0)
9192
register object *base0;
9193
{ register object *base=vs_base;
9194
register object *sup=base+VM159; VC159
9199
for(;p>vs_base;p--)p[-1]=MMcons(p[-1],p[0]);}
9202
base[1]= (base0[1]->c.c_car);
9204
base[3]= (base0[0]->c.c_car);
9205
vs_top=(vs_base=base+1)+3;
9210
/* local function CLOSURE */
9212
static void LC146(base0)
9213
register object *base0;
9214
{ register object *base=vs_base;
9215
register object *sup=base+VM160; VC160
9222
if(!(type_of((V1189))==t_cons||((V1189))==Cnil)){
9224
V1190= CMPcaddr((V1189));
9229
vs_top=(vs_base=base+1)+1;
9230
(void) (*Lnk349)(Lclptr349);
9235
base[1]= (VFUN_NARGS=2,(*(LnkLI266))((V1190),VV[70]));
9236
vs_top=(vs_base=base+1)+1;
9240
/* local function CLOSURE */
9242
static void LC145(base0)
9243
register object *base0;
9244
{ register object *base=vs_base;
9245
register object *sup=base+VM161; VC161
9251
base[1]= (((V1191))==(Ct)?Ct:Cnil);
9252
vs_top=(vs_base=base+1)+1;
9256
/* local function CLOSURE */
9258
static void LC144(base0)
9259
register object *base0;
9260
{ register object *base=vs_base;
9261
register object *sup=base+VM162; VC162
9266
for(;p>vs_base;p--)p[-1]=MMcons(p[-1],p[0]);}
9269
base[1]= (base0[0]->c.c_car);
9271
vs_top=(vs_base=base+1)+2;
9276
/* local function CLOSURE */
9278
static void LC143(base0)
9279
register object *base0;
9280
{ register object *base=vs_base;
9281
register object *sup=base+VM163; VC163
9287
base[1]= (((V1193))==(Ct)?Ct:Cnil);
9288
vs_top=(vs_base=base+1)+1;
9292
/* local function CLOSURE */
9294
static void LC142(base0)
9295
register object *base0;
9296
{ register object *base=vs_base;
9297
register object *sup=base+VM164; VC164
9302
for(;p>vs_base;p--)p[-1]=MMcons(p[-1],p[0]);}
9305
base[1]= (base0[1]->c.c_car);
9307
base[3]= (base0[0]->c.c_car);
9308
vs_top=(vs_base=base+1)+3;
9313
/* local function CLOSURE */
9315
static void LC141(base0)
9316
register object *base0;
9317
{ register object *base=vs_base;
9318
register object *sup=base+VM165; VC165
9324
base[1]= (((V1195))==(Ct)?Ct:Cnil);
9325
vs_top=(vs_base=base+1)+1;
9329
/* local function CLOSURE */
9331
static void LC140(base0)
9332
register object *base0;
9333
{ register object *base=vs_base;
9334
register object *sup=base+VM166; VC166
9342
base[2]= (base0[0]->c.c_car);
9345
base[5]= (base0[1]->c.c_car);
9346
vs_top=(vs_base=base+2)+4;
9351
/* local function CLOSURE */
9353
static void LC139(base0)
9354
register object *base0;
9355
{ register object *base=vs_base;
9356
register object *sup=base+VM167; VC167
9362
base[1]= (base0[0]->c.c_car);
9365
base[4]= (base0[1]->c.c_car);
9366
vs_top=(vs_base=base+1)+4;
9371
static void LnkT353(){ call_or_link(VV[353],(void **)(void *)&Lnk353);} /* ACCESSOR-MISS */
9372
static void LnkT352(){ call_or_link(VV[352],(void **)(void *)&Lnk352);} /* CHECKING-MISS */
9373
static void LnkT351(){ call_or_link(VV[351],(void **)(void *)&Lnk351);} /* CACHING-MISS */
9374
static void LnkT350(ptr) object *ptr;{ call_or_link_closure(VV[350],(void **)(void *)&Lnk350,(void **)(void *)&Lclptr350);} /* METHOD-FUNCTION */
9375
static void LnkT349(ptr) object *ptr;{ call_or_link_closure(VV[349],(void **)(void *)&Lnk349,(void **)(void *)&Lclptr349);} /* METHOD-FAST-FUNCTION */
9376
static void LnkT348(){ call_or_link(VV[348],(void **)(void *)&Lnk348);} /* CONSTANT-VALUE-MISS */
9377
static void LnkT347(){ call_or_link(VV[347],(void **)(void *)&Lnk347);} /* INITIAL-DFUN */
9378
static object LnkTLI346(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_proc_new(VV[346],(void **)(void *)&LnkLI346,4,first,ap);va_end(ap);return V1;} /* BOOTSTRAP-SET-SLOT */
9379
static void LnkT345(ptr) object *ptr;{ call_or_link_closure(VV[345],(void **)(void *)&Lnk345,(void **)(void *)&Lclptr345);} /* STANDARD-READER-METHOD-P */
9380
static void LnkT344(ptr) object *ptr;{ call_or_link_closure(VV[344],(void **)(void *)&Lnk344,(void **)(void *)&Lclptr344);} /* STANDARD-WRITER-METHOD-P */
9381
static void LnkT343(){ call_or_link(VV[343],(void **)(void *)&Lnk343);} /* ORDER-SPECIALIZERS */
9382
static void LnkT342(ptr) object *ptr;{ call_or_link_closure(VV[342],(void **)(void *)&Lnk342,(void **)(void *)&Lclptr342);} /* CLASS-NAME */
9383
static object LnkTLI341(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_proc_new(VV[341],(void **)(void *)&LnkLI341,2,first,ap);va_end(ap);return V1;} /* CLASS-MIGHT-PRECEDE-P */
9384
static object LnkTLI340(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_proc_new(VV[340],(void **)(void *)&LnkLI340,1,first,ap);va_end(ap);return V1;} /* EARLY-CLASS-DIRECT-SUBCLASSES */
9385
static void LnkT339(ptr) object *ptr;{ call_or_link_closure(VV[339],(void **)(void *)&Lnk339,(void **)(void *)&Lclptr339);} /* NO-APPLICABLE-METHOD */
9386
static void LnkT337(){ call_or_link(VV[337],(void **)(void *)&Lnk337);} /* SORT */
9387
static object LnkTLI332(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_proc_new(VV[332],(void **)(void *)&LnkLI332,1,first,ap);va_end(ap);return V1;} /* MAP-ALL-GENERIC-FUNCTIONS */
9388
static object LnkTLI331(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_proc_new(VV[331],(void **)(void *)&LnkLI331,1,first,ap);va_end(ap);return V1;} /* FREE-CACHE */
9389
static object LnkTLI330(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_proc_new(VV[330],(void **)(void *)&LnkLI330,2,first,ap);va_end(ap);return V1;} /* SET-FUNCALLABLE-INSTANCE-FUNCTION */
9390
static void LnkT329(ptr) object *ptr;{ call_or_link_closure(VV[329],(void **)(void *)&Lnk329,(void **)(void *)&Lclptr329);} /* COMPUTE-DISCRIMINATING-FUNCTION */
9391
static object LnkTLI328(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_proc_new(VV[328],(void **)(void *)&LnkLI328,1,first,ap);va_end(ap);return V1;} /* MAKE-INITIAL-DFUN */
9392
static object LnkTLI327(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_proc_new(VV[327],(void **)(void *)&LnkLI327,1,first,ap);va_end(ap);return V1;} /* EARLY-GF-NAME */
9393
static void LnkT326(ptr) object *ptr;{ call_or_link_closure(VV[326],(void **)(void *)&Lnk326,(void **)(void *)&Lclptr326);} /* EQL-SPECIALIZER-P */
9394
static object LnkTLI325(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_vproc_new(VV[325],(void **)(void *)&LnkLI325,first,ap);va_end(ap);return V1;} /* COMPUTE-SECONDARY-DISPATCH-FUNCTION1 */
9395
static void LnkT324(){ call_or_link(VV[324],(void **)(void *)&Lnk324);} /* GENERATE-DISCRIMINATION-NET */
9396
static object LnkTLI323(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_proc_new(VV[323],(void **)(void *)&LnkLI323,3,first,ap);va_end(ap);return V1;} /* STANDARD-COMPUTE-EFFECTIVE-METHOD */
9397
static object LnkTLI322(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_proc_new(VV[322],(void **)(void *)&LnkLI322,4,first,ap);va_end(ap);return V1;} /* MAKE-EFFECTIVE-METHOD-FUNCTION1 */
9398
static object LnkTLI321(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_proc_new(VV[321],(void **)(void *)&LnkLI321,3,first,ap);va_end(ap);return V1;} /* COMPUTE-EFFECTIVE-METHOD */
9399
static void LnkT320(ptr) object *ptr;{ call_or_link_closure(VV[320],(void **)(void *)&Lnk320,(void **)(void *)&Lclptr320);} /* GENERIC-FUNCTION-METHOD-COMBINATION */
9400
static object LnkTLI319(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_proc_new(VV[319],(void **)(void *)&LnkLI319,8,first,ap);va_end(ap);return V1;} /* GET-SECONDARY-DISPATCH-FUNCTION2 */
9401
static object LnkTLI318(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_vproc_new(VV[318],(void **)(void *)&LnkLI318,first,ap);va_end(ap);return V1;} /* FIND-CLASS */
9402
static void LnkT317(){ call_or_link(VV[317],(void **)(void *)&Lnk317);} /* SAUT-EQL */
9403
static void LnkT316(){ call_or_link(VV[316],(void **)(void *)&Lnk316);} /* SAUT-CLASS-EQ */
9404
static void LnkT315(){ call_or_link(VV[315],(void **)(void *)&Lnk315);} /* SAUT-PROTOTYPE */
9405
static void LnkT314(){ call_or_link(VV[314],(void **)(void *)&Lnk314);} /* SAUT-CLASS */
9406
static void LnkT313(){ call_or_link(VV[313],(void **)(void *)&Lnk313);} /* SAUT-NOT */
9407
static void LnkT312(){ call_or_link(VV[312],(void **)(void *)&Lnk312);} /* SAUT-AND */
9408
static void LnkT311(){ call_or_link(VV[311],(void **)(void *)&Lnk311);} /* TYPE-FROM-SPECIALIZER */
9409
static void LnkT310(){ call_or_link(VV[310],(void **)(void *)&Lnk310);} /* CLASS-APPLICABLE-USING-CLASS-P */
9410
static void LnkT309(ptr) object *ptr;{ call_or_link_closure(VV[309],(void **)(void *)&Lnk309,(void **)(void *)&Lclptr309);} /* CLASS-DIRECT-SUBCLASSES */
9411
static object LnkTLI308(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_proc_new(VV[308],(void **)(void *)&LnkLI308,2,first,ap);va_end(ap);return V1;} /* CLASSES-HAVE-COMMON-SUBCLASS-P */
9412
static object LnkTLI307(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_proc_new(VV[307],(void **)(void *)&LnkLI307,2,first,ap);va_end(ap);return V1;} /* SUPERCLASSES-COMPATIBLE-P */
9413
static object LnkTLI306(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_proc_new(VV[306],(void **)(void *)&LnkLI306,1,first,ap);va_end(ap);return V1;} /* CLASS-OF */
9414
static object LnkTLI305(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_proc_new(VV[305],(void **)(void *)&LnkLI305,1,first,ap);va_end(ap);return V1;} /* TYPE-CLASS */
9415
static object LnkTLI304(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_proc_new(VV[304],(void **)(void *)&LnkLI304,2,first,ap);va_end(ap);return V1;} /* SAUT-NOT-EQL */
9416
static object LnkTLI303(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_proc_new(VV[303],(void **)(void *)&LnkLI303,2,first,ap);va_end(ap);return V1;} /* SAUT-NOT-PROTOTYPE */
9417
static object LnkTLI302(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_proc_new(VV[302],(void **)(void *)&LnkLI302,2,first,ap);va_end(ap);return V1;} /* SAUT-NOT-CLASS-EQ */
9418
static object LnkTLI301(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_proc_new(VV[301],(void **)(void *)&LnkLI301,2,first,ap);va_end(ap);return V1;} /* SAUT-NOT-CLASS */
9419
static void LnkT300(){ call_or_link(VV[300],(void **)(void *)&Lnk300);} /* POSITION */
9420
static object LnkTLI299(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_proc_new(VV[299],(void **)(void *)&LnkLI299,2,first,ap);va_end(ap);return V1;} /* CLASS-CAN-PRECEDE-P */
9421
static object LnkTLI297(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_proc_new(VV[297],(void **)(void *)&LnkLI297,2,first,ap);va_end(ap);return V1;} /* BOOTSTRAP-SLOT-INDEX */
9422
static void LnkT296(ptr) object *ptr;{ call_or_link_closure(VV[296],(void **)(void *)&Lnk296,(void **)(void *)&Lclptr296);} /* SPECIALIZER-TYPE */
9423
static void LnkT295(){ call_or_link(VV[295],(void **)(void *)&Lnk295);} /* STABLE-SORT */
9424
static object LnkTLI294(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_proc_new(VV[294],(void **)(void *)&LnkLI294,3,first,ap);va_end(ap);return V1;} /* SORT-METHODS */
9425
static object LnkTLI293(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_proc_new(VV[293],(void **)(void *)&LnkLI293,3,first,ap);va_end(ap);return V1;} /* SORT-APPLICABLE-METHODS */
9426
static void LnkT162(){ call_or_link(VV[162],(void **)(void *)&Lnk162);} /* SPECIALIZER-APPLICABLE-USING-TYPE-P */
9427
static void LnkT292(ptr) object *ptr;{ call_or_link_closure(VV[292],(void **)(void *)&Lnk292,(void **)(void *)&Lclptr292);} /* CLASS-FINALIZED-P */
9428
static object LnkTLI291(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_vproc_new(VV[291],(void **)(void *)&LnkLI291,first,ap);va_end(ap);return V1;} /* EARLY-METHOD-SPECIALIZERS */
9429
static void LnkT290(ptr) object *ptr;{ call_or_link_closure(VV[290],(void **)(void *)&Lnk290,(void **)(void *)&Lclptr290);} /* SLOT-DEFINITION-LOCATION */
9430
static object LnkTLI289(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_proc_new(VV[289],(void **)(void *)&LnkLI289,1,first,ap);va_end(ap);return V1;} /* EARLY-SLOT-DEFINITION-LOCATION */
9431
static void LnkT288(ptr) object *ptr;{ call_or_link_closure(VV[288],(void **)(void *)&Lnk288,(void **)(void *)&Lclptr288);} /* SLOT-ACCESSOR-STD-P */
9432
static object LnkTLI287(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_proc_new(VV[287],(void **)(void *)&LnkLI287,2,first,ap);va_end(ap);return V1;} /* FIND-SLOT-DEFINITION */
9433
static object LnkTLI286(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_proc_new(VV[286],(void **)(void *)&LnkLI286,1,first,ap);va_end(ap);return V1;} /* EARLY-SLOT-DEFINITION-NAME */
9434
static object LnkTLI285(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_proc_new(VV[285],(void **)(void *)&LnkLI285,1,first,ap);va_end(ap);return V1;} /* EARLY-CLASS-SLOTDS */
9435
static void LnkT284(ptr) object *ptr;{ call_or_link_closure(VV[284],(void **)(void *)&Lnk284,(void **)(void *)&Lclptr284);} /* ACCESSOR-METHOD-SLOT-NAME */
9436
static object LnkTLI283(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_proc_new(VV[283],(void **)(void *)&LnkLI283,1,first,ap);va_end(ap);return V1;} /* EARLY-ACCESSOR-METHOD-SLOT-NAME */
9437
static void LnkT282(ptr) object *ptr;{ call_or_link_closure(VV[282],(void **)(void *)&Lnk282,(void **)(void *)&Lclptr282);} /* STANDARD-ACCESSOR-METHOD-P */
9438
static object LnkTLI281(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_proc_new(VV[281],(void **)(void *)&LnkLI281,1,first,ap);va_end(ap);return V1;} /* EARLY-METHOD-CLASS */
9439
static void LnkT280(ptr) object *ptr;{ call_or_link_closure(VV[280],(void **)(void *)&Lnk280,(void **)(void *)&Lclptr280);} /* CLASS-PRECEDENCE-LIST */
9440
static object LnkTLI279(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_proc_new(VV[279],(void **)(void *)&LnkLI279,1,first,ap);va_end(ap);return V1;} /* EARLY-CLASS-PRECEDENCE-LIST */
9441
static object LnkTLI278(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_proc_new(VV[278],(void **)(void *)&LnkLI278,1,first,ap);va_end(ap);return V1;} /* EARLY-METHOD-STANDARD-ACCESSOR-P */
9442
static void LnkT277(ptr) object *ptr;{ call_or_link_closure(VV[277],(void **)(void *)&Lnk277,(void **)(void *)&Lclptr277);} /* METHOD-QUALIFIERS */
9443
static object LnkTLI276(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_proc_new(VV[276],(void **)(void *)&LnkLI276,1,first,ap);va_end(ap);return V1;} /* EARLY-METHOD-QUALIFIERS */
9444
static void LnkT275(){ call_or_link(VV[275],(void **)(void *)&Lnk275);} /* ACCESSOR-VALUES-INTERNAL */
9445
static void LnkT273(){ call_or_link(VV[273],(void **)(void *)&Lnk273);} /* ACCESSOR-VALUES */
9446
static object LnkTLI272(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_proc_new(VV[272],(void **)(void *)&LnkLI272,1,first,ap);va_end(ap);return V1;} /* DEFAULT-SECONDARY-DISPATCH-FUNCTION */
9447
static void LnkT271(ptr) object *ptr;{ call_or_link_closure(VV[271],(void **)(void *)&Lnk271,(void **)(void *)&Lclptr271);} /* COMPUTE-APPLICABLE-METHODS-USING-CLASSES */
9448
static void LnkT270(){ call_or_link(VV[270],(void **)(void *)&Lnk270);} /* COMPUTE-APPLICABLE-METHODS-USING-TYPES */
9449
static void LnkT269(){ call_or_link(VV[269],(void **)(void *)&Lnk269);} /* CACHE-MISS-VALUES-INTERNAL */
9450
static object LnkTLI268(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_proc_new(VV[268],(void **)(void *)&LnkLI268,1,first,ap);va_end(ap);return V1;} /* CHECK-WRAPPER-VALIDITY */
9451
static object LnkTLI267(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_proc_new(VV[267],(void **)(void *)&LnkLI267,1,first,ap);va_end(ap);return V1;} /* WRAPPER-OF */
9452
static object LnkTLI266(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_vproc_new(VV[266],(void **)(void *)&LnkLI266,first,ap);va_end(ap);return V1;} /* METHOD-FUNCTION-GET */
9453
static void LnkT265(){ call_or_link(VV[265],(void **)(void *)&Lnk265);} /* STRUCTURE-SUBTYPE-P */
9454
static object LnkTLI264(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_vproc_new(VV[264],(void **)(void *)&LnkLI264,first,ap);va_end(ap);return V1;} /* FILL-CACHE */
9455
static void LnkT263(){ call_or_link(VV[263],(void **)(void *)&Lnk263);} /* MAKE-FINAL-CHECKING-DFUN */
9456
static void LnkT262(){ call_or_link(VV[262],(void **)(void *)&Lnk262);} /* GET-SECONDARY-DISPATCH-FUNCTION */
9457
static void LnkT261(){ call_or_link(VV[261],(void **)(void *)&Lnk261);} /* MAKE-FINAL-DISPATCH-DFUN */
9458
static void LnkT260(){ call_or_link(VV[260],(void **)(void *)&Lnk260);} /* MAKE-FINAL-CONSTANT-VALUE-DFUN */
9459
static void LnkT259(ptr) object *ptr;{ call_or_link_closure(VV[259],(void **)(void *)&Lnk259,(void **)(void *)&Lclptr259);} /* METHOD-SPECIALIZERS */
9460
static object LnkTLI258(){return call_proc0(VV[258],(void **)(void *)&LnkLI258);} /* NO-METHODS-DFUN-INFO */
9461
static void LnkT257(){ call_or_link(VV[257],(void **)(void *)&Lnk257);} /* MAKE-FINAL-CACHING-DFUN */
9462
static void LnkT256(){ call_or_link(VV[256],(void **)(void *)&Lnk256);} /* MAKE-FINAL-N-N-ACCESSOR-DFUN */
9463
static void LnkT255(){ call_or_link(VV[255],(void **)(void *)&Lnk255);} /* MAKE-FINAL-ONE-INDEX-ACCESSOR-DFUN */
9464
static void LnkT254(){ call_or_link(VV[254],(void **)(void *)&Lnk254);} /* MAKE-TWO-CLASS-ACCESSOR-DFUN */
9465
static void LnkT253(ptr) object *ptr;{ call_or_link_closure(VV[253],(void **)(void *)&Lnk253,(void **)(void *)&Lclptr253);} /* CLASS-WRAPPER */
9466
static void LnkT252(){ call_or_link(VV[252],(void **)(void *)&Lnk252);} /* MAKE-ACCESSOR-TABLE */
9467
static void LnkT102(){ call_or_link(VV[102],(void **)(void *)&Lnk102);} /* INVOKE-EMF */
9468
static void LnkT249(){ call_or_link(VV[249],(void **)(void *)&Lnk249);} /* MAKE-ONE-CLASS-ACCESSOR-DFUN */
9469
static void LnkT93(){ call_or_link(VV[93],(void **)(void *)&Lnk93);} /* CACHE-MISS-VALUES */
9470
static void LnkT248(){ call_or_link(VV[248],(void **)(void *)&Lnk248);} /* EARLY-METHOD-STANDARD-ACCESSOR-SLOT-NAME */
9471
static object LnkTLI247(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_vproc_new(VV[247],(void **)(void *)&LnkLI247,first,ap);va_end(ap);return V1;} /* SET-DFUN */
9472
static void LnkT246(){ call_or_link(VV[246],(void **)(void *)&Lnk246);} /* MAKE-FINAL-ACCESSOR-DFUN */
9473
static object LnkTLI245(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_proc_new(VV[245],(void **)(void *)&LnkLI245,2,first,ap);va_end(ap);return V1;} /* MAKE-EARLY-ACCESSOR */
9474
static object LnkTLI244(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_proc_new(VV[244],(void **)(void *)&LnkLI244,1,first,ap);va_end(ap);return V1;} /* FINAL-ACCESSOR-DFUN-TYPE */
9475
static void LnkT243(){ call_or_link(VV[243],(void **)(void *)&Lnk243);} /* MAKE-FINAL-DFUN-INTERNAL */
9476
static object LnkTLI242(){return call_proc0(VV[242],(void **)(void *)&LnkLI242);} /* INITIAL-DFUN-INFO */
9477
static void LnkT241(){ call_or_link(VV[241],(void **)(void *)&Lnk241);} /* INSURE-CACHING-DFUN */
9478
static object LnkTLI240(){return call_proc0(VV[240],(void **)(void *)&LnkLI240);} /* INITIAL-DISPATCH-DFUN-INFO */
9479
static object LnkTLI239(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_vproc_new(VV[239],(void **)(void *)&LnkLI239,first,ap);va_end(ap);return V1;} /* PRECOMPUTE-EFFECTIVE-METHODS */
9480
static object LnkTLI238(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_proc_new(VV[238],(void **)(void *)&LnkLI238,5,first,ap);va_end(ap);return V1;} /* MAKE-EMF-CACHE */
9481
static object LnkTLI237(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_proc_new(VV[237],(void **)(void *)&LnkLI237,1,first,ap);va_end(ap);return V1;} /* GF-DFUN-CACHE */
9482
static object LnkTLI236(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_proc_new(VV[236],(void **)(void *)&LnkLI236,1,first,ap);va_end(ap);return V1;} /* COPY-CACHE */
9483
static object LnkTLI235(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_proc_new(VV[235],(void **)(void *)&LnkLI235,1,first,ap);va_end(ap);return V1;} /* GF-DFUN-INFO */
9484
static object LnkTLI234(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_proc_new(VV[234],(void **)(void *)&LnkLI234,1,first,ap);va_end(ap);return V1;} /* ARG-INFO-NKEYS */
9485
static object LnkTLI233(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_vproc_new(VV[233],(void **)(void *)&LnkLI233,first,ap);va_end(ap);return V1;} /* GET-SECONDARY-DISPATCH-FUNCTION1 */
9486
static object LnkTLI232(){return call_proc0(VV[232],(void **)(void *)&LnkLI232);} /* DISPATCH-DFUN-INFO */
9487
static void LnkT231(){ call_or_link(VV[231],(void **)(void *)&Lnk231);} /* GET-DISPATCH-FUNCTION */
9488
static object LnkTLI230(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_proc_new(VV[230],(void **)(void *)&LnkLI230,1,first,ap);va_end(ap);return V1;} /* METHODS-CONTAIN-EQL-SPECIALIZER-P */
9489
static void LnkT229(){ call_or_link(VV[229],(void **)(void *)&Lnk229);} /* GENERATE-DISCRIMINATION-NET-INTERNAL */
9490
static object LnkTLI227(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_proc_new(VV[227],(void **)(void *)&LnkLI227,1,first,ap);va_end(ap);return V1;} /* GDEFINITION */
9491
static void LnkT226(){ call_or_link(VV[226],(void **)(void *)&Lnk226);} /* DISPATCH-DFUN-COST */
9492
static object LnkTLI225(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_proc_new(VV[225],(void **)(void *)&LnkLI225,1,first,ap);va_end(ap);return V1;} /* CACHING-DFUN-COST */
9493
static object LnkTLI224(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_proc_new(VV[224],(void **)(void *)&LnkLI224,1,first,ap);va_end(ap);return V1;} /* CONSTANT-VALUE-DFUN-INFO */
9494
static void LnkT223(){ call_or_link(VV[223],(void **)(void *)&Lnk223);} /* NOTANY */
9495
static object LnkTLI222(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_proc_new(VV[222],(void **)(void *)&LnkLI222,1,first,ap);va_end(ap);return V1;} /* COMPUTE-APPLICABLE-METHODS-EMF-STD-P */
9496
static object LnkTLI221(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_proc_new(VV[221],(void **)(void *)&LnkLI221,1,first,ap);va_end(ap);return V1;} /* CACHING-DFUN-INFO */
9497
static void LnkT219(){ call_or_link(VV[219],(void **)(void *)&Lnk219);} /* MAKE-CONSTANT-VALUE-DFUN */
9498
static object LnkTLI218(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_vproc_new(VV[218],(void **)(void *)&LnkLI218,first,ap);va_end(ap);return V1;} /* USE-CONSTANT-VALUE-DFUN-P */
9499
static void LnkT217(){ call_or_link(VV[217],(void **)(void *)&Lnk217);} /* SOME */
9500
static void LnkT216(ptr) object *ptr;{ call_or_link_closure(VV[216],(void **)(void *)&Lnk216,(void **)(void *)&Lclptr216);} /* GENERIC-FUNCTION-METHODS */
9501
static object LnkTLI215(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_proc_new(VV[215],(void **)(void *)&LnkLI215,4098,first,ap);va_end(ap);return V1;} /* %CCLOSURE-ENV-NTHCDR */
9502
static void LnkT214(){ call_or_link(VV[214],(void **)(void *)&Lnk214);} /* CCLOSURE-ENV-NTHCDR */
9503
static object LnkTLI213(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_proc_new(VV[213],(void **)(void *)&LnkLI213,1,first,ap);va_end(ap);return V1;} /* EARLY-GF-P */
9504
static void LnkT210(){ call_or_link(VV[210],(void **)(void *)&Lnk210);} /* MAKE-CHECKING-DFUN */
9505
static object LnkTLI209(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_proc_new(VV[209],(void **)(void *)&LnkLI209,5,first,ap);va_end(ap);return V1;} /* MAKE-FINAL-ORDINARY-DFUN-INTERNAL */
9506
static object LnkTLI208(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_proc_new(VV[208],(void **)(void *)&LnkLI208,2,first,ap);va_end(ap);return V1;} /* CHECKING-DFUN-INFO */
9507
static object LnkTLI206(){return call_proc0(VV[206],(void **)(void *)&LnkLI206);} /* DEFAULT-METHOD-ONLY-DFUN-INFO */
9508
static void LnkT205(){ call_or_link(VV[205],(void **)(void *)&Lnk205);} /* EVERY */
9509
static void LnkT204(){ call_or_link(VV[204],(void **)(void *)&Lnk204);} /* GET-GENERIC-FUNCTION-INFO */
9510
static void LnkT203(){ call_or_link(VV[203],(void **)(void *)&Lnk203);} /* MAKE-DISPATCH-DFUN */
9511
static object LnkTLI202(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_vproc_new(VV[202],(void **)(void *)&LnkLI202,first,ap);va_end(ap);return V1;} /* USE-DISPATCH-DFUN-P */
9512
static void LnkT201(){ call_or_link(VV[201],(void **)(void *)&Lnk201);} /* MAKE-CACHING-DFUN */
9513
static object LnkTLI200(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_proc_new(VV[200],(void **)(void *)&LnkLI200,1,first,ap);va_end(ap);return V1;} /* USE-CACHING-DFUN-P */
9514
static void LnkT199(){ call_or_link(VV[199],(void **)(void *)&Lnk199);} /* MAKE-N-N-ACCESSOR-DFUN */
9515
static object LnkTLI198(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_proc_new(VV[198],(void **)(void *)&LnkLI198,2,first,ap);va_end(ap);return V1;} /* N-N-DFUN-INFO */
9516
static object LnkTLI196(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_proc_new(VV[196],(void **)(void *)&LnkLI196,257,first,ap);va_end(ap);return V1;} /* DEFAULT-LIMIT-FN */
9517
static void LnkT195(){ call_or_link(VV[195],(void **)(void *)&Lnk195);} /* MAKE-ONE-INDEX-ACCESSOR-DFUN */
9518
static object LnkTLI194(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_vproc_new(VV[194],(void **)(void *)&LnkLI194,first,ap);va_end(ap);return V1;} /* FILL-DFUN-CACHE */
9519
static object LnkTLI35(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_proc_new(VV[35],(void **)(void *)&LnkLI35,3,first,ap);va_end(ap);return V1;} /* ONE-INDEX-DFUN-INFO */
9520
static object LnkTLI192(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_proc_new(VV[192],(void **)(void *)&LnkLI192,262148,first,ap);va_end(ap);return V1;} /* GET-CACHE */
9521
static object LnkTLI191(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_proc_new(VV[191],(void **)(void *)&LnkLI191,4,first,ap);va_end(ap);return V1;} /* TWO-CLASS-DFUN-INFO */
9522
static object LnkTLI190(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_proc_new(VV[190],(void **)(void *)&LnkLI190,2,first,ap);va_end(ap);return V1;} /* ACCESSOR-MISS-FUNCTION */
9523
static void LnkT189(){ call_or_link(VV[189],(void **)(void *)&Lnk189);} /* GET-DFUN-CONSTRUCTOR */
9524
static object LnkTLI188(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_proc_new(VV[188],(void **)(void *)&LnkLI188,3,first,ap);va_end(ap);return V1;} /* ONE-CLASS-DFUN-INFO */
9525
static void LnkT187(){ call_or_link(VV[187],(void **)(void *)&Lnk187);} /* ERROR */
9526
static object LnkTLI181(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_proc_new(VV[181],(void **)(void *)&LnkLI181,2,first,ap);va_end(ap);return V1;} /* PRINTING-RANDOM-THING-INTERNAL */
9527
static object LnkTLI179(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_proc_new(VV[179],(void **)(void *)&LnkLI179,3,first,ap);va_end(ap);return V1;} /* MAKE-TOP-LEVEL-FORM */
9528
static object LnkTLI47(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_vproc_new(VV[47],(void **)(void *)&LnkLI47,first,ap);va_end(ap);return V1;} /* UPDATE-DFUN */
9529
static void LnkT178(ptr) object *ptr;{ call_or_link_closure(VV[178],(void **)(void *)&Lnk178,(void **)(void *)&Lclptr178);} /* GENERIC-FUNCTION-NAME */
9530
static void LnkT177(ptr) object *ptr;{ call_or_link_closure(VV[177],(void **)(void *)&Lnk177,(void **)(void *)&Lclptr177);} /* GF-ARG-INFO */
9531
static object LnkTLI176(object first,...){object V1;va_list ap;va_start(ap,first);V1=call_proc_new(VV[176],(void **)(void *)&LnkLI176,1,first,ap);va_end(ap);return V1;} /* GFS-OF-TYPE */
9533
#ifdef SYSTEM_SPECIAL_INIT