Go to the source code of this file.
Defines | |
| #define | insn_init { NULL, NULL, 0, { 0 } } |
| #define | det(n, r) |
| #define | fmt_b(n, t) |
| #define | fmt_e() } |
| #define | insn(n, t) |
| #define | insn_b(n, m, t, r) |
| #define | insn_e() } } |
| #define | insn_sg(n, t, r) |
| #define | insn_sge() } } |
| #define | repl(g, t) |
| #define | insn_ts(n, t, d) |
| #define | insn_tse() } |
| #define | tsp(g, m, f) |
Functions | |
| void | preparse_add () |
| #define det | ( | n, | |||
| r | ) |
Value:
{ static struct asa_import_detect d = { NULL }; \
d.name = n; \
if (!asa_pcre_compile(&d.re, r)) \
asa_det_last = &(*asa_det_last = &d)->next; }
Referenced by asa_imports_crosslink(), asa_imports_detect(), and preparse_add().
| #define fmt_b | ( | n, | |||
| t | ) |
Value:
{ static struct asa_import_format f = { NULL }; \
struct asa_import_insn *i, **i0 = NULL; \
f.name = n; f.target = t;
Referenced by preparse_add().
| #define fmt_e | ( | ) | } |
Referenced by preparse_add().
| #define insn | ( | n, | |||
| t | ) |
Value:
Referenced by preparse_add().
| #define insn_b | ( | n, | |||
| m, | |||||
| t, | |||||
| r | ) |
Value:
{ struct asa_import_insn **m;\
{ static struct asa_import_insn ii = insn_init; \
i = ⅈ ii.insn = t; \
m = &ii.v.child.insns; \
}\
if (!asa_pcre_compile(&i->v.child.regex, r)) { \
*n = i; n = &i->next;
Referenced by preparse_add().
| #define insn_e | ( | ) | } } |
Referenced by preparse_add().
| #define insn_init { NULL, NULL, 0, { 0 } } |
| #define insn_sg | ( | n, | |||
| t, | |||||
| r | ) |
Value:
{ struct asa_repl **repl;\
{ static struct asa_import_insn ii = insn_init; \
i = ⅈ ii.insn = t; \
repl = &ii.v.sg.repl; \
}\
if (!asa_pcre_compile(&i->v.sg.regex, r)) { \
*n = i; n = &i->next;
Referenced by preparse_add().
| #define insn_sge | ( | ) | } } |
Referenced by preparse_add().
| #define insn_ts | ( | n, | |||
| t, | |||||
| d | ) |
| #define insn_tse | ( | ) | } |
Referenced by preparse_add().
| #define repl | ( | g, | |||
| t | ) |
Value:
Referenced by preparse_add().
| #define tsp | ( | g, | |||
| m, | |||||
| f | ) |
Value:
Referenced by asai_gettime(), and preparse_add().
| void preparse_add | ( | ) |
References ASAI_BREAK, ASAI_CHILD, ASAI_FPS, ASAI_SELECT, det, fmt_b, fmt_e, i, insn, insn_b, insn_e, insn_sg, insn_sge, insn_ts, insn_tse, repl, and tsp.
Referenced by asa_init_import().
1.5.6