« Premiers pas en OCaml/Types primitifs » : différence entre les versions

Contenu supprimé Contenu ajouté
m →‎Les caractères (character) : attention aux caractères sur plusieurs octets
Ligne 155 :
- : char = 'c'
</source>
 
{{Attention|Avec_fond = oui| Un caractère n'en est pas deux ! Le code suivant provoque une erreur :
<source lang="ocaml">
Ligne 161 ⟶ 162 :
</source>
}}
 
<br>
 
{{Attention|Avec_fond = oui| Un caractère accentué peut utiliser plusieurs octets suivant l'encodage utilisé par l'éditeur de texte et/ou le terminal :
<source lang="ocaml">
# 'é' ;;
Characters 0-1:
'é' ;;
^
Error: Syntax error
# String.length "é" ;;
- : int = 2
</source>
}}
 
À noter que certains caractères spéciaux se notent en commençant par un antislash '\' :
{| style="text-align:center" class="wikitable"