Files
xmlada/unicode/unicode-names-basic_latin.ads
Fedor Rybin 7bc09d9995 Add Unicode licence to Unicode.Names.*
TN: U706-029
Change-Id: Icdc6c306783f7e88ab2b3c66470fd4626e5875d7
2021-09-21 11:29:32 +03:00

258 lines
17 KiB
Ada

-- This file is built automatically from data found on the
-- unicode web site (http://www.unicode.org)
-- in version 8.0.0 and thus is a subject to unicode license:
--
-- UNICODE, INC. LICENSE AGREEMENT - DATA FILES AND SOFTWARE
-- See Terms of Use for definitions of Unicode Inc.'s
-- Data Files and Software.
--
-- NOTICE TO USER: Carefully read the following legal agreement.
-- BY DOWNLOADING, INSTALLING, COPYING OR OTHERWISE USING UNICODE INC.'S
-- DATA FILES ("DATA FILES"), AND/OR SOFTWARE ("SOFTWARE"),
-- YOU UNEQUIVOCALLY ACCEPT, AND AGREE TO BE BOUND BY, ALL OF THE
-- TERMS AND CONDITIONS OF THIS AGREEMENT.
-- IF YOU DO NOT AGREE, DO NOT DOWNLOAD, INSTALL, COPY, DISTRIBUTE OR USE
-- THE DATA FILES OR SOFTWARE.
--
-- COPYRIGHT AND PERMISSION NOTICE
--
-- Copyright © 1991-2021 Unicode, Inc. All rights reserved.
-- Distributed under the Terms of Use
-- in https://www.unicode.org/copyright.html.
--
-- Permission is hereby granted, free of charge, to any person obtaining
-- a copy of the Unicode data files and any associated documentation
-- (the "Data Files") or Unicode software and any associated documentation
-- (the "Software") to deal in the Data Files or Software
-- without restriction, including without limitation the rights to use,
-- copy, modify, merge, publish, distribute, and/or sell copies of
-- the Data Files or Software, and to permit persons to whom the Data Files
-- or Software are furnished to do so, provided that either
-- (a) this copyright and permission notice appear with all copies
-- of the Data Files or Software, or
-- (b) this copyright and permission notice appear in associated
-- Documentation.
--
-- THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF
-- ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
-- WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-- NONINFRINGEMENT OF THIRD PARTY RIGHTS.
-- IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS
-- NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL
-- DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
-- DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
-- TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
-- PERFORMANCE OF THE DATA FILES OR SOFTWARE.
--
-- Except as contained in this notice, the name of a copyright holder
-- shall not be used in advertising or otherwise to promote the sale,
-- use or other dealings in these Data Files or Software without prior
-- written authorization of the copyright holder.
package Unicode.Names.Basic_Latin is
pragma Preelaborate;
pragma Style_Checks (Off);
-- Real Unicode name is NULL
Unicode_Null : constant Unicode_Char := 16#0000#;
Nul : Unicode_Char renames Unicode_Null;
Start_Of_Heading : constant Unicode_Char := 16#0001#;
Soh :
Unicode_Char renames Start_Of_Heading;
Start_Of_Text : constant Unicode_Char := 16#0002#;
Stx :
Unicode_Char renames Start_Of_Text;
End_Of_Text : constant Unicode_Char := 16#0003#;
Etx : Unicode_Char renames End_Of_Text;
End_Of_Transmission : constant Unicode_Char := 16#0004#;
Eot :
Unicode_Char renames End_Of_Transmission;
Enquiry : constant Unicode_Char := 16#0005#;
Enq : Unicode_Char renames Enquiry;
Acknowledge : constant Unicode_Char := 16#0006#;
Ack : Unicode_Char renames Acknowledge;
Alert : constant Unicode_Char := 16#0007#;
Bel : Unicode_Char renames Alert;
Backspace : constant Unicode_Char := 16#0008#;
Bs : Unicode_Char renames Backspace;
Character_Tabulation : constant Unicode_Char := 16#0009#;
Horizontal_Tabulation :
Unicode_Char renames Character_Tabulation;
Ht :
Unicode_Char renames Character_Tabulation;
Tab :
Unicode_Char renames Character_Tabulation;
Line_Feed : constant Unicode_Char := 16#000A#;
New_Line : Unicode_Char renames Line_Feed;
End_Of_Line : Unicode_Char renames Line_Feed;
Lf : Unicode_Char renames Line_Feed;
Nl : Unicode_Char renames Line_Feed;
Eol : Unicode_Char renames Line_Feed;
Line_Tabulation : constant Unicode_Char := 16#000B#;
Vertical_Tabulation :
Unicode_Char renames Line_Tabulation;
Vt :
Unicode_Char renames Line_Tabulation;
Form_Feed : constant Unicode_Char := 16#000C#;
Ff : Unicode_Char renames Form_Feed;
Carriage_Return : constant Unicode_Char := 16#000D#;
Cr :
Unicode_Char renames Carriage_Return;
Shift_Out : constant Unicode_Char := 16#000E#;
Locking_Shift_One : Unicode_Char renames Shift_Out;
So : Unicode_Char renames Shift_Out;
Shift_In : constant Unicode_Char := 16#000F#;
Locking_Shift_Zero : Unicode_Char renames Shift_In;
Si : Unicode_Char renames Shift_In;
Data_Link_Escape : constant Unicode_Char := 16#0010#;
Dle :
Unicode_Char renames Data_Link_Escape;
Device_Control_One : constant Unicode_Char := 16#0011#;
Dc1 :
Unicode_Char renames Device_Control_One;
Device_Control_Two : constant Unicode_Char := 16#0012#;
Dc2 :
Unicode_Char renames Device_Control_Two;
Device_Control_Three : constant Unicode_Char := 16#0013#;
Dc3 :
Unicode_Char renames Device_Control_Three;
Device_Control_Four : constant Unicode_Char := 16#0014#;
Dc4 :
Unicode_Char renames Device_Control_Four;
Negative_Acknowledge : constant Unicode_Char := 16#0015#;
Nak :
Unicode_Char renames Negative_Acknowledge;
Synchronous_Idle : constant Unicode_Char := 16#0016#;
Syn :
Unicode_Char renames Synchronous_Idle;
End_Of_Transmission_Block : constant Unicode_Char := 16#0017#;
Etb :
Unicode_Char renames End_Of_Transmission_Block;
Cancel : constant Unicode_Char := 16#0018#;
Can : Unicode_Char renames Cancel;
End_Of_Medium : constant Unicode_Char := 16#0019#;
Eom :
Unicode_Char renames End_Of_Medium;
Substitute : constant Unicode_Char := 16#001A#;
Sub : Unicode_Char renames Substitute;
Escape : constant Unicode_Char := 16#001B#;
Esc : Unicode_Char renames Escape;
Information_Separator_Four : constant Unicode_Char := 16#001C#;
File_Separator :
Unicode_Char renames Information_Separator_Four;
Fs :
Unicode_Char renames Information_Separator_Four;
Information_Separator_Three : constant Unicode_Char := 16#001D#;
Group_Separator :
Unicode_Char renames Information_Separator_Three;
Gs :
Unicode_Char renames Information_Separator_Three;
Information_Separator_Two : constant Unicode_Char := 16#001E#;
Record_Separator :
Unicode_Char renames Information_Separator_Two;
Rs :
Unicode_Char renames Information_Separator_Two;
Information_Separator_One : constant Unicode_Char := 16#001F#;
Unit_Separator :
Unicode_Char renames Information_Separator_One;
Us :
Unicode_Char renames Information_Separator_One;
Space : constant Unicode_Char := 16#0020#;
Sp : Unicode_Char renames Space;
Exclamation_Mark : constant Unicode_Char := 16#0021#;
Quotation_Mark : constant Unicode_Char := 16#0022#;
Number_Sign : constant Unicode_Char := 16#0023#;
Dollar_Sign : constant Unicode_Char := 16#0024#;
Percent_Sign : constant Unicode_Char := 16#0025#;
Ampersand : constant Unicode_Char := 16#0026#;
Apostrophe : constant Unicode_Char := 16#0027#;
Left_Parenthesis : constant Unicode_Char := 16#0028#;
Right_Parenthesis : constant Unicode_Char := 16#0029#;
Asterisk : constant Unicode_Char := 16#002A#;
Plus_Sign : constant Unicode_Char := 16#002B#;
Comma : constant Unicode_Char := 16#002C#;
Hyphen_Minus : constant Unicode_Char := 16#002D#;
Full_Stop : constant Unicode_Char := 16#002E#;
Solidus : constant Unicode_Char := 16#002F#;
Digit_Zero : constant Unicode_Char := 16#0030#;
Digit_One : constant Unicode_Char := 16#0031#;
Digit_Two : constant Unicode_Char := 16#0032#;
Digit_Three : constant Unicode_Char := 16#0033#;
Digit_Four : constant Unicode_Char := 16#0034#;
Digit_Five : constant Unicode_Char := 16#0035#;
Digit_Six : constant Unicode_Char := 16#0036#;
Digit_Seven : constant Unicode_Char := 16#0037#;
Digit_Eight : constant Unicode_Char := 16#0038#;
Digit_Nine : constant Unicode_Char := 16#0039#;
Colon : constant Unicode_Char := 16#003A#;
Semicolon : constant Unicode_Char := 16#003B#;
Less_Than_Sign : constant Unicode_Char := 16#003C#;
Equals_Sign : constant Unicode_Char := 16#003D#;
Greater_Than_Sign : constant Unicode_Char := 16#003E#;
Question_Mark : constant Unicode_Char := 16#003F#;
Commercial_At : constant Unicode_Char := 16#0040#;
Latin_Capital_Letter_A : constant Unicode_Char := 16#0041#;
Latin_Capital_Letter_B : constant Unicode_Char := 16#0042#;
Latin_Capital_Letter_C : constant Unicode_Char := 16#0043#;
Latin_Capital_Letter_D : constant Unicode_Char := 16#0044#;
Latin_Capital_Letter_E : constant Unicode_Char := 16#0045#;
Latin_Capital_Letter_F : constant Unicode_Char := 16#0046#;
Latin_Capital_Letter_G : constant Unicode_Char := 16#0047#;
Latin_Capital_Letter_H : constant Unicode_Char := 16#0048#;
Latin_Capital_Letter_I : constant Unicode_Char := 16#0049#;
Latin_Capital_Letter_J : constant Unicode_Char := 16#004A#;
Latin_Capital_Letter_K : constant Unicode_Char := 16#004B#;
Latin_Capital_Letter_L : constant Unicode_Char := 16#004C#;
Latin_Capital_Letter_M : constant Unicode_Char := 16#004D#;
Latin_Capital_Letter_N : constant Unicode_Char := 16#004E#;
Latin_Capital_Letter_O : constant Unicode_Char := 16#004F#;
Latin_Capital_Letter_P : constant Unicode_Char := 16#0050#;
Latin_Capital_Letter_Q : constant Unicode_Char := 16#0051#;
Latin_Capital_Letter_R : constant Unicode_Char := 16#0052#;
Latin_Capital_Letter_S : constant Unicode_Char := 16#0053#;
Latin_Capital_Letter_T : constant Unicode_Char := 16#0054#;
Latin_Capital_Letter_U : constant Unicode_Char := 16#0055#;
Latin_Capital_Letter_V : constant Unicode_Char := 16#0056#;
Latin_Capital_Letter_W : constant Unicode_Char := 16#0057#;
Latin_Capital_Letter_X : constant Unicode_Char := 16#0058#;
Latin_Capital_Letter_Y : constant Unicode_Char := 16#0059#;
Latin_Capital_Letter_Z : constant Unicode_Char := 16#005A#;
Left_Square_Bracket : constant Unicode_Char := 16#005B#;
Reverse_Solidus : constant Unicode_Char := 16#005C#;
Right_Square_Bracket : constant Unicode_Char := 16#005D#;
Circumflex_Accent : constant Unicode_Char := 16#005E#;
Low_Line : constant Unicode_Char := 16#005F#;
Grave_Accent : constant Unicode_Char := 16#0060#;
Latin_Small_Letter_A : constant Unicode_Char := 16#0061#;
Latin_Small_Letter_B : constant Unicode_Char := 16#0062#;
Latin_Small_Letter_C : constant Unicode_Char := 16#0063#;
Latin_Small_Letter_D : constant Unicode_Char := 16#0064#;
Latin_Small_Letter_E : constant Unicode_Char := 16#0065#;
Latin_Small_Letter_F : constant Unicode_Char := 16#0066#;
Latin_Small_Letter_G : constant Unicode_Char := 16#0067#;
Latin_Small_Letter_H : constant Unicode_Char := 16#0068#;
Latin_Small_Letter_I : constant Unicode_Char := 16#0069#;
Latin_Small_Letter_J : constant Unicode_Char := 16#006A#;
Latin_Small_Letter_K : constant Unicode_Char := 16#006B#;
Latin_Small_Letter_L : constant Unicode_Char := 16#006C#;
Latin_Small_Letter_M : constant Unicode_Char := 16#006D#;
Latin_Small_Letter_N : constant Unicode_Char := 16#006E#;
Latin_Small_Letter_O : constant Unicode_Char := 16#006F#;
Latin_Small_Letter_P : constant Unicode_Char := 16#0070#;
Latin_Small_Letter_Q : constant Unicode_Char := 16#0071#;
Latin_Small_Letter_R : constant Unicode_Char := 16#0072#;
Latin_Small_Letter_S : constant Unicode_Char := 16#0073#;
Latin_Small_Letter_T : constant Unicode_Char := 16#0074#;
Latin_Small_Letter_U : constant Unicode_Char := 16#0075#;
Latin_Small_Letter_V : constant Unicode_Char := 16#0076#;
Latin_Small_Letter_W : constant Unicode_Char := 16#0077#;
Latin_Small_Letter_X : constant Unicode_Char := 16#0078#;
Latin_Small_Letter_Y : constant Unicode_Char := 16#0079#;
Latin_Small_Letter_Z : constant Unicode_Char := 16#007A#;
Left_Curly_Bracket : constant Unicode_Char := 16#007B#;
Vertical_Line : constant Unicode_Char := 16#007C#;
Right_Curly_Bracket : constant Unicode_Char := 16#007D#;
Tilde : constant Unicode_Char := 16#007E#;
Delete : constant Unicode_Char := 16#007F#;
Del : Unicode_Char renames Delete;
end Unicode.Names.Basic_Latin;