use Plx; # Programming Language Extensions
use PlxHml; # HTML Macro Languages
use PlxLang; # Language Services
use strict 'vars';
####
package PLX;
use attributes;
use diagnostics;
use strict 'vars';
use warnings;
use Date::Calc;
use Math::BigFloat;
use Carp;
$SIG{__WARN__} = \&carp;
$SIG{__DIE__} = \&confess;
####
package PLXHML;
use PLX;
use Carp;
$SIG{__WARN__} = \&carp;
$SIG{__DIE__} = \&confess;
####
package PLXLANG;
use PLX;
use Carp;
$SIG{__WARN__} = \&carp;
$SIG{__DIE__} = \&confess;
####
--------------------------------------------------------------------
c:\Perl64\site\lib()dir
Volume in drive C is C-DRIVE
Volume Serial Number is E812-30A4
Directory of c:\Perl64\site\lib
01/13/2017 07:34 AM .
01/13/2017 07:34 AM ..
09/02/2010 02:49 PM auto
09/02/2010 02:49 PM Image
01/13/2017 07:34 AM 161,042 Plx.pm
01/09/2017 04:33 PM 10,113 PlxHml.pm
01/11/2017 10:28 AM 15,241 PlxLang.pm
01/11/2017 10:27 AM 61,873 PlxSync.pm
01/27/2010 01:36 PM 31 sitecustomize.pl
12/26/2010 01:13 AM 106 test.pm
6 File(s) 248,406 bytes
4 Dir(s) 651,360,083,968 bytes free
--------------------------------------------------------------------
####
--------------------------------------------------------------------
c:\!dh\dh\web\PRC\1()sitegen.pl
Subroutine TRUE redefined at C:/Perl64/site/lib/PLX.pm line 280 (#1)
(W redefine) You redefined a subroutine. To suppress this warning, say
{
no warnings 'redefine';
eval "sub name { ... }";
}
Subroutine TRUE redefined at C:/Perl64/site/lib/PLX.pm line 280.
at C:/Perl64/site/lib/PlxHml.pm line 13 (#1)
Subroutine TRUE redefined at C:/Perl64/site/lib/PLX.pm line 280.
at C:/Perl64/site/lib/PlxHml.pm line 13
at C:/Perl64/site/lib/PlxHml.pm line 13
Subroutine FALSE redefined at C:/Perl64/site/lib/PLX.pm line 281 (#1)
Subroutine FALSE redefined at C:/Perl64/site/lib/PLX.pm line 281.
. . .
Subroutine x_yyyy_mm_dd_hh_mm_ss redefined at (#2) line 3990 (#1)
Subroutine x_yyyy_mm_dd_hh_mm_ss redefined at (#2) line 3990.
at C:/Perl64/site/lib/PlxHml.pm line 13
Undefined subroutine &main::x_hh_mm_ss called at C:\!dh\dh\web\PRC\1\sitegen.pl line 347.
at C:\!dh\dh\web\PRC\1\sitegen.pl line 347
--------------------------------------------------------------------
####
------------------- Output from perl -v -------------------
This is perl, v5.10.1 built for MSWin32-x64-multi-thread
(with 2 registered patches, see perl -V for more detail)
Copyright 1987-2009, Larry Wall
Binary build 1007 [291969] provided by ActiveState http://www.ActiveState.com
Built Jan 27 2010 14:12:21
Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5 source kit.
Complete documentation for Perl, including FAQ lists, should be found on
this system using "man perl" or "perldoc perl". If you have access to the
Internet, point your browser at http://www.perl.org/, the Perl Home Page.
------------------- Output from perl -V -------------------
Summary of my perl5 (revision 5 version 10 subversion 1) configuration:
Platform:
osname=MSWin32, osvers=5.2, archname=MSWin32-x64-multi-thread
uname=''
config_args='undef'
hint=recommended, useposix=true, d_sigaction=undef
useithreads=define, usemultiplicity=define
useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef
use64bitint=define, use64bitall=undef, uselongdouble=undef
usemymalloc=n, bincompat5005=undef
Compiler:
cc='cl', ccflags ='-nologo -GF -W3 -MD -Zi -DNDEBUG -Ox -GL -Wp64 -fp:precise -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -DWIN64 -DCONSERVATIVE -DUSE_SITECUSTOMIZE -DPRIVLIB_LAST_IN_INC -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -DPERL_MSVCRT_READFIX',
optimize='-MD -Zi -DNDEBUG -Ox -GL -Wp64 -fp:precise',
cppflags='-DWIN32'
ccversion='14.00.40310.41', gccversion='', gccosandvers=''
intsize=4, longsize=4, ptrsize=8, doublesize=8, byteorder=12345678
d_longlong=undef, longlongsize=8, d_longdbl=define, longdblsize=8
ivtype='__int64', ivsize=8, nvtype='double', nvsize=8, Off_t='__int64', lseeksize=8
alignbytes=8, prototype=define
Linker and Libraries:
ld='link', ldflags ='-nologo -nodefaultlib -debug -opt:ref,icf -ltcg -libpath:"C:\Perl64\lib\CORE" -machine:AMD64'
libpth=\lib
libs= oldnames.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib netapi32.lib uuid.lib ws2_32.lib mpr.lib winmm.lib version.lib odbc32.lib odbccp32.lib comctl32.lib bufferoverflowU.lib msvcrt.lib
perllibs= oldnames.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib netapi32.lib uuid.lib ws2_32.lib mpr.lib winmm.lib version.lib odbc32.lib odbccp32.lib comctl32.lib bufferoverflowU.lib msvcrt.lib
libc=msvcrt.lib, so=dll, useshrplib=true, libperl=perl510.lib
gnulibc_version=''
Dynamic Linking:
dlsrc=dl_win32.xs, dlext=dll, d_dlsymun=undef, ccdlflags=' '
cccdlflags=' ', lddlflags='-dll -nologo -nodefaultlib -debug -opt:ref,icf -ltcg -libpath:"C:\Perl64\lib\CORE" -machine:AMD64'
Characteristics of this binary (from libperl):
Compile-time options: MULTIPLICITY PERL_DONT_CREATE_GVSV
PERL_IMPLICIT_CONTEXT PERL_IMPLICIT_SYS
PERL_MALLOC_WRAP PL_OP_SLAB_ALLOC USE_64_BIT_INT
USE_ITHREADS USE_LARGE_FILES USE_PERLIO
USE_SITECUSTOMIZE
Locally applied patches:
ActivePerl Build 1007 [291969]
0abd0d disable non-unicode case insensitive trie matching
Built under MSWin32
Compiled at Jan 27 2010 14:12:21
@INC:
C:/Perl64/site/lib
C:/Perl64/lib
.
--------------------------------------------------------------------