Bonjour,
Bien que ce n'est pas le meilleure endroit pour poser cette question,
je me permets de la poser en esperant tirer profit de vos experiences.
J'aimerai savoir s'il existe des outils permettant la suppression des
commentaires d'un code C++.
J'ai recuperer une application dont les commentaires jouent le role
d'un systeme de gestion de version, et sur 150k lignes de code, 50k
sont des commentaires.
Bonne journ=E9e.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Jean-Marc Desperrier
wrote:
J'aimerai savoir s'il existe des outils permettant la suppression des commentaires d'un code C++.
Ca ne déclenche pas l'enthousiame visiblement. Je ne connais pas de méthode pour le faire avec le pré-compilateur, en cherchant sur le net, on trouve quelques exemples qui tout simplement le réimplémente en C++ ou en perl : http://home.att.net/~jackklein/c/code/comments.html http://www.mail-archive.com//msg00444.html
gpgnews@gmail.com wrote:
J'aimerai savoir s'il existe des outils permettant la suppression des
commentaires d'un code C++.
Ca ne déclenche pas l'enthousiame visiblement.
Je ne connais pas de méthode pour le faire avec le pré-compilateur, en
cherchant sur le net, on trouve quelques exemples qui tout simplement le
réimplémente en C++ ou en perl :
http://home.att.net/~jackklein/c/code/comments.html
http://www.mail-archive.com/perlfaq-workers@perl.org/msg00444.html
J'aimerai savoir s'il existe des outils permettant la suppression des commentaires d'un code C++.
Ca ne déclenche pas l'enthousiame visiblement. Je ne connais pas de méthode pour le faire avec le pré-compilateur, en cherchant sur le net, on trouve quelques exemples qui tout simplement le réimplémente en C++ ou en perl : http://home.att.net/~jackklein/c/code/comments.html http://www.mail-archive.com//msg00444.html
Loïc Joly
wrote:
J'aimerai savoir s'il existe des outils permettant la suppression des commentaires d'un code C++.
Ca ne déclenche pas l'enthousiame visiblement. Je ne connais pas de méthode pour le faire avec le pré-compilateur
Je ne connais pas de méthodes directes non plus. Mais de plus, j'ai des doutes sur la démarche. Autant je suis d'accord que les commentaires de version ont plus leur place dans une gestion de version, autant les supprimer automatiquement sans validation individuelle me semble jeter le bébé avec l'eau du bain.
-- Loïc
gpgnews@gmail.com wrote:
J'aimerai savoir s'il existe des outils permettant la suppression des
commentaires d'un code C++.
Ca ne déclenche pas l'enthousiame visiblement.
Je ne connais pas de méthode pour le faire avec le pré-compilateur
Je ne connais pas de méthodes directes non plus. Mais de plus, j'ai des
doutes sur la démarche. Autant je suis d'accord que les commentaires de
version ont plus leur place dans une gestion de version, autant les
supprimer automatiquement sans validation individuelle me semble jeter
le bébé avec l'eau du bain.
J'aimerai savoir s'il existe des outils permettant la suppression des commentaires d'un code C++.
Ca ne déclenche pas l'enthousiame visiblement. Je ne connais pas de méthode pour le faire avec le pré-compilateur
Je ne connais pas de méthodes directes non plus. Mais de plus, j'ai des doutes sur la démarche. Autant je suis d'accord que les commentaires de version ont plus leur place dans une gestion de version, autant les supprimer automatiquement sans validation individuelle me semble jeter le bébé avec l'eau du bain.
-- Loïc
James Kanze
wrote:
Bien que ce n'est pas le meilleure endroit pour poser cette question, je me permets de la poser en esperant tirer profit de vos experiences. J'aimerai savoir s'il existe des outils permettant la suppression des commentaires d'un code C++. J'ai recuperer une application dont les commentaires jouent le role d'un systeme de gestion de version, et sur 150k lignes de code, 50k sont des commentaires.
Si les commentaires sont du genre C++, un script de sed fait l'affaire, « sed 's://.*::' ». Pour ceux du type C, on doit pouvoir s'en sortir aussi en traitant plusieurs lignes à la fois, au moyen de la commande N, mais c'est peut-être plus simple d'utiliser lex (avec des états).
Mais Je ne suis pas sûr qu'il soit une bonne idée de supprimer globalement les commentaires ; il peut y avoir d'intéressant, en plus de ceux de la gestion de version. Est-ce que la gestion de version n'insère pas des chaînes typiques, qui permettra de reconnaître ses commentaires par rapport aux autres, et ne supprimer qu'eux ?
-- James Kanze (GABI Software) email: Conseils en informatique orientée objet/ Beratung in objektorientierter Datenverarbeitung 9 place Sémard, 78210 St.-Cyr-l'École, France, +33 (0)1 30 23 00 34
gpgnews@gmail.com wrote:
Bien que ce n'est pas le meilleure endroit pour poser cette question,
je me permets de la poser en esperant tirer profit de vos experiences.
J'aimerai savoir s'il existe des outils permettant la suppression des
commentaires d'un code C++.
J'ai recuperer une application dont les commentaires jouent le role
d'un systeme de gestion de version, et sur 150k lignes de code, 50k
sont des commentaires.
Si les commentaires sont du genre C++, un script de sed fait
l'affaire, « sed 's://.*::' ». Pour ceux du type C, on doit
pouvoir s'en sortir aussi en traitant plusieurs lignes à la
fois, au moyen de la commande N, mais c'est peut-être plus
simple d'utiliser lex (avec des états).
Mais Je ne suis pas sûr qu'il soit une bonne idée de supprimer
globalement les commentaires ; il peut y avoir d'intéressant,
en plus de ceux de la gestion de version. Est-ce que la gestion
de version n'insère pas des chaînes typiques, qui permettra de
reconnaître ses commentaires par rapport aux autres, et ne
supprimer qu'eux ?
--
James Kanze (GABI Software) email:james.kanze@gmail.com
Conseils en informatique orientée objet/
Beratung in objektorientierter Datenverarbeitung
9 place Sémard, 78210 St.-Cyr-l'École, France, +33 (0)1 30 23 00 34
Bien que ce n'est pas le meilleure endroit pour poser cette question, je me permets de la poser en esperant tirer profit de vos experiences. J'aimerai savoir s'il existe des outils permettant la suppression des commentaires d'un code C++. J'ai recuperer une application dont les commentaires jouent le role d'un systeme de gestion de version, et sur 150k lignes de code, 50k sont des commentaires.
Si les commentaires sont du genre C++, un script de sed fait l'affaire, « sed 's://.*::' ». Pour ceux du type C, on doit pouvoir s'en sortir aussi en traitant plusieurs lignes à la fois, au moyen de la commande N, mais c'est peut-être plus simple d'utiliser lex (avec des états).
Mais Je ne suis pas sûr qu'il soit une bonne idée de supprimer globalement les commentaires ; il peut y avoir d'intéressant, en plus de ceux de la gestion de version. Est-ce que la gestion de version n'insère pas des chaînes typiques, qui permettra de reconnaître ses commentaires par rapport aux autres, et ne supprimer qu'eux ?
-- James Kanze (GABI Software) email: Conseils en informatique orientée objet/ Beratung in objektorientierter Datenverarbeitung 9 place Sémard, 78210 St.-Cyr-l'École, France, +33 (0)1 30 23 00 34
jc
.....
Mais Je ne suis pas sûr qu'il soit une bonne idée de supprimer globalement les commentaires ; il peut y avoir d'intéressant, en plus de ceux de la gestion de version. Est-ce que la gestion de version n'insère pas des chaînes typiques, qui permettra de reconnaître ses commentaires par rapport aux autres, et ne supprimer qu'eux ? .....
J'ai eu un pb similaire à résoudre, à savoir sortir les commentaires
pour jeter les bases d'une notice d'utilisation. Ou les commentaires sont bien fait (description de fonction, d'interface, etc..) et ils sont nécessaires pour la maintenance ou ils sont à la ramasse et là, ce peut être oeuvre de salut public!
.....
Mais Je ne suis pas sûr qu'il soit une bonne idée de supprimer
globalement les commentaires ; il peut y avoir d'intéressant,
en plus de ceux de la gestion de version. Est-ce que la gestion
de version n'insère pas des chaînes typiques, qui permettra de
reconnaître ses commentaires par rapport aux autres, et ne
supprimer qu'eux ?
.....
J'ai eu un pb similaire à résoudre, à savoir sortir les commentaires
pour jeter les bases d'une notice d'utilisation. Ou les commentaires
sont bien fait (description de fonction, d'interface, etc..) et ils sont
nécessaires pour la maintenance ou ils sont à la ramasse et là, ce peut
être oeuvre de salut public!
Mais Je ne suis pas sûr qu'il soit une bonne idée de supprimer globalement les commentaires ; il peut y avoir d'intéressant, en plus de ceux de la gestion de version. Est-ce que la gestion de version n'insère pas des chaînes typiques, qui permettra de reconnaître ses commentaires par rapport aux autres, et ne supprimer qu'eux ? .....
J'ai eu un pb similaire à résoudre, à savoir sortir les commentaires
pour jeter les bases d'une notice d'utilisation. Ou les commentaires sont bien fait (description de fonction, d'interface, etc..) et ils sont nécessaires pour la maintenance ou ils sont à la ramasse et là, ce peut être oeuvre de salut public!