This is numlib.c in view mode; [Download] [Up]
#include <cmpinclude.h> #include "numlib.h" init_numlib(){do_init(VV);} /* local entry for function ISQRT */ static object LI1(V2) register object V2; { VMB1 VMS1 VMV1 TTL:; if(!(type_of((V2))==t_fixnum||type_of((V2))==t_bignum)){ goto T2;} if(number_compare((V2),small_fixnum(0))>=0){ goto T1;} T2:; base[0]= VV[0]; base[1]= (V2); vs_top=(vs_base=base+0)+2; Lerror(); vs_top=sup; T1:; if(!(number_compare(small_fixnum(0),(V2))==0)){ goto T9;} {object V3 = small_fixnum(0); VMR1(V3)} T9:; {object V4; base[0]= (V2); vs_top=(vs_base=base+0)+1; Linteger_length(); vs_top=sup; V4= vs_base[0]; {register object V5; register object V6; base[0]= small_fixnum(1); base[2]= (V4); base[3]= small_fixnum(2); vs_top=(vs_base=base+2)+2; Lceiling(); vs_top=sup; base[1]= vs_base[0]; vs_top=(vs_base=base+0)+2; Lash(); vs_top=sup; V5= vs_base[0]; V6= Cnil; T19:; base[0]= (V2); base[1]= (V5); vs_top=(vs_base=base+0)+2; Lfloor(); vs_top=sup; V6= vs_base[0]; if(!(number_compare((V5),(V6))<=0)){ goto T26;} {object V7 = (V5); VMR1(V7)} T26:; base[0]= number_plus((V5),(V6)); base[1]= small_fixnum(2); vs_top=(vs_base=base+0)+2; Lfloor(); vs_top=sup; V5= vs_base[0]; goto T19;}} } /* local entry for function ABS */ static object LI2(V9) register object V9; { VMB2 VMS2 VMV2 TTL:; base[0]= (V9); vs_top=(vs_base=base+0)+1; Lcomplexp(); vs_top=sup; if((vs_base[0])==Cnil){ goto T36;} base[1]= (V9); vs_top=(vs_base=base+1)+1; Lrealpart(); vs_top=sup; V10= vs_base[0]; base[1]= (V9); vs_top=(vs_base=base+1)+1; Lrealpart(); vs_top=sup; V11= vs_base[0]; V12= number_times(V10,V11); base[1]= (V9); vs_top=(vs_base=base+1)+1; Limagpart(); vs_top=sup; V13= vs_base[0]; base[1]= (V9); vs_top=(vs_base=base+1)+1; Limagpart(); vs_top=sup; V14= vs_base[0]; V15= number_times(V13,V14); base[0]= number_plus(/* INLINE-ARGS */V12,/* INLINE-ARGS */V15); vs_top=(vs_base=base+0)+1; Lsqrt(); vs_top=sup; {object V16 = vs_base[0]; VMR2(V16)} T36:; if(!(number_compare(small_fixnum(0),(V9))>0)){ goto T49;} {object V17 = number_negate((V9)); VMR2(V17)} T49:; {object V18 = (V9); VMR2(V18)} } /* local entry for function PHASE */ static object LI3(V20) object V20; { VMB3 VMS3 VMV3 TTL:; base[1]= (V20); vs_top=(vs_base=base+1)+1; Limagpart(); vs_top=sup; base[0]= vs_base[0]; base[2]= (V20); vs_top=(vs_base=base+2)+1; Lrealpart(); vs_top=sup; base[1]= vs_base[0]; vs_top=(vs_base=base+0)+2; Latan(); vs_top=sup; {object V21 = vs_base[0]; VMR3(V21)} } /* local entry for function SIGNUM */ static object LI4(V23) register object V23; { VMB4 VMS4 VMV4 TTL:; if(!(number_compare(small_fixnum(0),(V23))==0)){ goto T56;} {object V24 = (V23); VMR4(V24)} T56:; base[0]= (V23); base[1]= (*(LnkLI9))((V23)); vs_top=(vs_base=base+0)+2; Ldivide(); vs_top=sup; {object V25 = vs_base[0]; VMR4(V25)} } /* local entry for function CIS */ static object LI5(V27) object V27; { VMB5 VMS5 VMV5 TTL:; base[0]= number_times(VV[1],(V27)); vs_top=(vs_base=base+0)+1; Lexp(); vs_top=sup; {object V28 = vs_base[0]; VMR5(V28)} } /* local entry for function ASIN */ static object LI6(V30) register object V30; { VMB6 VMS6 VMV6 TTL:; {object V31; V33= number_times(VV[1],(V30)); V35= number_times((V30),(V30)); base[1]= number_minus(VV[2],/* INLINE-ARGS */V35); vs_top=(vs_base=base+1)+1; Lsqrt(); vs_top=sup; V34= vs_base[0]; base[0]= number_plus(/* INLINE-ARGS */V33,V34); vs_top=(vs_base=base+0)+1; Llog(); vs_top=sup; V32= vs_base[0]; V36= number_times(VV[1],V32); V31= number_negate(/* INLINE-ARGS */V36); base[0]= (V30); vs_top=(vs_base=base+0)+1; Lcomplexp(); vs_top=sup; if((vs_base[0])!=Cnil){ goto T68;} if(!(number_compare((V30),VV[2])<=0)){ goto T68;} if(number_compare((V30),VV[3])>=0){ goto T66;} T68:; base[0]= (V31); vs_top=(vs_base=base+0)+1; Limagpart(); vs_top=sup; V37= vs_base[0]; if(!(number_compare(small_fixnum(0),V37)==0)){ goto T67;} T66:; base[0]= (V31); vs_top=(vs_base=base+0)+1; Lrealpart(); vs_top=sup; {object V38 = vs_base[0]; VMR6(V38)} T67:; {object V39 = (V31); VMR6(V39)}} } /* local entry for function ACOS */ static object LI7(V41) register object V41; { VMB7 VMS7 VMV7 TTL:; {object V42; V45= number_times((V41),(V41)); base[1]= number_minus(VV[2],/* INLINE-ARGS */V45); vs_top=(vs_base=base+1)+1; Lsqrt(); vs_top=sup; V44= vs_base[0]; V46= number_times(VV[1],V44); base[0]= number_plus((V41),/* INLINE-ARGS */V46); vs_top=(vs_base=base+0)+1; Llog(); vs_top=sup; V43= vs_base[0]; V47= number_times(VV[1],V43); V42= number_negate(/* INLINE-ARGS */V47); base[0]= (V41); vs_top=(vs_base=base+0)+1; Lcomplexp(); vs_top=sup; if((vs_base[0])!=Cnil){ goto T86;} if(!(number_compare((V41),VV[2])<=0)){ goto T86;} if(number_compare((V41),VV[3])>=0){ goto T84;} T86:; base[0]= (V42); vs_top=(vs_base=base+0)+1; Limagpart(); vs_top=sup; V48= vs_base[0]; if(!(number_compare(small_fixnum(0),V48)==0)){ goto T85;} T84:; base[0]= (V42); vs_top=(vs_base=base+0)+1; Lrealpart(); vs_top=sup; {object V49 = vs_base[0]; VMR7(V49)} T85:; {object V50 = (V42); VMR7(V50)}} } /* local entry for function SINH */ static object LI8(V52) object V52; { VMB8 VMS8 VMV8 TTL:; base[1]= (V52); vs_top=(vs_base=base+1)+1; Lexp(); vs_top=sup; V53= vs_base[0]; base[1]= number_negate((V52)); vs_top=(vs_base=base+1)+1; Lexp(); vs_top=sup; V54= vs_base[0]; base[0]= number_minus(V53,V54); base[1]= VV[4]; vs_top=(vs_base=base+0)+2; Ldivide(); vs_top=sup; {object V55 = vs_base[0]; VMR8(V55)} } /* local entry for function COSH */ static object LI9(V57) object V57; { VMB9 VMS9 VMV9 TTL:; base[1]= (V57); vs_top=(vs_base=base+1)+1; Lexp(); vs_top=sup; V58= vs_base[0]; base[1]= number_negate((V57)); vs_top=(vs_base=base+1)+1; Lexp(); vs_top=sup; V59= vs_base[0]; base[0]= number_plus(V58,V59); base[1]= VV[4]; vs_top=(vs_base=base+0)+2; Ldivide(); vs_top=sup; {object V60 = vs_base[0]; VMR9(V60)} } /* local entry for function TANH */ static object LI10(V62) object V62; { VMB10 VMS10 VMV10 TTL:; base[0]= (*(LnkLI10))((V62)); base[1]= (*(LnkLI11))((V62)); vs_top=(vs_base=base+0)+2; Ldivide(); vs_top=sup; {object V63 = vs_base[0]; VMR10(V63)} } /* local entry for function ASINH */ static object LI11(V65) object V65; { VMB11 VMS11 VMV11 TTL:; V67= number_times((V65),(V65)); base[1]= number_plus(VV[2],/* INLINE-ARGS */V67); vs_top=(vs_base=base+1)+1; Lsqrt(); vs_top=sup; V66= vs_base[0]; base[0]= number_plus((V65),V66); vs_top=(vs_base=base+0)+1; Llog(); vs_top=sup; {object V68 = vs_base[0]; VMR11(V68)} } /* local entry for function ACOSH */ static object LI12(V70) register object V70; { VMB12 VMS12 VMV12 TTL:; V71= one_plus((V70)); base[2]= one_minus((V70)); base[3]= one_plus((V70)); vs_top=(vs_base=base+2)+2; Ldivide(); vs_top=sup; base[1]= vs_base[0]; vs_top=(vs_base=base+1)+1; Lsqrt(); vs_top=sup; V72= vs_base[0]; V73= number_times(/* INLINE-ARGS */V71,V72); base[0]= number_plus((V70),/* INLINE-ARGS */V73); vs_top=(vs_base=base+0)+1; Llog(); vs_top=sup; {object V74 = vs_base[0]; VMR12(V74)} } /* local entry for function ATANH */ static object LI13(V76) register object V76; { VMB13 VMS13 VMV13 TTL:; if(number_compare((V76),VV[2])==0){ goto T120;} if(!(number_compare((V76),VV[3])==0)){ goto T119;} T120:; base[0]= VV[5]; base[1]= (V76); vs_top=(vs_base=base+0)+2; Lerror(); vs_top=sup; T119:; base[1]= one_plus((V76)); V77= number_times((V76),(V76)); base[3]= number_minus(VV[2],/* INLINE-ARGS */V77); vs_top=(vs_base=base+3)+1; Lsqrt(); vs_top=sup; base[2]= vs_base[0]; vs_top=(vs_base=base+1)+2; Ldivide(); vs_top=sup; base[0]= vs_base[0]; vs_top=(vs_base=base+0)+1; Llog(); vs_top=sup; {object V78 = vs_base[0]; VMR13(V78)} } /* local entry for function RATIONAL */ static object LI14(V80) register object V80; { VMB14 VMS14 VMV14 TTL:; {register object V81; V81= (V80); if(!(type_of((V81))==t_shortfloat||type_of((V81))==t_longfloat)){ goto T131;} {object V82; object V83; object V84; base[0]= (V80); vs_top=(vs_base=base+0)+1; Linteger_decode_float(); if(vs_base>=vs_top){vs_top=sup;goto T135;} V82= vs_base[0]; vs_base++; if(vs_base>=vs_top){vs_top=sup;goto T136;} V83= vs_base[0]; vs_base++; if(vs_base>=vs_top){vs_top=sup;goto T137;} V84= vs_base[0]; vs_top=sup; goto T138; T135:; V82= Cnil; T136:; V83= Cnil; T137:; V84= Cnil; T138:; if(!(number_compare((V84),small_fixnum(0))>=0)){ goto T140;} base[0]= (V80); vs_top=(vs_base=base+0)+1; Lfloat_radix(); vs_top=sup; V85= vs_base[0]; V86= number_expt(V85,(V83)); {object V87 = number_times((V82),/* INLINE-ARGS */V86); VMR14(V87)} T140:; base[0]= (V80); vs_top=(vs_base=base+0)+1; Lfloat_radix(); vs_top=sup; V88= vs_base[0]; V89= number_expt(V88,(V83)); V90= number_times((V82),/* INLINE-ARGS */V89); {object V91 = number_negate(/* INLINE-ARGS */V90); VMR14(V91)}} T131:; base[0]= (V81); vs_top=(vs_base=base+0)+1; (void) (*Lnk12)(); vs_top=sup; if((vs_base[0])==Cnil){ goto T147;} {object V92 = (V80); VMR14(V92)} T147:; base[0]= (*(LnkLI13))(VV[6],(V81),VV[7]); vs_top=(vs_base=base+0)+1; Lerror(); vs_top=sup; {object V93 = vs_base[0]; VMR14(V93)}} } /* function definition for FFLOOR */ static L15() {register object *base=vs_base; register object *sup=base+VM15; VC15 vs_reserve(VM15); {object V94; object V95; if(vs_top-vs_base<1) too_few_arguments(); if(vs_top-vs_base>2) too_many_arguments(); V94=(base[0]); vs_base=vs_base+1; if(vs_base>=vs_top){vs_top=sup;goto T151;} V95=(base[1]); vs_top=sup; goto T152; T151:; V95= VV[8]; T152:; {object V96; object V97; base[3]= (V94); vs_top=(vs_base=base+3)+1; Lfloat(); vs_top=sup; base[2]= vs_base[0]; base[4]= (V95); vs_top=(vs_base=base+4)+1; Lfloat(); vs_top=sup; base[3]= vs_base[0]; vs_top=(vs_base=base+2)+2; Lfloor(); if(vs_base>=vs_top){vs_top=sup;goto T159;} V96= vs_base[0]; vs_base++; if(vs_base>=vs_top){vs_top=sup;goto T160;} V97= vs_base[0]; vs_top=sup; goto T161; T159:; V96= Cnil; T160:; V97= Cnil; T161:; base[3]= (V96); base[4]= (V97); vs_top=(vs_base=base+3)+2; Lfloat(); vs_top=sup; base[2]= vs_base[0]; base[3]= (V97); vs_top=(vs_base=base+2)+2; return;} } } /* function definition for FCEILING */ static L16() {register object *base=vs_base; register object *sup=base+VM16; VC16 vs_reserve(VM16); {object V98; object V99; if(vs_top-vs_base<1) too_few_arguments(); if(vs_top-vs_base>2) too_many_arguments(); V98=(base[0]); vs_base=vs_base+1; if(vs_base>=vs_top){vs_top=sup;goto T166;} V99=(base[1]); vs_top=sup; goto T167; T166:; V99= VV[8]; T167:; {object V100; object V101; base[3]= (V98); vs_top=(vs_base=base+3)+1; Lfloat(); vs_top=sup; base[2]= vs_base[0]; base[4]= (V99); vs_top=(vs_base=base+4)+1; Lfloat(); vs_top=sup; base[3]= vs_base[0]; vs_top=(vs_base=base+2)+2; Lceiling(); if(vs_base>=vs_top){vs_top=sup;goto T174;} V100= vs_base[0]; vs_base++; if(vs_base>=vs_top){vs_top=sup;goto T175;} V101= vs_base[0]; vs_top=sup; goto T176; T174:; V100= Cnil; T175:; V101= Cnil; T176:; base[3]= (V100); base[4]= (V101); vs_top=(vs_base=base+3)+2; Lfloat(); vs_top=sup; base[2]= vs_base[0]; base[3]= (V101); vs_top=(vs_base=base+2)+2; return;} } } /* function definition for FTRUNCATE */ static L17() {register object *base=vs_base; register object *sup=base+VM17; VC17 vs_reserve(VM17); {object V102; object V103; if(vs_top-vs_base<1) too_few_arguments(); if(vs_top-vs_base>2) too_many_arguments(); V102=(base[0]); vs_base=vs_base+1; if(vs_base>=vs_top){vs_top=sup;goto T181;} V103=(base[1]); vs_top=sup; goto T182; T181:; V103= VV[8]; T182:; {object V104; object V105; base[3]= (V102); vs_top=(vs_base=base+3)+1; Lfloat(); vs_top=sup; base[2]= vs_base[0]; base[4]= (V103); vs_top=(vs_base=base+4)+1; Lfloat(); vs_top=sup; base[3]= vs_base[0]; vs_top=(vs_base=base+2)+2; Ltruncate(); if(vs_base>=vs_top){vs_top=sup;goto T189;} V104= vs_base[0]; vs_base++; if(vs_base>=vs_top){vs_top=sup;goto T190;} V105= vs_base[0]; vs_top=sup; goto T191; T189:; V104= Cnil; T190:; V105= Cnil; T191:; base[3]= (V104); base[4]= (V105); vs_top=(vs_base=base+3)+2; Lfloat(); vs_top=sup; base[2]= vs_base[0]; base[3]= (V105); vs_top=(vs_base=base+2)+2; return;} } } /* function definition for FROUND */ static L18() {register object *base=vs_base; register object *sup=base+VM18; VC18 vs_reserve(VM18); {object V106; object V107; if(vs_top-vs_base<1) too_few_arguments(); if(vs_top-vs_base>2) too_many_arguments(); V106=(base[0]); vs_base=vs_base+1; if(vs_base>=vs_top){vs_top=sup;goto T196;} V107=(base[1]); vs_top=sup; goto T197; T196:; V107= VV[8]; T197:; {object V108; object V109; base[3]= (V106); vs_top=(vs_base=base+3)+1; Lfloat(); vs_top=sup; base[2]= vs_base[0]; base[4]= (V107); vs_top=(vs_base=base+4)+1; Lfloat(); vs_top=sup; base[3]= vs_base[0]; vs_top=(vs_base=base+2)+2; Lround(); if(vs_base>=vs_top){vs_top=sup;goto T204;} V108= vs_base[0]; vs_base++; if(vs_base>=vs_top){vs_top=sup;goto T205;} V109= vs_base[0]; vs_top=sup; goto T206; T204:; V108= Cnil; T205:; V109= Cnil; T206:; base[3]= (V108); base[4]= (V109); vs_top=(vs_base=base+3)+2; Lfloat(); vs_top=sup; base[2]= vs_base[0]; base[3]= (V109); vs_top=(vs_base=base+2)+2; return;} } } /* local entry for function LOGNAND */ static object LI19(V112,V113) object V112;object V113; { VMB19 VMS19 VMV19 TTL:; base[0]= small_fixnum(14); base[1]= (V112); base[2]= (V113); vs_top=(vs_base=base+0)+3; Lboole(); vs_top=sup; {object V114 = vs_base[0]; VMR19(V114)} } /* local entry for function LOGNOR */ static object LI20(V117,V118) object V117;object V118; { VMB20 VMS20 VMV20 TTL:; base[0]= small_fixnum(8); base[1]= (V117); base[2]= (V118); vs_top=(vs_base=base+0)+3; Lboole(); vs_top=sup; {object V119 = vs_base[0]; VMR20(V119)} } /* local entry for function LOGANDC1 */ static object LI21(V122,V123) object V122;object V123; { VMB21 VMS21 VMV21 TTL:; base[0]= small_fixnum(4); base[1]= (V122); base[2]= (V123); vs_top=(vs_base=base+0)+3; Lboole(); vs_top=sup; {object V124 = vs_base[0]; VMR21(V124)} } /* local entry for function LOGANDC2 */ static object LI22(V127,V128) object V127;object V128; { VMB22 VMS22 VMV22 TTL:; base[0]= small_fixnum(2); base[1]= (V127); base[2]= (V128); vs_top=(vs_base=base+0)+3; Lboole(); vs_top=sup; {object V129 = vs_base[0]; VMR22(V129)} } /* local entry for function LOGORC1 */ static object LI23(V132,V133) object V132;object V133; { VMB23 VMS23 VMV23 TTL:; base[0]= small_fixnum(13); base[1]= (V132); base[2]= (V133); vs_top=(vs_base=base+0)+3; Lboole(); vs_top=sup; {object V134 = vs_base[0]; VMR23(V134)} } /* local entry for function LOGORC2 */ static object LI24(V137,V138) object V137;object V138; { VMB24 VMS24 VMV24 TTL:; base[0]= small_fixnum(11); base[1]= (V137); base[2]= (V138); vs_top=(vs_base=base+0)+3; Lboole(); vs_top=sup; {object V139 = vs_base[0]; VMR24(V139)} } /* local entry for function LOGNOT */ static object LI25(V141) object V141; { VMB25 VMS25 VMV25 TTL:; base[0]= small_fixnum(-1); base[1]= (V141); vs_top=(vs_base=base+0)+2; Llogxor(); vs_top=sup; {object V142 = vs_base[0]; VMR25(V142)} } /* local entry for function LOGTEST */ static object LI26(V145,V146) object V145;object V146; { VMB26 VMS26 VMV26 TTL:; base[0]= (V145); base[1]= (V146); vs_top=(vs_base=base+0)+2; Llogand(); vs_top=sup; V147= vs_base[0]; {object V148 = (((number_compare(small_fixnum(0),V147)==0?Ct:Cnil))==Cnil?Ct:Cnil); VMR26(V148)} } /* local entry for function BYTE */ static object LI27(V151,V152) object V151;object V152; { VMB27 VMS27 VMV27 TTL:; {object V153 = make_cons((V151),(V152)); VMR27(V153)} } /* local entry for function BYTE-SIZE */ static object LI28(V155) object V155; { VMB28 VMS28 VMV28 TTL:; {object V156 = car((V155)); VMR28(V156)} } /* local entry for function BYTE-POSITION */ static object LI29(V158) object V158; { VMB29 VMS29 VMV29 TTL:; {object V159 = cdr((V158)); VMR29(V159)} } /* local entry for function LDB */ static object LI30(V162,V163) object V162;object V163; { VMB30 VMS30 VMV30 TTL:; base[0]= (V163); V165= (*(LnkLI15))((V162)); base[1]= number_negate(/* INLINE-ARGS */V165); vs_top=(vs_base=base+0)+2; Lash(); vs_top=sup; V164= vs_base[0]; base[0]= small_fixnum(1); base[1]= (*(LnkLI16))((V162)); vs_top=(vs_base=base+0)+2; Lash(); vs_top=sup; V166= vs_base[0]; V167= number_negate(V166); {object V168 = (*(LnkLI14))(V164,/* INLINE-ARGS */V167); VMR30(V168)} } /* local entry for function LDB-TEST */ static object LI31(V171,V172) object V171;object V172; { VMB31 VMS31 VMV31 TTL:; V173= (*(LnkLI17))((V171),(V172)); {object V174 = (((number_compare(small_fixnum(0),/* INLINE-ARGS */V173)==0?Ct:Cnil))==Cnil?Ct:Cnil); VMR31(V174)} } /* local entry for function MASK-FIELD */ static object LI32(V177,V178) object V177;object V178; { VMB32 VMS32 VMV32 TTL:; base[0]= (*(LnkLI17))((V177),(V178)); base[1]= (*(LnkLI15))((V177)); vs_top=(vs_base=base+0)+2; Lash(); vs_top=sup; {object V179 = vs_base[0]; VMR32(V179)} } /* local entry for function DPB */ static object LI33(V183,V184,V185) object V183;object V184;object V185; { VMB33 VMS33 VMV33 TTL:; base[0]= (V185); base[1]= (*(LnkLI18))((V184),(V185)); base[4]= small_fixnum(1); base[5]= (*(LnkLI16))((V184)); vs_top=(vs_base=base+4)+2; Lash(); vs_top=sup; V186= vs_base[0]; V187= number_negate(V186); base[3]= (*(LnkLI14))((V183),/* INLINE-ARGS */V187); base[4]= (*(LnkLI15))((V184)); vs_top=(vs_base=base+3)+2; Lash(); vs_top=sup; base[2]= vs_base[0]; vs_top=(vs_base=base+0)+3; Llogxor(); vs_top=sup; {object V188 = vs_base[0]; VMR33(V188)} } /* local entry for function DEPOSIT-FIELD */ static object LI34(V192,V193,V194) object V192;object V193;object V194; { VMB34 VMS34 VMV34 TTL:; base[0]= (V192); V196= (*(LnkLI15))((V193)); base[1]= number_negate(/* INLINE-ARGS */V196); vs_top=(vs_base=base+0)+2; Lash(); vs_top=sup; V195= vs_base[0]; {object V197 = (*(LnkLI19))(V195,(V193),(V194)); VMR34(V197)} } static object LnkTLI19(va_alist)va_dcl{va_list ap;va_start(ap);return(object )call_proc(VV[19],&LnkLI19,3,ap);} /* DPB */ static object LnkTLI18(va_alist)va_dcl{va_list ap;va_start(ap);return(object )call_proc(VV[18],&LnkLI18,2,ap);} /* MASK-FIELD */ static object LnkTLI17(va_alist)va_dcl{va_list ap;va_start(ap);return(object )call_proc(VV[17],&LnkLI17,2,ap);} /* LDB */ static object LnkTLI16(va_alist)va_dcl{va_list ap;va_start(ap);return(object )call_proc(VV[16],&LnkLI16,1,ap);} /* BYTE-SIZE */ static object LnkTLI15(va_alist)va_dcl{va_list ap;va_start(ap);return(object )call_proc(VV[15],&LnkLI15,1,ap);} /* BYTE-POSITION */ static object LnkTLI14(va_alist)va_dcl{va_list ap;va_start(ap);return(object )call_proc(VV[14],&LnkLI14,2,ap);} /* LOGANDC2 */ static object LnkTLI13(va_alist)va_dcl{va_list ap;va_start(ap);return(object )call_proc(VV[13],&LnkLI13,3,ap);} /* TYPECASE-ERROR-STRING */ static LnkT12(){ call_or_link(VV[12],&Lnk12);} /* RATIONALP */ static object LnkTLI11(va_alist)va_dcl{va_list ap;va_start(ap);return(object )call_proc(VV[11],&LnkLI11,1,ap);} /* COSH */ static object LnkTLI10(va_alist)va_dcl{va_list ap;va_start(ap);return(object )call_proc(VV[10],&LnkLI10,1,ap);} /* SINH */ static object LnkTLI9(va_alist)va_dcl{va_list ap;va_start(ap);return(object )call_proc(VV[9],&LnkLI9,1,ap);} /* ABS */
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.