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

Recherche:

Type: Messages; Utilisateur: jeepc

Page 1 sur 2 1 2

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

  1. Votes reçus
    +0 -0
    Réponses
    0
    Affichages
    367

    [perl6] perl6-debug-m et debug de grammaire

    Bonjour,

    Je trouve l'usage du débogueur perl6-debug-m fantastique pour mettre au point une règle de grammaire. L'outil permet de bien comprendre ce qui se passe comme le montre l'exemple suivant :...
  2. Votes reçus
    +0 -0
    Réponses
    13
    Affichages
    483

    [perl6] ;) Merci beaucoup pour toute l'aide. Cela va...

    ;) Merci beaucoup pour toute l'aide.

    Cela va me permettre, (en tout cas je l'espère ) d'arriver à transformer la vieille syntaxe des jointures externe Oracle en SQL plus moderne ....

    Encore...
  3. Votes reçus
    +0 -0
    Réponses
    13
    Affichages
    483

    [perl6] Cela y est. Le code suivant fonctionne: ...

    Cela y est. Le code suivant fonctionne:


    use Grammar::Tracer;

    grammar TEST {
    rule TEST { <from> <where> }
    rule from {:i FROM <selectedtable> [','...
  4. Votes reçus
    +0 -0
    Réponses
    13
    Affichages
    483

    [perl6] ok. La ligne " token identifier {:i + }...

    ok. La ligne " token identifier {:i <ident>+ } }>" est elle juste .... J'ai l'impression que je me retrouve avec une parenthèse fermante de trop .... Ceci dit, si je remplace par " token...
  5. Votes reçus
    +0 -0
    Réponses
    13
    Affichages
    483

    [perl6] Merci beaucoup. Je comprends le principe. J'ai...

    Merci beaucoup. Je comprends le principe.

    J'ai un petite faute de syntaxe lorsque j'essaie d'executer le code :

    ===SORRY!=== Error while compiling...
  6. Votes reçus
    +0 -0
    Réponses
    13
    Affichages
    483

    [perl6] Merci beaucoup pour cet avis qui m'aide à mieux...

    Merci beaucoup pour cet avis qui m'aide à mieux comprendre.
    J'avoue que je testerai bien l'assertion... mais je n'ai pas trouvé comment faire. Une idée ? Sinon ce n'est pas très grave, j'ai déjà...
  7. Votes reçus
    +0 -0
    Réponses
    13
    Affichages
    483

    [perl6] Merci encore pour ces explications très claires,...

    Merci encore pour ces explications très claires, toujours aussi rapide et judicieuse. Le tracer montre bien le retour arrière :

    TEST
    | from
    | | selectedtable
    | | | shema_name
    | | | |...
  8. Votes reçus
    +0 -0
    Réponses
    13
    Affichages
    483

    [perl6] Comment définir des mots reservés dans une grammaire Perl6 ?

    Bonjour,

    Encore une question la rédaction de grammaire en Perl6.

    Je prend conscience du besoin de définir des mots clés ( ou mots réservés) dans une grammaire. Par contre, je n'ai pas trouvé...
  9. Votes reçus
    +0 -0
    Réponses
    5
    Affichages
    552

    [perl6] Bonjour, La phrase "quand tu as des...

    Bonjour,

    La phrase "quand tu as des parenthèses imbriquées, il faut que les règles utilisées à l'intérieur de ta règle consomment les parenthèses intérieures, de façon à ce que ta règle de niveau...
  10. Votes reçus
    +0 -0
    Réponses
    5
    Affichages
    552

    [perl6] Merci beaucoup pour cette réponse ultra-rapide....

    Merci beaucoup pour cette réponse ultra-rapide.
    Je regarde cela en détail dés demain.
    Je comprends que le livre sera disponible dès mai 2017. Une vesion française est-elle prévue ?

    Merci...
  11. Votes reçus
    +0 -0
    Réponses
    5
    Affichages
    552

    [perl6] grammaire gestion des parenthèses .

    Bonjour,

    Je suis toujours dans ma grammaire du decode (voir mes posts précédents)
    Je me rends compte que ma définition d'une expression n'est pas suffisante pour mes besoins
    Pour mémoire,...
  12. Votes reçus
    +0 -0
    Réponses
    9
    Affichages
    644

    [perl6] Je viens de faire le tester la grammaire donnée...

    Je viens de faire le tester la grammaire donnée plus haut pour traduire les instructions decode en instruction case sur un fichier test.

    Si j'utilise le mode gourmand
    ( regex mot {:r <-[()]>+ }...
  13. Votes reçus
    +0 -0
    Réponses
    9
    Affichages
    644

    [perl6] Après de nouveau tests, je m'oriente vers...

    Après de nouveau tests, je m'oriente vers l'utilisation de l'adverbe :ratchet pour le regex expr. Cela me permet d'avoir de meilleure performance et la grammaire semble fonctionner comme je le...
  14. Votes reçus
    +0 -0
    Réponses
    9
    Affichages
    644

    [perl6] Un petit complément : le mieux est d'utiliser...

    Un petit complément :

    le mieux est d'utiliser :
    regex mot { <-[()]>+ }
    regex mot1 { <-[(),]>+ }
    au lieu de
    regex mot { <-[()]>+? }
    regex mot1 { <-[(),]>+? }

    Fonctionner en mode...
  15. Votes reçus
    +0 -0
    Réponses
    9
    Affichages
    644

    [perl6] Aucun souci pour le délai de réponse, je trouve...

    Aucun souci pour le délai de réponse, je trouve cela déja miraculeux que quelqu'un me réponde sur un tel sujet. ;)

    1 - Je suis entièrement d'accord sur la complexité de ma grammaire. Je l'ai...
  16. Votes reçus
    +0 -0
    Réponses
    9
    Affichages
    644

    [perl6] Bon, je partage l'explication que j'ai obtenu...

    Bon, je partage l'explication que j'ai obtenu sur le chat IRC de Raduko:

    "with {;} (even though {} should also work) you can force the declarative prefix to end earlier than it otherwise would"...
  17. Votes reçus
    +0 -0
    Réponses
    9
    Affichages
    644

    [perl6] Pourquoi faut il un {;} dans un regex pour qu'il fonctionne ?

    Bonjour,

    Je cherche une explication pour un fonctionnement que je ne comprends pas.

    1 - le code suivant ne fonctionne pas comme je le désire :


    #!/opt/rakudo-star-2016.10/bin/perl6
    use v6;...
  18. Discussion: Pb Grammaire récursive

    par jeepc
    Votes reçus
    +0 -0
    Réponses
    7
    Affichages
    597

    Mais, cela va avoir du sens pour d'autres...

    Mais, cela va avoir du sens pour d'autres fonctions propriétaire Oracle comme Decode(), par exemple, le but étant de traduire ces fonctions en fonctions SQL standard.

    Donc, cela va mettre très...
  19. Discussion: Pb Grammaire récursive

    par jeepc
    Votes reçus
    +0 -0
    Réponses
    7
    Affichages
    597

    Effectivement, avec ces 2 dernières versions de...

    Effectivement, avec ces 2 dernières versions de grammaire, on a la valeur des arguments et une fin d'ordre qui a du sens là, C'est intéressant car cela va me permettre de transformer nvl...
  20. Discussion: Pb Grammaire récursive

    par jeepc
    Votes reçus
    +0 -0
    Réponses
    7
    Affichages
    597

    Bonjour, Je m'apercois que j'ai oublié de...

    Bonjour,

    Je m'apercois que j'ai oublié de répondre à ta dernière proposition.Faut dire que la grippe ne m'en a pas vraiment laisser l'occasion
    Cette nouvelle syntaxe est effectivement...
  21. Discussion: Pb Grammaire récursive

    par jeepc
    Votes reçus
    +0 -0
    Réponses
    7
    Affichages
    597

    Bon, finalement, comme je ne pense pas, je puisse...

    Bon, finalement, comme je ne pense pas, je puisse transférer la parenthèse fermante dans main, j'ai pris le partie de gérer cette situation en ajoutant une régle à ma grammaire pour identifier une...
  22. Discussion: Pb Grammaire récursive

    par jeepc
    Votes reçus
    +0 -0
    Réponses
    7
    Affichages
    597

    Pb Grammaire récursive

    C'est fou ,tout ce que l'on peut faire en quelques lignes de Perl6 ...;)


    Mon code :

    #!/opt/rakudo-star-2016.10/bin/perl6
    use v6;
    #use Grammar::Tracer;

    grammar NVL {
  23. Votes reçus
    +0 -0
    Réponses
    5
    Affichages
    750

    [perl6] Si, si, c'est clair. En tout cas, c'est moins...

    Si, si, c'est clair. En tout cas, c'est moins confus dans mon esprit.

    Encore merci pour ton aide et tes explications que j'apprécie beaucoup.

    Bien cordialement,
  24. Votes reçus
    +0 -0
    Réponses
    5
    Affichages
    750

    [perl6] Bon, j'avoue que j'ai du mal à comprendre cette...

    Bon, j'avoue que j'ai du mal à comprendre cette syntaxe. C'est l'utilisation du mot clé make que je ne comprend pas. Pourquoi faut-il écrire "make $<test>[0] " et pas "$<test>[0]"... (Je ne dois pas...
  25. Votes reçus
    +0 -0
    Réponses
    5
    Affichages
    750

    [perl6] Effectivement, c'est déjà beaucoup mieux....

    Effectivement, c'est déjà beaucoup mieux.
    Maintenant faut que j'arrive comprendre :) (Je n'ai eu le temps que de tester et de voir le parcours du tableau auquel je n'avais pas pensé, je devrais...
Affichage des résultats 1 à 25 sur 40
Page 1 sur 2 1 2