403 lines
27 KiB
Ada
403 lines
27 KiB
Ada
-- Generated with ascii.txt and ascii.awk
|
|
-- Run hawk -f ascii.awk ascii.txt > h2-ascii.ads for regeneration
|
|
|
|
generic
|
|
type Slim_Character is (<>);
|
|
type Wide_Character is (<>);
|
|
package H2.Ascii is
|
|
|
|
package Code is
|
|
NUL : constant := 0;
|
|
SOH : constant := 1;
|
|
STX : constant := 2;
|
|
ETX : constant := 3;
|
|
EOT : constant := 4;
|
|
ENQ : constant := 5;
|
|
ACK : constant := 6;
|
|
BEL : constant := 7;
|
|
BS : constant := 8;
|
|
HT : constant := 9;
|
|
LF : constant := 10;
|
|
VT : constant := 11;
|
|
FF : constant := 12;
|
|
CR : constant := 13;
|
|
SO : constant := 14;
|
|
SI : constant := 15;
|
|
DLE : constant := 16;
|
|
DC1 : constant := 17;
|
|
DC2 : constant := 18;
|
|
DC3 : constant := 19;
|
|
DC4 : constant := 20;
|
|
NAK : constant := 21;
|
|
SYN : constant := 22;
|
|
ETB : constant := 23;
|
|
CAN : constant := 24;
|
|
EM : constant := 25;
|
|
SUB : constant := 26;
|
|
ESC : constant := 27;
|
|
FS : constant := 28;
|
|
GS : constant := 29;
|
|
RS : constant := 30;
|
|
US : constant := 31;
|
|
Space : constant := 32; --
|
|
Exclamation : constant := 33; -- !
|
|
Quotation : constant := 34; -- "
|
|
Number_Sign : constant := 35; -- #
|
|
Dollar_Sign : constant := 36; -- $
|
|
Percent_Sign : constant := 37; -- %
|
|
Ampersand : constant := 38; -- &
|
|
Apostrophe : constant := 39; -- '
|
|
Left_Parenthesis : constant := 40; -- (
|
|
Right_Parenthesis : constant := 41; -- )
|
|
Asterisk : constant := 42; -- *
|
|
Plus_Sign : constant := 43; -- +
|
|
Comma : constant := 44; -- ,
|
|
Minus_Sign : constant := 45; -- -
|
|
Period : constant := 46; -- .
|
|
Slash : constant := 47; -- /
|
|
Zero : constant := 48; -- 0
|
|
One : constant := 49; -- 1
|
|
Two : constant := 50; -- 2
|
|
Three : constant := 51; -- 3
|
|
Four : constant := 52; -- 4
|
|
Five : constant := 53; -- 5
|
|
Six : constant := 54; -- 6
|
|
Seven : constant := 55; -- 7
|
|
Eight : constant := 56; -- 8
|
|
Nine : constant := 57; -- 9
|
|
Colon : constant := 58; -- :
|
|
Semicolon : constant := 59; -- ;
|
|
Less_Than_Sign : constant := 60; -- <
|
|
Equal_Sign : constant := 61; -- =
|
|
Greater_Than_Sign : constant := 62; -- >
|
|
Question : constant := 63; -- ?
|
|
Commercial_At : constant := 64; -- @
|
|
UC_A : constant := 65; -- A
|
|
UC_B : constant := 66; -- B
|
|
UC_C : constant := 67; -- C
|
|
UC_D : constant := 68; -- D
|
|
UC_E : constant := 69; -- E
|
|
UC_F : constant := 70; -- F
|
|
UC_G : constant := 71; -- G
|
|
UC_H : constant := 72; -- H
|
|
UC_I : constant := 73; -- I
|
|
UC_J : constant := 74; -- J
|
|
UC_K : constant := 75; -- K
|
|
UC_L : constant := 76; -- L
|
|
UC_M : constant := 77; -- M
|
|
UC_N : constant := 78; -- N
|
|
UC_O : constant := 79; -- O
|
|
UC_P : constant := 80; -- P
|
|
UC_Q : constant := 81; -- Q
|
|
UC_R : constant := 82; -- R
|
|
UC_S : constant := 83; -- S
|
|
UC_T : constant := 84; -- T
|
|
UC_U : constant := 85; -- U
|
|
UC_V : constant := 86; -- V
|
|
UC_W : constant := 87; -- W
|
|
UC_X : constant := 88; -- X
|
|
UC_Y : constant := 89; -- Y
|
|
UC_Z : constant := 90; -- Z
|
|
Left_Square_Bracket : constant := 91; -- [
|
|
Backslash : constant := 92; -- \
|
|
Right_Square_Bracket: constant := 93; -- ]
|
|
Circumflex : constant := 94; -- ^
|
|
Low_Line : constant := 95; -- _
|
|
Grave : constant := 96; -- `
|
|
LC_A : constant := 97; -- a
|
|
LC_B : constant := 98; -- b
|
|
LC_C : constant := 99; -- c
|
|
LC_D : constant := 100; -- d
|
|
LC_E : constant := 101; -- e
|
|
LC_F : constant := 102; -- f
|
|
LC_G : constant := 103; -- g
|
|
LC_H : constant := 104; -- h
|
|
LC_I : constant := 105; -- i
|
|
LC_J : constant := 106; -- j
|
|
LC_K : constant := 107; -- k
|
|
LC_L : constant := 108; -- l
|
|
LC_M : constant := 109; -- m
|
|
LC_N : constant := 110; -- n
|
|
LC_O : constant := 111; -- o
|
|
LC_P : constant := 112; -- p
|
|
LC_Q : constant := 113; -- q
|
|
LC_R : constant := 114; -- r
|
|
LC_S : constant := 115; -- s
|
|
LC_T : constant := 116; -- t
|
|
LC_U : constant := 117; -- u
|
|
LC_V : constant := 118; -- v
|
|
LC_W : constant := 119; -- w
|
|
LC_X : constant := 120; -- x
|
|
LC_Y : constant := 121; -- y
|
|
LC_Z : constant := 122; -- z
|
|
Left_Curly_Bracket : constant := 123; -- {
|
|
Vertical_Line : constant := 124; -- |
|
|
Right_Curly_Bracket : constant := 125; -- }
|
|
Tilde : constant := 126; -- ~
|
|
DEL : constant := 127;
|
|
end Code;
|
|
|
|
package Slim is
|
|
NUL : constant Slim_Character := Slim_Character'Val(Code.NUL);
|
|
SOH : constant Slim_Character := Slim_Character'Val(Code.SOH);
|
|
STX : constant Slim_Character := Slim_Character'Val(Code.STX);
|
|
ETX : constant Slim_Character := Slim_Character'Val(Code.ETX);
|
|
EOT : constant Slim_Character := Slim_Character'Val(Code.EOT);
|
|
ENQ : constant Slim_Character := Slim_Character'Val(Code.ENQ);
|
|
ACK : constant Slim_Character := Slim_Character'Val(Code.ACK);
|
|
BEL : constant Slim_Character := Slim_Character'Val(Code.BEL);
|
|
BS : constant Slim_Character := Slim_Character'Val(Code.BS);
|
|
HT : constant Slim_Character := Slim_Character'Val(Code.HT);
|
|
LF : constant Slim_Character := Slim_Character'Val(Code.LF);
|
|
VT : constant Slim_Character := Slim_Character'Val(Code.VT);
|
|
FF : constant Slim_Character := Slim_Character'Val(Code.FF);
|
|
CR : constant Slim_Character := Slim_Character'Val(Code.CR);
|
|
SO : constant Slim_Character := Slim_Character'Val(Code.SO);
|
|
SI : constant Slim_Character := Slim_Character'Val(Code.SI);
|
|
DLE : constant Slim_Character := Slim_Character'Val(Code.DLE);
|
|
DC1 : constant Slim_Character := Slim_Character'Val(Code.DC1);
|
|
DC2 : constant Slim_Character := Slim_Character'Val(Code.DC2);
|
|
DC3 : constant Slim_Character := Slim_Character'Val(Code.DC3);
|
|
DC4 : constant Slim_Character := Slim_Character'Val(Code.DC4);
|
|
NAK : constant Slim_Character := Slim_Character'Val(Code.NAK);
|
|
SYN : constant Slim_Character := Slim_Character'Val(Code.SYN);
|
|
ETB : constant Slim_Character := Slim_Character'Val(Code.ETB);
|
|
CAN : constant Slim_Character := Slim_Character'Val(Code.CAN);
|
|
EM : constant Slim_Character := Slim_Character'Val(Code.EM);
|
|
SUB : constant Slim_Character := Slim_Character'Val(Code.SUB);
|
|
ESC : constant Slim_Character := Slim_Character'Val(Code.ESC);
|
|
FS : constant Slim_Character := Slim_Character'Val(Code.FS);
|
|
GS : constant Slim_Character := Slim_Character'Val(Code.GS);
|
|
RS : constant Slim_Character := Slim_Character'Val(Code.RS);
|
|
US : constant Slim_Character := Slim_Character'Val(Code.US);
|
|
Space : constant Slim_Character := Slim_Character'Val(Code.Space);
|
|
Exclamation : constant Slim_Character := Slim_Character'Val(Code.Exclamation);
|
|
Quotation : constant Slim_Character := Slim_Character'Val(Code.Quotation);
|
|
Number_Sign : constant Slim_Character := Slim_Character'Val(Code.Number_Sign);
|
|
Dollar_Sign : constant Slim_Character := Slim_Character'Val(Code.Dollar_Sign);
|
|
Percent_Sign : constant Slim_Character := Slim_Character'Val(Code.Percent_Sign);
|
|
Ampersand : constant Slim_Character := Slim_Character'Val(Code.Ampersand);
|
|
Apostrophe : constant Slim_Character := Slim_Character'Val(Code.Apostrophe);
|
|
Left_Parenthesis : constant Slim_Character := Slim_Character'Val(Code.Left_Parenthesis);
|
|
Right_Parenthesis : constant Slim_Character := Slim_Character'Val(Code.Right_Parenthesis);
|
|
Asterisk : constant Slim_Character := Slim_Character'Val(Code.Asterisk);
|
|
Plus_Sign : constant Slim_Character := Slim_Character'Val(Code.Plus_Sign);
|
|
Comma : constant Slim_Character := Slim_Character'Val(Code.Comma);
|
|
Minus_Sign : constant Slim_Character := Slim_Character'Val(Code.Minus_Sign);
|
|
Period : constant Slim_Character := Slim_Character'Val(Code.Period);
|
|
Slash : constant Slim_Character := Slim_Character'Val(Code.Slash);
|
|
Zero : constant Slim_Character := Slim_Character'Val(Code.Zero);
|
|
One : constant Slim_Character := Slim_Character'Val(Code.One);
|
|
Two : constant Slim_Character := Slim_Character'Val(Code.Two);
|
|
Three : constant Slim_Character := Slim_Character'Val(Code.Three);
|
|
Four : constant Slim_Character := Slim_Character'Val(Code.Four);
|
|
Five : constant Slim_Character := Slim_Character'Val(Code.Five);
|
|
Six : constant Slim_Character := Slim_Character'Val(Code.Six);
|
|
Seven : constant Slim_Character := Slim_Character'Val(Code.Seven);
|
|
Eight : constant Slim_Character := Slim_Character'Val(Code.Eight);
|
|
Nine : constant Slim_Character := Slim_Character'Val(Code.Nine);
|
|
Colon : constant Slim_Character := Slim_Character'Val(Code.Colon);
|
|
Semicolon : constant Slim_Character := Slim_Character'Val(Code.Semicolon);
|
|
Less_Than_Sign : constant Slim_Character := Slim_Character'Val(Code.Less_Than_Sign);
|
|
Equal_Sign : constant Slim_Character := Slim_Character'Val(Code.Equal_Sign);
|
|
Greater_Than_Sign : constant Slim_Character := Slim_Character'Val(Code.Greater_Than_Sign);
|
|
Question : constant Slim_Character := Slim_Character'Val(Code.Question);
|
|
Commercial_At : constant Slim_Character := Slim_Character'Val(Code.Commercial_At);
|
|
UC_A : constant Slim_Character := Slim_Character'Val(Code.UC_A);
|
|
UC_B : constant Slim_Character := Slim_Character'Val(Code.UC_B);
|
|
UC_C : constant Slim_Character := Slim_Character'Val(Code.UC_C);
|
|
UC_D : constant Slim_Character := Slim_Character'Val(Code.UC_D);
|
|
UC_E : constant Slim_Character := Slim_Character'Val(Code.UC_E);
|
|
UC_F : constant Slim_Character := Slim_Character'Val(Code.UC_F);
|
|
UC_G : constant Slim_Character := Slim_Character'Val(Code.UC_G);
|
|
UC_H : constant Slim_Character := Slim_Character'Val(Code.UC_H);
|
|
UC_I : constant Slim_Character := Slim_Character'Val(Code.UC_I);
|
|
UC_J : constant Slim_Character := Slim_Character'Val(Code.UC_J);
|
|
UC_K : constant Slim_Character := Slim_Character'Val(Code.UC_K);
|
|
UC_L : constant Slim_Character := Slim_Character'Val(Code.UC_L);
|
|
UC_M : constant Slim_Character := Slim_Character'Val(Code.UC_M);
|
|
UC_N : constant Slim_Character := Slim_Character'Val(Code.UC_N);
|
|
UC_O : constant Slim_Character := Slim_Character'Val(Code.UC_O);
|
|
UC_P : constant Slim_Character := Slim_Character'Val(Code.UC_P);
|
|
UC_Q : constant Slim_Character := Slim_Character'Val(Code.UC_Q);
|
|
UC_R : constant Slim_Character := Slim_Character'Val(Code.UC_R);
|
|
UC_S : constant Slim_Character := Slim_Character'Val(Code.UC_S);
|
|
UC_T : constant Slim_Character := Slim_Character'Val(Code.UC_T);
|
|
UC_U : constant Slim_Character := Slim_Character'Val(Code.UC_U);
|
|
UC_V : constant Slim_Character := Slim_Character'Val(Code.UC_V);
|
|
UC_W : constant Slim_Character := Slim_Character'Val(Code.UC_W);
|
|
UC_X : constant Slim_Character := Slim_Character'Val(Code.UC_X);
|
|
UC_Y : constant Slim_Character := Slim_Character'Val(Code.UC_Y);
|
|
UC_Z : constant Slim_Character := Slim_Character'Val(Code.UC_Z);
|
|
Left_Square_Bracket : constant Slim_Character := Slim_Character'Val(Code.Left_Square_Bracket);
|
|
Backslash : constant Slim_Character := Slim_Character'Val(Code.Backslash);
|
|
Right_Square_Bracket: constant Slim_Character := Slim_Character'Val(Code.Right_Square_Bracket);
|
|
Circumflex : constant Slim_Character := Slim_Character'Val(Code.Circumflex);
|
|
Low_Line : constant Slim_Character := Slim_Character'Val(Code.Low_Line);
|
|
Grave : constant Slim_Character := Slim_Character'Val(Code.Grave);
|
|
LC_A : constant Slim_Character := Slim_Character'Val(Code.LC_A);
|
|
LC_B : constant Slim_Character := Slim_Character'Val(Code.LC_B);
|
|
LC_C : constant Slim_Character := Slim_Character'Val(Code.LC_C);
|
|
LC_D : constant Slim_Character := Slim_Character'Val(Code.LC_D);
|
|
LC_E : constant Slim_Character := Slim_Character'Val(Code.LC_E);
|
|
LC_F : constant Slim_Character := Slim_Character'Val(Code.LC_F);
|
|
LC_G : constant Slim_Character := Slim_Character'Val(Code.LC_G);
|
|
LC_H : constant Slim_Character := Slim_Character'Val(Code.LC_H);
|
|
LC_I : constant Slim_Character := Slim_Character'Val(Code.LC_I);
|
|
LC_J : constant Slim_Character := Slim_Character'Val(Code.LC_J);
|
|
LC_K : constant Slim_Character := Slim_Character'Val(Code.LC_K);
|
|
LC_L : constant Slim_Character := Slim_Character'Val(Code.LC_L);
|
|
LC_M : constant Slim_Character := Slim_Character'Val(Code.LC_M);
|
|
LC_N : constant Slim_Character := Slim_Character'Val(Code.LC_N);
|
|
LC_O : constant Slim_Character := Slim_Character'Val(Code.LC_O);
|
|
LC_P : constant Slim_Character := Slim_Character'Val(Code.LC_P);
|
|
LC_Q : constant Slim_Character := Slim_Character'Val(Code.LC_Q);
|
|
LC_R : constant Slim_Character := Slim_Character'Val(Code.LC_R);
|
|
LC_S : constant Slim_Character := Slim_Character'Val(Code.LC_S);
|
|
LC_T : constant Slim_Character := Slim_Character'Val(Code.LC_T);
|
|
LC_U : constant Slim_Character := Slim_Character'Val(Code.LC_U);
|
|
LC_V : constant Slim_Character := Slim_Character'Val(Code.LC_V);
|
|
LC_W : constant Slim_Character := Slim_Character'Val(Code.LC_W);
|
|
LC_X : constant Slim_Character := Slim_Character'Val(Code.LC_X);
|
|
LC_Y : constant Slim_Character := Slim_Character'Val(Code.LC_Y);
|
|
LC_Z : constant Slim_Character := Slim_Character'Val(Code.LC_Z);
|
|
Left_Curly_Bracket : constant Slim_Character := Slim_Character'Val(Code.Left_Curly_Bracket);
|
|
Vertical_Line : constant Slim_Character := Slim_Character'Val(Code.Vertical_Line);
|
|
Right_Curly_Bracket : constant Slim_Character := Slim_Character'Val(Code.Right_Curly_Bracket);
|
|
Tilde : constant Slim_Character := Slim_Character'Val(Code.Tilde);
|
|
DEL : constant Slim_Character := Slim_Character'Val(Code.DEL);
|
|
end Slim;
|
|
|
|
package Wide is
|
|
NUL : constant Wide_Character := Wide_Character'Val(Code.NUL);
|
|
SOH : constant Wide_Character := Wide_Character'Val(Code.SOH);
|
|
STX : constant Wide_Character := Wide_Character'Val(Code.STX);
|
|
ETX : constant Wide_Character := Wide_Character'Val(Code.ETX);
|
|
EOT : constant Wide_Character := Wide_Character'Val(Code.EOT);
|
|
ENQ : constant Wide_Character := Wide_Character'Val(Code.ENQ);
|
|
ACK : constant Wide_Character := Wide_Character'Val(Code.ACK);
|
|
BEL : constant Wide_Character := Wide_Character'Val(Code.BEL);
|
|
BS : constant Wide_Character := Wide_Character'Val(Code.BS);
|
|
HT : constant Wide_Character := Wide_Character'Val(Code.HT);
|
|
LF : constant Wide_Character := Wide_Character'Val(Code.LF);
|
|
VT : constant Wide_Character := Wide_Character'Val(Code.VT);
|
|
FF : constant Wide_Character := Wide_Character'Val(Code.FF);
|
|
CR : constant Wide_Character := Wide_Character'Val(Code.CR);
|
|
SO : constant Wide_Character := Wide_Character'Val(Code.SO);
|
|
SI : constant Wide_Character := Wide_Character'Val(Code.SI);
|
|
DLE : constant Wide_Character := Wide_Character'Val(Code.DLE);
|
|
DC1 : constant Wide_Character := Wide_Character'Val(Code.DC1);
|
|
DC2 : constant Wide_Character := Wide_Character'Val(Code.DC2);
|
|
DC3 : constant Wide_Character := Wide_Character'Val(Code.DC3);
|
|
DC4 : constant Wide_Character := Wide_Character'Val(Code.DC4);
|
|
NAK : constant Wide_Character := Wide_Character'Val(Code.NAK);
|
|
SYN : constant Wide_Character := Wide_Character'Val(Code.SYN);
|
|
ETB : constant Wide_Character := Wide_Character'Val(Code.ETB);
|
|
CAN : constant Wide_Character := Wide_Character'Val(Code.CAN);
|
|
EM : constant Wide_Character := Wide_Character'Val(Code.EM);
|
|
SUB : constant Wide_Character := Wide_Character'Val(Code.SUB);
|
|
ESC : constant Wide_Character := Wide_Character'Val(Code.ESC);
|
|
FS : constant Wide_Character := Wide_Character'Val(Code.FS);
|
|
GS : constant Wide_Character := Wide_Character'Val(Code.GS);
|
|
RS : constant Wide_Character := Wide_Character'Val(Code.RS);
|
|
US : constant Wide_Character := Wide_Character'Val(Code.US);
|
|
Space : constant Wide_Character := Wide_Character'Val(Code.Space);
|
|
Exclamation : constant Wide_Character := Wide_Character'Val(Code.Exclamation);
|
|
Quotation : constant Wide_Character := Wide_Character'Val(Code.Quotation);
|
|
Number_Sign : constant Wide_Character := Wide_Character'Val(Code.Number_Sign);
|
|
Dollar_Sign : constant Wide_Character := Wide_Character'Val(Code.Dollar_Sign);
|
|
Percent_Sign : constant Wide_Character := Wide_Character'Val(Code.Percent_Sign);
|
|
Ampersand : constant Wide_Character := Wide_Character'Val(Code.Ampersand);
|
|
Apostrophe : constant Wide_Character := Wide_Character'Val(Code.Apostrophe);
|
|
Left_Parenthesis : constant Wide_Character := Wide_Character'Val(Code.Left_Parenthesis);
|
|
Right_Parenthesis : constant Wide_Character := Wide_Character'Val(Code.Right_Parenthesis);
|
|
Asterisk : constant Wide_Character := Wide_Character'Val(Code.Asterisk);
|
|
Plus_Sign : constant Wide_Character := Wide_Character'Val(Code.Plus_Sign);
|
|
Comma : constant Wide_Character := Wide_Character'Val(Code.Comma);
|
|
Minus_Sign : constant Wide_Character := Wide_Character'Val(Code.Minus_Sign);
|
|
Period : constant Wide_Character := Wide_Character'Val(Code.Period);
|
|
Slash : constant Wide_Character := Wide_Character'Val(Code.Slash);
|
|
Zero : constant Wide_Character := Wide_Character'Val(Code.Zero);
|
|
One : constant Wide_Character := Wide_Character'Val(Code.One);
|
|
Two : constant Wide_Character := Wide_Character'Val(Code.Two);
|
|
Three : constant Wide_Character := Wide_Character'Val(Code.Three);
|
|
Four : constant Wide_Character := Wide_Character'Val(Code.Four);
|
|
Five : constant Wide_Character := Wide_Character'Val(Code.Five);
|
|
Six : constant Wide_Character := Wide_Character'Val(Code.Six);
|
|
Seven : constant Wide_Character := Wide_Character'Val(Code.Seven);
|
|
Eight : constant Wide_Character := Wide_Character'Val(Code.Eight);
|
|
Nine : constant Wide_Character := Wide_Character'Val(Code.Nine);
|
|
Colon : constant Wide_Character := Wide_Character'Val(Code.Colon);
|
|
Semicolon : constant Wide_Character := Wide_Character'Val(Code.Semicolon);
|
|
Less_Than_Sign : constant Wide_Character := Wide_Character'Val(Code.Less_Than_Sign);
|
|
Equal_Sign : constant Wide_Character := Wide_Character'Val(Code.Equal_Sign);
|
|
Greater_Than_Sign : constant Wide_Character := Wide_Character'Val(Code.Greater_Than_Sign);
|
|
Question : constant Wide_Character := Wide_Character'Val(Code.Question);
|
|
Commercial_At : constant Wide_Character := Wide_Character'Val(Code.Commercial_At);
|
|
UC_A : constant Wide_Character := Wide_Character'Val(Code.UC_A);
|
|
UC_B : constant Wide_Character := Wide_Character'Val(Code.UC_B);
|
|
UC_C : constant Wide_Character := Wide_Character'Val(Code.UC_C);
|
|
UC_D : constant Wide_Character := Wide_Character'Val(Code.UC_D);
|
|
UC_E : constant Wide_Character := Wide_Character'Val(Code.UC_E);
|
|
UC_F : constant Wide_Character := Wide_Character'Val(Code.UC_F);
|
|
UC_G : constant Wide_Character := Wide_Character'Val(Code.UC_G);
|
|
UC_H : constant Wide_Character := Wide_Character'Val(Code.UC_H);
|
|
UC_I : constant Wide_Character := Wide_Character'Val(Code.UC_I);
|
|
UC_J : constant Wide_Character := Wide_Character'Val(Code.UC_J);
|
|
UC_K : constant Wide_Character := Wide_Character'Val(Code.UC_K);
|
|
UC_L : constant Wide_Character := Wide_Character'Val(Code.UC_L);
|
|
UC_M : constant Wide_Character := Wide_Character'Val(Code.UC_M);
|
|
UC_N : constant Wide_Character := Wide_Character'Val(Code.UC_N);
|
|
UC_O : constant Wide_Character := Wide_Character'Val(Code.UC_O);
|
|
UC_P : constant Wide_Character := Wide_Character'Val(Code.UC_P);
|
|
UC_Q : constant Wide_Character := Wide_Character'Val(Code.UC_Q);
|
|
UC_R : constant Wide_Character := Wide_Character'Val(Code.UC_R);
|
|
UC_S : constant Wide_Character := Wide_Character'Val(Code.UC_S);
|
|
UC_T : constant Wide_Character := Wide_Character'Val(Code.UC_T);
|
|
UC_U : constant Wide_Character := Wide_Character'Val(Code.UC_U);
|
|
UC_V : constant Wide_Character := Wide_Character'Val(Code.UC_V);
|
|
UC_W : constant Wide_Character := Wide_Character'Val(Code.UC_W);
|
|
UC_X : constant Wide_Character := Wide_Character'Val(Code.UC_X);
|
|
UC_Y : constant Wide_Character := Wide_Character'Val(Code.UC_Y);
|
|
UC_Z : constant Wide_Character := Wide_Character'Val(Code.UC_Z);
|
|
Left_Square_Bracket : constant Wide_Character := Wide_Character'Val(Code.Left_Square_Bracket);
|
|
Backslash : constant Wide_Character := Wide_Character'Val(Code.Backslash);
|
|
Right_Square_Bracket: constant Wide_Character := Wide_Character'Val(Code.Right_Square_Bracket);
|
|
Circumflex : constant Wide_Character := Wide_Character'Val(Code.Circumflex);
|
|
Low_Line : constant Wide_Character := Wide_Character'Val(Code.Low_Line);
|
|
Grave : constant Wide_Character := Wide_Character'Val(Code.Grave);
|
|
LC_A : constant Wide_Character := Wide_Character'Val(Code.LC_A);
|
|
LC_B : constant Wide_Character := Wide_Character'Val(Code.LC_B);
|
|
LC_C : constant Wide_Character := Wide_Character'Val(Code.LC_C);
|
|
LC_D : constant Wide_Character := Wide_Character'Val(Code.LC_D);
|
|
LC_E : constant Wide_Character := Wide_Character'Val(Code.LC_E);
|
|
LC_F : constant Wide_Character := Wide_Character'Val(Code.LC_F);
|
|
LC_G : constant Wide_Character := Wide_Character'Val(Code.LC_G);
|
|
LC_H : constant Wide_Character := Wide_Character'Val(Code.LC_H);
|
|
LC_I : constant Wide_Character := Wide_Character'Val(Code.LC_I);
|
|
LC_J : constant Wide_Character := Wide_Character'Val(Code.LC_J);
|
|
LC_K : constant Wide_Character := Wide_Character'Val(Code.LC_K);
|
|
LC_L : constant Wide_Character := Wide_Character'Val(Code.LC_L);
|
|
LC_M : constant Wide_Character := Wide_Character'Val(Code.LC_M);
|
|
LC_N : constant Wide_Character := Wide_Character'Val(Code.LC_N);
|
|
LC_O : constant Wide_Character := Wide_Character'Val(Code.LC_O);
|
|
LC_P : constant Wide_Character := Wide_Character'Val(Code.LC_P);
|
|
LC_Q : constant Wide_Character := Wide_Character'Val(Code.LC_Q);
|
|
LC_R : constant Wide_Character := Wide_Character'Val(Code.LC_R);
|
|
LC_S : constant Wide_Character := Wide_Character'Val(Code.LC_S);
|
|
LC_T : constant Wide_Character := Wide_Character'Val(Code.LC_T);
|
|
LC_U : constant Wide_Character := Wide_Character'Val(Code.LC_U);
|
|
LC_V : constant Wide_Character := Wide_Character'Val(Code.LC_V);
|
|
LC_W : constant Wide_Character := Wide_Character'Val(Code.LC_W);
|
|
LC_X : constant Wide_Character := Wide_Character'Val(Code.LC_X);
|
|
LC_Y : constant Wide_Character := Wide_Character'Val(Code.LC_Y);
|
|
LC_Z : constant Wide_Character := Wide_Character'Val(Code.LC_Z);
|
|
Left_Curly_Bracket : constant Wide_Character := Wide_Character'Val(Code.Left_Curly_Bracket);
|
|
Vertical_Line : constant Wide_Character := Wide_Character'Val(Code.Vertical_Line);
|
|
Right_Curly_Bracket : constant Wide_Character := Wide_Character'Val(Code.Right_Curly_Bracket);
|
|
Tilde : constant Wide_Character := Wide_Character'Val(Code.Tilde);
|
|
DEL : constant Wide_Character := Wide_Character'Val(Code.DEL);
|
|
end Wide;
|
|
|
|
end H2.Ascii;
|