summaryrefslogtreecommitdiff
path: root/pod
diff options
context:
space:
mode:
authorIlya Zakharevich <ilya@math.berkeley.edu>1998-01-29 12:04:28 -0500
committerMalcolm Beattie <mbeattie@sable.ox.ac.uk>1998-02-06 15:55:34 +0000
commitb6c543e345c32071a6c3c124ee19c0eb9bb3df41 (patch)
treec27f75f78aa13078d259dd852bd0c54482a2f527 /pod
parent8c52afecd5252bed5ed8df3a63a6cd9affde4ab4 (diff)
downloadperl-b6c543e345c32071a6c3c124ee19c0eb9bb3df41.tar.gz
5.004_56: patch for `use Fatal' again
p4raw-id: //depot/perl@467
Diffstat (limited to 'pod')
-rw-r--r--pod/perldiag.pod5
-rw-r--r--pod/perlfunc.pod7
-rw-r--r--pod/perlmodlib.pod4
3 files changed, 16 insertions, 0 deletions
diff --git a/pod/perldiag.pod b/pod/perldiag.pod
index 166e046f22..20c0ae1325 100644
--- a/pod/perldiag.pod
+++ b/pod/perldiag.pod
@@ -883,6 +883,11 @@ a B<-e> switch. Maybe your /tmp partition is full, or clobbered.
an assignment operator, which implies modifying the value itself.
Perhaps you need to copy the value to a temporary, and repeat that.
+=item Cannot find an opnumber for "%s"
+
+(F) A string of a form C<CORE::word> was given to prototype(), but
+there is no builtin with the name C<word>.
+
=item Cannot open temporary file
(F) The create routine failed for some reason while trying to process
diff --git a/pod/perlfunc.pod b/pod/perlfunc.pod
index a1184c8a08..bae135bc92 100644
--- a/pod/perlfunc.pod
+++ b/pod/perlfunc.pod
@@ -2374,6 +2374,13 @@ Returns the prototype of a function as a string (or C<undef> if the
function has no prototype). FUNCTION is a reference to, or the name of,
the function whose prototype you want to retrieve.
+If FUNCTION is a string starting with C<CORE::>, the rest is taken as
+a name for Perl builtin. If builtin is not I<overridable> (such as
+C<qw>) or its arguments cannot be expressed by a prototype (such as
+C<system>) - in other words, the builtin does not behave like a Perl
+function - returns C<undef>. Otherwise, the string describing the
+equivalent prototype is returned.
+
=item push ARRAY,LIST
Treats ARRAY as a stack, and pushes the values of LIST
diff --git a/pod/perlmodlib.pod b/pod/perlmodlib.pod
index cfb281dcc7..14bb7ebfa4 100644
--- a/pod/perlmodlib.pod
+++ b/pod/perlmodlib.pod
@@ -225,6 +225,10 @@ write linker options files for dynamic extension
add blib/* directories to @INC
+=item Fatal
+
+make errors in builtins or Perl functions fatal
+
=item Fcntl
load the C Fcntl.h defines