Locale:...BCDIC_PT(3)
π Locale::RecodeData::EBCDIC_PT(3) β the whole vibe
okay so bestie, you've stumbled into Locale::RecodeData::EBCDIC_PT(3), a page from the User Contributed Perl Documentation section of the manual. Sit down, grab a snack π, we're talking about conversion routines for EBCDIC_PT. It's giving deep-lore, it's giving "you found the internal file," and honestly? Iconic. π
β¨ NAME β¨
Locale::RecodeData::EBCDIC_PT β the conversion routines for EBCDIC_PT, no cap π
π¦ SYNOPSIS π¦
This module is internal to libintl. Do not use directly! π¨
like, seriously. this is not the main character, it's the backstage crew. Do not call it directly. Periodt.
πΈ DESCRIPTION πΈ
So this module is generated, right β it's not hand-written artisanal code, it's machine-made β¨ β and it contains the conversion tables and routines for EBCDIC-PT. That's the whole flex. π
π§ CHARACTER TABLE π§
The table below is sorted in the same order as the original charmap. Every single character code here is in hexadecimal, bestie β don't come at me with decimal, it's not that kind of party. And when you read ISO-10646, please read it as ISO-10646-UCS4. iykyk π
Columns are: Local β ISO-10646 β Description.
00β00000000β NULL (NUL)01β00000001β START OF HEADING (SOH)02β00000002β START OF TEXT (STX)03β00000003β END OF TEXT (ETX)04β0000009Cβ STRING TERMINATOR (ST)05β00000009β CHARACTER TABULATION (HT)06β00000086β START OF SELECTED AREA (SSA)07β0000007Fβ DELETE (DEL)08β00000097β END OF GUARDED AREA (EPA)09β0000008Dβ REVERSE LINE FEED (RI)0Aβ0000008Eβ SINGLE-SHIFT TWO (SS2)0Bβ0000000Bβ LINE TABULATION (VT)0Cβ0000000Cβ FORM FEED (FF)0Dβ0000000Dβ CARRIAGE RETURN (CR)0Eβ0000000Eβ SHIFT OUT (SO)0Fβ0000000Fβ SHIFT IN (SI)10β00000010β DATALINK ESCAPE (DLE)11β00000011β DEVICE CONTROL ONE (DC1)12β00000012β DEVICE CONTROL TWO (DC2)13β00000013β DEVICE CONTROL THREE (DC3)14β0000009Dβ OPERATING SYSTEM COMMAND (OSC)15β00000085β NEXT LINE (NEL)16β00000008β BACKSPACE (BS)17β00000087β END OF SELECTED AREA (ESA)18β00000018β CANCEL (CAN)19β00000019β END OF MEDIUM (EM)1Aβ00000092β PRIVATE USE TWO (PU2)1Bβ0000008Fβ SINGLE-SHIFT THREE (SS3)1Cβ0000001Cβ FILE SEPARATOR (IS4)1Dβ0000001Dβ GROUP SEPARATOR (IS3)1Eβ0000001Eβ RECORD SEPARATOR (IS2)1Fβ0000001Fβ UNIT SEPARATOR (IS1)20β00000080β PADDING CHARACTER (PAD)21β00000081β HIGH OCTET PRESET (HOP)22β00000082β BREAK PERMITTED HERE (BPH)23β00000083β NO BREAK HERE (NBH)24β00000084β INDEX (IND)25β0000000Aβ LINE FEED (LF)26β00000017β END OF TRANSMISSION BLOCK (ETB)27β0000001Bβ ESCAPE (ESC)28β00000088β CHARACTER TABULATION SET (HTS)29β00000089β CHARACTER TABULATION WITH JUSTIFICATION (HTJ)2Aβ0000008Aβ LINE TABULATION SET (VTS)2Bβ0000008Bβ PARTIAL LINE FORWARD (PLD)2Cβ0000008Cβ PARTIAL LINE BACKWARD (PLU)2Dβ00000005β ENQUIRY (ENQ)2Eβ00000006β ACKNOWLEDGE (ACK)2Fβ00000007β BELL (BEL)30β00000090β DEVICE CONTROL STRING (DCS)31β00000091β PRIVATE USE ONE (PU1)32β00000016β SYNCHRONOUS IDLE (SYN)33β00000093β SET TRANSMIT STATE (STS)34β00000094β CANCEL CHARACTER (CCH)35β00000095β MESSAGE WAITING (MW)36β00000096β START OF GUARDED AREA (SPA)37β00000004β END OF TRANSMISSION (EOT)38β00000098β START OF STRING (SOS)39β00000099β SINGLE GRAPHIC CHARACTER INTRODUCER (SGCI)3Aβ0000009Aβ SINGLE CHARACTER INTRODUCER (SCI)3Bβ0000009Bβ CONTROL SEQUENCE INTRODUCER (CSI)3Cβ00000014β DEVICE CONTROL FOUR (DC4)3Dβ00000015β NEGATIVE ACKNOWLEDGE (NAK)3Eβ0000009Eβ PRIVACY MESSAGE (PM)3Fβ0000001Aβ SUBSTITUTE (SUB)40β00000020β SPACE4Aβ0000005Bβ LEFT SQUARE BRACKET4Bβ0000002Eβ FULL STOP4Cβ0000003Cβ LESS-THAN SIGN4Dβ00000028β LEFT PARENTHESIS4Eβ0000002Bβ PLUS SIGN4Fβ00000021β EXCLAMATION MARK50β00000026β AMPERSAND5Aβ0000005Dβ RIGHT SQUARE BRACKET5Bβ00000024β DOLLAR SIGN5Cβ0000002Aβ ASTERISK5Dβ00000029β RIGHT PARENTHESIS5Eβ0000003Bβ SEMICOLON5Fβ0000005Eβ CIRCUMFLEX ACCENT60β0000002Dβ HYPHEN-MINUS61β0000002Fβ SOLIDUS6Aβ000000F5β LATIN SMALL LETTER O WITH TILDE6Bβ0000002Cβ COMMA6Cβ00000025β PERCENT SIGN6Dβ0000005Fβ LOW LINE6Eβ0000003Eβ GREATER-THAN SIGN6Fβ0000003Fβ QUESTION MARK79β00000060β GRAVE ACCENT7Aβ0000003Aβ COLON7Bβ000000C3β LATIN CAPITAL LETTER A WITH TILDE7Cβ000000D5β LATIN CAPITAL LETTER O WITH TILDE7Dβ00000027β APOSTROPHE7Eβ0000003Dβ EQUALS SIGN7Fβ00000022β QUOTATION MARK81β00000061β LATIN SMALL LETTER A82β00000062β LATIN SMALL LETTER B83β00000063β LATIN SMALL LETTER C84β00000064β LATIN SMALL LETTER D85β00000065β LATIN SMALL LETTER E86β00000066β LATIN SMALL LETTER F87β00000067β LATIN SMALL LETTER G88β00000068β LATIN SMALL LETTER H89β00000069β LATIN SMALL LETTER I91β0000006Aβ LATIN SMALL LETTER J92β0000006Bβ LATIN SMALL LETTER K93β0000006Cβ LATIN SMALL LETTER L94β0000006Dβ LATIN SMALL LETTER M95β0000006Eβ LATIN SMALL LETTER N96β0000006Fβ LATIN SMALL LETTER O97β00000070β LATIN SMALL LETTER P98β00000071β LATIN SMALL LETTER Q99β00000072β LATIN SMALL LETTER RA1β000000E7β LATIN SMALL LETTER C WITH CEDILLAA2β00000073β LATIN SMALL LETTER SA3β00000074β LATIN SMALL LETTER TA4β00000075β LATIN SMALL LETTER UA5β00000076β LATIN SMALL LETTER VA6β00000077β LATIN SMALL LETTER WA7β00000078β LATIN SMALL LETTER XA8β00000079β LATIN SMALL LETTER YA9β0000007Aβ LATIN SMALL LETTER ZC0β000000E3β LATIN SMALL LETTER A WITH TILDEC1β00000041β LATIN CAPITAL LETTER AC2β00000042β LATIN CAPITAL LETTER BC3β00000043β LATIN CAPITAL LETTER CC4β00000044β LATIN CAPITAL LETTER DC5β00000045β LATIN CAPITAL LETTER EC6β00000046β LATIN CAPITAL LETTER FC7β00000047β LATIN CAPITAL LETTER GC8β00000048β LATIN CAPITAL LETTER HC9β00000049β LATIN CAPITAL LETTER ID0β000000B4β ACUTE ACCENTD1β0000004Aβ LATIN CAPITAL LETTER JD2β0000004Bβ LATIN CAPITAL LETTER KD3β0000004Cβ LATIN CAPITAL LETTER LD4β0000004Dβ LATIN CAPITAL LETTER MD5β0000004Eβ LATIN CAPITAL LETTER ND6β0000004Fβ LATIN CAPITAL LETTER OD7β00000050β LATIN CAPITAL LETTER PD8β00000051β LATIN CAPITAL LETTER QD9β00000052β LATIN CAPITAL LETTER RE0β000000C7β LATIN CAPITAL LETTER C WITH CEDILLAE2β00000053β LATIN CAPITAL LETTER SE3β00000054β LATIN CAPITAL LETTER TE4β00000055β LATIN CAPITAL LETTER UE5β00000056β LATIN CAPITAL LETTER VE6β00000057β LATIN CAPITAL LETTER WE7β00000058β LATIN CAPITAL LETTER XE8β00000059β LATIN CAPITAL LETTER YE9β0000005Aβ LATIN CAPITAL LETTER ZF0β00000030β DIGIT ZEROF1β00000031β DIGIT ONEF2β00000032β DIGIT TWOF3β00000033β DIGIT THREEF4β00000034β DIGIT FOURF5β00000035β DIGIT FIVEF6β00000036β DIGIT SIXF7β00000037β DIGIT SEVENF8β00000038β DIGIT EIGHTF9β00000039β DIGIT NINEFFβ0000009Fβ APPLICATION PROGRAM COMMAND (APC)
π AUTHOR π
Copyright (C) 2002-2017 Guido Flohr <http://www.guido-flohr.net/> (<mailto:guido.flohr@cantanea.com>), all rights reserved.
And listen β this page literally says:
See the source code for details!code for details!
yeah π the !code for details! bit is duplicated right there in the original, and we are not fixing it, we're honoring it. Check the source code for details, bestie. π«Ά
π SEE ALSO π
β¨ and that's the whole page, bestie β¨ This little gem is from perl v5.42.0, dated 2025-01-22 β so it's fresh-ish, it's documented, and it's still telling you not to use it directly. Respect the boundary. ππ¦π
π¦ where this page comes from
- opensuse-leap 16.0: perl-libintl-perl 1.350.0-160000.2.2 Β· GPL-3.0-or-later
- opensuse-leap 16.0: perl-libintl-perl 1.350.0-160000.2.2 Β· GPL-3.0-or-later
- opensuse-leap 16.0: perl-libintl-perl 1.350.0-160000.2.2 Β· GPL-3.0-or-later
- opensuse-leap 16.0: perl-libintl-perl 1.350.0-160000.2.2 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms