From 2d2970dc2b84f44fc44ecd38a8726058dbd18526 Mon Sep 17 00:00:00 2001 From: Cody Boone Ferguson <53008573+xexyl@users.noreply.github.com> Date: Sat, 1 Jul 2023 08:08:54 -0700 Subject: [PATCH] Remove 2000/anderson alt code It doesn't seem like it is worth having it due to the difference being gets() versus fgets(). One can look at the archive instead. The change, again, is due to annoying warnings in linkers and at runtime display issues (though redirecting stderr to /dev/null would also work well enough if one remembers to do it). --- 2000/anderson/anderson.alt.c | 58 ------------------------------------ 1 file changed, 58 deletions(-) delete mode 100644 2000/anderson/anderson.alt.c diff --git a/2000/anderson/anderson.alt.c b/2000/anderson/anderson.alt.c deleted file mode 100644 index e4e07d060..000000000 --- a/2000/anderson/anderson.alt.c +++ /dev/null @@ -1,58 +0,0 @@ -#include - -char -*T="IeJKLMaYQCE]jbZRskc[SldU^V\\X\\|/_<[<:90!\"$434-./2>]s", -K[3][1000],*F,x,A,*M[2],*J,r[4],*g,N,Y,*Q,W,*k,q,D;X(){r [r -[r[3]=M[1-(x&1)][*r=W,1],2]=*Q+2,1]=x+1+Y,*g++=((((x& 7) --1)>>1)-1)?*r:r[x>>3],(++x<*r)&&X();}E(){A||X(x=0,g =J -),x=7&(*T>>A*3),J[(x[F]-W-x)^A*7]=Q[x&3]^A*(*M)[2 +( -x&1)],g=J+((x[k]-W)^A*7)-A,g[1]=(*M)[*g=M[T+=A ,1 -][x&1],x&1],(A^=1)&&(E(),J+=W);}l(){E(--q&&l () -);}B(){*J&&B((D=*J,Q[2]= -97&&D<123&&(*r=0,*g++=D-95)||!(D-k[ 3] -)&&(*r=0,*g++=12)||D>k[3]&&D<=k[ 1] --1&&(*r=0,*g++=D-47),J++));}j( ){ -putchar(A);}b(){(j(A=(*K)[D* W+ -r[2]*Y+x]),++x