Next: , Previous: 2.4.2, Up: 2


2.5 Character Literals

1
[A character_literal is formed by enclosing a graphic character between two apostrophe characters.]

Syntax

2

character_literal::= 'graphic_character'

     NOTES

3

 A character_literal is an enumeration literal of a character type. See 3.5.2.
Examples

4
Examples of character literals:

5/2

     {00433AI95−00433−01} 'A'     '*'     '''     ' '
     'L'     '[Unicode 1051]
     '     '[Unicode 923]
     '    −− Various els.
     '[Unicode 8734]
     '     '[Unicode 1488]
     '            −− Big numbers − infinity and aleph.
Wording Changes from Ada 83

5.a

The definitions of the values of literals are in Sections 3 and 4, rather than here, since it requires knowledge of types.