An on-demand loader for PerlIO layers and the root of the PerlIO namespace. PerlIO allows you to expand the functionality of open(). For example:
use PerlIO 'special';
The code in PerlIO.pm then attempts to find 'special':
require PerlIO::special;
PerlIO currently defines the following layers:
open($fh,":raw:perlio",...);
raw forces the use of the perlio layer even if the platform default or the use open default is something else (such as :encoding(iso-8859-7)).
Copyright © 2002 O'Reilly & Associates. All rights reserved.