diff options
Diffstat (limited to 'tests/upload/many_local_var.sy')
| -rw-r--r-- | tests/upload/many_local_var.sy | 167 |
1 files changed, 167 insertions, 0 deletions
diff --git a/tests/upload/many_local_var.sy b/tests/upload/many_local_var.sy new file mode 100644 index 0000000..57c96e8 --- /dev/null +++ b/tests/upload/many_local_var.sy @@ -0,0 +1,167 @@ +int fun(int para){ + int a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z; + x=1; + y=1; + z=1; + a=1; + b=1; + c=1; + d=1; + e=1; + f=1; + g=1; + h=1; + i=1; + j=1; + k=1; + l=1; + m=1; + n=1; + o=1; + p=1; + q=1; + r=1; + s=1; + t=1; + u=1; + v=1; + w=1; + if(para>=0){ + x=x; + y=y; + z=z; + a=a; + b=b; + c=c; + d=d; + e=e; + f=f; + g=g; + h=h; + i=i; + j=j; + k=k; + l=l; + m=m; + n=n; + o=o; + p=p; + q=q; + r=r; + s=s; + u=u; + v=v; + w=w; + }else{ + x=x; + y=y; + z=z; + a=a; + b=b; + c=c; + d=d; + e=e; + f=f; + g=g; + h=h; + i=i; + j=j; + k=k; + l=l; + m=m; + n=n; + o=o; + p=p; + q=q; + r=r; + s=s; + u=u; + v=v; + w=w; + } + x=x; + y=y; + z=z; + a=a; + b=b; + c=c; + d=d; + e=e; + f=f; + g=g; + h=h; + i=i; + j=j; + k=k; + l=l; + m=m; + n=n; + o=o; + p=p; + q=q; + r=r; + s=s; + u=u; + v=v; + w=w; + if(para<0){ + x=x; + y=y; + z=z; + a=a; + b=b; + c=c; + d=d; + e=e; + f=f; + g=g; + h=h; + i=i; + j=j; + k=k; + l=l; + m=m; + n=n; + o=o; + p=p; + q=q; + r=r; + s=s; + u=u; + v=v; + w=w; + }else{ + x=x; + y=y; + z=z; + a=a; + b=b; + c=c; + d=d; + e=e; + f=f; + g=g; + h=h; + i=i; + j=j; + k=k; + l=l; + m=m; + n=n; + o=o; + p=p; + q=q; + r=r; + s=s; + u=u; + v=v; + w=w; + } + return a+b+c+d+e+f+g+h+i+j+k+l+m+n+o+p+q+r+s+t+u+v+w+x+y+z; +} + +int main(){ + + putint(fun(1)); + return 0; +}
\ No newline at end of file |
