develooper Front page | perl.perl5.porters | Postings from November 2003

Re: [DOCPATCH] BEGIN, CHECK, INIT, END explained more

Thread Previous | Thread Next
From:
Arthur Bergman
Date:
November 29, 2003 15:15
Subject:
Re: [DOCPATCH] BEGIN, CHECK, INIT, END explained more
Message ID:
E18BEB40-22C1-11D8-88CF-000A95A2734C@nanisky.com

On Saturday, November 29, 2003, at 10:15  pm, Elizabeth Mattijsen wrote:

>
> $ perl -MO=Deparse -e 'BEGIN { foo => "bar" }'
> sub BEGIN {
>     'foo', 'bar';
> }
> -e syntax OK
>
> $ perl -MO=Deparse -e 'CLONE { foo => "bar" }'
> do {
>     'foo', 'bar'
> }->CLONE;
> -e syntax OK
>

Because CLONE/DESTROY are called on objects, the mere presence of them 
does not affect the compilation.

Arthur


Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About