-D command-line option, adding to Makefile.PL file, 210
D-Development Stage of DSLIP Module List codes for, 10
providing module information for, 133
-D and -d options, using with cvs update command, 157-158
data types in Perl C API, table of, 176
Data::Counter module creating INSTALL file in, 155-156 creating with h2xs, 99 importing into CVS, 153 modified Counter.pm for, 103-104 modified Makefile.PL for, 108 modified test.pl for, 110 using single-file patches with, 144-145
Data::Counter::count function, calling, 199
Data::Dumper versus Storable module, 170
DBD (database driver) modules, using with DBI module, 168-169
DBI module, features of, 168-169
debugging, 116
DELETE() method, using with tied hashes, 62
dependencies in Makefiles, purpose of, 105
dereferencing role in object-oriented programming, 36 symbols for, 49
DESCRIPTION section of modules, purpose of, 67
deserialization, provision by Storable module, 169-170
DESTROY method, defining, 43-44
destructors, using, 43
die(), using with subroutines, 201
diff program obtaining more information about, 149 using with patches, 147-148
directories, advisory about removal from CVS, 156
distribution archives, building for module distributions, 118-119
distributions. See module distributions
dmake program, role in building CPAN modules, 18
documentation. See POD (plain old documentation)
dollar ($) symbol, using with references, 36
dot (.), using in filenames, 124
double colon (::) meaning of, 12 using with symbol tables, 25
DSLIP code information, providing on PAUSE namespace registration form, 133
DSLIP (Development Stage, Support Level, Language Used, Interface Style, Public License) codes, examples of, 9-11
dSP C macro, using with say_Hello subroutine, 198
dummy argument, using with Inline::C, 247
DynaLoader module, using with MIME.pm file, 207
Dynexus module namespace, purpose of, 28 |