Le plus grand malheur est de vouloir toujours acquérir [Lao-Tseu | philosophe chinois]

Besoin d'une définition rapide dans le domaine informatique ?
(la , le ...)
 retour accueil

 


Recherche de


par : aboul le 28/06/02
mail : aboul@free.fr

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. Le style «K&amp;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. if (cond) {<bloc&gt;} 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). if (cond){<bloc&gt;} 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. if (cond){<bloc&gt;} 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. if (cond){<bloc&gt;} Les styles Allman et Whitesmiths sont les plus communs, à égalité. K&amp;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). (10-02-1999). (source: Le Jargon Français license GFDL sur linux-france.org, (c) 2001 Roland Trique)

Info. Culture

Pour passer à un niveau de recherche plus large pour :


Cliquez sur le bouton du navigateur qui permet d'afficher la page précédente, c'est le plus rapide pour retourner à la page précédente.
(Cela va sans dire, mais ça va mieux en le disant...)


  Powered by aboul v3.6.6            retour début de page

Des remarques?... aboul@free.fr

Copyright (c) 2000-2017 (aboul.free.fr/inf) : contenu
Copyright (c) 2000-2017 (aboul.free.fr) : application