App-Brl2Brl
view release on metacpan or search on metacpan
share/text_nabcc.dis view on Meta::CPAN
# The 10 decimal digits 0-9) are the same as in the Nemeth Code:
# Hex Dots Dec Char Description
display \x0030 356 # 48 0 DIGIT ZERO
display \x0031 2 # 49 1 DIGIT ONE
display \x0032 23 # 50 2 DIGIT TWO
display \x0033 25 # 51 3 DIGIT THREE
display \x0034 256 # 52 4 DIGIT FOUR
display \x0035 26 # 53 5 DIGIT FIVE
display \x0036 235 # 54 6 DIGIT SIX
display \x0037 2356 # 55 7 DIGIT SEVEN
display \x0038 236 # 56 8 DIGIT EIGHT
display \x0039 35 # 57 9 DIGIT NINE
# Common symbols used within mathematical expressions by popular computer
# programming languages are the same as in the Nemeth Code:
# Hex Dots Dec Char Description
display \x002e 46 # 46 . FULL STOP
display \x002b 346 # 43 + PLUS SIGN
display \x002d 36 # 45 - HYPHEN-MINUS
display \x002a 16 # 42 * ASTERISK
display \x002f 34 # 47 / SOLIDUS
display \x0028 12356 # 40 ( LEFT PARENTHESIS
display \x0029 23456 # 41 ) RIGHT PARENTHESIS
# With all of these major considerations having been taken into account,
# convenient representations were still available, and are used, for some of
# the remaining characters:
# Hex Dots Dec Char Description
display \x0026 12346 # 38 & AMPERSAND
display \x0023 3456 # 35 # NUMBER SIGN
# The remaining characters are what they are. Dot 7 isn't used either within
# the number block (32-63) or, with the exception of the DEL control character
# (127), within the lowercase block (96-127). With the exception of the
# underscore (95), dot 7 is used for every character within the uppercase block
# (64-95). Adding dot 7 to any character within the lowercase block (96-127)
# yields its corresponding character within the uppercase block (64-95) except
# that removing dot 7 from the DEL control character yields the underscore.
# Hex Dots Dec Char Description
display \x002c 6 # 44 , COMMA
display \x003b 56 # 59 ; SEMICOLON
display \x003a 156 # 58 : COLON
display \x0021 2346 # 33 ! EXCLAMATION MARK
display \x003f 1456 # 63 ? QUESTION MARK
display \x0022 5 # 34 " QUOTATION MARK
display \x0027 3 # 39 ' APOSTROPHE
display \x0060 4 # 96 ` GRAVE ACCENT
display \x005e 457 # 94 ^ CIRCUMFLEX ACCENT
display \x007e 45 # 126 ~ TILDE
display \x005b 2467 # 91 [ LEFT SQUARE BRACKET
display \x005d 124567 # 93 ] RIGHT SQUARE BRACKET
display \x007b 246 # 123 { LEFT CURLY BRACKET
display \x007d 12456 # 125 } RIGHT CURLY BRACKET
display \x003d 123456 # 61 = EQUALS SIGN
display \x003c 126 # 60 < LESS-THAN SIGN
display \x003e 345 # 62 > GREATER-THAN SIGN
display \x0024 1246 # 36 $ DOLLAR SIGN
display \x0025 146 # 37 % PERCENT SIGN
display \x0040 47 # 64 @ COMMERCIAL AT
display \x007c 1256 # 124 | VERTICAL LINE
display \x005c 12567 # 92 \ REVERSE SOLIDUS
display \x005f 456 # 95 _ LOW LINE
# The DEL control character
# Hex Dots Dec Char Description
display \x007f 4567 # 127 ^? DELETE
# Each of the characters within the basic control character block (0-31) is the
# same as its corresponding character within both the uppercase block (64-95)
# and the lowercase block (96-127) except that dots 7 and 8 are both used.
# Hex Dots Dec Char Description
display \x0000 478 # 0 ^@ NULL
display \x0001 178 # 1 ^A START OF HEADING
display \x0002 1278 # 2 ^B START OF TEXT
display \x0003 1478 # 3 ^C END OF TEXT
display \x0004 14578 # 4 ^D END OF TRANSMISSION
display \x0005 1578 # 5 ^E ENQUIRY
display \x0006 12478 # 6 ^F ACKNOWLEDGE
display \x0007 124578 # 7 ^G BELL
display \x0008 12578 # 8 ^H BACKSPACE
display \x0009 2478 # 9 ^I HORIZONTAL TABULATION
display \x000a 24578 # 10 ^J LINE FEED
display \x000b 1378 # 11 ^K VERTICAL TABULATION
display \x000c 12378 # 12 ^L FORM FEED
display \x000d 13478 # 13 ^M CARRIAGE RETURN
display \x000e 134578 # 14 ^N SHIFT OUT
display \x000f 13578 # 15 ^O SHIFT IN
display \x0010 123478 # 16 ^P DATA LINK ESCAPE
display \x0011 1234578 # 17 ^Q DEVICE CONTROL ONE
display \x0012 123578 # 18 ^R DEVICE CONTROL TWO
display \x0013 23478 # 19 ^S DEVICE CONTROL THREE
display \x0014 234578 # 20 ^T DEVICE CONTROL FOUR
display \x0015 13678 # 21 ^U NEGATIVE ACKNOWLEDGE
display \x0016 123678 # 22 ^V SYNCHRONOUS IDLE
display \x0017 245678 # 23 ^W END OF TRANSMISSION BLOCK
display \x0018 134678 # 24 ^X CANCEL
display \x0019 1345678 # 25 ^Y END OF MEDIUM
display \x001a 135678 # 26 ^Z SUBSTITUTE
display \x001b 24678 # 27 ^[ ESCAPE
display \x001c 125678 # 28 ^\ FILE SEPARATOR
display \x001d 1245678 # 29 ^] GROUP SEPARATOR
display \x001e 4578 # 30 ^^ RECORD SEPARATOR
display \x001f 45678 # 31 ^_ UNIT SEPARATOR
# Each of the characters within the extended control character block (128-159)
# is the same as its corresponding character within the basic control character
# block (0-31) except that only dot 8 is used.
# Hex Dots Dec Char Description
display \x0080 48 # 128 ~@ <control>
display \x0081 18 # 129 ~A <CONTROL>
display \x0082 128 # 130 ~B BREAK PERMITTED HERE
display \x0083 148 # 131 ~C NO BREAK HERE
display \x0084 1458 # 132 ~D <CONTROL>
display \x0085 158 # 133 ~E NEXT LINE
display \x0086 1248 # 134 ~F START OF SELECTED AREA
( run in 1.237 second using v1.01-cache-2.11-cpan-64ef6c95b5d )