>>>>> "a" == autrijus  <[EMAIL PROTECTED]> writes:

   a> -The C<CANDO> is expected to return a reference to an inner
  a> -container object of the proper sort (i.e. a variable, subroutine,
  a> -or method reference), or to a proxy object that can "autovivify"
  a> -lazily, or undef if that name is not to be considered declared in the
  a> -namespace in question.  The declaration merely defines the interface
  a> -to the new object.  That object need not be completely defined yet,
  a> -though the C<CANDO> routine is certainly I<allowed> to define it
  a> -eagerly, and even install the inner object into the outer container
  a> -(the symbol table) if it wants to cache the declaration.
  a> +The C<CANDO> is expected to return an inner container object of the proper
  a> +sort (i.e. a variable, subroutine, or method object), or to a proxy
  a> +object that can "autovivify" lazily, or C<undef> if that name is not to be
  a> +considered declared in the namespace in question.
  a> +
  a> +The declaration merely defines the interface to the new object.
  a> +That object need not be completely defined yet, though the
  a> +C<CANDO> routine is certainly I<allowed> to define it eagerly, and
  a> +even install the inner object into the outer container (the symbol
  a> +table) if it wants to cache the declaration.
 
in both versions 'The C<CANDO> is expected' doesn't say what CANDO is
until later. so i would also put 'routine' or sub (or whatever we call
those upper case special subs - do we have a generic name for them?)
after C<CANDO>.

uri

-- 
Uri Guttman  ------  [EMAIL PROTECTED]  -------- http://www.stemsystems.com
--Perl Consulting, Stem Development, Systems Architecture, Design and Coding-
Search or Offer Perl Jobs  ----------------------------  http://jobs.perl.org

Reply via email to