if (argblk=blk
) { argr = argblk->dolnxt;
if ((--argblk->doluse)==0
- ) { FOR argp=(STRING *)argblk->dolarg; Rcheat(*argp)!=ENDARGS; argp++
+ ) { for ( argp=(STRING *)argblk->dolarg; Rcheat(*argp)!=ENDARGS; argp++
DO free(*argp) OD
free(argblk);
;}
#define UNION TYPE union
#define REG register
-#define FOR for(
#define WHILE while(
#define DO ){
#define OD ;}
{
REG char *abuf; REG POS a, i; INT pr, d;
abuf=numbuf; pr=FALSE; a=n;
- FOR i=10000; i!=1; i/=10
+ for (i=10000; i!=1; i/=10
DO if ((pr |= (d=a/i)) ) { *abuf++=d+'0' ;}
a %= i;
OD
if((n=to-from)<=1 ) { return ;}
- FOR j=1; j<=n; j*=2 DONE
+ for (j=1; j<=n; j*=2 DONE
- FOR m=2*j-1; m/=2;
+ for (m=2*j-1; m/=2;
DO k=n-m;
- FOR j=0; j<k; j++
- DO FOR i=j; i>=0; i-=m
+ for (j=0; j<k; j++
+ DO for (i=j; i>=0; i-=m
DO REG STRING *fromi; fromi = &from[i];
if(cf(fromi[m],fromi[0])>0
) { break;
} else { /* print out current traps */
INT i;
- FOR i=0; i<MAXTRAP; i++
+ for (i=0; i<MAXTRAP; i++
DO if( trapcom[i]
) { prn(i); prs(colon); prs(trapcom[i]); newline();
;}