/* runtime control stuff */
PERLVARI(Icurcopdb, COP *, NULL)
-/* statics moved here for shared library purposes */
-PERLVARI(Igensym, I32, 0) /* next symbol for getsym() to define */
PERLVAR(Ifilemode, int) /* so nextargv() can preserve mode */
PERLVAR(Ilastfd, int) /* what to preserve mode on */
PERLVAR(Ioldname, char *) /* what to preserve mode on */
PERLVAR(Ipreambleav, AV *)
PERLVAR(Imess_sv, SV *)
PERLVAR(Iors_sv, SV *) /* output record separator $\ */
- /* Space for one more U16 here without increasing the structure size */
-PERLVAR(Ilast_lop_op, OPCODE) /* last list operator */
+/* statics moved here for shared library purposes */
+PERLVARI(Igensym, I32, 0) /* next symbol for getsym() to define */
PERLVAR(Iin_my, U16) /* we're compiling a "my" (or "our") declaration */
PERLVARI(Ilaststype, U16, OP_STAT)
PERLVARI(Ilaststatval, int, -1)
PERLVAR(Inomemok, bool) /* let malloc context handle nomem */
PERLVARI(Isavebegin, bool, FALSE) /* save BEGINs for compiler */
-PERLVAR(Ilinestart, char *) /* beg. of most recently read line */
-
PERLVAR(Iuid, Uid_t) /* current real user id */
PERLVAR(Ieuid, Uid_t) /* current effective user id */
PERLVAR(Igid, Gid_t) /* current real group id */
PERLVAR(Isv_no, SV)
PERLVAR(Isv_yes, SV)
-/* What we know when we're in LEX_KNOWNEXT state. */
-#ifdef PERL_MAD
-PERLVARA(Inexttoke,5, NEXTTOKE) /* value of next token, if any */
-PERLVAR(Icurforce, I32)
-#else
-PERLVARA(Inextval,5, YYSTYPE) /* value of next token, if any */
-PERLVARA(Inexttype,5, I32) /* type of next token */
-PERLVAR(Inexttoke, I32)
-#endif
-
-PERLVAR(Ibufptr, char *)
-PERLVAR(Ioldbufptr, char *)
-PERLVAR(Ioldoldbufptr, char *)
-PERLVAR(Ibufend, char *)
-
-PERLVAR(Ilex_state, U8) /* next token is determined */
PERLVAR(Ierror_count, U8) /* how many errors so far, max 10 */
PERLVARI(Icv_has_eval, bool, FALSE) /* PL_compcv includes an entereval or similar */
-/* Space for one more U8 here without increasing the structure size */
+/* Space for two more U8 here without increasing the structure size */
PERLVAR(Imulti_end, I32) /* last line of multi-line string */
PERLVAR(Ipadix_floor, I32) /* how low may inner block reset padix */
PERLVAR(Ipad_reset_pending, I32) /* reset pad on next attempted alloc */
-PERLVAR(Ilast_uni, char *) /* position of last named-unary op */
-PERLVAR(Ilast_lop, char *) /* position of last list operator */
PERLVAR(Iin_my_stash, HV *) /* declared class of this "my" declaration */
PERLVAR(Ihints, U32) /* pragma-tic compile-time flags */