Index
ckWARN C macro, using, 201
CPAN (Comprehensive Perl Archive Network)
class data, using, 44 45
alternate browsing methods for, 11 12
class methods in OO
browsing, 5 13
explanation of, 39 48
business incentives for contributing to, 2
Perl equivalent of, 38
and CGI::Application module, 269 271
classes in OO, Perl equivalent of, 38
entry screen, 5 6
Class::MethodMaker module, using, 90 92
future of, 20
Class::Struct module
gateway to, 1
versus Class:MethodMaker, 90
history of, 3
using, 88 90
idealist's incentive for contributing to,
CLEANUP blocks, using with XSUBs, 219
2 3
CODE blocks
introduction to, 1
versus PPCODE in XSUBs, 230
network topology of, 3 5
using with named parameters and
programmer's incentives for
XSUBs, 222
contributing to, 1 2
CODE keyword, using with XSUBs, 218 219
reasons for contributing to, 1 3
code value data type. See CV* (code value)
searching, 12 13
data type
Web site, 1
compile time versus runtime, explanation of,
CPAN connections, troubleshooting, 16
23
CPAN ID
Compiler.pm module, location of, 117
for authors, 11
composition in OO interfaces, explanation
requesting for new modules, 131
of, 82 84
CPAN modules. See modules.
constructors in OO
CPAN server locations, displaying, 3 4
Perl equivalent of, 38
CPAN uploads, displaying most recent 150 of,
usage of, 41
12
context lines in patches, explanation of, 146
croak() interface
continent, identifying for the CPAN module,
using with Carp module, 35
15
using with subroutines, 201
conversion operations
CTAN (Comprehensive TeX Archive
overloading, 49 51
Network), role in CPAN history, 3
symbols for, 49
curly braces ({}), using with references, 37
copy() method, using with overloaded =,
CV* (code value) C data type, full name and
55 56
example in Perl, 176
count() function, testing, 115
cvs add command, using, 155 156
count_args.pl script, code for, 117 118
CVS checkouts, purpose of, 152 153
Counter.pm file
cvs commit command, using, 154, 156
generating with h2xs, 100 104
CVS (Concurrent Versions Systems)
modifying for use with single file
adding and removing files and
patches, 145
directories in, 155 156
countries, identifying for the CPAN module,
importing source into, 151 152
15
managing imported files with, 152 153
CPAN bundles
obtaining, 149 150
contents of, 16
online documentation of, 159
installing, 16
optimizing use of, 158 159
listing, 20
purpose of, 149
purpose of, 20
repositories in, 150 151
27
275
5
footer
Our partners:
PHP: Hypertext Preprocessor Best Web Hosting
Java Web Hosting
Inexpensive Web Hosting
Jsp Web Hosting
Cheapest Web Hosting
Jsp Hosting
Cheap Hosting
Visionwebhosting.net Business web hosting division of Web
Design Plus. All rights reserved