summaryrefslogtreecommitdiff
path: root/regcomp.sym
diff options
context:
space:
mode:
authorAaron Crane <arc@cpan.org>2014-09-24 18:29:36 +0100
committerAaron Crane <arc@cpan.org>2014-09-29 18:48:08 +0100
commit62e6ef3356e0e6acf57ba63e809b4ccbd3a17981 (patch)
treeb7fd79e1c2a3c9493dc444edd5fe19723d9b3977 /regcomp.sym
parentd56b1f57fd32d77a6c2b437d81c206ad3905e15a (diff)
downloadperl-62e6ef3356e0e6acf57ba63e809b4ccbd3a17981.tar.gz
Eliminate unused BACK regnode
Diffstat (limited to 'regcomp.sym')
-rw-r--r--regcomp.sym9
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.
#*