Bonjour à tous ,je viens d'installer Active Perl 5.12.3 sous Windows ;tout
à l'air de fonctionner mais je suis étonné de ne pas pouvoir disposer d'un
interpréteur intéractif (à la Python ou Tcl) ?!
Y en a-t-il un disponible quelque part ?
Bonjour à tous ,je viens d'installer Active Perl 5.12.3 sous Windows ;tout
à l'air de fonctionner mais je suis étonné de ne pas pouvoir disposer d'un
interpréteur intéractif (à la Python ou Tcl) ?!
Y en a-t-il un disponible quelque part ?
Le debugger perl :
perl -d
Plus j'apprends, et plus je mesure mon ignorance (philou67430)
Toute technologie suffisamment avancée est indiscernable d'un script Perl (Llama book)
Partagez vos problèmes pour que l'on partage ensemble nos solutions : je ne réponds pas aux questions techniques par message privé
Si c'est utile, say
c pas ça !
De rien.
Plus j'apprends, et plus je mesure mon ignorance (philou67430)
Toute technologie suffisamment avancée est indiscernable d'un script Perl (Llama book)
Partagez vos problèmes pour que l'on partage ensemble nos solutions : je ne réponds pas aux questions techniques par message privé
Si c'est utile, say
y'a une solution:
dans le shell, tu invoques "perl"
tu tapes ton code et tu fini en tappant "__END__"
exemple:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 [~]$ perl for (my $i=0; $i<4; $i++) { print "Bonjour tout le monde\n"; } __END__ Bonjour tout le monde Bonjour tout le monde Bonjour tout le monde Bonjour tout le monde [~]$
Autre solution via le mode debug:
Tu obtiens un interpréteur, et tu tapes ton code manuellement:
Code : Sélectionner tout - Visualiser dans une fenêtre à part perl -de 1
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 [~]$ perl -de 1 Loading DB routines from perl5db.pl version 1.32 Editor support available. Enter h or `h h' for help, or `man perldebug' for more help. main::(-e:1): 1 DB<1> print "Bonjour tout le monde\n"; Bonjour tout le monde DB<2> exit Debugged program terminated. Use q to quit or R to restart, use o inhibit_exit to avoid stopping after program termination, h q, h R or h o to get additional info. DB<3> q [~]$
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager