Metropoli BBS
VIEWER: aplgrouq.c MODE: TEXT (ASCII)
/*Copyright (C) 1992, 1996 by Thomas Glen Smith.  All Rights Reserved.*/
/* Copyright (C) 1992 by Thomas Glen Smith.  All Rights Reserved. */
/* aplgrouq APL2 V1.0.0 ************************************************
* Called from aplgroup to handle adding names from an existing group   *
* to the new group of names.                                           *
***********************************************************************/
#define INCLUDES APLCB+APLTOKEN
#include "includes.h"
void aplgrouq(pgrphdr,prows,pcols,namecb)
Apltoken *pgrphdr; /* fifo stack of new names */
int *prows; /* ptr to new row count */
int *pcols; /* ptr to new col count */
Aplcb namecb; /* existing name list */ 
{
	Aplgrour;
	int cplen,i,j;
	char *cp;

	i = *(namecb->apldim);
	cplen = *(namecb->apldim + 1);
	cp = namecb->aplptr.aplchar;
	while (i--) {
		aplgrour(pgrphdr,prows,pcols,cp,cplen);
		cp += cplen;
	}
}
[ RETURN TO DIRECTORY ]