Ada Programming/Libraries/Ada.Wide_Wide_Characters.Handling
This language feature has been introduced in Ada 2012.
Ada.Wide_Wide_Characters.Handling is a unit of the Predefined Language Environment since Ada 2012.
Specification
-- Standard Ada library specification -- Copyright (c) 2004-2016 AXE Consultants -- Copyright (c) 2004, 2005, 2006 Ada-Europe -- Copyright (c) 2000 The MITRE Corporation, Inc. -- Copyright (c) 1992, 1993, 1994, 1995 Intermetrics, Inc. -- SPDX-License-Identifier: BSD-3-Clause and LicenseRef-AdaReferenceManual -- -------------------------------------------------------------------------packageAda.Wide_Wide_Characters.HandlingispragmaPure(Handling);functionCharacter_Set_VersionreturnString;functionIs_Control (Item : Wide_Wide_Character)returnBoolean;functionIs_Letter (Item : Wide_Wide_Character)returnBoolean;functionIs_Lower (Item : Wide_Wide_Character)returnBoolean;functionIs_Upper (Item : Wide_Wide_Character)returnBoolean;functionIs_Digit (Item : Wide_Wide_Character)returnBoolean;functionIs_Decimal_Digit (Item : Wide_Wide_Character)returnBooleanrenamesIs_Digit;functionIs_Hexadecimal_Digit (Item : Wide_Wide_Character)returnBoolean;functionIs_Alphanumeric (Item : Wide_Wide_Character)returnBoolean;functionIs_Special (Item : Wide_Wide_Character)returnBoolean;functionIs_Line_Terminator (Item : Wide_Wide_Character)returnBoolean;functionIs_Mark (Item : Wide_Wide_Character)returnBoolean;functionIs_Other_Format (Item : Wide_Wide_Character)returnBoolean;functionIs_Punctuation_Connector (Item : Wide_Wide_Character)returnBoolean;functionIs_Space (Item : Wide_Wide_Character)returnBoolean;functionIs_Graphic (Item : Wide_Wide_Character)returnBoolean;functionTo_Lower (Item : Wide_Wide_Character)returnWide_Wide_Character;functionTo_Upper (Item : Wide_Wide_Character)returnWide_Wide_Character;functionTo_Lower (Item : Wide_Wide_String)returnWide_Wide_String;functionTo_Upper (Item : Wide_Wide_String)returnWide_Wide_String;endAda.Wide_Wide_Characters.Handling;
See also
Wikibook
External examples
- Search for examples of
Ada.Wide_Wide_Characters.Handlingin: Rosetta Code, GitHub (gists), any Alire crate or this Wikibook. - Search for posts related to
Ada.Wide_Wide_Characters.Handlingin: Stack Overflow, comp.lang.ada or any Ada related page.
Ada Reference Manual
Ada 2012
Open-Source Implementations
FSF GNAT
- Specification: a-zchhan.ads
- Body: a-zchhan.adb
drake
- Specification: strings/a-zchhan.ads