diff --git a/1991/ant/ant.alt.c b/1991/ant/ant.alt.c new file mode 100644 index 000000000..071bb8493 --- /dev/null +++ b/1991/ant/ant.alt.c @@ -0,0 +1,28 @@ +#include +#include +#define T isspace(*(t=Z(p)))&& +#define V return +#define _ while +int d,i,j,m,n,p,q,x,y;char*c,b[BUF],*f,*g=b,*h,k[]="hjklbJKw0$tbixWRq",*t; +char*Z(a){if(a<0)V b;V b+a+(b+a>");move(y,x); +refresh();}main(u,v)char**v;{h=c=b+BUF;if(u<2)V +2;initscr();d=LINES;raw();noecho();idlok(stdscr,1);if(0<(i=open(f= *++v,0))){ +g+=read(i,b,BUF);g=g