/*Copyright (C) 1993, 1996 by Thomas Glen Smith. All Rights Reserved.*/
/* execqnli.h APL2 V1.0.0 **********************************************
* Included text for quad_nl subroutines. *
***********************************************************************/
#if !defined(EXECQNLI_INCL)
#define EXECQNLI_INCL
typedef struct nlparm *Nlparm;
struct nlparm {
int lab; /* 1 if labels are desired */
int var; /* 1 if variables are desired */
int fun; /* 1 if functions are desired */
char *delim; /* left operand */
int delen; /* length string pointed to by delim */
int outrows; /* number of rows in output matrix */
int outcols; /* number of cols in output matrix */
void *nlphdr; /* head of name list */
};
typedef struct nlq *Nlq;
struct nlq {
Nlq nlnxt; /* stacking pointer */
char *nlstr; /* name string pointer */
};
#endif