On Jun 18, 2010, at 2:36 PM, Alexander Solla wrote:
Package Number;
sub new { my $class = shift; my $self = shift; bless $self, $class; return $self; }
sub plus arg { return $self + arg; }
sub minus arg { return $self - arg }
Syntax errors in my Perl (sorry, the last time I did Perl seriously, we used an extension for named arguments)
sub new { my $class = shift; my $self = shift; bless $self, $class; return $self; }
sub plus { my ($self, $arg) = @_; return $self + $arg; }
sub minus { my ($self, $arg) = @_; return $self - $arg; }