Mercurial > hg > CbC > old > device
view test/too-long-argument.c @ 520:c562d1681275
*** empty log message ***
author | kono |
---|---|
date | Mon, 26 Dec 2005 21:28:59 +0900 |
parents | b6eb97f0c11d |
children | 15c17f799404 |
line wrap: on
line source
#include <stdio.h> code tcode2( int f1,int f2,int f3,int f4,int f5,int f6,int f7,int f8,int f9,int fa,int fb,int fc,int fd,int fe,int ff, code(*ret)(int), void *env) { fprintf(stderr,"f1=%d,f2=%d,f3=%d,f4=%d,f5=%d,f6=%d,f7=%d,f8=%d,f9=%d,fa=%d,fb=%d,fc=%d,fd=%d,fe=%d,ff=%d\n", f1,f2,f3,f4,f5,f6,f7,f8,f9,fa,fb,fc,fd,fe,ff); goto ret(0),env; } code tcode1(f1,f2,f3,f4,f5,f6,f7,f8,f9,fa,fb,fc,fd,fe,ff,ret,env) int f1,f2,f3,f4,f5,f6,f7,f8,f9,fa,fb,fc,fd,fe,ff; code(*ret)(int); void *env; { fprintf(stderr,"f1=%d,f2=%d,f3=%d,f4=%d,f5=%d,f6=%d,f7=%d,f8=%d,f9=%d,fa=%d,fb=%d,fc=%d,fd=%d,fe=%d,ff=%d\n", f1,f2,f3,f4,f5,f6,f7,f8,f9,fa,fb,fc,fd,fe,ff); goto ret(0),env; } code tcode0(int x,int y,code(*junction)(int,int,int,int,int,int,int,int,int,int,int,int,int,int,int,int,code(*)(int),void *),code(*ret)(int),void *env) { goto junction(0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,ret,env); } int main0() { goto tcode2(0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15, return,environment); } int main1() { goto tcode1(0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15, return,environment); } int main2() { goto tcode0(0,1,tcode1,return,environment); } int main() { main0(); main1(); main2(); }