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

📄 uports.c

📁 Scheme跨平台编译器
💻 C
📖 第 1 页 / 共 5 页
字号:
((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,t1);}/* a702 in body119 in make-input-port in k195 */static void C_ccall f_703(C_word c,C_word t0,C_word t1,C_word t2){C_word tmp;C_word t3;C_word *a;C_check_for_interrupt;if(!C_stack_probe(&a)){C_save_and_reclaim((void*)tr3,(void*)f_703,3,t0,t1,t2);}/* ports.scm: 244  ready? */t3=((C_word*)t0)[2];((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,t1);}/* a693 in body119 in make-input-port in k195 */static void C_ccall f_694(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;C_check_for_interrupt;if(!C_stack_probe(&a)){C_save_and_reclaim((void*)tr3,(void*)f_694,3,t0,t1,t2);}t3=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_698,a[2]=t2,a[3]=t1,tmp=(C_word)a,a+=4,tmp);/* ports.scm: 240  close */t4=((C_word*)t0)[2];((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,t3);}/* k696 in a693 in body119 in make-input-port in k195 */static void C_ccall f_698(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_i_set_i_slot(((C_word*)t0)[2],C_fix(8),C_SCHEME_TRUE));}/* a672 in body119 in make-input-port in k195 */static void C_ccall f_673(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[4],*a=ab;C_check_for_interrupt;if(!C_stack_probe(&a)){C_save_and_reclaim((void*)tr3,(void*)f_673,3,t0,t1,t2);}t3=(C_word)C_slot(t2,C_fix(10));if(C_truep(((C_word*)t0)[3])){/* ports.scm: 231  peek */t4=((C_word*)t0)[3];((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,t1);}else{if(C_truep(t3)){t4=t1;((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,t3);}else{t4=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_689,a[2]=t1,a[3]=t2,tmp=(C_word)a,a+=4,tmp);/* ports.scm: 234  read */t5=((C_word*)t0)[2];((C_proc2)(void*)(*((C_word*)t5+1)))(2,t5,t4);}}}/* k687 in a672 in body119 in make-input-port in k195 */static void C_ccall f_689(C_word c,C_word t0,C_word t1){C_word tmp;C_word t2;C_word t3;C_word *a;t2=(C_word)C_i_setslot(((C_word*)t0)[3],C_fix(10),t1);t3=((C_word*)t0)[2];((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,t1);}/* a651 in body119 in make-input-port in k195 */static void C_ccall f_652(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 *a;C_check_for_interrupt;if(!C_stack_probe(&a)){C_save_and_reclaim((void*)tr3,(void*)f_652,3,t0,t1,t2);}t3=(C_word)C_slot(t2,C_fix(10));if(C_truep(((C_word*)t0)[3])){/* ports.scm: 224  read */t4=((C_word*)t0)[2];((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,t1);}else{if(C_truep(t3)){t4=(C_word)C_i_set_i_slot(t2,C_fix(10),C_SCHEME_FALSE);t5=t1;((C_proc2)(void*)(*((C_word*)t5+1)))(2,t5,t3);}else{/* ports.scm: 228  read */t4=((C_word*)t0)[2];((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,t1);}}}/* with-output-to-string in k195 */static void C_ccall f_601(C_word c,C_word t0,C_word t1,C_word t2){C_word tmp;C_word t3;C_word t4;C_word ab[5],*a=ab;C_check_for_interrupt;if(!C_stack_probe(&a)){C_save_and_reclaim((void*)tr3,(void*)f_601,3,t0,t1,t2);}t3=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_605,a[2]=t1,a[3]=t2,a[4]=((C_word*)t0)[3],tmp=(C_word)a,a+=5,tmp);/* ports.scm: 207  open-output-string */t4=((C_word*)t0)[2];((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,t3);}/* k603 in with-output-to-string in k195 */static void C_ccall f_605(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 ab[16],*a=ab;C_check_for_interrupt;if(!C_stack_probe(&a)){C_save_and_reclaim((void*)tr2,(void*)f_605,2,t0,t1);}t2=t1;t3=(*a=C_VECTOR_TYPE|1,a[1]=t2,tmp=(C_word)a,a+=2,tmp);t4=C_SCHEME_FALSE;t5=(*a=C_VECTOR_TYPE|1,a[1]=t4,tmp=(C_word)a,a+=2,tmp);t6=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_610,a[2]=t3,a[3]=t5,tmp=(C_word)a,a+=4,tmp);t7=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_618,a[2]=((C_word*)t0)[3],a[3]=((C_word*)t0)[4],tmp=(C_word)a,a+=4,tmp);t8=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_627,a[2]=t5,a[3]=t3,tmp=(C_word)a,a+=4,tmp);/* ##sys#dynamic-wind */t9=*((C_word*)lf[21]+1);((C_proc5)(void*)(*((C_word*)t9+1)))(5,t9,((C_word*)t0)[2],t6,t7,t8);}/* a626 in k603 in with-output-to-string in k195 */static void C_ccall f_627(C_word c,C_word t0,C_word t1){C_word tmp;C_word t2;C_word t3;C_word t4;C_word *a;C_check_for_interrupt;if(!C_stack_probe(&a)){C_save_and_reclaim((void*)tr2,(void*)f_627,2,t0,t1);}t2=C_mutate(((C_word *)((C_word*)t0)[3])+1,*((C_word*)lf[24]+1));t3=C_mutate((C_word*)lf[24]+1,((C_word*)((C_word*)t0)[2])[1]);t4=t1;((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,*((C_word*)lf[20]+1));}/* a617 in k603 in with-output-to-string in k195 */static void C_ccall f_618(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_618,2,t0,t1);}t2=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_622,a[2]=t1,a[3]=((C_word*)t0)[3],tmp=(C_word)a,a+=4,tmp);/* ports.scm: 208  thunk */t3=((C_word*)t0)[2];((C_proc2)(void*)(*((C_word*)t3+1)))(2,t3,t2);}/* k620 in a617 in k603 in with-output-to-string in k195 */static void C_ccall f_622(C_word c,C_word t0,C_word t1){C_word tmp;C_word t2;C_word *a;/* ports.scm: 209  get-output-string */t2=((C_word*)t0)[3];((C_proc3)(void*)(*((C_word*)t2+1)))(3,t2,((C_word*)t0)[2],*((C_word*)lf[24]+1));}/* a609 in k603 in with-output-to-string in k195 */static void C_ccall f_610(C_word c,C_word t0,C_word t1){C_word tmp;C_word t2;C_word t3;C_word t4;C_word *a;C_check_for_interrupt;if(!C_stack_probe(&a)){C_save_and_reclaim((void*)tr2,(void*)f_610,2,t0,t1);}t2=C_mutate(((C_word *)((C_word*)t0)[3])+1,*((C_word*)lf[24]+1));t3=C_mutate((C_word*)lf[24]+1,((C_word*)((C_word*)t0)[2])[1]);t4=t1;((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,*((C_word*)lf[20]+1));}/* with-input-from-string in k195 */static void C_ccall f_570(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 ab[4],*a=ab;C_check_for_interrupt;if(!C_stack_probe(&a)){C_save_and_reclaim((void*)tr4,(void*)f_570,4,t0,t1,t2,t3);}t4=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_574,a[2]=t1,a[3]=t3,tmp=(C_word)a,a+=4,tmp);/* ports.scm: 200  open-input-string */t5=((C_word*)t0)[2];((C_proc3)(void*)(*((C_word*)t5+1)))(3,t5,t4,t2);}/* k572 in with-input-from-string in k195 */static void C_ccall f_574(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 ab[15],*a=ab;C_check_for_interrupt;if(!C_stack_probe(&a)){C_save_and_reclaim((void*)tr2,(void*)f_574,2,t0,t1);}t2=t1;t3=(*a=C_VECTOR_TYPE|1,a[1]=t2,tmp=(C_word)a,a+=2,tmp);t4=C_SCHEME_FALSE;t5=(*a=C_VECTOR_TYPE|1,a[1]=t4,tmp=(C_word)a,a+=2,tmp);t6=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_579,a[2]=t3,a[3]=t5,tmp=(C_word)a,a+=4,tmp);t7=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_587,a[2]=((C_word*)t0)[3],tmp=(C_word)a,a+=3,tmp);t8=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_593,a[2]=t5,a[3]=t3,tmp=(C_word)a,a+=4,tmp);/* ##sys#dynamic-wind */t9=*((C_word*)lf[21]+1);((C_proc5)(void*)(*((C_word*)t9+1)))(5,t9,((C_word*)t0)[2],t6,t7,t8);}/* a592 in k572 in with-input-from-string in k195 */static void C_ccall f_593(C_word c,C_word t0,C_word t1){C_word tmp;C_word t2;C_word t3;C_word t4;C_word *a;C_check_for_interrupt;if(!C_stack_probe(&a)){C_save_and_reclaim((void*)tr2,(void*)f_593,2,t0,t1);}t2=C_mutate(((C_word *)((C_word*)t0)[3])+1,*((C_word*)lf[19]+1));t3=C_mutate((C_word*)lf[19]+1,((C_word*)((C_word*)t0)[2])[1]);t4=t1;((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,*((C_word*)lf[20]+1));}/* a586 in k572 in with-input-from-string in k195 */static void C_ccall f_587(C_word c,C_word t0,C_word t1){C_word tmp;C_word t2;C_word *a;C_check_for_interrupt;if(!C_stack_probe(&a)){C_save_and_reclaim((void*)tr2,(void*)f_587,2,t0,t1);}/* ports.scm: 201  thunk */t2=((C_word*)t0)[2];((C_proc2)(void*)(*((C_word*)t2+1)))(2,t2,t1);}/* a578 in k572 in with-input-from-string in k195 */static void C_ccall f_579(C_word c,C_word t0,C_word t1){C_word tmp;C_word t2;C_word t3;C_word t4;C_word *a;C_check_for_interrupt;if(!C_stack_probe(&a)){C_save_and_reclaim((void*)tr2,(void*)f_579,2,t0,t1);}t2=C_mutate(((C_word *)((C_word*)t0)[3])+1,*((C_word*)lf[19]+1));t3=C_mutate((C_word*)lf[19]+1,((C_word*)((C_word*)t0)[2])[1]);t4=t1;((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,*((C_word*)lf[20]+1));}/* call-with-output-string in k195 */static void C_ccall f_558(C_word c,C_word t0,C_word t1,C_word t2){C_word tmp;C_word t3;C_word t4;C_word ab[5],*a=ab;C_check_for_interrupt;if(!C_stack_probe(&a)){C_save_and_reclaim((void*)tr3,(void*)f_558,3,t0,t1,t2);}t3=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_562,a[2]=t2,a[3]=t1,a[4]=((C_word*)t0)[3],tmp=(C_word)a,a+=5,tmp);/* ports.scm: 193  open-output-string */t4=((C_word*)t0)[2];((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,t3);}/* k560 in call-with-output-string in k195 */static void C_ccall f_562(C_word c,C_word t0,C_word t1){C_word tmp;C_word t2;C_word t3;C_word ab[5],*a=ab;C_check_for_interrupt;if(!C_stack_probe(&a)){C_save_and_reclaim((void*)tr2,(void*)f_562,2,t0,t1);}t2=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_565,a[2]=t1,a[3]=((C_word*)t0)[3],a[4]=((C_word*)t0)[4],tmp=(C_word)a,a+=5,tmp);/* ports.scm: 194  proc */t3=((C_word*)t0)[2];((C_proc3)(void*)(*((C_word*)t3+1)))(3,t3,t2,t1);}/* k563 in k560 in call-with-output-string in k195 */static void C_ccall f_565(C_word c,C_word t0,C_word t1){C_word tmp;C_word t2;C_word *a;/* ports.scm: 195  get-output-string */t2=((C_word*)t0)[4];((C_proc3)(void*)(*((C_word*)t2+1)))(3,t2,((C_word*)t0)[3],((C_word*)t0)[2]);}/* call-with-input-string in k195 */static void C_ccall f_549(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 ab[4],*a=ab;C_check_for_interrupt;if(!C_stack_probe(&a)){C_save_and_reclaim((void*)tr4,(void*)f_549,4,t0,t1,t2,t3);}t4=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_553,a[2]=t1,a[3]=t3,tmp=(C_word)a,a+=4,tmp);/* ports.scm: 186  open-input-string */t5=((C_word*)t0)[2];((C_proc3)(void*)(*((C_word*)t5+1)))(3,t5,t4,t2);}/* k551 in call-with-input-string in k195 */static void C_ccall f_553(C_word c,C_word t0,C_word t1){C_word tmp;C_word t2;C_word *a;/* ports.scm: 187  proc */t2=((C_word*)t0)[3];((C_proc3)(void*)(*((C_word*)t2+1)))(3,t2,((C_word*)t0)[2],t1);}/* with-error-output-to-port in k195 */static void C_ccall f_518(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 ab[5],*a=ab;C_check_for_interrupt;if(!C_stack_probe(&a)){C_save_and_reclaim((void*)tr4,(void*)f_518,4,t0,t1,t2,t3);}t4=(*a=C_CLOSURE_TYPE|4,a[1]=(C_word)f_522,a[2]=t1,a[3]=t3,a[4]=t2,tmp=(C_word)a,a+=5,tmp);/* ports.scm: 177  ##sys#check-port */t5=*((C_word*)lf[22]+1);((C_proc4)(void*)(*((C_word*)t5+1)))(4,t5,t4,t2,lf[28]);}/* k520 in with-error-output-to-port in k195 */static void C_ccall f_522(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 ab[15],*a=ab;C_check_for_interrupt;if(!C_stack_probe(&a)){C_save_and_reclaim((void*)tr2,(void*)f_522,2,t0,t1);}t2=((C_word*)t0)[4];t3=(*a=C_VECTOR_TYPE|1,a[1]=t2,tmp=(C_word)a,a+=2,tmp);t4=C_SCHEME_FALSE;t5=(*a=C_VECTOR_TYPE|1,a[1]=t4,tmp=(C_word)a,a+=2,tmp);t6=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_527,a[2]=t3,a[3]=t5,tmp=(C_word)a,a+=4,tmp);t7=(*a=C_CLOSURE_TYPE|2,a[1]=(C_word)f_535,a[2]=((C_word*)t0)[3],tmp=(C_word)a,a+=3,tmp);t8=(*a=C_CLOSURE_TYPE|3,a[1]=(C_word)f_541,a[2]=t5,a[3]=t3,tmp=(C_word)a,a+=4,tmp);/* ports.scm: 178  ##sys#dynamic-wind */t9=*((C_word*)lf[21]+1);((C_proc5)(void*)(*((C_word*)t9+1)))(5,t9,((C_word*)t0)[2],t6,t7,t8);}/* a540 in k520 in with-error-output-to-port in k195 */static void C_ccall f_541(C_word c,C_word t0,C_word t1){C_word tmp;C_word t2;C_word t3;C_word t4;C_word *a;C_check_for_interrupt;if(!C_stack_probe(&a)){C_save_and_reclaim((void*)tr2,(void*)f_541,2,t0,t1);}t2=C_mutate(((C_word *)((C_word*)t0)[3])+1,*((C_word*)lf[27]+1));t3=C_mutate((C_word*)lf[27]+1,((C_word*)((C_word*)t0)[2])[1]);t4=t1;((C_proc2)(void*)(*((C_word*)t4+1)))(2,t4,*((C_word*)lf[20]+1));}/* a534 in k520 in with-error-output-to-port in k195 */static void C_ccall f_535(C_word c,C_word t0,C_word t1){C_word tmp;

⌨️ 快捷键说明

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