X-Git-Url: https://perl5.git.perl.org/perl5.git/blobdiff_plain/93f09d7ba52fad6ba827274ee4fa13235edb2b44..c69ca1d4c45d8f9405e06ad3419c8ab43c8ae1d0:/pod/perlglossary.pod diff --git a/pod/perlglossary.pod b/pod/perlglossary.pod index bbd1434..c4fb406 100644 --- a/pod/perlglossary.pod +++ b/pod/perlglossary.pod @@ -507,7 +507,7 @@ the class (its L). See also L. =item class method -A L whose L is a L name, not an +A L whose L is a L name, not an L reference. A method associated with the class as a whole. =item client @@ -1470,7 +1470,7 @@ Perl, C can be understood as "verb indirect-object object" where L is the recipient of the L action, and C<"$foo"> is the object being printed. Similarly, when invoking a L, you might place the -invocant between the method and its arguments: +invocand between the method and its arguments: $gollum = new Pathetic::Creature "Smeagol"; give $gollum "Fisssssh!"; @@ -1548,11 +1548,11 @@ of compiler that takes a program and turns it into a more executable form (L) within the I process itself, which the Perl L system then interprets. -=item invocant +=item invocand The agent on whose behalf a L is invoked. In a L -method, the invocant is a package name. In an L method, -the invocant is an object reference. +method, the invocand is a package name. In an L method, +the invocand is an object reference. =item invocation