init=0;
const char *des_options(void)	{	static int init=1;	static char buf[32];	if (init)		{		const char *ptr,*unroll,*risc,*size;		init=0;#ifdef DES_PTR		ptr="ptr";#else		ptr="idx";#endif#if defined(DES_RISC1) || defined(DES_RISC2)#ifdef DES_RISC1		risc="risc1";#endif#ifdef DES_RISC2		risc="risc2";#endif#else		risc="cisc";#endif#ifdef DES_UNROLL		unroll="16";#else		unroll="4";#endif		if (sizeof(DES_LONG) != sizeof(long))			size="int";		else			size="long";		sprintf(buf,"des(%s,%s,%s,%s)",ptr,risc,unroll,size);		}	return(buf);	}