Les littéraux (literals)
#########################
.. raw:: html
literal
In computer science, a literal is a notation for representing a fixed value in source code. [#wikipedia-literal]_
littéral
En informatique, un littéral est une notation représentant dans le code source une valeur fixe.
Un littéral est une valeur présente littéralement dans un code source.
.. note::
À l'opposé des identificateurs qui valent pour autre chose, les littéraux valent pour eux-même.
exemples
********
.. code-block:: javascript
var ville = 'Stockholm';
var nombre_d_habitants = 914909;
Ici, ``var``, ``ville``, ``nombre_d_habitants`` sont des **identificateurs**, ce sont des *index* qui renvoient à autre chose.
Par contre, ``Stockholm`` et ``914909`` sont des **littéraux** : ils valent pour eux-même.
----
Par analogie :
"Pierre dit 'bonjour !'."
* ``Pierre`` est un **identificateur** : c’est un *index* qui renvoie à une personne.
* ``"bonjour !"`` est un **littéral** : c’est *littéralement* ce que dit Pierre
.. [#wikipedia-literal] Wikipedia contributors. `"Literal (computer programming)." Wikipedia, The Free Encyclopedia `_. Wikipedia, The Free Encyclopedia, 14 Jun. 2019. Web. 7 Aug. 2019.