-
-
06 Dec 2008 22:50:35 UTC
- Development release
- Browse (raw)
- Changes
- Homepage
- How to Contribute
- Issues
- Testers
- Kwalitee
Bus factor: 15- License: perl_5
- Activity
24 month- Tools
- Download (10.61MB)
- MetaCPAN Explorer
- Permissions
- Subscribe to distribution
- Permalinks
- This version
- Latest version
and 1 contributors- perl5-porters@perl.org
- Dependencies
- unknown
- Reverse dependencies
- CPAN Testers List
- Dependency graph
Documentation
Check source code for ANSI-C violationsexpand C macros using the C preprocessorAppropriate format for patches to the perl source treeNotes on handling the Perl Patch Pumpkin And Porting PerlUsing the Perl repositorySort warning and error messages in perldiag.podA post processor for make test.valgrindautogenerated documentation for the perl public APIAutogenerated data about Perl ops, used to generate bytecodeaccess Perl configuration informationDynamically load C libraries into Perl codeDynamically load C libraries into Perl codeSystem errno constantsconverts a collection of POD pages to HTML format.Perl and JavaPseudo-namespace for Perl's core routinesFrequently Asked Questions About MakeMakerWriting a module with MakeMakerA shell to examine installed modulesTests for ExtUtils::MM_NW5Tests for ExtUtils::MM_Win32compiler to convert Perl XS code into C codeconstants for Locale codesISO codes for country identification (ISO 3166)ISO three letter codes for currency identification (ISO 4217)ISO two letter codes for language identification (ISO 639)framework for localizationarticle about software localizationISO codes for script identification (ISO 15924)libnet Frequently Asked QuestionsTest Pod::FunctionsThe tests for Pod::InputObjectsTests for Pod::Select.Tests for Pod::UsageTest of various basic POD features in translators.Test HTML linksGNU project C and C++ compilerA tutorial about writing really basic testsmanipulate @INC at compile timethe perl debuggerdistribute ppport.h among extensionsPractical Extraction and Report Languagewhat's new for perl5.004what's new for perl5.005what's new for perl v5.6.xwhat's new for perl v5.6.0what's new for perl v5.7.0what's new for perl v5.7.1what's new for perl v5.7.2what's new for perl v5.7.3what is new for perl v5.8.1what is new for perl v5.8.2what is new for perl v5.8.3what is new for perl v5.8.4what is new for perl v5.8.5what is new for perl v5.8.6what is new for perl v5.8.7what is new for perl v5.8.8what is new for perl v5.8.9what is new for perl v5.8.0autogenerated documentation for the perl public APIperl's IO abstraction interface.the Perl Artistic LicensePerl book informationBeginner's Object-Oriented TutorialBag'o Object Tricks (the BOT)Perl calling conventions from CPerl 5 Cheat SheetInternal replacements for standard C library functionsa brief overview of the Perl communityIntroduction to the Perl Compiler-TranslatorPerl data typesPerl DBM FiltersGuts of Perl debuggingPerl debugging tutorialPerl debuggingvarious Perl diagnosticsLook up Perl documentation in Pod format.Perl Data Structures CookbookConsiderations for running Perl on EBCDIC platformshow to embed perl in your C programfrequently asked questions about PerlGeneral Questions About Perl ($Revision: 10427 $)Obtaining and Learning about Perl ($Revision: 10144 $)Programming Tools ($Revision: 10127 $)Data Manipulation ($Revision: 10394 $)Files and Formats ($Revision: 10126 $)Regular Expressions ($Revision: 10126 $)General Perl Language Issues ($Revision: 10100 $)System Interaction ($Revision: 10183 $)Networking ($Revision: 8539 $)Source FiltersPerl's fork() emulationPerl formatsPerl builtin functionsPerl Glossarythe GNU General Public License, version 2Introduction to the Perl APIHow to hack at the Perl internalsthe Perl history recordsautogenerated documentation of purely internal Perl functionsa brief introduction and overview of PerlC API for Perl's implementation of IO in Layers.Perl interprocess communication (signals, fifos, pipes, safe subprocesses, sockets, and semaphores)Perl Lexical WarningsPerl locale handling (internationalization and localization)Manipulating Arrays of Arrays in PerlPerl modules (packages and symbol tables)Installing CPAN Modulesconstructing new Perl modules and finding existing onesconstructing new Perl modules and finding existing onesPerl module style guidepreparing a new module for distributionsemantics of numbers and numeric operations in PerlPerl objectsPerl operators and precedencetutorial on opening things in Perlold tutorial on threads in Perltutorial on pack and unpackthe Plain Old Documentation formatPlain Old Documentation: format specification and notesWriting portable PerlPerl regular expressionsPerl Regular Expression Backslash Sequences and EscapesPerl Regular Expression Character ClassesPerl references and nested data structuresMark's very short tutorial about referencesDescription of the Perl regular expression engine.Perl regular expressions quick startPerl Regular Expressions ReferencePerl regular expressions tutorialhow to execute the Perl interpreterPerl securityPerl style guidePerl subroutinesPerl syntaxTutorial on threads in Perlhow to hide an object class in a simple variableperl documentation table of contentsPerl TO-DO ListTom's OO Tutorial for Class Data in PerlTom's object-oriented tutorial for perlPerl traps for the unwaryUnicode support in PerlPerl Unicode FAQPerl Unicode introductionPerl Unicode Tutorialutilities packaged with the Perl distributionPerl predefined variablesXS language reference manualTutorial for writing XSUBsconvert .pod files to .html filesconvert pod documentation to latex formatConvert POD data to formatted *roff inputConvert POD data to formatted ASCII textprint usage messages from embedded pod docs in filescheck the syntax of POD format documentation filesprint selected sections of pod documentation on standard outputdisplay perl profile dataconvert .h C header files to .ph Perl header filesconvert .h C header files to Perl extensionsconfigure libnethow to submit bug reports on Perlgenerate executables from Perl programsPerl Installation Verification ProcedureRough tool to translate Perl4 .pl files to Perl5 .pm modules.VMS-specific documentation for PerlPerl pragma to control optional warningsChange executable subsystem type between "Console" and "Windows"a more capable perlglob.exe replacementwrap perl code into a batch file"universal" batch file to run perl scriptsbuild extensionsAwk to Perl translatortranslate find command lines to Perl codea stream editorModules
The Perl CompilerAutogenerated data about Perl ops, used to generate bytecodeAssemble Perl bytecodeWalk basic blocksPerl compiler's bytecode backendPerl compiler's C backendPerl compiler's optimized C translation backendWalk Perl syntax tree, printing concise info about opsWalk Perl syntax tree, printing debug info about opsPerl compiler backend to produce perl codeDisassemble Perl bytecodePerl lintAdds debugging stringification to B::Show lexical variables used in functions or filesHelper module for CC backendshow what stashes are loadedWalk Perl syntax tree, printing terse info about opsGenerates cross reference reports for Perl programsGeneric interface to Perl Compiler backendscheck optrees as rendered by B::Conciseload byte compiled perl codea Perl code profilerA data debugging tool for the XS programmerload the C Fcntl.h definesPerl extension for BSD glob routinePerl5 access to the gdbm library.A selection of general-utility hash subroutinesquery locale informationSysV Msg IPC object classSysV Semaphore IPC object classSysV Shared Memory IPC object classSystem V IPC constants and system callsTied access to ndbm filesTied access to odbm filesDisable named opcodes when compiling perl codeCompile and execute code in restricted compartmentsPerl pragma to restrict unsafe operations when compilingPerl interface to IEEE Std 1003.1encoding layerin-memory IO, scalar IOHelper class for PerlIO layers implemented in perlTied access to sdbm filesTry every conceivable way to get hostnameStart a thread which runs signal handlers reliably (for old code)thread-specific keysWin32 CORE function stubsTest the perl C APImodule to test the XS typemaps distributed with perlset/get attributes of a subroutine (deprecated)Perl pragma to alter regular expression behaviourPerl interpreter-based threadsPerl encapsulation of the Java Native Interfaceprovide framework for multiple DBMsSimpler definition of attribute handlersload subroutines only on demandsplit a package for autoloadingbenchmark running times of Perl codeSimple Common Gateway Interface Classquery, download and build perl modules from CPAN siteswarn of errors (from perspective of caller)heavy machinery, no user serviceable parts insidereport the search path for a class's ISA treedeclare struct-like datatypes as Perl classesget pathname of current working directoryprogrammatic interface to the Perl debugging API (draft, subject to change)Filter DBM keys/valuesfilter for DBM_Filterfilter for DBM_Filterfilter for DBM_Filterfilter for DBM_Filterfilter for DBM_Filtergenerate stubs for a SelfLoading moduleModules that calculate message digestssupply object methods for directory handlesprovides screen dump of Perl data.use nice English (or awk) names for ugly punctuation variablesperl module that imports environment variables as scalars or arraysImplements default import method for modulesExporter gutsutilities to replace common UNIX commands in Makefiles etc.Commands for the MM's to use in Makefilesgenerate XS code to import C header constantsUtilities for embedding Perl in C/C++ applicationsinstall files from here to thereInventory management of installed modulesdetermine libraries to use and how to use themOS adjusted ExtUtils::MakeMaker subclassAIX specific subclass of ExtUtils::MM_UnixPlatform-agnostic MM methodsmethods to override UN*X behaviour in ExtUtils::MakeMakermethods to override UN*X behaviour in ExtUtils::MakeMakerDOS specific subclass of ExtUtils::MM_Unixspecial behaviors for OS Xonce produced Makefiles for MacOS Classicmethods to override UN*X behaviour in ExtUtils::MakeMakermethods to override UN*X behaviour in ExtUtils::MakeMakerQNX specific subclass of ExtUtils::MM_UnixU/WIN specific subclass of ExtUtils::MM_Unixmethods used by ExtUtils::MakeMakermethods to override UN*X behaviour in ExtUtils::MakeMakerVOS specific subclass of ExtUtils::MM_Unixmethods to override UN*X behaviour in ExtUtils::MakeMakermethod to customize MakeMaker for Win9XExtUtils::MakeMaker subclass for customizationCreate a module MakefileWrapper around Config.pmVersion-agnostic bytes.pmPlatform-agnostic vmsish.pmutilities to write and check a MANIFEST filemake a bootstrap file for use by DynaLoaderwrite linker options files for dynamic extensionmanage .packlist filesconverts Perl XS code into C codeadd blib/* directories to @INCreplace functions with equivalents which succeed or dieParse file paths into directory, filename and suffix.run many filetest checks on a treeCompare files or filehandlesCopy files or filehandlesDOS like globbing and then someTraverse a directory tree.Create or remove directory treesportably perform operations on file namesreturn name and handle of a temporary file safelyby-name interface to Perl's built-in stat() functionskeep more files open than the system permitssupply object methods for filehandlesSimplified source filteringLocate directory of original perl scriptExtended processing of command line optionscompare 8-bit scalar data according to the current localefunctions for dealing with RFC3066-style language tagsArbitrary size floating point math packageArbitrary size integer/float math packageArbitrary big rational numberscomplex numbers and associated mathematical functionstrigonometric functionsMake functions faster by trading space for timewhat modules shipped with versions of perlProvide a pseudo-class NEXT (et al) that allows method redispatchNetwork Command class (as used by FTP, SMTP etc)Local configuration data for libnetAttempt to evaluate the current host's internet name and domainFTP Client classNNTP Client classOO interface to users netrc filePost Office Protocol 3 Client class (RFC1939)check a remote host for reachabilitySimple Mail Transfer Protocol Clienttime and daytime network client interfaceby-name interface to Perl's built-in gethost*() functionsby-name interface to Perl's built-in getnet*() functionsby-name interface to Perl's built-in getproto*() functionsby-name interface to Perl's built-in getserv*() functionsOn demand loader for PerlIO layers and root of PerlIO::* name spacePerlIO layer for quoted-printable stringsfind POD documents in directory treesGroup Perl's functions a la perlfunc.podmodule to convert pod files to HTMLobjects representing POD input paragraphs, commands, etc.Convert Pod data to formatted LatexConvert POD data to formatted *roff inputParse an Lltgt formatting code in POD texthelpers for POD parsing and conversionbase class for creating POD filters and translatorsConvert POD data to formatted ASCII textPerl extension for converting Pod to old style Pod.Convert POD data to formatted ASCII textConvert POD data to formatted color ASCII textConvert POD data to formatted overstrike textConvert POD data to ASCII text with format escapessave and restore selected file handleload functions only on demandrun shell commands transparently within perlA switch statement for Perlmanipulate Perl symbols and their namesColor screen output using ANSI escape sequencesPerl termcap interfacePerl word completion modulePerl interface to various readline packages. If no real package is found, substitutes stubs instead of basic functions.provides a simple framework for writing test scriptsBackend for building test librariesRun Perl standard test scripts with statisticsyet another framework for writing test scriptsBasic utilities for writing tests.create an abbreviation table from a listExtract delimited text sequences from strings.parse text into an array of tokens or array of arraysexpand and unexpand tabs per the unix expand(1) and unexpand(1)line wrapping to form simple paragraphsmanipulate threads in Perl (for old code only)Thread-safe queuesThread-safe semaphoresbase class for tied arraysAccess the lines of a disk file via a Perl arraybase class definitions for tied handlesadd data to hash when neededuse references as hash keysbase class definitions for tied handlesFixed-table-size, fixed-key-length hashingefficiently compute time from local and GMT timeby-name interface to Perl's built-in gmtime() functionby-name interface to Perl's built-in localtime() functioninternal object used by Time::gmtime and Time::localtimebase class for ALL classes (blessed references)Unicode Collation AlgorithmUnicode character databaseby-name interface to Perl's built-in getgr*() functionsby-name interface to Perl's built-in getpw*() functionsget/set subroutine or variable attributespostpone load of modules until a function is usedEstablish an ISA relationship with base classes at compile timeTransparent BigInteger support for PerlTransparent BigNumber support for PerlTransparent BigNumber/BigRational support for PerlUse MakeMaker's uninstalled version of a packagePerl pragma to force byte semantics rather than character semanticsdefine character names for \N{named} string literal escapesPerl pragma to declare constantscompile-time class fieldsPerl pragma to control the filetest permission operatorsuse a Perl module if a condition holdsPerl pragma to use integer arithmetic instead of floating pointperl pragma to request less of something from the compilerPerl pragma to use and avoid POSIX locales for built-in operationsperl pragma to set default PerlIO layers for input and outputPackage for overloading Perl operationsPerl pragma to enable simple signal handlingperl pragma to control sort() behaviourPerl pragma to restrict unsafe constructsPerl pragma to predeclare sub namesPerl pragma to enable/disable UTF-8 (or UTF-EBCDIC) in source codePerl pragma to predeclare global variable names (obsolete)Perl pragma to control VMS-specific language featuresPerl pragma to control optional warningswarnings import functionPerl access to extended attributes.Perl extension for access to OS/2 setting database.exports constants for system() call, and process control on OS2.access to DLLs with REXX calling convention.access to DLLs with REXX calling convention and REXX runtime.Perl extension to manipulate DCL symbolsconvert between VMS and Unix file specification syntaxstandard I/O functions via VMS extensionskeep sets of symbol names palatable to the VMS linkerProvides
in ext/B/B/C.pmin ext/B/B/C.pmin ext/B/B/Disassembler.pmin ext/B/B.pmin ext/B/B/Lint/Debug.pmin ext/B/B/CC.pmin ext/B/B/Lint/Debug.pmin ext/B/B/Lint/Debug.pmin ext/B/B.pmin ext/B/B/CC.pmin lib/Class/Struct.pmin lib/Env.pmin lib/Env.pmin lib/ExtUtils/Liblist/Kid.pmin win32/FindExt.pmin lib/Getopt/Std.pmin ext/IPC/SysV/lib/IPC/Msg.pmin lib/IPC/Open2.pmin lib/IPC/Open3.pmin ext/IPC/SysV/lib/IPC/Semaphore.pmin ext/IPC/SysV/lib/IPC/SharedMem.pmin jpl/JPL/AutoLoader.pmin jpl/JPL/Class.pmin jpl/JPL/Compile.pmin Porting/Maintainers.pmin os2/OS2/REXX/DLL/DLL.pmin os2/OS2/PrfDB/PrfDB.pmin os2/OS2/PrfDB/PrfDB.pmin os2/OS2/REXX/REXX.pmin os2/OS2/REXX/REXX.pmin os2/OS2/REXX/REXX.pmin os2/OS2/Process/Process.pmin ext/POSIX/POSIX.pmin ext/POSIX/POSIX.pmin lib/Search/Dict.pmin ext/Socket/Socket.pmin lib/Term/ReadLine.pmin lib/Term/ReadLine.pmin lib/Term/ReadLine.pmin lib/Tie/Hash.pmin lib/DBM_Filter.pmin lib/Tie/Hash.pmin lib/Tie/Scalar.pmin lib/Tie/Array.pmin lib/Tie/Hash.pmin lib/Tie/Scalar.pmin vms/ext/Stdio/Stdio.pmin lib/diagnostics.pmin jpl/JPL/AutoLoader.pmOther files
- AUTHORS
- MANIFEST
- META.yml
- README
- ext/B/t/assembler.t
- ext/B/t/concise-xs.t
- ext/B/t/f_map.t
- ext/B/t/f_sort.t
- ext/B/t/optree_check.t
- ext/B/t/optree_constants.t
- lib/Attribute/Handlers/demo/demo.pl
- lib/Attribute/Handlers/demo/demo2.pl
- lib/Attribute/Handlers/demo/demo3.pl
- lib/Attribute/Handlers/demo/demo4.pl
- lib/Attribute/Handlers/demo/demo_call.pl
- lib/Attribute/Handlers/demo/demo_chain.pl
- lib/Attribute/Handlers/demo/demo_cycle.pl
- lib/Attribute/Handlers/demo/demo_hashdir.pl
- lib/Attribute/Handlers/demo/demo_phases.pl
- lib/Attribute/Handlers/demo/demo_range.pl
- lib/Attribute/Handlers/demo/demo_rawdata.pl
- lib/Pod/t/user.t
- minimod.pl
- utils/c2ph.PL
- win32/ce-helpers/comp.pl
- win32/sync_ext.pl
Module Install Instructions
To install Env, copy and paste the appropriate command in to your terminal.
cpanm Env
perl -MCPAN -e shell install Env
For more information on module installation, please visit the detailed CPAN module installation guide.