Github User Fetcher 1.0.0
C Application with Server and GUI
|
Go to the source code of this file.
Data Structures | |
struct | duk_re_matcher_ctx |
struct | duk_re_compiler_ctx |
Macros | |
#define | DUK_RE_MAX_ATOM_COPIES 1000 |
#define | DUK_RE_COMPILE_TOKEN_LIMIT 100000000L /* 1e8 */ |
#define | DUK_RE_EXECUTE_STEPS_LIMIT 1000000000L /* 1e9 */ |
#define | DUK_REOP_MATCH 1 |
#define | DUK_REOP_CHAR 2 |
#define | DUK_REOP_PERIOD 3 |
#define | DUK_REOP_RANGES 4 |
#define | DUK_REOP_INVRANGES 5 |
#define | DUK_REOP_JUMP 6 |
#define | DUK_REOP_SPLIT1 7 |
#define | DUK_REOP_SPLIT2 8 |
#define | DUK_REOP_SQMINIMAL 9 |
#define | DUK_REOP_SQGREEDY 10 |
#define | DUK_REOP_SAVE 11 |
#define | DUK_REOP_WIPERANGE 12 |
#define | DUK_REOP_LOOKPOS 13 |
#define | DUK_REOP_LOOKNEG 14 |
#define | DUK_REOP_BACKREFERENCE 15 |
#define | DUK_REOP_ASSERT_START 16 |
#define | DUK_REOP_ASSERT_END 17 |
#define | DUK_REOP_ASSERT_WORD_BOUNDARY 18 |
#define | DUK_REOP_ASSERT_NOT_WORD_BOUNDARY 19 |
#define | DUK_RE_FLAG_GLOBAL (1 << 0) |
#define | DUK_RE_FLAG_IGNORE_CASE (1 << 1) |
#define | DUK_RE_FLAG_MULTILINE (1 << 2) |
Functions | |
DUK_INTERNAL_DECL void | duk_regexp_compile (duk_hthread *thr) |
DUK_INTERNAL_DECL void | duk_regexp_create_instance (duk_hthread *thr) |
DUK_INTERNAL_DECL void | duk_regexp_match (duk_hthread *thr) |
DUK_INTERNAL_DECL void | duk_regexp_match_force_global (duk_hthread *thr) |
#define DUK_RE_COMPILE_TOKEN_LIMIT 100000000L /* 1e8 */ |
Definition at line 12 of file duktape-1.5.2/src-separate/duk_regexp.h.
#define DUK_RE_EXECUTE_STEPS_LIMIT 1000000000L /* 1e9 */ |
Definition at line 15 of file duktape-1.5.2/src-separate/duk_regexp.h.
#define DUK_RE_FLAG_GLOBAL (1 << 0) |
Definition at line 39 of file duktape-1.5.2/src-separate/duk_regexp.h.
#define DUK_RE_FLAG_IGNORE_CASE (1 << 1) |
Definition at line 40 of file duktape-1.5.2/src-separate/duk_regexp.h.
#define DUK_RE_FLAG_MULTILINE (1 << 2) |
Definition at line 41 of file duktape-1.5.2/src-separate/duk_regexp.h.
#define DUK_RE_MAX_ATOM_COPIES 1000 |
Definition at line 9 of file duktape-1.5.2/src-separate/duk_regexp.h.
#define DUK_REOP_ASSERT_END 17 |
Definition at line 34 of file duktape-1.5.2/src-separate/duk_regexp.h.
#define DUK_REOP_ASSERT_NOT_WORD_BOUNDARY 19 |
Definition at line 36 of file duktape-1.5.2/src-separate/duk_regexp.h.
#define DUK_REOP_ASSERT_START 16 |
Definition at line 33 of file duktape-1.5.2/src-separate/duk_regexp.h.
#define DUK_REOP_ASSERT_WORD_BOUNDARY 18 |
Definition at line 35 of file duktape-1.5.2/src-separate/duk_regexp.h.
#define DUK_REOP_BACKREFERENCE 15 |
Definition at line 32 of file duktape-1.5.2/src-separate/duk_regexp.h.
#define DUK_REOP_CHAR 2 |
Definition at line 19 of file duktape-1.5.2/src-separate/duk_regexp.h.
#define DUK_REOP_INVRANGES 5 |
Definition at line 22 of file duktape-1.5.2/src-separate/duk_regexp.h.
#define DUK_REOP_JUMP 6 |
Definition at line 23 of file duktape-1.5.2/src-separate/duk_regexp.h.
#define DUK_REOP_LOOKNEG 14 |
Definition at line 31 of file duktape-1.5.2/src-separate/duk_regexp.h.
#define DUK_REOP_LOOKPOS 13 |
Definition at line 30 of file duktape-1.5.2/src-separate/duk_regexp.h.
#define DUK_REOP_MATCH 1 |
Definition at line 18 of file duktape-1.5.2/src-separate/duk_regexp.h.
#define DUK_REOP_PERIOD 3 |
Definition at line 20 of file duktape-1.5.2/src-separate/duk_regexp.h.
#define DUK_REOP_RANGES 4 |
Definition at line 21 of file duktape-1.5.2/src-separate/duk_regexp.h.
#define DUK_REOP_SAVE 11 |
Definition at line 28 of file duktape-1.5.2/src-separate/duk_regexp.h.
#define DUK_REOP_SPLIT1 7 |
Definition at line 24 of file duktape-1.5.2/src-separate/duk_regexp.h.
#define DUK_REOP_SPLIT2 8 |
Definition at line 25 of file duktape-1.5.2/src-separate/duk_regexp.h.
#define DUK_REOP_SQGREEDY 10 |
Definition at line 27 of file duktape-1.5.2/src-separate/duk_regexp.h.
#define DUK_REOP_SQMINIMAL 9 |
Definition at line 26 of file duktape-1.5.2/src-separate/duk_regexp.h.
#define DUK_REOP_WIPERANGE 12 |
Definition at line 29 of file duktape-1.5.2/src-separate/duk_regexp.h.
DUK_INTERNAL_DECL void duk_regexp_compile | ( | duk_hthread * | thr | ) |
Definition at line 78146 of file duktape-1.5.2/src-noline/duktape.c.
DUK_INTERNAL_DECL void duk_regexp_create_instance | ( | duk_hthread * | thr | ) |
Definition at line 78266 of file duktape-1.5.2/src-noline/duktape.c.
DUK_INTERNAL_DECL void duk_regexp_match | ( | duk_hthread * | thr | ) |
Definition at line 79315 of file duktape-1.5.2/src-noline/duktape.c.
DUK_INTERNAL_DECL void duk_regexp_match_force_global | ( | duk_hthread * | thr | ) |
Definition at line 79322 of file duktape-1.5.2/src-noline/duktape.c.