The following module was proposed for inclusion in the Module List:
modid: Module::Include
DSLIP: cdpOp
description: Powerful #include templates for Perl code
userid: INGY (Brian Ingerson)
chapterid: 2 (Perl_Core_Modules)
communities:
#module #perl
similar:
rationale:
Module::Include allows you to upstream duplication in Perl
projects. It stores code both inline (between #include and #end
statements) and in a repository module that is a subclass of
Module::Include.
In addition you can pass arguments to #include that get used in a
templating system. And you can override the default templating to
use any other template system.
Module::Inlude rewrites your code and also rewrites the subclass
repository. It comments out the 'use Subclass' line from your code
so that when you ship your code, the receiver does not need to have
Module::Include.
enteredby: INGY (Brian Ingerson)
enteredon: Sat Mar 29 23:52:57 2003 GMT
The resulting entry would be:
Module::
::Include cdpOp Powerful #include templates for Perl code INGY
Thanks for registering,
--
The PAUSE
PS: The following links are only valid for module list maintainers:
Registration form with editing capabilities:
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=c9400000_b262c678737a0b59&SUBMIT_pause99_add_mod_preview=1
Immediate (one click) registration:
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=c9400000_b262c678737a0b59&SUBMIT_pause99_add_mod_insertit=1