logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

Parse::PlainConfig::Constants - PPC Constants

Author

       Arthur Corliss (corliss@digitalmages.com)

Bugs And Limitations

Constants

       THere are three export sets provided by this module:

           Set     Description
           ----------------------------------------------------
           std     Parameter data type constants
           debug   Debug level constants
           all     All constants (including internall constants

   stdPPC_SCALAR

       Scalar data type.  Leading and trailing white space is trimmed.

       PPC_ARRAY

       Array data type.  Leading and trailing white space for all elements is trimmed.

       PPC_HASH

       Hash data type.  Leading and trailing white space for all keys and values is trimmed.

       PPC_HDOC

       Here doc data type.  Functionally equivalent to PPC_SCALAR.

   debug
       The higher the debug level the more verbose the output.

       PPCDLEVEL1PPCDLEVEL2PPCDLEVEL3all

Dependencies

       o Exporter

Description

       This module provides a number of constants that are used mostly internally.  That said, the default
       export provides the basic data types you'll need to declare your parameter types.

       You can also export debug level constants to provide trace information out to STDERR.

Name

       Parse::PlainConfig::Constants - PPC Constants

Subroutines/Methods

       None.

Synopsis

           use Parse::PlainConfig::Constants;

           $scalarType = PPC_SCALAR;
           $arrayType  = PPC_ARRAY;
           $hashType   = PPC_HASH;
           $hdocType   = PPC_HDOC;

Version

       $Id: lib/Parse/PlainConfig/Constants.pm, 3.07 2024/01/10 13:32:06 acorliss Exp $

See Also