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
c pas ça !
De rien.
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 [~]$
Partager