IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Index du forum

Recherche:

Type: Messages; Utilisateur: Philou67430

Recherche: Recherche effectuée en 0,01 secondes.

  1. Votes reçus
    +1 -0
    Réponses
    74
    Affichages
    3 132

    J'ai modifié le script de test pour qu'il prenne...

    J'ai modifié le script de test pour qu'il prenne en paramètre le nom du module à tester (obligatoire en premier paramètre):

    # test2.pl
    use strict;
    use warnings;
    use feature qw(:5.10);
    use...
  2. Votes reçus
    +0 -0
    Réponses
    74
    Affichages
    3 132

    @cmcmc : je n'ai pas encore compris (mais j'ai lu...

    @cmcmc : je n'ai pas encore compris (mais j'ai lu tes longs posts en diagonale, ce qui peut expliqué mon incompréhension) l'intérêt de la forme "alambiquée" pour appeler la fonction de transformation...
  3. Votes reçus
    +0 -0
    Réponses
    74
    Affichages
    3 132

    J'ai donc modifié toute l'algorithmique, et j'ai...

    J'ai donc modifié toute l'algorithmique, et j'ai normalement limité au maximum le nombre de calcul de regexp (par ailleurs, l'algorithme ne fonctionne plus pas substitutions de valeurs, mais pas...
  4. Votes reçus
    +1 -0
    Réponses
    74
    Affichages
    3 132

    C'est exactement ce que j'ai fait chez moi, le...

    C'est exactement ce que j'ai fait chez moi, le fichier s'appelant test.pl. J'ai juste oublié de modifié l'information dans le commentaire d'entête :)
    Ne peut-on pas définir un test comme "optionnel"...
  5. Votes reçus
    +1 -0
    Réponses
    74
    Affichages
    3 132

    @cmcmc: j'ai modifié ton fichier de test pour...

    @cmcmc: j'ai modifié ton fichier de test pour qu'il ne dépende plus du nom du module à tester (au prix d'une de-strictification des références, appliquée localement) :


    # test.pl
    use strict;...
  6. Votes reçus
    +0 -0
    Réponses
    74
    Affichages
    3 132

    C'est discutable, dans le sens où aucun des...

    C'est discutable, dans le sens où aucun des numéros suivant un numéro marqué * ne sera identique à sa valeur initiale (dans ce cas, pourquoi les numéros marqués 0- le devraient ? seul Djibril peut...
  7. Votes reçus
    +0 -0
    Réponses
    74
    Affichages
    3 132

    Salut cmcmc, on dirait que tu n'as pas lu mon...

    Salut cmcmc, on dirait que tu n'as pas lu mon message précédent :)

    L'idée que l'application "old num" => "new num" soit bijective est une contrainte que tu imposes, mais dont djibril n'a peut-être...
  8. Votes reçus
    +0 -0
    Réponses
    74
    Affichages
    3 132

    Je vais répondre aux deux points importants...

    Je vais répondre aux deux points importants soulevés par cmcmc (sans reprendre le message en entier :) ):
    - concernant le "bug" constaté par Djibril et toi, je l'ai signalé ici comme étant une...
  9. Votes reçus
    +1 -0
    Réponses
    74
    Affichages
    3 132

    Code directement intégrable dans la boucle...

    Code directement intégrable dans la boucle principale, comme ici :

    #!/usr/bin/perl

    use strict;
    use warnings;
    use feature qw(:5.14);

    use Data::Dumper;
    my @sections = qw(i* i-a* i-b ii...
  10. Votes reçus
    +0 -0
    Réponses
    74
    Affichages
    3 132

    La version qui fournit le résultat sous forme de...

    La version qui fournit le résultat sous forme de simple hash :

    #!/usr/bin/perl

    use strict;
    use warnings;
    use feature qw(:5.14);

    use Data::Dumper;
    my @sections = qw(i* i-a i-b ii ii-a*...
  11. Votes reçus
    +0 -0
    Réponses
    74
    Affichages
    3 132

    @cmcmc : il est bizarre ton résultat, rien que la...

    @cmcmc : il est bizarre ton résultat, rien que la première ligne
    'I' => 'VI'
    (I* à l'origine, qui aurait donc dû devenir 0-I, non ?).

    @djibril : pour mon résultat sous forme de tableau de hash,...
  12. Votes reçus
    +0 -0
    Réponses
    74
    Affichages
    3 132

    Ca devrait être mieux ainsi : #!/usr/bin/perl...

    Ca devrait être mieux ainsi :

    #!/usr/bin/perl

    use strict;
    use warnings;
    use feature qw(:5.14);

    use Data::Dumper;
    my @sections = qw(i* i-a i-b ii ii-a* ii-b ii-b-A ii-b-B ii-b-C iii* iii-a...
  13. Votes reçus
    +0 -0
    Réponses
    74
    Affichages
    3 132

    Exact, je vais corriger...

    Exact, je vais corriger...
  14. Votes reçus
    +0 -0
    Réponses
    74
    Affichages
    3 132

    Je n'ai pas utilisé directement un hash en...

    Je n'ai pas utilisé directement un hash en sortie, mais un tableau de hash, pour garder l'ordre original du tableau d'entrée plus facilement.
    C'est cela qui est étrange ?

    Sinon, pour ma question,...
  15. Votes reçus
    +0 -0
    Réponses
    74
    Affichages
    3 132

    Dans l'exemple que tu as donné, et avec l'algo...

    Dans l'exemple que tu as donné, et avec l'algo que j'ai écris, le renumérotation (du au décalage suite à la suppression d'une section *) s'opère sur toutes les sections qui suivent, y compris celles...
  16. Votes reçus
    +1 -0
    Réponses
    74
    Affichages
    3 132

    Je suis en train de tester un nouvel algo non...

    Je suis en train de tester un nouvel algo non récursif qui utilise directement la liste à plat.
  17. Votes reçus
    +0 -0
    Réponses
    74
    Affichages
    3 132

    Ah ouais... carrément le sommaire "à plat" ?! ...

    Ah ouais... carrément le sommaire "à plat" ?!

    Bon... au boulot ! :)
  18. Votes reçus
    +0 -0
    Réponses
    74
    Affichages
    3 132

    J'ai une version avec tableau, mais il faudrait...

    J'ai une version avec tableau, mais il faudrait que tu donnes le format de tableau que tu voudrais en entrée, et surtout, celui du tableau de sortie (avec les correspondances si j'ai bien compris ton...
  19. Votes reçus
    +0 -0
    Réponses
    74
    Affichages
    3 132

    Ma version ne suppose pas de connaitre la méthode...

    Ma version ne suppose pas de connaitre la méthode de numérotation ;)

    Djibril, si tu souhaites partir d'un tableau plutôt que d'un hash, pas de soucis pour modifier mon script : au début, c'est...
  20. Votes reçus
    +0 -0
    Réponses
    74
    Affichages
    3 132

    Sous quelle forme souhaites-tu que la...

    Sous quelle forme souhaites-tu que la correspondance soit faite ???
    Une solution pourrait être de mettre l'ancienne numérotation entre paranthèse :

    #!/usr/bin/perl

    use strict;
    use warnings;...
  21. Votes reçus
    +1 -0
    Réponses
    74
    Affichages
    3 132

    J'adore ce genre de petit défit :) Je suis...

    J'adore ce genre de petit défit :)

    Je suis parti sur un algorithme qui ne suppose rien sur la manière dont la numérotation à chaque niveau s'incrémente, dès lors que l'on peut considérer que dans...
Affichage des résultats 1 à 21 sur 21