Re: [ANNOUNCE] Attribute::Abstract 0.01

2001-05-19 Thread Damian Conway

That's right Marcel...steal *all* my ideas for the next three months and do
them in two days!

;-)

Damian





[ANNOUNCE] Attribute::Abstract 0.01

2001-05-18 Thread Marcel Grunauer

NAME
Attribute::Abstract - implementing abstract methods with attributes

SYNOPSIS
  package SomeObj;
  use Attribute::Abstract;

  sub new { ... }
  sub write : Abstract;

DESCRIPTION
Declaring a subroutine to be abstract using this attribute causes a call
to it to die with a suitable exception. Subclasses are expected to
implement the abstract method.

Using the attribute makes it visually distinctive that a method is
abstract, as opposed to declaring it without any attribute or method
body, or providing a method body that might make it look as though it
was implemented after all.

BUGS
None known so far. If you find any bugs or oddities, please do inform
the author.

AUTHOR
Marcel GrĂ¼nauer, [EMAIL PROTECTED]

COPYRIGHT
Copyright 2001 Marcel GrĂ¼nauer. All rights reserved.

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

SEE ALSO
perl(1).


Marcel

-- 
We are Perl. Your table will be assimilated. Your waiter will adapt to
service us. Surrender your beer. Resistance is futile.
 -- London.pm strategy aka embrace and extend aka mark and sweep