Add built local::lib
[catagits/Gitalist.git] / local-lib5 / lib / perl5 / PPI / Structure / Constructor.pm
CommitLineData
3fea05b9 1package PPI::Structure::Constructor;
2
3=pod
4
5=head1 NAME
6
7PPI::Structure::Constructor - Anonymous hash or array constructor
8
9=head1 SYNOPSIS
10
11 my $array = [ 'foo', 'bar' ];
12 my $hash = { foo => 'bar' };
13
14=head1 INHERITANCE
15
16 PPI::Structure::Constructor
17 isa PPI::Structure
18 isa PPI::Node
19 isa PPI::Element
20
21=head1 DESCRIPTION
22
23C<PPI::Structure::Constructor> is the class used for anonymous C<ARRAY>
24reference of C<HASH> reference constructors.
25
26=head1 METHODS
27
28C<PPI::Structure::Constructor> has no methods beyond those provided by
29the standard L<PPI::Structure>, L<PPI::Node> and L<PPI::Element> methods.
30
31Got any ideas for methods? Submit a report to rt.cpan.org!
32
33=cut
34
35use strict;
36use PPI::Structure ();
37
38use vars qw{$VERSION @ISA};
39BEGIN {
40 $VERSION = '1.206';
41 @ISA = 'PPI::Structure';
42}
43
441;
45
46=pod
47
48=head1 SUPPORT
49
50See the L<support section|PPI/SUPPORT> in the main module.
51
52=head1 AUTHOR
53
54Adam Kennedy E<lt>adamk@cpan.orgE<gt>
55
56=head1 COPYRIGHT
57
58Copyright 2001 - 2009 Adam Kennedy.
59
60This program is free software; you can redistribute
61it and/or modify it under the same terms as Perl itself.
62
63The full text of the license can be found in the
64LICENSE file included with this module.
65
66=cut