|
CX Framework
Cross-platform C utility framework
|
#include <parse.h>
Data Fields | |
| strref | pat |
| Pattern text. | |
| flags_t | flags |
| STRPAT_FLAGS. | |
| LazyInitState | state |
| Guards the one-time compile. | |
| StrPattern * | compiled |
| The compiled pattern, once there is one. | |
| struct StrPatternDecl * | next |
| Links every compiled pattern off a global root. | |
File-scope pattern declaration, compiled on first use.
Declared by STR_PATTERN and read with strPat(); there is no reason to build one by hand.