Harshal borade wrote:

Well I am very new to Perl. I have read Oreily's
Camel book, but haven't found any thing about my that is used in any of the code.


e.g my $var

What is my supposed to be over here?
I am new as well and by lurking in the groups I can tell you with great certainty to use "perldoc". It is wonderful. In your case you would type the following: perldoc -f my

perldoc -f my

my EXPR
my TYPE EXPR
my EXPR : ATTRS
my TYPE EXPR : ATTRS
        A "my" declares the listed variables to be local (lexically) to
        the enclosing block, file, or "eval". If more than one value is
        listed, the list must be placed in parentheses.

        The exact semantics and interface of TYPE and ATTRS are still
        evolving. TYPE is currently bound to the use of "fields" pragma,
        and attributes are handled using the "attributes" pragma, or
        starting from Perl 5.8.0 also via the "Attribute::Handlers"
        module. See "Private Variables via my()" in perlsub for details,
        and fields, attributes, and Attribute::Handlers.

HTH

Robert

--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
<http://learn.perl.org/> <http://learn.perl.org/first-response>




Reply via email to