AI-General
view release on metacpan - search on metacpan
view release on metacpan or search on metacpan
Revision history for Perl extension AI::General.
0.01 Sun Feb 15 13:33:27 2004
- original version; created by h2xs 1.21 with options
-AX AI::General
package AI::General;
use 5.008;
use strict;
use warnings;
our $VERSION = '0.01';
sub new {
my ( $class ) = @_;
my $self = bless [], $class;
$self->dwim( "Implement self" );
return $self;
}
sub dwim {
my ( $self, $args ) = @_;
#... TO DO
}
1;
__END__
=head1 NAME
AI::General - A general-purpose artificial intelligence
=head1 SYNOPSIS
use AI::General;
AI::General->dwim( "Prove NP != P" ) or
die $AI::General::excuse;
=head1 DESCRIPTION
This module is a general purpose artificial intelligence. It consists
of one method, dwim ('Do what I mean'), which can take any number of
arguments.
=head1 TO DO
Implement dwim()
=head1 CREDITS
Cheers to Santiago Dala for suggesting the constructor implementation
=head1 AUTHOR
Maciej Ceglowski, E<lt>maciej@ceglowski.comE<gt>
=head1 SEE ALSO
L<perl>.
=cut
Changes
General.pm
Makefile.PL
MANIFEST
README
test.pl
Makefile.PL view on Meta::CPAN
use ExtUtils::MakeMaker;
# See lib/ExtUtils/MakeMaker.pm for details of how to influence
# the contents of the Makefile that is written.
WriteMakefile(
'NAME' => 'AI::General',
'VERSION_FROM' => 'General.pm', # finds $VERSION
'PREREQ_PM' => {}, # e.g., Module::Name => 1.1
($] >= 5.005 ? ## Add these new keywords supported since 5.005
(ABSTRACT_FROM => 'General.pm', # retrieve abstract from module
AUTHOR => 'Maciej Ceglowski <maciej@ceglowski.com>') : ()),
);
AI/General version 0.01
=======================
The README is used to introduce the module and provide instructions on
how to install the module, any machine dependencies it may have (for
example C compilers and installed libraries) and any other information
that should be provided before the module is installed.
A README file is required for CPAN modules since CPAN extracts the
README file from a module distribution so that people browsing the
archive can use it get an idea of the modules uses. It is usually a
good idea to provide version information here so that people can
decide whether fixes for the module are worth downloading.
INSTALLATION
To install this module type the following:
perl Makefile.PL
make
make test
make install
DEPENDENCIES
This module requires these other modules and libraries:
blah blah blah
COPYRIGHT AND LICENCE
Put the correct copyright and licence information here.
Copyright (C) 2004 A. U. Thor blah blah blah
# Before `make install' is performed this script should be runnable with
# `make test'. After `make install' it should work as `perl test.pl'
#########################
# change 'tests => 1' to 'tests => last_test_to_print';
use Test;
BEGIN { plan tests => 1 };
use AI::General;
ok(1); # If we made it this far, we're ok.
#########################
# Insert your test code below, the Test module is use()ed here so read
# its man page ( perldoc Test ) for help writing this test script.
view all matches for this distributionview release on metacpan - search on metacpan
( run in 1.025 second using v1.00-cache-2.02-grep-82fe00e-cpan-cec75d87357c )