#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <support/SupportDefs.h>
#include <support/Errors.h>
#include <support/RegExp.h>
#include <support/String.h>
Enumerations | |
enum | { kRegExpEnd = 0, kRegExpBol = 1, kRegExpEol = 2, kRegExpAny = 3, kRegExpAnyOf = 4, kRegExpAnyBut = 5, kRegExpBranch = 6, kRegExpBack = 7, kRegExpExactly = 8, kRegExpNothing = 9, kRegExpStar = 10, kRegExpPlus = 11, kRegExpOpen = 20, kRegExpClose = 30 } |
enum | { kHasWidth = 01, kSimple = 02, kSPStart = 04, kWorst = 0 } |
Variables | |
const int32_t | kMaxSize = 32767L |
const char * | kMeta = "^$.[()|?+*\\" |
const uint8_t | kRegExpMagic = 0234 |
|
|
|
|
|
|
|
|
|
|