strings_maps_constants¶
extras/strings_maps_constants.vhdl
Dependencies¶
Description¶
This package provides constants for various character sets from the range
of Latin-1 and mappings for upper case, lower case, and basic (unaccented)
characters. It is a clone of the Ada‘95 package
Ada.Strings.Maps.Constants
.
Constants¶
-
strings_maps_constants.
NULL_SET
¶ No characters.
-
strings_maps_constants.
IDENTITY
¶ Map all characters to themselves.
-
strings_maps_constants.
CONTROL_SET
¶ Control characters.
-
strings_maps_constants.
GRAPHIC_SET
¶ Graphical characters.
-
strings_maps_constants.
LETTER_SET
¶ Letters only.
-
strings_maps_constants.
LOWER_SET
¶ Lower-case letters.
-
strings_maps_constants.
UPPER_SET
¶ Upper-case letters.
-
strings_maps_constants.
BASIC_SET
¶ Plain and accented letters.
-
strings_maps_constants.
DECIMAL_DIGIT_SET
¶ Digits 0-9.
-
strings_maps_constants.
HEXADECIMAL_DIGIT_SET
¶ Hex digits 0-9 and A-F.
-
strings_maps_constants.
ALPHANUMERIC_SET
¶ Letters and numbers.
-
strings_maps_constants.
SPECIAL_SET
¶ Punctuation symbols.
-
strings_maps_constants.
ISO_646_SET
¶ ASCII subset of Latin-1.
-
strings_maps_constants.
LOWER_CASE_MAP
¶ Map letters to lower-case.
-
strings_maps_constants.
UPPER_CASE_MAP
¶ Map letters to upper-case.
-
strings_maps_constants.
BASIC_MAP
¶ Map accented characters to their basic form.