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 )