foo
[gitmo/Moose.git] / lib / Moose / Compiler / Engine.pm
CommitLineData
4276ccb4 1
2package Moose::Compiler::Engine;
3use Moose::Role;
4
5our $VERSION = '0.01';
6
7requires 'compile_class';
8
91;
10
11__END__
12
13=pod
14
15=head1 NAME
16
17Moose::Compiler::Engine - An abstract roie for all Moose compiler engines
18
19=head1 DESCRIPTION
20
21=head1 METHODS
22
23=over 4
24
25=item B<meta>
26
27This will return the metaclass associated with the given role.
28
29=back
30
31=head1 REQUIRED METHODS
32
33=over 4
34
35=item B<compile_class>
36
37=back
38
39=head1 BUGS
40
41All complex software has bugs lurking in it, and this module is no
42exception. If you find a bug please either email me, or add the bug
43to cpan-RT.
44
45=head1 AUTHOR
46
47Stevan Little E<lt>stevan@iinteractive.comE<gt>
48
49=head1 COPYRIGHT AND LICENSE
50
51Copyright 2006 by Infinity Interactive, Inc.
52
53L<http://www.iinteractive.com>
54
55This library is free software; you can redistribute it and/or modify
56it under the same terms as Perl itself.
57
58=cut