diff options
author | Andy Lester <andy@petdance.com> | 2005-04-25 12:56:51 -0500 |
---|---|---|
committer | Rafael Garcia-Suarez <rgarciasuarez@gmail.com> | 2005-04-26 14:27:01 +0000 |
commit | 05ef35910cef86bf004adba82f9deb449dbab37c (patch) | |
tree | 590bd5699654be6ede0a40e67d744298d4ccc6d0 /perl.h | |
parent | f5729abb98a46c84a6a268f61e4348c3bf81f600 (diff) | |
download | perl-05ef35910cef86bf004adba82f9deb449dbab37c.tar.gz |
Re: [PATCH] pp_pack.c redux, to work w/Jarkko's recent patches
Message-ID: <20050425225651.GB17271@petdance.com>
p4raw-id: //depot/perl@24328
Diffstat (limited to 'perl.h')
-rw-r--r-- | perl.h | 22 |
1 files changed, 1 insertions, 21 deletions
@@ -3828,27 +3828,7 @@ typedef void *Thread; #undef PERLVARIC #undef PERLVARISC -/* Types used by pack/unpack */ -typedef enum { - e_no_len, /* no length */ - e_number, /* number, [] */ - e_star /* asterisk */ -} howlen_t; - -typedef struct tempsym { - char* patptr; /* current template char */ - char* patend; /* one after last char */ - char* grpbeg; /* 1st char of ()-group */ - char* grpend; /* end of ()-group */ - I32 code; /* template code (!<>) */ - I32 length; /* length/repeat count */ - howlen_t howlen; /* how length is given */ - int level; /* () nesting level */ - U32 flags; /* /=4, comma=2, pack=1 */ - /* and group modifiers */ - STRLEN strbeg; /* offset of group start */ - struct tempsym *previous; /* previous group */ -} tempsym_t; +struct tempsym; /* defined in pp_pack.c */ #include "thread.h" #include "pp.h" |