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 โ€” X and no Y?? 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 ๐ŸŽ€โœจ