56
56
<li><a href="http://search.cpan.org">CPAN</a></li>
57
<li><a href="http://www.perl.org">Perl.org</a></li>
57
58
<li><a href="http://www.perl.com">Perl.com</a></li>
58
<li><a href="http://www.perl.org">Perl.org</a></li>
59
<li><a href="http://perlbuzz.com">Perl Buzz</a></li>
60
<li><a href="http://www.perlfoundation.org/perl5/index.cgi">Perl 5 Wiki</a></li>
61
<li><a href="http://jobs.perl.org">Perl Jobs</a></li>
59
62
<li><a href="http://www.pm.org">Perl Mongers</a></li>
60
63
<li><a href="http://www.perlmonks.org">Perl Monks</a></li>
61
64
<li><a href="http://planet.perl.org">Planet Perl</a></li>
105
108
perltoc Perl documentation table of contents</pre><a name="Tutorials"></a><h2>Tutorials</h2>
106
109
<pre class="verbatim"> <a href="perlreftut.html">perlreftut</a> Perl references short introduction
107
110
<a href="perldsc.html">perldsc</a> Perl data structures intro
108
<a href="perllol.html">perllol</a> Perl data structures: arrays of arrays</pre><pre class="verbatim"> <a href="perlrequick.html">perlrequick</a> Perl regular expressions quick start
109
<a href="perlretut.html">perlretut</a> Perl regular expressions tutorial</pre>
111
<a href="perllol.html">perllol</a> Perl data structures: arrays of arrays</pre><pre class="verbatim"> <span class="w"><a href="perlrequick.html">perlrequick</a></span> <span class="w">Perl</span> <span class="w">regular</span> <span class="w">expressions</span> <span class="w">quick</span> <span class="w">start</span>
112
<span class="w"><a href="perlretut.html">perlretut</a></span> <span class="w">Perl</span> <span class="w">regular</span> <span class="w">expressions</span> <span class="w">tutorial</span></pre>
110
113
<pre class="verbatim"> <a href="perlboot.html">perlboot</a> Perl OO tutorial for beginners
111
114
<a href="perltoot.html">perltoot</a> Perl OO tutorial, part 1
112
115
<a href="perltooc.html">perltooc</a> Perl OO tutorial, part 2
113
<a href="perlbot.html">perlbot</a> Perl OO tricks and examples</pre><pre class="verbatim"> <a href="perlstyle.html">perlstyle</a> Perl style guide</pre>
114
<pre class="verbatim"> <a href="perlcheat.html">perlcheat</a> Perl cheat sheet
115
<a href="perltrap.html">perltrap</a> Perl traps for the unwary
116
<a href="perldebtut.html">perldebtut</a> Perl debugging tutorial</pre>
117
<pre class="verbatim"> <a href="perlfaq.html">perlfaq</a> Perl frequently asked questions
118
<a href="perlfaq1.html">perlfaq1</a> General Questions About Perl
119
<a href="perlfaq2.html">perlfaq2</a> Obtaining and Learning about Perl
120
<a href="perlfaq3.html">perlfaq3</a> Programming Tools
121
<a href="perlfaq4.html">perlfaq4</a> Data Manipulation
122
<a href="perlfaq5.html">perlfaq5</a> Files and Formats
123
<a href="perlfaq6.html">perlfaq6</a> Regexes
124
<a href="perlfaq7.html">perlfaq7</a> Perl Language Issues
125
<a href="perlfaq8.html">perlfaq8</a> System Interaction
126
<a href="perlfaq9.html">perlfaq9</a> Networking</pre>
116
<a href="perlbot.html">perlbot</a> Perl OO tricks and examples</pre><pre class="verbatim"> <span class="w"><a href="perlstyle.html">perlstyle</a></span> <span class="w">Perl</span> <span class="w">style</span> <span class="w">guide</span></pre>
117
<pre class="verbatim"> <span class="w"><a href="perlcheat.html">perlcheat</a></span> <span class="w">Perl</span> <span class="w">cheat</span> <span class="w">sheet</span>
118
<span class="w"><a href="perltrap.html">perltrap</a></span> <span class="w">Perl</span> <span class="w">traps</span> for <span class="w">the</span> <span class="w">unwary</span>
119
<span class="w"><a href="perldebtut.html">perldebtut</a></span> <span class="w">Perl</span> <span class="w">debugging</span> <span class="w">tutorial</span></pre>
120
<pre class="verbatim"> <span class="w"><a href="perlfaq.html">perlfaq</a></span> <span class="w">Perl</span> <span class="w">frequently</span> <span class="w">asked</span> <span class="w">questions</span>
121
<span class="w"><a href="perlfaq1.html">perlfaq1</a></span> <span class="w">General</span> <span class="w">Questions</span> <span class="w">About</span> <span class="w">Perl</span>
122
<span class="w"><a href="perlfaq2.html">perlfaq2</a></span> <span class="w">Obtaining</span> and <span class="w">Learning</span> <span class="w">about</span> <span class="w">Perl</span>
123
<span class="w"><a href="perlfaq3.html">perlfaq3</a></span> <span class="w">Programming</span> <span class="w">Tools</span>
124
<span class="w"><a href="perlfaq4.html">perlfaq4</a></span> <span class="w">Data</span> <span class="w">Manipulation</span>
125
<span class="w"><a href="perlfaq5.html">perlfaq5</a></span> <span class="w">Files</span> and <span class="w">Formats</span>
126
<span class="w"><a href="perlfaq6.html">perlfaq6</a></span> <span class="w">Regexes</span>
127
<span class="w"><a href="perlfaq7.html">perlfaq7</a></span> <span class="w">Perl</span> <span class="w">Language</span> <span class="w">Issues</span>
128
<span class="w"><a href="perlfaq8.html">perlfaq8</a></span> <span class="w">System</span> <span class="w">Interaction</span>
129
<span class="w"><a href="perlfaq9.html">perlfaq9</a></span> <span class="w">Networking</span></pre>
127
130
<a name="Reference-Manual"></a><h2>Reference Manual</h2>
128
131
<pre class="verbatim"> <a href="perlsyn.html">perlsyn</a> Perl syntax
129
132
<a href="perldata.html">perldata</a> Perl data structures
140
143
<a href="perldebug.html">perldebug</a> Perl debugging
141
144
<a href="perlvar.html">perlvar</a> Perl predefined variables
142
145
<a href="perlre.html">perlre</a> Perl regular expressions, the rest of the story
146
<a href="perlrebackslash.html">perlrebackslash</a> Perl regular expression backslash sequences
147
<a href="perlrecharclass.html">perlrecharclass</a> Perl regular expression character classes
143
148
<a href="perlreref.html">perlreref</a> Perl regular expressions quick reference
144
149
<a href="perlref.html">perlref</a> Perl references, the rest of the story
145
150
<a href="perlform.html">perlform</a> Perl formats
147
152
<a href="perltie.html">perltie</a> Perl objects hidden behind simple variables
148
153
<a href="perldbmfilter.html">perldbmfilter</a> Perl DBM filters</pre><pre class="verbatim"> <a href="perlipc.html">perlipc</a> Perl interprocess communication
149
154
<a href="perlfork.html">perlfork</a> Perl fork() information
150
<a href="perlnumber.html">perlnumber</a> Perl number semantics</pre><pre class="verbatim"> <a href="perlthrtut.html">perlthrtut</a> Perl <a class="l_w" href="threads.html">threads</a> tutorial
151
<a href="perlothrtut.html">perlothrtut</a> Old Perl <a class="l_w" href="threads.html">threads</a> tutorial</pre>
152
<pre class="verbatim"> <a href="perlport.html">perlport</a> Perl portability guide
153
<a href="perllocale.html">perllocale</a> Perl <a class="l_w" href="locale.html">locale</a> support
154
<a href="perluniintro.html">perluniintro</a> Perl Unicode introduction
155
<a href="perlunicode.html">perlunicode</a> Perl Unicode support
156
<a href="perlebcdic.html">perlebcdic</a> Considerations for running Perl on EBCDIC platforms</pre>
157
<pre class="verbatim"> <a href="perlsec.html">perlsec</a> Perl security</pre>
155
<a href="perlnumber.html">perlnumber</a> Perl number semantics</pre><pre class="verbatim"> <span class="w"><a href="perlthrtut.html">perlthrtut</a></span> <span class="w">Perl</span> <span class="w">threads</span> <span class="w">tutorial</span>
156
<span class="w"><a href="perlothrtut.html">perlothrtut</a></span> <span class="w">Old</span> <span class="w">Perl</span> <span class="w">threads</span> <span class="w">tutorial</span></pre>
157
<pre class="verbatim"> <span class="w"><a href="perlport.html">perlport</a></span> <span class="w">Perl</span> <span class="w">portability</span> <span class="w">guide</span>
158
<span class="w"><a href="perllocale.html">perllocale</a></span> <span class="w">Perl</span> <span class="w">locale</span> <span class="w">support</span>
159
<span class="w"><a href="perluniintro.html">perluniintro</a></span> <span class="w">Perl</span> <span class="w">Unicode</span> <span class="w">introduction</span>
160
<span class="w"><a href="perlunicode.html">perlunicode</a></span> <span class="w">Perl</span> <span class="w">Unicode</span> <span class="w">support</span>
161
<span class="w"><a href="perlunifaq.html">perlunifaq</a></span> <span class="w">Perl</span> <span class="w">Unicode</span> <span class="w">FAQ</span>
162
<span class="w"><a href="perlunitut.html">perlunitut</a></span> <span class="w">Perl</span> <span class="w">Unicode</span> <span class="w">tutorial</span>
163
<span class="w"><a href="perlebcdic.html">perlebcdic</a></span> <span class="w">Considerations</span> for <span class="w">running</span> <span class="w">Perl</span> <span class="w">on</span> <span class="w">EBCDIC</span> <span class="w">platforms</span></pre>
164
<pre class="verbatim"> <span class="w"><a href="perlsec.html">perlsec</a></span> <span class="w">Perl</span> <span class="w">security</span></pre>
158
165
<pre class="verbatim"> <a href="perlmod.html">perlmod</a> Perl modules: how they work
159
166
<a href="perlmodlib.html">perlmodlib</a> Perl modules: how to write and use
160
167
<a href="perlmodstyle.html">perlmodstyle</a> Perl modules: how to write modules with style
161
168
<a href="perlmodinstall.html">perlmodinstall</a> Perl modules: how to install from CPAN
162
<a href="perlnewmod.html">perlnewmod</a> Perl modules: preparing a new module for distribution</pre><pre class="verbatim"> <a href="perlutil.html">perlutil</a> utilities packaged with the Perl distribution</pre>
163
<pre class="verbatim"> <a href="perlcompile.html">perlcompile</a> Perl compiler suite intro</pre>
164
<pre class="verbatim"> <a href="perlfilter.html">perlfilter</a> Perl source filters</pre>
165
<pre class="verbatim"> <a href="perlglossary.html">perlglossary</a> Perl Glossary</pre>
169
<a href="perlnewmod.html">perlnewmod</a> Perl modules: preparing a new module for distribution
170
<a href="perlpragma.html">perlpragma</a> Perl modules: writing a user pragma</pre><pre class="verbatim"> <span class="w"><a href="perlutil.html">perlutil</a></span> <span class="w">utilities</span> <span class="w">packaged</span> <span class="w">with</span> <span class="w">the</span> <span class="w">Perl</span> <span class="w">distribution</span></pre>
171
<pre class="verbatim"> <span class="w"><a href="perlcompile.html">perlcompile</a></span> <span class="w">Perl</span> <span class="w">compiler</span> <span class="w">suite</span> <span class="w">intro</span></pre>
172
<pre class="verbatim"> <span class="w"><a href="perlfilter.html">perlfilter</a></span> <span class="w">Perl</span> <span class="w">source</span> <span class="w">filters</span></pre>
173
<pre class="verbatim"> <span class="w"><a href="perlglossary.html">perlglossary</a></span> <span class="w">Perl</span> <span class="w">Glossary</span></pre>
166
174
<a name="Internals-and-C-Language-Interface"></a><h2>Internals and C Language Interface</h2>
167
175
<pre class="verbatim"> <a href="perlembed.html">perlembed</a> Perl ways to embed perl in your C or C++ application
168
176
<a href="perldebguts.html">perldebguts</a> Perl debugging guts and tips
170
178
<a href="perlxs.html">perlxs</a> Perl XS application programming interface
171
179
<a href="perlclib.html">perlclib</a> Internal replacements for standard C library functions
172
180
<a href="perlguts.html">perlguts</a> Perl internal functions for those doing extensions
173
<a href="perlcall.html">perlcall</a> Perl calling conventions from C</pre><pre class="verbatim"> <a href="perlapi.html">perlapi</a> Perl API listing (autogenerated)
181
<a href="perlcall.html">perlcall</a> Perl calling conventions from C
182
<a href="perlreapi.html">perlreapi</a> Perl regular expression plugin interface
183
<a href="perlreguts.html">perlreguts</a> Perl regular expression engine internals</pre><pre class="verbatim"> <a href="perlapi.html">perlapi</a> Perl API listing (autogenerated)
174
184
<a href="perlintern.html">perlintern</a> Perl internal functions (autogenerated)
175
185
<a href="perliol.html">perliol</a> C API for Perl's implementation of IO in Layers
176
<a href="perlapio.html">perlapio</a> Perl internal IO abstraction interface</pre><pre class="verbatim"> <a href="perlhack.html">perlhack</a> Perl hackers guide</pre>
186
<a href="perlapio.html">perlapio</a> Perl internal IO abstraction interface</pre><pre class="verbatim"> <span class="w"><a href="perlhack.html">perlhack</a></span> <span class="w">Perl</span> <span class="w">hackers</span> <span class="w">guide</span></pre>
177
187
<a name="Miscellaneous"></a><h2>Miscellaneous</h2>
178
<pre class="verbatim"> <a href="perlbook.html">perlbook</a> Perl book information
179
<a href="perltodo.html">perltodo</a> Perl things to <a class="l_k" href="functions/do.html">do</a></pre>
188
<pre class="verbatim"> <span class="w"><a href="perlbook.html">perlbook</a></span> <span class="w">Perl</span> <span class="w">book</span> <span class="w">information</span>
189
<span class="w"><a href="perlcommunity.html">perlcommunity</a></span> <span class="w">Perl</span> <span class="w">community</span> <span class="w">information</span>
190
<span class="w"><a href="perltodo.html">perltodo</a></span> <span class="w">Perl</span> <span class="w">things</span> <span class="w">to</span> <a class="l_k" href="functions/do.html">do</a></pre>
180
191
<pre class="verbatim"> <a href="perldoc.html">perldoc</a> Look up Perl documentation in Pod format</pre><pre class="verbatim"> <a href="perlhist.html">perlhist</a> Perl history records
181
192
<a href="perldelta.html">perldelta</a> Perl changes since previous version
193
<a href="perl595delta.html">perl595delta</a> Perl changes in version 5.9.5
194
<a href="perl594delta.html">perl594delta</a> Perl changes in version 5.9.4
195
<a href="perl593delta.html">perl593delta</a> Perl changes in version 5.9.3
196
<a href="perl592delta.html">perl592delta</a> Perl changes in version 5.9.2
197
<a href="perl591delta.html">perl591delta</a> Perl changes in version 5.9.1
198
<a href="perl590delta.html">perl590delta</a> Perl changes in version 5.9.0
199
<a href="perl588delta.html">perl588delta</a> Perl changes in version 5.8.8
182
200
<a href="perl587delta.html">perl587delta</a> Perl changes in version 5.8.7
183
201
<a href="perl586delta.html">perl586delta</a> Perl changes in version 5.8.6
184
202
<a href="perl585delta.html">perl585delta</a> Perl changes in version 5.8.5
194
212
<a href="perl561delta.html">perl561delta</a> Perl changes in version 5.6.1
195
213
<a href="perl56delta.html">perl56delta</a> Perl changes in version 5.6
196
214
<a href="perl5005delta.html">perl5005delta</a> Perl changes in version 5.005
197
<a href="perl5004delta.html">perl5004delta</a> Perl changes in version 5.004</pre><pre class="verbatim"> <a href="perlartistic.html">perlartistic</a> Perl Artistic License
198
<a href="perlgpl.html">perlgpl</a> GNU General Public License</pre>
215
<a href="perl5004delta.html">perl5004delta</a> Perl changes in version 5.004</pre><pre class="verbatim"> <span class="w"><a href="perlartistic.html">perlartistic</a></span> <span class="w">Perl</span> <span class="w">Artistic</span> <span class="w">License</span>
216
<span class="w"><a href="perlgpl.html">perlgpl</a></span> <span class="w">GNU</span> <span class="w">General</span> <span class="w">Public</span> <span class="w">License</span></pre>
199
217
<a name="Language-Specific"></a><h2>Language-Specific</h2>
200
218
<pre class="verbatim"> perlcn Perl for Simplified Chinese (in EUC-CN)
201
219
perljp Perl for Japanese (in EUC-JP)
228
246
<a href="perlos400.html">perlos400</a> Perl notes for OS/400
229
247
<a href="perlplan9.html">perlplan9</a> Perl notes for Plan 9
230
248
<a href="perlqnx.html">perlqnx</a> Perl notes for QNX
249
<a href="perlriscos.html">perlriscos</a> Perl notes for RISC OS
231
250
<a href="perlsolaris.html">perlsolaris</a> Perl notes for Solaris
251
<a href="perlsymbian.html">perlsymbian</a> Perl notes for Symbian
232
252
<a href="perltru64.html">perltru64</a> Perl notes for Tru64
233
253
<a href="perluts.html">perluts</a> Perl notes for UTS
234
254
<a href="perlvmesa.html">perlvmesa</a> Perl notes for VM/ESA
235
255
<a href="perlvms.html">perlvms</a> Perl notes for VMS
236
256
<a href="perlvos.html">perlvos</a> Perl notes for Stratus VOS
237
257
<a href="perlwin32.html">perlwin32</a> Perl notes for Windows</pre><p>By default, the manpages listed above are installed in the
238
<i>/usr/local/man/</i> directory. </p>
258
<i>/usr/local/man/</i> directory.</p>
239
259
<p>Extensive additional documentation for Perl modules is available. The
240
260
default configuration for perl will place this additional documentation
241
261
in the <i>/usr/local/lib/perl5/man</i> directory (or else in the <i>man</i>
290
310
rewrite that provides the following additional benefits:</p>
293
<p>modularity and reusability using innumerable modules </p>
313
<p>modularity and reusability using innumerable modules</p>
294
314
<p>Described in <a href="perlmod.html">perlmod</a>, <a href="perlmodlib.html">perlmodlib</a>, and <a href="perlmodinstall.html">perlmodinstall</a>.</p>
297
<p>embeddable and extensible </p>
317
<p>embeddable and extensible</p>
298
318
<p>Described in <a href="perlembed.html">perlembed</a>, <a href="perlxstut.html">perlxstut</a>, <a href="perlxs.html">perlxs</a>, <a href="perlcall.html">perlcall</a>,
299
319
<a href="perlguts.html">perlguts</a>, and <a href="xsubpp.html">xsubpp</a>.</p>
357
377
Perl developers, please write to perl-thanks@perl.org .</p>
358
378
<a name="FILES"></a><h1>FILES</h1>
359
379
<pre class="verbatim"> "@INC" locations of perl libraries</pre><a name="SEE-ALSO"></a><h1>SEE ALSO</h1>
360
<pre class="verbatim"> a2p awk to perl translator
361
s2p sed to perl translator</pre>
380
<pre class="verbatim"> <span class="w">a2p</span> <span class="w">awk</span> <span class="w">to</span> <span class="w">perl</span> <span class="w">translator</span>
381
<span class="w">s2p</span> <span class="w">sed</span> <span class="w">to</span> <span class="w">perl</span> <span class="w">translator</span></pre>
362
382
<pre class="verbatim"> http://www.perl.org/ the Perl homepage
363
383
http://www.perl.com/ Perl articles (O'Reilly)
364
384
http://www.cpan.org/ the Comprehensive Perl Archive
365
385
http://www.pm.org/ the Perl Mongers</pre><a name="DIAGNOSTICS"></a><h1>DIAGNOSTICS</h1>
366
<p>The <code class="inline"><a class="l_k" href="functions/use.html">use</a> <a class="l_w" href="warnings.html">warnings</a></code>
386
<p>The <code class="inline"><a class="l_k" href="functions/use.html">use</a> <span class="w">warnings</span></code>
367
387
pragma (and the <b>-w</b> switch) produces some
368
388
lovely diagnostics.</p>
369
389
<p>See <a href="perldiag.html">perldiag</a> for explanations of all Perl's diagnostics. The <code class="inline"><a class="l_k" href="functions/use.html">use</a>
370
<a class="l_w" href="diagnostics.html">diagnostics</a></code>
390
<span class="w">diagnostics</span></code>
371
391
pragma automatically turns Perl's normally terse warnings
372
392
and errors into these longer forms.</p>
373
393
<p>Compilation errors will tell you the line number of the error, with an
394
414
affected by wraparound).</p>
395
415
<p>You may mail your bug reports (be sure to include full configuration
396
416
information as output by the myconfig program in the perl source
397
tree, or by <code class="inline">perl -V</code>
417
tree, or by <code class="inline"><span class="w">perl</span> -<span class="w">V</span></code>
398
418
) to perlbug@perl.org . If you've succeeded
399
419
in compiling perl, the <b>perlbug</b> script in the <i>utils/</i> subdirectory
400
420
can be used to help mail in a bug report.</p>