diff options
-rw-r--r-- | regcomp.c | 5 | ||||
-rw-r--r-- | regexec.c | 6 |
2 files changed, 11 insertions, 0 deletions
@@ -8,6 +8,11 @@ /* This file contains functions for compiling a regular expression. See * also regexec.c which funnily enough, contains functions for executing * a regular expression. + * + * This file is also copied at build time to ext/re/re_comp.c, where + * it's built with -DPERL_EXT_RE_BUILD -DPERL_EXT_RE_DEBUG -DPERL_EXT. + * This causes the main functions to be compiled under new names and with + * debugging support added, which makes "use re 'debug'" work. */ /* NOTE: this is derived from Henry Spencer's regexp code, and should not @@ -8,6 +8,12 @@ /* This file contains functions for executing a regular expression. See * also regcomp.c which funnily enough, contains functions for compiling * a regular expression. + * + * This file is also copied at build time to ext/re/re_exec.c, where + * it's built with -DPERL_EXT_RE_BUILD -DPERL_EXT_RE_DEBUG -DPERL_EXT. + * This causes the main functions to be compiled under new names and with + * debugging support added, which makes "use re 'debug'" work. + */ /* NOTE: this is derived from Henry Spencer's regexp code, and should not |