But the perldebugger is the standard "perl shell" and distributed with every installation ...
So does it make sense to build parallel structures if it could be extended this way???
I mean compare the impact on beginners while playing around with python or ruby with the need to tell them to call perl -de0 and then type x every time or alternatively to install psh.
Looking at the documentation, I have the impression that multilines are not automatically detected. Right?
perl$ sub Foo { perl> print "Foo called\n";<P> ERROR: Missing right bracket at (eval 3) line 5, at end of line syntax error at (eval 3) line 5, at EOF
But I really appreciate that it supports shell-piping syntax! 8 )
Cheers Rolf
UPDATE:
I just installed it as a .deb package and it works fine, especially multilines work without problems. 8 )
But please where is the P from REPL? How can I make it autoprint, what the actual command returns? Couldn't find it in the manpage ...
psh% for (1..3) { > print ; > } 123psh% # Multilines work smoothly 8 ) psh% 10/3 psh% # But the result is not printed like in sepia
----------
OK, think I found it
lanx@xubuntu:~$ psh psh% option echo=1 psh% 10/5 $Psh::val[0] = "2" psh%
In reply to Perl Shell PSH
by LanX
in thread using perldebugger as REPL?
by LanX
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |