diff options
author | Audrey Tang <cpan@audreyt.org> | 2001-12-29 09:59:28 +0800 |
---|---|---|
committer | Jarkko Hietaniemi <jhi@iki.fi> | 2001-12-29 15:09:00 +0000 |
commit | fe854a6f990f7776a8ee8bd28f02e1bd36e5bb58 (patch) | |
tree | 1652104bde99b9156bc0dd94cc9643a8c6b78fbe /pod/perlsub.pod | |
parent | 2948e0bde4eb0485569b1f3510975019a89a444f (diff) | |
download | perl-fe854a6f990f7776a8ee8bd28f02e1bd36e5bb58.tar.gz |
Module names and other nits
Message-ID: <20011229015928.A29712@geb.elixus.org>
p4raw-id: //depot/perl@13922
Diffstat (limited to 'pod/perlsub.pod')
-rw-r--r-- | pod/perlsub.pod | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/pod/perlsub.pod b/pod/perlsub.pod index efadf8f848..aa5fd5b2cf 100644 --- a/pod/perlsub.pod +++ b/pod/perlsub.pod @@ -1204,7 +1204,7 @@ Note however that some built-ins can't have their syntax expressed by a prototype (such as C<system> or C<chomp>). If you override them you won't be able to fully mimic their original syntax. -The built-ins C<do>, C<require> and C<glob> can also be overriden, but due +The built-ins C<do>, C<require> and C<glob> can also be overridden, but due to special magic, their original syntax is preserved, and you don't have to define a prototype for their replacements. (You can't override the C<do BLOCK> syntax, though). @@ -1214,9 +1214,9 @@ C<require> replacement as C<require Foo::Bar>, it will actually receive the argument C<"Foo/Bar.pm"> in @_. See L<perlfunc/require>. And, as you'll have noticed from the previous example, if you override -C<glob>, the C<E<lt>*E<gt>> glob operator is overriden as well. +C<glob>, the C<E<lt>*E<gt>> glob operator is overridden as well. -Finally, some built-ins (e.g. C<exists> or C<grep>) can't be overriden. +Finally, some built-ins (e.g. C<exists> or C<grep>) can't be overridden. =head2 Autoloading |