/********************************************************
* gen.h -- general purpose macros. *
********************************************************/
/*
* Define a boolean type
*/
#ifndef TRUE
typedef int boolean;
#define TRUE 1
#define FALSE 0
#endif /* TRUE */
/********************************************************
* SKIP_WHITESPACE -- move a character pointer *
* past whitespace *
* *
* Parameters *
* cur_char -- pointer to current character *
* (will be moved) *
********************************************************/
/* Move past whitespace */
#define SKIP_WHITESPACE(cur_char) \
while ((*(cur_char) <= ' ') && (*(cur_char) != '\0')) \
(cur_char)++;
syntax highlighted by Code2HTML, v. 0.9.1