📄 uutils.c
字号:
C_word t10;loop:if(C_truep((C_word)C_i_pairp(t1))){t2=(C_word)C_u_i_car(t1);t3=(C_word)C_eqp(lf[17],t2);if(C_truep(t3)){t4=(C_word)C_u_i_cadr(t1);t5=C_mutate(((C_word *)((C_word*)t0)[3])+1,t4);t6=(C_word)C_u_i_cddr(t1);t10=t6;t1=t10;goto loop;}else{t4=C_mutate(((C_word *)((C_word*)t0)[2])+1,t2);t5=(C_word)C_slot(t1,C_fix(1));t10=t5;t1=t10;goto loop;}}else{return(C_SCHEME_UNDEFINED);}}/* ##sys#apropos in k135 in k132 in k129 in k126 in k123 */static void C_ccall f_226(C_word c,C_word t0,C_word t1,C_word t2,C_word t3,...){C_word tmp;C_word t4;va_list v;C_word *a,c2=c;C_save_rest(t3,c2,4);if(!C_demand(c*C_SIZEOF_PAIR+6)){C_save_and_reclaim((void*)tr4rv,(void*)f_226r,4,t0,t1,t2,t3);}else{a=C_alloc((c-4)*3);t4=C_restore_rest_vector(a,C_rest_count(0));f_226r(t0,t1,t2,t3,t4);}}static void C_ccall f_226r(C_word t0,C_word t1,C_word t2,C_word t3,C_word t4){C_word tmp;C_word t5;C_word t6;C_word t7;C_word t8;C_word *a=C_alloc(6);t5=(C_word)C_vemptyp(t4);t6=(C_truep(t5)?C_SCHEME_FALSE:(C_word)C_slot(t4,C_fix(0)));t7=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_233,a[2]=t3,a[3]=t2,a[4]=t1,a[5]=t6,tmp=(C_word)a,a+=6,tmp);/* utils.scm: 107 ##sys#apropos-interned */t8=*((C_word*)lf[3]+1);((C_proc4)(void*)(*((C_word*)t8+1)))(4,t8,t7,t2,t3);}/* k231 in ##sys#apropos in k135 in k132 in k129 in k126 in k123 */static void C_ccall f_233(C_word c,C_word t0,C_word t1){C_word tmp;C_word t2;C_word t3;C_word ab[4],*a=ab;if(!C_stack_probe(&a)){C_save_and_reclaim((void*)tr2,(void*)f_233,2,t0,t1);}if(C_truep(((C_word*)t0)[5])){t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_243,a[2]=t1,a[3]=((C_word*)t0)[4],tmp=(C_word)a,a+=4,tmp);/* utils.scm: 109 ##sys#apropos-macros */t3=*((C_word*)lf[4]+1);((C_proc4)(void*)(*((C_word*)t3+1)))(4,t3,t2,((C_word*)t0)[3],((C_word*)t0)[2]);}else{t2=((C_word*)t0)[4];((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,t1);}}/* k241 in k231 in ##sys#apropos in k135 in k132 in k129 in k126 in k123 */static void C_ccall f_243(C_word c,C_word t0,C_word t1){C_word tmp;C_word t2;C_word *a;/* utils.scm: 109 ##sys#append */t2=*((C_word*)lf[14]+1);((C_proc4)(void*)(*((C_word*)t2+1)))(4,t2,((C_word*)t0)[3],((C_word*)t0)[2],t1);}/* ##sys#apropos-macros in k135 in k132 in k129 in k126 in k123 */static void C_ccall f_199(C_word c,C_word t0,C_word t1,C_word t2,C_word t3){C_word tmp;C_word t4;C_word t5;C_word t6;C_word ab[7],*a=ab;if(!C_stack_probe(&a)){C_save_and_reclaim((void*)tr4,(void*)f_199,4,t0,t1,t2,t3);}t4=(*a=C_VECTOR_TYPE|1,a[1]=t2,tmp=(C_word)a,a+=2,tmp);t5=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_204,a[2]=((C_word*)t0)[3],a[3]=t1,a[4]=t4,tmp=(C_word)a,a+=5,tmp);/* utils.scm: 97 makpat */t6=((C_word*)t0)[2];f_146(t6,t5,((C_word*)t4)[1]);}/* k202 in ##sys#apropos-macros in k135 in k132 in k129 in k126 in k123 */static void C_ccall f_204(C_word c,C_word t0,C_word t1){C_word tmp;C_word t2;C_word t3;C_word t4;C_word t5;C_word t6;C_word t7;C_word ab[11],*a=ab;if(!C_stack_probe(&a)){C_save_and_reclaim((void*)tr2,(void*)f_204,2,t0,t1);}t2=C_mutate(((C_word *)((C_word*)t0)[4])+1,t1);t3=C_SCHEME_END_OF_LIST;t4=(*a=C_VECTOR_TYPE|1,a[1]=t3,tmp=(C_word)a,a+=2,tmp);t5=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_207,a[2]=t4,a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);t6=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_209,a[2]=((C_word*)t0)[4],a[3]=((C_word*)t0)[2],a[4]=t4,tmp=(C_word)a,a+=5,tmp);/* utils.scm: 99 ##sys#hash-table-for-each */t7=*((C_word*)lf[11]+1);((C_proc4)(void*)(*((C_word*)t7+1)))(4,t7,t5,t6,*((C_word*)lf[12]+1));}/* a208 in k202 in ##sys#apropos-macros in k135 in k132 in k129 in k126 in k123 */static void C_ccall f_209(C_word c,C_word t0,C_word t1,C_word t2,C_word t3){C_word tmp;C_word t4;C_word t5;C_word t6;C_word ab[10],*a=ab;if(!C_stack_probe(&a)){C_save_and_reclaim((void*)tr4,(void*)f_209,4,t0,t1,t2,t3);}t4=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_216,a[2]=t1,a[3]=((C_word*)t0)[4],a[4]=t2,tmp=(C_word)a,a+=5,tmp);t5=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_224,a[2]=((C_word*)t0)[2],a[3]=t4,a[4]=((C_word*)t0)[3],tmp=(C_word)a,a+=5,tmp);/* utils.scm: 101 symbol->string */t6=*((C_word*)lf[8]+1);((C_proc3)(void*)(*((C_word*)t6+1)))(3,t6,t5,t2);}/* k222 in a208 in k202 in ##sys#apropos-macros in k135 in k132 in k129 in k126 in k123 */static void C_ccall f_224(C_word c,C_word t0,C_word t1){C_word tmp;C_word t2;C_word *a;/* utils.scm: 101 string-search */t2=((C_word*)t0)[4];((C_proc4)(void*)(*((C_word*)t2+1)))(4,t2,((C_word*)t0)[3],((C_word*)((C_word*)t0)[2])[1],t1);}/* k214 in a208 in k202 in ##sys#apropos-macros in k135 in k132 in k129 in k126 in k123 */static void C_ccall f_216(C_word c,C_word t0,C_word t1){C_word tmp;C_word t2;C_word t3;C_word t4;C_word ab[3],*a=ab;if(!C_stack_probe(&a)){C_save_and_reclaim((void*)tr2,(void*)f_216,2,t0,t1);}if(C_truep(t1)){t2=(C_word)C_a_i_cons(&a,2,((C_word*)t0)[4],((C_word*)((C_word*)t0)[3])[1]);t3=C_mutate(((C_word *)((C_word*)t0)[3])+1,t2);t4=((C_word*)t0)[2];((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,t3);}else{t2=((C_word*)t0)[2];((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_SCHEME_UNDEFINED);}}/* k205 in k202 in ##sys#apropos-macros in k135 in k132 in k129 in k126 in k123 */static void C_ccall f_207(C_word c,C_word t0,C_word t1){C_word tmp;C_word t2;C_word *a;t2=((C_word*)t0)[3];((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,((C_word*)((C_word*)t0)[2])[1]);}/* ##sys#apropos-interned in k135 in k132 in k129 in k126 in k123 */static void C_ccall f_173(C_word c,C_word t0,C_word t1,C_word t2,C_word t3){C_word tmp;C_word t4;C_word t5;C_word t6;C_word ab[8],*a=ab;if(!C_stack_probe(&a)){C_save_and_reclaim((void*)tr4,(void*)f_173,4,t0,t1,t2,t3);}t4=(*a=C_VECTOR_TYPE|1,a[1]=t2,tmp=(C_word)a,a+=2,tmp);t5=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_178,a[2]=t3,a[3]=t1,a[4]=((C_word*)t0)[3],a[5]=t4,tmp=(C_word)a,a+=6,tmp);/* utils.scm: 89 makpat */t6=((C_word*)t0)[2];f_146(t6,t5,((C_word*)t4)[1]);}/* k176 in ##sys#apropos-interned in k135 in k132 in k129 in k126 in k123 */static void C_ccall f_178(C_word c,C_word t0,C_word t1){C_word tmp;C_word t2;C_word t3;C_word t4;C_word ab[4],*a=ab;if(!C_stack_probe(&a)){C_save_and_reclaim((void*)tr2,(void*)f_178,2,t0,t1);}t2=C_mutate(((C_word *)((C_word*)t0)[5])+1,t1);t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_183,a[2]=((C_word*)t0)[5],a[3]=((C_word*)t0)[4],tmp=(C_word)a,a+=4,tmp);/* utils.scm: 90 ##sys#environment-symbols */t4=*((C_word*)lf[10]+1);((C_proc4)(void*)(*((C_word*)t4+1)))(4,t4,((C_word*)t0)[3],((C_word*)t0)[2],t3);}/* a182 in k176 in ##sys#apropos-interned in k135 in k132 in k129 in k126 in k123 */static void C_ccall f_183(C_word c,C_word t0,C_word t1,C_word t2){C_word tmp;C_word t3;C_word t4;C_word t5;C_word ab[9],*a=ab;if(!C_stack_probe(&a)){C_save_and_reclaim((void*)tr3,(void*)f_183,3,t0,t1,t2);}t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_190,a[2]=t2,a[3]=t1,tmp=(C_word)a,a+=4,tmp);t4=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_197,a[2]=((C_word*)t0)[2],a[3]=t3,a[4]=((C_word*)t0)[3],tmp=(C_word)a,a+=5,tmp);/* utils.scm: 92 symbol->string */t5=*((C_word*)lf[8]+1);((C_proc3)(void*)(*((C_word*)t5+1)))(3,t5,t4,t2);}/* k195 in a182 in k176 in ##sys#apropos-interned in k135 in k132 in k129 in k126 in k123 */static void C_ccall f_197(C_word c,C_word t0,C_word t1){C_word tmp;C_word t2;C_word *a;/* utils.scm: 92 string-search */t2=((C_word*)t0)[4];((C_proc4)(void*)(*((C_word*)t2+1)))(4,t2,((C_word*)t0)[3],((C_word*)((C_word*)t0)[2])[1],t1);}/* k188 in a182 in k176 in ##sys#apropos-interned in k135 in k132 in k129 in k126 in k123 */static void C_ccall f_190(C_word c,C_word t0,C_word t1){C_word tmp;C_word t2;C_word *a;if(C_truep(t1)){/* utils.scm: 93 ##sys#symbol-has-toplevel-binding? */t2=*((C_word*)lf[9]+1);((C_proc3)(void*)(*((C_word*)t2+1)))(3,t2,((C_word*)t0)[3],((C_word*)t0)[2]);}else{t2=((C_word*)t0)[3];((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,C_SCHEME_FALSE);}}/* makpat in k135 in k132 in k129 in k126 in k123 */static void C_fcall f_146(C_word t0,C_word t1,C_word t2){C_word tmp;C_word t3;C_word t4;C_word t5;C_word t6;C_word ab[12],*a=ab;if(!C_stack_probe(&a)){C_save_and_reclaim((void*)trf_146,NULL,3,t0,t1,t2);}t3=(*a=C_VECTOR_TYPE|1,a[1]=t2,tmp=(C_word)a,a+=2,tmp);t4=(*a=C_CLOSURE_TYPE|5,a[1]=(C_word)f_150,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],a[4]=t3,a[5]=t1,tmp=(C_word)a,a+=6,tmp);if(C_truep((C_word)C_i_symbolp(((C_word*)t3)[1]))){t5=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_171,a[2]=t4,a[3]=t3,tmp=(C_word)a,a+=4,tmp);/* utils.scm: 82 symbol->string */t6=*((C_word*)lf[8]+1);((C_proc3)(void*)(*((C_word*)t6+1)))(3,t6,t5,((C_word*)t3)[1]);}else{t5=t4;f_150(t5,C_SCHEME_UNDEFINED);}}/* k169 in makpat in k135 in k132 in k129 in k126 in k123 */static void C_ccall f_171(C_word c,C_word t0,C_word t1){C_word tmp;C_word t2;C_word t3;C_word *a;t2=C_mutate(((C_word *)((C_word*)t0)[3])+1,t1);t3=((C_word*)t0)[2];f_150(t3,t2);}/* k148 in makpat in k135 in k132 in k129 in k126 in k123 */static void C_fcall f_150(C_word t0,C_word t1){C_word tmp;C_word t2;C_word t3;C_word t4;C_word t5;C_word ab[12],*a=ab;if(!C_stack_probe(&a)){C_save_and_reclaim((void*)trf_150,NULL,2,t0,t1);}t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_153,a[2]=((C_word*)t0)[4],a[3]=((C_word*)t0)[5],tmp=(C_word)a,a+=4,tmp);if(C_truep((C_word)C_i_stringp(((C_word*)((C_word*)t0)[4])[1]))){t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_160,a[2]=t2,a[3]=((C_word*)t0)[4],tmp=(C_word)a,a+=4,tmp);t4=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_164,a[2]=t3,a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);/* utils.scm: 84 regexp-escape */t5=((C_word*)t0)[2];((C_proc3)(void*)(*((C_word*)t5+1)))(3,t5,t4,((C_word*)((C_word*)t0)[4])[1]);}else{t3=t2;f_153(t3,C_SCHEME_UNDEFINED);}}/* k162 in k148 in makpat in k135 in k132 in k129 in k126 in k123 */static void C_ccall f_164(C_word c,C_word t0,C_word t1){C_word tmp;C_word t2;C_word *a;/* utils.scm: 84 regexp */t2=((C_word*)t0)[3];((C_proc3)(void*)(*((C_word*)t2+1)))(3,t2,((C_word*)t0)[2],t1);}/* k158 in k148 in makpat in k135 in k132 in k129 in k126 in k123 */static void C_ccall f_160(C_word c,C_word t0,C_word t1){C_word tmp;C_word t2;C_word t3;C_word *a;t2=C_mutate(((C_word *)((C_word*)t0)[3])+1,t1);t3=((C_word*)t0)[2];f_153(t3,t2);}/* k151 in k148 in makpat in k135 in k132 in k129 in k126 in k123 */static void C_fcall f_153(C_word t0,C_word t1){C_word tmp;C_word t2;C_word *a;t2=((C_word*)t0)[3];((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,((C_word*)((C_word*)t0)[2])[1]);}#ifdef C_ENABLE_PTABLESstatic C_PTABLE_ENTRY ptable[68] = {{"toplevelutils.scm",(void*)C_utils_toplevel},{"f_125utils.scm",(void*)f_125},{"f_128utils.scm",(void*)f_128},{"f_131utils.scm",(void*)f_131},{"f_134utils.scm",(void*)f_134},{"f_137utils.scm",(void*)f_137},{"f_583utils.scm",(void*)f_583},{"f_593utils.scm",(void*)f_593},{"f_601utils.scm",(void*)f_601},{"f_538utils.scm",(void*)f_538},{"f_563utils.scm",(void*)f_563},{"f_577utils.scm",(void*)f_577},{"f_556utils.scm",(void*)f_556},{"f_502utils.scm",(void*)f_502},{"f_509utils.scm",(void*)f_509},{"f_514utils.scm",(void*)f_514},{"f_518utils.scm",(void*)f_518},{"f_527utils.scm",(void*)f_527},{"f_484utils.scm",(void*)f_484},{"f_488utils.scm",(void*)f_488},{"f_491utils.scm",(void*)f_491},{"f_392utils.scm",(void*)f_392},{"f_396utils.scm",(void*)f_396},{"f_473utils.scm",(void*)f_473},{"f_482utils.scm",(void*)f_482},{"f_399utils.scm",(void*)f_399},{"f_404utils.scm",(void*)f_404},{"f_408utils.scm",(void*)f_408},{"f_471utils.scm",(void*)f_471},{"f_450utils.scm",(void*)f_450},{"f_460utils.scm",(void*)f_460},{"f_411utils.scm",(void*)f_411},{"f_414utils.scm",(void*)f_414},{"f_417utils.scm",(void*)f_417},{"f_420utils.scm",(void*)f_420},{"f_429utils.scm",(void*)f_429},{"f_340utils.scm",(void*)f_340},{"f_423utils.scm",(void*)f_423},{"f_386utils.scm",(void*)f_386},{"f_367utils.scm",(void*)f_367},{"f_384utils.scm",(void*)f_384},{"f_377utils.scm",(void*)f_377},{"f_264utils.scm",(void*)f_264},{"f_268utils.scm",(void*)f_268},{"f_286utils.scm",(void*)f_286},{"f_277utils.scm",(void*)f_277},{"f_300utils.scm",(void*)f_300},{"f_226utils.scm",(void*)f_226},{"f_233utils.scm",(void*)f_233},{"f_243utils.scm",(void*)f_243},{"f_199utils.scm",(void*)f_199},{"f_204utils.scm",(void*)f_204},{"f_209utils.scm",(void*)f_209},{"f_224utils.scm",(void*)f_224},{"f_216utils.scm",(void*)f_216},{"f_207utils.scm",(void*)f_207},{"f_173utils.scm",(void*)f_173},{"f_178utils.scm",(void*)f_178},{"f_183utils.scm",(void*)f_183},{"f_197utils.scm",(void*)f_197},{"f_190utils.scm",(void*)f_190},{"f_146utils.scm",(void*)f_146},{"f_171utils.scm",(void*)f_171},{"f_150utils.scm",(void*)f_150},{"f_164utils.scm",(void*)f_164},{"f_160utils.scm",(void*)f_160},{"f_153utils.scm",(void*)f_153},{NULL,NULL}};#endifstatic C_PTABLE_ENTRY *create_ptable(void){#ifdef C_ENABLE_PTABLESreturn ptable;#elsereturn NULL;#endif}/* end of file */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -