Brent 'Dax' Royal-Gordon skribis 2004-04-20 12:58 (-0700):
>     method buffersize()
>         will store {
>             my $sqrt=$^v.sqrt;
>             die "$^v is not a power of two" unless int($sqrt) == $sqrt;
>             $.buffer = "\x[0]" x $^v;
>         }
>     { +$.buffer.bytes }

Could this be written as:

    method buffersize {
        +$.buffer.bytes
    } will store {
        my $sqrt = $^v.sqrt;
        ...
    }

Or does "will store BLOCK" really have to go before the main block?


Juerd

Reply via email to