Common constants.
More...
#include <pattern.h>
|
static const Index | IMAX = 0xffffffff |
| max index, also serves as a marker More...
|
|
static const Index | GMAX = 0xfeffff |
| max goto index More...
|
|
static const Accept | AMAX = 0xfdffff |
| max accept More...
|
|
static const Index | LMAX = 0xfaffff |
| max lookahead index More...
|
|
static const Index | LONG = 0xfffe |
| LONG marker for 64 bit opcodes, must be HALT-1. More...
|
|
static const Index | HALT = 0xffff |
| HALT marker for GOTO opcodes, must be 16 bit max. More...
|
|
static const Hash | HASH = 0x2000 |
| size of the predict match array (16K bytes) More...
|
|
static const Hash | BTAP = 0x4000 |
| size of the bitap hashed character pairs array (16K bytes) More...
|
|
static const Bitap | BITS = 8 |
| number of bitap bits <= 8*sizeof(Bitap) >= PM_M, may change in a future update More...
|
|
static const Pred | PM_K = 3 |
| first predict-match step More...
|
|
static const Pred | PM_M = 8 |
| total predict-match length 3+5 of PM3+PM5 More...
|
|
const Accept reflex::Pattern::Const::AMAX = 0xfdffff |
|
static |
const Bitap reflex::Pattern::Const::BITS = 8 |
|
static |
number of bitap bits <= 8*sizeof(Bitap) >= PM_M, may change in a future update
const Hash reflex::Pattern::Const::BTAP = 0x4000 |
|
static |
size of the bitap hashed character pairs array (16K bytes)
const Index reflex::Pattern::Const::GMAX = 0xfeffff |
|
static |
const Index reflex::Pattern::Const::HALT = 0xffff |
|
static |
HALT marker for GOTO opcodes, must be 16 bit max.
const Hash reflex::Pattern::Const::HASH = 0x2000 |
|
static |
size of the predict match array (16K bytes)
const Index reflex::Pattern::Const::IMAX = 0xffffffff |
|
static |
max index, also serves as a marker
const Index reflex::Pattern::Const::LMAX = 0xfaffff |
|
static |
const Index reflex::Pattern::Const::LONG = 0xfffe |
|
static |
LONG marker for 64 bit opcodes, must be HALT-1.
const Pred reflex::Pattern::Const::PM_K = 3 |
|
static |
const Pred reflex::Pattern::Const::PM_M = 8 |
|
static |
total predict-match length 3+5 of PM3+PM5
The documentation for this struct was generated from the following file: