#!perl # # The copyright notice and plain old documentation (POD) # are at the end of this file. # package Docs::Site_SVD::Text_Replace; use strict; use warnings; use warnings::register; use vars qw($VERSION $DATE $FILE ); $VERSION = '0.07'; $DATE = '2004/05/11'; $FILE = __FILE__; use vars qw(%INVENTORY); %INVENTORY = ( 'lib/Docs/Site_SVD/Text_Replace.pm' => [qw(0.07 2004/05/11), 'revised 0.06'], 'MANIFEST' => [qw(0.07 2004/05/11), 'generated, replaces 0.06'], 'Makefile.PL' => [qw(0.07 2004/05/11), 'generated, replaces 0.06'], 'README' => [qw(0.07 2004/05/11), 'generated, replaces 0.06'], 'lib/Text/Replace.pm' => [qw(1.13 2004/05/11), 'revised 1.12'], 't/Text/Replace.t' => [qw(0.05 2004/05/04), 'unchanged'], 't/Text/Replace.pm' => [qw(0.03 2004/05/04), 'unchanged'], 't/Text/Replace.d' => [qw(0.04 2004/05/04), 'unchanged'], 't/Text/File/Package.pm' => [qw(1.17 2004/05/11), 'revised 1.16'], 't/Text/Test/Tech.pm' => [qw(1.24 2004/05/11), 'revised 1.22'], 't/Text/Data/Secs2.pm' => [qw(1.22 2004/05/11), 'revised 1.19'], 't/Text/Data/SecsPack.pm' => [qw(0.07 2004/05/11), 'revised 0.04'], 't/Text/Data/Startup.pm' => [qw(0.06 2004/05/11), 'revised 0.04'], ); ######## # The ExtUtils::SVDmaker module uses the data after the __DATA__ # token to automatically generate this file. # # Don't edit anything before __DATA_. Edit instead # the data after the __DATA__ token. # # ANY CHANGES MADE BEFORE the __DATA__ token WILL BE LOST # # the next time ExtUtils::SVDmaker generates this file. # # =head1 NAME Text::Replace - replace variables from a hash =head1 Title Page Software Version Description for Text::Replace - replace variables from a hash Revision: F Version: 0.07 Date: 2004/05/11 Prepared for: General Public Prepared by: SoftwareDiamonds.com Esupport@SoftwareDiamonds.comE Copyright: copyright 2003 Software Diamonds Classification: NONE =head1 1.0 SCOPE This paragraph identifies and provides an overview of the released files. =head2 1.1 Identification This release, identified in L<3.2|/3.2 Inventory of software contents>, is a collection of Perl modules that extend the capabilities of the Perl language. =head2 1.2 System overview The C program module is simple and plain. This is intentional. The C mimics the built-in Perl double quote, '"', literal scalar that replaces Perl scalar variables named with a leading '$'. The C program module foregoes expressiveness for convenience and performance. Like a movie score, it stays in the background. There is no large manual thicker than the Bible with tricks and tips and gyrations to learn and to distract. It is amazing how many times, just a simple double quote literal replacement in a small text string or even a large text string gets the job done. Does C solve all variable replacement, template problems? Definitely not. There is no capabilities for inserting graphs, text wrap plug-ins, GD interface. If an application needs something this sophisticated, there are many fine template program modules in CPAN such as the highly rated C