diff options
author | Aaron Crane <arc@cpan.org> | 2014-09-24 18:29:36 +0100 |
---|---|---|
committer | Aaron Crane <arc@cpan.org> | 2014-09-29 18:48:08 +0100 |
commit | 62e6ef3356e0e6acf57ba63e809b4ccbd3a17981 (patch) | |
tree | b7fd79e1c2a3c9493dc444edd5fe19723d9b3977 /regcomp.sym | |
parent | d56b1f57fd32d77a6c2b437d81c206ad3905e15a (diff) | |
download | perl-62e6ef3356e0e6acf57ba63e809b4ccbd3a17981.tar.gz |
Eliminate unused BACK regnode
Diffstat (limited to 'regcomp.sym')
-rw-r--r-- | regcomp.sym | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/regcomp.sym b/regcomp.sym index 2178503dcc..02b278c3a4 100644 --- a/regcomp.sym +++ b/regcomp.sym @@ -86,13 +86,6 @@ CLUMP CLUMP, no 0 V ; Match any extended grapheme cluster sequence #* BRANCH BRANCH, node 0 V ; Match this alternative, or the next... -#*Back pointer - -#* BACK Normal "next" pointers all implicitly point forward; -#* BACK exists to make loop structures possible. -#* not used -BACK BACK, no 0 V ; Match "", "next" ptr points backward. - #*Literals # NOTE: the relative ordering of these types is important do not change it @@ -113,7 +106,7 @@ TAIL NOTHING, no ; Match empty string. Can jump here from outsi #*Loops #* STAR,PLUS '?', and complex '*' and '+', are implemented as -#* circular BRANCH structures using BACK. Simple cases +#* circular BRANCH structures. Simple cases #* (one character per match) are implemented with STAR #* and PLUS for speed and to minimize recursive plunges. #* |