summaryrefslogtreecommitdiff
path: root/parser.h
diff options
context:
space:
mode:
authorDave Mitchell <davem@fdisolutions.com>2007-05-21 21:02:50 +0000
committerDave Mitchell <davem@fdisolutions.com>2007-05-21 21:02:50 +0000
commit670a9cb260d5f37076650f3eb5aa6c305796b0f7 (patch)
treeb046c644553ddb33cff4c97acbf31e31461fdc15 /parser.h
parent8d8376c624c0059bc9da5e4cfa799a20c1846647 (diff)
downloadperl-670a9cb260d5f37076650f3eb5aa6c305796b0f7.tar.gz
move PL_multi_end into the PL_parser struct
p4raw-id: //depot/perl@31254
Diffstat (limited to 'parser.h')
-rw-r--r--parser.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/parser.h b/parser.h
index 271d35a20b..7e42c8041a 100644
--- a/parser.h
+++ b/parser.h
@@ -55,10 +55,12 @@ typedef struct yy_parser {
I32 lex_starts; /* how many interps done on level */
SV *lex_stuff; /* runtime pattern from m// or s/// */
I32 multi_start; /* 1st line of multi-line string */
+ I32 multi_end; /* last line of multi-line string */
char multi_open; /* delimiter of said string */
char multi_close; /* delimiter of said string */
char pending_ident; /* pending identifier lookup */
bool preambled;
+ /* XXX I32 space */
SUBLEXINFO sublex_info;
SV *linestr; /* current chunk of src text */
char *bufptr;