summaryrefslogtreecommitdiff
path: root/lib/PerlIO.pm
diff options
context:
space:
mode:
authorNick Ing-Simmons <nik@tiuk.ti.com>2001-03-27 21:18:58 +0000
committerNick Ing-Simmons <nik@tiuk.ti.com>2001-03-27 21:18:58 +0000
commitb3d30bf7e271096b5b02c85f1129c4e49c36a709 (patch)
tree2666567d763997d5abdb533cb37bec19cb9953b2 /lib/PerlIO.pm
parente7a1fdd7863072044ba7ced152ae990afb435b16 (diff)
downloadperl-b3d30bf7e271096b5b02c85f1129c4e49c36a709.tar.gz
Outline docs for PerlIO and PerlIO::Scalar
p4raw-id: //depot/perlio@9395
Diffstat (limited to 'lib/PerlIO.pm')
-rw-r--r--lib/PerlIO.pm27
1 files changed, 27 insertions, 0 deletions
diff --git a/lib/PerlIO.pm b/lib/PerlIO.pm
index c5ce016db4..65b7ec3530 100644
--- a/lib/PerlIO.pm
+++ b/lib/PerlIO.pm
@@ -24,3 +24,30 @@ sub import
1;
__END__
+
+=head1 NAME
+
+PerlIO - On demand loader for PerlIO::* name space
+
+=head1 SYNOPSIS
+
+ open($fh,">:foo",...)
+
+=head1 DESCRIPTION
+
+When an undefined layer 'foo' is encountered in an C<open> or C<binmode> layer
+specification then C code performs the equivalent of:
+
+ use PerlIO 'foo';
+
+The perl code in PerlIO.pm then attempts to locate a layer by doing
+
+ require PerlIO::foo;
+
+Otherwise the C<PerlIO> package is a place holder for additional PerLIO related
+functions.
+
+
+=cut
+
+