Locale:...:IBM037(3)
๐ฆ Locale::RecodeData::IBM037 โ like, the whole manual page, bestie
okay so this is Locale:...:IBM037(3) from the User Contributed Perl Documentation, and before you ask โ yes, that's the actual manual name and it's giving "my parent named me after a filing cabinet" energy. Anyway. Sit down, grab a snack ๐, we're doing this.
โจ NAME โจ
Locale::RecodeData::IBM037 โ conversion routines for IBM037 ๐
That's it. That's the whole name. Short, sweet, iconic.
๐ SYNOPSIS ๐
No code block for you, bestie โ there's literally nothing to show:
This module is internal to libintl. Do not use directly!
Translation: this is not for you. It's backstage. It's the crew in all black moving furniture between scenes. You do not walk up to it and start calling functions, okay? Put it down. Hands off. ๐
๐ธ DESCRIPTION ๐ธ
So Locale::RecodeData::IBM037 is a generated module โ like, nobody hand-wrote this thing, a machine made it โ and what it contains is the conversion tables and routines for IBM037. That's the whole job. Tables plus routines. Very demure, very mindful. โจ
๐ COMMENTS ๐
okay this part is fun because the page literally hands you the receipts from the original charmap ๐งพ. Here's what got extracted, verbatim, exactly as it appeared:
version: 1.0
source: IBM NLS RM Vol2 SE09-8002-01, March 1990
alias CP037
alias EBCDIC-CP-US
alias EBCDIC-CP-CA
alias EBCDIC-CP-WT
alias EBCDIC-CP-NL
Look at that alias list fr fr โ CP037, EBCDIC-CP-US, EBCDIC-CP-CA, EBCDIC-CP-WT, EBCDIC-CP-NL. So many little nicknames. So many ways to refer to the same thing. Main character with a dozen stage names ๐
โ ๏ธ but hold up โ please note that aliases listed above are not necessarily valid! Like, do not just assume every single one of those works. The manpage is being so serious about this. Take it seriously. ๐
๐ CHARACTER TABLE ๐
Okay so, important housekeeping before the table shows up in a later part of this page ๐:
- The following table is sorted in the same order as the original charmap. Same order. Not alphabetised, not vibed-up, not reorganised by me. Same. Order. ๐ค
- All character codes are in hexadecimal. Hex only. No decimals invited to this party.
- And this one's crucial: please read
'ISO-10646'as'ISO-10646-UCS4'. Like, every time you see the short one, mentally swap in the long one. It's the same thing wearing a different outfit. ๐ซถ
(and yes โ more of this page is coming, we're not done yet, don't go anywhere ๐)
okay so we're mid-table, bestie โ the header's already up there, so let's just get into the rows ๐ local byte on the left, ISO-10646 code point in the middle, the human-readable name on the right. No skipping, no summarising, every single line stays ๐ซถ
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)
first block done and I'm already ๐ซ โ local 00 through 0F is full unhinged-control-character territory. The way 04 is STRING TERMINATOR (ST) down at 0000009C while 05 is just a regular little CHARACTER TABULATION (HT) at 00000009โฆ the locals and the ISO numbers are not in the same order, that's the whole plot twist of this table, keep up ๐
next sixteen, and honestly it gets weirder:
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)
lowkey obsessed with 16 being BACKSPACE (BS) at 00000008 โ like ma'am, what are you doing all the way down here ๐ญ and 1Cโ1F are the four separators (IS4, IS3, IS2, IS1) sitting all neat and tidy in a row. icons of consistency tbh ๐
the next chunk, where things start being less "control freak" and more "actual punctuation":
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)
25 is LINE FEED (LF) at 0000000A โ the main character of every terminal ever, literally โจ and 2D/2E/2F are ENQUIRY (ENQ), ACKNOWLEDGE (ACK) and BELL (BEL) at 00000005, 00000006, 00000007. Three besties in matching outfits, we love to see it ๐
last stretch of the control zone, and then we're free:
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)
39, 3A and 3B โ SGCI, SCI, CSI โ are giving "three acronyms who refuse to elaborate" ๐ and 37 is END OF TRANSMISSION (EOT) chilling at 00000004. Also 3E PRIVACY MESSAGE (PM) โ she said don't perceive me ๐
okay now we're at the fun part, the printable era starts HERE at 40 with a plain old SPACE, and then 41 hits you with a NO-BREAK SPACE immediately after. two spaces. adjacent. the audacity ๐ญ
40 | 00000020 | SPACE
41 | 000000A0 | NO-BREAK SPACE
42 | 000000E2 | LATIN SMALL LETTER A WITH CIRCUMFLEX
43 | 000000E4 | LATIN SMALL LETTER A WITH DIAERESIS
44 | 000000E0 | LATIN SMALL LETTER A WITH GRAVE
45 | 000000E1 | LATIN SMALL LETTER A WITH ACUTE
46 | 000000E3 | LATIN SMALL LETTER A WITH TILDE
47 | 000000E5 | LATIN SMALL LETTER A WITH RING ABOVE
48 | 000000E7 | LATIN SMALL LETTER C WITH CEDILLA
49 | 000000F1 | LATIN SMALL LETTER N WITH TILDE
4A | 000000A2 | CENT SIGN
4B | 0000002E | FULL STOP
4C | 0000003C | LESS-THAN SIGN
4D | 00000028 | LEFT PARENTHESIS
4E | 0000002B | PLUS SIGN
4F | 0000007C | VERTICAL LINE
the accented-vowel situation from 42 to 49 is a whole aesthetic โ ร ร ร ร ร ร
ร ร, a full serve ๐ธ and then 4A throws a CENT SIGN at you mid-alphabet like nothing happened. 4B FULL STOP, 4C LESS-THAN SIGN, 4D LEFT PARENTHESIS, 4E PLUS SIGN, 4F VERTICAL LINE โ punctuation girlies rise ๐ซถ
50 | 00000026 | AMPERSAND
51 | 000000E9 | LATIN SMALL LETTER E WITH ACUTE
52 | 000000EA | LATIN SMALL LETTER E WITH CIRCUMFLEX
53 | 000000EB | LATIN SMALL LETTER E WITH DIAERESIS
54 | 000000E8 | LATIN SMALL LETTER E WITH GRAVE
55 | 000000ED | LATIN SMALL LETTER I WITH ACUTE
56 | 000000EE | LATIN SMALL LETTER I WITH CIRCUMFLEX
57 | 000000EF | LATIN SMALL LETTER I WITH DIAERESIS
58 | 000000EC | LATIN SMALL LETTER I WITH GRAVE
59 | 000000DF | LATIN SMALL LETTER SHARP S (German)
5A | 00000021 | EXCLAMATION MARK
5B | 00000024 | DOLLAR SIGN
5C | 0000002A | ASTERISK
5D | 00000029 | RIGHT PARENTHESIS
5E | 0000003B | SEMICOLON
5F | 000000AC | NOT SIGN
59 is LATIN SMALL LETTER SHARP S (German) โ the ร!! she's here, she's iconic, she's got a parenthetical nationality note ๐ and 5Aโ5D is EXCLAMATION MARK, DOLLAR SIGN, ASTERISK, RIGHT PARENTHESIS โ the "!!!! $$ ** ))" energy of a group chat at 2am ๐ญ
60 | 0000002D | HYPHEN-MINUS
61 | 0000002F | SOLIDUS
62 | 000000C2 | LATIN CAPITAL LETTER A WITH CIRCUMFLEX
63 | 000000C4 | LATIN CAPITAL LETTER A WITH DIAERESIS
64 | 000000C0 | LATIN CAPITAL LETTER A WITH GRAVE
65 | 000000C1 | LATIN CAPITAL LETTER A WITH ACUTE
66 | 000000C3 | LATIN CAPITAL LETTER A WITH TILDE
67 | 000000C5 | LATIN CAPITAL LETTER A WITH RING ABOVE
68 | 000000C7 | LATIN CAPITAL LETTER C WITH CEDILLA
69 | 000000D1 | LATIN CAPITAL LETTER N WITH TILDE
6A | 000000A6 | BROKEN BAR
6B | 0000002C | COMMA
6C | 00000025 | PERCENT SIGN
6D | 0000005F | LOW LINE
6E | 0000003E | GREATER-THAN SIGN
6F | 0000003F | QUESTION MARK
note how 62โ69 are the uppercase twins of the 42โ49 crowd โ same accents, capital edition ๐ 6A is BROKEN BAR which sounds like a bad night out ngl, and 6F QUESTION MARK is literally me reading this table for the first time โ
70 | 000000F8 | LATIN SMALL LETTER O WITH STROKE
71 | 000000C9 | LATIN CAPITAL LETTER E WITH ACUTE
72 | 000000CA | LATIN CAPITAL LETTER E WITH CIRCUMFLEX
73 | 000000CB | LATIN CAPITAL LETTER E WITH DIAERESIS
74 | 000000C8 | LATIN CAPITAL LETTER E WITH GRAVE
75 | 000000CD | LATIN CAPITAL LETTER I WITH ACUTE
76 | 000000CE | LATIN CAPITAL LETTER I WITH CIRCUMFLEX
77 | 000000CF | LATIN CAPITAL LETTER I WITH DIAERESIS
78 | 000000CC | LATIN CAPITAL LETTER I WITH GRAVE
79 | 00000060 | GRAVE ACCENT
7A | 0000003A | COLON
7B | 00000023 | NUMBER SIGN
7C | 00000040 | COMMERCIAL AT
7D | 00000027 | APOSTROPHE
7E | 0000003D | EQUALS SIGN
7F | 00000022 | QUOTATION MARK
70 kicks off with LATIN SMALL LETTER O WITH STROKE then jumps straight to uppercase E's and I's โ the รธ said "I'm not like the other vowels" ๐
and 7C is COMMERCIAL AT (the @!!) โ the way the at-sign has a whole corporate job title, "commercial at", ma'am this is a social media platform ๐ญ and we close the 7-row out on QUOTATION MARK ๐
halfway-ish and now we're in the 80s, aka the land of LATIN SMALL LETTER everything:
80 | 000000D8 | LATIN CAPITAL LETTER O WITH STROKE
81 | 00000061 | LATIN SMALL LETTER A
82 | 00000062 | LATIN SMALL LETTER B
83 | 00000063 | LATIN SMALL LETTER C
84 | 00000064 | LATIN SMALL LETTER D
85 | 00000065 | LATIN SMALL LETTER E
86 | 00000066 | LATIN SMALL LETTER F
87 | 00000067 | LATIN SMALL LETTER G
88 | 00000068 | LATIN SMALL LETTER H
89 | 00000069 | LATIN SMALL LETTER I
8A | 000000AB | LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
8B | 000000BB | RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
8C | 000000F0 | LATIN SMALL LETTER ETH (Icelandic)
8D | 000000FD | LATIN SMALL LETTER Y WITH ACUTE
8E | 000000FE | LATIN SMALL LETTER THORN (Icelandic)
8F | 000000B1 | PLUS-MINUS SIGN
80 is the capital ร right after the lowercase รธ at 70 โ mother and daughter, separated by sixteen rows, still matching ๐ฅน 81โ89 runs a through i in order, no drama, very demure. Then 8A/8B are ยซ and ยป (the LEFT- and RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK), and 8C/8E bring ETH (Icelandic) and THORN (Icelandic) โ the Icelandic delegation has arrived and they brought vowels ๐ฎ๐ธ๐ฅ
90 | 000000B0 | DEGREE SIGN
91 | 0000006A | LATIN SMALL LETTER J
92 | 0000006B | LATIN SMALL LETTER K
93 | 0000006C | LATIN SMALL LETTER L
94 | 0000006D | LATIN SMALL LETTER M
95 | 0000006E | LATIN SMALL LETTER N
96 | 0000006F | LATIN SMALL LETTER O
97 | 00000070 | LATIN SMALL LETTER P
98 | 00000071 | LATIN SMALL LETTER Q
99 | 00000072 | LATIN SMALL LETTER R
9A | 000000AA | FEMININE ORDINAL INDICATOR
9B | 000000BA | MASCULINE ORDINAL INDICATOR
9C | 000000E6 | LATIN SMALL LETTER AE
9D | 000000B8 | CEDILLA
9E | 000000C6 | LATIN CAPITAL LETTER AE
9F | 000000A4 | CURRENCY SIGN
90 is DEGREE SIGN โ 90ยฐ, get it? the locals are doing comedy ๐ญ then 91โ99 is just j through r, alphabet doing its thing. 9A/9B are the FEMININE and MASCULINE ORDINAL INDICATOR โ gendered icons, we stan a duo ๐ and 9F is the CURRENCY SIGN, making it rain ๐ธ
A0 | 000000B5 | MICRO SIGN
A1 | 0000007E | TILDE
A2 | 00000073 | LATIN SMALL LETTER S
A3 | 00000074 | LATIN SMALL LETTER T
A4 | 00000075 | LATIN SMALL LETTER U
A5 | 00000076 | LATIN SMALL LETTER V
A6 | 00000077 | LATIN SMALL LETTER W
A7 | 00000078 | LATIN SMALL LETTER X
A8 | 00000079 | LATIN SMALL LETTER Y
A9 | 0000007A | LATIN SMALL LETTER Z
AA | 000000A1 | INVERTED EXCLAMATION MARK
AB | 000000BF | INVERTED QUESTION MARK
AC | 000000D0 | LATIN CAPITAL LETTER ETH (Icelandic)
AD | 000000DD | LATIN CAPITAL LETTER Y WITH ACUTE
AE | 000000DE | LATIN CAPITAL LETTER THORN (Icelandic)
AF | 000000AE | REGISTERED SIGN
A0 MICRO SIGN (ฮผ bestie!!) and then A2โA9 finishes the lowercase alphabet โ s, t, u, v, w, x, y, z โ and that's the whole thing spelled out, we did it ๐ AA/AB are the INVERTED EXCLAMATION MARK and INVERTED QUESTION MARK like upside-down drama ๐ฅฒ and AF is the REGISTERED SIGN โ ยฎ, legally iconic.
B0 | 0000005E | CIRCUMFLEX ACCENT
B1 | 000000A3 | POUND SIGN
B2 | 000000A5 | YEN SIGN
B3 | 000000B7 | MIDDLE DOT
B4 | 000000A9 | COPYRIGHT SIGN
B5 | 000000A7 | SECTION SIGN
B6 | 000000B6 | PILCROW SIGN
B7 | 000000BC | VULGAR FRACTION ONE QUARTER
B8 | 000000BD | VULGAR FRACTION ONE HALF
B9 | 000000BE | VULGAR FRACTION THREE QUARTERS
BA | 0000005B | LEFT SQUARE BRACKET
BB | 0000005D | RIGHT SQUARE BRACKET
BC | 000000AF | MACRON
BD | 000000A8 | DIAERESIS
BE | 000000B4 | ACUTE ACCENT
BF | 000000D7 | MULTIPLICATION SIGN
the fractions at B7, B8, B9 are labelled VULGAR ๐ โ VULGAR FRACTION ONE QUARTER, VULGAR FRACTION ONE HALF, VULGAR FRACTION THREE QUARTERS โ excuse me?? who decided ยผ ยฝ ยพ were the rude ones, they're just numbers ๐ญ and B4 COPYRIGHT SIGN plus B5 SECTION SIGN plus B6 PILCROW SIGN is a very "legal document" kinda row. BA/BB are the square brackets, and BC/BD/BE are the accent marks themselves (MACRON, DIAERESIS, ACUTE ACCENT) all lined up like makeup brushes ๐
C0 | 0000007B | LEFT CURLY BRACKET
C1 | 00000041 | LATIN CAPITAL LETTER A
C2 | 00000042 | LATIN CAPITAL LETTER B
C3 | 00000043 | LATIN CAPITAL LETTER C
C4 | 00000044 | LATIN CAPITAL LETTER D
C5 | 00000045 | LATIN CAPITAL LETTER E
C6 | 00000046 | LATIN CAPITAL LETTER F
C7 | 00000047 | LATIN CAPITAL LETTER G
C8 | 00000048 | LATIN CAPITAL LETTER H
C9 | 00000049 | LATIN CAPITAL LETTER I
CA | 000000AD | SOFT HYPHEN
CB | 000000F4 | LATIN SMALL LETTER O WITH CIRCUMFLEX
CC | 000000F6 | LATIN SMALL LETTER O WITH DIAERESIS
CD | 000000F2 | LATIN SMALL LETTER O WITH GRAVE
CE | 000000F3 | LATIN SMALL LETTER O WITH ACUTE
CF | 000000F5 | LATIN SMALL LETTER O WITH TILDE
D0 | 0000007D | RIGHT CURLY BRACKET
C1โC9 is literally A through I in uppercase โ the capitals finally showed up, main character energy ๐ then CBโCF is the o-with-everything squad (รด รถ รฒ รณ รต) and CA is SOFT HYPHEN, the shyest character in the entire table, literally a hyphen you can't see ๐ and C0/D0 are the curly braces, wrapping the whole letter party like a lil hug ๐ซถ
D1 | 0000004A | LATIN CAPITAL LETTER J
D2 | 0000004B | LATIN CAPITAL LETTER K
D3 | 0000004C | LATIN CAPITAL LETTER L
D4 | 0000004D | LATIN CAPITAL LETTER M
D5 | 0000004E | LATIN CAPITAL LETTER N
D6 | 0000004F | LATIN CAPITAL LETTER O
D7 | 00000050 | LATIN CAPITAL LETTER P
D8 | 00000051 | LATIN CAPITAL LETTER Q
D9 | 00000052 | LATIN CAPITAL LETTER R
DA | 000000B9 | SUPERSCRIPT ONE
DB | 000000FB | LATIN SMALL LETTER U WITH CIRCUMFLEX
DC | 000000FC | LATIN SMALL LETTER U WITH DIAERESIS
DD | 000000F9 | LATIN SMALL LETTER U WITH GRAVE
DE | 000000FA | LATIN SMALL LETTER U WITH ACUTE
DF | 000000FF | LATIN SMALL LETTER Y WITH DIAERESIS
J through R, still going strong, no notes ๐
DA is SUPERSCRIPT ONE (the little ยน) out of absolutely nowhere, and DBโDE is รป รผ รน รบ โ the u-variants said "we're a package deal" ๐ then DF is LATIN SMALL LETTER Y WITH DIAERESIS, aka รฟ, our quirky final girl ๐
and this chunk ends where our part ends โ right at E7, mid-alphabet, which is honestly such a cliffhanger:
E0 | 0000005C | REVERSE SOLIDUS
E1 | 000000F7 | DIVISION SIGN
E2 | 00000053 | LATIN CAPITAL LETTER S
E3 | 00000054 | LATIN CAPITAL LETTER T
E4 | 00000055 | LATIN CAPITAL LETTER U
E5 | 00000056 | LATIN CAPITAL LETTER V
E6 | 00000057 | LATIN CAPITAL LETTER W
E7 | 00000058 | LATIN CAPITAL LETTER X
E0 is REVERSE SOLIDUS (the backslash!! \) and E1 is DIVISION SIGN (รท) โ math class flashbacks, not the vibe ๐ญ then E2โE7 picks up S, T, U, V, W, Xโฆ
and that's exactly where we stop, bestie โXand noY?? the table keeps going, we're literally one letter away, don't panic ๐
okay bestie, final stretch of the table โ no cap, these are the last rows:
E8 | 00000059 | LATIN CAPITAL LETTER Y
E9 | 0000005A | LATIN CAPITAL LETTER Z
EA | 000000B2 | SUPERSCRIPT TWO
EB | 000000D4 | LATIN CAPITAL LETTER O WITH CIRCUMFLEX
EC | 000000D6 | LATIN CAPITAL LETTER O WITH DIAERESIS
ED | 000000D2 | LATIN CAPITAL LETTER O WITH GRAVE
EE | 000000D3 | LATIN CAPITAL LETTER O WITH ACUTE
EF | 000000D5 | LATIN CAPITAL LETTER O WITH TILDE
F0 | 00000030 | DIGIT ZERO
F1 | 00000031 | DIGIT ONE
F2 | 00000032 | DIGIT TWO
F3 | 00000033 | DIGIT THREE
F4 | 00000034 | DIGIT FOUR
F5 | 00000035 | DIGIT FIVE
F6 | 00000036 | DIGIT SIX
F7 | 00000037 | DIGIT SEVEN
F8 | 00000038 | DIGIT EIGHT
F9 | 00000039 | DIGIT NINE
FA | 000000B3 | SUPERSCRIPT THREE
FB | 000000DB | LATIN CAPITAL LETTER U WITH CIRCUMFLEX
FC | 000000DC | LATIN CAPITAL LETTER U WITH DIAERESIS
FD | 000000D9 | LATIN CAPITAL LETTER U WITH GRAVE
FE | 000000DA | LATIN CAPITAL LETTER U WITH ACUTE
FF | 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. See the source code for details!code for details!
๐ฆ SEE ALSO ๐ฆ
thatโs the whole page, bestie ๐
source/version is perl v5.42.0, dated 2025-01-22, and the page is Locale:...:IBM037(3) โ iconic, periodt ๐โจ
๐ฆ 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