This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Update Socket version in Maintainers.pl
[perl5.git] / utfebcdic.h
index 1211c9f..23b4ae2 100644 (file)
@@ -84,6 +84,8 @@
  * pages.  Best is to convert to I8 before sending them, as the I8
  * representation is the same no matter what the underlying code page is.
  *
+ * tr16 also says that NEL and LF be swapped.  We don't do that.
+ *
  * EBCDIC characters above 0xFF are the same as Unicode in Perl's
  * implementation of all 3 encodings, so for those Step 1 is trivial.
  *
@@ -194,6 +196,10 @@ END_EXTERN_C
  * character occupies 5 bytes, therefore this number is 15 */
 #define UTF8_MAXBYTES_CASE     15
 
+/* ^? is defined to be APC on EBCDIC systems.  See the definition of toCTRL()
+ * for more */
+#define QUESTION_MARK_CTRL   LATIN1_TO_NATIVE(0x9F)
+
 #define MAX_UTF8_TWO_BYTE 0x3FF
 
 /*