diff options
author | Dave Mitchell <davem@fdisolutions.com> | 2006-04-05 01:50:33 +0000 |
---|---|---|
committer | Dave Mitchell <davem@fdisolutions.com> | 2006-04-05 01:50:33 +0000 |
commit | 4f639d21b5c9a079a204ea1a0168f3c1a4ed5214 (patch) | |
tree | c2b5d2f8230d423e855973abe39d8126adff6ff3 /embed.fnc | |
parent | 4aabdb9b669fb3cae6e0122289e74e446eaf01cc (diff) | |
download | perl-4f639d21b5c9a079a204ea1a0168f3c1a4ed5214.tar.gz |
eliminate PL_regprecomp, PL_regprogram, PL_regnpar and PL_regdata
(only another 441 global vars to go ...)
p4raw-id: //depot/perl@27716
Diffstat (limited to 'embed.fnc')
-rw-r--r-- | embed.fnc | 7 |
1 files changed, 3 insertions, 4 deletions
@@ -1293,7 +1293,7 @@ Es |void |regtail |NN struct RExC_state_t *state|NN regnode *p|NN regnode *val EsRn |char* |regwhite |NN char *p|NN const char *e Es |char* |nextchar |NN struct RExC_state_t *state # ifdef DEBUGGING -Es |regnode*|dumpuntil |NN regnode *start|NN regnode *node \ +Es |regnode*|dumpuntil |NN regexp *r|NN regnode *start|NN regnode *node \ |NULLOK regnode *last|NN SV* sv|I32 l Es |void |put_byte |NN SV* sv|int c # endif @@ -1320,14 +1320,13 @@ Es |I32 |make_trie |NN struct RExC_state_t* state|NN regnode *startbranch \ #endif #if defined(PERL_IN_REGEXEC_C) || defined(PERL_DECL_PROT) -ERs |I32 |regmatch |NN regnode *prog +ERs |I32 |regmatch |NN regexp *rex|NN regnode *prog ERs |I32 |regrepeat |NN const regnode *p|I32 max ERs |I32 |regtry |NN regexp *prog|NN char *startpos ERs |bool |reginclass |NN const regnode *n|NN const U8 *p|NULLOK STRLEN *lenp\ |bool do_utf8sv_is_utf8 Es |CHECKPOINT|regcppush |I32 parenfloor -Es |char*|regcppop -Es |void |cache_re |NN regexp *prog +Es |char* |regcppop |NN regexp *rex ERsn |U8* |reghop3 |NN U8 *pos|I32 off|NN U8 *lim ERsn |U8* |reghopmaybe3 |NN U8 *pos|I32 off|NN U8 *lim ERs |char* |find_byclass |NN regexp * prog|NN regnode *c|NN char *s|NN const char *strend|I32 norun |