#include "ifparser.h"#include <ctype.h>#include <stdlib.h>#include <string.h>Include dependency graph for ifparser.cpp:

Go to the source code of this file.
Defines | |
| #define | DO(val) if (!(val)) return NULL |
| #define | CALLFUNC(ggg, fff) (*((ggg)->funcs.fff)) |
| #define | SKIPSPACE(ccc) while (isspace(*ccc)) ccc++ |
| #define | isvarfirstletter(ccc) (isalpha(ccc) || (ccc) == '_') |
Functions | |
| const char * | ParseIfExpression (IfParser *g, const char *cp, int *valp) |
| #define CALLFUNC | ( | ggg, | |||
| fff | ) | (*((ggg)->funcs.fff)) |
Definition at line 75 of file ifparser.cpp.
| #define DO | ( | val | ) | if (!(val)) return NULL |
Definition at line 74 of file ifparser.cpp.
| #define isvarfirstletter | ( | ccc | ) | (isalpha(ccc) || (ccc) == '_') |
Definition at line 77 of file ifparser.cpp.
| #define SKIPSPACE | ( | ccc | ) | while (isspace(*ccc)) ccc++ |
Definition at line 76 of file ifparser.cpp.
| const char* ParseIfExpression | ( | IfParser * | g, | |
| const char * | cp, | |||
| int * | valp | |||
| ) |
1.5.1