Thanx, I'll have a look at it.
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 )
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%
|