character

character ::= 
      "based on the unicode character set" 

[rule list]
This rule is called by

-> literal_expression -> string

Explications

Un caractère est codé sur 16-bits et il est conforme à la norme Unicode. Un caractère doit être entouré d'apostrophes ' et non de guillemets, car il serait considéré comme une chaîne de caractères.

La table ci-dessous décrit les caractères spéciaux principaux, ainsi que la façon de les déclarer.

Représentation Signification
\n nouvelle ligne (NL)
\t tabulation (TAB)
\b backspace (BS)
\r retour de chariot (CR)
\f fin de page (FF)
\\ backslash \
\' apostrophe '
\" guillemet "
\0ddd caractère ASCII ddd (octal)
\xdd caractère ASCII dd (hexadécimal)
\udddd caractère Unicode dddd (hexadécimal)

Exemples

'a'
'\n'
'\''
'\n'
'\u1234'

Index général - Index concepts - Règles BNF
© 1996, DIP Genève, Alexandre Maret & Jacques Guyot
page générée Fri Jun 21 15:40:46 MET DST 1996