⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tcp.c

📁 Scheme跨平台编译器
💻 C
📖 第 1 页 / 共 5 页
字号:
C_word t6;C_word t7;C_word t8;C_word ab[18],*a=ab;C_check_for_interrupt;if(!C_stack_probe(&a)){C_save_and_reclaim((void*)tr2,(void*)f_478,2,t0,t1);}t2=C_mutate(&lf[2],(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_480,a[2]=((C_word)li0),tmp=(C_word)a,a+=3,tmp));t3=C_mutate(&lf[3],(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_545,a[2]=((C_word)li1),tmp=(C_word)a,a+=3,tmp));t4=C_mutate(&lf[4],(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_574,a[2]=((C_word)li2),tmp=(C_word)a,a+=3,tmp));t5=C_mutate(&lf[5],(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_629,a[2]=((C_word)li3),tmp=(C_word)a,a+=3,tmp));t6=C_mutate(&lf[6],(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_647,a[2]=((C_word)li4),tmp=(C_word)a,a+=3,tmp));t7=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_676,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);if(C_truep((C_word)stub104(C_SCHEME_UNDEFINED))){t8=t7;f_676(2,t8,C_SCHEME_UNDEFINED);}else{/* tcp.scm: 190  ##sys#signal-hook */t8=*((C_word*)lf[15]+1);((C_proc4)(void*)(*((C_word*)t8+1)))(4,t8,t7,lf[16],lf[94]);}}/* k674 in k476 in k473 in k470 in k467 in k464 */static void C_ccall f_676(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 t8;C_word t9;C_word t10;C_word t11;C_word ab[25],*a=ab;C_check_for_interrupt;if(!C_stack_probe(&a)){C_save_and_reclaim((void*)tr2,(void*)f_676,2,t0,t1);}t2=C_mutate(&lf[7],(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_703,a[2]=((C_word)li5),tmp=(C_word)a,a+=3,tmp));t3=C_mutate(&lf[8],(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_717,a[2]=((C_word)li6),tmp=(C_word)a,a+=3,tmp));t4=C_mutate(&lf[10],(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_742,a[2]=((C_word)li9),tmp=(C_word)a,a+=3,tmp));t5=*((C_word*)lf[13]+1);t6=C_mutate(&lf[14],(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_763,a[2]=t5,a[3]=((C_word)li11),tmp=(C_word)a,a+=4,tmp));t7=C_mutate((C_word*)lf[22]+1,(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_959,a[2]=((C_word)li18),tmp=(C_word)a,a+=3,tmp));t8=C_mutate((C_word*)lf[33]+1,(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_1057,a[2]=((C_word)li19),tmp=(C_word)a,a+=3,tmp));t9=C_mutate((C_word*)lf[34]+1,(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_1066,a[2]=((C_word)li20),tmp=(C_word)a,a+=3,tmp));t10=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_1101,a[2]=((C_word*)t0)[2],tmp=(C_word)a,a+=3,tmp);/* tcp.scm: 324  make-parameter */t11=*((C_word*)lf[93]+1);((C_proc3)(void*)(*((C_word*)t11+1)))(3,t11,t10,C_SCHEME_FALSE);}/* k1099 in k674 in k476 in k473 in k470 in k467 in k464 */static void C_ccall f_1101(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 t8;C_word t9;C_word t10;C_word t11;C_word t12;C_word t13;C_word t14;C_word ab[10],*a=ab;C_check_for_interrupt;if(!C_stack_probe(&a)){C_save_and_reclaim((void*)tr2,(void*)f_1101,2,t0,t1);}t2=C_mutate((C_word*)lf[36]+1,t1);t3=*((C_word*)lf[37]+1);t4=C_mutate((C_word*)lf[38]+1,t3);t5=*((C_word*)lf[37]+1);t6=C_mutate((C_word*)lf[39]+1,t5);t7=*((C_word*)lf[37]+1);t8=C_mutate((C_word*)lf[40]+1,t7);t9=*((C_word*)lf[37]+1);t10=C_mutate((C_word*)lf[41]+1,t9);t11=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_1119,a[2]=((C_word)li22),tmp=(C_word)a,a+=3,tmp);t12=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_1136,a[2]=t11,a[3]=((C_word*)t0)[2],tmp=(C_word)a,a+=4,tmp);t13=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_2317,a[2]=t12,tmp=(C_word)a,a+=3,tmp);/* tcp.scm: 335  check */f_1119(t13,lf[38]);}/* k2315 in k1099 in k674 in k476 in k473 in k470 in k467 in k464 */static void C_ccall f_2317(C_word c,C_word t0,C_word t1){C_word tmp;C_word t2;C_word *a;/* tcp.scm: 335  make-parameter */t2=*((C_word*)lf[93]+1);((C_proc4)(void*)(*((C_word*)t2+1)))(4,t2,((C_word*)t0)[2],C_fix(60000),t1);}/* k1134 in k1099 in k674 in k476 in k473 in k470 in k467 in k464 */static void C_ccall f_1136(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 ab[7],*a=ab;C_check_for_interrupt;if(!C_stack_probe(&a)){C_save_and_reclaim((void*)tr2,(void*)f_1136,2,t0,t1);}t2=C_mutate((C_word*)lf[38]+1,t1);t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_1140,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);t4=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_2313,a[2]=t3,tmp=(C_word)a,a+=3,tmp);/* tcp.scm: 336  check */f_1119(t4,lf[39]);}/* k2311 in k1134 in k1099 in k674 in k476 in k473 in k470 in k467 in k464 */static void C_ccall f_2313(C_word c,C_word t0,C_word t1){C_word tmp;C_word t2;C_word *a;/* tcp.scm: 336  make-parameter */t2=*((C_word*)lf[93]+1);((C_proc4)(void*)(*((C_word*)t2+1)))(4,t2,((C_word*)t0)[2],C_fix(60000),t1);}/* k1138 in k1134 in k1099 in k674 in k476 in k473 in k470 in k467 in k464 */static void C_ccall f_1140(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 ab[7],*a=ab;C_check_for_interrupt;if(!C_stack_probe(&a)){C_save_and_reclaim((void*)tr2,(void*)f_1140,2,t0,t1);}t2=C_mutate((C_word*)lf[39]+1,t1);t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_1144,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);t4=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_2309,a[2]=t3,tmp=(C_word)a,a+=3,tmp);/* tcp.scm: 337  check */f_1119(t4,lf[40]);}/* k2307 in k1138 in k1134 in k1099 in k674 in k476 in k473 in k470 in k467 in k464 */static void C_ccall f_2309(C_word c,C_word t0,C_word t1){C_word tmp;C_word t2;C_word *a;/* tcp.scm: 337  make-parameter */t2=*((C_word*)lf[93]+1);((C_proc4)(void*)(*((C_word*)t2+1)))(4,t2,((C_word*)t0)[2],C_SCHEME_FALSE,t1);}/* k1142 in k1138 in k1134 in k1099 in k674 in k476 in k473 in k470 in k467 in k464 */static void C_ccall f_1144(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 ab[6],*a=ab;C_check_for_interrupt;if(!C_stack_probe(&a)){C_save_and_reclaim((void*)tr2,(void*)f_1144,2,t0,t1);}t2=C_mutate((C_word*)lf[40]+1,t1);t3=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_1148,a[2]=((C_word*)t0)[3],tmp=(C_word)a,a+=3,tmp);t4=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_2305,a[2]=t3,tmp=(C_word)a,a+=3,tmp);/* tcp.scm: 338  check */f_1119(t4,lf[41]);}/* k2303 in k1142 in k1138 in k1134 in k1099 in k674 in k476 in k473 in k470 in k467 in k464 */static void C_ccall f_2305(C_word c,C_word t0,C_word t1){C_word tmp;C_word t2;C_word *a;/* tcp.scm: 338  make-parameter */t2=*((C_word*)lf[93]+1);((C_proc4)(void*)(*((C_word*)t2+1)))(4,t2,((C_word*)t0)[2],C_SCHEME_FALSE,t1);}/* k1146 in k1142 in k1138 in k1134 in k1099 in k674 in k476 in k473 in k470 in k467 in k464 */static void C_ccall f_1148(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 t8;C_word t9;C_word t10;C_word t11;C_word t12;C_word t13;C_word t14;C_word t15;C_word t16;C_word t17;C_word ab[34],*a=ab;C_check_for_interrupt;if(!C_stack_probe(&a)){C_save_and_reclaim((void*)tr2,(void*)f_1148,2,t0,t1);}t2=C_mutate((C_word*)lf[41]+1,t1);t3=*((C_word*)lf[42]+1);t4=*((C_word*)lf[43]+1);t5=*((C_word*)lf[36]+1);t6=*((C_word*)lf[25]+1);t7=C_mutate(&lf[44],(*a=C_CLOSURE_TYPE|6,a[1]=(C_word)f_1150,a[2]=t6,a[3]=t5,a[4]=t3,a[5]=t4,a[6]=((C_word)li39),tmp=(C_word)a,a+=7,tmp));t8=C_mutate((C_word*)lf[65]+1,(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_1758,a[2]=((C_word)li41),tmp=(C_word)a,a+=3,tmp));t9=C_mutate((C_word*)lf[68]+1,(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_1844,a[2]=((C_word)li42),tmp=(C_word)a,a+=3,tmp));t10=C_mutate((C_word*)lf[17]+1,(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_1898,a[2]=((C_word)li47),tmp=(C_word)a,a+=3,tmp));t11=C_mutate((C_word*)lf[80]+1,(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_2145,a[2]=((C_word)li48),tmp=(C_word)a,a+=3,tmp));t12=C_mutate((C_word*)lf[82]+1,(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_2155,a[2]=((C_word)li49),tmp=(C_word)a,a+=3,tmp));t13=C_mutate((C_word*)lf[85]+1,(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_2200,a[2]=((C_word)li50),tmp=(C_word)a,a+=3,tmp));t14=C_mutate((C_word*)lf[88]+1,(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_2245,a[2]=((C_word)li51),tmp=(C_word)a,a+=3,tmp));t15=C_mutate((C_word*)lf[90]+1,(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_2274,a[2]=((C_word)li52),tmp=(C_word)a,a+=3,tmp));t16=C_mutate((C_word*)lf[92]+1,(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_2294,a[2]=((C_word)li53),tmp=(C_word)a,a+=3,tmp));t17=((C_word*)t0)[2];((C_proc2)(void*)(*((C_word*)t17+1)))(2,t17,C_SCHEME_UNDEFINED);}/* tcp-listener-fileno in k1146 in k1142 in k1138 in k1134 in k1099 in k674 in k476 in k473 in k470 in k467 in k464 */static void C_ccall f_2294(C_word c,C_word t0,C_word t1,C_word t2){C_word tmp;C_word t3;C_word t4;C_word *a;if(c!=3) C_bad_argc_2(c,3,t0);C_check_for_interrupt;if(!C_stack_probe(&a)){C_save_and_reclaim((void*)tr3,(void*)f_2294,3,t0,t1,t2);}t3=(C_word)C_i_check_structure_2(t2,lf[31],lf[92]);t4=t1;((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,(C_word)C_slot(t2,C_fix(1)));}/* tcp-abandon-port in k1146 in k1142 in k1138 in k1134 in k1099 in k674 in k476 in k473 in k470 in k467 in k464 */static void C_ccall f_2274(C_word c,C_word t0,C_word t1,C_word t2){C_word tmp;C_word t3;C_word t4;C_word ab[4],*a=ab;if(c!=3) C_bad_argc_2(c,3,t0);C_check_for_interrupt;if(!C_stack_probe(&a)){C_save_and_reclaim((void*)tr3,(void*)f_2274,3,t0,t1,t2);}t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_2278,a[2]=t1,a[3]=t2,tmp=(C_word)a,a+=4,tmp);/* tcp.scm: 643  ##sys#check-port */t4=*((C_word*)lf[91]+1);((C_proc4)(void*)(*((C_word*)t4+1)))(4,t4,t3,t2,lf[90]);}/* k2276 in tcp-abandon-port in k1146 in k1142 in k1138 in k1134 in k1099 in k674 in k476 in k473 in k470 in k467 in k464 */static void C_ccall f_2278(C_word c,C_word t0,C_word t1){C_word tmp;C_word t2;C_word t3;C_word ab[4],*a=ab;C_check_for_interrupt;if(!C_stack_probe(&a)){C_save_and_reclaim((void*)tr2,(void*)f_2278,2,t0,t1);}t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_2285,a[2]=((C_word*)t0)[2],a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);/* tcp.scm: 645  ##sys#port-data */t3=*((C_word*)lf[81]+1);((C_proc3)(void*)(*((C_word*)t3+1)))(3,t3,t2,((C_word*)t0)[3]);}/* k2283 in k2276 in tcp-abandon-port in k1146 in k1142 in k1138 in k1134 in k1099 in k674 in k476 in k473 in k470 in k467 in k464 */static void C_ccall f_2285(C_word c,C_word t0,C_word t1){C_word tmp;C_word t2;C_word t3;C_word t4;C_word *a;t2=(C_word)C_slot(((C_word*)t0)[3],C_fix(1));t3=(C_truep(t2)?C_fix(2):C_fix(1));t4=((C_word*)t0)[2];((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,(C_word)C_i_set_i_slot(t1,t3,C_SCHEME_TRUE));}/* tcp-listener-port in k1146 in k1142 in k1138 in k1134 in k1099 in k674 in k476 in k473 in k470 in k467 in k464 */static void C_ccall f_2245(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 t6;C_word t7;C_word t8;C_word t9;C_word t10;C_word ab[15],*a=ab;if(c!=3) C_bad_argc_2(c,3,t0);C_check_for_interrupt;if(!C_stack_probe(&a)){C_save_and_reclaim((void*)tr3,(void*)f_2245,3,t0,t1,t2);}t3=(C_word)C_i_check_structure_2(t2,lf[31],lf[88]);t4=(C_word)C_slot(t2,C_fix(1));t5=f_647(t4);t6=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_2258,a[2]=t5,a[3]=t1,tmp=(C_word)a,a+=4,tmp);t7=(C_word)C_eqp(C_fix(-1),t5);if(C_truep(t7)){t8=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_2268,a[2]=t4,a[3]=t2,a[4]=t6,tmp=(C_word)a,a+=5,tmp);t9=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_2272,a[2]=t8,tmp=(C_word)a,a+=3,tmp);/* ##sys#peek-c-string */t10=*((C_word*)lf[20]+1);((C_proc4)(void*)(*((C_word*)t10+1)))(4,t10,t9,C_mpointer(&a,(void*)strerror(errno)),C_fix(0));}else{t8=t6;f_2258(2,t8,C_SCHEME_UNDEFINED);}}/* k2270 in tcp-listener-port in k1146 in k1142 in k1138 in k1134 in k1099 in k674 in k476 in k473 in k470 in k467 in k464 */static void C_ccall f_2272(C_word c,C_word t0,C_word t1){C_word tmp;C_word t2;C_word *a;/* tcp.scm: 638  ##sys#string-append */t2=*((C_word*)lf[18]+1);((C_proc4)(void*)(*((C_word*)t2+1)))(4,t2,((C_word*)t0)[2],lf[89],t1);}/* k2266 in tcp-listener-port in k1146 in k1142 in k1138 in k1134 in k1099 in k674 in k476 in k473 in k470 in k467 in k464 */static void C_ccall f_2268(C_word c,C_word t0,C_word t1){C_word tmp;C_word t2;C_word *a;/* tcp.scm: 637  ##sys#signal-hook 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -