The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Acme::Siteswap - Provide information about Juggling Siteswap patterns

SYNOPSIS

  use Acme::Siteswap;
  my $siteswap = Acme::Siteswap->new(
      pattern => '53142',
      balls => 3,
  );
  print "Awesome!\n" unless $siteswap->valid;

FUNCTIONS

new

Create a new Acme::Siteswap object.

Options:

pattern

Mandatory. The siteswap pattern. Should be a series of throws.

balls

Mandatory. The number of balls in the pattern.

valid

Determines if the specified pattern is valid.

error

Returns an error message or empty string.

AUTHORS

Luke Closs, <cpan at 5thplane dut com> Multiplex support by Seamus Campbell, <conform at deadgeek rot com

BUGS

Please report any bugs or feature requests to bug-acme-siteswap at rt.cpan.org, or through the web interface at http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Acme-Siteswap. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes.

COPYRIGHT

Copyright 2007 Luke Closs, all rights reserved.

LICENSE

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.