Class-Plain
view release on metacpan or search on metacpan
class Point {
field x;
field y;
method where { sprintf "(%d,%d)", $self->{x}, $self->{y} }
}
# nested anon method (RT132321)
SKIP: {
skip "This causes SEGV on perl 5.16 (RT132321)", 1 if $] lt "5.018";
class RT132321 {
field _genvalue;
method new : common {
my $self = $class->SUPER::new(@_);
$self->{_genvalue} //= method { 123 };
return $self;
}
( run in 0.628 second using v1.01-cache-2.11-cpan-cc502c75498 )