indentation

indentation
● n. f. ►PROG Mise en page minimaliste réalisée à l'aide essentiellement de tabulations, afin de rendre un code source (ou tout autre texte) plus lisible, en faisant ressortir visuellement la structure du document, en partic. les structures de contrôle d'un programme. Il existe différents styles d'indentation classiques. En C, il y en a quatre (voir la figure). Le style "K&R". Ce style est celui de Kernighan et Ritchie (Voir Kernighan, Brian), parce que les exemples qu'ils donnaient quand ils ont créé le langage C étaient rédigés avec cette indentation. Ce style est aussi appelé le style "kernel", car le noyau d'Unix est écrit avec. L'indentation de base est de 8 espaces par niveau, mais on rencontre aussi 4 espaces, ce qui est toutefois nettement moins courant. Le style "Allman". Du nom d'Eric Allman, qui a écrit beaucoup d'utilitaires BSD (il est parfois appelé le style "BSD"). Il ressemble à l'indentation du Pascal et de l'ALGOL. L'indentation peut être de 8 ou 4 espaces (en C++ par exemple). Le style "Whitesmiths". popularisé par les exemples du C Whitesmiths, un des tout premiers compilateurs C commerciaux. L'indentation est de 8 caractères, mais on rencontre aussi 4 espaces. Le style "GNU". Utilisé par EMACS et le code de la Free Software Foundation, et nulle part ailleurs (Voir GNU et FSF). Il y a toujours 4 espaces par niveau, avec les "{" et les "}" à mi-chemin. Les styles Allman et Whitesmiths sont les plus communs, à égalité. K&R fut universel, mais est devenu nettement moins répandu. Ses défenseurs disent pourtant qu'il est bien pratique, permettant de voir d'un seul coup nettement plus de code en économisant l'espace verticalement. Sans aucun doute, savoir quel est le meilleur style restera une cause de nombreuses guerre de religion. Ces styles ont été normalisés pour la première fois pour le langage C, mais on retrouve exactement la même chose pour tous les langages structurés dont l'éditeur n'impose pas l'indentation (D'autres langages incorporent un éditeur qui fixe cette indentation, comme le GFA Basic sur les Atari). Styles classiques d'indentation.

Dictionnaire d'informatique francophone. 2013.

Игры ⚽ Нужна курсовая?

Regardez d'autres dictionnaires:

  • indentation — [ ɛ̃dɑ̃tasjɔ̃ ] n. f. • v. 1860; de 1. in et dent 1 ♦ Didact. ou littér. Échancrure en forme de morsure. Les indentations d un littoral rocheux. 2 ♦ Inform. Disposition particulière du texte d un programme faisant apparaître des décalages de la… …   Encyclopédie Universelle

  • Indentation — In den*ta tion, n. 1. The act of indenting or state of being indented. [1913 Webster] 2. A notch or recess, in the margin or border of anything; as, the indentations of a leaf, of the coast, etc. [1913 Webster] 3. A recess or sharp depression in… …   The Collaborative International Dictionary of English

  • indentation — (n.) 1728, of margins or edges, extended form of INDENT (Cf. indent) (n.). Meaning action of making a dent or impression is from 1847 …   Etymology dictionary

  • indentation — ► NOUN 1) the action of indenting or the state of being indented. 2) a deep recess or notch …   English terms dictionary

  • indentation — [in΄den tā′shən] n. [ INDENT1 or INDENT2 + ATION] 1. an indenting or being indented 2. a result of indenting; specif., a) a notch, cut, or inlet on a coastline, etc. b) a dent …   English World dictionary

  • Indentation — An indentation may refer to: A notch, or deep recesses; for instance in a coastline, or a carving in rock The placement of text farther to the right to separate it from surrounding text. The first meaning is also applied in hardness measurement… …   Wikipedia

  • Indentation — Une indentation est un retrait par rapport à la norme. Cela peut se comprendre de cinq manières : Sommaire 1 Géographie 2 Littérature 3 Technologies de communication 4 Informatique …   Wikipédia en Français

  • indentation — n. to make an indentation * * * [ˌɪnden teɪʃ(ə)n] to make an indentation …   Combinatory dictionary

  • indentation — [[t]ɪ̱ndente͟ɪʃ(ə)n[/t]] indentations 1) N COUNT An indentation is the space at the beginning of a line of writing when it starts further away from the edge of the paper than all the other lines. 2) N COUNT An indentation is a shallow hole or cut …   English dictionary

  • indentation — UK [ˌɪndenˈteɪʃ(ə)n] / US noun Word forms indentation : singular indentation plural indentations 1) [countable] a mark or hole in the surface of something Use a knife to make indentations in the icing. 2) [countable] a cut shaped like a V in the… …   English dictionary

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”