Une question tellement con que je m'excuse d'avance de vous déranger
pour si peu... ;-)
Si je ne m'abuse, en français, on met un espace (ou une espace, ou une
espace fine, j'ai jamais bien su) avant les deux-points. Aussi,
dois-je écrire :
Finalement je ne sais pas si cool est le bon mot !
BS avait déjà essayé de réfléchir à la question:
B. Stavtrup: Overloading of C++ Whitespace. Journal of Object-Oriented Programming. April 1, 1992.
Je ne sais pas ce que donnait le contenu de l'article.
Marc Boyer -- Lying for having sex or lying for making war? Trust US presidents :-(
Gabriel Dos Reis
Marc Boyer writes:
| Michel Michaud wrote: | > | > Dommage, ç'aurait été cool : | > | > if (ma variable en plusieurs mots > 0) | > ... | > | > Finalement je ne sais pas si cool est le bon mot ! | | BS avait déjà essayé de réfléchir à la question: | | B. Stavtrup: Overloading of C++ Whitespace.
Oui mais ce n'est pas le même BS que Bjarne Stroustrup ;-)
-- Gaby
Marc Boyer <Marc.Boyer@enseeiht.yahoo.fr.invalid> writes:
| Michel Michaud wrote:
| >
| > Dommage, ç'aurait été cool :
| >
| > if (ma variable en plusieurs mots > 0)
| > ...
| >
| > Finalement je ne sais pas si cool est le bon mot !
|
| BS avait déjà essayé de réfléchir à la question:
|
| B. Stavtrup: Overloading of C++ Whitespace.
Oui mais ce n'est pas le même BS que Bjarne Stroustrup ;-)
| Michel Michaud wrote: | > | > Dommage, ç'aurait été cool : | > | > if (ma variable en plusieurs mots > 0) | > ... | > | > Finalement je ne sais pas si cool est le bon mot ! | | BS avait déjà essayé de réfléchir à la question: | | B. Stavtrup: Overloading of C++ Whitespace.
Oui mais ce n'est pas le même BS que Bjarne Stroustrup ;-)
-- Gaby
benoit.breholee
| Je ne sais pas ce que donnait le contenu de l'article.
La date de publication aide à se faire une petite idée du contenu...
| Je ne sais pas ce que donnait le contenu de l'article.
La date de publication aide à se faire une petite idée du contenu...
"Michel Michaud" a écrit dans le message news: RqjSb.41896$
Le compilateur détermine les tokens (je ne sais plus le terme français)
lexème ?
--
Français *==> "Musique renaissance" <==* English midi - facsimiles - ligatures - mensuration http://anaigeon.free.fr | http://www.medieval.org/emfaq/anaigeon/ Alain Naigeon - - Strasbourg, France
Jean-Marc Bourguet
"Alain Naigeon" writes:
"Michel Michaud" a écrit dans le message news: RqjSb.41896$
Le compilateur détermine les tokens (je ne sais plus le terme français)
lexème ?
Non. Je dirais symbole. Plusieurs lexèmes peuvent représenter le même symbole (parfois le choix du lexème est significatif -- pour des identificateurs en C++ par exemple -- parfois pas -- Begin ou BEGIN en Pascal c'est la même chose).
A+
-- Jean-Marc FAQ de fclc++: http://www.cmla.ens-cachan.fr/~dosreis/C++/FAQ C++ FAQ Lite en VF: http://www.ifrance.com/jlecomte/c++/c++-faq-lite/index.html Site de usenet-fr: http://www.usenet-fr.news.eu.org
"Alain Naigeon" <anaigeon@free.fr> writes:
"Michel Michaud" <mm@gdzid.com> a écrit dans le message news:
RqjSb.41896$mf4.1359696@news20.bellglobal.com...
Le compilateur détermine les tokens (je ne sais plus le terme
français)
lexème ?
Non. Je dirais symbole. Plusieurs lexèmes peuvent représenter le
même symbole (parfois le choix du lexème est significatif -- pour des
identificateurs en C++ par exemple -- parfois pas -- Begin ou BEGIN en
Pascal c'est la même chose).
A+
--
Jean-Marc
FAQ de fclc++: http://www.cmla.ens-cachan.fr/~dosreis/C++/FAQ
C++ FAQ Lite en VF: http://www.ifrance.com/jlecomte/c++/c++-faq-lite/index.html
Site de usenet-fr: http://www.usenet-fr.news.eu.org
"Michel Michaud" a écrit dans le message news: RqjSb.41896$
Le compilateur détermine les tokens (je ne sais plus le terme français)
lexème ?
Non. Je dirais symbole. Plusieurs lexèmes peuvent représenter le même symbole (parfois le choix du lexème est significatif -- pour des identificateurs en C++ par exemple -- parfois pas -- Begin ou BEGIN en Pascal c'est la même chose).
A+
-- Jean-Marc FAQ de fclc++: http://www.cmla.ens-cachan.fr/~dosreis/C++/FAQ C++ FAQ Lite en VF: http://www.ifrance.com/jlecomte/c++/c++-faq-lite/index.html Site de usenet-fr: http://www.usenet-fr.news.eu.org
Michel Michaud
Dans news:, Jean-Marc
"Michel Michaud" writes:
Dommage, ç'aurait été cool :
if (ma variable en plusieurs mots > 0) ...
Finalement je ne sais pas si cool est le bon mot !
Avoir des identificateurs en plusieurs mots est possible si pas deux ne peuvent se suivre ce qui serait relativement facile... s'il n'y avait les mots cles et les operateurs.
Je ne comprends pas, mais ce n'est pas grave... Il_est_facile d_avoir_des_identificateurs_en_plusieurs_mots_même_en_C++ :-)
Algol68 avait la possibilite d'identificateurs en plusieurs mots.
Et FORTRAN ne se préoccupait pas des espaces c'était vraiment pratique dans les en-têtes de fonctions (ou plutôt SUBROUTINE)
SUBROUTINE R A C I N E C A R R E E
:-)
-- Michel Michaud http://www.gdzid.com FAQ de fr.comp.lang.c++ : http://www.cmla.ens-cachan.fr/~dosreis/C++/FAQ/
Dans news:pxbr7xhyd33.fsf@news.bourguet.org, Jean-Marc
"Michel Michaud" <mm@gdzid.com> writes:
Dommage, ç'aurait été cool :
if (ma variable en plusieurs mots > 0)
...
Finalement je ne sais pas si cool est le bon mot !
Avoir des identificateurs en plusieurs mots est possible si pas deux
ne peuvent se suivre ce qui serait relativement facile... s'il n'y
avait les mots cles et les operateurs.
Je ne comprends pas, mais ce n'est pas grave... Il_est_facile
d_avoir_des_identificateurs_en_plusieurs_mots_même_en_C++ :-)
Algol68 avait la possibilite d'identificateurs en plusieurs mots.
Et FORTRAN ne se préoccupait pas des espaces c'était vraiment
pratique dans les en-têtes de fonctions (ou plutôt SUBROUTINE)
SUBROUTINE R A C I N E C A R R E E
:-)
--
Michel Michaud mm@gdzid.com
http://www.gdzid.com
FAQ de fr.comp.lang.c++ :
http://www.cmla.ens-cachan.fr/~dosreis/C++/FAQ/
Finalement je ne sais pas si cool est le bon mot !
Avoir des identificateurs en plusieurs mots est possible si pas deux ne peuvent se suivre ce qui serait relativement facile... s'il n'y avait les mots cles et les operateurs.
Je ne comprends pas, mais ce n'est pas grave... Il_est_facile d_avoir_des_identificateurs_en_plusieurs_mots_même_en_C++ :-)
Algol68 avait la possibilite d'identificateurs en plusieurs mots.
Et FORTRAN ne se préoccupait pas des espaces c'était vraiment pratique dans les en-têtes de fonctions (ou plutôt SUBROUTINE)
SUBROUTINE R A C I N E C A R R E E
:-)
-- Michel Michaud http://www.gdzid.com FAQ de fr.comp.lang.c++ : http://www.cmla.ens-cachan.fr/~dosreis/C++/FAQ/
Michel Michaud
Dans news:,
"Michel Michaud" wrote in message news:<WagSb.41763$...
[...]
En fait, il faudrait parler du ;, que tout le monde (?) colle sur les instructions, mais c'est difficile de mettre une espace fine en C++...
Je suis deçu. Ça montre que tu ne régardes pas les exemples que je poste ici.
En fait, je sais très bien que tu mets un espacement avant tes point-virgules et à toute sorte d'autres places bizarres :-) Mon (?) se voulait en fait un symbole plus complexe, sur lequel je voulais revenir, mais j'ai finalement envoyé le message sans le remplacer. Imagine quelque chose du genre de ( ;-( ??? ) et encore ce n'est rien à côté de ce que j'avais en tête...
En fait, j'ai pris l'habitude de mettre l'espace devant le ; parce que j'ai vu d'autres qui le faisaient. Je ne suis donc pas seul.
Bof, il y en a pour tous les goûts :-)
Mais tu avoueras que ce n'est pas commun...
-- Michel Michaud http://www.gdzid.com FAQ de fr.comp.lang.c++ : http://www.cmla.ens-cachan.fr/~dosreis/C++/FAQ/
Dans news:d6652001.0401300314.36c8e4da@posting.google.com,
"Michel Michaud" <mm@gdzid.com> wrote in message
news:<WagSb.41763$mf4.1303819@news20.bellglobal.com>...
[...]
En fait, il faudrait parler du ;, que tout le monde (?) colle sur
les instructions, mais c'est difficile de mettre une espace fine
en C++...
Je suis deçu. Ça montre que tu ne régardes pas les exemples que je
poste ici.
En fait, je sais très bien que tu mets un espacement avant tes
point-virgules et à toute sorte d'autres places bizarres :-)
Mon (?) se voulait en fait un symbole plus complexe, sur lequel
je voulais revenir, mais j'ai finalement envoyé le message sans
le remplacer. Imagine quelque chose du genre de ( ;-( ??? ) et
encore ce n'est rien à côté de ce que j'avais en tête...
En fait, j'ai pris l'habitude de mettre l'espace devant le ; parce
que j'ai vu d'autres qui le faisaient. Je ne suis donc pas seul.
Bof, il y en a pour tous les goûts :-)
Mais tu avoueras que ce n'est pas commun...
--
Michel Michaud mm@gdzid.com
http://www.gdzid.com
FAQ de fr.comp.lang.c++ :
http://www.cmla.ens-cachan.fr/~dosreis/C++/FAQ/
"Michel Michaud" wrote in message news:<WagSb.41763$...
[...]
En fait, il faudrait parler du ;, que tout le monde (?) colle sur les instructions, mais c'est difficile de mettre une espace fine en C++...
Je suis deçu. Ça montre que tu ne régardes pas les exemples que je poste ici.
En fait, je sais très bien que tu mets un espacement avant tes point-virgules et à toute sorte d'autres places bizarres :-) Mon (?) se voulait en fait un symbole plus complexe, sur lequel je voulais revenir, mais j'ai finalement envoyé le message sans le remplacer. Imagine quelque chose du genre de ( ;-( ??? ) et encore ce n'est rien à côté de ce que j'avais en tête...
En fait, j'ai pris l'habitude de mettre l'espace devant le ; parce que j'ai vu d'autres qui le faisaient. Je ne suis donc pas seul.
Bof, il y en a pour tous les goûts :-)
Mais tu avoueras que ce n'est pas commun...
-- Michel Michaud http://www.gdzid.com FAQ de fr.comp.lang.c++ : http://www.cmla.ens-cachan.fr/~dosreis/C++/FAQ/
Fabien LE LEZ
On Mon, 2 Feb 2004 20:27:24 -0500, "Michel Michaud" wrote:
Imagine quelque chose du genre de ( ;-( ??? )
Tant que tu mets bien un espace avant le ";" de ";-("... ;-)
-- ;-)
On Mon, 2 Feb 2004 20:27:24 -0500, "Michel Michaud" <mm@gdzid.com>
wrote:
Imagine quelque chose du genre de ( ;-( ??? )
Tant que tu mets bien un espace avant le ";" de ";-("... ;-)
On Mon, 2 Feb 2004 20:27:24 -0500, "Michel Michaud" wrote:
Imagine quelque chose du genre de ( ;-( ??? )
Tant que tu mets bien un espace avant le ";" de ";-("... ;-)
-- ;-)
Gourgouilloult
En fait, j'ai pris l'habitude de mettre l'espace devant le ; parce que j'ai vu d'autres qui le faisaient. Je ne suis donc pas seul.
Bof, il y en a pour tous les goûts :-)
Mais tu avoueras que ce n'est pas commun...
Pour autant que je réfléchisse à mes habitudes personnelles en la matière, j'ai tendance à détacher les ';' quand ils sont considérés comme séparateurs d'instructions, par opposition aux terminateurs d'instructions des langages comme C/C++.
Je vous accorde que l'explication ne vaut pas .02 euros, mais c'est de toute façon jamais évident de savoir si on met trop ou pas assez d'espaces, dans un code source.
Sinon, il paraît qu'indent fait des miracles ;)
Gourgou
En fait, j'ai pris l'habitude de mettre l'espace devant le ; parce
que j'ai vu d'autres qui le faisaient. Je ne suis donc pas seul.
Bof, il y en a pour tous les goûts :-)
Mais tu avoueras que ce n'est pas commun...
Pour autant que je réfléchisse à mes habitudes personnelles en la
matière, j'ai tendance à détacher les ';' quand ils sont considérés
comme séparateurs d'instructions, par opposition aux terminateurs
d'instructions des langages comme C/C++.
Je vous accorde que l'explication ne vaut pas .02 euros, mais c'est de
toute façon jamais évident de savoir si on met trop ou pas assez
d'espaces, dans un code source.
En fait, j'ai pris l'habitude de mettre l'espace devant le ; parce que j'ai vu d'autres qui le faisaient. Je ne suis donc pas seul.
Bof, il y en a pour tous les goûts :-)
Mais tu avoueras que ce n'est pas commun...
Pour autant que je réfléchisse à mes habitudes personnelles en la matière, j'ai tendance à détacher les ';' quand ils sont considérés comme séparateurs d'instructions, par opposition aux terminateurs d'instructions des langages comme C/C++.
Je vous accorde que l'explication ne vaut pas .02 euros, mais c'est de toute façon jamais évident de savoir si on met trop ou pas assez d'espaces, dans un code source.
Sinon, il paraît qu'indent fait des miracles ;)
Gourgou
kanze
"Michel Michaud" wrote in message news:<0OCTb.6584$...
Dans news:,
"Michel Michaud" wrote in message news:<WagSb.41763$...
[...]
En fait, il faudrait parler du ;, que tout le monde (?) colle sur les instructions, mais c'est difficile de mettre une espace fine en C++...
Je suis deçu. Ça montre que tu ne régardes pas les exemples que je poste ici.
En fait, je sais très bien que tu mets un espacement avant tes point-virgules et à toute sorte d'autres places bizarres :-) Mon (?) se voulait en fait un symbole plus complexe, sur lequel je voulais revenir, mais j'ai finalement envoyé le message sans le remplacer. Imagine quelque chose du genre de ( ;-( ??? ) et encore ce n'est rien à côté de ce que j'avais en tête...
En fait, j'ai pris l'habitude de mettre l'espace devant le ; parce que j'ai vu d'autres qui le faisaient. Je ne suis donc pas seul.
Bof, il y en a pour tous les goûts :-)
Mais tu avoueras que ce n'est pas commun...
Pour quelle définition de « commun ». Quand j'ai adopté la convention, c'était bien parce que j'étais le seul dans la boîte que ne le faisait pas sinon. Par la suite, j'ai surtout travaillé en Allemagne, où ce n'est vraiment pas commun. Mais ils écrivent aussi «@Programmiersprache@», à la place de « langage de programmation » ou même «@programming language » -- ils n'aiment pas l'espace en général. Quant aux conventions ici, je vois surtout le code deux autres personnes. Un, je ne sais pas pourquoi, écrit comme un allemand ; ce n'est pas seulement qu'il n'y a pas d'espace avant le ;, c'est qu'il y a vraiment peu d'espaces où que ce soit. Et l'autre est un autrichien.
Alors, je sais que ce n'est pas commun en dehors de la France, mais en dehors de la France, on ne met pas d'espace (fine ou autre) avant le ';' en général. Si tu me démandes si c'est commun en France, je ne saurais pas te le dire. (À vrai dire, j'ai supprimé l'espace avant le ',', parce que personne ne l'aimait. Mais pour l'éditeur, c'était bien commode : dW supprimait un lexème, toujours.)
-- James Kanze GABI Software mailto: Conseils en informatique orientée objet/ http://www.gabi-soft.fr Beratung in objektorientierter Datenverarbeitung 11 rue de Rambouillet, 78460 Chevreuse, France, +33 (0)1 30 23 45 16
"Michel Michaud" <mm@gdzid.com> wrote in message
news:<0OCTb.6584$9U5.394302@news20.bellglobal.com>...
Dans news:d6652001.0401300314.36c8e4da@posting.google.com,
"Michel Michaud" <mm@gdzid.com> wrote in message
news:<WagSb.41763$mf4.1303819@news20.bellglobal.com>...
[...]
En fait, il faudrait parler du ;, que tout le monde (?) colle sur
les instructions, mais c'est difficile de mettre une espace fine en
C++...
Je suis deçu. Ça montre que tu ne régardes pas les exemples que je
poste ici.
En fait, je sais très bien que tu mets un espacement avant tes
point-virgules et à toute sorte d'autres places bizarres :-) Mon (?)
se voulait en fait un symbole plus complexe, sur lequel je voulais
revenir, mais j'ai finalement envoyé le message sans le remplacer.
Imagine quelque chose du genre de ( ;-( ??? ) et encore ce n'est rien
à côté de ce que j'avais en tête...
En fait, j'ai pris l'habitude de mettre l'espace devant le ; parce
que j'ai vu d'autres qui le faisaient. Je ne suis donc pas seul.
Bof, il y en a pour tous les goûts :-)
Mais tu avoueras que ce n'est pas commun...
Pour quelle définition de « commun ». Quand j'ai adopté la convention,
c'était bien parce que j'étais le seul dans la boîte que ne le faisait
pas sinon. Par la suite, j'ai surtout travaillé en Allemagne, où ce
n'est vraiment pas commun. Mais ils écrivent aussi
«@Programmiersprache@», à la place de « langage de programmation » ou
même «@programming language » -- ils n'aiment pas l'espace en général.
Quant aux conventions ici, je vois surtout le code deux autres
personnes. Un, je ne sais pas pourquoi, écrit comme un allemand ; ce
n'est pas seulement qu'il n'y a pas d'espace avant le ;, c'est qu'il y a
vraiment peu d'espaces où que ce soit. Et l'autre est un autrichien.
Alors, je sais que ce n'est pas commun en dehors de la France, mais en
dehors de la France, on ne met pas d'espace (fine ou autre) avant le ';'
en général. Si tu me démandes si c'est commun en France, je ne saurais
pas te le dire. (À vrai dire, j'ai supprimé l'espace avant le ',', parce
que personne ne l'aimait. Mais pour l'éditeur, c'était bien commode : dW
supprimait un lexème, toujours.)
--
James Kanze GABI Software mailto:kanze@gabi-soft.fr
Conseils en informatique orientée objet/ http://www.gabi-soft.fr
Beratung in objektorientierter Datenverarbeitung
11 rue de Rambouillet, 78460 Chevreuse, France, +33 (0)1 30 23 45 16
"Michel Michaud" wrote in message news:<0OCTb.6584$...
Dans news:,
"Michel Michaud" wrote in message news:<WagSb.41763$...
[...]
En fait, il faudrait parler du ;, que tout le monde (?) colle sur les instructions, mais c'est difficile de mettre une espace fine en C++...
Je suis deçu. Ça montre que tu ne régardes pas les exemples que je poste ici.
En fait, je sais très bien que tu mets un espacement avant tes point-virgules et à toute sorte d'autres places bizarres :-) Mon (?) se voulait en fait un symbole plus complexe, sur lequel je voulais revenir, mais j'ai finalement envoyé le message sans le remplacer. Imagine quelque chose du genre de ( ;-( ??? ) et encore ce n'est rien à côté de ce que j'avais en tête...
En fait, j'ai pris l'habitude de mettre l'espace devant le ; parce que j'ai vu d'autres qui le faisaient. Je ne suis donc pas seul.
Bof, il y en a pour tous les goûts :-)
Mais tu avoueras que ce n'est pas commun...
Pour quelle définition de « commun ». Quand j'ai adopté la convention, c'était bien parce que j'étais le seul dans la boîte que ne le faisait pas sinon. Par la suite, j'ai surtout travaillé en Allemagne, où ce n'est vraiment pas commun. Mais ils écrivent aussi «@Programmiersprache@», à la place de « langage de programmation » ou même «@programming language » -- ils n'aiment pas l'espace en général. Quant aux conventions ici, je vois surtout le code deux autres personnes. Un, je ne sais pas pourquoi, écrit comme un allemand ; ce n'est pas seulement qu'il n'y a pas d'espace avant le ;, c'est qu'il y a vraiment peu d'espaces où que ce soit. Et l'autre est un autrichien.
Alors, je sais que ce n'est pas commun en dehors de la France, mais en dehors de la France, on ne met pas d'espace (fine ou autre) avant le ';' en général. Si tu me démandes si c'est commun en France, je ne saurais pas te le dire. (À vrai dire, j'ai supprimé l'espace avant le ',', parce que personne ne l'aimait. Mais pour l'éditeur, c'était bien commode : dW supprimait un lexème, toujours.)
-- James Kanze GABI Software mailto: Conseils en informatique orientée objet/ http://www.gabi-soft.fr Beratung in objektorientierter Datenverarbeitung 11 rue de Rambouillet, 78460 Chevreuse, France, +33 (0)1 30 23 45 16