POSIX::1003::Module - Base of POSIX::1003 components
# use the specific extensions # and see POSIX::Overview and POSIX::1003
The POSIX functions and constants are provided via extensions of this module. This module itself only facilitates those implementations.
Returns an example value for the NAMEd variable. Often, this is a compile-time or runtime constant. For some extensions, like ::Pathconf, that may not be the case.
::Pathconf
All modules provide a :constants and a :functions tag, sometimes more. The default is :all, which means: everthing. You may also specify :none (of course: nothing).
:constants
:functions
:all
:none
When the import list is preceeded by +1, the symbols will get published into the namespace of your caller namespace, not your own namespace.
+1
use POSIX::1003::Pathconf; use POSIX::1003::Pathconf ':all'; # same use POSIX::1003 ':pc'; # same, for the lazy use POSIX::1003 ':pathconf'; # same, less lazy sub MyModule::import(@) # your own tricky exporter { POSIX::1003::Pathconf->import('+1', @_); }
This module is part of POSIX-1003 distribution version 0.95.1, built on August 26, 2013. Website: http://perl.overmeer.net. The code is based on POSIX, which is released with Perl itself. See also POSIX::Util for additional functionality.
Copyrights 2011-2013 on the perl code and the related documentation by [Mark Overmeer]. For other contributors see ChangeLog.
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. See http://www.perl.com/perl/misc/Artistic.html
To install POSIX::1003, copy and paste the appropriate command in to your terminal.
cpanm
cpanm POSIX::1003
CPAN shell
perl -MCPAN -e shell install POSIX::1003
For more information on module installation, please visit the detailed CPAN module installation guide.