summaryrefslogtreecommitdiff
path: root/embedvar.h
diff options
context:
space:
mode:
authorKarl Williamson <public@khwilliamson.com>2012-02-03 22:01:03 -0700
committerKarl Williamson <public@khwilliamson.com>2012-02-09 10:13:57 -0700
commita3e1f3a6180fe54649735a678cb15de8aaacf5e9 (patch)
tree84ac04a68e651e7c81e3ead7ea1e9fc7cca31fa2 /embedvar.h
parent9d9177bec752277fb0bb090203f47d85c3aba878 (diff)
downloadperl-a3e1f3a6180fe54649735a678cb15de8aaacf5e9.tar.gz
regcomp.c: Use compile-time invlists
This creates three simple compile-time inversion lists from the data that has been generated in a previous commit, and uses two of them. Three PL_ variables are used to store them.
Diffstat (limited to 'embedvar.h')
-rw-r--r--embedvar.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/embedvar.h b/embedvar.h
index f618aefd85..0aa20e1151 100644
--- a/embedvar.h
+++ b/embedvar.h
@@ -40,6 +40,8 @@
# define vTHX PERL_GET_INTERP
# endif
+#define PL_ASCII (vTHX->IASCII)
+#define PL_AboveLatin1 (vTHX->IAboveLatin1)
#define PL_Argv (vTHX->IArgv)
#define PL_Cmd (vTHX->ICmd)
#define PL_DBcv (vTHX->IDBcv)
@@ -52,6 +54,7 @@
#define PL_Dir (vTHX->IDir)
#define PL_Env (vTHX->IEnv)
#define PL_LIO (vTHX->ILIO)
+#define PL_Latin1 (vTHX->ILatin1)
#define PL_Mem (vTHX->IMem)
#define PL_MemParse (vTHX->IMemParse)
#define PL_MemShared (vTHX->IMemShared)