Request for Comment: Proposal for PHP::Shell

From: Date: Tue, 16 May 2006 18:12:39 +0000
Subject: Request for Comment: Proposal for PHP::Shell
References: 1 2  Groups: php.pear.dev 
Request: Send a blank email to pear-dev+get-42516@lists.php.net to get a copy of this message
On Mon, May 15, 2006 at 11:13:00PM +0200, Jan Kneschke wrote: > On Mon, May 15, 2006 at 09:00:26PM -0000, Jan Kneschke wrote: > > > > Jan Kneschke (http://pear.php.net/user/ostborn) proposes PHP::PHP_Shell. > > .oO( Looks like the package-name has to be without the Namespace prefix ) Don't respond to yourself, I know. But I was missing to ask you for Comments on this package. > Hi, > > PHP::Shell is a interactive shell for PHP like iruby or ipython. I know > that Johannes has added 'php -a' as native shell. But it has a major > problem which is not easy to handle: > > - FATAL errors kill the shell > > That limits the use of the interactive shell dramaticly. PHP::Shell is a > pure PHP implementation and uses ext/tokenizer to pre-parse the > input-line for FATAL errors and handles them nicely. > > The purpose of the interactive shell is the same as for all interactive > shells: > > - it simplifies debugging > - it eases the first steps into the application > - inline help, tab-completion and autoload() are handy additions for > a shell. > > > You can find more detailed information here: > > http://pear.php.net/pepr/pepr-proposal-show.php?id=397 Jan -- Jan Kneschke http://jan.kneschke.de/ Perhaps you want to say 'thank you, jan': http://jk.123.org/wishlist/

« previous php.pear.dev (#42516) next »