add anchors to ascii ref

This commit is contained in:
brent saner 2024-08-16 19:54:59 -04:00
parent e17005b729
commit 90b88d82e8
Signed by: bts
GPG Key ID: 8C004C2F93481F6B
4 changed files with 1802 additions and 1793 deletions

View File

@ -11,7 +11,16 @@ noprint = (32, 127, 160, 173)
# escapechars = ('|', '\\')
escapechars = ('|', )

tpl = '| {d}\n| {o}\n| {h}\n| {b}\n| {ht}\n| {e}\n| {l}\n| {desc}\n'
tpl = (
'| [[d{d}]]<<d{d}, {d}>>\n'
'| [[o{d}]]<<o{d}, {o}>>\n'
'| [[h{d}]]<<h{d}, {h}>>\n'
'| [[b{d}]]<<b{d}, {b}>>\n'
'| [[ht{d}]]<<ht{d}, {ht}>>\n'
'| [[e{d}]]<<e{d}, {e}>>\n'
'| [[l{d}]]<<l{d}, {l}>>\n'
'| {desc}\n'
)

charsets = {'ctrl': (0, 31),
'print': (32, 127),

View File

@ -1,287 +1,287 @@
| 0
| 000
| 00
| 00000000
| &amp;#000;
| N/A
| _NUL_
| [[d0]]<<d0, 0>>
| [[o0]]<<o0, 000>>
| [[h0]]<<h0, 00>>
| [[b0]]<<b0, 00000000>>
| [[ht0]]<<ht0, &amp;#000;>>
| [[e0]]<<e0, N/A>>
| [[l0]]<<l0, _NUL_>>
| Null byte/character

| 1
| 001
| 01
| 00000001
| &amp;#001;
| N/A
| _SOH_
| [[d1]]<<d1, 1>>
| [[o1]]<<o1, 001>>
| [[h1]]<<h1, 01>>
| [[b1]]<<b1, 00000001>>
| [[ht1]]<<ht1, &amp;#001;>>
| [[e1]]<<e1, N/A>>
| [[l1]]<<l1, _SOH_>>
| Start of heading

| 2
| 002
| 02
| 00000010
| &amp;#002;
| N/A
| _STX_
| [[d2]]<<d2, 2>>
| [[o2]]<<o2, 002>>
| [[h2]]<<h2, 02>>
| [[b2]]<<b2, 00000010>>
| [[ht2]]<<ht2, &amp;#002;>>
| [[e2]]<<e2, N/A>>
| [[l2]]<<l2, _STX_>>
| Start of text

| 3
| 003
| 03
| 00000011
| &amp;#003;
| N/A
| _ETX_
| [[d3]]<<d3, 3>>
| [[o3]]<<o3, 003>>
| [[h3]]<<h3, 03>>
| [[b3]]<<b3, 00000011>>
| [[ht3]]<<ht3, &amp;#003;>>
| [[e3]]<<e3, N/A>>
| [[l3]]<<l3, _ETX_>>
| End text

| 4
| 004
| 04
| 00000100
| &amp;#004;
| N/A
| _EOT_
| [[d4]]<<d4, 4>>
| [[o4]]<<o4, 004>>
| [[h4]]<<h4, 04>>
| [[b4]]<<b4, 00000100>>
| [[ht4]]<<ht4, &amp;#004;>>
| [[e4]]<<e4, N/A>>
| [[l4]]<<l4, _EOT_>>
| End of transmission

| 5
| 005
| 05
| 00000101
| &amp;#005;
| N/A
| _ENQ_
| [[d5]]<<d5, 5>>
| [[o5]]<<o5, 005>>
| [[h5]]<<h5, 05>>
| [[b5]]<<b5, 00000101>>
| [[ht5]]<<ht5, &amp;#005;>>
| [[e5]]<<e5, N/A>>
| [[l5]]<<l5, _ENQ_>>
| Enquiry

| 6
| 006
| 06
| 00000110
| &amp;#006;
| N/A
| _ACK_
| [[d6]]<<d6, 6>>
| [[o6]]<<o6, 006>>
| [[h6]]<<h6, 06>>
| [[b6]]<<b6, 00000110>>
| [[ht6]]<<ht6, &amp;#006;>>
| [[e6]]<<e6, N/A>>
| [[l6]]<<l6, _ACK_>>
| Acknowledgement

| 7
| 007
| 07
| 00000111
| &amp;#007;
| N/A
| _BEL_
| [[d7]]<<d7, 7>>
| [[o7]]<<o7, 007>>
| [[h7]]<<h7, 07>>
| [[b7]]<<b7, 00000111>>
| [[ht7]]<<ht7, &amp;#007;>>
| [[e7]]<<e7, N/A>>
| [[l7]]<<l7, _BEL_>>
| Terminal bell

| 8
| 010
| 08
| 00001000
| &amp;#008;
| N/A
| _BS_
| [[d8]]<<d8, 8>>
| [[o8]]<<o8, 010>>
| [[h8]]<<h8, 08>>
| [[b8]]<<b8, 00001000>>
| [[ht8]]<<ht8, &amp;#008;>>
| [[e8]]<<e8, N/A>>
| [[l8]]<<l8, _BS_>>
| Backspace

| 9
| 011
| 09
| 00001001
| &amp;#009;
| N/A
| _HT_
| [[d9]]<<d9, 9>>
| [[o9]]<<o9, 011>>
| [[h9]]<<h9, 09>>
| [[b9]]<<b9, 00001001>>
| [[ht9]]<<ht9, &amp;#009;>>
| [[e9]]<<e9, N/A>>
| [[l9]]<<l9, _HT_>>
| Horizontal tab (`\t`)

| 10
| 012
| 0a
| 00001010
| &amp;#010;
| N/A
| _LF_
| [[d10]]<<d10, 10>>
| [[o10]]<<o10, 012>>
| [[h10]]<<h10, 0a>>
| [[b10]]<<b10, 00001010>>
| [[ht10]]<<ht10, &amp;#010;>>
| [[e10]]<<e10, N/A>>
| [[l10]]<<l10, _LF_>>
| Line feed (`\n`)

| 11
| 013
| 0b
| 00001011
| &amp;#011;
| N/A
| _VT_
| [[d11]]<<d11, 11>>
| [[o11]]<<o11, 013>>
| [[h11]]<<h11, 0b>>
| [[b11]]<<b11, 00001011>>
| [[ht11]]<<ht11, &amp;#011;>>
| [[e11]]<<e11, N/A>>
| [[l11]]<<l11, _VT_>>
| Vertical tab

| 12
| 014
| 0c
| 00001100
| &amp;#012;
| N/A
| _FF_
| [[d12]]<<d12, 12>>
| [[o12]]<<o12, 014>>
| [[h12]]<<h12, 0c>>
| [[b12]]<<b12, 00001100>>
| [[ht12]]<<ht12, &amp;#012;>>
| [[e12]]<<e12, N/A>>
| [[l12]]<<l12, _FF_>>
| Form feed

| 13
| 015
| 0d
| 00001101
| &amp;#013;
| N/A
| _CR_
| [[d13]]<<d13, 13>>
| [[o13]]<<o13, 015>>
| [[h13]]<<h13, 0d>>
| [[b13]]<<b13, 00001101>>
| [[ht13]]<<ht13, &amp;#013;>>
| [[e13]]<<e13, N/A>>
| [[l13]]<<l13, _CR_>>
| Carriage return (`\r`)

| 14
| 016
| 0e
| 00001110
| &amp;#014;
| N/A
| _SO_
| [[d14]]<<d14, 14>>
| [[o14]]<<o14, 016>>
| [[h14]]<<h14, 0e>>
| [[b14]]<<b14, 00001110>>
| [[ht14]]<<ht14, &amp;#014;>>
| [[e14]]<<e14, N/A>>
| [[l14]]<<l14, _SO_>>
| Shift out (`X-ON`)

| 15
| 017
| 0f
| 00001111
| &amp;#015;
| N/A
| _SI_
| [[d15]]<<d15, 15>>
| [[o15]]<<o15, 017>>
| [[h15]]<<h15, 0f>>
| [[b15]]<<b15, 00001111>>
| [[ht15]]<<ht15, &amp;#015;>>
| [[e15]]<<e15, N/A>>
| [[l15]]<<l15, _SI_>>
| Shift in (`X-OFF`)

| 16
| 020
| 10
| 00010000
| &amp;#016;
| N/A
| _DLE_
| [[d16]]<<d16, 16>>
| [[o16]]<<o16, 020>>
| [[h16]]<<h16, 10>>
| [[b16]]<<b16, 00010000>>
| [[ht16]]<<ht16, &amp;#016;>>
| [[e16]]<<e16, N/A>>
| [[l16]]<<l16, _DLE_>>
| Data line escape

| 17
| 021
| 11
| 00010001
| &amp;#017;
| N/A
| _DC1_
| [[d17]]<<d17, 17>>
| [[o17]]<<o17, 021>>
| [[h17]]<<h17, 11>>
| [[b17]]<<b17, 00010001>>
| [[ht17]]<<ht17, &amp;#017;>>
| [[e17]]<<e17, N/A>>
| [[l17]]<<l17, _DC1_>>
| Device control 1 (`XON`)

| 18
| 022
| 12
| 00010010
| &amp;#018;
| N/A
| _DC2_
| [[d18]]<<d18, 18>>
| [[o18]]<<o18, 022>>
| [[h18]]<<h18, 12>>
| [[b18]]<<b18, 00010010>>
| [[ht18]]<<ht18, &amp;#018;>>
| [[e18]]<<e18, N/A>>
| [[l18]]<<l18, _DC2_>>
| Device control 2

| 19
| 023
| 13
| 00010011
| &amp;#019;
| N/A
| _DC3_
| [[d19]]<<d19, 19>>
| [[o19]]<<o19, 023>>
| [[h19]]<<h19, 13>>
| [[b19]]<<b19, 00010011>>
| [[ht19]]<<ht19, &amp;#019;>>
| [[e19]]<<e19, N/A>>
| [[l19]]<<l19, _DC3_>>
| Device control 3 (`XOFF`)

| 20
| 024
| 14
| 00010100
| &amp;#020;
| N/A
| _DC4_
| [[d20]]<<d20, 20>>
| [[o20]]<<o20, 024>>
| [[h20]]<<h20, 14>>
| [[b20]]<<b20, 00010100>>
| [[ht20]]<<ht20, &amp;#020;>>
| [[e20]]<<e20, N/A>>
| [[l20]]<<l20, _DC4_>>
| Device control 4

| 21
| 025
| 15
| 00010101
| &amp;#021;
| N/A
| _NAK_
| [[d21]]<<d21, 21>>
| [[o21]]<<o21, 025>>
| [[h21]]<<h21, 15>>
| [[b21]]<<b21, 00010101>>
| [[ht21]]<<ht21, &amp;#021;>>
| [[e21]]<<e21, N/A>>
| [[l21]]<<l21, _NAK_>>
| Negative acknowledgement

| 22
| 026
| 16
| 00010110
| &amp;#022;
| N/A
| _SYN_
| [[d22]]<<d22, 22>>
| [[o22]]<<o22, 026>>
| [[h22]]<<h22, 16>>
| [[b22]]<<b22, 00010110>>
| [[ht22]]<<ht22, &amp;#022;>>
| [[e22]]<<e22, N/A>>
| [[l22]]<<l22, _SYN_>>
| Synchronous idle

| 23
| 027
| 17
| 00010111
| &amp;#023;
| N/A
| _ETB_
| [[d23]]<<d23, 23>>
| [[o23]]<<o23, 027>>
| [[h23]]<<h23, 17>>
| [[b23]]<<b23, 00010111>>
| [[ht23]]<<ht23, &amp;#023;>>
| [[e23]]<<e23, N/A>>
| [[l23]]<<l23, _ETB_>>
| End transmit block

| 24
| 030
| 18
| 00011000
| &amp;#024;
| N/A
| _CAN_
| [[d24]]<<d24, 24>>
| [[o24]]<<o24, 030>>
| [[h24]]<<h24, 18>>
| [[b24]]<<b24, 00011000>>
| [[ht24]]<<ht24, &amp;#024;>>
| [[e24]]<<e24, N/A>>
| [[l24]]<<l24, _CAN_>>
| Cancel

| 25
| 031
| 19
| 00011001
| &amp;#025;
| N/A
| _EM_
| [[d25]]<<d25, 25>>
| [[o25]]<<o25, 031>>
| [[h25]]<<h25, 19>>
| [[b25]]<<b25, 00011001>>
| [[ht25]]<<ht25, &amp;#025;>>
| [[e25]]<<e25, N/A>>
| [[l25]]<<l25, _EM_>>
| End medium

| 26
| 032
| 1a
| 00011010
| &amp;#026;
| N/A
| _SUB_
| [[d26]]<<d26, 26>>
| [[o26]]<<o26, 032>>
| [[h26]]<<h26, 1a>>
| [[b26]]<<b26, 00011010>>
| [[ht26]]<<ht26, &amp;#026;>>
| [[e26]]<<e26, N/A>>
| [[l26]]<<l26, _SUB_>>
| Substitute

| 27
| 033
| 1b
| 00011011
| &amp;#027;
| N/A
| _ESC_
| [[d27]]<<d27, 27>>
| [[o27]]<<o27, 033>>
| [[h27]]<<h27, 1b>>
| [[b27]]<<b27, 00011011>>
| [[ht27]]<<ht27, &amp;#027;>>
| [[e27]]<<e27, N/A>>
| [[l27]]<<l27, _ESC_>>
| Escape

| 28
| 034
| 1c
| 00011100
| &amp;#028;
| N/A
| _FS_
| [[d28]]<<d28, 28>>
| [[o28]]<<o28, 034>>
| [[h28]]<<h28, 1c>>
| [[b28]]<<b28, 00011100>>
| [[ht28]]<<ht28, &amp;#028;>>
| [[e28]]<<e28, N/A>>
| [[l28]]<<l28, _FS_>>
| File separator

| 29
| 035
| 1d
| 00011101
| &amp;#029;
| N/A
| _GS_
| [[d29]]<<d29, 29>>
| [[o29]]<<o29, 035>>
| [[h29]]<<h29, 1d>>
| [[b29]]<<b29, 00011101>>
| [[ht29]]<<ht29, &amp;#029;>>
| [[e29]]<<e29, N/A>>
| [[l29]]<<l29, _GS_>>
| Group separator

| 30
| 036
| 1e
| 00011110
| &amp;#030;
| N/A
| _RS_
| [[d30]]<<d30, 30>>
| [[o30]]<<o30, 036>>
| [[h30]]<<h30, 1e>>
| [[b30]]<<b30, 00011110>>
| [[ht30]]<<ht30, &amp;#030;>>
| [[e30]]<<e30, N/A>>
| [[l30]]<<l30, _RS_>>
| Record Separator

| 31
| 037
| 1f
| 00011111
| &amp;#031;
| N/A
| _US_
| [[d31]]<<d31, 31>>
| [[o31]]<<o31, 037>>
| [[h31]]<<h31, 1f>>
| [[b31]]<<b31, 00011111>>
| [[ht31]]<<ht31, &amp;#031;>>
| [[e31]]<<e31, N/A>>
| [[l31]]<<l31, _US_>>
| Unit Separator

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff