81 #define PARSE_COMMENT -3
102 #define MAKEKEY(x,w,v,z) \
103 (x).name = (char *)malloc((strlen(w)+2) * sizeof(char)); \
104 if((x).name != NULL) strcpy((x).name,w); \
109 #define MAKEMKEY(x,w,v,mn,mx) \
110 (x).name = (char *)malloc((strlen(w)+2) * sizeof(char)); \
111 if((x).name != NULL) strcpy((x).name,w); \
122 char **strparam,
int *nparams);
123 int blMatch(
char *comstring,
char *string2,
int *nletters);
130 #define _PARSE_H_DEPRECATED
Redirect calls to deprecated functions.
int blMatch(char *comstring, char *string2, int *nletters)
int blGetString(char *command, char *strparam)
Type definitions for maths.
int blGetParam(char *command, REAL *value, int *nletters)
int blMparse(char *comline, int nkeys, MKeyWd *keywords, REAL *REALparam, char **strparam, int *nparams)
int blParse(char *comline, int nkeys, KeyWd *keywords, REAL *REALparam, char **strparam)