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

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage Perl Discussion :

Debugger en Perl6 [perl6]


Sujet :

Langage Perl

  1. #1
    Membre habitué
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Mars 2015
    Messages
    138
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur intégration
    Secteur : Service public

    Informations forums :
    Inscription : Mars 2015
    Messages : 138
    Points : 138
    Points
    138
    Par défaut Debugger en Perl6
    Bonjour,

    concernant Perl6, j'en suis aux prémices, lisant les tutos à droite et à gauche.
    Je n'ai pas vu d'option de la commande perl6 proposant d'entrer dans un mode debug, comme avec Perl5.

    Qu'en est-il du mode debug en Perl6 ?
    Merci

  2. #2
    Rédacteur/Modérateur

    Avatar de Lolo78
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Mai 2012
    Messages
    3 612
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mai 2012
    Messages : 3 612
    Points : 12 469
    Points
    12 469
    Billets dans le blog
    1
    Par défaut
    Bonjour,

    il y a une commande spécifique pour lancer le débogueur Perl 6: perl6-debug, ou, sur certains environnements perl6-debug-m.

    La syntaxe d'utilisation n'est pas la même que pour le débogueur Perl 5. La commande h au prompt du débogueur permet d'afficher les possibilités:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
     
    > h
    <enter>                single step, stepping into any calls
    s                      step to next statement, stepping over any calls
    so                     step out of the current routine
    r                      run until the next breakpoint or unhandled exception
    rt                     run until the next breakpoint or an exception is thrown
    s[ay], p[rint]         evaluate and display an expression in the current scope
    e[val]                 evaluate an expression in the current scope
    $s, @a, %h, self       show .perl of the a variable in scope (indexing allowed)
    bt, st                 show the backtrace from the current location
    bp add file:line       adds a breakpoint at file/line (file optional)
    bp list                lists all active breakpoints
    bp rm file:line        removes the breakpoint at file/line (file optional)
    bp rm all              removes all breakpoints
    tp add file:line expr  logs the value of expr each time file:line is hit
    tp list                shows a list of all set tracepoints
    tp show                shows the data collected by all tracepoints
    tp show file:line      shows the data collected by the specified tracepoint
    q[uit]                 exit the debugger
    Il existe aussi des débogueurs spécifiques pour les regex et les grammaires.

  3. #3
    Membre habitué
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Mars 2015
    Messages
    138
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur intégration
    Secteur : Service public

    Informations forums :
    Inscription : Mars 2015
    Messages : 138
    Points : 138
    Points
    138
    Par défaut
    Merci Lolo78

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [TP]debugger
    Par mmm dans le forum Turbo Pascal
    Réponses: 4
    Dernier message: 07/12/2003, 22h07
  2. [BPW]Exécution du debugger Windows sur un OS 32 bits
    Par Alcatîz dans le forum Turbo Pascal
    Réponses: 3
    Dernier message: 28/11/2003, 22h55
  3. [VB6] Comment Debugger une activeX ??
    Par Berns dans le forum VB 6 et antérieur
    Réponses: 8
    Dernier message: 19/05/2003, 17h34
  4. Debugger sous Linux
    Par Shadow Blade dans le forum Choisir un environnement de développement
    Réponses: 6
    Dernier message: 29/11/2002, 18h54
  5. Debugger 16-32 bits
    Par Mat dans le forum Assembleur
    Réponses: 4
    Dernier message: 28/06/2002, 11h34

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo