To quote an email I just wrote:
I'm quite fond of a command line interface directly to perl:
perl -e "print eval, \"\n\" while(<>);"
which would look nicer in a non-dos shell with better quoting possibilities. And it can be even shorter
perl -p -e "$_=eval"
but then you don't get new lines after each answer.
perl -p -e "s/(.*)/$1/ee"
also works very well, but is longer.
I've never understood s///e very well before, but this just occurred to me while I was writing it. And it worked. I was amazed.
The big question is, why does it work. I don't really know.
--
negativespace.net - all things inbetween.