parrotcode: Parrot Distribution Directory | |
Contents | Perl Modules |
Parrot::Distribution - Parrot Distribution Directory
use Parrot::Distribution;
my $dist = Parrot::Distribution->new();
Parrot::Distribution
knows all kinds of stuff about the contents of the distribution.
This is a subclass of Parrot::Docs::Directory
so that it can be used to build the HTML docs. There may come a time when it is necessary to make file_class()
and directory_class()
dynamic so that different file methods can be used depending on the circumstances.
new()
is_svn_co()
is_git_co()
c_source_file_directories()
c_header_file_directories()
pmc_source_file_directories()
yacc_source_file_directories()
lex_source_file_directories()
ops_source_file_directories()
c_source_file_with_name($name)
c_header_file_with_name($name)
pmc_source_file_with_name($name)
yacc_source_file_with_name($name)
lex_source_file_with_name($name)
ops_source_file_with_name($name)
c_source_files()
c_header_files()
pmc_source_files()
yacc_source_files()
lex_source_files()
ops_source_files()
is_svn_co()
is_git_co()
get_c_language_files()
*.c
*.h
*.l
*.y
*.pmc
*.ops
is_c_exemption()
get_perl_language_files()
is_perl_exemption()
get_perl_exemption_regexp()
is_perl()
get_pir_language_files()
is_pir()
file_for_perl_module($module)
perl_script_file_directories()
perl_script_file_with_name($name)
perl_module_file_directories()
perl_module_file_with_name($name)
docs_directory()
html_docs_directory()
delete_html_docs()
generated_files
slurp
|