+/* This file is part of the Lexical-Types Perl module.
+ * See http://search.cpan.org/dist/Lexical-Types/ */
+
+/* This is a pointer table implementation essentially copied from the ptr_table
+ * implementation in perl's sv.c, except that it has been modified to use memory
+ * shared across threads.
+ * Copyright goes to the original authors, bug reports to me. */
+
+#ifdef PERL_IMPLICIT_SYS
+# define pPTABLE pTHX
+# define pPTABLE_ pTHX_
+# define aPTABLE aTHX
+# define aPTABLE_ aTHX_
+#else
+# define pPTABLE
+# define pPTABLE_
+# define aPTABLE
+# define aPTABLE_
+#endif
+