1Devel::REPL::Plugin::PPUIs(e3r)Contributed Perl DocumentDaetvieoln::REPL::Plugin::PPI(3)
2
3
4

NAME

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

SYNOPSIS

9         repl> #ppi Devel::REPL
10         PPI::Document
11           PPI::Statement
12             PPI::Token::Word    'Devel::REPL'
13
14         repl> #ppi {
15         > warn $];
16         > }
17         PPI::Document
18           PPI::Statement::Compound
19             PPI::Structure::Block       { ... }
20               PPI::Token::Whitespace    '\n'
21               PPI::Statement
22                 PPI::Token::Word        'warn'
23                 PPI::Token::Whitespace          ' '
24                 PPI::Token::Magic       '$]'
25                 PPI::Token::Structure   ';'
26               PPI::Token::Whitespace    '\n'
27

DESCRIPTION

29       This plugin provides a "ppi" command that uses PPI::Dumper to dump
30       PPI-parsed Perl documents.
31
32       The code is not actually executed, which means that when used with
33       Deve::REPL::Plugin::OutputCache there is no new value in "_".
34

AUTHOR

36       Shawn M Moore <sartak@gmail.com>
37
38
39
40perl v5.12.1                      2010-05-23       Devel::REPL::Plugin::PPI(3)
Impressum