1/2
{00285AI95−00285−01} This clause presents the packages related to character processing: an empty pure package Characters and child packages Characters.Handling and Characters.Latin_1. The package Characters.Handling provides classification and conversion functions for Character data, and some simple functions for dealing with Wide_Character and Wide_Wide_Character data. The child package Characters.Latin_1 declares a set of constants initialized to values of type Character.
1.a
{extensions to Ada 83} This clause is new to Ada 95.
1.b/2
{00285AI95−00285−01} Included Wide_Wide_Character in this description; the individual changes are documented as extensions as needed.