>
> Case 5: b >>= g16;
> m |= b;
> x = *(--geom);
> if (TEST)
> {if(ODD(x)) goto Case2; else goto Case1;};
> else {g4 = (x+1)/2; if(ODD(x)) goto Case3; else goto Case4;};
>
....
> Also each of the Cases 1-4 are more likely to be reached in other
> ways than from Case 5.
>
> How else would you do it?
FUNCTIONS!!!!
--
Eddie Wyatt e-mail: edw at ius1.cs.cmu.edu