Devel::REPL::Plugin::PPI.3pm

Langue: en

Version: 2008-06-02 (debian - 07/07/09)

Section: 3 (Bibliothèques de fonctions)

NAME

Devel::REPL::Plugin::PPI - PPI dumping of Perl code

SYNOPSIS

   repl> #ppi Devel::REPL
   PPI::Document
     PPI::Statement
       PPI::Token::Word    'Devel::REPL'
         
   repl> #ppi {
   > warn $];
   > }
   PPI::Document
     PPI::Statement::Compound
       PPI::Structure::Block       { ... }
         PPI::Token::Whitespace    '\n'
         PPI::Statement
           PPI::Token::Word        'warn'
           PPI::Token::Whitespace          ' '
           PPI::Token::Magic       '$]'
           PPI::Token::Structure   ';'
         PPI::Token::Whitespace    '\n'
 
 

DESCRIPTION

This plugin provides a "ppi" command that uses PPI::Dumper to dump PPI-parsed Perl documents.

The code is not actually executed, which means that when used with Deve::REPL::Plugin::OutputCache there is no new value in "_".

AUTHOR

Shawn M Moore <sartak@gmail.com>