annexe : lexique
analyse lexicale, syntaxique et jetons
| terme | traduction |
|---|---|
| analyse lexicale | lexical analysis |
| analyse syntaxique | syntaxic analysis |
| jeton | token |
| analyseur lexical | lexer, tokeniser, scanner |
| analyseur syntaxique | parser |
| identificateur ou identifiant | identifier |
| mot-clé réservé ou mot-clé | reserved keyword ou keyword |
| opérateur | operator |
| séparateur | delimiter ou ponctuator |
| littéral | literal |
| commentaire | comment |
| opérateur unaire | unary operator |
| opérateur binaire | binary operator |
| opérateur ternaire | ternary operator |
| commentaire (sur une seule ligne) | single-line comment, line comment, inline comment |
| commentaire multiligne | multiline comment, block comment |
caractères particuliers
Certains caractères particuliers sont utilisés en programmation, et il est important de bien savoir les nommer et les reconnaître, en français et en anglais.
| symbole | terme | traduction |
|---|---|---|
| { } | accolades ouvrante et fermante | opening et closing curly braces |
| [ ] | crochets | brackets |
| ( ) | parenthèses | parenthesis |
| < | chevron ouvrant ou signe plus petit que | opening angle bracket or less than sign |
| > | chevron fermant ou signe plus grand que | closing angle bracket or greater than sign |
| | | barre verticale | vertical bar ou pipe (tuyau) |
| & | esperluette | ampersand |
| : | deux-points | colon |
| ; | point-virgule | semicolon |
| , | virgule | comma |
| . | point | period |
| ' | apostrophe droite | single quote |
| " | guillemets droits | double quote |
| + | signe plus | plus sign |
| - | signe moins ou trait-d’union | minus signe or hyphen |
| – | tiret demi-cadratin | en dash |
| — | tiret cadratin | em dash |
| _ | tiret bas, souligné | underscore |
| / | barre oblique | slash |
| \ | barre oblique inversée | backslash |
| # | croisillon | number sign, hashtag |
| ^ | circonflex | caret, circumflex |
| * | astérisque | asterisk |
| ? | point d’interrogation | question mark |
| @ | arobase | at symbol |
| ` | apostrophe ouvrante (programmation), ou accent grave (caractère) | backtick or backquote (programmation), or grave accent (character) |
| ~ | tilde | equivalency sign or tilde |
HTML
à venir
CSS
à compléter
| terme | traduction |
|---|---|
| propriété | property |
| valeur | value |
| déclaration | declaration |
| bloc de déclarations | declarations block |
| sélecteur | selector |
| règle (ou jeu de règles) | rule (or ruleset) |
| instruction CSS | CSS statement |
| instruction CSS imbriquée | nested CSS statement |
| pseudo-classe | pseudo-classe |
| pseudo-élément | pseudo-element |
| combinateur (?) | combinator |