1Devel::REPL::Plugin::PPUIs(e3r)Contributed Perl DocumentDaetvieoln::REPL::Plugin::PPI(3)
2
3
4
6 Devel::REPL::Plugin::PPI - PPI dumping of Perl code
7
9 version 1.003029
10
12 repl> #ppi Devel::REPL
13 PPI::Document
14 PPI::Statement
15 PPI::Token::Word 'Devel::REPL'
16
17 repl> #ppi {
18 > warn $];
19 > }
20 PPI::Document
21 PPI::Statement::Compound
22 PPI::Structure::Block { ... }
23 PPI::Token::Whitespace '\n'
24 PPI::Statement
25 PPI::Token::Word 'warn'
26 PPI::Token::Whitespace ' '
27 PPI::Token::Magic '$]'
28 PPI::Token::Structure ';'
29 PPI::Token::Whitespace '\n'
30
32 This plugin provides a "ppi" command that uses PPI::Dumper to dump
33 PPI-parsed Perl documents.
34
35 The code is not actually executed, which means that when used with
36 Deve::REPL::Plugin::OutputCache there is no new value in "_".
37
39 Bugs may be submitted through the RT bug tracker
40 <https://rt.cpan.org/Public/Dist/Display.html?Name=Devel-REPL> (or
41 bug-Devel-REPL@rt.cpan.org <mailto:bug-Devel-REPL@rt.cpan.org>).
42
43 There is also an irc channel available for users of this distribution,
44 at "#devel" on "irc.perl.org" <irc://irc.perl.org/#devel-repl>.
45
47 Shawn M Moore <sartak@gmail.com>
48
50 This software is copyright (c) 2007 by Matt S Trout - mst (at)
51 shadowcatsystems.co.uk (<http://www.shadowcatsystems.co.uk/>).
52
53 This is free software; you can redistribute it and/or modify it under
54 the same terms as the Perl 5 programming language system itself.
55
56
57
58perl v5.38.0 2023-07-20 Devel::REPL::Plugin::PPI(3)