Commit | Line | Data |
---|---|---|
86530b38 AT |
1 | .\" Automatically generated by Pod::Man v1.34, Pod::Parser v1.13 |
2 | .\" | |
3 | .\" Standard preamble: | |
4 | .\" ======================================================================== | |
5 | .de Sh \" Subsection heading | |
6 | .br | |
7 | .if t .Sp | |
8 | .ne 5 | |
9 | .PP | |
10 | \fB\\$1\fR | |
11 | .PP | |
12 | .. | |
13 | .de Sp \" Vertical space (when we can't use .PP) | |
14 | .if t .sp .5v | |
15 | .if n .sp | |
16 | .. | |
17 | .de Vb \" Begin verbatim text | |
18 | .ft CW | |
19 | .nf | |
20 | .ne \\$1 | |
21 | .. | |
22 | .de Ve \" End verbatim text | |
23 | .ft R | |
24 | .fi | |
25 | .. | |
26 | .\" Set up some character translations and predefined strings. \*(-- will | |
27 | .\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left | |
28 | .\" double quote, and \*(R" will give a right double quote. | will give a | |
29 | .\" real vertical bar. \*(C+ will give a nicer C++. Capital omega is used to | |
30 | .\" do unbreakable dashes and therefore won't be available. \*(C` and \*(C' | |
31 | .\" expand to `' in nroff, nothing in troff, for use with C<>. | |
32 | .tr \(*W-|\(bv\*(Tr | |
33 | .ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p' | |
34 | .ie n \{\ | |
35 | . ds -- \(*W- | |
36 | . ds PI pi | |
37 | . if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch | |
38 | . if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch | |
39 | . ds L" "" | |
40 | . ds R" "" | |
41 | . ds C` "" | |
42 | . ds C' "" | |
43 | 'br\} | |
44 | .el\{\ | |
45 | . ds -- \|\(em\| | |
46 | . ds PI \(*p | |
47 | . ds L" `` | |
48 | . ds R" '' | |
49 | 'br\} | |
50 | .\" | |
51 | .\" If the F register is turned on, we'll generate index entries on stderr for | |
52 | .\" titles (.TH), headers (.SH), subsections (.Sh), items (.Ip), and index | |
53 | .\" entries marked with X<> in POD. Of course, you'll have to process the | |
54 | .\" output yourself in some meaningful fashion. | |
55 | .if \nF \{\ | |
56 | . de IX | |
57 | . tm Index:\\$1\t\\n%\t"\\$2" | |
58 | .. | |
59 | . nr % 0 | |
60 | . rr F | |
61 | .\} | |
62 | .\" | |
63 | .\" For nroff, turn off justification. Always turn off hyphenation; it makes | |
64 | .\" way too many mistakes in technical documents. | |
65 | .hy 0 | |
66 | .if n .na | |
67 | .\" | |
68 | .\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2). | |
69 | .\" Fear. Run. Save yourself. No user-serviceable parts. | |
70 | . \" fudge factors for nroff and troff | |
71 | .if n \{\ | |
72 | . ds #H 0 | |
73 | . ds #V .8m | |
74 | . ds #F .3m | |
75 | . ds #[ \f1 | |
76 | . ds #] \fP | |
77 | .\} | |
78 | .if t \{\ | |
79 | . ds #H ((1u-(\\\\n(.fu%2u))*.13m) | |
80 | . ds #V .6m | |
81 | . ds #F 0 | |
82 | . ds #[ \& | |
83 | . ds #] \& | |
84 | .\} | |
85 | . \" simple accents for nroff and troff | |
86 | .if n \{\ | |
87 | . ds ' \& | |
88 | . ds ` \& | |
89 | . ds ^ \& | |
90 | . ds , \& | |
91 | . ds ~ ~ | |
92 | . ds / | |
93 | .\} | |
94 | .if t \{\ | |
95 | . ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u" | |
96 | . ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u' | |
97 | . ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'^\h'|\\n:u' | |
98 | . ds , \\k:\h'-(\\n(.wu*8/10)',\h'|\\n:u' | |
99 | . ds ~ \\k:\h'-(\\n(.wu-\*(#H-.1m)'~\h'|\\n:u' | |
100 | . ds / \\k:\h'-(\\n(.wu*8/10-\*(#H)'\z\(sl\h'|\\n:u' | |
101 | .\} | |
102 | . \" troff and (daisy-wheel) nroff accents | |
103 | .ds : \\k:\h'-(\\n(.wu*8/10-\*(#H+.1m+\*(#F)'\v'-\*(#V'\z.\h'.2m+\*(#F'.\h'|\\n:u'\v'\*(#V' | |
104 | .ds 8 \h'\*(#H'\(*b\h'-\*(#H' | |
105 | .ds o \\k:\h'-(\\n(.wu+\w'\(de'u-\*(#H)/2u'\v'-.3n'\*(#[\z\(de\v'.3n'\h'|\\n:u'\*(#] | |
106 | .ds d- \h'\*(#H'\(pd\h'-\w'~'u'\v'-.25m'\f2\(hy\fP\v'.25m'\h'-\*(#H' | |
107 | .ds D- D\\k:\h'-\w'D'u'\v'-.11m'\z\(hy\v'.11m'\h'|\\n:u' | |
108 | .ds th \*(#[\v'.3m'\s+1I\s-1\v'-.3m'\h'-(\w'I'u*2/3)'\s-1o\s+1\*(#] | |
109 | .ds Th \*(#[\s+2I\s-2\h'-\w'I'u*3/5'\v'-.3m'o\v'.3m'\*(#] | |
110 | .ds ae a\h'-(\w'a'u*4/10)'e | |
111 | .ds Ae A\h'-(\w'A'u*4/10)'E | |
112 | . \" corrections for vroff | |
113 | .if v .ds ~ \\k:\h'-(\\n(.wu*9/10-\*(#H)'\s-2\u~\d\s+2\h'|\\n:u' | |
114 | .if v .ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'\v'-.4m'^\v'.4m'\h'|\\n:u' | |
115 | . \" for low resolution devices (crt and lpr) | |
116 | .if \n(.H>23 .if \n(.V>19 \ | |
117 | \{\ | |
118 | . ds : e | |
119 | . ds 8 ss | |
120 | . ds o a | |
121 | . ds d- d\h'-1'\(ga | |
122 | . ds D- D\h'-1'\(hy | |
123 | . ds th \o'bp' | |
124 | . ds Th \o'LP' | |
125 | . ds ae ae | |
126 | . ds Ae AE | |
127 | .\} | |
128 | .rm #[ #] #H #V #F C | |
129 | .\" ======================================================================== | |
130 | .\" | |
131 | .IX Title "PERLTOC 1" | |
132 | .TH PERLTOC 1 "2002-06-08" "perl v5.8.0" "Perl Programmers Reference Guide" | |
133 | .SH "NAME" | |
134 | perltoc \- perl documentation table of contents | |
135 | .SH "DESCRIPTION" | |
136 | .IX Header "DESCRIPTION" | |
137 | This page provides a brief table of contents for the rest of the Perl | |
138 | documentation set. It is meant to be scanned quickly or grepped | |
139 | through to locate the proper section you're looking for. | |
140 | .SH "BASIC DOCUMENTATION" | |
141 | .IX Header "BASIC DOCUMENTATION" | |
142 | .Sh "perl \- Practical Extraction and Report Language" | |
143 | .IX Subsection "perl - Practical Extraction and Report Language" | |
144 | .IP "\s-1SYNOPSIS\s0" 4 | |
145 | .IX Item "SYNOPSIS" | |
146 | .RS 4 | |
147 | .PD 0 | |
148 | .IP "Overview" 4 | |
149 | .IX Item "Overview" | |
150 | .IP "Tutorials" 4 | |
151 | .IX Item "Tutorials" | |
152 | .IP "Reference Manual" 4 | |
153 | .IX Item "Reference Manual" | |
154 | .IP "Internals and C Language Interface" 4 | |
155 | .IX Item "Internals and C Language Interface" | |
156 | .IP "Miscellaneous" 4 | |
157 | .IX Item "Miscellaneous" | |
158 | .IP "Language-Specific" 4 | |
159 | .IX Item "Language-Specific" | |
160 | .IP "Platform-Specific" 4 | |
161 | .IX Item "Platform-Specific" | |
162 | .RE | |
163 | .RS 4 | |
164 | .RE | |
165 | .IP "\s-1DESCRIPTION\s0" 4 | |
166 | .IX Item "DESCRIPTION" | |
167 | .IP "\s-1AVAILABILITY\s0" 4 | |
168 | .IX Item "AVAILABILITY" | |
169 | .IP "\s-1ENVIRONMENT\s0" 4 | |
170 | .IX Item "ENVIRONMENT" | |
171 | .IP "\s-1AUTHOR\s0" 4 | |
172 | .IX Item "AUTHOR" | |
173 | .IP "\s-1FILES\s0" 4 | |
174 | .IX Item "FILES" | |
175 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
176 | .IX Item "SEE ALSO" | |
177 | .IP "\s-1DIAGNOSTICS\s0" 4 | |
178 | .IX Item "DIAGNOSTICS" | |
179 | .IP "\s-1BUGS\s0" 4 | |
180 | .IX Item "BUGS" | |
181 | .IP "\s-1NOTES\s0" 4 | |
182 | .IX Item "NOTES" | |
183 | .PD | |
184 | .Sh "perlintro \*(-- a brief introduction and overview of Perl" | |
185 | .IX Subsection "perlintro a brief introduction and overview of Perl" | |
186 | .IP "\s-1DESCRIPTION\s0" 4 | |
187 | .IX Item "DESCRIPTION" | |
188 | .RS 4 | |
189 | .PD 0 | |
190 | .IP "What is Perl?" 4 | |
191 | .IX Item "What is Perl?" | |
192 | .IP "Running Perl programs" 4 | |
193 | .IX Item "Running Perl programs" | |
194 | .IP "Basic syntax overview" 4 | |
195 | .IX Item "Basic syntax overview" | |
196 | .IP "Perl variable types" 4 | |
197 | .IX Item "Perl variable types" | |
198 | .PD | |
199 | Scalars, Arrays, Hashes | |
200 | .IP "Variable scoping" 4 | |
201 | .IX Item "Variable scoping" | |
202 | .PD 0 | |
203 | .IP "Conditional and looping constructs" 4 | |
204 | .IX Item "Conditional and looping constructs" | |
205 | .PD | |
206 | if, while, for, foreach | |
207 | .IP "Builtin operators and functions" 4 | |
208 | .IX Item "Builtin operators and functions" | |
209 | Arithmetic, Numeric comparison, String comparison, Boolean logic, | |
210 | Miscellaneous | |
211 | .IP "Files and I/O" 4 | |
212 | .IX Item "Files and I/O" | |
213 | .PD 0 | |
214 | .IP "Regular expressions" 4 | |
215 | .IX Item "Regular expressions" | |
216 | .PD | |
217 | Simple matching, Simple substitution, More complex regular expressions, | |
218 | Parentheses for capturing, Other regexp features | |
219 | .IP "Writing subroutines" 4 | |
220 | .IX Item "Writing subroutines" | |
221 | .PD 0 | |
222 | .IP "\s-1OO\s0 Perl" 4 | |
223 | .IX Item "OO Perl" | |
224 | .IP "Using Perl modules" 4 | |
225 | .IX Item "Using Perl modules" | |
226 | .RE | |
227 | .RS 4 | |
228 | .RE | |
229 | .IP "\s-1AUTHOR\s0" 4 | |
230 | .IX Item "AUTHOR" | |
231 | .PD | |
232 | .Sh "perlfaq \- frequently asked questions about Perl ($Date: 2002/03/11 21:32:23 $)" | |
233 | .IX Subsection "perlfaq - frequently asked questions about Perl ($Date: 2002/03/11 21:32:23 $)" | |
234 | .IP "\s-1DESCRIPTION\s0" 4 | |
235 | .IX Item "DESCRIPTION" | |
236 | .RS 4 | |
237 | .PD 0 | |
238 | .IP "perlfaq: Structural overview of the \s-1FAQ\s0." 4 | |
239 | .IX Item "perlfaq: Structural overview of the FAQ." | |
240 | .IP "perlfaq1: General Questions About Perl" 4 | |
241 | .IX Item "perlfaq1: General Questions About Perl" | |
242 | .IP "perlfaq2: Obtaining and Learning about Perl" 4 | |
243 | .IX Item "perlfaq2: Obtaining and Learning about Perl" | |
244 | .IP "perlfaq3: Programming Tools" 4 | |
245 | .IX Item "perlfaq3: Programming Tools" | |
246 | .IP "perlfaq4: Data Manipulation" 4 | |
247 | .IX Item "perlfaq4: Data Manipulation" | |
248 | .IP "perlfaq5: Files and Formats" 4 | |
249 | .IX Item "perlfaq5: Files and Formats" | |
250 | .IP "perlfaq6: Regular Expressions" 4 | |
251 | .IX Item "perlfaq6: Regular Expressions" | |
252 | .IP "perlfaq7: General Perl Language Issues" 4 | |
253 | .IX Item "perlfaq7: General Perl Language Issues" | |
254 | .IP "perlfaq8: System Interaction" 4 | |
255 | .IX Item "perlfaq8: System Interaction" | |
256 | .IP "perlfaq9: Networking" 4 | |
257 | .IX Item "perlfaq9: Networking" | |
258 | .RE | |
259 | .RS 4 | |
260 | .RE | |
261 | .IP "About the perlfaq documents" 4 | |
262 | .IX Item "About the perlfaq documents" | |
263 | .RS 4 | |
264 | .IP "Where to get the perlfaq" 4 | |
265 | .IX Item "Where to get the perlfaq" | |
266 | .IP "How to contribute to the perlfaq" 4 | |
267 | .IX Item "How to contribute to the perlfaq" | |
268 | .IP "What will happen if you mail your Perl programming problems to the authors" 4 | |
269 | .IX Item "What will happen if you mail your Perl programming problems to the authors" | |
270 | .RE | |
271 | .RS 4 | |
272 | .RE | |
273 | .IP "Credits" 4 | |
274 | .IX Item "Credits" | |
275 | .IP "Author and Copyright Information" 4 | |
276 | .IX Item "Author and Copyright Information" | |
277 | .RS 4 | |
278 | .IP "Bundled Distributions" 4 | |
279 | .IX Item "Bundled Distributions" | |
280 | .IP "Disclaimer" 4 | |
281 | .IX Item "Disclaimer" | |
282 | .RE | |
283 | .RS 4 | |
284 | .RE | |
285 | .IP "Changes" 4 | |
286 | .IX Item "Changes" | |
287 | .PD | |
288 | 1/November/2000, 23/May/99, 13/April/99, 7/January/99, 22/June/98, | |
289 | 24/April/97, 23/April/97, 25/March/97, 18/March/97, 17/March/97 Version, | |
290 | Initial Release: 11/March/97 | |
291 | .Sh "perlbook \- Perl book information" | |
292 | .IX Subsection "perlbook - Perl book information" | |
293 | .IP "\s-1DESCRIPTION\s0" 4 | |
294 | .IX Item "DESCRIPTION" | |
295 | .Sh "perlsyn \- Perl syntax" | |
296 | .IX Subsection "perlsyn - Perl syntax" | |
297 | .PD 0 | |
298 | .IP "\s-1DESCRIPTION\s0" 4 | |
299 | .IX Item "DESCRIPTION" | |
300 | .RS 4 | |
301 | .IP "Declarations" 4 | |
302 | .IX Item "Declarations" | |
303 | .IP "Simple statements" 4 | |
304 | .IX Item "Simple statements" | |
305 | .IP "Compound statements" 4 | |
306 | .IX Item "Compound statements" | |
307 | .IP "Loop Control" 4 | |
308 | .IX Item "Loop Control" | |
309 | .IP "For Loops" 4 | |
310 | .IX Item "For Loops" | |
311 | .IP "Foreach Loops" 4 | |
312 | .IX Item "Foreach Loops" | |
313 | .IP "Basic BLOCKs and Switch Statements" 4 | |
314 | .IX Item "Basic BLOCKs and Switch Statements" | |
315 | .IP "Goto" 4 | |
316 | .IX Item "Goto" | |
317 | .IP "PODs: Embedded Documentation" 4 | |
318 | .IX Item "PODs: Embedded Documentation" | |
319 | .IP "Plain Old Comments (Not!)" 4 | |
320 | .IX Item "Plain Old Comments (Not!)" | |
321 | .RE | |
322 | .RS 4 | |
323 | .RE | |
324 | .PD | |
325 | .Sh "perldata \- Perl data types" | |
326 | .IX Subsection "perldata - Perl data types" | |
327 | .IP "\s-1DESCRIPTION\s0" 4 | |
328 | .IX Item "DESCRIPTION" | |
329 | .RS 4 | |
330 | .PD 0 | |
331 | .IP "Variable names" 4 | |
332 | .IX Item "Variable names" | |
333 | .IP "Context" 4 | |
334 | .IX Item "Context" | |
335 | .IP "Scalar values" 4 | |
336 | .IX Item "Scalar values" | |
337 | .IP "Scalar value constructors" 4 | |
338 | .IX Item "Scalar value constructors" | |
339 | .IP "List value constructors" 4 | |
340 | .IX Item "List value constructors" | |
341 | .IP "Slices" 4 | |
342 | .IX Item "Slices" | |
343 | .IP "Typeglobs and Filehandles" 4 | |
344 | .IX Item "Typeglobs and Filehandles" | |
345 | .RE | |
346 | .RS 4 | |
347 | .RE | |
348 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
349 | .IX Item "SEE ALSO" | |
350 | .PD | |
351 | .Sh "perlop \- Perl operators and precedence" | |
352 | .IX Subsection "perlop - Perl operators and precedence" | |
353 | .IP "\s-1SYNOPSIS\s0" 4 | |
354 | .IX Item "SYNOPSIS" | |
355 | .PD 0 | |
356 | .IP "\s-1DESCRIPTION\s0" 4 | |
357 | .IX Item "DESCRIPTION" | |
358 | .RS 4 | |
359 | .IP "Terms and List Operators (Leftward)" 4 | |
360 | .IX Item "Terms and List Operators (Leftward)" | |
361 | .IP "The Arrow Operator" 4 | |
362 | .IX Item "The Arrow Operator" | |
363 | .IP "Auto-increment and Auto-decrement" 4 | |
364 | .IX Item "Auto-increment and Auto-decrement" | |
365 | .IP "Exponentiation" 4 | |
366 | .IX Item "Exponentiation" | |
367 | .IP "Symbolic Unary Operators" 4 | |
368 | .IX Item "Symbolic Unary Operators" | |
369 | .IP "Binding Operators" 4 | |
370 | .IX Item "Binding Operators" | |
371 | .IP "Multiplicative Operators" 4 | |
372 | .IX Item "Multiplicative Operators" | |
373 | .IP "Additive Operators" 4 | |
374 | .IX Item "Additive Operators" | |
375 | .IP "Shift Operators" 4 | |
376 | .IX Item "Shift Operators" | |
377 | .IP "Named Unary Operators" 4 | |
378 | .IX Item "Named Unary Operators" | |
379 | .IP "Relational Operators" 4 | |
380 | .IX Item "Relational Operators" | |
381 | .IP "Equality Operators" 4 | |
382 | .IX Item "Equality Operators" | |
383 | .IP "Bitwise And" 4 | |
384 | .IX Item "Bitwise And" | |
385 | .IP "Bitwise Or and Exclusive Or" 4 | |
386 | .IX Item "Bitwise Or and Exclusive Or" | |
387 | .IP "C\-style Logical And" 4 | |
388 | .IX Item "C-style Logical And" | |
389 | .IP "C\-style Logical Or" 4 | |
390 | .IX Item "C-style Logical Or" | |
391 | .IP "Range Operators" 4 | |
392 | .IX Item "Range Operators" | |
393 | .IP "Conditional Operator" 4 | |
394 | .IX Item "Conditional Operator" | |
395 | .IP "Assignment Operators" 4 | |
396 | .IX Item "Assignment Operators" | |
397 | .IP "Comma Operator" 4 | |
398 | .IX Item "Comma Operator" | |
399 | .IP "List Operators (Rightward)" 4 | |
400 | .IX Item "List Operators (Rightward)" | |
401 | .IP "Logical Not" 4 | |
402 | .IX Item "Logical Not" | |
403 | .IP "Logical And" 4 | |
404 | .IX Item "Logical And" | |
405 | .IP "Logical or and Exclusive Or" 4 | |
406 | .IX Item "Logical or and Exclusive Or" | |
407 | .IP "C Operators Missing From Perl" 4 | |
408 | .IX Item "C Operators Missing From Perl" | |
409 | .PD | |
410 | unary &, unary *, (\s-1TYPE\s0) | |
411 | .IP "Quote and Quote-like Operators" 4 | |
412 | .IX Item "Quote and Quote-like Operators" | |
413 | .PD 0 | |
414 | .IP "Regexp Quote-Like Operators" 4 | |
415 | .IX Item "Regexp Quote-Like Operators" | |
416 | .PD | |
417 | ?PATTERN?, m/PATTERN/cgimosx, /PATTERN/cgimosx, q/STRING/, \f(CW'STRING'\fR, | |
418 | qq/STRING/, \*(L"\s-1STRING\s0\*(R", qr/STRING/imosx, qx/STRING/, `STRING`, qw/STRING/, | |
419 | s/PATTERN/REPLACEMENT/egimosx, tr/SEARCHLIST/REPLACEMENTLIST/cds, | |
420 | y/SEARCHLIST/REPLACEMENTLIST/cds, <<\s-1EOF\s0 | |
421 | .IP "Gory details of parsing quoted constructs" 4 | |
422 | .IX Item "Gory details of parsing quoted constructs" | |
423 | Finding the end, Removal of backslashes before delimiters, Interpolation, | |
424 | \&\f(CW\*(C`<<'EOF'\*(C'\fR, \f(CW\*(C`m''\*(C'\fR, \f(CW\*(C`s'''\*(C'\fR, \f(CW\*(C`tr///\*(C'\fR, \f(CW\*(C`y///\*(C'\fR, \f(CW''\fR, \f(CW\*(C`q//\*(C'\fR, \f(CW""\fR, | |
425 | \&\f(CW``\fR, \f(CW\*(C`qq//\*(C'\fR, \f(CW\*(C`qx//\*(C'\fR, \f(CW\*(C`<file*glob>\*(C'\fR, \f(CW\*(C`?RE?\*(C'\fR, \f(CW\*(C`/RE/\*(C'\fR, \f(CW\*(C`m/RE/\*(C'\fR, | |
426 | \&\f(CW\*(C`s/RE/foo/\*(C'\fR,, Interpolation of regular expressions, Optimization of | |
427 | regular expressions | |
428 | .IP "I/O Operators" 4 | |
429 | .IX Item "I/O Operators" | |
430 | .PD 0 | |
431 | .IP "Constant Folding" 4 | |
432 | .IX Item "Constant Folding" | |
433 | .IP "Bitwise String Operators" 4 | |
434 | .IX Item "Bitwise String Operators" | |
435 | .IP "Integer Arithmetic" 4 | |
436 | .IX Item "Integer Arithmetic" | |
437 | .IP "Floating-point Arithmetic" 4 | |
438 | .IX Item "Floating-point Arithmetic" | |
439 | .IP "Bigger Numbers" 4 | |
440 | .IX Item "Bigger Numbers" | |
441 | .RE | |
442 | .RS 4 | |
443 | .RE | |
444 | .PD | |
445 | .Sh "perlsub \- Perl subroutines" | |
446 | .IX Subsection "perlsub - Perl subroutines" | |
447 | .IP "\s-1SYNOPSIS\s0" 4 | |
448 | .IX Item "SYNOPSIS" | |
449 | .PD 0 | |
450 | .IP "\s-1DESCRIPTION\s0" 4 | |
451 | .IX Item "DESCRIPTION" | |
452 | .RS 4 | |
453 | .IP "Private Variables via \fImy()\fR" 4 | |
454 | .IX Item "Private Variables via my()" | |
455 | .IP "Persistent Private Variables" 4 | |
456 | .IX Item "Persistent Private Variables" | |
457 | .IP "Temporary Values via \fIlocal()\fR" 4 | |
458 | .IX Item "Temporary Values via local()" | |
459 | .IP "Lvalue subroutines" 4 | |
460 | .IX Item "Lvalue subroutines" | |
461 | .PD | |
462 | Lvalue subroutines are \s-1EXPERIMENTAL\s0 | |
463 | .IP "Passing Symbol Table Entries (typeglobs)" 4 | |
464 | .IX Item "Passing Symbol Table Entries (typeglobs)" | |
465 | .PD 0 | |
466 | .IP "When to Still Use \fIlocal()\fR" 4 | |
467 | .IX Item "When to Still Use local()" | |
468 | .IP "Pass by Reference" 4 | |
469 | .IX Item "Pass by Reference" | |
470 | .IP "Prototypes" 4 | |
471 | .IX Item "Prototypes" | |
472 | .IP "Constant Functions" 4 | |
473 | .IX Item "Constant Functions" | |
474 | .IP "Overriding Built-in Functions" 4 | |
475 | .IX Item "Overriding Built-in Functions" | |
476 | .IP "Autoloading" 4 | |
477 | .IX Item "Autoloading" | |
478 | .IP "Subroutine Attributes" 4 | |
479 | .IX Item "Subroutine Attributes" | |
480 | .RE | |
481 | .RS 4 | |
482 | .RE | |
483 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
484 | .IX Item "SEE ALSO" | |
485 | .PD | |
486 | .Sh "perlfunc \- Perl builtin functions" | |
487 | .IX Subsection "perlfunc - Perl builtin functions" | |
488 | .IP "\s-1DESCRIPTION\s0" 4 | |
489 | .IX Item "DESCRIPTION" | |
490 | .RS 4 | |
491 | .PD 0 | |
492 | .IP "Perl Functions by Category" 4 | |
493 | .IX Item "Perl Functions by Category" | |
494 | .PD | |
495 | Functions for SCALARs or strings, Regular expressions and pattern matching, | |
496 | Numeric functions, Functions for real \f(CW@ARRAYs\fR, Functions for list data, | |
497 | Functions for real \f(CW%HASHes\fR, Input and output functions, Functions for fixed | |
498 | length data or records, Functions for filehandles, files, or directories, | |
499 | Keywords related to the control flow of your perl program, Keywords related | |
500 | to scoping, Miscellaneous functions, Functions for processes and process | |
501 | groups, Keywords related to perl modules, Keywords related to classes and | |
502 | object\-orientedness, Low-level socket functions, System V interprocess | |
503 | communication functions, Fetching user and group info, Fetching network | |
504 | info, Time-related functions, Functions new in perl5, Functions obsoleted | |
505 | in perl5 | |
506 | .IP "Portability" 4 | |
507 | .IX Item "Portability" | |
508 | .PD 0 | |
509 | .IP "Alphabetical Listing of Perl Functions" 4 | |
510 | .IX Item "Alphabetical Listing of Perl Functions" | |
511 | .PD | |
512 | \&\fI\-X\fR \s-1FILEHANDLE\s0, \fI\-X\fR \s-1EXPR\s0, \fI\-X\fR, abs \s-1VALUE\s0, abs, accept | |
513 | \&\s-1NEWSOCKET\s0,GENERICSOCKET, alarm \s-1SECONDS\s0, alarm, atan2 Y,X, bind \s-1SOCKET\s0,NAME, | |
514 | binmode \s-1FILEHANDLE\s0, \s-1LAYER\s0, binmode \s-1FILEHANDLE\s0, bless \s-1REF\s0,CLASSNAME, bless | |
515 | \&\s-1REF\s0, caller \s-1EXPR\s0, caller, chdir \s-1EXPR\s0, chmod \s-1LIST\s0, chomp \s-1VARIABLE\s0, chomp( | |
516 | \&\s-1LIST\s0 ), chomp, chop \s-1VARIABLE\s0, chop( \s-1LIST\s0 ), chop, chown \s-1LIST\s0, chr \s-1NUMBER\s0, | |
517 | chr, chroot \s-1FILENAME\s0, chroot, close \s-1FILEHANDLE\s0, close, closedir \s-1DIRHANDLE\s0, | |
518 | connect \s-1SOCKET\s0,NAME, continue \s-1BLOCK\s0, cos \s-1EXPR\s0, cos, crypt \s-1PLAINTEXT\s0,SALT, | |
519 | dbmclose \s-1HASH\s0, dbmopen \s-1HASH\s0,DBNAME,MASK, defined \s-1EXPR\s0, defined, delete | |
520 | \&\s-1EXPR\s0, die \s-1LIST\s0, do \s-1BLOCK\s0, do \s-1SUBROUTINE\s0(\s-1LIST\s0), do \s-1EXPR\s0, dump \s-1LABEL\s0, dump, | |
521 | each \s-1HASH\s0, eof \s-1FILEHANDLE\s0, eof (), eof, eval \s-1EXPR\s0, eval \s-1BLOCK\s0, exec \s-1LIST\s0, | |
522 | exec \s-1PROGRAM\s0 \s-1LIST\s0, exists \s-1EXPR\s0, exit \s-1EXPR\s0, exp \s-1EXPR\s0, exp, fcntl | |
523 | \&\s-1FILEHANDLE\s0,FUNCTION,SCALAR, fileno \s-1FILEHANDLE\s0, flock \s-1FILEHANDLE\s0,OPERATION, | |
524 | fork, format, formline \s-1PICTURE\s0,LIST, getc \s-1FILEHANDLE\s0, getc, getlogin, | |
525 | getpeername \s-1SOCKET\s0, getpgrp \s-1PID\s0, getppid, getpriority \s-1WHICH\s0,WHO, getpwnam | |
526 | \&\s-1NAME\s0, getgrnam \s-1NAME\s0, gethostbyname \s-1NAME\s0, getnetbyname \s-1NAME\s0, getprotobyname | |
527 | \&\s-1NAME\s0, getpwuid \s-1UID\s0, getgrgid \s-1GID\s0, getservbyname \s-1NAME\s0,PROTO, gethostbyaddr | |
528 | \&\s-1ADDR\s0,ADDRTYPE, getnetbyaddr \s-1ADDR\s0,ADDRTYPE, getprotobynumber \s-1NUMBER\s0, | |
529 | getservbyport \s-1PORT\s0,PROTO, getpwent, getgrent, gethostent, getnetent, | |
530 | getprotoent, getservent, setpwent, setgrent, sethostent \s-1STAYOPEN\s0, setnetent | |
531 | \&\s-1STAYOPEN\s0, setprotoent \s-1STAYOPEN\s0, setservent \s-1STAYOPEN\s0, endpwent, endgrent, | |
532 | endhostent, endnetent, endprotoent, endservent, getsockname \s-1SOCKET\s0, | |
533 | getsockopt \s-1SOCKET\s0,LEVEL,OPTNAME, glob \s-1EXPR\s0, glob, gmtime \s-1EXPR\s0, goto \s-1LABEL\s0, | |
534 | goto \s-1EXPR\s0, goto &NAME, grep \s-1BLOCK\s0 \s-1LIST\s0, grep \s-1EXPR\s0,LIST, hex \s-1EXPR\s0, hex, | |
535 | import, index \s-1STR\s0,SUBSTR,POSITION, index \s-1STR\s0,SUBSTR, int \s-1EXPR\s0, int, ioctl | |
536 | \&\s-1FILEHANDLE\s0,FUNCTION,SCALAR, join \s-1EXPR\s0,LIST, keys \s-1HASH\s0, kill \s-1SIGNAL\s0, \s-1LIST\s0, | |
537 | last \s-1LABEL\s0, last, lc \s-1EXPR\s0, lc, lcfirst \s-1EXPR\s0, lcfirst, length \s-1EXPR\s0, length, | |
538 | link \s-1OLDFILE\s0,NEWFILE, listen \s-1SOCKET\s0,QUEUESIZE, local \s-1EXPR\s0, localtime \s-1EXPR\s0, | |
539 | lock \s-1THING\s0, log \s-1EXPR\s0, log, lstat \s-1EXPR\s0, lstat, m//, map \s-1BLOCK\s0 \s-1LIST\s0, map | |
540 | \&\s-1EXPR\s0,LIST, mkdir \s-1FILENAME\s0,MASK, mkdir \s-1FILENAME\s0, msgctl \s-1ID\s0,CMD,ARG, msgget | |
541 | \&\s-1KEY\s0,FLAGS, msgrcv \s-1ID\s0,VAR,SIZE,TYPE,FLAGS, msgsnd \s-1ID\s0,MSG,FLAGS, my \s-1EXPR\s0, my | |
542 | \&\s-1TYPE\s0 \s-1EXPR\s0, my \s-1EXPR\s0 : \s-1ATTRS\s0, my \s-1TYPE\s0 \s-1EXPR\s0 : \s-1ATTRS\s0, next \s-1LABEL\s0, next, no | |
543 | Module \s-1VERSION\s0 \s-1LIST\s0, no Module \s-1VERSION\s0, no Module \s-1LIST\s0, no Module, oct | |
544 | \&\s-1EXPR\s0, oct, open \s-1FILEHANDLE\s0,EXPR, open \s-1FILEHANDLE\s0,MODE,EXPR, open | |
545 | \&\s-1FILEHANDLE\s0,MODE,EXPR,LIST, open \s-1FILEHANDLE\s0,MODE,REFERENCE, open \s-1FILEHANDLE\s0, | |
546 | opendir \s-1DIRHANDLE\s0,EXPR, ord \s-1EXPR\s0, ord, our \s-1EXPR\s0, our \s-1EXPR\s0 \s-1TYPE\s0, our \s-1EXPR\s0 : | |
547 | \&\s-1ATTRS\s0, our \s-1TYPE\s0 \s-1EXPR\s0 : \s-1ATTRS\s0, pack \s-1TEMPLATE\s0,LIST, package \s-1NAMESPACE\s0, | |
548 | package, pipe \s-1READHANDLE\s0,WRITEHANDLE, pop \s-1ARRAY\s0, pop, pos \s-1SCALAR\s0, pos, | |
549 | print \s-1FILEHANDLE\s0 \s-1LIST\s0, print \s-1LIST\s0, print, printf \s-1FILEHANDLE\s0 \s-1FORMAT\s0, \s-1LIST\s0, | |
550 | printf \s-1FORMAT\s0, \s-1LIST\s0, prototype \s-1FUNCTION\s0, push \s-1ARRAY\s0,LIST, q/STRING/, | |
551 | qq/STRING/, qr/STRING/, qx/STRING/, qw/STRING/, quotemeta \s-1EXPR\s0, quotemeta, | |
552 | rand \s-1EXPR\s0, rand, read \s-1FILEHANDLE\s0,SCALAR,LENGTH,OFFSET, read | |
553 | \&\s-1FILEHANDLE\s0,SCALAR,LENGTH, readdir \s-1DIRHANDLE\s0, readline \s-1EXPR\s0, readlink \s-1EXPR\s0, | |
554 | readlink, readpipe \s-1EXPR\s0, recv \s-1SOCKET\s0,SCALAR,LENGTH,FLAGS, redo \s-1LABEL\s0, redo, | |
555 | ref \s-1EXPR\s0, ref, rename \s-1OLDNAME\s0,NEWNAME, require \s-1VERSION\s0, require \s-1EXPR\s0, | |
556 | require, reset \s-1EXPR\s0, reset, return \s-1EXPR\s0, return, reverse \s-1LIST\s0, rewinddir | |
557 | \&\s-1DIRHANDLE\s0, rindex \s-1STR\s0,SUBSTR,POSITION, rindex \s-1STR\s0,SUBSTR, rmdir \s-1FILENAME\s0, | |
558 | rmdir, s///, scalar \s-1EXPR\s0, seek \s-1FILEHANDLE\s0,POSITION,WHENCE, seekdir | |
559 | \&\s-1DIRHANDLE\s0,POS, select \s-1FILEHANDLE\s0, select, select \s-1RBITS\s0,WBITS,EBITS,TIMEOUT, | |
560 | semctl \s-1ID\s0,SEMNUM,CMD,ARG, semget \s-1KEY\s0,NSEMS,FLAGS, semop \s-1KEY\s0,OPSTRING, send | |
561 | \&\s-1SOCKET\s0,MSG,FLAGS,TO, send \s-1SOCKET\s0,MSG,FLAGS, setpgrp \s-1PID\s0,PGRP, setpriority | |
562 | \&\s-1WHICH\s0,WHO,PRIORITY, setsockopt \s-1SOCKET\s0,LEVEL,OPTNAME,OPTVAL, shift \s-1ARRAY\s0, | |
563 | shift, shmctl \s-1ID\s0,CMD,ARG, shmget \s-1KEY\s0,SIZE,FLAGS, shmread \s-1ID\s0,VAR,POS,SIZE, | |
564 | shmwrite \s-1ID\s0,STRING,POS,SIZE, shutdown \s-1SOCKET\s0,HOW, sin \s-1EXPR\s0, sin, sleep | |
565 | \&\s-1EXPR\s0, sleep, socket \s-1SOCKET\s0,DOMAIN,TYPE,PROTOCOL, socketpair | |
566 | \&\s-1SOCKET1\s0,SOCKET2,DOMAIN,TYPE,PROTOCOL, sort \s-1SUBNAME\s0 \s-1LIST\s0, sort \s-1BLOCK\s0 \s-1LIST\s0, | |
567 | sort \s-1LIST\s0, splice \s-1ARRAY\s0,OFFSET,LENGTH,LIST, splice \s-1ARRAY\s0,OFFSET,LENGTH, | |
568 | splice \s-1ARRAY\s0,OFFSET, splice \s-1ARRAY\s0, split /PATTERN/,EXPR,LIMIT, split | |
569 | /PATTERN/,EXPR, split /PATTERN/, split, sprintf \s-1FORMAT\s0, \s-1LIST\s0, format | |
570 | parameter index, flags, vector flag, (minimum) width, precision, or maximum | |
571 | width, size, order of arguments, sqrt \s-1EXPR\s0, sqrt, srand \s-1EXPR\s0, srand, stat | |
572 | \&\s-1FILEHANDLE\s0, stat \s-1EXPR\s0, stat, study \s-1SCALAR\s0, study, sub \s-1NAME\s0 \s-1BLOCK\s0, sub \s-1NAME\s0 | |
573 | (\s-1PROTO\s0) \s-1BLOCK\s0, sub \s-1NAME\s0 : \s-1ATTRS\s0 \s-1BLOCK\s0, sub \s-1NAME\s0 (\s-1PROTO\s0) : \s-1ATTRS\s0 \s-1BLOCK\s0, | |
574 | substr \s-1EXPR\s0,OFFSET,LENGTH,REPLACEMENT, substr \s-1EXPR\s0,OFFSET,LENGTH, substr | |
575 | \&\s-1EXPR\s0,OFFSET, symlink \s-1OLDFILE\s0,NEWFILE, syscall \s-1LIST\s0, sysopen | |
576 | \&\s-1FILEHANDLE\s0,FILENAME,MODE, sysopen \s-1FILEHANDLE\s0,FILENAME,MODE,PERMS, sysread | |
577 | \&\s-1FILEHANDLE\s0,SCALAR,LENGTH,OFFSET, sysread \s-1FILEHANDLE\s0,SCALAR,LENGTH, sysseek | |
578 | \&\s-1FILEHANDLE\s0,POSITION,WHENCE, system \s-1LIST\s0, system \s-1PROGRAM\s0 \s-1LIST\s0, syswrite | |
579 | \&\s-1FILEHANDLE\s0,SCALAR,LENGTH,OFFSET, syswrite \s-1FILEHANDLE\s0,SCALAR,LENGTH, | |
580 | syswrite \s-1FILEHANDLE\s0,SCALAR, tell \s-1FILEHANDLE\s0, tell, telldir \s-1DIRHANDLE\s0, tie | |
581 | \&\s-1VARIABLE\s0,CLASSNAME,LIST, tied \s-1VARIABLE\s0, time, times, tr///, truncate | |
582 | \&\s-1FILEHANDLE\s0,LENGTH, truncate \s-1EXPR\s0,LENGTH, uc \s-1EXPR\s0, uc, ucfirst \s-1EXPR\s0, | |
583 | ucfirst, umask \s-1EXPR\s0, umask, undef \s-1EXPR\s0, undef, unlink \s-1LIST\s0, unlink, unpack | |
584 | \&\s-1TEMPLATE\s0,EXPR, untie \s-1VARIABLE\s0, unshift \s-1ARRAY\s0,LIST, use Module \s-1VERSION\s0 \s-1LIST\s0, | |
585 | use Module \s-1VERSION\s0, use Module \s-1LIST\s0, use Module, use \s-1VERSION\s0, utime \s-1LIST\s0, | |
586 | values \s-1HASH\s0, vec \s-1EXPR\s0,OFFSET,BITS, wait, waitpid \s-1PID\s0,FLAGS, wantarray, warn | |
587 | \&\s-1LIST\s0, write \s-1FILEHANDLE\s0, write \s-1EXPR\s0, write, y/// | |
588 | .RE | |
589 | .RS 4 | |
590 | .RE | |
591 | .Sh "perlreftut \- Mark's very short tutorial about references" | |
592 | .IX Subsection "perlreftut - Mark's very short tutorial about references" | |
593 | .IP "\s-1DESCRIPTION\s0" 4 | |
594 | .IX Item "DESCRIPTION" | |
595 | .PD 0 | |
596 | .IP "Who Needs Complicated Data Structures?" 4 | |
597 | .IX Item "Who Needs Complicated Data Structures?" | |
598 | .IP "The Solution" 4 | |
599 | .IX Item "The Solution" | |
600 | .IP "Syntax" 4 | |
601 | .IX Item "Syntax" | |
602 | .RS 4 | |
603 | .IP "Making References" 4 | |
604 | .IX Item "Making References" | |
605 | .IP "Using References" 4 | |
606 | .IX Item "Using References" | |
607 | .RE | |
608 | .RS 4 | |
609 | .RE | |
610 | .IP "An Example" 4 | |
611 | .IX Item "An Example" | |
612 | .IP "Arrow Rule" 4 | |
613 | .IX Item "Arrow Rule" | |
614 | .IP "Solution" 4 | |
615 | .IX Item "Solution" | |
616 | .IP "The Rest" 4 | |
617 | .IX Item "The Rest" | |
618 | .IP "Summary" 4 | |
619 | .IX Item "Summary" | |
620 | .IP "Credits" 4 | |
621 | .IX Item "Credits" | |
622 | .RS 4 | |
623 | .IP "Distribution Conditions" 4 | |
624 | .IX Item "Distribution Conditions" | |
625 | .RE | |
626 | .RS 4 | |
627 | .RE | |
628 | .PD | |
629 | .Sh "perldsc \- Perl Data Structures Cookbook" | |
630 | .IX Subsection "perldsc - Perl Data Structures Cookbook" | |
631 | .IP "\s-1DESCRIPTION\s0" 4 | |
632 | .IX Item "DESCRIPTION" | |
633 | arrays of arrays, hashes of arrays, arrays of hashes, hashes of hashes, | |
634 | more elaborate constructs | |
635 | .IP "\s-1REFERENCES\s0" 4 | |
636 | .IX Item "REFERENCES" | |
637 | .PD 0 | |
638 | .IP "\s-1COMMON\s0 \s-1MISTAKES\s0" 4 | |
639 | .IX Item "COMMON MISTAKES" | |
640 | .IP "\s-1CAVEAT\s0 \s-1ON\s0 \s-1PRECEDENCE\s0" 4 | |
641 | .IX Item "CAVEAT ON PRECEDENCE" | |
642 | .ie n .IP "\s-1WHY\s0 \s-1YOU\s0 \s-1SHOULD\s0 \s-1ALWAYS\s0 ""use strict""" 4 | |
643 | .el .IP "\s-1WHY\s0 \s-1YOU\s0 \s-1SHOULD\s0 \s-1ALWAYS\s0 \f(CWuse strict\fR" 4 | |
644 | .IX Item "WHY YOU SHOULD ALWAYS use strict" | |
645 | .IP "\s-1DEBUGGING\s0" 4 | |
646 | .IX Item "DEBUGGING" | |
647 | .IP "\s-1CODE\s0 \s-1EXAMPLES\s0" 4 | |
648 | .IX Item "CODE EXAMPLES" | |
649 | .IP "\s-1ARRAYS\s0 \s-1OF\s0 \s-1ARRAYS\s0" 4 | |
650 | .IX Item "ARRAYS OF ARRAYS" | |
651 | .RS 4 | |
652 | .IP "Declaration of an \s-1ARRAY\s0 \s-1OF\s0 \s-1ARRAYS\s0" 4 | |
653 | .IX Item "Declaration of an ARRAY OF ARRAYS" | |
654 | .IP "Generation of an \s-1ARRAY\s0 \s-1OF\s0 \s-1ARRAYS\s0" 4 | |
655 | .IX Item "Generation of an ARRAY OF ARRAYS" | |
656 | .IP "Access and Printing of an \s-1ARRAY\s0 \s-1OF\s0 \s-1ARRAYS\s0" 4 | |
657 | .IX Item "Access and Printing of an ARRAY OF ARRAYS" | |
658 | .RE | |
659 | .RS 4 | |
660 | .RE | |
661 | .IP "\s-1HASHES\s0 \s-1OF\s0 \s-1ARRAYS\s0" 4 | |
662 | .IX Item "HASHES OF ARRAYS" | |
663 | .RS 4 | |
664 | .IP "Declaration of a \s-1HASH\s0 \s-1OF\s0 \s-1ARRAYS\s0" 4 | |
665 | .IX Item "Declaration of a HASH OF ARRAYS" | |
666 | .IP "Generation of a \s-1HASH\s0 \s-1OF\s0 \s-1ARRAYS\s0" 4 | |
667 | .IX Item "Generation of a HASH OF ARRAYS" | |
668 | .IP "Access and Printing of a \s-1HASH\s0 \s-1OF\s0 \s-1ARRAYS\s0" 4 | |
669 | .IX Item "Access and Printing of a HASH OF ARRAYS" | |
670 | .RE | |
671 | .RS 4 | |
672 | .RE | |
673 | .IP "\s-1ARRAYS\s0 \s-1OF\s0 \s-1HASHES\s0" 4 | |
674 | .IX Item "ARRAYS OF HASHES" | |
675 | .RS 4 | |
676 | .IP "Declaration of an \s-1ARRAY\s0 \s-1OF\s0 \s-1HASHES\s0" 4 | |
677 | .IX Item "Declaration of an ARRAY OF HASHES" | |
678 | .IP "Generation of an \s-1ARRAY\s0 \s-1OF\s0 \s-1HASHES\s0" 4 | |
679 | .IX Item "Generation of an ARRAY OF HASHES" | |
680 | .IP "Access and Printing of an \s-1ARRAY\s0 \s-1OF\s0 \s-1HASHES\s0" 4 | |
681 | .IX Item "Access and Printing of an ARRAY OF HASHES" | |
682 | .RE | |
683 | .RS 4 | |
684 | .RE | |
685 | .IP "\s-1HASHES\s0 \s-1OF\s0 \s-1HASHES\s0" 4 | |
686 | .IX Item "HASHES OF HASHES" | |
687 | .RS 4 | |
688 | .IP "Declaration of a \s-1HASH\s0 \s-1OF\s0 \s-1HASHES\s0" 4 | |
689 | .IX Item "Declaration of a HASH OF HASHES" | |
690 | .IP "Generation of a \s-1HASH\s0 \s-1OF\s0 \s-1HASHES\s0" 4 | |
691 | .IX Item "Generation of a HASH OF HASHES" | |
692 | .IP "Access and Printing of a \s-1HASH\s0 \s-1OF\s0 \s-1HASHES\s0" 4 | |
693 | .IX Item "Access and Printing of a HASH OF HASHES" | |
694 | .RE | |
695 | .RS 4 | |
696 | .RE | |
697 | .IP "\s-1MORE\s0 \s-1ELABORATE\s0 \s-1RECORDS\s0" 4 | |
698 | .IX Item "MORE ELABORATE RECORDS" | |
699 | .RS 4 | |
700 | .IP "Declaration of \s-1MORE\s0 \s-1ELABORATE\s0 \s-1RECORDS\s0" 4 | |
701 | .IX Item "Declaration of MORE ELABORATE RECORDS" | |
702 | .IP "Declaration of a \s-1HASH\s0 \s-1OF\s0 \s-1COMPLEX\s0 \s-1RECORDS\s0" 4 | |
703 | .IX Item "Declaration of a HASH OF COMPLEX RECORDS" | |
704 | .IP "Generation of a \s-1HASH\s0 \s-1OF\s0 \s-1COMPLEX\s0 \s-1RECORDS\s0" 4 | |
705 | .IX Item "Generation of a HASH OF COMPLEX RECORDS" | |
706 | .RE | |
707 | .RS 4 | |
708 | .RE | |
709 | .IP "Database Ties" 4 | |
710 | .IX Item "Database Ties" | |
711 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
712 | .IX Item "SEE ALSO" | |
713 | .IP "\s-1AUTHOR\s0" 4 | |
714 | .IX Item "AUTHOR" | |
715 | .PD | |
716 | .Sh "perlrequick \- Perl regular expressions quick start" | |
717 | .IX Subsection "perlrequick - Perl regular expressions quick start" | |
718 | .IP "\s-1DESCRIPTION\s0" 4 | |
719 | .IX Item "DESCRIPTION" | |
720 | .PD 0 | |
721 | .IP "The Guide" 4 | |
722 | .IX Item "The Guide" | |
723 | .RS 4 | |
724 | .IP "Simple word matching" 4 | |
725 | .IX Item "Simple word matching" | |
726 | .IP "Using character classes" 4 | |
727 | .IX Item "Using character classes" | |
728 | .IP "Matching this or that" 4 | |
729 | .IX Item "Matching this or that" | |
730 | .IP "Grouping things and hierarchical matching" 4 | |
731 | .IX Item "Grouping things and hierarchical matching" | |
732 | .IP "Extracting matches" 4 | |
733 | .IX Item "Extracting matches" | |
734 | .IP "Matching repetitions" 4 | |
735 | .IX Item "Matching repetitions" | |
736 | .IP "More matching" 4 | |
737 | .IX Item "More matching" | |
738 | .IP "Search and replace" 4 | |
739 | .IX Item "Search and replace" | |
740 | .IP "The split operator" 4 | |
741 | .IX Item "The split operator" | |
742 | .RE | |
743 | .RS 4 | |
744 | .RE | |
745 | .IP "\s-1BUGS\s0" 4 | |
746 | .IX Item "BUGS" | |
747 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
748 | .IX Item "SEE ALSO" | |
749 | .IP "\s-1AUTHOR\s0 \s-1AND\s0 \s-1COPYRIGHT\s0" 4 | |
750 | .IX Item "AUTHOR AND COPYRIGHT" | |
751 | .RS 4 | |
752 | .IP "Acknowledgments" 4 | |
753 | .IX Item "Acknowledgments" | |
754 | .RE | |
755 | .RS 4 | |
756 | .RE | |
757 | .PD | |
758 | .Sh "perlpod \- the Plain Old Documentation format" | |
759 | .IX Subsection "perlpod - the Plain Old Documentation format" | |
760 | .IP "\s-1DESCRIPTION\s0" 4 | |
761 | .IX Item "DESCRIPTION" | |
762 | .RS 4 | |
763 | .PD 0 | |
764 | .IP "Ordinary Paragraph" 4 | |
765 | .IX Item "Ordinary Paragraph" | |
766 | .IP "Verbatim Paragraph" 4 | |
767 | .IX Item "Verbatim Paragraph" | |
768 | .IP "Command Paragraph" 4 | |
769 | .IX Item "Command Paragraph" | |
770 | .PD | |
771 | \&\f(CW\*(C`=head1 \f(CIHeading Text\f(CW\*(C'\fR, \f(CW\*(C`=head2 \f(CIHeading Text\f(CW\*(C'\fR, \f(CW\*(C`=head3 \f(CIHeading | |
772 | Text\f(CW\*(C'\fR, \f(CW\*(C`=head4 \f(CIHeading Text\f(CW\*(C'\fR, \f(CW\*(C`=over \f(CIindentlevel\f(CW\*(C'\fR, \f(CW\*(C`=item | |
773 | \&\f(CIstuff...\f(CW\*(C'\fR, \f(CW\*(C`=back\*(C'\fR, \f(CW\*(C`=cut\*(C'\fR, \f(CW\*(C`=pod\*(C'\fR, \f(CW\*(C`=begin \f(CIformatname\f(CW\*(C'\fR, \f(CW\*(C`=end | |
774 | \&\f(CIformatname\f(CW\*(C'\fR, \f(CW\*(C`=for \f(CIformatname\f(CW \f(CItext...\f(CW\*(C'\fR | |
775 | .IP "Formatting Codes" 4 | |
776 | .IX Item "Formatting Codes" | |
777 | \&\f(CW\*(C`I<text>\*(C'\fR \*(-- italic text, \f(CW\*(C`B<text>\*(C'\fR \*(-- bold text, | |
778 | \&\f(CW\*(C`C<code>\*(C'\fR \*(-- code text, \f(CW\*(C`L<name>\*(C'\fR \*(-- a hyperlink, | |
779 | \&\f(CW\*(C`E<escape>\*(C'\fR \*(-- a character escape, \f(CW\*(C`F<filename>\*(C'\fR \*(-- used | |
780 | for filenames, \f(CW\*(C`S<text>\*(C'\fR \*(-- text contains non-breaking spaces, | |
781 | \&\f(CW\*(C`X<topic name>\*(C'\fR \*(-- an index entry, \f(CW\*(C`Z<>\*(C'\fR \*(-- a null | |
782 | (zero\-effect) formatting code | |
783 | .IP "The Intent" 4 | |
784 | .IX Item "The Intent" | |
785 | .PD 0 | |
786 | .IP "Embedding Pods in Perl Modules" 4 | |
787 | .IX Item "Embedding Pods in Perl Modules" | |
788 | .IP "Hints for Writing Pod" 4 | |
789 | .IX Item "Hints for Writing Pod" | |
790 | .RE | |
791 | .RS 4 | |
792 | .RE | |
793 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
794 | .IX Item "SEE ALSO" | |
795 | .IP "\s-1AUTHOR\s0" 4 | |
796 | .IX Item "AUTHOR" | |
797 | .PD | |
798 | .Sh "perlpodspec \- Plain Old Documentation: format specification and notes" | |
799 | .IX Subsection "perlpodspec - Plain Old Documentation: format specification and notes" | |
800 | .IP "\s-1DESCRIPTION\s0" 4 | |
801 | .IX Item "DESCRIPTION" | |
802 | .PD 0 | |
803 | .IP "Pod Definitions" 4 | |
804 | .IX Item "Pod Definitions" | |
805 | .IP "Pod Commands" 4 | |
806 | .IX Item "Pod Commands" | |
807 | .PD | |
808 | \&\*(L"=head1\*(R", \*(L"=head2\*(R", \*(L"=head3\*(R", \*(L"=head4\*(R", \*(L"=pod\*(R", \*(L"=cut\*(R", \*(L"=over\*(R", \*(L"=item\*(R", | |
809 | \&\*(L"=back\*(R", \*(L"=begin formatname\*(R", \*(L"=end formatname\*(R", \*(L"=for formatname text...\*(R" | |
810 | .IP "Pod Formatting Codes" 4 | |
811 | .IX Item "Pod Formatting Codes" | |
812 | \&\f(CW\*(C`I<text>\*(C'\fR \*(-- italic text, \f(CW\*(C`B<text>\*(C'\fR \*(-- bold text, | |
813 | \&\f(CW\*(C`C<code>\*(C'\fR \*(-- code text, \f(CW\*(C`F<filename>\*(C'\fR \*(-- style for | |
814 | filenames, \f(CW\*(C`X<topic name>\*(C'\fR \*(-- an index entry, \f(CW\*(C`Z<>\*(C'\fR \*(-- a | |
815 | null (zero\-effect) formatting code, \f(CW\*(C`L<name>\*(C'\fR \*(-- a hyperlink, | |
816 | \&\f(CW\*(C`E<escape>\*(C'\fR \*(-- a character escape, \f(CW\*(C`S<text>\*(C'\fR \*(-- text | |
817 | contains non-breaking spaces | |
818 | .IP "Notes on Implementing Pod Processors" 4 | |
819 | .IX Item "Notes on Implementing Pod Processors" | |
820 | .PD 0 | |
821 | .IP "About L<...> Codes" 4 | |
822 | .IX Item "About L<...> Codes" | |
823 | .PD | |
824 | First:, Second:, Third:, Fourth:, Fifth:, Sixth: | |
825 | .IP "About =over...=back Regions" 4 | |
826 | .IX Item "About =over...=back Regions" | |
827 | .PD 0 | |
828 | .ie n .IP "About Data Paragraphs and ""=begin/=end"" Regions" 4 | |
829 | .el .IP "About Data Paragraphs and ``=begin/=end'' Regions" 4 | |
830 | .IX Item "About Data Paragraphs and =begin/=end Regions" | |
831 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
832 | .IX Item "SEE ALSO" | |
833 | .IP "\s-1AUTHOR\s0" 4 | |
834 | .IX Item "AUTHOR" | |
835 | .PD | |
836 | .Sh "perlstyle \- Perl style guide" | |
837 | .IX Subsection "perlstyle - Perl style guide" | |
838 | .IP "\s-1DESCRIPTION\s0" 4 | |
839 | .IX Item "DESCRIPTION" | |
840 | .Sh "perltrap \- Perl traps for the unwary" | |
841 | .IX Subsection "perltrap - Perl traps for the unwary" | |
842 | .PD 0 | |
843 | .IP "\s-1DESCRIPTION\s0" 4 | |
844 | .IX Item "DESCRIPTION" | |
845 | .RS 4 | |
846 | .IP "Awk Traps" 4 | |
847 | .IX Item "Awk Traps" | |
848 | .IP "C Traps" 4 | |
849 | .IX Item "C Traps" | |
850 | .IP "Sed Traps" 4 | |
851 | .IX Item "Sed Traps" | |
852 | .IP "Shell Traps" 4 | |
853 | .IX Item "Shell Traps" | |
854 | .IP "Perl Traps" 4 | |
855 | .IX Item "Perl Traps" | |
856 | .IP "Perl4 to Perl5 Traps" 4 | |
857 | .IX Item "Perl4 to Perl5 Traps" | |
858 | .PD | |
859 | Discontinuance, Deprecation, and BugFix traps, Parsing Traps, Numerical | |
860 | Traps, General data type traps, Context Traps \- scalar, list contexts, | |
861 | Precedence Traps, General Regular Expression Traps using s///, etc, | |
862 | Subroutine, Signal, Sorting Traps, \s-1OS\s0 Traps, \s-1DBM\s0 Traps, Unclassified Traps | |
863 | .IP "Discontinuance, Deprecation, and BugFix traps" 4 | |
864 | .IX Item "Discontinuance, Deprecation, and BugFix traps" | |
865 | Discontinuance, Deprecation, BugFix, Discontinuance, Discontinuance, | |
866 | Discontinuance, BugFix, Discontinuance, Discontinuance, BugFix, | |
867 | Discontinuance, Deprecation, Discontinuance, Discontinuance | |
868 | .IP "Parsing Traps" 4 | |
869 | .IX Item "Parsing Traps" | |
870 | Parsing, Parsing, Parsing, Parsing, Parsing | |
871 | .IP "Numerical Traps" 4 | |
872 | .IX Item "Numerical Traps" | |
873 | Numerical, Numerical, Numerical, Bitwise string ops | |
874 | .IP "General data type traps" 4 | |
875 | .IX Item "General data type traps" | |
876 | (Arrays), (Arrays), (Hashes), (Globs), (Globs), (Scalar String), | |
877 | (Constants), (Scalars), (Variable Suicide) | |
878 | .IP "Context Traps \- scalar, list contexts" 4 | |
879 | .IX Item "Context Traps - scalar, list contexts" | |
880 | (list context), (scalar context), (scalar context), (list, builtin) | |
881 | .IP "Precedence Traps" 4 | |
882 | .IX Item "Precedence Traps" | |
883 | Precedence, Precedence, Precedence, Precedence, Precedence, Precedence, | |
884 | Precedence | |
885 | .IP "General Regular Expression Traps using s///, etc." 4 | |
886 | .IX Item "General Regular Expression Traps using s///, etc." | |
887 | Regular Expression, Regular Expression, Regular Expression, Regular | |
888 | Expression, Regular Expression, Regular Expression, Regular Expression, | |
889 | Regular Expression | |
890 | .IP "Subroutine, Signal, Sorting Traps" 4 | |
891 | .IX Item "Subroutine, Signal, Sorting Traps" | |
892 | (Signals), (Sort Subroutine), \fIwarn()\fR won't let you specify a filehandle | |
893 | .IP "\s-1OS\s0 Traps" 4 | |
894 | .IX Item "OS Traps" | |
895 | (SysV), (SysV) | |
896 | .IP "Interpolation Traps" 4 | |
897 | .IX Item "Interpolation Traps" | |
898 | Interpolation, Interpolation, Interpolation, Interpolation, Interpolation, | |
899 | Interpolation, Interpolation, Interpolation, Interpolation | |
900 | .IP "\s-1DBM\s0 Traps" 4 | |
901 | .IX Item "DBM Traps" | |
902 | \&\s-1DBM\s0, \s-1DBM\s0 | |
903 | .IP "Unclassified Traps" 4 | |
904 | .IX Item "Unclassified Traps" | |
905 | \&\f(CW\*(C`require\*(C'\fR/\f(CW\*(C`do\*(C'\fR trap using returned value, \f(CW\*(C`split\*(C'\fR on empty string with | |
906 | \&\s-1LIMIT\s0 specified | |
907 | .RE | |
908 | .RS 4 | |
909 | .RE | |
910 | .Sh "perlrun \- how to execute the Perl interpreter" | |
911 | .IX Subsection "perlrun - how to execute the Perl interpreter" | |
912 | .IP "\s-1SYNOPSIS\s0" 4 | |
913 | .IX Item "SYNOPSIS" | |
914 | .PD 0 | |
915 | .IP "\s-1DESCRIPTION\s0" 4 | |
916 | .IX Item "DESCRIPTION" | |
917 | .RS 4 | |
918 | .IP "#! and quoting on non-Unix systems" 4 | |
919 | .IX Item "#! and quoting on non-Unix systems" | |
920 | .PD | |
921 | \&\s-1OS/2\s0, \s-1MS\-DOS\s0, Win95/NT, Macintosh, \s-1VMS\s0 | |
922 | .IP "Location of Perl" 4 | |
923 | .IX Item "Location of Perl" | |
924 | .PD 0 | |
925 | .IP "Command Switches" 4 | |
926 | .IX Item "Command Switches" | |
927 | .PD | |
928 | \&\fB\-0\fR[\fIdigits\fR], \fB\-a\fR, \fB\-C\fR, \fB\-c\fR, \fB\-d\fR, \fB\-d:\fR\fIfoo[=bar,baz]\fR, | |
929 | \&\fB\-D\fR\fIletters\fR, \fB\-D\fR\fInumber\fR, \fB\-e\fR \fIcommandline\fR, \fB\-F\fR\fIpattern\fR, | |
930 | \&\fB\-h\fR, \fB\-i\fR[\fIextension\fR], \fB\-I\fR\fIdirectory\fR, \fB\-l\fR[\fIoctnum\fR], | |
931 | \&\fB\-m\fR[\fB\-\fR]\fImodule\fR, \fB\-M\fR[\fB\-\fR]\fImodule\fR, \fB\-M\fR[\fB\-\fR]\fI'module ...'\fR, | |
932 | \&\fB\-[mM]\fR[\fB\-\fR]\fImodule=arg[,arg]...\fR, \fB\-n\fR, \fB\-p\fR, \fB\-P\fR, \fB\-s\fR, \fB\-S\fR, | |
933 | \&\fB\-t\fR, \fB\-T\fR, \fB\-u\fR, \fB\-U\fR, \fB\-v\fR, \fB\-V\fR, \fB\-V:\fR\fIname\fR, \fB\-w\fR, \fB\-W\fR, | |
934 | \&\fB\-X\fR, \fB\-x\fR \fIdirectory\fR | |
935 | .RE | |
936 | .RS 4 | |
937 | .RE | |
938 | .IP "\s-1ENVIRONMENT\s0" 4 | |
939 | .IX Item "ENVIRONMENT" | |
940 | \&\s-1HOME\s0, \s-1LOGDIR\s0, \s-1PATH\s0, \s-1PERL5LIB\s0, \s-1PERL5OPT\s0, \s-1PERLIO\s0, :bytes, :crlf, :mmap, | |
941 | :perlio, :raw, :stdio, :unix, :utf8, :win32, \s-1PERLIO_DEBUG\s0, \s-1PERLLIB\s0, | |
942 | \&\s-1PERL5DB\s0, \s-1PERL5SHELL\s0 (specific to the Win32 port), \s-1PERL_DEBUG_MSTATS\s0, | |
943 | \&\s-1PERL_DESTRUCT_LEVEL\s0, \s-1PERL_ENCODING\s0, \s-1PERL_ROOT\s0 (specific to the \s-1VMS\s0 port), | |
944 | \&\s-1SYS$LOGIN\s0 (specific to the \s-1VMS\s0 port) | |
945 | .Sh "perldiag \- various Perl diagnostics" | |
946 | .IX Subsection "perldiag - various Perl diagnostics" | |
947 | .IP "\s-1DESCRIPTION\s0" 4 | |
948 | .IX Item "DESCRIPTION" | |
949 | .Sh "perllexwarn \- Perl Lexical Warnings" | |
950 | .IX Subsection "perllexwarn - Perl Lexical Warnings" | |
951 | .PD 0 | |
952 | .IP "\s-1DESCRIPTION\s0" 4 | |
953 | .IX Item "DESCRIPTION" | |
954 | .RS 4 | |
955 | .IP "Default Warnings and Optional Warnings" 4 | |
956 | .IX Item "Default Warnings and Optional Warnings" | |
957 | .ie n .IP "What's wrong with \fB\-w\fR and $^W" 4 | |
958 | .el .IP "What's wrong with \fB\-w\fR and \f(CW$^W\fR" 4 | |
959 | .IX Item "What's wrong with -w and $^W" | |
960 | .IP "Controlling Warnings from the Command Line" 4 | |
961 | .IX Item "Controlling Warnings from the Command Line" | |
962 | .PD | |
963 | \&\fB\-w\fR, \fB\-W\fR, \fB\-X\fR | |
964 | .IP "Backward Compatibility" 4 | |
965 | .IX Item "Backward Compatibility" | |
966 | .PD 0 | |
967 | .IP "Category Hierarchy" 4 | |
968 | .IX Item "Category Hierarchy" | |
969 | .IP "Fatal Warnings" 4 | |
970 | .IX Item "Fatal Warnings" | |
971 | .IP "Reporting Warnings from a Module" 4 | |
972 | .IX Item "Reporting Warnings from a Module" | |
973 | .RE | |
974 | .RS 4 | |
975 | .RE | |
976 | .IP "\s-1TODO\s0" 4 | |
977 | .IX Item "TODO" | |
978 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
979 | .IX Item "SEE ALSO" | |
980 | .IP "\s-1AUTHOR\s0" 4 | |
981 | .IX Item "AUTHOR" | |
982 | .PD | |
983 | .Sh "perldebtut \- Perl debugging tutorial" | |
984 | .IX Subsection "perldebtut - Perl debugging tutorial" | |
985 | .IP "\s-1DESCRIPTION\s0" 4 | |
986 | .IX Item "DESCRIPTION" | |
987 | .PD 0 | |
988 | .IP "use strict" 4 | |
989 | .IX Item "use strict" | |
990 | .IP "Looking at data and \-w and v" 4 | |
991 | .IX Item "Looking at data and -w and v" | |
992 | .IP "help" 4 | |
993 | .IX Item "help" | |
994 | .IP "Stepping through code" 4 | |
995 | .IX Item "Stepping through code" | |
996 | .IP "Placeholder for a, w, t, T" 4 | |
997 | .IX Item "Placeholder for a, w, t, T" | |
998 | .IP "\s-1REGULAR\s0 \s-1EXPRESSIONS\s0" 4 | |
999 | .IX Item "REGULAR EXPRESSIONS" | |
1000 | .IP "\s-1OUTPUT\s0 \s-1TIPS\s0" 4 | |
1001 | .IX Item "OUTPUT TIPS" | |
1002 | .IP "\s-1CGI\s0" 4 | |
1003 | .IX Item "CGI" | |
1004 | .IP "GUIs" 4 | |
1005 | .IX Item "GUIs" | |
1006 | .IP "\s-1SUMMARY\s0" 4 | |
1007 | .IX Item "SUMMARY" | |
1008 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
1009 | .IX Item "SEE ALSO" | |
1010 | .IP "\s-1AUTHOR\s0" 4 | |
1011 | .IX Item "AUTHOR" | |
1012 | .IP "\s-1CONTRIBUTORS\s0" 4 | |
1013 | .IX Item "CONTRIBUTORS" | |
1014 | .PD | |
1015 | .Sh "perldebug \- Perl debugging" | |
1016 | .IX Subsection "perldebug - Perl debugging" | |
1017 | .IP "\s-1DESCRIPTION\s0" 4 | |
1018 | .IX Item "DESCRIPTION" | |
1019 | .PD 0 | |
1020 | .IP "The Perl Debugger" 4 | |
1021 | .IX Item "The Perl Debugger" | |
1022 | .RS 4 | |
1023 | .IP "Debugger Commands" 4 | |
1024 | .IX Item "Debugger Commands" | |
1025 | .PD | |
1026 | h, h [command], h h, p expr, x [maxdepth] expr, V [pkg [vars]], X [vars], y | |
1027 | [level [vars]], T, s [expr], n [expr], r, <\s-1CR\s0>, c [line|sub], l, l | |
1028 | min+incr, l min\-max, l line, l subname, \-, v [line], f filename, /pattern/, | |
1029 | ?pattern?, L [abw], S [[!]regex], t, t expr, b, b [line] [condition], b | |
1030 | subname [condition], b postpone subname [condition], b load filename, b | |
1031 | compile subname, B line, B *, a [line] command, A line, A *, w expr, W | |
1032 | expr, W *, o, o booloption .., o anyoption? .., o option=value .., < ?, < [ | |
1033 | command ], << command, > ?, > command, >> command, { ?, { [ command ], {{ | |
1034 | command, ! number, ! \-number, ! pattern, !! cmd, source file, H \-number, q | |
1035 | or ^D, R, |dbcmd, ||dbcmd, command, m expr, M, man [manpage] | |
1036 | .IP "Configurable Options" 4 | |
1037 | .IX Item "Configurable Options" | |
1038 | \&\f(CW\*(C`recallCommand\*(C'\fR, \f(CW\*(C`ShellBang\*(C'\fR, \f(CW\*(C`pager\*(C'\fR, \f(CW\*(C`tkRunning\*(C'\fR, \f(CW\*(C`signalLevel\*(C'\fR, | |
1039 | \&\f(CW\*(C`warnLevel\*(C'\fR, \f(CW\*(C`dieLevel\*(C'\fR, \f(CW\*(C`AutoTrace\*(C'\fR, \f(CW\*(C`LineInfo\*(C'\fR, \f(CW\*(C`inhibit_exit\*(C'\fR, | |
1040 | \&\f(CW\*(C`PrintRet\*(C'\fR, \f(CW\*(C`ornaments\*(C'\fR, \f(CW\*(C`frame\*(C'\fR, \f(CW\*(C`maxTraceLen\*(C'\fR, \f(CW\*(C`windowSize\*(C'\fR, | |
1041 | \&\f(CW\*(C`arrayDepth\*(C'\fR, \f(CW\*(C`hashDepth\*(C'\fR, \f(CW\*(C`dumpDepth\*(C'\fR, \f(CW\*(C`compactDump\*(C'\fR, \f(CW\*(C`veryCompact\*(C'\fR, | |
1042 | \&\f(CW\*(C`globPrint\*(C'\fR, \f(CW\*(C`DumpDBFiles\*(C'\fR, \f(CW\*(C`DumpPackages\*(C'\fR, \f(CW\*(C`DumpReused\*(C'\fR, \f(CW\*(C`quote\*(C'\fR, | |
1043 | \&\f(CW\*(C`HighBit\*(C'\fR, \f(CW\*(C`undefPrint\*(C'\fR, \f(CW\*(C`UsageOnly\*(C'\fR, \f(CW\*(C`TTY\*(C'\fR, \f(CW\*(C`noTTY\*(C'\fR, \f(CW\*(C`ReadLine\*(C'\fR, | |
1044 | \&\f(CW\*(C`NonStop\*(C'\fR | |
1045 | .IP "Debugger input/output" 4 | |
1046 | .IX Item "Debugger input/output" | |
1047 | Prompt, Multiline commands, Stack backtrace, Line Listing Format, Frame | |
1048 | listing | |
1049 | .IP "Debugging compile-time statements" 4 | |
1050 | .IX Item "Debugging compile-time statements" | |
1051 | .PD 0 | |
1052 | .IP "Debugger Customization" 4 | |
1053 | .IX Item "Debugger Customization" | |
1054 | .IP "Readline Support" 4 | |
1055 | .IX Item "Readline Support" | |
1056 | .IP "Editor Support for Debugging" 4 | |
1057 | .IX Item "Editor Support for Debugging" | |
1058 | .IP "The Perl Profiler" 4 | |
1059 | .IX Item "The Perl Profiler" | |
1060 | .RE | |
1061 | .RS 4 | |
1062 | .RE | |
1063 | .IP "Debugging regular expressions" 4 | |
1064 | .IX Item "Debugging regular expressions" | |
1065 | .IP "Debugging memory usage" 4 | |
1066 | .IX Item "Debugging memory usage" | |
1067 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
1068 | .IX Item "SEE ALSO" | |
1069 | .IP "\s-1BUGS\s0" 4 | |
1070 | .IX Item "BUGS" | |
1071 | .PD | |
1072 | .Sh "perlvar \- Perl predefined variables" | |
1073 | .IX Subsection "perlvar - Perl predefined variables" | |
1074 | .IP "\s-1DESCRIPTION\s0" 4 | |
1075 | .IX Item "DESCRIPTION" | |
1076 | .RS 4 | |
1077 | .PD 0 | |
1078 | .IP "Predefined Names" 4 | |
1079 | .IX Item "Predefined Names" | |
1080 | .PD | |
1081 | $ARG, \f(CW$_\fR, \f(CW$a\fR, \f(CW$b\fR, $<\fIdigits\fR>, \f(CW$MATCH\fR, $&, \f(CW$PREMATCH\fR, $`, \f(CW$POSTMATCH\fR, $', | |
1082 | \&\f(CW$LAST_PAREN_MATCH\fR, $+, $^N, \f(CW@LAST_MATCH_END\fR, @+, \f(CW$MULTILINE_MATCHING\fR, $*, | |
1083 | \&\s-1HANDLE\-\s0>input_line_number(\s-1EXPR\s0), \f(CW$INPUT_LINE_NUMBER\fR, \f(CW$NR\fR, $, | |
1084 | IO::Handle\->input_record_separator(\s-1EXPR\s0), \f(CW$INPUT_RECORD_SEPARATOR\fR, \f(CW$RS\fR, $/, | |
1085 | \&\s-1HANDLE\-\s0>autoflush(\s-1EXPR\s0), \f(CW$OUTPUT_AUTOFLUSH\fR, $|, | |
1086 | IO::Handle\->output_field_separator \s-1EXPR\s0, \f(CW$OUTPUT_FIELD_SEPARATOR\fR, \f(CW$OFS\fR, $,, | |
1087 | IO::Handle\->output_record_separator \s-1EXPR\s0, \f(CW$OUTPUT_RECORD_SEPARATOR\fR, \f(CW$ORS\fR, | |
1088 | $\e, \f(CW$LIST_SEPARATOR\fR, $", \f(CW$SUBSCRIPT_SEPARATOR\fR, \f(CW$SUBSEP\fR, $;, \f(CW$OFMT\fR, $#, | |
1089 | \&\s-1HANDLE\-\s0>format_page_number(\s-1EXPR\s0), \f(CW$FORMAT_PAGE_NUMBER\fR, $%, | |
1090 | \&\s-1HANDLE\-\s0>format_lines_per_page(\s-1EXPR\s0), \f(CW$FORMAT_LINES_PER_PAGE\fR, $=, | |
1091 | \&\s-1HANDLE\-\s0>format_lines_left(\s-1EXPR\s0), \f(CW$FORMAT_LINES_LEFT\fR, $\-, \f(CW@LAST_MATCH_START\fR, | |
1092 | @\-, \f(CW$`\fR is the same as \f(CW\*(C`substr($var, 0, $\-[0])\*(C'\fR, \f(CW$&\fR is the same as | |
1093 | \&\f(CW\*(C`substr($var, $\-[0], $+[0] \- $\-[0])\*(C'\fR, \f(CW$'\fR is the same as \f(CW\*(C`substr($var, | |
1094 | $+[0])\*(C'\fR, \f(CW$1\fR is the same as \f(CW\*(C`substr($var, $\-[1], $+[1] \- $\-[1])\*(C'\fR, \f(CW$2\fR | |
1095 | is the same as \f(CW\*(C`substr($var, $\-[2], $+[2] \- $\-[2])\*(C'\fR, \f(CW$3\fR is the same as | |
1096 | \&\f(CW\*(C`substr $var, $\-[3], $+[3] \- $\-[3])\*(C'\fR, \s-1HANDLE\-\s0>format_name(\s-1EXPR\s0), | |
1097 | \&\f(CW$FORMAT_NAME\fR, $~, \s-1HANDLE\-\s0>format_top_name(\s-1EXPR\s0), \f(CW$FORMAT_TOP_NAME\fR, $^, | |
1098 | IO::Handle\->format_line_break_characters \s-1EXPR\s0, | |
1099 | \&\f(CW$FORMAT_LINE_BREAK_CHARACTERS\fR, \f(CW$:\fR, IO::Handle\->format_formfeed \s-1EXPR\s0, | |
1100 | \&\f(CW$FORMAT_FORMFEED\fR, $^L, \f(CW$ACCUMULATOR\fR, $^A, \f(CW$CHILD_ERROR\fR, $?, ${^ENCODING}, | |
1101 | \&\f(CW$OS_ERROR\fR, \f(CW$ERRNO\fR, $!, %!, \f(CW$EXTENDED_OS_ERROR\fR, $^E, \f(CW$EVAL_ERROR\fR, $@, | |
1102 | \&\f(CW$PROCESS_ID\fR, \f(CW$PID\fR, $$, \f(CW$REAL_USER_ID\fR, \f(CW$UID\fR, $<, \f(CW$EFFECTIVE_USER_ID\fR, \f(CW$EUID\fR, | |
1103 | $>, \f(CW$REAL_GROUP_ID\fR, \f(CW$GID\fR, $(, \f(CW$EFFECTIVE_GROUP_ID\fR, \f(CW$EGID\fR, $), | |
1104 | \&\f(CW$PROGRAM_NAME\fR, \f(CW$0\fR, $[, $], \f(CW$COMPILING\fR, $^C, \f(CW$DEBUGGING\fR, $^D, | |
1105 | \&\f(CW$SYSTEM_FD_MAX\fR, $^F, $^H, %^H, \f(CW$INPLACE_EDIT\fR, $^I, $^M, \f(CW$OSNAME\fR, $^O, | |
1106 | ${^OPEN}, \f(CW$PERLDB\fR, $^P, 0x01, 0x02, 0x04, 0x08, 0x10, 0x20, 0x40, 0x80, | |
1107 | 0x100, 0x200, \f(CW$LAST_REGEXP_CODE_RESULT\fR, $^R, \f(CW$EXCEPTIONS_BEING_CAUGHT\fR, $^S, | |
1108 | \&\f(CW$BASETIME\fR, $^T, ${^TAINT}, \f(CW$PERL_VERSION\fR, $^V, \f(CW$WARNING\fR, $^W, | |
1109 | ${^WARNING_BITS}, ${^WIDE_SYSTEM_CALLS}, \f(CW$EXECUTABLE_NAME\fR, $^X, \s-1ARGV\s0, | |
1110 | \&\f(CW$ARGV\fR, \f(CW@ARGV\fR, \s-1ARGVOUT\s0, \f(CW@F\fR, \f(CW@INC\fR, \f(CW@_\fR, \f(CW%INC\fR, \f(CW%ENV\fR, \f(CW$ENV\fR{expr}, \f(CW%SIG\fR, | |
1111 | \&\f(CW$SIG\fR{expr} | |
1112 | .IP "Error Indicators" 4 | |
1113 | .IX Item "Error Indicators" | |
1114 | .PD 0 | |
1115 | .IP "Technical Note on the Syntax of Variable Names" 4 | |
1116 | .IX Item "Technical Note on the Syntax of Variable Names" | |
1117 | .RE | |
1118 | .RS 4 | |
1119 | .RE | |
1120 | .IP "\s-1BUGS\s0" 4 | |
1121 | .IX Item "BUGS" | |
1122 | .PD | |
1123 | .Sh "perllol \- Manipulating Arrays of Arrays in Perl" | |
1124 | .IX Subsection "perllol - Manipulating Arrays of Arrays in Perl" | |
1125 | .IP "\s-1DESCRIPTION\s0" 4 | |
1126 | .IX Item "DESCRIPTION" | |
1127 | .RS 4 | |
1128 | .PD 0 | |
1129 | .IP "Declaration and Access of Arrays of Arrays" 4 | |
1130 | .IX Item "Declaration and Access of Arrays of Arrays" | |
1131 | .IP "Growing Your Own" 4 | |
1132 | .IX Item "Growing Your Own" | |
1133 | .IP "Access and Printing" 4 | |
1134 | .IX Item "Access and Printing" | |
1135 | .IP "Slices" 4 | |
1136 | .IX Item "Slices" | |
1137 | .RE | |
1138 | .RS 4 | |
1139 | .RE | |
1140 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
1141 | .IX Item "SEE ALSO" | |
1142 | .IP "\s-1AUTHOR\s0" 4 | |
1143 | .IX Item "AUTHOR" | |
1144 | .PD | |
1145 | .Sh "perlopentut \- tutorial on opening things in Perl" | |
1146 | .IX Subsection "perlopentut - tutorial on opening things in Perl" | |
1147 | .IP "\s-1DESCRIPTION\s0" 4 | |
1148 | .IX Item "DESCRIPTION" | |
1149 | .PD 0 | |
1150 | .IP "Open A\*` la shell" 4 | |
1151 | .IX Item "Open A` la shell" | |
1152 | .RS 4 | |
1153 | .IP "Simple Opens" 4 | |
1154 | .IX Item "Simple Opens" | |
1155 | .IP "Pipe Opens" 4 | |
1156 | .IX Item "Pipe Opens" | |
1157 | .IP "The Minus File" 4 | |
1158 | .IX Item "The Minus File" | |
1159 | .IP "Mixing Reads and Writes" 4 | |
1160 | .IX Item "Mixing Reads and Writes" | |
1161 | .IP "Filters" 4 | |
1162 | .IX Item "Filters" | |
1163 | .RE | |
1164 | .RS 4 | |
1165 | .RE | |
1166 | .IP "Open A\*` la C" 4 | |
1167 | .IX Item "Open A` la C" | |
1168 | .RS 4 | |
1169 | .IP "Permissions A\*` la mode" 4 | |
1170 | .IX Item "Permissions A` la mode" | |
1171 | .RE | |
1172 | .RS 4 | |
1173 | .RE | |
1174 | .IP "Obscure Open Tricks" 4 | |
1175 | .IX Item "Obscure Open Tricks" | |
1176 | .RS 4 | |
1177 | .IP "Re-Opening Files (dups)" 4 | |
1178 | .IX Item "Re-Opening Files (dups)" | |
1179 | .IP "Dispelling the Dweomer" 4 | |
1180 | .IX Item "Dispelling the Dweomer" | |
1181 | .IP "Paths as Opens" 4 | |
1182 | .IX Item "Paths as Opens" | |
1183 | .IP "Single Argument Open" 4 | |
1184 | .IX Item "Single Argument Open" | |
1185 | .IP "Playing with \s-1STDIN\s0 and \s-1STDOUT\s0" 4 | |
1186 | .IX Item "Playing with STDIN and STDOUT" | |
1187 | .RE | |
1188 | .RS 4 | |
1189 | .RE | |
1190 | .IP "Other I/O Issues" 4 | |
1191 | .IX Item "Other I/O Issues" | |
1192 | .RS 4 | |
1193 | .IP "Opening Non-File Files" 4 | |
1194 | .IX Item "Opening Non-File Files" | |
1195 | .IP "Binary Files" 4 | |
1196 | .IX Item "Binary Files" | |
1197 | .IP "File Locking" 4 | |
1198 | .IX Item "File Locking" | |
1199 | .IP "\s-1IO\s0 Layers" 4 | |
1200 | .IX Item "IO Layers" | |
1201 | .RE | |
1202 | .RS 4 | |
1203 | .RE | |
1204 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
1205 | .IX Item "SEE ALSO" | |
1206 | .IP "\s-1AUTHOR\s0 and \s-1COPYRIGHT\s0" 4 | |
1207 | .IX Item "AUTHOR and COPYRIGHT" | |
1208 | .IP "\s-1HISTORY\s0" 4 | |
1209 | .IX Item "HISTORY" | |
1210 | .PD | |
1211 | .ie n .Sh "perlpacktut \- tutorial on ""pack""\fP and \f(CW""unpack""" | |
1212 | .el .Sh "perlpacktut \- tutorial on \f(CWpack\fP and \f(CWunpack\fP" | |
1213 | .IX Subsection "perlpacktut - tutorial on pack and unpack" | |
1214 | .IP "\s-1DESCRIPTION\s0" 4 | |
1215 | .IX Item "DESCRIPTION" | |
1216 | .PD 0 | |
1217 | .IP "The Basic Principle" 4 | |
1218 | .IX Item "The Basic Principle" | |
1219 | .IP "Packing Text" 4 | |
1220 | .IX Item "Packing Text" | |
1221 | .IP "Packing Numbers" 4 | |
1222 | .IX Item "Packing Numbers" | |
1223 | .RS 4 | |
1224 | .IP "Integers" 4 | |
1225 | .IX Item "Integers" | |
1226 | .IP "Unpacking a Stack Frame" 4 | |
1227 | .IX Item "Unpacking a Stack Frame" | |
1228 | .IP "How to Eat an Egg on a Net" 4 | |
1229 | .IX Item "How to Eat an Egg on a Net" | |
1230 | .IP "Floating point Numbers" 4 | |
1231 | .IX Item "Floating point Numbers" | |
1232 | .RE | |
1233 | .RS 4 | |
1234 | .RE | |
1235 | .IP "Exotic Templates" 4 | |
1236 | .IX Item "Exotic Templates" | |
1237 | .RS 4 | |
1238 | .IP "Bit Strings" 4 | |
1239 | .IX Item "Bit Strings" | |
1240 | .IP "Uuencoding" 4 | |
1241 | .IX Item "Uuencoding" | |
1242 | .IP "Doing Sums" 4 | |
1243 | .IX Item "Doing Sums" | |
1244 | .IP "Unicode" 4 | |
1245 | .IX Item "Unicode" | |
1246 | .IP "Another Portable Binary Encoding" 4 | |
1247 | .IX Item "Another Portable Binary Encoding" | |
1248 | .RE | |
1249 | .RS 4 | |
1250 | .RE | |
1251 | .IP "Lengths and Widths" 4 | |
1252 | .IX Item "Lengths and Widths" | |
1253 | .RS 4 | |
1254 | .IP "String Lengths" 4 | |
1255 | .IX Item "String Lengths" | |
1256 | .IP "Dynamic Templates" 4 | |
1257 | .IX Item "Dynamic Templates" | |
1258 | .RE | |
1259 | .RS 4 | |
1260 | .RE | |
1261 | .IP "Packing and Unpacking C Structures" 4 | |
1262 | .IX Item "Packing and Unpacking C Structures" | |
1263 | .RS 4 | |
1264 | .IP "The Alignment Pit" 4 | |
1265 | .IX Item "The Alignment Pit" | |
1266 | .IP "Alignment, Take 2" 4 | |
1267 | .IX Item "Alignment, Take 2" | |
1268 | .IP "Alignment, Take 3" 4 | |
1269 | .IX Item "Alignment, Take 3" | |
1270 | .IP "Pointers for How to Use Them" 4 | |
1271 | .IX Item "Pointers for How to Use Them" | |
1272 | .RE | |
1273 | .RS 4 | |
1274 | .RE | |
1275 | .IP "Pack Recipes" 4 | |
1276 | .IX Item "Pack Recipes" | |
1277 | .IP "Funnies Section" 4 | |
1278 | .IX Item "Funnies Section" | |
1279 | .IP "Authors" 4 | |
1280 | .IX Item "Authors" | |
1281 | .PD | |
1282 | .Sh "perlretut \- Perl regular expressions tutorial" | |
1283 | .IX Subsection "perlretut - Perl regular expressions tutorial" | |
1284 | .IP "\s-1DESCRIPTION\s0" 4 | |
1285 | .IX Item "DESCRIPTION" | |
1286 | .PD 0 | |
1287 | .IP "Part 1: The basics" 4 | |
1288 | .IX Item "Part 1: The basics" | |
1289 | .RS 4 | |
1290 | .IP "Simple word matching" 4 | |
1291 | .IX Item "Simple word matching" | |
1292 | .IP "Using character classes" 4 | |
1293 | .IX Item "Using character classes" | |
1294 | .IP "Matching this or that" 4 | |
1295 | .IX Item "Matching this or that" | |
1296 | .IP "Grouping things and hierarchical matching" 4 | |
1297 | .IX Item "Grouping things and hierarchical matching" | |
1298 | .IP "Extracting matches" 4 | |
1299 | .IX Item "Extracting matches" | |
1300 | .IP "Matching repetitions" 4 | |
1301 | .IX Item "Matching repetitions" | |
1302 | .IP "Building a regexp" 4 | |
1303 | .IX Item "Building a regexp" | |
1304 | .IP "Using regular expressions in Perl" 4 | |
1305 | .IX Item "Using regular expressions in Perl" | |
1306 | .RE | |
1307 | .RS 4 | |
1308 | .RE | |
1309 | .IP "Part 2: Power tools" 4 | |
1310 | .IX Item "Part 2: Power tools" | |
1311 | .RS 4 | |
1312 | .IP "More on characters, strings, and character classes" 4 | |
1313 | .IX Item "More on characters, strings, and character classes" | |
1314 | .IP "Compiling and saving regular expressions" 4 | |
1315 | .IX Item "Compiling and saving regular expressions" | |
1316 | .IP "Embedding comments and modifiers in a regular expression" 4 | |
1317 | .IX Item "Embedding comments and modifiers in a regular expression" | |
1318 | .IP "Non-capturing groupings" 4 | |
1319 | .IX Item "Non-capturing groupings" | |
1320 | .IP "Looking ahead and looking behind" 4 | |
1321 | .IX Item "Looking ahead and looking behind" | |
1322 | .IP "Using independent subexpressions to prevent backtracking" 4 | |
1323 | .IX Item "Using independent subexpressions to prevent backtracking" | |
1324 | .IP "Conditional expressions" 4 | |
1325 | .IX Item "Conditional expressions" | |
1326 | .IP "A bit of magic: executing Perl code in a regular expression" 4 | |
1327 | .IX Item "A bit of magic: executing Perl code in a regular expression" | |
1328 | .IP "Pragmas and debugging" 4 | |
1329 | .IX Item "Pragmas and debugging" | |
1330 | .RE | |
1331 | .RS 4 | |
1332 | .RE | |
1333 | .IP "\s-1BUGS\s0" 4 | |
1334 | .IX Item "BUGS" | |
1335 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
1336 | .IX Item "SEE ALSO" | |
1337 | .IP "\s-1AUTHOR\s0 \s-1AND\s0 \s-1COPYRIGHT\s0" 4 | |
1338 | .IX Item "AUTHOR AND COPYRIGHT" | |
1339 | .RS 4 | |
1340 | .IP "Acknowledgments" 4 | |
1341 | .IX Item "Acknowledgments" | |
1342 | .RE | |
1343 | .RS 4 | |
1344 | .RE | |
1345 | .PD | |
1346 | .Sh "perlre \- Perl regular expressions" | |
1347 | .IX Subsection "perlre - Perl regular expressions" | |
1348 | .IP "\s-1DESCRIPTION\s0" 4 | |
1349 | .IX Item "DESCRIPTION" | |
1350 | i, m, s, x | |
1351 | .RS 4 | |
1352 | .IP "Regular Expressions" 4 | |
1353 | .IX Item "Regular Expressions" | |
1354 | [1], [2], [3], cntrl, graph, print, punct, xdigit | |
1355 | .IP "Extended Patterns" 4 | |
1356 | .IX Item "Extended Patterns" | |
1357 | \&\f(CW\*(C`(?#text)\*(C'\fR, \f(CW\*(C`(?imsx\-imsx)\*(C'\fR, \f(CW\*(C`(?:pattern)\*(C'\fR, \f(CW\*(C`(?imsx\-imsx:pattern)\*(C'\fR, | |
1358 | \&\f(CW\*(C`(?=pattern)\*(C'\fR, \f(CW\*(C`(?!pattern)\*(C'\fR, \f(CW\*(C`(?<=pattern)\*(C'\fR, \f(CW\*(C`(?<!pattern)\*(C'\fR, \f(CW\*(C`(?{ | |
1359 | code })\*(C'\fR, \f(CW\*(C`(??{ code })\*(C'\fR, \f(CW\*(C`(?>pattern)\*(C'\fR, | |
1360 | \&\f(CW\*(C`(?(condition)yes\-pattern|no\-pattern)\*(C'\fR, \f(CW\*(C`(?(condition)yes\-pattern)\*(C'\fR | |
1361 | .IP "Backtracking" 4 | |
1362 | .IX Item "Backtracking" | |
1363 | .PD 0 | |
1364 | .IP "Version 8 Regular Expressions" 4 | |
1365 | .IX Item "Version 8 Regular Expressions" | |
1366 | .ie n .IP "Warning on \e1 vs $1" 4 | |
1367 | .el .IP "Warning on \e1 vs \f(CW$1\fR" 4 | |
1368 | .IX Item "Warning on 1 vs $1" | |
1369 | .IP "Repeated patterns matching zero-length substring" 4 | |
1370 | .IX Item "Repeated patterns matching zero-length substring" | |
1371 | .IP "Combining pieces together" 4 | |
1372 | .IX Item "Combining pieces together" | |
1373 | .PD | |
1374 | \&\f(CW\*(C`ST\*(C'\fR, \f(CW\*(C`S|T\*(C'\fR, \f(CW\*(C`S{REPEAT_COUNT}\*(C'\fR, \f(CW\*(C`S{min,max}\*(C'\fR, \f(CW\*(C`S{min,max}?\*(C'\fR, \f(CW\*(C`S?\*(C'\fR, | |
1375 | \&\f(CW\*(C`S*\*(C'\fR, \f(CW\*(C`S+\*(C'\fR, \f(CW\*(C`S??\*(C'\fR, \f(CW\*(C`S*?\*(C'\fR, \f(CW\*(C`S+?\*(C'\fR, \f(CW\*(C`(?>S)\*(C'\fR, \f(CW\*(C`(?=S)\*(C'\fR, \f(CW\*(C`(?<=S)\*(C'\fR, | |
1376 | \&\f(CW\*(C`(?!S)\*(C'\fR, \f(CW\*(C`(?<!S)\*(C'\fR, \f(CW\*(C`(??{ EXPR })\*(C'\fR, | |
1377 | \&\f(CW\*(C`(?(condition)yes\-pattern|no\-pattern)\*(C'\fR | |
1378 | .IP "Creating custom \s-1RE\s0 engines" 4 | |
1379 | .IX Item "Creating custom RE engines" | |
1380 | .RE | |
1381 | .RS 4 | |
1382 | .RE | |
1383 | .PD 0 | |
1384 | .IP "\s-1BUGS\s0" 4 | |
1385 | .IX Item "BUGS" | |
1386 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
1387 | .IX Item "SEE ALSO" | |
1388 | .PD | |
1389 | .Sh "perlref \- Perl references and nested data structures" | |
1390 | .IX Subsection "perlref - Perl references and nested data structures" | |
1391 | .IP "\s-1NOTE\s0" 4 | |
1392 | .IX Item "NOTE" | |
1393 | .PD 0 | |
1394 | .IP "\s-1DESCRIPTION\s0" 4 | |
1395 | .IX Item "DESCRIPTION" | |
1396 | .RS 4 | |
1397 | .IP "Making References" 4 | |
1398 | .IX Item "Making References" | |
1399 | .IP "Using References" 4 | |
1400 | .IX Item "Using References" | |
1401 | .IP "Symbolic references" 4 | |
1402 | .IX Item "Symbolic references" | |
1403 | .IP "Not-so-symbolic references" 4 | |
1404 | .IX Item "Not-so-symbolic references" | |
1405 | .IP "Pseudo\-hashes: Using an array as a hash" 4 | |
1406 | .IX Item "Pseudo-hashes: Using an array as a hash" | |
1407 | .IP "Function Templates" 4 | |
1408 | .IX Item "Function Templates" | |
1409 | .RE | |
1410 | .RS 4 | |
1411 | .RE | |
1412 | .IP "\s-1WARNING\s0" 4 | |
1413 | .IX Item "WARNING" | |
1414 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
1415 | .IX Item "SEE ALSO" | |
1416 | .PD | |
1417 | .Sh "perlform \- Perl formats" | |
1418 | .IX Subsection "perlform - Perl formats" | |
1419 | .IP "\s-1DESCRIPTION\s0" 4 | |
1420 | .IX Item "DESCRIPTION" | |
1421 | .RS 4 | |
1422 | .PD 0 | |
1423 | .IP "Format Variables" 4 | |
1424 | .IX Item "Format Variables" | |
1425 | .RE | |
1426 | .RS 4 | |
1427 | .RE | |
1428 | .IP "\s-1NOTES\s0" 4 | |
1429 | .IX Item "NOTES" | |
1430 | .RS 4 | |
1431 | .IP "Footers" 4 | |
1432 | .IX Item "Footers" | |
1433 | .IP "Accessing Formatting Internals" 4 | |
1434 | .IX Item "Accessing Formatting Internals" | |
1435 | .RE | |
1436 | .RS 4 | |
1437 | .RE | |
1438 | .IP "\s-1WARNINGS\s0" 4 | |
1439 | .IX Item "WARNINGS" | |
1440 | .PD | |
1441 | .Sh "perlboot \- Beginner's Object-Oriented Tutorial" | |
1442 | .IX Subsection "perlboot - Beginner's Object-Oriented Tutorial" | |
1443 | .IP "\s-1DESCRIPTION\s0" 4 | |
1444 | .IX Item "DESCRIPTION" | |
1445 | .RS 4 | |
1446 | .PD 0 | |
1447 | .IP "If we could talk to the animals..." 4 | |
1448 | .IX Item "If we could talk to the animals..." | |
1449 | .IP "Introducing the method invocation arrow" 4 | |
1450 | .IX Item "Introducing the method invocation arrow" | |
1451 | .IP "Invoking a barnyard" 4 | |
1452 | .IX Item "Invoking a barnyard" | |
1453 | .IP "The extra parameter of method invocation" 4 | |
1454 | .IX Item "The extra parameter of method invocation" | |
1455 | .IP "Calling a second method to simplify things" 4 | |
1456 | .IX Item "Calling a second method to simplify things" | |
1457 | .IP "Inheriting the windpipes" 4 | |
1458 | .IX Item "Inheriting the windpipes" | |
1459 | .ie n .IP "A few notes about @ISA" 4 | |
1460 | .el .IP "A few notes about \f(CW@ISA\fR" 4 | |
1461 | .IX Item "A few notes about @ISA" | |
1462 | .IP "Overriding the methods" 4 | |
1463 | .IX Item "Overriding the methods" | |
1464 | .IP "Starting the search from a different place" 4 | |
1465 | .IX Item "Starting the search from a different place" | |
1466 | .IP "The \s-1SUPER\s0 way of doing things" 4 | |
1467 | .IX Item "The SUPER way of doing things" | |
1468 | .IP "Where we're at so far..." 4 | |
1469 | .IX Item "Where we're at so far..." | |
1470 | .IP "A horse is a horse, of course of course \*(-- or is it?" 4 | |
1471 | .IX Item "A horse is a horse, of course of course or is it?" | |
1472 | .IP "Invoking an instance method" 4 | |
1473 | .IX Item "Invoking an instance method" | |
1474 | .IP "Accessing the instance data" 4 | |
1475 | .IX Item "Accessing the instance data" | |
1476 | .IP "How to build a horse" 4 | |
1477 | .IX Item "How to build a horse" | |
1478 | .IP "Inheriting the constructor" 4 | |
1479 | .IX Item "Inheriting the constructor" | |
1480 | .IP "Making a method work with either classes or instances" 4 | |
1481 | .IX Item "Making a method work with either classes or instances" | |
1482 | .IP "Adding parameters to a method" 4 | |
1483 | .IX Item "Adding parameters to a method" | |
1484 | .IP "More interesting instances" 4 | |
1485 | .IX Item "More interesting instances" | |
1486 | .IP "A horse of a different color" 4 | |
1487 | .IX Item "A horse of a different color" | |
1488 | .IP "Summary" 4 | |
1489 | .IX Item "Summary" | |
1490 | .RE | |
1491 | .RS 4 | |
1492 | .RE | |
1493 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
1494 | .IX Item "SEE ALSO" | |
1495 | .IP "\s-1COPYRIGHT\s0" 4 | |
1496 | .IX Item "COPYRIGHT" | |
1497 | .PD | |
1498 | .Sh "perltoot \- Tom's object-oriented tutorial for perl" | |
1499 | .IX Subsection "perltoot - Tom's object-oriented tutorial for perl" | |
1500 | .IP "\s-1DESCRIPTION\s0" 4 | |
1501 | .IX Item "DESCRIPTION" | |
1502 | .PD 0 | |
1503 | .IP "Creating a Class" 4 | |
1504 | .IX Item "Creating a Class" | |
1505 | .RS 4 | |
1506 | .IP "Object Representation" 4 | |
1507 | .IX Item "Object Representation" | |
1508 | .IP "Class Interface" 4 | |
1509 | .IX Item "Class Interface" | |
1510 | .IP "Constructors and Instance Methods" 4 | |
1511 | .IX Item "Constructors and Instance Methods" | |
1512 | .IP "Planning for the Future: Better Constructors" 4 | |
1513 | .IX Item "Planning for the Future: Better Constructors" | |
1514 | .IP "Destructors" 4 | |
1515 | .IX Item "Destructors" | |
1516 | .IP "Other Object Methods" 4 | |
1517 | .IX Item "Other Object Methods" | |
1518 | .RE | |
1519 | .RS 4 | |
1520 | .RE | |
1521 | .IP "Class Data" 4 | |
1522 | .IX Item "Class Data" | |
1523 | .RS 4 | |
1524 | .IP "Accessing Class Data" 4 | |
1525 | .IX Item "Accessing Class Data" | |
1526 | .IP "Debugging Methods" 4 | |
1527 | .IX Item "Debugging Methods" | |
1528 | .IP "Class Destructors" 4 | |
1529 | .IX Item "Class Destructors" | |
1530 | .IP "Documenting the Interface" 4 | |
1531 | .IX Item "Documenting the Interface" | |
1532 | .RE | |
1533 | .RS 4 | |
1534 | .RE | |
1535 | .IP "Aggregation" 4 | |
1536 | .IX Item "Aggregation" | |
1537 | .IP "Inheritance" 4 | |
1538 | .IX Item "Inheritance" | |
1539 | .RS 4 | |
1540 | .IP "Overridden Methods" 4 | |
1541 | .IX Item "Overridden Methods" | |
1542 | .IP "Multiple Inheritance" 4 | |
1543 | .IX Item "Multiple Inheritance" | |
1544 | .IP "\s-1UNIVERSAL:\s0 The Root of All Objects" 4 | |
1545 | .IX Item "UNIVERSAL: The Root of All Objects" | |
1546 | .RE | |
1547 | .RS 4 | |
1548 | .RE | |
1549 | .IP "Alternate Object Representations" 4 | |
1550 | .IX Item "Alternate Object Representations" | |
1551 | .RS 4 | |
1552 | .IP "Arrays as Objects" 4 | |
1553 | .IX Item "Arrays as Objects" | |
1554 | .IP "Closures as Objects" 4 | |
1555 | .IX Item "Closures as Objects" | |
1556 | .RE | |
1557 | .RS 4 | |
1558 | .RE | |
1559 | .IP "\s-1AUTOLOAD:\s0 Proxy Methods" 4 | |
1560 | .IX Item "AUTOLOAD: Proxy Methods" | |
1561 | .RS 4 | |
1562 | .IP "Autoloaded Data Methods" 4 | |
1563 | .IX Item "Autoloaded Data Methods" | |
1564 | .IP "Inherited Autoloaded Data Methods" 4 | |
1565 | .IX Item "Inherited Autoloaded Data Methods" | |
1566 | .RE | |
1567 | .RS 4 | |
1568 | .RE | |
1569 | .IP "Metaclassical Tools" 4 | |
1570 | .IX Item "Metaclassical Tools" | |
1571 | .RS 4 | |
1572 | .IP "Class::Struct" 4 | |
1573 | .IX Item "Class::Struct" | |
1574 | .IP "Data Members as Variables" 4 | |
1575 | .IX Item "Data Members as Variables" | |
1576 | .RE | |
1577 | .RS 4 | |
1578 | .RE | |
1579 | .IP "\s-1NOTES\s0" 4 | |
1580 | .IX Item "NOTES" | |
1581 | .RS 4 | |
1582 | .IP "Object Terminology" 4 | |
1583 | .IX Item "Object Terminology" | |
1584 | .RE | |
1585 | .RS 4 | |
1586 | .RE | |
1587 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
1588 | .IX Item "SEE ALSO" | |
1589 | .IP "\s-1AUTHOR\s0 \s-1AND\s0 \s-1COPYRIGHT\s0" 4 | |
1590 | .IX Item "AUTHOR AND COPYRIGHT" | |
1591 | .IP "\s-1COPYRIGHT\s0" 4 | |
1592 | .IX Item "COPYRIGHT" | |
1593 | .RS 4 | |
1594 | .IP "Acknowledgments" 4 | |
1595 | .IX Item "Acknowledgments" | |
1596 | .RE | |
1597 | .RS 4 | |
1598 | .RE | |
1599 | .PD | |
1600 | .Sh "perltooc \- Tom's \s-1OO\s0 Tutorial for Class Data in Perl" | |
1601 | .IX Subsection "perltooc - Tom's OO Tutorial for Class Data in Perl" | |
1602 | .IP "\s-1DESCRIPTION\s0" 4 | |
1603 | .IX Item "DESCRIPTION" | |
1604 | .PD 0 | |
1605 | .IP "Class Data in a Can" 4 | |
1606 | .IX Item "Class Data in a Can" | |
1607 | .IP "Class Data as Package Variables" 4 | |
1608 | .IX Item "Class Data as Package Variables" | |
1609 | .RS 4 | |
1610 | .IP "Putting All Your Eggs in One Basket" 4 | |
1611 | .IX Item "Putting All Your Eggs in One Basket" | |
1612 | .IP "Inheritance Concerns" 4 | |
1613 | .IX Item "Inheritance Concerns" | |
1614 | .IP "The Eponymous Meta-Object" 4 | |
1615 | .IX Item "The Eponymous Meta-Object" | |
1616 | .IP "Indirect References to Class Data" 4 | |
1617 | .IX Item "Indirect References to Class Data" | |
1618 | .IP "Monadic Classes" 4 | |
1619 | .IX Item "Monadic Classes" | |
1620 | .IP "Translucent Attributes" 4 | |
1621 | .IX Item "Translucent Attributes" | |
1622 | .RE | |
1623 | .RS 4 | |
1624 | .RE | |
1625 | .IP "Class Data as Lexical Variables" 4 | |
1626 | .IX Item "Class Data as Lexical Variables" | |
1627 | .RS 4 | |
1628 | .IP "Privacy and Responsibility" 4 | |
1629 | .IX Item "Privacy and Responsibility" | |
1630 | .IP "File-Scoped Lexicals" 4 | |
1631 | .IX Item "File-Scoped Lexicals" | |
1632 | .IP "More Inheritance Concerns" 4 | |
1633 | .IX Item "More Inheritance Concerns" | |
1634 | .IP "Locking the Door and Throwing Away the Key" 4 | |
1635 | .IX Item "Locking the Door and Throwing Away the Key" | |
1636 | .IP "Translucency Revisited" 4 | |
1637 | .IX Item "Translucency Revisited" | |
1638 | .RE | |
1639 | .RS 4 | |
1640 | .RE | |
1641 | .IP "\s-1NOTES\s0" 4 | |
1642 | .IX Item "NOTES" | |
1643 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
1644 | .IX Item "SEE ALSO" | |
1645 | .IP "\s-1AUTHOR\s0 \s-1AND\s0 \s-1COPYRIGHT\s0" 4 | |
1646 | .IX Item "AUTHOR AND COPYRIGHT" | |
1647 | .IP "\s-1ACKNOWLEDGEMENTS\s0" 4 | |
1648 | .IX Item "ACKNOWLEDGEMENTS" | |
1649 | .IP "\s-1HISTORY\s0" 4 | |
1650 | .IX Item "HISTORY" | |
1651 | .PD | |
1652 | .Sh "perlobj \- Perl objects" | |
1653 | .IX Subsection "perlobj - Perl objects" | |
1654 | .IP "\s-1DESCRIPTION\s0" 4 | |
1655 | .IX Item "DESCRIPTION" | |
1656 | .RS 4 | |
1657 | .PD 0 | |
1658 | .IP "An Object is Simply a Reference" 4 | |
1659 | .IX Item "An Object is Simply a Reference" | |
1660 | .IP "A Class is Simply a Package" 4 | |
1661 | .IX Item "A Class is Simply a Package" | |
1662 | .IP "A Method is Simply a Subroutine" 4 | |
1663 | .IX Item "A Method is Simply a Subroutine" | |
1664 | .IP "Method Invocation" 4 | |
1665 | .IX Item "Method Invocation" | |
1666 | .IP "Indirect Object Syntax" 4 | |
1667 | .IX Item "Indirect Object Syntax" | |
1668 | .IP "Default \s-1UNIVERSAL\s0 methods" 4 | |
1669 | .IX Item "Default UNIVERSAL methods" | |
1670 | .PD | |
1671 | isa(\s-1CLASS\s0), can(\s-1METHOD\s0), \s-1VERSION\s0( [\s-1NEED\s0] ) | |
1672 | .IP "Destructors" 4 | |
1673 | .IX Item "Destructors" | |
1674 | .PD 0 | |
1675 | .IP "Summary" 4 | |
1676 | .IX Item "Summary" | |
1677 | .IP "Two-Phased Garbage Collection" 4 | |
1678 | .IX Item "Two-Phased Garbage Collection" | |
1679 | .RE | |
1680 | .RS 4 | |
1681 | .RE | |
1682 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
1683 | .IX Item "SEE ALSO" | |
1684 | .PD | |
1685 | .Sh "perlbot \- Bag'o Object Tricks (the \s-1BOT\s0)" | |
1686 | .IX Subsection "perlbot - Bag'o Object Tricks (the BOT)" | |
1687 | .IP "\s-1DESCRIPTION\s0" 4 | |
1688 | .IX Item "DESCRIPTION" | |
1689 | .PD 0 | |
1690 | .IP "\s-1OO\s0 \s-1SCALING\s0 \s-1TIPS\s0" 4 | |
1691 | .IX Item "OO SCALING TIPS" | |
1692 | .IP "\s-1INSTANCE\s0 \s-1VARIABLES\s0" 4 | |
1693 | .IX Item "INSTANCE VARIABLES" | |
1694 | .IP "\s-1SCALAR\s0 \s-1INSTANCE\s0 \s-1VARIABLES\s0" 4 | |
1695 | .IX Item "SCALAR INSTANCE VARIABLES" | |
1696 | .IP "\s-1INSTANCE\s0 \s-1VARIABLE\s0 \s-1INHERITANCE\s0" 4 | |
1697 | .IX Item "INSTANCE VARIABLE INHERITANCE" | |
1698 | .IP "\s-1OBJECT\s0 \s-1RELATIONSHIPS\s0" 4 | |
1699 | .IX Item "OBJECT RELATIONSHIPS" | |
1700 | .IP "\s-1OVERRIDING\s0 \s-1SUPERCLASS\s0 \s-1METHODS\s0" 4 | |
1701 | .IX Item "OVERRIDING SUPERCLASS METHODS" | |
1702 | .IP "\s-1USING\s0 \s-1RELATIONSHIP\s0 \s-1WITH\s0 \s-1SDBM\s0" 4 | |
1703 | .IX Item "USING RELATIONSHIP WITH SDBM" | |
1704 | .IP "\s-1THINKING\s0 \s-1OF\s0 \s-1CODE\s0 \s-1REUSE\s0" 4 | |
1705 | .IX Item "THINKING OF CODE REUSE" | |
1706 | .IP "\s-1CLASS\s0 \s-1CONTEXT\s0 \s-1AND\s0 \s-1THE\s0 \s-1OBJECT\s0" 4 | |
1707 | .IX Item "CLASS CONTEXT AND THE OBJECT" | |
1708 | .IP "\s-1INHERITING\s0 A \s-1CONSTRUCTOR\s0" 4 | |
1709 | .IX Item "INHERITING A CONSTRUCTOR" | |
1710 | .IP "\s-1DELEGATION\s0" 4 | |
1711 | .IX Item "DELEGATION" | |
1712 | .PD | |
1713 | .Sh "perltie \- how to hide an object class in a simple variable" | |
1714 | .IX Subsection "perltie - how to hide an object class in a simple variable" | |
1715 | .IP "\s-1SYNOPSIS\s0" 4 | |
1716 | .IX Item "SYNOPSIS" | |
1717 | .PD 0 | |
1718 | .IP "\s-1DESCRIPTION\s0" 4 | |
1719 | .IX Item "DESCRIPTION" | |
1720 | .RS 4 | |
1721 | .IP "Tying Scalars" 4 | |
1722 | .IX Item "Tying Scalars" | |
1723 | .PD | |
1724 | \&\s-1TIESCALAR\s0 classname, \s-1LIST\s0, \s-1FETCH\s0 this, \s-1STORE\s0 this, value, \s-1UNTIE\s0 this, | |
1725 | \&\s-1DESTROY\s0 this | |
1726 | .IP "Tying Arrays" 4 | |
1727 | .IX Item "Tying Arrays" | |
1728 | \&\s-1TIEARRAY\s0 classname, \s-1LIST\s0, \s-1FETCH\s0 this, index, \s-1STORE\s0 this, index, value, | |
1729 | \&\s-1FETCHSIZE\s0 this, \s-1STORESIZE\s0 this, count, \s-1EXTEND\s0 this, count, \s-1EXISTS\s0 this, | |
1730 | key, \s-1DELETE\s0 this, key, \s-1CLEAR\s0 this, \s-1PUSH\s0 this, \s-1LIST\s0, \s-1POP\s0 this, \s-1SHIFT\s0 this, | |
1731 | \&\s-1UNSHIFT\s0 this, \s-1LIST\s0, \s-1SPLICE\s0 this, offset, length, \s-1LIST\s0, \s-1UNTIE\s0 this, \s-1DESTROY\s0 | |
1732 | this | |
1733 | .IP "Tying Hashes" 4 | |
1734 | .IX Item "Tying Hashes" | |
1735 | \&\s-1USER\s0, \s-1HOME\s0, \s-1CLOBBER\s0, \s-1LIST\s0, \s-1TIEHASH\s0 classname, \s-1LIST\s0, \s-1FETCH\s0 this, key, \s-1STORE\s0 | |
1736 | this, key, value, \s-1DELETE\s0 this, key, \s-1CLEAR\s0 this, \s-1EXISTS\s0 this, key, \s-1FIRSTKEY\s0 | |
1737 | this, \s-1NEXTKEY\s0 this, lastkey, \s-1UNTIE\s0 this, \s-1DESTROY\s0 this | |
1738 | .IP "Tying FileHandles" 4 | |
1739 | .IX Item "Tying FileHandles" | |
1740 | \&\s-1TIEHANDLE\s0 classname, \s-1LIST\s0, \s-1WRITE\s0 this, \s-1LIST\s0, \s-1PRINT\s0 this, \s-1LIST\s0, \s-1PRINTF\s0 this, | |
1741 | \&\s-1LIST\s0, \s-1READ\s0 this, \s-1LIST\s0, \s-1READLINE\s0 this, \s-1GETC\s0 this, \s-1CLOSE\s0 this, \s-1UNTIE\s0 this, | |
1742 | \&\s-1DESTROY\s0 this | |
1743 | .IP "\s-1UNTIE\s0 this" 4 | |
1744 | .IX Item "UNTIE this" | |
1745 | .PD 0 | |
1746 | .ie n .IP "The ""untie"" Gotcha" 4 | |
1747 | .el .IP "The \f(CWuntie\fR Gotcha" 4 | |
1748 | .IX Item "The untie Gotcha" | |
1749 | .RE | |
1750 | .RS 4 | |
1751 | .RE | |
1752 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
1753 | .IX Item "SEE ALSO" | |
1754 | .IP "\s-1BUGS\s0" 4 | |
1755 | .IX Item "BUGS" | |
1756 | .IP "\s-1AUTHOR\s0" 4 | |
1757 | .IX Item "AUTHOR" | |
1758 | .PD | |
1759 | .Sh "perlipc \- Perl interprocess communication (signals, fifos, pipes, safe subprocesses, sockets, and semaphores)" | |
1760 | .IX Subsection "perlipc - Perl interprocess communication (signals, fifos, pipes, safe subprocesses, sockets, and semaphores)" | |
1761 | .IP "\s-1DESCRIPTION\s0" 4 | |
1762 | .IX Item "DESCRIPTION" | |
1763 | .PD 0 | |
1764 | .IP "Signals" 4 | |
1765 | .IX Item "Signals" | |
1766 | .RS 4 | |
1767 | .IP "Handling the \s-1SIGHUP\s0 Signal in Daemons" 4 | |
1768 | .IX Item "Handling the SIGHUP Signal in Daemons" | |
1769 | .RE | |
1770 | .RS 4 | |
1771 | .RE | |
1772 | .IP "Named Pipes" 4 | |
1773 | .IX Item "Named Pipes" | |
1774 | .RS 4 | |
1775 | .IP "Deferred Signals" 4 | |
1776 | .IX Item "Deferred Signals" | |
1777 | .PD | |
1778 | Long running opcodes, Interrupting \s-1IO\s0, Signals as \*(L"faults\*(R", Signals | |
1779 | triggered by operating system state | |
1780 | .RE | |
1781 | .RS 4 | |
1782 | .RE | |
1783 | .IP "Using \fIopen()\fR for \s-1IPC\s0" 4 | |
1784 | .IX Item "Using open() for IPC" | |
1785 | .RS 4 | |
1786 | .PD 0 | |
1787 | .IP "Filehandles" 4 | |
1788 | .IX Item "Filehandles" | |
1789 | .IP "Background Processes" 4 | |
1790 | .IX Item "Background Processes" | |
1791 | .IP "Complete Dissociation of Child from Parent" 4 | |
1792 | .IX Item "Complete Dissociation of Child from Parent" | |
1793 | .IP "Safe Pipe Opens" 4 | |
1794 | .IX Item "Safe Pipe Opens" | |
1795 | .IP "Bidirectional Communication with Another Process" 4 | |
1796 | .IX Item "Bidirectional Communication with Another Process" | |
1797 | .IP "Bidirectional Communication with Yourself" 4 | |
1798 | .IX Item "Bidirectional Communication with Yourself" | |
1799 | .RE | |
1800 | .RS 4 | |
1801 | .RE | |
1802 | .IP "Sockets: Client/Server Communication" 4 | |
1803 | .IX Item "Sockets: Client/Server Communication" | |
1804 | .RS 4 | |
1805 | .IP "Internet Line Terminators" 4 | |
1806 | .IX Item "Internet Line Terminators" | |
1807 | .IP "Internet \s-1TCP\s0 Clients and Servers" 4 | |
1808 | .IX Item "Internet TCP Clients and Servers" | |
1809 | .IP "Unix-Domain \s-1TCP\s0 Clients and Servers" 4 | |
1810 | .IX Item "Unix-Domain TCP Clients and Servers" | |
1811 | .RE | |
1812 | .RS 4 | |
1813 | .RE | |
1814 | .IP "\s-1TCP\s0 Clients with IO::Socket" 4 | |
1815 | .IX Item "TCP Clients with IO::Socket" | |
1816 | .RS 4 | |
1817 | .IP "A Simple Client" 4 | |
1818 | .IX Item "A Simple Client" | |
1819 | .PD | |
1820 | \&\f(CW\*(C`Proto\*(C'\fR, \f(CW\*(C`PeerAddr\*(C'\fR, \f(CW\*(C`PeerPort\*(C'\fR | |
1821 | .IP "A Webget Client" 4 | |
1822 | .IX Item "A Webget Client" | |
1823 | .PD 0 | |
1824 | .IP "Interactive Client with IO::Socket" 4 | |
1825 | .IX Item "Interactive Client with IO::Socket" | |
1826 | .RE | |
1827 | .RS 4 | |
1828 | .RE | |
1829 | .IP "\s-1TCP\s0 Servers with IO::Socket" 4 | |
1830 | .IX Item "TCP Servers with IO::Socket" | |
1831 | .PD | |
1832 | Proto, LocalPort, Listen, Reuse | |
1833 | .IP "\s-1UDP:\s0 Message Passing" 4 | |
1834 | .IX Item "UDP: Message Passing" | |
1835 | .PD 0 | |
1836 | .IP "SysV \s-1IPC\s0" 4 | |
1837 | .IX Item "SysV IPC" | |
1838 | .IP "\s-1NOTES\s0" 4 | |
1839 | .IX Item "NOTES" | |
1840 | .IP "\s-1BUGS\s0" 4 | |
1841 | .IX Item "BUGS" | |
1842 | .IP "\s-1AUTHOR\s0" 4 | |
1843 | .IX Item "AUTHOR" | |
1844 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
1845 | .IX Item "SEE ALSO" | |
1846 | .PD | |
1847 | .Sh "perlfork \- Perl's \fIfork()\fP emulation" | |
1848 | .IX Subsection "perlfork - Perl's fork() emulation" | |
1849 | .IP "\s-1SYNOPSIS\s0" 4 | |
1850 | .IX Item "SYNOPSIS" | |
1851 | .PD 0 | |
1852 | .IP "\s-1DESCRIPTION\s0" 4 | |
1853 | .IX Item "DESCRIPTION" | |
1854 | .RS 4 | |
1855 | .IP "Behavior of other Perl features in forked pseudo-processes" 4 | |
1856 | .IX Item "Behavior of other Perl features in forked pseudo-processes" | |
1857 | .PD | |
1858 | $$ or \f(CW$PROCESS_ID\fR, \f(CW%ENV\fR, \fIchdir()\fR and all other builtins that accept | |
1859 | filenames, \fIwait()\fR and \fIwaitpid()\fR, \fIkill()\fR, \fIexec()\fR, \fIexit()\fR, Open handles to | |
1860 | files, directories and network sockets | |
1861 | .IP "Resource limits" 4 | |
1862 | .IX Item "Resource limits" | |
1863 | .PD 0 | |
1864 | .IP "Killing the parent process" 4 | |
1865 | .IX Item "Killing the parent process" | |
1866 | .IP "Lifetime of the parent process and pseudo-processes" 4 | |
1867 | .IX Item "Lifetime of the parent process and pseudo-processes" | |
1868 | .IP "\s-1CAVEATS\s0 \s-1AND\s0 \s-1LIMITATIONS\s0" 4 | |
1869 | .IX Item "CAVEATS AND LIMITATIONS" | |
1870 | .PD | |
1871 | \&\s-1BEGIN\s0 blocks, Open filehandles, Forking pipe \fIopen()\fR not yet implemented, | |
1872 | Global state maintained by XSUBs, Interpreter embedded in larger | |
1873 | application, Thread-safety of extensions | |
1874 | .RE | |
1875 | .RS 4 | |
1876 | .RE | |
1877 | .IP "\s-1BUGS\s0" 4 | |
1878 | .IX Item "BUGS" | |
1879 | .PD 0 | |
1880 | .IP "\s-1AUTHOR\s0" 4 | |
1881 | .IX Item "AUTHOR" | |
1882 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
1883 | .IX Item "SEE ALSO" | |
1884 | .PD | |
1885 | .Sh "perlnumber \- semantics of numbers and numeric operations in Perl" | |
1886 | .IX Subsection "perlnumber - semantics of numbers and numeric operations in Perl" | |
1887 | .IP "\s-1SYNOPSIS\s0" 4 | |
1888 | .IX Item "SYNOPSIS" | |
1889 | .PD 0 | |
1890 | .IP "\s-1DESCRIPTION\s0" 4 | |
1891 | .IX Item "DESCRIPTION" | |
1892 | .IP "Storing numbers" 4 | |
1893 | .IX Item "Storing numbers" | |
1894 | .IP "Numeric operators and numeric conversions" 4 | |
1895 | .IX Item "Numeric operators and numeric conversions" | |
1896 | .IP "Flavors of Perl numeric operations" 4 | |
1897 | .IX Item "Flavors of Perl numeric operations" | |
1898 | .PD | |
1899 | Arithmetic operators, ++, Arithmetic operators during \f(CW\*(C`use integer\*(C'\fR, Other | |
1900 | mathematical operators, Bitwise operators, Bitwise operators during \f(CW\*(C`use | |
1901 | integer\*(C'\fR, Operators which expect an integer, Operators which expect a | |
1902 | string | |
1903 | .IP "\s-1AUTHOR\s0" 4 | |
1904 | .IX Item "AUTHOR" | |
1905 | .PD 0 | |
1906 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
1907 | .IX Item "SEE ALSO" | |
1908 | .PD | |
1909 | .Sh "perlthrtut \- tutorial on threads in Perl" | |
1910 | .IX Subsection "perlthrtut - tutorial on threads in Perl" | |
1911 | .IP "\s-1DESCRIPTION\s0" 4 | |
1912 | .IX Item "DESCRIPTION" | |
1913 | .PD 0 | |
1914 | .IP "Status" 4 | |
1915 | .IX Item "Status" | |
1916 | .IP "What Is A Thread Anyway?" 4 | |
1917 | .IX Item "What Is A Thread Anyway?" | |
1918 | .IP "Threaded Program Models" 4 | |
1919 | .IX Item "Threaded Program Models" | |
1920 | .RS 4 | |
1921 | .IP "Boss/Worker" 4 | |
1922 | .IX Item "Boss/Worker" | |
1923 | .IP "Work Crew" 4 | |
1924 | .IX Item "Work Crew" | |
1925 | .IP "Pipeline" 4 | |
1926 | .IX Item "Pipeline" | |
1927 | .RE | |
1928 | .RS 4 | |
1929 | .RE | |
1930 | .IP "Native threads" 4 | |
1931 | .IX Item "Native threads" | |
1932 | .IP "What kind of threads are Perl threads?" 4 | |
1933 | .IX Item "What kind of threads are Perl threads?" | |
1934 | .IP "Thread-Safe Modules" 4 | |
1935 | .IX Item "Thread-Safe Modules" | |
1936 | .IP "Thread Basics" 4 | |
1937 | .IX Item "Thread Basics" | |
1938 | .RS 4 | |
1939 | .IP "Basic Thread Support" 4 | |
1940 | .IX Item "Basic Thread Support" | |
1941 | .IP "A Note about the Examples" 4 | |
1942 | .IX Item "A Note about the Examples" | |
1943 | .IP "Creating Threads" 4 | |
1944 | .IX Item "Creating Threads" | |
1945 | .IP "Giving up control" 4 | |
1946 | .IX Item "Giving up control" | |
1947 | .IP "Waiting For A Thread To Exit" 4 | |
1948 | .IX Item "Waiting For A Thread To Exit" | |
1949 | .IP "Ignoring A Thread" 4 | |
1950 | .IX Item "Ignoring A Thread" | |
1951 | .RE | |
1952 | .RS 4 | |
1953 | .RE | |
1954 | .IP "Threads And Data" 4 | |
1955 | .IX Item "Threads And Data" | |
1956 | .RS 4 | |
1957 | .IP "Shared And Unshared Data" 4 | |
1958 | .IX Item "Shared And Unshared Data" | |
1959 | .IP "Thread Pitfalls: Races" 4 | |
1960 | .IX Item "Thread Pitfalls: Races" | |
1961 | .RE | |
1962 | .RS 4 | |
1963 | .RE | |
1964 | .IP "Synchronization and control" 4 | |
1965 | .IX Item "Synchronization and control" | |
1966 | .RS 4 | |
1967 | .IP "Controlling access: \fIlock()\fR" 4 | |
1968 | .IX Item "Controlling access: lock()" | |
1969 | .IP "A Thread Pitfall: Deadlocks" 4 | |
1970 | .IX Item "A Thread Pitfall: Deadlocks" | |
1971 | .IP "Queues: Passing Data Around" 4 | |
1972 | .IX Item "Queues: Passing Data Around" | |
1973 | .IP "Semaphores: Synchronizing Data Access" 4 | |
1974 | .IX Item "Semaphores: Synchronizing Data Access" | |
1975 | .IP "Basic semaphores" 4 | |
1976 | .IX Item "Basic semaphores" | |
1977 | .IP "Advanced Semaphores" 4 | |
1978 | .IX Item "Advanced Semaphores" | |
1979 | .IP "\fIcond_wait()\fR and \fIcond_signal()\fR" 4 | |
1980 | .IX Item "cond_wait() and cond_signal()" | |
1981 | .RE | |
1982 | .RS 4 | |
1983 | .RE | |
1984 | .IP "General Thread Utility Routines" 4 | |
1985 | .IX Item "General Thread Utility Routines" | |
1986 | .RS 4 | |
1987 | .IP "What Thread Am I In?" 4 | |
1988 | .IX Item "What Thread Am I In?" | |
1989 | .IP "Thread IDs" 4 | |
1990 | .IX Item "Thread IDs" | |
1991 | .IP "Are These Threads The Same?" 4 | |
1992 | .IX Item "Are These Threads The Same?" | |
1993 | .IP "What Threads Are Running?" 4 | |
1994 | .IX Item "What Threads Are Running?" | |
1995 | .RE | |
1996 | .RS 4 | |
1997 | .RE | |
1998 | .IP "A Complete Example" 4 | |
1999 | .IX Item "A Complete Example" | |
2000 | .IP "Performance considerations" 4 | |
2001 | .IX Item "Performance considerations" | |
2002 | .IP "Process-scope Changes" 4 | |
2003 | .IX Item "Process-scope Changes" | |
2004 | .IP "Thread-Safety of System Libraries" 4 | |
2005 | .IX Item "Thread-Safety of System Libraries" | |
2006 | .IP "Conclusion" 4 | |
2007 | .IX Item "Conclusion" | |
2008 | .IP "Bibliography" 4 | |
2009 | .IX Item "Bibliography" | |
2010 | .RS 4 | |
2011 | .IP "Introductory Texts" 4 | |
2012 | .IX Item "Introductory Texts" | |
2013 | .IP "OS-Related References" 4 | |
2014 | .IX Item "OS-Related References" | |
2015 | .IP "Other References" 4 | |
2016 | .IX Item "Other References" | |
2017 | .RE | |
2018 | .RS 4 | |
2019 | .RE | |
2020 | .IP "Acknowledgements" 4 | |
2021 | .IX Item "Acknowledgements" | |
2022 | .IP "\s-1AUTHOR\s0" 4 | |
2023 | .IX Item "AUTHOR" | |
2024 | .IP "Copyrights" 4 | |
2025 | .IX Item "Copyrights" | |
2026 | .PD | |
2027 | .Sh "perlothrtut \- old tutorial on threads in Perl" | |
2028 | .IX Subsection "perlothrtut - old tutorial on threads in Perl" | |
2029 | .IP "\s-1DESCRIPTION\s0" 4 | |
2030 | .IX Item "DESCRIPTION" | |
2031 | .PD 0 | |
2032 | .IP "What Is A Thread Anyway?" 4 | |
2033 | .IX Item "What Is A Thread Anyway?" | |
2034 | .IP "Threaded Program Models" 4 | |
2035 | .IX Item "Threaded Program Models" | |
2036 | .RS 4 | |
2037 | .IP "Boss/Worker" 4 | |
2038 | .IX Item "Boss/Worker" | |
2039 | .IP "Work Crew" 4 | |
2040 | .IX Item "Work Crew" | |
2041 | .IP "Pipeline" 4 | |
2042 | .IX Item "Pipeline" | |
2043 | .RE | |
2044 | .RS 4 | |
2045 | .RE | |
2046 | .IP "Native threads" 4 | |
2047 | .IX Item "Native threads" | |
2048 | .IP "What kind of threads are perl threads?" 4 | |
2049 | .IX Item "What kind of threads are perl threads?" | |
2050 | .IP "Threadsafe Modules" 4 | |
2051 | .IX Item "Threadsafe Modules" | |
2052 | .IP "Thread Basics" 4 | |
2053 | .IX Item "Thread Basics" | |
2054 | .RS 4 | |
2055 | .IP "Basic Thread Support" 4 | |
2056 | .IX Item "Basic Thread Support" | |
2057 | .IP "Creating Threads" 4 | |
2058 | .IX Item "Creating Threads" | |
2059 | .IP "Giving up control" 4 | |
2060 | .IX Item "Giving up control" | |
2061 | .IP "Waiting For A Thread To Exit" 4 | |
2062 | .IX Item "Waiting For A Thread To Exit" | |
2063 | .IP "Errors In Threads" 4 | |
2064 | .IX Item "Errors In Threads" | |
2065 | .IP "Ignoring A Thread" 4 | |
2066 | .IX Item "Ignoring A Thread" | |
2067 | .RE | |
2068 | .RS 4 | |
2069 | .RE | |
2070 | .IP "Threads And Data" 4 | |
2071 | .IX Item "Threads And Data" | |
2072 | .RS 4 | |
2073 | .IP "Shared And Unshared Data" 4 | |
2074 | .IX Item "Shared And Unshared Data" | |
2075 | .IP "Thread Pitfall: Races" 4 | |
2076 | .IX Item "Thread Pitfall: Races" | |
2077 | .IP "Controlling access: \fIlock()\fR" 4 | |
2078 | .IX Item "Controlling access: lock()" | |
2079 | .IP "Thread Pitfall: Deadlocks" 4 | |
2080 | .IX Item "Thread Pitfall: Deadlocks" | |
2081 | .IP "Queues: Passing Data Around" 4 | |
2082 | .IX Item "Queues: Passing Data Around" | |
2083 | .RE | |
2084 | .RS 4 | |
2085 | .RE | |
2086 | .IP "Threads And Code" 4 | |
2087 | .IX Item "Threads And Code" | |
2088 | .RS 4 | |
2089 | .IP "Semaphores: Synchronizing Data Access" 4 | |
2090 | .IX Item "Semaphores: Synchronizing Data Access" | |
2091 | .PD | |
2092 | Basic semaphores, Advanced Semaphores | |
2093 | .IP "Attributes: Restricting Access To Subroutines" 4 | |
2094 | .IX Item "Attributes: Restricting Access To Subroutines" | |
2095 | .PD 0 | |
2096 | .IP "Subroutine Locks" 4 | |
2097 | .IX Item "Subroutine Locks" | |
2098 | .IP "Methods" 4 | |
2099 | .IX Item "Methods" | |
2100 | .IP "Locking A Subroutine" 4 | |
2101 | .IX Item "Locking A Subroutine" | |
2102 | .RE | |
2103 | .RS 4 | |
2104 | .RE | |
2105 | .IP "General Thread Utility Routines" 4 | |
2106 | .IX Item "General Thread Utility Routines" | |
2107 | .RS 4 | |
2108 | .IP "What Thread Am I In?" 4 | |
2109 | .IX Item "What Thread Am I In?" | |
2110 | .IP "Thread IDs" 4 | |
2111 | .IX Item "Thread IDs" | |
2112 | .IP "Are These Threads The Same?" 4 | |
2113 | .IX Item "Are These Threads The Same?" | |
2114 | .IP "What Threads Are Running?" 4 | |
2115 | .IX Item "What Threads Are Running?" | |
2116 | .RE | |
2117 | .RS 4 | |
2118 | .RE | |
2119 | .IP "A Complete Example" 4 | |
2120 | .IX Item "A Complete Example" | |
2121 | .IP "Conclusion" 4 | |
2122 | .IX Item "Conclusion" | |
2123 | .IP "Bibliography" 4 | |
2124 | .IX Item "Bibliography" | |
2125 | .RS 4 | |
2126 | .IP "Introductory Texts" 4 | |
2127 | .IX Item "Introductory Texts" | |
2128 | .IP "OS-Related References" 4 | |
2129 | .IX Item "OS-Related References" | |
2130 | .IP "Other References" 4 | |
2131 | .IX Item "Other References" | |
2132 | .RE | |
2133 | .RS 4 | |
2134 | .RE | |
2135 | .IP "Acknowledgements" 4 | |
2136 | .IX Item "Acknowledgements" | |
2137 | .IP "\s-1AUTHOR\s0" 4 | |
2138 | .IX Item "AUTHOR" | |
2139 | .IP "Copyrights" 4 | |
2140 | .IX Item "Copyrights" | |
2141 | .PD | |
2142 | .Sh "perlport \- Writing portable Perl" | |
2143 | .IX Subsection "perlport - Writing portable Perl" | |
2144 | .IP "\s-1DESCRIPTION\s0" 4 | |
2145 | .IX Item "DESCRIPTION" | |
2146 | Not all Perl programs have to be portable, Nearly all of Perl already \fIis\fR | |
2147 | portable | |
2148 | .IP "\s-1ISSUES\s0" 4 | |
2149 | .IX Item "ISSUES" | |
2150 | .RS 4 | |
2151 | .PD 0 | |
2152 | .IP "Newlines" 4 | |
2153 | .IX Item "Newlines" | |
2154 | .IP "Numbers endianness and Width" 4 | |
2155 | .IX Item "Numbers endianness and Width" | |
2156 | .IP "Files and Filesystems" 4 | |
2157 | .IX Item "Files and Filesystems" | |
2158 | .IP "System Interaction" 4 | |
2159 | .IX Item "System Interaction" | |
2160 | .IP "Command names versus file pathnames" 4 | |
2161 | .IX Item "Command names versus file pathnames" | |
2162 | .IP "Interprocess Communication (\s-1IPC\s0)" 4 | |
2163 | .IX Item "Interprocess Communication (IPC)" | |
2164 | .IP "External Subroutines (\s-1XS\s0)" 4 | |
2165 | .IX Item "External Subroutines (XS)" | |
2166 | .IP "Standard Modules" 4 | |
2167 | .IX Item "Standard Modules" | |
2168 | .IP "Time and Date" 4 | |
2169 | .IX Item "Time and Date" | |
2170 | .IP "Character sets and character encoding" 4 | |
2171 | .IX Item "Character sets and character encoding" | |
2172 | .IP "Internationalisation" 4 | |
2173 | .IX Item "Internationalisation" | |
2174 | .IP "System Resources" 4 | |
2175 | .IX Item "System Resources" | |
2176 | .IP "Security" 4 | |
2177 | .IX Item "Security" | |
2178 | .IP "Style" 4 | |
2179 | .IX Item "Style" | |
2180 | .RE | |
2181 | .RS 4 | |
2182 | .RE | |
2183 | .IP "\s-1CPAN\s0 Testers" 4 | |
2184 | .IX Item "CPAN Testers" | |
2185 | .PD | |
2186 | Mailing list: cpan\-testers@perl.org, Testing results: | |
2187 | http://testers.cpan.org/ | |
2188 | .IP "\s-1PLATFORMS\s0" 4 | |
2189 | .IX Item "PLATFORMS" | |
2190 | .RS 4 | |
2191 | .PD 0 | |
2192 | .IP "Unix" 4 | |
2193 | .IX Item "Unix" | |
2194 | .IP "\s-1DOS\s0 and Derivatives" 4 | |
2195 | .IX Item "DOS and Derivatives" | |
2196 | .IP "Mac\ \s-1OS\s0" 4 | |
2197 | .IX Item "MacOS" | |
2198 | .IP "\s-1VMS\s0" 4 | |
2199 | .IX Item "VMS" | |
2200 | .IP "\s-1VOS\s0" 4 | |
2201 | .IX Item "VOS" | |
2202 | .IP "\s-1EBCDIC\s0 Platforms" 4 | |
2203 | .IX Item "EBCDIC Platforms" | |
2204 | .IP "Acorn \s-1RISC\s0 \s-1OS\s0" 4 | |
2205 | .IX Item "Acorn RISC OS" | |
2206 | .IP "Other perls" 4 | |
2207 | .IX Item "Other perls" | |
2208 | .RE | |
2209 | .RS 4 | |
2210 | .RE | |
2211 | .IP "\s-1FUNCTION\s0 \s-1IMPLEMENTATIONS\s0" 4 | |
2212 | .IX Item "FUNCTION IMPLEMENTATIONS" | |
2213 | .RS 4 | |
2214 | .IP "Alphabetical Listing of Perl Functions" 4 | |
2215 | .IX Item "Alphabetical Listing of Perl Functions" | |
2216 | .PD | |
2217 | \&\-\fIX\fR \s-1FILEHANDLE\s0, \-\fIX\fR \s-1EXPR\s0, \-\fIX\fR, alarm \s-1SECONDS\s0, alarm, binmode | |
2218 | \&\s-1FILEHANDLE\s0, chmod \s-1LIST\s0, chown \s-1LIST\s0, chroot \s-1FILENAME\s0, chroot, crypt | |
2219 | \&\s-1PLAINTEXT\s0,SALT, dbmclose \s-1HASH\s0, dbmopen \s-1HASH\s0,DBNAME,MODE, dump \s-1LABEL\s0, exec | |
2220 | \&\s-1LIST\s0, exit \s-1EXPR\s0, exit, fcntl \s-1FILEHANDLE\s0,FUNCTION,SCALAR, flock | |
2221 | \&\s-1FILEHANDLE\s0,OPERATION, fork, getlogin, getpgrp \s-1PID\s0, getppid, getpriority | |
2222 | \&\s-1WHICH\s0,WHO, getpwnam \s-1NAME\s0, getgrnam \s-1NAME\s0, getnetbyname \s-1NAME\s0, getpwuid \s-1UID\s0, | |
2223 | getgrgid \s-1GID\s0, getnetbyaddr \s-1ADDR\s0,ADDRTYPE, getprotobynumber \s-1NUMBER\s0, | |
2224 | getservbyport \s-1PORT\s0,PROTO, getpwent, getgrent, gethostent, getnetent, | |
2225 | getprotoent, getservent, sethostent \s-1STAYOPEN\s0, setnetent \s-1STAYOPEN\s0, | |
2226 | setprotoent \s-1STAYOPEN\s0, setservent \s-1STAYOPEN\s0, endpwent, endgrent, endhostent, | |
2227 | endnetent, endprotoent, endservent, getsockopt \s-1SOCKET\s0,LEVEL,OPTNAME, glob | |
2228 | \&\s-1EXPR\s0, glob, ioctl \s-1FILEHANDLE\s0,FUNCTION,SCALAR, kill \s-1SIGNAL\s0, \s-1LIST\s0, link | |
2229 | \&\s-1OLDFILE\s0,NEWFILE, lstat \s-1FILEHANDLE\s0, lstat \s-1EXPR\s0, lstat, msgctl \s-1ID\s0,CMD,ARG, | |
2230 | msgget \s-1KEY\s0,FLAGS, msgsnd \s-1ID\s0,MSG,FLAGS, msgrcv \s-1ID\s0,VAR,SIZE,TYPE,FLAGS, open | |
2231 | \&\s-1FILEHANDLE\s0,EXPR, open \s-1FILEHANDLE\s0, pipe \s-1READHANDLE\s0,WRITEHANDLE, readlink | |
2232 | \&\s-1EXPR\s0, readlink, select \s-1RBITS\s0,WBITS,EBITS,TIMEOUT, semctl \s-1ID\s0,SEMNUM,CMD,ARG, | |
2233 | semget \s-1KEY\s0,NSEMS,FLAGS, semop \s-1KEY\s0,OPSTRING, setgrent, setpgrp \s-1PID\s0,PGRP, | |
2234 | setpriority \s-1WHICH\s0,WHO,PRIORITY, setpwent, setsockopt | |
2235 | \&\s-1SOCKET\s0,LEVEL,OPTNAME,OPTVAL, shmctl \s-1ID\s0,CMD,ARG, shmget \s-1KEY\s0,SIZE,FLAGS, | |
2236 | shmread \s-1ID\s0,VAR,POS,SIZE, shmwrite \s-1ID\s0,STRING,POS,SIZE, sockatmark \s-1SOCKET\s0, | |
2237 | socketpair \s-1SOCKET1\s0,SOCKET2,DOMAIN,TYPE,PROTOCOL, stat \s-1FILEHANDLE\s0, stat | |
2238 | \&\s-1EXPR\s0, stat, symlink \s-1OLDFILE\s0,NEWFILE, syscall \s-1LIST\s0, sysopen | |
2239 | \&\s-1FILEHANDLE\s0,FILENAME,MODE,PERMS, system \s-1LIST\s0, times, truncate | |
2240 | \&\s-1FILEHANDLE\s0,LENGTH, truncate \s-1EXPR\s0,LENGTH, umask \s-1EXPR\s0, umask, utime \s-1LIST\s0, | |
2241 | wait, waitpid \s-1PID\s0,FLAGS | |
2242 | .RE | |
2243 | .RS 4 | |
2244 | .RE | |
2245 | .IP "\s-1CHANGES\s0" 4 | |
2246 | .IX Item "CHANGES" | |
2247 | v1.48, 02 February 2001, v1.47, 22 March 2000, v1.46, 12 February 2000, | |
2248 | v1.45, 20 December 1999, v1.44, 19 July 1999, v1.43, 24 May 1999, v1.42, 22 | |
2249 | May 1999, v1.41, 19 May 1999, v1.40, 11 April 1999, v1.39, 11 February | |
2250 | 1999, v1.38, 31 December 1998, v1.37, 19 December 1998, v1.36, 9 September | |
2251 | 1998, v1.35, 13 August 1998, v1.33, 06 August 1998, v1.32, 05 August 1998, | |
2252 | v1.30, 03 August 1998, v1.23, 10 July 1998 | |
2253 | .IP "Supported Platforms" 4 | |
2254 | .IX Item "Supported Platforms" | |
2255 | .PD 0 | |
2256 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
2257 | .IX Item "SEE ALSO" | |
2258 | .IP "\s-1AUTHORS\s0 / \s-1CONTRIBUTORS\s0" 4 | |
2259 | .IX Item "AUTHORS / CONTRIBUTORS" | |
2260 | .PD | |
2261 | .Sh "perllocale \- Perl locale handling (internationalization and localization)" | |
2262 | .IX Subsection "perllocale - Perl locale handling (internationalization and localization)" | |
2263 | .IP "\s-1DESCRIPTION\s0" 4 | |
2264 | .IX Item "DESCRIPTION" | |
2265 | .PD 0 | |
2266 | .IP "\s-1PREPARING\s0 \s-1TO\s0 \s-1USE\s0 \s-1LOCALES\s0" 4 | |
2267 | .IX Item "PREPARING TO USE LOCALES" | |
2268 | .IP "\s-1USING\s0 \s-1LOCALES\s0" 4 | |
2269 | .IX Item "USING LOCALES" | |
2270 | .RS 4 | |
2271 | .IP "The use locale pragma" 4 | |
2272 | .IX Item "The use locale pragma" | |
2273 | .IP "The setlocale function" 4 | |
2274 | .IX Item "The setlocale function" | |
2275 | .IP "Finding locales" 4 | |
2276 | .IX Item "Finding locales" | |
2277 | .IP "\s-1LOCALE\s0 \s-1PROBLEMS\s0" 4 | |
2278 | .IX Item "LOCALE PROBLEMS" | |
2279 | .IP "Temporarily fixing locale problems" 4 | |
2280 | .IX Item "Temporarily fixing locale problems" | |
2281 | .IP "Permanently fixing locale problems" 4 | |
2282 | .IX Item "Permanently fixing locale problems" | |
2283 | .IP "Permanently fixing your system's locale configuration" 4 | |
2284 | .IX Item "Permanently fixing your system's locale configuration" | |
2285 | .IP "Fixing system locale configuration" 4 | |
2286 | .IX Item "Fixing system locale configuration" | |
2287 | .IP "The localeconv function" 4 | |
2288 | .IX Item "The localeconv function" | |
2289 | .IP "I18N::Langinfo" 4 | |
2290 | .IX Item "I18N::Langinfo" | |
2291 | .RE | |
2292 | .RS 4 | |
2293 | .RE | |
2294 | .IP "\s-1LOCALE\s0 \s-1CATEGORIES\s0" 4 | |
2295 | .IX Item "LOCALE CATEGORIES" | |
2296 | .RS 4 | |
2297 | .IP "Category \s-1LC_COLLATE:\s0 Collation" 4 | |
2298 | .IX Item "Category LC_COLLATE: Collation" | |
2299 | .IP "Category \s-1LC_CTYPE:\s0 Character Types" 4 | |
2300 | .IX Item "Category LC_CTYPE: Character Types" | |
2301 | .IP "Category \s-1LC_NUMERIC:\s0 Numeric Formatting" 4 | |
2302 | .IX Item "Category LC_NUMERIC: Numeric Formatting" | |
2303 | .IP "Category \s-1LC_MONETARY:\s0 Formatting of monetary amounts" 4 | |
2304 | .IX Item "Category LC_MONETARY: Formatting of monetary amounts" | |
2305 | .IP "\s-1LC_TIME\s0" 4 | |
2306 | .IX Item "LC_TIME" | |
2307 | .IP "Other categories" 4 | |
2308 | .IX Item "Other categories" | |
2309 | .RE | |
2310 | .RS 4 | |
2311 | .RE | |
2312 | .IP "\s-1SECURITY\s0" 4 | |
2313 | .IX Item "SECURITY" | |
2314 | .IP "\s-1ENVIRONMENT\s0" 4 | |
2315 | .IX Item "ENVIRONMENT" | |
2316 | .PD | |
2317 | \&\s-1PERL_BADLANG\s0, \s-1LC_ALL\s0, \s-1LANGUAGE\s0, \s-1LC_CTYPE\s0, \s-1LC_COLLATE\s0, \s-1LC_MONETARY\s0, | |
2318 | \&\s-1LC_NUMERIC\s0, \s-1LC_TIME\s0, \s-1LANG\s0 | |
2319 | .IP "\s-1NOTES\s0" 4 | |
2320 | .IX Item "NOTES" | |
2321 | .RS 4 | |
2322 | .PD 0 | |
2323 | .IP "Backward compatibility" 4 | |
2324 | .IX Item "Backward compatibility" | |
2325 | .IP "I18N:Collate obsolete" 4 | |
2326 | .IX Item "I18N:Collate obsolete" | |
2327 | .IP "Sort speed and memory use impacts" 4 | |
2328 | .IX Item "Sort speed and memory use impacts" | |
2329 | .IP "\fIwrite()\fR and \s-1LC_NUMERIC\s0" 4 | |
2330 | .IX Item "write() and LC_NUMERIC" | |
2331 | .IP "Freely available locale definitions" 4 | |
2332 | .IX Item "Freely available locale definitions" | |
2333 | .IP "I18n and l10n" 4 | |
2334 | .IX Item "I18n and l10n" | |
2335 | .IP "An imperfect standard" 4 | |
2336 | .IX Item "An imperfect standard" | |
2337 | .RE | |
2338 | .RS 4 | |
2339 | .RE | |
2340 | .IP "Unicode and \s-1UTF\-8\s0" 4 | |
2341 | .IX Item "Unicode and UTF-8" | |
2342 | .IP "\s-1BUGS\s0" 4 | |
2343 | .IX Item "BUGS" | |
2344 | .RS 4 | |
2345 | .IP "Broken systems" 4 | |
2346 | .IX Item "Broken systems" | |
2347 | .RE | |
2348 | .RS 4 | |
2349 | .RE | |
2350 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
2351 | .IX Item "SEE ALSO" | |
2352 | .IP "\s-1HISTORY\s0" 4 | |
2353 | .IX Item "HISTORY" | |
2354 | .PD | |
2355 | .Sh "perluniintro \- Perl Unicode introduction" | |
2356 | .IX Subsection "perluniintro - Perl Unicode introduction" | |
2357 | .IP "\s-1DESCRIPTION\s0" 4 | |
2358 | .IX Item "DESCRIPTION" | |
2359 | .RS 4 | |
2360 | .PD 0 | |
2361 | .IP "Unicode" 4 | |
2362 | .IX Item "Unicode" | |
2363 | .IP "Perl's Unicode Support" 4 | |
2364 | .IX Item "Perl's Unicode Support" | |
2365 | .IP "Perl's Unicode Model" 4 | |
2366 | .IX Item "Perl's Unicode Model" | |
2367 | .IP "Unicode and \s-1EBCDIC\s0" 4 | |
2368 | .IX Item "Unicode and EBCDIC" | |
2369 | .IP "Creating Unicode" 4 | |
2370 | .IX Item "Creating Unicode" | |
2371 | .IP "Handling Unicode" 4 | |
2372 | .IX Item "Handling Unicode" | |
2373 | .IP "Legacy Encodings" 4 | |
2374 | .IX Item "Legacy Encodings" | |
2375 | .IP "Unicode I/O" 4 | |
2376 | .IX Item "Unicode I/O" | |
2377 | .IP "Displaying Unicode As Text" 4 | |
2378 | .IX Item "Displaying Unicode As Text" | |
2379 | .IP "Special Cases" 4 | |
2380 | .IX Item "Special Cases" | |
2381 | .IP "Advanced Topics" 4 | |
2382 | .IX Item "Advanced Topics" | |
2383 | .IP "Miscellaneous" 4 | |
2384 | .IX Item "Miscellaneous" | |
2385 | .IP "Questions With Answers" 4 | |
2386 | .IX Item "Questions With Answers" | |
2387 | .IP "Hexadecimal Notation" 4 | |
2388 | .IX Item "Hexadecimal Notation" | |
2389 | .IP "Further Resources" 4 | |
2390 | .IX Item "Further Resources" | |
2391 | .RE | |
2392 | .RS 4 | |
2393 | .RE | |
2394 | .IP "\s-1UNICODE\s0 \s-1IN\s0 \s-1OLDER\s0 \s-1PERLS\s0" 4 | |
2395 | .IX Item "UNICODE IN OLDER PERLS" | |
2396 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
2397 | .IX Item "SEE ALSO" | |
2398 | .IP "\s-1ACKNOWLEDGMENTS\s0" 4 | |
2399 | .IX Item "ACKNOWLEDGMENTS" | |
2400 | .IP "\s-1AUTHOR\s0, \s-1COPYRIGHT\s0, \s-1AND\s0 \s-1LICENSE\s0" 4 | |
2401 | .IX Item "AUTHOR, COPYRIGHT, AND LICENSE" | |
2402 | .PD | |
2403 | .Sh "perlunicode \- Unicode support in Perl" | |
2404 | .IX Subsection "perlunicode - Unicode support in Perl" | |
2405 | .IP "\s-1DESCRIPTION\s0" 4 | |
2406 | .IX Item "DESCRIPTION" | |
2407 | .RS 4 | |
2408 | .PD 0 | |
2409 | .IP "Important Caveats" 4 | |
2410 | .IX Item "Important Caveats" | |
2411 | .PD | |
2412 | Input and Output Layers, Regular Expressions, \f(CW\*(C`use utf8\*(C'\fR still needed to | |
2413 | enable \s-1UTF\-8/UTF\-EBCDIC\s0 in scripts | |
2414 | .IP "Byte and Character Semantics" 4 | |
2415 | .IX Item "Byte and Character Semantics" | |
2416 | .PD 0 | |
2417 | .IP "Effects of Character Semantics" 4 | |
2418 | .IX Item "Effects of Character Semantics" | |
2419 | .IP "Scripts" 4 | |
2420 | .IX Item "Scripts" | |
2421 | .IP "Blocks" 4 | |
2422 | .IX Item "Blocks" | |
2423 | .IP "User-Defined Character Properties" 4 | |
2424 | .IX Item "User-Defined Character Properties" | |
2425 | .IP "Character Encodings for Input and Output" 4 | |
2426 | .IX Item "Character Encodings for Input and Output" | |
2427 | .IP "Unicode Regular Expression Support Level" 4 | |
2428 | .IX Item "Unicode Regular Expression Support Level" | |
2429 | .IP "Unicode Encodings" 4 | |
2430 | .IX Item "Unicode Encodings" | |
2431 | .IP "Security Implications of Unicode" 4 | |
2432 | .IX Item "Security Implications of Unicode" | |
2433 | .IP "Unicode in Perl on \s-1EBCDIC\s0" 4 | |
2434 | .IX Item "Unicode in Perl on EBCDIC" | |
2435 | .IP "Locales" 4 | |
2436 | .IX Item "Locales" | |
2437 | .IP "Using Unicode in \s-1XS\s0" 4 | |
2438 | .IX Item "Using Unicode in XS" | |
2439 | .RE | |
2440 | .RS 4 | |
2441 | .RE | |
2442 | .IP "\s-1BUGS\s0" 4 | |
2443 | .IX Item "BUGS" | |
2444 | .RS 4 | |
2445 | .IP "Interaction with Locales" 4 | |
2446 | .IX Item "Interaction with Locales" | |
2447 | .IP "Interaction with Extensions" 4 | |
2448 | .IX Item "Interaction with Extensions" | |
2449 | .IP "Speed" 4 | |
2450 | .IX Item "Speed" | |
2451 | .RE | |
2452 | .RS 4 | |
2453 | .RE | |
2454 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
2455 | .IX Item "SEE ALSO" | |
2456 | .PD | |
2457 | .Sh "perlebcdic \- Considerations for running Perl on \s-1EBCDIC\s0 platforms" | |
2458 | .IX Subsection "perlebcdic - Considerations for running Perl on EBCDIC platforms" | |
2459 | .IP "\s-1DESCRIPTION\s0" 4 | |
2460 | .IX Item "DESCRIPTION" | |
2461 | .PD 0 | |
2462 | .IP "\s-1COMMON\s0 \s-1CHARACTER\s0 \s-1CODE\s0 \s-1SETS\s0" 4 | |
2463 | .IX Item "COMMON CHARACTER CODE SETS" | |
2464 | .RS 4 | |
2465 | .IP "\s-1ASCII\s0" 4 | |
2466 | .IX Item "ASCII" | |
2467 | .IP "\s-1ISO\s0 8859" 4 | |
2468 | .IX Item "ISO 8859" | |
2469 | .IP "Latin 1 (\s-1ISO\s0 8859\-1)" 4 | |
2470 | .IX Item "Latin 1 (ISO 8859-1)" | |
2471 | .IP "\s-1EBCDIC\s0" 4 | |
2472 | .IX Item "EBCDIC" | |
2473 | .IP "13 variant characters" 4 | |
2474 | .IX Item "13 variant characters" | |
2475 | .IP "0037" 4 | |
2476 | .IX Item "0037" | |
2477 | .IP "1047" 4 | |
2478 | .IX Item "1047" | |
2479 | .IP "POSIX-BC" 4 | |
2480 | .IX Item "POSIX-BC" | |
2481 | .IP "Unicode code points versus \s-1EBCDIC\s0 code points" 4 | |
2482 | .IX Item "Unicode code points versus EBCDIC code points" | |
2483 | .IP "Remaining Perl Unicode problems in \s-1EBCDIC\s0" 4 | |
2484 | .IX Item "Remaining Perl Unicode problems in EBCDIC" | |
2485 | .IP "Unicode and \s-1UTF\s0" 4 | |
2486 | .IX Item "Unicode and UTF" | |
2487 | .IP "Using Encode" 4 | |
2488 | .IX Item "Using Encode" | |
2489 | .RE | |
2490 | .RS 4 | |
2491 | .RE | |
2492 | .IP "\s-1SINGLE\s0 \s-1OCTET\s0 \s-1TABLES\s0" 4 | |
2493 | .IX Item "SINGLE OCTET TABLES" | |
2494 | .PD | |
2495 | recipe 0, recipe 1, recipe 2, recipe 3, recipe 4, recipe 5, recipe 6 | |
2496 | .IP "\s-1IDENTIFYING\s0 \s-1CHARACTER\s0 \s-1CODE\s0 \s-1SETS\s0" 4 | |
2497 | .IX Item "IDENTIFYING CHARACTER CODE SETS" | |
2498 | .PD 0 | |
2499 | .IP "\s-1CONVERSIONS\s0" 4 | |
2500 | .IX Item "CONVERSIONS" | |
2501 | .RS 4 | |
2502 | .IP "tr///" 4 | |
2503 | .IX Item "tr///" | |
2504 | .IP "iconv" 4 | |
2505 | .IX Item "iconv" | |
2506 | .IP "C \s-1RTL\s0" 4 | |
2507 | .IX Item "C RTL" | |
2508 | .RE | |
2509 | .RS 4 | |
2510 | .RE | |
2511 | .IP "\s-1OPERATOR\s0 \s-1DIFFERENCES\s0" 4 | |
2512 | .IX Item "OPERATOR DIFFERENCES" | |
2513 | .IP "\s-1FUNCTION\s0 \s-1DIFFERENCES\s0" 4 | |
2514 | .IX Item "FUNCTION DIFFERENCES" | |
2515 | .PD | |
2516 | \&\fIchr()\fR, \fIord()\fR, \fIpack()\fR, \fIprint()\fR, \fIprintf()\fR, \fIsort()\fR, \fIsprintf()\fR, \fIunpack()\fR | |
2517 | .IP "\s-1REGULAR\s0 \s-1EXPRESSION\s0 \s-1DIFFERENCES\s0" 4 | |
2518 | .IX Item "REGULAR EXPRESSION DIFFERENCES" | |
2519 | .PD 0 | |
2520 | .IP "\s-1SOCKETS\s0" 4 | |
2521 | .IX Item "SOCKETS" | |
2522 | .IP "\s-1SORTING\s0" 4 | |
2523 | .IX Item "SORTING" | |
2524 | .RS 4 | |
2525 | .IP "Ignore \s-1ASCII\s0 vs. \s-1EBCDIC\s0 sort differences." 4 | |
2526 | .IX Item "Ignore ASCII vs. EBCDIC sort differences." | |
2527 | .IP "\s-1MONO\s0 \s-1CASE\s0 then sort data." 4 | |
2528 | .IX Item "MONO CASE then sort data." | |
2529 | .IP "Convert, sort data, then re convert." 4 | |
2530 | .IX Item "Convert, sort data, then re convert." | |
2531 | .IP "Perform sorting on one type of machine only." 4 | |
2532 | .IX Item "Perform sorting on one type of machine only." | |
2533 | .RE | |
2534 | .RS 4 | |
2535 | .RE | |
2536 | .IP "\s-1TRANSFORMATION\s0 \s-1FORMATS\s0" 4 | |
2537 | .IX Item "TRANSFORMATION FORMATS" | |
2538 | .RS 4 | |
2539 | .IP "\s-1URL\s0 decoding and encoding" 4 | |
2540 | .IX Item "URL decoding and encoding" | |
2541 | .IP "uu encoding and decoding" 4 | |
2542 | .IX Item "uu encoding and decoding" | |
2543 | .IP "Quoted-Printable encoding and decoding" 4 | |
2544 | .IX Item "Quoted-Printable encoding and decoding" | |
2545 | .IP "Caesarian ciphers" 4 | |
2546 | .IX Item "Caesarian ciphers" | |
2547 | .RE | |
2548 | .RS 4 | |
2549 | .RE | |
2550 | .IP "Hashing order and checksums" 4 | |
2551 | .IX Item "Hashing order and checksums" | |
2552 | .IP "I18N \s-1AND\s0 L10N" 4 | |
2553 | .IX Item "I18N AND L10N" | |
2554 | .IP "\s-1MULTI\s0 \s-1OCTET\s0 \s-1CHARACTER\s0 \s-1SETS\s0" 4 | |
2555 | .IX Item "MULTI OCTET CHARACTER SETS" | |
2556 | .IP "\s-1OS\s0 \s-1ISSUES\s0" 4 | |
2557 | .IX Item "OS ISSUES" | |
2558 | .RS 4 | |
2559 | .IP "\s-1OS/400\s0" 4 | |
2560 | .IX Item "OS/400" | |
2561 | .PD | |
2562 | \&\s-1IFS\s0 access | |
2563 | .IP "\s-1OS/390\s0, z/OS" 4 | |
2564 | .IX Item "OS/390, z/OS" | |
2565 | chcp, dataset access, \s-1OS/390\s0, z/OS iconv, locales | |
2566 | .IP "\s-1VM/ESA\s0?" 4 | |
2567 | .IX Item "VM/ESA?" | |
2568 | .PD 0 | |
2569 | .IP "\s-1POSIX\-BC\s0?" 4 | |
2570 | .IX Item "POSIX-BC?" | |
2571 | .RE | |
2572 | .RS 4 | |
2573 | .RE | |
2574 | .IP "\s-1BUGS\s0" 4 | |
2575 | .IX Item "BUGS" | |
2576 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
2577 | .IX Item "SEE ALSO" | |
2578 | .IP "\s-1REFERENCES\s0" 4 | |
2579 | .IX Item "REFERENCES" | |
2580 | .IP "\s-1HISTORY\s0" 4 | |
2581 | .IX Item "HISTORY" | |
2582 | .IP "\s-1AUTHOR\s0" 4 | |
2583 | .IX Item "AUTHOR" | |
2584 | .PD | |
2585 | .Sh "perlsec \- Perl security" | |
2586 | .IX Subsection "perlsec - Perl security" | |
2587 | .IP "\s-1DESCRIPTION\s0" 4 | |
2588 | .IX Item "DESCRIPTION" | |
2589 | .RS 4 | |
2590 | .PD 0 | |
2591 | .IP "Laundering and Detecting Tainted Data" 4 | |
2592 | .IX Item "Laundering and Detecting Tainted Data" | |
2593 | .ie n .IP "Switches On the ""#!"" Line" 4 | |
2594 | .el .IP "Switches On the ``#!'' Line" 4 | |
2595 | .IX Item "Switches On the #! Line" | |
2596 | .IP "Cleaning Up Your Path" 4 | |
2597 | .IX Item "Cleaning Up Your Path" | |
2598 | .IP "Security Bugs" 4 | |
2599 | .IX Item "Security Bugs" | |
2600 | .IP "Protecting Your Programs" 4 | |
2601 | .IX Item "Protecting Your Programs" | |
2602 | .IP "Unicode" 4 | |
2603 | .IX Item "Unicode" | |
2604 | .RE | |
2605 | .RS 4 | |
2606 | .RE | |
2607 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
2608 | .IX Item "SEE ALSO" | |
2609 | .PD | |
2610 | .Sh "perlmod \- Perl modules (packages and symbol tables)" | |
2611 | .IX Subsection "perlmod - Perl modules (packages and symbol tables)" | |
2612 | .IP "\s-1DESCRIPTION\s0" 4 | |
2613 | .IX Item "DESCRIPTION" | |
2614 | .RS 4 | |
2615 | .PD 0 | |
2616 | .IP "Packages" 4 | |
2617 | .IX Item "Packages" | |
2618 | .IP "Symbol Tables" 4 | |
2619 | .IX Item "Symbol Tables" | |
2620 | .IP "Package Constructors and Destructors" 4 | |
2621 | .IX Item "Package Constructors and Destructors" | |
2622 | .IP "Perl Classes" 4 | |
2623 | .IX Item "Perl Classes" | |
2624 | .IP "Perl Modules" 4 | |
2625 | .IX Item "Perl Modules" | |
2626 | .IP "Making your module threadsafe" 4 | |
2627 | .IX Item "Making your module threadsafe" | |
2628 | .RE | |
2629 | .RS 4 | |
2630 | .RE | |
2631 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
2632 | .IX Item "SEE ALSO" | |
2633 | .PD | |
2634 | .Sh "perlmodinstall \- Installing \s-1CPAN\s0 Modules" | |
2635 | .IX Subsection "perlmodinstall - Installing CPAN Modules" | |
2636 | .IP "\s-1DESCRIPTION\s0" 4 | |
2637 | .IX Item "DESCRIPTION" | |
2638 | .RS 4 | |
2639 | .PD 0 | |
2640 | .IP "\s-1PREAMBLE\s0" 4 | |
2641 | .IX Item "PREAMBLE" | |
2642 | .PD | |
2643 | \&\fB\s-1DECOMPRESS\s0\fR the file, \fB\s-1UNPACK\s0\fR the file into a directory, \fB\s-1BUILD\s0\fR the | |
2644 | module (sometimes unnecessary), \fB\s-1INSTALL\s0\fR the module | |
2645 | .RE | |
2646 | .RS 4 | |
2647 | .RE | |
2648 | .IP "\s-1PORTABILITY\s0" 4 | |
2649 | .IX Item "PORTABILITY" | |
2650 | .PD 0 | |
2651 | .IP "\s-1HEY\s0" 4 | |
2652 | .IX Item "HEY" | |
2653 | .IP "\s-1AUTHOR\s0" 4 | |
2654 | .IX Item "AUTHOR" | |
2655 | .IP "\s-1COPYRIGHT\s0" 4 | |
2656 | .IX Item "COPYRIGHT" | |
2657 | .PD | |
2658 | .Sh "perlmodlib \- constructing new Perl modules and finding existing ones" | |
2659 | .IX Subsection "perlmodlib - constructing new Perl modules and finding existing ones" | |
2660 | .IP "\s-1DESCRIPTION\s0" 4 | |
2661 | .IX Item "DESCRIPTION" | |
2662 | .PD 0 | |
2663 | .IP "\s-1THE\s0 \s-1PERL\s0 \s-1MODULE\s0 \s-1LIBRARY\s0" 4 | |
2664 | .IX Item "THE PERL MODULE LIBRARY" | |
2665 | .RS 4 | |
2666 | .IP "Pragmatic Modules" 4 | |
2667 | .IX Item "Pragmatic Modules" | |
2668 | .PD | |
2669 | attributes, attrs, autouse, base, bigint, bignum, bigrat, blib, bytes, | |
2670 | charnames, constant, diagnostics, encoding, fields, filetest, if, integer, | |
2671 | less, locale, open, ops, overload, re, sigtrap, sort, strict, subs, | |
2672 | threads, utf8, vars, vmsish, warnings, warnings::register | |
2673 | .IP "Standard Modules" 4 | |
2674 | .IX Item "Standard Modules" | |
2675 | AnyDBM_File, Attribute::Handlers, AutoLoader, AutoSplit, B, B::Asmdata, | |
2676 | B::Assembler, B::Bblock, B::Bytecode, B::C, B::CC, B::Concise, B::Debug, | |
2677 | B::Deparse, B::Disassembler, B::Lint, B::Showlex, B::Stackobj, B::Stash, | |
2678 | B::Terse, B::Xref, Benchmark, ByteLoader, \s-1CGI\s0, CGI::Apache, CGI::Carp, | |
2679 | CGI::Cookie, CGI::Fast, CGI::Pretty, CGI::Push, CGI::Switch, CGI::Util, | |
2680 | \&\s-1CPAN\s0, CPAN::FirstTime, CPAN::Nox, Carp, Carp::Heavy, Class::ISA, | |
2681 | Class::Struct, Config, Cwd, \s-1DB\s0, DB_File, Devel::SelfStubber, Digest, | |
2682 | DirHandle, Dumpvalue, Encode, English, Env, Errno, Exporter, | |
2683 | Exporter::Heavy, ExtUtils::Command, ExtUtils::Command::MM, | |
2684 | ExtUtils::Constant, ExtUtils::Embed, ExtUtils::Install, | |
2685 | ExtUtils::Installed, ExtUtils::Liblist, ExtUtils::MM, ExtUtils::MM_Any, | |
2686 | ExtUtils::MM_BeOS, ExtUtils::MM_Cygwin, ExtUtils::MM_DOS, | |
2687 | ExtUtils::MM_MacOS, ExtUtils::MM_NW5, ExtUtils::MM_OS2, ExtUtils::MM_UWIN, | |
2688 | ExtUtils::MM_Unix, ExtUtils::MM_VMS, ExtUtils::MM_Win32, | |
2689 | ExtUtils::MM_Win95, ExtUtils::MY, ExtUtils::MakeMaker, ExtUtils::Manifest, | |
2690 | ExtUtils::Mkbootstrap, ExtUtils::Mksymlists, ExtUtils::Packlist, | |
2691 | ExtUtils::testlib, Fatal, Fcntl, File::Basename, File::CheckTree, | |
2692 | File::Compare, File::Copy, File::DosGlob, File::Find, File::Path, | |
2693 | File::Spec, File::Spec::Cygwin, File::Spec::Epoc, File::Spec::Functions, | |
2694 | File::Spec::Mac, File::Spec::OS2, File::Spec::Unix, File::Spec::VMS, | |
2695 | File::Spec::Win32, File::Temp, File::stat, FileCache, FileHandle, | |
2696 | Filter::Simple, FindBin, Getopt::Long, Getopt::Std, Hash::Util, | |
2697 | I18N::Collate, I18N::LangTags, I18N::LangTags::List, \s-1IO\s0, IPC::Open2, | |
2698 | IPC::Open3, Locale::Constants, Locale::Country, Locale::Currency, | |
2699 | Locale::Language, Locale::Maketext, Locale::Maketext::TPJ13, | |
2700 | Locale::Script, Math::BigFloat, Math::BigInt, Math::BigInt::Calc, | |
2701 | Math::BigRat, Math::Complex, Math::Trig, Memoize, Memoize::AnyDBM_File, | |
2702 | Memoize::Expire, Memoize::ExpireFile, Memoize::ExpireTest, | |
2703 | Memoize::NDBM_File, Memoize::SDBM_File, Memoize::Storable, NDBM_File, \s-1NEXT\s0, | |
2704 | Net::Cmd, Net::Config, Net::Domain, Net::FTP, Net::NNTP, Net::Netrc, | |
2705 | Net::POP3, Net::Ping, Net::SMTP, Net::Time, Net::hostent, Net::libnetFAQ, | |
2706 | Net::netent, Net::protoent, Net::servent, O, ODBM_File, Opcode, \s-1POSIX\s0, | |
2707 | PerlIO, PerlIO::via::QuotedPrint, Pod::Checker, Pod::Find, Pod::Functions, | |
2708 | Pod::Html, Pod::InputObjects, Pod::LaTeX, Pod::Man, Pod::ParseLink, | |
2709 | Pod::ParseUtils, Pod::Parser, Pod::Plainer, Pod::Select, Pod::Text, | |
2710 | Pod::Text::Color, Pod::Text::Overstrike, Pod::Text::Termcap, Pod::Usage, | |
2711 | SDBM_File, Safe, Search::Dict, SelectSaver, SelfLoader, Shell, Socket, | |
2712 | Storable, Switch, Symbol, Term::ANSIColor, Term::Cap, Term::Complete, | |
2713 | Term::ReadLine, Test, Test::Builder, Test::Harness, Test::Harness::Assert, | |
2714 | Test::Harness::Iterator, Test::Harness::Straps, Test::More, Test::Simple, | |
2715 | Test::Tutorial, Text::Abbrev, Text::Balanced, Text::ParseWords, | |
2716 | Text::Soundex, Text::Tabs, Text::Wrap, Thread, Thread::Queue, | |
2717 | Thread::Semaphore, Tie::Array, Tie::File, Tie::Handle, Tie::Hash, | |
2718 | Tie::Memoize, Tie::RefHash, Tie::Scalar, Tie::SubstrHash, Time::Local, | |
2719 | Time::gmtime, Time::localtime, Time::tm, \s-1UNIVERSAL\s0, Unicode::Collate, | |
2720 | Unicode::UCD, User::grent, User::pwent, Win32 | |
2721 | .IP "Extension Modules" 4 | |
2722 | .IX Item "Extension Modules" | |
2723 | .RE | |
2724 | .RS 4 | |
2725 | .RE | |
2726 | .PD 0 | |
2727 | .IP "\s-1CPAN\s0" 4 | |
2728 | .IX Item "CPAN" | |
2729 | .RS 4 | |
2730 | .IP "Africa" 4 | |
2731 | .IX Item "Africa" | |
2732 | .PD | |
2733 | South Africa | |
2734 | .IP "Asia" 4 | |
2735 | .IX Item "Asia" | |
2736 | China, India, Indonesia, Israel, Japan, Korea, Philippines, Russian | |
2737 | Federation, Saudi Arabia, Singapore, South Korea, Taiwan, Thailand | |
2738 | .IP "Central America" 4 | |
2739 | .IX Item "Central America" | |
2740 | Costa Rica | |
2741 | .IP "Europe" 4 | |
2742 | .IX Item "Europe" | |
2743 | Austria, Belgium, Bulgaria, Croatia, Czech Republic, Denmark, Estonia, | |
2744 | Finland, France, Germany, Greece, Hungary, Iceland, Ireland, Italy, Latvia, | |
2745 | Lithuania, Netherlands, Norway, Poland, Portugal, Romania, Russia, | |
2746 | Slovakia, Slovenia, Spain, Sweden, Switzerland, Turkey, Ukraine, United | |
2747 | Kingdom | |
2748 | .IP "North America" 4 | |
2749 | .IX Item "North America" | |
2750 | Alberta, Manitoba, Nova Scotia, Ontario, Quebec, Mexico | |
2751 | .IP "United States" 4 | |
2752 | .IX Item "United States" | |
2753 | Alabama, California, Colorado, Delaware, District of Columbia, Florida, | |
2754 | Illinois, Indiana, Kentucky, Massachusetts, Michigan, New Jersey, New York, | |
2755 | North Carolina, Ohio, Oklahoma, Oregon, Pennsylvania, Tennessee, Texas, | |
2756 | Utah, Virginia, ashington, Wisconsin | |
2757 | .IP "Oceania" 4 | |
2758 | .IX Item "Oceania" | |
2759 | Australia, New Zealand | |
2760 | .IP "South America" 4 | |
2761 | .IX Item "South America" | |
2762 | Argentina, Brazil, Chile | |
2763 | .IP "\s-1RSYNC\s0 Mirrors" 4 | |
2764 | .IX Item "RSYNC Mirrors" | |
2765 | .RE | |
2766 | .RS 4 | |
2767 | .RE | |
2768 | .PD 0 | |
2769 | .IP "Modules: Creation, Use, and Abuse" 4 | |
2770 | .IX Item "Modules: Creation, Use, and Abuse" | |
2771 | .RS 4 | |
2772 | .IP "Guidelines for Module Creation" 4 | |
2773 | .IX Item "Guidelines for Module Creation" | |
2774 | .IP "Guidelines for Converting Perl 4 Library Scripts into Modules" 4 | |
2775 | .IX Item "Guidelines for Converting Perl 4 Library Scripts into Modules" | |
2776 | .IP "Guidelines for Reusing Application Code" 4 | |
2777 | .IX Item "Guidelines for Reusing Application Code" | |
2778 | .RE | |
2779 | .RS 4 | |
2780 | .RE | |
2781 | .IP "\s-1NOTE\s0" 4 | |
2782 | .IX Item "NOTE" | |
2783 | .PD | |
2784 | .Sh "perlmodstyle \- Perl module style guide" | |
2785 | .IX Subsection "perlmodstyle - Perl module style guide" | |
2786 | .IP "\s-1INTRODUCTION\s0" 4 | |
2787 | .IX Item "INTRODUCTION" | |
2788 | .PD 0 | |
2789 | .IP "\s-1QUICK\s0 \s-1CHECKLIST\s0" 4 | |
2790 | .IX Item "QUICK CHECKLIST" | |
2791 | .RS 4 | |
2792 | .IP "Before you start" 4 | |
2793 | .IX Item "Before you start" | |
2794 | .IP "The \s-1API\s0" 4 | |
2795 | .IX Item "The API" | |
2796 | .IP "Stability" 4 | |
2797 | .IX Item "Stability" | |
2798 | .IP "Documentation" 4 | |
2799 | .IX Item "Documentation" | |
2800 | .IP "Release considerations" 4 | |
2801 | .IX Item "Release considerations" | |
2802 | .RE | |
2803 | .RS 4 | |
2804 | .RE | |
2805 | .IP "\s-1BEFORE\s0 \s-1YOU\s0 \s-1START\s0 \s-1WRITING\s0 A \s-1MODULE\s0" 4 | |
2806 | .IX Item "BEFORE YOU START WRITING A MODULE" | |
2807 | .RS 4 | |
2808 | .IP "Has it been done before?" 4 | |
2809 | .IX Item "Has it been done before?" | |
2810 | .IP "Do one thing and do it well" 4 | |
2811 | .IX Item "Do one thing and do it well" | |
2812 | .IP "What's in a name?" 4 | |
2813 | .IX Item "What's in a name?" | |
2814 | .RE | |
2815 | .RS 4 | |
2816 | .RE | |
2817 | .IP "\s-1DESIGNING\s0 \s-1AND\s0 \s-1WRITING\s0 \s-1YOUR\s0 \s-1MODULE\s0" 4 | |
2818 | .IX Item "DESIGNING AND WRITING YOUR MODULE" | |
2819 | .RS 4 | |
2820 | .IP "To \s-1OO\s0 or not to \s-1OO\s0?" 4 | |
2821 | .IX Item "To OO or not to OO?" | |
2822 | .IP "Designing your \s-1API\s0" 4 | |
2823 | .IX Item "Designing your API" | |
2824 | .PD | |
2825 | Write simple routines to do simple things, Separate functionality from | |
2826 | output, Provide sensible shortcuts and defaults, Naming conventions, | |
2827 | Parameter passing | |
2828 | .IP "Strictness and warnings" 4 | |
2829 | .IX Item "Strictness and warnings" | |
2830 | .PD 0 | |
2831 | .IP "Backwards compatibility" 4 | |
2832 | .IX Item "Backwards compatibility" | |
2833 | .IP "Error handling and messages" 4 | |
2834 | .IX Item "Error handling and messages" | |
2835 | .RE | |
2836 | .RS 4 | |
2837 | .RE | |
2838 | .IP "\s-1DOCUMENTING\s0 \s-1YOUR\s0 \s-1MODULE\s0" 4 | |
2839 | .IX Item "DOCUMENTING YOUR MODULE" | |
2840 | .RS 4 | |
2841 | .IP "\s-1POD\s0" 4 | |
2842 | .IX Item "POD" | |
2843 | .IP "\s-1README\s0, \s-1INSTALL\s0, release notes, changelogs" 4 | |
2844 | .IX Item "README, INSTALL, release notes, changelogs" | |
2845 | .RE | |
2846 | .RS 4 | |
2847 | .RE | |
2848 | .IP "\s-1RELEASE\s0 \s-1CONSIDERATIONS\s0" 4 | |
2849 | .IX Item "RELEASE CONSIDERATIONS" | |
2850 | .RS 4 | |
2851 | .IP "Version numbering" 4 | |
2852 | .IX Item "Version numbering" | |
2853 | .IP "Pre-requisites" 4 | |
2854 | .IX Item "Pre-requisites" | |
2855 | .IP "Testing" 4 | |
2856 | .IX Item "Testing" | |
2857 | .IP "Packaging" 4 | |
2858 | .IX Item "Packaging" | |
2859 | .IP "Licensing" 4 | |
2860 | .IX Item "Licensing" | |
2861 | .RE | |
2862 | .RS 4 | |
2863 | .RE | |
2864 | .IP "\s-1COMMON\s0 \s-1PITFALLS\s0" 4 | |
2865 | .IX Item "COMMON PITFALLS" | |
2866 | .RS 4 | |
2867 | .IP "Reinventing the wheel" 4 | |
2868 | .IX Item "Reinventing the wheel" | |
2869 | .IP "Trying to do too much" 4 | |
2870 | .IX Item "Trying to do too much" | |
2871 | .IP "Inappropriate documentation" 4 | |
2872 | .IX Item "Inappropriate documentation" | |
2873 | .RE | |
2874 | .RS 4 | |
2875 | .RE | |
2876 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
2877 | .IX Item "SEE ALSO" | |
2878 | .PD | |
2879 | perlstyle, perlnewmod, perlpod, podchecker, Testing tools, | |
2880 | http://pause.perl.org/, Any good book on software engineering | |
2881 | .IP "\s-1AUTHOR\s0" 4 | |
2882 | .IX Item "AUTHOR" | |
2883 | .Sh "perlnewmod \- preparing a new module for distribution" | |
2884 | .IX Subsection "perlnewmod - preparing a new module for distribution" | |
2885 | .PD 0 | |
2886 | .IP "\s-1DESCRIPTION\s0" 4 | |
2887 | .IX Item "DESCRIPTION" | |
2888 | .RS 4 | |
2889 | .IP "Warning" 4 | |
2890 | .IX Item "Warning" | |
2891 | .IP "What should I make into a module?" 4 | |
2892 | .IX Item "What should I make into a module?" | |
2893 | .IP "Step\-by\-step: Preparing the ground" 4 | |
2894 | .IX Item "Step-by-step: Preparing the ground" | |
2895 | .PD | |
2896 | Look around, Check it's new, Discuss the need, Choose a name, Check again | |
2897 | .IP "Step\-by\-step: Making the module" 4 | |
2898 | .IX Item "Step-by-step: Making the module" | |
2899 | Start with \fIh2xs\fR, Use strict and warnings, Use | |
2900 | Carp, Use Exporter \- wisely!, Use plain old documentation, Write tests, Write the \s-1README\s0 | |
2901 | .IP "Step\-by\-step: Distributing your module" 4 | |
2902 | .IX Item "Step-by-step: Distributing your module" | |
2903 | Get a \s-1CPAN\s0 user \s-1ID\s0, \f(CW\*(C`perl Makefile.PL; make test; make dist\*(C'\fR, Upload the | |
2904 | tarball, Announce to the modules list, Announce to clpa, Fix bugs! | |
2905 | .RE | |
2906 | .RS 4 | |
2907 | .RE | |
2908 | .IP "\s-1AUTHOR\s0" 4 | |
2909 | .IX Item "AUTHOR" | |
2910 | .PD 0 | |
2911 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
2912 | .IX Item "SEE ALSO" | |
2913 | .PD | |
2914 | .ie n .Sh "perlfaq1 \- General Questions About Perl ($Revision: 1.8 $, $Date: 2002/04/07 18:46:13 $)" | |
2915 | .el .Sh "perlfaq1 \- General Questions About Perl ($Revision: 1.8 $, \f(CW$Date:\fP 2002/04/07 18:46:13 $)" | |
2916 | .IX Subsection "perlfaq1 - General Questions About Perl ($Revision: 1.8 $, $Date: 2002/04/07 18:46:13 $)" | |
2917 | .IP "\s-1DESCRIPTION\s0" 4 | |
2918 | .IX Item "DESCRIPTION" | |
2919 | .RS 4 | |
2920 | .PD 0 | |
2921 | .IP "What is Perl?" 4 | |
2922 | .IX Item "What is Perl?" | |
2923 | .IP "Who supports Perl? Who develops it? Why is it free?" 4 | |
2924 | .IX Item "Who supports Perl? Who develops it? Why is it free?" | |
2925 | .IP "Which version of Perl should I use?" 4 | |
2926 | .IX Item "Which version of Perl should I use?" | |
2927 | .IP "What are perl4 and perl5?" 4 | |
2928 | .IX Item "What are perl4 and perl5?" | |
2929 | .IP "What is perl6?" 4 | |
2930 | .IX Item "What is perl6?" | |
2931 | .IP "How stable is Perl?" 4 | |
2932 | .IX Item "How stable is Perl?" | |
2933 | .IP "Is Perl difficult to learn?" 4 | |
2934 | .IX Item "Is Perl difficult to learn?" | |
2935 | .IP "How does Perl compare with other languages like Java, Python, \s-1REXX\s0, Scheme, or Tcl?" 4 | |
2936 | .IX Item "How does Perl compare with other languages like Java, Python, REXX, Scheme, or Tcl?" | |
2937 | .IP "Can I do [task] in Perl?" 4 | |
2938 | .IX Item "Can I do [task] in Perl?" | |
2939 | .IP "When shouldn't I program in Perl?" 4 | |
2940 | .IX Item "When shouldn't I program in Perl?" | |
2941 | .ie n .IP "What's the difference between ""perl"" and ""Perl""?" 4 | |
2942 | .el .IP "What's the difference between ``perl'' and ``Perl''?" 4 | |
2943 | .IX Item "What's the difference between perl and Perl?" | |
2944 | .IP "Is it a Perl program or a Perl script?" 4 | |
2945 | .IX Item "Is it a Perl program or a Perl script?" | |
2946 | .IP "What is a \s-1JAPH\s0?" 4 | |
2947 | .IX Item "What is a JAPH?" | |
2948 | .IP "Where can I get a list of Larry Wall witticisms?" 4 | |
2949 | .IX Item "Where can I get a list of Larry Wall witticisms?" | |
2950 | .IP "How can I convince my sysadmin/supervisor/employees to use version 5/5.6.1/Perl instead of some other language?" 4 | |
2951 | .IX Item "How can I convince my sysadmin/supervisor/employees to use version 5/5.6.1/Perl instead of some other language?" | |
2952 | .RE | |
2953 | .RS 4 | |
2954 | .RE | |
2955 | .IP "\s-1AUTHOR\s0 \s-1AND\s0 \s-1COPYRIGHT\s0" 4 | |
2956 | .IX Item "AUTHOR AND COPYRIGHT" | |
2957 | .PD | |
2958 | .ie n .Sh "perlfaq2 \- Obtaining and Learning about Perl ($Revision: 1.13 $, $Date: 2002/04/26 16:56:35 $)" | |
2959 | .el .Sh "perlfaq2 \- Obtaining and Learning about Perl ($Revision: 1.13 $, \f(CW$Date:\fP 2002/04/26 16:56:35 $)" | |
2960 | .IX Subsection "perlfaq2 - Obtaining and Learning about Perl ($Revision: 1.13 $, $Date: 2002/04/26 16:56:35 $)" | |
2961 | .IP "\s-1DESCRIPTION\s0" 4 | |
2962 | .IX Item "DESCRIPTION" | |
2963 | .RS 4 | |
2964 | .PD 0 | |
2965 | .IP "What machines support Perl? Where do I get it?" 4 | |
2966 | .IX Item "What machines support Perl? Where do I get it?" | |
2967 | .IP "How can I get a binary version of Perl?" 4 | |
2968 | .IX Item "How can I get a binary version of Perl?" | |
2969 | .IP "I don't have a C compiler on my system. How can I compile perl?" 4 | |
2970 | .IX Item "I don't have a C compiler on my system. How can I compile perl?" | |
2971 | .IP "I copied the Perl binary from one machine to another, but scripts don't work." 4 | |
2972 | .IX Item "I copied the Perl binary from one machine to another, but scripts don't work." | |
2973 | .IP "I grabbed the sources and tried to compile but gdbm/dynamic loading/malloc/linking/... failed. How do I make it work?" 4 | |
2974 | .IX Item "I grabbed the sources and tried to compile but gdbm/dynamic loading/malloc/linking/... failed. How do I make it work?" | |
2975 | .IP "What modules and extensions are available for Perl? What is \s-1CPAN\s0? What does CPAN/src/... mean?" 4 | |
2976 | .IX Item "What modules and extensions are available for Perl? What is CPAN? What does CPAN/src/... mean?" | |
2977 | .IP "Is there an \s-1ISO\s0 or \s-1ANSI\s0 certified version of Perl?" 4 | |
2978 | .IX Item "Is there an ISO or ANSI certified version of Perl?" | |
2979 | .IP "Where can I get information on Perl?" 4 | |
2980 | .IX Item "Where can I get information on Perl?" | |
2981 | .IP "What are the Perl newsgroups on Usenet? Where do I post questions?" 4 | |
2982 | .IX Item "What are the Perl newsgroups on Usenet? Where do I post questions?" | |
2983 | .IP "Where should I post source code?" 4 | |
2984 | .IX Item "Where should I post source code?" | |
2985 | .IP "Perl Books" 4 | |
2986 | .IX Item "Perl Books" | |
2987 | .PD | |
2988 | References, Tutorials, Task\-Oriented, Special Topics | |
2989 | .IP "Perl in Magazines" 4 | |
2990 | .IX Item "Perl in Magazines" | |
2991 | .PD 0 | |
2992 | .IP "Perl on the Net: \s-1FTP\s0 and \s-1WWW\s0 Access" 4 | |
2993 | .IX Item "Perl on the Net: FTP and WWW Access" | |
2994 | .IP "What mailing lists are there for Perl?" 4 | |
2995 | .IX Item "What mailing lists are there for Perl?" | |
2996 | .IP "Archives of comp.lang.perl.misc" 4 | |
2997 | .IX Item "Archives of comp.lang.perl.misc" | |
2998 | .IP "Where can I buy a commercial version of Perl?" 4 | |
2999 | .IX Item "Where can I buy a commercial version of Perl?" | |
3000 | .IP "Where do I send bug reports?" 4 | |
3001 | .IX Item "Where do I send bug reports?" | |
3002 | .IP "What is perl.com? Perl Mongers? pm.org? perl.org? cpan.org?" 4 | |
3003 | .IX Item "What is perl.com? Perl Mongers? pm.org? perl.org? cpan.org?" | |
3004 | .RE | |
3005 | .RS 4 | |
3006 | .RE | |
3007 | .IP "\s-1AUTHOR\s0 \s-1AND\s0 \s-1COPYRIGHT\s0" 4 | |
3008 | .IX Item "AUTHOR AND COPYRIGHT" | |
3009 | .PD | |
3010 | .ie n .Sh "perlfaq3 \- Programming Tools ($Revision: 1.22 $, $Date: 2002/05/06 13:11:13 $)" | |
3011 | .el .Sh "perlfaq3 \- Programming Tools ($Revision: 1.22 $, \f(CW$Date:\fP 2002/05/06 13:11:13 $)" | |
3012 | .IX Subsection "perlfaq3 - Programming Tools ($Revision: 1.22 $, $Date: 2002/05/06 13:11:13 $)" | |
3013 | .IP "\s-1DESCRIPTION\s0" 4 | |
3014 | .IX Item "DESCRIPTION" | |
3015 | .RS 4 | |
3016 | .PD 0 | |
3017 | .IP "How do I do (anything)?" 4 | |
3018 | .IX Item "How do I do (anything)?" | |
3019 | .IP "How can I use Perl interactively?" 4 | |
3020 | .IX Item "How can I use Perl interactively?" | |
3021 | .IP "Is there a Perl shell?" 4 | |
3022 | .IX Item "Is there a Perl shell?" | |
3023 | .IP "How do I debug my Perl programs?" 4 | |
3024 | .IX Item "How do I debug my Perl programs?" | |
3025 | .IP "How do I profile my Perl programs?" 4 | |
3026 | .IX Item "How do I profile my Perl programs?" | |
3027 | .IP "How do I cross-reference my Perl programs?" 4 | |
3028 | .IX Item "How do I cross-reference my Perl programs?" | |
3029 | .IP "Is there a pretty-printer (formatter) for Perl?" 4 | |
3030 | .IX Item "Is there a pretty-printer (formatter) for Perl?" | |
3031 | .IP "Is there a ctags for Perl?" 4 | |
3032 | .IX Item "Is there a ctags for Perl?" | |
3033 | .IP "Is there an \s-1IDE\s0 or Windows Perl Editor?" 4 | |
3034 | .IX Item "Is there an IDE or Windows Perl Editor?" | |
3035 | .PD | |
3036 | Komodo, The Object System, Open Perl \s-1IDE\s0, PerlBuilder, visiPerl+, OptiPerl, | |
3037 | CodeMagicCD, \s-1GNU\s0 Emacs, MicroEMACS, XEmacs, Elvis, Vile, Vim, Codewright, | |
3038 | MultiEdit, SlickEdit, Bash, Ksh, Tcsh, Zsh, BBEdit and BBEdit Lite, Alpha | |
3039 | .IP "Where can I get Perl macros for vi?" 4 | |
3040 | .IX Item "Where can I get Perl macros for vi?" | |
3041 | .PD 0 | |
3042 | .IP "Where can I get perl-mode for emacs?" 4 | |
3043 | .IX Item "Where can I get perl-mode for emacs?" | |
3044 | .IP "How can I use curses with Perl?" 4 | |
3045 | .IX Item "How can I use curses with Perl?" | |
3046 | .IP "How can I use X or Tk with Perl?" 4 | |
3047 | .IX Item "How can I use X or Tk with Perl?" | |
3048 | .IP "How can I generate simple menus without using \s-1CGI\s0 or Tk?" 4 | |
3049 | .IX Item "How can I generate simple menus without using CGI or Tk?" | |
3050 | .IP "How can I make my Perl program run faster?" 4 | |
3051 | .IX Item "How can I make my Perl program run faster?" | |
3052 | .IP "How can I make my Perl program take less memory?" 4 | |
3053 | .IX Item "How can I make my Perl program take less memory?" | |
3054 | .PD | |
3055 | Don't slurp!, Use map and grep selectively, Avoid unnecessary quotes and | |
3056 | stringification, Pass by reference, Tie large variables to disk | |
3057 | .IP "Is it unsafe to return a pointer to local data?" 4 | |
3058 | .IX Item "Is it unsafe to return a pointer to local data?" | |
3059 | .PD 0 | |
3060 | .IP "How can I free an array or hash so my program shrinks?" 4 | |
3061 | .IX Item "How can I free an array or hash so my program shrinks?" | |
3062 | .IP "How can I make my \s-1CGI\s0 script more efficient?" 4 | |
3063 | .IX Item "How can I make my CGI script more efficient?" | |
3064 | .IP "How can I hide the source for my Perl program?" 4 | |
3065 | .IX Item "How can I hide the source for my Perl program?" | |
3066 | .IP "How can I compile my Perl program into byte code or C?" 4 | |
3067 | .IX Item "How can I compile my Perl program into byte code or C?" | |
3068 | .IP "How can I compile Perl into Java?" 4 | |
3069 | .IX Item "How can I compile Perl into Java?" | |
3070 | .ie n .IP "How can I get ""#!perl"" to work on [\s-1MS\-DOS\s0,NT,...]?" 4 | |
3071 | .el .IP "How can I get \f(CW#!perl\fR to work on [\s-1MS\-DOS\s0,NT,...]?" 4 | |
3072 | .IX Item "How can I get #!perl to work on [MS-DOS,NT,...]?" | |
3073 | .IP "Can I write useful Perl programs on the command line?" 4 | |
3074 | .IX Item "Can I write useful Perl programs on the command line?" | |
3075 | .IP "Why don't Perl one-liners work on my DOS/Mac/VMS system?" 4 | |
3076 | .IX Item "Why don't Perl one-liners work on my DOS/Mac/VMS system?" | |
3077 | .IP "Where can I learn about \s-1CGI\s0 or Web programming in Perl?" 4 | |
3078 | .IX Item "Where can I learn about CGI or Web programming in Perl?" | |
3079 | .IP "Where can I learn about object-oriented Perl programming?" 4 | |
3080 | .IX Item "Where can I learn about object-oriented Perl programming?" | |
3081 | .IP "Where can I learn about linking C with Perl? [h2xs, xsubpp]" 4 | |
3082 | .IX Item "Where can I learn about linking C with Perl? [h2xs, xsubpp]" | |
3083 | .IP "I've read perlembed, perlguts, etc., but I can't embed perl in my C program; what am I doing wrong?" 4 | |
3084 | .IX Item "I've read perlembed, perlguts, etc., but I can't embed perl in my C program; what am I doing wrong?" | |
3085 | .IP "When I tried to run my script, I got this message. What does it mean?" 4 | |
3086 | .IX Item "When I tried to run my script, I got this message. What does it mean?" | |
3087 | .IP "What's MakeMaker?" 4 | |
3088 | .IX Item "What's MakeMaker?" | |
3089 | .RE | |
3090 | .RS 4 | |
3091 | .RE | |
3092 | .IP "\s-1AUTHOR\s0 \s-1AND\s0 \s-1COPYRIGHT\s0" 4 | |
3093 | .IX Item "AUTHOR AND COPYRIGHT" | |
3094 | .PD | |
3095 | .ie n .Sh "perlfaq4 \- Data Manipulation ($Revision: 1.25 $, $Date: 2002/05/30 07:04:25 $)" | |
3096 | .el .Sh "perlfaq4 \- Data Manipulation ($Revision: 1.25 $, \f(CW$Date:\fP 2002/05/30 07:04:25 $)" | |
3097 | .IX Subsection "perlfaq4 - Data Manipulation ($Revision: 1.25 $, $Date: 2002/05/30 07:04:25 $)" | |
3098 | .IP "\s-1DESCRIPTION\s0" 4 | |
3099 | .IX Item "DESCRIPTION" | |
3100 | .PD 0 | |
3101 | .IP "Data: Numbers" 4 | |
3102 | .IX Item "Data: Numbers" | |
3103 | .RS 4 | |
3104 | .IP "Why am I getting long decimals (eg, 19.9499999999999) instead of the numbers I should be getting (eg, 19.95)?" 4 | |
3105 | .IX Item "Why am I getting long decimals (eg, 19.9499999999999) instead of the numbers I should be getting (eg, 19.95)?" | |
3106 | .IP "Why isn't my octal data interpreted correctly?" 4 | |
3107 | .IX Item "Why isn't my octal data interpreted correctly?" | |
3108 | .IP "Does Perl have a \fIround()\fR function? What about \fIceil()\fR and \fIfloor()\fR? Trig functions?" 4 | |
3109 | .IX Item "Does Perl have a round() function? What about ceil() and floor()? Trig functions?" | |
3110 | .IP "How do I convert between numeric representations?" 4 | |
3111 | .IX Item "How do I convert between numeric representations?" | |
3112 | .PD | |
3113 | How do I convert hexadecimal into decimal, How do I convert from decimal to | |
3114 | hexadecimal, How do I convert from octal to decimal, How do I convert from | |
3115 | decimal to octal, How do I convert from binary to decimal, How do I convert | |
3116 | from decimal to binary | |
3117 | .IP "Why doesn't & work the way I want it to?" 4 | |
3118 | .IX Item "Why doesn't & work the way I want it to?" | |
3119 | .PD 0 | |
3120 | .IP "How do I multiply matrices?" 4 | |
3121 | .IX Item "How do I multiply matrices?" | |
3122 | .IP "How do I perform an operation on a series of integers?" 4 | |
3123 | .IX Item "How do I perform an operation on a series of integers?" | |
3124 | .IP "How can I output Roman numerals?" 4 | |
3125 | .IX Item "How can I output Roman numerals?" | |
3126 | .IP "Why aren't my random numbers random?" 4 | |
3127 | .IX Item "Why aren't my random numbers random?" | |
3128 | .IP "How do I get a random number between X and Y?" 4 | |
3129 | .IX Item "How do I get a random number between X and Y?" | |
3130 | .RE | |
3131 | .RS 4 | |
3132 | .RE | |
3133 | .IP "Data: Dates" 4 | |
3134 | .IX Item "Data: Dates" | |
3135 | .RS 4 | |
3136 | .IP "How do I find the week\-of\-the\-year/day\-of\-the\-year?" 4 | |
3137 | .IX Item "How do I find the week-of-the-year/day-of-the-year?" | |
3138 | .IP "How do I find the current century or millennium?" 4 | |
3139 | .IX Item "How do I find the current century or millennium?" | |
3140 | .IP "How can I compare two dates and find the difference?" 4 | |
3141 | .IX Item "How can I compare two dates and find the difference?" | |
3142 | .IP "How can I take a string and turn it into epoch seconds?" 4 | |
3143 | .IX Item "How can I take a string and turn it into epoch seconds?" | |
3144 | .IP "How can I find the Julian Day?" 4 | |
3145 | .IX Item "How can I find the Julian Day?" | |
3146 | .IP "How do I find yesterday's date?" 4 | |
3147 | .IX Item "How do I find yesterday's date?" | |
3148 | .IP "Does Perl have a Year 2000 problem? Is Perl Y2K compliant?" 4 | |
3149 | .IX Item "Does Perl have a Year 2000 problem? Is Perl Y2K compliant?" | |
3150 | .RE | |
3151 | .RS 4 | |
3152 | .RE | |
3153 | .IP "Data: Strings" 4 | |
3154 | .IX Item "Data: Strings" | |
3155 | .RS 4 | |
3156 | .IP "How do I validate input?" 4 | |
3157 | .IX Item "How do I validate input?" | |
3158 | .IP "How do I unescape a string?" 4 | |
3159 | .IX Item "How do I unescape a string?" | |
3160 | .IP "How do I remove consecutive pairs of characters?" 4 | |
3161 | .IX Item "How do I remove consecutive pairs of characters?" | |
3162 | .IP "How do I expand function calls in a string?" 4 | |
3163 | .IX Item "How do I expand function calls in a string?" | |
3164 | .IP "How do I find matching/nesting anything?" 4 | |
3165 | .IX Item "How do I find matching/nesting anything?" | |
3166 | .IP "How do I reverse a string?" 4 | |
3167 | .IX Item "How do I reverse a string?" | |
3168 | .IP "How do I expand tabs in a string?" 4 | |
3169 | .IX Item "How do I expand tabs in a string?" | |
3170 | .IP "How do I reformat a paragraph?" 4 | |
3171 | .IX Item "How do I reformat a paragraph?" | |
3172 | .IP "How can I access/change the first N letters of a string?" 4 | |
3173 | .IX Item "How can I access/change the first N letters of a string?" | |
3174 | .IP "How do I change the Nth occurrence of something?" 4 | |
3175 | .IX Item "How do I change the Nth occurrence of something?" | |
3176 | .IP "How can I count the number of occurrences of a substring within a string?" 4 | |
3177 | .IX Item "How can I count the number of occurrences of a substring within a string?" | |
3178 | .IP "How do I capitalize all the words on one line?" 4 | |
3179 | .IX Item "How do I capitalize all the words on one line?" | |
3180 | .IP "How can I split a [character] delimited string except when inside [character]? (Comma\-separated files)" 4 | |
3181 | .IX Item "How can I split a [character] delimited string except when inside [character]? (Comma-separated files)" | |
3182 | .IP "How do I strip blank space from the beginning/end of a string?" 4 | |
3183 | .IX Item "How do I strip blank space from the beginning/end of a string?" | |
3184 | .IP "How do I pad a string with blanks or pad a number with zeroes?" 4 | |
3185 | .IX Item "How do I pad a string with blanks or pad a number with zeroes?" | |
3186 | .IP "How do I extract selected columns from a string?" 4 | |
3187 | .IX Item "How do I extract selected columns from a string?" | |
3188 | .IP "How do I find the soundex value of a string?" 4 | |
3189 | .IX Item "How do I find the soundex value of a string?" | |
3190 | .IP "How can I expand variables in text strings?" 4 | |
3191 | .IX Item "How can I expand variables in text strings?" | |
3192 | .ie n .IP "What's wrong with always quoting ""$vars""?" 4 | |
3193 | .el .IP "What's wrong with always quoting ``$vars''?" 4 | |
3194 | .IX Item "What's wrong with always quoting $vars?" | |
3195 | .IP "Why don't my <<\s-1HERE\s0 documents work?" 4 | |
3196 | .IX Item "Why don't my <<HERE documents work?" | |
3197 | .PD | |
3198 | 1. There must be no space after the << part, 2. There (probably) should be | |
3199 | a semicolon at the end, 3. You can't (easily) have any space in front of | |
3200 | the tag | |
3201 | .RE | |
3202 | .RS 4 | |
3203 | .RE | |
3204 | .IP "Data: Arrays" 4 | |
3205 | .IX Item "Data: Arrays" | |
3206 | .RS 4 | |
3207 | .PD 0 | |
3208 | .IP "What is the difference between a list and an array?" 4 | |
3209 | .IX Item "What is the difference between a list and an array?" | |
3210 | .ie n .IP "What is the difference between $array\fR[1] and \f(CW@array[1]?" 4 | |
3211 | .el .IP "What is the difference between \f(CW$array\fR[1] and \f(CW@array\fR[1]?" 4 | |
3212 | .IX Item "What is the difference between $array[1] and @array[1]?" | |
3213 | .IP "How can I remove duplicate elements from a list or array?" 4 | |
3214 | .IX Item "How can I remove duplicate elements from a list or array?" | |
3215 | .PD | |
3216 | a), b), c), d), e) | |
3217 | .IP "How can I tell whether a certain element is contained in a list or array?" 4 | |
3218 | .IX Item "How can I tell whether a certain element is contained in a list or array?" | |
3219 | .PD 0 | |
3220 | .IP "How do I compute the difference of two arrays? How do I compute the intersection of two arrays?" 4 | |
3221 | .IX Item "How do I compute the difference of two arrays? How do I compute the intersection of two arrays?" | |
3222 | .IP "How do I test whether two arrays or hashes are equal?" 4 | |
3223 | .IX Item "How do I test whether two arrays or hashes are equal?" | |
3224 | .IP "How do I find the first array element for which a condition is true?" 4 | |
3225 | .IX Item "How do I find the first array element for which a condition is true?" | |
3226 | .IP "How do I handle linked lists?" 4 | |
3227 | .IX Item "How do I handle linked lists?" | |
3228 | .IP "How do I handle circular lists?" 4 | |
3229 | .IX Item "How do I handle circular lists?" | |
3230 | .IP "How do I shuffle an array randomly?" 4 | |
3231 | .IX Item "How do I shuffle an array randomly?" | |
3232 | .IP "How do I process/modify each element of an array?" 4 | |
3233 | .IX Item "How do I process/modify each element of an array?" | |
3234 | .IP "How do I select a random element from an array?" 4 | |
3235 | .IX Item "How do I select a random element from an array?" | |
3236 | .IP "How do I permute N elements of a list?" 4 | |
3237 | .IX Item "How do I permute N elements of a list?" | |
3238 | .IP "How do I sort an array by (anything)?" 4 | |
3239 | .IX Item "How do I sort an array by (anything)?" | |
3240 | .IP "How do I manipulate arrays of bits?" 4 | |
3241 | .IX Item "How do I manipulate arrays of bits?" | |
3242 | .IP "Why does \fIdefined()\fR return true on empty arrays and hashes?" 4 | |
3243 | .IX Item "Why does defined() return true on empty arrays and hashes?" | |
3244 | .RE | |
3245 | .RS 4 | |
3246 | .RE | |
3247 | .IP "Data: Hashes (Associative Arrays)" 4 | |
3248 | .IX Item "Data: Hashes (Associative Arrays)" | |
3249 | .RS 4 | |
3250 | .IP "How do I process an entire hash?" 4 | |
3251 | .IX Item "How do I process an entire hash?" | |
3252 | .IP "What happens if I add or remove keys from a hash while iterating over it?" 4 | |
3253 | .IX Item "What happens if I add or remove keys from a hash while iterating over it?" | |
3254 | .IP "How do I look up a hash element by value?" 4 | |
3255 | .IX Item "How do I look up a hash element by value?" | |
3256 | .IP "How can I know how many entries are in a hash?" 4 | |
3257 | .IX Item "How can I know how many entries are in a hash?" | |
3258 | .IP "How do I sort a hash (optionally by value instead of key)?" 4 | |
3259 | .IX Item "How do I sort a hash (optionally by value instead of key)?" | |
3260 | .IP "How can I always keep my hash sorted?" 4 | |
3261 | .IX Item "How can I always keep my hash sorted?" | |
3262 | .ie n .IP "What's the difference between ""delete"" and ""undef"" with hashes?" 4 | |
3263 | .el .IP "What's the difference between ``delete'' and ``undef'' with hashes?" 4 | |
3264 | .IX Item "What's the difference between delete and undef with hashes?" | |
3265 | .IP "Why don't my tied hashes make the defined/exists distinction?" 4 | |
3266 | .IX Item "Why don't my tied hashes make the defined/exists distinction?" | |
3267 | .IP "How do I reset an \fIeach()\fR operation part-way through?" 4 | |
3268 | .IX Item "How do I reset an each() operation part-way through?" | |
3269 | .IP "How can I get the unique keys from two hashes?" 4 | |
3270 | .IX Item "How can I get the unique keys from two hashes?" | |
3271 | .IP "How can I store a multidimensional array in a \s-1DBM\s0 file?" 4 | |
3272 | .IX Item "How can I store a multidimensional array in a DBM file?" | |
3273 | .IP "How can I make my hash remember the order I put elements into it?" 4 | |
3274 | .IX Item "How can I make my hash remember the order I put elements into it?" | |
3275 | .IP "Why does passing a subroutine an undefined element in a hash create it?" 4 | |
3276 | .IX Item "Why does passing a subroutine an undefined element in a hash create it?" | |
3277 | .IP "How can I make the Perl equivalent of a C structure/\*(C+ class/hash or array of hashes or arrays?" 4 | |
3278 | .IX Item "How can I make the Perl equivalent of a C structure/ class/hash or array of hashes or arrays?" | |
3279 | .IP "How can I use a reference as a hash key?" 4 | |
3280 | .IX Item "How can I use a reference as a hash key?" | |
3281 | .RE | |
3282 | .RS 4 | |
3283 | .RE | |
3284 | .IP "Data: Misc" 4 | |
3285 | .IX Item "Data: Misc" | |
3286 | .RS 4 | |
3287 | .IP "How do I handle binary data correctly?" 4 | |
3288 | .IX Item "How do I handle binary data correctly?" | |
3289 | .IP "How do I determine whether a scalar is a number/whole/integer/float?" 4 | |
3290 | .IX Item "How do I determine whether a scalar is a number/whole/integer/float?" | |
3291 | .IP "How do I keep persistent data across program calls?" 4 | |
3292 | .IX Item "How do I keep persistent data across program calls?" | |
3293 | .IP "How do I print out or copy a recursive data structure?" 4 | |
3294 | .IX Item "How do I print out or copy a recursive data structure?" | |
3295 | .IP "How do I define methods for every class/object?" 4 | |
3296 | .IX Item "How do I define methods for every class/object?" | |
3297 | .IP "How do I verify a credit card checksum?" 4 | |
3298 | .IX Item "How do I verify a credit card checksum?" | |
3299 | .IP "How do I pack arrays of doubles or floats for \s-1XS\s0 code?" 4 | |
3300 | .IX Item "How do I pack arrays of doubles or floats for XS code?" | |
3301 | .RE | |
3302 | .RS 4 | |
3303 | .RE | |
3304 | .IP "\s-1AUTHOR\s0 \s-1AND\s0 \s-1COPYRIGHT\s0" 4 | |
3305 | .IX Item "AUTHOR AND COPYRIGHT" | |
3306 | .PD | |
3307 | .ie n .Sh "perlfaq5 \- Files and Formats ($Revision: 1.18 $, $Date: 2002/05/30 07:04:25 $)" | |
3308 | .el .Sh "perlfaq5 \- Files and Formats ($Revision: 1.18 $, \f(CW$Date:\fP 2002/05/30 07:04:25 $)" | |
3309 | .IX Subsection "perlfaq5 - Files and Formats ($Revision: 1.18 $, $Date: 2002/05/30 07:04:25 $)" | |
3310 | .IP "\s-1DESCRIPTION\s0" 4 | |
3311 | .IX Item "DESCRIPTION" | |
3312 | .RS 4 | |
3313 | .PD 0 | |
3314 | .IP "How do I flush/unbuffer an output filehandle? Why must I do this?" 4 | |
3315 | .IX Item "How do I flush/unbuffer an output filehandle? Why must I do this?" | |
3316 | .IP "How do I change one line in a file/delete a line in a file/insert a line in the middle of a file/append to the beginning of a file?" 4 | |
3317 | .IX Item "How do I change one line in a file/delete a line in a file/insert a line in the middle of a file/append to the beginning of a file?" | |
3318 | .IP "How do I count the number of lines in a file?" 4 | |
3319 | .IX Item "How do I count the number of lines in a file?" | |
3320 | .IP "How do I make a temporary file name?" 4 | |
3321 | .IX Item "How do I make a temporary file name?" | |
3322 | .IP "How can I manipulate fixed-record-length files?" 4 | |
3323 | .IX Item "How can I manipulate fixed-record-length files?" | |
3324 | .IP "How can I make a filehandle local to a subroutine? How do I pass filehandles between subroutines? How do I make an array of filehandles?" 4 | |
3325 | .IX Item "How can I make a filehandle local to a subroutine? How do I pass filehandles between subroutines? How do I make an array of filehandles?" | |
3326 | .IP "How can I use a filehandle indirectly?" 4 | |
3327 | .IX Item "How can I use a filehandle indirectly?" | |
3328 | .IP "How can I set up a footer format to be used with \fIwrite()\fR?" 4 | |
3329 | .IX Item "How can I set up a footer format to be used with write()?" | |
3330 | .IP "How can I \fIwrite()\fR into a string?" 4 | |
3331 | .IX Item "How can I write() into a string?" | |
3332 | .IP "How can I output my numbers with commas added?" 4 | |
3333 | .IX Item "How can I output my numbers with commas added?" | |
3334 | .IP "How can I translate tildes (~) in a filename?" 4 | |
3335 | .IX Item "How can I translate tildes (~) in a filename?" | |
3336 | .IP "How come when I open a file read-write it wipes it out?" 4 | |
3337 | .IX Item "How come when I open a file read-write it wipes it out?" | |
3338 | .ie n .IP "Why do I sometimes get an ""Argument list too long"" when I use <*>?" 4 | |
3339 | .el .IP "Why do I sometimes get an ``Argument list too long'' when I use <*>?" 4 | |
3340 | .IX Item "Why do I sometimes get an Argument list too long when I use <*>?" | |
3341 | .IP "Is there a leak/bug in \fIglob()\fR?" 4 | |
3342 | .IX Item "Is there a leak/bug in glob()?" | |
3343 | .ie n .IP "How can I open a file with a leading "">"" or trailing blanks?" 4 | |
3344 | .el .IP "How can I open a file with a leading ``>'' or trailing blanks?" 4 | |
3345 | .IX Item "How can I open a file with a leading > or trailing blanks?" | |
3346 | .IP "How can I reliably rename a file?" 4 | |
3347 | .IX Item "How can I reliably rename a file?" | |
3348 | .IP "How can I lock a file?" 4 | |
3349 | .IX Item "How can I lock a file?" | |
3350 | .ie n .IP "Why can't I just open(\s-1FH\s0, "">file.lock"")?" 4 | |
3351 | .el .IP "Why can't I just open(\s-1FH\s0, ``>file.lock'')?" 4 | |
3352 | .IX Item "Why can't I just open(FH, >file.lock)?" | |
3353 | .IP "I still don't get locking. I just want to increment the number in the file. How can I do this?" 4 | |
3354 | .IX Item "I still don't get locking. I just want to increment the number in the file. How can I do this?" | |
3355 | .IP "All I want to do is append a small amount of text to the end of a file. Do I still have to use locking?" 4 | |
3356 | .IX Item "All I want to do is append a small amount of text to the end of a file. Do I still have to use locking?" | |
3357 | .IP "How do I randomly update a binary file?" 4 | |
3358 | .IX Item "How do I randomly update a binary file?" | |
3359 | .IP "How do I get a file's timestamp in perl?" 4 | |
3360 | .IX Item "How do I get a file's timestamp in perl?" | |
3361 | .IP "How do I set a file's timestamp in perl?" 4 | |
3362 | .IX Item "How do I set a file's timestamp in perl?" | |
3363 | .IP "How do I print to more than one file at once?" 4 | |
3364 | .IX Item "How do I print to more than one file at once?" | |
3365 | .IP "How can I read in an entire file all at once?" 4 | |
3366 | .IX Item "How can I read in an entire file all at once?" | |
3367 | .IP "How can I read in a file by paragraphs?" 4 | |
3368 | .IX Item "How can I read in a file by paragraphs?" | |
3369 | .IP "How can I read a single character from a file? From the keyboard?" 4 | |
3370 | .IX Item "How can I read a single character from a file? From the keyboard?" | |
3371 | .IP "How can I tell whether there's a character waiting on a filehandle?" 4 | |
3372 | .IX Item "How can I tell whether there's a character waiting on a filehandle?" | |
3373 | .ie n .IP "How do I do a ""tail \-f"" in perl?" 4 | |
3374 | .el .IP "How do I do a \f(CWtail \-f\fR in perl?" 4 | |
3375 | .IX Item "How do I do a tail -f in perl?" | |
3376 | .IP "How do I \fIdup()\fR a filehandle in Perl?" 4 | |
3377 | .IX Item "How do I dup() a filehandle in Perl?" | |
3378 | .IP "How do I close a file descriptor by number?" 4 | |
3379 | .IX Item "How do I close a file descriptor by number?" | |
3380 | .ie n .IP "Why can't I use ""C:\etemp\efoo"" in \s-1DOS\s0 paths? Why doesn't `C:\etemp\efoo.exe` work?" 4 | |
3381 | .el .IP "Why can't I use ``C:\etemp\efoo'' in \s-1DOS\s0 paths? Why doesn't `C:\etemp\efoo.exe` work?" 4 | |
3382 | .IX Item "Why can't I use C:tempfoo in DOS paths? Why doesn't `C:tempfoo.exe` work?" | |
3383 | .ie n .IP "Why doesn't glob(""*.*"") get all the files?" 4 | |
3384 | .el .IP "Why doesn't glob(``*.*'') get all the files?" 4 | |
3385 | .IX Item "Why doesn't glob(*.*) get all the files?" | |
3386 | .ie n .IP "Why does Perl let me delete read-only files? Why does ""\-i"" clobber protected files? Isn't this a bug in Perl?" 4 | |
3387 | .el .IP "Why does Perl let me delete read-only files? Why does \f(CW\-i\fR clobber protected files? Isn't this a bug in Perl?" 4 | |
3388 | .IX Item "Why does Perl let me delete read-only files? Why does -i clobber protected files? Isn't this a bug in Perl?" | |
3389 | .IP "How do I select a random line from a file?" 4 | |
3390 | .IX Item "How do I select a random line from a file?" | |
3391 | .IP "Why do I get weird spaces when I print an array of lines?" 4 | |
3392 | .IX Item "Why do I get weird spaces when I print an array of lines?" | |
3393 | .RE | |
3394 | .RS 4 | |
3395 | .RE | |
3396 | .IP "\s-1AUTHOR\s0 \s-1AND\s0 \s-1COPYRIGHT\s0" 4 | |
3397 | .IX Item "AUTHOR AND COPYRIGHT" | |
3398 | .PD | |
3399 | .ie n .Sh "perlfaq6 \- Regular Expressions ($Revision: 1.12 $, $Date: 2002/06/01 22:31:09 $)" | |
3400 | .el .Sh "perlfaq6 \- Regular Expressions ($Revision: 1.12 $, \f(CW$Date:\fP 2002/06/01 22:31:09 $)" | |
3401 | .IX Subsection "perlfaq6 - Regular Expressions ($Revision: 1.12 $, $Date: 2002/06/01 22:31:09 $)" | |
3402 | .IP "\s-1DESCRIPTION\s0" 4 | |
3403 | .IX Item "DESCRIPTION" | |
3404 | .RS 4 | |
3405 | .PD 0 | |
3406 | .IP "How can I hope to use regular expressions without creating illegible and unmaintainable code?" 4 | |
3407 | .IX Item "How can I hope to use regular expressions without creating illegible and unmaintainable code?" | |
3408 | .PD | |
3409 | Comments Outside the Regex, Comments Inside the Regex, Different Delimiters | |
3410 | .IP "I'm having trouble matching over more than one line. What's wrong?" 4 | |
3411 | .IX Item "I'm having trouble matching over more than one line. What's wrong?" | |
3412 | .PD 0 | |
3413 | .IP "How can I pull out lines between two patterns that are themselves on different lines?" 4 | |
3414 | .IX Item "How can I pull out lines between two patterns that are themselves on different lines?" | |
3415 | .IP "I put a regular expression into $/ but it didn't work. What's wrong?" 4 | |
3416 | .IX Item "I put a regular expression into $/ but it didn't work. What's wrong?" | |
3417 | .IP "How do I substitute case insensitively on the \s-1LHS\s0 while preserving case on the \s-1RHS\s0?" 4 | |
3418 | .IX Item "How do I substitute case insensitively on the LHS while preserving case on the RHS?" | |
3419 | .ie n .IP "How can I make ""\ew"" match national character sets?" 4 | |
3420 | .el .IP "How can I make \f(CW\ew\fR match national character sets?" 4 | |
3421 | .IX Item "How can I make w match national character sets?" | |
3422 | .ie n .IP "How can I match a locale-smart version of ""/[a\-zA\-Z]/""?" 4 | |
3423 | .el .IP "How can I match a locale-smart version of \f(CW/[a\-zA\-Z]/\fR?" 4 | |
3424 | .IX Item "How can I match a locale-smart version of /[a-zA-Z]/?" | |
3425 | .IP "How can I quote a variable to use in a regex?" 4 | |
3426 | .IX Item "How can I quote a variable to use in a regex?" | |
3427 | .ie n .IP "What is ""/o"" really for?" 4 | |
3428 | .el .IP "What is \f(CW/o\fR really for?" 4 | |
3429 | .IX Item "What is /o really for?" | |
3430 | .IP "How do I use a regular expression to strip C style comments from a file?" 4 | |
3431 | .IX Item "How do I use a regular expression to strip C style comments from a file?" | |
3432 | .IP "Can I use Perl regular expressions to match balanced text?" 4 | |
3433 | .IX Item "Can I use Perl regular expressions to match balanced text?" | |
3434 | .IP "What does it mean that regexes are greedy? How can I get around it?" 4 | |
3435 | .IX Item "What does it mean that regexes are greedy? How can I get around it?" | |
3436 | .IP "How do I process each word on each line?" 4 | |
3437 | .IX Item "How do I process each word on each line?" | |
3438 | .IP "How can I print out a word-frequency or line-frequency summary?" 4 | |
3439 | .IX Item "How can I print out a word-frequency or line-frequency summary?" | |
3440 | .IP "How can I do approximate matching?" 4 | |
3441 | .IX Item "How can I do approximate matching?" | |
3442 | .IP "How do I efficiently match many regular expressions at once?" 4 | |
3443 | .IX Item "How do I efficiently match many regular expressions at once?" | |
3444 | .ie n .IP "Why don't word-boundary searches with ""\eb"" work for me?" 4 | |
3445 | .el .IP "Why don't word-boundary searches with \f(CW\eb\fR work for me?" 4 | |
3446 | .IX Item "Why don't word-boundary searches with b work for me?" | |
3447 | .IP "Why does using $&, $`, or $' slow my program down?" 4 | |
3448 | .IX Item "Why does using $&, $`, or $' slow my program down?" | |
3449 | .ie n .IP "What good is ""\eG"" in a regular expression?" 4 | |
3450 | .el .IP "What good is \f(CW\eG\fR in a regular expression?" 4 | |
3451 | .IX Item "What good is G in a regular expression?" | |
3452 | .IP "Are Perl regexes DFAs or NFAs? Are they \s-1POSIX\s0 compliant?" 4 | |
3453 | .IX Item "Are Perl regexes DFAs or NFAs? Are they POSIX compliant?" | |
3454 | .IP "What's wrong with using grep or map in a void context?" 4 | |
3455 | .IX Item "What's wrong with using grep or map in a void context?" | |
3456 | .IP "How can I match strings with multibyte characters?" 4 | |
3457 | .IX Item "How can I match strings with multibyte characters?" | |
3458 | .IP "How do I match a pattern that is supplied by the user?" 4 | |
3459 | .IX Item "How do I match a pattern that is supplied by the user?" | |
3460 | .RE | |
3461 | .RS 4 | |
3462 | .RE | |
3463 | .IP "\s-1AUTHOR\s0 \s-1AND\s0 \s-1COPYRIGHT\s0" 4 | |
3464 | .IX Item "AUTHOR AND COPYRIGHT" | |
3465 | .PD | |
3466 | .ie n .Sh "perlfaq7 \- General Perl Language Issues ($Revision: 1.8 $, $Date: 2002/03/26 15:48:32 $)" | |
3467 | .el .Sh "perlfaq7 \- General Perl Language Issues ($Revision: 1.8 $, \f(CW$Date:\fP 2002/03/26 15:48:32 $)" | |
3468 | .IX Subsection "perlfaq7 - General Perl Language Issues ($Revision: 1.8 $, $Date: 2002/03/26 15:48:32 $)" | |
3469 | .IP "\s-1DESCRIPTION\s0" 4 | |
3470 | .IX Item "DESCRIPTION" | |
3471 | .RS 4 | |
3472 | .PD 0 | |
3473 | .IP "Can I get a BNF/yacc/RE for the Perl language?" 4 | |
3474 | .IX Item "Can I get a BNF/yacc/RE for the Perl language?" | |
3475 | .IP "What are all these $@%&* punctuation signs, and how do I know when to use them?" 4 | |
3476 | .IX Item "What are all these $@%&* punctuation signs, and how do I know when to use them?" | |
3477 | .IP "Do I always/never have to quote my strings or use semicolons and commas?" 4 | |
3478 | .IX Item "Do I always/never have to quote my strings or use semicolons and commas?" | |
3479 | .IP "How do I skip some return values?" 4 | |
3480 | .IX Item "How do I skip some return values?" | |
3481 | .IP "How do I temporarily block warnings?" 4 | |
3482 | .IX Item "How do I temporarily block warnings?" | |
3483 | .IP "What's an extension?" 4 | |
3484 | .IX Item "What's an extension?" | |
3485 | .IP "Why do Perl operators have different precedence than C operators?" 4 | |
3486 | .IX Item "Why do Perl operators have different precedence than C operators?" | |
3487 | .IP "How do I declare/create a structure?" 4 | |
3488 | .IX Item "How do I declare/create a structure?" | |
3489 | .IP "How do I create a module?" 4 | |
3490 | .IX Item "How do I create a module?" | |
3491 | .IP "How do I create a class?" 4 | |
3492 | .IX Item "How do I create a class?" | |
3493 | .IP "How can I tell if a variable is tainted?" 4 | |
3494 | .IX Item "How can I tell if a variable is tainted?" | |
3495 | .IP "What's a closure?" 4 | |
3496 | .IX Item "What's a closure?" | |
3497 | .IP "What is variable suicide and how can I prevent it?" 4 | |
3498 | .IX Item "What is variable suicide and how can I prevent it?" | |
3499 | .IP "How can I pass/return a {Function, FileHandle, Array, Hash, Method, Regex}?" 4 | |
3500 | .IX Item "How can I pass/return a {Function, FileHandle, Array, Hash, Method, Regex}?" | |
3501 | .PD | |
3502 | Passing Variables and Functions, Passing Filehandles, Passing Regexes, | |
3503 | Passing Methods | |
3504 | .IP "How do I create a static variable?" 4 | |
3505 | .IX Item "How do I create a static variable?" | |
3506 | .PD 0 | |
3507 | .IP "What's the difference between dynamic and lexical (static) scoping? Between \fIlocal()\fR and \fImy()\fR?" 4 | |
3508 | .IX Item "What's the difference between dynamic and lexical (static) scoping? Between local() and my()?" | |
3509 | .IP "How can I access a dynamic variable while a similarly named lexical is in scope?" 4 | |
3510 | .IX Item "How can I access a dynamic variable while a similarly named lexical is in scope?" | |
3511 | .IP "What's the difference between deep and shallow binding?" 4 | |
3512 | .IX Item "What's the difference between deep and shallow binding?" | |
3513 | .ie n .IP "Why doesn't ""my($foo) = <\s-1FILE\s0>;"" work right?" 4 | |
3514 | .el .IP "Why doesn't ``my($foo) = <\s-1FILE\s0>;'' work right?" 4 | |
3515 | .IX Item "Why doesn't my($foo) = <FILE>; work right?" | |
3516 | .IP "How do I redefine a builtin function, operator, or method?" 4 | |
3517 | .IX Item "How do I redefine a builtin function, operator, or method?" | |
3518 | .IP "What's the difference between calling a function as &foo and \fIfoo()\fR?" 4 | |
3519 | .IX Item "What's the difference between calling a function as &foo and foo()?" | |
3520 | .IP "How do I create a switch or case statement?" 4 | |
3521 | .IX Item "How do I create a switch or case statement?" | |
3522 | .IP "How can I catch accesses to undefined variables/functions/methods?" 4 | |
3523 | .IX Item "How can I catch accesses to undefined variables/functions/methods?" | |
3524 | .IP "Why can't a method included in this same file be found?" 4 | |
3525 | .IX Item "Why can't a method included in this same file be found?" | |
3526 | .IP "How can I find out my current package?" 4 | |
3527 | .IX Item "How can I find out my current package?" | |
3528 | .IP "How can I comment out a large block of perl code?" 4 | |
3529 | .IX Item "How can I comment out a large block of perl code?" | |
3530 | .IP "How do I clear a package?" 4 | |
3531 | .IX Item "How do I clear a package?" | |
3532 | .IP "How can I use a variable as a variable name?" 4 | |
3533 | .IX Item "How can I use a variable as a variable name?" | |
3534 | .RE | |
3535 | .RS 4 | |
3536 | .RE | |
3537 | .IP "\s-1AUTHOR\s0 \s-1AND\s0 \s-1COPYRIGHT\s0" 4 | |
3538 | .IX Item "AUTHOR AND COPYRIGHT" | |
3539 | .PD | |
3540 | .ie n .Sh "perlfaq8 \- System Interaction ($Revision: 1.8 $, $Date: 2002/05/16 12:41:42 $)" | |
3541 | .el .Sh "perlfaq8 \- System Interaction ($Revision: 1.8 $, \f(CW$Date:\fP 2002/05/16 12:41:42 $)" | |
3542 | .IX Subsection "perlfaq8 - System Interaction ($Revision: 1.8 $, $Date: 2002/05/16 12:41:42 $)" | |
3543 | .IP "\s-1DESCRIPTION\s0" 4 | |
3544 | .IX Item "DESCRIPTION" | |
3545 | .RS 4 | |
3546 | .PD 0 | |
3547 | .IP "How do I find out which operating system I'm running under?" 4 | |
3548 | .IX Item "How do I find out which operating system I'm running under?" | |
3549 | .IP "How come \fIexec()\fR doesn't return?" 4 | |
3550 | .IX Item "How come exec() doesn't return?" | |
3551 | .IP "How do I do fancy stuff with the keyboard/screen/mouse?" 4 | |
3552 | .IX Item "How do I do fancy stuff with the keyboard/screen/mouse?" | |
3553 | .PD | |
3554 | Keyboard, Screen, Mouse | |
3555 | .IP "How do I print something out in color?" 4 | |
3556 | .IX Item "How do I print something out in color?" | |
3557 | .PD 0 | |
3558 | .IP "How do I read just one key without waiting for a return key?" 4 | |
3559 | .IX Item "How do I read just one key without waiting for a return key?" | |
3560 | .IP "How do I check whether input is ready on the keyboard?" 4 | |
3561 | .IX Item "How do I check whether input is ready on the keyboard?" | |
3562 | .IP "How do I clear the screen?" 4 | |
3563 | .IX Item "How do I clear the screen?" | |
3564 | .IP "How do I get the screen size?" 4 | |
3565 | .IX Item "How do I get the screen size?" | |
3566 | .IP "How do I ask the user for a password?" 4 | |
3567 | .IX Item "How do I ask the user for a password?" | |
3568 | .IP "How do I read and write the serial port?" 4 | |
3569 | .IX Item "How do I read and write the serial port?" | |
3570 | .PD | |
3571 | lockfiles, open mode, end of line, flushing output, non-blocking input | |
3572 | .IP "How do I decode encrypted password files?" 4 | |
3573 | .IX Item "How do I decode encrypted password files?" | |
3574 | .PD 0 | |
3575 | .IP "How do I start a process in the background?" 4 | |
3576 | .IX Item "How do I start a process in the background?" | |
3577 | .PD | |
3578 | \&\s-1STDIN\s0, \s-1STDOUT\s0, and \s-1STDERR\s0 are shared, Signals, Zombies | |
3579 | .IP "How do I trap control characters/signals?" 4 | |
3580 | .IX Item "How do I trap control characters/signals?" | |
3581 | .PD 0 | |
3582 | .IP "How do I modify the shadow password file on a Unix system?" 4 | |
3583 | .IX Item "How do I modify the shadow password file on a Unix system?" | |
3584 | .IP "How do I set the time and date?" 4 | |
3585 | .IX Item "How do I set the time and date?" | |
3586 | .IP "How can I \fIsleep()\fR or \fIalarm()\fR for under a second?" 4 | |
3587 | .IX Item "How can I sleep() or alarm() for under a second?" | |
3588 | .IP "How can I measure time under a second?" 4 | |
3589 | .IX Item "How can I measure time under a second?" | |
3590 | .IP "How can I do an \fIatexit()\fR or \fIsetjmp()\fR/\fIlongjmp()\fR? (Exception handling)" 4 | |
3591 | .IX Item "How can I do an atexit() or setjmp()/longjmp()? (Exception handling)" | |
3592 | .ie n .IP "Why doesn't my sockets program work under System V (Solaris)? What does the error message ""Protocol not supported"" mean?" 4 | |
3593 | .el .IP "Why doesn't my sockets program work under System V (Solaris)? What does the error message ``Protocol not supported'' mean?" 4 | |
3594 | .IX Item "Why doesn't my sockets program work under System V (Solaris)? What does the error message Protocol not supported mean?" | |
3595 | .IP "How can I call my system's unique C functions from Perl?" 4 | |
3596 | .IX Item "How can I call my system's unique C functions from Perl?" | |
3597 | .IP "Where do I get the include files to do \fIioctl()\fR or \fIsyscall()\fR?" 4 | |
3598 | .IX Item "Where do I get the include files to do ioctl() or syscall()?" | |
3599 | .IP "Why do setuid perl scripts complain about kernel problems?" 4 | |
3600 | .IX Item "Why do setuid perl scripts complain about kernel problems?" | |
3601 | .IP "How can I open a pipe both to and from a command?" 4 | |
3602 | .IX Item "How can I open a pipe both to and from a command?" | |
3603 | .IP "Why can't I get the output of a command with \fIsystem()\fR?" 4 | |
3604 | .IX Item "Why can't I get the output of a command with system()?" | |
3605 | .IP "How can I capture \s-1STDERR\s0 from an external command?" 4 | |
3606 | .IX Item "How can I capture STDERR from an external command?" | |
3607 | .IP "Why doesn't \fIopen()\fR return an error when a pipe open fails?" 4 | |
3608 | .IX Item "Why doesn't open() return an error when a pipe open fails?" | |
3609 | .IP "What's wrong with using backticks in a void context?" 4 | |
3610 | .IX Item "What's wrong with using backticks in a void context?" | |
3611 | .IP "How can I call backticks without shell processing?" 4 | |
3612 | .IX Item "How can I call backticks without shell processing?" | |
3613 | .IP "Why can't my script read from \s-1STDIN\s0 after I gave it \s-1EOF\s0 (^D on Unix, ^Z on \s-1MS\-DOS\s0)?" 4 | |
3614 | .IX Item "Why can't my script read from STDIN after I gave it EOF (^D on Unix, ^Z on MS-DOS)?" | |
3615 | .IP "How can I convert my shell script to perl?" 4 | |
3616 | .IX Item "How can I convert my shell script to perl?" | |
3617 | .IP "Can I use perl to run a telnet or ftp session?" 4 | |
3618 | .IX Item "Can I use perl to run a telnet or ftp session?" | |
3619 | .IP "How can I write expect in Perl?" 4 | |
3620 | .IX Item "How can I write expect in Perl?" | |
3621 | .ie n .IP "Is there a way to hide perl's command line from programs such as ""ps""?" 4 | |
3622 | .el .IP "Is there a way to hide perl's command line from programs such as ``ps''?" 4 | |
3623 | .IX Item "Is there a way to hide perl's command line from programs such as ps?" | |
3624 | .IP "I {changed directory, modified my environment} in a perl script. How come the change disappeared when I exited the script? How do I get my changes to be visible?" 4 | |
3625 | .IX Item "I {changed directory, modified my environment} in a perl script. How come the change disappeared when I exited the script? How do I get my changes to be visible?" | |
3626 | .PD | |
3627 | Unix | |
3628 | .IP "How do I close a process's filehandle without waiting for it to complete?" 4 | |
3629 | .IX Item "How do I close a process's filehandle without waiting for it to complete?" | |
3630 | .PD 0 | |
3631 | .IP "How do I fork a daemon process?" 4 | |
3632 | .IX Item "How do I fork a daemon process?" | |
3633 | .IP "How do I find out if I'm running interactively or not?" 4 | |
3634 | .IX Item "How do I find out if I'm running interactively or not?" | |
3635 | .IP "How do I timeout a slow event?" 4 | |
3636 | .IX Item "How do I timeout a slow event?" | |
3637 | .IP "How do I set \s-1CPU\s0 limits?" 4 | |
3638 | .IX Item "How do I set CPU limits?" | |
3639 | .IP "How do I avoid zombies on a Unix system?" 4 | |
3640 | .IX Item "How do I avoid zombies on a Unix system?" | |
3641 | .IP "How do I use an \s-1SQL\s0 database?" 4 | |
3642 | .IX Item "How do I use an SQL database?" | |
3643 | .IP "How do I make a \fIsystem()\fR exit on control\-C?" 4 | |
3644 | .IX Item "How do I make a system() exit on control-C?" | |
3645 | .IP "How do I open a file without blocking?" 4 | |
3646 | .IX Item "How do I open a file without blocking?" | |
3647 | .IP "How do I install a module from \s-1CPAN\s0?" 4 | |
3648 | .IX Item "How do I install a module from CPAN?" | |
3649 | .IP "What's the difference between require and use?" 4 | |
3650 | .IX Item "What's the difference between require and use?" | |
3651 | .IP "How do I keep my own module/library directory?" 4 | |
3652 | .IX Item "How do I keep my own module/library directory?" | |
3653 | .IP "How do I add the directory my program lives in to the module/library search path?" 4 | |
3654 | .IX Item "How do I add the directory my program lives in to the module/library search path?" | |
3655 | .IP "How do I add a directory to my include path at runtime?" 4 | |
3656 | .IX Item "How do I add a directory to my include path at runtime?" | |
3657 | .IP "What is socket.ph and where do I get it?" 4 | |
3658 | .IX Item "What is socket.ph and where do I get it?" | |
3659 | .RE | |
3660 | .RS 4 | |
3661 | .RE | |
3662 | .IP "\s-1AUTHOR\s0 \s-1AND\s0 \s-1COPYRIGHT\s0" 4 | |
3663 | .IX Item "AUTHOR AND COPYRIGHT" | |
3664 | .PD | |
3665 | .ie n .Sh "perlfaq9 \- Networking ($Revision: 1.9 $, $Date: 2002/04/07 18:46:13 $)" | |
3666 | .el .Sh "perlfaq9 \- Networking ($Revision: 1.9 $, \f(CW$Date:\fP 2002/04/07 18:46:13 $)" | |
3667 | .IX Subsection "perlfaq9 - Networking ($Revision: 1.9 $, $Date: 2002/04/07 18:46:13 $)" | |
3668 | .IP "\s-1DESCRIPTION\s0" 4 | |
3669 | .IX Item "DESCRIPTION" | |
3670 | .RS 4 | |
3671 | .PD 0 | |
3672 | .IP "What is the correct form of response from a \s-1CGI\s0 script?" 4 | |
3673 | .IX Item "What is the correct form of response from a CGI script?" | |
3674 | .IP "My \s-1CGI\s0 script runs from the command line but not the browser. (500 Server Error)" 4 | |
3675 | .IX Item "My CGI script runs from the command line but not the browser. (500 Server Error)" | |
3676 | .IP "How can I get better error messages from a \s-1CGI\s0 program?" 4 | |
3677 | .IX Item "How can I get better error messages from a CGI program?" | |
3678 | .IP "How do I remove \s-1HTML\s0 from a string?" 4 | |
3679 | .IX Item "How do I remove HTML from a string?" | |
3680 | .IP "How do I extract URLs?" 4 | |
3681 | .IX Item "How do I extract URLs?" | |
3682 | .IP "How do I download a file from the user's machine? How do I open a file on another machine?" 4 | |
3683 | .IX Item "How do I download a file from the user's machine? How do I open a file on another machine?" | |
3684 | .IP "How do I make a pop-up menu in \s-1HTML\s0?" 4 | |
3685 | .IX Item "How do I make a pop-up menu in HTML?" | |
3686 | .IP "How do I fetch an \s-1HTML\s0 file?" 4 | |
3687 | .IX Item "How do I fetch an HTML file?" | |
3688 | .IP "How do I automate an \s-1HTML\s0 form submission?" 4 | |
3689 | .IX Item "How do I automate an HTML form submission?" | |
3690 | .IP "How do I decode or create those %\-encodings on the web?" 4 | |
3691 | .IX Item "How do I decode or create those %-encodings on the web?" | |
3692 | .IP "How do I redirect to another page?" 4 | |
3693 | .IX Item "How do I redirect to another page?" | |
3694 | .IP "How do I put a password on my web pages?" 4 | |
3695 | .IX Item "How do I put a password on my web pages?" | |
3696 | .IP "How do I edit my .htpasswd and .htgroup files with Perl?" 4 | |
3697 | .IX Item "How do I edit my .htpasswd and .htgroup files with Perl?" | |
3698 | .IP "How do I make sure users can't enter values into a form that cause my \s-1CGI\s0 script to do bad things?" 4 | |
3699 | .IX Item "How do I make sure users can't enter values into a form that cause my CGI script to do bad things?" | |
3700 | .IP "How do I parse a mail header?" 4 | |
3701 | .IX Item "How do I parse a mail header?" | |
3702 | .IP "How do I decode a \s-1CGI\s0 form?" 4 | |
3703 | .IX Item "How do I decode a CGI form?" | |
3704 | .IP "How do I check a valid mail address?" 4 | |
3705 | .IX Item "How do I check a valid mail address?" | |
3706 | .IP "How do I decode a \s-1MIME/BASE64\s0 string?" 4 | |
3707 | .IX Item "How do I decode a MIME/BASE64 string?" | |
3708 | .IP "How do I return the user's mail address?" 4 | |
3709 | .IX Item "How do I return the user's mail address?" | |
3710 | .IP "How do I send mail?" 4 | |
3711 | .IX Item "How do I send mail?" | |
3712 | .IP "How do I use \s-1MIME\s0 to make an attachment to a mail message?" 4 | |
3713 | .IX Item "How do I use MIME to make an attachment to a mail message?" | |
3714 | .IP "How do I read mail?" 4 | |
3715 | .IX Item "How do I read mail?" | |
3716 | .IP "How do I find out my hostname/domainname/IP address?" 4 | |
3717 | .IX Item "How do I find out my hostname/domainname/IP address?" | |
3718 | .IP "How do I fetch a news article or the active newsgroups?" 4 | |
3719 | .IX Item "How do I fetch a news article or the active newsgroups?" | |
3720 | .IP "How do I fetch/put an \s-1FTP\s0 file?" 4 | |
3721 | .IX Item "How do I fetch/put an FTP file?" | |
3722 | .IP "How can I do \s-1RPC\s0 in Perl?" 4 | |
3723 | .IX Item "How can I do RPC in Perl?" | |
3724 | .RE | |
3725 | .RS 4 | |
3726 | .RE | |
3727 | .IP "\s-1AUTHOR\s0 \s-1AND\s0 \s-1COPYRIGHT\s0" 4 | |
3728 | .IX Item "AUTHOR AND COPYRIGHT" | |
3729 | .PD | |
3730 | .Sh "perlcompile \- Introduction to the Perl Compiler-Translator" | |
3731 | .IX Subsection "perlcompile - Introduction to the Perl Compiler-Translator" | |
3732 | .IP "\s-1DESCRIPTION\s0" 4 | |
3733 | .IX Item "DESCRIPTION" | |
3734 | .RS 4 | |
3735 | .PD 0 | |
3736 | .IP "Layout" 4 | |
3737 | .IX Item "Layout" | |
3738 | .PD | |
3739 | B::Bytecode, B::C, B::CC, B::Lint, B::Deparse, B::Xref | |
3740 | .RE | |
3741 | .RS 4 | |
3742 | .RE | |
3743 | .IP "Using The Back Ends" 4 | |
3744 | .IX Item "Using The Back Ends" | |
3745 | .RS 4 | |
3746 | .PD 0 | |
3747 | .IP "The Cross Referencing Back End" 4 | |
3748 | .IX Item "The Cross Referencing Back End" | |
3749 | .PD | |
3750 | i, &, s, r | |
3751 | .IP "The Decompiling Back End" 4 | |
3752 | .IX Item "The Decompiling Back End" | |
3753 | .PD 0 | |
3754 | .IP "The Lint Back End" 4 | |
3755 | .IX Item "The Lint Back End" | |
3756 | .IP "The Simple C Back End" 4 | |
3757 | .IX Item "The Simple C Back End" | |
3758 | .IP "The Bytecode Back End" 4 | |
3759 | .IX Item "The Bytecode Back End" | |
3760 | .IP "The Optimized C Back End" 4 | |
3761 | .IX Item "The Optimized C Back End" | |
3762 | .RE | |
3763 | .RS 4 | |
3764 | .RE | |
3765 | .IP "Module List for the Compiler Suite" 4 | |
3766 | .IX Item "Module List for the Compiler Suite" | |
3767 | .PD | |
3768 | B, O, B::Asmdata, B::Assembler, B::Bblock, B::Bytecode, B::C, B::CC, | |
3769 | B::Concise, B::Debug, B::Deparse, B::Disassembler, B::Lint, B::Showlex, | |
3770 | B::Stackobj, B::Stash, B::Terse, B::Xref | |
3771 | .IP "\s-1KNOWN\s0 \s-1PROBLEMS\s0" 4 | |
3772 | .IX Item "KNOWN PROBLEMS" | |
3773 | .PD 0 | |
3774 | .IP "\s-1AUTHOR\s0" 4 | |
3775 | .IX Item "AUTHOR" | |
3776 | .PD | |
3777 | .Sh "perlembed \- how to embed perl in your C program" | |
3778 | .IX Subsection "perlembed - how to embed perl in your C program" | |
3779 | .IP "\s-1DESCRIPTION\s0" 4 | |
3780 | .IX Item "DESCRIPTION" | |
3781 | .RS 4 | |
3782 | .PD 0 | |
3783 | .IP "\s-1PREAMBLE\s0" 4 | |
3784 | .IX Item "PREAMBLE" | |
3785 | .PD | |
3786 | \&\fBUse C from Perl?\fR, \fBUse a Unix program from Perl?\fR, \fBUse Perl from | |
3787 | Perl?\fR, \fBUse C from C?\fR, \fBUse Perl from C?\fR | |
3788 | .IP "\s-1ROADMAP\s0" 4 | |
3789 | .IX Item "ROADMAP" | |
3790 | .PD 0 | |
3791 | .IP "Compiling your C program" 4 | |
3792 | .IX Item "Compiling your C program" | |
3793 | .IP "Adding a Perl interpreter to your C program" 4 | |
3794 | .IX Item "Adding a Perl interpreter to your C program" | |
3795 | .IP "Calling a Perl subroutine from your C program" 4 | |
3796 | .IX Item "Calling a Perl subroutine from your C program" | |
3797 | .IP "Evaluating a Perl statement from your C program" 4 | |
3798 | .IX Item "Evaluating a Perl statement from your C program" | |
3799 | .IP "Performing Perl pattern matches and substitutions from your C program" 4 | |
3800 | .IX Item "Performing Perl pattern matches and substitutions from your C program" | |
3801 | .IP "Fiddling with the Perl stack from your C program" 4 | |
3802 | .IX Item "Fiddling with the Perl stack from your C program" | |
3803 | .IP "Maintaining a persistent interpreter" 4 | |
3804 | .IX Item "Maintaining a persistent interpreter" | |
3805 | .IP "Execution of \s-1END\s0 blocks" 4 | |
3806 | .IX Item "Execution of END blocks" | |
3807 | .IP "Maintaining multiple interpreter instances" 4 | |
3808 | .IX Item "Maintaining multiple interpreter instances" | |
3809 | .IP "Using Perl modules, which themselves use C libraries, from your C program" 4 | |
3810 | .IX Item "Using Perl modules, which themselves use C libraries, from your C program" | |
3811 | .RE | |
3812 | .RS 4 | |
3813 | .RE | |
3814 | .IP "Embedding Perl under Win32" 4 | |
3815 | .IX Item "Embedding Perl under Win32" | |
3816 | .IP "\s-1MORAL\s0" 4 | |
3817 | .IX Item "MORAL" | |
3818 | .IP "\s-1AUTHOR\s0" 4 | |
3819 | .IX Item "AUTHOR" | |
3820 | .IP "\s-1COPYRIGHT\s0" 4 | |
3821 | .IX Item "COPYRIGHT" | |
3822 | .PD | |
3823 | .Sh "perldebguts \- Guts of Perl debugging" | |
3824 | .IX Subsection "perldebguts - Guts of Perl debugging" | |
3825 | .IP "\s-1DESCRIPTION\s0" 4 | |
3826 | .IX Item "DESCRIPTION" | |
3827 | .PD 0 | |
3828 | .IP "Debugger Internals" 4 | |
3829 | .IX Item "Debugger Internals" | |
3830 | .RS 4 | |
3831 | .IP "Writing Your Own Debugger" 4 | |
3832 | .IX Item "Writing Your Own Debugger" | |
3833 | .RE | |
3834 | .RS 4 | |
3835 | .RE | |
3836 | .IP "Frame Listing Output Examples" 4 | |
3837 | .IX Item "Frame Listing Output Examples" | |
3838 | .IP "Debugging regular expressions" 4 | |
3839 | .IX Item "Debugging regular expressions" | |
3840 | .RS 4 | |
3841 | .IP "Compile-time output" 4 | |
3842 | .IX Item "Compile-time output" | |
3843 | .PD | |
3844 | \&\f(CW\*(C`anchored\*(C'\fR \fI\s-1STRING\s0\fR \f(CW\*(C`at\*(C'\fR \fI\s-1POS\s0\fR, \f(CW\*(C`floating\*(C'\fR \fI\s-1STRING\s0\fR \f(CW\*(C`at\*(C'\fR | |
3845 | \&\fI\s-1POS1\s0..POS2\fR, \f(CW\*(C`matching floating/anchored\*(C'\fR, \f(CW\*(C`minlen\*(C'\fR, \f(CW\*(C`stclass\*(C'\fR | |
3846 | \&\fI\s-1TYPE\s0\fR, \f(CW\*(C`noscan\*(C'\fR, \f(CW\*(C`isall\*(C'\fR, \f(CW\*(C`GPOS\*(C'\fR, \f(CW\*(C`plus\*(C'\fR, \f(CW\*(C`implicit\*(C'\fR, \f(CW\*(C`with eval\*(C'\fR, | |
3847 | \&\f(CW\*(C`anchored(TYPE)\*(C'\fR | |
3848 | .IP "Types of nodes" 4 | |
3849 | .IX Item "Types of nodes" | |
3850 | .PD 0 | |
3851 | .IP "Run-time output" 4 | |
3852 | .IX Item "Run-time output" | |
3853 | .RE | |
3854 | .RS 4 | |
3855 | .RE | |
3856 | .IP "Debugging Perl memory usage" 4 | |
3857 | .IX Item "Debugging Perl memory usage" | |
3858 | .RS 4 | |
3859 | .ie n .IP "Using $ENV{PERL_DEBUG_MSTATS}" 4 | |
3860 | .el .IP "Using \f(CW$ENV{PERL_DEBUG_MSTATS}\fR" 4 | |
3861 | .IX Item "Using $ENV{PERL_DEBUG_MSTATS}" | |
3862 | .PD | |
3863 | \&\f(CW\*(C`buckets SMALLEST(APPROX)..GREATEST(APPROX)\*(C'\fR, Free/Used, \f(CW\*(C`Total sbrk(): | |
3864 | SBRKed/SBRKs:CONTINUOUS\*(C'\fR, \f(CW\*(C`pad: 0\*(C'\fR, \f(CW\*(C`heads: 2192\*(C'\fR, \f(CW\*(C`chain: 0\*(C'\fR, \f(CW\*(C`tail: | |
3865 | 6144\*(C'\fR | |
3866 | .IP "Example of using \fB\-DL\fR switch" 4 | |
3867 | .IX Item "Example of using -DL switch" | |
3868 | \&\f(CW717\fR, \f(CW002\fR, \f(CW054\fR, \f(CW602\fR, \f(CW702\fR, \f(CW704\fR | |
3869 | .IP "\fB\-DL\fR details" 4 | |
3870 | .IX Item "-DL details" | |
3871 | \&\f(CW\*(C`!!!\*(C'\fR, \f(CW\*(C`!!\*(C'\fR, \f(CW\*(C`!\*(C'\fR | |
3872 | .IP "Limitations of \fB\-DL\fR statistics" 4 | |
3873 | .IX Item "Limitations of -DL statistics" | |
3874 | .RE | |
3875 | .RS 4 | |
3876 | .RE | |
3877 | .PD 0 | |
3878 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
3879 | .IX Item "SEE ALSO" | |
3880 | .PD | |
3881 | .Sh "perlxstut, perlXStut \- Tutorial for writing XSUBs" | |
3882 | .IX Subsection "perlxstut, perlXStut - Tutorial for writing XSUBs" | |
3883 | .IP "\s-1DESCRIPTION\s0" 4 | |
3884 | .IX Item "DESCRIPTION" | |
3885 | .PD 0 | |
3886 | .IP "\s-1SPECIAL\s0 \s-1NOTES\s0" 4 | |
3887 | .IX Item "SPECIAL NOTES" | |
3888 | .RS 4 | |
3889 | .IP "make" 4 | |
3890 | .IX Item "make" | |
3891 | .IP "Version caveat" 4 | |
3892 | .IX Item "Version caveat" | |
3893 | .IP "Dynamic Loading versus Static Loading" 4 | |
3894 | .IX Item "Dynamic Loading versus Static Loading" | |
3895 | .RE | |
3896 | .RS 4 | |
3897 | .RE | |
3898 | .IP "\s-1TUTORIAL\s0" 4 | |
3899 | .IX Item "TUTORIAL" | |
3900 | .RS 4 | |
3901 | .IP "\s-1EXAMPLE\s0 1" 4 | |
3902 | .IX Item "EXAMPLE 1" | |
3903 | .IP "\s-1EXAMPLE\s0 2" 4 | |
3904 | .IX Item "EXAMPLE 2" | |
3905 | .IP "What has gone on?" 4 | |
3906 | .IX Item "What has gone on?" | |
3907 | .IP "Writing good test scripts" 4 | |
3908 | .IX Item "Writing good test scripts" | |
3909 | .IP "\s-1EXAMPLE\s0 3" 4 | |
3910 | .IX Item "EXAMPLE 3" | |
3911 | .IP "What's new here?" 4 | |
3912 | .IX Item "What's new here?" | |
3913 | .IP "Input and Output Parameters" 4 | |
3914 | .IX Item "Input and Output Parameters" | |
3915 | .IP "The \s-1XSUBPP\s0 Program" 4 | |
3916 | .IX Item "The XSUBPP Program" | |
3917 | .IP "The \s-1TYPEMAP\s0 file" 4 | |
3918 | .IX Item "The TYPEMAP file" | |
3919 | .IP "Warning about Output Arguments" 4 | |
3920 | .IX Item "Warning about Output Arguments" | |
3921 | .IP "\s-1EXAMPLE\s0 4" 4 | |
3922 | .IX Item "EXAMPLE 4" | |
3923 | .IP "What has happened here?" 4 | |
3924 | .IX Item "What has happened here?" | |
3925 | .IP "Anatomy of .xs file" 4 | |
3926 | .IX Item "Anatomy of .xs file" | |
3927 | .IP "Getting the fat out of XSUBs" 4 | |
3928 | .IX Item "Getting the fat out of XSUBs" | |
3929 | .IP "More about \s-1XSUB\s0 arguments" 4 | |
3930 | .IX Item "More about XSUB arguments" | |
3931 | .IP "The Argument Stack" 4 | |
3932 | .IX Item "The Argument Stack" | |
3933 | .IP "Extending your Extension" 4 | |
3934 | .IX Item "Extending your Extension" | |
3935 | .IP "Documenting your Extension" 4 | |
3936 | .IX Item "Documenting your Extension" | |
3937 | .IP "Installing your Extension" 4 | |
3938 | .IX Item "Installing your Extension" | |
3939 | .IP "\s-1EXAMPLE\s0 5" 4 | |
3940 | .IX Item "EXAMPLE 5" | |
3941 | .IP "New Things in this Example" 4 | |
3942 | .IX Item "New Things in this Example" | |
3943 | .IP "\s-1EXAMPLE\s0 6" 4 | |
3944 | .IX Item "EXAMPLE 6" | |
3945 | .IP "New Things in this Example" 4 | |
3946 | .IX Item "New Things in this Example" | |
3947 | .IP "\s-1EXAMPLE\s0 7 (Coming Soon)" 4 | |
3948 | .IX Item "EXAMPLE 7 (Coming Soon)" | |
3949 | .IP "\s-1EXAMPLE\s0 8 (Coming Soon)" 4 | |
3950 | .IX Item "EXAMPLE 8 (Coming Soon)" | |
3951 | .IP "\s-1EXAMPLE\s0 9 Passing open files to XSes" 4 | |
3952 | .IX Item "EXAMPLE 9 Passing open files to XSes" | |
3953 | .IP "Troubleshooting these Examples" 4 | |
3954 | .IX Item "Troubleshooting these Examples" | |
3955 | .RE | |
3956 | .RS 4 | |
3957 | .RE | |
3958 | .IP "See also" 4 | |
3959 | .IX Item "See also" | |
3960 | .IP "Author" 4 | |
3961 | .IX Item "Author" | |
3962 | .RS 4 | |
3963 | .IP "Last Changed" 4 | |
3964 | .IX Item "Last Changed" | |
3965 | .RE | |
3966 | .RS 4 | |
3967 | .RE | |
3968 | .PD | |
3969 | .Sh "perlxs \- \s-1XS\s0 language reference manual" | |
3970 | .IX Subsection "perlxs - XS language reference manual" | |
3971 | .IP "\s-1DESCRIPTION\s0" 4 | |
3972 | .IX Item "DESCRIPTION" | |
3973 | .RS 4 | |
3974 | .PD 0 | |
3975 | .IP "Introduction" 4 | |
3976 | .IX Item "Introduction" | |
3977 | .IP "On The Road" 4 | |
3978 | .IX Item "On The Road" | |
3979 | .IP "The Anatomy of an \s-1XSUB\s0" 4 | |
3980 | .IX Item "The Anatomy of an XSUB" | |
3981 | .IP "The Argument Stack" 4 | |
3982 | .IX Item "The Argument Stack" | |
3983 | .IP "The \s-1RETVAL\s0 Variable" 4 | |
3984 | .IX Item "The RETVAL Variable" | |
3985 | .IP "The \s-1MODULE\s0 Keyword" 4 | |
3986 | .IX Item "The MODULE Keyword" | |
3987 | .IP "The \s-1PACKAGE\s0 Keyword" 4 | |
3988 | .IX Item "The PACKAGE Keyword" | |
3989 | .IP "The \s-1PREFIX\s0 Keyword" 4 | |
3990 | .IX Item "The PREFIX Keyword" | |
3991 | .IP "The \s-1OUTPUT:\s0 Keyword" 4 | |
3992 | .IX Item "The OUTPUT: Keyword" | |
3993 | .IP "The \s-1NO_OUTPUT\s0 Keyword" 4 | |
3994 | .IX Item "The NO_OUTPUT Keyword" | |
3995 | .IP "The \s-1CODE:\s0 Keyword" 4 | |
3996 | .IX Item "The CODE: Keyword" | |
3997 | .IP "The \s-1INIT:\s0 Keyword" 4 | |
3998 | .IX Item "The INIT: Keyword" | |
3999 | .IP "The \s-1NO_INIT\s0 Keyword" 4 | |
4000 | .IX Item "The NO_INIT Keyword" | |
4001 | .IP "Initializing Function Parameters" 4 | |
4002 | .IX Item "Initializing Function Parameters" | |
4003 | .IP "Default Parameter Values" 4 | |
4004 | .IX Item "Default Parameter Values" | |
4005 | .IP "The \s-1PREINIT:\s0 Keyword" 4 | |
4006 | .IX Item "The PREINIT: Keyword" | |
4007 | .IP "The \s-1SCOPE:\s0 Keyword" 4 | |
4008 | .IX Item "The SCOPE: Keyword" | |
4009 | .IP "The \s-1INPUT:\s0 Keyword" 4 | |
4010 | .IX Item "The INPUT: Keyword" | |
4011 | .IP "The \s-1IN/OUTLIST/IN_OUTLIST/OUT/IN_OUT\s0 Keywords" 4 | |
4012 | .IX Item "The IN/OUTLIST/IN_OUTLIST/OUT/IN_OUT Keywords" | |
4013 | .ie n .IP "The ""length(NAME)"" Keyword" 4 | |
4014 | .el .IP "The \f(CWlength(NAME)\fR Keyword" 4 | |
4015 | .IX Item "The length(NAME) Keyword" | |
4016 | .IP "Variable-length Parameter Lists" 4 | |
4017 | .IX Item "Variable-length Parameter Lists" | |
4018 | .IP "The C_ARGS: Keyword" 4 | |
4019 | .IX Item "The C_ARGS: Keyword" | |
4020 | .IP "The \s-1PPCODE:\s0 Keyword" 4 | |
4021 | .IX Item "The PPCODE: Keyword" | |
4022 | .IP "Returning Undef And Empty Lists" 4 | |
4023 | .IX Item "Returning Undef And Empty Lists" | |
4024 | .IP "The \s-1REQUIRE:\s0 Keyword" 4 | |
4025 | .IX Item "The REQUIRE: Keyword" | |
4026 | .IP "The \s-1CLEANUP:\s0 Keyword" 4 | |
4027 | .IX Item "The CLEANUP: Keyword" | |
4028 | .IP "The \s-1POSTCALL:\s0 Keyword" 4 | |
4029 | .IX Item "The POSTCALL: Keyword" | |
4030 | .IP "The \s-1BOOT:\s0 Keyword" 4 | |
4031 | .IX Item "The BOOT: Keyword" | |
4032 | .IP "The \s-1VERSIONCHECK:\s0 Keyword" 4 | |
4033 | .IX Item "The VERSIONCHECK: Keyword" | |
4034 | .IP "The \s-1PROTOTYPES:\s0 Keyword" 4 | |
4035 | .IX Item "The PROTOTYPES: Keyword" | |
4036 | .IP "The \s-1PROTOTYPE:\s0 Keyword" 4 | |
4037 | .IX Item "The PROTOTYPE: Keyword" | |
4038 | .IP "The \s-1ALIAS:\s0 Keyword" 4 | |
4039 | .IX Item "The ALIAS: Keyword" | |
4040 | .IP "The \s-1OVERLOAD:\s0 Keyword" 4 | |
4041 | .IX Item "The OVERLOAD: Keyword" | |
4042 | .IP "The \s-1INTERFACE:\s0 Keyword" 4 | |
4043 | .IX Item "The INTERFACE: Keyword" | |
4044 | .IP "The \s-1INTERFACE_MACRO:\s0 Keyword" 4 | |
4045 | .IX Item "The INTERFACE_MACRO: Keyword" | |
4046 | .IP "The \s-1INCLUDE:\s0 Keyword" 4 | |
4047 | .IX Item "The INCLUDE: Keyword" | |
4048 | .IP "The \s-1CASE:\s0 Keyword" 4 | |
4049 | .IX Item "The CASE: Keyword" | |
4050 | .IP "The & Unary Operator" 4 | |
4051 | .IX Item "The & Unary Operator" | |
4052 | .IP "Inserting \s-1POD\s0, Comments and C Preprocessor Directives" 4 | |
4053 | .IX Item "Inserting POD, Comments and C Preprocessor Directives" | |
4054 | .IP "Using \s-1XS\s0 With \*(C+" 4 | |
4055 | .IX Item "Using XS With " | |
4056 | .IP "Interface Strategy" 4 | |
4057 | .IX Item "Interface Strategy" | |
4058 | .IP "Perl Objects And C Structures" 4 | |
4059 | .IX Item "Perl Objects And C Structures" | |
4060 | .IP "The Typemap" 4 | |
4061 | .IX Item "The Typemap" | |
4062 | .IP "Safely Storing Static Data in \s-1XS\s0" 4 | |
4063 | .IX Item "Safely Storing Static Data in XS" | |
4064 | .PD | |
4065 | \&\s-1MY_CXT_KEY\s0, typedef my_cxt_t, \s-1START_MY_CXT\s0, \s-1MY_CXT_INIT\s0, dMY_CXT, \s-1MY_CXT\s0 | |
4066 | .RE | |
4067 | .RS 4 | |
4068 | .RE | |
4069 | .IP "\s-1EXAMPLES\s0" 4 | |
4070 | .IX Item "EXAMPLES" | |
4071 | .PD 0 | |
4072 | .IP "\s-1XS\s0 \s-1VERSION\s0" 4 | |
4073 | .IX Item "XS VERSION" | |
4074 | .IP "\s-1AUTHOR\s0" 4 | |
4075 | .IX Item "AUTHOR" | |
4076 | .PD | |
4077 | .Sh "perlclib \- Internal replacements for standard C library functions" | |
4078 | .IX Subsection "perlclib - Internal replacements for standard C library functions" | |
4079 | .IP "\s-1DESCRIPTION\s0" 4 | |
4080 | .IX Item "DESCRIPTION" | |
4081 | .RS 4 | |
4082 | .PD 0 | |
4083 | .IP "Conventions" 4 | |
4084 | .IX Item "Conventions" | |
4085 | .PD | |
4086 | \&\f(CW\*(C`t\*(C'\fR, \f(CW\*(C`p\*(C'\fR, \f(CW\*(C`n\*(C'\fR, \f(CW\*(C`s\*(C'\fR | |
4087 | .IP "File Operations" 4 | |
4088 | .IX Item "File Operations" | |
4089 | .PD 0 | |
4090 | .IP "File Input and Output" 4 | |
4091 | .IX Item "File Input and Output" | |
4092 | .IP "File Positioning" 4 | |
4093 | .IX Item "File Positioning" | |
4094 | .IP "Memory Management and String Handling" 4 | |
4095 | .IX Item "Memory Management and String Handling" | |
4096 | .IP "Character Class Tests" 4 | |
4097 | .IX Item "Character Class Tests" | |
4098 | .IP "\fIstdlib.h\fR functions" 4 | |
4099 | .IX Item "stdlib.h functions" | |
4100 | .IP "Miscellaneous functions" 4 | |
4101 | .IX Item "Miscellaneous functions" | |
4102 | .RE | |
4103 | .RS 4 | |
4104 | .RE | |
4105 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
4106 | .IX Item "SEE ALSO" | |
4107 | .PD | |
4108 | .Sh "perlguts \- Introduction to the Perl \s-1API\s0" | |
4109 | .IX Subsection "perlguts - Introduction to the Perl API" | |
4110 | .IP "\s-1DESCRIPTION\s0" 4 | |
4111 | .IX Item "DESCRIPTION" | |
4112 | .PD 0 | |
4113 | .IP "Variables" 4 | |
4114 | .IX Item "Variables" | |
4115 | .RS 4 | |
4116 | .IP "Datatypes" 4 | |
4117 | .IX Item "Datatypes" | |
4118 | .ie n .IP "What is an ""\s-1IV\s0""?" 4 | |
4119 | .el .IP "What is an ``\s-1IV\s0''?" 4 | |
4120 | .IX Item "What is an IV?" | |
4121 | .IP "Working with SVs" 4 | |
4122 | .IX Item "Working with SVs" | |
4123 | .IP "Offsets" 4 | |
4124 | .IX Item "Offsets" | |
4125 | .IP "What's Really Stored in an \s-1SV\s0?" 4 | |
4126 | .IX Item "What's Really Stored in an SV?" | |
4127 | .IP "Working with AVs" 4 | |
4128 | .IX Item "Working with AVs" | |
4129 | .IP "Working with HVs" 4 | |
4130 | .IX Item "Working with HVs" | |
4131 | .IP "Hash \s-1API\s0 Extensions" 4 | |
4132 | .IX Item "Hash API Extensions" | |
4133 | .IP "References" 4 | |
4134 | .IX Item "References" | |
4135 | .IP "Blessed References and Class Objects" 4 | |
4136 | .IX Item "Blessed References and Class Objects" | |
4137 | .IP "Creating New Variables" 4 | |
4138 | .IX Item "Creating New Variables" | |
4139 | .PD | |
4140 | \&\s-1GV_ADDMULTI\s0, \s-1GV_ADDWARN\s0 | |
4141 | .IP "Reference Counts and Mortality" 4 | |
4142 | .IX Item "Reference Counts and Mortality" | |
4143 | .PD 0 | |
4144 | .IP "Stashes and Globs" 4 | |
4145 | .IX Item "Stashes and Globs" | |
4146 | .IP "Double-Typed SVs" 4 | |
4147 | .IX Item "Double-Typed SVs" | |
4148 | .IP "Magic Variables" 4 | |
4149 | .IX Item "Magic Variables" | |
4150 | .IP "Assigning Magic" 4 | |
4151 | .IX Item "Assigning Magic" | |
4152 | .IP "Magic Virtual Tables" 4 | |
4153 | .IX Item "Magic Virtual Tables" | |
4154 | .IP "Finding Magic" 4 | |
4155 | .IX Item "Finding Magic" | |
4156 | .IP "Understanding the Magic of Tied Hashes and Arrays" 4 | |
4157 | .IX Item "Understanding the Magic of Tied Hashes and Arrays" | |
4158 | .IP "Localizing changes" 4 | |
4159 | .IX Item "Localizing changes" | |
4160 | .PD | |
4161 | \&\f(CW\*(C`SAVEINT(int i)\*(C'\fR, \f(CW\*(C`SAVEIV(IV i)\*(C'\fR, \f(CW\*(C`SAVEI32(I32 i)\*(C'\fR, \f(CW\*(C`SAVELONG(long i)\*(C'\fR, | |
4162 | \&\f(CWSAVESPTR(s)\fR, \f(CWSAVEPPTR(p)\fR, \f(CW\*(C`SAVEFREESV(SV *sv)\*(C'\fR, \f(CW\*(C`SAVEMORTALIZESV(SV | |
4163 | *sv)\*(C'\fR, \f(CW\*(C`SAVEFREEOP(OP *op)\*(C'\fR, \f(CWSAVEFREEPV(p)\fR, \f(CW\*(C`SAVECLEARSV(SV *sv)\*(C'\fR, | |
4164 | \&\f(CW\*(C`SAVEDELETE(HV *hv, char *key, I32 length)\*(C'\fR, | |
4165 | \&\f(CW\*(C`SAVEDESTRUCTOR(DESTRUCTORFUNC_NOCONTEXT_t f, void *p)\*(C'\fR, | |
4166 | \&\f(CW\*(C`SAVEDESTRUCTOR_X(DESTRUCTORFUNC_t f, void *p)\*(C'\fR, \f(CW\*(C`SAVESTACK_POS()\*(C'\fR, \f(CW\*(C`SV* | |
4167 | save_scalar(GV *gv)\*(C'\fR, \f(CW\*(C`AV* save_ary(GV *gv)\*(C'\fR, \f(CW\*(C`HV* save_hash(GV *gv)\*(C'\fR, | |
4168 | \&\f(CW\*(C`void save_item(SV *item)\*(C'\fR, \f(CW\*(C`void save_list(SV **sarg, I32 maxsarg)\*(C'\fR, | |
4169 | \&\f(CW\*(C`SV* save_svref(SV **sptr)\*(C'\fR, \f(CW\*(C`void save_aptr(AV **aptr)\*(C'\fR, \f(CW\*(C`void | |
4170 | save_hptr(HV **hptr)\*(C'\fR | |
4171 | .RE | |
4172 | .RS 4 | |
4173 | .RE | |
4174 | .IP "Subroutines" 4 | |
4175 | .IX Item "Subroutines" | |
4176 | .RS 4 | |
4177 | .PD 0 | |
4178 | .IP "XSUBs and the Argument Stack" 4 | |
4179 | .IX Item "XSUBs and the Argument Stack" | |
4180 | .IP "Calling Perl Routines from within C Programs" 4 | |
4181 | .IX Item "Calling Perl Routines from within C Programs" | |
4182 | .IP "Memory Allocation" 4 | |
4183 | .IX Item "Memory Allocation" | |
4184 | .IP "PerlIO" 4 | |
4185 | .IX Item "PerlIO" | |
4186 | .IP "Putting a C value on Perl stack" 4 | |
4187 | .IX Item "Putting a C value on Perl stack" | |
4188 | .IP "Scratchpads" 4 | |
4189 | .IX Item "Scratchpads" | |
4190 | .IP "Scratchpads and recursion" 4 | |
4191 | .IX Item "Scratchpads and recursion" | |
4192 | .RE | |
4193 | .RS 4 | |
4194 | .RE | |
4195 | .IP "Compiled code" 4 | |
4196 | .IX Item "Compiled code" | |
4197 | .RS 4 | |
4198 | .IP "Code tree" 4 | |
4199 | .IX Item "Code tree" | |
4200 | .IP "Examining the tree" 4 | |
4201 | .IX Item "Examining the tree" | |
4202 | .IP "Compile pass 1: check routines" 4 | |
4203 | .IX Item "Compile pass 1: check routines" | |
4204 | .IP "Compile pass 1a: constant folding" 4 | |
4205 | .IX Item "Compile pass 1a: constant folding" | |
4206 | .IP "Compile pass 2: context propagation" 4 | |
4207 | .IX Item "Compile pass 2: context propagation" | |
4208 | .IP "Compile pass 3: peephole optimization" 4 | |
4209 | .IX Item "Compile pass 3: peephole optimization" | |
4210 | .IP "Pluggable runops" 4 | |
4211 | .IX Item "Pluggable runops" | |
4212 | .RE | |
4213 | .RS 4 | |
4214 | .RE | |
4215 | .ie n .IP "Examining internal data structures with the ""dump"" functions" 4 | |
4216 | .el .IP "Examining internal data structures with the \f(CWdump\fR functions" 4 | |
4217 | .IX Item "Examining internal data structures with the dump functions" | |
4218 | .IP "How multiple interpreters and concurrency are supported" 4 | |
4219 | .IX Item "How multiple interpreters and concurrency are supported" | |
4220 | .RS 4 | |
4221 | .IP "Background and \s-1PERL_IMPLICIT_CONTEXT\s0" 4 | |
4222 | .IX Item "Background and PERL_IMPLICIT_CONTEXT" | |
4223 | .IP "So what happened to dTHR?" 4 | |
4224 | .IX Item "So what happened to dTHR?" | |
4225 | .IP "How do I use all this in extensions?" 4 | |
4226 | .IX Item "How do I use all this in extensions?" | |
4227 | .IP "Should I do anything special if I call perl from multiple threads?" 4 | |
4228 | .IX Item "Should I do anything special if I call perl from multiple threads?" | |
4229 | .IP "Future Plans and \s-1PERL_IMPLICIT_SYS\s0" 4 | |
4230 | .IX Item "Future Plans and PERL_IMPLICIT_SYS" | |
4231 | .RE | |
4232 | .RS 4 | |
4233 | .RE | |
4234 | .IP "Internal Functions" 4 | |
4235 | .IX Item "Internal Functions" | |
4236 | .PD | |
4237 | A, p, d, s, n, r, f, M, o, j, x | |
4238 | .RS 4 | |
4239 | .IP "Formatted Printing of IVs, UVs, and NVs" 4 | |
4240 | .IX Item "Formatted Printing of IVs, UVs, and NVs" | |
4241 | .PD 0 | |
4242 | .IP "Pointer-To-Integer and Integer-To-Pointer" 4 | |
4243 | .IX Item "Pointer-To-Integer and Integer-To-Pointer" | |
4244 | .IP "Source Documentation" 4 | |
4245 | .IX Item "Source Documentation" | |
4246 | .RE | |
4247 | .RS 4 | |
4248 | .RE | |
4249 | .IP "Unicode Support" 4 | |
4250 | .IX Item "Unicode Support" | |
4251 | .RS 4 | |
4252 | .IP "What \fBis\fR Unicode, anyway?" 4 | |
4253 | .IX Item "What is Unicode, anyway?" | |
4254 | .IP "How can I recognise a \s-1UTF8\s0 string?" 4 | |
4255 | .IX Item "How can I recognise a UTF8 string?" | |
4256 | .IP "How does \s-1UTF8\s0 represent Unicode characters?" 4 | |
4257 | .IX Item "How does UTF8 represent Unicode characters?" | |
4258 | .IP "How does Perl store \s-1UTF8\s0 strings?" 4 | |
4259 | .IX Item "How does Perl store UTF8 strings?" | |
4260 | .IP "How do I convert a string to \s-1UTF8\s0?" 4 | |
4261 | .IX Item "How do I convert a string to UTF8?" | |
4262 | .IP "Is there anything else I need to know?" 4 | |
4263 | .IX Item "Is there anything else I need to know?" | |
4264 | .RE | |
4265 | .RS 4 | |
4266 | .RE | |
4267 | .IP "Custom Operators" 4 | |
4268 | .IX Item "Custom Operators" | |
4269 | .IP "\s-1AUTHORS\s0" 4 | |
4270 | .IX Item "AUTHORS" | |
4271 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
4272 | .IX Item "SEE ALSO" | |
4273 | .PD | |
4274 | .Sh "perlcall \- Perl calling conventions from C" | |
4275 | .IX Subsection "perlcall - Perl calling conventions from C" | |
4276 | .IP "\s-1DESCRIPTION\s0" 4 | |
4277 | .IX Item "DESCRIPTION" | |
4278 | An Error Handler, An Event Driven Program | |
4279 | .IP "\s-1THE\s0 \s-1CALL_\s0 \s-1FUNCTIONS\s0" 4 | |
4280 | .IX Item "THE CALL_ FUNCTIONS" | |
4281 | call_sv, call_pv, call_method, call_argv | |
4282 | .IP "\s-1FLAG\s0 \s-1VALUES\s0" 4 | |
4283 | .IX Item "FLAG VALUES" | |
4284 | .RS 4 | |
4285 | .PD 0 | |
4286 | .IP "G_VOID" 4 | |
4287 | .IX Item "G_VOID" | |
4288 | .IP "G_SCALAR" 4 | |
4289 | .IX Item "G_SCALAR" | |
4290 | .IP "G_ARRAY" 4 | |
4291 | .IX Item "G_ARRAY" | |
4292 | .IP "G_DISCARD" 4 | |
4293 | .IX Item "G_DISCARD" | |
4294 | .IP "G_NOARGS" 4 | |
4295 | .IX Item "G_NOARGS" | |
4296 | .IP "G_EVAL" 4 | |
4297 | .IX Item "G_EVAL" | |
4298 | .IP "G_KEEPERR" 4 | |
4299 | .IX Item "G_KEEPERR" | |
4300 | .IP "Determining the Context" 4 | |
4301 | .IX Item "Determining the Context" | |
4302 | .RE | |
4303 | .RS 4 | |
4304 | .RE | |
4305 | .IP "\s-1KNOWN\s0 \s-1PROBLEMS\s0" 4 | |
4306 | .IX Item "KNOWN PROBLEMS" | |
4307 | .IP "\s-1EXAMPLES\s0" 4 | |
4308 | .IX Item "EXAMPLES" | |
4309 | .RS 4 | |
4310 | .IP "No Parameters, Nothing returned" 4 | |
4311 | .IX Item "No Parameters, Nothing returned" | |
4312 | .IP "Passing Parameters" 4 | |
4313 | .IX Item "Passing Parameters" | |
4314 | .IP "Returning a Scalar" 4 | |
4315 | .IX Item "Returning a Scalar" | |
4316 | .IP "Returning a list of values" 4 | |
4317 | .IX Item "Returning a list of values" | |
4318 | .IP "Returning a list in a scalar context" 4 | |
4319 | .IX Item "Returning a list in a scalar context" | |
4320 | .IP "Returning Data from Perl via the parameter list" 4 | |
4321 | .IX Item "Returning Data from Perl via the parameter list" | |
4322 | .IP "Using G_EVAL" 4 | |
4323 | .IX Item "Using G_EVAL" | |
4324 | .IP "Using G_KEEPERR" 4 | |
4325 | .IX Item "Using G_KEEPERR" | |
4326 | .IP "Using call_sv" 4 | |
4327 | .IX Item "Using call_sv" | |
4328 | .IP "Using call_argv" 4 | |
4329 | .IX Item "Using call_argv" | |
4330 | .IP "Using call_method" 4 | |
4331 | .IX Item "Using call_method" | |
4332 | .IP "Using \s-1GIMME_V\s0" 4 | |
4333 | .IX Item "Using GIMME_V" | |
4334 | .IP "Using Perl to dispose of temporaries" 4 | |
4335 | .IX Item "Using Perl to dispose of temporaries" | |
4336 | .IP "Strategies for storing Callback Context Information" 4 | |
4337 | .IX Item "Strategies for storing Callback Context Information" | |
4338 | .PD | |
4339 | 1. Ignore the problem \- Allow only 1 callback, 2. Create a sequence of | |
4340 | callbacks \- hard wired limit, 3. Use a parameter to map to the Perl | |
4341 | callback | |
4342 | .IP "Alternate Stack Manipulation" 4 | |
4343 | .IX Item "Alternate Stack Manipulation" | |
4344 | .PD 0 | |
4345 | .IP "Creating and calling an anonymous subroutine in C" 4 | |
4346 | .IX Item "Creating and calling an anonymous subroutine in C" | |
4347 | .RE | |
4348 | .RS 4 | |
4349 | .RE | |
4350 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
4351 | .IX Item "SEE ALSO" | |
4352 | .IP "\s-1AUTHOR\s0" 4 | |
4353 | .IX Item "AUTHOR" | |
4354 | .IP "\s-1DATE\s0" 4 | |
4355 | .IX Item "DATE" | |
4356 | .PD | |
4357 | .Sh "perlutil \- utilities packaged with the Perl distribution" | |
4358 | .IX Subsection "perlutil - utilities packaged with the Perl distribution" | |
4359 | .IP "\s-1DESCRIPTION\s0" 4 | |
4360 | .IX Item "DESCRIPTION" | |
4361 | .RS 4 | |
4362 | .PD 0 | |
4363 | .IP "\s-1DOCUMENTATION\s0" 4 | |
4364 | .IX Item "DOCUMENTATION" | |
4365 | .PD | |
4366 | perldoc, pod2man and pod2text, | |
4367 | pod2html and pod2latex, pod2usage, | |
4368 | podselect, podchecker, splain, | |
4369 | roffitall | |
4370 | .IP "\s-1CONVERTORS\s0" 4 | |
4371 | .IX Item "CONVERTORS" | |
4372 | a2p, s2p, find2perl | |
4373 | .IP "Administration" 4 | |
4374 | .IX Item "Administration" | |
4375 | libnetcfg | |
4376 | .IP "Development" 4 | |
4377 | .IX Item "Development" | |
4378 | perlbug, h2ph, c2ph and pstruct, | |
4379 | h2xs, dprofpp, perlcc | |
4380 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
4381 | .IX Item "SEE ALSO" | |
4382 | .RE | |
4383 | .RS 4 | |
4384 | .RE | |
4385 | .Sh "perlfilter \- Source Filters" | |
4386 | .IX Subsection "perlfilter - Source Filters" | |
4387 | .PD 0 | |
4388 | .IP "\s-1DESCRIPTION\s0" 4 | |
4389 | .IX Item "DESCRIPTION" | |
4390 | .IP "\s-1CONCEPTS\s0" 4 | |
4391 | .IX Item "CONCEPTS" | |
4392 | .IP "\s-1USING\s0 \s-1FILTERS\s0" 4 | |
4393 | .IX Item "USING FILTERS" | |
4394 | .IP "\s-1WRITING\s0 A \s-1SOURCE\s0 \s-1FILTER\s0" 4 | |
4395 | .IX Item "WRITING A SOURCE FILTER" | |
4396 | .IP "\s-1WRITING\s0 A \s-1SOURCE\s0 \s-1FILTER\s0 \s-1IN\s0 C" 4 | |
4397 | .IX Item "WRITING A SOURCE FILTER IN C" | |
4398 | .PD | |
4399 | \&\fBDecryption Filters\fR | |
4400 | .IP "\s-1CREATING\s0 A \s-1SOURCE\s0 \s-1FILTER\s0 \s-1AS\s0 A \s-1SEPARATE\s0 \s-1EXECUTABLE\s0" 4 | |
4401 | .IX Item "CREATING A SOURCE FILTER AS A SEPARATE EXECUTABLE" | |
4402 | .PD 0 | |
4403 | .IP "\s-1WRITING\s0 A \s-1SOURCE\s0 \s-1FILTER\s0 \s-1IN\s0 \s-1PERL\s0" 4 | |
4404 | .IX Item "WRITING A SOURCE FILTER IN PERL" | |
4405 | .IP "\s-1USING\s0 \s-1CONTEXT:\s0 \s-1THE\s0 \s-1DEBUG\s0 \s-1FILTER\s0" 4 | |
4406 | .IX Item "USING CONTEXT: THE DEBUG FILTER" | |
4407 | .IP "\s-1CONCLUSION\s0" 4 | |
4408 | .IX Item "CONCLUSION" | |
4409 | .IP "\s-1REQUIREMENTS\s0" 4 | |
4410 | .IX Item "REQUIREMENTS" | |
4411 | .IP "\s-1AUTHOR\s0" 4 | |
4412 | .IX Item "AUTHOR" | |
4413 | .IP "Copyrights" 4 | |
4414 | .IX Item "Copyrights" | |
4415 | .PD | |
4416 | .Sh "perldbmfilter \- Perl \s-1DBM\s0 Filters" | |
4417 | .IX Subsection "perldbmfilter - Perl DBM Filters" | |
4418 | .IP "\s-1SYNOPSIS\s0" 4 | |
4419 | .IX Item "SYNOPSIS" | |
4420 | .PD 0 | |
4421 | .IP "\s-1DESCRIPTION\s0" 4 | |
4422 | .IX Item "DESCRIPTION" | |
4423 | .PD | |
4424 | \&\fBfilter_store_key\fR, \fBfilter_store_value\fR, \fBfilter_fetch_key\fR, | |
4425 | \&\fBfilter_fetch_value\fR | |
4426 | .RS 4 | |
4427 | .IP "The Filter" 4 | |
4428 | .IX Item "The Filter" | |
4429 | .PD 0 | |
4430 | .IP "An Example \*(-- the \s-1NULL\s0 termination problem." 4 | |
4431 | .IX Item "An Example the NULL termination problem." | |
4432 | .IP "Another Example \*(-- Key is a C int." 4 | |
4433 | .IX Item "Another Example Key is a C int." | |
4434 | .RE | |
4435 | .RS 4 | |
4436 | .RE | |
4437 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
4438 | .IX Item "SEE ALSO" | |
4439 | .IP "\s-1AUTHOR\s0" 4 | |
4440 | .IX Item "AUTHOR" | |
4441 | .PD | |
4442 | .Sh "perlapi \- autogenerated documentation for the perl public \s-1API\s0" | |
4443 | .IX Subsection "perlapi - autogenerated documentation for the perl public API" | |
4444 | .IP "\s-1DESCRIPTION\s0" 4 | |
4445 | .IX Item "DESCRIPTION" | |
4446 | .PD 0 | |
4447 | .ie n .IP """Gimme"" Values" 4 | |
4448 | .el .IP "``Gimme'' Values" 4 | |
4449 | .IX Item "Gimme Values" | |
4450 | .PD | |
4451 | \&\s-1GIMME\s0, \s-1GIMME_V\s0, G_ARRAY, G_DISCARD, G_EVAL, G_NOARGS, G_SCALAR, G_VOID | |
4452 | .IP "Array Manipulation Functions" 4 | |
4453 | .IX Item "Array Manipulation Functions" | |
4454 | AvFILL, av_clear, av_delete, av_exists, av_extend, av_fetch, av_fill, | |
4455 | av_len, av_make, av_pop, av_push, av_shift, av_store, av_undef, av_unshift, | |
4456 | get_av, newAV, Nullav, sortsv | |
4457 | .IP "Callback Functions" 4 | |
4458 | .IX Item "Callback Functions" | |
4459 | call_argv, call_method, call_pv, call_sv, \s-1ENTER\s0, eval_pv, eval_sv, | |
4460 | \&\s-1FREETMPS\s0, \s-1LEAVE\s0, \s-1SAVETMPS\s0 | |
4461 | .IP "Character classes" 4 | |
4462 | .IX Item "Character classes" | |
4463 | isALNUM, isALPHA, isDIGIT, isLOWER, isSPACE, isUPPER, toLOWER, toUPPER | |
4464 | .IP "Cloning an interpreter" 4 | |
4465 | .IX Item "Cloning an interpreter" | |
4466 | perl_clone | |
4467 | .IP "\s-1CV\s0 Manipulation Functions" 4 | |
4468 | .IX Item "CV Manipulation Functions" | |
4469 | CvSTASH, get_cv, Nullcv | |
4470 | .IP "Embedding Functions" 4 | |
4471 | .IX Item "Embedding Functions" | |
4472 | load_module, nothreadhook, perl_alloc, perl_construct, perl_destruct, | |
4473 | perl_free, perl_parse, perl_run, require_pv | |
4474 | .IP "Functions in file pp_pack.c" 4 | |
4475 | .IX Item "Functions in file pp_pack.c" | |
4476 | pack_cat, unpack_str | |
4477 | .IP "Global Variables" 4 | |
4478 | .IX Item "Global Variables" | |
4479 | PL_modglobal, PL_na, PL_sv_no, PL_sv_undef, PL_sv_yes | |
4480 | .IP "\s-1GV\s0 Functions" 4 | |
4481 | .IX Item "GV Functions" | |
4482 | GvSV, gv_fetchmeth, gv_fetchmethod, gv_fetchmethod_autoload, | |
4483 | gv_fetchmeth_autoload, gv_stashpv, gv_stashsv | |
4484 | .IP "Handy Values" 4 | |
4485 | .IX Item "Handy Values" | |
4486 | HEf_SVKEY, Nullch, Nullsv | |
4487 | .IP "Hash Manipulation Functions" 4 | |
4488 | .IX Item "Hash Manipulation Functions" | |
4489 | get_hv, HeHASH, HeKEY, HeKLEN, HePV, HeSVKEY, HeSVKEY_force, HeSVKEY_set, | |
4490 | HeVAL, HvNAME, hv_clear, hv_delete, hv_delete_ent, hv_exists, | |
4491 | hv_exists_ent, hv_fetch, hv_fetch_ent, hv_iterinit, hv_iterkey, | |
4492 | hv_iterkeysv, hv_iternext, hv_iternextsv, hv_iternext_flags, hv_iterval, | |
4493 | hv_magic, hv_store, hv_store_ent, hv_undef, newHV, Nullhv | |
4494 | .IP "Magical Functions" 4 | |
4495 | .IX Item "Magical Functions" | |
4496 | mg_clear, mg_copy, mg_find, mg_free, mg_get, mg_length, mg_magical, mg_set, | |
4497 | SvGETMAGIC, SvLOCK, SvSETMAGIC, SvSetMagicSV, SvSetMagicSV_nosteal, | |
4498 | SvSetSV, SvSetSV_nosteal, SvSHARE | |
4499 | .IP "Memory Management" 4 | |
4500 | .IX Item "Memory Management" | |
4501 | Copy, Move, New, Newc, \s-1NEWSV\s0, Newz, Poison, Renew, Renewc, Safefree, | |
4502 | savepv, savepvn, savesharedpv, StructCopy, Zero | |
4503 | .IP "Miscellaneous Functions" 4 | |
4504 | .IX Item "Miscellaneous Functions" | |
4505 | fbm_compile, fbm_instr, form, getcwd_sv, strEQ, strGE, strGT, strLE, strLT, | |
4506 | strNE, strnEQ, strnNE | |
4507 | .IP "Numeric functions" 4 | |
4508 | .IX Item "Numeric functions" | |
4509 | grok_bin, grok_hex, grok_number, grok_numeric_radix, grok_oct, scan_bin, | |
4510 | scan_hex, scan_oct | |
4511 | .IP "Optree Manipulation Functions" 4 | |
4512 | .IX Item "Optree Manipulation Functions" | |
4513 | cv_const_sv, newCONSTSUB, newXS | |
4514 | .IP "Stack Manipulation Macros" 4 | |
4515 | .IX Item "Stack Manipulation Macros" | |
4516 | dMARK, dORIGMARK, dSP, \s-1EXTEND\s0, \s-1MARK\s0, \s-1ORIGMARK\s0, POPi, POPl, POPn, POPp, | |
4517 | POPpbytex, POPpx, POPs, PUSHi, \s-1PUSHMARK\s0, PUSHn, PUSHp, PUSHs, PUSHu, | |
4518 | \&\s-1PUTBACK\s0, \s-1SP\s0, \s-1SPAGAIN\s0, XPUSHi, XPUSHn, XPUSHp, XPUSHs, XPUSHu, \s-1XSRETURN\s0, | |
4519 | \&\s-1XSRETURN_IV\s0, \s-1XSRETURN_NO\s0, \s-1XSRETURN_NV\s0, \s-1XSRETURN_PV\s0, \s-1XSRETURN_UNDEF\s0, | |
4520 | \&\s-1XSRETURN_YES\s0, XST_mIV, XST_mNO, XST_mNV, XST_mPV, XST_mUNDEF, XST_mYES | |
4521 | .IP "\s-1SV\s0 Flags" 4 | |
4522 | .IX Item "SV Flags" | |
4523 | svtype, SVt_IV, SVt_NV, SVt_PV, SVt_PVAV, SVt_PVCV, SVt_PVHV, SVt_PVMG | |
4524 | .IP "\s-1SV\s0 Manipulation Functions" 4 | |
4525 | .IX Item "SV Manipulation Functions" | |
4526 | get_sv, looks_like_number, newRV_inc, newRV_noinc, newSV, newSViv, newSVnv, | |
4527 | newSVpv, newSVpvf, newSVpvn, newSVpvn_share, newSVrv, newSVsv, newSVuv, | |
4528 | new_vstring, SvCUR, SvCUR_set, SvEND, SvGROW, SvIOK, SvIOKp, SvIOK_notUV, | |
4529 | SvIOK_off, SvIOK_on, SvIOK_only, SvIOK_only_UV, SvIOK_UV, SvIV, SvIVx, | |
4530 | SvIVX, SvLEN, SvNIOK, SvNIOKp, SvNIOK_off, SvNOK, SvNOKp, SvNOK_off, | |
4531 | SvNOK_on, SvNOK_only, SvNV, SvNVX, SvNVx, SvOK, SvOOK, SvPOK, SvPOKp, | |
4532 | SvPOK_off, SvPOK_on, SvPOK_only, SvPOK_only_UTF8, SvPV, SvPVbyte, | |
4533 | SvPVbytex, SvPVbytex_force, SvPVbyte_force, SvPVbyte_nolen, SvPVutf8, | |
4534 | SvPVutf8x, SvPVutf8x_force, SvPVutf8_force, SvPVutf8_nolen, SvPVx, SvPVX, | |
4535 | SvPV_force, SvPV_force_nomg, SvPV_nolen, SvREFCNT, SvREFCNT_dec, | |
4536 | SvREFCNT_inc, SvROK, SvROK_off, SvROK_on, SvRV, SvSTASH, SvTAINT, | |
4537 | SvTAINTED, SvTAINTED_off, SvTAINTED_on, SvTRUE, SvTYPE, SvUNLOCK, SvUOK, | |
4538 | SvUPGRADE, SvUTF8, SvUTF8_off, SvUTF8_on, SvUV, SvUVX, SvUVx, sv_2bool, | |
4539 | sv_2cv, sv_2io, sv_2iv, sv_2mortal, sv_2nv, sv_2pvbyte, sv_2pvbyte_nolen, | |
4540 | sv_2pvutf8, sv_2pvutf8_nolen, sv_2pv_flags, sv_2pv_nolen, sv_2uv, | |
4541 | sv_backoff, sv_bless, sv_catpv, sv_catpvf, sv_catpvf_mg, sv_catpvn, | |
4542 | sv_catpvn_flags, sv_catpvn_mg, sv_catpv_mg, sv_catsv, sv_catsv_flags, | |
4543 | sv_catsv_mg, sv_chop, sv_clear, sv_cmp, sv_cmp_locale, sv_collxfrm, | |
4544 | sv_copypv, sv_dec, sv_derived_from, sv_eq, sv_force_normal, | |
4545 | sv_force_normal_flags, sv_free, sv_gets, sv_grow, sv_inc, sv_insert, | |
4546 | sv_isa, sv_isobject, sv_iv, sv_len, sv_len_utf8, sv_magic, sv_magicext, | |
4547 | sv_mortalcopy, sv_newmortal, sv_newref, sv_nolocking, sv_nosharing, | |
4548 | sv_nounlocking, sv_nv, sv_pos_b2u, sv_pos_u2b, sv_pv, sv_pvbyte, | |
4549 | sv_pvbyten, sv_pvbyten_force, sv_pvn, sv_pvn_force, sv_pvn_force_flags, | |
4550 | sv_pvutf8, sv_pvutf8n, sv_pvutf8n_force, sv_reftype, sv_replace, | |
4551 | sv_report_used, sv_reset, sv_rvweaken, sv_setiv, sv_setiv_mg, sv_setnv, | |
4552 | sv_setnv_mg, sv_setpv, sv_setpvf, sv_setpvf_mg, sv_setpvn, sv_setpvn_mg, | |
4553 | sv_setpv_mg, sv_setref_iv, sv_setref_nv, sv_setref_pv, sv_setref_pvn, | |
4554 | sv_setref_uv, sv_setsv, sv_setsv_flags, sv_setsv_mg, sv_setuv, sv_setuv_mg, | |
4555 | sv_taint, sv_tainted, sv_true, sv_unmagic, sv_unref, sv_unref_flags, | |
4556 | sv_untaint, sv_upgrade, sv_usepvn, sv_usepvn_mg, sv_utf8_decode, | |
4557 | sv_utf8_downgrade, sv_utf8_encode, sv_utf8_upgrade, sv_utf8_upgrade_flags, | |
4558 | sv_uv, sv_vcatpvfn, sv_vsetpvfn | |
4559 | .IP "Unicode Support" 4 | |
4560 | .IX Item "Unicode Support" | |
4561 | bytes_from_utf8, bytes_to_utf8, ibcmp_utf8, is_utf8_char, is_utf8_string, | |
4562 | pv_uni_display, sv_recode_to_utf8, sv_uni_display, to_utf8_case, | |
4563 | to_utf8_fold, to_utf8_lower, to_utf8_title, to_utf8_upper, utf8n_to_uvchr, | |
4564 | utf8n_to_uvuni, utf8_distance, utf8_hop, utf8_length, utf8_to_bytes, | |
4565 | utf8_to_uvchr, utf8_to_uvuni, uvchr_to_utf8, uvuni_to_utf8_flags | |
4566 | .ie n .IP "Variables created by ""xsubpp""\fR and \f(CW""xsubpp"" internal functions" 4 | |
4567 | .el .IP "Variables created by \f(CWxsubpp\fR and \f(CWxsubpp\fR internal functions" 4 | |
4568 | .IX Item "Variables created by xsubpp and xsubpp internal functions" | |
4569 | ax, \s-1CLASS\s0, dAX, dITEMS, dXSARGS, dXSI32, items, ix, newXSproto, \s-1RETVAL\s0, \s-1ST\s0, | |
4570 | \&\s-1THIS\s0, \s-1XS\s0, \s-1XSRETURN_EMPTY\s0, \s-1XS_VERSION\s0, \s-1XS_VERSION_BOOTCHECK\s0 | |
4571 | .IP "Warning and Dieing" 4 | |
4572 | .IX Item "Warning and Dieing" | |
4573 | croak, warn | |
4574 | .IP "\s-1AUTHORS\s0" 4 | |
4575 | .IX Item "AUTHORS" | |
4576 | .PD 0 | |
4577 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
4578 | .IX Item "SEE ALSO" | |
4579 | .PD | |
4580 | .Sh "perlintern \- autogenerated documentation of purely \fBinternal\fP Perl functions" | |
4581 | .IX Subsection "perlintern - autogenerated documentation of purely internal Perl functions" | |
4582 | .IP "\s-1DESCRIPTION\s0" 4 | |
4583 | .IX Item "DESCRIPTION" | |
4584 | .PD 0 | |
4585 | .IP "Global Variables" 4 | |
4586 | .IX Item "Global Variables" | |
4587 | .PD | |
4588 | PL_DBsingle, PL_DBsub, PL_DBtrace, PL_dowarn, PL_last_in_gv, PL_ofs_sv, | |
4589 | PL_rs | |
4590 | .IP "\s-1GV\s0 Functions" 4 | |
4591 | .IX Item "GV Functions" | |
4592 | is_gv_magical | |
4593 | .IP "\s-1IO\s0 Functions" 4 | |
4594 | .IX Item "IO Functions" | |
4595 | start_glob | |
4596 | .IP "Pad Data Structures" 4 | |
4597 | .IX Item "Pad Data Structures" | |
4598 | CvPADLIST | |
4599 | .IP "Stack Manipulation Macros" 4 | |
4600 | .IX Item "Stack Manipulation Macros" | |
4601 | djSP, \s-1LVRET\s0 | |
4602 | .IP "\s-1SV\s0 Manipulation Functions" 4 | |
4603 | .IX Item "SV Manipulation Functions" | |
4604 | report_uninit, sv_add_arena, sv_clean_all, sv_clean_objs, sv_free_arenas | |
4605 | .IP "\s-1AUTHORS\s0" 4 | |
4606 | .IX Item "AUTHORS" | |
4607 | .PD 0 | |
4608 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
4609 | .IX Item "SEE ALSO" | |
4610 | .PD | |
4611 | .Sh "perliol \- C \s-1API\s0 for Perl's implementation of \s-1IO\s0 in Layers." | |
4612 | .IX Subsection "perliol - C API for Perl's implementation of IO in Layers." | |
4613 | .IP "\s-1SYNOPSIS\s0" 4 | |
4614 | .IX Item "SYNOPSIS" | |
4615 | .PD 0 | |
4616 | .IP "\s-1DESCRIPTION\s0" 4 | |
4617 | .IX Item "DESCRIPTION" | |
4618 | .RS 4 | |
4619 | .IP "History and Background" 4 | |
4620 | .IX Item "History and Background" | |
4621 | .IP "Layers vs Disciplines" 4 | |
4622 | .IX Item "Layers vs Disciplines" | |
4623 | .IP "Data Structures" 4 | |
4624 | .IX Item "Data Structures" | |
4625 | .IP "Functions and Attributes" 4 | |
4626 | .IX Item "Functions and Attributes" | |
4627 | .IP "Per-instance Data" 4 | |
4628 | .IX Item "Per-instance Data" | |
4629 | .IP "Layers in action." 4 | |
4630 | .IX Item "Layers in action." | |
4631 | .IP "Per-instance flag bits" 4 | |
4632 | .IX Item "Per-instance flag bits" | |
4633 | .PD | |
4634 | \&\s-1PERLIO_F_EOF\s0, \s-1PERLIO_F_CANWRITE\s0, \s-1PERLIO_F_CANREAD\s0, \s-1PERLIO_F_ERROR\s0, | |
4635 | \&\s-1PERLIO_F_TRUNCATE\s0, \s-1PERLIO_F_APPEND\s0, \s-1PERLIO_F_CRLF\s0, \s-1PERLIO_F_UTF8\s0, | |
4636 | \&\s-1PERLIO_F_UNBUF\s0, \s-1PERLIO_F_WRBUF\s0, \s-1PERLIO_F_RDBUF\s0, \s-1PERLIO_F_LINEBUF\s0, | |
4637 | \&\s-1PERLIO_F_TEMP\s0, \s-1PERLIO_F_OPEN\s0, \s-1PERLIO_F_FASTGETS\s0 | |
4638 | .IP "Methods in Detail" 4 | |
4639 | .IX Item "Methods in Detail" | |
4640 | fsize, name, size, kind, \s-1PERLIO_K_BUFFERED\s0, \s-1PERLIO_K_RAW\s0, \s-1PERLIO_K_CANCRLF\s0, | |
4641 | \&\s-1PERLIO_K_FASTGETS\s0, \s-1PERLIO_K_MULTIARG\s0, Pushed, Popped, Open, Binmode, | |
4642 | Getarg, Fileno, Dup, Read, Write, Seek, Tell, Close, Flush, Fill, Eof, | |
4643 | Error, Clearerr, Setlinebuf, Get_base, Get_bufsiz, Get_ptr, Get_cnt, | |
4644 | Set_ptrcnt | |
4645 | .IP "Core Layers" 4 | |
4646 | .IX Item "Core Layers" | |
4647 | \&\*(L"unix\*(R", \*(L"perlio\*(R", \*(L"stdio\*(R", \*(L"crlf\*(R", \*(L"mmap\*(R", \*(L"pending\*(R", \*(L"raw\*(R", \*(L"utf8\*(R" | |
4648 | .IP "Extension Layers" 4 | |
4649 | .IX Item "Extension Layers" | |
4650 | \&\*(L":encoding\*(R", \*(L":scalar\*(R", \*(L":via\*(R" | |
4651 | .RE | |
4652 | .RS 4 | |
4653 | .RE | |
4654 | .IP "\s-1TODO\s0" 4 | |
4655 | .IX Item "TODO" | |
4656 | .Sh "perlapio \- perl's \s-1IO\s0 abstraction interface." | |
4657 | .IX Subsection "perlapio - perl's IO abstraction interface." | |
4658 | .PD 0 | |
4659 | .IP "\s-1SYNOPSIS\s0" 4 | |
4660 | .IX Item "SYNOPSIS" | |
4661 | .IP "\s-1DESCRIPTION\s0" 4 | |
4662 | .IX Item "DESCRIPTION" | |
4663 | .PD | |
4664 | 1. \s-1USE_STDIO\s0, 2. \s-1USE_SFIO\s0, 3. \s-1USE_PERLIO\s0, \fB\f(BIPerlIO_stdin()\fB\fR, | |
4665 | \&\fB\f(BIPerlIO_stdout()\fB\fR, \fB\f(BIPerlIO_stderr()\fB\fR, \fBPerlIO_open(path, mode)\fR, | |
4666 | \&\fBPerlIO_fdopen(fd,mode)\fR, \fBPerlIO_reopen(path,mode,f)\fR, | |
4667 | \&\fBPerlIO_printf(f,fmt,...)\fR, \fBPerlIO_vprintf(f,fmt,a)\fR, | |
4668 | \&\fBPerlIO_stdoutf(fmt,...)\fR, \fBPerlIO_read(f,buf,count)\fR, | |
4669 | \&\fBPerlIO_write(f,buf,count)\fR, \fBPerlIO_close(f)\fR, \fBPerlIO_puts(f,s)\fR, | |
4670 | \&\fBPerlIO_putc(f,c)\fR, \fBPerlIO_ungetc(f,c)\fR, \fBPerlIO_getc(f)\fR, | |
4671 | \&\fBPerlIO_eof(f)\fR, \fBPerlIO_error(f)\fR, \fBPerlIO_fileno(f)\fR, | |
4672 | \&\fBPerlIO_clearerr(f)\fR, \fBPerlIO_flush(f)\fR, \fBPerlIO_seek(f,offset,whence)\fR, | |
4673 | \&\fBPerlIO_tell(f)\fR, \fBPerlIO_getpos(f,p)\fR, \fBPerlIO_setpos(f,p)\fR, | |
4674 | \&\fBPerlIO_rewind(f)\fR, \fB\f(BIPerlIO_tmpfile()\fB\fR, \fBPerlIO_setlinebuf(f)\fR | |
4675 | .RS 4 | |
4676 | .IP "Co-existence with stdio" 4 | |
4677 | .IX Item "Co-existence with stdio" | |
4678 | \&\fBPerlIO_importFILE(f,mode)\fR, \fBPerlIO_exportFILE(f,mode)\fR, | |
4679 | \&\fBPerlIO_releaseFILE(p,f)\fR, \fBPerlIO_findFILE(f)\fR | |
4680 | .ie n .IP """Fast gets"" Functions" 4 | |
4681 | .el .IP "``Fast gets'' Functions" 4 | |
4682 | .IX Item "Fast gets Functions" | |
4683 | \&\fBPerlIO_fast_gets(f)\fR, \fBPerlIO_has_cntptr(f)\fR, \fBPerlIO_get_cnt(f)\fR, | |
4684 | \&\fBPerlIO_get_ptr(f)\fR, \fBPerlIO_set_ptrcnt(f,p,c)\fR, \fBPerlIO_canset_cnt(f)\fR, | |
4685 | \&\fBPerlIO_set_cnt(f,c)\fR, \fBPerlIO_has_base(f)\fR, \fBPerlIO_get_base(f)\fR, | |
4686 | \&\fBPerlIO_get_bufsiz(f)\fR | |
4687 | .IP "Other Functions" 4 | |
4688 | .IX Item "Other Functions" | |
4689 | PerlIO_apply_layers(f,mode,layers), PerlIO_binmode(f,ptype,imode,layers), | |
4690 | \&'<' read, '>' write, '+' read/write, PerlIO_debug(fmt,...) | |
4691 | .RE | |
4692 | .RS 4 | |
4693 | .RE | |
4694 | .Sh "perltodo \- Perl TO-DO List" | |
4695 | .IX Subsection "perltodo - Perl TO-DO List" | |
4696 | .IP "\s-1DESCRIPTION\s0" 4 | |
4697 | .IX Item "DESCRIPTION" | |
4698 | .PD 0 | |
4699 | .IP "To do during 5.6.x" 4 | |
4700 | .IX Item "To do during 5.6.x" | |
4701 | .RS 4 | |
4702 | .IP "Support for I/O disciplines" 4 | |
4703 | .IX Item "Support for I/O disciplines" | |
4704 | .IP "Autoload bytes.pm" 4 | |
4705 | .IX Item "Autoload bytes.pm" | |
4706 | .ie n .IP "Make ""\eu{\s-1XXXX\s0}"" et al work" 4 | |
4707 | .el .IP "Make ``\eu{\s-1XXXX\s0}'' et al work" 4 | |
4708 | .IX Item "Make u{XXXX} et al work" | |
4709 | .IP "Create a char *sv_pvprintify(sv, \s-1STRLEN\s0 *lenp, \s-1UV\s0 flags)" 4 | |
4710 | .IX Item "Create a char *sv_pvprintify(sv, STRLEN *lenp, UV flags)" | |
4711 | .IP "Overloadable regex assertions" 4 | |
4712 | .IX Item "Overloadable regex assertions" | |
4713 | .IP "Unicode" 4 | |
4714 | .IX Item "Unicode" | |
4715 | .IP "Work out exit/die semantics for threads" 4 | |
4716 | .IX Item "Work out exit/die semantics for threads" | |
4717 | .IP "Better support for nonpreemptive threading systems like \s-1GNU\s0 pth" 4 | |
4718 | .IX Item "Better support for nonpreemptive threading systems like GNU pth" | |
4719 | .IP "Typed lexicals for compiler" 4 | |
4720 | .IX Item "Typed lexicals for compiler" | |
4721 | .IP "Compiler workarounds for Win32" 4 | |
4722 | .IX Item "Compiler workarounds for Win32" | |
4723 | .IP "AUTOLOADing in the compiler" 4 | |
4724 | .IX Item "AUTOLOADing in the compiler" | |
4725 | .IP "Fixing comppadlist when compiling" 4 | |
4726 | .IX Item "Fixing comppadlist when compiling" | |
4727 | .IP "Cleaning up exported namespace" 4 | |
4728 | .IX Item "Cleaning up exported namespace" | |
4729 | .IP "Complete signal handling" 4 | |
4730 | .IX Item "Complete signal handling" | |
4731 | .IP "Out-of-source builds" 4 | |
4732 | .IX Item "Out-of-source builds" | |
4733 | .IP "\s-1POSIX\s0 realtime support" 4 | |
4734 | .IX Item "POSIX realtime support" | |
4735 | .IP "\s-1UNIX98\s0 support" 4 | |
4736 | .IX Item "UNIX98 support" | |
4737 | .IP "IPv6 Support" 4 | |
4738 | .IX Item "IPv6 Support" | |
4739 | .IP "Long double conversion" 4 | |
4740 | .IX Item "Long double conversion" | |
4741 | .IP "Locales" 4 | |
4742 | .IX Item "Locales" | |
4743 | .IP "Arithmetic on non-Arabic numerals" 4 | |
4744 | .IX Item "Arithmetic on non-Arabic numerals" | |
4745 | .IP "\s-1POSIX\s0 Unicode character classes" 4 | |
4746 | .IX Item "POSIX Unicode character classes" | |
4747 | .IP "Factoring out common suffices/prefices in regexps (trie optimization)" 4 | |
4748 | .IX Item "Factoring out common suffices/prefices in regexps (trie optimization)" | |
4749 | .IP "Security audit shipped utilities" 4 | |
4750 | .IX Item "Security audit shipped utilities" | |
4751 | .IP "Sort out the uid-setting mess" 4 | |
4752 | .IX Item "Sort out the uid-setting mess" | |
4753 | .IP "Custom opcodes" 4 | |
4754 | .IX Item "Custom opcodes" | |
4755 | .IP "\s-1DLL\s0 Versioning" 4 | |
4756 | .IX Item "DLL Versioning" | |
4757 | .IP "Introduce @( and @)" 4 | |
4758 | .IX Item "Introduce @( and @)" | |
4759 | .IP "Floating point handling" 4 | |
4760 | .IX Item "Floating point handling" | |
4761 | .IP "\s-1IV/UV\s0 preservation" 4 | |
4762 | .IX Item "IV/UV preservation" | |
4763 | .IP "Replace pod2html with something using Pod::Parser" 4 | |
4764 | .IX Item "Replace pod2html with something using Pod::Parser" | |
4765 | .IP "Automate module testing on \s-1CPAN\s0" 4 | |
4766 | .IX Item "Automate module testing on CPAN" | |
4767 | .IP "sendmsg and recvmsg" 4 | |
4768 | .IX Item "sendmsg and recvmsg" | |
4769 | .IP "Rewrite perlre documentation" 4 | |
4770 | .IX Item "Rewrite perlre documentation" | |
4771 | .IP "Convert example code to IO::Handle filehandles" 4 | |
4772 | .IX Item "Convert example code to IO::Handle filehandles" | |
4773 | .IP "Document Win32 choices" 4 | |
4774 | .IX Item "Document Win32 choices" | |
4775 | .IP "Check new modules" 4 | |
4776 | .IX Item "Check new modules" | |
4777 | .IP "Make roffitall find pods and libs itself" 4 | |
4778 | .IX Item "Make roffitall find pods and libs itself" | |
4779 | .RE | |
4780 | .RS 4 | |
4781 | .RE | |
4782 | .IP "To do at some point" 4 | |
4783 | .IX Item "To do at some point" | |
4784 | .RS 4 | |
4785 | .IP "Remove regular expression recursion" 4 | |
4786 | .IX Item "Remove regular expression recursion" | |
4787 | .IP "Memory leaks after failed eval" 4 | |
4788 | .IX Item "Memory leaks after failed eval" | |
4789 | .IP "bitfields in pack" 4 | |
4790 | .IX Item "bitfields in pack" | |
4791 | .IP "Cross compilation" 4 | |
4792 | .IX Item "Cross compilation" | |
4793 | .IP "Perl preprocessor / macros" 4 | |
4794 | .IX Item "Perl preprocessor / macros" | |
4795 | .IP "Perl lexer in Perl" 4 | |
4796 | .IX Item "Perl lexer in Perl" | |
4797 | .IP "Using \s-1POSIX\s0 calls internally" 4 | |
4798 | .IX Item "Using POSIX calls internally" | |
4799 | .IP "\-i rename file when changed" 4 | |
4800 | .IX Item "-i rename file when changed" | |
4801 | .IP "All \s-1ARGV\s0 input should act like <>" 4 | |
4802 | .IX Item "All ARGV input should act like <>" | |
4803 | .IP "Support for rerunning debugger" 4 | |
4804 | .IX Item "Support for rerunning debugger" | |
4805 | .IP "Test Suite for the Debugger" 4 | |
4806 | .IX Item "Test Suite for the Debugger" | |
4807 | .IP "my sub foo { }" 4 | |
4808 | .IX Item "my sub foo { }" | |
4809 | .IP "One-pass global destruction" 4 | |
4810 | .IX Item "One-pass global destruction" | |
4811 | .IP "Rewrite regexp parser" 4 | |
4812 | .IX Item "Rewrite regexp parser" | |
4813 | .IP "Cache recently used regexps" 4 | |
4814 | .IX Item "Cache recently used regexps" | |
4815 | .IP "Cross-compilation support" 4 | |
4816 | .IX Item "Cross-compilation support" | |
4817 | .IP "Bit-shifting bitvectors" 4 | |
4818 | .IX Item "Bit-shifting bitvectors" | |
4819 | .IP "debugger pragma" 4 | |
4820 | .IX Item "debugger pragma" | |
4821 | .IP "use less pragma" 4 | |
4822 | .IX Item "use less pragma" | |
4823 | .IP "switch structures" 4 | |
4824 | .IX Item "switch structures" | |
4825 | .IP "Cache eval tree" 4 | |
4826 | .IX Item "Cache eval tree" | |
4827 | .IP "rcatmaybe" 4 | |
4828 | .IX Item "rcatmaybe" | |
4829 | .IP "Shrink opcode tables" 4 | |
4830 | .IX Item "Shrink opcode tables" | |
4831 | .ie n .IP "Optimize away @_" 4 | |
4832 | .el .IP "Optimize away \f(CW@_\fR" 4 | |
4833 | .IX Item "Optimize away @_" | |
4834 | .IP "Prototypes versus indirect objects" 4 | |
4835 | .IX Item "Prototypes versus indirect objects" | |
4836 | .IP "Install \s-1HTML\s0" 4 | |
4837 | .IX Item "Install HTML" | |
4838 | .IP "Prototype method calls" 4 | |
4839 | .IX Item "Prototype method calls" | |
4840 | .IP "Return context prototype declarations" 4 | |
4841 | .IX Item "Return context prototype declarations" | |
4842 | .IP "magic_setisa" 4 | |
4843 | .IX Item "magic_setisa" | |
4844 | .IP "Garbage collection" 4 | |
4845 | .IX Item "Garbage collection" | |
4846 | .IP "\s-1IO\s0 tutorial" 4 | |
4847 | .IX Item "IO tutorial" | |
4848 | .IP "Rewrite perldoc" 4 | |
4849 | .IX Item "Rewrite perldoc" | |
4850 | .IP "Install .3p manpages" 4 | |
4851 | .IX Item "Install .3p manpages" | |
4852 | .IP "Unicode tutorial" 4 | |
4853 | .IX Item "Unicode tutorial" | |
4854 | .IP "Update \s-1POSIX\s0.pm for 1003.1\-2" 4 | |
4855 | .IX Item "Update POSIX.pm for 1003.1-2" | |
4856 | .IP "Retargetable installation" 4 | |
4857 | .IX Item "Retargetable installation" | |
4858 | .IP "\s-1POSIX\s0 emulation on non-POSIX systems" 4 | |
4859 | .IX Item "POSIX emulation on non-POSIX systems" | |
4860 | .IP "Rename Win32 headers" 4 | |
4861 | .IX Item "Rename Win32 headers" | |
4862 | .IP "Finish off lvalue functions" 4 | |
4863 | .IX Item "Finish off lvalue functions" | |
4864 | .IP "Update sprintf documentation" 4 | |
4865 | .IX Item "Update sprintf documentation" | |
4866 | .IP "Use fchown/fchmod internally" 4 | |
4867 | .IX Item "Use fchown/fchmod internally" | |
4868 | .IP "Make v\-strings overloaded objects" 4 | |
4869 | .IX Item "Make v-strings overloaded objects" | |
4870 | .IP "Allow restricted hash assignment" 4 | |
4871 | .IX Item "Allow restricted hash assignment" | |
4872 | .IP "Should overload be inheritable?" 4 | |
4873 | .IX Item "Should overload be inheritable?" | |
4874 | .IP "Taint rethink" 4 | |
4875 | .IX Item "Taint rethink" | |
4876 | .RE | |
4877 | .RS 4 | |
4878 | .RE | |
4879 | .IP "Vague ideas" 4 | |
4880 | .IX Item "Vague ideas" | |
4881 | .RS 4 | |
4882 | .IP "\fIref()\fR in list context" 4 | |
4883 | .IX Item "ref() in list context" | |
4884 | .IP "Make tr/// return histogram of characters in list context" 4 | |
4885 | .IX Item "Make tr/// return histogram of characters in list context" | |
4886 | .IP "Compile to real threaded code" 4 | |
4887 | .IX Item "Compile to real threaded code" | |
4888 | .IP "Structured types" 4 | |
4889 | .IX Item "Structured types" | |
4890 | .ie n .IP "Modifiable $1 et al." 4 | |
4891 | .el .IP "Modifiable \f(CW$1\fR et al." 4 | |
4892 | .IX Item "Modifiable $1 et al." | |
4893 | .IP "Procedural interfaces for IO::*, etc." 4 | |
4894 | .IX Item "Procedural interfaces for IO::*, etc." | |
4895 | .IP "\s-1RPC\s0 modules" 4 | |
4896 | .IX Item "RPC modules" | |
4897 | .IP "Attach/detach debugger from running program" 4 | |
4898 | .IX Item "Attach/detach debugger from running program" | |
4899 | .IP "GUI::Native" 4 | |
4900 | .IX Item "GUI::Native" | |
4901 | .IP "foreach(reverse ...)" 4 | |
4902 | .IX Item "foreach(reverse ...)" | |
4903 | .IP "Constant function cache" 4 | |
4904 | .IX Item "Constant function cache" | |
4905 | .IP "Approximate regular expression matching" 4 | |
4906 | .IX Item "Approximate regular expression matching" | |
4907 | .RE | |
4908 | .RS 4 | |
4909 | .RE | |
4910 | .IP "Ongoing" 4 | |
4911 | .IX Item "Ongoing" | |
4912 | .RS 4 | |
4913 | .IP "Update guts documentation" 4 | |
4914 | .IX Item "Update guts documentation" | |
4915 | .IP "Add more tests" 4 | |
4916 | .IX Item "Add more tests" | |
4917 | .IP "Update auxiliary tools" 4 | |
4918 | .IX Item "Update auxiliary tools" | |
4919 | .IP "Create debugging macros" 4 | |
4920 | .IX Item "Create debugging macros" | |
4921 | .IP "truncate to the people" 4 | |
4922 | .IX Item "truncate to the people" | |
4923 | .IP "Unicode in Filenames" 4 | |
4924 | .IX Item "Unicode in Filenames" | |
4925 | .RE | |
4926 | .RS 4 | |
4927 | .RE | |
4928 | .IP "Recently done things" 4 | |
4929 | .IX Item "Recently done things" | |
4930 | .RS 4 | |
4931 | .IP "Alternative \s-1RE\s0 syntax module" 4 | |
4932 | .IX Item "Alternative RE syntax module" | |
4933 | .IP "Safe signal handling" 4 | |
4934 | .IX Item "Safe signal handling" | |
4935 | .IP "Tie Modules" 4 | |
4936 | .IX Item "Tie Modules" | |
4937 | .IP "gettimeofday" 4 | |
4938 | .IX Item "gettimeofday" | |
4939 | .IP "setitimer and getimiter" 4 | |
4940 | .IX Item "setitimer and getimiter" | |
4941 | .IP "Testing _\|_DIE_\|_ hook" 4 | |
4942 | .IX Item "Testing __DIE__ hook" | |
4943 | .IP "\s-1CPP\s0 equivalent in Perl" 4 | |
4944 | .IX Item "CPP equivalent in Perl" | |
4945 | .IP "Explicit switch statements" 4 | |
4946 | .IX Item "Explicit switch statements" | |
4947 | .IP "autocroak" 4 | |
4948 | .IX Item "autocroak" | |
4949 | .IP "\s-1UTF/EBCDIC\s0" 4 | |
4950 | .IX Item "UTF/EBCDIC" | |
4951 | .IP "\s-1UTF\s0 Regexes" 4 | |
4952 | .IX Item "UTF Regexes" | |
4953 | .IP "perlcc to produce executable" 4 | |
4954 | .IX Item "perlcc to produce executable" | |
4955 | .IP "\s-1END\s0 blocks saved in compiled output" 4 | |
4956 | .IX Item "END blocks saved in compiled output" | |
4957 | .IP "Secure temporary file module" 4 | |
4958 | .IX Item "Secure temporary file module" | |
4959 | .IP "Integrate Time::HiRes" 4 | |
4960 | .IX Item "Integrate Time::HiRes" | |
4961 | .IP "Turn Cwd into \s-1XS\s0" 4 | |
4962 | .IX Item "Turn Cwd into XS" | |
4963 | .IP "Mmap for input" 4 | |
4964 | .IX Item "Mmap for input" | |
4965 | .IP "Byte to/from \s-1UTF8\s0 and \s-1UTF8\s0 to/from local conversion" 4 | |
4966 | .IX Item "Byte to/from UTF8 and UTF8 to/from local conversion" | |
4967 | .IP "Add sockatmark support" 4 | |
4968 | .IX Item "Add sockatmark support" | |
4969 | .IP "Mailing list archives" 4 | |
4970 | .IX Item "Mailing list archives" | |
4971 | .IP "Bug tracking" 4 | |
4972 | .IX Item "Bug tracking" | |
4973 | .IP "Integrate MacPerl" 4 | |
4974 | .IX Item "Integrate MacPerl" | |
4975 | .ie n .IP "Web ""nerve center"" for Perl" 4 | |
4976 | .el .IP "Web ``nerve center'' for Perl" 4 | |
4977 | .IX Item "Web nerve center for Perl" | |
4978 | .IP "Regular expression tutorial" 4 | |
4979 | .IX Item "Regular expression tutorial" | |
4980 | .IP "Debugging Tutorial" 4 | |
4981 | .IX Item "Debugging Tutorial" | |
4982 | .IP "Integrate new modules" 4 | |
4983 | .IX Item "Integrate new modules" | |
4984 | .IP "Integrate profiler" 4 | |
4985 | .IX Item "Integrate profiler" | |
4986 | .IP "Y2K error detection" 4 | |
4987 | .IX Item "Y2K error detection" | |
4988 | .IP "Regular expression debugger" 4 | |
4989 | .IX Item "Regular expression debugger" | |
4990 | .IP "\s-1POD\s0 checker" 4 | |
4991 | .IX Item "POD checker" | |
4992 | .ie n .IP """Dynamic"" lexicals" 4 | |
4993 | .el .IP "``Dynamic'' lexicals" 4 | |
4994 | .IX Item "Dynamic lexicals" | |
4995 | .IP "Cache precompiled modules" 4 | |
4996 | .IX Item "Cache precompiled modules" | |
4997 | .RE | |
4998 | .RS 4 | |
4999 | .RE | |
5000 | .IP "Deprecated Wishes" 4 | |
5001 | .IX Item "Deprecated Wishes" | |
5002 | .RS 4 | |
5003 | .IP "Loop control on do{}" 4 | |
5004 | .IX Item "Loop control on do{}" | |
5005 | .IP "Lexically scoped typeglobs" 4 | |
5006 | .IX Item "Lexically scoped typeglobs" | |
5007 | .IP "format \s-1BOTTOM\s0" 4 | |
5008 | .IX Item "format BOTTOM" | |
5009 | .IP "report \s-1HANDLE\s0" 4 | |
5010 | .IX Item "report HANDLE" | |
5011 | .IP "Generalised \fIwant()\fR/\fIcaller()\fR)" 4 | |
5012 | .IX Item "Generalised want()/caller())" | |
5013 | .IP "Named prototypes" 4 | |
5014 | .IX Item "Named prototypes" | |
5015 | .IP "Built-in globbing" 4 | |
5016 | .IX Item "Built-in globbing" | |
5017 | .IP "Regression tests for suidperl" 4 | |
5018 | .IX Item "Regression tests for suidperl" | |
5019 | .IP "Cached hash values" 4 | |
5020 | .IX Item "Cached hash values" | |
5021 | .IP "Add compression modules" 4 | |
5022 | .IX Item "Add compression modules" | |
5023 | .IP "Reorganise documentation into tutorials/references" 4 | |
5024 | .IX Item "Reorganise documentation into tutorials/references" | |
5025 | .IP "Remove distinction between functions and operators" 4 | |
5026 | .IX Item "Remove distinction between functions and operators" | |
5027 | .IP "Make \s-1XS\s0 easier to use" 4 | |
5028 | .IX Item "Make XS easier to use" | |
5029 | .IP "Make embedding easier to use" 4 | |
5030 | .IX Item "Make embedding easier to use" | |
5031 | .IP "man for perl" 4 | |
5032 | .IX Item "man for perl" | |
5033 | .ie n .IP "my $Package::variable" 4 | |
5034 | .el .IP "my \f(CW$Package::variable\fR" 4 | |
5035 | .IX Item "my $Package::variable" | |
5036 | .ie n .IP """or"" tests defined, not truth" 4 | |
5037 | .el .IP "``or'' tests defined, not truth" 4 | |
5038 | .IX Item "or tests defined, not truth" | |
5039 | .ie n .IP """class""\-based lexicals" 4 | |
5040 | .el .IP "``class''\-based lexicals" 4 | |
5041 | .IX Item "class-based lexicals" | |
5042 | .IP "byteperl" 4 | |
5043 | .IX Item "byteperl" | |
5044 | .IP "Lazy evaluation / tail recursion removal" 4 | |
5045 | .IX Item "Lazy evaluation / tail recursion removal" | |
5046 | .ie n .IP "Make ""use utf8"" the default" 4 | |
5047 | .el .IP "Make ``use utf8'' the default" 4 | |
5048 | .IX Item "Make use utf8 the default" | |
5049 | .IP "Unicode collation and normalization" 4 | |
5050 | .IX Item "Unicode collation and normalization" | |
5051 | .IP "pack/unpack tutorial" 4 | |
5052 | .IX Item "pack/unpack tutorial" | |
5053 | .RE | |
5054 | .RS 4 | |
5055 | .RE | |
5056 | .PD | |
5057 | .Sh "perlhack \- How to hack at the Perl internals" | |
5058 | .IX Subsection "perlhack - How to hack at the Perl internals" | |
5059 | .IP "\s-1DESCRIPTION\s0" 4 | |
5060 | .IX Item "DESCRIPTION" | |
5061 | Does concept match the general goals of Perl?, Where is the | |
5062 | implementation?, Backwards compatibility, Could it be a module instead?, Is | |
5063 | the feature generic enough?, Does it potentially introduce new bugs?, Does | |
5064 | it preclude other desirable features?, Is the implementation robust?, Is | |
5065 | the implementation generic enough to be portable?, Is the implementation | |
5066 | tested?, Is there enough documentation?, Is there another way to do it?, | |
5067 | Does it create too much work?, Patches speak louder than words | |
5068 | .RS 4 | |
5069 | .IP "Keeping in sync" 4 | |
5070 | .IX Item "Keeping in sync" | |
5071 | rsync'ing the source tree, Using rsync over the \s-1LAN\s0, Using pushing over the | |
5072 | \&\s-1NFS\s0, rsync'ing the patches | |
5073 | .IP "Why rsync the source tree" 4 | |
5074 | .IX Item "Why rsync the source tree" | |
5075 | It's easier to rsync the source tree, It's more reliable | |
5076 | .IP "Why rsync the patches" 4 | |
5077 | .IX Item "Why rsync the patches" | |
5078 | It's easier to rsync the patches, It's a good reference, Finding a start | |
5079 | point, Finding how to fix a bug, Finding the source of misbehaviour | |
5080 | .IP "Perlbug remote interface" 4 | |
5081 | .IX Item "Perlbug remote interface" | |
5082 | 1 http://bugs.perl.org, 2 bugdb@perl.org, 3 | |
5083 | commands_and_bugdids@bugs.perl.org, notes, patches, tests | |
5084 | .IP "Submitting patches" 4 | |
5085 | .IX Item "Submitting patches" | |
5086 | perlguts, perlxstut and perlxs, perlapi, | |
5087 | \&\fIPorting/pumpkin.pod\fR, The perl5\-porters \s-1FAQ\s0 | |
5088 | .IP "Finding Your Way Around" 4 | |
5089 | .IX Item "Finding Your Way Around" | |
5090 | Core modules, Tests, Documentation, Configure, Interpreter | |
5091 | .IP "Elements of the interpreter" 4 | |
5092 | .IX Item "Elements of the interpreter" | |
5093 | Startup, Parsing, Optimization, Running | |
5094 | .IP "Internal Variable Types" 4 | |
5095 | .IX Item "Internal Variable Types" | |
5096 | .PD 0 | |
5097 | .IP "Op Trees" 4 | |
5098 | .IX Item "Op Trees" | |
5099 | .IP "Stacks" 4 | |
5100 | .IX Item "Stacks" | |
5101 | .PD | |
5102 | Argument stack, Mark stack, Save stack | |
5103 | .IP "Millions of Macros" 4 | |
5104 | .IX Item "Millions of Macros" | |
5105 | .PD 0 | |
5106 | .IP "Poking at Perl" 4 | |
5107 | .IX Item "Poking at Perl" | |
5108 | .IP "Using a source-level debugger" 4 | |
5109 | .IX Item "Using a source-level debugger" | |
5110 | .PD | |
5111 | run [args], break function_name, break source.c:xxx, step, next, continue, | |
5112 | finish, 'enter', print | |
5113 | .IP "Dumping Perl Data Structures" 4 | |
5114 | .IX Item "Dumping Perl Data Structures" | |
5115 | .PD 0 | |
5116 | .IP "Patching" 4 | |
5117 | .IX Item "Patching" | |
5118 | .IP "Patching a core module" 4 | |
5119 | .IX Item "Patching a core module" | |
5120 | .IP "Adding a new function to the core" 4 | |
5121 | .IX Item "Adding a new function to the core" | |
5122 | .IP "Writing a test" 4 | |
5123 | .IX Item "Writing a test" | |
5124 | .PD | |
5125 | \&\fIt/base/\fR, \fIt/cmd/\fR, \fIt/comp/\fR, \fIt/io/\fR, \fIt/lib/\fR, \fIt/op/\fR, | |
5126 | \&\fIt/pod/\fR, \fIt/run/\fR, t/base t/comp, t/cmd t/run t/io t/op, t/lib ext lib | |
5127 | .IP "Special Make Test Targets" 4 | |
5128 | .IX Item "Special Make Test Targets" | |
5129 | coretest, test.deparse, minitest, test.third check.third utest.third | |
5130 | ucheck.third, test.torture torturetest, utest ucheck test.utf8 check.utf8 | |
5131 | .RE | |
5132 | .RS 4 | |
5133 | .RE | |
5134 | .IP "\s-1EXTERNAL\s0 \s-1TOOLS\s0 \s-1FOR\s0 \s-1DEBUGGING\s0 \s-1PERL\s0" 4 | |
5135 | .IX Item "EXTERNAL TOOLS FOR DEBUGGING PERL" | |
5136 | .RS 4 | |
5137 | .PD 0 | |
5138 | .IP "Rational Software's Purify" 4 | |
5139 | .IX Item "Rational Software's Purify" | |
5140 | .IP "Purify on Unix" 4 | |
5141 | .IX Item "Purify on Unix" | |
5142 | .PD | |
5143 | \&\-Accflags=\-DPURIFY, \-Doptimize='\-g', \-Uusemymalloc, \-Dusemultiplicity | |
5144 | .IP "Purify on \s-1NT\s0" 4 | |
5145 | .IX Item "Purify on NT" | |
5146 | \&\s-1DEFINES\s0, \s-1USE_MULTI\s0 = define, #PERL_MALLOC = define, \s-1CFG\s0 = Debug | |
5147 | .IP "Compaq's/Digital's/HP's Third Degree" 4 | |
5148 | .IX Item "Compaq's/Digital's/HP's Third Degree" | |
5149 | .PD 0 | |
5150 | .IP "\s-1PERL_DESTRUCT_LEVEL\s0" 4 | |
5151 | .IX Item "PERL_DESTRUCT_LEVEL" | |
5152 | .IP "Profiling" 4 | |
5153 | .IX Item "Profiling" | |
5154 | .IP "Gprof Profiling" 4 | |
5155 | .IX Item "Gprof Profiling" | |
5156 | .PD | |
5157 | \&\-a, \-b, \-e routine, \-f routine, \-s, \-z | |
5158 | .IP "\s-1GCC\s0 gcov Profiling" 4 | |
5159 | .IX Item "GCC gcov Profiling" | |
5160 | .PD 0 | |
5161 | .IP "Pixie Profiling" 4 | |
5162 | .IX Item "Pixie Profiling" | |
5163 | .PD | |
5164 | \&\-h, \-l, \-p[rocedures], \-h[eavy], \-i[nvocations], \-l[ines], \-testcoverage, | |
5165 | \&\-z[ero] | |
5166 | .IP "Miscellaneous tricks" 4 | |
5167 | .IX Item "Miscellaneous tricks" | |
5168 | .PD 0 | |
5169 | .IP "\s-1CONCLUSION\s0" 4 | |
5170 | .IX Item "CONCLUSION" | |
5171 | .PD | |
5172 | \&\fIThe Road goes ever on and on, down from the door where it began.\fR | |
5173 | .RE | |
5174 | .RS 4 | |
5175 | .RE | |
5176 | .IP "\s-1AUTHOR\s0" 4 | |
5177 | .IX Item "AUTHOR" | |
5178 | .Sh "perlhist \- the Perl history records" | |
5179 | .IX Subsection "perlhist - the Perl history records" | |
5180 | .PD 0 | |
5181 | .IP "\s-1DESCRIPTION\s0" 4 | |
5182 | .IX Item "DESCRIPTION" | |
5183 | .IP "\s-1INTRODUCTION\s0" 4 | |
5184 | .IX Item "INTRODUCTION" | |
5185 | .IP "\s-1THE\s0 \s-1KEEPERS\s0 \s-1OF\s0 \s-1THE\s0 \s-1PUMPKIN\s0" 4 | |
5186 | .IX Item "THE KEEPERS OF THE PUMPKIN" | |
5187 | .RS 4 | |
5188 | .IP "\s-1PUMPKIN\s0?" 4 | |
5189 | .IX Item "PUMPKIN?" | |
5190 | .RE | |
5191 | .RS 4 | |
5192 | .RE | |
5193 | .IP "\s-1THE\s0 \s-1RECORDS\s0" 4 | |
5194 | .IX Item "THE RECORDS" | |
5195 | .RS 4 | |
5196 | .IP "\s-1SELECTED\s0 \s-1RELEASE\s0 \s-1SIZES\s0" 4 | |
5197 | .IX Item "SELECTED RELEASE SIZES" | |
5198 | .IP "\s-1SELECTED\s0 \s-1PATCH\s0 \s-1SIZES\s0" 4 | |
5199 | .IX Item "SELECTED PATCH SIZES" | |
5200 | .RE | |
5201 | .RS 4 | |
5202 | .RE | |
5203 | .IP "\s-1THE\s0 \s-1KEEPERS\s0 \s-1OF\s0 \s-1THE\s0 \s-1RECORDS\s0" 4 | |
5204 | .IX Item "THE KEEPERS OF THE RECORDS" | |
5205 | .PD | |
5206 | .Sh "perldelta \- what is new for perl v5.8.0" | |
5207 | .IX Subsection "perldelta - what is new for perl v5.8.0" | |
5208 | .IP "\s-1DESCRIPTION\s0" 4 | |
5209 | .IX Item "DESCRIPTION" | |
5210 | .PD 0 | |
5211 | .IP "Highlights In 5.8.0" 4 | |
5212 | .IX Item "Highlights In 5.8.0" | |
5213 | .IP "Incompatible Changes" 4 | |
5214 | .IX Item "Incompatible Changes" | |
5215 | .RS 4 | |
5216 | .IP "Binary Incompatibility" 4 | |
5217 | .IX Item "Binary Incompatibility" | |
5218 | .IP "64\-bit platforms and malloc" 4 | |
5219 | .IX Item "64-bit platforms and malloc" | |
5220 | .IP "\s-1AIX\s0 Dynaloading" 4 | |
5221 | .IX Item "AIX Dynaloading" | |
5222 | .ie n .IP "Attributes for ""my"" variables now handled at run-time" 4 | |
5223 | .el .IP "Attributes for \f(CWmy\fR variables now handled at run-time" 4 | |
5224 | .IX Item "Attributes for my variables now handled at run-time" | |
5225 | .IP "Socket Extension Dynamic in \s-1VMS\s0" 4 | |
5226 | .IX Item "Socket Extension Dynamic in VMS" | |
5227 | .IP "IEEE-format Floating Point Default on OpenVMS Alpha" 4 | |
5228 | .IX Item "IEEE-format Floating Point Default on OpenVMS Alpha" | |
5229 | .ie n .IP "New Unicode Semantics (no more ""use utf8"", almost)" 4 | |
5230 | .el .IP "New Unicode Semantics (no more \f(CWuse utf8\fR, almost)" 4 | |
5231 | .IX Item "New Unicode Semantics (no more use utf8, almost)" | |
5232 | .IP "New Unicode Properties" 4 | |
5233 | .IX Item "New Unicode Properties" | |
5234 | .IP "\s-1REF\s0(...) Instead Of \s-1SCALAR\s0(...)" 4 | |
5235 | .IX Item "REF(...) Instead Of SCALAR(...)" | |
5236 | .IP "pack/unpack D/F recycled" 4 | |
5237 | .IX Item "pack/unpack D/F recycled" | |
5238 | .IP "\fIglob()\fR now returns filenames in alphabetical order" 4 | |
5239 | .IX Item "glob() now returns filenames in alphabetical order" | |
5240 | .IP "Deprecations" 4 | |
5241 | .IX Item "Deprecations" | |
5242 | .RE | |
5243 | .RS 4 | |
5244 | .RE | |
5245 | .IP "Core Enhancements" 4 | |
5246 | .IX Item "Core Enhancements" | |
5247 | .RS 4 | |
5248 | .IP "Unicode Overhaul" 4 | |
5249 | .IX Item "Unicode Overhaul" | |
5250 | .IP "PerlIO is Now The Default" 4 | |
5251 | .IX Item "PerlIO is Now The Default" | |
5252 | .IP "ithreads" 4 | |
5253 | .IX Item "ithreads" | |
5254 | .IP "Restricted Hashes" 4 | |
5255 | .IX Item "Restricted Hashes" | |
5256 | .IP "Safe Signals" 4 | |
5257 | .IX Item "Safe Signals" | |
5258 | .IP "Understanding of Numbers" 4 | |
5259 | .IX Item "Understanding of Numbers" | |
5260 | .IP "Arrays now always interpolate into double-quoted strings [561]" 4 | |
5261 | .IX Item "Arrays now always interpolate into double-quoted strings [561]" | |
5262 | .IP "Miscellaneous Changes" 4 | |
5263 | .IX Item "Miscellaneous Changes" | |
5264 | .RE | |
5265 | .RS 4 | |
5266 | .RE | |
5267 | .IP "Modules and Pragmata" 4 | |
5268 | .IX Item "Modules and Pragmata" | |
5269 | .RS 4 | |
5270 | .IP "New Modules and Pragmata" 4 | |
5271 | .IX Item "New Modules and Pragmata" | |
5272 | .IP "Updated And Improved Modules and Pragmata" 4 | |
5273 | .IX Item "Updated And Improved Modules and Pragmata" | |
5274 | .RE | |
5275 | .RS 4 | |
5276 | .RE | |
5277 | .IP "Utility Changes" 4 | |
5278 | .IX Item "Utility Changes" | |
5279 | .IP "New Documentation" 4 | |
5280 | .IX Item "New Documentation" | |
5281 | .IP "Performance Enhancements" 4 | |
5282 | .IX Item "Performance Enhancements" | |
5283 | .IP "Installation and Configuration Improvements" 4 | |
5284 | .IX Item "Installation and Configuration Improvements" | |
5285 | .RS 4 | |
5286 | .IP "Generic Improvements" 4 | |
5287 | .IX Item "Generic Improvements" | |
5288 | .IP "New Or Improved Platforms" 4 | |
5289 | .IX Item "New Or Improved Platforms" | |
5290 | .RE | |
5291 | .RS 4 | |
5292 | .RE | |
5293 | .IP "Selected Bug Fixes" 4 | |
5294 | .IX Item "Selected Bug Fixes" | |
5295 | .RS 4 | |
5296 | .IP "Platform Specific Changes and Fixes" 4 | |
5297 | .IX Item "Platform Specific Changes and Fixes" | |
5298 | .RE | |
5299 | .RS 4 | |
5300 | .RE | |
5301 | .IP "New or Changed Diagnostics" 4 | |
5302 | .IX Item "New or Changed Diagnostics" | |
5303 | .IP "Changed Internals" 4 | |
5304 | .IX Item "Changed Internals" | |
5305 | .IP "Security Vulnerability Closed [561]" 4 | |
5306 | .IX Item "Security Vulnerability Closed [561]" | |
5307 | .IP "New Tests" 4 | |
5308 | .IX Item "New Tests" | |
5309 | .IP "Known Problems" 4 | |
5310 | .IX Item "Known Problems" | |
5311 | .RS 4 | |
5312 | .IP "The Compiler Suite Is Still Very Experimental" 4 | |
5313 | .IX Item "The Compiler Suite Is Still Very Experimental" | |
5314 | .IP "Localising Tied Arrays and Hashes Is Broken" 4 | |
5315 | .IX Item "Localising Tied Arrays and Hashes Is Broken" | |
5316 | .IP "Building Extensions Can Fail Because Of Largefiles" 4 | |
5317 | .IX Item "Building Extensions Can Fail Because Of Largefiles" | |
5318 | .ie n .IP "Modifying $_ Inside for(..)" 4 | |
5319 | .el .IP "Modifying \f(CW$_\fR Inside for(..)" 4 | |
5320 | .IX Item "Modifying $_ Inside for(..)" | |
5321 | .IP "mod_perl 1.26 Doesn't Build With Threaded Perl" 4 | |
5322 | .IX Item "mod_perl 1.26 Doesn't Build With Threaded Perl" | |
5323 | .IP "lib/ftmp\-security tests warn 'system possibly insecure'" 4 | |
5324 | .IX Item "lib/ftmp-security tests warn 'system possibly insecure'" | |
5325 | .IP "libwww-perl (\s-1LWP\s0) fails base/date #51" 4 | |
5326 | .IX Item "libwww-perl (LWP) fails base/date #51" | |
5327 | .IP "\s-1PDL\s0 failing some tests" 4 | |
5328 | .IX Item "PDL failing some tests" | |
5329 | .IP "Perl_get_sv" 4 | |
5330 | .IX Item "Perl_get_sv" | |
5331 | .IP "Self-tying Problems" 4 | |
5332 | .IX Item "Self-tying Problems" | |
5333 | .IP "ext/threads/t/libc" 4 | |
5334 | .IX Item "ext/threads/t/libc" | |
5335 | .IP "Failure of Thread (5.005\-style) tests" 4 | |
5336 | .IX Item "Failure of Thread (5.005-style) tests" | |
5337 | .IP "Timing problems" 4 | |
5338 | .IX Item "Timing problems" | |
5339 | .IP "Tied/Magical Array/Hash Elements Do Not Autovivify" 4 | |
5340 | .IX Item "Tied/Magical Array/Hash Elements Do Not Autovivify" | |
5341 | .IP "Unicode in package/class and subroutine names does not work" 4 | |
5342 | .IX Item "Unicode in package/class and subroutine names does not work" | |
5343 | .RE | |
5344 | .RS 4 | |
5345 | .RE | |
5346 | .IP "Platform Specific Problems" 4 | |
5347 | .IX Item "Platform Specific Problems" | |
5348 | .RS 4 | |
5349 | .IP "\s-1AIX\s0" 4 | |
5350 | .IX Item "AIX" | |
5351 | .IP "Alpha systems with old gccs fail several tests" 4 | |
5352 | .IX Item "Alpha systems with old gccs fail several tests" | |
5353 | .IP "AmigaOS" 4 | |
5354 | .IX Item "AmigaOS" | |
5355 | .IP "BeOS" 4 | |
5356 | .IX Item "BeOS" | |
5357 | .ie n .IP "Cygwin ""unable to remap""" 4 | |
5358 | .el .IP "Cygwin ``unable to remap''" 4 | |
5359 | .IX Item "Cygwin unable to remap" | |
5360 | .IP "Cygwin ndbm tests fail on \s-1FAT\s0" 4 | |
5361 | .IX Item "Cygwin ndbm tests fail on FAT" | |
5362 | .IP "\s-1DJGPP\s0 Failures" 4 | |
5363 | .IX Item "DJGPP Failures" | |
5364 | .IP "FreeBSD built with ithreads coredumps reading large directories" 4 | |
5365 | .IX Item "FreeBSD built with ithreads coredumps reading large directories" | |
5366 | .IP "FreeBSD Failing locale Test 117 For \s-1ISO\s0 8859\-15 Locales" 4 | |
5367 | .IX Item "FreeBSD Failing locale Test 117 For ISO 8859-15 Locales" | |
5368 | .IP "\s-1IRIX\s0 fails ext/List/Util/t/shuffle.t or Digest::MD5" 4 | |
5369 | .IX Item "IRIX fails ext/List/Util/t/shuffle.t or Digest::MD5" | |
5370 | .IP "HP-UX lib/posix Subtest 9 Fails When LP64\-Configured" 4 | |
5371 | .IX Item "HP-UX lib/posix Subtest 9 Fails When LP64-Configured" | |
5372 | .IP "Linux with glibc 2.2.5 fails t/op/int subtest #6 with \-Duse64bitint" 4 | |
5373 | .IX Item "Linux with glibc 2.2.5 fails t/op/int subtest #6 with -Duse64bitint" | |
5374 | .IP "Linux With Sfio Fails op/misc Test 48" 4 | |
5375 | .IX Item "Linux With Sfio Fails op/misc Test 48" | |
5376 | .IP "Mac \s-1OS\s0 X" 4 | |
5377 | .IX Item "Mac OS X" | |
5378 | .IP "Mac \s-1OS\s0 X dyld undefined symbols" 4 | |
5379 | .IX Item "Mac OS X dyld undefined symbols" | |
5380 | .IP "\s-1OS/2\s0 Test Failures" 4 | |
5381 | .IX Item "OS/2 Test Failures" | |
5382 | .IP "op/sprintf tests 91, 129, and 130" 4 | |
5383 | .IX Item "op/sprintf tests 91, 129, and 130" | |
5384 | .IP "Solaris 2.5" 4 | |
5385 | .IX Item "Solaris 2.5" | |
5386 | .IP "Solaris x86 Fails Tests With \-Duse64bitint" 4 | |
5387 | .IX Item "Solaris x86 Fails Tests With -Duse64bitint" | |
5388 | .IP "SUPER-UX (\s-1NEC\s0 \s-1SX\s0)" 4 | |
5389 | .IX Item "SUPER-UX (NEC SX)" | |
5390 | .IP "Term::ReadKey not working on Win32" 4 | |
5391 | .IX Item "Term::ReadKey not working on Win32" | |
5392 | .IP "UNICOS/mk" 4 | |
5393 | .IX Item "UNICOS/mk" | |
5394 | .IP "\s-1UTS\s0" 4 | |
5395 | .IX Item "UTS" | |
5396 | .IP "\s-1VOS\s0 (Stratus)" 4 | |
5397 | .IX Item "VOS (Stratus)" | |
5398 | .IP "\s-1VMS\s0" 4 | |
5399 | .IX Item "VMS" | |
5400 | .IP "Win32" 4 | |
5401 | .IX Item "Win32" | |
5402 | .IP "XML::Parser not working" 4 | |
5403 | .IX Item "XML::Parser not working" | |
5404 | .IP "z/OS (\s-1OS/390\s0)" 4 | |
5405 | .IX Item "z/OS (OS/390)" | |
5406 | .IP "Unicode Support on \s-1EBCDIC\s0 Still Spotty" 4 | |
5407 | .IX Item "Unicode Support on EBCDIC Still Spotty" | |
5408 | .IP "Seen In Perl 5.7 But Gone Now" 4 | |
5409 | .IX Item "Seen In Perl 5.7 But Gone Now" | |
5410 | .RE | |
5411 | .RS 4 | |
5412 | .RE | |
5413 | .IP "Reporting Bugs" 4 | |
5414 | .IX Item "Reporting Bugs" | |
5415 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
5416 | .IX Item "SEE ALSO" | |
5417 | .IP "\s-1HISTORY\s0" 4 | |
5418 | .IX Item "HISTORY" | |
5419 | .PD | |
5420 | .Sh "perl572delta \- what's new for perl v5.7.2" | |
5421 | .IX Subsection "perl572delta - what's new for perl v5.7.2" | |
5422 | .IP "\s-1DESCRIPTION\s0" 4 | |
5423 | .IX Item "DESCRIPTION" | |
5424 | .PD 0 | |
5425 | .IP "Security Vulnerability Closed" 4 | |
5426 | .IX Item "Security Vulnerability Closed" | |
5427 | .IP "Incompatible Changes" 4 | |
5428 | .IX Item "Incompatible Changes" | |
5429 | .RS 4 | |
5430 | .IP "64\-bit platforms and malloc" 4 | |
5431 | .IX Item "64-bit platforms and malloc" | |
5432 | .IP "\s-1AIX\s0 Dynaloading" 4 | |
5433 | .IX Item "AIX Dynaloading" | |
5434 | .IP "Socket Extension Dynamic in \s-1VMS\s0" 4 | |
5435 | .IX Item "Socket Extension Dynamic in VMS" | |
5436 | .IP "Different Definition of the Unicode Character Classes \ep{In...}" 4 | |
5437 | .IX Item "Different Definition of the Unicode Character Classes p{In...}" | |
5438 | .IP "Deprecations" 4 | |
5439 | .IX Item "Deprecations" | |
5440 | .RE | |
5441 | .RS 4 | |
5442 | .RE | |
5443 | .IP "Core Enhancements" 4 | |
5444 | .IX Item "Core Enhancements" | |
5445 | .IP "Modules and Pragmata" 4 | |
5446 | .IX Item "Modules and Pragmata" | |
5447 | .RS 4 | |
5448 | .IP "New Modules and Distributions" 4 | |
5449 | .IX Item "New Modules and Distributions" | |
5450 | .IP "Updated And Improved Modules and Pragmata" 4 | |
5451 | .IX Item "Updated And Improved Modules and Pragmata" | |
5452 | .RE | |
5453 | .RS 4 | |
5454 | .RE | |
5455 | .IP "Utility Changes" 4 | |
5456 | .IX Item "Utility Changes" | |
5457 | .IP "New Documentation" 4 | |
5458 | .IX Item "New Documentation" | |
5459 | .IP "Installation and Configuration Improvements" 4 | |
5460 | .IX Item "Installation and Configuration Improvements" | |
5461 | .RS 4 | |
5462 | .IP "New Or Improved Platforms" 4 | |
5463 | .IX Item "New Or Improved Platforms" | |
5464 | .IP "Generic Improvements" 4 | |
5465 | .IX Item "Generic Improvements" | |
5466 | .RE | |
5467 | .RS 4 | |
5468 | .RE | |
5469 | .IP "Selected Bug Fixes" 4 | |
5470 | .IX Item "Selected Bug Fixes" | |
5471 | .RS 4 | |
5472 | .IP "Platform Specific Changes and Fixes" 4 | |
5473 | .IX Item "Platform Specific Changes and Fixes" | |
5474 | .RE | |
5475 | .RS 4 | |
5476 | .RE | |
5477 | .IP "New or Changed Diagnostics" 4 | |
5478 | .IX Item "New or Changed Diagnostics" | |
5479 | .IP "Source Code Enhancements" 4 | |
5480 | .IX Item "Source Code Enhancements" | |
5481 | .RS 4 | |
5482 | .IP "\s-1MAGIC\s0 constants" 4 | |
5483 | .IX Item "MAGIC constants" | |
5484 | .IP "Better commented code" 4 | |
5485 | .IX Item "Better commented code" | |
5486 | .IP "Regex pre\-/post\-compilation items matched up" 4 | |
5487 | .IX Item "Regex pre-/post-compilation items matched up" | |
5488 | .IP "gcc \-Wall" 4 | |
5489 | .IX Item "gcc -Wall" | |
5490 | .RE | |
5491 | .RS 4 | |
5492 | .RE | |
5493 | .IP "New Tests" 4 | |
5494 | .IX Item "New Tests" | |
5495 | .IP "Known Problems" 4 | |
5496 | .IX Item "Known Problems" | |
5497 | .RS 4 | |
5498 | .IP "\s-1AIX\s0" 4 | |
5499 | .IX Item "AIX" | |
5500 | .IP "Amiga Perl Invoking Mystery" 4 | |
5501 | .IX Item "Amiga Perl Invoking Mystery" | |
5502 | .IP "lib/ftmp\-security tests warn 'system possibly insecure'" 4 | |
5503 | .IX Item "lib/ftmp-security tests warn 'system possibly insecure'" | |
5504 | .IP "Cygwin intermittent failures of lib/Memoize/t/expire_file 11 and 12" 4 | |
5505 | .IX Item "Cygwin intermittent failures of lib/Memoize/t/expire_file 11 and 12" | |
5506 | .IP "HP-UX lib/io_multihomed Fails When LP64\-Configured" 4 | |
5507 | .IX Item "HP-UX lib/io_multihomed Fails When LP64-Configured" | |
5508 | .IP "HP-UX lib/posix Subtest 9 Fails When LP64\-Configured" 4 | |
5509 | .IX Item "HP-UX lib/posix Subtest 9 Fails When LP64-Configured" | |
5510 | .IP "Linux With Sfio Fails op/misc Test 48" 4 | |
5511 | .IX Item "Linux With Sfio Fails op/misc Test 48" | |
5512 | .IP "\s-1OS/390\s0" 4 | |
5513 | .IX Item "OS/390" | |
5514 | .IP "op/sprintf tests 129 and 130" 4 | |
5515 | .IX Item "op/sprintf tests 129 and 130" | |
5516 | .IP "Failure of Thread tests" 4 | |
5517 | .IX Item "Failure of Thread tests" | |
5518 | .IP "\s-1UNICOS\s0" 4 | |
5519 | .IX Item "UNICOS" | |
5520 | .IP "\s-1UTS\s0" 4 | |
5521 | .IX Item "UTS" | |
5522 | .IP "\s-1VMS\s0" 4 | |
5523 | .IX Item "VMS" | |
5524 | .IP "Win32" 4 | |
5525 | .IX Item "Win32" | |
5526 | .IP "Localising a Tied Variable Leaks Memory" 4 | |
5527 | .IX Item "Localising a Tied Variable Leaks Memory" | |
5528 | .IP "Self-tying of Arrays and Hashes Is Forbidden" 4 | |
5529 | .IX Item "Self-tying of Arrays and Hashes Is Forbidden" | |
5530 | .IP "Variable Attributes are not Currently Usable for Tieing" 4 | |
5531 | .IX Item "Variable Attributes are not Currently Usable for Tieing" | |
5532 | .IP "Building Extensions Can Fail Because Of Largefiles" 4 | |
5533 | .IX Item "Building Extensions Can Fail Because Of Largefiles" | |
5534 | .IP "The Compiler Suite Is Still Experimental" 4 | |
5535 | .IX Item "The Compiler Suite Is Still Experimental" | |
5536 | .IP "The Long Double Support is Still Experimental" 4 | |
5537 | .IX Item "The Long Double Support is Still Experimental" | |
5538 | .RE | |
5539 | .RS 4 | |
5540 | .RE | |
5541 | .IP "Reporting Bugs" 4 | |
5542 | .IX Item "Reporting Bugs" | |
5543 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
5544 | .IX Item "SEE ALSO" | |
5545 | .IP "\s-1HISTORY\s0" 4 | |
5546 | .IX Item "HISTORY" | |
5547 | .PD | |
5548 | .Sh "perl571delta \- what's new for perl v5.7.1" | |
5549 | .IX Subsection "perl571delta - what's new for perl v5.7.1" | |
5550 | .IP "\s-1DESCRIPTION\s0" 4 | |
5551 | .IX Item "DESCRIPTION" | |
5552 | .PD 0 | |
5553 | .IP "Security Vulnerability Closed" 4 | |
5554 | .IX Item "Security Vulnerability Closed" | |
5555 | .IP "Incompatible Changes" 4 | |
5556 | .IX Item "Incompatible Changes" | |
5557 | .IP "Core Enhancements" 4 | |
5558 | .IX Item "Core Enhancements" | |
5559 | .RS 4 | |
5560 | .IP "\s-1AUTOLOAD\s0 Is Now Lvaluable" 4 | |
5561 | .IX Item "AUTOLOAD Is Now Lvaluable" | |
5562 | .IP "PerlIO is Now The Default" 4 | |
5563 | .IX Item "PerlIO is Now The Default" | |
5564 | .IP "Signals Are Now Safe" 4 | |
5565 | .IX Item "Signals Are Now Safe" | |
5566 | .RE | |
5567 | .RS 4 | |
5568 | .RE | |
5569 | .IP "Modules and Pragmata" 4 | |
5570 | .IX Item "Modules and Pragmata" | |
5571 | .RS 4 | |
5572 | .IP "New Modules" 4 | |
5573 | .IX Item "New Modules" | |
5574 | .IP "Updated And Improved Modules and Pragmata" 4 | |
5575 | .IX Item "Updated And Improved Modules and Pragmata" | |
5576 | .RE | |
5577 | .RS 4 | |
5578 | .RE | |
5579 | .IP "Performance Enhancements" 4 | |
5580 | .IX Item "Performance Enhancements" | |
5581 | .IP "Utility Changes" 4 | |
5582 | .IX Item "Utility Changes" | |
5583 | .IP "New Documentation" 4 | |
5584 | .IX Item "New Documentation" | |
5585 | .RS 4 | |
5586 | .IP "perlclib" 4 | |
5587 | .IX Item "perlclib" | |
5588 | .IP "perliol" 4 | |
5589 | .IX Item "perliol" | |
5590 | .IP "\s-1README\s0.aix" 4 | |
5591 | .IX Item "README.aix" | |
5592 | .IP "\s-1README\s0.bs2000" 4 | |
5593 | .IX Item "README.bs2000" | |
5594 | .IP "\s-1README\s0.macos" 4 | |
5595 | .IX Item "README.macos" | |
5596 | .IP "\s-1README\s0.mpeix" 4 | |
5597 | .IX Item "README.mpeix" | |
5598 | .IP "\s-1README\s0.solaris" 4 | |
5599 | .IX Item "README.solaris" | |
5600 | .IP "\s-1README\s0.vos" 4 | |
5601 | .IX Item "README.vos" | |
5602 | .IP "Porting/repository.pod" 4 | |
5603 | .IX Item "Porting/repository.pod" | |
5604 | .RE | |
5605 | .RS 4 | |
5606 | .RE | |
5607 | .IP "Installation and Configuration Improvements" 4 | |
5608 | .IX Item "Installation and Configuration Improvements" | |
5609 | .RS 4 | |
5610 | .IP "New Or Improved Platforms" 4 | |
5611 | .IX Item "New Or Improved Platforms" | |
5612 | .IP "Generic Improvements" 4 | |
5613 | .IX Item "Generic Improvements" | |
5614 | .PD | |
5615 | d_cmsghdr, d_fcntl_can_lock, d_fsync, d_getitimer, d_getpagsz, d_msghdr_s, | |
5616 | need_va_copy, d_readv, d_recvmsg, d_sendmsg, sig_size, d_sockatmark, | |
5617 | d_strtoq, d_u32align, d_ualarm, d_usleep | |
5618 | .RE | |
5619 | .RS 4 | |
5620 | .RE | |
5621 | .IP "Selected Bug Fixes" 4 | |
5622 | .IX Item "Selected Bug Fixes" | |
5623 | .RS 4 | |
5624 | .PD 0 | |
5625 | .IP "Platform Specific Changes and Fixes" 4 | |
5626 | .IX Item "Platform Specific Changes and Fixes" | |
5627 | .RE | |
5628 | .RS 4 | |
5629 | .RE | |
5630 | .IP "New or Changed Diagnostics" 4 | |
5631 | .IX Item "New or Changed Diagnostics" | |
5632 | .IP "Changed Internals" 4 | |
5633 | .IX Item "Changed Internals" | |
5634 | .IP "New Tests" 4 | |
5635 | .IX Item "New Tests" | |
5636 | .IP "Known Problems" 4 | |
5637 | .IX Item "Known Problems" | |
5638 | .RS 4 | |
5639 | .IP "\s-1AIX\s0 vac 5.0.0.0 May Produce Buggy Code For Perl" 4 | |
5640 | .IX Item "AIX vac 5.0.0.0 May Produce Buggy Code For Perl" | |
5641 | .IP "lib/ftmp\-security tests warn 'system possibly insecure'" 4 | |
5642 | .IX Item "lib/ftmp-security tests warn 'system possibly insecure'" | |
5643 | .IP "lib/io_multihomed Fails In LP64\-Configured HP-UX" 4 | |
5644 | .IX Item "lib/io_multihomed Fails In LP64-Configured HP-UX" | |
5645 | .IP "Test lib/posix Subtest 9 Fails In LP64\-Configured HP-UX" 4 | |
5646 | .IX Item "Test lib/posix Subtest 9 Fails In LP64-Configured HP-UX" | |
5647 | .IP "lib/b test 19" 4 | |
5648 | .IX Item "lib/b test 19" | |
5649 | .IP "Linux With Sfio Fails op/misc Test 48" 4 | |
5650 | .IX Item "Linux With Sfio Fails op/misc Test 48" | |
5651 | .IP "sigaction test 13 in \s-1VMS\s0" 4 | |
5652 | .IX Item "sigaction test 13 in VMS" | |
5653 | .IP "sprintf tests 129 and 130" 4 | |
5654 | .IX Item "sprintf tests 129 and 130" | |
5655 | .IP "Failure of Thread tests" 4 | |
5656 | .IX Item "Failure of Thread tests" | |
5657 | .IP "Localising a Tied Variable Leaks Memory" 4 | |
5658 | .IX Item "Localising a Tied Variable Leaks Memory" | |
5659 | .IP "Self-tying of Arrays and Hashes Is Forbidden" 4 | |
5660 | .IX Item "Self-tying of Arrays and Hashes Is Forbidden" | |
5661 | .IP "Building Extensions Can Fail Because Of Largefiles" 4 | |
5662 | .IX Item "Building Extensions Can Fail Because Of Largefiles" | |
5663 | .IP "The Compiler Suite Is Still Experimental" 4 | |
5664 | .IX Item "The Compiler Suite Is Still Experimental" | |
5665 | .RE | |
5666 | .RS 4 | |
5667 | .RE | |
5668 | .IP "Reporting Bugs" 4 | |
5669 | .IX Item "Reporting Bugs" | |
5670 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
5671 | .IX Item "SEE ALSO" | |
5672 | .IP "\s-1HISTORY\s0" 4 | |
5673 | .IX Item "HISTORY" | |
5674 | .PD | |
5675 | .Sh "perl570delta \- what's new for perl v5.7.0" | |
5676 | .IX Subsection "perl570delta - what's new for perl v5.7.0" | |
5677 | .IP "\s-1DESCRIPTION\s0" 4 | |
5678 | .IX Item "DESCRIPTION" | |
5679 | .PD 0 | |
5680 | .IP "Security Vulnerability Closed" 4 | |
5681 | .IX Item "Security Vulnerability Closed" | |
5682 | .IP "Incompatible Changes" 4 | |
5683 | .IX Item "Incompatible Changes" | |
5684 | .IP "Core Enhancements" 4 | |
5685 | .IX Item "Core Enhancements" | |
5686 | .IP "Modules and Pragmata" 4 | |
5687 | .IX Item "Modules and Pragmata" | |
5688 | .RS 4 | |
5689 | .IP "New Modules" 4 | |
5690 | .IX Item "New Modules" | |
5691 | .IP "Updated And Improved Modules and Pragmata" 4 | |
5692 | .IX Item "Updated And Improved Modules and Pragmata" | |
5693 | .RE | |
5694 | .RS 4 | |
5695 | .RE | |
5696 | .IP "Utility Changes" 4 | |
5697 | .IX Item "Utility Changes" | |
5698 | .IP "New Documentation" 4 | |
5699 | .IX Item "New Documentation" | |
5700 | .IP "Performance Enhancements" 4 | |
5701 | .IX Item "Performance Enhancements" | |
5702 | .IP "Installation and Configuration Improvements" 4 | |
5703 | .IX Item "Installation and Configuration Improvements" | |
5704 | .RS 4 | |
5705 | .IP "Generic Improvements" 4 | |
5706 | .IX Item "Generic Improvements" | |
5707 | .RE | |
5708 | .RS 4 | |
5709 | .RE | |
5710 | .IP "Selected Bug Fixes" 4 | |
5711 | .IX Item "Selected Bug Fixes" | |
5712 | .RS 4 | |
5713 | .IP "Platform Specific Changes and Fixes" 4 | |
5714 | .IX Item "Platform Specific Changes and Fixes" | |
5715 | .RE | |
5716 | .RS 4 | |
5717 | .RE | |
5718 | .IP "New or Changed Diagnostics" 4 | |
5719 | .IX Item "New or Changed Diagnostics" | |
5720 | .IP "Changed Internals" 4 | |
5721 | .IX Item "Changed Internals" | |
5722 | .IP "Known Problems" 4 | |
5723 | .IX Item "Known Problems" | |
5724 | .RS 4 | |
5725 | .IP "Unicode Support Still Far From Perfect" 4 | |
5726 | .IX Item "Unicode Support Still Far From Perfect" | |
5727 | .IP "\s-1EBCDIC\s0 Still A Lost Platform" 4 | |
5728 | .IX Item "EBCDIC Still A Lost Platform" | |
5729 | .IP "Building Extensions Can Fail Because Of Largefiles" 4 | |
5730 | .IX Item "Building Extensions Can Fail Because Of Largefiles" | |
5731 | .IP "ftmp-security tests warn 'system possibly insecure'" 4 | |
5732 | .IX Item "ftmp-security tests warn 'system possibly insecure'" | |
5733 | .IP "Test lib/posix Subtest 9 Fails In LP64\-Configured HP-UX" 4 | |
5734 | .IX Item "Test lib/posix Subtest 9 Fails In LP64-Configured HP-UX" | |
5735 | .IP "Long Doubles Still Don't Work In Solaris" 4 | |
5736 | .IX Item "Long Doubles Still Don't Work In Solaris" | |
5737 | .IP "Linux With Sfio Fails op/misc Test 48" 4 | |
5738 | .IX Item "Linux With Sfio Fails op/misc Test 48" | |
5739 | .IP "Storable tests fail in some platforms" 4 | |
5740 | .IX Item "Storable tests fail in some platforms" | |
5741 | .IP "Threads Are Still Experimental" 4 | |
5742 | .IX Item "Threads Are Still Experimental" | |
5743 | .IP "The Compiler Suite Is Still Experimental" 4 | |
5744 | .IX Item "The Compiler Suite Is Still Experimental" | |
5745 | .RE | |
5746 | .RS 4 | |
5747 | .RE | |
5748 | .IP "Reporting Bugs" 4 | |
5749 | .IX Item "Reporting Bugs" | |
5750 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
5751 | .IX Item "SEE ALSO" | |
5752 | .IP "\s-1HISTORY\s0" 4 | |
5753 | .IX Item "HISTORY" | |
5754 | .PD | |
5755 | .Sh "perl561delta \- what's new for perl v5.6.x" | |
5756 | .IX Subsection "perl561delta - what's new for perl v5.6.x" | |
5757 | .IP "\s-1DESCRIPTION\s0" 4 | |
5758 | .IX Item "DESCRIPTION" | |
5759 | .PD 0 | |
5760 | .IP "Summary of changes between 5.6.0 and 5.6.1" 4 | |
5761 | .IX Item "Summary of changes between 5.6.0 and 5.6.1" | |
5762 | .RS 4 | |
5763 | .IP "Security Issues" 4 | |
5764 | .IX Item "Security Issues" | |
5765 | .IP "Core bug fixes" 4 | |
5766 | .IX Item "Core bug fixes" | |
5767 | .PD | |
5768 | \&\f(CW\*(C`UNIVERSAL::isa()\*(C'\fR, Memory leaks, Numeric conversions, qw(a\e\eb), \fIcaller()\fR, | |
5769 | Bugs in regular expressions, \*(L"slurp\*(R" mode, Autovivification of symbolic | |
5770 | references to special variables, Lexical warnings, Spurious warnings and | |
5771 | errors, \fIglob()\fR, Tainting, \fIsort()\fR, #line directives, Subroutine prototypes, | |
5772 | \&\fImap()\fR, Debugger, \s-1PERL5OPT\s0, \fIchop()\fR, Unicode support, 64\-bit support, | |
5773 | Compiler, Lvalue subroutines, IO::Socket, File::Find, xsubpp, \f(CW\*(C`no | |
5774 | Module;\*(C'\fR, Tests | |
5775 | .IP "Core features" 4 | |
5776 | .IX Item "Core features" | |
5777 | .PD 0 | |
5778 | .IP "Configuration issues" 4 | |
5779 | .IX Item "Configuration issues" | |
5780 | .IP "Documentation" 4 | |
5781 | .IX Item "Documentation" | |
5782 | .IP "Bundled modules" 4 | |
5783 | .IX Item "Bundled modules" | |
5784 | .PD | |
5785 | B::Concise, File::Temp, Pod::LaTeX, Pod::Text::Overstrike, \s-1CGI\s0, \s-1CPAN\s0, | |
5786 | Class::Struct, DB_File, Devel::Peek, File::Find, Getopt::Long, IO::Poll, | |
5787 | IPC::Open3, Math::BigFloat, Math::Complex, Net::Ping, Opcode, Pod::Parser, | |
5788 | Pod::Text, SDBM_File, Sys::Syslog, Tie::RefHash, Tie::SubstrHash | |
5789 | .IP "Platform-specific improvements" 4 | |
5790 | .IX Item "Platform-specific improvements" | |
5791 | \&\s-1NCR\s0 \s-1MP\-RAS\s0, NonStop-UX | |
5792 | .RE | |
5793 | .RS 4 | |
5794 | .RE | |
5795 | .IP "Core Enhancements" 4 | |
5796 | .IX Item "Core Enhancements" | |
5797 | .RS 4 | |
5798 | .PD 0 | |
5799 | .IP "Interpreter cloning, threads, and concurrency" 4 | |
5800 | .IX Item "Interpreter cloning, threads, and concurrency" | |
5801 | .IP "Lexically scoped warning categories" 4 | |
5802 | .IX Item "Lexically scoped warning categories" | |
5803 | .IP "Unicode and \s-1UTF\-8\s0 support" 4 | |
5804 | .IX Item "Unicode and UTF-8 support" | |
5805 | .IP "Support for interpolating named characters" 4 | |
5806 | .IX Item "Support for interpolating named characters" | |
5807 | .ie n .IP """our"" declarations" 4 | |
5808 | .el .IP "``our'' declarations" 4 | |
5809 | .IX Item "our declarations" | |
5810 | .IP "Support for strings represented as a vector of ordinals" 4 | |
5811 | .IX Item "Support for strings represented as a vector of ordinals" | |
5812 | .IP "Improved Perl version numbering system" 4 | |
5813 | .IX Item "Improved Perl version numbering system" | |
5814 | .IP "New syntax for declaring subroutine attributes" 4 | |
5815 | .IX Item "New syntax for declaring subroutine attributes" | |
5816 | .IP "File and directory handles can be autovivified" 4 | |
5817 | .IX Item "File and directory handles can be autovivified" | |
5818 | .IP "\fIopen()\fR with more than two arguments" 4 | |
5819 | .IX Item "open() with more than two arguments" | |
5820 | .IP "64\-bit support" 4 | |
5821 | .IX Item "64-bit support" | |
5822 | .IP "Large file support" 4 | |
5823 | .IX Item "Large file support" | |
5824 | .IP "Long doubles" 4 | |
5825 | .IX Item "Long doubles" | |
5826 | .ie n .IP """more bits""" 4 | |
5827 | .el .IP "``more bits''" 4 | |
5828 | .IX Item "more bits" | |
5829 | .IP "Enhanced support for \fIsort()\fR subroutines" 4 | |
5830 | .IX Item "Enhanced support for sort() subroutines" | |
5831 | .ie n .IP """sort $coderef @foo"" allowed" 4 | |
5832 | .el .IP "\f(CWsort $coderef @foo\fR allowed" 4 | |
5833 | .IX Item "sort $coderef @foo allowed" | |
5834 | .IP "File globbing implemented internally" 4 | |
5835 | .IX Item "File globbing implemented internally" | |
5836 | .IP "Support for \s-1CHECK\s0 blocks" 4 | |
5837 | .IX Item "Support for CHECK blocks" | |
5838 | .IP "\s-1POSIX\s0 character class syntax [: :] supported" 4 | |
5839 | .IX Item "POSIX character class syntax [: :] supported" | |
5840 | .IP "Better pseudo-random number generator" 4 | |
5841 | .IX Item "Better pseudo-random number generator" | |
5842 | .ie n .IP "Improved ""qw//"" operator" 4 | |
5843 | .el .IP "Improved \f(CWqw//\fR operator" 4 | |
5844 | .IX Item "Improved qw// operator" | |
5845 | .IP "Better worst-case behavior of hashes" 4 | |
5846 | .IX Item "Better worst-case behavior of hashes" | |
5847 | .IP "\fIpack()\fR format 'Z' supported" 4 | |
5848 | .IX Item "pack() format 'Z' supported" | |
5849 | .IP "\fIpack()\fR format modifier '!' supported" 4 | |
5850 | .IX Item "pack() format modifier '!' supported" | |
5851 | .IP "\fIpack()\fR and \fIunpack()\fR support counted strings" 4 | |
5852 | .IX Item "pack() and unpack() support counted strings" | |
5853 | .IP "Comments in \fIpack()\fR templates" 4 | |
5854 | .IX Item "Comments in pack() templates" | |
5855 | .IP "Weak references" 4 | |
5856 | .IX Item "Weak references" | |
5857 | .IP "Binary numbers supported" 4 | |
5858 | .IX Item "Binary numbers supported" | |
5859 | .IP "Lvalue subroutines" 4 | |
5860 | .IX Item "Lvalue subroutines" | |
5861 | .IP "Some arrows may be omitted in calls through references" 4 | |
5862 | .IX Item "Some arrows may be omitted in calls through references" | |
5863 | .IP "Boolean assignment operators are legal lvalues" 4 | |
5864 | .IX Item "Boolean assignment operators are legal lvalues" | |
5865 | .IP "\fIexists()\fR is supported on subroutine names" 4 | |
5866 | .IX Item "exists() is supported on subroutine names" | |
5867 | .IP "\fIexists()\fR and \fIdelete()\fR are supported on array elements" 4 | |
5868 | .IX Item "exists() and delete() are supported on array elements" | |
5869 | .IP "Pseudo-hashes work better" 4 | |
5870 | .IX Item "Pseudo-hashes work better" | |
5871 | .IP "Automatic flushing of output buffers" 4 | |
5872 | .IX Item "Automatic flushing of output buffers" | |
5873 | .IP "Better diagnostics on meaningless filehandle operations" 4 | |
5874 | .IX Item "Better diagnostics on meaningless filehandle operations" | |
5875 | .IP "Where possible, buffered data discarded from duped input filehandle" 4 | |
5876 | .IX Item "Where possible, buffered data discarded from duped input filehandle" | |
5877 | .IP "\fIeof()\fR has the same old magic as <>" 4 | |
5878 | .IX Item "eof() has the same old magic as <>" | |
5879 | .IP "\fIbinmode()\fR can be used to set :crlf and :raw modes" 4 | |
5880 | .IX Item "binmode() can be used to set :crlf and :raw modes" | |
5881 | .ie n .IP """\-T"" filetest recognizes \s-1UTF\-8\s0 encoded files as ""text""" 4 | |
5882 | .el .IP "\f(CW\-T\fR filetest recognizes \s-1UTF\-8\s0 encoded files as ``text''" 4 | |
5883 | .IX Item "-T filetest recognizes UTF-8 encoded files as text" | |
5884 | .IP "\fIsystem()\fR, backticks and pipe open now reflect \fIexec()\fR failure" 4 | |
5885 | .IX Item "system(), backticks and pipe open now reflect exec() failure" | |
5886 | .IP "Improved diagnostics" 4 | |
5887 | .IX Item "Improved diagnostics" | |
5888 | .IP "Diagnostics follow \s-1STDERR\s0" 4 | |
5889 | .IX Item "Diagnostics follow STDERR" | |
5890 | .IP "More consistent close-on-exec behavior" 4 | |
5891 | .IX Item "More consistent close-on-exec behavior" | |
5892 | .IP "\fIsyswrite()\fR ease-of-use" 4 | |
5893 | .IX Item "syswrite() ease-of-use" | |
5894 | .IP "Better syntax checks on parenthesized unary operators" 4 | |
5895 | .IX Item "Better syntax checks on parenthesized unary operators" | |
5896 | .IP "Bit operators support full native integer width" 4 | |
5897 | .IX Item "Bit operators support full native integer width" | |
5898 | .IP "Improved security features" 4 | |
5899 | .IX Item "Improved security features" | |
5900 | .IP "More functional bareword prototype (*)" 4 | |
5901 | .IX Item "More functional bareword prototype (*)" | |
5902 | .ie n .IP """require""\fR and \f(CW""do"" may be overridden" 4 | |
5903 | .el .IP "\f(CWrequire\fR and \f(CWdo\fR may be overridden" 4 | |
5904 | .IX Item "require and do may be overridden" | |
5905 | .IP "$^X variables may now have names longer than one character" 4 | |
5906 | .IX Item "$^X variables may now have names longer than one character" | |
5907 | .ie n .IP "New variable $^C reflects ""\-c"" switch" 4 | |
5908 | .el .IP "New variable $^C reflects \f(CW\-c\fR switch" 4 | |
5909 | .IX Item "New variable $^C reflects -c switch" | |
5910 | .IP "New variable $^V contains Perl version as a string" 4 | |
5911 | .IX Item "New variable $^V contains Perl version as a string" | |
5912 | .IP "Optional Y2K warnings" 4 | |
5913 | .IX Item "Optional Y2K warnings" | |
5914 | .IP "Arrays now always interpolate into double-quoted strings" 4 | |
5915 | .IX Item "Arrays now always interpolate into double-quoted strings" | |
5916 | .RE | |
5917 | .RS 4 | |
5918 | .RE | |
5919 | .IP "Modules and Pragmata" 4 | |
5920 | .IX Item "Modules and Pragmata" | |
5921 | .RS 4 | |
5922 | .IP "Modules" 4 | |
5923 | .IX Item "Modules" | |
5924 | .PD | |
5925 | attributes, B, Benchmark, ByteLoader, constant, charnames, Data::Dumper, | |
5926 | \&\s-1DB\s0, DB_File, Devel::DProf, Devel::Peek, Dumpvalue, DynaLoader, English, | |
5927 | Env, Fcntl, File::Compare, File::Find, File::Glob, File::Spec, | |
5928 | File::Spec::Functions, Getopt::Long, \s-1IO\s0, \s-1JPL\s0, lib, Math::BigInt, | |
5929 | Math::Complex, Math::Trig, Pod::Parser, Pod::InputObjects, Pod::Checker, | |
5930 | podchecker, Pod::ParseUtils, Pod::Find, Pod::Select, podselect, Pod::Usage, | |
5931 | pod2usage, Pod::Text and Pod::Man, SDBM_File, Sys::Syslog, Sys::Hostname, | |
5932 | Term::ANSIColor, Time::Local, Win32, XSLoader, \s-1DBM\s0 Filters | |
5933 | .IP "Pragmata" 4 | |
5934 | .IX Item "Pragmata" | |
5935 | .RE | |
5936 | .RS 4 | |
5937 | .RE | |
5938 | .PD 0 | |
5939 | .IP "Utility Changes" 4 | |
5940 | .IX Item "Utility Changes" | |
5941 | .RS 4 | |
5942 | .IP "dprofpp" 4 | |
5943 | .IX Item "dprofpp" | |
5944 | .IP "find2perl" 4 | |
5945 | .IX Item "find2perl" | |
5946 | .IP "h2xs" 4 | |
5947 | .IX Item "h2xs" | |
5948 | .IP "perlcc" 4 | |
5949 | .IX Item "perlcc" | |
5950 | .IP "perldoc" 4 | |
5951 | .IX Item "perldoc" | |
5952 | .IP "The Perl Debugger" 4 | |
5953 | .IX Item "The Perl Debugger" | |
5954 | .RE | |
5955 | .RS 4 | |
5956 | .RE | |
5957 | .IP "Improved Documentation" 4 | |
5958 | .IX Item "Improved Documentation" | |
5959 | .PD | |
5960 | perlapi.pod, perlboot.pod, perlcompile.pod, perldbmfilter.pod, | |
5961 | perldebug.pod, perldebguts.pod, perlfork.pod, perlfilter.pod, perlhack.pod, | |
5962 | perlintern.pod, perllexwarn.pod, perlnumber.pod, perlopentut.pod, | |
5963 | perlreftut.pod, perltootc.pod, perltodo.pod, perlunicode.pod | |
5964 | .IP "Performance enhancements" 4 | |
5965 | .IX Item "Performance enhancements" | |
5966 | .RS 4 | |
5967 | .PD 0 | |
5968 | .ie n .IP "Simple \fIsort()\fR using { $a\fR <=> \f(CW$b } and the like are optimized" 4 | |
5969 | .el .IP "Simple \fIsort()\fR using { \f(CW$a\fR <=> \f(CW$b\fR } and the like are optimized" 4 | |
5970 | .IX Item "Simple sort() using { $a <=> $b } and the like are optimized" | |
5971 | .IP "Optimized assignments to lexical variables" 4 | |
5972 | .IX Item "Optimized assignments to lexical variables" | |
5973 | .IP "Faster subroutine calls" 4 | |
5974 | .IX Item "Faster subroutine calls" | |
5975 | .IP "\fIdelete()\fR, \fIeach()\fR, \fIvalues()\fR and hash iteration are faster" 4 | |
5976 | .IX Item "delete(), each(), values() and hash iteration are faster" | |
5977 | .RE | |
5978 | .RS 4 | |
5979 | .RE | |
5980 | .IP "Installation and Configuration Improvements" 4 | |
5981 | .IX Item "Installation and Configuration Improvements" | |
5982 | .RS 4 | |
5983 | .IP "\-Dusethreads means something different" 4 | |
5984 | .IX Item "-Dusethreads means something different" | |
5985 | .IP "New Configure flags" 4 | |
5986 | .IX Item "New Configure flags" | |
5987 | .IP "Threadedness and 64\-bitness now more daring" 4 | |
5988 | .IX Item "Threadedness and 64-bitness now more daring" | |
5989 | .IP "Long Doubles" 4 | |
5990 | .IX Item "Long Doubles" | |
5991 | .IP "\-Dusemorebits" 4 | |
5992 | .IX Item "-Dusemorebits" | |
5993 | .IP "\-Duselargefiles" 4 | |
5994 | .IX Item "-Duselargefiles" | |
5995 | .IP "installusrbinperl" 4 | |
5996 | .IX Item "installusrbinperl" | |
5997 | .IP "\s-1SOCKS\s0 support" 4 | |
5998 | .IX Item "SOCKS support" | |
5999 | .ie n .IP """\-A"" flag" 4 | |
6000 | .el .IP "\f(CW\-A\fR flag" 4 | |
6001 | .IX Item "-A flag" | |
6002 | .IP "Enhanced Installation Directories" 4 | |
6003 | .IX Item "Enhanced Installation Directories" | |
6004 | .IP "gcc automatically tried if 'cc' does not seem to be working" 4 | |
6005 | .IX Item "gcc automatically tried if 'cc' does not seem to be working" | |
6006 | .RE | |
6007 | .RS 4 | |
6008 | .RE | |
6009 | .IP "Platform specific changes" 4 | |
6010 | .IX Item "Platform specific changes" | |
6011 | .RS 4 | |
6012 | .IP "Supported platforms" 4 | |
6013 | .IX Item "Supported platforms" | |
6014 | .IP "\s-1DOS\s0" 4 | |
6015 | .IX Item "DOS" | |
6016 | .IP "\s-1OS390\s0 (OpenEdition \s-1MVS\s0)" 4 | |
6017 | .IX Item "OS390 (OpenEdition MVS)" | |
6018 | .IP "\s-1VMS\s0" 4 | |
6019 | .IX Item "VMS" | |
6020 | .IP "Win32" 4 | |
6021 | .IX Item "Win32" | |
6022 | .RE | |
6023 | .RS 4 | |
6024 | .RE | |
6025 | .IP "Significant bug fixes" 4 | |
6026 | .IX Item "Significant bug fixes" | |
6027 | .RS 4 | |
6028 | .IP "<\s-1HANDLE\s0> on empty files" 4 | |
6029 | .IX Item "<HANDLE> on empty files" | |
6030 | .ie n .IP """eval '...'"" improvements" 4 | |
6031 | .el .IP "\f(CWeval '...'\fR improvements" 4 | |
6032 | .IX Item "eval '...' improvements" | |
6033 | .IP "All compilation errors are true errors" 4 | |
6034 | .IX Item "All compilation errors are true errors" | |
6035 | .IP "Implicitly closed filehandles are safer" 4 | |
6036 | .IX Item "Implicitly closed filehandles are safer" | |
6037 | .IP "Behavior of list slices is more consistent" 4 | |
6038 | .IX Item "Behavior of list slices is more consistent" | |
6039 | .ie n .IP """(\e$)""\fR prototype and \f(CW$foo{a}" 4 | |
6040 | .el .IP "\f(CW(\e$)\fR prototype and \f(CW$foo{a}\fR" 4 | |
6041 | .IX Item "($) prototype and $foo{a}" | |
6042 | .ie n .IP """goto &sub"" and \s-1AUTOLOAD\s0" 4 | |
6043 | .el .IP "\f(CWgoto &sub\fR and \s-1AUTOLOAD\s0" 4 | |
6044 | .IX Item "goto &sub and AUTOLOAD" | |
6045 | .ie n .IP """\-bareword""\fR allowed under \f(CW""use integer""" 4 | |
6046 | .el .IP "\f(CW\-bareword\fR allowed under \f(CWuse integer\fR" 4 | |
6047 | .IX Item "-bareword allowed under use integer" | |
6048 | .IP "Failures in \s-1\fIDESTROY\s0()\fR" 4 | |
6049 | .IX Item "Failures in DESTROY()" | |
6050 | .IP "Locale bugs fixed" 4 | |
6051 | .IX Item "Locale bugs fixed" | |
6052 | .IP "Memory leaks" 4 | |
6053 | .IX Item "Memory leaks" | |
6054 | .IP "Spurious subroutine stubs after failed subroutine calls" 4 | |
6055 | .IX Item "Spurious subroutine stubs after failed subroutine calls" | |
6056 | .ie n .IP "Taint failures under ""\-U""" 4 | |
6057 | .el .IP "Taint failures under \f(CW\-U\fR" 4 | |
6058 | .IX Item "Taint failures under -U" | |
6059 | .ie n .IP "\s-1END\s0 blocks and the ""\-c"" switch" 4 | |
6060 | .el .IP "\s-1END\s0 blocks and the \f(CW\-c\fR switch" 4 | |
6061 | .IX Item "END blocks and the -c switch" | |
6062 | .IP "Potential to leak \s-1DATA\s0 filehandles" 4 | |
6063 | .IX Item "Potential to leak DATA filehandles" | |
6064 | .RE | |
6065 | .RS 4 | |
6066 | .RE | |
6067 | .IP "New or Changed Diagnostics" 4 | |
6068 | .IX Item "New or Changed Diagnostics" | |
6069 | .PD | |
6070 | \&\*(L"%s\*(R" variable \f(CW%s\fR masks earlier declaration in same \f(CW%s\fR, \*(L"my sub\*(R" not yet | |
6071 | implemented, \*(L"our\*(R" variable \f(CW%s\fR redeclared, '!' allowed only after types \f(CW%s\fR, | |
6072 | / cannot take a count, / must be followed by a, A or Z, / must be followed | |
6073 | by a*, A* or Z*, / must follow a numeric type, /%s/: Unrecognized escape | |
6074 | \&\e\e%c passed through, /%s/: Unrecognized escape \e\e%c in character class | |
6075 | passed through, /%s/ should probably be written as \*(L"%s\*(R", %s() called too | |
6076 | early to check prototype, \f(CW%s\fR argument is not a \s-1HASH\s0 or \s-1ARRAY\s0 element, \f(CW%s\fR | |
6077 | argument is not a \s-1HASH\s0 or \s-1ARRAY\s0 element or slice, \f(CW%s\fR argument is not a | |
6078 | subroutine name, \f(CW%s\fR package attribute may clash with future reserved word: | |
6079 | \&\f(CW%s\fR, (in cleanup) \f(CW%s\fR, <> should be quotes, Attempt to join self, Bad evalled | |
6080 | substitution pattern, Bad \fIrealloc()\fR ignored, Bareword found in conditional, | |
6081 | Binary number > 0b11111111111111111111111111111111 non\-portable, Bit vector | |
6082 | size > 32 non\-portable, Buffer overflow in prime_env_iter: \f(CW%s\fR, Can't check | |
6083 | filesystem of script \*(L"%s\*(R", Can't declare class for non-scalar \f(CW%s\fR in \*(L"%s\*(R", | |
6084 | Can't declare \f(CW%s\fR in \*(L"%s\*(R", Can't ignore signal \s-1CHLD\s0, forcing to default, | |
6085 | Can't modify non-lvalue subroutine call, Can't read \s-1CRTL\s0 environ, Can't | |
6086 | remove \f(CW%s:\fR \f(CW%s\fR, skipping file, Can't return \f(CW%s\fR from lvalue subroutine, Can't | |
6087 | weaken a nonreference, Character class [:%s:] unknown, Character class | |
6088 | syntax [%s] belongs inside character classes, Constant is not \f(CW%s\fR reference, | |
6089 | constant(%s): \f(CW%s\fR, CORE::%s is not a keyword, defined(@array) is deprecated, | |
6090 | defined(%hash) is deprecated, Did not produce a valid header, (Did you mean | |
6091 | \&\*(L"local\*(R" instead of \*(L"our\*(R"?), Document contains no data, entering effective | |
6092 | \&\f(CW%s\fR failed, false [] range \*(L"%s\*(R" in regexp, Filehandle \f(CW%s\fR opened only for | |
6093 | output, \fIflock()\fR on closed filehandle \f(CW%s\fR, Global symbol \*(L"%s\*(R" requires | |
6094 | explicit package name, Hexadecimal number > 0xffffffff non\-portable, | |
6095 | Ill-formed \s-1CRTL\s0 environ value \*(L"%s\*(R", Ill-formed message in prime_env_iter: | |
6096 | |%s|, Illegal binary digit \f(CW%s\fR, Illegal binary digit \f(CW%s\fR ignored, Illegal | |
6097 | number of bits in vec, Integer overflow in \f(CW%s\fR number, Invalid \f(CW%s\fR attribute: | |
6098 | \&\f(CW%s\fR, Invalid \f(CW%s\fR attributes: \f(CW%s\fR, invalid [] range \*(L"%s\*(R" in regexp, Invalid | |
6099 | separator character \f(CW%s\fR in attribute list, Invalid separator character \f(CW%s\fR in | |
6100 | subroutine attribute list, leaving effective \f(CW%s\fR failed, Lvalue subs | |
6101 | returning \f(CW%s\fR not implemented yet, Method \f(CW%s\fR not permitted, Missing | |
6102 | \&\f(CW%sbrace\fR%s on \eN{}, Missing command in piped open, Missing name in \*(L"my sub\*(R", | |
6103 | No \f(CW%s\fR specified for \-%c, No package name allowed for variable \f(CW%s\fR in \*(L"our\*(R", | |
6104 | No space allowed after \-%c, no \s-1UTC\s0 offset information; assuming local time | |
6105 | is \s-1UTC\s0, Octal number > 037777777777 non\-portable, panic: del_backref, | |
6106 | panic: kid popen errno read, panic: magic_killbackrefs, Parentheses missing | |
6107 | around \*(L"%s\*(R" list, Possible unintended interpolation of \f(CW%s\fR in string, | |
6108 | Possible Y2K bug: \f(CW%s\fR, pragma \*(L"attrs\*(R" is deprecated, use \*(L"sub \s-1NAME\s0 : \s-1ATTRS\s0\*(R" | |
6109 | instead, Premature end of script headers, Repeat count in pack overflows, | |
6110 | Repeat count in unpack overflows, \fIrealloc()\fR of freed memory ignored, | |
6111 | Reference is already weak, setpgrp can't take arguments, Strange *+?{} on | |
6112 | zero-length expression, switching effective \f(CW%s\fR is not implemented, This | |
6113 | Perl can't reset \s-1CRTL\s0 environ elements (%s), This Perl can't set \s-1CRTL\s0 | |
6114 | environ elements (%s=%s), Too late to run \f(CW%s\fR block, Unknown \fIopen()\fR mode | |
6115 | \&'%s', Unknown process \f(CW%x\fR sent message to prime_env_iter: \f(CW%s\fR, Unrecognized | |
6116 | escape \e\e%c passed through, Unterminated attribute parameter in attribute | |
6117 | list, Unterminated attribute list, Unterminated attribute parameter in | |
6118 | subroutine attribute list, Unterminated subroutine attribute list, Value of | |
6119 | \&\s-1CLI\s0 symbol \*(L"%s\*(R" too long, Version number must be a constant number | |
6120 | .IP "New tests" 4 | |
6121 | .IX Item "New tests" | |
6122 | .PD 0 | |
6123 | .IP "Incompatible Changes" 4 | |
6124 | .IX Item "Incompatible Changes" | |
6125 | .RS 4 | |
6126 | .IP "Perl Source Incompatibilities" 4 | |
6127 | .IX Item "Perl Source Incompatibilities" | |
6128 | .PD | |
6129 | \&\s-1CHECK\s0 is a new keyword, Treatment of list slices of undef has changed, | |
6130 | Format of \f(CW$English::PERL_VERSION\fR is different, Literals of the form | |
6131 | \&\f(CW1.2.3\fR parse differently, Possibly changed pseudo-random number | |
6132 | generator, Hashing function for hash keys has changed, \f(CW\*(C`undef\*(C'\fR fails on | |
6133 | read only values, Close-on-exec bit may be set on pipe and socket handles, | |
6134 | Writing \f(CW"$$1"\fR to mean \f(CW"${$}1"\fR is unsupported, \fIdelete()\fR, \fIeach()\fR, | |
6135 | \&\fIvalues()\fR and \f(CW\*(C`\e(%h)\*(C'\fR, vec(\s-1EXPR\s0,OFFSET,BITS) enforces powers-of-two \s-1BITS\s0, | |
6136 | Text of some diagnostic output has changed, \f(CW\*(C`%@\*(C'\fR has been removed, | |
6137 | Parenthesized \fInot()\fR behaves like a list operator, Semantics of bareword | |
6138 | prototype \f(CW\*(C`(*)\*(C'\fR have changed, Semantics of bit operators may have changed | |
6139 | on 64\-bit platforms, More builtins taint their results | |
6140 | .IP "C Source Incompatibilities" 4 | |
6141 | .IX Item "C Source Incompatibilities" | |
6142 | \&\f(CW\*(C`PERL_POLLUTE\*(C'\fR, \f(CW\*(C`PERL_IMPLICIT_CONTEXT\*(C'\fR, \f(CW\*(C`PERL_POLLUTE_MALLOC\*(C'\fR | |
6143 | .IP "Compatible C Source \s-1API\s0 Changes" 4 | |
6144 | .IX Item "Compatible C Source API Changes" | |
6145 | \&\f(CW\*(C`PATCHLEVEL\*(C'\fR is now \f(CW\*(C`PERL_VERSION\*(C'\fR | |
6146 | .IP "Binary Incompatibilities" 4 | |
6147 | .IX Item "Binary Incompatibilities" | |
6148 | .RE | |
6149 | .RS 4 | |
6150 | .RE | |
6151 | .PD 0 | |
6152 | .IP "Known Problems" 4 | |
6153 | .IX Item "Known Problems" | |
6154 | .RS 4 | |
6155 | .IP "Localizing a tied hash element may leak memory" 4 | |
6156 | .IX Item "Localizing a tied hash element may leak memory" | |
6157 | .IP "Known test failures" 4 | |
6158 | .IX Item "Known test failures" | |
6159 | .IP "\s-1EBCDIC\s0 platforms not fully supported" 4 | |
6160 | .IX Item "EBCDIC platforms not fully supported" | |
6161 | .IP "UNICOS/mk \s-1CC\s0 failures during Configure run" 4 | |
6162 | .IX Item "UNICOS/mk CC failures during Configure run" | |
6163 | .IP "Arrow operator and arrays" 4 | |
6164 | .IX Item "Arrow operator and arrays" | |
6165 | .IP "Experimental features" 4 | |
6166 | .IX Item "Experimental features" | |
6167 | .PD | |
6168 | Threads, Unicode, 64\-bit support, Lvalue subroutines, Weak references, The | |
6169 | pseudo-hash data type, The Compiler suite, Internal implementation of file | |
6170 | globbing, The \s-1DB\s0 module, The regular expression code constructs: | |
6171 | .RE | |
6172 | .RS 4 | |
6173 | .RE | |
6174 | .IP "Obsolete Diagnostics" 4 | |
6175 | .IX Item "Obsolete Diagnostics" | |
6176 | Character class syntax [: :] is reserved for future extensions, Ill-formed | |
6177 | logical name |%s| in prime_env_iter, In string, @%s now must be written as | |
6178 | \&\e@%s, Probable precedence problem on \f(CW%s\fR, regexp too big, Use of \*(L"$$<digit>\*(R" | |
6179 | to mean \*(L"${$}<digit>\*(R" is deprecated | |
6180 | .IP "Reporting Bugs" 4 | |
6181 | .IX Item "Reporting Bugs" | |
6182 | .PD 0 | |
6183 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
6184 | .IX Item "SEE ALSO" | |
6185 | .IP "\s-1HISTORY\s0" 4 | |
6186 | .IX Item "HISTORY" | |
6187 | .PD | |
6188 | .Sh "perl56delta \- what's new for perl v5.6.0" | |
6189 | .IX Subsection "perl56delta - what's new for perl v5.6.0" | |
6190 | .IP "\s-1DESCRIPTION\s0" 4 | |
6191 | .IX Item "DESCRIPTION" | |
6192 | .PD 0 | |
6193 | .IP "Core Enhancements" 4 | |
6194 | .IX Item "Core Enhancements" | |
6195 | .RS 4 | |
6196 | .IP "Interpreter cloning, threads, and concurrency" 4 | |
6197 | .IX Item "Interpreter cloning, threads, and concurrency" | |
6198 | .IP "Lexically scoped warning categories" 4 | |
6199 | .IX Item "Lexically scoped warning categories" | |
6200 | .IP "Unicode and \s-1UTF\-8\s0 support" 4 | |
6201 | .IX Item "Unicode and UTF-8 support" | |
6202 | .IP "Support for interpolating named characters" 4 | |
6203 | .IX Item "Support for interpolating named characters" | |
6204 | .ie n .IP """our"" declarations" 4 | |
6205 | .el .IP "``our'' declarations" 4 | |
6206 | .IX Item "our declarations" | |
6207 | .IP "Support for strings represented as a vector of ordinals" 4 | |
6208 | .IX Item "Support for strings represented as a vector of ordinals" | |
6209 | .IP "Improved Perl version numbering system" 4 | |
6210 | .IX Item "Improved Perl version numbering system" | |
6211 | .IP "New syntax for declaring subroutine attributes" 4 | |
6212 | .IX Item "New syntax for declaring subroutine attributes" | |
6213 | .IP "File and directory handles can be autovivified" 4 | |
6214 | .IX Item "File and directory handles can be autovivified" | |
6215 | .IP "\fIopen()\fR with more than two arguments" 4 | |
6216 | .IX Item "open() with more than two arguments" | |
6217 | .IP "64\-bit support" 4 | |
6218 | .IX Item "64-bit support" | |
6219 | .IP "Large file support" 4 | |
6220 | .IX Item "Large file support" | |
6221 | .IP "Long doubles" 4 | |
6222 | .IX Item "Long doubles" | |
6223 | .ie n .IP """more bits""" 4 | |
6224 | .el .IP "``more bits''" 4 | |
6225 | .IX Item "more bits" | |
6226 | .IP "Enhanced support for \fIsort()\fR subroutines" 4 | |
6227 | .IX Item "Enhanced support for sort() subroutines" | |
6228 | .ie n .IP """sort $coderef @foo"" allowed" 4 | |
6229 | .el .IP "\f(CWsort $coderef @foo\fR allowed" 4 | |
6230 | .IX Item "sort $coderef @foo allowed" | |
6231 | .IP "File globbing implemented internally" 4 | |
6232 | .IX Item "File globbing implemented internally" | |
6233 | .IP "Support for \s-1CHECK\s0 blocks" 4 | |
6234 | .IX Item "Support for CHECK blocks" | |
6235 | .IP "\s-1POSIX\s0 character class syntax [: :] supported" 4 | |
6236 | .IX Item "POSIX character class syntax [: :] supported" | |
6237 | .IP "Better pseudo-random number generator" 4 | |
6238 | .IX Item "Better pseudo-random number generator" | |
6239 | .ie n .IP "Improved ""qw//"" operator" 4 | |
6240 | .el .IP "Improved \f(CWqw//\fR operator" 4 | |
6241 | .IX Item "Improved qw// operator" | |
6242 | .IP "Better worst-case behavior of hashes" 4 | |
6243 | .IX Item "Better worst-case behavior of hashes" | |
6244 | .IP "\fIpack()\fR format 'Z' supported" 4 | |
6245 | .IX Item "pack() format 'Z' supported" | |
6246 | .IP "\fIpack()\fR format modifier '!' supported" 4 | |
6247 | .IX Item "pack() format modifier '!' supported" | |
6248 | .IP "\fIpack()\fR and \fIunpack()\fR support counted strings" 4 | |
6249 | .IX Item "pack() and unpack() support counted strings" | |
6250 | .IP "Comments in \fIpack()\fR templates" 4 | |
6251 | .IX Item "Comments in pack() templates" | |
6252 | .IP "Weak references" 4 | |
6253 | .IX Item "Weak references" | |
6254 | .IP "Binary numbers supported" 4 | |
6255 | .IX Item "Binary numbers supported" | |
6256 | .IP "Lvalue subroutines" 4 | |
6257 | .IX Item "Lvalue subroutines" | |
6258 | .IP "Some arrows may be omitted in calls through references" 4 | |
6259 | .IX Item "Some arrows may be omitted in calls through references" | |
6260 | .IP "Boolean assignment operators are legal lvalues" 4 | |
6261 | .IX Item "Boolean assignment operators are legal lvalues" | |
6262 | .IP "\fIexists()\fR is supported on subroutine names" 4 | |
6263 | .IX Item "exists() is supported on subroutine names" | |
6264 | .IP "\fIexists()\fR and \fIdelete()\fR are supported on array elements" 4 | |
6265 | .IX Item "exists() and delete() are supported on array elements" | |
6266 | .IP "Pseudo-hashes work better" 4 | |
6267 | .IX Item "Pseudo-hashes work better" | |
6268 | .IP "Automatic flushing of output buffers" 4 | |
6269 | .IX Item "Automatic flushing of output buffers" | |
6270 | .IP "Better diagnostics on meaningless filehandle operations" 4 | |
6271 | .IX Item "Better diagnostics on meaningless filehandle operations" | |
6272 | .IP "Where possible, buffered data discarded from duped input filehandle" 4 | |
6273 | .IX Item "Where possible, buffered data discarded from duped input filehandle" | |
6274 | .IP "\fIeof()\fR has the same old magic as <>" 4 | |
6275 | .IX Item "eof() has the same old magic as <>" | |
6276 | .IP "\fIbinmode()\fR can be used to set :crlf and :raw modes" 4 | |
6277 | .IX Item "binmode() can be used to set :crlf and :raw modes" | |
6278 | .ie n .IP """\-T"" filetest recognizes \s-1UTF\-8\s0 encoded files as ""text""" 4 | |
6279 | .el .IP "\f(CW\-T\fR filetest recognizes \s-1UTF\-8\s0 encoded files as ``text''" 4 | |
6280 | .IX Item "-T filetest recognizes UTF-8 encoded files as text" | |
6281 | .IP "\fIsystem()\fR, backticks and pipe open now reflect \fIexec()\fR failure" 4 | |
6282 | .IX Item "system(), backticks and pipe open now reflect exec() failure" | |
6283 | .IP "Improved diagnostics" 4 | |
6284 | .IX Item "Improved diagnostics" | |
6285 | .IP "Diagnostics follow \s-1STDERR\s0" 4 | |
6286 | .IX Item "Diagnostics follow STDERR" | |
6287 | .IP "More consistent close-on-exec behavior" 4 | |
6288 | .IX Item "More consistent close-on-exec behavior" | |
6289 | .IP "\fIsyswrite()\fR ease-of-use" 4 | |
6290 | .IX Item "syswrite() ease-of-use" | |
6291 | .IP "Better syntax checks on parenthesized unary operators" 4 | |
6292 | .IX Item "Better syntax checks on parenthesized unary operators" | |
6293 | .IP "Bit operators support full native integer width" 4 | |
6294 | .IX Item "Bit operators support full native integer width" | |
6295 | .IP "Improved security features" 4 | |
6296 | .IX Item "Improved security features" | |
6297 | .IP "More functional bareword prototype (*)" 4 | |
6298 | .IX Item "More functional bareword prototype (*)" | |
6299 | .ie n .IP """require""\fR and \f(CW""do"" may be overridden" 4 | |
6300 | .el .IP "\f(CWrequire\fR and \f(CWdo\fR may be overridden" 4 | |
6301 | .IX Item "require and do may be overridden" | |
6302 | .IP "$^X variables may now have names longer than one character" 4 | |
6303 | .IX Item "$^X variables may now have names longer than one character" | |
6304 | .ie n .IP "New variable $^C reflects ""\-c"" switch" 4 | |
6305 | .el .IP "New variable $^C reflects \f(CW\-c\fR switch" 4 | |
6306 | .IX Item "New variable $^C reflects -c switch" | |
6307 | .IP "New variable $^V contains Perl version as a string" 4 | |
6308 | .IX Item "New variable $^V contains Perl version as a string" | |
6309 | .IP "Optional Y2K warnings" 4 | |
6310 | .IX Item "Optional Y2K warnings" | |
6311 | .IP "Arrays now always interpolate into double-quoted strings" 4 | |
6312 | .IX Item "Arrays now always interpolate into double-quoted strings" | |
6313 | .RE | |
6314 | .RS 4 | |
6315 | .RE | |
6316 | .IP "Modules and Pragmata" 4 | |
6317 | .IX Item "Modules and Pragmata" | |
6318 | .RS 4 | |
6319 | .IP "Modules" 4 | |
6320 | .IX Item "Modules" | |
6321 | .PD | |
6322 | attributes, B, Benchmark, ByteLoader, constant, charnames, Data::Dumper, | |
6323 | \&\s-1DB\s0, DB_File, Devel::DProf, Devel::Peek, Dumpvalue, DynaLoader, English, | |
6324 | Env, Fcntl, File::Compare, File::Find, File::Glob, File::Spec, | |
6325 | File::Spec::Functions, Getopt::Long, \s-1IO\s0, \s-1JPL\s0, lib, Math::BigInt, | |
6326 | Math::Complex, Math::Trig, Pod::Parser, Pod::InputObjects, Pod::Checker, | |
6327 | podchecker, Pod::ParseUtils, Pod::Find, Pod::Select, podselect, Pod::Usage, | |
6328 | pod2usage, Pod::Text and Pod::Man, SDBM_File, Sys::Syslog, Sys::Hostname, | |
6329 | Term::ANSIColor, Time::Local, Win32, XSLoader, \s-1DBM\s0 Filters | |
6330 | .IP "Pragmata" 4 | |
6331 | .IX Item "Pragmata" | |
6332 | .RE | |
6333 | .RS 4 | |
6334 | .RE | |
6335 | .PD 0 | |
6336 | .IP "Utility Changes" 4 | |
6337 | .IX Item "Utility Changes" | |
6338 | .RS 4 | |
6339 | .IP "dprofpp" 4 | |
6340 | .IX Item "dprofpp" | |
6341 | .IP "find2perl" 4 | |
6342 | .IX Item "find2perl" | |
6343 | .IP "h2xs" 4 | |
6344 | .IX Item "h2xs" | |
6345 | .IP "perlcc" 4 | |
6346 | .IX Item "perlcc" | |
6347 | .IP "perldoc" 4 | |
6348 | .IX Item "perldoc" | |
6349 | .IP "The Perl Debugger" 4 | |
6350 | .IX Item "The Perl Debugger" | |
6351 | .RE | |
6352 | .RS 4 | |
6353 | .RE | |
6354 | .IP "Improved Documentation" 4 | |
6355 | .IX Item "Improved Documentation" | |
6356 | .PD | |
6357 | perlapi.pod, perlboot.pod, perlcompile.pod, perldbmfilter.pod, | |
6358 | perldebug.pod, perldebguts.pod, perlfork.pod, perlfilter.pod, perlhack.pod, | |
6359 | perlintern.pod, perllexwarn.pod, perlnumber.pod, perlopentut.pod, | |
6360 | perlreftut.pod, perltootc.pod, perltodo.pod, perlunicode.pod | |
6361 | .IP "Performance enhancements" 4 | |
6362 | .IX Item "Performance enhancements" | |
6363 | .RS 4 | |
6364 | .PD 0 | |
6365 | .ie n .IP "Simple \fIsort()\fR using { $a\fR <=> \f(CW$b } and the like are optimized" 4 | |
6366 | .el .IP "Simple \fIsort()\fR using { \f(CW$a\fR <=> \f(CW$b\fR } and the like are optimized" 4 | |
6367 | .IX Item "Simple sort() using { $a <=> $b } and the like are optimized" | |
6368 | .IP "Optimized assignments to lexical variables" 4 | |
6369 | .IX Item "Optimized assignments to lexical variables" | |
6370 | .IP "Faster subroutine calls" 4 | |
6371 | .IX Item "Faster subroutine calls" | |
6372 | .IP "\fIdelete()\fR, \fIeach()\fR, \fIvalues()\fR and hash iteration are faster" 4 | |
6373 | .IX Item "delete(), each(), values() and hash iteration are faster" | |
6374 | .RE | |
6375 | .RS 4 | |
6376 | .RE | |
6377 | .IP "Installation and Configuration Improvements" 4 | |
6378 | .IX Item "Installation and Configuration Improvements" | |
6379 | .RS 4 | |
6380 | .IP "\-Dusethreads means something different" 4 | |
6381 | .IX Item "-Dusethreads means something different" | |
6382 | .IP "New Configure flags" 4 | |
6383 | .IX Item "New Configure flags" | |
6384 | .IP "Threadedness and 64\-bitness now more daring" 4 | |
6385 | .IX Item "Threadedness and 64-bitness now more daring" | |
6386 | .IP "Long Doubles" 4 | |
6387 | .IX Item "Long Doubles" | |
6388 | .IP "\-Dusemorebits" 4 | |
6389 | .IX Item "-Dusemorebits" | |
6390 | .IP "\-Duselargefiles" 4 | |
6391 | .IX Item "-Duselargefiles" | |
6392 | .IP "installusrbinperl" 4 | |
6393 | .IX Item "installusrbinperl" | |
6394 | .IP "\s-1SOCKS\s0 support" 4 | |
6395 | .IX Item "SOCKS support" | |
6396 | .ie n .IP """\-A"" flag" 4 | |
6397 | .el .IP "\f(CW\-A\fR flag" 4 | |
6398 | .IX Item "-A flag" | |
6399 | .IP "Enhanced Installation Directories" 4 | |
6400 | .IX Item "Enhanced Installation Directories" | |
6401 | .RE | |
6402 | .RS 4 | |
6403 | .RE | |
6404 | .IP "Platform specific changes" 4 | |
6405 | .IX Item "Platform specific changes" | |
6406 | .RS 4 | |
6407 | .IP "Supported platforms" 4 | |
6408 | .IX Item "Supported platforms" | |
6409 | .IP "\s-1DOS\s0" 4 | |
6410 | .IX Item "DOS" | |
6411 | .IP "\s-1OS390\s0 (OpenEdition \s-1MVS\s0)" 4 | |
6412 | .IX Item "OS390 (OpenEdition MVS)" | |
6413 | .IP "\s-1VMS\s0" 4 | |
6414 | .IX Item "VMS" | |
6415 | .IP "Win32" 4 | |
6416 | .IX Item "Win32" | |
6417 | .RE | |
6418 | .RS 4 | |
6419 | .RE | |
6420 | .IP "Significant bug fixes" 4 | |
6421 | .IX Item "Significant bug fixes" | |
6422 | .RS 4 | |
6423 | .IP "<\s-1HANDLE\s0> on empty files" 4 | |
6424 | .IX Item "<HANDLE> on empty files" | |
6425 | .ie n .IP """eval '...'"" improvements" 4 | |
6426 | .el .IP "\f(CWeval '...'\fR improvements" 4 | |
6427 | .IX Item "eval '...' improvements" | |
6428 | .IP "All compilation errors are true errors" 4 | |
6429 | .IX Item "All compilation errors are true errors" | |
6430 | .IP "Implicitly closed filehandles are safer" 4 | |
6431 | .IX Item "Implicitly closed filehandles are safer" | |
6432 | .IP "Behavior of list slices is more consistent" 4 | |
6433 | .IX Item "Behavior of list slices is more consistent" | |
6434 | .ie n .IP """(\e$)""\fR prototype and \f(CW$foo{a}" 4 | |
6435 | .el .IP "\f(CW(\e$)\fR prototype and \f(CW$foo{a}\fR" 4 | |
6436 | .IX Item "($) prototype and $foo{a}" | |
6437 | .ie n .IP """goto &sub"" and \s-1AUTOLOAD\s0" 4 | |
6438 | .el .IP "\f(CWgoto &sub\fR and \s-1AUTOLOAD\s0" 4 | |
6439 | .IX Item "goto &sub and AUTOLOAD" | |
6440 | .ie n .IP """\-bareword""\fR allowed under \f(CW""use integer""" 4 | |
6441 | .el .IP "\f(CW\-bareword\fR allowed under \f(CWuse integer\fR" 4 | |
6442 | .IX Item "-bareword allowed under use integer" | |
6443 | .IP "Failures in \s-1\fIDESTROY\s0()\fR" 4 | |
6444 | .IX Item "Failures in DESTROY()" | |
6445 | .IP "Locale bugs fixed" 4 | |
6446 | .IX Item "Locale bugs fixed" | |
6447 | .IP "Memory leaks" 4 | |
6448 | .IX Item "Memory leaks" | |
6449 | .IP "Spurious subroutine stubs after failed subroutine calls" 4 | |
6450 | .IX Item "Spurious subroutine stubs after failed subroutine calls" | |
6451 | .ie n .IP "Taint failures under ""\-U""" 4 | |
6452 | .el .IP "Taint failures under \f(CW\-U\fR" 4 | |
6453 | .IX Item "Taint failures under -U" | |
6454 | .ie n .IP "\s-1END\s0 blocks and the ""\-c"" switch" 4 | |
6455 | .el .IP "\s-1END\s0 blocks and the \f(CW\-c\fR switch" 4 | |
6456 | .IX Item "END blocks and the -c switch" | |
6457 | .IP "Potential to leak \s-1DATA\s0 filehandles" 4 | |
6458 | .IX Item "Potential to leak DATA filehandles" | |
6459 | .RE | |
6460 | .RS 4 | |
6461 | .RE | |
6462 | .IP "New or Changed Diagnostics" 4 | |
6463 | .IX Item "New or Changed Diagnostics" | |
6464 | .PD | |
6465 | \&\*(L"%s\*(R" variable \f(CW%s\fR masks earlier declaration in same \f(CW%s\fR, \*(L"my sub\*(R" not yet | |
6466 | implemented, \*(L"our\*(R" variable \f(CW%s\fR redeclared, '!' allowed only after types \f(CW%s\fR, | |
6467 | / cannot take a count, / must be followed by a, A or Z, / must be followed | |
6468 | by a*, A* or Z*, / must follow a numeric type, /%s/: Unrecognized escape | |
6469 | \&\e\e%c passed through, /%s/: Unrecognized escape \e\e%c in character class | |
6470 | passed through, /%s/ should probably be written as \*(L"%s\*(R", %s() called too | |
6471 | early to check prototype, \f(CW%s\fR argument is not a \s-1HASH\s0 or \s-1ARRAY\s0 element, \f(CW%s\fR | |
6472 | argument is not a \s-1HASH\s0 or \s-1ARRAY\s0 element or slice, \f(CW%s\fR argument is not a | |
6473 | subroutine name, \f(CW%s\fR package attribute may clash with future reserved word: | |
6474 | \&\f(CW%s\fR, (in cleanup) \f(CW%s\fR, <> should be quotes, Attempt to join self, Bad evalled | |
6475 | substitution pattern, Bad \fIrealloc()\fR ignored, Bareword found in conditional, | |
6476 | Binary number > 0b11111111111111111111111111111111 non\-portable, Bit vector | |
6477 | size > 32 non\-portable, Buffer overflow in prime_env_iter: \f(CW%s\fR, Can't check | |
6478 | filesystem of script \*(L"%s\*(R", Can't declare class for non-scalar \f(CW%s\fR in \*(L"%s\*(R", | |
6479 | Can't declare \f(CW%s\fR in \*(L"%s\*(R", Can't ignore signal \s-1CHLD\s0, forcing to default, | |
6480 | Can't modify non-lvalue subroutine call, Can't read \s-1CRTL\s0 environ, Can't | |
6481 | remove \f(CW%s:\fR \f(CW%s\fR, skipping file, Can't return \f(CW%s\fR from lvalue subroutine, Can't | |
6482 | weaken a nonreference, Character class [:%s:] unknown, Character class | |
6483 | syntax [%s] belongs inside character classes, Constant is not \f(CW%s\fR reference, | |
6484 | constant(%s): \f(CW%s\fR, CORE::%s is not a keyword, defined(@array) is deprecated, | |
6485 | defined(%hash) is deprecated, Did not produce a valid header, (Did you mean | |
6486 | \&\*(L"local\*(R" instead of \*(L"our\*(R"?), Document contains no data, entering effective | |
6487 | \&\f(CW%s\fR failed, false [] range \*(L"%s\*(R" in regexp, Filehandle \f(CW%s\fR opened only for | |
6488 | output, \fIflock()\fR on closed filehandle \f(CW%s\fR, Global symbol \*(L"%s\*(R" requires | |
6489 | explicit package name, Hexadecimal number > 0xffffffff non\-portable, | |
6490 | Ill-formed \s-1CRTL\s0 environ value \*(L"%s\*(R", Ill-formed message in prime_env_iter: | |
6491 | |%s|, Illegal binary digit \f(CW%s\fR, Illegal binary digit \f(CW%s\fR ignored, Illegal | |
6492 | number of bits in vec, Integer overflow in \f(CW%s\fR number, Invalid \f(CW%s\fR attribute: | |
6493 | \&\f(CW%s\fR, Invalid \f(CW%s\fR attributes: \f(CW%s\fR, invalid [] range \*(L"%s\*(R" in regexp, Invalid | |
6494 | separator character \f(CW%s\fR in attribute list, Invalid separator character \f(CW%s\fR in | |
6495 | subroutine attribute list, leaving effective \f(CW%s\fR failed, Lvalue subs | |
6496 | returning \f(CW%s\fR not implemented yet, Method \f(CW%s\fR not permitted, Missing | |
6497 | \&\f(CW%sbrace\fR%s on \eN{}, Missing command in piped open, Missing name in \*(L"my sub\*(R", | |
6498 | No \f(CW%s\fR specified for \-%c, No package name allowed for variable \f(CW%s\fR in \*(L"our\*(R", | |
6499 | No space allowed after \-%c, no \s-1UTC\s0 offset information; assuming local time | |
6500 | is \s-1UTC\s0, Octal number > 037777777777 non\-portable, panic: del_backref, | |
6501 | panic: kid popen errno read, panic: magic_killbackrefs, Parentheses missing | |
6502 | around \*(L"%s\*(R" list, Possible unintended interpolation of \f(CW%s\fR in string, | |
6503 | Possible Y2K bug: \f(CW%s\fR, pragma \*(L"attrs\*(R" is deprecated, use \*(L"sub \s-1NAME\s0 : \s-1ATTRS\s0\*(R" | |
6504 | instead, Premature end of script headers, Repeat count in pack overflows, | |
6505 | Repeat count in unpack overflows, \fIrealloc()\fR of freed memory ignored, | |
6506 | Reference is already weak, setpgrp can't take arguments, Strange *+?{} on | |
6507 | zero-length expression, switching effective \f(CW%s\fR is not implemented, This | |
6508 | Perl can't reset \s-1CRTL\s0 environ elements (%s), This Perl can't set \s-1CRTL\s0 | |
6509 | environ elements (%s=%s), Too late to run \f(CW%s\fR block, Unknown \fIopen()\fR mode | |
6510 | \&'%s', Unknown process \f(CW%x\fR sent message to prime_env_iter: \f(CW%s\fR, Unrecognized | |
6511 | escape \e\e%c passed through, Unterminated attribute parameter in attribute | |
6512 | list, Unterminated attribute list, Unterminated attribute parameter in | |
6513 | subroutine attribute list, Unterminated subroutine attribute list, Value of | |
6514 | \&\s-1CLI\s0 symbol \*(L"%s\*(R" too long, Version number must be a constant number | |
6515 | .IP "New tests" 4 | |
6516 | .IX Item "New tests" | |
6517 | .PD 0 | |
6518 | .IP "Incompatible Changes" 4 | |
6519 | .IX Item "Incompatible Changes" | |
6520 | .RS 4 | |
6521 | .IP "Perl Source Incompatibilities" 4 | |
6522 | .IX Item "Perl Source Incompatibilities" | |
6523 | .PD | |
6524 | \&\s-1CHECK\s0 is a new keyword, Treatment of list slices of undef has changed, | |
6525 | Format of \f(CW$English::PERL_VERSION\fR is different, Literals of the form | |
6526 | \&\f(CW1.2.3\fR parse differently, Possibly changed pseudo-random number | |
6527 | generator, Hashing function for hash keys has changed, \f(CW\*(C`undef\*(C'\fR fails on | |
6528 | read only values, Close-on-exec bit may be set on pipe and socket handles, | |
6529 | Writing \f(CW"$$1"\fR to mean \f(CW"${$}1"\fR is unsupported, \fIdelete()\fR, \fIeach()\fR, | |
6530 | \&\fIvalues()\fR and \f(CW\*(C`\e(%h)\*(C'\fR, vec(\s-1EXPR\s0,OFFSET,BITS) enforces powers-of-two \s-1BITS\s0, | |
6531 | Text of some diagnostic output has changed, \f(CW\*(C`%@\*(C'\fR has been removed, | |
6532 | Parenthesized \fInot()\fR behaves like a list operator, Semantics of bareword | |
6533 | prototype \f(CW\*(C`(*)\*(C'\fR have changed, Semantics of bit operators may have changed | |
6534 | on 64\-bit platforms, More builtins taint their results | |
6535 | .IP "C Source Incompatibilities" 4 | |
6536 | .IX Item "C Source Incompatibilities" | |
6537 | \&\f(CW\*(C`PERL_POLLUTE\*(C'\fR, \f(CW\*(C`PERL_IMPLICIT_CONTEXT\*(C'\fR, \f(CW\*(C`PERL_POLLUTE_MALLOC\*(C'\fR | |
6538 | .IP "Compatible C Source \s-1API\s0 Changes" 4 | |
6539 | .IX Item "Compatible C Source API Changes" | |
6540 | \&\f(CW\*(C`PATCHLEVEL\*(C'\fR is now \f(CW\*(C`PERL_VERSION\*(C'\fR | |
6541 | .IP "Binary Incompatibilities" 4 | |
6542 | .IX Item "Binary Incompatibilities" | |
6543 | .RE | |
6544 | .RS 4 | |
6545 | .RE | |
6546 | .PD 0 | |
6547 | .IP "Known Problems" 4 | |
6548 | .IX Item "Known Problems" | |
6549 | .RS 4 | |
6550 | .IP "Thread test failures" 4 | |
6551 | .IX Item "Thread test failures" | |
6552 | .IP "\s-1EBCDIC\s0 platforms not supported" 4 | |
6553 | .IX Item "EBCDIC platforms not supported" | |
6554 | .IP "In 64\-bit HP-UX the lib/io_multihomed test may hang" 4 | |
6555 | .IX Item "In 64-bit HP-UX the lib/io_multihomed test may hang" | |
6556 | .IP "\s-1NEXTSTEP\s0 3.3 \s-1POSIX\s0 test failure" 4 | |
6557 | .IX Item "NEXTSTEP 3.3 POSIX test failure" | |
6558 | .IP "Tru64 (aka Digital \s-1UNIX\s0, aka \s-1DEC\s0 \s-1OSF/1\s0) lib/sdbm test failure with gcc" 4 | |
6559 | .IX Item "Tru64 (aka Digital UNIX, aka DEC OSF/1) lib/sdbm test failure with gcc" | |
6560 | .IP "UNICOS/mk \s-1CC\s0 failures during Configure run" 4 | |
6561 | .IX Item "UNICOS/mk CC failures during Configure run" | |
6562 | .IP "Arrow operator and arrays" 4 | |
6563 | .IX Item "Arrow operator and arrays" | |
6564 | .IP "Experimental features" 4 | |
6565 | .IX Item "Experimental features" | |
6566 | .PD | |
6567 | Threads, Unicode, 64\-bit support, Lvalue subroutines, Weak references, The | |
6568 | pseudo-hash data type, The Compiler suite, Internal implementation of file | |
6569 | globbing, The \s-1DB\s0 module, The regular expression code constructs: | |
6570 | .RE | |
6571 | .RS 4 | |
6572 | .RE | |
6573 | .IP "Obsolete Diagnostics" 4 | |
6574 | .IX Item "Obsolete Diagnostics" | |
6575 | Character class syntax [: :] is reserved for future extensions, Ill-formed | |
6576 | logical name |%s| in prime_env_iter, In string, @%s now must be written as | |
6577 | \&\e@%s, Probable precedence problem on \f(CW%s\fR, regexp too big, Use of \*(L"$$<digit>\*(R" | |
6578 | to mean \*(L"${$}<digit>\*(R" is deprecated | |
6579 | .IP "Reporting Bugs" 4 | |
6580 | .IX Item "Reporting Bugs" | |
6581 | .PD 0 | |
6582 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
6583 | .IX Item "SEE ALSO" | |
6584 | .IP "\s-1HISTORY\s0" 4 | |
6585 | .IX Item "HISTORY" | |
6586 | .PD | |
6587 | .Sh "perl5005delta \- what's new for perl5.005" | |
6588 | .IX Subsection "perl5005delta - what's new for perl5.005" | |
6589 | .IP "\s-1DESCRIPTION\s0" 4 | |
6590 | .IX Item "DESCRIPTION" | |
6591 | .PD 0 | |
6592 | .IP "About the new versioning system" 4 | |
6593 | .IX Item "About the new versioning system" | |
6594 | .IP "Incompatible Changes" 4 | |
6595 | .IX Item "Incompatible Changes" | |
6596 | .RS 4 | |
6597 | .IP "\s-1WARNING:\s0 This version is not binary compatible with Perl 5.004." 4 | |
6598 | .IX Item "WARNING: This version is not binary compatible with Perl 5.004." | |
6599 | .IP "Default installation structure has changed" 4 | |
6600 | .IX Item "Default installation structure has changed" | |
6601 | .IP "Perl Source Compatibility" 4 | |
6602 | .IX Item "Perl Source Compatibility" | |
6603 | .IP "C Source Compatibility" 4 | |
6604 | .IX Item "C Source Compatibility" | |
6605 | .IP "Binary Compatibility" 4 | |
6606 | .IX Item "Binary Compatibility" | |
6607 | .IP "Security fixes may affect compatibility" 4 | |
6608 | .IX Item "Security fixes may affect compatibility" | |
6609 | .IP "Relaxed new mandatory warnings introduced in 5.004" 4 | |
6610 | .IX Item "Relaxed new mandatory warnings introduced in 5.004" | |
6611 | .IP "Licensing" 4 | |
6612 | .IX Item "Licensing" | |
6613 | .RE | |
6614 | .RS 4 | |
6615 | .RE | |
6616 | .IP "Core Changes" 4 | |
6617 | .IX Item "Core Changes" | |
6618 | .RS 4 | |
6619 | .IP "Threads" 4 | |
6620 | .IX Item "Threads" | |
6621 | .IP "Compiler" 4 | |
6622 | .IX Item "Compiler" | |
6623 | .IP "Regular Expressions" 4 | |
6624 | .IX Item "Regular Expressions" | |
6625 | .PD | |
6626 | Many new and improved optimizations, Many bug fixes, New regular expression | |
6627 | constructs, New operator for precompiled regular expressions, Other | |
6628 | improvements, Incompatible changes | |
6629 | .IP "Improved \fImalloc()\fR" 4 | |
6630 | .IX Item "Improved malloc()" | |
6631 | .PD 0 | |
6632 | .IP "Quicksort is internally implemented" 4 | |
6633 | .IX Item "Quicksort is internally implemented" | |
6634 | .IP "Reliable signals" 4 | |
6635 | .IX Item "Reliable signals" | |
6636 | .IP "Reliable stack pointers" 4 | |
6637 | .IX Item "Reliable stack pointers" | |
6638 | .IP "More generous treatment of carriage returns" 4 | |
6639 | .IX Item "More generous treatment of carriage returns" | |
6640 | .IP "Memory leaks" 4 | |
6641 | .IX Item "Memory leaks" | |
6642 | .IP "Better support for multiple interpreters" 4 | |
6643 | .IX Item "Better support for multiple interpreters" | |
6644 | .IP "Behavior of \fIlocal()\fR on array and hash elements is now well-defined" 4 | |
6645 | .IX Item "Behavior of local() on array and hash elements is now well-defined" | |
6646 | .ie n .IP """%!"" is transparently tied to the Errno module" 4 | |
6647 | .el .IP "\f(CW%!\fR is transparently tied to the Errno module" 4 | |
6648 | .IX Item "%! is transparently tied to the Errno module" | |
6649 | .IP "Pseudo-hashes are supported" 4 | |
6650 | .IX Item "Pseudo-hashes are supported" | |
6651 | .ie n .IP """EXPR foreach EXPR"" is supported" 4 | |
6652 | .el .IP "\f(CWEXPR foreach EXPR\fR is supported" 4 | |
6653 | .IX Item "EXPR foreach EXPR is supported" | |
6654 | .IP "Keywords can be globally overridden" 4 | |
6655 | .IX Item "Keywords can be globally overridden" | |
6656 | .ie n .IP "$^E is meaningful on Win32" 4 | |
6657 | .el .IP "\f(CW$^E\fR is meaningful on Win32" 4 | |
6658 | .IX Item "$^E is meaningful on Win32" | |
6659 | .ie n .IP """foreach (1..1000000)"" optimized" 4 | |
6660 | .el .IP "\f(CWforeach (1..1000000)\fR optimized" 4 | |
6661 | .IX Item "foreach (1..1000000) optimized" | |
6662 | .ie n .IP """Foo::"" can be used as implicitly quoted package name" 4 | |
6663 | .el .IP "\f(CWFoo::\fR can be used as implicitly quoted package name" 4 | |
6664 | .IX Item "Foo:: can be used as implicitly quoted package name" | |
6665 | .ie n .IP """exists $Foo::{Bar::}"" tests existence of a package" 4 | |
6666 | .el .IP "\f(CWexists $Foo::{Bar::}\fR tests existence of a package" 4 | |
6667 | .IX Item "exists $Foo::{Bar::} tests existence of a package" | |
6668 | .IP "Better locale support" 4 | |
6669 | .IX Item "Better locale support" | |
6670 | .IP "Experimental support for 64\-bit platforms" 4 | |
6671 | .IX Item "Experimental support for 64-bit platforms" | |
6672 | .IP "\fIprototype()\fR returns useful results on builtins" 4 | |
6673 | .IX Item "prototype() returns useful results on builtins" | |
6674 | .IP "Extended support for exception handling" 4 | |
6675 | .IX Item "Extended support for exception handling" | |
6676 | .IP "Re-blessing in \s-1\fIDESTROY\s0()\fR supported for chaining \s-1\fIDESTROY\s0()\fR methods" 4 | |
6677 | .IX Item "Re-blessing in DESTROY() supported for chaining DESTROY() methods" | |
6678 | .ie n .IP "All ""printf"" format conversions are handled internally" 4 | |
6679 | .el .IP "All \f(CWprintf\fR format conversions are handled internally" 4 | |
6680 | .IX Item "All printf format conversions are handled internally" | |
6681 | .ie n .IP "New ""INIT"" keyword" 4 | |
6682 | .el .IP "New \f(CWINIT\fR keyword" 4 | |
6683 | .IX Item "New INIT keyword" | |
6684 | .ie n .IP "New ""lock"" keyword" 4 | |
6685 | .el .IP "New \f(CWlock\fR keyword" 4 | |
6686 | .IX Item "New lock keyword" | |
6687 | .ie n .IP "New ""qr//"" operator" 4 | |
6688 | .el .IP "New \f(CWqr//\fR operator" 4 | |
6689 | .IX Item "New qr// operator" | |
6690 | .ie n .IP """our"" is now a reserved word" 4 | |
6691 | .el .IP "\f(CWour\fR is now a reserved word" 4 | |
6692 | .IX Item "our is now a reserved word" | |
6693 | .IP "Tied arrays are now fully supported" 4 | |
6694 | .IX Item "Tied arrays are now fully supported" | |
6695 | .IP "Tied handles support is better" 4 | |
6696 | .IX Item "Tied handles support is better" | |
6697 | .IP "4th argument to substr" 4 | |
6698 | .IX Item "4th argument to substr" | |
6699 | .IP "Negative \s-1LENGTH\s0 argument to splice" 4 | |
6700 | .IX Item "Negative LENGTH argument to splice" | |
6701 | .IP "Magic lvalues are now more magical" 4 | |
6702 | .IX Item "Magic lvalues are now more magical" | |
6703 | .IP "<> now reads in records" 4 | |
6704 | .IX Item "<> now reads in records" | |
6705 | .RE | |
6706 | .RS 4 | |
6707 | .RE | |
6708 | .IP "Supported Platforms" 4 | |
6709 | .IX Item "Supported Platforms" | |
6710 | .RS 4 | |
6711 | .IP "New Platforms" 4 | |
6712 | .IX Item "New Platforms" | |
6713 | .IP "Changes in existing support" 4 | |
6714 | .IX Item "Changes in existing support" | |
6715 | .RE | |
6716 | .RS 4 | |
6717 | .RE | |
6718 | .IP "Modules and Pragmata" 4 | |
6719 | .IX Item "Modules and Pragmata" | |
6720 | .RS 4 | |
6721 | .IP "New Modules" 4 | |
6722 | .IX Item "New Modules" | |
6723 | .PD | |
6724 | B, Data::Dumper, Dumpvalue, Errno, File::Spec, ExtUtils::Installed, | |
6725 | ExtUtils::Packlist, Fatal, IPC::SysV, Test, Tie::Array, Tie::Handle, | |
6726 | Thread, attrs, fields, re | |
6727 | .IP "Changes in existing modules" 4 | |
6728 | .IX Item "Changes in existing modules" | |
6729 | Benchmark, Carp, \s-1CGI\s0, Fcntl, Math::Complex, Math::Trig, \s-1POSIX\s0, DB_File, | |
6730 | MakeMaker, \s-1CPAN\s0, Cwd | |
6731 | .RE | |
6732 | .RS 4 | |
6733 | .RE | |
6734 | .IP "Utility Changes" 4 | |
6735 | .IX Item "Utility Changes" | |
6736 | .PD 0 | |
6737 | .IP "Documentation Changes" 4 | |
6738 | .IX Item "Documentation Changes" | |
6739 | .IP "New Diagnostics" 4 | |
6740 | .IX Item "New Diagnostics" | |
6741 | .PD | |
6742 | Ambiguous call resolved as CORE::%s(), qualify as such or use &, Bad index | |
6743 | while coercing array into hash, Bareword \*(L"%s\*(R" refers to nonexistent | |
6744 | package, Can't call method \*(L"%s\*(R" on an undefined value, Can't check | |
6745 | filesystem of script \*(L"%s\*(R" for nosuid, Can't coerce array into hash, Can't | |
6746 | goto subroutine from an eval\-string, Can't localize pseudo-hash element, | |
6747 | Can't use %%! because Errno.pm is not available, Cannot find an opnumber | |
6748 | for \*(L"%s\*(R", Character class syntax [. .] is reserved for future extensions, | |
6749 | Character class syntax [: :] is reserved for future extensions, Character | |
6750 | class syntax [= =] is reserved for future extensions, \f(CW%s:\fR Eval-group in | |
6751 | insecure regular expression, \f(CW%s:\fR Eval-group not allowed, use re 'eval', \f(CW%s:\fR | |
6752 | Eval-group not allowed at run time, Explicit blessing to '' (assuming | |
6753 | package main), Illegal hex digit ignored, No such array field, No such | |
6754 | field \*(L"%s\*(R" in variable \f(CW%s\fR of type \f(CW%s\fR, Out of memory during ridiculously | |
6755 | large request, Range iterator outside integer range, Recursive inheritance | |
6756 | detected while looking for method '%s' \f(CW%s\fR, Reference found where even-sized | |
6757 | list expected, Undefined value assigned to typeglob, Use of reserved word | |
6758 | \&\*(L"%s\*(R" is deprecated, perl: warning: Setting locale failed | |
6759 | .IP "Obsolete Diagnostics" 4 | |
6760 | .IX Item "Obsolete Diagnostics" | |
6761 | Can't \fImktemp()\fR, Can't write to temp file for \fB\-e\fR: \f(CW%s\fR, Cannot open | |
6762 | temporary file, regexp too big | |
6763 | .IP "Configuration Changes" 4 | |
6764 | .IX Item "Configuration Changes" | |
6765 | .PD 0 | |
6766 | .IP "\s-1BUGS\s0" 4 | |
6767 | .IX Item "BUGS" | |
6768 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
6769 | .IX Item "SEE ALSO" | |
6770 | .IP "\s-1HISTORY\s0" 4 | |
6771 | .IX Item "HISTORY" | |
6772 | .PD | |
6773 | .Sh "perl5004delta \- what's new for perl5.004" | |
6774 | .IX Subsection "perl5004delta - what's new for perl5.004" | |
6775 | .IP "\s-1DESCRIPTION\s0" 4 | |
6776 | .IX Item "DESCRIPTION" | |
6777 | .PD 0 | |
6778 | .IP "Supported Environments" 4 | |
6779 | .IX Item "Supported Environments" | |
6780 | .IP "Core Changes" 4 | |
6781 | .IX Item "Core Changes" | |
6782 | .RS 4 | |
6783 | .ie n .IP "List assignment to %ENV works" 4 | |
6784 | .el .IP "List assignment to \f(CW%ENV\fR works" 4 | |
6785 | .IX Item "List assignment to %ENV works" | |
6786 | .ie n .IP "Change to ""Can't locate Foo.pm in @INC"" error" 4 | |
6787 | .el .IP "Change to ``Can't locate Foo.pm in \f(CW@INC\fR'' error" 4 | |
6788 | .IX Item "Change to Can't locate Foo.pm in @INC error" | |
6789 | .IP "Compilation option: Binary compatibility with 5.003" 4 | |
6790 | .IX Item "Compilation option: Binary compatibility with 5.003" | |
6791 | .IP "$PERL5OPT environment variable" 4 | |
6792 | .IX Item "$PERL5OPT environment variable" | |
6793 | .IP "Limitations on \fB\-M\fR, \fB\-m\fR, and \fB\-T\fR options" 4 | |
6794 | .IX Item "Limitations on -M, -m, and -T options" | |
6795 | .IP "More precise warnings" 4 | |
6796 | .IX Item "More precise warnings" | |
6797 | .ie n .IP "Deprecated: Inherited ""AUTOLOAD"" for non-methods" 4 | |
6798 | .el .IP "Deprecated: Inherited \f(CWAUTOLOAD\fR for non-methods" 4 | |
6799 | .IX Item "Deprecated: Inherited AUTOLOAD for non-methods" | |
6800 | .ie n .IP "Previously deprecated %OVERLOAD is no longer usable" 4 | |
6801 | .el .IP "Previously deprecated \f(CW%OVERLOAD\fR is no longer usable" 4 | |
6802 | .IX Item "Previously deprecated %OVERLOAD is no longer usable" | |
6803 | .IP "Subroutine arguments created only when they're modified" 4 | |
6804 | .IX Item "Subroutine arguments created only when they're modified" | |
6805 | .ie n .IP "Group vector changeable with $)" 4 | |
6806 | .el .IP "Group vector changeable with \f(CW$)\fR" 4 | |
6807 | .IX Item "Group vector changeable with $)" | |
6808 | .IP "Fixed parsing of $$<digit>, &$<digit>, etc." 4 | |
6809 | .IX Item "Fixed parsing of $$<digit>, &$<digit>, etc." | |
6810 | .IP "Fixed localization of $<digit>, $&, etc." 4 | |
6811 | .IX Item "Fixed localization of $<digit>, $&, etc." | |
6812 | .IP "No resetting of $. on implicit close" 4 | |
6813 | .IX Item "No resetting of $. on implicit close" | |
6814 | .ie n .IP """wantarray"" may return undef" 4 | |
6815 | .el .IP "\f(CWwantarray\fR may return undef" 4 | |
6816 | .IX Item "wantarray may return undef" | |
6817 | .ie n .IP """eval EXPR"" determines value of \s-1EXPR\s0 in scalar context" 4 | |
6818 | .el .IP "\f(CWeval EXPR\fR determines value of \s-1EXPR\s0 in scalar context" 4 | |
6819 | .IX Item "eval EXPR determines value of EXPR in scalar context" | |
6820 | .IP "Changes to tainting checks" 4 | |
6821 | .IX Item "Changes to tainting checks" | |
6822 | .PD | |
6823 | No \fIglob()\fR or <*>, No spawning if tainted \f(CW$CDPATH\fR, \f(CW$ENV\fR, \f(CW$BASH_ENV\fR, No | |
6824 | spawning if tainted \f(CW$TERM\fR doesn't look like a terminal name | |
6825 | .IP "New Opcode module and revised Safe module" 4 | |
6826 | .IX Item "New Opcode module and revised Safe module" | |
6827 | .PD 0 | |
6828 | .IP "Embedding improvements" 4 | |
6829 | .IX Item "Embedding improvements" | |
6830 | .IP "Internal change: FileHandle class based on IO::* classes" 4 | |
6831 | .IX Item "Internal change: FileHandle class based on IO::* classes" | |
6832 | .IP "Internal change: PerlIO abstraction interface" 4 | |
6833 | .IX Item "Internal change: PerlIO abstraction interface" | |
6834 | .IP "New and changed syntax" 4 | |
6835 | .IX Item "New and changed syntax" | |
6836 | .PD | |
6837 | $coderef\->(\s-1PARAMS\s0) | |
6838 | .IP "New and changed builtin constants" 4 | |
6839 | .IX Item "New and changed builtin constants" | |
6840 | _\|_PACKAGE_\|_ | |
6841 | .IP "New and changed builtin variables" 4 | |
6842 | .IX Item "New and changed builtin variables" | |
6843 | $^E, $^H, $^M | |
6844 | .IP "New and changed builtin functions" 4 | |
6845 | .IX Item "New and changed builtin functions" | |
6846 | delete on slices, flock, printf and sprintf, keys as an lvalue, \fImy()\fR in | |
6847 | Control Structures, \fIpack()\fR and \fIunpack()\fR, \fIsysseek()\fR, use \s-1VERSION\s0, use Module | |
6848 | \&\s-1VERSION\s0 \s-1LIST\s0, prototype(\s-1FUNCTION\s0), srand, \f(CW$_\fR as Default, \f(CW\*(C`m//gc\*(C'\fR does not | |
6849 | reset search position on failure, \f(CW\*(C`m//x\*(C'\fR ignores whitespace before ?*+{}, | |
6850 | nested \f(CW\*(C`sub{}\*(C'\fR closures work now, formats work right on changing lexicals | |
6851 | .IP "New builtin methods" 4 | |
6852 | .IX Item "New builtin methods" | |
6853 | isa(\s-1CLASS\s0), can(\s-1METHOD\s0), \s-1VERSION\s0( [\s-1NEED\s0] ) | |
6854 | .IP "\s-1TIEHANDLE\s0 now supported" 4 | |
6855 | .IX Item "TIEHANDLE now supported" | |
6856 | \&\s-1TIEHANDLE\s0 classname, \s-1LIST\s0, \s-1PRINT\s0 this, \s-1LIST\s0, \s-1PRINTF\s0 this, \s-1LIST\s0, \s-1READ\s0 this | |
6857 | \&\s-1LIST\s0, \s-1READLINE\s0 this, \s-1GETC\s0 this, \s-1DESTROY\s0 this | |
6858 | .IP "Malloc enhancements" 4 | |
6859 | .IX Item "Malloc enhancements" | |
6860 | \&\-DPERL_EMERGENCY_SBRK, \-DPACK_MALLOC, \-DTWO_POT_OPTIMIZE | |
6861 | .IP "Miscellaneous efficiency enhancements" 4 | |
6862 | .IX Item "Miscellaneous efficiency enhancements" | |
6863 | .RE | |
6864 | .RS 4 | |
6865 | .RE | |
6866 | .PD 0 | |
6867 | .IP "Support for More Operating Systems" 4 | |
6868 | .IX Item "Support for More Operating Systems" | |
6869 | .RS 4 | |
6870 | .IP "Win32" 4 | |
6871 | .IX Item "Win32" | |
6872 | .IP "Plan 9" 4 | |
6873 | .IX Item "Plan 9" | |
6874 | .IP "\s-1QNX\s0" 4 | |
6875 | .IX Item "QNX" | |
6876 | .IP "AmigaOS" 4 | |
6877 | .IX Item "AmigaOS" | |
6878 | .RE | |
6879 | .RS 4 | |
6880 | .RE | |
6881 | .IP "Pragmata" 4 | |
6882 | .IX Item "Pragmata" | |
6883 | .PD | |
6884 | use autouse \s-1MODULE\s0 => qw(sub1 sub2 sub3), use blib, use blib 'dir', use | |
6885 | constant \s-1NAME\s0 => \s-1VALUE\s0, use locale, use ops, use vmsish | |
6886 | .IP "Modules" 4 | |
6887 | .IX Item "Modules" | |
6888 | .RS 4 | |
6889 | .PD 0 | |
6890 | .IP "Required Updates" 4 | |
6891 | .IX Item "Required Updates" | |
6892 | .IP "Installation directories" 4 | |
6893 | .IX Item "Installation directories" | |
6894 | .IP "Module information summary" 4 | |
6895 | .IX Item "Module information summary" | |
6896 | .IP "Fcntl" 4 | |
6897 | .IX Item "Fcntl" | |
6898 | .IP "\s-1IO\s0" 4 | |
6899 | .IX Item "IO" | |
6900 | .IP "Math::Complex" 4 | |
6901 | .IX Item "Math::Complex" | |
6902 | .IP "Math::Trig" 4 | |
6903 | .IX Item "Math::Trig" | |
6904 | .IP "DB_File" 4 | |
6905 | .IX Item "DB_File" | |
6906 | .IP "Net::Ping" 4 | |
6907 | .IX Item "Net::Ping" | |
6908 | .IP "Object-oriented overrides for builtin operators" 4 | |
6909 | .IX Item "Object-oriented overrides for builtin operators" | |
6910 | .RE | |
6911 | .RS 4 | |
6912 | .RE | |
6913 | .IP "Utility Changes" 4 | |
6914 | .IX Item "Utility Changes" | |
6915 | .RS 4 | |
6916 | .IP "pod2html" 4 | |
6917 | .IX Item "pod2html" | |
6918 | .PD | |
6919 | Sends converted \s-1HTML\s0 to standard output | |
6920 | .IP "xsubpp" 4 | |
6921 | .IX Item "xsubpp" | |
6922 | \&\f(CW\*(C`void\*(C'\fR XSUBs now default to returning nothing | |
6923 | .RE | |
6924 | .RS 4 | |
6925 | .RE | |
6926 | .IP "C Language \s-1API\s0 Changes" 4 | |
6927 | .IX Item "C Language API Changes" | |
6928 | \&\f(CW\*(C`gv_fetchmethod\*(C'\fR and \f(CW\*(C`perl_call_sv\*(C'\fR, \f(CW\*(C`perl_eval_pv\*(C'\fR, Extended \s-1API\s0 for | |
6929 | manipulating hashes | |
6930 | .IP "Documentation Changes" 4 | |
6931 | .IX Item "Documentation Changes" | |
6932 | perldelta, perlfaq, perllocale, perltoot, perlapio, | |
6933 | perlmodlib, perldebug, perlsec | |
6934 | .IP "New Diagnostics" 4 | |
6935 | .IX Item "New Diagnostics" | |
6936 | \&\*(L"my\*(R" variable \f(CW%s\fR masks earlier declaration in same scope, \f(CW%s\fR argument is | |
6937 | not a \s-1HASH\s0 element or slice, Allocation too large: \f(CW%lx\fR, Allocation too | |
6938 | large, Applying \f(CW%s\fR to \f(CW%s\fR will act on scalar(%s), Attempt to free | |
6939 | nonexistent shared string, Attempt to use reference as lvalue in substr, | |
6940 | Bareword \*(L"%s\*(R" refers to nonexistent package, Can't redefine active sort | |
6941 | subroutine \f(CW%s\fR, Can't use bareword (\*(L"%s\*(R") as \f(CW%s\fR ref while \*(L"strict refs\*(R" in | |
6942 | use, Cannot resolve method `%s' overloading `%s' in package `%s', Constant | |
6943 | subroutine \f(CW%s\fR redefined, Constant subroutine \f(CW%s\fR undefined, Copy method did | |
6944 | not return a reference, Died, Exiting pseudo-block via \f(CW%s\fR, Identifier too | |
6945 | long, Illegal character \f(CW%s\fR (carriage return), Illegal switch in \s-1PERL5OPT:\s0 | |
6946 | \&\f(CW%s\fR, Integer overflow in hex number, Integer overflow in octal number, | |
6947 | internal error: glob failed, Invalid conversion in \f(CW%s:\fR \*(L"%s\*(R", Invalid type | |
6948 | in pack: '%s', Invalid type in unpack: '%s', Name \*(L"%s::%s\*(R" used only once: | |
6949 | possible typo, Null picture in formline, Offset outside string, Out of | |
6950 | memory!, Out of memory during request for \f(CW%s\fR, panic: frexp, Possible | |
6951 | attempt to put comments in \fIqw()\fR list, Possible attempt to separate words | |
6952 | with commas, Scalar value @%s{%s} better written as $%s{%s}, Stub found | |
6953 | while resolving method `%s' overloading `%s' in \f(CW%s\fR, Too late for "\fB\-T\fR\*(L" | |
6954 | option, untie attempted while \f(CW%d\fR inner references still exist, Unrecognized | |
6955 | character \f(CW%s\fR, Unsupported function fork, Use of \*(R"$$<digit>\*(L" to mean | |
6956 | \&\*(R"${$}<digit>\*(L" is deprecated, Value of \f(CW%s\fR can be \*(R"0\*(L"; test with \fIdefined()\fR, | |
6957 | Variable \*(R"%s\*(L" may be unavailable, Variable \*(R"%s" will not stay shared, | |
6958 | Warning: something's wrong, Ill-formed logical name |%s| in prime_env_iter, | |
6959 | Got an error from DosAllocMem, Malformed \s-1PERLLIB_PREFIX\s0, \s-1PERL_SH_DIR\s0 too | |
6960 | long, Process terminated by SIG%s | |
6961 | .IP "\s-1BUGS\s0" 4 | |
6962 | .IX Item "BUGS" | |
6963 | .PD 0 | |
6964 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
6965 | .IX Item "SEE ALSO" | |
6966 | .IP "\s-1HISTORY\s0" 4 | |
6967 | .IX Item "HISTORY" | |
6968 | .PD | |
6969 | .Sh "perlaix, \s-1README\s0.aix \- Perl version 5 on \s-1IBM\s0 Unix (\s-1AIX\s0) systems" | |
6970 | .IX Subsection "perlaix, README.aix - Perl version 5 on IBM Unix (AIX) systems" | |
6971 | .IP "\s-1DESCRIPTION\s0" 4 | |
6972 | .IX Item "DESCRIPTION" | |
6973 | .RS 4 | |
6974 | .PD 0 | |
6975 | .IP "Compiling Perl 5 on \s-1AIX\s0" 4 | |
6976 | .IX Item "Compiling Perl 5 on AIX" | |
6977 | .IP "\s-1OS\s0 level" 4 | |
6978 | .IX Item "OS level" | |
6979 | .IP "Building Dynamic Extensions on \s-1AIX\s0" 4 | |
6980 | .IX Item "Building Dynamic Extensions on AIX" | |
6981 | .IP "The \s-1IBM\s0 \s-1ANSI\s0 C Compiler" 4 | |
6982 | .IX Item "The IBM ANSI C Compiler" | |
6983 | .IP "Using \s-1GNU\s0's gcc for building perl" 4 | |
6984 | .IX Item "Using GNU's gcc for building perl" | |
6985 | .IP "Using Large Files with Perl" 4 | |
6986 | .IX Item "Using Large Files with Perl" | |
6987 | .IP "Threaded Perl" 4 | |
6988 | .IX Item "Threaded Perl" | |
6989 | .IP "64\-bit Perl" 4 | |
6990 | .IX Item "64-bit Perl" | |
6991 | .IP "\s-1AIX\s0 4.2 and extensions using \*(C+ with statics" 4 | |
6992 | .IX Item "AIX 4.2 and extensions using with statics" | |
6993 | .RE | |
6994 | .RS 4 | |
6995 | .RE | |
6996 | .IP "\s-1AUTHOR\s0" 4 | |
6997 | .IX Item "AUTHOR" | |
6998 | .IP "\s-1DATE\s0" 4 | |
6999 | .IX Item "DATE" | |
7000 | .PD | |
7001 | .Sh "perlapollo, \s-1README\s0.apollo \- Perl version 5 on Apollo DomainOS" | |
7002 | .IX Subsection "perlapollo, README.apollo - Perl version 5 on Apollo DomainOS" | |
7003 | .IP "\s-1DESCRIPTION\s0" 4 | |
7004 | .IX Item "DESCRIPTION" | |
7005 | .PD 0 | |
7006 | .IP "\s-1AUTHOR\s0" 4 | |
7007 | .IX Item "AUTHOR" | |
7008 | .PD | |
7009 | .Sh "perlamiga \- Perl under Amiga \s-1OS\s0" | |
7010 | .IX Subsection "perlamiga - Perl under Amiga OS" | |
7011 | .IP "\s-1NOTE\s0" 4 | |
7012 | .IX Item "NOTE" | |
7013 | .PD 0 | |
7014 | .IP "\s-1SYNOPSIS\s0" 4 | |
7015 | .IX Item "SYNOPSIS" | |
7016 | .IP "\s-1DESCRIPTION\s0" 4 | |
7017 | .IX Item "DESCRIPTION" | |
7018 | .RS 4 | |
7019 | .IP "Prerequisites for Compiling Perl on AmigaOS" 4 | |
7020 | .IX Item "Prerequisites for Compiling Perl on AmigaOS" | |
7021 | .PD | |
7022 | \&\fBUnix emulation for AmigaOS: ixemul.library\fR, \fBVersion of Amiga \s-1OS\s0\fR | |
7023 | .IP "Starting Perl programs under AmigaOS" 4 | |
7024 | .IX Item "Starting Perl programs under AmigaOS" | |
7025 | .PD 0 | |
7026 | .IP "Shortcomings of Perl under AmigaOS" 4 | |
7027 | .IX Item "Shortcomings of Perl under AmigaOS" | |
7028 | .RE | |
7029 | .RS 4 | |
7030 | .RE | |
7031 | .IP "\s-1INSTALLATION\s0" 4 | |
7032 | .IX Item "INSTALLATION" | |
7033 | .IP "Accessing documentation" 4 | |
7034 | .IX Item "Accessing documentation" | |
7035 | .RS 4 | |
7036 | .IP "Manpages for Perl on AmigaOS" 4 | |
7037 | .IX Item "Manpages for Perl on AmigaOS" | |
7038 | .IP "Perl \s-1HTML\s0 Documentation on AmigaOS" 4 | |
7039 | .IX Item "Perl HTML Documentation on AmigaOS" | |
7040 | .IP "Perl \s-1GNU\s0 Info Files on AmigaOS" 4 | |
7041 | .IX Item "Perl GNU Info Files on AmigaOS" | |
7042 | .IP "Perl LaTeX Documentation on AmigaOS" 4 | |
7043 | .IX Item "Perl LaTeX Documentation on AmigaOS" | |
7044 | .RE | |
7045 | .RS 4 | |
7046 | .RE | |
7047 | .IP "\s-1BUILDING\s0 \s-1PERL\s0 \s-1ON\s0 \s-1AMIGAOS\s0" 4 | |
7048 | .IX Item "BUILDING PERL ON AMIGAOS" | |
7049 | .RS 4 | |
7050 | .IP "Build Prerequisites for Perl on AmigaOS" 4 | |
7051 | .IX Item "Build Prerequisites for Perl on AmigaOS" | |
7052 | .IP "Getting the Perl Source for AmigaOS" 4 | |
7053 | .IX Item "Getting the Perl Source for AmigaOS" | |
7054 | .IP "Making Perl on AmigaOS" 4 | |
7055 | .IX Item "Making Perl on AmigaOS" | |
7056 | .IP "Testing Perl on AmigaOS" 4 | |
7057 | .IX Item "Testing Perl on AmigaOS" | |
7058 | .IP "Installing the built Perl on AmigaOS" 4 | |
7059 | .IX Item "Installing the built Perl on AmigaOS" | |
7060 | .RE | |
7061 | .RS 4 | |
7062 | .RE | |
7063 | .IP "\s-1PERL\s0 5.8.0 \s-1BROKEN\s0 \s-1IN\s0 \s-1AMIGAOS\s0" 4 | |
7064 | .IX Item "PERL 5.8.0 BROKEN IN AMIGAOS" | |
7065 | .IP "\s-1AUTHORS\s0" 4 | |
7066 | .IX Item "AUTHORS" | |
7067 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
7068 | .IX Item "SEE ALSO" | |
7069 | .PD | |
7070 | .Sh "perlbeos, \s-1README\s0.beos \- Perl version 5 on BeOS" | |
7071 | .IX Subsection "perlbeos, README.beos - Perl version 5 on BeOS" | |
7072 | .IP "\s-1DESCRIPTION\s0" 4 | |
7073 | .IX Item "DESCRIPTION" | |
7074 | .RS 4 | |
7075 | .PD 0 | |
7076 | .IP "General Issues with Perl on BeOS" 4 | |
7077 | .IX Item "General Issues with Perl on BeOS" | |
7078 | .IP "BeOS Release-specific Notes" 4 | |
7079 | .IX Item "BeOS Release-specific Notes" | |
7080 | .PD | |
7081 | R4 x86, R4 \s-1PPC\s0 | |
7082 | .IP "Contact Information" 4 | |
7083 | .IX Item "Contact Information" | |
7084 | .PD 0 | |
7085 | .IP "Update 2002\-05\-30" 4 | |
7086 | .IX Item "Update 2002-05-30" | |
7087 | .RE | |
7088 | .RS 4 | |
7089 | .RE | |
7090 | .PD | |
7091 | .Sh "perlbs2000, \s-1README\s0.BS2000 \- building and installing Perl for \s-1BS2000\s0." | |
7092 | .IX Subsection "perlbs2000, README.BS2000 - building and installing Perl for BS2000." | |
7093 | .IP "\s-1SYNOPSIS\s0" 4 | |
7094 | .IX Item "SYNOPSIS" | |
7095 | .PD 0 | |
7096 | .IP "\s-1DESCRIPTION\s0" 4 | |
7097 | .IX Item "DESCRIPTION" | |
7098 | .RS 4 | |
7099 | .IP "gzip on \s-1BS2000\s0" 4 | |
7100 | .IX Item "gzip on BS2000" | |
7101 | .IP "bison on \s-1BS2000\s0" 4 | |
7102 | .IX Item "bison on BS2000" | |
7103 | .IP "Unpacking Perl Distribution on \s-1BS2000\s0" 4 | |
7104 | .IX Item "Unpacking Perl Distribution on BS2000" | |
7105 | .IP "Compiling Perl on \s-1BS2000\s0" 4 | |
7106 | .IX Item "Compiling Perl on BS2000" | |
7107 | .IP "Testing Perl on \s-1BS2000\s0" 4 | |
7108 | .IX Item "Testing Perl on BS2000" | |
7109 | .IP "Installing Perl on \s-1BS2000\s0" 4 | |
7110 | .IX Item "Installing Perl on BS2000" | |
7111 | .IP "Using Perl in the Posix-Shell of \s-1BS2000\s0" 4 | |
7112 | .IX Item "Using Perl in the Posix-Shell of BS2000" | |
7113 | .ie n .IP "Using Perl in ""native"" \s-1BS2000\s0" 4 | |
7114 | .el .IP "Using Perl in ``native'' \s-1BS2000\s0" 4 | |
7115 | .IX Item "Using Perl in native BS2000" | |
7116 | .IP "Floating point anomalies on \s-1BS2000\s0" 4 | |
7117 | .IX Item "Floating point anomalies on BS2000" | |
7118 | .RE | |
7119 | .RS 4 | |
7120 | .RE | |
7121 | .IP "\s-1AUTHORS\s0" 4 | |
7122 | .IX Item "AUTHORS" | |
7123 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
7124 | .IX Item "SEE ALSO" | |
7125 | .RS 4 | |
7126 | .IP "Mailing list" 4 | |
7127 | .IX Item "Mailing list" | |
7128 | .RE | |
7129 | .RS 4 | |
7130 | .RE | |
7131 | .IP "\s-1HISTORY\s0" 4 | |
7132 | .IX Item "HISTORY" | |
7133 | .IP "Name" 4 | |
7134 | .IX Item "Name" | |
7135 | .IP "Description" 4 | |
7136 | .IX Item "Description" | |
7137 | .IP "Build" 4 | |
7138 | .IX Item "Build" | |
7139 | .RS 4 | |
7140 | .IP "Tools & \s-1SDK\s0" 4 | |
7141 | .IX Item "Tools & SDK" | |
7142 | .IP "Make" 4 | |
7143 | .IX Item "Make" | |
7144 | .RE | |
7145 | .RS 4 | |
7146 | .RE | |
7147 | .IP "Acknowledgements" 4 | |
7148 | .IX Item "Acknowledgements" | |
7149 | .IP "Author" 4 | |
7150 | .IX Item "Author" | |
7151 | .PD | |
7152 | .Sh "perlcygwin, \s-1README\s0.cygwin \- Perl for Cygwin" | |
7153 | .IX Subsection "perlcygwin, README.cygwin - Perl for Cygwin" | |
7154 | .IP "\s-1SYNOPSIS\s0" 4 | |
7155 | .IX Item "SYNOPSIS" | |
7156 | .PD 0 | |
7157 | .IP "\s-1PREREQUISITES\s0 \s-1FOR\s0 \s-1COMPILING\s0 \s-1PERL\s0 \s-1ON\s0 \s-1CYGWIN\s0" 4 | |
7158 | .IX Item "PREREQUISITES FOR COMPILING PERL ON CYGWIN" | |
7159 | .RS 4 | |
7160 | .IP "Cygwin = GNU+Cygnus+Windows (Don't leave \s-1UNIX\s0 without it)" 4 | |
7161 | .IX Item "Cygwin = GNU+Cygnus+Windows (Don't leave UNIX without it)" | |
7162 | .IP "Cygwin Configuration" 4 | |
7163 | .IX Item "Cygwin Configuration" | |
7164 | .PD | |
7165 | \&\f(CW\*(C`PATH\*(C'\fR, \fInroff\fR, Permissions | |
7166 | .RE | |
7167 | .RS 4 | |
7168 | .RE | |
7169 | .IP "\s-1CONFIGURE\s0 \s-1PERL\s0 \s-1ON\s0 \s-1CYGWIN\s0" 4 | |
7170 | .IX Item "CONFIGURE PERL ON CYGWIN" | |
7171 | .RS 4 | |
7172 | .PD 0 | |
7173 | .IP "Stripping Perl Binaries on Cygwin" 4 | |
7174 | .IX Item "Stripping Perl Binaries on Cygwin" | |
7175 | .IP "Optional Libraries for Perl on Cygwin" 4 | |
7176 | .IX Item "Optional Libraries for Perl on Cygwin" | |
7177 | .PD | |
7178 | \&\f(CW\*(C`\-lcrypt\*(C'\fR, \f(CW\*(C`\-lgdbm\*(C'\fR (\f(CW\*(C`use GDBM_File\*(C'\fR), \f(CW\*(C`\-ldb\*(C'\fR (\f(CW\*(C`use DB_File\*(C'\fR), | |
7179 | \&\f(CW\*(C`\-lcygipc\*(C'\fR (\f(CW\*(C`use IPC::SysV\*(C'\fR), \f(CW\*(C`\-lutil\*(C'\fR | |
7180 | .IP "Configure-time Options for Perl on Cygwin" 4 | |
7181 | .IX Item "Configure-time Options for Perl on Cygwin" | |
7182 | \&\f(CW\*(C`\-Uusedl\*(C'\fR, \f(CW\*(C`\-Uusemymalloc\*(C'\fR, \f(CW\*(C`\-Uuseperlio\*(C'\fR, \f(CW\*(C`\-Dusemultiplicity\*(C'\fR, | |
7183 | \&\f(CW\*(C`\-Duse64bitint\*(C'\fR, \f(CW\*(C`\-Duselongdouble\*(C'\fR, \f(CW\*(C`\-Dusethreads\*(C'\fR, \f(CW\*(C`\-Duselargefiles\*(C'\fR, | |
7184 | \&\f(CW\*(C`\-Dmksymlinks\*(C'\fR | |
7185 | .IP "Suspicious Warnings on Cygwin" 4 | |
7186 | .IX Item "Suspicious Warnings on Cygwin" | |
7187 | \&\fI\fIdlsym()\fI\fR, Win9x and \f(CW\*(C`d_eofnblk\*(C'\fR, Compiler/Preprocessor defines | |
7188 | .RE | |
7189 | .RS 4 | |
7190 | .RE | |
7191 | .IP "\s-1MAKE\s0 \s-1ON\s0 \s-1CYGWIN\s0" 4 | |
7192 | .IX Item "MAKE ON CYGWIN" | |
7193 | .RS 4 | |
7194 | .PD 0 | |
7195 | .IP "Warnings on Cygwin" 4 | |
7196 | .IX Item "Warnings on Cygwin" | |
7197 | .IP "ld2 on Cygwin" 4 | |
7198 | .IX Item "ld2 on Cygwin" | |
7199 | .RE | |
7200 | .RS 4 | |
7201 | .RE | |
7202 | .IP "\s-1TEST\s0 \s-1ON\s0 \s-1CYGWIN\s0" 4 | |
7203 | .IX Item "TEST ON CYGWIN" | |
7204 | .RS 4 | |
7205 | .IP "File Permissions on Cygwin" 4 | |
7206 | .IX Item "File Permissions on Cygwin" | |
7207 | .IP "NDBM_File does not work on \s-1FAT\s0 filesystems" 4 | |
7208 | .IX Item "NDBM_File does not work on FAT filesystems" | |
7209 | .IP "Script Portability on Cygwin" 4 | |
7210 | .IX Item "Script Portability on Cygwin" | |
7211 | .PD | |
7212 | Pathnames, Text/Binary, \fI.exe\fR, \fIchown()\fR, Miscellaneous | |
7213 | .RE | |
7214 | .RS 4 | |
7215 | .RE | |
7216 | .IP "\s-1INSTALL\s0 \s-1PERL\s0 \s-1ON\s0 \s-1CYGWIN\s0" 4 | |
7217 | .IX Item "INSTALL PERL ON CYGWIN" | |
7218 | .PD 0 | |
7219 | .IP "\s-1MANIFEST\s0 \s-1ON\s0 \s-1CYGWIN\s0" 4 | |
7220 | .IX Item "MANIFEST ON CYGWIN" | |
7221 | .PD | |
7222 | Documentation, Build, Configure, Make, Install, Tests, Compiled Perl | |
7223 | Source, Compiled Module Source, Perl Modules/Scripts | |
7224 | .IP "\s-1BUGS\s0 \s-1ON\s0 \s-1CYGWIN\s0" 4 | |
7225 | .IX Item "BUGS ON CYGWIN" | |
7226 | .PD 0 | |
7227 | .IP "\s-1AUTHORS\s0" 4 | |
7228 | .IX Item "AUTHORS" | |
7229 | .IP "\s-1HISTORY\s0" 4 | |
7230 | .IX Item "HISTORY" | |
7231 | .PD | |
7232 | .Sh "perldgux \- Perl under \s-1DG/UX\s0." | |
7233 | .IX Subsection "perldgux - Perl under DG/UX." | |
7234 | .IP "\s-1SYNOPSIS\s0" 4 | |
7235 | .IX Item "SYNOPSIS" | |
7236 | .PD 0 | |
7237 | .IP "\s-1DESCRIPTION\s0" 4 | |
7238 | .IX Item "DESCRIPTION" | |
7239 | .IP "\s-1BUILDING\s0 \s-1PERL\s0 \s-1ON\s0 \s-1DG/UX\s0" 4 | |
7240 | .IX Item "BUILDING PERL ON DG/UX" | |
7241 | .RS 4 | |
7242 | .IP "Non-threaded Perl on \s-1DG/UX\s0" 4 | |
7243 | .IX Item "Non-threaded Perl on DG/UX" | |
7244 | .IP "Threaded Perl on \s-1DG/UX\s0" 4 | |
7245 | .IX Item "Threaded Perl on DG/UX" | |
7246 | .IP "Testing Perl on \s-1DG/UX\s0" 4 | |
7247 | .IX Item "Testing Perl on DG/UX" | |
7248 | .IP "Installing the built perl on \s-1DG/UX\s0" 4 | |
7249 | .IX Item "Installing the built perl on DG/UX" | |
7250 | .RE | |
7251 | .RS 4 | |
7252 | .RE | |
7253 | .IP "\s-1AUTHOR\s0" 4 | |
7254 | .IX Item "AUTHOR" | |
7255 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
7256 | .IX Item "SEE ALSO" | |
7257 | .PD | |
7258 | .Sh "perldos \- Perl under \s-1DOS\s0, W31, W95." | |
7259 | .IX Subsection "perldos - Perl under DOS, W31, W95." | |
7260 | .IP "\s-1SYNOPSIS\s0" 4 | |
7261 | .IX Item "SYNOPSIS" | |
7262 | .PD 0 | |
7263 | .IP "\s-1DESCRIPTION\s0" 4 | |
7264 | .IX Item "DESCRIPTION" | |
7265 | .RS 4 | |
7266 | .IP "Prerequisites for Compiling Perl on \s-1DOS\s0" 4 | |
7267 | .IX Item "Prerequisites for Compiling Perl on DOS" | |
7268 | .PD | |
7269 | \&\s-1DJGPP\s0, Pthreads | |
7270 | .IP "Shortcomings of Perl under \s-1DOS\s0" 4 | |
7271 | .IX Item "Shortcomings of Perl under DOS" | |
7272 | .PD 0 | |
7273 | .IP "Building Perl on \s-1DOS\s0" 4 | |
7274 | .IX Item "Building Perl on DOS" | |
7275 | .IP "Testing Perl on \s-1DOS\s0" 4 | |
7276 | .IX Item "Testing Perl on DOS" | |
7277 | .IP "Installation of Perl on \s-1DOS\s0" 4 | |
7278 | .IX Item "Installation of Perl on DOS" | |
7279 | .RE | |
7280 | .RS 4 | |
7281 | .RE | |
7282 | .IP "\s-1BUILDING\s0 \s-1AND\s0 \s-1INSTALLING\s0 \s-1MODULES\s0 \s-1ON\s0 \s-1DOS\s0" 4 | |
7283 | .IX Item "BUILDING AND INSTALLING MODULES ON DOS" | |
7284 | .RS 4 | |
7285 | .IP "Building Prerequisites for Perl on \s-1DOS\s0" 4 | |
7286 | .IX Item "Building Prerequisites for Perl on DOS" | |
7287 | .IP "Unpacking \s-1CPAN\s0 Modules on \s-1DOS\s0" 4 | |
7288 | .IX Item "Unpacking CPAN Modules on DOS" | |
7289 | .IP "Building Non-XS Modules on \s-1DOS\s0" 4 | |
7290 | .IX Item "Building Non-XS Modules on DOS" | |
7291 | .IP "Building \s-1XS\s0 Modules on \s-1DOS\s0" 4 | |
7292 | .IX Item "Building XS Modules on DOS" | |
7293 | .RE | |
7294 | .RS 4 | |
7295 | .RE | |
7296 | .IP "\s-1AUTHOR\s0" 4 | |
7297 | .IX Item "AUTHOR" | |
7298 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
7299 | .IX Item "SEE ALSO" | |
7300 | .PD | |
7301 | .Sh "perlepoc, \s-1README\s0.epoc \- Perl for \s-1EPOC\s0" | |
7302 | .IX Subsection "perlepoc, README.epoc - Perl for EPOC" | |
7303 | .IP "\s-1SYNOPSIS\s0" 4 | |
7304 | .IX Item "SYNOPSIS" | |
7305 | .PD 0 | |
7306 | .IP "\s-1INTRODUCTION\s0" 4 | |
7307 | .IX Item "INTRODUCTION" | |
7308 | .IP "\s-1INSTALLING\s0 \s-1PERL\s0 \s-1ON\s0 \s-1EPOC\s0" 4 | |
7309 | .IX Item "INSTALLING PERL ON EPOC" | |
7310 | .IP "\s-1STARTING\s0 \s-1PERL\s0 \s-1ON\s0 \s-1EPOC\s0" 4 | |
7311 | .IX Item "STARTING PERL ON EPOC" | |
7312 | .RS 4 | |
7313 | .IP "Editors on Epoc" 4 | |
7314 | .IX Item "Editors on Epoc" | |
7315 | .IP "Features of Perl on Epoc" 4 | |
7316 | .IX Item "Features of Perl on Epoc" | |
7317 | .IP "Restrictions of Perl on Epoc" 4 | |
7318 | .IX Item "Restrictions of Perl on Epoc" | |
7319 | .IP "Compiling Perl 5 on the \s-1EPOC\s0 cross compiling environment" 4 | |
7320 | .IX Item "Compiling Perl 5 on the EPOC cross compiling environment" | |
7321 | .RE | |
7322 | .RS 4 | |
7323 | .RE | |
7324 | .IP "\s-1SUPPORT\s0 \s-1STATUS\s0 \s-1OF\s0 \s-1PERL\s0 \s-1ON\s0 \s-1EPOC\s0" 4 | |
7325 | .IX Item "SUPPORT STATUS OF PERL ON EPOC" | |
7326 | .IP "\s-1AUTHOR\s0" 4 | |
7327 | .IX Item "AUTHOR" | |
7328 | .IP "\s-1LAST\s0 \s-1UPDATE\s0" 4 | |
7329 | .IX Item "LAST UPDATE" | |
7330 | .PD | |
7331 | .Sh "perlfreebsd, \s-1README\s0.freebsd \- Perl version 5 on FreeBSD systems" | |
7332 | .IX Subsection "perlfreebsd, README.freebsd - Perl version 5 on FreeBSD systems" | |
7333 | .IP "\s-1DESCRIPTION\s0" 4 | |
7334 | .IX Item "DESCRIPTION" | |
7335 | .RS 4 | |
7336 | .PD 0 | |
7337 | .IP "FreeBSD core dumps from readdir_r with ithreads" 4 | |
7338 | .IX Item "FreeBSD core dumps from readdir_r with ithreads" | |
7339 | .IP "$^X doesn't always contain a full path in FreeBSD" 4 | |
7340 | .IX Item "$^X doesn't always contain a full path in FreeBSD" | |
7341 | .ie n .IP "Perl will no longer be part of ""base FreeBSD""" 4 | |
7342 | .el .IP "Perl will no longer be part of ``base FreeBSD''" 4 | |
7343 | .IX Item "Perl will no longer be part of base FreeBSD" | |
7344 | .RE | |
7345 | .RS 4 | |
7346 | .RE | |
7347 | .IP "\s-1AUTHOR\s0" 4 | |
7348 | .IX Item "AUTHOR" | |
7349 | .PD | |
7350 | .Sh "perlhpux, \s-1README\s0.hpux \- Perl version 5 on Hewlett-Packard Unix (\s-1HP\-UX\s0) systems" | |
7351 | .IX Subsection "perlhpux, README.hpux - Perl version 5 on Hewlett-Packard Unix (HP-UX) systems" | |
7352 | .IP "\s-1DESCRIPTION\s0" 4 | |
7353 | .IX Item "DESCRIPTION" | |
7354 | .RS 4 | |
7355 | .PD 0 | |
7356 | .IP "Using perl as shipped with HP-UX" 4 | |
7357 | .IX Item "Using perl as shipped with HP-UX" | |
7358 | .IP "Compiling Perl 5 on HP-UX" 4 | |
7359 | .IX Item "Compiling Perl 5 on HP-UX" | |
7360 | .IP "PA-RISC" 4 | |
7361 | .IX Item "PA-RISC" | |
7362 | .IP "PA-RISC 1.0" 4 | |
7363 | .IX Item "PA-RISC 1.0" | |
7364 | .IP "PA-RISC 1.1" 4 | |
7365 | .IX Item "PA-RISC 1.1" | |
7366 | .IP "PA-RISC 2.0" 4 | |
7367 | .IX Item "PA-RISC 2.0" | |
7368 | .IP "Itanium" 4 | |
7369 | .IX Item "Itanium" | |
7370 | .IP "Portability Between PA-RISC Versions" 4 | |
7371 | .IX Item "Portability Between PA-RISC Versions" | |
7372 | .IP "Itanium Processor Family and HP-UX" 4 | |
7373 | .IX Item "Itanium Processor Family and HP-UX" | |
7374 | .IP "Building Dynamic Extensions on HP-UX" 4 | |
7375 | .IX Item "Building Dynamic Extensions on HP-UX" | |
7376 | .IP "The \s-1HP\s0 \s-1ANSI\s0 C Compiler" 4 | |
7377 | .IX Item "The HP ANSI C Compiler" | |
7378 | .IP "The \s-1GNU\s0 C Compiler" 4 | |
7379 | .IX Item "The GNU C Compiler" | |
7380 | .IP "Using Large Files with Perl on HP-UX" 4 | |
7381 | .IX Item "Using Large Files with Perl on HP-UX" | |
7382 | .IP "Threaded Perl on HP-UX" 4 | |
7383 | .IX Item "Threaded Perl on HP-UX" | |
7384 | .IP "64\-bit Perl on HP-UX" 4 | |
7385 | .IX Item "64-bit Perl on HP-UX" | |
7386 | .IP "Oracle on HP-UX" 4 | |
7387 | .IX Item "Oracle on HP-UX" | |
7388 | .IP "\s-1GDBM\s0 and Threads on HP-UX" 4 | |
7389 | .IX Item "GDBM and Threads on HP-UX" | |
7390 | .IP "\s-1NFS\s0 filesystems and \fIutime\fR\|(2) on HP-UX" 4 | |
7391 | .IX Item "NFS filesystems and utime on HP-UX" | |
7392 | .IP "perl \-P and // and HP-UX" 4 | |
7393 | .IX Item "perl -P and // and HP-UX" | |
7394 | .IP "HP-UX Kernel Parameters (maxdsiz) for Compiling Perl" 4 | |
7395 | .IX Item "HP-UX Kernel Parameters (maxdsiz) for Compiling Perl" | |
7396 | .RE | |
7397 | .RS 4 | |
7398 | .RE | |
7399 | .IP "nss_delete core dump from op/pwent or op/grent" 4 | |
7400 | .IX Item "nss_delete core dump from op/pwent or op/grent" | |
7401 | .IP "\s-1AUTHOR\s0" 4 | |
7402 | .IX Item "AUTHOR" | |
7403 | .IP "\s-1DATE\s0" 4 | |
7404 | .IX Item "DATE" | |
7405 | .PD | |
7406 | .Sh "perlhurd, \s-1README\s0.hurd \- Perl version 5 on Hurd" | |
7407 | .IX Subsection "perlhurd, README.hurd - Perl version 5 on Hurd" | |
7408 | .IP "\s-1DESCRIPTION\s0" 4 | |
7409 | .IX Item "DESCRIPTION" | |
7410 | .RS 4 | |
7411 | .PD 0 | |
7412 | .IP "Known Problems with Perl on Hurd" 4 | |
7413 | .IX Item "Known Problems with Perl on Hurd" | |
7414 | .RE | |
7415 | .RS 4 | |
7416 | .RE | |
7417 | .IP "\s-1AUTHOR\s0" 4 | |
7418 | .IX Item "AUTHOR" | |
7419 | .PD | |
7420 | .Sh "perlirix, \s-1README\s0.irix \- Perl version 5 on Irix systems" | |
7421 | .IX Subsection "perlirix, README.irix - Perl version 5 on Irix systems" | |
7422 | .IP "\s-1DESCRIPTION\s0" 4 | |
7423 | .IX Item "DESCRIPTION" | |
7424 | .RS 4 | |
7425 | .PD 0 | |
7426 | .IP "Building 32\-bit Perl in Irix" 4 | |
7427 | .IX Item "Building 32-bit Perl in Irix" | |
7428 | .IP "Building 64\-bit Perl in Irix" 4 | |
7429 | .IX Item "Building 64-bit Perl in Irix" | |
7430 | .IP "About Compiler Versions of Irix" 4 | |
7431 | .IX Item "About Compiler Versions of Irix" | |
7432 | .IP "Linker Problems in Irix" 4 | |
7433 | .IX Item "Linker Problems in Irix" | |
7434 | .IP "Malloc in Irix" 4 | |
7435 | .IX Item "Malloc in Irix" | |
7436 | .IP "Building with threads in Irix" 4 | |
7437 | .IX Item "Building with threads in Irix" | |
7438 | .RE | |
7439 | .RS 4 | |
7440 | .RE | |
7441 | .IP "\s-1AUTHOR\s0" 4 | |
7442 | .IX Item "AUTHOR" | |
7443 | .PD | |
7444 | .Sh "perlmachten, \s-1README\s0.machten \- Perl version 5 on Power MachTen systems" | |
7445 | .IX Subsection "perlmachten, README.machten - Perl version 5 on Power MachTen systems" | |
7446 | .IP "\s-1DESCRIPTION\s0" 4 | |
7447 | .IX Item "DESCRIPTION" | |
7448 | .RS 4 | |
7449 | .PD 0 | |
7450 | .IP "Compiling Perl 5 on MachTen" 4 | |
7451 | .IX Item "Compiling Perl 5 on MachTen" | |
7452 | .ie n .IP "Failures during ""make test"" on MachTen" 4 | |
7453 | .el .IP "Failures during \f(CWmake test\fR on MachTen" 4 | |
7454 | .IX Item "Failures during make test on MachTen" | |
7455 | .PD | |
7456 | op/lexassign.t, pragma/warnings.t | |
7457 | .IP "Building external modules on MachTen" 4 | |
7458 | .IX Item "Building external modules on MachTen" | |
7459 | .RE | |
7460 | .RS 4 | |
7461 | .RE | |
7462 | .PD 0 | |
7463 | .IP "\s-1AUTHOR\s0" 4 | |
7464 | .IX Item "AUTHOR" | |
7465 | .IP "\s-1DATE\s0" 4 | |
7466 | .IX Item "DATE" | |
7467 | .PD | |
7468 | .Sh "perlmacos, \s-1README\s0.macos \- Perl under Mac \s-1OS\s0 (Classic)" | |
7469 | .IX Subsection "perlmacos, README.macos - Perl under Mac OS (Classic)" | |
7470 | .IP "\s-1SYNOPSIS\s0" 4 | |
7471 | .IX Item "SYNOPSIS" | |
7472 | .PD 0 | |
7473 | .IP "\s-1DESCRIPTION\s0" 4 | |
7474 | .IX Item "DESCRIPTION" | |
7475 | .IP "\s-1AUTHOR\s0" 4 | |
7476 | .IX Item "AUTHOR" | |
7477 | .IP "\s-1DATE\s0" 4 | |
7478 | .IX Item "DATE" | |
7479 | .PD | |
7480 | .Sh "perlmint, \s-1README\s0.mint \- Perl version 5 on Atari MiNT" | |
7481 | .IX Subsection "perlmint, README.mint - Perl version 5 on Atari MiNT" | |
7482 | .IP "\s-1DESCRIPTION\s0" 4 | |
7483 | .IX Item "DESCRIPTION" | |
7484 | .PD 0 | |
7485 | .IP "Known problems with Perl on MiNT" 4 | |
7486 | .IX Item "Known problems with Perl on MiNT" | |
7487 | .IP "\s-1AUTHOR\s0" 4 | |
7488 | .IX Item "AUTHOR" | |
7489 | .PD | |
7490 | .Sh "perlmpeix, \s-1README\s0.mpeix \- Perl/iX for \s-1HP\s0 e3000 \s-1MPE\s0" | |
7491 | .IX Subsection "perlmpeix, README.mpeix - Perl/iX for HP e3000 MPE" | |
7492 | .IP "\s-1SYNOPSIS\s0" 4 | |
7493 | .IX Item "SYNOPSIS" | |
7494 | .PD 0 | |
7495 | .IP "\s-1NOTE\s0" 4 | |
7496 | .IX Item "NOTE" | |
7497 | .IP "Binary distribution from \s-1HP\s0" 4 | |
7498 | .IX Item "Binary distribution from HP" | |
7499 | .IP "What's New in Perl for MPE/iX" 4 | |
7500 | .IX Item "What's New in Perl for MPE/iX" | |
7501 | .IP "Welcome to Perl/iX" 4 | |
7502 | .IX Item "Welcome to Perl/iX" | |
7503 | .IP "System Requirements for Perl/iX" 4 | |
7504 | .IX Item "System Requirements for Perl/iX" | |
7505 | .IP "How to Obtain Perl/iX" 4 | |
7506 | .IX Item "How to Obtain Perl/iX" | |
7507 | .IP "Perl/iX Distribution Contents Highlights" 4 | |
7508 | .IX Item "Perl/iX Distribution Contents Highlights" | |
7509 | .PD | |
7510 | \&\s-1README\s0, \s-1INSTALL\s0, \s-1LIBSHP3K\s0, \s-1PERL\s0, .cpan/, lib/, man/, | |
7511 | public_html/feedback.cgi, src/perl\-5.6.0\-mpe | |
7512 | .IP "How to Compile Perl/iX" 4 | |
7513 | .IX Item "How to Compile Perl/iX" | |
7514 | .Vb 1 | |
7515 | \& 4, 6 | |
7516 | .Ve | |
7517 | .IP "Getting Started with Perl/iX" 4 | |
7518 | .IX Item "Getting Started with Perl/iX" | |
7519 | .PD 0 | |
7520 | .IP "MPE/iX Implementation Considerations" 4 | |
7521 | .IX Item "MPE/iX Implementation Considerations" | |
7522 | .IP "Known Perl/iX Bugs Under Investigation" 4 | |
7523 | .IX Item "Known Perl/iX Bugs Under Investigation" | |
7524 | .IP "Perl/iX To-Do List" 4 | |
7525 | .IX Item "Perl/iX To-Do List" | |
7526 | .IP "Perl/iX Change History" 4 | |
7527 | .IX Item "Perl/iX Change History" | |
7528 | .IP "\s-1AUTHOR\s0" 4 | |
7529 | .IX Item "AUTHOR" | |
7530 | .IP "Name" 4 | |
7531 | .IX Item "Name" | |
7532 | .IP "Description" 4 | |
7533 | .IX Item "Description" | |
7534 | .IP "Build" 4 | |
7535 | .IX Item "Build" | |
7536 | .RS 4 | |
7537 | .IP "Tools & \s-1SDK\s0" 4 | |
7538 | .IX Item "Tools & SDK" | |
7539 | .IP "Setup" 4 | |
7540 | .IX Item "Setup" | |
7541 | .PD | |
7542 | SetNWBld.bat, Buildtype.bat | |
7543 | .IP "Make" 4 | |
7544 | .IX Item "Make" | |
7545 | .PD 0 | |
7546 | .IP "Interpreter" 4 | |
7547 | .IX Item "Interpreter" | |
7548 | .IP "Extensions" 4 | |
7549 | .IX Item "Extensions" | |
7550 | .RE | |
7551 | .RS 4 | |
7552 | .RE | |
7553 | .IP "Install" 4 | |
7554 | .IX Item "Install" | |
7555 | .IP "Build new extensions" 4 | |
7556 | .IX Item "Build new extensions" | |
7557 | .IP "Acknowledgements" 4 | |
7558 | .IX Item "Acknowledgements" | |
7559 | .IP "Authors" 4 | |
7560 | .IX Item "Authors" | |
7561 | .IP "Date" 4 | |
7562 | .IX Item "Date" | |
7563 | .PD | |
7564 | .Sh "perlos2 \- Perl under \s-1OS/2\s0, \s-1DOS\s0, Win0.3*, Win0.95 and WinNT." | |
7565 | .IX Subsection "perlos2 - Perl under OS/2, DOS, Win0.3*, Win0.95 and WinNT." | |
7566 | .IP "\s-1SYNOPSIS\s0" 4 | |
7567 | .IX Item "SYNOPSIS" | |
7568 | .PD 0 | |
7569 | .IP "\s-1DESCRIPTION\s0" 4 | |
7570 | .IX Item "DESCRIPTION" | |
7571 | .RS 4 | |
7572 | .IP "Target" 4 | |
7573 | .IX Item "Target" | |
7574 | .IP "Other OSes" 4 | |
7575 | .IX Item "Other OSes" | |
7576 | .IP "Prerequisites" 4 | |
7577 | .IX Item "Prerequisites" | |
7578 | .PD | |
7579 | \&\s-1EMX\s0, \s-1RSX\s0, \s-1HPFS\s0, pdksh | |
7580 | .IP "Starting Perl programs under \s-1OS/2\s0 (and \s-1DOS\s0 and...)" 4 | |
7581 | .IX Item "Starting Perl programs under OS/2 (and DOS and...)" | |
7582 | .PD 0 | |
7583 | .IP "Starting \s-1OS/2\s0 (and \s-1DOS\s0) programs under Perl" 4 | |
7584 | .IX Item "Starting OS/2 (and DOS) programs under Perl" | |
7585 | .RE | |
7586 | .RS 4 | |
7587 | .RE | |
7588 | .IP "Frequently asked questions" 4 | |
7589 | .IX Item "Frequently asked questions" | |
7590 | .RS 4 | |
7591 | .ie n .IP """It does not work""" 4 | |
7592 | .el .IP "``It does not work''" 4 | |
7593 | .IX Item "It does not work" | |
7594 | .IP "I cannot run external programs" 4 | |
7595 | .IX Item "I cannot run external programs" | |
7596 | .IP "I cannot embed perl into my program, or use \fIperl.dll\fR from my program." 4 | |
7597 | .IX Item "I cannot embed perl into my program, or use perl.dll from my program." | |
7598 | .PD | |
7599 | Is your program EMX-compiled with \f(CW\*(C`\-Zmt \-Zcrtdll\*(C'\fR?, Did you use | |
7600 | ExtUtils::Embed? | |
7601 | .ie n .IP "``\fR and pipe\-\f(CW""open"" do not work under \s-1DOS\s0." 4 | |
7602 | .el .IP "\f(CW``\fR and pipe\-\f(CWopen\fR do not work under \s-1DOS\s0." 4 | |
7603 | .IX Item "`` and pipe-open do not work under DOS." | |
7604 | .PD 0 | |
7605 | .ie n .IP "Cannot start ""find.exe ""pattern"" file""" 4 | |
7606 | .el .IP "Cannot start \f(CWfind.exe ``pattern'' file\fR" 4 | |
7607 | .IX Item "Cannot start find.exe ""pattern"" file" | |
7608 | .RE | |
7609 | .RS 4 | |
7610 | .RE | |
7611 | .IP "\s-1INSTALLATION\s0" 4 | |
7612 | .IX Item "INSTALLATION" | |
7613 | .RS 4 | |
7614 | .IP "Automatic binary installation" 4 | |
7615 | .IX Item "Automatic binary installation" | |
7616 | .PD | |
7617 | \&\f(CW\*(C`PERL_BADLANG\*(C'\fR, \f(CW\*(C`PERL_BADFREE\*(C'\fR, \fIConfig.pm\fR | |
7618 | .IP "Manual binary installation" 4 | |
7619 | .IX Item "Manual binary installation" | |
7620 | Perl \s-1VIO\s0 and \s-1PM\s0 executables (dynamically linked), Perl_ \s-1VIO\s0 executable | |
7621 | (statically linked), Executables for Perl utilities, Main Perl library, | |
7622 | Additional Perl modules, Tools to compile Perl modules, Manpages for Perl | |
7623 | and utilities, Manpages for Perl modules, Source for Perl documentation, | |
7624 | Perl manual in \fI.INF\fR format, Pdksh | |
7625 | .IP "\fBWarning\fR" 4 | |
7626 | .IX Item "Warning" | |
7627 | .RE | |
7628 | .RS 4 | |
7629 | .RE | |
7630 | .PD 0 | |
7631 | .IP "Accessing documentation" 4 | |
7632 | .IX Item "Accessing documentation" | |
7633 | .RS 4 | |
7634 | .IP "\s-1OS/2\s0 \fI.INF\fR file" 4 | |
7635 | .IX Item "OS/2 .INF file" | |
7636 | .IP "Plain text" 4 | |
7637 | .IX Item "Plain text" | |
7638 | .IP "Manpages" 4 | |
7639 | .IX Item "Manpages" | |
7640 | .IP "\s-1HTML\s0" 4 | |
7641 | .IX Item "HTML" | |
7642 | .ie n .IP "\s-1GNU\s0 ""info"" files" 4 | |
7643 | .el .IP "\s-1GNU\s0 \f(CWinfo\fR files" 4 | |
7644 | .IX Item "GNU info files" | |
7645 | .IP "\fI\s-1PDF\s0\fR files" 4 | |
7646 | .IX Item "PDF files" | |
7647 | .ie n .IP """LaTeX"" docs" 4 | |
7648 | .el .IP "\f(CWLaTeX\fR docs" 4 | |
7649 | .IX Item "LaTeX docs" | |
7650 | .RE | |
7651 | .RS 4 | |
7652 | .RE | |
7653 | .IP "\s-1BUILD\s0" 4 | |
7654 | .IX Item "BUILD" | |
7655 | .RS 4 | |
7656 | .IP "The short story" 4 | |
7657 | .IX Item "The short story" | |
7658 | .IP "Prerequisites" 4 | |
7659 | .IX Item "Prerequisites" | |
7660 | .IP "Getting perl source" 4 | |
7661 | .IX Item "Getting perl source" | |
7662 | .IP "Application of the patches" 4 | |
7663 | .IX Item "Application of the patches" | |
7664 | .IP "Hand-editing" 4 | |
7665 | .IX Item "Hand-editing" | |
7666 | .IP "Making" 4 | |
7667 | .IX Item "Making" | |
7668 | .IP "Testing" 4 | |
7669 | .IX Item "Testing" | |
7670 | .PD | |
7671 | A lot of \f(CW\*(C`bad free\*(C'\fR, Process terminated by \s-1SIGTERM/SIGINT\s0, \fIop/fs.t\fR, | |
7672 | \&\fIop/stat.t\fR | |
7673 | .IP "Installing the built perl" 4 | |
7674 | .IX Item "Installing the built perl" | |
7675 | .PD 0 | |
7676 | .ie n .IP """a.out""\-style build" 4 | |
7677 | .el .IP "\f(CWa.out\fR\-style build" 4 | |
7678 | .IX Item "a.out-style build" | |
7679 | .RE | |
7680 | .RS 4 | |
7681 | .RE | |
7682 | .IP "Build \s-1FAQ\s0" 4 | |
7683 | .IX Item "Build FAQ" | |
7684 | .RS 4 | |
7685 | .ie n .IP "Some ""/""\fR became \f(CW""\e"" in pdksh." 4 | |
7686 | .el .IP "Some \f(CW/\fR became \f(CW\e\fR in pdksh." 4 | |
7687 | .IX Item "Some / became in pdksh." | |
7688 | .ie n .IP "'errno' \- unresolved external" 4 | |
7689 | .el .IP "\f(CW'errno'\fR \- unresolved external" 4 | |
7690 | .IX Item "'errno' - unresolved external" | |
7691 | .IP "Problems with tr or sed" 4 | |
7692 | .IX Item "Problems with tr or sed" | |
7693 | .IP "Some problem (forget which ;\-)" 4 | |
7694 | .IX Item "Some problem (forget which ;-)" | |
7695 | .IP "Library ... not found" 4 | |
7696 | .IX Item "Library ... not found" | |
7697 | .IP "Segfault in make" 4 | |
7698 | .IX Item "Segfault in make" | |
7699 | .IP "op/sprintf test failure" 4 | |
7700 | .IX Item "op/sprintf test failure" | |
7701 | .RE | |
7702 | .RS 4 | |
7703 | .RE | |
7704 | .IP "Specific (mis)features of \s-1OS/2\s0 port" 4 | |
7705 | .IX Item "Specific (mis)features of OS/2 port" | |
7706 | .RS 4 | |
7707 | .ie n .IP """setpriority""\fR, \f(CW""getpriority""" 4 | |
7708 | .el .IP "\f(CWsetpriority\fR, \f(CWgetpriority\fR" 4 | |
7709 | .IX Item "setpriority, getpriority" | |
7710 | .ie n .IP """system()""" 4 | |
7711 | .el .IP "\f(CWsystem()\fR" 4 | |
7712 | .IX Item "system()" | |
7713 | .ie n .IP """extproc"" on the first line" 4 | |
7714 | .el .IP "\f(CWextproc\fR on the first line" 4 | |
7715 | .IX Item "extproc on the first line" | |
7716 | .IP "Additional modules:" 4 | |
7717 | .IX Item "Additional modules:" | |
7718 | .IP "Prebuilt methods:" 4 | |
7719 | .IX Item "Prebuilt methods:" | |
7720 | .PD | |
7721 | \&\f(CW\*(C`File::Copy::syscopy\*(C'\fR, \f(CW\*(C`DynaLoader::mod2fname\*(C'\fR, \f(CW\*(C`Cwd::current_drive()\*(C'\fR, | |
7722 | \f(CW\*(C`Cwd::sys_chdir(name)\*(C'\fR, \f(CW\*(C`Cwd::change_drive(name)\*(C'\fR, | |
7723 | \&\f(CW\*(C`Cwd::sys_is_absolute(name)\*(C'\fR, \f(CW\*(C`Cwd::sys_is_rooted(name)\*(C'\fR, | |
7724 | \&\f(CW\*(C`Cwd::sys_is_relative(name)\*(C'\fR, \f(CW\*(C`Cwd::sys_cwd(name)\*(C'\fR, | |
7725 | \&\f(CW\*(C`Cwd::sys_abspath(name, dir)\*(C'\fR, \f(CW\*(C`Cwd::extLibpath([type])\*(C'\fR, | |
7726 | \&\f(CW\*(C`Cwd::extLibpath_set( path [, type ] )\*(C'\fR, | |
7727 | \&\f(CW\*(C`OS2::Error(do_harderror,do_exception)\*(C'\fR, \f(CW\*(C`OS2::Errors2Drive(drive)\*(C'\fR, | |
7728 | \&\fIOS2::SysInfo()\fR, \fIOS2::BootDrive()\fR, \f(CW\*(C`OS2::MorphPM(serve)\*(C'\fR, | |
7729 | \&\f(CW\*(C`OS2::UnMorphPM(serve)\*(C'\fR, \f(CW\*(C`OS2::Serve_Messages(force)\*(C'\fR, | |
7730 | \&\f(CW\*(C`OS2::Process_Messages(force [, cnt])\*(C'\fR, \f(CW\*(C`OS2::_control87(new,mask)\*(C'\fR, | |
7731 | \&\fIOS2::get_control87()\fR, \f(CW\*(C`OS2::set_control87_em(new=MCW_EM,mask=MCW_EM)\*(C'\fR, | |
7732 | \&\f(CW\*(C`OS2::DLLname([how [, \e&xsub]])\*(C'\fR | |
7733 | .IP "Prebuilt variables:" 4 | |
7734 | .IX Item "Prebuilt variables:" | |
7735 | $OS2::emx_rev, \f(CW$OS2::emx_env\fR, \f(CW$OS2::os_ver\fR, \f(CW$OS2::is_aout\fR, \f(CW$OS2::can_fork\fR, | |
7736 | \&\f(CW$OS2::nsyserror\fR | |
7737 | .IP "Misfeatures" 4 | |
7738 | .IX Item "Misfeatures" | |
7739 | .PD 0 | |
7740 | .IP "Modifications" 4 | |
7741 | .IX Item "Modifications" | |
7742 | .PD | |
7743 | \&\f(CW\*(C`popen\*(C'\fR, \f(CW\*(C`tmpnam\*(C'\fR, \f(CW\*(C`tmpfile\*(C'\fR, \f(CW\*(C`ctermid\*(C'\fR, \f(CW\*(C`stat\*(C'\fR, \f(CW\*(C`mkdir\*(C'\fR, \f(CW\*(C`rmdir\*(C'\fR, | |
7744 | \&\f(CW\*(C`flock\*(C'\fR | |
7745 | .IP "Identifying DLLs" 4 | |
7746 | .IX Item "Identifying DLLs" | |
7747 | .PD 0 | |
7748 | .IP "Centralized management of resources" 4 | |
7749 | .IX Item "Centralized management of resources" | |
7750 | .PD | |
7751 | \&\f(CW\*(C`HAB\*(C'\fR, \f(CW\*(C`HMQ\*(C'\fR, Treating errors reported by \s-1OS/2\s0 \s-1API\s0, | |
7752 | \&\f(CW\*(C`CheckOSError(expr)\*(C'\fR, \f(CW\*(C`CheckWinError(expr)\*(C'\fR, \f(CW\*(C`SaveWinError(expr)\*(C'\fR, | |
7753 | \&\f(CW\*(C`SaveCroakWinError(expr,die,name1,name2)\*(C'\fR, \f(CW\*(C`WinError_2_Perl_rc\*(C'\fR, | |
7754 | \&\f(CW\*(C`FillWinError\*(C'\fR, \f(CW\*(C`FillOSError(rc)\*(C'\fR, Loading DLLs and ordinals in DLLs | |
7755 | .RE | |
7756 | .RS 4 | |
7757 | .RE | |
7758 | .IP "Perl flavors" 4 | |
7759 | .IX Item "Perl flavors" | |
7760 | .RS 4 | |
7761 | .PD 0 | |
7762 | .IP "\fIperl.exe\fR" 4 | |
7763 | .IX Item "perl.exe" | |
7764 | .IP "\fIperl_.exe\fR" 4 | |
7765 | .IX Item "perl_.exe" | |
7766 | .IP "\fIperl_\|_.exe\fR" 4 | |
7767 | .IX Item "perl__.exe" | |
7768 | .IP "\fIperl_\|__.exe\fR" 4 | |
7769 | .IX Item "perl___.exe" | |
7770 | .IP "Why strange names?" 4 | |
7771 | .IX Item "Why strange names?" | |
7772 | .IP "Why dynamic linking?" 4 | |
7773 | .IX Item "Why dynamic linking?" | |
7774 | .IP "Why chimera build?" 4 | |
7775 | .IX Item "Why chimera build?" | |
7776 | .RE | |
7777 | .RS 4 | |
7778 | .RE | |
7779 | .IP "\s-1ENVIRONMENT\s0" 4 | |
7780 | .IX Item "ENVIRONMENT" | |
7781 | .RS 4 | |
7782 | .ie n .IP """PERLLIB_PREFIX""" 4 | |
7783 | .el .IP "\f(CWPERLLIB_PREFIX\fR" 4 | |
7784 | .IX Item "PERLLIB_PREFIX" | |
7785 | .ie n .IP """PERL_BADLANG""" 4 | |
7786 | .el .IP "\f(CWPERL_BADLANG\fR" 4 | |
7787 | .IX Item "PERL_BADLANG" | |
7788 | .ie n .IP """PERL_BADFREE""" 4 | |
7789 | .el .IP "\f(CWPERL_BADFREE\fR" 4 | |
7790 | .IX Item "PERL_BADFREE" | |
7791 | .ie n .IP """PERL_SH_DIR""" 4 | |
7792 | .el .IP "\f(CWPERL_SH_DIR\fR" 4 | |
7793 | .IX Item "PERL_SH_DIR" | |
7794 | .ie n .IP """USE_PERL_FLOCK""" 4 | |
7795 | .el .IP "\f(CWUSE_PERL_FLOCK\fR" 4 | |
7796 | .IX Item "USE_PERL_FLOCK" | |
7797 | .ie n .IP """TMP""\fR or \f(CW""TEMP""" 4 | |
7798 | .el .IP "\f(CWTMP\fR or \f(CWTEMP\fR" 4 | |
7799 | .IX Item "TMP or TEMP" | |
7800 | .RE | |
7801 | .RS 4 | |
7802 | .RE | |
7803 | .IP "Evolution" 4 | |
7804 | .IX Item "Evolution" | |
7805 | .RS 4 | |
7806 | .IP "Text-mode filehandles" 4 | |
7807 | .IX Item "Text-mode filehandles" | |
7808 | .IP "Priorities" 4 | |
7809 | .IX Item "Priorities" | |
7810 | .IP "\s-1DLL\s0 name mangling: pre 5.6.2" 4 | |
7811 | .IX Item "DLL name mangling: pre 5.6.2" | |
7812 | .IP "\s-1DLL\s0 name mangling: 5.6.2 and beyond" 4 | |
7813 | .IX Item "DLL name mangling: 5.6.2 and beyond" | |
7814 | .PD | |
7815 | Global DLLs, specific DLLs, \f(CW\*(C`BEGINLIBPATH\*(C'\fR and \f(CW\*(C`ENDLIBPATH\*(C'\fR, \fI.\fR from | |
7816 | \&\f(CW\*(C`LIBPATH\*(C'\fR | |
7817 | .IP "\s-1DLL\s0 forwarder generation" 4 | |
7818 | .IX Item "DLL forwarder generation" | |
7819 | .PD 0 | |
7820 | .IP "Threading" 4 | |
7821 | .IX Item "Threading" | |
7822 | .IP "Calls to external programs" 4 | |
7823 | .IX Item "Calls to external programs" | |
7824 | .IP "Memory allocation" 4 | |
7825 | .IX Item "Memory allocation" | |
7826 | .IP "Threads" 4 | |
7827 | .IX Item "Threads" | |
7828 | .PD | |
7829 | \&\f(CW\*(C`COND_WAIT\*(C'\fR, \fIos2.c\fR | |
7830 | .RE | |
7831 | .RS 4 | |
7832 | .RE | |
7833 | .IP "\s-1BUGS\s0" 4 | |
7834 | .IX Item "BUGS" | |
7835 | .PD 0 | |
7836 | .IP "\s-1AUTHOR\s0" 4 | |
7837 | .IX Item "AUTHOR" | |
7838 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
7839 | .IX Item "SEE ALSO" | |
7840 | .PD | |
7841 | .Sh "perlos390, \s-1README\s0.os390 \- building and installing Perl for \s-1OS/390\s0 and z/OS" | |
7842 | .IX Subsection "perlos390, README.os390 - building and installing Perl for OS/390 and z/OS" | |
7843 | .IP "\s-1SYNOPSIS\s0" 4 | |
7844 | .IX Item "SYNOPSIS" | |
7845 | .PD 0 | |
7846 | .IP "\s-1DESCRIPTION\s0" 4 | |
7847 | .IX Item "DESCRIPTION" | |
7848 | .RS 4 | |
7849 | .IP "Tools" 4 | |
7850 | .IX Item "Tools" | |
7851 | .IP "Unpacking Perl distribution on \s-1OS/390\s0" 4 | |
7852 | .IX Item "Unpacking Perl distribution on OS/390" | |
7853 | .IP "Setup and utilities for Perl on \s-1OS/390\s0" 4 | |
7854 | .IX Item "Setup and utilities for Perl on OS/390" | |
7855 | .IP "Configure Perl on \s-1OS/390\s0" 4 | |
7856 | .IX Item "Configure Perl on OS/390" | |
7857 | .IP "Build, Test, Install Perl on \s-1OS/390\s0" 4 | |
7858 | .IX Item "Build, Test, Install Perl on OS/390" | |
7859 | .IP "Build Anomalies with Perl on \s-1OS/390\s0" 4 | |
7860 | .IX Item "Build Anomalies with Perl on OS/390" | |
7861 | .IP "Testing Anomalies with Perl on \s-1OS/390\s0" 4 | |
7862 | .IX Item "Testing Anomalies with Perl on OS/390" | |
7863 | .IP "Installation Anomalies with Perl on \s-1OS/390\s0" 4 | |
7864 | .IX Item "Installation Anomalies with Perl on OS/390" | |
7865 | .IP "Usage Hints for Perl on \s-1OS/390\s0" 4 | |
7866 | .IX Item "Usage Hints for Perl on OS/390" | |
7867 | .IP "Floating Point Anomalies with Perl on \s-1OS/390\s0" 4 | |
7868 | .IX Item "Floating Point Anomalies with Perl on OS/390" | |
7869 | .IP "Modules and Extensions for Perl on \s-1OS/390\s0" 4 | |
7870 | .IX Item "Modules and Extensions for Perl on OS/390" | |
7871 | .RE | |
7872 | .RS 4 | |
7873 | .RE | |
7874 | .IP "\s-1AUTHORS\s0" 4 | |
7875 | .IX Item "AUTHORS" | |
7876 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
7877 | .IX Item "SEE ALSO" | |
7878 | .RS 4 | |
7879 | .IP "Mailing list for Perl on \s-1OS/390\s0" 4 | |
7880 | .IX Item "Mailing list for Perl on OS/390" | |
7881 | .RE | |
7882 | .RS 4 | |
7883 | .RE | |
7884 | .IP "\s-1HISTORY\s0" 4 | |
7885 | .IX Item "HISTORY" | |
7886 | .PD | |
7887 | .Sh "perlqnx, \s-1README\s0.qnx \- Perl version 5 on \s-1QNX\s0" | |
7888 | .IX Subsection "perlqnx, README.qnx - Perl version 5 on QNX" | |
7889 | .IP "\s-1DESCRIPTION\s0" 4 | |
7890 | .IX Item "DESCRIPTION" | |
7891 | .RS 4 | |
7892 | .PD 0 | |
7893 | .IP "Required Software for Compiling Perl on \s-1QNX4\s0" 4 | |
7894 | .IX Item "Required Software for Compiling Perl on QNX4" | |
7895 | .PD | |
7896 | /bin/sh, ar, nm, cpp, make | |
7897 | .IP "Outstanding Issues with Perl on \s-1QNX4\s0" 4 | |
7898 | .IX Item "Outstanding Issues with Perl on QNX4" | |
7899 | .PD 0 | |
7900 | .IP "\s-1QNX\s0 auxiliary files" 4 | |
7901 | .IX Item "QNX auxiliary files" | |
7902 | .PD | |
7903 | qnx/ar, qnx/cpp | |
7904 | .IP "Outstanding issues with perl under \s-1QNX6\s0" 4 | |
7905 | .IX Item "Outstanding issues with perl under QNX6" | |
7906 | .RE | |
7907 | .RS 4 | |
7908 | .RE | |
7909 | .PD 0 | |
7910 | .IP "\s-1AUTHOR\s0" 4 | |
7911 | .IX Item "AUTHOR" | |
7912 | .PD | |
7913 | .Sh "perlplan9 \- Plan 9\-specific documentation for Perl" | |
7914 | .IX Subsection "perlplan9 - Plan 9-specific documentation for Perl" | |
7915 | .IP "\s-1DESCRIPTION\s0" 4 | |
7916 | .IX Item "DESCRIPTION" | |
7917 | .RS 4 | |
7918 | .PD 0 | |
7919 | .IP "Invoking Perl" 4 | |
7920 | .IX Item "Invoking Perl" | |
7921 | .IP "What's in Plan 9 Perl" 4 | |
7922 | .IX Item "What's in Plan 9 Perl" | |
7923 | .IP "What's not in Plan 9 Perl" 4 | |
7924 | .IX Item "What's not in Plan 9 Perl" | |
7925 | .IP "Perl5 Functions not currently supported in Plan 9 Perl" 4 | |
7926 | .IX Item "Perl5 Functions not currently supported in Plan 9 Perl" | |
7927 | .IP "Signals in Plan 9 Perl" 4 | |
7928 | .IX Item "Signals in Plan 9 Perl" | |
7929 | .RE | |
7930 | .RS 4 | |
7931 | .RE | |
7932 | .IP "\s-1COMPILING\s0 \s-1AND\s0 \s-1INSTALLING\s0 \s-1PERL\s0 \s-1ON\s0 \s-1PLAN\s0 9" 4 | |
7933 | .IX Item "COMPILING AND INSTALLING PERL ON PLAN 9" | |
7934 | .RS 4 | |
7935 | .IP "Installing Perl Documentation on Plan 9" 4 | |
7936 | .IX Item "Installing Perl Documentation on Plan 9" | |
7937 | .RE | |
7938 | .RS 4 | |
7939 | .RE | |
7940 | .IP "\s-1BUGS\s0" 4 | |
7941 | .IX Item "BUGS" | |
7942 | .IP "Revision date" 4 | |
7943 | .IX Item "Revision date" | |
7944 | .IP "\s-1AUTHOR\s0" 4 | |
7945 | .IX Item "AUTHOR" | |
7946 | .PD | |
7947 | .Sh "perlsolaris, \s-1README\s0.solaris \- Perl version 5 on Solaris systems" | |
7948 | .IX Subsection "perlsolaris, README.solaris - Perl version 5 on Solaris systems" | |
7949 | .IP "\s-1DESCRIPTION\s0" 4 | |
7950 | .IX Item "DESCRIPTION" | |
7951 | .RS 4 | |
7952 | .PD 0 | |
7953 | .IP "Solaris Version Numbers." 4 | |
7954 | .IX Item "Solaris Version Numbers." | |
7955 | .RE | |
7956 | .RS 4 | |
7957 | .RE | |
7958 | .IP "\s-1RESOURCES\s0" 4 | |
7959 | .IX Item "RESOURCES" | |
7960 | .PD | |
7961 | Solaris \s-1FAQ\s0, Precompiled Binaries, Solaris Documentation | |
7962 | .IP "\s-1SETTING\s0 \s-1UP\s0" 4 | |
7963 | .IX Item "SETTING UP" | |
7964 | .RS 4 | |
7965 | .PD 0 | |
7966 | .IP "File Extraction Problems on Solaris." 4 | |
7967 | .IX Item "File Extraction Problems on Solaris." | |
7968 | .IP "Compiler and Related Tools on Solaris." 4 | |
7969 | .IX Item "Compiler and Related Tools on Solaris." | |
7970 | .IP "Environment for Compiling Perl on Solaris" 4 | |
7971 | .IX Item "Environment for Compiling Perl on Solaris" | |
7972 | .RE | |
7973 | .RS 4 | |
7974 | .RE | |
7975 | .IP "\s-1RUN\s0 \s-1CONFIGURE\s0." 4 | |
7976 | .IX Item "RUN CONFIGURE." | |
7977 | .RS 4 | |
7978 | .IP "64\-bit Issues with Perl on Solaris." 4 | |
7979 | .IX Item "64-bit Issues with Perl on Solaris." | |
7980 | .IP "Threads in Perl on Solaris." 4 | |
7981 | .IX Item "Threads in Perl on Solaris." | |
7982 | .IP "Malloc Issues with Perl on Solaris." 4 | |
7983 | .IX Item "Malloc Issues with Perl on Solaris." | |
7984 | .RE | |
7985 | .RS 4 | |
7986 | .RE | |
7987 | .IP "\s-1MAKE\s0 \s-1PROBLEMS\s0." 4 | |
7988 | .IX Item "MAKE PROBLEMS." | |
7989 | .PD | |
7990 | Dynamic Loading Problems With \s-1GNU\s0 as and \s-1GNU\s0 ld, ld.so.1: ./perl: fatal: | |
7991 | relocation error:, dlopen: stub interception failed, #error \*(L"No | |
7992 | \&\s-1DATAMODEL_NATIVE\s0 specified\*(R", sh: ar: not found | |
7993 | .IP "\s-1MAKE\s0 \s-1TEST\s0" 4 | |
7994 | .IX Item "MAKE TEST" | |
7995 | .RS 4 | |
7996 | .PD 0 | |
7997 | .IP "op/stat.t test 4 in Solaris" 4 | |
7998 | .IX Item "op/stat.t test 4 in Solaris" | |
7999 | .IP "nss_delete core dump from op/pwent or op/grent" 4 | |
8000 | .IX Item "nss_delete core dump from op/pwent or op/grent" | |
8001 | .RE | |
8002 | .RS 4 | |
8003 | .RE | |
8004 | .IP "\s-1PREBUILT\s0 \s-1BINARIES\s0 \s-1OF\s0 \s-1PERL\s0 \s-1FOR\s0 \s-1SOLARIS\s0." 4 | |
8005 | .IX Item "PREBUILT BINARIES OF PERL FOR SOLARIS." | |
8006 | .IP "\s-1RUNTIME\s0 \s-1ISSUES\s0 \s-1FOR\s0 \s-1PERL\s0 \s-1ON\s0 \s-1SOLARIS\s0." 4 | |
8007 | .IX Item "RUNTIME ISSUES FOR PERL ON SOLARIS." | |
8008 | .RS 4 | |
8009 | .IP "Limits on Numbers of Open Files on Solaris." 4 | |
8010 | .IX Item "Limits on Numbers of Open Files on Solaris." | |
8011 | .RE | |
8012 | .RS 4 | |
8013 | .RE | |
8014 | .IP "SOLARIS-SPECIFIC \s-1MODULES\s0." 4 | |
8015 | .IX Item "SOLARIS-SPECIFIC MODULES." | |
8016 | .IP "SOLARIS-SPECIFIC \s-1PROBLEMS\s0 \s-1WITH\s0 \s-1MODULES\s0." 4 | |
8017 | .IX Item "SOLARIS-SPECIFIC PROBLEMS WITH MODULES." | |
8018 | .RS 4 | |
8019 | .IP "Proc::ProcessTable on Solaris" 4 | |
8020 | .IX Item "Proc::ProcessTable on Solaris" | |
8021 | .IP "BSD::Resource on Solaris" 4 | |
8022 | .IX Item "BSD::Resource on Solaris" | |
8023 | .IP "Net::SSLeay on Solaris" 4 | |
8024 | .IX Item "Net::SSLeay on Solaris" | |
8025 | .RE | |
8026 | .RS 4 | |
8027 | .RE | |
8028 | .IP "\s-1AUTHOR\s0" 4 | |
8029 | .IX Item "AUTHOR" | |
8030 | .IP "\s-1LAST\s0 \s-1MODIFIED\s0" 4 | |
8031 | .IX Item "LAST MODIFIED" | |
8032 | .PD | |
8033 | .Sh "perltru64, \s-1README\s0.tru64 \- Perl version 5 on Tru64 (formerly known as Digital \s-1UNIX\s0 formerly known as \s-1DEC\s0 \s-1OSF/1\s0) systems" | |
8034 | .IX Subsection "perltru64, README.tru64 - Perl version 5 on Tru64 (formerly known as Digital UNIX formerly known as DEC OSF/1) systems" | |
8035 | .IP "\s-1DESCRIPTION\s0" 4 | |
8036 | .IX Item "DESCRIPTION" | |
8037 | .RS 4 | |
8038 | .PD 0 | |
8039 | .IP "Compiling Perl 5 on Tru64" 4 | |
8040 | .IX Item "Compiling Perl 5 on Tru64" | |
8041 | .IP "Using Large Files with Perl on Tru64" 4 | |
8042 | .IX Item "Using Large Files with Perl on Tru64" | |
8043 | .IP "Threaded Perl on Tru64" 4 | |
8044 | .IX Item "Threaded Perl on Tru64" | |
8045 | .IP "Long Doubles on Tru64" 4 | |
8046 | .IX Item "Long Doubles on Tru64" | |
8047 | .IP "64\-bit Perl on Tru64" 4 | |
8048 | .IX Item "64-bit Perl on Tru64" | |
8049 | .IP "Warnings about floating-point overflow when compiling Perl on Tru64" 4 | |
8050 | .IX Item "Warnings about floating-point overflow when compiling Perl on Tru64" | |
8051 | .RE | |
8052 | .RS 4 | |
8053 | .RE | |
8054 | .IP "Testing Perl on Tru64" 4 | |
8055 | .IX Item "Testing Perl on Tru64" | |
8056 | .IP "ext/ODBM_File/odbm Test Failing With Static Builds" 4 | |
8057 | .IX Item "ext/ODBM_File/odbm Test Failing With Static Builds" | |
8058 | .IP "Perl Fails Because Of Unresolved Symbol sockatmark" 4 | |
8059 | .IX Item "Perl Fails Because Of Unresolved Symbol sockatmark" | |
8060 | .IP "\s-1AUTHOR\s0" 4 | |
8061 | .IX Item "AUTHOR" | |
8062 | .PD | |
8063 | .Sh "perluts \- Perl under \s-1UTS\s0" | |
8064 | .IX Subsection "perluts - Perl under UTS" | |
8065 | .IP "\s-1SYNOPSIS\s0" 4 | |
8066 | .IX Item "SYNOPSIS" | |
8067 | .PD 0 | |
8068 | .IP "\s-1DESCRIPTION\s0" 4 | |
8069 | .IX Item "DESCRIPTION" | |
8070 | .IP "\s-1BUILDING\s0 \s-1PERL\s0 \s-1ON\s0 \s-1UTS\s0" 4 | |
8071 | .IX Item "BUILDING PERL ON UTS" | |
8072 | .IP "Installing the built perl on \s-1UTS\s0" 4 | |
8073 | .IX Item "Installing the built perl on UTS" | |
8074 | .IP "\s-1AUTHOR\s0" 4 | |
8075 | .IX Item "AUTHOR" | |
8076 | .PD | |
8077 | .Sh "perlvmesa, \s-1README\s0.vmesa \- building and installing Perl for \s-1VM/ESA\s0." | |
8078 | .IX Subsection "perlvmesa, README.vmesa - building and installing Perl for VM/ESA." | |
8079 | .IP "\s-1SYNOPSIS\s0" 4 | |
8080 | .IX Item "SYNOPSIS" | |
8081 | .PD 0 | |
8082 | .IP "\s-1DESCRIPTION\s0" 4 | |
8083 | .IX Item "DESCRIPTION" | |
8084 | .RS 4 | |
8085 | .IP "Unpacking Perl Distribution on \s-1VM/ESA\s0" 4 | |
8086 | .IX Item "Unpacking Perl Distribution on VM/ESA" | |
8087 | .IP "Setup Perl and utilities on \s-1VM/ESA\s0" 4 | |
8088 | .IX Item "Setup Perl and utilities on VM/ESA" | |
8089 | .IP "Configure Perl on \s-1VM/ESA\s0" 4 | |
8090 | .IX Item "Configure Perl on VM/ESA" | |
8091 | .IP "Testing Anomalies of Perl on \s-1VM/ESA\s0" 4 | |
8092 | .IX Item "Testing Anomalies of Perl on VM/ESA" | |
8093 | .IP "Usage Hints for Perl on \s-1VM/ESA\s0" 4 | |
8094 | .IX Item "Usage Hints for Perl on VM/ESA" | |
8095 | .RE | |
8096 | .RS 4 | |
8097 | .RE | |
8098 | .IP "\s-1AUTHORS\s0" 4 | |
8099 | .IX Item "AUTHORS" | |
8100 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
8101 | .IX Item "SEE ALSO" | |
8102 | .RS 4 | |
8103 | .IP "Mailing list for Perl on \s-1VM/ESA\s0" 4 | |
8104 | .IX Item "Mailing list for Perl on VM/ESA" | |
8105 | .RE | |
8106 | .RS 4 | |
8107 | .RE | |
8108 | .PD | |
8109 | .Sh "perlvms \- VMS-specific documentation for Perl" | |
8110 | .IX Subsection "perlvms - VMS-specific documentation for Perl" | |
8111 | .IP "\s-1DESCRIPTION\s0" 4 | |
8112 | .IX Item "DESCRIPTION" | |
8113 | .PD 0 | |
8114 | .IP "Installation" 4 | |
8115 | .IX Item "Installation" | |
8116 | .IP "Organization of Perl Images" 4 | |
8117 | .IX Item "Organization of Perl Images" | |
8118 | .RS 4 | |
8119 | .IP "Core Images" 4 | |
8120 | .IX Item "Core Images" | |
8121 | .IP "Perl Extensions" 4 | |
8122 | .IX Item "Perl Extensions" | |
8123 | .IP "Installing static extensions" 4 | |
8124 | .IX Item "Installing static extensions" | |
8125 | .IP "Installing dynamic extensions" 4 | |
8126 | .IX Item "Installing dynamic extensions" | |
8127 | .RE | |
8128 | .RS 4 | |
8129 | .RE | |
8130 | .IP "File specifications" 4 | |
8131 | .IX Item "File specifications" | |
8132 | .RS 4 | |
8133 | .IP "Syntax" 4 | |
8134 | .IX Item "Syntax" | |
8135 | .IP "Wildcard expansion" 4 | |
8136 | .IX Item "Wildcard expansion" | |
8137 | .IP "Pipes" 4 | |
8138 | .IX Item "Pipes" | |
8139 | .RE | |
8140 | .RS 4 | |
8141 | .RE | |
8142 | .IP "\s-1PERL5LIB\s0 and \s-1PERLLIB\s0" 4 | |
8143 | .IX Item "PERL5LIB and PERLLIB" | |
8144 | .IP "Command line" 4 | |
8145 | .IX Item "Command line" | |
8146 | .RS 4 | |
8147 | .IP "I/O redirection and backgrounding" 4 | |
8148 | .IX Item "I/O redirection and backgrounding" | |
8149 | .IP "Command line switches" 4 | |
8150 | .IX Item "Command line switches" | |
8151 | .PD | |
8152 | \&\-i, \-S, \-u | |
8153 | .RE | |
8154 | .RS 4 | |
8155 | .RE | |
8156 | .IP "Perl functions" 4 | |
8157 | .IX Item "Perl functions" | |
8158 | File tests, backticks, binmode \s-1FILEHANDLE\s0, crypt \s-1PLAINTEXT\s0, \s-1USER\s0, dump, | |
8159 | exec \s-1LIST\s0, fork, getpwent, getpwnam, getpwuid, gmtime, kill, qx//, select | |
8160 | (system call), stat \s-1EXPR\s0, system \s-1LIST\s0, time, times, unlink \s-1LIST\s0, utime | |
8161 | \&\s-1LIST\s0, waitpid \s-1PID\s0,FLAGS | |
8162 | .IP "Perl variables" 4 | |
8163 | .IX Item "Perl variables" | |
8164 | %ENV, \s-1CRTL_ENV\s0, CLISYM_[\s-1LOCAL\s0], Any other string, $!, $^E, $?, $| | |
8165 | .IP "Standard modules with VMS-specific differences" 4 | |
8166 | .IX Item "Standard modules with VMS-specific differences" | |
8167 | .RS 4 | |
8168 | .PD 0 | |
8169 | .IP "SDBM_File" 4 | |
8170 | .IX Item "SDBM_File" | |
8171 | .RE | |
8172 | .RS 4 | |
8173 | .RE | |
8174 | .IP "Revision date" 4 | |
8175 | .IX Item "Revision date" | |
8176 | .IP "\s-1AUTHOR\s0" 4 | |
8177 | .IX Item "AUTHOR" | |
8178 | .PD | |
8179 | .Sh "perlvos, \s-1README\s0.vos \- Perl for Stratus \s-1VOS\s0" | |
8180 | .IX Subsection "perlvos, README.vos - Perl for Stratus VOS" | |
8181 | .IP "\s-1SYNOPSIS\s0" 4 | |
8182 | .IX Item "SYNOPSIS" | |
8183 | .RS 4 | |
8184 | .PD 0 | |
8185 | .IP "Multiple methods to build perl for \s-1VOS\s0" 4 | |
8186 | .IX Item "Multiple methods to build perl for VOS" | |
8187 | .IP "Stratus \s-1POSIX\s0 Support" 4 | |
8188 | .IX Item "Stratus POSIX Support" | |
8189 | .RE | |
8190 | .RS 4 | |
8191 | .RE | |
8192 | .IP "\s-1INSTALLING\s0 \s-1PERL\s0 \s-1IN\s0 \s-1VOS\s0" 4 | |
8193 | .IX Item "INSTALLING PERL IN VOS" | |
8194 | .RS 4 | |
8195 | .IP "Compiling Perl 5 on \s-1VOS\s0" 4 | |
8196 | .IX Item "Compiling Perl 5 on VOS" | |
8197 | .IP "Installing Perl 5 on \s-1VOS\s0" 4 | |
8198 | .IX Item "Installing Perl 5 on VOS" | |
8199 | .RE | |
8200 | .RS 4 | |
8201 | .RE | |
8202 | .IP "\s-1USING\s0 \s-1PERL\s0 \s-1IN\s0 \s-1VOS\s0" 4 | |
8203 | .IX Item "USING PERL IN VOS" | |
8204 | .RS 4 | |
8205 | .IP "Unimplemented Features of Perl on \s-1VOS\s0" 4 | |
8206 | .IX Item "Unimplemented Features of Perl on VOS" | |
8207 | .IP "Restrictions of Perl on \s-1VOS\s0" 4 | |
8208 | .IX Item "Restrictions of Perl on VOS" | |
8209 | .IP "Handling of underflow and overflow" 4 | |
8210 | .IX Item "Handling of underflow and overflow" | |
8211 | .RE | |
8212 | .RS 4 | |
8213 | .RE | |
8214 | .IP "\s-1TEST\s0 \s-1STATUS\s0" 4 | |
8215 | .IX Item "TEST STATUS" | |
8216 | .IP "\s-1SUPPORT\s0 \s-1STATUS\s0" 4 | |
8217 | .IX Item "SUPPORT STATUS" | |
8218 | .IP "\s-1AUTHOR\s0" 4 | |
8219 | .IX Item "AUTHOR" | |
8220 | .IP "\s-1LAST\s0 \s-1UPDATE\s0" 4 | |
8221 | .IX Item "LAST UPDATE" | |
8222 | .PD | |
8223 | .Sh "perlwin32 \- Perl under Windows" | |
8224 | .IX Subsection "perlwin32 - Perl under Windows" | |
8225 | .IP "\s-1SYNOPSIS\s0" 4 | |
8226 | .IX Item "SYNOPSIS" | |
8227 | .PD 0 | |
8228 | .IP "\s-1DESCRIPTION\s0" 4 | |
8229 | .IX Item "DESCRIPTION" | |
8230 | .RS 4 | |
8231 | .IP "Setting Up Perl on Win32" 4 | |
8232 | .IX Item "Setting Up Perl on Win32" | |
8233 | .PD | |
8234 | Make, Command Shell, Borland \*(C+, Microsoft Visual \*(C+, Microsoft Platform | |
8235 | \&\s-1SDK\s0 64\-bit Compiler, Mingw32 with \s-1GCC\s0 | |
8236 | .IP "Building" 4 | |
8237 | .IX Item "Building" | |
8238 | .PD 0 | |
8239 | .IP "Testing Perl on Win32" 4 | |
8240 | .IX Item "Testing Perl on Win32" | |
8241 | .IP "Installation of Perl on Win32" 4 | |
8242 | .IX Item "Installation of Perl on Win32" | |
8243 | .IP "Usage Hints for Perl on Win32" 4 | |
8244 | .IX Item "Usage Hints for Perl on Win32" | |
8245 | .PD | |
8246 | Environment Variables, File Globbing, Using perl from the command line, | |
8247 | Building Extensions, Command-line Wildcard Expansion, Win32 Specific | |
8248 | Extensions, Notes on 64\-bit Windows | |
8249 | .IP "Running Perl Scripts" 4 | |
8250 | .IX Item "Running Perl Scripts" | |
8251 | Miscellaneous Things | |
8252 | .RE | |
8253 | .RS 4 | |
8254 | .RE | |
8255 | .IP "\s-1BUGS\s0 \s-1AND\s0 \s-1CAVEATS\s0" 4 | |
8256 | .IX Item "BUGS AND CAVEATS" | |
8257 | .PD 0 | |
8258 | .IP "\s-1AUTHORS\s0" 4 | |
8259 | .IX Item "AUTHORS" | |
8260 | .PD | |
8261 | Gary Ng <71564.1743@CompuServe.COM>, Gurusamy Sarathy | |
8262 | <gsar@activestate.com>, Nick Ing-Simmons | |
8263 | <nick@ing\-simmons.net> | |
8264 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
8265 | .IX Item "SEE ALSO" | |
8266 | .PD 0 | |
8267 | .IP "\s-1HISTORY\s0" 4 | |
8268 | .IX Item "HISTORY" | |
8269 | .PD | |
8270 | .SH "PRAGMA DOCUMENTATION" | |
8271 | .IX Header "PRAGMA DOCUMENTATION" | |
8272 | .Sh "attrs \- set/get attributes of a subroutine (deprecated)" | |
8273 | .IX Subsection "attrs - set/get attributes of a subroutine (deprecated)" | |
8274 | .IP "\s-1SYNOPSIS\s0" 4 | |
8275 | .IX Item "SYNOPSIS" | |
8276 | .PD 0 | |
8277 | .IP "\s-1DESCRIPTION\s0" 4 | |
8278 | .IX Item "DESCRIPTION" | |
8279 | .PD | |
8280 | method, locked | |
8281 | .Sh "re \- Perl pragma to alter regular expression behaviour" | |
8282 | .IX Subsection "re - Perl pragma to alter regular expression behaviour" | |
8283 | .IP "\s-1SYNOPSIS\s0" 4 | |
8284 | .IX Item "SYNOPSIS" | |
8285 | .PD 0 | |
8286 | .IP "\s-1DESCRIPTION\s0" 4 | |
8287 | .IX Item "DESCRIPTION" | |
8288 | .PD | |
8289 | .Sh "threadshared::shared, threads::shared \- Perl extension for sharing data structures between threads" | |
8290 | .IX Subsection "threadshared::shared, threads::shared - Perl extension for sharing data structures between threads" | |
8291 | .IP "\s-1SYNOPSIS\s0" 4 | |
8292 | .IX Item "SYNOPSIS" | |
8293 | .PD 0 | |
8294 | .IP "\s-1DESCRIPTION\s0" 4 | |
8295 | .IX Item "DESCRIPTION" | |
8296 | .IP "\s-1EXPORT\s0" 4 | |
8297 | .IX Item "EXPORT" | |
8298 | .IP "\s-1FUNCTIONS\s0" 4 | |
8299 | .IX Item "FUNCTIONS" | |
8300 | .PD | |
8301 | share \s-1VARIABLE\s0, lock \s-1VARIABLE\s0, cond_wait \s-1VARIABLE\s0, cond_signal \s-1VARIABLE\s0, | |
8302 | cond_broadcast \s-1VARIABLE\s0 | |
8303 | .IP "\s-1NOTES\s0" 4 | |
8304 | .IX Item "NOTES" | |
8305 | .PD 0 | |
8306 | .IP "\s-1BUGS\s0" 4 | |
8307 | .IX Item "BUGS" | |
8308 | .IP "\s-1AUTHOR\s0" 4 | |
8309 | .IX Item "AUTHOR" | |
8310 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
8311 | .IX Item "SEE ALSO" | |
8312 | .PD | |
8313 | .Sh "threads \- Perl extension allowing use of interpreter based threads from perl" | |
8314 | .IX Subsection "threads - Perl extension allowing use of interpreter based threads from perl" | |
8315 | .IP "\s-1SYNOPSIS\s0" 4 | |
8316 | .IX Item "SYNOPSIS" | |
8317 | .PD 0 | |
8318 | .IP "\s-1DESCRIPTION\s0" 4 | |
8319 | .IX Item "DESCRIPTION" | |
8320 | .PD | |
8321 | $thread = threads\->create(function, \s-1LIST\s0), \f(CW$thread\fR\->join, \f(CW$thread\fR\->detach, | |
8322 | threads\->self, \f(CW$thread\fR\->tid, threads\->object( tid ), threads\->\fIyield()\fR;, | |
8323 | threads\->\fIlist()\fR;, async \s-1BLOCK\s0; | |
8324 | .IP "\s-1WARNINGS\s0" 4 | |
8325 | .IX Item "WARNINGS" | |
8326 | A thread exited while \f(CW%d\fR other threads were still running | |
8327 | .IP "\s-1TODO\s0" 4 | |
8328 | .IX Item "TODO" | |
8329 | .PD 0 | |
8330 | .IP "\s-1BUGS\s0" 4 | |
8331 | .IX Item "BUGS" | |
8332 | .PD | |
8333 | Parent-Child threads, Returning objects, Creating threads inside \s-1BEGIN\s0 | |
8334 | blocks, \s-1PERL_OLD_SIGNALS\s0 are not threadsafe, will not be | |
8335 | .IP "\s-1AUTHOR\s0 and \s-1COPYRIGHT\s0" 4 | |
8336 | .IX Item "AUTHOR and COPYRIGHT" | |
8337 | .PD 0 | |
8338 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
8339 | .IX Item "SEE ALSO" | |
8340 | .PD | |
8341 | .Sh "attributes \- get/set subroutine or variable attributes" | |
8342 | .IX Subsection "attributes - get/set subroutine or variable attributes" | |
8343 | .IP "\s-1SYNOPSIS\s0" 4 | |
8344 | .IX Item "SYNOPSIS" | |
8345 | .PD 0 | |
8346 | .IP "\s-1DESCRIPTION\s0" 4 | |
8347 | .IX Item "DESCRIPTION" | |
8348 | .RS 4 | |
8349 | .IP "Built-in Attributes" 4 | |
8350 | .IX Item "Built-in Attributes" | |
8351 | .PD | |
8352 | locked, method, lvalue | |
8353 | .IP "Available Subroutines" 4 | |
8354 | .IX Item "Available Subroutines" | |
8355 | get, reftype | |
8356 | .IP "Package-specific Attribute Handling" 4 | |
8357 | .IX Item "Package-specific Attribute Handling" | |
8358 | \&\s-1FETCH_\s0\fItype\fR_ATTRIBUTES, \s-1MODIFY_\s0\fItype\fR_ATTRIBUTES | |
8359 | .IP "Syntax of Attribute Lists" 4 | |
8360 | .IX Item "Syntax of Attribute Lists" | |
8361 | .RE | |
8362 | .RS 4 | |
8363 | .RE | |
8364 | .PD 0 | |
8365 | .IP "\s-1EXPORTS\s0" 4 | |
8366 | .IX Item "EXPORTS" | |
8367 | .RS 4 | |
8368 | .IP "Default exports" 4 | |
8369 | .IX Item "Default exports" | |
8370 | .IP "Available exports" 4 | |
8371 | .IX Item "Available exports" | |
8372 | .IP "Export tags defined" 4 | |
8373 | .IX Item "Export tags defined" | |
8374 | .RE | |
8375 | .RS 4 | |
8376 | .RE | |
8377 | .IP "\s-1EXAMPLES\s0" 4 | |
8378 | .IX Item "EXAMPLES" | |
8379 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
8380 | .IX Item "SEE ALSO" | |
8381 | .PD | |
8382 | .Sh "attrs \- set/get attributes of a subroutine (deprecated)" | |
8383 | .IX Subsection "attrs - set/get attributes of a subroutine (deprecated)" | |
8384 | .IP "\s-1SYNOPSIS\s0" 4 | |
8385 | .IX Item "SYNOPSIS" | |
8386 | .PD 0 | |
8387 | .IP "\s-1DESCRIPTION\s0" 4 | |
8388 | .IX Item "DESCRIPTION" | |
8389 | .PD | |
8390 | method, locked | |
8391 | .Sh "autouse \- postpone load of modules until a function is used" | |
8392 | .IX Subsection "autouse - postpone load of modules until a function is used" | |
8393 | .IP "\s-1SYNOPSIS\s0" 4 | |
8394 | .IX Item "SYNOPSIS" | |
8395 | .PD 0 | |
8396 | .IP "\s-1DESCRIPTION\s0" 4 | |
8397 | .IX Item "DESCRIPTION" | |
8398 | .IP "\s-1WARNING\s0" 4 | |
8399 | .IX Item "WARNING" | |
8400 | .IP "\s-1AUTHOR\s0" 4 | |
8401 | .IX Item "AUTHOR" | |
8402 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
8403 | .IX Item "SEE ALSO" | |
8404 | .PD | |
8405 | .Sh "base \- Establish IS-A relationship with base class at compile time" | |
8406 | .IX Subsection "base - Establish IS-A relationship with base class at compile time" | |
8407 | .IP "\s-1SYNOPSIS\s0" 4 | |
8408 | .IX Item "SYNOPSIS" | |
8409 | .PD 0 | |
8410 | .IP "\s-1DESCRIPTION\s0" 4 | |
8411 | .IX Item "DESCRIPTION" | |
8412 | .IP "\s-1HISTORY\s0" 4 | |
8413 | .IX Item "HISTORY" | |
8414 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
8415 | .IX Item "SEE ALSO" | |
8416 | .PD | |
8417 | .Sh "bigint \- Transparent big integer support for Perl" | |
8418 | .IX Subsection "bigint - Transparent big integer support for Perl" | |
8419 | .IP "\s-1SYNOPSIS\s0" 4 | |
8420 | .IX Item "SYNOPSIS" | |
8421 | .PD 0 | |
8422 | .IP "\s-1DESCRIPTION\s0" 4 | |
8423 | .IX Item "DESCRIPTION" | |
8424 | .RS 4 | |
8425 | .IP "\s-1OPTIONS\s0" 4 | |
8426 | .IX Item "OPTIONS" | |
8427 | .PD | |
8428 | a or accuracy, p or precision, t or trace, l or lib, v or version | |
8429 | .IP "\s-1MATH\s0 \s-1LIBRARY\s0" 4 | |
8430 | .IX Item "MATH LIBRARY" | |
8431 | .PD 0 | |
8432 | .IP "\s-1INTERNAL\s0 \s-1FORMAT\s0" 4 | |
8433 | .IX Item "INTERNAL FORMAT" | |
8434 | .IP "\s-1SIGN\s0" 4 | |
8435 | .IX Item "SIGN" | |
8436 | .IP "\s-1METHODS\s0" 4 | |
8437 | .IX Item "METHODS" | |
8438 | .RE | |
8439 | .RS 4 | |
8440 | .RE | |
8441 | .IP "\s-1MODULES\s0 \s-1USED\s0" 4 | |
8442 | .IX Item "MODULES USED" | |
8443 | .IP "\s-1EXAMPLES\s0" 4 | |
8444 | .IX Item "EXAMPLES" | |
8445 | .IP "\s-1LICENSE\s0" 4 | |
8446 | .IX Item "LICENSE" | |
8447 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
8448 | .IX Item "SEE ALSO" | |
8449 | .IP "\s-1AUTHORS\s0" 4 | |
8450 | .IX Item "AUTHORS" | |
8451 | .PD | |
8452 | .Sh "bignum \- Transparent BigNumber support for Perl" | |
8453 | .IX Subsection "bignum - Transparent BigNumber support for Perl" | |
8454 | .IP "\s-1SYNOPSIS\s0" 4 | |
8455 | .IX Item "SYNOPSIS" | |
8456 | .PD 0 | |
8457 | .IP "\s-1DESCRIPTION\s0" 4 | |
8458 | .IX Item "DESCRIPTION" | |
8459 | .RS 4 | |
8460 | .IP "\s-1OPTIONS\s0" 4 | |
8461 | .IX Item "OPTIONS" | |
8462 | .PD | |
8463 | a or accuracy, p or precision, t or trace, l or lib, v or version | |
8464 | .IP "\s-1MATH\s0 \s-1LIBRARY\s0" 4 | |
8465 | .IX Item "MATH LIBRARY" | |
8466 | .PD 0 | |
8467 | .IP "\s-1INTERNAL\s0 \s-1FORMAT\s0" 4 | |
8468 | .IX Item "INTERNAL FORMAT" | |
8469 | .IP "\s-1SIGN\s0" 4 | |
8470 | .IX Item "SIGN" | |
8471 | .IP "\s-1METHODS\s0" 4 | |
8472 | .IX Item "METHODS" | |
8473 | .RE | |
8474 | .RS 4 | |
8475 | .RE | |
8476 | .IP "\s-1MODULES\s0 \s-1USED\s0" 4 | |
8477 | .IX Item "MODULES USED" | |
8478 | .IP "\s-1EXAMPLES\s0" 4 | |
8479 | .IX Item "EXAMPLES" | |
8480 | .IP "\s-1LICENSE\s0" 4 | |
8481 | .IX Item "LICENSE" | |
8482 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
8483 | .IX Item "SEE ALSO" | |
8484 | .IP "\s-1AUTHORS\s0" 4 | |
8485 | .IX Item "AUTHORS" | |
8486 | .PD | |
8487 | .Sh "bigrat \- Transparent BigNumber/BigRational support for Perl" | |
8488 | .IX Subsection "bigrat - Transparent BigNumber/BigRational support for Perl" | |
8489 | .IP "\s-1SYNOPSIS\s0" 4 | |
8490 | .IX Item "SYNOPSIS" | |
8491 | .PD 0 | |
8492 | .IP "\s-1DESCRIPTION\s0" 4 | |
8493 | .IX Item "DESCRIPTION" | |
8494 | .RS 4 | |
8495 | .IP "\s-1MODULES\s0 \s-1USED\s0" 4 | |
8496 | .IX Item "MODULES USED" | |
8497 | .IP "\s-1MATH\s0 \s-1LIBRARY\s0" 4 | |
8498 | .IX Item "MATH LIBRARY" | |
8499 | .IP "\s-1SIGN\s0" 4 | |
8500 | .IX Item "SIGN" | |
8501 | .IP "\s-1METHODS\s0" 4 | |
8502 | .IX Item "METHODS" | |
8503 | .RE | |
8504 | .RS 4 | |
8505 | .RE | |
8506 | .IP "\s-1EXAMPLES\s0" 4 | |
8507 | .IX Item "EXAMPLES" | |
8508 | .PD | |
8509 | .Vb 5 | |
8510 | \& perl -Mbigrat -le 'print sqrt(33)' | |
8511 | \& perl -Mbigrat -le 'print 2*255' | |
8512 | \& perl -Mbigrat -le 'print 4.5+2*255' | |
8513 | \& perl -Mbigrat -le 'print 3/7 + 5/7 + 8/3' | |
8514 | \& perl -Mbigrat -le 'print 12->is_odd()'; | |
8515 | .Ve | |
8516 | .IP "\s-1LICENSE\s0" 4 | |
8517 | .IX Item "LICENSE" | |
8518 | .PD 0 | |
8519 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
8520 | .IX Item "SEE ALSO" | |
8521 | .IP "\s-1AUTHORS\s0" 4 | |
8522 | .IX Item "AUTHORS" | |
8523 | .PD | |
8524 | .Sh "blib \- Use MakeMaker's uninstalled version of a package" | |
8525 | .IX Subsection "blib - Use MakeMaker's uninstalled version of a package" | |
8526 | .IP "\s-1SYNOPSIS\s0" 4 | |
8527 | .IX Item "SYNOPSIS" | |
8528 | .PD 0 | |
8529 | .IP "\s-1DESCRIPTION\s0" 4 | |
8530 | .IX Item "DESCRIPTION" | |
8531 | .IP "\s-1BUGS\s0" 4 | |
8532 | .IX Item "BUGS" | |
8533 | .IP "\s-1AUTHOR\s0" 4 | |
8534 | .IX Item "AUTHOR" | |
8535 | .PD | |
8536 | .Sh "bytes \- Perl pragma to force byte semantics rather than character semantics" | |
8537 | .IX Subsection "bytes - Perl pragma to force byte semantics rather than character semantics" | |
8538 | .IP "\s-1SYNOPSIS\s0" 4 | |
8539 | .IX Item "SYNOPSIS" | |
8540 | .PD 0 | |
8541 | .IP "\s-1DESCRIPTION\s0" 4 | |
8542 | .IX Item "DESCRIPTION" | |
8543 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
8544 | .IX Item "SEE ALSO" | |
8545 | .PD | |
8546 | .ie n .Sh "charnames \- define character names for ""\eN{named}"" string literal escapes" | |
8547 | .el .Sh "charnames \- define character names for \f(CW\eN{named}\fP string literal escapes" | |
8548 | .IX Subsection "charnames - define character names for N{named} string literal escapes" | |
8549 | .IP "\s-1SYNOPSIS\s0" 4 | |
8550 | .IX Item "SYNOPSIS" | |
8551 | .PD 0 | |
8552 | .IP "\s-1DESCRIPTION\s0" 4 | |
8553 | .IX Item "DESCRIPTION" | |
8554 | .IP "\s-1CUSTOM\s0 \s-1TRANSLATORS\s0" 4 | |
8555 | .IX Item "CUSTOM TRANSLATORS" | |
8556 | .IP "charnames::viacode(code)" 4 | |
8557 | .IX Item "charnames::viacode(code)" | |
8558 | .IP "charnames::vianame(name)" 4 | |
8559 | .IX Item "charnames::vianame(name)" | |
8560 | .IP "\s-1ALIASES\s0" 4 | |
8561 | .IX Item "ALIASES" | |
8562 | .IP "\s-1ILLEGAL\s0 \s-1CHARACTERS\s0" 4 | |
8563 | .IX Item "ILLEGAL CHARACTERS" | |
8564 | .IP "\s-1BUGS\s0" 4 | |
8565 | .IX Item "BUGS" | |
8566 | .PD | |
8567 | .Sh "constant \- Perl pragma to declare constants" | |
8568 | .IX Subsection "constant - Perl pragma to declare constants" | |
8569 | .IP "\s-1SYNOPSIS\s0" 4 | |
8570 | .IX Item "SYNOPSIS" | |
8571 | .PD 0 | |
8572 | .IP "\s-1DESCRIPTION\s0" 4 | |
8573 | .IX Item "DESCRIPTION" | |
8574 | .IP "\s-1NOTES\s0" 4 | |
8575 | .IX Item "NOTES" | |
8576 | .RS 4 | |
8577 | .IP "List constants" 4 | |
8578 | .IX Item "List constants" | |
8579 | .IP "Defining multiple constants at once" 4 | |
8580 | .IX Item "Defining multiple constants at once" | |
8581 | .IP "Magic constants" 4 | |
8582 | .IX Item "Magic constants" | |
8583 | .RE | |
8584 | .RS 4 | |
8585 | .RE | |
8586 | .IP "\s-1TECHNICAL\s0 \s-1NOTES\s0" 4 | |
8587 | .IX Item "TECHNICAL NOTES" | |
8588 | .IP "\s-1BUGS\s0" 4 | |
8589 | .IX Item "BUGS" | |
8590 | .IP "\s-1AUTHOR\s0" 4 | |
8591 | .IX Item "AUTHOR" | |
8592 | .IP "\s-1COPYRIGHT\s0" 4 | |
8593 | .IX Item "COPYRIGHT" | |
8594 | .PD | |
8595 | .Sh "diagnostics \- Perl compiler pragma to force verbose warning diagnostics" | |
8596 | .IX Subsection "diagnostics - Perl compiler pragma to force verbose warning diagnostics" | |
8597 | .IP "\s-1SYNOPSIS\s0" 4 | |
8598 | .IX Item "SYNOPSIS" | |
8599 | .PD 0 | |
8600 | .IP "\s-1DESCRIPTION\s0" 4 | |
8601 | .IX Item "DESCRIPTION" | |
8602 | .RS 4 | |
8603 | .ie n .IP "The ""diagnostics"" Pragma" 4 | |
8604 | .el .IP "The \f(CWdiagnostics\fR Pragma" 4 | |
8605 | .IX Item "The diagnostics Pragma" | |
8606 | .IP "The \fIsplain\fR Program" 4 | |
8607 | .IX Item "The splain Program" | |
8608 | .RE | |
8609 | .RS 4 | |
8610 | .RE | |
8611 | .IP "\s-1EXAMPLES\s0" 4 | |
8612 | .IX Item "EXAMPLES" | |
8613 | .IP "\s-1INTERNALS\s0" 4 | |
8614 | .IX Item "INTERNALS" | |
8615 | .IP "\s-1BUGS\s0" 4 | |
8616 | .IX Item "BUGS" | |
8617 | .IP "\s-1AUTHOR\s0" 4 | |
8618 | .IX Item "AUTHOR" | |
8619 | .PD | |
8620 | .Sh "encoding \- allows you to write your script in non-ascii or non\-utf8" | |
8621 | .IX Subsection "encoding - allows you to write your script in non-ascii or non-utf8" | |
8622 | .IP "\s-1SYNOPSIS\s0" 4 | |
8623 | .IX Item "SYNOPSIS" | |
8624 | .PD 0 | |
8625 | .IP "\s-1ABSTRACT\s0" 4 | |
8626 | .IX Item "ABSTRACT" | |
8627 | .IP "\s-1USAGE\s0" 4 | |
8628 | .IX Item "USAGE" | |
8629 | .PD | |
8630 | use encoding [\fI\s-1ENCNAME\s0\fR] ;, use encoding \fI\s-1ENCNAME\s0\fR [ \s-1STDIN\s0 => | |
8631 | \&\fI\s-1ENCNAME_IN\s0\fR ...] ;, no encoding; | |
8632 | .IP "\s-1CAVEATS\s0" 4 | |
8633 | .IX Item "CAVEATS" | |
8634 | .RS 4 | |
8635 | .PD 0 | |
8636 | .IP "\s-1NOT\s0 \s-1SCOPED\s0" 4 | |
8637 | .IX Item "NOT SCOPED" | |
8638 | .IP "\s-1DO\s0 \s-1NOT\s0 \s-1MIX\s0 \s-1MULTIPLE\s0 \s-1ENCODINGS\s0" 4 | |
8639 | .IX Item "DO NOT MIX MULTIPLE ENCODINGS" | |
8640 | .RE | |
8641 | .RS 4 | |
8642 | .RE | |
8643 | .IP "Non-ASCII Identifiers and Filter option" 4 | |
8644 | .IX Item "Non-ASCII Identifiers and Filter option" | |
8645 | .PD | |
8646 | use encoding \fI\s-1ENCNAME\s0\fR Filter=>1; | |
8647 | .IP "\s-1EXAMPLE\s0 \- Greekperl" 4 | |
8648 | .IX Item "EXAMPLE - Greekperl" | |
8649 | .PD 0 | |
8650 | .IP "\s-1KNOWN\s0 \s-1PROBLEMS\s0" 4 | |
8651 | .IX Item "KNOWN PROBLEMS" | |
8652 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
8653 | .IX Item "SEE ALSO" | |
8654 | .PD | |
8655 | .Sh "fields \- compile-time class fields" | |
8656 | .IX Subsection "fields - compile-time class fields" | |
8657 | .IP "\s-1SYNOPSIS\s0" 4 | |
8658 | .IX Item "SYNOPSIS" | |
8659 | .PD 0 | |
8660 | .IP "\s-1DESCRIPTION\s0" 4 | |
8661 | .IX Item "DESCRIPTION" | |
8662 | .PD | |
8663 | new, phash | |
8664 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
8665 | .IX Item "SEE ALSO" | |
8666 | .Sh "filetest \- Perl pragma to control the filetest permission operators" | |
8667 | .IX Subsection "filetest - Perl pragma to control the filetest permission operators" | |
8668 | .PD 0 | |
8669 | .IP "\s-1SYNOPSIS\s0" 4 | |
8670 | .IX Item "SYNOPSIS" | |
8671 | .IP "\s-1DESCRIPTION\s0" 4 | |
8672 | .IX Item "DESCRIPTION" | |
8673 | .RS 4 | |
8674 | .IP "subpragma access" 4 | |
8675 | .IX Item "subpragma access" | |
8676 | .RE | |
8677 | .RS 4 | |
8678 | .RE | |
8679 | .PD | |
8680 | .ie n .Sh "if \- ""use"" a Perl module if a condition holds" | |
8681 | .el .Sh "if \- \f(CWuse\fP a Perl module if a condition holds" | |
8682 | .IX Subsection "if - use a Perl module if a condition holds" | |
8683 | .IP "\s-1SYNOPSIS\s0" 4 | |
8684 | .IX Item "SYNOPSIS" | |
8685 | .PD 0 | |
8686 | .IP "\s-1DESCRIPTION\s0" 4 | |
8687 | .IX Item "DESCRIPTION" | |
8688 | .IP "\s-1BUGS\s0" 4 | |
8689 | .IX Item "BUGS" | |
8690 | .IP "\s-1AUTHOR\s0" 4 | |
8691 | .IX Item "AUTHOR" | |
8692 | .PD | |
8693 | .Sh "integer \- Perl pragma to use integer arithmetic instead of floating point" | |
8694 | .IX Subsection "integer - Perl pragma to use integer arithmetic instead of floating point" | |
8695 | .IP "\s-1SYNOPSIS\s0" 4 | |
8696 | .IX Item "SYNOPSIS" | |
8697 | .PD 0 | |
8698 | .IP "\s-1DESCRIPTION\s0" 4 | |
8699 | .IX Item "DESCRIPTION" | |
8700 | .PD | |
8701 | .Sh "less \- perl pragma to request less of something from the compiler" | |
8702 | .IX Subsection "less - perl pragma to request less of something from the compiler" | |
8703 | .IP "\s-1SYNOPSIS\s0" 4 | |
8704 | .IX Item "SYNOPSIS" | |
8705 | .PD 0 | |
8706 | .IP "\s-1DESCRIPTION\s0" 4 | |
8707 | .IX Item "DESCRIPTION" | |
8708 | .PD | |
8709 | .ie n .Sh "lib \- manipulate @INC at compile time" | |
8710 | .el .Sh "lib \- manipulate \f(CW@INC\fP at compile time" | |
8711 | .IX Subsection "lib - manipulate @INC at compile time" | |
8712 | .IP "\s-1SYNOPSIS\s0" 4 | |
8713 | .IX Item "SYNOPSIS" | |
8714 | .PD 0 | |
8715 | .IP "\s-1DESCRIPTION\s0" 4 | |
8716 | .IX Item "DESCRIPTION" | |
8717 | .RS 4 | |
8718 | .ie n .IP "Adding directories to @INC" 4 | |
8719 | .el .IP "Adding directories to \f(CW@INC\fR" 4 | |
8720 | .IX Item "Adding directories to @INC" | |
8721 | .ie n .IP "Deleting directories from @INC" 4 | |
8722 | .el .IP "Deleting directories from \f(CW@INC\fR" 4 | |
8723 | .IX Item "Deleting directories from @INC" | |
8724 | .ie n .IP "Restoring original @INC" 4 | |
8725 | .el .IP "Restoring original \f(CW@INC\fR" 4 | |
8726 | .IX Item "Restoring original @INC" | |
8727 | .RE | |
8728 | .RS 4 | |
8729 | .RE | |
8730 | .IP "\s-1CAVEATS\s0" 4 | |
8731 | .IX Item "CAVEATS" | |
8732 | .IP "\s-1NOTES\s0" 4 | |
8733 | .IX Item "NOTES" | |
8734 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
8735 | .IX Item "SEE ALSO" | |
8736 | .IP "\s-1AUTHOR\s0" 4 | |
8737 | .IX Item "AUTHOR" | |
8738 | .PD | |
8739 | .Sh "locale \- Perl pragma to use and avoid \s-1POSIX\s0 locales for built-in operations" | |
8740 | .IX Subsection "locale - Perl pragma to use and avoid POSIX locales for built-in operations" | |
8741 | .IP "\s-1SYNOPSIS\s0" 4 | |
8742 | .IX Item "SYNOPSIS" | |
8743 | .PD 0 | |
8744 | .IP "\s-1DESCRIPTION\s0" 4 | |
8745 | .IX Item "DESCRIPTION" | |
8746 | .PD | |
8747 | .Sh "open \- perl pragma to set default PerlIO layers for input and output" | |
8748 | .IX Subsection "open - perl pragma to set default PerlIO layers for input and output" | |
8749 | .IP "\s-1SYNOPSIS\s0" 4 | |
8750 | .IX Item "SYNOPSIS" | |
8751 | .PD 0 | |
8752 | .IP "\s-1DESCRIPTION\s0" 4 | |
8753 | .IX Item "DESCRIPTION" | |
8754 | .IP "\s-1NONPERLIO\s0 \s-1FUNCTIONALITY\s0" 4 | |
8755 | .IX Item "NONPERLIO FUNCTIONALITY" | |
8756 | .IP "\s-1IMPLEMENTATION\s0 \s-1DETAILS\s0" 4 | |
8757 | .IX Item "IMPLEMENTATION DETAILS" | |
8758 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
8759 | .IX Item "SEE ALSO" | |
8760 | .PD | |
8761 | .Sh "ops \- Perl pragma to restrict unsafe operations when compiling" | |
8762 | .IX Subsection "ops - Perl pragma to restrict unsafe operations when compiling" | |
8763 | .IP "\s-1SYNOPSIS\s0" 4 | |
8764 | .IX Item "SYNOPSIS" | |
8765 | .PD 0 | |
8766 | .IP "\s-1DESCRIPTION\s0" 4 | |
8767 | .IX Item "DESCRIPTION" | |
8768 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
8769 | .IX Item "SEE ALSO" | |
8770 | .PD | |
8771 | .Sh "overload \- Package for overloading perl operations" | |
8772 | .IX Subsection "overload - Package for overloading perl operations" | |
8773 | .IP "\s-1SYNOPSIS\s0" 4 | |
8774 | .IX Item "SYNOPSIS" | |
8775 | .PD 0 | |
8776 | .IP "\s-1DESCRIPTION\s0" 4 | |
8777 | .IX Item "DESCRIPTION" | |
8778 | .RS 4 | |
8779 | .IP "Declaration of overloaded functions" 4 | |
8780 | .IX Item "Declaration of overloaded functions" | |
8781 | .IP "Calling Conventions for Binary Operations" 4 | |
8782 | .IX Item "Calling Conventions for Binary Operations" | |
8783 | .PD | |
8784 | \&\s-1FALSE\s0, \s-1TRUE\s0, \f(CW\*(C`undef\*(C'\fR | |
8785 | .IP "Calling Conventions for Unary Operations" 4 | |
8786 | .IX Item "Calling Conventions for Unary Operations" | |
8787 | .PD 0 | |
8788 | .IP "Calling Conventions for Mutators" 4 | |
8789 | .IX Item "Calling Conventions for Mutators" | |
8790 | .PD | |
8791 | \&\f(CW\*(C`++\*(C'\fR and \f(CW\*(C`\-\-\*(C'\fR, \f(CW\*(C`x=\*(C'\fR and other assignment versions | |
8792 | .IP "Overloadable Operations" 4 | |
8793 | .IX Item "Overloadable Operations" | |
8794 | \&\fIArithmetic operations\fR, \fIComparison operations\fR, \fIBit operations\fR, | |
8795 | \&\fIIncrement and decrement\fR, \fITranscendental functions\fR, \fIBoolean, string | |
8796 | and numeric conversion\fR, \fIIteration\fR, \fIDereferencing\fR, \fISpecial\fR | |
8797 | .IP "Inheritance and overloading" 4 | |
8798 | .IX Item "Inheritance and overloading" | |
8799 | Strings as values of \f(CW\*(C`use overload\*(C'\fR directive, Overloading of an operation | |
8800 | is inherited by derived classes | |
8801 | .RE | |
8802 | .RS 4 | |
8803 | .RE | |
8804 | .ie n .IP "\s-1SPECIAL\s0 \s-1SYMBOLS\s0 \s-1FOR\s0 ""use overload""" 4 | |
8805 | .el .IP "\s-1SPECIAL\s0 \s-1SYMBOLS\s0 \s-1FOR\s0 \f(CWuse overload\fR" 4 | |
8806 | .IX Item "SPECIAL SYMBOLS FOR use overload" | |
8807 | .RS 4 | |
8808 | .PD 0 | |
8809 | .IP "Last Resort" 4 | |
8810 | .IX Item "Last Resort" | |
8811 | .IP "Fallback" 4 | |
8812 | .IX Item "Fallback" | |
8813 | .PD | |
8814 | \&\f(CW\*(C`undef\*(C'\fR, \s-1TRUE\s0, defined, but \s-1FALSE\s0 | |
8815 | .IP "Copy Constructor" 4 | |
8816 | .IX Item "Copy Constructor" | |
8817 | \&\fBExample\fR | |
8818 | .RE | |
8819 | .RS 4 | |
8820 | .RE | |
8821 | .IP "\s-1MAGIC\s0 \s-1AUTOGENERATION\s0" 4 | |
8822 | .IX Item "MAGIC AUTOGENERATION" | |
8823 | \&\fIAssignment forms of arithmetic operations\fR, \fIConversion operations\fR, | |
8824 | \&\fIIncrement and decrement\fR, \f(CW\*(C`abs($a)\*(C'\fR, \fIUnary minus\fR, \fINegation\fR, | |
8825 | \&\fIConcatenation\fR, \fIComparison operations\fR, \fIIterator\fR, \fIDereferencing\fR, | |
8826 | \&\fICopy operator\fR | |
8827 | .IP "Losing overloading" 4 | |
8828 | .IX Item "Losing overloading" | |
8829 | .PD 0 | |
8830 | .IP "Run-time Overloading" 4 | |
8831 | .IX Item "Run-time Overloading" | |
8832 | .IP "Public functions" 4 | |
8833 | .IX Item "Public functions" | |
8834 | .PD | |
8835 | overload::StrVal(arg), overload::Overloaded(arg), overload::Method(obj,op) | |
8836 | .IP "Overloading constants" 4 | |
8837 | .IX Item "Overloading constants" | |
8838 | integer, float, binary, q, qr | |
8839 | .IP "\s-1IMPLEMENTATION\s0" 4 | |
8840 | .IX Item "IMPLEMENTATION" | |
8841 | .PD 0 | |
8842 | .IP "Metaphor clash" 4 | |
8843 | .IX Item "Metaphor clash" | |
8844 | .IP "Cookbook" 4 | |
8845 | .IX Item "Cookbook" | |
8846 | .RS 4 | |
8847 | .IP "Two-face scalars" 4 | |
8848 | .IX Item "Two-face scalars" | |
8849 | .IP "Two-face references" 4 | |
8850 | .IX Item "Two-face references" | |
8851 | .IP "Symbolic calculator" 4 | |
8852 | .IX Item "Symbolic calculator" | |
8853 | .IP "\fIReally\fR symbolic calculator" 4 | |
8854 | .IX Item "Really symbolic calculator" | |
8855 | .RE | |
8856 | .RS 4 | |
8857 | .RE | |
8858 | .IP "\s-1AUTHOR\s0" 4 | |
8859 | .IX Item "AUTHOR" | |
8860 | .IP "\s-1DIAGNOSTICS\s0" 4 | |
8861 | .IX Item "DIAGNOSTICS" | |
8862 | .PD | |
8863 | Odd number of arguments for overload::constant, `%s' is not an overloadable | |
8864 | type, `%s' is not a code reference | |
8865 | .IP "\s-1BUGS\s0" 4 | |
8866 | .IX Item "BUGS" | |
8867 | .Sh "re \- Perl pragma to alter regular expression behaviour" | |
8868 | .IX Subsection "re - Perl pragma to alter regular expression behaviour" | |
8869 | .PD 0 | |
8870 | .IP "\s-1SYNOPSIS\s0" 4 | |
8871 | .IX Item "SYNOPSIS" | |
8872 | .IP "\s-1DESCRIPTION\s0" 4 | |
8873 | .IX Item "DESCRIPTION" | |
8874 | .PD | |
8875 | .Sh "sigtrap \- Perl pragma to enable simple signal handling" | |
8876 | .IX Subsection "sigtrap - Perl pragma to enable simple signal handling" | |
8877 | .IP "\s-1SYNOPSIS\s0" 4 | |
8878 | .IX Item "SYNOPSIS" | |
8879 | .PD 0 | |
8880 | .IP "\s-1DESCRIPTION\s0" 4 | |
8881 | .IX Item "DESCRIPTION" | |
8882 | .IP "\s-1OPTIONS\s0" 4 | |
8883 | .IX Item "OPTIONS" | |
8884 | .RS 4 | |
8885 | .IP "\s-1SIGNAL\s0 \s-1HANDLERS\s0" 4 | |
8886 | .IX Item "SIGNAL HANDLERS" | |
8887 | .PD | |
8888 | \&\fBstack-trace\fR, \fBdie\fR, \fBhandler\fR \fIyour-handler\fR | |
8889 | .IP "\s-1SIGNAL\s0 \s-1LISTS\s0" 4 | |
8890 | .IX Item "SIGNAL LISTS" | |
8891 | \&\fBnormal-signals\fR, \fBerror-signals\fR, \fBold-interface-signals\fR | |
8892 | .IP "\s-1OTHER\s0" 4 | |
8893 | .IX Item "OTHER" | |
8894 | \&\fBuntrapped\fR, \fBany\fR, \fIsignal\fR, \fInumber\fR | |
8895 | .RE | |
8896 | .RS 4 | |
8897 | .RE | |
8898 | .IP "\s-1EXAMPLES\s0" 4 | |
8899 | .IX Item "EXAMPLES" | |
8900 | .Sh "sort \- perl pragma to control \fIsort()\fP behaviour" | |
8901 | .IX Subsection "sort - perl pragma to control sort() behaviour" | |
8902 | .PD 0 | |
8903 | .IP "\s-1SYNOPSIS\s0" 4 | |
8904 | .IX Item "SYNOPSIS" | |
8905 | .IP "\s-1DESCRIPTION\s0" 4 | |
8906 | .IX Item "DESCRIPTION" | |
8907 | .IP "\s-1CAVEATS\s0" 4 | |
8908 | .IX Item "CAVEATS" | |
8909 | .PD | |
8910 | .Sh "strict \- Perl pragma to restrict unsafe constructs" | |
8911 | .IX Subsection "strict - Perl pragma to restrict unsafe constructs" | |
8912 | .IP "\s-1SYNOPSIS\s0" 4 | |
8913 | .IX Item "SYNOPSIS" | |
8914 | .PD 0 | |
8915 | .IP "\s-1DESCRIPTION\s0" 4 | |
8916 | .IX Item "DESCRIPTION" | |
8917 | .PD | |
8918 | \&\f(CW\*(C`strict refs\*(C'\fR, \f(CW\*(C`strict vars\*(C'\fR, \f(CW\*(C`strict subs\*(C'\fR | |
8919 | .Sh "subs \- Perl pragma to predeclare sub names" | |
8920 | .IX Subsection "subs - Perl pragma to predeclare sub names" | |
8921 | .IP "\s-1SYNOPSIS\s0" 4 | |
8922 | .IX Item "SYNOPSIS" | |
8923 | .PD 0 | |
8924 | .IP "\s-1DESCRIPTION\s0" 4 | |
8925 | .IX Item "DESCRIPTION" | |
8926 | .PD | |
8927 | .Sh "threads \- Perl extension allowing use of interpreter based threads from perl" | |
8928 | .IX Subsection "threads - Perl extension allowing use of interpreter based threads from perl" | |
8929 | .IP "\s-1SYNOPSIS\s0" 4 | |
8930 | .IX Item "SYNOPSIS" | |
8931 | .PD 0 | |
8932 | .IP "\s-1DESCRIPTION\s0" 4 | |
8933 | .IX Item "DESCRIPTION" | |
8934 | .PD | |
8935 | $thread = threads\->create(function, \s-1LIST\s0), \f(CW$thread\fR\->join, \f(CW$thread\fR\->detach, | |
8936 | threads\->self, \f(CW$thread\fR\->tid, threads\->object( tid ), threads\->\fIyield()\fR;, | |
8937 | threads\->\fIlist()\fR;, async \s-1BLOCK\s0; | |
8938 | .IP "\s-1WARNINGS\s0" 4 | |
8939 | .IX Item "WARNINGS" | |
8940 | A thread exited while \f(CW%d\fR other threads were still running | |
8941 | .IP "\s-1TODO\s0" 4 | |
8942 | .IX Item "TODO" | |
8943 | .PD 0 | |
8944 | .IP "\s-1BUGS\s0" 4 | |
8945 | .IX Item "BUGS" | |
8946 | .PD | |
8947 | Parent-Child threads, Returning objects, Creating threads inside \s-1BEGIN\s0 | |
8948 | blocks, \s-1PERL_OLD_SIGNALS\s0 are not threadsafe, will not be | |
8949 | .IP "\s-1AUTHOR\s0 and \s-1COPYRIGHT\s0" 4 | |
8950 | .IX Item "AUTHOR and COPYRIGHT" | |
8951 | .PD 0 | |
8952 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
8953 | .IX Item "SEE ALSO" | |
8954 | .PD | |
8955 | .Sh "threadshared, threads::shared \- Perl extension for sharing data structures between threads" | |
8956 | .IX Subsection "threadshared, threads::shared - Perl extension for sharing data structures between threads" | |
8957 | .IP "\s-1SYNOPSIS\s0" 4 | |
8958 | .IX Item "SYNOPSIS" | |
8959 | .PD 0 | |
8960 | .IP "\s-1DESCRIPTION\s0" 4 | |
8961 | .IX Item "DESCRIPTION" | |
8962 | .IP "\s-1EXPORT\s0" 4 | |
8963 | .IX Item "EXPORT" | |
8964 | .IP "\s-1FUNCTIONS\s0" 4 | |
8965 | .IX Item "FUNCTIONS" | |
8966 | .PD | |
8967 | share \s-1VARIABLE\s0, lock \s-1VARIABLE\s0, cond_wait \s-1VARIABLE\s0, cond_signal \s-1VARIABLE\s0, | |
8968 | cond_broadcast \s-1VARIABLE\s0 | |
8969 | .IP "\s-1NOTES\s0" 4 | |
8970 | .IX Item "NOTES" | |
8971 | .PD 0 | |
8972 | .IP "\s-1BUGS\s0" 4 | |
8973 | .IX Item "BUGS" | |
8974 | .IP "\s-1AUTHOR\s0" 4 | |
8975 | .IX Item "AUTHOR" | |
8976 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
8977 | .IX Item "SEE ALSO" | |
8978 | .PD | |
8979 | .Sh "utf8 \- Perl pragma to enable/disable \s-1UTF\-8\s0 (or \s-1UTF\-EBCDIC\s0) in source code" | |
8980 | .IX Subsection "utf8 - Perl pragma to enable/disable UTF-8 (or UTF-EBCDIC) in source code" | |
8981 | .IP "\s-1SYNOPSIS\s0" 4 | |
8982 | .IX Item "SYNOPSIS" | |
8983 | .PD 0 | |
8984 | .IP "\s-1DESCRIPTION\s0" 4 | |
8985 | .IX Item "DESCRIPTION" | |
8986 | .RS 4 | |
8987 | .IP "Utility functions" 4 | |
8988 | .IX Item "Utility functions" | |
8989 | .PD | |
8990 | $num_octets = utf8::upgrade($string);, utf8::downgrade($string[, \s-1FAIL_OK\s0]), | |
8991 | utf8::encode($string), \f(CW$flag\fR = utf8::decode($string), \f(CW$flag\fR = | |
8992 | utf8::valid(\s-1STRING\s0) | |
8993 | .RE | |
8994 | .RS 4 | |
8995 | .RE | |
8996 | .IP "\s-1BUGS\s0" 4 | |
8997 | .IX Item "BUGS" | |
8998 | .PD 0 | |
8999 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
9000 | .IX Item "SEE ALSO" | |
9001 | .PD | |
9002 | .Sh "vars \- Perl pragma to predeclare global variable names (obsolete)" | |
9003 | .IX Subsection "vars - Perl pragma to predeclare global variable names (obsolete)" | |
9004 | .IP "\s-1SYNOPSIS\s0" 4 | |
9005 | .IX Item "SYNOPSIS" | |
9006 | .PD 0 | |
9007 | .IP "\s-1DESCRIPTION\s0" 4 | |
9008 | .IX Item "DESCRIPTION" | |
9009 | .PD | |
9010 | .Sh "vmsish \- Perl pragma to control VMS-specific language features" | |
9011 | .IX Subsection "vmsish - Perl pragma to control VMS-specific language features" | |
9012 | .IP "\s-1SYNOPSIS\s0" 4 | |
9013 | .IX Item "SYNOPSIS" | |
9014 | .PD 0 | |
9015 | .IP "\s-1DESCRIPTION\s0" 4 | |
9016 | .IX Item "DESCRIPTION" | |
9017 | .PD | |
9018 | \&\f(CW\*(C`vmsish status\*(C'\fR, \f(CW\*(C`vmsish exit\*(C'\fR, \f(CW\*(C`vmsish time\*(C'\fR, \f(CW\*(C`vmsish hushed\*(C'\fR | |
9019 | .Sh "warnings \- Perl pragma to control optional warnings" | |
9020 | .IX Subsection "warnings - Perl pragma to control optional warnings" | |
9021 | .IP "\s-1SYNOPSIS\s0" 4 | |
9022 | .IX Item "SYNOPSIS" | |
9023 | .PD 0 | |
9024 | .IP "\s-1DESCRIPTION\s0" 4 | |
9025 | .IX Item "DESCRIPTION" | |
9026 | .PD | |
9027 | use warnings::register, \fIwarnings::enabled()\fR, warnings::enabled($category), | |
9028 | warnings::enabled($object), warnings::warn($message), | |
9029 | warnings::warn($category, \f(CW$message\fR), warnings::warn($object, \f(CW$message\fR), | |
9030 | warnings::warnif($message), warnings::warnif($category, \f(CW$message\fR), | |
9031 | warnings::warnif($object, \f(CW$message\fR) | |
9032 | .Sh "warnings::register \- warnings import function" | |
9033 | .IX Subsection "warnings::register - warnings import function" | |
9034 | .IP "\s-1SYNOPSIS\s0" 4 | |
9035 | .IX Item "SYNOPSIS" | |
9036 | .PD 0 | |
9037 | .IP "\s-1DESCRIPTION\s0" 4 | |
9038 | .IX Item "DESCRIPTION" | |
9039 | .PD | |
9040 | .SH "MODULE DOCUMENTATION" | |
9041 | .IX Header "MODULE DOCUMENTATION" | |
9042 | .Sh "AnyDBM_File \- provide framework for multiple DBMs" | |
9043 | .IX Subsection "AnyDBM_File - provide framework for multiple DBMs" | |
9044 | .IP "\s-1SYNOPSIS\s0" 4 | |
9045 | .IX Item "SYNOPSIS" | |
9046 | .PD 0 | |
9047 | .IP "\s-1DESCRIPTION\s0" 4 | |
9048 | .IX Item "DESCRIPTION" | |
9049 | .RS 4 | |
9050 | .IP "\s-1DBM\s0 Comparisons" 4 | |
9051 | .IX Item "DBM Comparisons" | |
9052 | .PD | |
9053 | [0], [1], [2], [3] | |
9054 | .RE | |
9055 | .RS 4 | |
9056 | .RE | |
9057 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
9058 | .IX Item "SEE ALSO" | |
9059 | .Sh "Attribute::Handlers \- Simpler definition of attribute handlers" | |
9060 | .IX Subsection "Attribute::Handlers - Simpler definition of attribute handlers" | |
9061 | .PD 0 | |
9062 | .IP "\s-1VERSION\s0" 4 | |
9063 | .IX Item "VERSION" | |
9064 | .IP "\s-1SYNOPSIS\s0" 4 | |
9065 | .IX Item "SYNOPSIS" | |
9066 | .IP "\s-1DESCRIPTION\s0" 4 | |
9067 | .IX Item "DESCRIPTION" | |
9068 | .PD | |
9069 | [0], [1], [2], [3], [4], [5] | |
9070 | .RS 4 | |
9071 | .IP "Typed lexicals" 4 | |
9072 | .IX Item "Typed lexicals" | |
9073 | .PD 0 | |
9074 | .IP "Type-specific attribute handlers" 4 | |
9075 | .IX Item "Type-specific attribute handlers" | |
9076 | .IP "Non-interpretive attribute handlers" 4 | |
9077 | .IX Item "Non-interpretive attribute handlers" | |
9078 | .IP "Phase-specific attribute handlers" 4 | |
9079 | .IX Item "Phase-specific attribute handlers" | |
9080 | .ie n .IP "Attributes as ""tie"" interfaces" 4 | |
9081 | .el .IP "Attributes as \f(CWtie\fR interfaces" 4 | |
9082 | .IX Item "Attributes as tie interfaces" | |
9083 | .RE | |
9084 | .RS 4 | |
9085 | .RE | |
9086 | .IP "\s-1EXAMPLES\s0" 4 | |
9087 | .IX Item "EXAMPLES" | |
9088 | .IP "\s-1DIAGNOSTICS\s0" 4 | |
9089 | .IX Item "DIAGNOSTICS" | |
9090 | .PD | |
9091 | \&\f(CW\*(C`Bad attribute type: ATTR(%s)\*(C'\fR, \f(CW\*(C`Attribute handler %s doesn't handle %s | |
9092 | attributes\*(C'\fR, \f(CW\*(C`Declaration of %s attribute in package %s may clash with | |
9093 | future reserved word\*(C'\fR, \f(CW\*(C`Can't have two ATTR specifiers on one subroutine\*(C'\fR, | |
9094 | \&\f(CW\*(C`Can't autotie a %s\*(C'\fR, \f(CW\*(C`Internal error: %s symbol went missing\*(C'\fR, \f(CW\*(C`Won't | |
9095 | be able to apply END handler\*(C'\fR | |
9096 | .IP "\s-1AUTHOR\s0" 4 | |
9097 | .IX Item "AUTHOR" | |
9098 | .PD 0 | |
9099 | .IP "\s-1BUGS\s0" 4 | |
9100 | .IX Item "BUGS" | |
9101 | .IP "\s-1COPYRIGHT\s0" 4 | |
9102 | .IX Item "COPYRIGHT" | |
9103 | .PD | |
9104 | .Sh "AutoLoader \- load subroutines only on demand" | |
9105 | .IX Subsection "AutoLoader - load subroutines only on demand" | |
9106 | .IP "\s-1SYNOPSIS\s0" 4 | |
9107 | .IX Item "SYNOPSIS" | |
9108 | .PD 0 | |
9109 | .IP "\s-1DESCRIPTION\s0" 4 | |
9110 | .IX Item "DESCRIPTION" | |
9111 | .RS 4 | |
9112 | .IP "Subroutine Stubs" 4 | |
9113 | .IX Item "Subroutine Stubs" | |
9114 | .IP "Using \fBAutoLoader\fR's \s-1AUTOLOAD\s0 Subroutine" 4 | |
9115 | .IX Item "Using AutoLoader's AUTOLOAD Subroutine" | |
9116 | .IP "Overriding \fBAutoLoader\fR's \s-1AUTOLOAD\s0 Subroutine" 4 | |
9117 | .IX Item "Overriding AutoLoader's AUTOLOAD Subroutine" | |
9118 | .IP "Package Lexicals" 4 | |
9119 | .IX Item "Package Lexicals" | |
9120 | .IP "Not Using AutoLoader" 4 | |
9121 | .IX Item "Not Using AutoLoader" | |
9122 | .IP "\fBAutoLoader\fR vs. \fBSelfLoader\fR" 4 | |
9123 | .IX Item "AutoLoader vs. SelfLoader" | |
9124 | .RE | |
9125 | .RS 4 | |
9126 | .RE | |
9127 | .IP "\s-1CAVEATS\s0" 4 | |
9128 | .IX Item "CAVEATS" | |
9129 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
9130 | .IX Item "SEE ALSO" | |
9131 | .PD | |
9132 | .Sh "AutoSplit \- split a package for autoloading" | |
9133 | .IX Subsection "AutoSplit - split a package for autoloading" | |
9134 | .IP "\s-1SYNOPSIS\s0" 4 | |
9135 | .IX Item "SYNOPSIS" | |
9136 | .PD 0 | |
9137 | .IP "\s-1DESCRIPTION\s0" 4 | |
9138 | .IX Item "DESCRIPTION" | |
9139 | .PD | |
9140 | $keep, \f(CW$check\fR, \f(CW$modtime\fR | |
9141 | .RS 4 | |
9142 | .IP "Multiple packages" 4 | |
9143 | .IX Item "Multiple packages" | |
9144 | .RE | |
9145 | .RS 4 | |
9146 | .RE | |
9147 | .PD 0 | |
9148 | .IP "\s-1DIAGNOSTICS\s0" 4 | |
9149 | .IX Item "DIAGNOSTICS" | |
9150 | .PD | |
9151 | .Sh "B \- The Perl Compiler" | |
9152 | .IX Subsection "B - The Perl Compiler" | |
9153 | .IP "\s-1SYNOPSIS\s0" 4 | |
9154 | .IX Item "SYNOPSIS" | |
9155 | .PD 0 | |
9156 | .IP "\s-1DESCRIPTION\s0" 4 | |
9157 | .IX Item "DESCRIPTION" | |
9158 | .IP "\s-1OVERVIEW\s0 \s-1OF\s0 \s-1CLASSES\s0" 4 | |
9159 | .IX Item "OVERVIEW OF CLASSES" | |
9160 | .RS 4 | |
9161 | .IP "SV-RELATED \s-1CLASSES\s0" 4 | |
9162 | .IX Item "SV-RELATED CLASSES" | |
9163 | .IP "B::SV \s-1METHODS\s0" 4 | |
9164 | .IX Item "B::SV METHODS" | |
9165 | .PD | |
9166 | \&\s-1REFCNT\s0, \s-1FLAGS\s0 | |
9167 | .IP "B::IV \s-1METHODS\s0" 4 | |
9168 | .IX Item "B::IV METHODS" | |
9169 | \&\s-1IV\s0, \s-1IVX\s0, \s-1UVX\s0, int_value, needs64bits, packiv | |
9170 | .IP "B::NV \s-1METHODS\s0" 4 | |
9171 | .IX Item "B::NV METHODS" | |
9172 | \&\s-1NV\s0, \s-1NVX\s0 | |
9173 | .IP "B::RV \s-1METHODS\s0" 4 | |
9174 | .IX Item "B::RV METHODS" | |
9175 | \&\s-1RV\s0 | |
9176 | .IP "B::PV \s-1METHODS\s0" 4 | |
9177 | .IX Item "B::PV METHODS" | |
9178 | \&\s-1PV\s0, \s-1RV\s0, \s-1PVX\s0 | |
9179 | .IP "B::PVMG \s-1METHODS\s0" 4 | |
9180 | .IX Item "B::PVMG METHODS" | |
9181 | \&\s-1MAGIC\s0, SvSTASH | |
9182 | .IP "B::MAGIC \s-1METHODS\s0" 4 | |
9183 | .IX Item "B::MAGIC METHODS" | |
9184 | \&\s-1MOREMAGIC\s0, precomp, \s-1PRIVATE\s0, \s-1TYPE\s0, \s-1FLAGS\s0, \s-1OBJ\s0, \s-1PTR\s0, \s-1REGEX\s0 | |
9185 | .IP "B::PVLV \s-1METHODS\s0" 4 | |
9186 | .IX Item "B::PVLV METHODS" | |
9187 | \&\s-1TARGOFF\s0, \s-1TARGLEN\s0, \s-1TYPE\s0, \s-1TARG\s0 | |
9188 | .IP "B::BM \s-1METHODS\s0" 4 | |
9189 | .IX Item "B::BM METHODS" | |
9190 | \&\s-1USEFUL\s0, \s-1PREVIOUS\s0, \s-1RARE\s0, \s-1TABLE\s0 | |
9191 | .IP "B::GV \s-1METHODS\s0" 4 | |
9192 | .IX Item "B::GV METHODS" | |
9193 | is_empty, \s-1NAME\s0, \s-1SAFENAME\s0, \s-1STASH\s0, \s-1SV\s0, \s-1IO\s0, \s-1FORM\s0, \s-1AV\s0, \s-1HV\s0, \s-1EGV\s0, \s-1CV\s0, \s-1CVGEN\s0, | |
9194 | \&\s-1LINE\s0, \s-1FILE\s0, \s-1FILEGV\s0, GvREFCNT, \s-1FLAGS\s0 | |
9195 | .IP "B::IO \s-1METHODS\s0" 4 | |
9196 | .IX Item "B::IO METHODS" | |
9197 | \&\s-1LINES\s0, \s-1PAGE\s0, \s-1PAGE_LEN\s0, \s-1LINES_LEFT\s0, \s-1TOP_NAME\s0, \s-1TOP_GV\s0, \s-1FMT_NAME\s0, \s-1FMT_GV\s0, | |
9198 | \&\s-1BOTTOM_NAME\s0, \s-1BOTTOM_GV\s0, \s-1SUBPROCESS\s0, IoTYPE, IoFLAGS, IsSTD | |
9199 | .IP "B::AV \s-1METHODS\s0" 4 | |
9200 | .IX Item "B::AV METHODS" | |
9201 | \&\s-1FILL\s0, \s-1MAX\s0, \s-1OFF\s0, \s-1ARRAY\s0, AvFLAGS | |
9202 | .IP "B::CV \s-1METHODS\s0" 4 | |
9203 | .IX Item "B::CV METHODS" | |
9204 | \&\s-1STASH\s0, \s-1START\s0, \s-1ROOT\s0, \s-1GV\s0, \s-1FILE\s0, \s-1DEPTH\s0, \s-1PADLIST\s0, \s-1OUTSIDE\s0, \s-1XSUB\s0, \s-1XSUBANY\s0, | |
9205 | CvFLAGS, const_sv | |
9206 | .IP "B::HV \s-1METHODS\s0" 4 | |
9207 | .IX Item "B::HV METHODS" | |
9208 | \&\s-1FILL\s0, \s-1MAX\s0, \s-1KEYS\s0, \s-1RITER\s0, \s-1NAME\s0, \s-1PMROOT\s0, \s-1ARRAY\s0 | |
9209 | .IP "OP-RELATED \s-1CLASSES\s0" 4 | |
9210 | .IX Item "OP-RELATED CLASSES" | |
9211 | .PD 0 | |
9212 | .IP "B::OP \s-1METHODS\s0" 4 | |
9213 | .IX Item "B::OP METHODS" | |
9214 | .PD | |
9215 | next, sibling, name, ppaddr, desc, targ, type, seq, flags, private | |
9216 | .IP "B::UNOP \s-1METHOD\s0" 4 | |
9217 | .IX Item "B::UNOP METHOD" | |
9218 | first | |
9219 | .IP "B::BINOP \s-1METHOD\s0" 4 | |
9220 | .IX Item "B::BINOP METHOD" | |
9221 | last | |
9222 | .IP "B::LOGOP \s-1METHOD\s0" 4 | |
9223 | .IX Item "B::LOGOP METHOD" | |
9224 | other | |
9225 | .IP "B::LISTOP \s-1METHOD\s0" 4 | |
9226 | .IX Item "B::LISTOP METHOD" | |
9227 | children | |
9228 | .IP "B::PMOP \s-1METHODS\s0" 4 | |
9229 | .IX Item "B::PMOP METHODS" | |
9230 | pmreplroot, pmreplstart, pmnext, pmregexp, pmflags, pmdynflags, | |
9231 | pmpermflags, precomp, pmoffet | |
9232 | .IP "B::SVOP \s-1METHOD\s0" 4 | |
9233 | .IX Item "B::SVOP METHOD" | |
9234 | sv, gv | |
9235 | .IP "B::PADOP \s-1METHOD\s0" 4 | |
9236 | .IX Item "B::PADOP METHOD" | |
9237 | padix | |
9238 | .IP "B::PVOP \s-1METHOD\s0" 4 | |
9239 | .IX Item "B::PVOP METHOD" | |
9240 | pv | |
9241 | .IP "B::LOOP \s-1METHODS\s0" 4 | |
9242 | .IX Item "B::LOOP METHODS" | |
9243 | redoop, nextop, lastop | |
9244 | .IP "B::COP \s-1METHODS\s0" 4 | |
9245 | .IX Item "B::COP METHODS" | |
9246 | label, stash, file, cop_seq, arybase, line | |
9247 | .RE | |
9248 | .RS 4 | |
9249 | .RE | |
9250 | .ie n .IP "\s-1FUNCTIONS\s0 \s-1EXPORTED\s0 \s-1BY\s0 ""B""" 4 | |
9251 | .el .IP "\s-1FUNCTIONS\s0 \s-1EXPORTED\s0 \s-1BY\s0 \f(CWB\fR" 4 | |
9252 | .IX Item "FUNCTIONS EXPORTED BY B" | |
9253 | main_cv, init_av, begin_av, end_av, main_root, main_start, comppadlist, | |
9254 | regex_padav, sv_undef, sv_yes, sv_no, amagic_generation, walkoptree(\s-1OP\s0, | |
9255 | \&\s-1METHOD\s0), walkoptree_debug(\s-1DEBUG\s0), walksymtable(\s-1SYMREF\s0, \s-1METHOD\s0, \s-1RECURSE\s0, | |
9256 | \&\s-1PREFIX\s0), svref_2object(\s-1SV\s0), ppname(\s-1OPNUM\s0), hash(\s-1STR\s0), cast_I32(I), minus_c, | |
9257 | cstring(\s-1STR\s0), perlstring(\s-1STR\s0), class(\s-1OBJ\s0), threadsv_names | |
9258 | .IP "\s-1AUTHOR\s0" 4 | |
9259 | .IX Item "AUTHOR" | |
9260 | .Sh "B::Asmdata \- Autogenerated data about Perl ops, used to generate bytecode" | |
9261 | .IX Subsection "B::Asmdata - Autogenerated data about Perl ops, used to generate bytecode" | |
9262 | .PD 0 | |
9263 | .IP "\s-1SYNOPSIS\s0" 4 | |
9264 | .IX Item "SYNOPSIS" | |
9265 | .IP "\s-1DESCRIPTION\s0" 4 | |
9266 | .IX Item "DESCRIPTION" | |
9267 | .PD | |
9268 | %insn_data, \f(CW@insn_name\fR, \f(CW@optype\fR, \f(CW@specialsv_name\fR | |
9269 | .IP "\s-1AUTHOR\s0" 4 | |
9270 | .IX Item "AUTHOR" | |
9271 | .Sh "B::Assembler \- Assemble Perl bytecode" | |
9272 | .IX Subsection "B::Assembler - Assemble Perl bytecode" | |
9273 | .PD 0 | |
9274 | .IP "\s-1SYNOPSIS\s0" 4 | |
9275 | .IX Item "SYNOPSIS" | |
9276 | .IP "\s-1DESCRIPTION\s0" 4 | |
9277 | .IX Item "DESCRIPTION" | |
9278 | .IP "\s-1AUTHORS\s0" 4 | |
9279 | .IX Item "AUTHORS" | |
9280 | .PD | |
9281 | .Sh "B::Bblock \- Walk basic blocks" | |
9282 | .IX Subsection "B::Bblock - Walk basic blocks" | |
9283 | .IP "\s-1SYNOPSIS\s0" 4 | |
9284 | .IX Item "SYNOPSIS" | |
9285 | .PD 0 | |
9286 | .IP "\s-1DESCRIPTION\s0" 4 | |
9287 | .IX Item "DESCRIPTION" | |
9288 | .RS 4 | |
9289 | .IP "Functions" 4 | |
9290 | .IX Item "Functions" | |
9291 | .PD | |
9292 | \&\fBfind_leaders\fR | |
9293 | .RE | |
9294 | .RS 4 | |
9295 | .RE | |
9296 | .IP "\s-1AUTHOR\s0" 4 | |
9297 | .IX Item "AUTHOR" | |
9298 | .Sh "B::Bytecode \- Perl compiler's bytecode backend" | |
9299 | .IX Subsection "B::Bytecode - Perl compiler's bytecode backend" | |
9300 | .PD 0 | |
9301 | .IP "\s-1SYNOPSIS\s0" 4 | |
9302 | .IX Item "SYNOPSIS" | |
9303 | .IP "\s-1DESCRIPTION\s0" 4 | |
9304 | .IX Item "DESCRIPTION" | |
9305 | .IP "\s-1OPTIONS\s0" 4 | |
9306 | .IX Item "OPTIONS" | |
9307 | .PD | |
9308 | \&\fB\-ofilename\fR, \fB\-afilename\fR, \fB\-\-\fR, \fB\-f\fR, \fB\-fcompress\-nullops\fR, | |
9309 | \&\fB\-fomit\-sequence\-numbers\fR, \fB\-fbypass\-nullops\fR, \fB\-On\fR, \fB\-D\fR, \fB\-Do\fR, | |
9310 | \&\fB\-Db\fR, \fB\-Da\fR, \fB\-DC\fR, \fB\-S\fR, \fB\-upackage\fR | |
9311 | .IP "\s-1EXAMPLES\s0" 4 | |
9312 | .IX Item "EXAMPLES" | |
9313 | .PD 0 | |
9314 | .IP "\s-1BUGS\s0" 4 | |
9315 | .IX Item "BUGS" | |
9316 | .IP "\s-1AUTHORS\s0" 4 | |
9317 | .IX Item "AUTHORS" | |
9318 | .PD | |
9319 | .Sh "B::C \- Perl compiler's C backend" | |
9320 | .IX Subsection "B::C - Perl compiler's C backend" | |
9321 | .IP "\s-1SYNOPSIS\s0" 4 | |
9322 | .IX Item "SYNOPSIS" | |
9323 | .PD 0 | |
9324 | .IP "\s-1DESCRIPTION\s0" 4 | |
9325 | .IX Item "DESCRIPTION" | |
9326 | .IP "\s-1OPTIONS\s0" 4 | |
9327 | .IX Item "OPTIONS" | |
9328 | .PD | |
9329 | \&\fB\-ofilename\fR, \fB\-v\fR, \fB\-\-\fR, \fB\-uPackname\fR, \fB\-D\fR, \fB\-Do\fR, \fB\-Dc\fR, \fB\-DA\fR, | |
9330 | \&\fB\-DC\fR, \fB\-DM\fR, \fB\-f\fR, \fB\-fcog\fR, \fB\-fsave\-data\fR, \fB\-fppaddr\fR, \fB\-fwarn\-sv\fR, | |
9331 | \&\fB\-fuse\-script\-name\fR, \fB\-fsave\-sig\-hash\fR, \fB\-On\fR, \fB\-O0\fR, \fB\-O1\fR, \fB\-O2\fR, | |
9332 | \&\fB\-llimit\fR | |
9333 | .IP "\s-1EXAMPLES\s0" 4 | |
9334 | .IX Item "EXAMPLES" | |
9335 | .PD 0 | |
9336 | .IP "\s-1BUGS\s0" 4 | |
9337 | .IX Item "BUGS" | |
9338 | .IP "\s-1AUTHOR\s0" 4 | |
9339 | .IX Item "AUTHOR" | |
9340 | .PD | |
9341 | .Sh "B::CC \- Perl compiler's optimized C translation backend" | |
9342 | .IX Subsection "B::CC - Perl compiler's optimized C translation backend" | |
9343 | .IP "\s-1SYNOPSIS\s0" 4 | |
9344 | .IX Item "SYNOPSIS" | |
9345 | .PD 0 | |
9346 | .IP "\s-1DESCRIPTION\s0" 4 | |
9347 | .IX Item "DESCRIPTION" | |
9348 | .IP "\s-1OPTIONS\s0" 4 | |
9349 | .IX Item "OPTIONS" | |
9350 | .PD | |
9351 | \&\fB\-ofilename\fR, \fB\-v\fR, \fB\-\-\fR, \fB\-uPackname\fR, \fB\-mModulename\fR, \fB\-D\fR, \fB\-Dr\fR, | |
9352 | \&\fB\-DO\fR, \fB\-Ds\fR, \fB\-Dp\fR, \fB\-Dq\fR, \fB\-Dl\fR, \fB\-Dt\fR, \fB\-f\fR, | |
9353 | \&\fB\-ffreetmps\-each\-bblock\fR, \fB\-ffreetmps\-each\-loop\fR, \fB\-fomit\-taint\fR, \fB\-On\fR | |
9354 | .IP "\s-1EXAMPLES\s0" 4 | |
9355 | .IX Item "EXAMPLES" | |
9356 | .PD 0 | |
9357 | .IP "\s-1BUGS\s0" 4 | |
9358 | .IX Item "BUGS" | |
9359 | .IP "\s-1DIFFERENCES\s0" 4 | |
9360 | .IX Item "DIFFERENCES" | |
9361 | .RS 4 | |
9362 | .IP "Loops" 4 | |
9363 | .IX Item "Loops" | |
9364 | .ie n .IP "Context of ""..""" 4 | |
9365 | .el .IP "Context of ``..''" 4 | |
9366 | .IX Item "Context of .." | |
9367 | .IP "Arithmetic" 4 | |
9368 | .IX Item "Arithmetic" | |
9369 | .IP "Deprecated features" 4 | |
9370 | .IX Item "Deprecated features" | |
9371 | .RE | |
9372 | .RS 4 | |
9373 | .RE | |
9374 | .IP "\s-1AUTHOR\s0" 4 | |
9375 | .IX Item "AUTHOR" | |
9376 | .PD | |
9377 | .Sh "B::Concise \- Walk Perl syntax tree, printing concise info about ops" | |
9378 | .IX Subsection "B::Concise - Walk Perl syntax tree, printing concise info about ops" | |
9379 | .IP "\s-1SYNOPSIS\s0" 4 | |
9380 | .IX Item "SYNOPSIS" | |
9381 | .PD 0 | |
9382 | .IP "\s-1DESCRIPTION\s0" 4 | |
9383 | .IX Item "DESCRIPTION" | |
9384 | .IP "\s-1EXAMPLE\s0" 4 | |
9385 | .IX Item "EXAMPLE" | |
9386 | .IP "\s-1OPTIONS\s0" 4 | |
9387 | .IX Item "OPTIONS" | |
9388 | .PD | |
9389 | \&\fB\-basic\fR, \fB\-exec\fR, \fB\-tree\fR, \fB\-compact\fR, \fB\-loose\fR, \fB\-vt\fR, \fB\-ascii\fR, | |
9390 | \&\fB\-main\fR, \fB\-base\fR\fIn\fR, \fB\-bigendian\fR, \fB\-littleendian\fR, \fB\-concise\fR, | |
9391 | \&\fB\-terse\fR, \fB\-linenoise\fR, \fB\-debug\fR, \fB\-env\fR | |
9392 | .IP "\s-1FORMATTING\s0 \s-1SPECIFICATIONS\s0" 4 | |
9393 | .IX Item "FORMATTING SPECIFICATIONS" | |
9394 | \&\fB(x(\fR\fIexec_text\fR\fB;\fR\fIbasic_text\fR\fB)x)\fR, \fB(*(\fR\fItext\fR\fB)*)\fR, | |
9395 | \&\fB(*(\fR\fItext1\fR\fB;\fR\fItext2\fR\fB)*)\fR, \fB(?(\fR\fItext1\fR\fB#\fR\fIvar\fR\fIText2\fR\fB)?)\fR, | |
9396 | \&\fB#\fR\fIvar\fR, \fB#\fR\fIvar\fR\fIN\fR, \fB~\fR, \fB#addr\fR, \fB#arg\fR, \fB#class\fR, | |
9397 | \&\fB#classsym\fR, \fB#coplabel\fR, \fB#exname\fR, \fB#extarg\fR, \fB#firstaddr\fR, | |
9398 | \&\fB#flags\fR, \fB#flagval\fR, \fB#hyphseq\fR, \fB#label\fR, \fB#lastaddr\fR, \fB#name\fR, | |
9399 | \&\fB#NAME\fR, \fB#next\fR, \fB#nextaddr\fR, \fB#noise\fR, \fB#private\fR, \fB#privval\fR, | |
9400 | \&\fB#seq\fR, \fB#seqnum\fR, \fB#sibaddr\fR, \fB#svaddr\fR, \fB#svclass\fR, \fB#svval\fR, | |
9401 | \&\fB#targ\fR, \fB#targarg\fR, \fB#targarglife\fR, \fB#typenum\fR | |
9402 | .IP "\s-1ABBREVIATIONS\s0" 4 | |
9403 | .IX Item "ABBREVIATIONS" | |
9404 | .RS 4 | |
9405 | .PD 0 | |
9406 | .IP "\s-1OP\s0 flags abbreviations" 4 | |
9407 | .IX Item "OP flags abbreviations" | |
9408 | .IP "\s-1OP\s0 class abbreviations" 4 | |
9409 | .IX Item "OP class abbreviations" | |
9410 | .RE | |
9411 | .RS 4 | |
9412 | .RE | |
9413 | .IP "Using B::Concise outside of the O framework" 4 | |
9414 | .IX Item "Using B::Concise outside of the O framework" | |
9415 | .IP "\s-1AUTHOR\s0" 4 | |
9416 | .IX Item "AUTHOR" | |
9417 | .PD | |
9418 | .Sh "B::Debug \- Walk Perl syntax tree, printing debug info about ops" | |
9419 | .IX Subsection "B::Debug - Walk Perl syntax tree, printing debug info about ops" | |
9420 | .IP "\s-1SYNOPSIS\s0" 4 | |
9421 | .IX Item "SYNOPSIS" | |
9422 | .PD 0 | |
9423 | .IP "\s-1DESCRIPTION\s0" 4 | |
9424 | .IX Item "DESCRIPTION" | |
9425 | .IP "\s-1AUTHOR\s0" 4 | |
9426 | .IX Item "AUTHOR" | |
9427 | .PD | |
9428 | .Sh "B::Deparse \- Perl compiler backend to produce perl code" | |
9429 | .IX Subsection "B::Deparse - Perl compiler backend to produce perl code" | |
9430 | .IP "\s-1SYNOPSIS\s0" 4 | |
9431 | .IX Item "SYNOPSIS" | |
9432 | .PD 0 | |
9433 | .IP "\s-1DESCRIPTION\s0" 4 | |
9434 | .IX Item "DESCRIPTION" | |
9435 | .IP "\s-1OPTIONS\s0" 4 | |
9436 | .IX Item "OPTIONS" | |
9437 | .PD | |
9438 | \&\fB\-l\fR, \fB\-p\fR, \fB\-P\fR, \fB\-q\fR, \fB\-f\fR\fI\s-1FILE\s0\fR, \fB\-s\fR\fI\s-1LETTERS\s0\fR, \fBC\fR, | |
9439 | \&\fBi\fR\fI\s-1NUMBER\s0\fR, \fBT\fR, \fBv\fR\fI\s-1STRING\s0\fR\fB.\fR, \fB\-x\fR\fI\s-1LEVEL\s0\fR | |
9440 | .IP "\s-1USING\s0 B::Deparse \s-1AS\s0 A \s-1MODULE\s0" 4 | |
9441 | .IX Item "USING B::Deparse AS A MODULE" | |
9442 | .RS 4 | |
9443 | .PD 0 | |
9444 | .IP "Synopsis" 4 | |
9445 | .IX Item "Synopsis" | |
9446 | .IP "Description" 4 | |
9447 | .IX Item "Description" | |
9448 | .IP "new" 4 | |
9449 | .IX Item "new" | |
9450 | .IP "ambient_pragmas" 4 | |
9451 | .IX Item "ambient_pragmas" | |
9452 | .PD | |
9453 | strict, $[, bytes, utf8, integer, re, warnings, hint_bits, warning_bits | |
9454 | .IP "coderef2text" 4 | |
9455 | .IX Item "coderef2text" | |
9456 | .RE | |
9457 | .RS 4 | |
9458 | .RE | |
9459 | .PD 0 | |
9460 | .IP "\s-1BUGS\s0" 4 | |
9461 | .IX Item "BUGS" | |
9462 | .IP "\s-1AUTHOR\s0" 4 | |
9463 | .IX Item "AUTHOR" | |
9464 | .PD | |
9465 | .Sh "B::Disassembler \- Disassemble Perl bytecode" | |
9466 | .IX Subsection "B::Disassembler - Disassemble Perl bytecode" | |
9467 | .IP "\s-1SYNOPSIS\s0" 4 | |
9468 | .IX Item "SYNOPSIS" | |
9469 | .PD 0 | |
9470 | .IP "\s-1DESCRIPTION\s0" 4 | |
9471 | .IX Item "DESCRIPTION" | |
9472 | .IP "\s-1AUTHOR\s0" 4 | |
9473 | .IX Item "AUTHOR" | |
9474 | .PD | |
9475 | .Sh "B::Lint \- Perl lint" | |
9476 | .IX Subsection "B::Lint - Perl lint" | |
9477 | .IP "\s-1SYNOPSIS\s0" 4 | |
9478 | .IX Item "SYNOPSIS" | |
9479 | .PD 0 | |
9480 | .IP "\s-1DESCRIPTION\s0" 4 | |
9481 | .IX Item "DESCRIPTION" | |
9482 | .IP "\s-1OPTIONS\s0 \s-1AND\s0 \s-1LINT\s0 \s-1CHECKS\s0" 4 | |
9483 | .IX Item "OPTIONS AND LINT CHECKS" | |
9484 | .PD | |
9485 | \&\fBcontext\fR, \fBimplicit-read\fR and \fBimplicit-write\fR, \fBdollar-underscore\fR, | |
9486 | \&\fBprivate-names\fR, \fBundefined-subs\fR, \fBregexp-variables\fR, \fBall\fR, \fBnone\fR | |
9487 | .IP "\s-1NON\s0 LINT-CHECK \s-1OPTIONS\s0" 4 | |
9488 | .IX Item "NON LINT-CHECK OPTIONS" | |
9489 | \&\fB\-u Package\fR | |
9490 | .IP "\s-1BUGS\s0" 4 | |
9491 | .IX Item "BUGS" | |
9492 | .PD 0 | |
9493 | .IP "\s-1AUTHOR\s0" 4 | |
9494 | .IX Item "AUTHOR" | |
9495 | .PD | |
9496 | .Sh "B::O, O \- Generic interface to Perl Compiler backends" | |
9497 | .IX Subsection "B::O, O - Generic interface to Perl Compiler backends" | |
9498 | .IP "\s-1SYNOPSIS\s0" 4 | |
9499 | .IX Item "SYNOPSIS" | |
9500 | .PD 0 | |
9501 | .IP "\s-1DESCRIPTION\s0" 4 | |
9502 | .IX Item "DESCRIPTION" | |
9503 | .IP "\s-1CONVENTIONS\s0" 4 | |
9504 | .IX Item "CONVENTIONS" | |
9505 | .IP "\s-1IMPLEMENTATION\s0" 4 | |
9506 | .IX Item "IMPLEMENTATION" | |
9507 | .IP "\s-1BUGS\s0" 4 | |
9508 | .IX Item "BUGS" | |
9509 | .IP "\s-1AUTHOR\s0" 4 | |
9510 | .IX Item "AUTHOR" | |
9511 | .PD | |
9512 | .Sh "B::Showlex \- Show lexical variables used in functions or files" | |
9513 | .IX Subsection "B::Showlex - Show lexical variables used in functions or files" | |
9514 | .IP "\s-1SYNOPSIS\s0" 4 | |
9515 | .IX Item "SYNOPSIS" | |
9516 | .PD 0 | |
9517 | .IP "\s-1DESCRIPTION\s0" 4 | |
9518 | .IX Item "DESCRIPTION" | |
9519 | .IP "\s-1AUTHOR\s0" 4 | |
9520 | .IX Item "AUTHOR" | |
9521 | .PD | |
9522 | .Sh "B::Stackobj \- Helper module for \s-1CC\s0 backend" | |
9523 | .IX Subsection "B::Stackobj - Helper module for CC backend" | |
9524 | .IP "\s-1SYNOPSIS\s0" 4 | |
9525 | .IX Item "SYNOPSIS" | |
9526 | .PD 0 | |
9527 | .IP "\s-1DESCRIPTION\s0" 4 | |
9528 | .IX Item "DESCRIPTION" | |
9529 | .IP "\s-1AUTHOR\s0" 4 | |
9530 | .IX Item "AUTHOR" | |
9531 | .PD | |
9532 | .Sh "B::Stash \- show what stashes are loaded" | |
9533 | .IX Subsection "B::Stash - show what stashes are loaded" | |
9534 | .Sh "B::Terse \- Walk Perl syntax tree, printing terse info about ops" | |
9535 | .IX Subsection "B::Terse - Walk Perl syntax tree, printing terse info about ops" | |
9536 | .IP "\s-1SYNOPSIS\s0" 4 | |
9537 | .IX Item "SYNOPSIS" | |
9538 | .PD 0 | |
9539 | .IP "\s-1DESCRIPTION\s0" 4 | |
9540 | .IX Item "DESCRIPTION" | |
9541 | .IP "\s-1AUTHOR\s0" 4 | |
9542 | .IX Item "AUTHOR" | |
9543 | .PD | |
9544 | .Sh "B::Xref \- Generates cross reference reports for Perl programs" | |
9545 | .IX Subsection "B::Xref - Generates cross reference reports for Perl programs" | |
9546 | .IP "\s-1SYNOPSIS\s0" 4 | |
9547 | .IX Item "SYNOPSIS" | |
9548 | .PD 0 | |
9549 | .IP "\s-1DESCRIPTION\s0" 4 | |
9550 | .IX Item "DESCRIPTION" | |
9551 | .IP "\s-1OPTIONS\s0" 4 | |
9552 | .IX Item "OPTIONS" | |
9553 | .PD | |
9554 | \&\f(CW\*(C`\-oFILENAME\*(C'\fR, \f(CW\*(C`\-r\*(C'\fR, \f(CW\*(C`\-d\*(C'\fR, \f(CW\*(C`\-D[tO]\*(C'\fR | |
9555 | .IP "\s-1BUGS\s0" 4 | |
9556 | .IX Item "BUGS" | |
9557 | .PD 0 | |
9558 | .IP "\s-1AUTHOR\s0" 4 | |
9559 | .IX Item "AUTHOR" | |
9560 | .PD | |
9561 | .Sh "Bblock, B::Bblock \- Walk basic blocks" | |
9562 | .IX Subsection "Bblock, B::Bblock - Walk basic blocks" | |
9563 | .IP "\s-1SYNOPSIS\s0" 4 | |
9564 | .IX Item "SYNOPSIS" | |
9565 | .PD 0 | |
9566 | .IP "\s-1DESCRIPTION\s0" 4 | |
9567 | .IX Item "DESCRIPTION" | |
9568 | .RS 4 | |
9569 | .IP "Functions" 4 | |
9570 | .IX Item "Functions" | |
9571 | .PD | |
9572 | \&\fBfind_leaders\fR | |
9573 | .RE | |
9574 | .RS 4 | |
9575 | .RE | |
9576 | .IP "\s-1AUTHOR\s0" 4 | |
9577 | .IX Item "AUTHOR" | |
9578 | .Sh "Benchmark \- benchmark running times of Perl code" | |
9579 | .IX Subsection "Benchmark - benchmark running times of Perl code" | |
9580 | .PD 0 | |
9581 | .IP "\s-1SYNOPSIS\s0" 4 | |
9582 | .IX Item "SYNOPSIS" | |
9583 | .IP "\s-1DESCRIPTION\s0" 4 | |
9584 | .IX Item "DESCRIPTION" | |
9585 | .RS 4 | |
9586 | .IP "Methods" 4 | |
9587 | .IX Item "Methods" | |
9588 | .PD | |
9589 | new, debug, iters | |
9590 | .IP "Standard Exports" 4 | |
9591 | .IX Item "Standard Exports" | |
9592 | timeit(\s-1COUNT\s0, \s-1CODE\s0), timethis ( \s-1COUNT\s0, \s-1CODE\s0, [ \s-1TITLE\s0, [ \s-1STYLE\s0 ]] ), | |
9593 | timethese ( \s-1COUNT\s0, \s-1CODEHASHREF\s0, [ \s-1STYLE\s0 ] ), timediff ( T1, T2 ), timestr ( | |
9594 | \&\s-1TIMEDIFF\s0, [ \s-1STYLE\s0, [ \s-1FORMAT\s0 ] ] ) | |
9595 | .IP "Optional Exports" 4 | |
9596 | .IX Item "Optional Exports" | |
9597 | clearcache ( \s-1COUNT\s0 ), clearallcache ( ), cmpthese ( \s-1COUT\s0, \s-1CODEHASHREF\s0, [ | |
9598 | \&\s-1STYLE\s0 ] ), cmpthese ( \s-1RESULTSHASHREF\s0, [ \s-1STYLE\s0 ] ), countit(\s-1TIME\s0, \s-1CODE\s0), | |
9599 | disablecache ( ), enablecache ( ), timesum ( T1, T2 ) | |
9600 | .RE | |
9601 | .RS 4 | |
9602 | .RE | |
9603 | .IP "\s-1NOTES\s0" 4 | |
9604 | .IX Item "NOTES" | |
9605 | .PD 0 | |
9606 | .IP "\s-1EXAMPLES\s0" 4 | |
9607 | .IX Item "EXAMPLES" | |
9608 | .IP "\s-1INHERITANCE\s0" 4 | |
9609 | .IX Item "INHERITANCE" | |
9610 | .IP "\s-1CAVEATS\s0" 4 | |
9611 | .IX Item "CAVEATS" | |
9612 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
9613 | .IX Item "SEE ALSO" | |
9614 | .IP "\s-1AUTHORS\s0" 4 | |
9615 | .IX Item "AUTHORS" | |
9616 | .IP "\s-1MODIFICATION\s0 \s-1HISTORY\s0" 4 | |
9617 | .IX Item "MODIFICATION HISTORY" | |
9618 | .PD | |
9619 | .Sh "ByteLoader \- load byte compiled perl code" | |
9620 | .IX Subsection "ByteLoader - load byte compiled perl code" | |
9621 | .IP "\s-1SYNOPSIS\s0" 4 | |
9622 | .IX Item "SYNOPSIS" | |
9623 | .PD 0 | |
9624 | .IP "\s-1DESCRIPTION\s0" 4 | |
9625 | .IX Item "DESCRIPTION" | |
9626 | .IP "\s-1AUTHOR\s0" 4 | |
9627 | .IX Item "AUTHOR" | |
9628 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
9629 | .IX Item "SEE ALSO" | |
9630 | .PD | |
9631 | .Sh "Bytecode, B::Bytecode \- Perl compiler's bytecode backend" | |
9632 | .IX Subsection "Bytecode, B::Bytecode - Perl compiler's bytecode backend" | |
9633 | .IP "\s-1SYNOPSIS\s0" 4 | |
9634 | .IX Item "SYNOPSIS" | |
9635 | .PD 0 | |
9636 | .IP "\s-1DESCRIPTION\s0" 4 | |
9637 | .IX Item "DESCRIPTION" | |
9638 | .IP "\s-1OPTIONS\s0" 4 | |
9639 | .IX Item "OPTIONS" | |
9640 | .PD | |
9641 | \&\fB\-ofilename\fR, \fB\-afilename\fR, \fB\-\-\fR, \fB\-f\fR, \fB\-fcompress\-nullops\fR, | |
9642 | \&\fB\-fomit\-sequence\-numbers\fR, \fB\-fbypass\-nullops\fR, \fB\-On\fR, \fB\-D\fR, \fB\-Do\fR, | |
9643 | \&\fB\-Db\fR, \fB\-Da\fR, \fB\-DC\fR, \fB\-S\fR, \fB\-upackage\fR | |
9644 | .IP "\s-1EXAMPLES\s0" 4 | |
9645 | .IX Item "EXAMPLES" | |
9646 | .PD 0 | |
9647 | .IP "\s-1BUGS\s0" 4 | |
9648 | .IX Item "BUGS" | |
9649 | .IP "\s-1AUTHORS\s0" 4 | |
9650 | .IX Item "AUTHORS" | |
9651 | .PD | |
9652 | .Sh "\s-1CGI\s0 \- Simple Common Gateway Interface Class" | |
9653 | .IX Subsection "CGI - Simple Common Gateway Interface Class" | |
9654 | .IP "\s-1SYNOPSIS\s0" 4 | |
9655 | .IX Item "SYNOPSIS" | |
9656 | .PD 0 | |
9657 | .IP "\s-1ABSTRACT\s0" 4 | |
9658 | .IX Item "ABSTRACT" | |
9659 | .IP "\s-1DESCRIPTION\s0" 4 | |
9660 | .IX Item "DESCRIPTION" | |
9661 | .RS 4 | |
9662 | .IP "\s-1PROGRAMMING\s0 \s-1STYLE\s0" 4 | |
9663 | .IX Item "PROGRAMMING STYLE" | |
9664 | .IP "\s-1CALLING\s0 \s-1CGI\s0.PM \s-1ROUTINES\s0" 4 | |
9665 | .IX Item "CALLING CGI.PM ROUTINES" | |
9666 | .IP "\s-1CREATING\s0 A \s-1NEW\s0 \s-1QUERY\s0 \s-1OBJECT\s0 (\s-1OBJECT\-ORIENTED\s0 \s-1STYLE\s0):" 4 | |
9667 | .IX Item "CREATING A NEW QUERY OBJECT (OBJECT-ORIENTED STYLE):" | |
9668 | .IP "\s-1CREATING\s0 A \s-1NEW\s0 \s-1QUERY\s0 \s-1OBJECT\s0 \s-1FROM\s0 \s-1AN\s0 \s-1INPUT\s0 \s-1FILE\s0" 4 | |
9669 | .IX Item "CREATING A NEW QUERY OBJECT FROM AN INPUT FILE" | |
9670 | .IP "\s-1FETCHING\s0 A \s-1LIST\s0 \s-1OF\s0 \s-1KEYWORDS\s0 \s-1FROM\s0 \s-1THE\s0 \s-1QUERY:\s0" 4 | |
9671 | .IX Item "FETCHING A LIST OF KEYWORDS FROM THE QUERY:" | |
9672 | .IP "\s-1FETCHING\s0 \s-1THE\s0 \s-1NAMES\s0 \s-1OF\s0 \s-1ALL\s0 \s-1THE\s0 \s-1PARAMETERS\s0 \s-1PASSED\s0 \s-1TO\s0 \s-1YOUR\s0 \s-1SCRIPT:\s0" 4 | |
9673 | .IX Item "FETCHING THE NAMES OF ALL THE PARAMETERS PASSED TO YOUR SCRIPT:" | |
9674 | .IP "\s-1FETCHING\s0 \s-1THE\s0 \s-1VALUE\s0 \s-1OR\s0 \s-1VALUES\s0 \s-1OF\s0 A \s-1SINGLE\s0 \s-1NAMED\s0 \s-1PARAMETER:\s0" 4 | |
9675 | .IX Item "FETCHING THE VALUE OR VALUES OF A SINGLE NAMED PARAMETER:" | |
9676 | .IP "\s-1SETTING\s0 \s-1THE\s0 \s-1VALUE\s0(S) \s-1OF\s0 A \s-1NAMED\s0 \s-1PARAMETER:\s0" 4 | |
9677 | .IX Item "SETTING THE VALUE(S) OF A NAMED PARAMETER:" | |
9678 | .IP "\s-1APPENDING\s0 \s-1ADDITIONAL\s0 \s-1VALUES\s0 \s-1TO\s0 A \s-1NAMED\s0 \s-1PARAMETER:\s0" 4 | |
9679 | .IX Item "APPENDING ADDITIONAL VALUES TO A NAMED PARAMETER:" | |
9680 | .IP "\s-1IMPORTING\s0 \s-1ALL\s0 \s-1PARAMETERS\s0 \s-1INTO\s0 A \s-1NAMESPACE:\s0" 4 | |
9681 | .IX Item "IMPORTING ALL PARAMETERS INTO A NAMESPACE:" | |
9682 | .IP "\s-1DELETING\s0 A \s-1PARAMETER\s0 \s-1COMPLETELY:\s0" 4 | |
9683 | .IX Item "DELETING A PARAMETER COMPLETELY:" | |
9684 | .IP "\s-1DELETING\s0 \s-1ALL\s0 \s-1PARAMETERS:\s0" 4 | |
9685 | .IX Item "DELETING ALL PARAMETERS:" | |
9686 | .IP "\s-1DIRECT\s0 \s-1ACCESS\s0 \s-1TO\s0 \s-1THE\s0 \s-1PARAMETER\s0 \s-1LIST:\s0" 4 | |
9687 | .IX Item "DIRECT ACCESS TO THE PARAMETER LIST:" | |
9688 | .IP "\s-1FETCHING\s0 \s-1THE\s0 \s-1PARAMETER\s0 \s-1LIST\s0 \s-1AS\s0 A \s-1HASH:\s0" 4 | |
9689 | .IX Item "FETCHING THE PARAMETER LIST AS A HASH:" | |
9690 | .IP "\s-1SAVING\s0 \s-1THE\s0 \s-1STATE\s0 \s-1OF\s0 \s-1THE\s0 \s-1SCRIPT\s0 \s-1TO\s0 A \s-1FILE:\s0" 4 | |
9691 | .IX Item "SAVING THE STATE OF THE SCRIPT TO A FILE:" | |
9692 | .IP "\s-1RETRIEVING\s0 \s-1CGI\s0 \s-1ERRORS\s0" 4 | |
9693 | .IX Item "RETRIEVING CGI ERRORS" | |
9694 | .IP "\s-1USING\s0 \s-1THE\s0 FUNCTION-ORIENTED \s-1INTERFACE\s0" 4 | |
9695 | .IX Item "USING THE FUNCTION-ORIENTED INTERFACE" | |
9696 | .PD | |
9697 | \&\fB:cgi\fR, \fB:form\fR, \fB:html2\fR, \fB:html3\fR, \fB:html4\fR, \fB:netscape\fR, \fB:html\fR, | |
9698 | \&\fB:standard\fR, \fB:all\fR | |
9699 | .IP "\s-1PRAGMAS\s0" 4 | |
9700 | .IX Item "PRAGMAS" | |
9701 | \&\-any, \-compile, \-nosticky, \-no_undef_params, \-no_xhtml, \-nph, | |
9702 | \&\-newstyle_urls, \-oldstyle_urls, \-autoload, \-no_debug, \-debug, | |
9703 | \&\-private_tempfiles | |
9704 | .IP "\s-1SPECIAL\s0 \s-1FORMS\s0 \s-1FOR\s0 \s-1IMPORTING\s0 HTML-TAG \s-1FUNCTIONS\s0" 4 | |
9705 | .IX Item "SPECIAL FORMS FOR IMPORTING HTML-TAG FUNCTIONS" | |
9706 | 1. \fIstart_table()\fR (generates a <table> tag), 2. \fIend_table()\fR (generates a | |
9707 | </table> tag), 3. \fIstart_ul()\fR (generates a <ul> tag), 4. \fIend_ul()\fR (generates | |
9708 | a </ul> tag) | |
9709 | .RE | |
9710 | .RS 4 | |
9711 | .RE | |
9712 | .IP "\s-1GENERATING\s0 \s-1DYNAMIC\s0 \s-1DOCUMENTS\s0" 4 | |
9713 | .IX Item "GENERATING DYNAMIC DOCUMENTS" | |
9714 | .RS 4 | |
9715 | .PD 0 | |
9716 | .IP "\s-1CREATING\s0 A \s-1STANDARD\s0 \s-1HTTP\s0 \s-1HEADER:\s0" 4 | |
9717 | .IX Item "CREATING A STANDARD HTTP HEADER:" | |
9718 | .IP "\s-1GENERATING\s0 A \s-1REDIRECTION\s0 \s-1HEADER\s0" 4 | |
9719 | .IX Item "GENERATING A REDIRECTION HEADER" | |
9720 | .IP "\s-1CREATING\s0 \s-1THE\s0 \s-1HTML\s0 \s-1DOCUMENT\s0 \s-1HEADER\s0" 4 | |
9721 | .IX Item "CREATING THE HTML DOCUMENT HEADER" | |
9722 | .PD | |
9723 | \&\fBParameters:\fR, 4, 5, 6.. | |
9724 | .IP "\s-1ENDING\s0 \s-1THE\s0 \s-1HTML\s0 \s-1DOCUMENT:\s0" 4 | |
9725 | .IX Item "ENDING THE HTML DOCUMENT:" | |
9726 | .PD 0 | |
9727 | .IP "\s-1CREATING\s0 A SELF-REFERENCING \s-1URL\s0 \s-1THAT\s0 \s-1PRESERVES\s0 \s-1STATE\s0 \s-1INFORMATION:\s0" 4 | |
9728 | .IX Item "CREATING A SELF-REFERENCING URL THAT PRESERVES STATE INFORMATION:" | |
9729 | .IP "\s-1OBTAINING\s0 \s-1THE\s0 \s-1SCRIPT\s0'S \s-1URL\s0" 4 | |
9730 | .IX Item "OBTAINING THE SCRIPT'S URL" | |
9731 | .PD | |
9732 | \&\fB\-absolute\fR, \fB\-relative\fR, \fB\-full\fR, \fB\-path\fR (\fB\-path_info\fR), \fB\-query\fR | |
9733 | (\fB\-query_string\fR), \fB\-base\fR | |
9734 | .IP "\s-1MIXING\s0 \s-1POST\s0 \s-1AND\s0 \s-1URL\s0 \s-1PARAMETERS\s0" 4 | |
9735 | .IX Item "MIXING POST AND URL PARAMETERS" | |
9736 | .RE | |
9737 | .RS 4 | |
9738 | .RE | |
9739 | .PD 0 | |
9740 | .IP "\s-1CREATING\s0 \s-1STANDARD\s0 \s-1HTML\s0 \s-1ELEMENTS:\s0" 4 | |
9741 | .IX Item "CREATING STANDARD HTML ELEMENTS:" | |
9742 | .RS 4 | |
9743 | .IP "\s-1PROVIDING\s0 \s-1ARGUMENTS\s0 \s-1TO\s0 \s-1HTML\s0 \s-1SHORTCUTS\s0" 4 | |
9744 | .IX Item "PROVIDING ARGUMENTS TO HTML SHORTCUTS" | |
9745 | .IP "\s-1THE\s0 \s-1DISTRIBUTIVE\s0 \s-1PROPERTY\s0 \s-1OF\s0 \s-1HTML\s0 \s-1SHORTCUTS\s0" 4 | |
9746 | .IX Item "THE DISTRIBUTIVE PROPERTY OF HTML SHORTCUTS" | |
9747 | .IP "\s-1HTML\s0 \s-1SHORTCUTS\s0 \s-1AND\s0 \s-1LIST\s0 \s-1INTERPOLATION\s0" 4 | |
9748 | .IX Item "HTML SHORTCUTS AND LIST INTERPOLATION" | |
9749 | .IP "NON-STANDARD \s-1HTML\s0 \s-1SHORTCUTS\s0" 4 | |
9750 | .IX Item "NON-STANDARD HTML SHORTCUTS" | |
9751 | .IP "\s-1AUTOESCAPING\s0 \s-1HTML\s0" 4 | |
9752 | .IX Item "AUTOESCAPING HTML" | |
9753 | .PD | |
9754 | $escaped_string = escapeHTML(\*(L"unescaped string\*(R");, \f(CW$charset\fR = | |
9755 | charset([$charset]);, \f(CW$flag\fR = autoEscape([$flag]); | |
9756 | .IP "PRETTY-PRINTING \s-1HTML\s0" 4 | |
9757 | .IX Item "PRETTY-PRINTING HTML" | |
9758 | .RE | |
9759 | .RS 4 | |
9760 | .RE | |
9761 | .PD 0 | |
9762 | .IP "\s-1CREATING\s0 FILL-OUT \s-1FORMS:\s0" 4 | |
9763 | .IX Item "CREATING FILL-OUT FORMS:" | |
9764 | .RS 4 | |
9765 | .IP "\s-1CREATING\s0 \s-1AN\s0 \s-1ISINDEX\s0 \s-1TAG\s0" 4 | |
9766 | .IX Item "CREATING AN ISINDEX TAG" | |
9767 | .IP "\s-1STARTING\s0 \s-1AND\s0 \s-1ENDING\s0 A \s-1FORM\s0" 4 | |
9768 | .IX Item "STARTING AND ENDING A FORM" | |
9769 | .PD | |
9770 | \&\fBapplication/x\-www\-form\-urlencoded\fR, \fBmultipart/form\-data\fR | |
9771 | .IP "\s-1CREATING\s0 A \s-1TEXT\s0 \s-1FIELD\s0" 4 | |
9772 | .IX Item "CREATING A TEXT FIELD" | |
9773 | \&\fBParameters\fR | |
9774 | .IP "\s-1CREATING\s0 A \s-1BIG\s0 \s-1TEXT\s0 \s-1FIELD\s0" 4 | |
9775 | .IX Item "CREATING A BIG TEXT FIELD" | |
9776 | .PD 0 | |
9777 | .IP "\s-1CREATING\s0 A \s-1PASSWORD\s0 \s-1FIELD\s0" 4 | |
9778 | .IX Item "CREATING A PASSWORD FIELD" | |
9779 | .IP "\s-1CREATING\s0 A \s-1FILE\s0 \s-1UPLOAD\s0 \s-1FIELD\s0" 4 | |
9780 | .IX Item "CREATING A FILE UPLOAD FIELD" | |
9781 | .PD | |
9782 | \&\fBParameters\fR | |
9783 | .IP "\s-1CREATING\s0 A \s-1POPUP\s0 \s-1MENU\s0" 4 | |
9784 | .IX Item "CREATING A POPUP MENU" | |
9785 | .PD 0 | |
9786 | .IP "\s-1CREATING\s0 A \s-1SCROLLING\s0 \s-1LIST\s0" 4 | |
9787 | .IX Item "CREATING A SCROLLING LIST" | |
9788 | .PD | |
9789 | \&\fBParameters:\fR | |
9790 | .IP "\s-1CREATING\s0 A \s-1GROUP\s0 \s-1OF\s0 \s-1RELATED\s0 \s-1CHECKBOXES\s0" 4 | |
9791 | .IX Item "CREATING A GROUP OF RELATED CHECKBOXES" | |
9792 | \&\fBParameters:\fR | |
9793 | .IP "\s-1CREATING\s0 A \s-1STANDALONE\s0 \s-1CHECKBOX\s0" 4 | |
9794 | .IX Item "CREATING A STANDALONE CHECKBOX" | |
9795 | \&\fBParameters:\fR | |
9796 | .IP "\s-1CREATING\s0 A \s-1RADIO\s0 \s-1BUTTON\s0 \s-1GROUP\s0" 4 | |
9797 | .IX Item "CREATING A RADIO BUTTON GROUP" | |
9798 | \&\fBParameters:\fR | |
9799 | .IP "\s-1CREATING\s0 A \s-1SUBMIT\s0 \s-1BUTTON\s0" 4 | |
9800 | .IX Item "CREATING A SUBMIT BUTTON" | |
9801 | \&\fBParameters:\fR | |
9802 | .IP "\s-1CREATING\s0 A \s-1RESET\s0 \s-1BUTTON\s0" 4 | |
9803 | .IX Item "CREATING A RESET BUTTON" | |
9804 | .PD 0 | |
9805 | .IP "\s-1CREATING\s0 A \s-1DEFAULT\s0 \s-1BUTTON\s0" 4 | |
9806 | .IX Item "CREATING A DEFAULT BUTTON" | |
9807 | .IP "\s-1CREATING\s0 A \s-1HIDDEN\s0 \s-1FIELD\s0" 4 | |
9808 | .IX Item "CREATING A HIDDEN FIELD" | |
9809 | .PD | |
9810 | \&\fBParameters:\fR | |
9811 | .IP "\s-1CREATING\s0 A \s-1CLICKABLE\s0 \s-1IMAGE\s0 \s-1BUTTON\s0" 4 | |
9812 | .IX Item "CREATING A CLICKABLE IMAGE BUTTON" | |
9813 | \&\fBParameters:\fR | |
9814 | .IP "\s-1CREATING\s0 A \s-1JAVASCRIPT\s0 \s-1ACTION\s0 \s-1BUTTON\s0" 4 | |
9815 | .IX Item "CREATING A JAVASCRIPT ACTION BUTTON" | |
9816 | .RE | |
9817 | .RS 4 | |
9818 | .RE | |
9819 | .PD 0 | |
9820 | .IP "\s-1HTTP\s0 \s-1COOKIES\s0" 4 | |
9821 | .IX Item "HTTP COOKIES" | |
9822 | .PD | |
9823 | 1. an expiration time, 2. a domain, 3. a path, 4. a \*(L"secure\*(R" flag, | |
9824 | \&\fB\-name\fR, \fB\-value\fR, \fB\-path\fR, \fB\-domain\fR, \fB\-expires\fR, \fB\-secure\fR | |
9825 | .IP "\s-1WORKING\s0 \s-1WITH\s0 \s-1FRAMES\s0" 4 | |
9826 | .IX Item "WORKING WITH FRAMES" | |
9827 | 1. Create a <Frameset> document, 2. Specify the destination for the | |
9828 | document in the \s-1HTTP\s0 header, 3. Specify the destination for the document in | |
9829 | the <form> tag | |
9830 | .IP "\s-1LIMITED\s0 \s-1SUPPORT\s0 \s-1FOR\s0 \s-1CASCADING\s0 \s-1STYLE\s0 \s-1SHEETS\s0" 4 | |
9831 | .IX Item "LIMITED SUPPORT FOR CASCADING STYLE SHEETS" | |
9832 | .PD 0 | |
9833 | .IP "\s-1DEBUGGING\s0" 4 | |
9834 | .IX Item "DEBUGGING" | |
9835 | .RS 4 | |
9836 | .IP "\s-1DUMPING\s0 \s-1OUT\s0 \s-1ALL\s0 \s-1THE\s0 \s-1NAME/VALUE\s0 \s-1PAIRS\s0" 4 | |
9837 | .IX Item "DUMPING OUT ALL THE NAME/VALUE PAIRS" | |
9838 | .RE | |
9839 | .RS 4 | |
9840 | .RE | |
9841 | .IP "\s-1FETCHING\s0 \s-1ENVIRONMENT\s0 \s-1VARIABLES\s0" 4 | |
9842 | .IX Item "FETCHING ENVIRONMENT VARIABLES" | |
9843 | .PD | |
9844 | \&\fB\f(BIAccept()\fB\fR, \fB\f(BIraw_cookie()\fB\fR, \fB\f(BIuser_agent()\fB\fR, \fB\f(BIpath_info()\fB\fR, | |
9845 | \&\fB\f(BIpath_translated()\fB\fR, \fB\f(BIremote_host()\fB\fR, \fB\f(BIscript_name()\fB\fR, \fB\f(BIreferer()\fB\fR, | |
9846 | \&\fBauth_type ()\fR, \fBserver_name ()\fR, \fBvirtual_host ()\fR, \fBserver_port ()\fR, | |
9847 | \&\fBserver_software ()\fR, \fBremote_user ()\fR, \fBuser_name ()\fR, | |
9848 | \&\fB\f(BIrequest_method()\fB\fR, \fB\f(BIcontent_type()\fB\fR, \fB\f(BIhttp()\fB\fR, \fB\f(BIhttps()\fB\fR | |
9849 | .IP "\s-1USING\s0 \s-1NPH\s0 \s-1SCRIPTS\s0" 4 | |
9850 | .IX Item "USING NPH SCRIPTS" | |
9851 | In the \fBuse\fR statement, By calling the \fB\f(BInph()\fB\fR method:, By using \fB\-nph\fR | |
9852 | parameters | |
9853 | .IP "Server Push" 4 | |
9854 | .IX Item "Server Push" | |
9855 | \&\fImultipart_init()\fR, \fImultipart_start()\fR, \fImultipart_end()\fR, \fImultipart_final()\fR | |
9856 | .IP "Avoiding Denial of Service Attacks" 4 | |
9857 | .IX Item "Avoiding Denial of Service Attacks" | |
9858 | \&\fB$CGI::POST_MAX\fR, \fB$CGI::DISABLE_UPLOADS\fR, \fB1. On a script-by-script | |
9859 | basis\fR, \fB2. Globally for all scripts\fR | |
9860 | .IP "\s-1COMPATIBILITY\s0 \s-1WITH\s0 \s-1CGI\-LIB\s0.PL" 4 | |
9861 | .IX Item "COMPATIBILITY WITH CGI-LIB.PL" | |
9862 | .PD 0 | |
9863 | .IP "\s-1AUTHOR\s0 \s-1INFORMATION\s0" 4 | |
9864 | .IX Item "AUTHOR INFORMATION" | |
9865 | .IP "\s-1CREDITS\s0" 4 | |
9866 | .IX Item "CREDITS" | |
9867 | .PD | |
9868 | Matt Heffron (heffron@falstaff.css.beckman.com), James Taylor | |
9869 | (james.taylor@srs.gov), Scott Anguish <sanguish@digifix.com>, Mike Jewell | |
9870 | (mlj3u@virginia.edu), Timothy Shimmin (tes@kbs.citri.edu.au), Joergen Haegg | |
9871 | (jh@axis.se), Laurent Delfosse (delfosse@delfosse.com), Richard Resnick | |
9872 | (applepi1@aol.com), Craig Bishop (csb@barwonwater.vic.gov.au), Tony Curtis | |
9873 | (tc@vcpc.univie.ac.at), Tim Bunce (Tim.Bunce@ig.co.uk), Tom Christiansen | |
9874 | (tchrist@convex.com), Andreas Koenig (k@franz.ww.TU\-Berlin.DE), Tim | |
9875 | MacKenzie (Tim.MacKenzie@fulcrum.com.au), Kevin B. Hendricks | |
9876 | (kbhend@dogwood.tyler.wm.edu), Stephen Dahmen (joyfire@inxpress.net), Ed | |
9877 | Jordan (ed@fidalgo.net), David Alan Pisoni (david@cnation.com), Doug | |
9878 | MacEachern (dougm@opengroup.org), Robin Houston (robin@oneworld.org), | |
9879 | \&...and many many more.. | |
9880 | .IP "A \s-1COMPLETE\s0 \s-1EXAMPLE\s0 \s-1OF\s0 A \s-1SIMPLE\s0 FORM-BASED \s-1SCRIPT\s0" 4 | |
9881 | .IX Item "A COMPLETE EXAMPLE OF A SIMPLE FORM-BASED SCRIPT" | |
9882 | .PD 0 | |
9883 | .IP "\s-1BUGS\s0" 4 | |
9884 | .IX Item "BUGS" | |
9885 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
9886 | .IX Item "SEE ALSO" | |
9887 | .PD | |
9888 | .Sh "CGI::Apache \- Backward compatibility module for \s-1CGI\s0.pm" | |
9889 | .IX Subsection "CGI::Apache - Backward compatibility module for CGI.pm" | |
9890 | .IP "\s-1SYNOPSIS\s0" 4 | |
9891 | .IX Item "SYNOPSIS" | |
9892 | .PD 0 | |
9893 | .IP "\s-1ABSTRACT\s0" 4 | |
9894 | .IX Item "ABSTRACT" | |
9895 | .IP "\s-1DESCRIPTION\s0" 4 | |
9896 | .IX Item "DESCRIPTION" | |
9897 | .IP "\s-1AUTHOR\s0 \s-1INFORMATION\s0" 4 | |
9898 | .IX Item "AUTHOR INFORMATION" | |
9899 | .IP "\s-1BUGS\s0" 4 | |
9900 | .IX Item "BUGS" | |
9901 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
9902 | .IX Item "SEE ALSO" | |
9903 | .PD | |
9904 | .Sh "CGI::Carp, \fBCGI::Carp\fP \- \s-1CGI\s0 routines for writing to the \s-1HTTPD\s0 (or other) error log" | |
9905 | .IX Subsection "CGI::Carp, CGI::Carp - CGI routines for writing to the HTTPD (or other) error log" | |
9906 | .IP "\s-1SYNOPSIS\s0" 4 | |
9907 | .IX Item "SYNOPSIS" | |
9908 | .PD 0 | |
9909 | .IP "\s-1DESCRIPTION\s0" 4 | |
9910 | .IX Item "DESCRIPTION" | |
9911 | .IP "\s-1REDIRECTING\s0 \s-1ERROR\s0 \s-1MESSAGES\s0" 4 | |
9912 | .IX Item "REDIRECTING ERROR MESSAGES" | |
9913 | .IP "\s-1MAKING\s0 \s-1PERL\s0 \s-1ERRORS\s0 \s-1APPEAR\s0 \s-1IN\s0 \s-1THE\s0 \s-1BROWSER\s0 \s-1WINDOW\s0" 4 | |
9914 | .IX Item "MAKING PERL ERRORS APPEAR IN THE BROWSER WINDOW" | |
9915 | .RS 4 | |
9916 | .IP "Changing the default message" 4 | |
9917 | .IX Item "Changing the default message" | |
9918 | .RE | |
9919 | .RS 4 | |
9920 | .RE | |
9921 | .IP "\s-1MAKING\s0 \s-1WARNINGS\s0 \s-1APPEAR\s0 \s-1AS\s0 \s-1HTML\s0 \s-1COMMENTS\s0" 4 | |
9922 | .IX Item "MAKING WARNINGS APPEAR AS HTML COMMENTS" | |
9923 | .IP "\s-1CHANGE\s0 \s-1LOG\s0" 4 | |
9924 | .IX Item "CHANGE LOG" | |
9925 | .IP "\s-1AUTHORS\s0" 4 | |
9926 | .IX Item "AUTHORS" | |
9927 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
9928 | .IX Item "SEE ALSO" | |
9929 | .PD | |
9930 | .Sh "CGI::Cookie \- Interface to Netscape Cookies" | |
9931 | .IX Subsection "CGI::Cookie - Interface to Netscape Cookies" | |
9932 | .IP "\s-1SYNOPSIS\s0" 4 | |
9933 | .IX Item "SYNOPSIS" | |
9934 | .PD 0 | |
9935 | .IP "\s-1DESCRIPTION\s0" 4 | |
9936 | .IX Item "DESCRIPTION" | |
9937 | .IP "\s-1USING\s0 CGI::Cookie" 4 | |
9938 | .IX Item "USING CGI::Cookie" | |
9939 | .PD | |
9940 | \&\fB1. expiration date\fR, \fB2. domain\fR, \fB3. path\fR, \fB4. secure flag\fR | |
9941 | .RS 4 | |
9942 | .IP "Creating New Cookies" 4 | |
9943 | .IX Item "Creating New Cookies" | |
9944 | .PD 0 | |
9945 | .IP "Sending the Cookie to the Browser" 4 | |
9946 | .IX Item "Sending the Cookie to the Browser" | |
9947 | .IP "Recovering Previous Cookies" 4 | |
9948 | .IX Item "Recovering Previous Cookies" | |
9949 | .IP "Manipulating Cookies" 4 | |
9950 | .IX Item "Manipulating Cookies" | |
9951 | .PD | |
9952 | \&\fB\f(BIname()\fB\fR, \fB\f(BIvalue()\fB\fR, \fB\f(BIdomain()\fB\fR, \fB\f(BIpath()\fB\fR, \fB\f(BIexpires()\fB\fR | |
9953 | .RE | |
9954 | .RS 4 | |
9955 | .RE | |
9956 | .IP "\s-1AUTHOR\s0 \s-1INFORMATION\s0" 4 | |
9957 | .IX Item "AUTHOR INFORMATION" | |
9958 | .PD 0 | |
9959 | .IP "\s-1BUGS\s0" 4 | |
9960 | .IX Item "BUGS" | |
9961 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
9962 | .IX Item "SEE ALSO" | |
9963 | .PD | |
9964 | .Sh "CGI::Fast \- \s-1CGI\s0 Interface for Fast \s-1CGI\s0" | |
9965 | .IX Subsection "CGI::Fast - CGI Interface for Fast CGI" | |
9966 | .IP "\s-1SYNOPSIS\s0" 4 | |
9967 | .IX Item "SYNOPSIS" | |
9968 | .PD 0 | |
9969 | .IP "\s-1DESCRIPTION\s0" 4 | |
9970 | .IX Item "DESCRIPTION" | |
9971 | .IP "\s-1OTHER\s0 \s-1PIECES\s0 \s-1OF\s0 \s-1THE\s0 \s-1PUZZLE\s0" 4 | |
9972 | .IX Item "OTHER PIECES OF THE PUZZLE" | |
9973 | .IP "\s-1WRITING\s0 \s-1FASTCGI\s0 \s-1PERL\s0 \s-1SCRIPTS\s0" 4 | |
9974 | .IX Item "WRITING FASTCGI PERL SCRIPTS" | |
9975 | .IP "\s-1INSTALLING\s0 \s-1FASTCGI\s0 \s-1SCRIPTS\s0" 4 | |
9976 | .IX Item "INSTALLING FASTCGI SCRIPTS" | |
9977 | .IP "\s-1USING\s0 \s-1FASTCGI\s0 \s-1SCRIPTS\s0 \s-1AS\s0 \s-1CGI\s0 \s-1SCRIPTS\s0" 4 | |
9978 | .IX Item "USING FASTCGI SCRIPTS AS CGI SCRIPTS" | |
9979 | .IP "\s-1EXTERNAL\s0 \s-1FASTCGI\s0 \s-1SERVER\s0 \s-1INVOCATION\s0" 4 | |
9980 | .IX Item "EXTERNAL FASTCGI SERVER INVOCATION" | |
9981 | .PD | |
9982 | \&\s-1FCGI_SOCKET_PATH\s0, \s-1FCGI_LISTEN_QUEUE\s0 | |
9983 | .IP "\s-1CAVEATS\s0" 4 | |
9984 | .IX Item "CAVEATS" | |
9985 | .PD 0 | |
9986 | .IP "\s-1AUTHOR\s0 \s-1INFORMATION\s0" 4 | |
9987 | .IX Item "AUTHOR INFORMATION" | |
9988 | .IP "\s-1BUGS\s0" 4 | |
9989 | .IX Item "BUGS" | |
9990 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
9991 | .IX Item "SEE ALSO" | |
9992 | .PD | |
9993 | .Sh "CGI::Pretty \- module to produce nicely formatted \s-1HTML\s0 code" | |
9994 | .IX Subsection "CGI::Pretty - module to produce nicely formatted HTML code" | |
9995 | .IP "\s-1SYNOPSIS\s0" 4 | |
9996 | .IX Item "SYNOPSIS" | |
9997 | .PD 0 | |
9998 | .IP "\s-1DESCRIPTION\s0" 4 | |
9999 | .IX Item "DESCRIPTION" | |
10000 | .RS 4 | |
10001 | .IP "Tags that won't be formatted" 4 | |
10002 | .IX Item "Tags that won't be formatted" | |
10003 | .IP "Customizing the Indenting" 4 | |
10004 | .IX Item "Customizing the Indenting" | |
10005 | .RE | |
10006 | .RS 4 | |
10007 | .RE | |
10008 | .IP "\s-1BUGS\s0" 4 | |
10009 | .IX Item "BUGS" | |
10010 | .IP "\s-1AUTHOR\s0" 4 | |
10011 | .IX Item "AUTHOR" | |
10012 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
10013 | .IX Item "SEE ALSO" | |
10014 | .PD | |
10015 | .Sh "CGI::Push \- Simple Interface to Server Push" | |
10016 | .IX Subsection "CGI::Push - Simple Interface to Server Push" | |
10017 | .IP "\s-1SYNOPSIS\s0" 4 | |
10018 | .IX Item "SYNOPSIS" | |
10019 | .PD 0 | |
10020 | .IP "\s-1DESCRIPTION\s0" 4 | |
10021 | .IX Item "DESCRIPTION" | |
10022 | .IP "\s-1USING\s0 CGI::Push" 4 | |
10023 | .IX Item "USING CGI::Push" | |
10024 | .PD | |
10025 | \&\-next_page, \-last_page, \-type, \-delay, \-cookie, \-target, \-expires, \-nph | |
10026 | .RS 4 | |
10027 | .IP "Heterogeneous Pages" 4 | |
10028 | .IX Item "Heterogeneous Pages" | |
10029 | .PD 0 | |
10030 | .IP "Changing the Page Delay on the Fly" 4 | |
10031 | .IX Item "Changing the Page Delay on the Fly" | |
10032 | .RE | |
10033 | .RS 4 | |
10034 | .RE | |
10035 | .IP "\s-1INSTALLING\s0 CGI::Push \s-1SCRIPTS\s0" 4 | |
10036 | .IX Item "INSTALLING CGI::Push SCRIPTS" | |
10037 | .IP "\s-1AUTHOR\s0 \s-1INFORMATION\s0" 4 | |
10038 | .IX Item "AUTHOR INFORMATION" | |
10039 | .IP "\s-1BUGS\s0" 4 | |
10040 | .IX Item "BUGS" | |
10041 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
10042 | .IX Item "SEE ALSO" | |
10043 | .PD | |
10044 | .Sh "CGI::Switch \- Backward compatibility module for defunct CGI::Switch" | |
10045 | .IX Subsection "CGI::Switch - Backward compatibility module for defunct CGI::Switch" | |
10046 | .IP "\s-1SYNOPSIS\s0" 4 | |
10047 | .IX Item "SYNOPSIS" | |
10048 | .PD 0 | |
10049 | .IP "\s-1ABSTRACT\s0" 4 | |
10050 | .IX Item "ABSTRACT" | |
10051 | .IP "\s-1DESCRIPTION\s0" 4 | |
10052 | .IX Item "DESCRIPTION" | |
10053 | .IP "\s-1AUTHOR\s0 \s-1INFORMATION\s0" 4 | |
10054 | .IX Item "AUTHOR INFORMATION" | |
10055 | .IP "\s-1BUGS\s0" 4 | |
10056 | .IX Item "BUGS" | |
10057 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
10058 | .IX Item "SEE ALSO" | |
10059 | .PD | |
10060 | .Sh "CGI::Util \- Internal utilities used by \s-1CGI\s0 module" | |
10061 | .IX Subsection "CGI::Util - Internal utilities used by CGI module" | |
10062 | .IP "\s-1SYNOPSIS\s0" 4 | |
10063 | .IX Item "SYNOPSIS" | |
10064 | .PD 0 | |
10065 | .IP "\s-1DESCRIPTION\s0" 4 | |
10066 | .IX Item "DESCRIPTION" | |
10067 | .IP "\s-1AUTHOR\s0 \s-1INFORMATION\s0" 4 | |
10068 | .IX Item "AUTHOR INFORMATION" | |
10069 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
10070 | .IX Item "SEE ALSO" | |
10071 | .PD | |
10072 | .Sh "\s-1CPAN\s0 \- query, download and build perl modules from \s-1CPAN\s0 sites" | |
10073 | .IX Subsection "CPAN - query, download and build perl modules from CPAN sites" | |
10074 | .IP "\s-1SYNOPSIS\s0" 4 | |
10075 | .IX Item "SYNOPSIS" | |
10076 | .PD 0 | |
10077 | .IP "\s-1DESCRIPTION\s0" 4 | |
10078 | .IX Item "DESCRIPTION" | |
10079 | .RS 4 | |
10080 | .IP "Interactive Mode" 4 | |
10081 | .IX Item "Interactive Mode" | |
10082 | .PD | |
10083 | Searching for authors, bundles, distribution files and modules, make, test, | |
10084 | install, clean modules or distributions, get, readme, look module or | |
10085 | distribution, ls author, Signals | |
10086 | .IP "CPAN::Shell" 4 | |
10087 | .IX Item "CPAN::Shell" | |
10088 | .PD 0 | |
10089 | .IP "autobundle" 4 | |
10090 | .IX Item "autobundle" | |
10091 | .IP "recompile" 4 | |
10092 | .IX Item "recompile" | |
10093 | .ie n .IP "The four ""CPAN::*"" Classes: Author, Bundle, Module, Distribution" 4 | |
10094 | .el .IP "The four \f(CWCPAN::*\fR Classes: Author, Bundle, Module, Distribution" 4 | |
10095 | .IX Item "The four CPAN::* Classes: Author, Bundle, Module, Distribution" | |
10096 | .IP "Programmer's interface" 4 | |
10097 | .IX Item "Programmer's interface" | |
10098 | .PD | |
10099 | expand($type,@things), expandany(@things), Programming Examples | |
10100 | .IP "Methods in the other Classes" 4 | |
10101 | .IX Item "Methods in the other Classes" | |
10102 | \&\fICPAN::Author::as_glimpse()\fR, \fICPAN::Author::as_string()\fR, | |
10103 | \&\fICPAN::Author::email()\fR, \fICPAN::Author::fullname()\fR, \fICPAN::Author::name()\fR, | |
10104 | \&\fICPAN::Bundle::as_glimpse()\fR, \fICPAN::Bundle::as_string()\fR, | |
10105 | \&\fICPAN::Bundle::clean()\fR, \fICPAN::Bundle::contains()\fR, | |
10106 | CPAN::Bundle::force($method,@args), \fICPAN::Bundle::get()\fR, | |
10107 | \&\fICPAN::Bundle::inst_file()\fR, \fICPAN::Bundle::inst_version()\fR, | |
10108 | \&\fICPAN::Bundle::uptodate()\fR, \fICPAN::Bundle::install()\fR, \fICPAN::Bundle::make()\fR, | |
10109 | \&\fICPAN::Bundle::readme()\fR, \fICPAN::Bundle::test()\fR, | |
10110 | \&\fICPAN::Distribution::as_glimpse()\fR, \fICPAN::Distribution::as_string()\fR, | |
10111 | \&\fICPAN::Distribution::clean()\fR, \fICPAN::Distribution::containsmods()\fR, | |
10112 | \&\fICPAN::Distribution::cvs_import()\fR, \fICPAN::Distribution::dir()\fR, | |
10113 | CPAN::Distribution::force($method,@args), \fICPAN::Distribution::get()\fR, | |
10114 | \&\fICPAN::Distribution::install()\fR, \fICPAN::Distribution::isa_perl()\fR, | |
10115 | \&\fICPAN::Distribution::look()\fR, \fICPAN::Distribution::make()\fR, | |
10116 | \&\fICPAN::Distribution::prereq_pm()\fR, \fICPAN::Distribution::readme()\fR, | |
10117 | \&\fICPAN::Distribution::test()\fR, \fICPAN::Distribution::uptodate()\fR, | |
10118 | \&\fICPAN::Index::force_reload()\fR, \fICPAN::Index::reload()\fR, \fICPAN::InfoObj::dump()\fR, | |
10119 | \&\fICPAN::Module::as_glimpse()\fR, \fICPAN::Module::as_string()\fR, | |
10120 | \&\fICPAN::Module::clean()\fR, \fICPAN::Module::cpan_file()\fR, | |
10121 | \&\fICPAN::Module::cpan_version()\fR, \fICPAN::Module::cvs_import()\fR, | |
10122 | \&\fICPAN::Module::description()\fR, CPAN::Module::force($method,@args), | |
10123 | \&\fICPAN::Module::get()\fR, \fICPAN::Module::inst_file()\fR, | |
10124 | \&\fICPAN::Module::inst_version()\fR, \fICPAN::Module::install()\fR, | |
10125 | \&\fICPAN::Module::look()\fR, \fICPAN::Module::make()\fR, | |
10126 | \&\fICPAN::Module::manpage_headline()\fR, \fICPAN::Module::readme()\fR, | |
10127 | \&\fICPAN::Module::test()\fR, \fICPAN::Module::uptodate()\fR, \fICPAN::Module::userid()\fR | |
10128 | .IP "Cache Manager" 4 | |
10129 | .IX Item "Cache Manager" | |
10130 | .PD 0 | |
10131 | .IP "Bundles" 4 | |
10132 | .IX Item "Bundles" | |
10133 | .IP "Prerequisites" 4 | |
10134 | .IX Item "Prerequisites" | |
10135 | .IP "Finding packages and \s-1VERSION\s0" 4 | |
10136 | .IX Item "Finding packages and VERSION" | |
10137 | .IP "Debugging" 4 | |
10138 | .IX Item "Debugging" | |
10139 | .IP "Floppy, Zip, Offline Mode" 4 | |
10140 | .IX Item "Floppy, Zip, Offline Mode" | |
10141 | .RE | |
10142 | .RS 4 | |
10143 | .RE | |
10144 | .IP "\s-1CONFIGURATION\s0" 4 | |
10145 | .IX Item "CONFIGURATION" | |
10146 | .PD | |
10147 | \&\f(CW\*(C`o conf <scalar option>\*(C'\fR, \f(CW\*(C`o conf <scalar option> | |
10148 | <value>\*(C'\fR, \f(CW\*(C`o conf <list option>\*(C'\fR, \f(CW\*(C`o conf <list | |
10149 | option> [shift|pop]\*(C'\fR, \f(CW\*(C`o conf <list option> | |
10150 | [unshift|push|splice] <list>\*(C'\fR | |
10151 | .RS 4 | |
10152 | .IP "Note on urllist parameter's format" 4 | |
10153 | .IX Item "Note on urllist parameter's format" | |
10154 | .PD 0 | |
10155 | .IP "urllist parameter has CD-ROM support" 4 | |
10156 | .IX Item "urllist parameter has CD-ROM support" | |
10157 | .RE | |
10158 | .RS 4 | |
10159 | .RE | |
10160 | .IP "\s-1SECURITY\s0" 4 | |
10161 | .IX Item "SECURITY" | |
10162 | .IP "\s-1EXPORT\s0" 4 | |
10163 | .IX Item "EXPORT" | |
10164 | .IP "\s-1POPULATE\s0 \s-1AN\s0 \s-1INSTALLATION\s0 \s-1WITH\s0 \s-1LOTS\s0 \s-1OF\s0 \s-1MODULES\s0" 4 | |
10165 | .IX Item "POPULATE AN INSTALLATION WITH LOTS OF MODULES" | |
10166 | .IP "\s-1WORKING\s0 \s-1WITH\s0 \s-1CPAN\s0.pm \s-1BEHIND\s0 \s-1FIREWALLS\s0" 4 | |
10167 | .IX Item "WORKING WITH CPAN.pm BEHIND FIREWALLS" | |
10168 | .RS 4 | |
10169 | .IP "Three basic types of firewalls" 4 | |
10170 | .IX Item "Three basic types of firewalls" | |
10171 | .PD | |
10172 | http firewall, ftp firewall, One way visibility, \s-1SOCKS\s0, \s-1IP\s0 Masquerade | |
10173 | .IP "Configuring lynx or ncftp for going through a firewall" 4 | |
10174 | .IX Item "Configuring lynx or ncftp for going through a firewall" | |
10175 | .RE | |
10176 | .RS 4 | |
10177 | .RE | |
10178 | .PD 0 | |
10179 | .IP "\s-1FAQ\s0" 4 | |
10180 | .IX Item "FAQ" | |
10181 | .PD | |
10182 | 1), 2), 3), 4), 5), 6), 7), 8), 9), 10) | |
10183 | .IP "\s-1BUGS\s0" 4 | |
10184 | .IX Item "BUGS" | |
10185 | .PD 0 | |
10186 | .IP "\s-1AUTHOR\s0" 4 | |
10187 | .IX Item "AUTHOR" | |
10188 | .IP "\s-1TRANSLATIONS\s0" 4 | |
10189 | .IX Item "TRANSLATIONS" | |
10190 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
10191 | .IX Item "SEE ALSO" | |
10192 | .PD | |
10193 | .Sh "CPAN::FirstTime \- Utility for CPAN::Config file Initialization" | |
10194 | .IX Subsection "CPAN::FirstTime - Utility for CPAN::Config file Initialization" | |
10195 | .IP "\s-1SYNOPSIS\s0" 4 | |
10196 | .IX Item "SYNOPSIS" | |
10197 | .PD 0 | |
10198 | .IP "\s-1DESCRIPTION\s0" 4 | |
10199 | .IX Item "DESCRIPTION" | |
10200 | .PD | |
10201 | .Sh "CPANox, CPAN::Nox \- Wrapper around \s-1CPAN\s0.pm without using any \s-1XS\s0 module" | |
10202 | .IX Subsection "CPANox, CPAN::Nox - Wrapper around CPAN.pm without using any XS module" | |
10203 | .IP "\s-1SYNOPSIS\s0" 4 | |
10204 | .IX Item "SYNOPSIS" | |
10205 | .PD 0 | |
10206 | .IP "\s-1DESCRIPTION\s0" 4 | |
10207 | .IX Item "DESCRIPTION" | |
10208 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
10209 | .IX Item "SEE ALSO" | |
10210 | .PD | |
10211 | .Sh "Carp, carp \- warn of errors (from perspective of caller)" | |
10212 | .IX Subsection "Carp, carp - warn of errors (from perspective of caller)" | |
10213 | .IP "\s-1SYNOPSIS\s0" 4 | |
10214 | .IX Item "SYNOPSIS" | |
10215 | .PD 0 | |
10216 | .IP "\s-1DESCRIPTION\s0" 4 | |
10217 | .IX Item "DESCRIPTION" | |
10218 | .RS 4 | |
10219 | .IP "Forcing a Stack Trace" 4 | |
10220 | .IX Item "Forcing a Stack Trace" | |
10221 | .RE | |
10222 | .RS 4 | |
10223 | .RE | |
10224 | .IP "\s-1BUGS\s0" 4 | |
10225 | .IX Item "BUGS" | |
10226 | .PD | |
10227 | .Sh "Carp::Heavy, Carp heavy machinery \- no user serviceable parts inside" | |
10228 | .IX Subsection "Carp::Heavy, Carp heavy machinery - no user serviceable parts inside" | |
10229 | .Sh "Class::ISA \*(-- report the search path for a class's \s-1ISA\s0 tree" | |
10230 | .IX Subsection "Class::ISA report the search path for a class's ISA tree" | |
10231 | .IP "\s-1SYNOPSIS\s0" 4 | |
10232 | .IX Item "SYNOPSIS" | |
10233 | .PD 0 | |
10234 | .IP "\s-1DESCRIPTION\s0" 4 | |
10235 | .IX Item "DESCRIPTION" | |
10236 | .IP "\s-1FUNCTIONS\s0" 4 | |
10237 | .IX Item "FUNCTIONS" | |
10238 | .PD | |
10239 | the function Class::ISA::super_path($CLASS), the function | |
10240 | Class::ISA::self_and_super_path($CLASS), the function | |
10241 | Class::ISA::self_and_super_versions($CLASS) | |
10242 | .IP "\s-1CAUTIONARY\s0 \s-1NOTES\s0" 4 | |
10243 | .IX Item "CAUTIONARY NOTES" | |
10244 | .PD 0 | |
10245 | .IP "\s-1COPYRIGHT\s0" 4 | |
10246 | .IX Item "COPYRIGHT" | |
10247 | .IP "\s-1AUTHOR\s0" 4 | |
10248 | .IX Item "AUTHOR" | |
10249 | .PD | |
10250 | .Sh "Class::Struct \- declare struct-like datatypes as Perl classes" | |
10251 | .IX Subsection "Class::Struct - declare struct-like datatypes as Perl classes" | |
10252 | .IP "\s-1SYNOPSIS\s0" 4 | |
10253 | .IX Item "SYNOPSIS" | |
10254 | .PD 0 | |
10255 | .IP "\s-1DESCRIPTION\s0" 4 | |
10256 | .IX Item "DESCRIPTION" | |
10257 | .RS 4 | |
10258 | .ie n .IP "The ""struct()"" function" 4 | |
10259 | .el .IP "The \f(CWstruct()\fR function" 4 | |
10260 | .IX Item "The struct() function" | |
10261 | .IP "Class Creation at Compile Time" 4 | |
10262 | .IX Item "Class Creation at Compile Time" | |
10263 | .IP "Element Types and Accessor Methods" 4 | |
10264 | .IX Item "Element Types and Accessor Methods" | |
10265 | .PD | |
10266 | Scalar (\f(CW'$'\fR or \f(CW'*$'\fR), Array (\f(CW'@'\fR or \f(CW'*@'\fR), Hash (\f(CW'%'\fR or | |
10267 | \&\f(CW'*%'\fR), Class (\f(CW'Class_Name'\fR or \f(CW'*Class_Name'\fR) | |
10268 | .ie n .IP "Initializing with ""new""" 4 | |
10269 | .el .IP "Initializing with \f(CWnew\fR" 4 | |
10270 | .IX Item "Initializing with new" | |
10271 | .RE | |
10272 | .RS 4 | |
10273 | .RE | |
10274 | .PD 0 | |
10275 | .IP "\s-1EXAMPLES\s0" 4 | |
10276 | .IX Item "EXAMPLES" | |
10277 | .PD | |
10278 | Example 1, Example 2, Example 3 | |
10279 | .IP "Author and Modification History" 4 | |
10280 | .IX Item "Author and Modification History" | |
10281 | .Sh "Config \- access Perl configuration information" | |
10282 | .IX Subsection "Config - access Perl configuration information" | |
10283 | .PD 0 | |
10284 | .IP "\s-1SYNOPSIS\s0" 4 | |
10285 | .IX Item "SYNOPSIS" | |
10286 | .IP "\s-1DESCRIPTION\s0" 4 | |
10287 | .IX Item "DESCRIPTION" | |
10288 | .PD | |
10289 | \&\fImyconfig()\fR, \fIconfig_sh()\fR, config_vars(@names) | |
10290 | .IP "\s-1EXAMPLE\s0" 4 | |
10291 | .IX Item "EXAMPLE" | |
10292 | .PD 0 | |
10293 | .IP "\s-1WARNING\s0" 4 | |
10294 | .IX Item "WARNING" | |
10295 | .IP "\s-1GLOSSARY\s0" 4 | |
10296 | .IX Item "GLOSSARY" | |
10297 | .RS 4 | |
10298 | .IP "_" 4 | |
10299 | .IX Item "_" | |
10300 | .PD | |
10301 | \&\f(CW\*(C`_a\*(C'\fR, \f(CW\*(C`_exe\*(C'\fR, \f(CW\*(C`_o\*(C'\fR | |
10302 | .IP "a" 4 | |
10303 | .IX Item "a" | |
10304 | \&\f(CW\*(C`afs\*(C'\fR, \f(CW\*(C`afsroot\*(C'\fR, \f(CW\*(C`alignbytes\*(C'\fR, \f(CW\*(C`ansi2knr\*(C'\fR, \f(CW\*(C`aphostname\*(C'\fR, | |
10305 | \&\f(CW\*(C`api_revision\*(C'\fR, \f(CW\*(C`api_subversion\*(C'\fR, \f(CW\*(C`api_version\*(C'\fR, \f(CW\*(C`api_versionstring\*(C'\fR, | |
10306 | \&\f(CW\*(C`ar\*(C'\fR, \f(CW\*(C`archlib\*(C'\fR, \f(CW\*(C`archlibexp\*(C'\fR, \f(CW\*(C`archname64\*(C'\fR, \f(CW\*(C`archname\*(C'\fR, \f(CW\*(C`archobjs\*(C'\fR, | |
10307 | \&\f(CW\*(C`asctime_r_proto\*(C'\fR, \f(CW\*(C`awk\*(C'\fR | |
10308 | .IP "b" 4 | |
10309 | .IX Item "b" | |
10310 | \&\f(CW\*(C`baserev\*(C'\fR, \f(CW\*(C`bash\*(C'\fR, \f(CW\*(C`bin\*(C'\fR, \f(CW\*(C`binexp\*(C'\fR, \f(CW\*(C`bison\*(C'\fR, \f(CW\*(C`byacc\*(C'\fR, \f(CW\*(C`byteorder\*(C'\fR | |
10311 | .IP "c" 4 | |
10312 | .IX Item "c" | |
10313 | \&\f(CW\*(C`c\*(C'\fR, \f(CW\*(C`castflags\*(C'\fR, \f(CW\*(C`cat\*(C'\fR, \f(CW\*(C`cc\*(C'\fR, \f(CW\*(C`cccdlflags\*(C'\fR, \f(CW\*(C`ccdlflags\*(C'\fR, \f(CW\*(C`ccflags\*(C'\fR, | |
10314 | \&\f(CW\*(C`ccflags_uselargefiles\*(C'\fR, \f(CW\*(C`ccname\*(C'\fR, \f(CW\*(C`ccsymbols\*(C'\fR, \f(CW\*(C`ccversion\*(C'\fR, \f(CW\*(C`cf_by\*(C'\fR, | |
10315 | \&\f(CW\*(C`cf_email\*(C'\fR, \f(CW\*(C`cf_time\*(C'\fR, \f(CW\*(C`charsize\*(C'\fR, \f(CW\*(C`chgrp\*(C'\fR, \f(CW\*(C`chmod\*(C'\fR, \f(CW\*(C`chown\*(C'\fR, | |
10316 | \&\f(CW\*(C`clocktype\*(C'\fR, \f(CW\*(C`comm\*(C'\fR, \f(CW\*(C`compress\*(C'\fR, \f(CW\*(C`contains\*(C'\fR, \f(CW\*(C`cp\*(C'\fR, \f(CW\*(C`cpio\*(C'\fR, \f(CW\*(C`cpp\*(C'\fR, | |
10317 | \&\f(CW\*(C`cpp_stuff\*(C'\fR, \f(CW\*(C`cppccsymbols\*(C'\fR, \f(CW\*(C`cppflags\*(C'\fR, \f(CW\*(C`cpplast\*(C'\fR, \f(CW\*(C`cppminus\*(C'\fR, | |
10318 | \&\f(CW\*(C`cpprun\*(C'\fR, \f(CW\*(C`cppstdin\*(C'\fR, \f(CW\*(C`cppsymbols\*(C'\fR, \f(CW\*(C`crypt_r_proto\*(C'\fR, \f(CW\*(C`cryptlib\*(C'\fR, | |
10319 | \&\f(CW\*(C`csh\*(C'\fR, \f(CW\*(C`ctermid_r_proto\*(C'\fR, \f(CW\*(C`ctime_r_proto\*(C'\fR | |
10320 | .IP "d" 4 | |
10321 | .IX Item "d" | |
10322 | \&\f(CW\*(C`d_\|_fwalk\*(C'\fR, \f(CW\*(C`d_access\*(C'\fR, \f(CW\*(C`d_accessx\*(C'\fR, \f(CW\*(C`d_alarm\*(C'\fR, \f(CW\*(C`d_archlib\*(C'\fR, | |
10323 | \&\f(CW\*(C`d_asctime_r\*(C'\fR, \f(CW\*(C`d_atolf\*(C'\fR, \f(CW\*(C`d_atoll\*(C'\fR, \f(CW\*(C`d_attribut\*(C'\fR, \f(CW\*(C`d_bcmp\*(C'\fR, | |
10324 | \&\f(CW\*(C`d_bcopy\*(C'\fR, \f(CW\*(C`d_bsd\*(C'\fR, \f(CW\*(C`d_bsdgetpgrp\*(C'\fR, \f(CW\*(C`d_bsdsetpgrp\*(C'\fR, \f(CW\*(C`d_bzero\*(C'\fR, | |
10325 | \&\f(CW\*(C`d_casti32\*(C'\fR, \f(CW\*(C`d_castneg\*(C'\fR, \f(CW\*(C`d_charvspr\*(C'\fR, \f(CW\*(C`d_chown\*(C'\fR, \f(CW\*(C`d_chroot\*(C'\fR, | |
10326 | \&\f(CW\*(C`d_chsize\*(C'\fR, \f(CW\*(C`d_class\*(C'\fR, \f(CW\*(C`d_closedir\*(C'\fR, \f(CW\*(C`d_cmsghdr_s\*(C'\fR, \f(CW\*(C`d_const\*(C'\fR, | |
10327 | \&\f(CW\*(C`d_crypt\*(C'\fR, \f(CW\*(C`d_crypt_r\*(C'\fR, \f(CW\*(C`d_csh\*(C'\fR, \f(CW\*(C`d_ctermid_r\*(C'\fR, \f(CW\*(C`d_ctime_r\*(C'\fR, | |
10328 | \&\f(CW\*(C`d_cuserid\*(C'\fR, \f(CW\*(C`d_dbl_dig\*(C'\fR, \f(CW\*(C`d_dbminitproto\*(C'\fR, \f(CW\*(C`d_difftime\*(C'\fR, \f(CW\*(C`d_dirfd\*(C'\fR, | |
10329 | \&\f(CW\*(C`d_dirnamlen\*(C'\fR, \f(CW\*(C`d_dlerror\*(C'\fR, \f(CW\*(C`d_dlopen\*(C'\fR, \f(CW\*(C`d_dlsymun\*(C'\fR, \f(CW\*(C`d_dosuid\*(C'\fR, | |
10330 | \&\f(CW\*(C`d_drand48_r\*(C'\fR, \f(CW\*(C`d_drand48proto\*(C'\fR, \f(CW\*(C`d_dup2\*(C'\fR, \f(CW\*(C`d_eaccess\*(C'\fR, \f(CW\*(C`d_endgrent\*(C'\fR, | |
10331 | \&\f(CW\*(C`d_endgrent_r\*(C'\fR, \f(CW\*(C`d_endhent\*(C'\fR, \f(CW\*(C`d_endhostent_r\*(C'\fR, \f(CW\*(C`d_endnent\*(C'\fR, | |
10332 | \&\f(CW\*(C`d_endnetent_r\*(C'\fR, \f(CW\*(C`d_endpent\*(C'\fR, \f(CW\*(C`d_endprotoent_r\*(C'\fR, \f(CW\*(C`d_endpwent\*(C'\fR, | |
10333 | \&\f(CW\*(C`d_endpwent_r\*(C'\fR, \f(CW\*(C`d_endsent\*(C'\fR, \f(CW\*(C`d_endservent_r\*(C'\fR, \f(CW\*(C`d_eofnblk\*(C'\fR, | |
10334 | \&\f(CW\*(C`d_eunice\*(C'\fR, \f(CW\*(C`d_fchdir\*(C'\fR, \f(CW\*(C`d_fchmod\*(C'\fR, \f(CW\*(C`d_fchown\*(C'\fR, \f(CW\*(C`d_fcntl\*(C'\fR, | |
10335 | \&\f(CW\*(C`d_fcntl_can_lock\*(C'\fR, \f(CW\*(C`d_fd_macros\*(C'\fR, \f(CW\*(C`d_fd_set\*(C'\fR, \f(CW\*(C`d_fds_bits\*(C'\fR, | |
10336 | \&\f(CW\*(C`d_fgetpos\*(C'\fR, \f(CW\*(C`d_finite\*(C'\fR, \f(CW\*(C`d_finitel\*(C'\fR, \f(CW\*(C`d_flexfnam\*(C'\fR, \f(CW\*(C`d_flock\*(C'\fR, | |
10337 | \&\f(CW\*(C`d_flockproto\*(C'\fR, \f(CW\*(C`d_fork\*(C'\fR, \f(CW\*(C`d_fp_class\*(C'\fR, \f(CW\*(C`d_fpathconf\*(C'\fR, \f(CW\*(C`d_fpclass\*(C'\fR, | |
10338 | \&\f(CW\*(C`d_fpclassify\*(C'\fR, \f(CW\*(C`d_fpclassl\*(C'\fR, \f(CW\*(C`d_fpos64_t\*(C'\fR, \f(CW\*(C`d_frexpl\*(C'\fR, \f(CW\*(C`d_fs_data_s\*(C'\fR, | |
10339 | \&\f(CW\*(C`d_fseeko\*(C'\fR, \f(CW\*(C`d_fsetpos\*(C'\fR, \f(CW\*(C`d_fstatfs\*(C'\fR, \f(CW\*(C`d_fstatvfs\*(C'\fR, \f(CW\*(C`d_fsync\*(C'\fR, | |
10340 | \&\f(CW\*(C`d_ftello\*(C'\fR, \f(CW\*(C`d_ftime\*(C'\fR, \f(CW\*(C`d_Gconvert\*(C'\fR, \f(CW\*(C`d_getcwd\*(C'\fR, \f(CW\*(C`d_getespwnam\*(C'\fR, | |
10341 | \&\f(CW\*(C`d_getfsstat\*(C'\fR, \f(CW\*(C`d_getgrent\*(C'\fR, \f(CW\*(C`d_getgrent_r\*(C'\fR, \f(CW\*(C`d_getgrgid_r\*(C'\fR, | |
10342 | \&\f(CW\*(C`d_getgrnam_r\*(C'\fR, \f(CW\*(C`d_getgrps\*(C'\fR, \f(CW\*(C`d_gethbyaddr\*(C'\fR, \f(CW\*(C`d_gethbyname\*(C'\fR, | |
10343 | \&\f(CW\*(C`d_gethent\*(C'\fR, \f(CW\*(C`d_gethname\*(C'\fR, \f(CW\*(C`d_gethostbyaddr_r\*(C'\fR, \f(CW\*(C`d_gethostbyname_r\*(C'\fR, | |
10344 | \&\f(CW\*(C`d_gethostent_r\*(C'\fR, \f(CW\*(C`d_gethostprotos\*(C'\fR, \f(CW\*(C`d_getitimer\*(C'\fR, \f(CW\*(C`d_getlogin\*(C'\fR, | |
10345 | \&\f(CW\*(C`d_getlogin_r\*(C'\fR, \f(CW\*(C`d_getmnt\*(C'\fR, \f(CW\*(C`d_getmntent\*(C'\fR, \f(CW\*(C`d_getnbyaddr\*(C'\fR, | |
10346 | \&\f(CW\*(C`d_getnbyname\*(C'\fR, \f(CW\*(C`d_getnent\*(C'\fR, \f(CW\*(C`d_getnetbyaddr_r\*(C'\fR, \f(CW\*(C`d_getnetbyname_r\*(C'\fR, | |
10347 | \&\f(CW\*(C`d_getnetent_r\*(C'\fR, \f(CW\*(C`d_getnetprotos\*(C'\fR, \f(CW\*(C`d_getpagsz\*(C'\fR, \f(CW\*(C`d_getpbyname\*(C'\fR, | |
10348 | \&\f(CW\*(C`d_getpbynumber\*(C'\fR, \f(CW\*(C`d_getpent\*(C'\fR, \f(CW\*(C`d_getpgid\*(C'\fR, \f(CW\*(C`d_getpgrp2\*(C'\fR, \f(CW\*(C`d_getpgrp\*(C'\fR, | |
10349 | \&\f(CW\*(C`d_getppid\*(C'\fR, \f(CW\*(C`d_getprior\*(C'\fR, \f(CW\*(C`d_getprotobyname_r\*(C'\fR, | |
10350 | \&\f(CW\*(C`d_getprotobynumber_r\*(C'\fR, \f(CW\*(C`d_getprotoent_r\*(C'\fR, \f(CW\*(C`d_getprotoprotos\*(C'\fR, | |
10351 | \&\f(CW\*(C`d_getprpwnam\*(C'\fR, \f(CW\*(C`d_getpwent\*(C'\fR, \f(CW\*(C`d_getpwent_r\*(C'\fR, \f(CW\*(C`d_getpwnam_r\*(C'\fR, | |
10352 | \&\f(CW\*(C`d_getpwuid_r\*(C'\fR, \f(CW\*(C`d_getsbyname\*(C'\fR, \f(CW\*(C`d_getsbyport\*(C'\fR, \f(CW\*(C`d_getsent\*(C'\fR, | |
10353 | \&\f(CW\*(C`d_getservbyname_r\*(C'\fR, \f(CW\*(C`d_getservbyport_r\*(C'\fR, \f(CW\*(C`d_getservent_r\*(C'\fR, | |
10354 | \&\f(CW\*(C`d_getservprotos\*(C'\fR, \f(CW\*(C`d_getspnam\*(C'\fR, \f(CW\*(C`d_getspnam_r\*(C'\fR, \f(CW\*(C`d_gettimeod\*(C'\fR, | |
10355 | \&\f(CW\*(C`d_gmtime_r\*(C'\fR, \f(CW\*(C`d_gnulibc\*(C'\fR, \f(CW\*(C`d_grpasswd\*(C'\fR, \f(CW\*(C`d_hasmntopt\*(C'\fR, \f(CW\*(C`d_htonl\*(C'\fR, | |
10356 | \&\f(CW\*(C`d_index\*(C'\fR, \f(CW\*(C`d_inetaton\*(C'\fR, \f(CW\*(C`d_int64_t\*(C'\fR, \f(CW\*(C`d_isascii\*(C'\fR, \f(CW\*(C`d_isfinite\*(C'\fR, | |
10357 | \&\f(CW\*(C`d_isinf\*(C'\fR, \f(CW\*(C`d_isnan\*(C'\fR, \f(CW\*(C`d_isnanl\*(C'\fR, \f(CW\*(C`d_killpg\*(C'\fR, \f(CW\*(C`d_lchown\*(C'\fR, | |
10358 | \&\f(CW\*(C`d_ldbl_dig\*(C'\fR, \f(CW\*(C`d_link\*(C'\fR, \f(CW\*(C`d_localtime_r\*(C'\fR, \f(CW\*(C`d_locconv\*(C'\fR, \f(CW\*(C`d_lockf\*(C'\fR, | |
10359 | \&\f(CW\*(C`d_longdbl\*(C'\fR, \f(CW\*(C`d_longlong\*(C'\fR, \f(CW\*(C`d_lseekproto\*(C'\fR, \f(CW\*(C`d_lstat\*(C'\fR, \f(CW\*(C`d_madvise\*(C'\fR, | |
10360 | \&\f(CW\*(C`d_mblen\*(C'\fR, \f(CW\*(C`d_mbstowcs\*(C'\fR, \f(CW\*(C`d_mbtowc\*(C'\fR, \f(CW\*(C`d_memchr\*(C'\fR, \f(CW\*(C`d_memcmp\*(C'\fR, | |
10361 | \&\f(CW\*(C`d_memcpy\*(C'\fR, \f(CW\*(C`d_memmove\*(C'\fR, \f(CW\*(C`d_memset\*(C'\fR, \f(CW\*(C`d_mkdir\*(C'\fR, \f(CW\*(C`d_mkdtemp\*(C'\fR, | |
10362 | \&\f(CW\*(C`d_mkfifo\*(C'\fR, \f(CW\*(C`d_mkstemp\*(C'\fR, \f(CW\*(C`d_mkstemps\*(C'\fR, \f(CW\*(C`d_mktime\*(C'\fR, \f(CW\*(C`d_mmap\*(C'\fR, | |
10363 | \&\f(CW\*(C`d_modfl\*(C'\fR, \f(CW\*(C`d_modfl_pow32_bug\*(C'\fR, \f(CW\*(C`d_mprotect\*(C'\fR, \f(CW\*(C`d_msg\*(C'\fR, \f(CW\*(C`d_msg_ctrunc\*(C'\fR, | |
10364 | \&\f(CW\*(C`d_msg_dontroute\*(C'\fR, \f(CW\*(C`d_msg_oob\*(C'\fR, \f(CW\*(C`d_msg_peek\*(C'\fR, \f(CW\*(C`d_msg_proxy\*(C'\fR, | |
10365 | \&\f(CW\*(C`d_msgctl\*(C'\fR, \f(CW\*(C`d_msgget\*(C'\fR, \f(CW\*(C`d_msghdr_s\*(C'\fR, \f(CW\*(C`d_msgrcv\*(C'\fR, \f(CW\*(C`d_msgsnd\*(C'\fR, | |
10366 | \&\f(CW\*(C`d_msync\*(C'\fR, \f(CW\*(C`d_munmap\*(C'\fR, \f(CW\*(C`d_mymalloc\*(C'\fR, \f(CW\*(C`d_nice\*(C'\fR, \f(CW\*(C`d_nl_langinfo\*(C'\fR, | |
10367 | \&\f(CW\*(C`d_nv_preserves_uv\*(C'\fR, \f(CW\*(C`d_off64_t\*(C'\fR, \f(CW\*(C`d_old_pthread_create_joinable\*(C'\fR, | |
10368 | \&\f(CW\*(C`d_oldpthreads\*(C'\fR, \f(CW\*(C`d_oldsock\*(C'\fR, \f(CW\*(C`d_open3\*(C'\fR, \f(CW\*(C`d_pathconf\*(C'\fR, \f(CW\*(C`d_pause\*(C'\fR, | |
10369 | \&\f(CW\*(C`d_perl_otherlibdirs\*(C'\fR, \f(CW\*(C`d_phostname\*(C'\fR, \f(CW\*(C`d_pipe\*(C'\fR, \f(CW\*(C`d_poll\*(C'\fR, | |
10370 | \&\f(CW\*(C`d_portable\*(C'\fR, \f(CW\*(C`d_PRId64\*(C'\fR, \f(CW\*(C`d_PRIeldbl\*(C'\fR, \f(CW\*(C`d_PRIEUldbl\*(C'\fR, \f(CW\*(C`d_PRIfldbl\*(C'\fR, | |
10371 | \&\f(CW\*(C`d_PRIFUldbl\*(C'\fR, \f(CW\*(C`d_PRIgldbl\*(C'\fR, \f(CW\*(C`d_PRIGUldbl\*(C'\fR, \f(CW\*(C`d_PRIi64\*(C'\fR, \f(CW\*(C`d_PRIo64\*(C'\fR, | |
10372 | \&\f(CW\*(C`d_PRIu64\*(C'\fR, \f(CW\*(C`d_PRIx64\*(C'\fR, \f(CW\*(C`d_PRIXU64\*(C'\fR, \f(CW\*(C`d_procselfexe\*(C'\fR, | |
10373 | \&\f(CW\*(C`d_pthread_atfork\*(C'\fR, \f(CW\*(C`d_pthread_yield\*(C'\fR, \f(CW\*(C`d_pwage\*(C'\fR, \f(CW\*(C`d_pwchange\*(C'\fR, | |
10374 | \&\f(CW\*(C`d_pwclass\*(C'\fR, \f(CW\*(C`d_pwcomment\*(C'\fR, \f(CW\*(C`d_pwexpire\*(C'\fR, \f(CW\*(C`d_pwgecos\*(C'\fR, \f(CW\*(C`d_pwpasswd\*(C'\fR, | |
10375 | \&\f(CW\*(C`d_pwquota\*(C'\fR, \f(CW\*(C`d_qgcvt\*(C'\fR, \f(CW\*(C`d_quad\*(C'\fR, \f(CW\*(C`d_random_r\*(C'\fR, \f(CW\*(C`d_readdir64_r\*(C'\fR, | |
10376 | \&\f(CW\*(C`d_readdir\*(C'\fR, \f(CW\*(C`d_readdir_r\*(C'\fR, \f(CW\*(C`d_readlink\*(C'\fR, \f(CW\*(C`d_readv\*(C'\fR, \f(CW\*(C`d_recvmsg\*(C'\fR, | |
10377 | \&\f(CW\*(C`d_rename\*(C'\fR, \f(CW\*(C`d_rewinddir\*(C'\fR, \f(CW\*(C`d_rmdir\*(C'\fR, \f(CW\*(C`d_safebcpy\*(C'\fR, \f(CW\*(C`d_safemcpy\*(C'\fR, | |
10378 | \&\f(CW\*(C`d_sanemcmp\*(C'\fR, \f(CW\*(C`d_sbrkproto\*(C'\fR, \f(CW\*(C`d_sched_yield\*(C'\fR, \f(CW\*(C`d_scm_rights\*(C'\fR, | |
10379 | \&\f(CW\*(C`d_SCNfldbl\*(C'\fR, \f(CW\*(C`d_seekdir\*(C'\fR, \f(CW\*(C`d_select\*(C'\fR, \f(CW\*(C`d_sem\*(C'\fR, \f(CW\*(C`d_semctl\*(C'\fR, | |
10380 | \&\f(CW\*(C`d_semctl_semid_ds\*(C'\fR, \f(CW\*(C`d_semctl_semun\*(C'\fR, \f(CW\*(C`d_semget\*(C'\fR, \f(CW\*(C`d_semop\*(C'\fR, | |
10381 | \&\f(CW\*(C`d_sendmsg\*(C'\fR, \f(CW\*(C`d_setegid\*(C'\fR, \f(CW\*(C`d_seteuid\*(C'\fR, \f(CW\*(C`d_setgrent\*(C'\fR, \f(CW\*(C`d_setgrent_r\*(C'\fR, | |
10382 | \&\f(CW\*(C`d_setgrps\*(C'\fR, \f(CW\*(C`d_sethent\*(C'\fR, \f(CW\*(C`d_sethostent_r\*(C'\fR, \f(CW\*(C`d_setitimer\*(C'\fR, | |
10383 | \&\f(CW\*(C`d_setlinebuf\*(C'\fR, \f(CW\*(C`d_setlocale\*(C'\fR, \f(CW\*(C`d_setlocale_r\*(C'\fR, \f(CW\*(C`d_setnent\*(C'\fR, | |
10384 | \&\f(CW\*(C`d_setnetent_r\*(C'\fR, \f(CW\*(C`d_setpent\*(C'\fR, \f(CW\*(C`d_setpgid\*(C'\fR, \f(CW\*(C`d_setpgrp2\*(C'\fR, \f(CW\*(C`d_setpgrp\*(C'\fR, | |
10385 | \&\f(CW\*(C`d_setprior\*(C'\fR, \f(CW\*(C`d_setproctitle\*(C'\fR, \f(CW\*(C`d_setprotoent_r\*(C'\fR, \f(CW\*(C`d_setpwent\*(C'\fR, | |
10386 | \&\f(CW\*(C`d_setpwent_r\*(C'\fR, \f(CW\*(C`d_setregid\*(C'\fR, \f(CW\*(C`d_setresgid\*(C'\fR, \f(CW\*(C`d_setresuid\*(C'\fR, | |
10387 | \&\f(CW\*(C`d_setreuid\*(C'\fR, \f(CW\*(C`d_setrgid\*(C'\fR, \f(CW\*(C`d_setruid\*(C'\fR, \f(CW\*(C`d_setsent\*(C'\fR, \f(CW\*(C`d_setservent_r\*(C'\fR, | |
10388 | \&\f(CW\*(C`d_setsid\*(C'\fR, \f(CW\*(C`d_setvbuf\*(C'\fR, \f(CW\*(C`d_sfio\*(C'\fR, \f(CW\*(C`d_shm\*(C'\fR, \f(CW\*(C`d_shmat\*(C'\fR, | |
10389 | \&\f(CW\*(C`d_shmatprototype\*(C'\fR, \f(CW\*(C`d_shmctl\*(C'\fR, \f(CW\*(C`d_shmdt\*(C'\fR, \f(CW\*(C`d_shmget\*(C'\fR, \f(CW\*(C`d_sigaction\*(C'\fR, | |
10390 | \&\f(CW\*(C`d_sigprocmask\*(C'\fR, \f(CW\*(C`d_sigsetjmp\*(C'\fR, \f(CW\*(C`d_sockatmark\*(C'\fR, \f(CW\*(C`d_sockatmarkproto\*(C'\fR, | |
10391 | \&\f(CW\*(C`d_socket\*(C'\fR, \f(CW\*(C`d_socklen_t\*(C'\fR, \f(CW\*(C`d_sockpair\*(C'\fR, \f(CW\*(C`d_socks5_init\*(C'\fR, \f(CW\*(C`d_sqrtl\*(C'\fR, | |
10392 | \&\f(CW\*(C`d_srand48_r\*(C'\fR, \f(CW\*(C`d_srandom_r\*(C'\fR, \f(CW\*(C`d_sresgproto\*(C'\fR, \f(CW\*(C`d_sresuproto\*(C'\fR, | |
10393 | \&\f(CW\*(C`d_statblks\*(C'\fR, \f(CW\*(C`d_statfs_f_flags\*(C'\fR, \f(CW\*(C`d_statfs_s\*(C'\fR, \f(CW\*(C`d_statvfs\*(C'\fR, | |
10394 | \&\f(CW\*(C`d_stdio_cnt_lval\*(C'\fR, \f(CW\*(C`d_stdio_ptr_lval\*(C'\fR, \f(CW\*(C`d_stdio_ptr_lval_nochange_cnt\*(C'\fR, | |
10395 | \&\f(CW\*(C`d_stdio_ptr_lval_sets_cnt\*(C'\fR, \f(CW\*(C`d_stdio_stream_array\*(C'\fR, \f(CW\*(C`d_stdiobase\*(C'\fR, | |
10396 | \&\f(CW\*(C`d_stdstdio\*(C'\fR, \f(CW\*(C`d_strchr\*(C'\fR, \f(CW\*(C`d_strcoll\*(C'\fR, \f(CW\*(C`d_strctcpy\*(C'\fR, \f(CW\*(C`d_strerrm\*(C'\fR, | |
10397 | \&\f(CW\*(C`d_strerror\*(C'\fR, \f(CW\*(C`d_strerror_r\*(C'\fR, \f(CW\*(C`d_strftime\*(C'\fR, \f(CW\*(C`d_strtod\*(C'\fR, \f(CW\*(C`d_strtol\*(C'\fR, | |
10398 | \&\f(CW\*(C`d_strtold\*(C'\fR, \f(CW\*(C`d_strtoll\*(C'\fR, \f(CW\*(C`d_strtoq\*(C'\fR, \f(CW\*(C`d_strtoul\*(C'\fR, \f(CW\*(C`d_strtoull\*(C'\fR, | |
10399 | \&\f(CW\*(C`d_strtouq\*(C'\fR, \f(CW\*(C`d_strxfrm\*(C'\fR, \f(CW\*(C`d_suidsafe\*(C'\fR, \f(CW\*(C`d_symlink\*(C'\fR, \f(CW\*(C`d_syscall\*(C'\fR, | |
10400 | \&\f(CW\*(C`d_syscallproto\*(C'\fR, \f(CW\*(C`d_sysconf\*(C'\fR, \f(CW\*(C`d_sysernlst\*(C'\fR, \f(CW\*(C`d_syserrlst\*(C'\fR, | |
10401 | \&\f(CW\*(C`d_system\*(C'\fR, \f(CW\*(C`d_tcgetpgrp\*(C'\fR, \f(CW\*(C`d_tcsetpgrp\*(C'\fR, \f(CW\*(C`d_telldir\*(C'\fR, | |
10402 | \&\f(CW\*(C`d_telldirproto\*(C'\fR, \f(CW\*(C`d_time\*(C'\fR, \f(CW\*(C`d_times\*(C'\fR, \f(CW\*(C`d_tm_tm_gmtoff\*(C'\fR, | |
10403 | \&\f(CW\*(C`d_tm_tm_zone\*(C'\fR, \f(CW\*(C`d_tmpnam_r\*(C'\fR, \f(CW\*(C`d_truncate\*(C'\fR, \f(CW\*(C`d_ttyname_r\*(C'\fR, \f(CW\*(C`d_tzname\*(C'\fR, | |
10404 | \&\f(CW\*(C`d_u32align\*(C'\fR, \f(CW\*(C`d_ualarm\*(C'\fR, \f(CW\*(C`d_umask\*(C'\fR, \f(CW\*(C`d_uname\*(C'\fR, \f(CW\*(C`d_union_semun\*(C'\fR, | |
10405 | \&\f(CW\*(C`d_unordered\*(C'\fR, \f(CW\*(C`d_usleep\*(C'\fR, \f(CW\*(C`d_usleepproto\*(C'\fR, \f(CW\*(C`d_ustat\*(C'\fR, \f(CW\*(C`d_vendorarch\*(C'\fR, | |
10406 | \&\f(CW\*(C`d_vendorbin\*(C'\fR, \f(CW\*(C`d_vendorlib\*(C'\fR, \f(CW\*(C`d_vfork\*(C'\fR, \f(CW\*(C`d_void_closedir\*(C'\fR, | |
10407 | \&\f(CW\*(C`d_voidsig\*(C'\fR, \f(CW\*(C`d_voidtty\*(C'\fR, \f(CW\*(C`d_volatile\*(C'\fR, \f(CW\*(C`d_vprintf\*(C'\fR, \f(CW\*(C`d_wait4\*(C'\fR, | |
10408 | \&\f(CW\*(C`d_waitpid\*(C'\fR, \f(CW\*(C`d_wcstombs\*(C'\fR, \f(CW\*(C`d_wctomb\*(C'\fR, \f(CW\*(C`d_writev\*(C'\fR, \f(CW\*(C`d_xenix\*(C'\fR, \f(CW\*(C`date\*(C'\fR, | |
10409 | \&\f(CW\*(C`db_hashtype\*(C'\fR, \f(CW\*(C`db_prefixtype\*(C'\fR, \f(CW\*(C`db_version_major\*(C'\fR, \f(CW\*(C`db_version_minor\*(C'\fR, | |
10410 | \&\f(CW\*(C`db_version_patch\*(C'\fR, \f(CW\*(C`defvoidused\*(C'\fR, \f(CW\*(C`direntrytype\*(C'\fR, \f(CW\*(C`dlext\*(C'\fR, \f(CW\*(C`dlsrc\*(C'\fR, | |
10411 | \&\f(CW\*(C`doublesize\*(C'\fR, \f(CW\*(C`drand01\*(C'\fR, \f(CW\*(C`drand48_r_proto\*(C'\fR, \f(CW\*(C`dynamic_ext\*(C'\fR | |
10412 | .IP "e" 4 | |
10413 | .IX Item "e" | |
10414 | \&\f(CW\*(C`eagain\*(C'\fR, \f(CW\*(C`ebcdic\*(C'\fR, \f(CW\*(C`echo\*(C'\fR, \f(CW\*(C`egrep\*(C'\fR, \f(CW\*(C`emacs\*(C'\fR, \f(CW\*(C`endgrent_r_proto\*(C'\fR, | |
10415 | \&\f(CW\*(C`endhostent_r_proto\*(C'\fR, \f(CW\*(C`endnetent_r_proto\*(C'\fR, \f(CW\*(C`endprotoent_r_proto\*(C'\fR, | |
10416 | \&\f(CW\*(C`endpwent_r_proto\*(C'\fR, \f(CW\*(C`endservent_r_proto\*(C'\fR, \f(CW\*(C`eunicefix\*(C'\fR, \f(CW\*(C`exe_ext\*(C'\fR, | |
10417 | \&\f(CW\*(C`expr\*(C'\fR, \f(CW\*(C`extensions\*(C'\fR, \f(CW\*(C`extras\*(C'\fR | |
10418 | .IP "f" 4 | |
10419 | .IX Item "f" | |
10420 | \&\f(CW\*(C`fflushall\*(C'\fR, \f(CW\*(C`fflushNULL\*(C'\fR, \f(CW\*(C`find\*(C'\fR, \f(CW\*(C`firstmakefile\*(C'\fR, \f(CW\*(C`flex\*(C'\fR, | |
10421 | \&\f(CW\*(C`fpossize\*(C'\fR, \f(CW\*(C`fpostype\*(C'\fR, \f(CW\*(C`freetype\*(C'\fR, \f(CW\*(C`from\*(C'\fR, \f(CW\*(C`full_ar\*(C'\fR, \f(CW\*(C`full_csh\*(C'\fR, | |
10422 | \&\f(CW\*(C`full_sed\*(C'\fR | |
10423 | .IP "g" 4 | |
10424 | .IX Item "g" | |
10425 | \&\f(CW\*(C`gccosandvers\*(C'\fR, \f(CW\*(C`gccversion\*(C'\fR, \f(CW\*(C`getgrent_r_proto\*(C'\fR, \f(CW\*(C`getgrgid_r_proto\*(C'\fR, | |
10426 | \&\f(CW\*(C`getgrnam_r_proto\*(C'\fR, \f(CW\*(C`gethostbyaddr_r_proto\*(C'\fR, \f(CW\*(C`gethostbyname_r_proto\*(C'\fR, | |
10427 | \&\f(CW\*(C`gethostent_r_proto\*(C'\fR, \f(CW\*(C`getlogin_r_proto\*(C'\fR, \f(CW\*(C`getnetbyaddr_r_proto\*(C'\fR, | |
10428 | \&\f(CW\*(C`getnetbyname_r_proto\*(C'\fR, \f(CW\*(C`getnetent_r_proto\*(C'\fR, \f(CW\*(C`getprotobyname_r_proto\*(C'\fR, | |
10429 | \&\f(CW\*(C`getprotobynumber_r_proto\*(C'\fR, \f(CW\*(C`getprotoent_r_proto\*(C'\fR, \f(CW\*(C`getpwent_r_proto\*(C'\fR, | |
10430 | \&\f(CW\*(C`getpwnam_r_proto\*(C'\fR, \f(CW\*(C`getpwuid_r_proto\*(C'\fR, \f(CW\*(C`getservbyname_r_proto\*(C'\fR, | |
10431 | \&\f(CW\*(C`getservbyport_r_proto\*(C'\fR, \f(CW\*(C`getservent_r_proto\*(C'\fR, \f(CW\*(C`getspnam_r_proto\*(C'\fR, | |
10432 | \&\f(CW\*(C`gidformat\*(C'\fR, \f(CW\*(C`gidsign\*(C'\fR, \f(CW\*(C`gidsize\*(C'\fR, \f(CW\*(C`gidtype\*(C'\fR, \f(CW\*(C`glibpth\*(C'\fR, \f(CW\*(C`gmake\*(C'\fR, | |
10433 | \&\f(CW\*(C`gmtime_r_proto\*(C'\fR, \f(CW\*(C`gnulibc_version\*(C'\fR, \f(CW\*(C`grep\*(C'\fR, \f(CW\*(C`groupcat\*(C'\fR, \f(CW\*(C`groupstype\*(C'\fR, | |
10434 | \&\f(CW\*(C`gzip\*(C'\fR | |
10435 | .IP "h" 4 | |
10436 | .IX Item "h" | |
10437 | \&\f(CW\*(C`h_fcntl\*(C'\fR, \f(CW\*(C`h_sysfile\*(C'\fR, \f(CW\*(C`hint\*(C'\fR, \f(CW\*(C`hostcat\*(C'\fR | |
10438 | .IP "i" 4 | |
10439 | .IX Item "i" | |
10440 | \&\f(CW\*(C`i16size\*(C'\fR, \f(CW\*(C`i16type\*(C'\fR, \f(CW\*(C`i32size\*(C'\fR, \f(CW\*(C`i32type\*(C'\fR, \f(CW\*(C`i64size\*(C'\fR, \f(CW\*(C`i64type\*(C'\fR, | |
10441 | \&\f(CW\*(C`i8size\*(C'\fR, \f(CW\*(C`i8type\*(C'\fR, \f(CW\*(C`i_arpainet\*(C'\fR, \f(CW\*(C`i_bsdioctl\*(C'\fR, \f(CW\*(C`i_crypt\*(C'\fR, \f(CW\*(C`i_db\*(C'\fR, | |
10442 | \&\f(CW\*(C`i_dbm\*(C'\fR, \f(CW\*(C`i_dirent\*(C'\fR, \f(CW\*(C`i_dld\*(C'\fR, \f(CW\*(C`i_dlfcn\*(C'\fR, \f(CW\*(C`i_fcntl\*(C'\fR, \f(CW\*(C`i_float\*(C'\fR, | |
10443 | \&\f(CW\*(C`i_fp\*(C'\fR, \f(CW\*(C`i_fp_class\*(C'\fR, \f(CW\*(C`i_gdbm\*(C'\fR, \f(CW\*(C`i_grp\*(C'\fR, \f(CW\*(C`i_ieeefp\*(C'\fR, \f(CW\*(C`i_inttypes\*(C'\fR, | |
10444 | \&\f(CW\*(C`i_langinfo\*(C'\fR, \f(CW\*(C`i_libutil\*(C'\fR, \f(CW\*(C`i_limits\*(C'\fR, \f(CW\*(C`i_locale\*(C'\fR, \f(CW\*(C`i_machcthr\*(C'\fR, | |
10445 | \&\f(CW\*(C`i_malloc\*(C'\fR, \f(CW\*(C`i_math\*(C'\fR, \f(CW\*(C`i_memory\*(C'\fR, \f(CW\*(C`i_mntent\*(C'\fR, \f(CW\*(C`i_ndbm\*(C'\fR, \f(CW\*(C`i_netdb\*(C'\fR, | |
10446 | \&\f(CW\*(C`i_neterrno\*(C'\fR, \f(CW\*(C`i_netinettcp\*(C'\fR, \f(CW\*(C`i_niin\*(C'\fR, \f(CW\*(C`i_poll\*(C'\fR, \f(CW\*(C`i_prot\*(C'\fR, | |
10447 | \&\f(CW\*(C`i_pthread\*(C'\fR, \f(CW\*(C`i_pwd\*(C'\fR, \f(CW\*(C`i_rpcsvcdbm\*(C'\fR, \f(CW\*(C`i_sfio\*(C'\fR, \f(CW\*(C`i_sgtty\*(C'\fR, \f(CW\*(C`i_shadow\*(C'\fR, | |
10448 | \&\f(CW\*(C`i_socks\*(C'\fR, \f(CW\*(C`i_stdarg\*(C'\fR, \f(CW\*(C`i_stddef\*(C'\fR, \f(CW\*(C`i_stdlib\*(C'\fR, \f(CW\*(C`i_string\*(C'\fR, | |
10449 | \&\f(CW\*(C`i_sunmath\*(C'\fR, \f(CW\*(C`i_sysaccess\*(C'\fR, \f(CW\*(C`i_sysdir\*(C'\fR, \f(CW\*(C`i_sysfile\*(C'\fR, \f(CW\*(C`i_sysfilio\*(C'\fR, | |
10450 | \&\f(CW\*(C`i_sysin\*(C'\fR, \f(CW\*(C`i_sysioctl\*(C'\fR, \f(CW\*(C`i_syslog\*(C'\fR, \f(CW\*(C`i_sysmman\*(C'\fR, \f(CW\*(C`i_sysmode\*(C'\fR, | |
10451 | \&\f(CW\*(C`i_sysmount\*(C'\fR, \f(CW\*(C`i_sysndir\*(C'\fR, \f(CW\*(C`i_sysparam\*(C'\fR, \f(CW\*(C`i_sysresrc\*(C'\fR, \f(CW\*(C`i_syssecrt\*(C'\fR, | |
10452 | \&\f(CW\*(C`i_sysselct\*(C'\fR, \f(CW\*(C`i_syssockio\*(C'\fR, \f(CW\*(C`i_sysstat\*(C'\fR, \f(CW\*(C`i_sysstatfs\*(C'\fR, | |
10453 | \&\f(CW\*(C`i_sysstatvfs\*(C'\fR, \f(CW\*(C`i_systime\*(C'\fR, \f(CW\*(C`i_systimek\*(C'\fR, \f(CW\*(C`i_systimes\*(C'\fR, \f(CW\*(C`i_systypes\*(C'\fR, | |
10454 | \&\f(CW\*(C`i_sysuio\*(C'\fR, \f(CW\*(C`i_sysun\*(C'\fR, \f(CW\*(C`i_sysutsname\*(C'\fR, \f(CW\*(C`i_sysvfs\*(C'\fR, \f(CW\*(C`i_syswait\*(C'\fR, | |
10455 | \&\f(CW\*(C`i_termio\*(C'\fR, \f(CW\*(C`i_termios\*(C'\fR, \f(CW\*(C`i_time\*(C'\fR, \f(CW\*(C`i_unistd\*(C'\fR, \f(CW\*(C`i_ustat\*(C'\fR, \f(CW\*(C`i_utime\*(C'\fR, | |
10456 | \&\f(CW\*(C`i_values\*(C'\fR, \f(CW\*(C`i_varargs\*(C'\fR, \f(CW\*(C`i_varhdr\*(C'\fR, \f(CW\*(C`i_vfork\*(C'\fR, | |
10457 | \&\f(CW\*(C`ignore_versioned_solibs\*(C'\fR, \f(CW\*(C`inc_version_list\*(C'\fR, \f(CW\*(C`inc_version_list_init\*(C'\fR, | |
10458 | \&\f(CW\*(C`incpath\*(C'\fR, \f(CW\*(C`inews\*(C'\fR, \f(CW\*(C`installarchlib\*(C'\fR, \f(CW\*(C`installbin\*(C'\fR, \f(CW\*(C`installman1dir\*(C'\fR, | |
10459 | \&\f(CW\*(C`installman3dir\*(C'\fR, \f(CW\*(C`installprefix\*(C'\fR, \f(CW\*(C`installprefixexp\*(C'\fR, | |
10460 | \&\f(CW\*(C`installprivlib\*(C'\fR, \f(CW\*(C`installscript\*(C'\fR, \f(CW\*(C`installsitearch\*(C'\fR, \f(CW\*(C`installsitebin\*(C'\fR, | |
10461 | \&\f(CW\*(C`installsitelib\*(C'\fR, \f(CW\*(C`installstyle\*(C'\fR, \f(CW\*(C`installusrbinperl\*(C'\fR, | |
10462 | \&\f(CW\*(C`installvendorarch\*(C'\fR, \f(CW\*(C`installvendorbin\*(C'\fR, \f(CW\*(C`installvendorlib\*(C'\fR, \f(CW\*(C`intsize\*(C'\fR, | |
10463 | \&\f(CW\*(C`issymlink\*(C'\fR, \f(CW\*(C`ivdformat\*(C'\fR, \f(CW\*(C`ivsize\*(C'\fR, \f(CW\*(C`ivtype\*(C'\fR | |
10464 | .IP "k" 4 | |
10465 | .IX Item "k" | |
10466 | \&\f(CW\*(C`known_extensions\*(C'\fR, \f(CW\*(C`ksh\*(C'\fR | |
10467 | .IP "l" 4 | |
10468 | .IX Item "l" | |
10469 | \&\f(CW\*(C`ld\*(C'\fR, \f(CW\*(C`lddlflags\*(C'\fR, \f(CW\*(C`ldflags\*(C'\fR, \f(CW\*(C`ldflags_uselargefiles\*(C'\fR, \f(CW\*(C`ldlibpthname\*(C'\fR, | |
10470 | \&\f(CW\*(C`less\*(C'\fR, \f(CW\*(C`lib_ext\*(C'\fR, \f(CW\*(C`libc\*(C'\fR, \f(CW\*(C`libperl\*(C'\fR, \f(CW\*(C`libpth\*(C'\fR, \f(CW\*(C`libs\*(C'\fR, \f(CW\*(C`libsdirs\*(C'\fR, | |
10471 | \&\f(CW\*(C`libsfiles\*(C'\fR, \f(CW\*(C`libsfound\*(C'\fR, \f(CW\*(C`libspath\*(C'\fR, \f(CW\*(C`libswanted\*(C'\fR, | |
10472 | \&\f(CW\*(C`libswanted_uselargefiles\*(C'\fR, \f(CW\*(C`line\*(C'\fR, \f(CW\*(C`lint\*(C'\fR, \f(CW\*(C`lkflags\*(C'\fR, \f(CW\*(C`ln\*(C'\fR, \f(CW\*(C`lns\*(C'\fR, | |
10473 | \&\f(CW\*(C`localtime_r_proto\*(C'\fR, \f(CW\*(C`locincpth\*(C'\fR, \f(CW\*(C`loclibpth\*(C'\fR, \f(CW\*(C`longdblsize\*(C'\fR, | |
10474 | \&\f(CW\*(C`longlongsize\*(C'\fR, \f(CW\*(C`longsize\*(C'\fR, \f(CW\*(C`lp\*(C'\fR, \f(CW\*(C`lpr\*(C'\fR, \f(CW\*(C`ls\*(C'\fR, \f(CW\*(C`lseeksize\*(C'\fR, | |
10475 | \&\f(CW\*(C`lseektype\*(C'\fR | |
10476 | .IP "m" 4 | |
10477 | .IX Item "m" | |
10478 | \&\f(CW\*(C`mail\*(C'\fR, \f(CW\*(C`mailx\*(C'\fR, \f(CW\*(C`make\*(C'\fR, \f(CW\*(C`make_set_make\*(C'\fR, \f(CW\*(C`mallocobj\*(C'\fR, \f(CW\*(C`mallocsrc\*(C'\fR, | |
10479 | \&\f(CW\*(C`malloctype\*(C'\fR, \f(CW\*(C`man1dir\*(C'\fR, \f(CW\*(C`man1direxp\*(C'\fR, \f(CW\*(C`man1ext\*(C'\fR, \f(CW\*(C`man3dir\*(C'\fR, | |
10480 | \&\f(CW\*(C`man3direxp\*(C'\fR, \f(CW\*(C`man3ext\*(C'\fR | |
10481 | .IP "M" 4 | |
10482 | .IX Item "M" | |
10483 | \&\f(CW\*(C`Mcc\*(C'\fR, \f(CW\*(C`mips_type\*(C'\fR, \f(CW\*(C`mkdir\*(C'\fR, \f(CW\*(C`mmaptype\*(C'\fR, \f(CW\*(C`modetype\*(C'\fR, \f(CW\*(C`more\*(C'\fR, | |
10484 | \&\f(CW\*(C`multiarch\*(C'\fR, \f(CW\*(C`mv\*(C'\fR, \f(CW\*(C`myarchname\*(C'\fR, \f(CW\*(C`mydomain\*(C'\fR, \f(CW\*(C`myhostname\*(C'\fR, \f(CW\*(C`myuname\*(C'\fR | |
10485 | .IP "n" 4 | |
10486 | .IX Item "n" | |
10487 | \&\f(CW\*(C`n\*(C'\fR, \f(CW\*(C`need_va_copy\*(C'\fR, \f(CW\*(C`netdb_hlen_type\*(C'\fR, \f(CW\*(C`netdb_host_type\*(C'\fR, | |
10488 | \&\f(CW\*(C`netdb_name_type\*(C'\fR, \f(CW\*(C`netdb_net_type\*(C'\fR, \f(CW\*(C`nm\*(C'\fR, \f(CW\*(C`nm_opt\*(C'\fR, \f(CW\*(C`nm_so_opt\*(C'\fR, | |
10489 | \&\f(CW\*(C`nonxs_ext\*(C'\fR, \f(CW\*(C`nroff\*(C'\fR, \f(CW\*(C`nv_preserves_uv_bits\*(C'\fR, \f(CW\*(C`nveformat\*(C'\fR, | |
10490 | \&\f(CW\*(C`nvEUformat\*(C'\fR, \f(CW\*(C`nvfformat\*(C'\fR, \f(CW\*(C`nvFUformat\*(C'\fR, \f(CW\*(C`nvgformat\*(C'\fR, \f(CW\*(C`nvGUformat\*(C'\fR, | |
10491 | \&\f(CW\*(C`nvsize\*(C'\fR, \f(CW\*(C`nvtype\*(C'\fR | |
10492 | .IP "o" 4 | |
10493 | \&\f(CW\*(C`o_nonblock\*(C'\fR, \f(CW\*(C`obj_ext\*(C'\fR, \f(CW\*(C`old_pthread_create_joinable\*(C'\fR, \f(CW\*(C`optimize\*(C'\fR, | |
10494 | \&\f(CW\*(C`orderlib\*(C'\fR, \f(CW\*(C`osname\*(C'\fR, \f(CW\*(C`osvers\*(C'\fR, \f(CW\*(C`otherlibdirs\*(C'\fR | |
10495 | .IP "p" 4 | |
10496 | .IX Item "p" | |
10497 | \&\f(CW\*(C`package\*(C'\fR, \f(CW\*(C`pager\*(C'\fR, \f(CW\*(C`passcat\*(C'\fR, \f(CW\*(C`patchlevel\*(C'\fR, \f(CW\*(C`path_sep\*(C'\fR, \f(CW\*(C`perl5\*(C'\fR, | |
10498 | \&\f(CW\*(C`perl\*(C'\fR, \f(CW\*(C`perl_patchlevel\*(C'\fR | |
10499 | .IP "P" 4 | |
10500 | .IX Item "P" | |
10501 | \&\f(CW\*(C`PERL_REVISION\*(C'\fR, \f(CW\*(C`PERL_SUBVERSION\*(C'\fR, \f(CW\*(C`PERL_VERSION\*(C'\fR, \f(CW\*(C`perladmin\*(C'\fR, | |
10502 | \&\f(CW\*(C`perllibs\*(C'\fR, \f(CW\*(C`perlpath\*(C'\fR, \f(CW\*(C`pg\*(C'\fR, \f(CW\*(C`phostname\*(C'\fR, \f(CW\*(C`pidtype\*(C'\fR, \f(CW\*(C`plibpth\*(C'\fR, | |
10503 | \&\f(CW\*(C`pm_apiversion\*(C'\fR, \f(CW\*(C`pmake\*(C'\fR, \f(CW\*(C`pr\*(C'\fR, \f(CW\*(C`prefix\*(C'\fR, \f(CW\*(C`prefixexp\*(C'\fR, \f(CW\*(C`privlib\*(C'\fR, | |
10504 | \&\f(CW\*(C`privlibexp\*(C'\fR, \f(CW\*(C`procselfexe\*(C'\fR, \f(CW\*(C`prototype\*(C'\fR, \f(CW\*(C`ptrsize\*(C'\fR | |
10505 | .IP "q" 4 | |
10506 | .IX Item "q" | |
10507 | \&\f(CW\*(C`quadkind\*(C'\fR, \f(CW\*(C`quadtype\*(C'\fR | |
10508 | .IP "r" 4 | |
10509 | .IX Item "r" | |
10510 | \&\f(CW\*(C`randbits\*(C'\fR, \f(CW\*(C`randfunc\*(C'\fR, \f(CW\*(C`random_r_proto\*(C'\fR, \f(CW\*(C`randseedtype\*(C'\fR, \f(CW\*(C`ranlib\*(C'\fR, | |
10511 | \&\f(CW\*(C`rd_nodata\*(C'\fR, \f(CW\*(C`readdir64_r_proto\*(C'\fR, \f(CW\*(C`readdir_r_proto\*(C'\fR, \f(CW\*(C`revision\*(C'\fR, \f(CW\*(C`rm\*(C'\fR, | |
10512 | \&\f(CW\*(C`rmail\*(C'\fR, \f(CW\*(C`run\*(C'\fR, \f(CW\*(C`runnm\*(C'\fR | |
10513 | .IP "s" 4 | |
10514 | .IX Item "s" | |
10515 | \&\f(CW\*(C`sched_yield\*(C'\fR, \f(CW\*(C`scriptdir\*(C'\fR, \f(CW\*(C`scriptdirexp\*(C'\fR, \f(CW\*(C`sed\*(C'\fR, \f(CW\*(C`seedfunc\*(C'\fR, | |
10516 | \&\f(CW\*(C`selectminbits\*(C'\fR, \f(CW\*(C`selecttype\*(C'\fR, \f(CW\*(C`sendmail\*(C'\fR, \f(CW\*(C`setgrent_r_proto\*(C'\fR, | |
10517 | \&\f(CW\*(C`sethostent_r_proto\*(C'\fR, \f(CW\*(C`setlocale_r_proto\*(C'\fR, \f(CW\*(C`setnetent_r_proto\*(C'\fR, | |
10518 | \&\f(CW\*(C`setprotoent_r_proto\*(C'\fR, \f(CW\*(C`setpwent_r_proto\*(C'\fR, \f(CW\*(C`setservent_r_proto\*(C'\fR, \f(CW\*(C`sh\*(C'\fR, | |
10519 | \&\f(CW\*(C`shar\*(C'\fR, \f(CW\*(C`sharpbang\*(C'\fR, \f(CW\*(C`shmattype\*(C'\fR, \f(CW\*(C`shortsize\*(C'\fR, \f(CW\*(C`shrpenv\*(C'\fR, \f(CW\*(C`shsharp\*(C'\fR, | |
10520 | \&\f(CW\*(C`sig_count\*(C'\fR, \f(CW\*(C`sig_name\*(C'\fR, \f(CW\*(C`sig_name_init\*(C'\fR, \f(CW\*(C`sig_num\*(C'\fR, \f(CW\*(C`sig_num_init\*(C'\fR, | |
10521 | \&\f(CW\*(C`sig_size\*(C'\fR, \f(CW\*(C`signal_t\*(C'\fR, \f(CW\*(C`sitearch\*(C'\fR, \f(CW\*(C`sitearchexp\*(C'\fR, \f(CW\*(C`sitebin\*(C'\fR, | |
10522 | \&\f(CW\*(C`sitebinexp\*(C'\fR, \f(CW\*(C`sitelib\*(C'\fR, \f(CW\*(C`sitelib_stem\*(C'\fR, \f(CW\*(C`sitelibexp\*(C'\fR, \f(CW\*(C`siteprefix\*(C'\fR, | |
10523 | \&\f(CW\*(C`siteprefixexp\*(C'\fR, \f(CW\*(C`sizesize\*(C'\fR, \f(CW\*(C`sizetype\*(C'\fR, \f(CW\*(C`sleep\*(C'\fR, \f(CW\*(C`smail\*(C'\fR, \f(CW\*(C`so\*(C'\fR, | |
10524 | \&\f(CW\*(C`sockethdr\*(C'\fR, \f(CW\*(C`socketlib\*(C'\fR, \f(CW\*(C`socksizetype\*(C'\fR, \f(CW\*(C`sort\*(C'\fR, \f(CW\*(C`spackage\*(C'\fR, | |
10525 | \&\f(CW\*(C`spitshell\*(C'\fR, \f(CW\*(C`sPRId64\*(C'\fR, \f(CW\*(C`sPRIeldbl\*(C'\fR, \f(CW\*(C`sPRIEUldbl\*(C'\fR, \f(CW\*(C`sPRIfldbl\*(C'\fR, | |
10526 | \&\f(CW\*(C`sPRIFUldbl\*(C'\fR, \f(CW\*(C`sPRIgldbl\*(C'\fR, \f(CW\*(C`sPRIGUldbl\*(C'\fR, \f(CW\*(C`sPRIi64\*(C'\fR, \f(CW\*(C`sPRIo64\*(C'\fR, | |
10527 | \&\f(CW\*(C`sPRIu64\*(C'\fR, \f(CW\*(C`sPRIx64\*(C'\fR, \f(CW\*(C`sPRIXU64\*(C'\fR, \f(CW\*(C`srand48_r_proto\*(C'\fR, | |
10528 | \&\f(CW\*(C`srandom_r_proto\*(C'\fR, \f(CW\*(C`src\*(C'\fR, \f(CW\*(C`sSCNfldbl\*(C'\fR, \f(CW\*(C`ssizetype\*(C'\fR, \f(CW\*(C`startperl\*(C'\fR, | |
10529 | \&\f(CW\*(C`startsh\*(C'\fR, \f(CW\*(C`static_ext\*(C'\fR, \f(CW\*(C`stdchar\*(C'\fR, \f(CW\*(C`stdio_base\*(C'\fR, \f(CW\*(C`stdio_bufsiz\*(C'\fR, | |
10530 | \&\f(CW\*(C`stdio_cnt\*(C'\fR, \f(CW\*(C`stdio_filbuf\*(C'\fR, \f(CW\*(C`stdio_ptr\*(C'\fR, \f(CW\*(C`stdio_stream_array\*(C'\fR, | |
10531 | \&\f(CW\*(C`strerror_r_proto\*(C'\fR, \f(CW\*(C`strings\*(C'\fR, \f(CW\*(C`submit\*(C'\fR, \f(CW\*(C`subversion\*(C'\fR, \f(CW\*(C`sysman\*(C'\fR | |
10532 | .IP "t" 4 | |
10533 | .IX Item "t" | |
10534 | \&\f(CW\*(C`tail\*(C'\fR, \f(CW\*(C`tar\*(C'\fR, \f(CW\*(C`targetarch\*(C'\fR, \f(CW\*(C`tbl\*(C'\fR, \f(CW\*(C`tee\*(C'\fR, \f(CW\*(C`test\*(C'\fR, \f(CW\*(C`timeincl\*(C'\fR, | |
10535 | \&\f(CW\*(C`timetype\*(C'\fR, \f(CW\*(C`tmpnam_r_proto\*(C'\fR, \f(CW\*(C`to\*(C'\fR, \f(CW\*(C`touch\*(C'\fR, \f(CW\*(C`tr\*(C'\fR, \f(CW\*(C`trnl\*(C'\fR, \f(CW\*(C`troff\*(C'\fR, | |
10536 | \&\f(CW\*(C`ttyname_r_proto\*(C'\fR | |
10537 | .IP "u" 4 | |
10538 | .IX Item "u" | |
10539 | \&\f(CW\*(C`u16size\*(C'\fR, \f(CW\*(C`u16type\*(C'\fR, \f(CW\*(C`u32size\*(C'\fR, \f(CW\*(C`u32type\*(C'\fR, \f(CW\*(C`u64size\*(C'\fR, \f(CW\*(C`u64type\*(C'\fR, | |
10540 | \&\f(CW\*(C`u8size\*(C'\fR, \f(CW\*(C`u8type\*(C'\fR, \f(CW\*(C`uidformat\*(C'\fR, \f(CW\*(C`uidsign\*(C'\fR, \f(CW\*(C`uidsize\*(C'\fR, \f(CW\*(C`uidtype\*(C'\fR, | |
10541 | \&\f(CW\*(C`uname\*(C'\fR, \f(CW\*(C`uniq\*(C'\fR, \f(CW\*(C`uquadtype\*(C'\fR, \f(CW\*(C`use5005threads\*(C'\fR, \f(CW\*(C`use64bitall\*(C'\fR, | |
10542 | \&\f(CW\*(C`use64bitint\*(C'\fR, \f(CW\*(C`usecrosscompile\*(C'\fR, \f(CW\*(C`usedl\*(C'\fR, \f(CW\*(C`useithreads\*(C'\fR, | |
10543 | \&\f(CW\*(C`uselargefiles\*(C'\fR, \f(CW\*(C`uselongdouble\*(C'\fR, \f(CW\*(C`usemorebits\*(C'\fR, \f(CW\*(C`usemultiplicity\*(C'\fR, | |
10544 | \&\f(CW\*(C`usemymalloc\*(C'\fR, \f(CW\*(C`usenm\*(C'\fR, \f(CW\*(C`useopcode\*(C'\fR, \f(CW\*(C`useperlio\*(C'\fR, \f(CW\*(C`useposix\*(C'\fR, | |
10545 | \&\f(CW\*(C`usereentrant\*(C'\fR, \f(CW\*(C`usesfio\*(C'\fR, \f(CW\*(C`useshrplib\*(C'\fR, \f(CW\*(C`usesocks\*(C'\fR, \f(CW\*(C`usethreads\*(C'\fR, | |
10546 | \&\f(CW\*(C`usevendorprefix\*(C'\fR, \f(CW\*(C`usevfork\*(C'\fR, \f(CW\*(C`usrinc\*(C'\fR, \f(CW\*(C`uuname\*(C'\fR, \f(CW\*(C`uvoformat\*(C'\fR, | |
10547 | \&\f(CW\*(C`uvsize\*(C'\fR, \f(CW\*(C`uvtype\*(C'\fR, \f(CW\*(C`uvuformat\*(C'\fR, \f(CW\*(C`uvxformat\*(C'\fR, \f(CW\*(C`uvXUformat\*(C'\fR | |
10548 | .IP "v" 4 | |
10549 | .IX Item "v" | |
10550 | \&\f(CW\*(C`vendorarch\*(C'\fR, \f(CW\*(C`vendorarchexp\*(C'\fR, \f(CW\*(C`vendorbin\*(C'\fR, \f(CW\*(C`vendorbinexp\*(C'\fR, | |
10551 | \&\f(CW\*(C`vendorlib\*(C'\fR, \f(CW\*(C`vendorlib_stem\*(C'\fR, \f(CW\*(C`vendorlibexp\*(C'\fR, \f(CW\*(C`vendorprefix\*(C'\fR, | |
10552 | \&\f(CW\*(C`vendorprefixexp\*(C'\fR, \f(CW\*(C`version\*(C'\fR, \f(CW\*(C`version_patchlevel_string\*(C'\fR, | |
10553 | \&\f(CW\*(C`versiononly\*(C'\fR, \f(CW\*(C`vi\*(C'\fR, \f(CW\*(C`voidflags\*(C'\fR | |
10554 | .IP "x" 4 | |
10555 | .IX Item "x" | |
10556 | \&\f(CW\*(C`xlibpth\*(C'\fR, \f(CW\*(C`xs_apiversion\*(C'\fR | |
10557 | .IP "y" 4 | |
10558 | .IX Item "y" | |
10559 | \&\f(CW\*(C`yacc\*(C'\fR, \f(CW\*(C`yaccflags\*(C'\fR | |
10560 | .IP "z" 4 | |
10561 | .IX Item "z" | |
10562 | \&\f(CW\*(C`zcat\*(C'\fR, \f(CW\*(C`zip\*(C'\fR | |
10563 | .RE | |
10564 | .RS 4 | |
10565 | .RE | |
10566 | .IP "\s-1NOTE\s0" 4 | |
10567 | .IX Item "NOTE" | |
10568 | .Sh "Cwd \- get pathname of current working directory" | |
10569 | .IX Subsection "Cwd - get pathname of current working directory" | |
10570 | .PD 0 | |
10571 | .IP "\s-1SYNOPSIS\s0" 4 | |
10572 | .IX Item "SYNOPSIS" | |
10573 | .IP "\s-1DESCRIPTION\s0" 4 | |
10574 | .IX Item "DESCRIPTION" | |
10575 | .RS 4 | |
10576 | .IP "getcwd and friends" 4 | |
10577 | .IX Item "getcwd and friends" | |
10578 | .PD | |
10579 | getcwd, cwd, fastcwd, fastgetcwd | |
10580 | .IP "abs_path and friends" 4 | |
10581 | .IX Item "abs_path and friends" | |
10582 | abs_path, realpath, fast_abs_path | |
10583 | .IP "$ENV{\s-1PWD\s0}" 4 | |
10584 | .IX Item "$ENV{PWD}" | |
10585 | .RE | |
10586 | .RS 4 | |
10587 | .RE | |
10588 | .PD 0 | |
10589 | .IP "\s-1NOTES\s0" 4 | |
10590 | .IX Item "NOTES" | |
10591 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
10592 | .IX Item "SEE ALSO" | |
10593 | .PD | |
10594 | .Sh "\s-1DB\s0 \- programmatic interface to the Perl debugging \s-1API\s0 (draft, subject to change)" | |
10595 | .IX Subsection "DB - programmatic interface to the Perl debugging API (draft, subject to change)" | |
10596 | .IP "\s-1SYNOPSIS\s0" 4 | |
10597 | .IX Item "SYNOPSIS" | |
10598 | .PD 0 | |
10599 | .IP "\s-1DESCRIPTION\s0" 4 | |
10600 | .IX Item "DESCRIPTION" | |
10601 | .RS 4 | |
10602 | .IP "Global Variables" 4 | |
10603 | .IX Item "Global Variables" | |
10604 | .PD | |
10605 | .Vb 3 | |
10606 | \& $DB::sub, %DB::sub, $DB::single, $DB::signal, $DB::trace, @DB::args, | |
10607 | \&@DB::dbline, %DB::dbline, $DB::package, $DB::filename, $DB::subname, | |
10608 | \&$DB::lineno | |
10609 | .Ve | |
10610 | .IP "\s-1API\s0 Methods" 4 | |
10611 | .IX Item "API Methods" | |
10612 | \&\s-1CLIENT\-\s0>\fIregister()\fR, \s-1CLIENT\-\s0>evalcode(\s-1STRING\s0), \s-1CLIENT\-\s0>skippkg('D::hide'), | |
10613 | \&\s-1CLIENT\-\s0>\fIrun()\fR, \s-1CLIENT\-\s0>\fIstep()\fR, \s-1CLIENT\-\s0>\fInext()\fR, \s-1CLIENT\-\s0>\fIdone()\fR | |
10614 | .IP "Client Callback Methods" 4 | |
10615 | .IX Item "Client Callback Methods" | |
10616 | \&\s-1CLIENT\-\s0>\fIinit()\fR, \s-1CLIENT\-\s0>prestop([\s-1STRING\s0]), \s-1CLIENT\-\s0>\fIstop()\fR, \s-1CLIENT\-\s0>\fIidle()\fR, | |
10617 | \&\s-1CLIENT\-\s0>poststop([\s-1STRING\s0]), \s-1CLIENT\-\s0>evalcode(\s-1STRING\s0), \s-1CLIENT\-\s0>\fIcleanup()\fR, | |
10618 | \&\s-1CLIENT\-\s0>output(\s-1LIST\s0) | |
10619 | .RE | |
10620 | .RS 4 | |
10621 | .RE | |
10622 | .IP "\s-1BUGS\s0" 4 | |
10623 | .IX Item "BUGS" | |
10624 | .PD 0 | |
10625 | .IP "\s-1AUTHOR\s0" 4 | |
10626 | .IX Item "AUTHOR" | |
10627 | .PD | |
10628 | .Sh "DB_File \- Perl5 access to Berkeley \s-1DB\s0 version 1.x" | |
10629 | .IX Subsection "DB_File - Perl5 access to Berkeley DB version 1.x" | |
10630 | .IP "\s-1SYNOPSIS\s0" 4 | |
10631 | .IX Item "SYNOPSIS" | |
10632 | .PD 0 | |
10633 | .IP "\s-1DESCRIPTION\s0" 4 | |
10634 | .IX Item "DESCRIPTION" | |
10635 | .PD | |
10636 | \&\fB\s-1DB_HASH\s0\fR, \fB\s-1DB_BTREE\s0\fR, \fB\s-1DB_RECNO\s0\fR | |
10637 | .RS 4 | |
10638 | .IP "Using DB_File with Berkeley \s-1DB\s0 version 2 or greater" 4 | |
10639 | .IX Item "Using DB_File with Berkeley DB version 2 or greater" | |
10640 | .PD 0 | |
10641 | .IP "Interface to Berkeley \s-1DB\s0" 4 | |
10642 | .IX Item "Interface to Berkeley DB" | |
10643 | .IP "Opening a Berkeley \s-1DB\s0 Database File" 4 | |
10644 | .IX Item "Opening a Berkeley DB Database File" | |
10645 | .IP "Default Parameters" 4 | |
10646 | .IX Item "Default Parameters" | |
10647 | .IP "In Memory Databases" 4 | |
10648 | .IX Item "In Memory Databases" | |
10649 | .RE | |
10650 | .RS 4 | |
10651 | .RE | |
10652 | .IP "\s-1DB_HASH\s0" 4 | |
10653 | .IX Item "DB_HASH" | |
10654 | .RS 4 | |
10655 | .IP "A Simple Example" 4 | |
10656 | .IX Item "A Simple Example" | |
10657 | .RE | |
10658 | .RS 4 | |
10659 | .RE | |
10660 | .IP "\s-1DB_BTREE\s0" 4 | |
10661 | .IX Item "DB_BTREE" | |
10662 | .RS 4 | |
10663 | .IP "Changing the \s-1BTREE\s0 sort order" 4 | |
10664 | .IX Item "Changing the BTREE sort order" | |
10665 | .IP "Handling Duplicate Keys" 4 | |
10666 | .IX Item "Handling Duplicate Keys" | |
10667 | .IP "The \fIget_dup()\fR Method" 4 | |
10668 | .IX Item "The get_dup() Method" | |
10669 | .IP "The \fIfind_dup()\fR Method" 4 | |
10670 | .IX Item "The find_dup() Method" | |
10671 | .IP "The \fIdel_dup()\fR Method" 4 | |
10672 | .IX Item "The del_dup() Method" | |
10673 | .IP "Matching Partial Keys" 4 | |
10674 | .IX Item "Matching Partial Keys" | |
10675 | .RE | |
10676 | .RS 4 | |
10677 | .RE | |
10678 | .IP "\s-1DB_RECNO\s0" 4 | |
10679 | .IX Item "DB_RECNO" | |
10680 | .RS 4 | |
10681 | .IP "The 'bval' Option" 4 | |
10682 | .IX Item "The 'bval' Option" | |
10683 | .IP "A Simple Example" 4 | |
10684 | .IX Item "A Simple Example" | |
10685 | .IP "Extra \s-1RECNO\s0 Methods" 4 | |
10686 | .IX Item "Extra RECNO Methods" | |
10687 | .PD | |
10688 | \&\fB$X\->push(list) ;\fR, \fB$value = \f(CB$X\fB\->pop ;\fR, \fB$X\->shift\fR, | |
10689 | \&\fB$X\->unshift(list) ;\fR, \fB$X\->length\fR, \fB$X\->splice(offset, | |
10690 | length, elements);\fR | |
10691 | .IP "Another Example" 4 | |
10692 | .IX Item "Another Example" | |
10693 | .RE | |
10694 | .RS 4 | |
10695 | .RE | |
10696 | .PD 0 | |
10697 | .IP "\s-1THE\s0 \s-1API\s0 \s-1INTERFACE\s0" 4 | |
10698 | .IX Item "THE API INTERFACE" | |
10699 | .PD | |
10700 | \&\fB$status = \f(CB$X\fB\->get($key, \f(CB$value\fB [, \f(CB$flags\fB]) ;\fR, \fB$status = | |
10701 | \&\f(CB$X\fB\->put($key, \f(CB$value\fB [, \f(CB$flags\fB]) ;\fR, \fB$status = \f(CB$X\fB\->del($key [, | |
10702 | \&\f(CB$flags\fB]) ;\fR, \fB$status = \f(CB$X\fB\->fd ;\fR, \fB$status = \f(CB$X\fB\->seq($key, | |
10703 | \&\f(CB$value\fB, \f(CB$flags\fB) ;\fR, \fB$status = \f(CB$X\fB\->sync([$flags]) ;\fR | |
10704 | .IP "\s-1DBM\s0 \s-1FILTERS\s0" 4 | |
10705 | .IX Item "DBM FILTERS" | |
10706 | \&\fBfilter_store_key\fR, \fBfilter_store_value\fR, \fBfilter_fetch_key\fR, | |
10707 | \&\fBfilter_fetch_value\fR | |
10708 | .RS 4 | |
10709 | .IP "The Filter" 4 | |
10710 | .IX Item "The Filter" | |
10711 | .PD 0 | |
10712 | .IP "An Example \*(-- the \s-1NULL\s0 termination problem." 4 | |
10713 | .IX Item "An Example the NULL termination problem." | |
10714 | .IP "Another Example \*(-- Key is a C int." 4 | |
10715 | .IX Item "Another Example Key is a C int." | |
10716 | .RE | |
10717 | .RS 4 | |
10718 | .RE | |
10719 | .IP "\s-1HINTS\s0 \s-1AND\s0 \s-1TIPS\s0" 4 | |
10720 | .IX Item "HINTS AND TIPS" | |
10721 | .RS 4 | |
10722 | .IP "Locking: The Trouble with fd" 4 | |
10723 | .IX Item "Locking: The Trouble with fd" | |
10724 | .IP "Safe ways to lock a database" 4 | |
10725 | .IX Item "Safe ways to lock a database" | |
10726 | .PD | |
10727 | \&\fBTie::DB_Lock\fR, \fBTie::DB_LockFile\fR, \fBDB_File::Lock\fR | |
10728 | .IP "Sharing Databases With C Applications" 4 | |
10729 | .IX Item "Sharing Databases With C Applications" | |
10730 | .PD 0 | |
10731 | .IP "The \fIuntie()\fR Gotcha" 4 | |
10732 | .IX Item "The untie() Gotcha" | |
10733 | .RE | |
10734 | .RS 4 | |
10735 | .RE | |
10736 | .IP "\s-1COMMON\s0 \s-1QUESTIONS\s0" 4 | |
10737 | .IX Item "COMMON QUESTIONS" | |
10738 | .RS 4 | |
10739 | .IP "Why is there Perl source in my database?" 4 | |
10740 | .IX Item "Why is there Perl source in my database?" | |
10741 | .IP "How do I store complex data structures with DB_File?" 4 | |
10742 | .IX Item "How do I store complex data structures with DB_File?" | |
10743 | .ie n .IP "What does ""Invalid Argument"" mean?" 4 | |
10744 | .el .IP "What does ``Invalid Argument'' mean?" 4 | |
10745 | .IX Item "What does Invalid Argument mean?" | |
10746 | .ie n .IP "What does ""Bareword 'DB_File' not allowed"" mean?" 4 | |
10747 | .el .IP "What does ``Bareword 'DB_File' not allowed'' mean?" 4 | |
10748 | .IX Item "What does Bareword 'DB_File' not allowed mean?" | |
10749 | .RE | |
10750 | .RS 4 | |
10751 | .RE | |
10752 | .IP "\s-1REFERENCES\s0" 4 | |
10753 | .IX Item "REFERENCES" | |
10754 | .IP "\s-1HISTORY\s0" 4 | |
10755 | .IX Item "HISTORY" | |
10756 | .IP "\s-1BUGS\s0" 4 | |
10757 | .IX Item "BUGS" | |
10758 | .IP "\s-1AVAILABILITY\s0" 4 | |
10759 | .IX Item "AVAILABILITY" | |
10760 | .IP "\s-1COPYRIGHT\s0" 4 | |
10761 | .IX Item "COPYRIGHT" | |
10762 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
10763 | .IX Item "SEE ALSO" | |
10764 | .IP "\s-1AUTHOR\s0" 4 | |
10765 | .IX Item "AUTHOR" | |
10766 | .PD | |
10767 | .ie n .Sh "Data::Dumper \- stringified perl data structures, suitable for both printing and ""eval""" | |
10768 | .el .Sh "Data::Dumper \- stringified perl data structures, suitable for both printing and \f(CWeval\fP" | |
10769 | .IX Subsection "Data::Dumper - stringified perl data structures, suitable for both printing and eval" | |
10770 | .IP "\s-1SYNOPSIS\s0" 4 | |
10771 | .IX Item "SYNOPSIS" | |
10772 | .PD 0 | |
10773 | .IP "\s-1DESCRIPTION\s0" 4 | |
10774 | .IX Item "DESCRIPTION" | |
10775 | .RS 4 | |
10776 | .IP "Methods" 4 | |
10777 | .IX Item "Methods" | |
10778 | .PD | |
10779 | \&\fI\s-1PACKAGE\s0\fR\->new(\fI\s-1ARRAYREF\s0 [\fR, \fI\s-1ARRAYREF\s0]\fR), \fI$OBJ\fR\->Dump \fIor\fR | |
10780 | \&\fI\s-1PACKAGE\s0\fR\->Dump(\fI\s-1ARRAYREF\s0 [\fR, \fI\s-1ARRAYREF\s0]\fR), \fI$OBJ\fR\->Seen(\fI[\s-1HASHREF\s0]\fR), | |
10781 | \&\fI$OBJ\fR\->Values(\fI[\s-1ARRAYREF\s0]\fR), \fI$OBJ\fR\->Names(\fI[\s-1ARRAYREF\s0]\fR), | |
10782 | \&\fI$OBJ\fR\->Reset | |
10783 | .IP "Functions" 4 | |
10784 | .IX Item "Functions" | |
10785 | Dumper(\fI\s-1LIST\s0\fR) | |
10786 | .IP "Configuration Variables or Methods" 4 | |
10787 | .IX Item "Configuration Variables or Methods" | |
10788 | $Data::Dumper::Indent \fIor\fR \fI$OBJ\fR\->Indent(\fI[\s-1NEWVAL\s0]\fR), | |
10789 | \&\f(CW$Data::Dumper::Purity\fR \fIor\fR \fI$OBJ\fR\->Purity(\fI[\s-1NEWVAL\s0]\fR), | |
10790 | \&\f(CW$Data::Dumper::Pad\fR \fIor\fR \fI$OBJ\fR\->Pad(\fI[\s-1NEWVAL\s0]\fR), | |
10791 | \&\f(CW$Data::Dumper::Varname\fR \fIor\fR \fI$OBJ\fR\->Varname(\fI[\s-1NEWVAL\s0]\fR), | |
10792 | \&\f(CW$Data::Dumper::Useqq\fR \fIor\fR \fI$OBJ\fR\->Useqq(\fI[\s-1NEWVAL\s0]\fR), | |
10793 | \&\f(CW$Data::Dumper::Terse\fR \fIor\fR \fI$OBJ\fR\->Terse(\fI[\s-1NEWVAL\s0]\fR), | |
10794 | \&\f(CW$Data::Dumper::Freezer\fR \fIor\fR $\fI\s-1OBJ\s0\fR\->Freezer(\fI[\s-1NEWVAL\s0]\fR), | |
10795 | \&\f(CW$Data::Dumper::Toaster\fR \fIor\fR $\fI\s-1OBJ\s0\fR\->Toaster(\fI[\s-1NEWVAL\s0]\fR), | |
10796 | \&\f(CW$Data::Dumper::Deepcopy\fR \fIor\fR $\fI\s-1OBJ\s0\fR\->Deepcopy(\fI[\s-1NEWVAL\s0]\fR), | |
10797 | \&\f(CW$Data::Dumper::Quotekeys\fR \fIor\fR $\fI\s-1OBJ\s0\fR\->Quotekeys(\fI[\s-1NEWVAL\s0]\fR), | |
10798 | \&\f(CW$Data::Dumper::Bless\fR \fIor\fR $\fI\s-1OBJ\s0\fR\->Bless(\fI[\s-1NEWVAL\s0]\fR), | |
10799 | \&\f(CW$Data::Dumper::Maxdepth\fR \fIor\fR $\fI\s-1OBJ\s0\fR\->Maxdepth(\fI[\s-1NEWVAL\s0]\fR), | |
10800 | \&\f(CW$Data::Dumper::Useperl\fR \fIor\fR $\fI\s-1OBJ\s0\fR\->Useperl(\fI[\s-1NEWVAL\s0]\fR), | |
10801 | \&\f(CW$Data::Dumper::Sortkeys\fR \fIor\fR $\fI\s-1OBJ\s0\fR\->Sortkeys(\fI[\s-1NEWVAL\s0]\fR), | |
10802 | \&\f(CW$Data::Dumper::Deparse\fR \fIor\fR $\fI\s-1OBJ\s0\fR\->Deparse(\fI[\s-1NEWVAL\s0]\fR) | |
10803 | .IP "Exports" 4 | |
10804 | .IX Item "Exports" | |
10805 | Dumper | |
10806 | .RE | |
10807 | .RS 4 | |
10808 | .RE | |
10809 | .IP "\s-1EXAMPLES\s0" 4 | |
10810 | .IX Item "EXAMPLES" | |
10811 | .PD 0 | |
10812 | .IP "\s-1BUGS\s0" 4 | |
10813 | .IX Item "BUGS" | |
10814 | .IP "\s-1AUTHOR\s0" 4 | |
10815 | .IX Item "AUTHOR" | |
10816 | .IP "\s-1VERSION\s0" 4 | |
10817 | .IX Item "VERSION" | |
10818 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
10819 | .IX Item "SEE ALSO" | |
10820 | .PD | |
10821 | .Sh "Devel::DProf \- a Perl code profiler" | |
10822 | .IX Subsection "Devel::DProf - a Perl code profiler" | |
10823 | .IP "\s-1SYNOPSIS\s0" 4 | |
10824 | .IX Item "SYNOPSIS" | |
10825 | .PD 0 | |
10826 | .IP "\s-1DESCRIPTION\s0" 4 | |
10827 | .IX Item "DESCRIPTION" | |
10828 | .IP "\s-1PROFILE\s0 \s-1FORMAT\s0" 4 | |
10829 | .IX Item "PROFILE FORMAT" | |
10830 | .IP "\s-1AUTOLOAD\s0" 4 | |
10831 | .IX Item "AUTOLOAD" | |
10832 | .IP "\s-1ENVIRONMENT\s0" 4 | |
10833 | .IX Item "ENVIRONMENT" | |
10834 | .IP "\s-1BUGS\s0" 4 | |
10835 | .IX Item "BUGS" | |
10836 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
10837 | .IX Item "SEE ALSO" | |
10838 | .PD | |
10839 | .Sh "Devel::PPPort, Perl/Pollution/Portability" | |
10840 | .IX Subsection "Devel::PPPort, Perl/Pollution/Portability" | |
10841 | .IP "\s-1SYNOPSIS\s0" 4 | |
10842 | .IX Item "SYNOPSIS" | |
10843 | .PD 0 | |
10844 | .IP "\s-1DESCRIPTION\s0" 4 | |
10845 | .IX Item "DESCRIPTION" | |
10846 | .RS 4 | |
10847 | .IP "WriteFile" 4 | |
10848 | .IX Item "WriteFile" | |
10849 | .RE | |
10850 | .RS 4 | |
10851 | .RE | |
10852 | .IP "ppport.h" 4 | |
10853 | .IX Item "ppport.h" | |
10854 | .IP "\s-1AUTHOR\s0" 4 | |
10855 | .IX Item "AUTHOR" | |
10856 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
10857 | .IX Item "SEE ALSO" | |
10858 | .PD | |
10859 | .Sh "Devel::Peek \- A data debugging tool for the \s-1XS\s0 programmer" | |
10860 | .IX Subsection "Devel::Peek - A data debugging tool for the XS programmer" | |
10861 | .IP "\s-1SYNOPSIS\s0" 4 | |
10862 | .IX Item "SYNOPSIS" | |
10863 | .PD 0 | |
10864 | .IP "\s-1DESCRIPTION\s0" 4 | |
10865 | .IX Item "DESCRIPTION" | |
10866 | .RS 4 | |
10867 | .IP "Runtime debugging" 4 | |
10868 | .IX Item "Runtime debugging" | |
10869 | .IP "Memory footprint debugging" 4 | |
10870 | .IX Item "Memory footprint debugging" | |
10871 | .RE | |
10872 | .RS 4 | |
10873 | .RE | |
10874 | .IP "\s-1EXAMPLES\s0" 4 | |
10875 | .IX Item "EXAMPLES" | |
10876 | .RS 4 | |
10877 | .IP "A simple scalar string" 4 | |
10878 | .IX Item "A simple scalar string" | |
10879 | .IP "A simple scalar number" 4 | |
10880 | .IX Item "A simple scalar number" | |
10881 | .IP "A simple scalar with an extra reference" 4 | |
10882 | .IX Item "A simple scalar with an extra reference" | |
10883 | .IP "A reference to a simple scalar" 4 | |
10884 | .IX Item "A reference to a simple scalar" | |
10885 | .IP "A reference to an array" 4 | |
10886 | .IX Item "A reference to an array" | |
10887 | .IP "A reference to a hash" 4 | |
10888 | .IX Item "A reference to a hash" | |
10889 | .IP "Dumping a large array or hash" 4 | |
10890 | .IX Item "Dumping a large array or hash" | |
10891 | .IP "A reference to an \s-1SV\s0 which holds a C pointer" 4 | |
10892 | .IX Item "A reference to an SV which holds a C pointer" | |
10893 | .IP "A reference to a subroutine" 4 | |
10894 | .IX Item "A reference to a subroutine" | |
10895 | .RE | |
10896 | .RS 4 | |
10897 | .RE | |
10898 | .IP "\s-1EXPORTS\s0" 4 | |
10899 | .IX Item "EXPORTS" | |
10900 | .IP "\s-1BUGS\s0" 4 | |
10901 | .IX Item "BUGS" | |
10902 | .IP "\s-1AUTHOR\s0" 4 | |
10903 | .IX Item "AUTHOR" | |
10904 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
10905 | .IX Item "SEE ALSO" | |
10906 | .PD | |
10907 | .Sh "Devel::SelfStubber \- generate stubs for a SelfLoading module" | |
10908 | .IX Subsection "Devel::SelfStubber - generate stubs for a SelfLoading module" | |
10909 | .IP "\s-1SYNOPSIS\s0" 4 | |
10910 | .IX Item "SYNOPSIS" | |
10911 | .PD 0 | |
10912 | .IP "\s-1DESCRIPTION\s0" 4 | |
10913 | .IX Item "DESCRIPTION" | |
10914 | .PD | |
10915 | .Sh "Digest:: \- Modules that calculate message digests" | |
10916 | .IX Subsection "Digest:: - Modules that calculate message digests" | |
10917 | .IP "\s-1SYNOPSIS\s0" 4 | |
10918 | .IX Item "SYNOPSIS" | |
10919 | .PD 0 | |
10920 | .IP "\s-1DESCRIPTION\s0" 4 | |
10921 | .IX Item "DESCRIPTION" | |
10922 | .PD | |
10923 | \&\fIbinary\fR, \fIhex\fR, \fIbase64\fR | |
10924 | .IP "\s-1OO\s0 \s-1INTERFACE\s0" 4 | |
10925 | .IX Item "OO INTERFACE" | |
10926 | $ctx = Digest\->\s-1XXX\s0($arg,...), \f(CW$ctx\fR = Digest\->new(\s-1XXX\s0 => \f(CW$arg\fR,...), \f(CW$ctx\fR = | |
10927 | Digest::XXX\->new($arg,...), \f(CW$ctx\fR\->reset, \f(CW$ctx\fR\->add($data,...), | |
10928 | \&\f(CW$ctx\fR\->addfile($io_handle), \f(CW$ctx\fR\->digest, \f(CW$ctx\fR\->hexdigest, \f(CW$ctx\fR\->b64digest | |
10929 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
10930 | .IX Item "SEE ALSO" | |
10931 | .PD 0 | |
10932 | .IP "\s-1AUTHOR\s0" 4 | |
10933 | .IX Item "AUTHOR" | |
10934 | .PD | |
10935 | .Sh "Digest::MD5 \- Perl interface to the \s-1MD5\s0 Algorithm" | |
10936 | .IX Subsection "Digest::MD5 - Perl interface to the MD5 Algorithm" | |
10937 | .IP "\s-1SYNOPSIS\s0" 4 | |
10938 | .IX Item "SYNOPSIS" | |
10939 | .PD 0 | |
10940 | .IP "\s-1DESCRIPTION\s0" 4 | |
10941 | .IX Item "DESCRIPTION" | |
10942 | .IP "\s-1FUNCTIONS\s0" 4 | |
10943 | .IX Item "FUNCTIONS" | |
10944 | .PD | |
10945 | md5($data,...), md5_hex($data,...), md5_base64($data,...) | |
10946 | .IP "\s-1METHODS\s0" 4 | |
10947 | .IX Item "METHODS" | |
10948 | $md5 = Digest::MD5\->new, \f(CW$md5\fR\->reset, \f(CW$md5\fR\->add($data,...), | |
10949 | \&\f(CW$md5\fR\->addfile($io_handle), \f(CW$md5\fR\->digest, \f(CW$md5\fR\->hexdigest, \f(CW$md5\fR\->b64digest | |
10950 | .IP "\s-1EXAMPLES\s0" 4 | |
10951 | .IX Item "EXAMPLES" | |
10952 | .PD 0 | |
10953 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
10954 | .IX Item "SEE ALSO" | |
10955 | .IP "\s-1COPYRIGHT\s0" 4 | |
10956 | .IX Item "COPYRIGHT" | |
10957 | .IP "\s-1AUTHORS\s0" 4 | |
10958 | .IX Item "AUTHORS" | |
10959 | .PD | |
10960 | .Sh "DirHandle \- supply object methods for directory handles" | |
10961 | .IX Subsection "DirHandle - supply object methods for directory handles" | |
10962 | .IP "\s-1SYNOPSIS\s0" 4 | |
10963 | .IX Item "SYNOPSIS" | |
10964 | .PD 0 | |
10965 | .IP "\s-1DESCRIPTION\s0" 4 | |
10966 | .IX Item "DESCRIPTION" | |
10967 | .IP "\s-1NOTES\s0" 4 | |
10968 | .IX Item "NOTES" | |
10969 | .PD | |
10970 | .Sh "Dumpvalue \- provides screen dump of Perl data." | |
10971 | .IX Subsection "Dumpvalue - provides screen dump of Perl data." | |
10972 | .IP "\s-1SYNOPSIS\s0" 4 | |
10973 | .IX Item "SYNOPSIS" | |
10974 | .PD 0 | |
10975 | .IP "\s-1DESCRIPTION\s0" 4 | |
10976 | .IX Item "DESCRIPTION" | |
10977 | .RS 4 | |
10978 | .IP "Creation" 4 | |
10979 | .IX Item "Creation" | |
10980 | .PD | |
10981 | \&\f(CW\*(C`arrayDepth\*(C'\fR, \f(CW\*(C`hashDepth\*(C'\fR, \f(CW\*(C`compactDump\*(C'\fR, \f(CW\*(C`veryCompact\*(C'\fR, \f(CW\*(C`globPrint\*(C'\fR, | |
10982 | \&\f(CW\*(C`dumpDBFiles\*(C'\fR, \f(CW\*(C`dumpPackages\*(C'\fR, \f(CW\*(C`dumpReused\*(C'\fR, \f(CW\*(C`tick\*(C'\fR, \f(CW\*(C`quoteHighBit\*(C'\fR, | |
10983 | \&\f(CW\*(C`printUndef\*(C'\fR, \f(CW\*(C`usageOnly\*(C'\fR, unctrl, subdump, bareStringify, quoteHighBit, | |
10984 | stopDbSignal | |
10985 | .IP "Methods" 4 | |
10986 | .IX Item "Methods" | |
10987 | dumpValue, dumpValues, stringify, dumpvars, set_quote, set_unctrl, | |
10988 | compactDump, veryCompact, set, get | |
10989 | .RE | |
10990 | .RS 4 | |
10991 | .RE | |
10992 | .Sh "DynaLoader \- Dynamically load C libraries into Perl code" | |
10993 | .IX Subsection "DynaLoader - Dynamically load C libraries into Perl code" | |
10994 | .IP "\s-1SYNOPSIS\s0" 4 | |
10995 | .IX Item "SYNOPSIS" | |
10996 | .PD 0 | |
10997 | .IP "\s-1DESCRIPTION\s0" 4 | |
10998 | .IX Item "DESCRIPTION" | |
10999 | .PD | |
11000 | @dl_library_path, \f(CW@dl_resolve_using\fR, \f(CW@dl_require_symbols\fR, \f(CW@dl_librefs\fR, | |
11001 | \&\f(CW@dl_modules\fR, \fIdl_error()\fR, \f(CW$dl_debug\fR, \fIdl_findfile()\fR, \fIdl_expandspec()\fR, | |
11002 | \&\fIdl_load_file()\fR, \fIdl_unload_file()\fR, \fIdl_loadflags()\fR, \fIdl_find_symbol()\fR, | |
11003 | \&\fIdl_find_symbol_anywhere()\fR, \fIdl_undef_symbols()\fR, \fIdl_install_xsub()\fR, | |
11004 | \&\fIbootstrap()\fR | |
11005 | .IP "\s-1AUTHOR\s0" 4 | |
11006 | .IX Item "AUTHOR" | |
11007 | .Sh "DynaLoader::XSLoader, XSLoader \- Dynamically load C libraries into Perl code" | |
11008 | .IX Subsection "DynaLoader::XSLoader, XSLoader - Dynamically load C libraries into Perl code" | |
11009 | .PD 0 | |
11010 | .IP "\s-1SYNOPSIS\s0" 4 | |
11011 | .IX Item "SYNOPSIS" | |
11012 | .IP "\s-1DESCRIPTION\s0" 4 | |
11013 | .IX Item "DESCRIPTION" | |
11014 | .IP "\s-1AUTHOR\s0" 4 | |
11015 | .IX Item "AUTHOR" | |
11016 | .PD | |
11017 | .Sh "Encode \- character encodings" | |
11018 | .IX Subsection "Encode - character encodings" | |
11019 | .IP "\s-1SYNOPSIS\s0" 4 | |
11020 | .IX Item "SYNOPSIS" | |
11021 | .RS 4 | |
11022 | .PD 0 | |
11023 | .IP "Table of Contents" 4 | |
11024 | .IX Item "Table of Contents" | |
11025 | .RE | |
11026 | .RS 4 | |
11027 | .RE | |
11028 | .IP "\s-1DESCRIPTION\s0" 4 | |
11029 | .IX Item "DESCRIPTION" | |
11030 | .RS 4 | |
11031 | .IP "\s-1TERMINOLOGY\s0" 4 | |
11032 | .IX Item "TERMINOLOGY" | |
11033 | .RE | |
11034 | .RS 4 | |
11035 | .RE | |
11036 | .IP "\s-1PERL\s0 \s-1ENCODING\s0 \s-1API\s0" 4 | |
11037 | .IX Item "PERL ENCODING API" | |
11038 | .PD | |
11039 | $octets = encode(\s-1ENCODING\s0, \f(CW$string\fR [, \s-1CHECK\s0]), \f(CW$string\fR = decode(\s-1ENCODING\s0, | |
11040 | \&\f(CW$octets\fR [, \s-1CHECK\s0]), [$length =] from_to($octets, \s-1FROM_ENC\s0, \s-1TO_ENC\s0 [, | |
11041 | \&\s-1CHECK\s0]), \f(CW$octets\fR = encode_utf8($string);, \f(CW$string\fR = decode_utf8($octets [, | |
11042 | \&\s-1CHECK\s0]); | |
11043 | .RS 4 | |
11044 | .IP "Listing available encodings" 4 | |
11045 | .IX Item "Listing available encodings" | |
11046 | .PD 0 | |
11047 | .IP "Defining Aliases" 4 | |
11048 | .IX Item "Defining Aliases" | |
11049 | .RE | |
11050 | .RS 4 | |
11051 | .RE | |
11052 | .IP "Encoding via PerlIO" 4 | |
11053 | .IX Item "Encoding via PerlIO" | |
11054 | .IP "Handling Malformed Data" 4 | |
11055 | .IX Item "Handling Malformed Data" | |
11056 | .PD | |
11057 | \&\fI\s-1CHECK\s0\fR = Encode::FB_DEFAULT ( == 0), \fI\s-1CHECK\s0\fR = Encode::FB_CROAK ( == 1), | |
11058 | \&\fI\s-1CHECK\s0\fR = Encode::FB_QUIET, \fI\s-1CHECK\s0\fR = Encode::FB_WARN, perlqq mode | |
11059 | (\fI\s-1CHECK\s0\fR = Encode::FB_PERLQQ), \s-1HTML\s0 charref mode (\fI\s-1CHECK\s0\fR = | |
11060 | Encode::FB_HTMLCREF), \s-1XML\s0 charref mode (\fI\s-1CHECK\s0\fR = Encode::FB_XMLCREF), The | |
11061 | bitmask | |
11062 | .RS 4 | |
11063 | .IP "Unimplemented fallback schemes" 4 | |
11064 | .IX Item "Unimplemented fallback schemes" | |
11065 | .RE | |
11066 | .RS 4 | |
11067 | .RE | |
11068 | .PD 0 | |
11069 | .IP "Defining Encodings" 4 | |
11070 | .IX Item "Defining Encodings" | |
11071 | .IP "The \s-1UTF\-8\s0 flag" 4 | |
11072 | .IX Item "The UTF-8 flag" | |
11073 | .PD | |
11074 | Goal #1:, Goal #2:, Goal #3:, Goal #4: | |
11075 | .RS 4 | |
11076 | .IP "Messing with Perl's Internals" 4 | |
11077 | .IX Item "Messing with Perl's Internals" | |
11078 | is_utf8(\s-1STRING\s0 [, \s-1CHECK\s0]), _utf8_on(\s-1STRING\s0), _utf8_off(\s-1STRING\s0) | |
11079 | .RE | |
11080 | .RS 4 | |
11081 | .RE | |
11082 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
11083 | .IX Item "SEE ALSO" | |
11084 | .PD 0 | |
11085 | .IP "\s-1MAINTAINER\s0" 4 | |
11086 | .IX Item "MAINTAINER" | |
11087 | .PD | |
11088 | .Sh "Encode::Alias \- alias definitions to encodings" | |
11089 | .IX Subsection "Encode::Alias - alias definitions to encodings" | |
11090 | .IP "\s-1SYNOPSIS\s0" 4 | |
11091 | .IX Item "SYNOPSIS" | |
11092 | .PD 0 | |
11093 | .IP "\s-1DESCRIPTION\s0" 4 | |
11094 | .IX Item "DESCRIPTION" | |
11095 | .PD | |
11096 | As a simple string, As a qr// compiled regular expression, e.g.:, As a code | |
11097 | reference, e.g.: | |
11098 | .RS 4 | |
11099 | .IP "Alias overloading" 4 | |
11100 | .IX Item "Alias overloading" | |
11101 | .RE | |
11102 | .RS 4 | |
11103 | .RE | |
11104 | .PD 0 | |
11105 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
11106 | .IX Item "SEE ALSO" | |
11107 | .PD | |
11108 | .Sh "Encode::Byte \- Single Byte Encodings" | |
11109 | .IX Subsection "Encode::Byte - Single Byte Encodings" | |
11110 | .IP "\s-1SYNOPSIS\s0" 4 | |
11111 | .IX Item "SYNOPSIS" | |
11112 | .PD 0 | |
11113 | .IP "\s-1ABSTRACT\s0" 4 | |
11114 | .IX Item "ABSTRACT" | |
11115 | .IP "\s-1DESCRIPTION\s0" 4 | |
11116 | .IX Item "DESCRIPTION" | |
11117 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
11118 | .IX Item "SEE ALSO" | |
11119 | .PD | |
11120 | .Sh "Encode::CJKConstants \*(-- Internally used by Encode::??::ISO_2022_*" | |
11121 | .IX Subsection "Encode::CJKConstants Internally used by Encode::??::ISO_2022_*" | |
11122 | .Sh "Encode::CN \- China-based Chinese Encodings" | |
11123 | .IX Subsection "Encode::CN - China-based Chinese Encodings" | |
11124 | .IP "\s-1SYNOPSIS\s0" 4 | |
11125 | .IX Item "SYNOPSIS" | |
11126 | .PD 0 | |
11127 | .IP "\s-1DESCRIPTION\s0" 4 | |
11128 | .IX Item "DESCRIPTION" | |
11129 | .IP "\s-1NOTES\s0" 4 | |
11130 | .IX Item "NOTES" | |
11131 | .IP "\s-1BUGS\s0" 4 | |
11132 | .IX Item "BUGS" | |
11133 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
11134 | .IX Item "SEE ALSO" | |
11135 | .PD | |
11136 | .Sh "Encode::CN::HZ \*(-- internally used by Encode::CN" | |
11137 | .IX Subsection "Encode::CN::HZ internally used by Encode::CN" | |
11138 | .Sh "Encode::Config \*(-- internally used by Encode" | |
11139 | .IX Subsection "Encode::Config internally used by Encode" | |
11140 | .Sh "Encode::EBCDIC \- \s-1EBCDIC\s0 Encodings" | |
11141 | .IX Subsection "Encode::EBCDIC - EBCDIC Encodings" | |
11142 | .IP "\s-1SYNOPSIS\s0" 4 | |
11143 | .IX Item "SYNOPSIS" | |
11144 | .PD 0 | |
11145 | .IP "\s-1ABSTRACT\s0" 4 | |
11146 | .IX Item "ABSTRACT" | |
11147 | .IP "\s-1DESCRIPTION\s0" 4 | |
11148 | .IX Item "DESCRIPTION" | |
11149 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
11150 | .IX Item "SEE ALSO" | |
11151 | .PD | |
11152 | .Sh "Encode::Encoding \- Encode Implementation Base Class" | |
11153 | .IX Subsection "Encode::Encoding - Encode Implementation Base Class" | |
11154 | .IP "\s-1SYNOPSIS\s0" 4 | |
11155 | .IX Item "SYNOPSIS" | |
11156 | .PD 0 | |
11157 | .IP "\s-1DESCRIPTION\s0" 4 | |
11158 | .IX Item "DESCRIPTION" | |
11159 | .RS 4 | |
11160 | .IP "Methods you should implement" 4 | |
11161 | .IX Item "Methods you should implement" | |
11162 | .PD | |
11163 | \&\->encode($string [,$check]), \->decode($octets [,$check]) | |
11164 | .IP "Other methods defined in Encode::Encodings" 4 | |
11165 | .IX Item "Other methods defined in Encode::Encodings" | |
11166 | \&\->name, \->new_sequence, \->\fIperlio_ok()\fR, \->\fIneeds_lines()\fR | |
11167 | .IP "Example: Encode::ROT13" 4 | |
11168 | .IX Item "Example: Encode::ROT13" | |
11169 | .RE | |
11170 | .RS 4 | |
11171 | .RE | |
11172 | .PD 0 | |
11173 | .IP "Why the heck Encode \s-1API\s0 is different?" 4 | |
11174 | .IX Item "Why the heck Encode API is different?" | |
11175 | .RS 4 | |
11176 | .IP "Compiled Encodings" 4 | |
11177 | .IX Item "Compiled Encodings" | |
11178 | .RE | |
11179 | .RS 4 | |
11180 | .RE | |
11181 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
11182 | .IX Item "SEE ALSO" | |
11183 | .PD | |
11184 | Scheme 1, Scheme 2, Other Schemes | |
11185 | .Sh "Encode::Guess \*(-- Guesses encoding from data" | |
11186 | .IX Subsection "Encode::Guess Guesses encoding from data" | |
11187 | .IP "\s-1SYNOPSIS\s0" 4 | |
11188 | .IX Item "SYNOPSIS" | |
11189 | .PD 0 | |
11190 | .IP "\s-1ABSTRACT\s0" 4 | |
11191 | .IX Item "ABSTRACT" | |
11192 | .IP "\s-1DESCRIPTION\s0" 4 | |
11193 | .IX Item "DESCRIPTION" | |
11194 | .PD | |
11195 | Encode::Guess\->set_suspects, Encode::Guess\->add_suspects, | |
11196 | Encode::decode(\*(L"Guess\*(R" ...), Encode::Guess\->guess($data), | |
11197 | guess_encoding($data, [, \fIlist of suspects\fR]) | |
11198 | .IP "\s-1CAVEATS\s0" 4 | |
11199 | .IX Item "CAVEATS" | |
11200 | .PD 0 | |
11201 | .IP "\s-1TO\s0 \s-1DO\s0" 4 | |
11202 | .IX Item "TO DO" | |
11203 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
11204 | .IX Item "SEE ALSO" | |
11205 | .PD | |
11206 | .Sh "Encode::JP \- Japanese Encodings" | |
11207 | .IX Subsection "Encode::JP - Japanese Encodings" | |
11208 | .IP "\s-1SYNOPSIS\s0" 4 | |
11209 | .IX Item "SYNOPSIS" | |
11210 | .PD 0 | |
11211 | .IP "\s-1ABSTRACT\s0" 4 | |
11212 | .IX Item "ABSTRACT" | |
11213 | .IP "\s-1DESCRIPTION\s0" 4 | |
11214 | .IX Item "DESCRIPTION" | |
11215 | .IP "Note on \s-1ISO\-2022\-JP\s0(\-1)?" 4 | |
11216 | .IX Item "Note on ISO-2022-JP(-1)?" | |
11217 | .IP "\s-1BUGS\s0" 4 | |
11218 | .IX Item "BUGS" | |
11219 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
11220 | .IX Item "SEE ALSO" | |
11221 | .PD | |
11222 | .Sh "Encode::JP::H2Z \*(-- internally used by Encode::JP::2022_JP*" | |
11223 | .IX Subsection "Encode::JP::H2Z internally used by Encode::JP::2022_JP*" | |
11224 | .Sh "Encode::JP::JIS7 \*(-- internally used by Encode::JP" | |
11225 | .IX Subsection "Encode::JP::JIS7 internally used by Encode::JP" | |
11226 | .Sh "Encode::KR \- Korean Encodings" | |
11227 | .IX Subsection "Encode::KR - Korean Encodings" | |
11228 | .IP "\s-1SYNOPSIS\s0" 4 | |
11229 | .IX Item "SYNOPSIS" | |
11230 | .PD 0 | |
11231 | .IP "\s-1DESCRIPTION\s0" 4 | |
11232 | .IX Item "DESCRIPTION" | |
11233 | .IP "\s-1BUGS\s0" 4 | |
11234 | .IX Item "BUGS" | |
11235 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
11236 | .IX Item "SEE ALSO" | |
11237 | .PD | |
11238 | .Sh "Encode::KR::2022_KR \*(-- internally used by Encode::KR" | |
11239 | .IX Subsection "Encode::KR::2022_KR internally used by Encode::KR" | |
11240 | .Sh "Encode::MIME::Header \*(-- \s-1MIME\s0 'B' and 'Q' header encoding" | |
11241 | .IX Subsection "Encode::MIME::Header MIME 'B' and 'Q' header encoding" | |
11242 | .IP "\s-1SYNOPSIS\s0" 4 | |
11243 | .IX Item "SYNOPSIS" | |
11244 | .PD 0 | |
11245 | .IP "\s-1ABSTRACT\s0" 4 | |
11246 | .IX Item "ABSTRACT" | |
11247 | .IP "\s-1DESCRIPTION\s0" 4 | |
11248 | .IX Item "DESCRIPTION" | |
11249 | .IP "\s-1BUGS\s0" 4 | |
11250 | .IX Item "BUGS" | |
11251 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
11252 | .IX Item "SEE ALSO" | |
11253 | .PD | |
11254 | .Sh "Encode::PerlIO \*(-- a detailed document on Encode and PerlIO" | |
11255 | .IX Subsection "Encode::PerlIO a detailed document on Encode and PerlIO" | |
11256 | .IP "Overview" 4 | |
11257 | .IX Item "Overview" | |
11258 | .PD 0 | |
11259 | .IP "How does it work?" 4 | |
11260 | .IX Item "How does it work?" | |
11261 | .IP "\s-1BUGS\s0" 4 | |
11262 | .IX Item "BUGS" | |
11263 | .RS 4 | |
11264 | .IP "Workaround" 4 | |
11265 | .IX Item "Workaround" | |
11266 | .IP "How can I tell whether my encoding fully supports PerlIO ?" 4 | |
11267 | .IX Item "How can I tell whether my encoding fully supports PerlIO ?" | |
11268 | .RE | |
11269 | .RS 4 | |
11270 | .RE | |
11271 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
11272 | .IX Item "SEE ALSO" | |
11273 | .PD | |
11274 | .Sh "Encode::Supported \*(-- Encodings supported by Encode" | |
11275 | .IX Subsection "Encode::Supported Encodings supported by Encode" | |
11276 | .IP "\s-1DESCRIPTION\s0" 4 | |
11277 | .IX Item "DESCRIPTION" | |
11278 | .RS 4 | |
11279 | .PD 0 | |
11280 | .IP "Encoding Names" 4 | |
11281 | .IX Item "Encoding Names" | |
11282 | .RE | |
11283 | .RS 4 | |
11284 | .RE | |
11285 | .IP "Supported Encodings" 4 | |
11286 | .IX Item "Supported Encodings" | |
11287 | .RS 4 | |
11288 | .IP "Built-in Encodings" 4 | |
11289 | .IX Item "Built-in Encodings" | |
11290 | .IP "Encode::Unicode \*(-- other Unicode encodings" 4 | |
11291 | .IX Item "Encode::Unicode other Unicode encodings" | |
11292 | .IP "Encode::Byte \*(-- Extended \s-1ASCII\s0" 4 | |
11293 | .IX Item "Encode::Byte Extended ASCII" | |
11294 | .PD | |
11295 | \&\s-1ISO\-8859\s0 and corresponding vendor mappings, \s-1KOI8\s0 \- De Facto Standard for | |
11296 | the Cyrillic world, gsm0338 \- Hentai Latin 1 | |
11297 | .IP "\s-1CJK:\s0 Chinese, Japanese, Korean (Multibyte)" 4 | |
11298 | .IX Item "CJK: Chinese, Japanese, Korean (Multibyte)" | |
11299 | Encode::CN \*(-- Continental China, Encode::JP \*(-- Japan, Encode::KR \*(-- Korea, | |
11300 | Encode::TW \*(-- Taiwan, Encode::HanExtra \*(-- More Chinese via \s-1CPAN\s0, | |
11301 | Encode::JIS2K \*(-- \s-1JIS\s0 X 0213 encodings via \s-1CPAN\s0 | |
11302 | .IP "Miscellaneous encodings" 4 | |
11303 | .IX Item "Miscellaneous encodings" | |
11304 | Encode::EBCDIC, Encode::Symbols, Encode::MIME::Header, Encode::Guess | |
11305 | .RE | |
11306 | .RS 4 | |
11307 | .RE | |
11308 | .IP "Unsupported encodings" 4 | |
11309 | .IX Item "Unsupported encodings" | |
11310 | .Vb 4 | |
11311 | \& ISO-2022-JP-2 [RFC1554], ISO-2022-CN [RFC1922], Various HP-UX encodings, | |
11312 | \&Cyrillic encoding ISO-IR-111, ISO-8859-8-1 [Hebrew], ISIRI 3342, Iran | |
11313 | \&System, ISIRI 2900 [Farsi], Thai encoding TCVN, Vietnamese encodings VPS, | |
11314 | \&Various Mac encodings, (Mac) Indic encodings | |
11315 | .Ve | |
11316 | .IP "Encoding vs. Charset \*(-- terminology" 4 | |
11317 | .IX Item "Encoding vs. Charset terminology" | |
11318 | .PD 0 | |
11319 | .IP "Encoding Classification (by Anton Tagunov and Dan Kogai)" 4 | |
11320 | .IX Item "Encoding Classification (by Anton Tagunov and Dan Kogai)" | |
11321 | .RS 4 | |
11322 | .IP "Microsoft-related naming mess" 4 | |
11323 | .IX Item "Microsoft-related naming mess" | |
11324 | .PD | |
11325 | \&\s-1KS_C_5601\-1987\s0, \s-1GB2312\s0, Big5, Shift_JIS | |
11326 | .RE | |
11327 | .RS 4 | |
11328 | .RE | |
11329 | .IP "Glossary" 4 | |
11330 | .IX Item "Glossary" | |
11331 | character repertoire, coded character set (\s-1CCS\s0), character encoding scheme | |
11332 | (\s-1CES\s0), charset (in \s-1MIME\s0 context), \s-1EUC\s0, \s-1ISO\-2022\s0, \s-1UCS\s0, \s-1UCS\-2\s0, Unicode, \s-1UTF\s0, | |
11333 | \&\s-1UTF\-16\s0 | |
11334 | .IP "See Also" 4 | |
11335 | .IX Item "See Also" | |
11336 | .PD 0 | |
11337 | .IP "References" 4 | |
11338 | .IX Item "References" | |
11339 | .PD | |
11340 | \&\s-1ECMA\s0, \s-1ECMA\-035\s0 (eq \f(CW\*(C`ISO\-2022\*(C'\fR), \s-1IANA\s0, Assigned Charset Names by \s-1IANA\s0, \s-1ISO\s0, | |
11341 | \&\s-1RFC\s0, \s-1UC\s0, Unicode Glossary | |
11342 | .RS 4 | |
11343 | .IP "Other Notable Sites" 4 | |
11344 | .IX Item "Other Notable Sites" | |
11345 | czyborra.com, \s-1CJK\s0.inf, Jungshik Shin's Hangul \s-1FAQ\s0, debian.org: | |
11346 | \&\*(L"Introduction to i18n\*(R" | |
11347 | .IP "Offline sources" 4 | |
11348 | .IX Item "Offline sources" | |
11349 | \&\f(CW\*(C`CJKV Information Processing\*(C'\fR by Ken Lunde | |
11350 | .RE | |
11351 | .RS 4 | |
11352 | .RE | |
11353 | .Sh "Encode::Symbol \- Symbol Encodings" | |
11354 | .IX Subsection "Encode::Symbol - Symbol Encodings" | |
11355 | .IP "\s-1SYNOPSIS\s0" 4 | |
11356 | .IX Item "SYNOPSIS" | |
11357 | .PD 0 | |
11358 | .IP "\s-1ABSTRACT\s0" 4 | |
11359 | .IX Item "ABSTRACT" | |
11360 | .IP "\s-1DESCRIPTION\s0" 4 | |
11361 | .IX Item "DESCRIPTION" | |
11362 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
11363 | .IX Item "SEE ALSO" | |
11364 | .PD | |
11365 | .Sh "Encode::TW \- Taiwan-based Chinese Encodings" | |
11366 | .IX Subsection "Encode::TW - Taiwan-based Chinese Encodings" | |
11367 | .IP "\s-1SYNOPSIS\s0" 4 | |
11368 | .IX Item "SYNOPSIS" | |
11369 | .PD 0 | |
11370 | .IP "\s-1DESCRIPTION\s0" 4 | |
11371 | .IX Item "DESCRIPTION" | |
11372 | .IP "\s-1NOTES\s0" 4 | |
11373 | .IX Item "NOTES" | |
11374 | .IP "\s-1BUGS\s0" 4 | |
11375 | .IX Item "BUGS" | |
11376 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
11377 | .IX Item "SEE ALSO" | |
11378 | .PD | |
11379 | .Sh "Encode::Unicode \*(-- Various Unicode Transformation Formats" | |
11380 | .IX Subsection "Encode::Unicode Various Unicode Transformation Formats" | |
11381 | .IP "\s-1SYNOPSIS\s0" 4 | |
11382 | .IX Item "SYNOPSIS" | |
11383 | .PD 0 | |
11384 | .IP "\s-1ABSTRACT\s0" 4 | |
11385 | .IX Item "ABSTRACT" | |
11386 | .PD | |
11387 | <http://www.unicode.org/glossary/> says:, Quick Reference | |
11388 | .IP "Size, Endianness, and \s-1BOM\s0" 4 | |
11389 | .IX Item "Size, Endianness, and BOM" | |
11390 | .RS 4 | |
11391 | .PD 0 | |
11392 | .IP "by size" 4 | |
11393 | .IX Item "by size" | |
11394 | .IP "by endianness" 4 | |
11395 | .IX Item "by endianness" | |
11396 | .PD | |
11397 | \&\s-1BOM\s0 as integer when fetched in network byte order | |
11398 | .RE | |
11399 | .RS 4 | |
11400 | .RE | |
11401 | .IP "Surrogate Pairs" 4 | |
11402 | .IX Item "Surrogate Pairs" | |
11403 | .PD 0 | |
11404 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
11405 | .IX Item "SEE ALSO" | |
11406 | .PD | |
11407 | .Sh "Encode::lib::Encode::Alias, Encode::Alias \- alias definitions to encodings" | |
11408 | .IX Subsection "Encode::lib::Encode::Alias, Encode::Alias - alias definitions to encodings" | |
11409 | .IP "\s-1SYNOPSIS\s0" 4 | |
11410 | .IX Item "SYNOPSIS" | |
11411 | .PD 0 | |
11412 | .IP "\s-1DESCRIPTION\s0" 4 | |
11413 | .IX Item "DESCRIPTION" | |
11414 | .PD | |
11415 | As a simple string, As a qr// compiled regular expression, e.g.:, As a code | |
11416 | reference, e.g.: | |
11417 | .RS 4 | |
11418 | .IP "Alias overloading" 4 | |
11419 | .IX Item "Alias overloading" | |
11420 | .RE | |
11421 | .RS 4 | |
11422 | .RE | |
11423 | .PD 0 | |
11424 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
11425 | .IX Item "SEE ALSO" | |
11426 | .PD | |
11427 | .Sh "Encode::lib::Encode::CJKConstants, Encode::CJKConstants.pm \*(-- Internally used by Encode::??::ISO_2022_*" | |
11428 | .IX Subsection "Encode::lib::Encode::CJKConstants, Encode::CJKConstants.pm Internally used by Encode::??::ISO_2022_*" | |
11429 | .Sh "Encode::lib::Encode::CN::HZ, Encode::CN::HZ \*(-- internally used by Encode::CN" | |
11430 | .IX Subsection "Encode::lib::Encode::CN::HZ, Encode::CN::HZ internally used by Encode::CN" | |
11431 | .Sh "Encode::lib::Encode::Config, Encode::Config \*(-- internally used by Encode" | |
11432 | .IX Subsection "Encode::lib::Encode::Config, Encode::Config internally used by Encode" | |
11433 | .Sh "Encode::lib::Encode::Encoding, Encode::Encoding \- Encode Implementation Base Class" | |
11434 | .IX Subsection "Encode::lib::Encode::Encoding, Encode::Encoding - Encode Implementation Base Class" | |
11435 | .IP "\s-1SYNOPSIS\s0" 4 | |
11436 | .IX Item "SYNOPSIS" | |
11437 | .PD 0 | |
11438 | .IP "\s-1DESCRIPTION\s0" 4 | |
11439 | .IX Item "DESCRIPTION" | |
11440 | .RS 4 | |
11441 | .IP "Methods you should implement" 4 | |
11442 | .IX Item "Methods you should implement" | |
11443 | .PD | |
11444 | \&\->encode($string [,$check]), \->decode($octets [,$check]) | |
11445 | .IP "Other methods defined in Encode::Encodings" 4 | |
11446 | .IX Item "Other methods defined in Encode::Encodings" | |
11447 | \&\->name, \->new_sequence, \->\fIperlio_ok()\fR, \->\fIneeds_lines()\fR | |
11448 | .IP "Example: Encode::ROT13" 4 | |
11449 | .IX Item "Example: Encode::ROT13" | |
11450 | .RE | |
11451 | .RS 4 | |
11452 | .RE | |
11453 | .PD 0 | |
11454 | .IP "Why the heck Encode \s-1API\s0 is different?" 4 | |
11455 | .IX Item "Why the heck Encode API is different?" | |
11456 | .RS 4 | |
11457 | .IP "Compiled Encodings" 4 | |
11458 | .IX Item "Compiled Encodings" | |
11459 | .RE | |
11460 | .RS 4 | |
11461 | .RE | |
11462 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
11463 | .IX Item "SEE ALSO" | |
11464 | .PD | |
11465 | Scheme 1, Scheme 2, Other Schemes | |
11466 | .Sh "Encode::lib::Encode::Guess, Encode::Guess \*(-- Guesses encoding from data" | |
11467 | .IX Subsection "Encode::lib::Encode::Guess, Encode::Guess Guesses encoding from data" | |
11468 | .IP "\s-1SYNOPSIS\s0" 4 | |
11469 | .IX Item "SYNOPSIS" | |
11470 | .PD 0 | |
11471 | .IP "\s-1ABSTRACT\s0" 4 | |
11472 | .IX Item "ABSTRACT" | |
11473 | .IP "\s-1DESCRIPTION\s0" 4 | |
11474 | .IX Item "DESCRIPTION" | |
11475 | .PD | |
11476 | Encode::Guess\->set_suspects, Encode::Guess\->add_suspects, | |
11477 | Encode::decode(\*(L"Guess\*(R" ...), Encode::Guess\->guess($data), | |
11478 | guess_encoding($data, [, \fIlist of suspects\fR]) | |
11479 | .IP "\s-1CAVEATS\s0" 4 | |
11480 | .IX Item "CAVEATS" | |
11481 | .PD 0 | |
11482 | .IP "\s-1TO\s0 \s-1DO\s0" 4 | |
11483 | .IX Item "TO DO" | |
11484 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
11485 | .IX Item "SEE ALSO" | |
11486 | .PD | |
11487 | .Sh "Encode::lib::Encode::JP::H2Z, Encode::JP::H2Z \*(-- internally used by Encode::JP::2022_JP*" | |
11488 | .IX Subsection "Encode::lib::Encode::JP::H2Z, Encode::JP::H2Z internally used by Encode::JP::2022_JP*" | |
11489 | .Sh "Encode::lib::Encode::JP::JIS7, Encode::JP::JIS7 \*(-- internally used by Encode::JP" | |
11490 | .IX Subsection "Encode::lib::Encode::JP::JIS7, Encode::JP::JIS7 internally used by Encode::JP" | |
11491 | .Sh "Encode::lib::Encode::KR::2022_KR, Encode::KR::2022_KR \*(-- internally used by Encode::KR" | |
11492 | .IX Subsection "Encode::lib::Encode::KR::2022_KR, Encode::KR::2022_KR internally used by Encode::KR" | |
11493 | .Sh "Encode::lib::Encode::MIME::Header, Encode::MIME::Header \*(-- \s-1MIME\s0 'B' and 'Q' header encoding" | |
11494 | .IX Subsection "Encode::lib::Encode::MIME::Header, Encode::MIME::Header MIME 'B' and 'Q' header encoding" | |
11495 | .IP "\s-1SYNOPSIS\s0" 4 | |
11496 | .IX Item "SYNOPSIS" | |
11497 | .PD 0 | |
11498 | .IP "\s-1ABSTRACT\s0" 4 | |
11499 | .IX Item "ABSTRACT" | |
11500 | .IP "\s-1DESCRIPTION\s0" 4 | |
11501 | .IX Item "DESCRIPTION" | |
11502 | .IP "\s-1BUGS\s0" 4 | |
11503 | .IX Item "BUGS" | |
11504 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
11505 | .IX Item "SEE ALSO" | |
11506 | .PD | |
11507 | .Sh "Encode::lib::Encode::PerlIO, Encode::PerlIO \*(-- a detailed document on Encode and PerlIO" | |
11508 | .IX Subsection "Encode::lib::Encode::PerlIO, Encode::PerlIO a detailed document on Encode and PerlIO" | |
11509 | .IP "Overview" 4 | |
11510 | .IX Item "Overview" | |
11511 | .PD 0 | |
11512 | .IP "How does it work?" 4 | |
11513 | .IX Item "How does it work?" | |
11514 | .IP "\s-1BUGS\s0" 4 | |
11515 | .IX Item "BUGS" | |
11516 | .RS 4 | |
11517 | .IP "Workaround" 4 | |
11518 | .IX Item "Workaround" | |
11519 | .IP "How can I tell whether my encoding fully supports PerlIO ?" 4 | |
11520 | .IX Item "How can I tell whether my encoding fully supports PerlIO ?" | |
11521 | .RE | |
11522 | .RS 4 | |
11523 | .RE | |
11524 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
11525 | .IX Item "SEE ALSO" | |
11526 | .PD | |
11527 | .Sh "Encode::lib::Encode::Supported, Encode::Supported \*(-- Encodings supported by Encode" | |
11528 | .IX Subsection "Encode::lib::Encode::Supported, Encode::Supported Encodings supported by Encode" | |
11529 | .IP "\s-1DESCRIPTION\s0" 4 | |
11530 | .IX Item "DESCRIPTION" | |
11531 | .RS 4 | |
11532 | .PD 0 | |
11533 | .IP "Encoding Names" 4 | |
11534 | .IX Item "Encoding Names" | |
11535 | .RE | |
11536 | .RS 4 | |
11537 | .RE | |
11538 | .IP "Supported Encodings" 4 | |
11539 | .IX Item "Supported Encodings" | |
11540 | .RS 4 | |
11541 | .IP "Built-in Encodings" 4 | |
11542 | .IX Item "Built-in Encodings" | |
11543 | .IP "Encode::Unicode \*(-- other Unicode encodings" 4 | |
11544 | .IX Item "Encode::Unicode other Unicode encodings" | |
11545 | .IP "Encode::Byte \*(-- Extended \s-1ASCII\s0" 4 | |
11546 | .IX Item "Encode::Byte Extended ASCII" | |
11547 | .PD | |
11548 | \&\s-1ISO\-8859\s0 and corresponding vendor mappings, \s-1KOI8\s0 \- De Facto Standard for | |
11549 | the Cyrillic world, gsm0338 \- Hentai Latin 1 | |
11550 | .IP "\s-1CJK:\s0 Chinese, Japanese, Korean (Multibyte)" 4 | |
11551 | .IX Item "CJK: Chinese, Japanese, Korean (Multibyte)" | |
11552 | Encode::CN \*(-- Continental China, Encode::JP \*(-- Japan, Encode::KR \*(-- Korea, | |
11553 | Encode::TW \*(-- Taiwan, Encode::HanExtra \*(-- More Chinese via \s-1CPAN\s0, | |
11554 | Encode::JIS2K \*(-- \s-1JIS\s0 X 0213 encodings via \s-1CPAN\s0 | |
11555 | .IP "Miscellaneous encodings" 4 | |
11556 | .IX Item "Miscellaneous encodings" | |
11557 | Encode::EBCDIC, Encode::Symbols, Encode::MIME::Header, Encode::Guess | |
11558 | .RE | |
11559 | .RS 4 | |
11560 | .RE | |
11561 | .IP "Unsupported encodings" 4 | |
11562 | .IX Item "Unsupported encodings" | |
11563 | .Vb 4 | |
11564 | \& ISO-2022-JP-2 [RFC1554], ISO-2022-CN [RFC1922], Various HP-UX encodings, | |
11565 | \&Cyrillic encoding ISO-IR-111, ISO-8859-8-1 [Hebrew], ISIRI 3342, Iran | |
11566 | \&System, ISIRI 2900 [Farsi], Thai encoding TCVN, Vietnamese encodings VPS, | |
11567 | \&Various Mac encodings, (Mac) Indic encodings | |
11568 | .Ve | |
11569 | .IP "Encoding vs. Charset \*(-- terminology" 4 | |
11570 | .IX Item "Encoding vs. Charset terminology" | |
11571 | .PD 0 | |
11572 | .IP "Encoding Classification (by Anton Tagunov and Dan Kogai)" 4 | |
11573 | .IX Item "Encoding Classification (by Anton Tagunov and Dan Kogai)" | |
11574 | .RS 4 | |
11575 | .IP "Microsoft-related naming mess" 4 | |
11576 | .IX Item "Microsoft-related naming mess" | |
11577 | .PD | |
11578 | \&\s-1KS_C_5601\-1987\s0, \s-1GB2312\s0, Big5, Shift_JIS | |
11579 | .RE | |
11580 | .RS 4 | |
11581 | .RE | |
11582 | .IP "Glossary" 4 | |
11583 | .IX Item "Glossary" | |
11584 | character repertoire, coded character set (\s-1CCS\s0), character encoding scheme | |
11585 | (\s-1CES\s0), charset (in \s-1MIME\s0 context), \s-1EUC\s0, \s-1ISO\-2022\s0, \s-1UCS\s0, \s-1UCS\-2\s0, Unicode, \s-1UTF\s0, | |
11586 | \&\s-1UTF\-16\s0 | |
11587 | .IP "See Also" 4 | |
11588 | .IX Item "See Also" | |
11589 | .PD 0 | |
11590 | .IP "References" 4 | |
11591 | .IX Item "References" | |
11592 | .PD | |
11593 | \&\s-1ECMA\s0, \s-1ECMA\-035\s0 (eq \f(CW\*(C`ISO\-2022\*(C'\fR), \s-1IANA\s0, Assigned Charset Names by \s-1IANA\s0, \s-1ISO\s0, | |
11594 | \&\s-1RFC\s0, \s-1UC\s0, Unicode Glossary | |
11595 | .RS 4 | |
11596 | .IP "Other Notable Sites" 4 | |
11597 | .IX Item "Other Notable Sites" | |
11598 | czyborra.com, \s-1CJK\s0.inf, Jungshik Shin's Hangul \s-1FAQ\s0, debian.org: | |
11599 | \&\*(L"Introduction to i18n\*(R" | |
11600 | .IP "Offline sources" 4 | |
11601 | .IX Item "Offline sources" | |
11602 | \&\f(CW\*(C`CJKV Information Processing\*(C'\fR by Ken Lunde | |
11603 | .RE | |
11604 | .RS 4 | |
11605 | .RE | |
11606 | .Sh "Encode::lib::Encoder, Encode::Encoder \*(-- Object Oriented Encoder" | |
11607 | .IX Subsection "Encode::lib::Encoder, Encode::Encoder Object Oriented Encoder" | |
11608 | .IP "\s-1SYNOPSIS\s0" 4 | |
11609 | .IX Item "SYNOPSIS" | |
11610 | .Vb 14 | |
11611 | \& use Encode::Encoder; | |
11612 | \& # Encode::encode("ISO-8859-1", $data); | |
11613 | \& Encode::Encoder->new($data)->iso_8859_1; # OOP way | |
11614 | \& # shortcut | |
11615 | \& use Encode::Encoder qw(encoder); | |
11616 | \& encoder($data)->iso_8859_1; | |
11617 | \& # you can stack them! | |
11618 | \& encoder($data)->iso_8859_1->base64; # provided base64() is defined | |
11619 | \& # you can use it as a decoder as well | |
11620 | \& encoder($base64)->bytes('base64')->latin1; | |
11621 | \& # stringified | |
11622 | \& print encoder($data)->utf8->latin1; # prints the string in latin1 | |
11623 | \& # numified | |
11624 | \& encoder("\ex{abcd}\ex{ef}g")->utf8 == 6; # true. bytes::length($data) | |
11625 | .Ve | |
11626 | .IP "\s-1ABSTRACT\s0" 4 | |
11627 | .IX Item "ABSTRACT" | |
11628 | .PD 0 | |
11629 | .IP "Description" 4 | |
11630 | .IX Item "Description" | |
11631 | .RS 4 | |
11632 | .IP "Predefined Methods" 4 | |
11633 | .IX Item "Predefined Methods" | |
11634 | .PD | |
11635 | $e = Encode::Encoder\->new([$data, \f(CW$encoding\fR]);, \fIencoder()\fR, | |
11636 | \&\f(CW$e\fR\->data([$data]), \f(CW$e\fR\->encoding([$encoding]), | |
11637 | \&\f(CW$e\fR\->bytes([$encoding]) | |
11638 | .IP "Example: base64 transcoder" 4 | |
11639 | .IX Item "Example: base64 transcoder" | |
11640 | .PD 0 | |
11641 | .IP "Operator Overloading" 4 | |
11642 | .IX Item "Operator Overloading" | |
11643 | .RE | |
11644 | .RS 4 | |
11645 | .RE | |
11646 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
11647 | .IX Item "SEE ALSO" | |
11648 | .PD | |
11649 | .Sh "Encodencoding, encoding \- allows you to write your script in non-ascii or non\-utf8" | |
11650 | .IX Subsection "Encodencoding, encoding - allows you to write your script in non-ascii or non-utf8" | |
11651 | .IP "\s-1SYNOPSIS\s0" 4 | |
11652 | .IX Item "SYNOPSIS" | |
11653 | .PD 0 | |
11654 | .IP "\s-1ABSTRACT\s0" 4 | |
11655 | .IX Item "ABSTRACT" | |
11656 | .IP "\s-1USAGE\s0" 4 | |
11657 | .IX Item "USAGE" | |
11658 | .PD | |
11659 | use encoding [\fI\s-1ENCNAME\s0\fR] ;, use encoding \fI\s-1ENCNAME\s0\fR [ \s-1STDIN\s0 => | |
11660 | \&\fI\s-1ENCNAME_IN\s0\fR ...] ;, no encoding; | |
11661 | .IP "\s-1CAVEATS\s0" 4 | |
11662 | .IX Item "CAVEATS" | |
11663 | .RS 4 | |
11664 | .PD 0 | |
11665 | .IP "\s-1NOT\s0 \s-1SCOPED\s0" 4 | |
11666 | .IX Item "NOT SCOPED" | |
11667 | .IP "\s-1DO\s0 \s-1NOT\s0 \s-1MIX\s0 \s-1MULTIPLE\s0 \s-1ENCODINGS\s0" 4 | |
11668 | .IX Item "DO NOT MIX MULTIPLE ENCODINGS" | |
11669 | .RE | |
11670 | .RS 4 | |
11671 | .RE | |
11672 | .IP "Non-ASCII Identifiers and Filter option" 4 | |
11673 | .IX Item "Non-ASCII Identifiers and Filter option" | |
11674 | .PD | |
11675 | use encoding \fI\s-1ENCNAME\s0\fR Filter=>1; | |
11676 | .IP "\s-1EXAMPLE\s0 \- Greekperl" 4 | |
11677 | .IX Item "EXAMPLE - Greekperl" | |
11678 | .PD 0 | |
11679 | .IP "\s-1KNOWN\s0 \s-1PROBLEMS\s0" 4 | |
11680 | .IX Item "KNOWN PROBLEMS" | |
11681 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
11682 | .IX Item "SEE ALSO" | |
11683 | .PD | |
11684 | .Sh "Encoder, Encode::Encoder \*(-- Object Oriented Encoder" | |
11685 | .IX Subsection "Encoder, Encode::Encoder Object Oriented Encoder" | |
11686 | .IP "\s-1SYNOPSIS\s0" 4 | |
11687 | .IX Item "SYNOPSIS" | |
11688 | .Vb 14 | |
11689 | \& use Encode::Encoder; | |
11690 | \& # Encode::encode("ISO-8859-1", $data); | |
11691 | \& Encode::Encoder->new($data)->iso_8859_1; # OOP way | |
11692 | \& # shortcut | |
11693 | \& use Encode::Encoder qw(encoder); | |
11694 | \& encoder($data)->iso_8859_1; | |
11695 | \& # you can stack them! | |
11696 | \& encoder($data)->iso_8859_1->base64; # provided base64() is defined | |
11697 | \& # you can use it as a decoder as well | |
11698 | \& encoder($base64)->bytes('base64')->latin1; | |
11699 | \& # stringified | |
11700 | \& print encoder($data)->utf8->latin1; # prints the string in latin1 | |
11701 | \& # numified | |
11702 | \& encoder("\ex{abcd}\ex{ef}g")->utf8 == 6; # true. bytes::length($data) | |
11703 | .Ve | |
11704 | .IP "\s-1ABSTRACT\s0" 4 | |
11705 | .IX Item "ABSTRACT" | |
11706 | .PD 0 | |
11707 | .IP "Description" 4 | |
11708 | .IX Item "Description" | |
11709 | .RS 4 | |
11710 | .IP "Predefined Methods" 4 | |
11711 | .IX Item "Predefined Methods" | |
11712 | .PD | |
11713 | $e = Encode::Encoder\->new([$data, \f(CW$encoding\fR]);, \fIencoder()\fR, | |
11714 | \&\f(CW$e\fR\->data([$data]), \f(CW$e\fR\->encoding([$encoding]), | |
11715 | \&\f(CW$e\fR\->bytes([$encoding]) | |
11716 | .IP "Example: base64 transcoder" 4 | |
11717 | .IX Item "Example: base64 transcoder" | |
11718 | .PD 0 | |
11719 | .IP "Operator Overloading" 4 | |
11720 | .IX Item "Operator Overloading" | |
11721 | .RE | |
11722 | .RS 4 | |
11723 | .RE | |
11724 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
11725 | .IX Item "SEE ALSO" | |
11726 | .PD | |
11727 | .Sh "English \- use nice English (or awk) names for ugly punctuation variables" | |
11728 | .IX Subsection "English - use nice English (or awk) names for ugly punctuation variables" | |
11729 | .IP "\s-1SYNOPSIS\s0" 4 | |
11730 | .IX Item "SYNOPSIS" | |
11731 | .PD 0 | |
11732 | .IP "\s-1DESCRIPTION\s0" 4 | |
11733 | .IX Item "DESCRIPTION" | |
11734 | .IP "\s-1PERFORMANCE\s0" 4 | |
11735 | .IX Item "PERFORMANCE" | |
11736 | .PD | |
11737 | .Sh "Env \- perl module that imports environment variables as scalars or arrays" | |
11738 | .IX Subsection "Env - perl module that imports environment variables as scalars or arrays" | |
11739 | .IP "\s-1SYNOPSIS\s0" 4 | |
11740 | .IX Item "SYNOPSIS" | |
11741 | .PD 0 | |
11742 | .IP "\s-1DESCRIPTION\s0" 4 | |
11743 | .IX Item "DESCRIPTION" | |
11744 | .IP "\s-1LIMITATIONS\s0" 4 | |
11745 | .IX Item "LIMITATIONS" | |
11746 | .IP "\s-1AUTHOR\s0" 4 | |
11747 | .IX Item "AUTHOR" | |
11748 | .PD | |
11749 | .Sh "Errno \- System errno constants" | |
11750 | .IX Subsection "Errno - System errno constants" | |
11751 | .IP "\s-1SYNOPSIS\s0" 4 | |
11752 | .IX Item "SYNOPSIS" | |
11753 | .PD 0 | |
11754 | .IP "\s-1DESCRIPTION\s0" 4 | |
11755 | .IX Item "DESCRIPTION" | |
11756 | .IP "\s-1CAVEATS\s0" 4 | |
11757 | .IX Item "CAVEATS" | |
11758 | .IP "\s-1AUTHOR\s0" 4 | |
11759 | .IX Item "AUTHOR" | |
11760 | .IP "\s-1COPYRIGHT\s0" 4 | |
11761 | .IX Item "COPYRIGHT" | |
11762 | .PD | |
11763 | .Sh "Exporter \- Implements default import method for modules" | |
11764 | .IX Subsection "Exporter - Implements default import method for modules" | |
11765 | .IP "\s-1SYNOPSIS\s0" 4 | |
11766 | .IX Item "SYNOPSIS" | |
11767 | .PD 0 | |
11768 | .IP "\s-1DESCRIPTION\s0" 4 | |
11769 | .IX Item "DESCRIPTION" | |
11770 | .RS 4 | |
11771 | .IP "How to Export" 4 | |
11772 | .IX Item "How to Export" | |
11773 | .IP "Selecting What To Export" 4 | |
11774 | .IX Item "Selecting What To Export" | |
11775 | .IP "How to Import" 4 | |
11776 | .IX Item "How to Import" | |
11777 | .PD | |
11778 | \&\f(CW\*(C`use ModuleName;\*(C'\fR, \f(CW\*(C`use ModuleName ();\*(C'\fR, \f(CW\*(C`use ModuleName qw(...);\*(C'\fR | |
11779 | .RE | |
11780 | .RS 4 | |
11781 | .RE | |
11782 | .IP "Advanced features" 4 | |
11783 | .IX Item "Advanced features" | |
11784 | .RS 4 | |
11785 | .PD 0 | |
11786 | .IP "Specialised Import Lists" 4 | |
11787 | .IX Item "Specialised Import Lists" | |
11788 | .IP "Exporting without using Exporter's import method" 4 | |
11789 | .IX Item "Exporting without using Exporter's import method" | |
11790 | .IP "Module Version Checking" 4 | |
11791 | .IX Item "Module Version Checking" | |
11792 | .IP "Managing Unknown Symbols" 4 | |
11793 | .IX Item "Managing Unknown Symbols" | |
11794 | .IP "Tag Handling Utility Functions" 4 | |
11795 | .IX Item "Tag Handling Utility Functions" | |
11796 | .IP "Generating combined tags" 4 | |
11797 | .IX Item "Generating combined tags" | |
11798 | .ie n .IP """AUTOLOAD""ed Constants" 4 | |
11799 | .el .IP "\f(CWAUTOLOAD\fRed Constants" 4 | |
11800 | .IX Item "AUTOLOADed Constants" | |
11801 | .RE | |
11802 | .RS 4 | |
11803 | .RE | |
11804 | .PD | |
11805 | .Sh "Exporter::Heavy \- Exporter guts" | |
11806 | .IX Subsection "Exporter::Heavy - Exporter guts" | |
11807 | .IP "\s-1SYNOPSIS\s0" 4 | |
11808 | .IX Item "SYNOPSIS" | |
11809 | .PD 0 | |
11810 | .IP "\s-1DESCRIPTION\s0" 4 | |
11811 | .IX Item "DESCRIPTION" | |
11812 | .PD | |
11813 | .Sh "ExtUtils::Command \- utilities to replace common \s-1UNIX\s0 commands in Makefiles etc." | |
11814 | .IX Subsection "ExtUtils::Command - utilities to replace common UNIX commands in Makefiles etc." | |
11815 | .IP "\s-1SYNOPSIS\s0" 4 | |
11816 | .IX Item "SYNOPSIS" | |
11817 | .PD 0 | |
11818 | .IP "\s-1DESCRIPTION\s0" 4 | |
11819 | .IX Item "DESCRIPTION" | |
11820 | .PD | |
11821 | .PP | |
11822 | cat | |
11823 | .PP | |
11824 | eqtime src dst | |
11825 | .PP | |
11826 | rm_rf files... | |
11827 | .PP | |
11828 | rm_f files... | |
11829 | .PP | |
11830 | touch files .. | |
11831 | .PP | |
11832 | mv source... destination | |
11833 | .PP | |
11834 | cp source... destination | |
11835 | .PP | |
11836 | chmod mode files.. | |
11837 | .PP | |
11838 | mkpath directory.. | |
11839 | .PP | |
11840 | test_f file | |
11841 | .IP "\s-1BUGS\s0" 4 | |
11842 | .IX Item "BUGS" | |
11843 | .PD 0 | |
11844 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
11845 | .IX Item "SEE ALSO" | |
11846 | .IP "\s-1AUTHOR\s0" 4 | |
11847 | .IX Item "AUTHOR" | |
11848 | .PD | |
11849 | .Sh "ExtUtils::Command::MM \- Commands for the \s-1MM\s0's to use in Makefiles" | |
11850 | .IX Subsection "ExtUtils::Command::MM - Commands for the MM's to use in Makefiles" | |
11851 | .IP "\s-1SYNOPSIS\s0" 4 | |
11852 | .IX Item "SYNOPSIS" | |
11853 | .PD 0 | |
11854 | .IP "\s-1DESCRIPTION\s0" 4 | |
11855 | .IX Item "DESCRIPTION" | |
11856 | .PD | |
11857 | \&\fBtest_harness\fR | |
11858 | .Sh "ExtUtils::Constant \- generate \s-1XS\s0 code to import C header constants" | |
11859 | .IX Subsection "ExtUtils::Constant - generate XS code to import C header constants" | |
11860 | .IP "\s-1SYNOPSIS\s0" 4 | |
11861 | .IX Item "SYNOPSIS" | |
11862 | .PD 0 | |
11863 | .IP "\s-1DESCRIPTION\s0" 4 | |
11864 | .IX Item "DESCRIPTION" | |
11865 | .IP "\s-1USAGE\s0" 4 | |
11866 | .IX Item "USAGE" | |
11867 | .PD | |
11868 | \&\s-1IV\s0, \s-1UV\s0, \s-1NV\s0, \s-1PV\s0, \s-1PVN\s0, \s-1SV\s0, \s-1YES\s0, \s-1NO\s0, \s-1UNDEF\s0 | |
11869 | .IP "\s-1FUNCTIONS\s0" 4 | |
11870 | .IX Item "FUNCTIONS" | |
11871 | .PP | |
11872 | C_stringify \s-1NAME\s0 | |
11873 | .PP | |
11874 | perl_stringify \s-1NAME\s0 | |
11875 | .PP | |
11876 | constant_types | |
11877 | .PP | |
11878 | memEQ_clause \s-1NAME\s0, \s-1CHECKED_AT\s0, \s-1INDENT\s0 | |
11879 | .PP | |
11880 | assign \s-1INDENT\s0, \s-1TYPE\s0, \s-1PRE\s0, \s-1POST\s0, \s-1VALUE\s0.. | |
11881 | .PP | |
11882 | return_clause | |
11883 | .PP | |
11884 | switch_clause \s-1INDENT\s0, \s-1NAMELEN\s0, \s-1ITEMHASH\s0, \s-1ITEM\s0.. | |
11885 | .PP | |
11886 | params \s-1WHAT\s0 | |
11887 | .PP | |
11888 | dump_names | |
11889 | .PP | |
11890 | dogfood | |
11891 | .PP | |
11892 | C_constant, name, type, value, macro, default, pre, post, def_pre =item | |
11893 | def_post, utf8 | |
11894 | .PP | |
11895 | XS_constant \s-1PACKAGE\s0, \s-1TYPES\s0, \s-1SUBNAME\s0, C_SUBNAME | |
11896 | .PP | |
11897 | autoload \s-1PACKAGE\s0, \s-1VERSION\s0, \s-1AUTOLOADER\s0 | |
11898 | .PP | |
11899 | WriteMakefileSnippet | |
11900 | .PP | |
11901 | WriteConstants \s-1ATTRIBUTE\s0 => \s-1VALUE\s0 [, ...], \s-1NAME\s0, \s-1DEFAULT_TYPE\s0, | |
11902 | \&\s-1BREAKOUT_AT\s0, \s-1NAMES\s0, C_FILE, \s-1XS_FILE\s0, \s-1SUBNAME\s0, C_SUBNAME | |
11903 | .IP "\s-1AUTHOR\s0" 4 | |
11904 | .IX Item "AUTHOR" | |
11905 | .Sh "ExtUtils::Embed \- Utilities for embedding Perl in C/\*(C+ applications" | |
11906 | .IX Subsection "ExtUtils::Embed - Utilities for embedding Perl in C/ applications" | |
11907 | .PD 0 | |
11908 | .IP "\s-1SYNOPSIS\s0" 4 | |
11909 | .IX Item "SYNOPSIS" | |
11910 | .IP "\s-1DESCRIPTION\s0" 4 | |
11911 | .IX Item "DESCRIPTION" | |
11912 | .IP "@EXPORT" 4 | |
11913 | .IX Item "@EXPORT" | |
11914 | .IP "\s-1FUNCTIONS\s0" 4 | |
11915 | .IX Item "FUNCTIONS" | |
11916 | .PD | |
11917 | \&\fIxsinit()\fR, Examples, \fIldopts()\fR, Examples, \fIperl_inc()\fR, \fIccflags()\fR, \fIccdlflags()\fR, | |
11918 | \&\fIccopts()\fR, \fIxsi_header()\fR, xsi_protos(@modules), xsi_body(@modules) | |
11919 | .IP "\s-1EXAMPLES\s0" 4 | |
11920 | .IX Item "EXAMPLES" | |
11921 | .PD 0 | |
11922 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
11923 | .IX Item "SEE ALSO" | |
11924 | .IP "\s-1AUTHOR\s0" 4 | |
11925 | .IX Item "AUTHOR" | |
11926 | .PD | |
11927 | .Sh "ExtUtils::Install \- install files from here to there" | |
11928 | .IX Subsection "ExtUtils::Install - install files from here to there" | |
11929 | .IP "\s-1SYNOPSIS\s0" 4 | |
11930 | .IX Item "SYNOPSIS" | |
11931 | .PD 0 | |
11932 | .IP "\s-1DESCRIPTION\s0" 4 | |
11933 | .IX Item "DESCRIPTION" | |
11934 | .PD | |
11935 | .Sh "ExtUtils::Installed \- Inventory management of installed modules" | |
11936 | .IX Subsection "ExtUtils::Installed - Inventory management of installed modules" | |
11937 | .IP "\s-1SYNOPSIS\s0" 4 | |
11938 | .IX Item "SYNOPSIS" | |
11939 | .PD 0 | |
11940 | .IP "\s-1DESCRIPTION\s0" 4 | |
11941 | .IX Item "DESCRIPTION" | |
11942 | .IP "\s-1USAGE\s0" 4 | |
11943 | .IX Item "USAGE" | |
11944 | .IP "\s-1FUNCTIONS\s0" 4 | |
11945 | .IX Item "FUNCTIONS" | |
11946 | .PD | |
11947 | \&\fInew()\fR, \fImodules()\fR, \fIfiles()\fR, \fIdirectories()\fR, \fIdirectory_tree()\fR, \fIvalidate()\fR, | |
11948 | \&\fIpacklist()\fR, \fIversion()\fR | |
11949 | .IP "\s-1EXAMPLE\s0" 4 | |
11950 | .IX Item "EXAMPLE" | |
11951 | .PD 0 | |
11952 | .IP "\s-1AUTHOR\s0" 4 | |
11953 | .IX Item "AUTHOR" | |
11954 | .PD | |
11955 | .Sh "ExtUtils::Liblist \- determine libraries to use and how to use them" | |
11956 | .IX Subsection "ExtUtils::Liblist - determine libraries to use and how to use them" | |
11957 | .IP "\s-1SYNOPSIS\s0" 4 | |
11958 | .IX Item "SYNOPSIS" | |
11959 | .PD 0 | |
11960 | .IP "\s-1DESCRIPTION\s0" 4 | |
11961 | .IX Item "DESCRIPTION" | |
11962 | .PD | |
11963 | For static extensions, For dynamic extensions at build/link time, For | |
11964 | dynamic extensions at load time | |
11965 | .RS 4 | |
11966 | .IP "\s-1EXTRALIBS\s0" 4 | |
11967 | .IX Item "EXTRALIBS" | |
11968 | .PD 0 | |
11969 | .IP "\s-1LDLOADLIBS\s0 and \s-1LD_RUN_PATH\s0" 4 | |
11970 | .IX Item "LDLOADLIBS and LD_RUN_PATH" | |
11971 | .IP "\s-1BSLOADLIBS\s0" 4 | |
11972 | .IX Item "BSLOADLIBS" | |
11973 | .RE | |
11974 | .RS 4 | |
11975 | .RE | |
11976 | .IP "\s-1PORTABILITY\s0" 4 | |
11977 | .IX Item "PORTABILITY" | |
11978 | .RS 4 | |
11979 | .IP "\s-1VMS\s0 implementation" 4 | |
11980 | .IX Item "VMS implementation" | |
11981 | .IP "Win32 implementation" 4 | |
11982 | .IX Item "Win32 implementation" | |
11983 | .RE | |
11984 | .RS 4 | |
11985 | .RE | |
11986 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
11987 | .IX Item "SEE ALSO" | |
11988 | .PD | |
11989 | .Sh "ExtUtils::MM \- \s-1OS\s0 adjusted ExtUtils::MakeMaker subclass" | |
11990 | .IX Subsection "ExtUtils::MM - OS adjusted ExtUtils::MakeMaker subclass" | |
11991 | .IP "\s-1SYNOPSIS\s0" 4 | |
11992 | .IX Item "SYNOPSIS" | |
11993 | .PD 0 | |
11994 | .IP "\s-1DESCRIPTION\s0" 4 | |
11995 | .IX Item "DESCRIPTION" | |
11996 | .PD | |
11997 | .Sh "ExtUtils::MM_Any \- Platform agnostic \s-1MM\s0 methods" | |
11998 | .IX Subsection "ExtUtils::MM_Any - Platform agnostic MM methods" | |
11999 | .IP "\s-1SYNOPSIS\s0" 4 | |
12000 | .IX Item "SYNOPSIS" | |
12001 | .PD 0 | |
12002 | .IP "\s-1DESCRIPTION\s0" 4 | |
12003 | .IX Item "DESCRIPTION" | |
12004 | .IP "Inherently Cross-Platform Methods" 4 | |
12005 | .IX Item "Inherently Cross-Platform Methods" | |
12006 | .RS 4 | |
12007 | .IP "File::Spec wrappers \fB\s-1DEPRECATED\s0\fR" 4 | |
12008 | .IX Item "File::Spec wrappers DEPRECATED" | |
12009 | .PD | |
12010 | canonpath | |
12011 | .RE | |
12012 | .RS 4 | |
12013 | .RE | |
12014 | .PP | |
12015 | catdir | |
12016 | .PP | |
12017 | catfile | |
12018 | .PP | |
12019 | curdir | |
12020 | .PP | |
12021 | file_name_is_absolute | |
12022 | .PP | |
12023 | path | |
12024 | .PP | |
12025 | rootdir | |
12026 | .PP | |
12027 | updir | |
12028 | .IP "Thought To Be Cross-Platform Methods" 4 | |
12029 | .IX Item "Thought To Be Cross-Platform Methods" | |
12030 | test_via_harness | |
12031 | .PP | |
12032 | test_via_script | |
12033 | .IP "\s-1AUTHOR\s0" 4 | |
12034 | .IX Item "AUTHOR" | |
12035 | .Sh "ExtUtils::MM_BeOS \- methods to override UN*X behaviour in ExtUtils::MakeMaker" | |
12036 | .IX Subsection "ExtUtils::MM_BeOS - methods to override UN*X behaviour in ExtUtils::MakeMaker" | |
12037 | .PD 0 | |
12038 | .IP "\s-1SYNOPSIS\s0" 4 | |
12039 | .IX Item "SYNOPSIS" | |
12040 | .IP "\s-1DESCRIPTION\s0" 4 | |
12041 | .IX Item "DESCRIPTION" | |
12042 | .PD | |
12043 | .PP | |
12044 | perl_archive | |
12045 | .Sh "ExtUtils::MM_Cygwin \- methods to override UN*X behaviour in ExtUtils::MakeMaker" | |
12046 | .IX Subsection "ExtUtils::MM_Cygwin - methods to override UN*X behaviour in ExtUtils::MakeMaker" | |
12047 | .IP "\s-1SYNOPSIS\s0" 4 | |
12048 | .IX Item "SYNOPSIS" | |
12049 | .PD 0 | |
12050 | .IP "\s-1DESCRIPTION\s0" 4 | |
12051 | .IX Item "DESCRIPTION" | |
12052 | .PD | |
12053 | canonpath, cflags, manifypods, perl_archive | |
12054 | .Sh "ExtUtils::MM_DOS \- \s-1DOS\s0 specific subclass of ExtUtils::MM_Unix" | |
12055 | .IX Subsection "ExtUtils::MM_DOS - DOS specific subclass of ExtUtils::MM_Unix" | |
12056 | .IP "\s-1SYNOPSIS\s0" 4 | |
12057 | .IX Item "SYNOPSIS" | |
12058 | .PD 0 | |
12059 | .IP "\s-1DESCRIPTION\s0" 4 | |
12060 | .IX Item "DESCRIPTION" | |
12061 | .RS 4 | |
12062 | .IP "Overridden methods" 4 | |
12063 | .IX Item "Overridden methods" | |
12064 | .PD | |
12065 | \&\fBreplace_manpage_separator\fR | |
12066 | .RE | |
12067 | .RS 4 | |
12068 | .RE | |
12069 | .IP "\s-1AUTHOR\s0" 4 | |
12070 | .IX Item "AUTHOR" | |
12071 | .PD 0 | |
12072 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
12073 | .IX Item "SEE ALSO" | |
12074 | .PD | |
12075 | .Sh "ExtUtils::MM_MacOS \- methods to override UN*X behaviour in ExtUtils::MakeMaker" | |
12076 | .IX Subsection "ExtUtils::MM_MacOS - methods to override UN*X behaviour in ExtUtils::MakeMaker" | |
12077 | .IP "\s-1SYNOPSIS\s0" 4 | |
12078 | .IX Item "SYNOPSIS" | |
12079 | .PD 0 | |
12080 | .IP "\s-1DESCRIPTION\s0" 4 | |
12081 | .IX Item "DESCRIPTION" | |
12082 | .PD | |
12083 | .PP | |
12084 | maybe_command | |
12085 | .PP | |
12086 | guess_name | |
12087 | .PP | |
12088 | macify | |
12089 | .PP | |
12090 | patternify | |
12091 | .PP | |
12092 | init_main | |
12093 | .PP | |
12094 | init_others | |
12095 | .PP | |
12096 | init_dirscan | |
12097 | .PP | |
12098 | libscan (o) | |
12099 | .PP | |
12100 | constants (o) | |
12101 | .PP | |
12102 | static (o) | |
12103 | .PP | |
12104 | dlsyms (o) | |
12105 | .PP | |
12106 | dynamic (o) | |
12107 | .PP | |
12108 | clean (o) | |
12109 | .PP | |
12110 | realclean (o) | |
12111 | .PP | |
12112 | rulez (o) | |
12113 | .PP | |
12114 | processPL (o) | |
12115 | .Sh "ExtUtils::MM_NW5 \- methods to override UN*X behaviour in ExtUtils::MakeMaker" | |
12116 | .IX Subsection "ExtUtils::MM_NW5 - methods to override UN*X behaviour in ExtUtils::MakeMaker" | |
12117 | .IP "\s-1SYNOPSIS\s0" 4 | |
12118 | .IX Item "SYNOPSIS" | |
12119 | .PD 0 | |
12120 | .IP "\s-1DESCRIPTION\s0" 4 | |
12121 | .IX Item "DESCRIPTION" | |
12122 | .PD | |
12123 | .PP | |
12124 | constants (o) | |
12125 | .PP | |
12126 | static_lib (o) | |
12127 | .PP | |
12128 | dynamic_lib (o) | |
12129 | .Sh "ExtUtils::MM_OS2 \- methods to override UN*X behaviour in ExtUtils::MakeMaker" | |
12130 | .IX Subsection "ExtUtils::MM_OS2 - methods to override UN*X behaviour in ExtUtils::MakeMaker" | |
12131 | .IP "\s-1SYNOPSIS\s0" 4 | |
12132 | .IX Item "SYNOPSIS" | |
12133 | .PD 0 | |
12134 | .IP "\s-1DESCRIPTION\s0" 4 | |
12135 | .IX Item "DESCRIPTION" | |
12136 | .IP "\s-1METHODS\s0" 4 | |
12137 | .IX Item "METHODS" | |
12138 | .PD | |
12139 | .PP | |
12140 | perl_archive_after | |
12141 | .Sh "ExtUtils::MM_UWIN \- U/WIN specific subclass of ExtUtils::MM_Unix" | |
12142 | .IX Subsection "ExtUtils::MM_UWIN - U/WIN specific subclass of ExtUtils::MM_Unix" | |
12143 | .IP "\s-1SYNOPSIS\s0" 4 | |
12144 | .IX Item "SYNOPSIS" | |
12145 | .PD 0 | |
12146 | .IP "\s-1DESCRIPTION\s0" 4 | |
12147 | .IX Item "DESCRIPTION" | |
12148 | .RS 4 | |
12149 | .IP "Overridden methods" 4 | |
12150 | .IX Item "Overridden methods" | |
12151 | .PD | |
12152 | \&\fBreplace_manpage_separator\fR | |
12153 | .RE | |
12154 | .RS 4 | |
12155 | .RE | |
12156 | .IP "\s-1AUTHOR\s0" 4 | |
12157 | .IX Item "AUTHOR" | |
12158 | .PD 0 | |
12159 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
12160 | .IX Item "SEE ALSO" | |
12161 | .PD | |
12162 | .Sh "ExtUtils::MM_Unix \- methods used by ExtUtils::MakeMaker" | |
12163 | .IX Subsection "ExtUtils::MM_Unix - methods used by ExtUtils::MakeMaker" | |
12164 | .IP "\s-1SYNOPSIS\s0" 4 | |
12165 | .IX Item "SYNOPSIS" | |
12166 | .PD 0 | |
12167 | .IP "\s-1DESCRIPTION\s0" 4 | |
12168 | .IX Item "DESCRIPTION" | |
12169 | .IP "\s-1METHODS\s0" 4 | |
12170 | .IX Item "METHODS" | |
12171 | .IP "SelfLoaded methods" 4 | |
12172 | .IX Item "SelfLoaded methods" | |
12173 | .PD | |
12174 | c_o (o) | |
12175 | .PP | |
12176 | cflags (o) | |
12177 | .PP | |
12178 | clean (o) | |
12179 | .PP | |
12180 | const_cccmd (o) | |
12181 | .PP | |
12182 | const_config (o) | |
12183 | .PP | |
12184 | const_loadlibs (o) | |
12185 | .PP | |
12186 | constants (o) | |
12187 | .PP | |
12188 | depend (o) | |
12189 | .PP | |
12190 | dir_target (o) | |
12191 | .PP | |
12192 | dist (o) | |
12193 | .PP | |
12194 | dist_basics (o) | |
12195 | .PP | |
12196 | dist_ci (o) | |
12197 | .PP | |
12198 | dist_core (o) | |
12199 | .PP | |
12200 | dist_dir | |
12201 | .PP | |
12202 | dist_test | |
12203 | .PP | |
12204 | dlsyms (o) | |
12205 | .PP | |
12206 | dynamic (o) | |
12207 | .PP | |
12208 | dynamic_bs (o) | |
12209 | .PP | |
12210 | dynamic_lib (o) | |
12211 | .PP | |
12212 | exescan | |
12213 | .PP | |
12214 | extliblist | |
12215 | .PP | |
12216 | find_perl | |
12217 | .PP | |
12218 | find_tests | |
12219 | .IP "Methods to actually produce chunks of text for the Makefile" 4 | |
12220 | .IX Item "Methods to actually produce chunks of text for the Makefile" | |
12221 | fixin | |
12222 | .PP | |
12223 | force (o) | |
12224 | .PP | |
12225 | guess_name | |
12226 | .PP | |
12227 | has_link_code | |
12228 | .PP | |
12229 | init_dirscan | |
12230 | .PP | |
12231 | init_main | |
12232 | .PP | |
12233 | init_others | |
12234 | .PP | |
12235 | init_INST | |
12236 | .PP | |
12237 | init_INSTALL | |
12238 | .PP | |
12239 | init_lib2arch | |
12240 | .PP | |
12241 | init_PERL | |
12242 | .PP | |
12243 | init_PERM | |
12244 | .PP | |
12245 | install (o) | |
12246 | .PP | |
12247 | installbin (o) | |
12248 | .PP | |
12249 | libscan (o) | |
12250 | .PP | |
12251 | linkext (o) | |
12252 | .PP | |
12253 | lsdir | |
12254 | .PP | |
12255 | macro (o) | |
12256 | .PP | |
12257 | makeaperl (o) | |
12258 | .PP | |
12259 | makefile (o) | |
12260 | .PP | |
12261 | manifypods (o) | |
12262 | .PP | |
12263 | maybe_command | |
12264 | .PP | |
12265 | maybe_command_in_dirs | |
12266 | .PP | |
12267 | needs_linking (o) | |
12268 | .PP | |
12269 | nicetext | |
12270 | .PP | |
12271 | parse_abstract | |
12272 | .PP | |
12273 | parse_version | |
12274 | .PP | |
12275 | pasthru (o) | |
12276 | .PP | |
12277 | perl_script | |
12278 | .PP | |
12279 | perldepend (o) | |
12280 | .PP | |
12281 | perm_rw (o) | |
12282 | .PP | |
12283 | perm_rwx (o) | |
12284 | .PP | |
12285 | pm_to_blib | |
12286 | .PP | |
12287 | post_constants (o) | |
12288 | .PP | |
12289 | post_initialize (o) | |
12290 | .PP | |
12291 | postamble (o) | |
12292 | .PP | |
12293 | ppd | |
12294 | .PP | |
12295 | prefixify | |
12296 | .PP | |
12297 | processPL (o) | |
12298 | .PP | |
12299 | quote_paren | |
12300 | .PP | |
12301 | realclean (o) | |
12302 | .PP | |
12303 | replace_manpage_separator | |
12304 | .PP | |
12305 | static (o) | |
12306 | .PP | |
12307 | static_lib (o) | |
12308 | .PP | |
12309 | staticmake (o) | |
12310 | .PP | |
12311 | subdir_x (o) | |
12312 | .PP | |
12313 | subdirs (o) | |
12314 | .PP | |
12315 | test (o) | |
12316 | .PP | |
12317 | test_via_harness (override) | |
12318 | .PP | |
12319 | test_via_script (override) | |
12320 | .PP | |
12321 | tool_autosplit (o) | |
12322 | .PP | |
12323 | tools_other (o) | |
12324 | .PP | |
12325 | tool_xsubpp (o) | |
12326 | .PP | |
12327 | top_targets (o) | |
12328 | .PP | |
12329 | writedoc | |
12330 | .PP | |
12331 | xs_c (o) | |
12332 | .PP | |
12333 | xs_cpp (o) | |
12334 | .PP | |
12335 | xs_o (o) | |
12336 | .PP | |
12337 | perl_archive | |
12338 | .PP | |
12339 | perl_archive_after | |
12340 | .PP | |
12341 | export_list | |
12342 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
12343 | .IX Item "SEE ALSO" | |
12344 | .Sh "ExtUtils::MM_VMS \- methods to override UN*X behaviour in ExtUtils::MakeMaker" | |
12345 | .IX Subsection "ExtUtils::MM_VMS - methods to override UN*X behaviour in ExtUtils::MakeMaker" | |
12346 | .PD 0 | |
12347 | .IP "\s-1SYNOPSIS\s0" 4 | |
12348 | .IX Item "SYNOPSIS" | |
12349 | .IP "\s-1DESCRIPTION\s0" 4 | |
12350 | .IX Item "DESCRIPTION" | |
12351 | .RS 4 | |
12352 | .IP "Methods always loaded" 4 | |
12353 | .IX Item "Methods always loaded" | |
12354 | .PD | |
12355 | wraplist | |
12356 | .RE | |
12357 | .RS 4 | |
12358 | .RE | |
12359 | .IP "Methods" 4 | |
12360 | .IX Item "Methods" | |
12361 | guess_name (override) | |
12362 | .PP | |
12363 | find_perl (override) | |
12364 | .PP | |
12365 | maybe_command (override) | |
12366 | .PP | |
12367 | maybe_command_in_dirs (override) | |
12368 | .PP | |
12369 | perl_script (override) | |
12370 | .PP | |
12371 | replace_manpage_separator | |
12372 | .PP | |
12373 | init_main (override) | |
12374 | .PP | |
12375 | init_others (override) | |
12376 | .PP | |
12377 | constants (override) | |
12378 | .PP | |
12379 | cflags (override) | |
12380 | .PP | |
12381 | const_cccmd (override) | |
12382 | .PP | |
12383 | pm_to_blib (override) | |
12384 | .PP | |
12385 | tool_autosplit (override) | |
12386 | .PP | |
12387 | tool_sxubpp (override) | |
12388 | .PP | |
12389 | xsubpp_version (override) | |
12390 | .PP | |
12391 | tools_other (override) | |
12392 | .PP | |
12393 | dist (override) | |
12394 | .PP | |
12395 | c_o (override) | |
12396 | .PP | |
12397 | xs_c (override) | |
12398 | .PP | |
12399 | xs_o (override) | |
12400 | .PP | |
12401 | top_targets (override) | |
12402 | .PP | |
12403 | dlsyms (override) | |
12404 | .PP | |
12405 | dynamic_lib (override) | |
12406 | .PP | |
12407 | dynamic_bs (override) | |
12408 | .PP | |
12409 | static_lib (override) | |
12410 | .PP | |
12411 | manifypods (override) | |
12412 | .PP | |
12413 | processPL (override) | |
12414 | .PP | |
12415 | installbin (override) | |
12416 | .PP | |
12417 | subdir_x (override) | |
12418 | .PP | |
12419 | clean (override) | |
12420 | .PP | |
12421 | realclean (override) | |
12422 | .PP | |
12423 | dist_core (override) | |
12424 | .PP | |
12425 | dist_test (override) | |
12426 | .PP | |
12427 | install (override) | |
12428 | .PP | |
12429 | perldepend (override) | |
12430 | .PP | |
12431 | makefile (override) | |
12432 | .PP | |
12433 | find_tests (override) | |
12434 | .PP | |
12435 | test (override) | |
12436 | .PP | |
12437 | makeaperl (override) | |
12438 | .PP | |
12439 | nicetext (override) | |
12440 | .PP | |
12441 | prefixify (override) | |
12442 | .Sh "ExtUtils::MM_Win32 \- methods to override UN*X behaviour in ExtUtils::MakeMaker" | |
12443 | .IX Subsection "ExtUtils::MM_Win32 - methods to override UN*X behaviour in ExtUtils::MakeMaker" | |
12444 | .IP "\s-1SYNOPSIS\s0" 4 | |
12445 | .IX Item "SYNOPSIS" | |
12446 | .PD 0 | |
12447 | .IP "\s-1DESCRIPTION\s0" 4 | |
12448 | .IX Item "DESCRIPTION" | |
12449 | .PD | |
12450 | .PP | |
12451 | constants (o) | |
12452 | .PP | |
12453 | static_lib (o) | |
12454 | .PP | |
12455 | dynamic_bs (o) | |
12456 | .PP | |
12457 | dynamic_lib (o) | |
12458 | .PP | |
12459 | perl_script | |
12460 | .PP | |
12461 | pm_to_blib | |
12462 | .PP | |
12463 | tool_autosplit (override) | |
12464 | .PP | |
12465 | tools_other (o) | |
12466 | .PP | |
12467 | xs_o (o) | |
12468 | .PP | |
12469 | top_targets (o) | |
12470 | .PP | |
12471 | manifypods (o) | |
12472 | .PP | |
12473 | dist_ci (o) | |
12474 | .PP | |
12475 | dist_core (o) | |
12476 | .PP | |
12477 | pasthru (o) | |
12478 | .Sh "ExtUtils::MM_Win95 \- method to customize MakeMaker for Win9X" | |
12479 | .IX Subsection "ExtUtils::MM_Win95 - method to customize MakeMaker for Win9X" | |
12480 | .IP "\s-1SYNOPSIS\s0" 4 | |
12481 | .IX Item "SYNOPSIS" | |
12482 | .PD 0 | |
12483 | .IP "\s-1DESCRIPTION\s0" 4 | |
12484 | .IX Item "DESCRIPTION" | |
12485 | .PD | |
12486 | .Sh "ExtUtils::MY \- ExtUtils::MakeMaker subclass for customization" | |
12487 | .IX Subsection "ExtUtils::MY - ExtUtils::MakeMaker subclass for customization" | |
12488 | .IP "\s-1SYNOPSIS\s0" 4 | |
12489 | .IX Item "SYNOPSIS" | |
12490 | .PD 0 | |
12491 | .IP "\s-1DESCRIPTION\s0" 4 | |
12492 | .IX Item "DESCRIPTION" | |
12493 | .PD | |
12494 | .Sh "ExtUtils::MakeMaker \- create an extension Makefile" | |
12495 | .IX Subsection "ExtUtils::MakeMaker - create an extension Makefile" | |
12496 | .IP "\s-1SYNOPSIS\s0" 4 | |
12497 | .IX Item "SYNOPSIS" | |
12498 | .PD 0 | |
12499 | .IP "\s-1DESCRIPTION\s0" 4 | |
12500 | .IX Item "DESCRIPTION" | |
12501 | .RS 4 | |
12502 | .IP "How To Write A Makefile.PL" 4 | |
12503 | .IX Item "How To Write A Makefile.PL" | |
12504 | .IP "Default Makefile Behaviour" 4 | |
12505 | .IX Item "Default Makefile Behaviour" | |
12506 | .IP "make test" 4 | |
12507 | .IX Item "make test" | |
12508 | .IP "make testdb" 4 | |
12509 | .IX Item "make testdb" | |
12510 | .IP "make install" 4 | |
12511 | .IX Item "make install" | |
12512 | .IP "\s-1PREFIX\s0 and \s-1LIB\s0 attribute" 4 | |
12513 | .IX Item "PREFIX and LIB attribute" | |
12514 | .IP "\s-1AFS\s0 users" 4 | |
12515 | .IX Item "AFS users" | |
12516 | .IP "Static Linking of a new Perl Binary" 4 | |
12517 | .IX Item "Static Linking of a new Perl Binary" | |
12518 | .IP "Determination of Perl Library and Installation Locations" 4 | |
12519 | .IX Item "Determination of Perl Library and Installation Locations" | |
12520 | .IP "Which architecture dependent directory?" 4 | |
12521 | .IX Item "Which architecture dependent directory?" | |
12522 | .IP "Using Attributes and Parameters" 4 | |
12523 | .IX Item "Using Attributes and Parameters" | |
12524 | .PD | |
12525 | \&\s-1ABSTRACT\s0, \s-1ABSTRACT_FROM\s0, \s-1AUTHOR\s0, \s-1BINARY_LOCATION\s0, C, \s-1CCFLAGS\s0, \s-1CONFIG\s0, | |
12526 | \&\s-1CONFIGURE\s0, \s-1DEFINE\s0, \s-1DIR\s0, \s-1DISTNAME\s0, \s-1DL_FUNCS\s0, \s-1DL_VARS\s0, \s-1EXCLUDE_EXT\s0, | |
12527 | \&\s-1EXE_FILES\s0, \s-1FIRST_MAKEFILE\s0, \s-1FULLPERL\s0, \s-1FULLPERLRUN\s0, \s-1FULLPERLRUNINST\s0, | |
12528 | \&\s-1FUNCLIST\s0, H, \s-1IMPORTS\s0, \s-1INC\s0, \s-1INCLUDE_EXT\s0, \s-1INSTALLARCHLIB\s0, \s-1INSTALLBIN\s0, | |
12529 | \&\s-1INSTALLDIRS\s0, \s-1INSTALLMAN1DIR\s0, \s-1INSTALLMAN3DIR\s0, \s-1INSTALLPRIVLIB\s0, \s-1INSTALLSCRIPT\s0, | |
12530 | \&\s-1INSTALLSITEARCH\s0, \s-1INSTALLSITEBIN\s0, \s-1INSTALLSITELIB\s0, \s-1INSTALLSITEMAN1DIR\s0, | |
12531 | \&\s-1INSTALLSITEMAN3DIR\s0, \s-1INSTALLVENDORARCH\s0, \s-1INSTALLVENDORBIN\s0, \s-1INSTALLVENDORLIB\s0, | |
12532 | \&\s-1INSTALLVENDORMAN1DIR\s0, \s-1INSTALLVENDORMAN3DIR\s0, \s-1INST_ARCHLIB\s0, \s-1INST_BIN\s0, | |
12533 | \&\s-1INST_LIB\s0, \s-1INST_MAN1DIR\s0, \s-1INST_MAN3DIR\s0, \s-1INST_SCRIPT\s0, \s-1LDDLFLAGS\s0, \s-1LDFROM\s0, \s-1LIB\s0, | |
12534 | \&\s-1LIBPERL_A\s0, \s-1LIBS\s0, \s-1LINKTYPE\s0, \s-1MAKEAPERL\s0, \s-1MAKEFILE\s0, \s-1MAN1PODS\s0, \s-1MAN3PODS\s0, | |
12535 | \&\s-1MAP_TARGET\s0, \s-1MYEXTLIB\s0, \s-1NAME\s0, \s-1NEEDS_LINKING\s0, \s-1NOECHO\s0, \s-1NORECURS\s0, \s-1NO_VC\s0, \s-1OBJECT\s0, | |
12536 | \&\s-1OPTIMIZE\s0, \s-1PERL\s0, \s-1PERL_CORE\s0, \s-1PERLMAINCC\s0, \s-1PERL_ARCHLIB\s0, \s-1PERL_LIB\s0, | |
12537 | \&\s-1PERL_MALLOC_OK\s0, \s-1PERLRUN\s0, \s-1PERLRUNINST\s0, \s-1PERL_SRC\s0, \s-1PERM_RW\s0, \s-1PERM_RWX\s0, | |
12538 | \&\s-1PL_FILES\s0, \s-1PM\s0, \s-1PMLIBDIRS\s0, \s-1PM_FILTER\s0, \s-1POLLUTE\s0, \s-1PPM_INSTALL_EXEC\s0, | |
12539 | \&\s-1PPM_INSTALL_SCRIPT\s0, \s-1PREFIX\s0, \s-1PREREQ_FATAL\s0, \s-1PREREQ_PM\s0, \s-1PREREQ_PRINT\s0, | |
12540 | \&\s-1PRINT_PREREQ\s0, \s-1SITEPREFIX\s0, \s-1SKIP\s0, \s-1TYPEMAPS\s0, \s-1VENDORPREFIX\s0, \s-1VERBINST\s0, \s-1VERSION\s0, | |
12541 | \&\s-1VERSION_FROM\s0, \s-1XS\s0, \s-1XSOPT\s0, \s-1XSPROTOARG\s0, \s-1XS_VERSION\s0 | |
12542 | .IP "Additional lowercase attributes" 4 | |
12543 | .IX Item "Additional lowercase attributes" | |
12544 | clean, depend, dist, dynamic_lib, linkext, macro, realclean, test, | |
12545 | tool_autosplit | |
12546 | .IP "Overriding MakeMaker Methods" 4 | |
12547 | .IX Item "Overriding MakeMaker Methods" | |
12548 | .PD 0 | |
12549 | .IP "The End Of Cargo Cult Programming" 4 | |
12550 | .IX Item "The End Of Cargo Cult Programming" | |
12551 | .PD | |
12552 | \&\f(CW\*(C`<MAN3PODS =\*(C'\fR ' '>> | |
12553 | .IP "Hintsfile support" 4 | |
12554 | .IX Item "Hintsfile support" | |
12555 | .PD 0 | |
12556 | .IP "Distribution Support" 4 | |
12557 | .IX Item "Distribution Support" | |
12558 | .PD | |
12559 | .Vb 3 | |
12560 | \& make distcheck, make skipcheck, make distclean, make manifest, | |
12561 | \& make distdir, make disttest, make tardist, make dist, make | |
12562 | \&uutardist, make shdist, make zipdist, make ci | |
12563 | .Ve | |
12564 | .IP "Disabling an extension" 4 | |
12565 | .IX Item "Disabling an extension" | |
12566 | .RE | |
12567 | .RS 4 | |
12568 | .RE | |
12569 | .PD 0 | |
12570 | .IP "\s-1ENVIRONMENT\s0" 4 | |
12571 | .IX Item "ENVIRONMENT" | |
12572 | .PD | |
12573 | \&\s-1PERL_MM_OPT\s0, \s-1PERL_MM_USE_DEFAULT\s0 | |
12574 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
12575 | .IX Item "SEE ALSO" | |
12576 | .PD 0 | |
12577 | .IP "\s-1AUTHORS\s0" 4 | |
12578 | .IX Item "AUTHORS" | |
12579 | .PD | |
12580 | .Sh "ExtUtils::Manifest \- utilities to write and check a \s-1MANIFEST\s0 file" | |
12581 | .IX Subsection "ExtUtils::Manifest - utilities to write and check a MANIFEST file" | |
12582 | .IP "\s-1SYNOPSIS\s0" 4 | |
12583 | .IX Item "SYNOPSIS" | |
12584 | .PD 0 | |
12585 | .IP "\s-1DESCRIPTION\s0" 4 | |
12586 | .IX Item "DESCRIPTION" | |
12587 | .IP "\s-1MANIFEST\s0.SKIP" 4 | |
12588 | .IX Item "MANIFEST.SKIP" | |
12589 | .IP "\s-1EXPORT_OK\s0" 4 | |
12590 | .IX Item "EXPORT_OK" | |
12591 | .IP "\s-1GLOBAL\s0 \s-1VARIABLES\s0" 4 | |
12592 | .IX Item "GLOBAL VARIABLES" | |
12593 | .IP "\s-1DIAGNOSTICS\s0" 4 | |
12594 | .IX Item "DIAGNOSTICS" | |
12595 | .PD | |
12596 | \&\f(CW\*(C`Not in MANIFEST:\*(C'\fR \fIfile\fR, \f(CW\*(C`Skipping\*(C'\fR \fIfile\fR, \f(CW\*(C`No such file:\*(C'\fR \fIfile\fR, | |
12597 | \&\f(CW\*(C`MANIFEST:\*(C'\fR \fI$!\fR, \f(CW\*(C`Added to MANIFEST:\*(C'\fR \fIfile\fR | |
12598 | .IP "\s-1ENVIRONMENT\s0" 4 | |
12599 | .IX Item "ENVIRONMENT" | |
12600 | \&\fB\s-1PERL_MM_MANIFEST_DEBUG\s0\fR | |
12601 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
12602 | .IX Item "SEE ALSO" | |
12603 | .PD 0 | |
12604 | .IP "\s-1AUTHOR\s0" 4 | |
12605 | .IX Item "AUTHOR" | |
12606 | .PD | |
12607 | .Sh "ExtUtils::Miniperl, writemain \- write the C code for perlmain.c" | |
12608 | .IX Subsection "ExtUtils::Miniperl, writemain - write the C code for perlmain.c" | |
12609 | .IP "\s-1SYNOPSIS\s0" 4 | |
12610 | .IX Item "SYNOPSIS" | |
12611 | .PD 0 | |
12612 | .IP "\s-1DESCRIPTION\s0" 4 | |
12613 | .IX Item "DESCRIPTION" | |
12614 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
12615 | .IX Item "SEE ALSO" | |
12616 | .PD | |
12617 | .Sh "ExtUtils::Mkbootstrap \- make a bootstrap file for use by DynaLoader" | |
12618 | .IX Subsection "ExtUtils::Mkbootstrap - make a bootstrap file for use by DynaLoader" | |
12619 | .IP "\s-1SYNOPSIS\s0" 4 | |
12620 | .IX Item "SYNOPSIS" | |
12621 | .PD 0 | |
12622 | .IP "\s-1DESCRIPTION\s0" 4 | |
12623 | .IX Item "DESCRIPTION" | |
12624 | .PD | |
12625 | .Sh "ExtUtils::Mksymlists \- write linker options files for dynamic extension" | |
12626 | .IX Subsection "ExtUtils::Mksymlists - write linker options files for dynamic extension" | |
12627 | .IP "\s-1SYNOPSIS\s0" 4 | |
12628 | .IX Item "SYNOPSIS" | |
12629 | .PD 0 | |
12630 | .IP "\s-1DESCRIPTION\s0" 4 | |
12631 | .IX Item "DESCRIPTION" | |
12632 | .PD | |
12633 | \&\s-1DLBASE\s0, \s-1DL_FUNCS\s0, \s-1DL_VARS\s0, \s-1FILE\s0, \s-1FUNCLIST\s0, \s-1IMPORTS\s0, \s-1NAME\s0 | |
12634 | .IP "\s-1AUTHOR\s0" 4 | |
12635 | .IX Item "AUTHOR" | |
12636 | .PD 0 | |
12637 | .IP "\s-1REVISION\s0" 4 | |
12638 | .IX Item "REVISION" | |
12639 | .PD | |
12640 | .Sh "ExtUtils::Packlist \- manage .packlist files" | |
12641 | .IX Subsection "ExtUtils::Packlist - manage .packlist files" | |
12642 | .IP "\s-1SYNOPSIS\s0" 4 | |
12643 | .IX Item "SYNOPSIS" | |
12644 | .PD 0 | |
12645 | .IP "\s-1DESCRIPTION\s0" 4 | |
12646 | .IX Item "DESCRIPTION" | |
12647 | .IP "\s-1USAGE\s0" 4 | |
12648 | .IX Item "USAGE" | |
12649 | .IP "\s-1FUNCTIONS\s0" 4 | |
12650 | .IX Item "FUNCTIONS" | |
12651 | .PD | |
12652 | \&\fInew()\fR, \fIread()\fR, \fIwrite()\fR, \fIvalidate()\fR, \fIpacklist_file()\fR | |
12653 | .IP "\s-1EXAMPLE\s0" 4 | |
12654 | .IX Item "EXAMPLE" | |
12655 | .PD 0 | |
12656 | .IP "\s-1AUTHOR\s0" 4 | |
12657 | .IX Item "AUTHOR" | |
12658 | .PD | |
12659 | .ie n .Sh "ExtUtils::testlib \- add blib/* directories to @INC" | |
12660 | .el .Sh "ExtUtils::testlib \- add blib/* directories to \f(CW@INC\fP" | |
12661 | .IX Subsection "ExtUtils::testlib - add blib/* directories to @INC" | |
12662 | .IP "\s-1SYNOPSIS\s0" 4 | |
12663 | .IX Item "SYNOPSIS" | |
12664 | .PD 0 | |
12665 | .IP "\s-1DESCRIPTION\s0" 4 | |
12666 | .IX Item "DESCRIPTION" | |
12667 | .PD | |
12668 | .Sh "Fatal \- replace functions with equivalents which succeed or die" | |
12669 | .IX Subsection "Fatal - replace functions with equivalents which succeed or die" | |
12670 | .IP "\s-1SYNOPSIS\s0" 4 | |
12671 | .IX Item "SYNOPSIS" | |
12672 | .PD 0 | |
12673 | .IP "\s-1DESCRIPTION\s0" 4 | |
12674 | .IX Item "DESCRIPTION" | |
12675 | .IP "\s-1AUTHOR\s0" 4 | |
12676 | .IX Item "AUTHOR" | |
12677 | .PD | |
12678 | .Sh "Fcntl \- load the C Fcntl.h defines" | |
12679 | .IX Subsection "Fcntl - load the C Fcntl.h defines" | |
12680 | .IP "\s-1SYNOPSIS\s0" 4 | |
12681 | .IX Item "SYNOPSIS" | |
12682 | .PD 0 | |
12683 | .IP "\s-1DESCRIPTION\s0" 4 | |
12684 | .IX Item "DESCRIPTION" | |
12685 | .IP "\s-1NOTE\s0" 4 | |
12686 | .IX Item "NOTE" | |
12687 | .IP "\s-1EXPORTED\s0 \s-1SYMBOLS\s0" 4 | |
12688 | .IX Item "EXPORTED SYMBOLS" | |
12689 | .PD | |
12690 | .Sh "File::Basename, fileparse \- split a pathname into pieces" | |
12691 | .IX Subsection "File::Basename, fileparse - split a pathname into pieces" | |
12692 | .IP "\s-1SYNOPSIS\s0" 4 | |
12693 | .IX Item "SYNOPSIS" | |
12694 | .PD 0 | |
12695 | .IP "\s-1DESCRIPTION\s0" 4 | |
12696 | .IX Item "DESCRIPTION" | |
12697 | .PD | |
12698 | fileparse_set_fstype, fileparse | |
12699 | .IP "\s-1EXAMPLES\s0" 4 | |
12700 | .IX Item "EXAMPLES" | |
12701 | \&\f(CW\*(C`basename\*(C'\fR, \f(CW\*(C`dirname\*(C'\fR | |
12702 | .Sh "File::CheckTree, validate \- run many filetest checks on a tree" | |
12703 | .IX Subsection "File::CheckTree, validate - run many filetest checks on a tree" | |
12704 | .IP "\s-1SYNOPSIS\s0" 4 | |
12705 | .IX Item "SYNOPSIS" | |
12706 | .PD 0 | |
12707 | .IP "\s-1DESCRIPTION\s0" 4 | |
12708 | .IX Item "DESCRIPTION" | |
12709 | .IP "\s-1AUTHOR\s0" 4 | |
12710 | .IX Item "AUTHOR" | |
12711 | .IP "\s-1HISTORY\s0" 4 | |
12712 | .IX Item "HISTORY" | |
12713 | .PD | |
12714 | .Sh "File::Compare \- Compare files or filehandles" | |
12715 | .IX Subsection "File::Compare - Compare files or filehandles" | |
12716 | .IP "\s-1SYNOPSIS\s0" 4 | |
12717 | .IX Item "SYNOPSIS" | |
12718 | .PD 0 | |
12719 | .IP "\s-1DESCRIPTION\s0" 4 | |
12720 | .IX Item "DESCRIPTION" | |
12721 | .IP "\s-1RETURN\s0" 4 | |
12722 | .IX Item "RETURN" | |
12723 | .IP "\s-1AUTHOR\s0" 4 | |
12724 | .IX Item "AUTHOR" | |
12725 | .PD | |
12726 | .Sh "File::Copy \- Copy files or filehandles" | |
12727 | .IX Subsection "File::Copy - Copy files or filehandles" | |
12728 | .IP "\s-1SYNOPSIS\s0" 4 | |
12729 | .IX Item "SYNOPSIS" | |
12730 | .PD 0 | |
12731 | .IP "\s-1DESCRIPTION\s0" 4 | |
12732 | .IX Item "DESCRIPTION" | |
12733 | .RS 4 | |
12734 | .ie n .IP "Special behaviour if ""syscopy"" is defined (\s-1OS/2\s0, \s-1VMS\s0 and Win32)" 4 | |
12735 | .el .IP "Special behaviour if \f(CWsyscopy\fR is defined (\s-1OS/2\s0, \s-1VMS\s0 and Win32)" 4 | |
12736 | .IX Item "Special behaviour if syscopy is defined (OS/2, VMS and Win32)" | |
12737 | .PD | |
12738 | rmscopy($from,$to[,$date_flag]) | |
12739 | .RE | |
12740 | .RS 4 | |
12741 | .RE | |
12742 | .IP "\s-1RETURN\s0" 4 | |
12743 | .IX Item "RETURN" | |
12744 | .PD 0 | |
12745 | .IP "\s-1NOTES\s0" 4 | |
12746 | .IX Item "NOTES" | |
12747 | .IP "\s-1AUTHOR\s0" 4 | |
12748 | .IX Item "AUTHOR" | |
12749 | .PD | |
12750 | .Sh "File::DosGlob \- \s-1DOS\s0 like globbing and then some" | |
12751 | .IX Subsection "File::DosGlob - DOS like globbing and then some" | |
12752 | .IP "\s-1SYNOPSIS\s0" 4 | |
12753 | .IX Item "SYNOPSIS" | |
12754 | .PD 0 | |
12755 | .IP "\s-1DESCRIPTION\s0" 4 | |
12756 | .IX Item "DESCRIPTION" | |
12757 | .IP "\s-1NOTES\s0" 4 | |
12758 | .IX Item "NOTES" | |
12759 | .IP "\s-1EXPORTS\s0 (by request only)" 4 | |
12760 | .IX Item "EXPORTS (by request only)" | |
12761 | .IP "\s-1BUGS\s0" 4 | |
12762 | .IX Item "BUGS" | |
12763 | .IP "\s-1AUTHOR\s0" 4 | |
12764 | .IX Item "AUTHOR" | |
12765 | .IP "\s-1HISTORY\s0" 4 | |
12766 | .IX Item "HISTORY" | |
12767 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
12768 | .IX Item "SEE ALSO" | |
12769 | .PD | |
12770 | .Sh "File::Find \- Traverse a directory tree." | |
12771 | .IX Subsection "File::Find - Traverse a directory tree." | |
12772 | .IP "\s-1SYNOPSIS\s0" 4 | |
12773 | .IX Item "SYNOPSIS" | |
12774 | .PD 0 | |
12775 | .IP "\s-1DESCRIPTION\s0" 4 | |
12776 | .IX Item "DESCRIPTION" | |
12777 | .PD | |
12778 | \&\fBfind\fR, \fBfinddepth\fR | |
12779 | .RS 4 | |
12780 | .IP "%options" 4 | |
12781 | .IX Item "%options" | |
12782 | \&\f(CW\*(C`wanted\*(C'\fR, \f(CW\*(C`bydepth\*(C'\fR, \f(CW\*(C`preprocess\*(C'\fR, \f(CW\*(C`postprocess\*(C'\fR, \f(CW\*(C`follow\*(C'\fR, | |
12783 | \&\f(CW\*(C`follow_fast\*(C'\fR, \f(CW\*(C`follow_skip\*(C'\fR, \f(CW\*(C`dangling_symlinks\*(C'\fR, \f(CW\*(C`no_chdir\*(C'\fR, | |
12784 | \&\f(CW\*(C`untaint\*(C'\fR, \f(CW\*(C`untaint_pattern\*(C'\fR, \f(CW\*(C`untaint_skip\*(C'\fR | |
12785 | .IP "The wanted function" 4 | |
12786 | .IX Item "The wanted function" | |
12787 | \&\f(CW$File::Find::dir\fR is the current directory name,, \f(CW$_\fR is the current | |
12788 | filename within that directory, \f(CW$File::Find::name\fR is the complete | |
12789 | pathname to the file | |
12790 | .RE | |
12791 | .RS 4 | |
12792 | .RE | |
12793 | .IP "\s-1WARNINGS\s0" 4 | |
12794 | .IX Item "WARNINGS" | |
12795 | .PD 0 | |
12796 | .IP "\s-1CAVEAT\s0" 4 | |
12797 | .IX Item "CAVEAT" | |
12798 | .PD | |
12799 | $dont_use_nlink, symlinks | |
12800 | .IP "\s-1NOTES\s0" 4 | |
12801 | .IX Item "NOTES" | |
12802 | .PD 0 | |
12803 | .IP "\s-1HISTORY\s0" 4 | |
12804 | .IX Item "HISTORY" | |
12805 | .PD | |
12806 | .Sh "File::Glob \- Perl extension for \s-1BSD\s0 glob routine" | |
12807 | .IX Subsection "File::Glob - Perl extension for BSD glob routine" | |
12808 | .IP "\s-1SYNOPSIS\s0" 4 | |
12809 | .IX Item "SYNOPSIS" | |
12810 | .PD 0 | |
12811 | .IP "\s-1DESCRIPTION\s0" 4 | |
12812 | .IX Item "DESCRIPTION" | |
12813 | .PD | |
12814 | \&\f(CW\*(C`GLOB_ERR\*(C'\fR, \f(CW\*(C`GLOB_LIMIT\*(C'\fR, \f(CW\*(C`GLOB_MARK\*(C'\fR, \f(CW\*(C`GLOB_NOCASE\*(C'\fR, \f(CW\*(C`GLOB_NOCHECK\*(C'\fR, | |
12815 | \&\f(CW\*(C`GLOB_NOSORT\*(C'\fR, \f(CW\*(C`GLOB_BRACE\*(C'\fR, \f(CW\*(C`GLOB_NOMAGIC\*(C'\fR, \f(CW\*(C`GLOB_QUOTE\*(C'\fR, | |
12816 | \&\f(CW\*(C`GLOB_TILDE\*(C'\fR, \f(CW\*(C`GLOB_CSH\*(C'\fR, \f(CW\*(C`GLOB_ALPHASORT\*(C'\fR | |
12817 | .IP "\s-1DIAGNOSTICS\s0" 4 | |
12818 | .IX Item "DIAGNOSTICS" | |
12819 | \&\f(CW\*(C`GLOB_NOSPACE\*(C'\fR, \f(CW\*(C`GLOB_ABEND\*(C'\fR | |
12820 | .IP "\s-1NOTES\s0" 4 | |
12821 | .IX Item "NOTES" | |
12822 | .PD 0 | |
12823 | .IP "\s-1AUTHOR\s0" 4 | |
12824 | .IX Item "AUTHOR" | |
12825 | .PD | |
12826 | .Sh "File::Path \- create or remove directory trees" | |
12827 | .IX Subsection "File::Path - create or remove directory trees" | |
12828 | .IP "\s-1SYNOPSIS\s0" 4 | |
12829 | .IX Item "SYNOPSIS" | |
12830 | .PD 0 | |
12831 | .IP "\s-1DESCRIPTION\s0" 4 | |
12832 | .IX Item "DESCRIPTION" | |
12833 | .IP "\s-1AUTHORS\s0" 4 | |
12834 | .IX Item "AUTHORS" | |
12835 | .PD | |
12836 | .Sh "File::Spec \- portably perform operations on file names" | |
12837 | .IX Subsection "File::Spec - portably perform operations on file names" | |
12838 | .IP "\s-1SYNOPSIS\s0" 4 | |
12839 | .IX Item "SYNOPSIS" | |
12840 | .PD 0 | |
12841 | .IP "\s-1DESCRIPTION\s0" 4 | |
12842 | .IX Item "DESCRIPTION" | |
12843 | .IP "\s-1METHODS\s0" 4 | |
12844 | .IX Item "METHODS" | |
12845 | .PD | |
12846 | canonpath, catdir, catfile, curdir, devnull, rootdir, tmpdir, updir, | |
12847 | no_upwards, case_tolerant, file_name_is_absolute, path, join, splitpath, | |
12848 | splitdir, \fIcatpath()\fR, abs2rel, \fIrel2abs()\fR | |
12849 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
12850 | .IX Item "SEE ALSO" | |
12851 | .PD 0 | |
12852 | .IP "\s-1AUTHORS\s0" 4 | |
12853 | .IX Item "AUTHORS" | |
12854 | .PD | |
12855 | .Sh "File::Spec::Cygwin \- methods for Cygwin file specs" | |
12856 | .IX Subsection "File::Spec::Cygwin - methods for Cygwin file specs" | |
12857 | .IP "\s-1SYNOPSIS\s0" 4 | |
12858 | .IX Item "SYNOPSIS" | |
12859 | .PD 0 | |
12860 | .IP "\s-1DESCRIPTION\s0" 4 | |
12861 | .IX Item "DESCRIPTION" | |
12862 | .PD | |
12863 | .Sh "File::Spec::Epoc \- methods for Epoc file specs" | |
12864 | .IX Subsection "File::Spec::Epoc - methods for Epoc file specs" | |
12865 | .IP "\s-1SYNOPSIS\s0" 4 | |
12866 | .IX Item "SYNOPSIS" | |
12867 | .PD 0 | |
12868 | .IP "\s-1DESCRIPTION\s0" 4 | |
12869 | .IX Item "DESCRIPTION" | |
12870 | .PD | |
12871 | \&\fIcanonpath()\fR | |
12872 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
12873 | .IX Item "SEE ALSO" | |
12874 | .Sh "File::Spec::Functions \- portably perform operations on file names" | |
12875 | .IX Subsection "File::Spec::Functions - portably perform operations on file names" | |
12876 | .PD 0 | |
12877 | .IP "\s-1SYNOPSIS\s0" 4 | |
12878 | .IX Item "SYNOPSIS" | |
12879 | .IP "\s-1DESCRIPTION\s0" 4 | |
12880 | .IX Item "DESCRIPTION" | |
12881 | .RS 4 | |
12882 | .IP "Exports" 4 | |
12883 | .IX Item "Exports" | |
12884 | .RE | |
12885 | .RS 4 | |
12886 | .RE | |
12887 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
12888 | .IX Item "SEE ALSO" | |
12889 | .PD | |
12890 | .Sh "File::Spec::Mac \- File::Spec for Mac \s-1OS\s0 (Classic)" | |
12891 | .IX Subsection "File::Spec::Mac - File::Spec for Mac OS (Classic)" | |
12892 | .IP "\s-1SYNOPSIS\s0" 4 | |
12893 | .IX Item "SYNOPSIS" | |
12894 | .PD 0 | |
12895 | .IP "\s-1DESCRIPTION\s0" 4 | |
12896 | .IX Item "DESCRIPTION" | |
12897 | .IP "\s-1METHODS\s0" 4 | |
12898 | .IX Item "METHODS" | |
12899 | .PD | |
12900 | canonpath | |
12901 | .PP | |
12902 | \&\fIcatdir()\fR | |
12903 | .PP | |
12904 | catfile | |
12905 | .PP | |
12906 | curdir | |
12907 | .PP | |
12908 | devnull | |
12909 | .PP | |
12910 | rootdir | |
12911 | .PP | |
12912 | tmpdir | |
12913 | .PP | |
12914 | updir | |
12915 | .PP | |
12916 | file_name_is_absolute | |
12917 | .PP | |
12918 | path | |
12919 | .PP | |
12920 | splitpath | |
12921 | .PP | |
12922 | splitdir | |
12923 | .PP | |
12924 | catpath | |
12925 | .PP | |
12926 | abs2rel | |
12927 | .PP | |
12928 | rel2abs | |
12929 | .IP "\s-1AUTHORS\s0" 4 | |
12930 | .IX Item "AUTHORS" | |
12931 | .PD 0 | |
12932 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
12933 | .IX Item "SEE ALSO" | |
12934 | .PD | |
12935 | .PP | |
12936 | canonpath | |
12937 | .PP | |
12938 | splitpath | |
12939 | .PP | |
12940 | splitdir | |
12941 | .PP | |
12942 | catpath | |
12943 | .Sh "File::Spec::OS2 \- methods for \s-1OS/2\s0 file specs" | |
12944 | .IX Subsection "File::Spec::OS2 - methods for OS/2 file specs" | |
12945 | .IP "\s-1SYNOPSIS\s0" 4 | |
12946 | .IX Item "SYNOPSIS" | |
12947 | .PD 0 | |
12948 | .IP "\s-1DESCRIPTION\s0" 4 | |
12949 | .IX Item "DESCRIPTION" | |
12950 | .PD | |
12951 | .Sh "File::Spec::Unix \- File::Spec for Unix, base for other File::Spec modules" | |
12952 | .IX Subsection "File::Spec::Unix - File::Spec for Unix, base for other File::Spec modules" | |
12953 | .IP "\s-1SYNOPSIS\s0" 4 | |
12954 | .IX Item "SYNOPSIS" | |
12955 | .PD 0 | |
12956 | .IP "\s-1DESCRIPTION\s0" 4 | |
12957 | .IX Item "DESCRIPTION" | |
12958 | .IP "\s-1METHODS\s0" 4 | |
12959 | .IX Item "METHODS" | |
12960 | .PD | |
12961 | \&\fIcanonpath()\fR | |
12962 | .PP | |
12963 | \&\fIcatdir()\fR | |
12964 | .PP | |
12965 | catfile | |
12966 | .PP | |
12967 | curdir | |
12968 | .PP | |
12969 | devnull | |
12970 | .PP | |
12971 | rootdir | |
12972 | .PP | |
12973 | tmpdir | |
12974 | .PP | |
12975 | updir | |
12976 | .PP | |
12977 | no_upwards | |
12978 | .PP | |
12979 | case_tolerant | |
12980 | .PP | |
12981 | file_name_is_absolute | |
12982 | .PP | |
12983 | path | |
12984 | .PP | |
12985 | join | |
12986 | .PP | |
12987 | splitpath | |
12988 | .PP | |
12989 | splitdir | |
12990 | .PP | |
12991 | \&\fIcatpath()\fR | |
12992 | .PP | |
12993 | abs2rel | |
12994 | .PP | |
12995 | \&\fIrel2abs()\fR | |
12996 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
12997 | .IX Item "SEE ALSO" | |
12998 | .Sh "File::Spec::VMS \- methods for \s-1VMS\s0 file specs" | |
12999 | .IX Subsection "File::Spec::VMS - methods for VMS file specs" | |
13000 | .PD 0 | |
13001 | .IP "\s-1SYNOPSIS\s0" 4 | |
13002 | .IX Item "SYNOPSIS" | |
13003 | .IP "\s-1DESCRIPTION\s0" 4 | |
13004 | .IX Item "DESCRIPTION" | |
13005 | .PD | |
13006 | eliminate_macros | |
13007 | .PP | |
13008 | fixpath | |
13009 | .IP "Methods always loaded" 4 | |
13010 | .IX Item "Methods always loaded" | |
13011 | canonpath (override) | |
13012 | .PP | |
13013 | catdir | |
13014 | .PP | |
13015 | catfile | |
13016 | .PP | |
13017 | curdir (override) | |
13018 | .PP | |
13019 | devnull (override) | |
13020 | .PP | |
13021 | rootdir (override) | |
13022 | .PP | |
13023 | tmpdir (override) | |
13024 | .PP | |
13025 | updir (override) | |
13026 | .PP | |
13027 | case_tolerant (override) | |
13028 | .PP | |
13029 | path (override) | |
13030 | .PP | |
13031 | file_name_is_absolute (override) | |
13032 | .PP | |
13033 | splitpath (override) | |
13034 | .PP | |
13035 | splitdir (override) | |
13036 | .PP | |
13037 | catpath (override) | |
13038 | .PP | |
13039 | abs2rel (override) | |
13040 | .PP | |
13041 | rel2abs (override) | |
13042 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
13043 | .IX Item "SEE ALSO" | |
13044 | .Sh "File::Spec::Win32 \- methods for Win32 file specs" | |
13045 | .IX Subsection "File::Spec::Win32 - methods for Win32 file specs" | |
13046 | .PD 0 | |
13047 | .IP "\s-1SYNOPSIS\s0" 4 | |
13048 | .IX Item "SYNOPSIS" | |
13049 | .IP "\s-1DESCRIPTION\s0" 4 | |
13050 | .IX Item "DESCRIPTION" | |
13051 | .PD | |
13052 | devnull | |
13053 | .PP | |
13054 | tmpdir | |
13055 | .PP | |
13056 | catfile | |
13057 | .PP | |
13058 | canonpath | |
13059 | .PP | |
13060 | splitpath | |
13061 | .PP | |
13062 | splitdir | |
13063 | .PP | |
13064 | catpath | |
13065 | .IP "Note For File::Spec::Win32 Maintainers" 4 | |
13066 | .IX Item "Note For File::Spec::Win32 Maintainers" | |
13067 | .PD 0 | |
13068 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
13069 | .IX Item "SEE ALSO" | |
13070 | .PD | |
13071 | .Sh "File::Temp \- return name and handle of a temporary file safely" | |
13072 | .IX Subsection "File::Temp - return name and handle of a temporary file safely" | |
13073 | .IP "\s-1PORTABILITY\s0" 4 | |
13074 | .IX Item "PORTABILITY" | |
13075 | .PD 0 | |
13076 | .IP "\s-1SYNOPSIS\s0" 4 | |
13077 | .IX Item "SYNOPSIS" | |
13078 | .IP "\s-1DESCRIPTION\s0" 4 | |
13079 | .IX Item "DESCRIPTION" | |
13080 | .IP "\s-1FUNCTIONS\s0" 4 | |
13081 | .IX Item "FUNCTIONS" | |
13082 | .PD | |
13083 | \&\fBtempfile\fR | |
13084 | .PP | |
13085 | \&\fBtempdir\fR | |
13086 | .IP "\s-1MKTEMP\s0 \s-1FUNCTIONS\s0" 4 | |
13087 | .IX Item "MKTEMP FUNCTIONS" | |
13088 | \&\fBmkstemp\fR | |
13089 | .PP | |
13090 | \&\fBmkstemps\fR | |
13091 | .PP | |
13092 | \&\fBmkdtemp\fR | |
13093 | .PP | |
13094 | \&\fBmktemp\fR | |
13095 | .IP "\s-1POSIX\s0 \s-1FUNCTIONS\s0" 4 | |
13096 | .IX Item "POSIX FUNCTIONS" | |
13097 | \&\fBtmpnam\fR | |
13098 | .PP | |
13099 | \&\fBtmpfile\fR | |
13100 | .IP "\s-1ADDITIONAL\s0 \s-1FUNCTIONS\s0" 4 | |
13101 | .IX Item "ADDITIONAL FUNCTIONS" | |
13102 | \&\fBtempnam\fR | |
13103 | .IP "\s-1UTILITY\s0 \s-1FUNCTIONS\s0" 4 | |
13104 | .IX Item "UTILITY FUNCTIONS" | |
13105 | \&\fBunlink0\fR | |
13106 | .IP "\s-1PACKAGE\s0 \s-1VARIABLES\s0" 4 | |
13107 | .IX Item "PACKAGE VARIABLES" | |
13108 | \&\fBsafe_level\fR, \s-1STANDARD\s0, \s-1MEDIUM\s0, \s-1HIGH\s0 | |
13109 | .PP | |
13110 | TopSystemUID | |
13111 | .IP "\s-1WARNING\s0" 4 | |
13112 | .IX Item "WARNING" | |
13113 | .RS 4 | |
13114 | .PD 0 | |
13115 | .IP "Temporary files and \s-1NFS\s0" 4 | |
13116 | .IX Item "Temporary files and NFS" | |
13117 | .RE | |
13118 | .RS 4 | |
13119 | .RE | |
13120 | .IP "\s-1HISTORY\s0" 4 | |
13121 | .IX Item "HISTORY" | |
13122 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
13123 | .IX Item "SEE ALSO" | |
13124 | .IP "\s-1AUTHOR\s0" 4 | |
13125 | .IX Item "AUTHOR" | |
13126 | .PD | |
13127 | .Sh "File::stat \- by-name interface to Perl's built-in \fIstat()\fP functions" | |
13128 | .IX Subsection "File::stat - by-name interface to Perl's built-in stat() functions" | |
13129 | .IP "\s-1SYNOPSIS\s0" 4 | |
13130 | .IX Item "SYNOPSIS" | |
13131 | .PD 0 | |
13132 | .IP "\s-1DESCRIPTION\s0" 4 | |
13133 | .IX Item "DESCRIPTION" | |
13134 | .IP "\s-1BUGS\s0" 4 | |
13135 | .IX Item "BUGS" | |
13136 | .IP "\s-1NOTE\s0" 4 | |
13137 | .IX Item "NOTE" | |
13138 | .IP "\s-1AUTHOR\s0" 4 | |
13139 | .IX Item "AUTHOR" | |
13140 | .PD | |
13141 | .Sh "FileCache \- keep more files open than the system permits" | |
13142 | .IX Subsection "FileCache - keep more files open than the system permits" | |
13143 | .IP "\s-1SYNOPSIS\s0" 4 | |
13144 | .IX Item "SYNOPSIS" | |
13145 | .PD 0 | |
13146 | .IP "\s-1DESCRIPTION\s0" 4 | |
13147 | .IX Item "DESCRIPTION" | |
13148 | .PD | |
13149 | cacheout \s-1EXPR\s0, cacheout \s-1MODE\s0, \s-1EXPR\s0 | |
13150 | .IP "\s-1CAVEATS\s0" 4 | |
13151 | .IX Item "CAVEATS" | |
13152 | .PD 0 | |
13153 | .IP "\s-1BUGS\s0" 4 | |
13154 | .IX Item "BUGS" | |
13155 | .PD | |
13156 | .Sh "FileHandle \- supply object methods for filehandles" | |
13157 | .IX Subsection "FileHandle - supply object methods for filehandles" | |
13158 | .IP "\s-1SYNOPSIS\s0" 4 | |
13159 | .IX Item "SYNOPSIS" | |
13160 | .PD 0 | |
13161 | .IP "\s-1DESCRIPTION\s0" 4 | |
13162 | .IX Item "DESCRIPTION" | |
13163 | .PD | |
13164 | $fh\->print, \f(CW$fh\fR\->printf, \f(CW$fh\fR\->getline, \f(CW$fh\fR\->getlines | |
13165 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
13166 | .IX Item "SEE ALSO" | |
13167 | .Sh "Filter::Simple \- Simplified source filtering" | |
13168 | .IX Subsection "Filter::Simple - Simplified source filtering" | |
13169 | .PD 0 | |
13170 | .IP "\s-1SYNOPSIS\s0" 4 | |
13171 | .IX Item "SYNOPSIS" | |
13172 | .IP "\s-1DESCRIPTION\s0" 4 | |
13173 | .IX Item "DESCRIPTION" | |
13174 | .RS 4 | |
13175 | .IP "The Problem" 4 | |
13176 | .IX Item "The Problem" | |
13177 | .IP "A Solution" 4 | |
13178 | .IX Item "A Solution" | |
13179 | .IP "Disabling or changing <no> behaviour" 4 | |
13180 | .IX Item "Disabling or changing <no> behaviour" | |
13181 | .IP "All-in-one interface" 4 | |
13182 | .IX Item "All-in-one interface" | |
13183 | .IP "Filtering only specific components of source code" 4 | |
13184 | .IX Item "Filtering only specific components of source code" | |
13185 | .PD | |
13186 | \&\f(CW"code"\fR, \f(CW"executable"\fR, \f(CW"quotelike"\fR, \f(CW"string"\fR, \f(CW"regex"\fR, | |
13187 | \&\f(CW"all"\fR | |
13188 | .IP "Filtering only the code parts of source code" 4 | |
13189 | .IX Item "Filtering only the code parts of source code" | |
13190 | Most source code ceases to be grammatically correct when it is broken up | |
13191 | into the pieces between string literals and regexes. So the \f(CW'code'\fR | |
13192 | component filter behaves slightly differently from the other partial | |
13193 | filters | |
13194 | described in the previous section. | |
13195 | .ie n .IP "Using Filter::Simple with an explicit ""import"" subroutine" 4 | |
13196 | .el .IP "Using Filter::Simple with an explicit \f(CWimport\fR subroutine" 4 | |
13197 | .IX Item "Using Filter::Simple with an explicit import subroutine" | |
13198 | .PD 0 | |
13199 | .IP "Using Filter::Simple and Exporter together" 4 | |
13200 | .IX Item "Using Filter::Simple and Exporter together" | |
13201 | .IP "How it works" 4 | |
13202 | .IX Item "How it works" | |
13203 | .RE | |
13204 | .RS 4 | |
13205 | .RE | |
13206 | .IP "\s-1AUTHOR\s0" 4 | |
13207 | .IX Item "AUTHOR" | |
13208 | .IP "\s-1COPYRIGHT\s0" 4 | |
13209 | .IX Item "COPYRIGHT" | |
13210 | .PD | |
13211 | .Sh "Filter::Util::Call \- Perl Source Filter Utility Module" | |
13212 | .IX Subsection "Filter::Util::Call - Perl Source Filter Utility Module" | |
13213 | .IP "\s-1SYNOPSIS\s0" 4 | |
13214 | .IX Item "SYNOPSIS" | |
13215 | .PD 0 | |
13216 | .IP "\s-1DESCRIPTION\s0" 4 | |
13217 | .IX Item "DESCRIPTION" | |
13218 | .RS 4 | |
13219 | .IP "\fBuse Filter::Util::Call\fR" 4 | |
13220 | .IX Item "use Filter::Util::Call" | |
13221 | .IP "\fB\f(BIimport()\fB\fR" 4 | |
13222 | .IX Item "import()" | |
13223 | .IP "\fB\f(BIfilter()\fB and anonymous sub\fR" 4 | |
13224 | .IX Item "filter() and anonymous sub" | |
13225 | .PD | |
13226 | \&\fB$_\fR, \fB$status\fR, \fBfilter_read\fR and \fBfilter_read_exact\fR, \fBfilter_del\fR | |
13227 | .RE | |
13228 | .RS 4 | |
13229 | .RE | |
13230 | .IP "\s-1EXAMPLES\s0" 4 | |
13231 | .IX Item "EXAMPLES" | |
13232 | .RS 4 | |
13233 | .PD 0 | |
13234 | .IP "Example 1: A simple filter." 4 | |
13235 | .IX Item "Example 1: A simple filter." | |
13236 | .IP "Example 2: Using the context" 4 | |
13237 | .IX Item "Example 2: Using the context" | |
13238 | .IP "Example 3: Using the context within the filter" 4 | |
13239 | .IX Item "Example 3: Using the context within the filter" | |
13240 | .IP "Example 4: Using filter_del" 4 | |
13241 | .IX Item "Example 4: Using filter_del" | |
13242 | .RE | |
13243 | .RS 4 | |
13244 | .RE | |
13245 | .IP "Filter::Simple" 4 | |
13246 | .IX Item "Filter::Simple" | |
13247 | .IP "\s-1AUTHOR\s0" 4 | |
13248 | .IX Item "AUTHOR" | |
13249 | .IP "\s-1DATE\s0" 4 | |
13250 | .IX Item "DATE" | |
13251 | .PD | |
13252 | .Sh "FindBin \- Locate directory of original perl script" | |
13253 | .IX Subsection "FindBin - Locate directory of original perl script" | |
13254 | .IP "\s-1SYNOPSIS\s0" 4 | |
13255 | .IX Item "SYNOPSIS" | |
13256 | .PD 0 | |
13257 | .IP "\s-1DESCRIPTION\s0" 4 | |
13258 | .IX Item "DESCRIPTION" | |
13259 | .IP "\s-1EXPORTABLE\s0 \s-1VARIABLES\s0" 4 | |
13260 | .IX Item "EXPORTABLE VARIABLES" | |
13261 | .IP "\s-1KNOWN\s0 \s-1ISSUES\s0" 4 | |
13262 | .IX Item "KNOWN ISSUES" | |
13263 | .IP "\s-1KNOWN\s0 \s-1BUGS\s0" 4 | |
13264 | .IX Item "KNOWN BUGS" | |
13265 | .IP "\s-1AUTHORS\s0" 4 | |
13266 | .IX Item "AUTHORS" | |
13267 | .IP "\s-1COPYRIGHT\s0" 4 | |
13268 | .IX Item "COPYRIGHT" | |
13269 | .PD | |
13270 | .Sh "GDBM_File \- Perl5 access to the gdbm library." | |
13271 | .IX Subsection "GDBM_File - Perl5 access to the gdbm library." | |
13272 | .IP "\s-1SYNOPSIS\s0" 4 | |
13273 | .IX Item "SYNOPSIS" | |
13274 | .PD 0 | |
13275 | .IP "\s-1DESCRIPTION\s0" 4 | |
13276 | .IX Item "DESCRIPTION" | |
13277 | .IP "\s-1AVAILABILITY\s0" 4 | |
13278 | .IX Item "AVAILABILITY" | |
13279 | .IP "\s-1BUGS\s0" 4 | |
13280 | .IX Item "BUGS" | |
13281 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
13282 | .IX Item "SEE ALSO" | |
13283 | .PD | |
13284 | .Sh "Getopt::Long \- Extended processing of command line options" | |
13285 | .IX Subsection "Getopt::Long - Extended processing of command line options" | |
13286 | .IP "\s-1SYNOPSIS\s0" 4 | |
13287 | .IX Item "SYNOPSIS" | |
13288 | .PD 0 | |
13289 | .IP "\s-1DESCRIPTION\s0" 4 | |
13290 | .IX Item "DESCRIPTION" | |
13291 | .IP "Command Line Options, an Introduction" 4 | |
13292 | .IX Item "Command Line Options, an Introduction" | |
13293 | .IP "Getting Started with Getopt::Long" 4 | |
13294 | .IX Item "Getting Started with Getopt::Long" | |
13295 | .RS 4 | |
13296 | .IP "Simple options" 4 | |
13297 | .IX Item "Simple options" | |
13298 | .IP "A little bit less simple options" 4 | |
13299 | .IX Item "A little bit less simple options" | |
13300 | .IP "Mixing command line option with other arguments" 4 | |
13301 | .IX Item "Mixing command line option with other arguments" | |
13302 | .IP "Options with values" 4 | |
13303 | .IX Item "Options with values" | |
13304 | .IP "Options with multiple values" 4 | |
13305 | .IX Item "Options with multiple values" | |
13306 | .IP "Options with hash values" 4 | |
13307 | .IX Item "Options with hash values" | |
13308 | .IP "User-defined subroutines to handle options" 4 | |
13309 | .IX Item "User-defined subroutines to handle options" | |
13310 | .IP "Options with multiple names" 4 | |
13311 | .IX Item "Options with multiple names" | |
13312 | .IP "Case and abbreviations" 4 | |
13313 | .IX Item "Case and abbreviations" | |
13314 | .IP "Summary of Option Specifications" 4 | |
13315 | .IX Item "Summary of Option Specifications" | |
13316 | .PD | |
13317 | !, +, s, i, o, f, : \fItype\fR [ \fIdesttype\fR ], : \fInumber\fR [ \fIdesttype\fR ], : | |
13318 | + [ \fIdesttype\fR ] | |
13319 | .RE | |
13320 | .RS 4 | |
13321 | .RE | |
13322 | .IP "Advanced Possibilities" 4 | |
13323 | .IX Item "Advanced Possibilities" | |
13324 | .RS 4 | |
13325 | .PD 0 | |
13326 | .IP "Object oriented interface" 4 | |
13327 | .IX Item "Object oriented interface" | |
13328 | .IP "Thread Safety" 4 | |
13329 | .IX Item "Thread Safety" | |
13330 | .IP "Documentation and help texts" 4 | |
13331 | .IX Item "Documentation and help texts" | |
13332 | .IP "Storing options in a hash" 4 | |
13333 | .IX Item "Storing options in a hash" | |
13334 | .IP "Bundling" 4 | |
13335 | .IX Item "Bundling" | |
13336 | .IP "The lonesome dash" 4 | |
13337 | .IX Item "The lonesome dash" | |
13338 | .IP "Argument callback" 4 | |
13339 | .IX Item "Argument callback" | |
13340 | .RE | |
13341 | .RS 4 | |
13342 | .RE | |
13343 | .IP "Configuring Getopt::Long" 4 | |
13344 | .IX Item "Configuring Getopt::Long" | |
13345 | .PD | |
13346 | default, posix_default, auto_abbrev, getopt_compat, gnu_compat, gnu_getopt, | |
13347 | require_order, permute, bundling (default: disabled), bundling_override | |
13348 | (default: disabled), ignore_case (default: enabled), ignore_case_always | |
13349 | (default: disabled), pass_through (default: disabled), prefix, | |
13350 | prefix_pattern, debug (default: disabled) | |
13351 | .IP "Return values and Errors" 4 | |
13352 | .IX Item "Return values and Errors" | |
13353 | .PD 0 | |
13354 | .IP "Legacy" 4 | |
13355 | .IX Item "Legacy" | |
13356 | .RS 4 | |
13357 | .IP "Default destinations" 4 | |
13358 | .IX Item "Default destinations" | |
13359 | .IP "Alternative option starters" 4 | |
13360 | .IX Item "Alternative option starters" | |
13361 | .IP "Configuration variables" 4 | |
13362 | .IX Item "Configuration variables" | |
13363 | .RE | |
13364 | .RS 4 | |
13365 | .RE | |
13366 | .IP "Trouble Shooting" 4 | |
13367 | .IX Item "Trouble Shooting" | |
13368 | .RS 4 | |
13369 | .IP "Warning: Ignoring '!' modifier for short option" 4 | |
13370 | .IX Item "Warning: Ignoring '!' modifier for short option" | |
13371 | .IP "GetOptions does not return a false result when an option is not supplied" 4 | |
13372 | .IX Item "GetOptions does not return a false result when an option is not supplied" | |
13373 | .IP "GetOptions does not split the command line correctly" 4 | |
13374 | .IX Item "GetOptions does not split the command line correctly" | |
13375 | .ie n .IP "How do I put a ""\-?"" option into a Getopt::Long?" 4 | |
13376 | .el .IP "How do I put a ``\-?'' option into a Getopt::Long?" 4 | |
13377 | .IX Item "How do I put a -? option into a Getopt::Long?" | |
13378 | .RE | |
13379 | .RS 4 | |
13380 | .RE | |
13381 | .IP "\s-1AUTHOR\s0" 4 | |
13382 | .IX Item "AUTHOR" | |
13383 | .IP "\s-1COPYRIGHT\s0 \s-1AND\s0 \s-1DISCLAIMER\s0" 4 | |
13384 | .IX Item "COPYRIGHT AND DISCLAIMER" | |
13385 | .PD | |
13386 | .Sh "Getopt::Std, getopt \- Process single-character switches with switch clustering" | |
13387 | .IX Subsection "Getopt::Std, getopt - Process single-character switches with switch clustering" | |
13388 | .IP "\s-1SYNOPSIS\s0" 4 | |
13389 | .IX Item "SYNOPSIS" | |
13390 | .PD 0 | |
13391 | .IP "\s-1DESCRIPTION\s0" 4 | |
13392 | .IX Item "DESCRIPTION" | |
13393 | .PD | |
13394 | .Sh "Hash::Util \- A selection of general-utility hash subroutines" | |
13395 | .IX Subsection "Hash::Util - A selection of general-utility hash subroutines" | |
13396 | .IP "\s-1SYNOPSIS\s0" 4 | |
13397 | .IX Item "SYNOPSIS" | |
13398 | .PD 0 | |
13399 | .IP "\s-1DESCRIPTION\s0" 4 | |
13400 | .IX Item "DESCRIPTION" | |
13401 | .RS 4 | |
13402 | .IP "Restricted hashes" 4 | |
13403 | .IX Item "Restricted hashes" | |
13404 | .PD | |
13405 | lock_keys, unlock_keys | |
13406 | .RE | |
13407 | .RS 4 | |
13408 | .RE | |
13409 | .PP | |
13410 | lock_value, unlock_value | |
13411 | .PP | |
13412 | \&\fBlock_hash\fR, \fBunlock_hash\fR | |
13413 | .IP "\s-1AUTHOR\s0" 4 | |
13414 | .IX Item "AUTHOR" | |
13415 | .PD 0 | |
13416 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
13417 | .IX Item "SEE ALSO" | |
13418 | .PD | |
13419 | .Sh "I18N::Collate \- compare 8\-bit scalar data according to the current locale" | |
13420 | .IX Subsection "I18N::Collate - compare 8-bit scalar data according to the current locale" | |
13421 | .IP "\s-1SYNOPSIS\s0" 4 | |
13422 | .IX Item "SYNOPSIS" | |
13423 | .PD 0 | |
13424 | .IP "\s-1DESCRIPTION\s0" 4 | |
13425 | .IX Item "DESCRIPTION" | |
13426 | .PD | |
13427 | .Sh "I18N::LangTags \- functions for dealing with RFC3066\-style language tags" | |
13428 | .IX Subsection "I18N::LangTags - functions for dealing with RFC3066-style language tags" | |
13429 | .IP "\s-1SYNOPSIS\s0" 4 | |
13430 | .IX Item "SYNOPSIS" | |
13431 | .PD 0 | |
13432 | .IP "\s-1DESCRIPTION\s0" 4 | |
13433 | .IX Item "DESCRIPTION" | |
13434 | .PD | |
13435 | .PP | |
13436 | the function is_language_tag($lang1) | |
13437 | .PP | |
13438 | the function extract_language_tags($whatever) | |
13439 | .PP | |
13440 | the function same_language_tag($lang1, \f(CW$lang2\fR) | |
13441 | .PP | |
13442 | the function similarity_language_tag($lang1, \f(CW$lang2\fR) | |
13443 | .PP | |
13444 | the function is_dialect_of($lang1, \f(CW$lang2\fR) | |
13445 | .PP | |
13446 | the function super_languages($lang1) | |
13447 | .PP | |
13448 | the function locale2language_tag($locale_identifier) | |
13449 | .PP | |
13450 | the function encode_language_tag($lang1) | |
13451 | .PP | |
13452 | the function alternate_language_tags($lang1) | |
13453 | .PP | |
13454 | the function \f(CW@langs\fR = panic_languages(@accept_languages) | |
13455 | .IP "\s-1ABOUT\s0 \s-1LOWERCASING\s0" 4 | |
13456 | .IX Item "ABOUT LOWERCASING" | |
13457 | .PD 0 | |
13458 | .IP "\s-1ABOUT\s0 \s-1UNICODE\s0 \s-1PLAINTEXT\s0 \s-1LANGUAGE\s0 \s-1TAGS\s0" 4 | |
13459 | .IX Item "ABOUT UNICODE PLAINTEXT LANGUAGE TAGS" | |
13460 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
13461 | .IX Item "SEE ALSO" | |
13462 | .IP "\s-1COPYRIGHT\s0" 4 | |
13463 | .IX Item "COPYRIGHT" | |
13464 | .IP "\s-1AUTHOR\s0" 4 | |
13465 | .IX Item "AUTHOR" | |
13466 | .PD | |
13467 | .Sh "I18N::LangTags::List \*(-- tags and names for human languages" | |
13468 | .IX Subsection "I18N::LangTags::List tags and names for human languages" | |
13469 | .IP "\s-1SYNOPSIS\s0" 4 | |
13470 | .IX Item "SYNOPSIS" | |
13471 | .PD 0 | |
13472 | .IP "\s-1DESCRIPTION\s0" 4 | |
13473 | .IX Item "DESCRIPTION" | |
13474 | .IP "\s-1ABOUT\s0 \s-1LANGUAGE\s0 \s-1TAGS\s0" 4 | |
13475 | .IX Item "ABOUT LANGUAGE TAGS" | |
13476 | .IP "\s-1LIST\s0 \s-1OF\s0 \s-1LANGUAGES\s0" 4 | |
13477 | .IX Item "LIST OF LANGUAGES" | |
13478 | .PD | |
13479 | {ab} : Abkhazian, {ace} : Achinese, {ach} : Acoli, {ada} : Adangme, {aa} : | |
13480 | Afar, {afh} : Afrihili, {af} : Afrikaans, [{afa} : Afro-Asiatic (Other)], | |
13481 | {aka} : Akan, {akk} : Akkadian, {sq} : Albanian, {ale} : Aleut, [{alg} : | |
13482 | Algonquian languages], [{tut} : Altaic (Other)], {am} : Amharic, {i\-ami} : | |
13483 | Ami, [{apa} : Apache languages], {ar} : Arabic, {arc} : Aramaic, {arp} : | |
13484 | Arapaho, {arn} : Araucanian, {arw} : Arawak, {hy} : Armenian, [{art} : | |
13485 | Artificial (Other)], {as} : Assamese, [{ath} : Athapascan languages], | |
13486 | [{aus} : Australian languages], [{map} : Austronesian (Other)], {ava} : | |
13487 | Avaric, {ae} : Avestan, {awa} : Awadhi, {ay} : Aymara, {az} : Azerbaijani, | |
13488 | {ban} : Balinese, [{bat} : Baltic (Other)], {bal} : Baluchi, {bam} : | |
13489 | Bambara, [{bai} : Bamileke languages], {bad} : Banda, [{bnt} : Bantu | |
13490 | (Other)], {bas} : Basa, {ba} : Bashkir, {eu} : Basque, {btk} : Batak | |
13491 | (Indonesia), {bej} : Beja, {be} : Belarusian, {bem} : Bemba, {bn} : | |
13492 | Bengali, [{ber} : Berber (Other)], {bho} : Bhojpuri, {bh} : Bihari, {bik} : | |
13493 | Bikol, {bin} : Bini, {bi} : Bislama, {bs} : Bosnian, {bra} : Braj, {br} : | |
13494 | Breton, {bug} : Buginese, {bg} : Bulgarian, {i\-bnn} : Bunun, {bua} : | |
13495 | Buriat, {my} : Burmese, {cad} : Caddo, {car} : Carib, {ca} : Catalan, | |
13496 | [{cau} : Caucasian (Other)], {ceb} : Cebuano, [{cel} : Celtic (Other)], | |
13497 | [{cai} : Central American Indian (Other)], {chg} : Chagatai, [{cmc} : | |
13498 | Chamic languages], {ch} : Chamorro, {ce} : Chechen, {chr} : Cherokee, {chy} | |
13499 | : Cheyenne, {chb} : Chibcha, {ny} : Chichewa, {zh} : Chinese, {chn} : | |
13500 | Chinook Jargon, {chp} : Chipewyan, {cho} : Choctaw, {cu} : Church Slavic, | |
13501 | {chk} : Chuukese, {cv} : Chuvash, {cop} : Coptic, {kw} : Cornish, {co} : | |
13502 | Corsican, {cre} : Cree, {mus} : Creek, [{cpe} : English-based Creoles and | |
13503 | pidgins (Other)], [{cpf} : French-based Creoles and pidgins (Other)], | |
13504 | [{cpp} : Portuguese-based Creoles and pidgins (Other)], [{crp} : Creoles | |
13505 | and pidgins (Other)], {hr} : Croatian, [{cus} : Cushitic (Other)], {cs} : | |
13506 | Czech, {dak} : Dakota, {da} : Danish, {day} : Dayak, {i\-default} : Default | |
13507 | (Fallthru) Language, {del} : Delaware, {din} : Dinka, {div} : Divehi, {doi} | |
13508 | : Dogri, {dgr} : Dogrib, [{dra} : Dravidian (Other)], {dua} : Duala, {nl} : | |
13509 | Dutch, {dum} : Middle Dutch (ca.1050\-1350), {dyu} : Dyula, {dz} : Dzongkha, | |
13510 | {efi} : Efik, {egy} : Ancient Egyptian, {eka} : Ekajuk, {elx} : Elamite, | |
13511 | {en} : English, {enm} : Old English (1100\-1500), {ang} : Old English | |
13512 | (ca.450\-1100), {eo} : Esperanto, {et} : Estonian, {ewe} : Ewe, {ewo} : | |
13513 | Ewondo, {fan} : Fang, {fat} : Fanti, {fo} : Faroese, {fj} : Fijian, {fi} : | |
13514 | Finnish, [{fiu} : Finno-Ugrian (Other)], {fon} : Fon, {fr} : French, {frm} | |
13515 | : Middle French (ca.1400\-1600), {fro} : Old French (842\-ca.1400), {fy} : | |
13516 | Frisian, {fur} : Friulian, {ful} : Fulah, {gaa} : Ga, {gd} : Scots Gaelic, | |
13517 | {gl} : Gallegan, {lug} : Ganda, {gay} : Gayo, {gba} : Gbaya, {gez} : Geez, | |
13518 | {ka} : Georgian, {de} : German, {gmh} : Middle High German (ca.1050\-1500), | |
13519 | {goh} : Old High German (ca.750\-1050), [{gem} : Germanic (Other)], {gil} : | |
13520 | Gilbertese, {gon} : Gondi, {gor} : Gorontalo, {got} : Gothic, {grb} : | |
13521 | Grebo, {grc} : Ancient Greek, {el} : Modern Greek, {gn} : Guarani, {gu} : | |
13522 | Gujarati, {gwi} : Gwich'in, {hai} : Haida, {ha} : Hausa, {haw} : Hawaiian, | |
13523 | {he} : Hebrew, {hz} : Herero, {hil} : Hiligaynon, {him} : Himachali, {hi} : | |
13524 | Hindi, {ho} : Hiri Motu, {hit} : Hittite, {hmn} : Hmong, {hu} : Hungarian, | |
13525 | {hup} : Hupa, {iba} : Iban, {is} : Icelandic, {ibo} : Igbo, {ijo} : Ijo, | |
13526 | {ilo} : Iloko, [{inc} : Indic (Other)], [{ine} : Indo-European (Other)], | |
13527 | {id} : Indonesian, {ia} : Interlingua (International Auxiliary Language | |
13528 | Association), {ie} : Interlingue, {iu} : Inuktitut, {ik} : Inupiaq, [{ira} | |
13529 | : Iranian (Other)], {ga} : Irish, {mga} : Middle Irish (900\-1200), {sga} : | |
13530 | Old Irish (to 900), [{iro} : Iroquoian languages], {it} : Italian, {ja} : | |
13531 | Japanese, {jw} : Javanese, {jrb} : Judeo\-Arabic, {jpr} : Judeo\-Persian, | |
13532 | {kab} : Kabyle, {kac} : Kachin, {kl} : Kalaallisut, {kam} : Kamba, {kn} : | |
13533 | Kannada, {kau} : Kanuri, {kaa} : Kara\-Kalpak, {kar} : Karen, {ks} : | |
13534 | Kashmiri, {kaw} : Kawi, {kk} : Kazakh, {kha} : Khasi, {km} : Khmer, [{khi} | |
13535 | : Khoisan (Other)], {kho} : Khotanese, {ki} : Kikuyu, {kmb} : Kimbundu, | |
13536 | {rw} : Kinyarwanda, {ky} : Kirghiz, {i\-klingon} : Klingon, {kv} : Komi, | |
13537 | {kon} : Kongo, {kok} : Konkani, {ko} : Korean, {kos} : Kosraean, {kpe} : | |
13538 | Kpelle, {kro} : Kru, {kj} : Kuanyama, {kum} : Kumyk, {ku} : Kurdish, {kru} | |
13539 | : Kurukh, {kut} : Kutenai, {lad} : Ladino, {lah} : Lahnda, {lam} : Lamba, | |
13540 | {lo} : Lao, {la} : Latin, {lv} : Latvian, {lb} : Letzeburgesch, {lez} : | |
13541 | Lezghian, {ln} : Lingala, {lt} : Lithuanian, {nds} : Low German, {loz} : | |
13542 | Lozi, {lub} : Luba\-Katanga, {lua} : Luba\-Lulua, {lui} : Luiseno, {lun} : | |
13543 | Lunda, {luo} : Luo (Kenya and Tanzania), {lus} : Lushai, {mk} : Macedonian, | |
13544 | {mad} : Madurese, {mag} : Magahi, {mai} : Maithili, {mak} : Makasar, {mg} : | |
13545 | Malagasy, {ms} : Malay, {ml} : Malayalam, {mt} : Maltese, {mnc} : Manchu, | |
13546 | {mdr} : Mandar, {man} : Mandingo, {mni} : Manipuri, [{mno} : Manobo | |
13547 | languages], {gv} : Manx, {mi} : Maori, {mr} : Marathi, {chm} : Mari, {mh} : | |
13548 | Marshall, {mwr} : Marwari, {mas} : Masai, [{myn} : Mayan languages], {men} | |
13549 | : Mende, {mic} : Micmac, {min} : Minangkabau, {i\-mingo} : Mingo, [{mis} : | |
13550 | Miscellaneous languages], {moh} : Mohawk, {mo} : Moldavian, [{mkh} : | |
13551 | Mon-Khmer (Other)], {lol} : Mongo, {mn} : Mongolian, {mos} : Mossi, [{mul} | |
13552 | : Multiple languages], [{mun} : Munda languages], {nah} : Nahuatl, {na} : | |
13553 | Nauru, {nv} : Navajo, {nd} : North Ndebele, {nr} : South Ndebele, {ng} : | |
13554 | Ndonga, {ne} : Nepali, {new} : Newari, {nia} : Nias, [{nic} : | |
13555 | Niger-Kordofanian (Other)], [{ssa} : Nilo-Saharan (Other)], {niu} : Niuean, | |
13556 | {non} : Old Norse, [{nai} : North American Indian], {se} : Northern Sami, | |
13557 | {no} : Norwegian, {nb} : Norwegian Bokmal, {nn} : Norwegian Nynorsk, [{nub} | |
13558 | : Nubian languages], {nym} : Nyamwezi, {nyn} : Nyankole, {nyo} : Nyoro, | |
13559 | {nzi} : Nzima, {oc} : Occitan (post 1500), {oji} : Ojibwa, {or} : Oriya, | |
13560 | {om} : Oromo, {osa} : Osage, {os} : Ossetian; Ossetic, [{oto} : Otomian | |
13561 | languages], {pal} : Pahlavi, {i\-pwn} : Paiwan, {pau} : Palauan, {pi} : | |
13562 | Pali, {pam} : Pampanga, {pag} : Pangasinan, {pa} : Panjabi, {pap} : | |
13563 | Papiamento, [{paa} : Papuan (Other)], {fa} : Persian, {peo} : Old Persian | |
13564 | (ca.600\-400 B.C.), [{phi} : Philippine (Other)], {phn} : Phoenician, {pon} | |
13565 | : Pohnpeian, {pl} : Polish, {pt} : Portuguese, [{pra} : Prakrit languages], | |
13566 | {pro} : Old Provencal (to 1500), {ps} : Pushto, {qu} : Quechua, {rm} : | |
13567 | Raeto\-Romance, {raj} : Rajasthani, {rap} : Rapanui, {rar} : Rarotongan, | |
13568 | [{qaa \- qtz} : Reserved for local use.], [{roa} : Romance (Other)], {ro} : | |
13569 | Romanian, {rom} : Romany, {rn} : Rundi, {ru} : Russian, [{sal} : Salishan | |
13570 | languages], {sam} : Samaritan Aramaic, [{smi} : Sami languages (Other)], | |
13571 | {sm} : Samoan, {sad} : Sandawe, {sg} : Sango, {sa} : Sanskrit, {sat} : | |
13572 | Santali, {sc} : Sardinian, {sas} : Sasak, {sco} : Scots, {sel} : Selkup, | |
13573 | [{sem} : Semitic (Other)], {sr} : Serbian, {srr} : Serer, {shn} : Shan, | |
13574 | {sn} : Shona, {sid} : Sidamo, {sgn\-...} : Sign Languages, {bla} : Siksika, | |
13575 | {sd} : Sindhi, {si} : Sinhalese, [{sit} : Sino-Tibetan (Other)], [{sio} : | |
13576 | Siouan languages], {den} : Slave (Athapascan), [{sla} : Slavic (Other)], | |
13577 | {sk} : Slovak, {sl} : Slovenian, {sog} : Sogdian, {so} : Somali, {son} : | |
13578 | Songhai, {snk} : Soninke, {wen} : Sorbian languages, {nso} : Northern | |
13579 | Sotho, {st} : Southern Sotho, [{sai} : South American Indian (Other)], {es} | |
13580 | : Spanish, {suk} : Sukuma, {sux} : Sumerian, {su} : Sundanese, {sus} : | |
13581 | Susu, {sw} : Swahili, {ss} : Swati, {sv} : Swedish, {syr} : Syriac, {tl} : | |
13582 | Tagalog, {ty} : Tahitian, [{tai} : Tai (Other)], {tg} : Tajik, {tmh} : | |
13583 | Tamashek, {ta} : Tamil, {i\-tao} : Tao, {tt} : Tatar, {i\-tay} : Tayal, {te} | |
13584 | : Telugu, {ter} : Tereno, {tet} : Tetum, {th} : Thai, {bo} : Tibetan, {tig} | |
13585 | : Tigre, {ti} : Tigrinya, {tem} : Timne, {tiv} : Tiv, {tli} : Tlingit, | |
13586 | {tpi} : Tok Pisin, {tkl} : Tokelau, {tog} : Tonga (Nyasa), {to} : Tonga | |
13587 | (Tonga Islands), {tsi} : Tsimshian, {ts} : Tsonga, {i\-tsu} : Tsou, {tn} : | |
13588 | Tswana, {tum} : Tumbuka, {tr} : Turkish, {ota} : Ottoman Turkish | |
13589 | (1500\-1928), {tk} : Turkmen, {tvl} : Tuvalu, {tyv} : Tuvinian, {tw} : Twi, | |
13590 | {uga} : Ugaritic, {ug} : Uighur, {uk} : Ukrainian, {umb} : Umbundu, {und} : | |
13591 | Undetermined, {ur} : Urdu, {uz} : Uzbek, {vai} : Vai, {ven} : Venda, {vi} : | |
13592 | Vietnamese, {vo} : Volapuk, {vot} : Votic, [{wak} : Wakashan languages], | |
13593 | {wal} : Walamo, {war} : Waray, {was} : Washo, {cy} : Welsh, {wo} : Wolof, | |
13594 | {x\-...} : Unregistered (Semi\-Private Use), {xh} : Xhosa, {sah} : Yakut, | |
13595 | {yao} : Yao, {yap} : Yapese, {yi} : Yiddish, {yo} : Yoruba, [{ypk} : Yupik | |
13596 | languages], {znd} : Zande, [{zap} : Zapotec], {zen} : Zenaga, {za} : | |
13597 | Zhuang, {zu} : Zulu, {zun} : Zuni | |
13598 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
13599 | .IX Item "SEE ALSO" | |
13600 | .PD 0 | |
13601 | .IP "\s-1COPYRIGHT\s0 \s-1AND\s0 \s-1DISCLAIMER\s0" 4 | |
13602 | .IX Item "COPYRIGHT AND DISCLAIMER" | |
13603 | .IP "\s-1AUTHOR\s0" 4 | |
13604 | .IX Item "AUTHOR" | |
13605 | .PD | |
13606 | .Sh "I18N::Langinfo \- query locale information" | |
13607 | .IX Subsection "I18N::Langinfo - query locale information" | |
13608 | .IP "\s-1SYNOPSIS\s0" 4 | |
13609 | .IX Item "SYNOPSIS" | |
13610 | .PD 0 | |
13611 | .IP "\s-1DESCRIPTION\s0" 4 | |
13612 | .IX Item "DESCRIPTION" | |
13613 | .RS 4 | |
13614 | .IP "\s-1EXPORT\s0" 4 | |
13615 | .IX Item "EXPORT" | |
13616 | .RE | |
13617 | .RS 4 | |
13618 | .RE | |
13619 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
13620 | .IX Item "SEE ALSO" | |
13621 | .IP "\s-1AUTHOR\s0" 4 | |
13622 | .IX Item "AUTHOR" | |
13623 | .IP "\s-1COPYRIGHT\s0 \s-1AND\s0 \s-1LICENSE\s0" 4 | |
13624 | .IX Item "COPYRIGHT AND LICENSE" | |
13625 | .PD | |
13626 | .Sh "\s-1IO\s0 \- load various \s-1IO\s0 modules" | |
13627 | .IX Subsection "IO - load various IO modules" | |
13628 | .IP "\s-1SYNOPSIS\s0" 4 | |
13629 | .IX Item "SYNOPSIS" | |
13630 | .PD 0 | |
13631 | .IP "\s-1DESCRIPTION\s0" 4 | |
13632 | .IX Item "DESCRIPTION" | |
13633 | .PD | |
13634 | .Sh "IO::Dir \- supply object methods for directory handles" | |
13635 | .IX Subsection "IO::Dir - supply object methods for directory handles" | |
13636 | .IP "\s-1SYNOPSIS\s0" 4 | |
13637 | .IX Item "SYNOPSIS" | |
13638 | .PD 0 | |
13639 | .IP "\s-1DESCRIPTION\s0" 4 | |
13640 | .IX Item "DESCRIPTION" | |
13641 | .PD | |
13642 | new ( [ \s-1DIRNAME\s0 ] ), open ( \s-1DIRNAME\s0 ), read (), seek ( \s-1POS\s0 ), tell (), | |
13643 | rewind (), close (), tie \f(CW%hash\fR, IO::Dir, \s-1DIRNAME\s0 [, \s-1OPTIONS\s0 ] | |
13644 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
13645 | .IX Item "SEE ALSO" | |
13646 | .PD 0 | |
13647 | .IP "\s-1AUTHOR\s0" 4 | |
13648 | .IX Item "AUTHOR" | |
13649 | .IP "\s-1COPYRIGHT\s0" 4 | |
13650 | .IX Item "COPYRIGHT" | |
13651 | .PD | |
13652 | .Sh "IO::File \- supply object methods for filehandles" | |
13653 | .IX Subsection "IO::File - supply object methods for filehandles" | |
13654 | .IP "\s-1SYNOPSIS\s0" 4 | |
13655 | .IX Item "SYNOPSIS" | |
13656 | .PD 0 | |
13657 | .IP "\s-1DESCRIPTION\s0" 4 | |
13658 | .IX Item "DESCRIPTION" | |
13659 | .IP "\s-1CONSTRUCTOR\s0" 4 | |
13660 | .IX Item "CONSTRUCTOR" | |
13661 | .PD | |
13662 | new ( \s-1FILENAME\s0 [,MODE [,PERMS]] ), new_tmpfile | |
13663 | .IP "\s-1METHODS\s0" 4 | |
13664 | .IX Item "METHODS" | |
13665 | open( \s-1FILENAME\s0 [,MODE [,PERMS]] ) | |
13666 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
13667 | .IX Item "SEE ALSO" | |
13668 | .PD 0 | |
13669 | .IP "\s-1HISTORY\s0" 4 | |
13670 | .IX Item "HISTORY" | |
13671 | .PD | |
13672 | .Sh "IO::Handle \- supply object methods for I/O handles" | |
13673 | .IX Subsection "IO::Handle - supply object methods for I/O handles" | |
13674 | .IP "\s-1SYNOPSIS\s0" 4 | |
13675 | .IX Item "SYNOPSIS" | |
13676 | .PD 0 | |
13677 | .IP "\s-1DESCRIPTION\s0" 4 | |
13678 | .IX Item "DESCRIPTION" | |
13679 | .IP "\s-1CONSTRUCTOR\s0" 4 | |
13680 | .IX Item "CONSTRUCTOR" | |
13681 | .PD | |
13682 | new (), new_from_fd ( \s-1FD\s0, \s-1MODE\s0 ) | |
13683 | .IP "\s-1METHODS\s0" 4 | |
13684 | .IX Item "METHODS" | |
13685 | $io\->fdopen ( \s-1FD\s0, \s-1MODE\s0 ), \f(CW$io\fR\->opened, \f(CW$io\fR\->getline, \f(CW$io\fR\->getlines, | |
13686 | \&\f(CW$io\fR\->ungetc ( \s-1ORD\s0 ), \f(CW$io\fR\->write ( \s-1BUF\s0, \s-1LEN\s0 [, \s-1OFFSET\s0 ] ), \f(CW$io\fR\->error, | |
13687 | \&\f(CW$io\fR\->clearerr, \f(CW$io\fR\->sync, \f(CW$io\fR\->flush, \f(CW$io\fR\->printflush ( \s-1ARGS\s0 ), | |
13688 | \&\f(CW$io\fR\->blocking ( [ \s-1BOOL\s0 ] ), \f(CW$io\fR\->untaint | |
13689 | .IP "\s-1NOTE\s0" 4 | |
13690 | .IX Item "NOTE" | |
13691 | .PD 0 | |
13692 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
13693 | .IX Item "SEE ALSO" | |
13694 | .IP "\s-1BUGS\s0" 4 | |
13695 | .IX Item "BUGS" | |
13696 | .IP "\s-1HISTORY\s0" 4 | |
13697 | .IX Item "HISTORY" | |
13698 | .PD | |
13699 | .Sh "IO::Pipe \- supply object methods for pipes" | |
13700 | .IX Subsection "IO::Pipe - supply object methods for pipes" | |
13701 | .IP "\s-1SYNOPSIS\s0" 4 | |
13702 | .IX Item "SYNOPSIS" | |
13703 | .PD 0 | |
13704 | .IP "\s-1DESCRIPTION\s0" 4 | |
13705 | .IX Item "DESCRIPTION" | |
13706 | .IP "\s-1CONSTRUCTOR\s0" 4 | |
13707 | .IX Item "CONSTRUCTOR" | |
13708 | .PD | |
13709 | new ( [\s-1READER\s0, \s-1WRITER\s0] ) | |
13710 | .IP "\s-1METHODS\s0" 4 | |
13711 | .IX Item "METHODS" | |
13712 | reader ([\s-1ARGS\s0]), writer ([\s-1ARGS\s0]), handles () | |
13713 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
13714 | .IX Item "SEE ALSO" | |
13715 | .PD 0 | |
13716 | .IP "\s-1AUTHOR\s0" 4 | |
13717 | .IX Item "AUTHOR" | |
13718 | .IP "\s-1COPYRIGHT\s0" 4 | |
13719 | .IX Item "COPYRIGHT" | |
13720 | .PD | |
13721 | .Sh "IO::Poll \- Object interface to system poll call" | |
13722 | .IX Subsection "IO::Poll - Object interface to system poll call" | |
13723 | .IP "\s-1SYNOPSIS\s0" 4 | |
13724 | .IX Item "SYNOPSIS" | |
13725 | .PD 0 | |
13726 | .IP "\s-1DESCRIPTION\s0" 4 | |
13727 | .IX Item "DESCRIPTION" | |
13728 | .IP "\s-1METHODS\s0" 4 | |
13729 | .IX Item "METHODS" | |
13730 | .PD | |
13731 | mask ( \s-1IO\s0 [, \s-1EVENT_MASK\s0 ] ), poll ( [ \s-1TIMEOUT\s0 ] ), events ( \s-1IO\s0 ), remove ( | |
13732 | \&\s-1IO\s0 ), handles( [ \s-1EVENT_MASK\s0 ] ) | |
13733 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
13734 | .IX Item "SEE ALSO" | |
13735 | .PD 0 | |
13736 | .IP "\s-1AUTHOR\s0" 4 | |
13737 | .IX Item "AUTHOR" | |
13738 | .IP "\s-1COPYRIGHT\s0" 4 | |
13739 | .IX Item "COPYRIGHT" | |
13740 | .PD | |
13741 | .Sh "IO::Seekable \- supply seek based methods for I/O objects" | |
13742 | .IX Subsection "IO::Seekable - supply seek based methods for I/O objects" | |
13743 | .IP "\s-1SYNOPSIS\s0" 4 | |
13744 | .IX Item "SYNOPSIS" | |
13745 | .PD 0 | |
13746 | .IP "\s-1DESCRIPTION\s0" 4 | |
13747 | .IX Item "DESCRIPTION" | |
13748 | .PD | |
13749 | $io\->getpos, \f(CW$io\fR\->setpos, \f(CW$io\fR\->seek ( \s-1POS\s0, \s-1WHENCE\s0 ), WHENCE=0 (\s-1SEEK_SET\s0), | |
13750 | WHENCE=1 (\s-1SEEK_CUR\s0), WHENCE=2 (\s-1SEEK_END\s0), \f(CW$io\fR\->sysseek( \s-1POS\s0, \s-1WHENCE\s0 ), | |
13751 | \&\f(CW$io\fR\->tell | |
13752 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
13753 | .IX Item "SEE ALSO" | |
13754 | .PD 0 | |
13755 | .IP "\s-1HISTORY\s0" 4 | |
13756 | .IX Item "HISTORY" | |
13757 | .PD | |
13758 | .Sh "IO::Select \- \s-1OO\s0 interface to the select system call" | |
13759 | .IX Subsection "IO::Select - OO interface to the select system call" | |
13760 | .IP "\s-1SYNOPSIS\s0" 4 | |
13761 | .IX Item "SYNOPSIS" | |
13762 | .PD 0 | |
13763 | .IP "\s-1DESCRIPTION\s0" 4 | |
13764 | .IX Item "DESCRIPTION" | |
13765 | .IP "\s-1CONSTRUCTOR\s0" 4 | |
13766 | .IX Item "CONSTRUCTOR" | |
13767 | .PD | |
13768 | new ( [ \s-1HANDLES\s0 ] ) | |
13769 | .IP "\s-1METHODS\s0" 4 | |
13770 | .IX Item "METHODS" | |
13771 | add ( \s-1HANDLES\s0 ), remove ( \s-1HANDLES\s0 ), exists ( \s-1HANDLE\s0 ), handles, can_read ( | |
13772 | [ \s-1TIMEOUT\s0 ] ), can_write ( [ \s-1TIMEOUT\s0 ] ), has_exception ( [ \s-1TIMEOUT\s0 ] ), | |
13773 | count (), \fIbits()\fR, select ( \s-1READ\s0, \s-1WRITE\s0, \s-1ERROR\s0 [, \s-1TIMEOUT\s0 ] ) | |
13774 | .IP "\s-1EXAMPLE\s0" 4 | |
13775 | .IX Item "EXAMPLE" | |
13776 | .PD 0 | |
13777 | .IP "\s-1AUTHOR\s0" 4 | |
13778 | .IX Item "AUTHOR" | |
13779 | .IP "\s-1COPYRIGHT\s0" 4 | |
13780 | .IX Item "COPYRIGHT" | |
13781 | .PD | |
13782 | .Sh "IO::Socket \- Object interface to socket communications" | |
13783 | .IX Subsection "IO::Socket - Object interface to socket communications" | |
13784 | .IP "\s-1SYNOPSIS\s0" 4 | |
13785 | .IX Item "SYNOPSIS" | |
13786 | .PD 0 | |
13787 | .IP "\s-1DESCRIPTION\s0" 4 | |
13788 | .IX Item "DESCRIPTION" | |
13789 | .IP "\s-1CONSTRUCTOR\s0" 4 | |
13790 | .IX Item "CONSTRUCTOR" | |
13791 | .PD | |
13792 | new ( [\s-1ARGS\s0] ) | |
13793 | .IP "\s-1METHODS\s0" 4 | |
13794 | .IX Item "METHODS" | |
13795 | accept([\s-1PKG\s0]), socketpair(\s-1DOMAIN\s0, \s-1TYPE\s0, \s-1PROTOCOL\s0), atmark, connected, | |
13796 | protocol, sockdomain, sockopt(\s-1OPT\s0 [, \s-1VAL\s0]), socktype, timeout([\s-1VAL\s0]) | |
13797 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
13798 | .IX Item "SEE ALSO" | |
13799 | .PD 0 | |
13800 | .IP "\s-1AUTHOR\s0" 4 | |
13801 | .IX Item "AUTHOR" | |
13802 | .IP "\s-1COPYRIGHT\s0" 4 | |
13803 | .IX Item "COPYRIGHT" | |
13804 | .PD | |
13805 | .Sh "IO::Socket::INET \- Object interface for \s-1AF_INET\s0 domain sockets" | |
13806 | .IX Subsection "IO::Socket::INET - Object interface for AF_INET domain sockets" | |
13807 | .IP "\s-1SYNOPSIS\s0" 4 | |
13808 | .IX Item "SYNOPSIS" | |
13809 | .PD 0 | |
13810 | .IP "\s-1DESCRIPTION\s0" 4 | |
13811 | .IX Item "DESCRIPTION" | |
13812 | .IP "\s-1CONSTRUCTOR\s0" 4 | |
13813 | .IX Item "CONSTRUCTOR" | |
13814 | .PD | |
13815 | new ( [\s-1ARGS\s0] ) | |
13816 | .RS 4 | |
13817 | .IP "\s-1METHODS\s0" 4 | |
13818 | .IX Item "METHODS" | |
13819 | sockaddr (), sockport (), sockhost (), peeraddr (), peerport (), peerhost | |
13820 | () | |
13821 | .RE | |
13822 | .RS 4 | |
13823 | .RE | |
13824 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
13825 | .IX Item "SEE ALSO" | |
13826 | .PD 0 | |
13827 | .IP "\s-1AUTHOR\s0" 4 | |
13828 | .IX Item "AUTHOR" | |
13829 | .IP "\s-1COPYRIGHT\s0" 4 | |
13830 | .IX Item "COPYRIGHT" | |
13831 | .PD | |
13832 | .Sh "IO::Socket::UNIX \- Object interface for \s-1AF_UNIX\s0 domain sockets" | |
13833 | .IX Subsection "IO::Socket::UNIX - Object interface for AF_UNIX domain sockets" | |
13834 | .IP "\s-1SYNOPSIS\s0" 4 | |
13835 | .IX Item "SYNOPSIS" | |
13836 | .PD 0 | |
13837 | .IP "\s-1DESCRIPTION\s0" 4 | |
13838 | .IX Item "DESCRIPTION" | |
13839 | .IP "\s-1CONSTRUCTOR\s0" 4 | |
13840 | .IX Item "CONSTRUCTOR" | |
13841 | .PD | |
13842 | new ( [\s-1ARGS\s0] ) | |
13843 | .IP "\s-1METHODS\s0" 4 | |
13844 | .IX Item "METHODS" | |
13845 | \&\fIhostpath()\fR, \fIpeerpath()\fR | |
13846 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
13847 | .IX Item "SEE ALSO" | |
13848 | .PD 0 | |
13849 | .IP "\s-1AUTHOR\s0" 4 | |
13850 | .IX Item "AUTHOR" | |
13851 | .IP "\s-1COPYRIGHT\s0" 4 | |
13852 | .IX Item "COPYRIGHT" | |
13853 | .PD | |
13854 | .Sh "IO::lib::IO::Dir, IO::Dir \- supply object methods for directory handles" | |
13855 | .IX Subsection "IO::lib::IO::Dir, IO::Dir - supply object methods for directory handles" | |
13856 | .IP "\s-1SYNOPSIS\s0" 4 | |
13857 | .IX Item "SYNOPSIS" | |
13858 | .PD 0 | |
13859 | .IP "\s-1DESCRIPTION\s0" 4 | |
13860 | .IX Item "DESCRIPTION" | |
13861 | .PD | |
13862 | new ( [ \s-1DIRNAME\s0 ] ), open ( \s-1DIRNAME\s0 ), read (), seek ( \s-1POS\s0 ), tell (), | |
13863 | rewind (), close (), tie \f(CW%hash\fR, IO::Dir, \s-1DIRNAME\s0 [, \s-1OPTIONS\s0 ] | |
13864 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
13865 | .IX Item "SEE ALSO" | |
13866 | .PD 0 | |
13867 | .IP "\s-1AUTHOR\s0" 4 | |
13868 | .IX Item "AUTHOR" | |
13869 | .IP "\s-1COPYRIGHT\s0" 4 | |
13870 | .IX Item "COPYRIGHT" | |
13871 | .PD | |
13872 | .Sh "IO::lib::IO::File, IO::File \- supply object methods for filehandles" | |
13873 | .IX Subsection "IO::lib::IO::File, IO::File - supply object methods for filehandles" | |
13874 | .IP "\s-1SYNOPSIS\s0" 4 | |
13875 | .IX Item "SYNOPSIS" | |
13876 | .PD 0 | |
13877 | .IP "\s-1DESCRIPTION\s0" 4 | |
13878 | .IX Item "DESCRIPTION" | |
13879 | .IP "\s-1CONSTRUCTOR\s0" 4 | |
13880 | .IX Item "CONSTRUCTOR" | |
13881 | .PD | |
13882 | new ( \s-1FILENAME\s0 [,MODE [,PERMS]] ), new_tmpfile | |
13883 | .IP "\s-1METHODS\s0" 4 | |
13884 | .IX Item "METHODS" | |
13885 | open( \s-1FILENAME\s0 [,MODE [,PERMS]] ) | |
13886 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
13887 | .IX Item "SEE ALSO" | |
13888 | .PD 0 | |
13889 | .IP "\s-1HISTORY\s0" 4 | |
13890 | .IX Item "HISTORY" | |
13891 | .PD | |
13892 | .Sh "IO::lib::IO::Handle, IO::Handle \- supply object methods for I/O handles" | |
13893 | .IX Subsection "IO::lib::IO::Handle, IO::Handle - supply object methods for I/O handles" | |
13894 | .IP "\s-1SYNOPSIS\s0" 4 | |
13895 | .IX Item "SYNOPSIS" | |
13896 | .PD 0 | |
13897 | .IP "\s-1DESCRIPTION\s0" 4 | |
13898 | .IX Item "DESCRIPTION" | |
13899 | .IP "\s-1CONSTRUCTOR\s0" 4 | |
13900 | .IX Item "CONSTRUCTOR" | |
13901 | .PD | |
13902 | new (), new_from_fd ( \s-1FD\s0, \s-1MODE\s0 ) | |
13903 | .IP "\s-1METHODS\s0" 4 | |
13904 | .IX Item "METHODS" | |
13905 | $io\->fdopen ( \s-1FD\s0, \s-1MODE\s0 ), \f(CW$io\fR\->opened, \f(CW$io\fR\->getline, \f(CW$io\fR\->getlines, | |
13906 | \&\f(CW$io\fR\->ungetc ( \s-1ORD\s0 ), \f(CW$io\fR\->write ( \s-1BUF\s0, \s-1LEN\s0 [, \s-1OFFSET\s0 ] ), \f(CW$io\fR\->error, | |
13907 | \&\f(CW$io\fR\->clearerr, \f(CW$io\fR\->sync, \f(CW$io\fR\->flush, \f(CW$io\fR\->printflush ( \s-1ARGS\s0 ), | |
13908 | \&\f(CW$io\fR\->blocking ( [ \s-1BOOL\s0 ] ), \f(CW$io\fR\->untaint | |
13909 | .IP "\s-1NOTE\s0" 4 | |
13910 | .IX Item "NOTE" | |
13911 | .PD 0 | |
13912 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
13913 | .IX Item "SEE ALSO" | |
13914 | .IP "\s-1BUGS\s0" 4 | |
13915 | .IX Item "BUGS" | |
13916 | .IP "\s-1HISTORY\s0" 4 | |
13917 | .IX Item "HISTORY" | |
13918 | .PD | |
13919 | .Sh "IO::lib::IO::Pipe, IO::Pipe \- supply object methods for pipes" | |
13920 | .IX Subsection "IO::lib::IO::Pipe, IO::Pipe - supply object methods for pipes" | |
13921 | .IP "\s-1SYNOPSIS\s0" 4 | |
13922 | .IX Item "SYNOPSIS" | |
13923 | .PD 0 | |
13924 | .IP "\s-1DESCRIPTION\s0" 4 | |
13925 | .IX Item "DESCRIPTION" | |
13926 | .IP "\s-1CONSTRUCTOR\s0" 4 | |
13927 | .IX Item "CONSTRUCTOR" | |
13928 | .PD | |
13929 | new ( [\s-1READER\s0, \s-1WRITER\s0] ) | |
13930 | .IP "\s-1METHODS\s0" 4 | |
13931 | .IX Item "METHODS" | |
13932 | reader ([\s-1ARGS\s0]), writer ([\s-1ARGS\s0]), handles () | |
13933 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
13934 | .IX Item "SEE ALSO" | |
13935 | .PD 0 | |
13936 | .IP "\s-1AUTHOR\s0" 4 | |
13937 | .IX Item "AUTHOR" | |
13938 | .IP "\s-1COPYRIGHT\s0" 4 | |
13939 | .IX Item "COPYRIGHT" | |
13940 | .PD | |
13941 | .Sh "IO::lib::IO::Poll, IO::Poll \- Object interface to system poll call" | |
13942 | .IX Subsection "IO::lib::IO::Poll, IO::Poll - Object interface to system poll call" | |
13943 | .IP "\s-1SYNOPSIS\s0" 4 | |
13944 | .IX Item "SYNOPSIS" | |
13945 | .PD 0 | |
13946 | .IP "\s-1DESCRIPTION\s0" 4 | |
13947 | .IX Item "DESCRIPTION" | |
13948 | .IP "\s-1METHODS\s0" 4 | |
13949 | .IX Item "METHODS" | |
13950 | .PD | |
13951 | mask ( \s-1IO\s0 [, \s-1EVENT_MASK\s0 ] ), poll ( [ \s-1TIMEOUT\s0 ] ), events ( \s-1IO\s0 ), remove ( | |
13952 | \&\s-1IO\s0 ), handles( [ \s-1EVENT_MASK\s0 ] ) | |
13953 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
13954 | .IX Item "SEE ALSO" | |
13955 | .PD 0 | |
13956 | .IP "\s-1AUTHOR\s0" 4 | |
13957 | .IX Item "AUTHOR" | |
13958 | .IP "\s-1COPYRIGHT\s0" 4 | |
13959 | .IX Item "COPYRIGHT" | |
13960 | .PD | |
13961 | .Sh "IO::lib::IO::Seekable, IO::Seekable \- supply seek based methods for I/O objects" | |
13962 | .IX Subsection "IO::lib::IO::Seekable, IO::Seekable - supply seek based methods for I/O objects" | |
13963 | .IP "\s-1SYNOPSIS\s0" 4 | |
13964 | .IX Item "SYNOPSIS" | |
13965 | .PD 0 | |
13966 | .IP "\s-1DESCRIPTION\s0" 4 | |
13967 | .IX Item "DESCRIPTION" | |
13968 | .PD | |
13969 | $io\->getpos, \f(CW$io\fR\->setpos, \f(CW$io\fR\->seek ( \s-1POS\s0, \s-1WHENCE\s0 ), WHENCE=0 (\s-1SEEK_SET\s0), | |
13970 | WHENCE=1 (\s-1SEEK_CUR\s0), WHENCE=2 (\s-1SEEK_END\s0), \f(CW$io\fR\->sysseek( \s-1POS\s0, \s-1WHENCE\s0 ), | |
13971 | \&\f(CW$io\fR\->tell | |
13972 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
13973 | .IX Item "SEE ALSO" | |
13974 | .PD 0 | |
13975 | .IP "\s-1HISTORY\s0" 4 | |
13976 | .IX Item "HISTORY" | |
13977 | .PD | |
13978 | .Sh "IO::lib::IO::Select, IO::Select \- \s-1OO\s0 interface to the select system call" | |
13979 | .IX Subsection "IO::lib::IO::Select, IO::Select - OO interface to the select system call" | |
13980 | .IP "\s-1SYNOPSIS\s0" 4 | |
13981 | .IX Item "SYNOPSIS" | |
13982 | .PD 0 | |
13983 | .IP "\s-1DESCRIPTION\s0" 4 | |
13984 | .IX Item "DESCRIPTION" | |
13985 | .IP "\s-1CONSTRUCTOR\s0" 4 | |
13986 | .IX Item "CONSTRUCTOR" | |
13987 | .PD | |
13988 | new ( [ \s-1HANDLES\s0 ] ) | |
13989 | .IP "\s-1METHODS\s0" 4 | |
13990 | .IX Item "METHODS" | |
13991 | add ( \s-1HANDLES\s0 ), remove ( \s-1HANDLES\s0 ), exists ( \s-1HANDLE\s0 ), handles, can_read ( | |
13992 | [ \s-1TIMEOUT\s0 ] ), can_write ( [ \s-1TIMEOUT\s0 ] ), has_exception ( [ \s-1TIMEOUT\s0 ] ), | |
13993 | count (), \fIbits()\fR, select ( \s-1READ\s0, \s-1WRITE\s0, \s-1ERROR\s0 [, \s-1TIMEOUT\s0 ] ) | |
13994 | .IP "\s-1EXAMPLE\s0" 4 | |
13995 | .IX Item "EXAMPLE" | |
13996 | .PD 0 | |
13997 | .IP "\s-1AUTHOR\s0" 4 | |
13998 | .IX Item "AUTHOR" | |
13999 | .IP "\s-1COPYRIGHT\s0" 4 | |
14000 | .IX Item "COPYRIGHT" | |
14001 | .PD | |
14002 | .Sh "IO::lib::IO::Socket, IO::Socket \- Object interface to socket communications" | |
14003 | .IX Subsection "IO::lib::IO::Socket, IO::Socket - Object interface to socket communications" | |
14004 | .IP "\s-1SYNOPSIS\s0" 4 | |
14005 | .IX Item "SYNOPSIS" | |
14006 | .PD 0 | |
14007 | .IP "\s-1DESCRIPTION\s0" 4 | |
14008 | .IX Item "DESCRIPTION" | |
14009 | .IP "\s-1CONSTRUCTOR\s0" 4 | |
14010 | .IX Item "CONSTRUCTOR" | |
14011 | .PD | |
14012 | new ( [\s-1ARGS\s0] ) | |
14013 | .IP "\s-1METHODS\s0" 4 | |
14014 | .IX Item "METHODS" | |
14015 | accept([\s-1PKG\s0]), socketpair(\s-1DOMAIN\s0, \s-1TYPE\s0, \s-1PROTOCOL\s0), atmark, connected, | |
14016 | protocol, sockdomain, sockopt(\s-1OPT\s0 [, \s-1VAL\s0]), socktype, timeout([\s-1VAL\s0]) | |
14017 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
14018 | .IX Item "SEE ALSO" | |
14019 | .PD 0 | |
14020 | .IP "\s-1AUTHOR\s0" 4 | |
14021 | .IX Item "AUTHOR" | |
14022 | .IP "\s-1COPYRIGHT\s0" 4 | |
14023 | .IX Item "COPYRIGHT" | |
14024 | .PD | |
14025 | .Sh "IO::lib::IO::Socket::INET, IO::Socket::INET \- Object interface for \s-1AF_INET\s0 domain sockets" | |
14026 | .IX Subsection "IO::lib::IO::Socket::INET, IO::Socket::INET - Object interface for AF_INET domain sockets" | |
14027 | .IP "\s-1SYNOPSIS\s0" 4 | |
14028 | .IX Item "SYNOPSIS" | |
14029 | .PD 0 | |
14030 | .IP "\s-1DESCRIPTION\s0" 4 | |
14031 | .IX Item "DESCRIPTION" | |
14032 | .IP "\s-1CONSTRUCTOR\s0" 4 | |
14033 | .IX Item "CONSTRUCTOR" | |
14034 | .PD | |
14035 | new ( [\s-1ARGS\s0] ) | |
14036 | .RS 4 | |
14037 | .IP "\s-1METHODS\s0" 4 | |
14038 | .IX Item "METHODS" | |
14039 | sockaddr (), sockport (), sockhost (), peeraddr (), peerport (), peerhost | |
14040 | () | |
14041 | .RE | |
14042 | .RS 4 | |
14043 | .RE | |
14044 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
14045 | .IX Item "SEE ALSO" | |
14046 | .PD 0 | |
14047 | .IP "\s-1AUTHOR\s0" 4 | |
14048 | .IX Item "AUTHOR" | |
14049 | .IP "\s-1COPYRIGHT\s0" 4 | |
14050 | .IX Item "COPYRIGHT" | |
14051 | .PD | |
14052 | .Sh "IO::lib::IO::Socket::UNIX, IO::Socket::UNIX \- Object interface for \s-1AF_UNIX\s0 domain sockets" | |
14053 | .IX Subsection "IO::lib::IO::Socket::UNIX, IO::Socket::UNIX - Object interface for AF_UNIX domain sockets" | |
14054 | .IP "\s-1SYNOPSIS\s0" 4 | |
14055 | .IX Item "SYNOPSIS" | |
14056 | .PD 0 | |
14057 | .IP "\s-1DESCRIPTION\s0" 4 | |
14058 | .IX Item "DESCRIPTION" | |
14059 | .IP "\s-1CONSTRUCTOR\s0" 4 | |
14060 | .IX Item "CONSTRUCTOR" | |
14061 | .PD | |
14062 | new ( [\s-1ARGS\s0] ) | |
14063 | .IP "\s-1METHODS\s0" 4 | |
14064 | .IX Item "METHODS" | |
14065 | \&\fIhostpath()\fR, \fIpeerpath()\fR | |
14066 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
14067 | .IX Item "SEE ALSO" | |
14068 | .PD 0 | |
14069 | .IP "\s-1AUTHOR\s0" 4 | |
14070 | .IX Item "AUTHOR" | |
14071 | .IP "\s-1COPYRIGHT\s0" 4 | |
14072 | .IX Item "COPYRIGHT" | |
14073 | .PD | |
14074 | .Sh "IPC::Msg \- SysV Msg \s-1IPC\s0 object class" | |
14075 | .IX Subsection "IPC::Msg - SysV Msg IPC object class" | |
14076 | .IP "\s-1SYNOPSIS\s0" 4 | |
14077 | .IX Item "SYNOPSIS" | |
14078 | .PD 0 | |
14079 | .IP "\s-1DESCRIPTION\s0" 4 | |
14080 | .IX Item "DESCRIPTION" | |
14081 | .IP "\s-1METHODS\s0" 4 | |
14082 | .IX Item "METHODS" | |
14083 | .PD | |
14084 | new ( \s-1KEY\s0 , \s-1FLAGS\s0 ), id, rcv ( \s-1BUF\s0, \s-1LEN\s0 [, \s-1TYPE\s0 [, \s-1FLAGS\s0 ]] ), remove, set | |
14085 | ( \s-1STAT\s0 ), set ( \s-1NAME\s0 => \s-1VALUE\s0 [, \s-1NAME\s0 => \s-1VALUE\s0 ...] ), snd ( \s-1TYPE\s0, \s-1MSG\s0 [, | |
14086 | \&\s-1FLAGS\s0 ] ), stat | |
14087 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
14088 | .IX Item "SEE ALSO" | |
14089 | .PD 0 | |
14090 | .IP "\s-1AUTHOR\s0" 4 | |
14091 | .IX Item "AUTHOR" | |
14092 | .IP "\s-1COPYRIGHT\s0" 4 | |
14093 | .IX Item "COPYRIGHT" | |
14094 | .PD | |
14095 | .Sh "IPC::Open2, open2 \- open a process for both reading and writing" | |
14096 | .IX Subsection "IPC::Open2, open2 - open a process for both reading and writing" | |
14097 | .IP "\s-1SYNOPSIS\s0" 4 | |
14098 | .IX Item "SYNOPSIS" | |
14099 | .PD 0 | |
14100 | .IP "\s-1DESCRIPTION\s0" 4 | |
14101 | .IX Item "DESCRIPTION" | |
14102 | .IP "\s-1WARNING\s0" 4 | |
14103 | .IX Item "WARNING" | |
14104 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
14105 | .IX Item "SEE ALSO" | |
14106 | .PD | |
14107 | .Sh "IPC::Open3, open3 \- open a process for reading, writing, and error handling" | |
14108 | .IX Subsection "IPC::Open3, open3 - open a process for reading, writing, and error handling" | |
14109 | .IP "\s-1SYNOPSIS\s0" 4 | |
14110 | .IX Item "SYNOPSIS" | |
14111 | .PD 0 | |
14112 | .IP "\s-1DESCRIPTION\s0" 4 | |
14113 | .IX Item "DESCRIPTION" | |
14114 | .IP "\s-1WARNING\s0" 4 | |
14115 | .IX Item "WARNING" | |
14116 | .PD | |
14117 | .Sh "IPC::Semaphore \- SysV Semaphore \s-1IPC\s0 object class" | |
14118 | .IX Subsection "IPC::Semaphore - SysV Semaphore IPC object class" | |
14119 | .IP "\s-1SYNOPSIS\s0" 4 | |
14120 | .IX Item "SYNOPSIS" | |
14121 | .PD 0 | |
14122 | .IP "\s-1DESCRIPTION\s0" 4 | |
14123 | .IX Item "DESCRIPTION" | |
14124 | .IP "\s-1METHODS\s0" 4 | |
14125 | .IX Item "METHODS" | |
14126 | .PD | |
14127 | new ( \s-1KEY\s0 , \s-1NSEMS\s0 , \s-1FLAGS\s0 ), getall, getncnt ( \s-1SEM\s0 ), getpid ( \s-1SEM\s0 ), | |
14128 | getval ( \s-1SEM\s0 ), getzcnt ( \s-1SEM\s0 ), id, op ( \s-1OPLIST\s0 ), remove, set ( \s-1STAT\s0 ), | |
14129 | set ( \s-1NAME\s0 => \s-1VALUE\s0 [, \s-1NAME\s0 => \s-1VALUE\s0 ...] ), setall ( \s-1VALUES\s0 ), setval ( N | |
14130 | , \s-1VALUE\s0 ), stat | |
14131 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
14132 | .IX Item "SEE ALSO" | |
14133 | .PD 0 | |
14134 | .IP "\s-1AUTHOR\s0" 4 | |
14135 | .IX Item "AUTHOR" | |
14136 | .IP "\s-1COPYRIGHT\s0" 4 | |
14137 | .IX Item "COPYRIGHT" | |
14138 | .PD | |
14139 | .Sh "IPC::SysV \- SysV \s-1IPC\s0 constants" | |
14140 | .IX Subsection "IPC::SysV - SysV IPC constants" | |
14141 | .IP "\s-1SYNOPSIS\s0" 4 | |
14142 | .IX Item "SYNOPSIS" | |
14143 | .PD 0 | |
14144 | .IP "\s-1DESCRIPTION\s0" 4 | |
14145 | .IX Item "DESCRIPTION" | |
14146 | .PD | |
14147 | ftok( \s-1PATH\s0, \s-1ID\s0 ) | |
14148 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
14149 | .IX Item "SEE ALSO" | |
14150 | .PD 0 | |
14151 | .IP "\s-1AUTHORS\s0" 4 | |
14152 | .IX Item "AUTHORS" | |
14153 | .IP "\s-1COPYRIGHT\s0" 4 | |
14154 | .IX Item "COPYRIGHT" | |
14155 | .PD | |
14156 | .Sh "IPC::SysV::Msg, IPC::Msg \- SysV Msg \s-1IPC\s0 object class" | |
14157 | .IX Subsection "IPC::SysV::Msg, IPC::Msg - SysV Msg IPC object class" | |
14158 | .IP "\s-1SYNOPSIS\s0" 4 | |
14159 | .IX Item "SYNOPSIS" | |
14160 | .PD 0 | |
14161 | .IP "\s-1DESCRIPTION\s0" 4 | |
14162 | .IX Item "DESCRIPTION" | |
14163 | .IP "\s-1METHODS\s0" 4 | |
14164 | .IX Item "METHODS" | |
14165 | .PD | |
14166 | new ( \s-1KEY\s0 , \s-1FLAGS\s0 ), id, rcv ( \s-1BUF\s0, \s-1LEN\s0 [, \s-1TYPE\s0 [, \s-1FLAGS\s0 ]] ), remove, set | |
14167 | ( \s-1STAT\s0 ), set ( \s-1NAME\s0 => \s-1VALUE\s0 [, \s-1NAME\s0 => \s-1VALUE\s0 ...] ), snd ( \s-1TYPE\s0, \s-1MSG\s0 [, | |
14168 | \&\s-1FLAGS\s0 ] ), stat | |
14169 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
14170 | .IX Item "SEE ALSO" | |
14171 | .PD 0 | |
14172 | .IP "\s-1AUTHOR\s0" 4 | |
14173 | .IX Item "AUTHOR" | |
14174 | .IP "\s-1COPYRIGHT\s0" 4 | |
14175 | .IX Item "COPYRIGHT" | |
14176 | .PD | |
14177 | .Sh "IPC::SysV::Semaphore, IPC::Semaphore \- SysV Semaphore \s-1IPC\s0 object class" | |
14178 | .IX Subsection "IPC::SysV::Semaphore, IPC::Semaphore - SysV Semaphore IPC object class" | |
14179 | .IP "\s-1SYNOPSIS\s0" 4 | |
14180 | .IX Item "SYNOPSIS" | |
14181 | .PD 0 | |
14182 | .IP "\s-1DESCRIPTION\s0" 4 | |
14183 | .IX Item "DESCRIPTION" | |
14184 | .IP "\s-1METHODS\s0" 4 | |
14185 | .IX Item "METHODS" | |
14186 | .PD | |
14187 | new ( \s-1KEY\s0 , \s-1NSEMS\s0 , \s-1FLAGS\s0 ), getall, getncnt ( \s-1SEM\s0 ), getpid ( \s-1SEM\s0 ), | |
14188 | getval ( \s-1SEM\s0 ), getzcnt ( \s-1SEM\s0 ), id, op ( \s-1OPLIST\s0 ), remove, set ( \s-1STAT\s0 ), | |
14189 | set ( \s-1NAME\s0 => \s-1VALUE\s0 [, \s-1NAME\s0 => \s-1VALUE\s0 ...] ), setall ( \s-1VALUES\s0 ), setval ( N | |
14190 | , \s-1VALUE\s0 ), stat | |
14191 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
14192 | .IX Item "SEE ALSO" | |
14193 | .PD 0 | |
14194 | .IP "\s-1AUTHOR\s0" 4 | |
14195 | .IX Item "AUTHOR" | |
14196 | .IP "\s-1COPYRIGHT\s0" 4 | |
14197 | .IX Item "COPYRIGHT" | |
14198 | .PD | |
14199 | .Sh "List::Util \- A selection of general-utility list subroutines" | |
14200 | .IX Subsection "List::Util - A selection of general-utility list subroutines" | |
14201 | .IP "\s-1SYNOPSIS\s0" 4 | |
14202 | .IX Item "SYNOPSIS" | |
14203 | .PD 0 | |
14204 | .IP "\s-1DESCRIPTION\s0" 4 | |
14205 | .IX Item "DESCRIPTION" | |
14206 | .PD | |
14207 | first \s-1BLOCK\s0 \s-1LIST\s0, max \s-1LIST\s0, maxstr \s-1LIST\s0, min \s-1LIST\s0, minstr \s-1LIST\s0, reduce | |
14208 | \&\s-1BLOCK\s0 \s-1LIST\s0, shuffle \s-1LIST\s0, sum \s-1LIST\s0 | |
14209 | .IP "\s-1KNOWN\s0 \s-1BUGS\s0" 4 | |
14210 | .IX Item "KNOWN BUGS" | |
14211 | .PD 0 | |
14212 | .IP "\s-1SUGGESTED\s0 \s-1ADDITIONS\s0" 4 | |
14213 | .IX Item "SUGGESTED ADDITIONS" | |
14214 | .IP "\s-1COPYRIGHT\s0" 4 | |
14215 | .IX Item "COPYRIGHT" | |
14216 | .PD | |
14217 | .Sh "List::Utilib::List::Util, List::Util \- A selection of general-utility list subroutines" | |
14218 | .IX Subsection "List::Utilib::List::Util, List::Util - A selection of general-utility list subroutines" | |
14219 | .IP "\s-1SYNOPSIS\s0" 4 | |
14220 | .IX Item "SYNOPSIS" | |
14221 | .PD 0 | |
14222 | .IP "\s-1DESCRIPTION\s0" 4 | |
14223 | .IX Item "DESCRIPTION" | |
14224 | .PD | |
14225 | first \s-1BLOCK\s0 \s-1LIST\s0, max \s-1LIST\s0, maxstr \s-1LIST\s0, min \s-1LIST\s0, minstr \s-1LIST\s0, reduce | |
14226 | \&\s-1BLOCK\s0 \s-1LIST\s0, shuffle \s-1LIST\s0, sum \s-1LIST\s0 | |
14227 | .IP "\s-1KNOWN\s0 \s-1BUGS\s0" 4 | |
14228 | .IX Item "KNOWN BUGS" | |
14229 | .PD 0 | |
14230 | .IP "\s-1SUGGESTED\s0 \s-1ADDITIONS\s0" 4 | |
14231 | .IX Item "SUGGESTED ADDITIONS" | |
14232 | .IP "\s-1COPYRIGHT\s0" 4 | |
14233 | .IX Item "COPYRIGHT" | |
14234 | .PD | |
14235 | .Sh "List::Utilib::Scalar::Util, Scalar::Util \- A selection of general-utility scalar subroutines" | |
14236 | .IX Subsection "List::Utilib::Scalar::Util, Scalar::Util - A selection of general-utility scalar subroutines" | |
14237 | .IP "\s-1SYNOPSIS\s0" 4 | |
14238 | .IX Item "SYNOPSIS" | |
14239 | .PD 0 | |
14240 | .IP "\s-1DESCRIPTION\s0" 4 | |
14241 | .IX Item "DESCRIPTION" | |
14242 | .PD | |
14243 | blessed \s-1EXPR\s0, dualvar \s-1NUM\s0, \s-1STRING\s0, isweak \s-1EXPR\s0, openhandle \s-1FH\s0, reftype | |
14244 | \&\s-1EXPR\s0, tainted \s-1EXPR\s0, weaken \s-1REF\s0 | |
14245 | .IP "\s-1KNOWN\s0 \s-1BUGS\s0" 4 | |
14246 | .IX Item "KNOWN BUGS" | |
14247 | .PD 0 | |
14248 | .IP "\s-1COPYRIGHT\s0" 4 | |
14249 | .IX Item "COPYRIGHT" | |
14250 | .IP "\s-1BLATANT\s0 \s-1PLUG\s0" 4 | |
14251 | .IX Item "BLATANT PLUG" | |
14252 | .PD | |
14253 | .Sh "Locale::Constants \- constants for Locale codes" | |
14254 | .IX Subsection "Locale::Constants - constants for Locale codes" | |
14255 | .IP "\s-1SYNOPSIS\s0" 4 | |
14256 | .IX Item "SYNOPSIS" | |
14257 | .PD 0 | |
14258 | .IP "\s-1DESCRIPTION\s0" 4 | |
14259 | .IX Item "DESCRIPTION" | |
14260 | .IP "\s-1KNOWN\s0 \s-1BUGS\s0 \s-1AND\s0 \s-1LIMITATIONS\s0" 4 | |
14261 | .IX Item "KNOWN BUGS AND LIMITATIONS" | |
14262 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
14263 | .IX Item "SEE ALSO" | |
14264 | .PD | |
14265 | Locale::Language, Locale::Country, Locale::Script, Locale::Currency | |
14266 | .IP "\s-1AUTHOR\s0" 4 | |
14267 | .IX Item "AUTHOR" | |
14268 | .PD 0 | |
14269 | .IP "\s-1COPYRIGHT\s0" 4 | |
14270 | .IX Item "COPYRIGHT" | |
14271 | .PD | |
14272 | .Sh "Locale::Country \- \s-1ISO\s0 codes for country identification (\s-1ISO\s0 3166)" | |
14273 | .IX Subsection "Locale::Country - ISO codes for country identification (ISO 3166)" | |
14274 | .IP "\s-1SYNOPSIS\s0" 4 | |
14275 | .IX Item "SYNOPSIS" | |
14276 | .PD 0 | |
14277 | .IP "\s-1DESCRIPTION\s0" 4 | |
14278 | .IX Item "DESCRIPTION" | |
14279 | .PD | |
14280 | \&\fBalpha\-2\fR, \fBalpha\-3\fR, \fBnumeric\fR | |
14281 | .IP "\s-1CONVERSION\s0 \s-1ROUTINES\s0" 4 | |
14282 | .IX Item "CONVERSION ROUTINES" | |
14283 | code2country( \s-1CODE\s0, [ \s-1CODESET\s0 ] ), country2code( \s-1STRING\s0, [ \s-1CODESET\s0 ] ), | |
14284 | country_code2code( \s-1CODE\s0, \s-1CODESET\s0, \s-1CODESET\s0 ) | |
14285 | .IP "\s-1QUERY\s0 \s-1ROUTINES\s0" 4 | |
14286 | .IX Item "QUERY ROUTINES" | |
14287 | \&\f(CW\*(C`all_country_codes( [ CODESET ] )\*(C'\fR, \f(CW\*(C`all_country_names( [ CODESET ] )\*(C'\fR | |
14288 | .IP "SEMI-PRIVATE \s-1ROUTINES\s0" 4 | |
14289 | .IX Item "SEMI-PRIVATE ROUTINES" | |
14290 | .RS 4 | |
14291 | .PD 0 | |
14292 | .IP "alias_code" 4 | |
14293 | .IX Item "alias_code" | |
14294 | .IP "rename_country" 4 | |
14295 | .IX Item "rename_country" | |
14296 | .RE | |
14297 | .RS 4 | |
14298 | .RE | |
14299 | .IP "\s-1EXAMPLES\s0" 4 | |
14300 | .IX Item "EXAMPLES" | |
14301 | .IP "\s-1DOMAIN\s0 \s-1NAMES\s0" 4 | |
14302 | .IX Item "DOMAIN NAMES" | |
14303 | .IP "\s-1KNOWN\s0 \s-1BUGS\s0 \s-1AND\s0 \s-1LIMITATIONS\s0" 4 | |
14304 | .IX Item "KNOWN BUGS AND LIMITATIONS" | |
14305 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
14306 | .IX Item "SEE ALSO" | |
14307 | .PD | |
14308 | Locale::Language, Locale::Script, Locale::Currency, Locale::SubCountry, \s-1ISO\s0 | |
14309 | 3166\-1, http://www.iso.org/iso/en/prods\-services/iso3166ma/index.html, | |
14310 | http://www.egt.ie/standards/iso3166/iso3166\-1\-en.html, | |
14311 | http://www.cia.gov/cia/publications/factbook/docs/app\-d\-1.html | |
14312 | .IP "\s-1AUTHOR\s0" 4 | |
14313 | .IX Item "AUTHOR" | |
14314 | .PD 0 | |
14315 | .IP "\s-1COPYRIGHT\s0" 4 | |
14316 | .IX Item "COPYRIGHT" | |
14317 | .PD | |
14318 | .Sh "Locale::Currency \- \s-1ISO\s0 three letter codes for currency identification (\s-1ISO\s0 4217)" | |
14319 | .IX Subsection "Locale::Currency - ISO three letter codes for currency identification (ISO 4217)" | |
14320 | .IP "\s-1SYNOPSIS\s0" 4 | |
14321 | .IX Item "SYNOPSIS" | |
14322 | .PD 0 | |
14323 | .IP "\s-1DESCRIPTION\s0" 4 | |
14324 | .IX Item "DESCRIPTION" | |
14325 | .PD | |
14326 | \&\s-1XTS\s0, \s-1XXX\s0 | |
14327 | .IP "\s-1CONVERSION\s0 \s-1ROUTINES\s0" 4 | |
14328 | .IX Item "CONVERSION ROUTINES" | |
14329 | \&\fIcode2currency()\fR, \fIcurrency2code()\fR | |
14330 | .IP "\s-1QUERY\s0 \s-1ROUTINES\s0" 4 | |
14331 | .IX Item "QUERY ROUTINES" | |
14332 | \&\f(CW\*(C`all_currency_codes()\*(C'\fR, \f(CW\*(C`all_currency_names()\*(C'\fR | |
14333 | .IP "\s-1EXAMPLES\s0" 4 | |
14334 | .IX Item "EXAMPLES" | |
14335 | .PD 0 | |
14336 | .IP "\s-1KNOWN\s0 \s-1BUGS\s0 \s-1AND\s0 \s-1LIMITATIONS\s0" 4 | |
14337 | .IX Item "KNOWN BUGS AND LIMITATIONS" | |
14338 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
14339 | .IX Item "SEE ALSO" | |
14340 | .PD | |
14341 | Locale::Country, Locale::Script, \s-1ISO\s0 4217:1995, | |
14342 | http://www.bsi\-global.com/iso4217currency | |
14343 | .IP "\s-1AUTHOR\s0" 4 | |
14344 | .IX Item "AUTHOR" | |
14345 | .PD 0 | |
14346 | .IP "\s-1COPYRIGHT\s0" 4 | |
14347 | .IX Item "COPYRIGHT" | |
14348 | .PD | |
14349 | .Sh "Locale::Language \- \s-1ISO\s0 two letter codes for language identification (\s-1ISO\s0 639)" | |
14350 | .IX Subsection "Locale::Language - ISO two letter codes for language identification (ISO 639)" | |
14351 | .IP "\s-1SYNOPSIS\s0" 4 | |
14352 | .IX Item "SYNOPSIS" | |
14353 | .PD 0 | |
14354 | .IP "\s-1DESCRIPTION\s0" 4 | |
14355 | .IX Item "DESCRIPTION" | |
14356 | .IP "\s-1CONVERSION\s0 \s-1ROUTINES\s0" 4 | |
14357 | .IX Item "CONVERSION ROUTINES" | |
14358 | .PD | |
14359 | \&\fIcode2language()\fR, \fIlanguage2code()\fR | |
14360 | .IP "\s-1QUERY\s0 \s-1ROUTINES\s0" 4 | |
14361 | .IX Item "QUERY ROUTINES" | |
14362 | \&\f(CW\*(C`all_language_codes()\*(C'\fR, \f(CW\*(C`all_language_names()\*(C'\fR | |
14363 | .IP "\s-1EXAMPLES\s0" 4 | |
14364 | .IX Item "EXAMPLES" | |
14365 | .PD 0 | |
14366 | .IP "\s-1KNOWN\s0 \s-1BUGS\s0 \s-1AND\s0 \s-1LIMITATIONS\s0" 4 | |
14367 | .IX Item "KNOWN BUGS AND LIMITATIONS" | |
14368 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
14369 | .IX Item "SEE ALSO" | |
14370 | .PD | |
14371 | Locale::Country, Locale::Script, Locale::Currency, \s-1ISO\s0 639:1988 (E/F), | |
14372 | http://lcweb.loc.gov/standards/iso639\-2/langhome.html | |
14373 | .IP "\s-1AUTHOR\s0" 4 | |
14374 | .IX Item "AUTHOR" | |
14375 | .PD 0 | |
14376 | .IP "\s-1COPYRIGHT\s0" 4 | |
14377 | .IX Item "COPYRIGHT" | |
14378 | .PD | |
14379 | .Sh "Locale::Maketext \*(-- framework for localization" | |
14380 | .IX Subsection "Locale::Maketext framework for localization" | |
14381 | .IP "\s-1SYNOPSIS\s0" 4 | |
14382 | .IX Item "SYNOPSIS" | |
14383 | .PD 0 | |
14384 | .IP "\s-1DESCRIPTION\s0" 4 | |
14385 | .IX Item "DESCRIPTION" | |
14386 | .IP "\s-1QUICK\s0 \s-1OVERVIEW\s0" 4 | |
14387 | .IX Item "QUICK OVERVIEW" | |
14388 | .IP "\s-1METHODS\s0" 4 | |
14389 | .IX Item "METHODS" | |
14390 | .RS 4 | |
14391 | .IP "Construction Methods" 4 | |
14392 | .IX Item "Construction Methods" | |
14393 | .ie n .IP "The ""maketext"" Method" 4 | |
14394 | .el .IP "The ``maketext'' Method" 4 | |
14395 | .IX Item "The maketext Method" | |
14396 | .PD | |
14397 | $lh\->fail_with \fIor\fR \f(CW$lh\fR\->fail_with(\fI\s-1PARAM\s0\fR), \f(CW$lh\fR\->failure_handler_auto | |
14398 | .IP "Utility Methods" 4 | |
14399 | .IX Item "Utility Methods" | |
14400 | $language\->quant($number, \f(CW$singular\fR), \f(CW$language\fR\->quant($number, \f(CW$singular\fR, | |
14401 | \&\f(CW$plural\fR), \f(CW$language\fR\->quant($number, \f(CW$singular\fR, \f(CW$plural\fR, \f(CW$negative\fR), | |
14402 | \&\f(CW$language\fR\->numf($number), \f(CW$language\fR\->sprintf($format, \f(CW@items\fR), | |
14403 | \&\f(CW$language\fR\->\fIlanguage_tag()\fR, \f(CW$language\fR\->\fIencoding()\fR | |
14404 | .IP "Language Handle Attributes and Internals" 4 | |
14405 | .IX Item "Language Handle Attributes and Internals" | |
14406 | .RE | |
14407 | .RS 4 | |
14408 | .RE | |
14409 | .PD 0 | |
14410 | .IP "\s-1LANGUAGE\s0 \s-1CLASS\s0 \s-1HIERARCHIES\s0" 4 | |
14411 | .IX Item "LANGUAGE CLASS HIERARCHIES" | |
14412 | .IP "\s-1ENTRIES\s0 \s-1IN\s0 \s-1EACH\s0 \s-1LEXICON\s0" 4 | |
14413 | .IX Item "ENTRIES IN EACH LEXICON" | |
14414 | .IP "\s-1BRACKET\s0 \s-1NOTATION\s0" 4 | |
14415 | .IX Item "BRACKET NOTATION" | |
14416 | .IP "\s-1AUTO\s0 \s-1LEXICONS\s0" 4 | |
14417 | .IX Item "AUTO LEXICONS" | |
14418 | .IP "\s-1CONTROLLING\s0 \s-1LOOKUP\s0 \s-1FAILURE\s0" 4 | |
14419 | .IX Item "CONTROLLING LOOKUP FAILURE" | |
14420 | .IP "\s-1HOW\s0 \s-1TO\s0 \s-1USE\s0 \s-1MAKETEXT\s0" 4 | |
14421 | .IX Item "HOW TO USE MAKETEXT" | |
14422 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
14423 | .IX Item "SEE ALSO" | |
14424 | .IP "\s-1COPYRIGHT\s0 \s-1AND\s0 \s-1DISCLAIMER\s0" 4 | |
14425 | .IX Item "COPYRIGHT AND DISCLAIMER" | |
14426 | .IP "\s-1AUTHOR\s0" 4 | |
14427 | .IX Item "AUTHOR" | |
14428 | .PD | |
14429 | .Sh "Locale::Maketext::TPJ13 \*(-- article about software localization" | |
14430 | .IX Subsection "Locale::Maketext::TPJ13 article about software localization" | |
14431 | .IP "\s-1SYNOPSIS\s0" 4 | |
14432 | .IX Item "SYNOPSIS" | |
14433 | .PD 0 | |
14434 | .IP "\s-1DESCRIPTION\s0" 4 | |
14435 | .IX Item "DESCRIPTION" | |
14436 | .IP "Localization and Perl: gettext breaks, Maketext fixes" 4 | |
14437 | .IX Item "Localization and Perl: gettext breaks, Maketext fixes" | |
14438 | .RS 4 | |
14439 | .IP "A Localization Horror Story: It Could Happen To You" 4 | |
14440 | .IX Item "A Localization Horror Story: It Could Happen To You" | |
14441 | .IP "The Linguistic View" 4 | |
14442 | .IX Item "The Linguistic View" | |
14443 | .IP "Breaking gettext" 4 | |
14444 | .IX Item "Breaking gettext" | |
14445 | .IP "Replacing gettext" 4 | |
14446 | .IX Item "Replacing gettext" | |
14447 | .IP "Buzzwords: Abstraction and Encapsulation" 4 | |
14448 | .IX Item "Buzzwords: Abstraction and Encapsulation" | |
14449 | .IP "Buzzword: Isomorphism" 4 | |
14450 | .IX Item "Buzzword: Isomorphism" | |
14451 | .IP "Buzzword: Inheritance" 4 | |
14452 | .IX Item "Buzzword: Inheritance" | |
14453 | .IP "Buzzword: Concision" 4 | |
14454 | .IX Item "Buzzword: Concision" | |
14455 | .IP "The Devil in the Details" 4 | |
14456 | .IX Item "The Devil in the Details" | |
14457 | .IP "The Proof in the Pudding: Localizing Web Sites" 4 | |
14458 | .IX Item "The Proof in the Pudding: Localizing Web Sites" | |
14459 | .IP "References" 4 | |
14460 | .IX Item "References" | |
14461 | .RE | |
14462 | .RS 4 | |
14463 | .RE | |
14464 | .PD | |
14465 | .Sh "Locale::Script \- \s-1ISO\s0 codes for script identification (\s-1ISO\s0 15924)" | |
14466 | .IX Subsection "Locale::Script - ISO codes for script identification (ISO 15924)" | |
14467 | .IP "\s-1SYNOPSIS\s0" 4 | |
14468 | .IX Item "SYNOPSIS" | |
14469 | .PD 0 | |
14470 | .IP "\s-1DESCRIPTION\s0" 4 | |
14471 | .IX Item "DESCRIPTION" | |
14472 | .PD | |
14473 | \&\fBalpha\-2\fR, \fBalpha\-3\fR, \fBnumeric\fR | |
14474 | .RS 4 | |
14475 | .IP "\s-1SPECIAL\s0 \s-1CODES\s0" 4 | |
14476 | .IX Item "SPECIAL CODES" | |
14477 | .RE | |
14478 | .RS 4 | |
14479 | .RE | |
14480 | .PD 0 | |
14481 | .IP "\s-1CONVERSION\s0 \s-1ROUTINES\s0" 4 | |
14482 | .IX Item "CONVERSION ROUTINES" | |
14483 | .PD | |
14484 | code2script( \s-1CODE\s0, [ \s-1CODESET\s0 ] ), script2code( \s-1STRING\s0, [ \s-1CODESET\s0 ] ), | |
14485 | script_code2code( \s-1CODE\s0, \s-1CODESET\s0, \s-1CODESET\s0 ) | |
14486 | .IP "\s-1QUERY\s0 \s-1ROUTINES\s0" 4 | |
14487 | .IX Item "QUERY ROUTINES" | |
14488 | \&\f(CW\*(C`all_script_codes ( [ CODESET ] )\*(C'\fR, \f(CW\*(C`all_script_names ( [ CODESET ] )\*(C'\fR | |
14489 | .IP "\s-1EXAMPLES\s0" 4 | |
14490 | .IX Item "EXAMPLES" | |
14491 | .PD 0 | |
14492 | .IP "\s-1KNOWN\s0 \s-1BUGS\s0 \s-1AND\s0 \s-1LIMITATIONS\s0" 4 | |
14493 | .IX Item "KNOWN BUGS AND LIMITATIONS" | |
14494 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
14495 | .IX Item "SEE ALSO" | |
14496 | .PD | |
14497 | Locale::Language, Locale::Currency, Locale::Country, \s-1ISO\s0 15924, | |
14498 | http://www.evertype.com/standards/iso15924/ | |
14499 | .IP "\s-1AUTHOR\s0" 4 | |
14500 | .IX Item "AUTHOR" | |
14501 | .PD 0 | |
14502 | .IP "\s-1COPYRIGHT\s0" 4 | |
14503 | .IX Item "COPYRIGHT" | |
14504 | .PD | |
14505 | .Sh "MIME::Base64 \- Encoding and decoding of base64 strings" | |
14506 | .IX Subsection "MIME::Base64 - Encoding and decoding of base64 strings" | |
14507 | .IP "\s-1SYNOPSIS\s0" 4 | |
14508 | .IX Item "SYNOPSIS" | |
14509 | .PD 0 | |
14510 | .IP "\s-1DESCRIPTION\s0" 4 | |
14511 | .IX Item "DESCRIPTION" | |
14512 | .PD | |
14513 | encode_base64($str, [$eol]), decode_base64($str) | |
14514 | .IP "\s-1DIAGNOSTICS\s0" 4 | |
14515 | .IX Item "DIAGNOSTICS" | |
14516 | Premature end of base64 data, Premature padding of base64 data | |
14517 | .IP "\s-1EXAMPLES\s0" 4 | |
14518 | .IX Item "EXAMPLES" | |
14519 | .PD 0 | |
14520 | .IP "\s-1COPYRIGHT\s0" 4 | |
14521 | .IX Item "COPYRIGHT" | |
14522 | .PD | |
14523 | .Sh "MIME::Base64::QuotedPrint, MIME::QuotedPrint \- Encoding and decoding of quoted-printable strings" | |
14524 | .IX Subsection "MIME::Base64::QuotedPrint, MIME::QuotedPrint - Encoding and decoding of quoted-printable strings" | |
14525 | .IP "\s-1SYNOPSIS\s0" 4 | |
14526 | .IX Item "SYNOPSIS" | |
14527 | .PD 0 | |
14528 | .IP "\s-1DESCRIPTION\s0" 4 | |
14529 | .IX Item "DESCRIPTION" | |
14530 | .PD | |
14531 | encode_qp($str), decode_qp($str); | |
14532 | .IP "\s-1COPYRIGHT\s0" 4 | |
14533 | .IX Item "COPYRIGHT" | |
14534 | .Sh "MIME::QuotedPrint \- Encoding and decoding of quoted-printable strings" | |
14535 | .IX Subsection "MIME::QuotedPrint - Encoding and decoding of quoted-printable strings" | |
14536 | .PD 0 | |
14537 | .IP "\s-1SYNOPSIS\s0" 4 | |
14538 | .IX Item "SYNOPSIS" | |
14539 | .IP "\s-1DESCRIPTION\s0" 4 | |
14540 | .IX Item "DESCRIPTION" | |
14541 | .PD | |
14542 | encode_qp($str), decode_qp($str); | |
14543 | .IP "\s-1COPYRIGHT\s0" 4 | |
14544 | .IX Item "COPYRIGHT" | |
14545 | .Sh "Math::BigFloat \- Arbitrary size floating point math package" | |
14546 | .IX Subsection "Math::BigFloat - Arbitrary size floating point math package" | |
14547 | .PD 0 | |
14548 | .IP "\s-1SYNOPSIS\s0" 4 | |
14549 | .IX Item "SYNOPSIS" | |
14550 | .IP "\s-1DESCRIPTION\s0" 4 | |
14551 | .IX Item "DESCRIPTION" | |
14552 | .RS 4 | |
14553 | .IP "Canonical notation" 4 | |
14554 | .IX Item "Canonical notation" | |
14555 | .IP "Output" 4 | |
14556 | .IX Item "Output" | |
14557 | .ie n .IP """mantissa()""\fR, \f(CW""exponent()""\fR and \f(CW""parts()""" 4 | |
14558 | .el .IP "\f(CWmantissa()\fR, \f(CWexponent()\fR and \f(CWparts()\fR" 4 | |
14559 | .IX Item "mantissa(), exponent() and parts()" | |
14560 | .IP "Accuracy vs. Precision" 4 | |
14561 | .IX Item "Accuracy vs. Precision" | |
14562 | .IP "Rounding" 4 | |
14563 | .IX Item "Rounding" | |
14564 | .PD | |
14565 | ffround ( +$scale ), ffround ( \-$scale ), ffround ( 0 ), fround ( +$scale | |
14566 | ), fround ( \-$scale ) and fround ( 0 ) | |
14567 | .RE | |
14568 | .RS 4 | |
14569 | .RE | |
14570 | .IP "\s-1EXAMPLES\s0" 4 | |
14571 | .IX Item "EXAMPLES" | |
14572 | .Vb 1 | |
14573 | \& # not ready yet | |
14574 | .Ve | |
14575 | .IP "Autocreating constants" 4 | |
14576 | .IX Item "Autocreating constants" | |
14577 | .RS 4 | |
14578 | .PD 0 | |
14579 | .IP "Math library" 4 | |
14580 | .IX Item "Math library" | |
14581 | .IP "Using Math::BigInt::Lite" 4 | |
14582 | .IX Item "Using Math::BigInt::Lite" | |
14583 | .RE | |
14584 | .RS 4 | |
14585 | .RE | |
14586 | .IP "\s-1BUGS\s0" 4 | |
14587 | .IX Item "BUGS" | |
14588 | .IP "\s-1CAVEAT\s0" 4 | |
14589 | .IX Item "CAVEAT" | |
14590 | .PD | |
14591 | stringify, \fIbstr()\fR, bdiv, Modifying and =, bpow | |
14592 | .IP "\s-1LICENSE\s0" 4 | |
14593 | .IX Item "LICENSE" | |
14594 | .PD 0 | |
14595 | .IP "\s-1AUTHORS\s0" 4 | |
14596 | .IX Item "AUTHORS" | |
14597 | .PD | |
14598 | .Sh "Math::BigInt \- Arbitrary size integer math package" | |
14599 | .IX Subsection "Math::BigInt - Arbitrary size integer math package" | |
14600 | .IP "\s-1SYNOPSIS\s0" 4 | |
14601 | .IX Item "SYNOPSIS" | |
14602 | .PD 0 | |
14603 | .IP "\s-1DESCRIPTION\s0" 4 | |
14604 | .IX Item "DESCRIPTION" | |
14605 | .PD | |
14606 | Canonical notation, Input, Output | |
14607 | .IP "\s-1METHODS\s0" 4 | |
14608 | .IX Item "METHODS" | |
14609 | .RS 4 | |
14610 | .PD 0 | |
14611 | .IP "config" 4 | |
14612 | .IX Item "config" | |
14613 | .IP "accuracy" 4 | |
14614 | .IX Item "accuracy" | |
14615 | .IP "brsft" 4 | |
14616 | .IX Item "brsft" | |
14617 | .IP "new" 4 | |
14618 | .IX Item "new" | |
14619 | .IP "bnan" 4 | |
14620 | .IX Item "bnan" | |
14621 | .IP "bzero" 4 | |
14622 | .IX Item "bzero" | |
14623 | .IP "binf" 4 | |
14624 | .IX Item "binf" | |
14625 | .IP "bone" 4 | |
14626 | .IX Item "bone" | |
14627 | .IP "\fIis_one()\fR/\fIis_zero()\fR/\fIis_nan()\fR/\fIis_inf()\fR" 4 | |
14628 | .IX Item "is_one()/is_zero()/is_nan()/is_inf()" | |
14629 | .IP "\fIis_positive()\fR/\fIis_negative()\fR" 4 | |
14630 | .IX Item "is_positive()/is_negative()" | |
14631 | .PD | |
14632 | .Vb 2 | |
14633 | \& $x->is_positive(); # true if >= 0 | |
14634 | \& $x->is_negative(); # true if < 0 | |
14635 | .Ve | |
14636 | .IP "\fIis_odd()\fR/\fIis_even()\fR/\fIis_int()\fR" 4 | |
14637 | .IX Item "is_odd()/is_even()/is_int()" | |
14638 | .PD 0 | |
14639 | .IP "bcmp" 4 | |
14640 | .IX Item "bcmp" | |
14641 | .IP "bacmp" 4 | |
14642 | .IX Item "bacmp" | |
14643 | .IP "sign" 4 | |
14644 | .IX Item "sign" | |
14645 | .IP "bcmp" 4 | |
14646 | .IX Item "bcmp" | |
14647 | .IP "bneg" 4 | |
14648 | .IX Item "bneg" | |
14649 | .IP "babs" 4 | |
14650 | .IX Item "babs" | |
14651 | .IP "bnorm" 4 | |
14652 | .IX Item "bnorm" | |
14653 | .IP "bnot" 4 | |
14654 | .IX Item "bnot" | |
14655 | .IP "binc" 4 | |
14656 | .IX Item "binc" | |
14657 | .IP "bdec" 4 | |
14658 | .IX Item "bdec" | |
14659 | .IP "badd" 4 | |
14660 | .IX Item "badd" | |
14661 | .IP "bsub" 4 | |
14662 | .IX Item "bsub" | |
14663 | .IP "bmul" 4 | |
14664 | .IX Item "bmul" | |
14665 | .IP "bdiv" 4 | |
14666 | .IX Item "bdiv" | |
14667 | .IP "bmod" 4 | |
14668 | .IX Item "bmod" | |
14669 | .IP "bmodinv" 4 | |
14670 | .IX Item "bmodinv" | |
14671 | .IP "bmodpow" 4 | |
14672 | .IX Item "bmodpow" | |
14673 | .IP "bpow" 4 | |
14674 | .IX Item "bpow" | |
14675 | .IP "blsft" 4 | |
14676 | .IX Item "blsft" | |
14677 | .IP "brsft" 4 | |
14678 | .IX Item "brsft" | |
14679 | .IP "band" 4 | |
14680 | .IX Item "band" | |
14681 | .IP "bior" 4 | |
14682 | .IX Item "bior" | |
14683 | .IP "bxor" 4 | |
14684 | .IX Item "bxor" | |
14685 | .IP "bnot" 4 | |
14686 | .IX Item "bnot" | |
14687 | .IP "bsqrt" 4 | |
14688 | .IX Item "bsqrt" | |
14689 | .IP "bfac" 4 | |
14690 | .IX Item "bfac" | |
14691 | .IP "round" 4 | |
14692 | .IX Item "round" | |
14693 | .IP "bround" 4 | |
14694 | .IX Item "bround" | |
14695 | .IP "bfround" 4 | |
14696 | .IX Item "bfround" | |
14697 | .IP "bfloor" 4 | |
14698 | .IX Item "bfloor" | |
14699 | .IP "bceil" 4 | |
14700 | .IX Item "bceil" | |
14701 | .IP "bgcd" 4 | |
14702 | .IX Item "bgcd" | |
14703 | .IP "blcm" 4 | |
14704 | .IX Item "blcm" | |
14705 | .IP "exponent" 4 | |
14706 | .IX Item "exponent" | |
14707 | .IP "mantissa" 4 | |
14708 | .IX Item "mantissa" | |
14709 | .IP "parts" 4 | |
14710 | .IX Item "parts" | |
14711 | .IP "copy" 4 | |
14712 | .IX Item "copy" | |
14713 | .IP "as_number" 4 | |
14714 | .IX Item "as_number" | |
14715 | .IP "bsstr" 4 | |
14716 | .IX Item "bsstr" | |
14717 | .IP "as_hex" 4 | |
14718 | .IX Item "as_hex" | |
14719 | .IP "as_bin" 4 | |
14720 | .IX Item "as_bin" | |
14721 | .RE | |
14722 | .RS 4 | |
14723 | .RE | |
14724 | .IP "\s-1ACCURACY\s0 and \s-1PRECISION\s0" 4 | |
14725 | .IX Item "ACCURACY and PRECISION" | |
14726 | .RS 4 | |
14727 | .IP "Precision P" 4 | |
14728 | .IX Item "Precision P" | |
14729 | .IP "Accuracy A" 4 | |
14730 | .IX Item "Accuracy A" | |
14731 | .IP "Fallback F" 4 | |
14732 | .IX Item "Fallback F" | |
14733 | .IP "Rounding mode R" 4 | |
14734 | .IX Item "Rounding mode R" | |
14735 | .PD | |
14736 | \&'trunc', 'even', 'odd', '+inf', '\-inf', 'zero', Precision, Accuracy | |
14737 | (significant digits), Setting/Accessing, Creating numbers, Usage, | |
14738 | Precedence, Overriding globals, Local settings, Rounding, Default values, | |
14739 | Remarks | |
14740 | .RE | |
14741 | .RS 4 | |
14742 | .RE | |
14743 | .IP "\s-1INTERNALS\s0" 4 | |
14744 | .IX Item "INTERNALS" | |
14745 | .RS 4 | |
14746 | .PD 0 | |
14747 | .IP "\s-1MATH\s0 \s-1LIBRARY\s0" 4 | |
14748 | .IX Item "MATH LIBRARY" | |
14749 | .IP "\s-1SIGN\s0" 4 | |
14750 | .IX Item "SIGN" | |
14751 | .IP "\fImantissa()\fR, \fIexponent()\fR and \fIparts()\fR" 4 | |
14752 | .IX Item "mantissa(), exponent() and parts()" | |
14753 | .RE | |
14754 | .RS 4 | |
14755 | .RE | |
14756 | .IP "\s-1EXAMPLES\s0" 4 | |
14757 | .IX Item "EXAMPLES" | |
14758 | .PD | |
14759 | .Vb 1 | |
14760 | \& use Math::BigInt; | |
14761 | .Ve | |
14762 | .IP "Autocreating constants" 4 | |
14763 | .IX Item "Autocreating constants" | |
14764 | .PD 0 | |
14765 | .IP "\s-1PERFORMANCE\s0" 4 | |
14766 | .IX Item "PERFORMANCE" | |
14767 | .RS 4 | |
14768 | .IP "Alternative math libraries" 4 | |
14769 | .IX Item "Alternative math libraries" | |
14770 | .IP "\s-1SUBCLASSING\s0" 4 | |
14771 | .IX Item "SUBCLASSING" | |
14772 | .RE | |
14773 | .RS 4 | |
14774 | .RE | |
14775 | .IP "Subclassing Math::BigInt" 4 | |
14776 | .IX Item "Subclassing Math::BigInt" | |
14777 | .IP "\s-1UPGRADING\s0" 4 | |
14778 | .IX Item "UPGRADING" | |
14779 | .RS 4 | |
14780 | .IP "Auto-upgrade" 4 | |
14781 | .IX Item "Auto-upgrade" | |
14782 | .PD | |
14783 | \&\fIbsqrt()\fR, \fIdiv()\fR, \fIblog()\fR | |
14784 | .RE | |
14785 | .RS 4 | |
14786 | .RE | |
14787 | .IP "\s-1BUGS\s0" 4 | |
14788 | .IX Item "BUGS" | |
14789 | Out of Memory!, Fails to load Calc on Perl prior 5.6.0 | |
14790 | .IP "\s-1CAVEATS\s0" 4 | |
14791 | .IX Item "CAVEATS" | |
14792 | stringify, \fIbstr()\fR, \fIbsstr()\fR and 'cmp', \fIint()\fR, length, bdiv, infinity | |
14793 | handling, Modifying and =, bpow, Overloading \-$x, Mixing different object | |
14794 | types, \fIbsqrt()\fR, \fIbrsft()\fR | |
14795 | .IP "\s-1LICENSE\s0" 4 | |
14796 | .IX Item "LICENSE" | |
14797 | .PD 0 | |
14798 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
14799 | .IX Item "SEE ALSO" | |
14800 | .IP "\s-1AUTHORS\s0" 4 | |
14801 | .IX Item "AUTHORS" | |
14802 | .PD | |
14803 | .Sh "Math::BigInt::Calc \- Pure Perl module to support Math::BigInt" | |
14804 | .IX Subsection "Math::BigInt::Calc - Pure Perl module to support Math::BigInt" | |
14805 | .IP "\s-1SYNOPSIS\s0" 4 | |
14806 | .IX Item "SYNOPSIS" | |
14807 | .PD 0 | |
14808 | .IP "\s-1DESCRIPTION\s0" 4 | |
14809 | .IX Item "DESCRIPTION" | |
14810 | .IP "\s-1EXPORT\s0" 4 | |
14811 | .IX Item "EXPORT" | |
14812 | .IP "\s-1WRAP\s0 \s-1YOUR\s0 \s-1OWN\s0" 4 | |
14813 | .IX Item "WRAP YOUR OWN" | |
14814 | .IP "\s-1LICENSE\s0" 4 | |
14815 | .IX Item "LICENSE" | |
14816 | .PD | |
14817 | This program is free software; you may redistribute it and/or modify it | |
14818 | under | |
14819 | the same terms as Perl itself. | |
14820 | .IP "\s-1AUTHORS\s0" 4 | |
14821 | .IX Item "AUTHORS" | |
14822 | .PD 0 | |
14823 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
14824 | .IX Item "SEE ALSO" | |
14825 | .PD | |
14826 | .Sh "Math::BigRat \- arbitrarily big rationals" | |
14827 | .IX Subsection "Math::BigRat - arbitrarily big rationals" | |
14828 | .IP "\s-1SYNOPSIS\s0" 4 | |
14829 | .IX Item "SYNOPSIS" | |
14830 | .PD 0 | |
14831 | .IP "\s-1DESCRIPTION\s0" 4 | |
14832 | .IX Item "DESCRIPTION" | |
14833 | .RS 4 | |
14834 | .IP "\s-1MATH\s0 \s-1LIBRARY\s0" 4 | |
14835 | .IX Item "MATH LIBRARY" | |
14836 | .RE | |
14837 | .RS 4 | |
14838 | .RE | |
14839 | .IP "\s-1METHODS\s0" 4 | |
14840 | .IX Item "METHODS" | |
14841 | .RS 4 | |
14842 | .IP "\fInew()\fR" 4 | |
14843 | .IX Item "new()" | |
14844 | .IP "\fInumerator()\fR" 4 | |
14845 | .IX Item "numerator()" | |
14846 | .IP "\fIdenominator()\fR" 4 | |
14847 | .IX Item "denominator()" | |
14848 | .PD | |
14849 | .Vb 1 | |
14850 | \& $d = $x->denominator(); | |
14851 | .Ve | |
14852 | .IP "\fIparts()\fR" 4 | |
14853 | .IX Item "parts()" | |
14854 | .PD 0 | |
14855 | .IP "\fIas_number()\fR" 4 | |
14856 | .IX Item "as_number()" | |
14857 | .IP "\fIbfac()\fR" 4 | |
14858 | .IX Item "bfac()" | |
14859 | .IP "\fIblog()\fR" 4 | |
14860 | .IX Item "blog()" | |
14861 | .IP "\fIbround()\fR/\fIround()\fR/\fIbfround()\fR" 4 | |
14862 | .IX Item "bround()/round()/bfround()" | |
14863 | .RE | |
14864 | .RS 4 | |
14865 | .RE | |
14866 | .IP "\s-1BUGS\s0" 4 | |
14867 | .IX Item "BUGS" | |
14868 | .IP "\s-1LICENSE\s0" 4 | |
14869 | .IX Item "LICENSE" | |
14870 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
14871 | .IX Item "SEE ALSO" | |
14872 | .IP "\s-1AUTHORS\s0" 4 | |
14873 | .IX Item "AUTHORS" | |
14874 | .PD | |
14875 | .Sh "Math::Complex \- complex numbers and associated mathematical functions" | |
14876 | .IX Subsection "Math::Complex - complex numbers and associated mathematical functions" | |
14877 | .IP "\s-1SYNOPSIS\s0" 4 | |
14878 | .IX Item "SYNOPSIS" | |
14879 | .PD 0 | |
14880 | .IP "\s-1DESCRIPTION\s0" 4 | |
14881 | .IX Item "DESCRIPTION" | |
14882 | .IP "\s-1OPERATIONS\s0" 4 | |
14883 | .IX Item "OPERATIONS" | |
14884 | .IP "\s-1CREATION\s0" 4 | |
14885 | .IX Item "CREATION" | |
14886 | .IP "\s-1STRINGIFICATION\s0" 4 | |
14887 | .IX Item "STRINGIFICATION" | |
14888 | .RS 4 | |
14889 | .IP "\s-1CHANGED\s0 \s-1IN\s0 \s-1PERL\s0 5.6" 4 | |
14890 | .IX Item "CHANGED IN PERL 5.6" | |
14891 | .RE | |
14892 | .RS 4 | |
14893 | .RE | |
14894 | .IP "\s-1USAGE\s0" 4 | |
14895 | .IX Item "USAGE" | |
14896 | .IP "\s-1ERRORS\s0 \s-1DUE\s0 \s-1TO\s0 \s-1DIVISION\s0 \s-1BY\s0 \s-1ZERO\s0 \s-1OR\s0 \s-1LOGARITHM\s0 \s-1OF\s0 \s-1ZERO\s0" 4 | |
14897 | .IX Item "ERRORS DUE TO DIVISION BY ZERO OR LOGARITHM OF ZERO" | |
14898 | .IP "\s-1ERRORS\s0 \s-1DUE\s0 \s-1TO\s0 \s-1INDIGESTIBLE\s0 \s-1ARGUMENTS\s0" 4 | |
14899 | .IX Item "ERRORS DUE TO INDIGESTIBLE ARGUMENTS" | |
14900 | .IP "\s-1BUGS\s0" 4 | |
14901 | .IX Item "BUGS" | |
14902 | .IP "\s-1AUTHORS\s0" 4 | |
14903 | .IX Item "AUTHORS" | |
14904 | .PD | |
14905 | .Sh "Math::Trig \- trigonometric functions" | |
14906 | .IX Subsection "Math::Trig - trigonometric functions" | |
14907 | .IP "\s-1SYNOPSIS\s0" 4 | |
14908 | .IX Item "SYNOPSIS" | |
14909 | .PD 0 | |
14910 | .IP "\s-1DESCRIPTION\s0" 4 | |
14911 | .IX Item "DESCRIPTION" | |
14912 | .IP "\s-1TRIGONOMETRIC\s0 \s-1FUNCTIONS\s0" 4 | |
14913 | .IX Item "TRIGONOMETRIC FUNCTIONS" | |
14914 | .PD | |
14915 | \&\fBtan\fR | |
14916 | .RS 4 | |
14917 | .IP "\s-1ERRORS\s0 \s-1DUE\s0 \s-1TO\s0 \s-1DIVISION\s0 \s-1BY\s0 \s-1ZERO\s0" 4 | |
14918 | .IX Item "ERRORS DUE TO DIVISION BY ZERO" | |
14919 | .PD 0 | |
14920 | .IP "\s-1SIMPLE\s0 (\s-1REAL\s0) \s-1ARGUMENTS\s0, \s-1COMPLEX\s0 \s-1RESULTS\s0" 4 | |
14921 | .IX Item "SIMPLE (REAL) ARGUMENTS, COMPLEX RESULTS" | |
14922 | .RE | |
14923 | .RS 4 | |
14924 | .RE | |
14925 | .IP "\s-1PLANE\s0 \s-1ANGLE\s0 \s-1CONVERSIONS\s0" 4 | |
14926 | .IX Item "PLANE ANGLE CONVERSIONS" | |
14927 | .IP "\s-1RADIAL\s0 \s-1COORDINATE\s0 \s-1CONVERSIONS\s0" 4 | |
14928 | .IX Item "RADIAL COORDINATE CONVERSIONS" | |
14929 | .RS 4 | |
14930 | .IP "\s-1COORDINATE\s0 \s-1SYSTEMS\s0" 4 | |
14931 | .IX Item "COORDINATE SYSTEMS" | |
14932 | .IP "3\-D \s-1ANGLE\s0 \s-1CONVERSIONS\s0" 4 | |
14933 | .IX Item "3-D ANGLE CONVERSIONS" | |
14934 | .PD | |
14935 | cartesian_to_cylindrical, cartesian_to_spherical, cylindrical_to_cartesian, | |
14936 | cylindrical_to_spherical, spherical_to_cartesian, spherical_to_cylindrical | |
14937 | .RE | |
14938 | .RS 4 | |
14939 | .RE | |
14940 | .IP "\s-1GREAT\s0 \s-1CIRCLE\s0 \s-1DISTANCES\s0 \s-1AND\s0 \s-1DIRECTIONS\s0" 4 | |
14941 | .IX Item "GREAT CIRCLE DISTANCES AND DIRECTIONS" | |
14942 | .PD 0 | |
14943 | .IP "\s-1EXAMPLES\s0" 4 | |
14944 | .IX Item "EXAMPLES" | |
14945 | .RS 4 | |
14946 | .IP "\s-1CAVEAT\s0 \s-1FOR\s0 \s-1GREAT\s0 \s-1CIRCLE\s0 \s-1FORMULAS\s0" 4 | |
14947 | .IX Item "CAVEAT FOR GREAT CIRCLE FORMULAS" | |
14948 | .RE | |
14949 | .RS 4 | |
14950 | .RE | |
14951 | .IP "\s-1BUGS\s0" 4 | |
14952 | .IX Item "BUGS" | |
14953 | .IP "\s-1AUTHORS\s0" 4 | |
14954 | .IX Item "AUTHORS" | |
14955 | .PD | |
14956 | .Sh "Memoize \- Make functions faster by trading space for time" | |
14957 | .IX Subsection "Memoize - Make functions faster by trading space for time" | |
14958 | .IP "\s-1SYNOPSIS\s0" 4 | |
14959 | .IX Item "SYNOPSIS" | |
14960 | .PD 0 | |
14961 | .IP "\s-1DESCRIPTION\s0" 4 | |
14962 | .IX Item "DESCRIPTION" | |
14963 | .IP "\s-1DETAILS\s0" 4 | |
14964 | .IX Item "DETAILS" | |
14965 | .IP "\s-1OPTIONS\s0" 4 | |
14966 | .IX Item "OPTIONS" | |
14967 | .RS 4 | |
14968 | .IP "\s-1INSTALL\s0" 4 | |
14969 | .IX Item "INSTALL" | |
14970 | .IP "\s-1NORMALIZER\s0" 4 | |
14971 | .IX Item "NORMALIZER" | |
14972 | .ie n .IP """SCALAR_CACHE""\fR, \f(CW""LIST_CACHE""" 4 | |
14973 | .el .IP "\f(CWSCALAR_CACHE\fR, \f(CWLIST_CACHE\fR" 4 | |
14974 | .IX Item "SCALAR_CACHE, LIST_CACHE" | |
14975 | .PD | |
14976 | \&\f(CW\*(C`MEMORY\*(C'\fR, \f(CW\*(C`HASH\*(C'\fR, \f(CW\*(C`TIE\*(C'\fR, \f(CW\*(C`FAULT\*(C'\fR, \f(CW\*(C`MERGE\*(C'\fR | |
14977 | .RE | |
14978 | .RS 4 | |
14979 | .RE | |
14980 | .IP "\s-1OTHER\s0 \s-1FACILITIES\s0" 4 | |
14981 | .IX Item "OTHER FACILITIES" | |
14982 | .RS 4 | |
14983 | .PD 0 | |
14984 | .ie n .IP """unmemoize""" 4 | |
14985 | .el .IP "\f(CWunmemoize\fR" 4 | |
14986 | .IX Item "unmemoize" | |
14987 | .ie n .IP """flush_cache""" 4 | |
14988 | .el .IP "\f(CWflush_cache\fR" 4 | |
14989 | .IX Item "flush_cache" | |
14990 | .RE | |
14991 | .RS 4 | |
14992 | .RE | |
14993 | .IP "\s-1CAVEATS\s0" 4 | |
14994 | .IX Item "CAVEATS" | |
14995 | .IP "\s-1PERSISTENT\s0 \s-1CACHE\s0 \s-1SUPPORT\s0" 4 | |
14996 | .IX Item "PERSISTENT CACHE SUPPORT" | |
14997 | .IP "\s-1EXPIRATION\s0 \s-1SUPPORT\s0" 4 | |
14998 | .IX Item "EXPIRATION SUPPORT" | |
14999 | .IP "\s-1BUGS\s0" 4 | |
15000 | .IX Item "BUGS" | |
15001 | .IP "\s-1MAILING\s0 \s-1LIST\s0" 4 | |
15002 | .IX Item "MAILING LIST" | |
15003 | .IP "\s-1AUTHOR\s0" 4 | |
15004 | .IX Item "AUTHOR" | |
15005 | .IP "\s-1COPYRIGHT\s0 \s-1AND\s0 \s-1LICENSE\s0" 4 | |
15006 | .IX Item "COPYRIGHT AND LICENSE" | |
15007 | .IP "\s-1THANK\s0 \s-1YOU\s0" 4 | |
15008 | .IX Item "THANK YOU" | |
15009 | .PD | |
15010 | .Sh "Memoize::AnyDBM_File \- glue to provide \s-1EXISTS\s0 for AnyDBM_File for Storable use" | |
15011 | .IX Subsection "Memoize::AnyDBM_File - glue to provide EXISTS for AnyDBM_File for Storable use" | |
15012 | .IP "\s-1DESCRIPTION\s0" 4 | |
15013 | .IX Item "DESCRIPTION" | |
15014 | .Sh "Memoize::Expire \- Plug-in module for automatic expiration of memoized values" | |
15015 | .IX Subsection "Memoize::Expire - Plug-in module for automatic expiration of memoized values" | |
15016 | .PD 0 | |
15017 | .IP "\s-1SYNOPSIS\s0" 4 | |
15018 | .IX Item "SYNOPSIS" | |
15019 | .IP "\s-1DESCRIPTION\s0" 4 | |
15020 | .IX Item "DESCRIPTION" | |
15021 | .IP "\s-1INTERFACE\s0" 4 | |
15022 | .IX Item "INTERFACE" | |
15023 | .PD | |
15024 | .Vb 1 | |
15025 | \& TIEHASH, EXISTS, STORE | |
15026 | .Ve | |
15027 | .IP "\s-1ALTERNATIVES\s0" 4 | |
15028 | .IX Item "ALTERNATIVES" | |
15029 | .PD 0 | |
15030 | .IP "\s-1CAVEATS\s0" 4 | |
15031 | .IX Item "CAVEATS" | |
15032 | .IP "\s-1AUTHOR\s0" 4 | |
15033 | .IX Item "AUTHOR" | |
15034 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
15035 | .IX Item "SEE ALSO" | |
15036 | .PD | |
15037 | .Sh "Memoize::ExpireFile \- test for Memoize expiration semantics" | |
15038 | .IX Subsection "Memoize::ExpireFile - test for Memoize expiration semantics" | |
15039 | .IP "\s-1DESCRIPTION\s0" 4 | |
15040 | .IX Item "DESCRIPTION" | |
15041 | .Sh "Memoize::ExpireTest \- test for Memoize expiration semantics" | |
15042 | .IX Subsection "Memoize::ExpireTest - test for Memoize expiration semantics" | |
15043 | .PD 0 | |
15044 | .IP "\s-1DESCRIPTION\s0" 4 | |
15045 | .IX Item "DESCRIPTION" | |
15046 | .PD | |
15047 | .Sh "Memoize::NDBM_File \- glue to provide \s-1EXISTS\s0 for NDBM_File for Storable use" | |
15048 | .IX Subsection "Memoize::NDBM_File - glue to provide EXISTS for NDBM_File for Storable use" | |
15049 | .IP "\s-1DESCRIPTION\s0" 4 | |
15050 | .IX Item "DESCRIPTION" | |
15051 | .Sh "Memoize::SDBM_File \- glue to provide \s-1EXISTS\s0 for SDBM_File for Storable use" | |
15052 | .IX Subsection "Memoize::SDBM_File - glue to provide EXISTS for SDBM_File for Storable use" | |
15053 | .PD 0 | |
15054 | .IP "\s-1DESCRIPTION\s0" 4 | |
15055 | .IX Item "DESCRIPTION" | |
15056 | .PD | |
15057 | .Sh "Memoize::Storable \- store Memoized data in Storable database" | |
15058 | .IX Subsection "Memoize::Storable - store Memoized data in Storable database" | |
15059 | .IP "\s-1DESCRIPTION\s0" 4 | |
15060 | .IX Item "DESCRIPTION" | |
15061 | .Sh "NDBM_File \- Tied access to ndbm files" | |
15062 | .IX Subsection "NDBM_File - Tied access to ndbm files" | |
15063 | .PD 0 | |
15064 | .IP "\s-1SYNOPSIS\s0" 4 | |
15065 | .IX Item "SYNOPSIS" | |
15066 | .IP "\s-1DESCRIPTION\s0" 4 | |
15067 | .IX Item "DESCRIPTION" | |
15068 | .PD | |
15069 | \&\f(CW\*(C`O_RDONLY\*(C'\fR, \f(CW\*(C`O_WRONLY\*(C'\fR, \f(CW\*(C`O_RDWR\*(C'\fR | |
15070 | .IP "\s-1DIAGNOSTICS\s0" 4 | |
15071 | .IX Item "DIAGNOSTICS" | |
15072 | .RS 4 | |
15073 | .PD 0 | |
15074 | .ie n .IP """ndbm store returned \-1, errno 22, key ""..."" at ...""" 4 | |
15075 | .el .IP "\f(CWndbm store returned \-1, errno 22, key ``...'' at ...\fR" 4 | |
15076 | .IX Item "ndbm store returned -1, errno 22, key ""..."" at ..." | |
15077 | .RE | |
15078 | .RS 4 | |
15079 | .RE | |
15080 | .IP "\s-1BUGS\s0 \s-1AND\s0 \s-1WARNINGS\s0" 4 | |
15081 | .IX Item "BUGS AND WARNINGS" | |
15082 | .PD | |
15083 | .Sh "\s-1NEXT\s0 \- Provide a pseudo-class \s-1NEXT\s0 that allows method redispatch" | |
15084 | .IX Subsection "NEXT - Provide a pseudo-class NEXT that allows method redispatch" | |
15085 | .IP "\s-1SYNOPSIS\s0" 4 | |
15086 | .IX Item "SYNOPSIS" | |
15087 | .PD 0 | |
15088 | .IP "\s-1DESCRIPTION\s0" 4 | |
15089 | .IX Item "DESCRIPTION" | |
15090 | .RS 4 | |
15091 | .IP "Enforcing redispatch" 4 | |
15092 | .IX Item "Enforcing redispatch" | |
15093 | .IP "Avoiding repetitions" 4 | |
15094 | .IX Item "Avoiding repetitions" | |
15095 | .RE | |
15096 | .RS 4 | |
15097 | .RE | |
15098 | .IP "\s-1AUTHOR\s0" 4 | |
15099 | .IX Item "AUTHOR" | |
15100 | .IP "\s-1BUGS\s0 \s-1AND\s0 \s-1IRRITATIONS\s0" 4 | |
15101 | .IX Item "BUGS AND IRRITATIONS" | |
15102 | .IP "\s-1COPYRIGHT\s0" 4 | |
15103 | .IX Item "COPYRIGHT" | |
15104 | .PD | |
15105 | .Sh "Net::Cmd \- Network Command class (as used by \s-1FTP\s0, \s-1SMTP\s0 etc)" | |
15106 | .IX Subsection "Net::Cmd - Network Command class (as used by FTP, SMTP etc)" | |
15107 | .IP "\s-1SYNOPSIS\s0" 4 | |
15108 | .IX Item "SYNOPSIS" | |
15109 | .PD 0 | |
15110 | .IP "\s-1DESCRIPTION\s0" 4 | |
15111 | .IX Item "DESCRIPTION" | |
15112 | .IP "\s-1USER\s0 \s-1METHODS\s0" 4 | |
15113 | .IX Item "USER METHODS" | |
15114 | .PD | |
15115 | debug ( \s-1VALUE\s0 ), message (), code (), ok (), status (), datasend ( \s-1DATA\s0 ), | |
15116 | dataend () | |
15117 | .IP "\s-1CLASS\s0 \s-1METHODS\s0" 4 | |
15118 | .IX Item "CLASS METHODS" | |
15119 | debug_print ( \s-1DIR\s0, \s-1TEXT\s0 ), debug_text ( \s-1TEXT\s0 ), command ( \s-1CMD\s0 [, \s-1ARGS\s0, ... | |
15120 | ]), unsupported (), response (), parse_response ( \s-1TEXT\s0 ), getline (), | |
15121 | ungetline ( \s-1TEXT\s0 ), read_until_dot (), tied_fh () | |
15122 | .IP "\s-1EXPORTS\s0" 4 | |
15123 | .IX Item "EXPORTS" | |
15124 | .PD 0 | |
15125 | .IP "\s-1AUTHOR\s0" 4 | |
15126 | .IX Item "AUTHOR" | |
15127 | .IP "\s-1COPYRIGHT\s0" 4 | |
15128 | .IX Item "COPYRIGHT" | |
15129 | .PD | |
15130 | .Sh "Net::Config \- Local configuration data for libnet" | |
15131 | .IX Subsection "Net::Config - Local configuration data for libnet" | |
15132 | .IP "\s-1SYNOPSYS\s0" 4 | |
15133 | .IX Item "SYNOPSYS" | |
15134 | .PD 0 | |
15135 | .IP "\s-1DESCRIPTION\s0" 4 | |
15136 | .IX Item "DESCRIPTION" | |
15137 | .IP "\s-1METHODS\s0" 4 | |
15138 | .IX Item "METHODS" | |
15139 | .PD | |
15140 | requires_firewall \s-1HOST\s0 | |
15141 | .IP "NetConfig \s-1VALUES\s0" 4 | |
15142 | .IX Item "NetConfig VALUES" | |
15143 | nntp_hosts, snpp_hosts, pop3_hosts, smtp_hosts, ph_hosts, daytime_hosts, | |
15144 | time_hosts, inet_domain, ftp_firewall, ftp_firewall_type, ftp_ext_passive, | |
15145 | ftp_int_pasive, local_netmask, test_hosts, test_exists | |
15146 | .Sh "Net::Domain \- Attempt to evaluate the current host's internet name and domain" | |
15147 | .IX Subsection "Net::Domain - Attempt to evaluate the current host's internet name and domain" | |
15148 | .IP "\s-1SYNOPSIS\s0" 4 | |
15149 | .IX Item "SYNOPSIS" | |
15150 | .PD 0 | |
15151 | .IP "\s-1DESCRIPTION\s0" 4 | |
15152 | .IX Item "DESCRIPTION" | |
15153 | .PD | |
15154 | hostfqdn (), hostname (), hostdomain () | |
15155 | .IP "\s-1AUTHOR\s0" 4 | |
15156 | .IX Item "AUTHOR" | |
15157 | .PD 0 | |
15158 | .IP "\s-1COPYRIGHT\s0" 4 | |
15159 | .IX Item "COPYRIGHT" | |
15160 | .PD | |
15161 | .Sh "Net::FTP \- \s-1FTP\s0 Client class" | |
15162 | .IX Subsection "Net::FTP - FTP Client class" | |
15163 | .IP "\s-1SYNOPSIS\s0" 4 | |
15164 | .IX Item "SYNOPSIS" | |
15165 | .PD 0 | |
15166 | .IP "\s-1DESCRIPTION\s0" 4 | |
15167 | .IX Item "DESCRIPTION" | |
15168 | .IP "\s-1OVERVIEW\s0" 4 | |
15169 | .IX Item "OVERVIEW" | |
15170 | .IP "\s-1CONSTRUCTOR\s0" 4 | |
15171 | .IX Item "CONSTRUCTOR" | |
15172 | .PD | |
15173 | new (\s-1HOST\s0 [,OPTIONS]) | |
15174 | .IP "\s-1METHODS\s0" 4 | |
15175 | .IX Item "METHODS" | |
15176 | login ([\s-1LOGIN\s0 [,PASSWORD [, \s-1ACCOUNT\s0] ] ]), authorize ( [\s-1AUTH\s0 [, \s-1RESP\s0]]), | |
15177 | site (\s-1ARGS\s0), type (\s-1TYPE\s0 [, \s-1ARGS\s0]), ascii ([\s-1ARGS\s0]) binary([\s-1ARGS\s0]) | |
15178 | ebcdic([\s-1ARGS\s0]) byte([\s-1ARGS\s0]), rename ( \s-1OLDNAME\s0, \s-1NEWNAME\s0 ), delete ( \s-1FILENAME\s0 | |
15179 | ), cwd ( [ \s-1DIR\s0 ] ), cdup (), pwd (), restart ( \s-1WHERE\s0 ), rmdir ( \s-1DIR\s0 ), | |
15180 | mkdir ( \s-1DIR\s0 [, \s-1RECURSE\s0 ]), ls ( [ \s-1DIR\s0 ] ), dir ( [ \s-1DIR\s0 ] ), get ( | |
15181 | \&\s-1REMOTE_FILE\s0 [, \s-1LOCAL_FILE\s0 [, \s-1WHERE\s0]] ), put ( \s-1LOCAL_FILE\s0 [, \s-1REMOTE_FILE\s0 ] | |
15182 | ), put_unique ( \s-1LOCAL_FILE\s0 [, \s-1REMOTE_FILE\s0 ] ), append ( \s-1LOCAL_FILE\s0 [, | |
15183 | \&\s-1REMOTE_FILE\s0 ] ), unique_name (), mdtm ( \s-1FILE\s0 ), size ( \s-1FILE\s0 ), supported ( | |
15184 | \&\s-1CMD\s0 ), hash ( [\s-1FILEHANDLE_GLOB_REF\s0],[ \s-1BYTES_PER_HASH_MARK\s0] ), nlst ( [ \s-1DIR\s0 | |
15185 | ] ), list ( [ \s-1DIR\s0 ] ), retr ( \s-1FILE\s0 ), stor ( \s-1FILE\s0 ), stou ( \s-1FILE\s0 ), appe ( | |
15186 | \&\s-1FILE\s0 ), port ( [ \s-1PORT\s0 ] ), pasv (), pasv_xfer ( \s-1SRC_FILE\s0, \s-1DEST_SERVER\s0 [, | |
15187 | \&\s-1DEST_FILE\s0 ] ), pasv_xfer_unique ( \s-1SRC_FILE\s0, \s-1DEST_SERVER\s0 [, \s-1DEST_FILE\s0 ] ), | |
15188 | pasv_wait ( \s-1NON_PASV_SERVER\s0 ), abort (), quit () | |
15189 | .RS 4 | |
15190 | .IP "Methods for the adventurous" 4 | |
15191 | .IX Item "Methods for the adventurous" | |
15192 | quot (\s-1CMD\s0 [,ARGS]) | |
15193 | .RE | |
15194 | .RS 4 | |
15195 | .RE | |
15196 | .IP "\s-1THE\s0 dataconn \s-1CLASS\s0" 4 | |
15197 | .IX Item "THE dataconn CLASS" | |
15198 | read ( \s-1BUFFER\s0, \s-1SIZE\s0 [, \s-1TIMEOUT\s0 ] ), write ( \s-1BUFFER\s0, \s-1SIZE\s0 [, \s-1TIMEOUT\s0 ] ), | |
15199 | bytes_read (), abort (), close () | |
15200 | .IP "\s-1UNIMPLEMENTED\s0" 4 | |
15201 | .IX Item "UNIMPLEMENTED" | |
15202 | \&\fB\s-1ALLO\s0\fR, \fB\s-1SMNT\s0\fR, \fB\s-1HELP\s0\fR, \fB\s-1MODE\s0\fR, \fB\s-1SYST\s0\fR, \fB\s-1STAT\s0\fR, \fB\s-1STRU\s0\fR, \fB\s-1REIN\s0\fR | |
15203 | .IP "\s-1REPORTING\s0 \s-1BUGS\s0" 4 | |
15204 | .IX Item "REPORTING BUGS" | |
15205 | .PD 0 | |
15206 | .IP "\s-1AUTHOR\s0" 4 | |
15207 | .IX Item "AUTHOR" | |
15208 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
15209 | .IX Item "SEE ALSO" | |
15210 | .IP "\s-1USE\s0 \s-1EXAMPLES\s0" 4 | |
15211 | .IX Item "USE EXAMPLES" | |
15212 | .PD | |
15213 | http://www.csh.rit.edu/~adam/Progs/autoftp\-2.0.tar.gz | |
15214 | .IP "\s-1CREDITS\s0" 4 | |
15215 | .IX Item "CREDITS" | |
15216 | .PD 0 | |
15217 | .IP "\s-1COPYRIGHT\s0" 4 | |
15218 | .IX Item "COPYRIGHT" | |
15219 | .PD | |
15220 | .Sh "Net::NNTP \- \s-1NNTP\s0 Client class" | |
15221 | .IX Subsection "Net::NNTP - NNTP Client class" | |
15222 | .IP "\s-1SYNOPSIS\s0" 4 | |
15223 | .IX Item "SYNOPSIS" | |
15224 | .PD 0 | |
15225 | .IP "\s-1DESCRIPTION\s0" 4 | |
15226 | .IX Item "DESCRIPTION" | |
15227 | .IP "\s-1CONSTRUCTOR\s0" 4 | |
15228 | .IX Item "CONSTRUCTOR" | |
15229 | .PD | |
15230 | new ( [ \s-1HOST\s0 ] [, \s-1OPTIONS\s0 ]) | |
15231 | .IP "\s-1METHODS\s0" 4 | |
15232 | .IX Item "METHODS" | |
15233 | article ( [ MSGID|MSGNUM ], [\s-1FH\s0] ), body ( [ MSGID|MSGNUM ], [\s-1FH\s0] ), head ( | |
15234 | [ MSGID|MSGNUM ], [\s-1FH\s0] ), articlefh ( [ MSGID|MSGNUM ] ), bodyfh ( [ | |
15235 | MSGID|MSGNUM ] ), headfh ( [ MSGID|MSGNUM ] ), nntpstat ( [ MSGID|MSGNUM ] | |
15236 | ), group ( [ \s-1GROUP\s0 ] ), ihave ( \s-1MSGID\s0 [, \s-1MESSAGE\s0 ]), last (), date (), | |
15237 | postok (), authinfo ( \s-1USER\s0, \s-1PASS\s0 ), list (), newgroups ( \s-1SINCE\s0 [, | |
15238 | \&\s-1DISTRIBUTIONS\s0 ]), newnews ( \s-1SINCE\s0 [, \s-1GROUPS\s0 [, \s-1DISTRIBUTIONS\s0 ]]), next (), | |
15239 | post ( [ \s-1MESSAGE\s0 ] ), postfh (), slave (), quit () | |
15240 | .RS 4 | |
15241 | .IP "Extension methods" 4 | |
15242 | .IX Item "Extension methods" | |
15243 | newsgroups ( [ \s-1PATTERN\s0 ] ), distributions (), subscriptions (), | |
15244 | overview_fmt (), active_times (), active ( [ \s-1PATTERN\s0 ] ), xgtitle ( \s-1PATTERN\s0 | |
15245 | ), xhdr ( \s-1HEADER\s0, MESSAGE-SPEC ), xover ( MESSAGE-SPEC ), xpath ( | |
15246 | MESSAGE-ID ), xpat ( \s-1HEADER\s0, \s-1PATTERN\s0, \s-1MESSAGE\-SPEC\s0), xrover, listgroup ( [ | |
15247 | \&\s-1GROUP\s0 ] ), reader | |
15248 | .RE | |
15249 | .RS 4 | |
15250 | .RE | |
15251 | .IP "\s-1UNSUPPORTED\s0" 4 | |
15252 | .IX Item "UNSUPPORTED" | |
15253 | .PD 0 | |
15254 | .IP "\s-1DEFINITIONS\s0" 4 | |
15255 | .IX Item "DEFINITIONS" | |
15256 | .PD | |
15257 | \&\s-1MESSAGE\-SPEC\s0, \s-1PATTERN\s0, Examples, \f(CW\*(C`[^]\-]\*(C'\fR, \f(CW*bdc\fR, \f(CW\*(C`[0\-9a\-zA\-Z]\*(C'\fR, \f(CW\*(C`a??d\*(C'\fR | |
15258 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
15259 | .IX Item "SEE ALSO" | |
15260 | .PD 0 | |
15261 | .IP "\s-1AUTHOR\s0" 4 | |
15262 | .IX Item "AUTHOR" | |
15263 | .IP "\s-1COPYRIGHT\s0" 4 | |
15264 | .IX Item "COPYRIGHT" | |
15265 | .PD | |
15266 | .Sh "Net::POP3 \- Post Office Protocol 3 Client class (\s-1RFC1939\s0)" | |
15267 | .IX Subsection "Net::POP3 - Post Office Protocol 3 Client class (RFC1939)" | |
15268 | .IP "\s-1SYNOPSIS\s0" 4 | |
15269 | .IX Item "SYNOPSIS" | |
15270 | .PD 0 | |
15271 | .IP "\s-1DESCRIPTION\s0" 4 | |
15272 | .IX Item "DESCRIPTION" | |
15273 | .IP "\s-1EXAMPLES\s0" 4 | |
15274 | .IX Item "EXAMPLES" | |
15275 | .IP "\s-1CONSTRUCTOR\s0" 4 | |
15276 | .IX Item "CONSTRUCTOR" | |
15277 | .PD | |
15278 | new ( [ \s-1HOST\s0, ] [ \s-1OPTIONS\s0 ] ) | |
15279 | .IP "\s-1METHODS\s0" 4 | |
15280 | .IX Item "METHODS" | |
15281 | user ( \s-1USER\s0 ), pass ( \s-1PASS\s0 ), login ( [ \s-1USER\s0 [, \s-1PASS\s0 ]] ), apop ( [ \s-1USER\s0 [, | |
15282 | \&\s-1PASS\s0 ]] ), top ( \s-1MSGNUM\s0 [, \s-1NUMLINES\s0 ] ), list ( [ \s-1MSGNUM\s0 ] ), get ( \s-1MSGNUM\s0 | |
15283 | [, \s-1FH\s0 ] ), getfh ( \s-1MSGNUM\s0 ), last (), popstat (), ping ( \s-1USER\s0 ), uidl ( [ | |
15284 | \&\s-1MSGNUM\s0 ] ), delete ( \s-1MSGNUM\s0 ), reset (), quit () | |
15285 | .IP "\s-1NOTES\s0" 4 | |
15286 | .IX Item "NOTES" | |
15287 | .PD 0 | |
15288 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
15289 | .IX Item "SEE ALSO" | |
15290 | .IP "\s-1AUTHOR\s0" 4 | |
15291 | .IX Item "AUTHOR" | |
15292 | .IP "\s-1COPYRIGHT\s0" 4 | |
15293 | .IX Item "COPYRIGHT" | |
15294 | .PD | |
15295 | .Sh "Net::Ping \- check a remote host for reachability" | |
15296 | .IX Subsection "Net::Ping - check a remote host for reachability" | |
15297 | .IP "\s-1SYNOPSIS\s0" 4 | |
15298 | .IX Item "SYNOPSIS" | |
15299 | .PD 0 | |
15300 | .IP "\s-1DESCRIPTION\s0" 4 | |
15301 | .IX Item "DESCRIPTION" | |
15302 | .RS 4 | |
15303 | .IP "Functions" 4 | |
15304 | .IX Item "Functions" | |
15305 | .PD | |
15306 | Net::Ping\->new([$proto [, \f(CW$def_timeout\fR [, \f(CW$bytes\fR]]]);, \f(CW$p\fR\->ping($host [, | |
15307 | \&\f(CW$timeout\fR]);, \f(CW$p\fR\->source_verify( { 0 | 1 } );, \f(CW$p\fR\->hires( { 0 | 1 } );, | |
15308 | \&\f(CW$p\fR\->bind($local_addr);, \f(CW$p\fR\->open($host);, \f(CW$p\fR\->\fIclose()\fR;, pingecho($host [, | |
15309 | \&\f(CW$timeout\fR]); | |
15310 | .RE | |
15311 | .RS 4 | |
15312 | .RE | |
15313 | .IP "\s-1WARNING\s0" 4 | |
15314 | .IX Item "WARNING" | |
15315 | .PD 0 | |
15316 | .IP "\s-1NOTES\s0" 4 | |
15317 | .IX Item "NOTES" | |
15318 | .IP "\s-1INSTALL\s0" 4 | |
15319 | .IX Item "INSTALL" | |
15320 | .IP "\s-1AUTHORS\s0" 4 | |
15321 | .IX Item "AUTHORS" | |
15322 | .IP "\s-1COPYRIGHT\s0" 4 | |
15323 | .IX Item "COPYRIGHT" | |
15324 | .PD | |
15325 | .Sh "Net::SMTP \- Simple Mail Transfer Protocol Client" | |
15326 | .IX Subsection "Net::SMTP - Simple Mail Transfer Protocol Client" | |
15327 | .IP "\s-1SYNOPSIS\s0" 4 | |
15328 | .IX Item "SYNOPSIS" | |
15329 | .PD 0 | |
15330 | .IP "\s-1DESCRIPTION\s0" 4 | |
15331 | .IX Item "DESCRIPTION" | |
15332 | .IP "\s-1EXAMPLES\s0" 4 | |
15333 | .IX Item "EXAMPLES" | |
15334 | .IP "\s-1CONSTRUCTOR\s0" 4 | |
15335 | .IX Item "CONSTRUCTOR" | |
15336 | .PD | |
15337 | new Net::SMTP [ \s-1HOST\s0, ] [ \s-1OPTIONS\s0 ] | |
15338 | .IP "\s-1METHODS\s0" 4 | |
15339 | .IX Item "METHODS" | |
15340 | banner (), domain (), hello ( \s-1DOMAIN\s0 ), etrn ( \s-1DOMAIN\s0 ), auth ( \s-1USERNAME\s0, | |
15341 | \&\s-1PASSWORD\s0 ), mail ( \s-1ADDRESS\s0 [, \s-1OPTIONS\s0] ), send ( \s-1ADDRESS\s0 ), send_or_mail ( | |
15342 | \&\s-1ADDRESS\s0 ), send_and_mail ( \s-1ADDRESS\s0 ), reset (), recipient ( \s-1ADDRESS\s0 [, | |
15343 | \&\s-1ADDRESS\s0 [ ...]] [, \s-1OPTIONS\s0 ] ), to ( \s-1ADDRESS\s0 [, \s-1ADDRESS\s0 [...]] ), cc ( | |
15344 | \&\s-1ADDRESS\s0 [, \s-1ADDRESS\s0 [...]] ), bcc ( \s-1ADDRESS\s0 [, \s-1ADDRESS\s0 [...]] ), data ( [ | |
15345 | \&\s-1DATA\s0 ] ), expand ( \s-1ADDRESS\s0 ), verify ( \s-1ADDRESS\s0 ), help ( [ \f(CW$subject\fR ] ), | |
15346 | quit () | |
15347 | .IP "\s-1ADDRESSES\s0" 4 | |
15348 | .IX Item "ADDRESSES" | |
15349 | .PD 0 | |
15350 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
15351 | .IX Item "SEE ALSO" | |
15352 | .IP "\s-1AUTHOR\s0" 4 | |
15353 | .IX Item "AUTHOR" | |
15354 | .IP "\s-1COPYRIGHT\s0" 4 | |
15355 | .IX Item "COPYRIGHT" | |
15356 | .PD | |
15357 | .Sh "Net::Time \- time and daytime network client interface" | |
15358 | .IX Subsection "Net::Time - time and daytime network client interface" | |
15359 | .IP "\s-1SYNOPSIS\s0" 4 | |
15360 | .IX Item "SYNOPSIS" | |
15361 | .PD 0 | |
15362 | .IP "\s-1DESCRIPTION\s0" 4 | |
15363 | .IX Item "DESCRIPTION" | |
15364 | .PD | |
15365 | inet_time ( [\s-1HOST\s0 [, \s-1PROTOCOL\s0 [, \s-1TIMEOUT\s0]]]), inet_daytime ( [\s-1HOST\s0 [, | |
15366 | \&\s-1PROTOCOL\s0 [, \s-1TIMEOUT\s0]]]) | |
15367 | .IP "\s-1AUTHOR\s0" 4 | |
15368 | .IX Item "AUTHOR" | |
15369 | .PD 0 | |
15370 | .IP "\s-1COPYRIGHT\s0" 4 | |
15371 | .IX Item "COPYRIGHT" | |
15372 | .PD | |
15373 | .Sh "Net::hostent \- by-name interface to Perl's built-in gethost*() functions" | |
15374 | .IX Subsection "Net::hostent - by-name interface to Perl's built-in gethost*() functions" | |
15375 | .IP "\s-1SYNOPSIS\s0" 4 | |
15376 | .IX Item "SYNOPSIS" | |
15377 | .PD 0 | |
15378 | .IP "\s-1DESCRIPTION\s0" 4 | |
15379 | .IX Item "DESCRIPTION" | |
15380 | .IP "\s-1EXAMPLES\s0" 4 | |
15381 | .IX Item "EXAMPLES" | |
15382 | .IP "\s-1NOTE\s0" 4 | |
15383 | .IX Item "NOTE" | |
15384 | .IP "\s-1AUTHOR\s0" 4 | |
15385 | .IX Item "AUTHOR" | |
15386 | .PD | |
15387 | .Sh "Net::libnetFAQ, libnetFAQ \- libnet Frequently Asked Questions" | |
15388 | .IX Subsection "Net::libnetFAQ, libnetFAQ - libnet Frequently Asked Questions" | |
15389 | .IP "\s-1DESCRIPTION\s0" 4 | |
15390 | .IX Item "DESCRIPTION" | |
15391 | .RS 4 | |
15392 | .PD 0 | |
15393 | .IP "Where to get this document" 4 | |
15394 | .IX Item "Where to get this document" | |
15395 | .IP "How to contribute to this document" 4 | |
15396 | .IX Item "How to contribute to this document" | |
15397 | .RE | |
15398 | .RS 4 | |
15399 | .RE | |
15400 | .IP "Author and Copyright Information" 4 | |
15401 | .IX Item "Author and Copyright Information" | |
15402 | .RS 4 | |
15403 | .IP "Disclaimer" 4 | |
15404 | .IX Item "Disclaimer" | |
15405 | .RE | |
15406 | .RS 4 | |
15407 | .RE | |
15408 | .IP "Obtaining and installing libnet" 4 | |
15409 | .IX Item "Obtaining and installing libnet" | |
15410 | .RS 4 | |
15411 | .IP "What is libnet ?" 4 | |
15412 | .IX Item "What is libnet ?" | |
15413 | .IP "Which version of perl do I need ?" 4 | |
15414 | .IX Item "Which version of perl do I need ?" | |
15415 | .IP "What other modules do I need ?" 4 | |
15416 | .IX Item "What other modules do I need ?" | |
15417 | .IP "What machines support libnet ?" 4 | |
15418 | .IX Item "What machines support libnet ?" | |
15419 | .IP "Where can I get the latest libnet release" 4 | |
15420 | .IX Item "Where can I get the latest libnet release" | |
15421 | .RE | |
15422 | .RS 4 | |
15423 | .RE | |
15424 | .IP "Using Net::FTP" 4 | |
15425 | .IX Item "Using Net::FTP" | |
15426 | .RS 4 | |
15427 | .IP "How do I download files from an \s-1FTP\s0 server ?" 4 | |
15428 | .IX Item "How do I download files from an FTP server ?" | |
15429 | .IP "How do I transfer files in binary mode ?" 4 | |
15430 | .IX Item "How do I transfer files in binary mode ?" | |
15431 | .IP "How can I get the size of a file on a remote \s-1FTP\s0 server ?" 4 | |
15432 | .IX Item "How can I get the size of a file on a remote FTP server ?" | |
15433 | .IP "How can I get the modification time of a file on a remote \s-1FTP\s0 server ?" 4 | |
15434 | .IX Item "How can I get the modification time of a file on a remote FTP server ?" | |
15435 | .IP "How can I change the permissions of a file on a remote server ?" 4 | |
15436 | .IX Item "How can I change the permissions of a file on a remote server ?" | |
15437 | .IP "Can I do a reget operation like the ftp command ?" 4 | |
15438 | .IX Item "Can I do a reget operation like the ftp command ?" | |
15439 | .IP "How do I get a directory listing from an \s-1FTP\s0 server ?" 4 | |
15440 | .IX Item "How do I get a directory listing from an FTP server ?" | |
15441 | .ie n .IP "Changing directory to """" does not fail ?" 4 | |
15442 | .el .IP "Changing directory to ``'' does not fail ?" 4 | |
15443 | .IX Item "Changing directory to """" does not fail ?" | |
15444 | .IP "I am behind a \s-1SOCKS\s0 firewall, but the Firewall option does not work ?" 4 | |
15445 | .IX Item "I am behind a SOCKS firewall, but the Firewall option does not work ?" | |
15446 | .IP "I am behind an \s-1FTP\s0 proxy firewall, but cannot access machines outside ?" 4 | |
15447 | .IX Item "I am behind an FTP proxy firewall, but cannot access machines outside ?" | |
15448 | .IP "My ftp proxy firewall does not listen on port 21" 4 | |
15449 | .IX Item "My ftp proxy firewall does not listen on port 21" | |
15450 | .IP "Is it possible to change the file permissions of a file on an \s-1FTP\s0 server ?" 4 | |
15451 | .IX Item "Is it possible to change the file permissions of a file on an FTP server ?" | |
15452 | .IP "I have seen scripts call a method message, but cannot find it documented ?" 4 | |
15453 | .IX Item "I have seen scripts call a method message, but cannot find it documented ?" | |
15454 | .IP "Why does Net::FTP not implement mput and mget methods" 4 | |
15455 | .IX Item "Why does Net::FTP not implement mput and mget methods" | |
15456 | .RE | |
15457 | .RS 4 | |
15458 | .RE | |
15459 | .IP "Using Net::SMTP" 4 | |
15460 | .IX Item "Using Net::SMTP" | |
15461 | .RS 4 | |
15462 | .IP "Why can't the part of an Email address after the @ be used as the hostname ?" 4 | |
15463 | .IX Item "Why can't the part of an Email address after the @ be used as the hostname ?" | |
15464 | .IP "Why does Net::SMTP not do \s-1DNS\s0 \s-1MX\s0 lookups ?" 4 | |
15465 | .IX Item "Why does Net::SMTP not do DNS MX lookups ?" | |
15466 | .IP "The verify method always returns true ?" 4 | |
15467 | .IX Item "The verify method always returns true ?" | |
15468 | .RE | |
15469 | .RS 4 | |
15470 | .RE | |
15471 | .IP "Debugging scripts" 4 | |
15472 | .IX Item "Debugging scripts" | |
15473 | .RS 4 | |
15474 | .IP "How can I debug my scripts that use Net::* modules ?" 4 | |
15475 | .IX Item "How can I debug my scripts that use Net::* modules ?" | |
15476 | .RE | |
15477 | .RS 4 | |
15478 | .RE | |
15479 | .IP "\s-1AUTHOR\s0 \s-1AND\s0 \s-1COPYRIGHT\s0" 4 | |
15480 | .IX Item "AUTHOR AND COPYRIGHT" | |
15481 | .PD | |
15482 | .Sh "Net::netent \- by-name interface to Perl's built-in getnet*() functions" | |
15483 | .IX Subsection "Net::netent - by-name interface to Perl's built-in getnet*() functions" | |
15484 | .IP "\s-1SYNOPSIS\s0" 4 | |
15485 | .IX Item "SYNOPSIS" | |
15486 | .PD 0 | |
15487 | .IP "\s-1DESCRIPTION\s0" 4 | |
15488 | .IX Item "DESCRIPTION" | |
15489 | .IP "\s-1EXAMPLES\s0" 4 | |
15490 | .IX Item "EXAMPLES" | |
15491 | .IP "\s-1NOTE\s0" 4 | |
15492 | .IX Item "NOTE" | |
15493 | .IP "\s-1AUTHOR\s0" 4 | |
15494 | .IX Item "AUTHOR" | |
15495 | .PD | |
15496 | .Sh "Net::protoent \- by-name interface to Perl's built-in getproto*() functions" | |
15497 | .IX Subsection "Net::protoent - by-name interface to Perl's built-in getproto*() functions" | |
15498 | .IP "\s-1SYNOPSIS\s0" 4 | |
15499 | .IX Item "SYNOPSIS" | |
15500 | .PD 0 | |
15501 | .IP "\s-1DESCRIPTION\s0" 4 | |
15502 | .IX Item "DESCRIPTION" | |
15503 | .IP "\s-1NOTE\s0" 4 | |
15504 | .IX Item "NOTE" | |
15505 | .IP "\s-1AUTHOR\s0" 4 | |
15506 | .IX Item "AUTHOR" | |
15507 | .PD | |
15508 | .Sh "Net::servent \- by-name interface to Perl's built-in getserv*() functions" | |
15509 | .IX Subsection "Net::servent - by-name interface to Perl's built-in getserv*() functions" | |
15510 | .IP "\s-1SYNOPSIS\s0" 4 | |
15511 | .IX Item "SYNOPSIS" | |
15512 | .PD 0 | |
15513 | .IP "\s-1DESCRIPTION\s0" 4 | |
15514 | .IX Item "DESCRIPTION" | |
15515 | .IP "\s-1EXAMPLES\s0" 4 | |
15516 | .IX Item "EXAMPLES" | |
15517 | .IP "\s-1NOTE\s0" 4 | |
15518 | .IX Item "NOTE" | |
15519 | .IP "\s-1AUTHOR\s0" 4 | |
15520 | .IX Item "AUTHOR" | |
15521 | .PD | |
15522 | .Sh "Netrc, Net::Netrc \- \s-1OO\s0 interface to users netrc file" | |
15523 | .IX Subsection "Netrc, Net::Netrc - OO interface to users netrc file" | |
15524 | .IP "\s-1SYNOPSIS\s0" 4 | |
15525 | .IX Item "SYNOPSIS" | |
15526 | .PD 0 | |
15527 | .IP "\s-1DESCRIPTION\s0" 4 | |
15528 | .IX Item "DESCRIPTION" | |
15529 | .IP "\s-1THE\s0 .netrc \s-1FILE\s0" 4 | |
15530 | .IX Item "THE .netrc FILE" | |
15531 | .PD | |
15532 | machine name, default, login name, password string, account string, macdef | |
15533 | name | |
15534 | .IP "\s-1CONSTRUCTOR\s0" 4 | |
15535 | .IX Item "CONSTRUCTOR" | |
15536 | lookup ( \s-1MACHINE\s0 [, \s-1LOGIN\s0 ]) | |
15537 | .IP "\s-1METHODS\s0" 4 | |
15538 | .IX Item "METHODS" | |
15539 | login (), password (), account (), lpa () | |
15540 | .IP "\s-1AUTHOR\s0" 4 | |
15541 | .IX Item "AUTHOR" | |
15542 | .PD 0 | |
15543 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
15544 | .IX Item "SEE ALSO" | |
15545 | .IP "\s-1COPYRIGHT\s0" 4 | |
15546 | .IX Item "COPYRIGHT" | |
15547 | .PD | |
15548 | .Sh "O \- Generic interface to Perl Compiler backends" | |
15549 | .IX Subsection "O - Generic interface to Perl Compiler backends" | |
15550 | .IP "\s-1SYNOPSIS\s0" 4 | |
15551 | .IX Item "SYNOPSIS" | |
15552 | .PD 0 | |
15553 | .IP "\s-1DESCRIPTION\s0" 4 | |
15554 | .IX Item "DESCRIPTION" | |
15555 | .IP "\s-1CONVENTIONS\s0" 4 | |
15556 | .IX Item "CONVENTIONS" | |
15557 | .IP "\s-1IMPLEMENTATION\s0" 4 | |
15558 | .IX Item "IMPLEMENTATION" | |
15559 | .IP "\s-1BUGS\s0" 4 | |
15560 | .IX Item "BUGS" | |
15561 | .IP "\s-1AUTHOR\s0" 4 | |
15562 | .IX Item "AUTHOR" | |
15563 | .PD | |
15564 | .Sh "ODBM_File \- Tied access to odbm files" | |
15565 | .IX Subsection "ODBM_File - Tied access to odbm files" | |
15566 | .IP "\s-1SYNOPSIS\s0" 4 | |
15567 | .IX Item "SYNOPSIS" | |
15568 | .PD 0 | |
15569 | .IP "\s-1DESCRIPTION\s0" 4 | |
15570 | .IX Item "DESCRIPTION" | |
15571 | .PD | |
15572 | \&\f(CW\*(C`O_RDONLY\*(C'\fR, \f(CW\*(C`O_WRONLY\*(C'\fR, \f(CW\*(C`O_RDWR\*(C'\fR | |
15573 | .IP "\s-1DIAGNOSTICS\s0" 4 | |
15574 | .IX Item "DIAGNOSTICS" | |
15575 | .RS 4 | |
15576 | .PD 0 | |
15577 | .ie n .IP """odbm store returned \-1, errno 22, key ""..."" at ...""" 4 | |
15578 | .el .IP "\f(CWodbm store returned \-1, errno 22, key ``...'' at ...\fR" 4 | |
15579 | .IX Item "odbm store returned -1, errno 22, key ""..."" at ..." | |
15580 | .RE | |
15581 | .RS 4 | |
15582 | .RE | |
15583 | .IP "\s-1BUGS\s0 \s-1AND\s0 \s-1WARNINGS\s0" 4 | |
15584 | .IX Item "BUGS AND WARNINGS" | |
15585 | .PD | |
15586 | .Sh "Opcode \- Disable named opcodes when compiling perl code" | |
15587 | .IX Subsection "Opcode - Disable named opcodes when compiling perl code" | |
15588 | .IP "\s-1SYNOPSIS\s0" 4 | |
15589 | .IX Item "SYNOPSIS" | |
15590 | .PD 0 | |
15591 | .IP "\s-1DESCRIPTION\s0" 4 | |
15592 | .IX Item "DESCRIPTION" | |
15593 | .IP "\s-1NOTE\s0" 4 | |
15594 | .IX Item "NOTE" | |
15595 | .IP "\s-1WARNING\s0" 4 | |
15596 | .IX Item "WARNING" | |
15597 | .IP "Operator Names and Operator Lists" 4 | |
15598 | .IX Item "Operator Names and Operator Lists" | |
15599 | .PD | |
15600 | an operator name (opname), an operator tag name (optag), a negated opname | |
15601 | or optag, an operator set (opset) | |
15602 | .IP "Opcode Functions" 4 | |
15603 | .IX Item "Opcode Functions" | |
15604 | opcodes, opset (\s-1OP\s0, ...), opset_to_ops (\s-1OPSET\s0), opset_to_hex (\s-1OPSET\s0), | |
15605 | full_opset, empty_opset, invert_opset (\s-1OPSET\s0), verify_opset (\s-1OPSET\s0, ...), | |
15606 | define_optag (\s-1OPTAG\s0, \s-1OPSET\s0), opmask_add (\s-1OPSET\s0), opmask, opdesc (\s-1OP\s0, ...), | |
15607 | opdump (\s-1PAT\s0) | |
15608 | .IP "Manipulating Opsets" 4 | |
15609 | .IX Item "Manipulating Opsets" | |
15610 | .PD 0 | |
15611 | .IP "\s-1TO\s0 \s-1DO\s0 (maybe)" 4 | |
15612 | .IX Item "TO DO (maybe)" | |
15613 | .IP "Predefined Opcode Tags" 4 | |
15614 | .IX Item "Predefined Opcode Tags" | |
15615 | .PD | |
15616 | :base_core, :base_mem, :base_loop, :base_io, :base_orig, :base_math, | |
15617 | :base_thread, :default, :filesys_read, :sys_db, :browse, :filesys_open, | |
15618 | :filesys_write, :subprocess, :ownprocess, :others, :still_to_be_decided, | |
15619 | :dangerous | |
15620 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
15621 | .IX Item "SEE ALSO" | |
15622 | .PD 0 | |
15623 | .IP "\s-1AUTHORS\s0" 4 | |
15624 | .IX Item "AUTHORS" | |
15625 | .PD | |
15626 | .Sh "Opcode::Safe, Safe \- Compile and execute code in restricted compartments" | |
15627 | .IX Subsection "Opcode::Safe, Safe - Compile and execute code in restricted compartments" | |
15628 | .IP "\s-1SYNOPSIS\s0" 4 | |
15629 | .IX Item "SYNOPSIS" | |
15630 | .PD 0 | |
15631 | .IP "\s-1DESCRIPTION\s0" 4 | |
15632 | .IX Item "DESCRIPTION" | |
15633 | .PD | |
15634 | a new namespace, an operator mask | |
15635 | .IP "\s-1WARNING\s0" 4 | |
15636 | .IX Item "WARNING" | |
15637 | .RS 4 | |
15638 | .PD 0 | |
15639 | .IP "\s-1RECENT\s0 \s-1CHANGES\s0" 4 | |
15640 | .IX Item "RECENT CHANGES" | |
15641 | .IP "Methods in class Safe" 4 | |
15642 | .IX Item "Methods in class Safe" | |
15643 | .PD | |
15644 | permit (\s-1OP\s0, ...), permit_only (\s-1OP\s0, ...), deny (\s-1OP\s0, ...), deny_only (\s-1OP\s0, | |
15645 | \&...), trap (\s-1OP\s0, ...), untrap (\s-1OP\s0, ...), share (\s-1NAME\s0, ...), share_from | |
15646 | (\s-1PACKAGE\s0, \s-1ARRAYREF\s0), varglob (\s-1VARNAME\s0), reval (\s-1STRING\s0), rdo (\s-1FILENAME\s0), | |
15647 | root (\s-1NAMESPACE\s0), mask (\s-1MASK\s0) | |
15648 | .IP "Some Safety Issues" 4 | |
15649 | .IX Item "Some Safety Issues" | |
15650 | Memory, \s-1CPU\s0, Snooping, Signals, State Changes | |
15651 | .IP "\s-1AUTHOR\s0" 4 | |
15652 | .IX Item "AUTHOR" | |
15653 | .RE | |
15654 | .RS 4 | |
15655 | .RE | |
15656 | .Sh "Opcode::ops, ops \- Perl pragma to restrict unsafe operations when compiling" | |
15657 | .IX Subsection "Opcode::ops, ops - Perl pragma to restrict unsafe operations when compiling" | |
15658 | .PD 0 | |
15659 | .IP "\s-1SYNOPSIS\s0" 4 | |
15660 | .IX Item "SYNOPSIS" | |
15661 | .IP "\s-1DESCRIPTION\s0" 4 | |
15662 | .IX Item "DESCRIPTION" | |
15663 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
15664 | .IX Item "SEE ALSO" | |
15665 | .PD | |
15666 | .Sh "\s-1POSIX\s0 \- Perl interface to \s-1IEEE\s0 Std 1003.1" | |
15667 | .IX Subsection "POSIX - Perl interface to IEEE Std 1003.1" | |
15668 | .IP "\s-1SYNOPSIS\s0" 4 | |
15669 | .IX Item "SYNOPSIS" | |
15670 | .PD 0 | |
15671 | .IP "\s-1DESCRIPTION\s0" 4 | |
15672 | .IX Item "DESCRIPTION" | |
15673 | .IP "\s-1NOTE\s0" 4 | |
15674 | .IX Item "NOTE" | |
15675 | .IP "\s-1CAVEATS\s0" 4 | |
15676 | .IX Item "CAVEATS" | |
15677 | .IP "\s-1FUNCTIONS\s0" 4 | |
15678 | .IX Item "FUNCTIONS" | |
15679 | .PD | |
15680 | _exit, abort, abs, access, acos, alarm, asctime, asin, assert, atan, atan2, | |
15681 | atexit, atof, atoi, atol, bsearch, calloc, ceil, chdir, chmod, chown, | |
15682 | clearerr, clock, close, closedir, cos, cosh, creat, ctermid, ctime, | |
15683 | cuserid, difftime, div, dup, dup2, errno, execl, execle, execlp, execv, | |
15684 | execve, execvp, exit, exp, fabs, fclose, fcntl, fdopen, feof, ferror, | |
15685 | fflush, fgetc, fgetpos, fgets, fileno, floor, fmod, fopen, fork, fpathconf, | |
15686 | fprintf, fputc, fputs, fread, free, freopen, frexp, fscanf, fseek, fsetpos, | |
15687 | fstat, ftell, fwrite, getc, getchar, getcwd, getegid, getenv, geteuid, | |
15688 | getgid, getgrgid, getgrnam, getgroups, getlogin, getpgrp, getpid, getppid, | |
15689 | getpwnam, getpwuid, gets, getuid, gmtime, isalnum, isalpha, isatty, | |
15690 | iscntrl, isdigit, isgraph, islower, isprint, ispunct, isspace, isupper, | |
15691 | isxdigit, kill, labs, ldexp, ldiv, link, localeconv, localtime, log, log10, | |
15692 | longjmp, lseek, malloc, mblen, mbstowcs, mbtowc, memchr, memcmp, memcpy, | |
15693 | memmove, memset, mkdir, mkfifo, mktime, modf, nice, offsetof, open, | |
15694 | opendir, pathconf, pause, perror, pipe, pow, printf, putc, putchar, puts, | |
15695 | qsort, raise, rand, read, readdir, realloc, remove, rename, rewind, | |
15696 | rewinddir, rmdir, scanf, setgid, setjmp, setlocale, setpgid, setsid, | |
15697 | setuid, sigaction, siglongjmp, sigpending, sigprocmask, sigsetjmp, | |
15698 | sigsuspend, sin, sinh, sleep, sprintf, sqrt, srand, sscanf, stat, strcat, | |
15699 | strchr, strcmp, strcoll, strcpy, strcspn, strerror, strftime, strlen, | |
15700 | strncat, strncmp, strncpy, strpbrk, strrchr, strspn, strstr, strtod, | |
15701 | strtok, strtol, strtoul, strxfrm, sysconf, system, tan, tanh, tcdrain, | |
15702 | tcflow, tcflush, tcgetpgrp, tcsendbreak, tcsetpgrp, time, times, tmpfile, | |
15703 | tmpnam, tolower, toupper, ttyname, tzname, tzset, umask, uname, ungetc, | |
15704 | unlink, utime, vfprintf, vprintf, vsprintf, wait, waitpid, wcstombs, | |
15705 | wctomb, write | |
15706 | .IP "\s-1CLASSES\s0" 4 | |
15707 | .IX Item "CLASSES" | |
15708 | .RS 4 | |
15709 | .PD 0 | |
15710 | .IP "POSIX::SigAction" 4 | |
15711 | .IX Item "POSIX::SigAction" | |
15712 | .PD | |
15713 | new | |
15714 | .IP "POSIX::SigSet" 4 | |
15715 | .IX Item "POSIX::SigSet" | |
15716 | new, addset, delset, emptyset, fillset, ismember | |
15717 | .IP "POSIX::Termios" 4 | |
15718 | .IX Item "POSIX::Termios" | |
15719 | new, getattr, getcc, getcflag, getiflag, getispeed, getlflag, getoflag, | |
15720 | getospeed, setattr, setcc, setcflag, setiflag, setispeed, setlflag, | |
15721 | setoflag, setospeed, Baud rate values, Terminal interface values, c_cc | |
15722 | field values, c_cflag field values, c_iflag field values, c_lflag field | |
15723 | values, c_oflag field values | |
15724 | .RE | |
15725 | .RS 4 | |
15726 | .RE | |
15727 | .IP "\s-1PATHNAME\s0 \s-1CONSTANTS\s0" 4 | |
15728 | .IX Item "PATHNAME CONSTANTS" | |
15729 | Constants | |
15730 | .IP "\s-1POSIX\s0 \s-1CONSTANTS\s0" 4 | |
15731 | .IX Item "POSIX CONSTANTS" | |
15732 | Constants | |
15733 | .IP "\s-1SYSTEM\s0 \s-1CONFIGURATION\s0" 4 | |
15734 | .IX Item "SYSTEM CONFIGURATION" | |
15735 | Constants | |
15736 | .IP "\s-1ERRNO\s0" 4 | |
15737 | .IX Item "ERRNO" | |
15738 | Constants | |
15739 | .IP "\s-1FCNTL\s0" 4 | |
15740 | .IX Item "FCNTL" | |
15741 | Constants | |
15742 | .IP "\s-1FLOAT\s0" 4 | |
15743 | .IX Item "FLOAT" | |
15744 | Constants | |
15745 | .IP "\s-1LIMITS\s0" 4 | |
15746 | .IX Item "LIMITS" | |
15747 | Constants | |
15748 | .IP "\s-1LOCALE\s0" 4 | |
15749 | .IX Item "LOCALE" | |
15750 | Constants | |
15751 | .IP "\s-1MATH\s0" 4 | |
15752 | .IX Item "MATH" | |
15753 | Constants | |
15754 | .IP "\s-1SIGNAL\s0" 4 | |
15755 | .IX Item "SIGNAL" | |
15756 | Constants | |
15757 | .IP "\s-1STAT\s0" 4 | |
15758 | .IX Item "STAT" | |
15759 | Constants, Macros | |
15760 | .IP "\s-1STDLIB\s0" 4 | |
15761 | .IX Item "STDLIB" | |
15762 | Constants | |
15763 | .IP "\s-1STDIO\s0" 4 | |
15764 | .IX Item "STDIO" | |
15765 | Constants | |
15766 | .IP "\s-1TIME\s0" 4 | |
15767 | .IX Item "TIME" | |
15768 | Constants | |
15769 | .IP "\s-1UNISTD\s0" 4 | |
15770 | .IX Item "UNISTD" | |
15771 | Constants | |
15772 | .IP "\s-1WAIT\s0" 4 | |
15773 | .IX Item "WAIT" | |
15774 | Constants, \s-1WNOHANG\s0, \s-1WUNTRACED\s0, Macros, \s-1WIFEXITED\s0, \s-1WEXITSTATUS\s0, \s-1WIFSIGNALED\s0, | |
15775 | \&\s-1WTERMSIG\s0, \s-1WIFSTOPPED\s0, \s-1WSTOPSIG\s0 | |
15776 | .Sh "PerlIO \- On demand loader for PerlIO layers and root of PerlIO::* name space" | |
15777 | .IX Subsection "PerlIO - On demand loader for PerlIO layers and root of PerlIO::* name space" | |
15778 | .IP "\s-1SYNOPSIS\s0" 4 | |
15779 | .IX Item "SYNOPSIS" | |
15780 | .PD 0 | |
15781 | .IP "\s-1DESCRIPTION\s0" 4 | |
15782 | .IX Item "DESCRIPTION" | |
15783 | .PD | |
15784 | unix, stdio, perlio, crlf, utf8, bytes, raw, pop | |
15785 | .RS 4 | |
15786 | .IP "Alternatives to raw" 4 | |
15787 | .IX Item "Alternatives to raw" | |
15788 | .PD 0 | |
15789 | .IP "Defaults and how to override them" 4 | |
15790 | .IX Item "Defaults and how to override them" | |
15791 | .RE | |
15792 | .RS 4 | |
15793 | .RE | |
15794 | .IP "\s-1AUTHOR\s0" 4 | |
15795 | .IX Item "AUTHOR" | |
15796 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
15797 | .IX Item "SEE ALSO" | |
15798 | .PD | |
15799 | .Sh "PerlIO::encoding \- encoding layer" | |
15800 | .IX Subsection "PerlIO::encoding - encoding layer" | |
15801 | .IP "\s-1SYNOPSIS\s0" 4 | |
15802 | .IX Item "SYNOPSIS" | |
15803 | .PD 0 | |
15804 | .IP "\s-1DESCRIPTION\s0" 4 | |
15805 | .IX Item "DESCRIPTION" | |
15806 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
15807 | .IX Item "SEE ALSO" | |
15808 | .PD | |
15809 | .Sh "PerlIO::scalar \- support module for in-memory \s-1IO\s0." | |
15810 | .IX Subsection "PerlIO::scalar - support module for in-memory IO." | |
15811 | .IP "\s-1SYNOPSIS\s0" 4 | |
15812 | .IX Item "SYNOPSIS" | |
15813 | .PD 0 | |
15814 | .IP "\s-1DESCRIPTION\s0" 4 | |
15815 | .IX Item "DESCRIPTION" | |
15816 | .PD | |
15817 | .Sh "PerlIO::via \- Helper class for PerlIO layers implemented in perl" | |
15818 | .IX Subsection "PerlIO::via - Helper class for PerlIO layers implemented in perl" | |
15819 | .IP "\s-1SYNOPSIS\s0" 4 | |
15820 | .IX Item "SYNOPSIS" | |
15821 | .PD 0 | |
15822 | .IP "\s-1DESCRIPTION\s0" 4 | |
15823 | .IX Item "DESCRIPTION" | |
15824 | .IP "\s-1EXPECTED\s0 \s-1METHODS\s0" 4 | |
15825 | .IX Item "EXPECTED METHODS" | |
15826 | .PD | |
15827 | $class\->\s-1PUSHED\s0([$mode[,$fh]]), \f(CW$obj\fR\->\s-1POPPED\s0([$fh]), | |
15828 | \&\f(CW$obj\fR\->\s-1OPEN\s0($path,$mode[,$fh]), \f(CW$obj\fR\->\s-1BINMODE\s0([,$fh]), | |
15829 | \&\f(CW$obj\fR\->\s-1FDOPEN\s0($fd[,$fh]), \f(CW$obj\fR\->\s-1SYSOPEN\s0($path,$imode,$perm,[,$fh]), | |
15830 | \&\f(CW$obj\fR\->\s-1FILENO\s0($fh), \f(CW$obj\fR\->\s-1READ\s0($buffer,$len,$fh), \f(CW$obj\fR\->\s-1WRITE\s0($buffer,$fh), | |
15831 | \&\f(CW$obj\fR\->\s-1FILL\s0($fh), \f(CW$obj\fR\->\s-1CLOSE\s0($fh), \f(CW$obj\fR\->\s-1SEEK\s0($posn,$whence,$fh), | |
15832 | \&\f(CW$obj\fR\->\s-1TELL\s0($fh), \f(CW$obj\fR\->\s-1UNREAD\s0($buffer,$fh), \f(CW$obj\fR\->\s-1FLUSH\s0($fh), | |
15833 | \&\f(CW$obj\fR\->\s-1SETLINEBUF\s0($fh), \f(CW$obj\fR\->\s-1CLEARERR\s0($fh), \f(CW$obj\fR\->\s-1ERROR\s0($fh), | |
15834 | \&\f(CW$obj\fR\->\s-1EOF\s0($fh) | |
15835 | .IP "\s-1EXAMPLES\s0" 4 | |
15836 | .IX Item "EXAMPLES" | |
15837 | .RS 4 | |
15838 | .PD 0 | |
15839 | .IP "Example \- a Hexadecimal Handle" 4 | |
15840 | .IX Item "Example - a Hexadecimal Handle" | |
15841 | .RE | |
15842 | .RS 4 | |
15843 | .RE | |
15844 | .PD | |
15845 | .Sh "PerlIO::via::QuotedPrint \- PerlIO layer for quoted-printable strings" | |
15846 | .IX Subsection "PerlIO::via::QuotedPrint - PerlIO layer for quoted-printable strings" | |
15847 | .IP "\s-1SYNOPSIS\s0" 4 | |
15848 | .IX Item "SYNOPSIS" | |
15849 | .PD 0 | |
15850 | .IP "\s-1DESCRIPTION\s0" 4 | |
15851 | .IX Item "DESCRIPTION" | |
15852 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
15853 | .IX Item "SEE ALSO" | |
15854 | .IP "\s-1COPYRIGHT\s0" 4 | |
15855 | .IX Item "COPYRIGHT" | |
15856 | .PD | |
15857 | .Sh "Pod::Checker, \fIpodchecker()\fP \- check pod documents for syntax errors" | |
15858 | .IX Subsection "Pod::Checker, podchecker() - check pod documents for syntax errors" | |
15859 | .IP "\s-1SYNOPSIS\s0" 4 | |
15860 | .IX Item "SYNOPSIS" | |
15861 | .PD 0 | |
15862 | .IP "\s-1OPTIONS/ARGUMENTS\s0" 4 | |
15863 | .IX Item "OPTIONS/ARGUMENTS" | |
15864 | .RS 4 | |
15865 | .IP "\fIpodchecker()\fR" 4 | |
15866 | .IX Item "podchecker()" | |
15867 | .PD | |
15868 | \&\fB\-warnings\fR => \fIval\fR | |
15869 | .RE | |
15870 | .RS 4 | |
15871 | .RE | |
15872 | .IP "\s-1DESCRIPTION\s0" 4 | |
15873 | .IX Item "DESCRIPTION" | |
15874 | .PD 0 | |
15875 | .IP "\s-1DIAGNOSTICS\s0" 4 | |
15876 | .IX Item "DIAGNOSTICS" | |
15877 | .RS 4 | |
15878 | .IP "Errors" 4 | |
15879 | .IX Item "Errors" | |
15880 | .PD | |
15881 | empty =headn, =over on line \fIN\fR without closing =back, =item without | |
15882 | previous =over, =back without previous =over, No argument for =begin, =end | |
15883 | without =begin, Nested =begin's, =for without formatter specification, | |
15884 | unresolved internal link \fI\s-1NAME\s0\fR, Unknown command "\fI\s-1CMD\s0\fR\*(L", Unknown | |
15885 | interior-sequence \*(R"\fI\s-1SEQ\s0\fR", nested commands | |
15886 | \&\fI\s-1CMD\s0\fR<...\fI\s-1CMD\s0\fR<...>...>, garbled entity \fI\s-1STRING\s0\fR, Entity | |
15887 | number out of range, malformed link L<>, nonempty Z<>, | |
15888 | empty X<>, Spurious text after =pod / =cut, Spurious character(s) | |
15889 | after =back | |
15890 | .IP "Warnings" 4 | |
15891 | .IX Item "Warnings" | |
15892 | multiple occurrence of link target \fIname\fR, line containing nothing but | |
15893 | whitespace in paragraph, file does not start with =head, previous =item has | |
15894 | no contents, preceding non-item paragraph(s), =item type mismatch (\fIone\fR | |
15895 | vs. \fItwo\fR), \fIN\fR unescaped \f(CW\*(C`<>\*(C'\fR in paragraph, Unknown entity, No | |
15896 | items in =over, No argument for =item, empty section in previous paragraph, | |
15897 | Verbatim paragraph in \s-1NAME\s0 section | |
15898 | .IP "Hyperlinks" 4 | |
15899 | .IX Item "Hyperlinks" | |
15900 | ignoring leading/trailing whitespace in link, (section) in '$page' | |
15901 | deprecated, alternative text/node '%s' contains non-escaped | or / | |
15902 | .RE | |
15903 | .RS 4 | |
15904 | .RE | |
15905 | .IP "\s-1RETURN\s0 \s-1VALUE\s0" 4 | |
15906 | .IX Item "RETURN VALUE" | |
15907 | .PD 0 | |
15908 | .IP "\s-1EXAMPLES\s0" 4 | |
15909 | .IX Item "EXAMPLES" | |
15910 | .IP "\s-1INTERFACE\s0" 4 | |
15911 | .IX Item "INTERFACE" | |
15912 | .PD | |
15913 | .PP | |
15914 | \&\f(CW\*(C`Pod::Checker\->new( %options )\*(C'\fR | |
15915 | .PP | |
15916 | \&\f(CW\*(C`$checker\->poderror( @args )\*(C'\fR, \f(CW\*(C`$checker\->poderror( {%opts}, | |
15917 | @args )\*(C'\fR | |
15918 | .PP | |
15919 | \&\f(CW\*(C`$checker\->num_errors()\*(C'\fR | |
15920 | .PP | |
15921 | \&\f(CW\*(C`$checker\->name()\*(C'\fR | |
15922 | .PP | |
15923 | \&\f(CW\*(C`$checker\->node()\*(C'\fR | |
15924 | .PP | |
15925 | \&\f(CW\*(C`$checker\->idx()\*(C'\fR | |
15926 | .PP | |
15927 | \&\f(CW\*(C`$checker\->hyperlink()\*(C'\fR | |
15928 | .IP "\s-1AUTHOR\s0" 4 | |
15929 | .IX Item "AUTHOR" | |
15930 | .Sh "Pod::Find \- find \s-1POD\s0 documents in directory trees" | |
15931 | .IX Subsection "Pod::Find - find POD documents in directory trees" | |
15932 | .PD 0 | |
15933 | .IP "\s-1SYNOPSIS\s0" 4 | |
15934 | .IX Item "SYNOPSIS" | |
15935 | .IP "\s-1DESCRIPTION\s0" 4 | |
15936 | .IX Item "DESCRIPTION" | |
15937 | .ie n .IP """pod_find( { %opts } , @directories )""" 4 | |
15938 | .el .IP "\f(CWpod_find( { %opts } , @directories )\fR" 4 | |
15939 | .IX Item "pod_find( { %opts } , @directories )" | |
15940 | .PD | |
15941 | \&\f(CW\*(C`\-verbose => 1\*(C'\fR, \f(CW\*(C`\-perl => 1\*(C'\fR, \f(CW\*(C`\-script => 1\*(C'\fR, \f(CW\*(C`\-inc => | |
15942 | 1\*(C'\fR | |
15943 | .ie n .IP """simplify_name( $str )""" 4 | |
15944 | .el .IP "\f(CWsimplify_name( $str )\fR" 4 | |
15945 | .IX Item "simplify_name( $str )" | |
15946 | .PD 0 | |
15947 | .ie n .IP """pod_where( { %opts }, $pod )""" 4 | |
15948 | .el .IP "\f(CWpod_where( { %opts }, $pod )\fR" 4 | |
15949 | .IX Item "pod_where( { %opts }, $pod )" | |
15950 | .PD | |
15951 | \&\f(CW\*(C`\-inc => 1\*(C'\fR, \f(CW\*(C`\-dirs => [ $dir1, $dir2, ... ]\*(C'\fR, \f(CW\*(C`\-verbose => | |
15952 | 1\*(C'\fR | |
15953 | .ie n .IP """contains_pod( $file , $verbose )""" 4 | |
15954 | .el .IP "\f(CWcontains_pod( $file , $verbose )\fR" 4 | |
15955 | .IX Item "contains_pod( $file , $verbose )" | |
15956 | .PD 0 | |
15957 | .IP "\s-1AUTHOR\s0" 4 | |
15958 | .IX Item "AUTHOR" | |
15959 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
15960 | .IX Item "SEE ALSO" | |
15961 | .PD | |
15962 | .Sh "Pod::Html \- module to convert pod files to \s-1HTML\s0" | |
15963 | .IX Subsection "Pod::Html - module to convert pod files to HTML" | |
15964 | .IP "\s-1SYNOPSIS\s0" 4 | |
15965 | .IX Item "SYNOPSIS" | |
15966 | .PD 0 | |
15967 | .IP "\s-1DESCRIPTION\s0" 4 | |
15968 | .IX Item "DESCRIPTION" | |
15969 | .IP "\s-1ARGUMENTS\s0" 4 | |
15970 | .IX Item "ARGUMENTS" | |
15971 | .PD | |
15972 | backlink, cachedir, css, flush, header, help, htmldir, htmlroot, index, | |
15973 | infile, libpods, netscape, outfile, podpath, podroot, quiet, recurse, | |
15974 | title, verbose | |
15975 | .IP "\s-1EXAMPLE\s0" 4 | |
15976 | .IX Item "EXAMPLE" | |
15977 | .PD 0 | |
15978 | .IP "\s-1ENVIRONMENT\s0" 4 | |
15979 | .IX Item "ENVIRONMENT" | |
15980 | .IP "\s-1AUTHOR\s0" 4 | |
15981 | .IX Item "AUTHOR" | |
15982 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
15983 | .IX Item "SEE ALSO" | |
15984 | .IP "\s-1COPYRIGHT\s0" 4 | |
15985 | .IX Item "COPYRIGHT" | |
15986 | .PD | |
15987 | .Sh "Pod::InputObjects \- objects representing \s-1POD\s0 input paragraphs, commands, etc." | |
15988 | .IX Subsection "Pod::InputObjects - objects representing POD input paragraphs, commands, etc." | |
15989 | .IP "\s-1SYNOPSIS\s0" 4 | |
15990 | .IX Item "SYNOPSIS" | |
15991 | .PD 0 | |
15992 | .IP "\s-1REQUIRES\s0" 4 | |
15993 | .IX Item "REQUIRES" | |
15994 | .IP "\s-1EXPORTS\s0" 4 | |
15995 | .IX Item "EXPORTS" | |
15996 | .IP "\s-1DESCRIPTION\s0" 4 | |
15997 | .IX Item "DESCRIPTION" | |
15998 | .PD | |
15999 | package \fBPod::InputSource\fR, package \fBPod::Paragraph\fR, package | |
16000 | \&\fBPod::InteriorSequence\fR, package \fBPod::ParseTree\fR | |
16001 | .IP "\fBPod::InputSource\fR" 4 | |
16002 | .IX Item "Pod::InputSource" | |
16003 | .PD 0 | |
16004 | .IP "\fB\f(BInew()\fB\fR" 4 | |
16005 | .IX Item "new()" | |
16006 | .IP "\fB\f(BIname()\fB\fR" 4 | |
16007 | .IX Item "name()" | |
16008 | .IP "\fB\f(BIhandle()\fB\fR" 4 | |
16009 | .IX Item "handle()" | |
16010 | .IP "\fB\f(BIwas_cutting()\fB\fR" 4 | |
16011 | .IX Item "was_cutting()" | |
16012 | .IP "\fBPod::Paragraph\fR" 4 | |
16013 | .IX Item "Pod::Paragraph" | |
16014 | .IP "Pod::Paragraph\->\fB\f(BInew()\fB\fR" 4 | |
16015 | .IX Item "Pod::Paragraph->new()" | |
16016 | .IP "$pod_para\->\fB\f(BIcmd_name()\fB\fR" 4 | |
16017 | .IX Item "$pod_para->cmd_name()" | |
16018 | .IP "$pod_para\->\fB\f(BItext()\fB\fR" 4 | |
16019 | .IX Item "$pod_para->text()" | |
16020 | .IP "$pod_para\->\fB\f(BIraw_text()\fB\fR" 4 | |
16021 | .IX Item "$pod_para->raw_text()" | |
16022 | .IP "$pod_para\->\fB\f(BIcmd_prefix()\fB\fR" 4 | |
16023 | .IX Item "$pod_para->cmd_prefix()" | |
16024 | .IP "$pod_para\->\fB\f(BIcmd_separator()\fB\fR" 4 | |
16025 | .IX Item "$pod_para->cmd_separator()" | |
16026 | .IP "$pod_para\->\fB\f(BIparse_tree()\fB\fR" 4 | |
16027 | .IX Item "$pod_para->parse_tree()" | |
16028 | .IP "$pod_para\->\fB\f(BIfile_line()\fB\fR" 4 | |
16029 | .IX Item "$pod_para->file_line()" | |
16030 | .IP "\fBPod::InteriorSequence\fR" 4 | |
16031 | .IX Item "Pod::InteriorSequence" | |
16032 | .IP "Pod::InteriorSequence\->\fB\f(BInew()\fB\fR" 4 | |
16033 | .IX Item "Pod::InteriorSequence->new()" | |
16034 | .IP "$pod_seq\->\fB\f(BIcmd_name()\fB\fR" 4 | |
16035 | .IX Item "$pod_seq->cmd_name()" | |
16036 | .IP "$pod_seq\->\fB\f(BIprepend()\fB\fR" 4 | |
16037 | .IX Item "$pod_seq->prepend()" | |
16038 | .IP "$pod_seq\->\fB\f(BIappend()\fB\fR" 4 | |
16039 | .IX Item "$pod_seq->append()" | |
16040 | .IP "$pod_seq\->\fB\f(BInested()\fB\fR" 4 | |
16041 | .IX Item "$pod_seq->nested()" | |
16042 | .IP "$pod_seq\->\fB\f(BIraw_text()\fB\fR" 4 | |
16043 | .IX Item "$pod_seq->raw_text()" | |
16044 | .IP "$pod_seq\->\fB\f(BIleft_delimiter()\fB\fR" 4 | |
16045 | .IX Item "$pod_seq->left_delimiter()" | |
16046 | .IP "$pod_seq\->\fB\f(BIright_delimiter()\fB\fR" 4 | |
16047 | .IX Item "$pod_seq->right_delimiter()" | |
16048 | .IP "$pod_seq\->\fB\f(BIparse_tree()\fB\fR" 4 | |
16049 | .IX Item "$pod_seq->parse_tree()" | |
16050 | .IP "$pod_seq\->\fB\f(BIfile_line()\fB\fR" 4 | |
16051 | .IX Item "$pod_seq->file_line()" | |
16052 | .IP "Pod::InteriorSequence::\fB\s-1\f(BIDESTROY\s0()\fB\fR" 4 | |
16053 | .IX Item "Pod::InteriorSequence::DESTROY()" | |
16054 | .IP "\fBPod::ParseTree\fR" 4 | |
16055 | .IX Item "Pod::ParseTree" | |
16056 | .IP "Pod::ParseTree\->\fB\f(BInew()\fB\fR" 4 | |
16057 | .IX Item "Pod::ParseTree->new()" | |
16058 | .IP "$ptree\->\fB\f(BItop()\fB\fR" 4 | |
16059 | .IX Item "$ptree->top()" | |
16060 | .IP "$ptree\->\fB\f(BIchildren()\fB\fR" 4 | |
16061 | .IX Item "$ptree->children()" | |
16062 | .IP "$ptree\->\fB\f(BIprepend()\fB\fR" 4 | |
16063 | .IX Item "$ptree->prepend()" | |
16064 | .IP "$ptree\->\fB\f(BIappend()\fB\fR" 4 | |
16065 | .IX Item "$ptree->append()" | |
16066 | .IP "$ptree\->\fB\f(BIraw_text()\fB\fR" 4 | |
16067 | .IX Item "$ptree->raw_text()" | |
16068 | .IP "Pod::ParseTree::\fB\s-1\f(BIDESTROY\s0()\fB\fR" 4 | |
16069 | .IX Item "Pod::ParseTree::DESTROY()" | |
16070 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
16071 | .IX Item "SEE ALSO" | |
16072 | .IP "\s-1AUTHOR\s0" 4 | |
16073 | .IX Item "AUTHOR" | |
16074 | .PD | |
16075 | .Sh "Pod::LaTeX \- Convert Pod data to formatted Latex" | |
16076 | .IX Subsection "Pod::LaTeX - Convert Pod data to formatted Latex" | |
16077 | .IP "\s-1SYNOPSIS\s0" 4 | |
16078 | .IX Item "SYNOPSIS" | |
16079 | .PD 0 | |
16080 | .IP "\s-1DESCRIPTION\s0" 4 | |
16081 | .IX Item "DESCRIPTION" | |
16082 | .IP "\s-1OBJECT\s0 \s-1METHODS\s0" 4 | |
16083 | .IX Item "OBJECT METHODS" | |
16084 | .PD | |
16085 | \&\f(CW\*(C`initialize\*(C'\fR | |
16086 | .IP "Data Accessors" 4 | |
16087 | .IX Item "Data Accessors" | |
16088 | \&\fBAddPreamble\fR | |
16089 | .PP | |
16090 | \&\fBAddPostamble\fR | |
16091 | .PP | |
16092 | \&\fBHead1Level\fR | |
16093 | .PP | |
16094 | \&\fBLabel\fR | |
16095 | .PP | |
16096 | \&\fBLevelNoNum\fR | |
16097 | .PP | |
16098 | \&\fBMakeIndex\fR | |
16099 | .PP | |
16100 | \&\fBReplaceNAMEwithSection\fR | |
16101 | .PP | |
16102 | \&\fBStartWithNewPage\fR | |
16103 | .PP | |
16104 | \&\fBTableOfContents\fR | |
16105 | .PP | |
16106 | \&\fBUniqueLabels\fR | |
16107 | .PP | |
16108 | \&\fBUserPreamble\fR | |
16109 | .PP | |
16110 | \&\fBUserPostamble\fR | |
16111 | .PP | |
16112 | \&\fBLists\fR | |
16113 | .IP "Subclassed methods" 4 | |
16114 | .IX Item "Subclassed methods" | |
16115 | .PP | |
16116 | \&\fBbegin_pod\fR | |
16117 | .PP | |
16118 | \&\fBend_pod\fR | |
16119 | .PP | |
16120 | \&\fBcommand\fR | |
16121 | .PP | |
16122 | \&\fBverbatim\fR | |
16123 | .PP | |
16124 | \&\fBtextblock\fR | |
16125 | .PP | |
16126 | \&\fBinterior_sequence\fR | |
16127 | .IP "List Methods" 4 | |
16128 | .IX Item "List Methods" | |
16129 | \&\fBbegin_list\fR | |
16130 | .PP | |
16131 | \&\fBend_list\fR | |
16132 | .PP | |
16133 | \&\fBadd_item\fR | |
16134 | .IP "Methods for headings" 4 | |
16135 | .IX Item "Methods for headings" | |
16136 | \&\fBhead\fR | |
16137 | .IP "Internal methods" 4 | |
16138 | .IX Item "Internal methods" | |
16139 | \&\fB_output\fR | |
16140 | .PP | |
16141 | \&\fB_replace_special_chars\fR | |
16142 | .PP | |
16143 | \&\fB_replace_special_chars_late\fR | |
16144 | .PP | |
16145 | \&\fB_create_label\fR | |
16146 | .PP | |
16147 | \&\fB_create_index\fR | |
16148 | .PP | |
16149 | \&\fB_clean_latex_commands\fR | |
16150 | .PP | |
16151 | \&\fB_split_delimited\fR | |
16152 | .IP "\s-1NOTES\s0" 4 | |
16153 | .IX Item "NOTES" | |
16154 | .PD 0 | |
16155 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
16156 | .IX Item "SEE ALSO" | |
16157 | .IP "\s-1AUTHORS\s0" 4 | |
16158 | .IX Item "AUTHORS" | |
16159 | .IP "\s-1COPYRIGHT\s0" 4 | |
16160 | .IX Item "COPYRIGHT" | |
16161 | .IP "\s-1REVISION\s0" 4 | |
16162 | .IX Item "REVISION" | |
16163 | .PD | |
16164 | .Sh "Pod::Man \- Convert \s-1POD\s0 data to formatted *roff input" | |
16165 | .IX Subsection "Pod::Man - Convert POD data to formatted *roff input" | |
16166 | .IP "\s-1SYNOPSIS\s0" 4 | |
16167 | .IX Item "SYNOPSIS" | |
16168 | .PD 0 | |
16169 | .IP "\s-1DESCRIPTION\s0" 4 | |
16170 | .IX Item "DESCRIPTION" | |
16171 | .PD | |
16172 | center, date, fixed, fixedbold, fixeditalic, fixedbolditalic, name, quotes, | |
16173 | release, section | |
16174 | .IP "\s-1DIAGNOSTICS\s0" 4 | |
16175 | .IX Item "DIAGNOSTICS" | |
16176 | roff font should be 1 or 2 chars, not \*(L"%s\*(R", Invalid link \f(CW%s\fR, Invalid quote | |
16177 | specification \*(L"%s\*(R", \f(CW%s:\fR%d: Unknown command paragraph \*(L"%s\*(R", \f(CW%s:\fR%d: Unknown | |
16178 | escape E<%s>, \f(CW%s:\fR%d: Unknown formatting code \f(CW%s\fR, \f(CW%s:\fR%d: Unmatched | |
16179 | =back | |
16180 | .IP "\s-1BUGS\s0" 4 | |
16181 | .IX Item "BUGS" | |
16182 | .PD 0 | |
16183 | .IP "\s-1CAVEATS\s0" 4 | |
16184 | .IX Item "CAVEATS" | |
16185 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
16186 | .IX Item "SEE ALSO" | |
16187 | .IP "\s-1AUTHOR\s0" 4 | |
16188 | .IX Item "AUTHOR" | |
16189 | .IP "\s-1COPYRIGHT\s0 \s-1AND\s0 \s-1LICENSE\s0" 4 | |
16190 | .IX Item "COPYRIGHT AND LICENSE" | |
16191 | .PD | |
16192 | .Sh "Pod::ParseLink \- Parse an L<> formatting code in \s-1POD\s0 text" | |
16193 | .IX Subsection "Pod::ParseLink - Parse an L<> formatting code in POD text" | |
16194 | .IP "\s-1SYNOPSIS\s0" 4 | |
16195 | .IX Item "SYNOPSIS" | |
16196 | .PD 0 | |
16197 | .IP "\s-1DESCRIPTION\s0" 4 | |
16198 | .IX Item "DESCRIPTION" | |
16199 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
16200 | .IX Item "SEE ALSO" | |
16201 | .IP "\s-1AUTHOR\s0" 4 | |
16202 | .IX Item "AUTHOR" | |
16203 | .IP "\s-1COPYRIGHT\s0 \s-1AND\s0 \s-1LICENSE\s0" 4 | |
16204 | .IX Item "COPYRIGHT AND LICENSE" | |
16205 | .PD | |
16206 | .Sh "Pod::ParseUtils \- helpers for \s-1POD\s0 parsing and conversion" | |
16207 | .IX Subsection "Pod::ParseUtils - helpers for POD parsing and conversion" | |
16208 | .IP "\s-1SYNOPSIS\s0" 4 | |
16209 | .IX Item "SYNOPSIS" | |
16210 | .PD 0 | |
16211 | .IP "\s-1DESCRIPTION\s0" 4 | |
16212 | .IX Item "DESCRIPTION" | |
16213 | .IP "Pod::List" 4 | |
16214 | .IX Item "Pod::List" | |
16215 | .PD | |
16216 | Pod::List\->\fInew()\fR | |
16217 | .PP | |
16218 | $list\->\fIfile()\fR | |
16219 | .PP | |
16220 | $list\->\fIstart()\fR | |
16221 | .PP | |
16222 | $list\->\fIindent()\fR | |
16223 | .PP | |
16224 | $list\->\fItype()\fR | |
16225 | .PP | |
16226 | $list\->\fIrx()\fR | |
16227 | .PP | |
16228 | $list\->\fIitem()\fR | |
16229 | .PP | |
16230 | $list\->\fIparent()\fR | |
16231 | .PP | |
16232 | $list\->\fItag()\fR | |
16233 | .IP "Pod::Hyperlink" 4 | |
16234 | .IX Item "Pod::Hyperlink" | |
16235 | Pod::Hyperlink\->\fInew()\fR | |
16236 | .PP | |
16237 | $link\->parse($string) | |
16238 | .PP | |
16239 | $link\->markup($string) | |
16240 | .PP | |
16241 | $link\->\fItext()\fR | |
16242 | .PP | |
16243 | $link\->\fIwarning()\fR | |
16244 | .PP | |
16245 | $link\->\fIfile()\fR, \f(CW$link\fR\->\fIline()\fR | |
16246 | .PP | |
16247 | $link\->\fIpage()\fR | |
16248 | .PP | |
16249 | $link\->\fInode()\fR | |
16250 | .PP | |
16251 | $link\->\fIalttext()\fR | |
16252 | .PP | |
16253 | $link\->\fItype()\fR | |
16254 | .PP | |
16255 | $link\->\fIlink()\fR | |
16256 | .IP "Pod::Cache" 4 | |
16257 | .IX Item "Pod::Cache" | |
16258 | Pod::Cache\->\fInew()\fR | |
16259 | .PP | |
16260 | $cache\->\fIitem()\fR | |
16261 | .PP | |
16262 | $cache\->find_page($name) | |
16263 | .IP "Pod::Cache::Item" 4 | |
16264 | .IX Item "Pod::Cache::Item" | |
16265 | Pod::Cache::Item\->\fInew()\fR | |
16266 | .PP | |
16267 | $cacheitem\->\fIpage()\fR | |
16268 | .PP | |
16269 | $cacheitem\->\fIdescription()\fR | |
16270 | .PP | |
16271 | $cacheitem\->\fIpath()\fR | |
16272 | .PP | |
16273 | $cacheitem\->\fIfile()\fR | |
16274 | .PP | |
16275 | $cacheitem\->\fInodes()\fR | |
16276 | .PP | |
16277 | $cacheitem\->find_node($name) | |
16278 | .PP | |
16279 | $cacheitem\->\fIidx()\fR | |
16280 | .IP "\s-1AUTHOR\s0" 4 | |
16281 | .IX Item "AUTHOR" | |
16282 | .PD 0 | |
16283 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
16284 | .IX Item "SEE ALSO" | |
16285 | .PD | |
16286 | .Sh "Pod::Parser \- base class for creating \s-1POD\s0 filters and translators" | |
16287 | .IX Subsection "Pod::Parser - base class for creating POD filters and translators" | |
16288 | .IP "\s-1SYNOPSIS\s0" 4 | |
16289 | .IX Item "SYNOPSIS" | |
16290 | .PD 0 | |
16291 | .IP "\s-1REQUIRES\s0" 4 | |
16292 | .IX Item "REQUIRES" | |
16293 | .IP "\s-1EXPORTS\s0" 4 | |
16294 | .IX Item "EXPORTS" | |
16295 | .IP "\s-1DESCRIPTION\s0" 4 | |
16296 | .IX Item "DESCRIPTION" | |
16297 | .IP "\s-1QUICK\s0 \s-1OVERVIEW\s0" 4 | |
16298 | .IX Item "QUICK OVERVIEW" | |
16299 | .IP "\s-1PARSING\s0 \s-1OPTIONS\s0" 4 | |
16300 | .IX Item "PARSING OPTIONS" | |
16301 | .PD | |
16302 | \&\fB\-want_nonPODs\fR (default: unset), \fB\-process_cut_cmd\fR (default: unset), | |
16303 | \&\fB\-warnings\fR (default: unset) | |
16304 | .IP "\s-1RECOMMENDED\s0 \s-1SUBROUTINE/METHOD\s0 \s-1OVERRIDES\s0" 4 | |
16305 | .IX Item "RECOMMENDED SUBROUTINE/METHOD OVERRIDES" | |
16306 | .PD 0 | |
16307 | .IP "\fB\f(BIcommand()\fB\fR" 4 | |
16308 | .IX Item "command()" | |
16309 | .PD | |
16310 | \&\f(CW$cmd\fR, \f(CW$text\fR, \f(CW$line_num\fR, \f(CW$pod_para\fR | |
16311 | .IP "\fB\f(BIverbatim()\fB\fR" 4 | |
16312 | .IX Item "verbatim()" | |
16313 | \&\f(CW$text\fR, \f(CW$line_num\fR, \f(CW$pod_para\fR | |
16314 | .IP "\fB\f(BItextblock()\fB\fR" 4 | |
16315 | .IX Item "textblock()" | |
16316 | \&\f(CW$text\fR, \f(CW$line_num\fR, \f(CW$pod_para\fR | |
16317 | .IP "\fB\f(BIinterior_sequence()\fB\fR" 4 | |
16318 | .IX Item "interior_sequence()" | |
16319 | .PD 0 | |
16320 | .IP "\s-1OPTIONAL\s0 \s-1SUBROUTINE/METHOD\s0 \s-1OVERRIDES\s0" 4 | |
16321 | .IX Item "OPTIONAL SUBROUTINE/METHOD OVERRIDES" | |
16322 | .IP "\fB\f(BInew()\fB\fR" 4 | |
16323 | .IX Item "new()" | |
16324 | .IP "\fB\f(BIinitialize()\fB\fR" 4 | |
16325 | .IX Item "initialize()" | |
16326 | .IP "\fB\f(BIbegin_pod()\fB\fR" 4 | |
16327 | .IX Item "begin_pod()" | |
16328 | .IP "\fB\f(BIbegin_input()\fB\fR" 4 | |
16329 | .IX Item "begin_input()" | |
16330 | .IP "\fB\f(BIend_input()\fB\fR" 4 | |
16331 | .IX Item "end_input()" | |
16332 | .IP "\fB\f(BIend_pod()\fB\fR" 4 | |
16333 | .IX Item "end_pod()" | |
16334 | .IP "\fB\f(BIpreprocess_line()\fB\fR" 4 | |
16335 | .IX Item "preprocess_line()" | |
16336 | .IP "\fB\f(BIpreprocess_paragraph()\fB\fR" 4 | |
16337 | .IX Item "preprocess_paragraph()" | |
16338 | .IP "\s-1METHODS\s0 \s-1FOR\s0 \s-1PARSING\s0 \s-1AND\s0 \s-1PROCESSING\s0" 4 | |
16339 | .IX Item "METHODS FOR PARSING AND PROCESSING" | |
16340 | .IP "\fB\f(BIparse_text()\fB\fR" 4 | |
16341 | .IX Item "parse_text()" | |
16342 | .PD | |
16343 | \&\fB\-expand_seq\fR => \fIcode-ref\fR|\fImethod-name\fR, \fB\-expand_text\fR => | |
16344 | \&\fIcode-ref\fR|\fImethod-name\fR, \fB\-expand_ptree\fR => | |
16345 | \&\fIcode-ref\fR|\fImethod-name\fR | |
16346 | .IP "\fB\f(BIinterpolate()\fB\fR" 4 | |
16347 | .IX Item "interpolate()" | |
16348 | .PD 0 | |
16349 | .IP "\fB\f(BIparse_paragraph()\fB\fR" 4 | |
16350 | .IX Item "parse_paragraph()" | |
16351 | .IP "\fB\f(BIparse_from_filehandle()\fB\fR" 4 | |
16352 | .IX Item "parse_from_filehandle()" | |
16353 | .IP "\fB\f(BIparse_from_file()\fB\fR" 4 | |
16354 | .IX Item "parse_from_file()" | |
16355 | .IP "\s-1ACCESSOR\s0 \s-1METHODS\s0" 4 | |
16356 | .IX Item "ACCESSOR METHODS" | |
16357 | .IP "\fB\f(BIerrorsub()\fB\fR" 4 | |
16358 | .IX Item "errorsub()" | |
16359 | .IP "\fB\f(BIcutting()\fB\fR" 4 | |
16360 | .IX Item "cutting()" | |
16361 | .IP "\fB\f(BIparseopts()\fB\fR" 4 | |
16362 | .IX Item "parseopts()" | |
16363 | .IP "\fB\f(BIoutput_file()\fB\fR" 4 | |
16364 | .IX Item "output_file()" | |
16365 | .IP "\fB\f(BIoutput_handle()\fB\fR" 4 | |
16366 | .IX Item "output_handle()" | |
16367 | .IP "\fB\f(BIinput_file()\fB\fR" 4 | |
16368 | .IX Item "input_file()" | |
16369 | .IP "\fB\f(BIinput_handle()\fB\fR" 4 | |
16370 | .IX Item "input_handle()" | |
16371 | .IP "\fB\f(BIinput_streams()\fB\fR" 4 | |
16372 | .IX Item "input_streams()" | |
16373 | .IP "\fB\f(BItop_stream()\fB\fR" 4 | |
16374 | .IX Item "top_stream()" | |
16375 | .IP "\s-1PRIVATE\s0 \s-1METHODS\s0 \s-1AND\s0 \s-1DATA\s0" 4 | |
16376 | .IX Item "PRIVATE METHODS AND DATA" | |
16377 | .IP "\fB\f(BI_push_input_stream()\fB\fR" 4 | |
16378 | .IX Item "_push_input_stream()" | |
16379 | .IP "\fB\f(BI_pop_input_stream()\fB\fR" 4 | |
16380 | .IX Item "_pop_input_stream()" | |
16381 | .IP "TREE-BASED \s-1PARSING\s0" 4 | |
16382 | .IX Item "TREE-BASED PARSING" | |
16383 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
16384 | .IX Item "SEE ALSO" | |
16385 | .IP "\s-1AUTHOR\s0" 4 | |
16386 | .IX Item "AUTHOR" | |
16387 | .PD | |
16388 | .Sh "Pod::Plainer \- Perl extension for converting Pod to old style Pod." | |
16389 | .IX Subsection "Pod::Plainer - Perl extension for converting Pod to old style Pod." | |
16390 | .IP "\s-1SYNOPSIS\s0" 4 | |
16391 | .IX Item "SYNOPSIS" | |
16392 | .PD 0 | |
16393 | .IP "\s-1DESCRIPTION\s0" 4 | |
16394 | .IX Item "DESCRIPTION" | |
16395 | .RS 4 | |
16396 | .IP "\s-1EXPORT\s0" 4 | |
16397 | .IX Item "EXPORT" | |
16398 | .RE | |
16399 | .RS 4 | |
16400 | .RE | |
16401 | .IP "\s-1AUTHOR\s0" 4 | |
16402 | .IX Item "AUTHOR" | |
16403 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
16404 | .IX Item "SEE ALSO" | |
16405 | .PD | |
16406 | .Sh "Pod::Select, \fIpodselect()\fP \- extract selected sections of \s-1POD\s0 from input" | |
16407 | .IX Subsection "Pod::Select, podselect() - extract selected sections of POD from input" | |
16408 | .IP "\s-1SYNOPSIS\s0" 4 | |
16409 | .IX Item "SYNOPSIS" | |
16410 | .PD 0 | |
16411 | .IP "\s-1REQUIRES\s0" 4 | |
16412 | .IX Item "REQUIRES" | |
16413 | .IP "\s-1EXPORTS\s0" 4 | |
16414 | .IX Item "EXPORTS" | |
16415 | .IP "\s-1DESCRIPTION\s0" 4 | |
16416 | .IX Item "DESCRIPTION" | |
16417 | .IP "\s-1SECTION\s0 \s-1SPECIFICATIONS\s0" 4 | |
16418 | .IX Item "SECTION SPECIFICATIONS" | |
16419 | .IP "\s-1RANGE\s0 \s-1SPECIFICATIONS\s0" 4 | |
16420 | .IX Item "RANGE SPECIFICATIONS" | |
16421 | .IP "\s-1OBJECT\s0 \s-1METHODS\s0" 4 | |
16422 | .IX Item "OBJECT METHODS" | |
16423 | .IP "\fB\f(BIcurr_headings()\fB\fR" 4 | |
16424 | .IX Item "curr_headings()" | |
16425 | .IP "\fB\f(BIselect()\fB\fR" 4 | |
16426 | .IX Item "select()" | |
16427 | .IP "\fB\f(BIadd_selection()\fB\fR" 4 | |
16428 | .IX Item "add_selection()" | |
16429 | .IP "\fB\f(BIclear_selections()\fB\fR" 4 | |
16430 | .IX Item "clear_selections()" | |
16431 | .IP "\fB\f(BImatch_section()\fB\fR" 4 | |
16432 | .IX Item "match_section()" | |
16433 | .IP "\fB\f(BIis_selected()\fB\fR" 4 | |
16434 | .IX Item "is_selected()" | |
16435 | .IP "\s-1EXPORTED\s0 \s-1FUNCTIONS\s0" 4 | |
16436 | .IX Item "EXPORTED FUNCTIONS" | |
16437 | .IP "\fB\f(BIpodselect()\fB\fR" 4 | |
16438 | .IX Item "podselect()" | |
16439 | .PD | |
16440 | \&\fB\-output\fR, \fB\-sections\fR, \fB\-ranges\fR | |
16441 | .IP "\s-1PRIVATE\s0 \s-1METHODS\s0 \s-1AND\s0 \s-1DATA\s0" 4 | |
16442 | .IX Item "PRIVATE METHODS AND DATA" | |
16443 | .PD 0 | |
16444 | .IP "\fB\f(BI_compile_section_spec()\fB\fR" 4 | |
16445 | .IX Item "_compile_section_spec()" | |
16446 | .IP "$self\->{_SECTION_HEADINGS}" 4 | |
16447 | .IX Item "$self->{_SECTION_HEADINGS}" | |
16448 | .IP "$self\->{_SELECTED_SECTIONS}" 4 | |
16449 | .IX Item "$self->{_SELECTED_SECTIONS}" | |
16450 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
16451 | .IX Item "SEE ALSO" | |
16452 | .IP "\s-1AUTHOR\s0" 4 | |
16453 | .IX Item "AUTHOR" | |
16454 | .PD | |
16455 | .Sh "Pod::Text \- Convert \s-1POD\s0 data to formatted \s-1ASCII\s0 text" | |
16456 | .IX Subsection "Pod::Text - Convert POD data to formatted ASCII text" | |
16457 | .IP "\s-1SYNOPSIS\s0" 4 | |
16458 | .IX Item "SYNOPSIS" | |
16459 | .PD 0 | |
16460 | .IP "\s-1DESCRIPTION\s0" 4 | |
16461 | .IX Item "DESCRIPTION" | |
16462 | .PD | |
16463 | alt, code, indent, loose, quotes, sentence, width | |
16464 | .IP "\s-1DIAGNOSTICS\s0" 4 | |
16465 | .IX Item "DIAGNOSTICS" | |
16466 | Bizarre space in item, Item called without tag, Can't open \f(CW%s\fR for reading: | |
16467 | \&\f(CW%s\fR, Invalid quote specification \*(L"%s\*(R", \f(CW%s:\fR%d: Unknown command paragraph: \f(CW%s\fR, | |
16468 | \&\f(CW%s:\fR%d: Unknown escape: \f(CW%s\fR, \f(CW%s:\fR%d: Unknown formatting code: \f(CW%s\fR, \f(CW%s:\fR%d: | |
16469 | Unmatched =back | |
16470 | .IP "\s-1RESTRICTIONS\s0" 4 | |
16471 | .IX Item "RESTRICTIONS" | |
16472 | .PD 0 | |
16473 | .IP "\s-1NOTES\s0" 4 | |
16474 | .IX Item "NOTES" | |
16475 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
16476 | .IX Item "SEE ALSO" | |
16477 | .IP "\s-1AUTHOR\s0" 4 | |
16478 | .IX Item "AUTHOR" | |
16479 | .IP "\s-1COPYRIGHT\s0 \s-1AND\s0 \s-1LICENSE\s0" 4 | |
16480 | .IX Item "COPYRIGHT AND LICENSE" | |
16481 | .PD | |
16482 | .Sh "Pod::Text::Color \- Convert \s-1POD\s0 data to formatted color \s-1ASCII\s0 text" | |
16483 | .IX Subsection "Pod::Text::Color - Convert POD data to formatted color ASCII text" | |
16484 | .IP "\s-1SYNOPSIS\s0" 4 | |
16485 | .IX Item "SYNOPSIS" | |
16486 | .PD 0 | |
16487 | .IP "\s-1DESCRIPTION\s0" 4 | |
16488 | .IX Item "DESCRIPTION" | |
16489 | .IP "\s-1BUGS\s0" 4 | |
16490 | .IX Item "BUGS" | |
16491 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
16492 | .IX Item "SEE ALSO" | |
16493 | .IP "\s-1AUTHOR\s0" 4 | |
16494 | .IX Item "AUTHOR" | |
16495 | .IP "\s-1COPYRIGHT\s0 \s-1AND\s0 \s-1LICENSE\s0" 4 | |
16496 | .IX Item "COPYRIGHT AND LICENSE" | |
16497 | .PD | |
16498 | .Sh "Pod::Text::Overstrike \- Convert \s-1POD\s0 data to formatted overstrike text" | |
16499 | .IX Subsection "Pod::Text::Overstrike - Convert POD data to formatted overstrike text" | |
16500 | .IP "\s-1SYNOPSIS\s0" 4 | |
16501 | .IX Item "SYNOPSIS" | |
16502 | .PD 0 | |
16503 | .IP "\s-1DESCRIPTION\s0" 4 | |
16504 | .IX Item "DESCRIPTION" | |
16505 | .IP "\s-1BUGS\s0" 4 | |
16506 | .IX Item "BUGS" | |
16507 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
16508 | .IX Item "SEE ALSO" | |
16509 | .IP "\s-1AUTHOR\s0" 4 | |
16510 | .IX Item "AUTHOR" | |
16511 | .IP "\s-1COPYRIGHT\s0 \s-1AND\s0 \s-1LICENSE\s0" 4 | |
16512 | .IX Item "COPYRIGHT AND LICENSE" | |
16513 | .PD | |
16514 | .Sh "Pod::Text::Termcap \- Convert \s-1POD\s0 data to \s-1ASCII\s0 text with format escapes" | |
16515 | .IX Subsection "Pod::Text::Termcap - Convert POD data to ASCII text with format escapes" | |
16516 | .IP "\s-1SYNOPSIS\s0" 4 | |
16517 | .IX Item "SYNOPSIS" | |
16518 | .PD 0 | |
16519 | .IP "\s-1DESCRIPTION\s0" 4 | |
16520 | .IX Item "DESCRIPTION" | |
16521 | .IP "\s-1NOTES\s0" 4 | |
16522 | .IX Item "NOTES" | |
16523 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
16524 | .IX Item "SEE ALSO" | |
16525 | .IP "\s-1AUTHOR\s0" 4 | |
16526 | .IX Item "AUTHOR" | |
16527 | .IP "\s-1COPYRIGHT\s0 \s-1AND\s0 \s-1LICENSE\s0" 4 | |
16528 | .IX Item "COPYRIGHT AND LICENSE" | |
16529 | .PD | |
16530 | .Sh "Pod::Usage, \fIpod2usage()\fP \- print a usage message from embedded pod documentation" | |
16531 | .IX Subsection "Pod::Usage, pod2usage() - print a usage message from embedded pod documentation" | |
16532 | .IP "\s-1SYNOPSIS\s0" 4 | |
16533 | .IX Item "SYNOPSIS" | |
16534 | .PD 0 | |
16535 | .IP "\s-1ARGUMENTS\s0" 4 | |
16536 | .IX Item "ARGUMENTS" | |
16537 | .PD | |
16538 | \&\f(CW\*(C`\-message\*(C'\fR, \f(CW\*(C`\-msg\*(C'\fR, \f(CW\*(C`\-exitval\*(C'\fR, \f(CW\*(C`\-verbose\*(C'\fR, \f(CW\*(C`\-output\*(C'\fR, \f(CW\*(C`\-input\*(C'\fR, | |
16539 | \&\f(CW\*(C`\-pathlist\*(C'\fR | |
16540 | .IP "\s-1DESCRIPTION\s0" 4 | |
16541 | .IX Item "DESCRIPTION" | |
16542 | .PD 0 | |
16543 | .IP "\s-1EXAMPLES\s0" 4 | |
16544 | .IX Item "EXAMPLES" | |
16545 | .RS 4 | |
16546 | .IP "Recommended Use" 4 | |
16547 | .IX Item "Recommended Use" | |
16548 | .RE | |
16549 | .RS 4 | |
16550 | .RE | |
16551 | .IP "\s-1CAVEATS\s0" 4 | |
16552 | .IX Item "CAVEATS" | |
16553 | .IP "\s-1AUTHOR\s0" 4 | |
16554 | .IX Item "AUTHOR" | |
16555 | .IP "\s-1ACKNOWLEDGEMENTS\s0" 4 | |
16556 | .IX Item "ACKNOWLEDGEMENTS" | |
16557 | .PD | |
16558 | .Sh "Pod::t::basic, basic.pod \- Test of various basic \s-1POD\s0 features in translators." | |
16559 | .IX Subsection "Pod::t::basic, basic.pod - Test of various basic POD features in translators." | |
16560 | .IP "\s-1HEADINGS\s0" 4 | |
16561 | .IX Item "HEADINGS" | |
16562 | .PD 0 | |
16563 | .ie n .IP "This ""is"" a ""level 1"" heading" 4 | |
16564 | .el .IP "This \f(CWis\fR a ``level 1'' heading" 4 | |
16565 | .IX Item "This is a level 1 heading" | |
16566 | .RS 4 | |
16567 | .IP "``Level'' ""2 \fIheading\fR" 4 | |
16568 | .IX Item "``Level'' ""2 heading" | |
16569 | .RE | |
16570 | .RS 4 | |
16571 | .RE | |
16572 | .ie n .IP "This ""is"" a ""level 1"" heading" 4 | |
16573 | .el .IP "This \f(CWis\fR a ``level 1'' heading" 4 | |
16574 | .IX Item "This is a level 1 heading" | |
16575 | .RS 4 | |
16576 | .IP "``Level'' 2 \fIheading\fR" 4 | |
16577 | .IX Item "``Level'' 2 heading" | |
16578 | .RE | |
16579 | .RS 4 | |
16580 | .RE | |
16581 | .IP "\s-1LINKS\s0" 4 | |
16582 | .IX Item "LINKS" | |
16583 | .IP "\s-1OVER\s0 \s-1AND\s0 \s-1ITEMS\s0" 4 | |
16584 | .IX Item "OVER AND ITEMS" | |
16585 | .PD | |
16586 | This is a test, a, b, a, b, c, d, \*(L"foo\*(R", \fBbar\fR, \f(CW\*(C`baz\*(C'\fR, Some longer item | |
16587 | text | |
16588 | .IP "\s-1FORMATTING\s0 \s-1CODES\s0" 4 | |
16589 | .IX Item "FORMATTING CODES" | |
16590 | &, ', <, >, ", / | |
16591 | .IP "\s-1VERBATIM\s0" 4 | |
16592 | .IX Item "VERBATIM" | |
16593 | .PD 0 | |
16594 | .IP "\s-1CONCLUSION\s0" 4 | |
16595 | .IX Item "CONCLUSION" | |
16596 | .PD | |
16597 | .Sh "Pod::t::htmlescp, Escape Sequences Test" | |
16598 | .IX Subsection "Pod::t::htmlescp, Escape Sequences Test" | |
16599 | .IP "\s-1DESCRIPTION\s0" 4 | |
16600 | .IX Item "DESCRIPTION" | |
16601 | .Sh "Pod::t::htmlview, Test \s-1HTML\s0 Rendering" | |
16602 | .IX Subsection "Pod::t::htmlview, Test HTML Rendering" | |
16603 | .PD 0 | |
16604 | .IP "\s-1SYNOPSIS\s0" 4 | |
16605 | .IX Item "SYNOPSIS" | |
16606 | .IP "\s-1DESCRIPTION\s0" 4 | |
16607 | .IX Item "DESCRIPTION" | |
16608 | .IP "\s-1METHODS\s0 => \s-1OTHER\s0 \s-1STUFF\s0" 4 | |
16609 | .IX Item "METHODS => OTHER STUFF" | |
16610 | .RS 4 | |
16611 | .IP "\fInew()\fR" 4 | |
16612 | .IX Item "new()" | |
16613 | .PD | |
16614 | foo, bar, baz, \f(CW\*(C`Black\*(C'\fR Cat, Sat \fIon\fR\ the, Mat<!>, 1 Cat, 2 | |
16615 | Sat, 3 Mat | |
16616 | .IP "\fIold()\fR" 4 | |
16617 | .IX Item "old()" | |
16618 | .RE | |
16619 | .RS 4 | |
16620 | .RE | |
16621 | .PD 0 | |
16622 | .IP "\s-1TESTING\s0 \s-1FOR\s0 \s-1AND\s0 \s-1BEGIN\s0" 4 | |
16623 | .IX Item "TESTING FOR AND BEGIN" | |
16624 | .IP "\s-1TESTING\s0 URLs hyperlinking" 4 | |
16625 | .IX Item "TESTING URLs hyperlinking" | |
16626 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
16627 | .IX Item "SEE ALSO" | |
16628 | .PD | |
16629 | .Sh "SDBM_File \- Tied access to sdbm files" | |
16630 | .IX Subsection "SDBM_File - Tied access to sdbm files" | |
16631 | .IP "\s-1SYNOPSIS\s0" 4 | |
16632 | .IX Item "SYNOPSIS" | |
16633 | .PD 0 | |
16634 | .IP "\s-1DESCRIPTION\s0" 4 | |
16635 | .IX Item "DESCRIPTION" | |
16636 | .PD | |
16637 | \&\f(CW\*(C`O_RDONLY\*(C'\fR, \f(CW\*(C`O_WRONLY\*(C'\fR, \f(CW\*(C`O_RDWR\*(C'\fR | |
16638 | .IP "\s-1DIAGNOSTICS\s0" 4 | |
16639 | .IX Item "DIAGNOSTICS" | |
16640 | .RS 4 | |
16641 | .PD 0 | |
16642 | .ie n .IP """sdbm store returned \-1, errno 22, key ""..."" at ...""" 4 | |
16643 | .el .IP "\f(CWsdbm store returned \-1, errno 22, key ``...'' at ...\fR" 4 | |
16644 | .IX Item "sdbm store returned -1, errno 22, key ""..."" at ..." | |
16645 | .RE | |
16646 | .RS 4 | |
16647 | .RE | |
16648 | .IP "\s-1BUGS\s0 \s-1AND\s0 \s-1WARNINGS\s0" 4 | |
16649 | .IX Item "BUGS AND WARNINGS" | |
16650 | .PD | |
16651 | .Sh "Safe \- Compile and execute code in restricted compartments" | |
16652 | .IX Subsection "Safe - Compile and execute code in restricted compartments" | |
16653 | .IP "\s-1SYNOPSIS\s0" 4 | |
16654 | .IX Item "SYNOPSIS" | |
16655 | .PD 0 | |
16656 | .IP "\s-1DESCRIPTION\s0" 4 | |
16657 | .IX Item "DESCRIPTION" | |
16658 | .PD | |
16659 | a new namespace, an operator mask | |
16660 | .IP "\s-1WARNING\s0" 4 | |
16661 | .IX Item "WARNING" | |
16662 | .RS 4 | |
16663 | .PD 0 | |
16664 | .IP "\s-1RECENT\s0 \s-1CHANGES\s0" 4 | |
16665 | .IX Item "RECENT CHANGES" | |
16666 | .IP "Methods in class Safe" 4 | |
16667 | .IX Item "Methods in class Safe" | |
16668 | .PD | |
16669 | permit (\s-1OP\s0, ...), permit_only (\s-1OP\s0, ...), deny (\s-1OP\s0, ...), deny_only (\s-1OP\s0, | |
16670 | \&...), trap (\s-1OP\s0, ...), untrap (\s-1OP\s0, ...), share (\s-1NAME\s0, ...), share_from | |
16671 | (\s-1PACKAGE\s0, \s-1ARRAYREF\s0), varglob (\s-1VARNAME\s0), reval (\s-1STRING\s0), rdo (\s-1FILENAME\s0), | |
16672 | root (\s-1NAMESPACE\s0), mask (\s-1MASK\s0) | |
16673 | .IP "Some Safety Issues" 4 | |
16674 | .IX Item "Some Safety Issues" | |
16675 | Memory, \s-1CPU\s0, Snooping, Signals, State Changes | |
16676 | .IP "\s-1AUTHOR\s0" 4 | |
16677 | .IX Item "AUTHOR" | |
16678 | .RE | |
16679 | .RS 4 | |
16680 | .RE | |
16681 | .Sh "Scalar::Util \- A selection of general-utility scalar subroutines" | |
16682 | .IX Subsection "Scalar::Util - A selection of general-utility scalar subroutines" | |
16683 | .PD 0 | |
16684 | .IP "\s-1SYNOPSIS\s0" 4 | |
16685 | .IX Item "SYNOPSIS" | |
16686 | .IP "\s-1DESCRIPTION\s0" 4 | |
16687 | .IX Item "DESCRIPTION" | |
16688 | .PD | |
16689 | blessed \s-1EXPR\s0, dualvar \s-1NUM\s0, \s-1STRING\s0, isweak \s-1EXPR\s0, openhandle \s-1FH\s0, reftype | |
16690 | \&\s-1EXPR\s0, tainted \s-1EXPR\s0, weaken \s-1REF\s0 | |
16691 | .IP "\s-1KNOWN\s0 \s-1BUGS\s0" 4 | |
16692 | .IX Item "KNOWN BUGS" | |
16693 | .PD 0 | |
16694 | .IP "\s-1COPYRIGHT\s0" 4 | |
16695 | .IX Item "COPYRIGHT" | |
16696 | .IP "\s-1BLATANT\s0 \s-1PLUG\s0" 4 | |
16697 | .IX Item "BLATANT PLUG" | |
16698 | .PD | |
16699 | .Sh "Search::Dict, look \- search for key in dictionary file" | |
16700 | .IX Subsection "Search::Dict, look - search for key in dictionary file" | |
16701 | .IP "\s-1SYNOPSIS\s0" 4 | |
16702 | .IX Item "SYNOPSIS" | |
16703 | .PD 0 | |
16704 | .IP "\s-1DESCRIPTION\s0" 4 | |
16705 | .IX Item "DESCRIPTION" | |
16706 | .PD | |
16707 | .Sh "SelectSaver \- save and restore selected file handle" | |
16708 | .IX Subsection "SelectSaver - save and restore selected file handle" | |
16709 | .IP "\s-1SYNOPSIS\s0" 4 | |
16710 | .IX Item "SYNOPSIS" | |
16711 | .PD 0 | |
16712 | .IP "\s-1DESCRIPTION\s0" 4 | |
16713 | .IX Item "DESCRIPTION" | |
16714 | .PD | |
16715 | .Sh "SelfLoader \- load functions only on demand" | |
16716 | .IX Subsection "SelfLoader - load functions only on demand" | |
16717 | .IP "\s-1SYNOPSIS\s0" 4 | |
16718 | .IX Item "SYNOPSIS" | |
16719 | .PD 0 | |
16720 | .IP "\s-1DESCRIPTION\s0" 4 | |
16721 | .IX Item "DESCRIPTION" | |
16722 | .RS 4 | |
16723 | .IP "The _\|_DATA_\|_ token" 4 | |
16724 | .IX Item "The __DATA__ token" | |
16725 | .IP "SelfLoader autoloading" 4 | |
16726 | .IX Item "SelfLoader autoloading" | |
16727 | .IP "Autoloading and package lexicals" 4 | |
16728 | .IX Item "Autoloading and package lexicals" | |
16729 | .IP "SelfLoader and AutoLoader" 4 | |
16730 | .IX Item "SelfLoader and AutoLoader" | |
16731 | .IP "_\|_DATA_\|_, _\|_END_\|_, and the \s-1FOOBAR::DATA\s0 filehandle." 4 | |
16732 | .IX Item "__DATA__, __END__, and the FOOBAR::DATA filehandle." | |
16733 | .IP "Classes and inherited methods." 4 | |
16734 | .IX Item "Classes and inherited methods." | |
16735 | .RE | |
16736 | .RS 4 | |
16737 | .RE | |
16738 | .IP "Multiple packages and fully qualified subroutine names" 4 | |
16739 | .IX Item "Multiple packages and fully qualified subroutine names" | |
16740 | .PD | |
16741 | .Sh "Shell \- run shell commands transparently within perl" | |
16742 | .IX Subsection "Shell - run shell commands transparently within perl" | |
16743 | .IP "\s-1SYNOPSIS\s0" 4 | |
16744 | .IX Item "SYNOPSIS" | |
16745 | .PD 0 | |
16746 | .IP "\s-1DESCRIPTION\s0" 4 | |
16747 | .IX Item "DESCRIPTION" | |
16748 | .RS 4 | |
16749 | .IP "\s-1OBJECT\s0 \s-1ORIENTED\s0 \s-1SYNTAX\s0" 4 | |
16750 | .IX Item "OBJECT ORIENTED SYNTAX" | |
16751 | .RE | |
16752 | .RS 4 | |
16753 | .RE | |
16754 | .IP "\s-1AUTHOR\s0" 4 | |
16755 | .IX Item "AUTHOR" | |
16756 | .PD | |
16757 | .Sh "Socket, sockaddr_in, sockaddr_un, inet_aton, inet_ntoa \- load the C socket.h defines and structure manipulators" | |
16758 | .IX Subsection "Socket, sockaddr_in, sockaddr_un, inet_aton, inet_ntoa - load the C socket.h defines and structure manipulators" | |
16759 | .IP "\s-1SYNOPSIS\s0" 4 | |
16760 | .IX Item "SYNOPSIS" | |
16761 | .PD 0 | |
16762 | .IP "\s-1DESCRIPTION\s0" 4 | |
16763 | .IX Item "DESCRIPTION" | |
16764 | .PD | |
16765 | inet_aton \s-1HOSTNAME\s0, inet_ntoa \s-1IP_ADDRESS\s0, \s-1INADDR_ANY\s0, \s-1INADDR_BROADCAST\s0, | |
16766 | \&\s-1INADDR_LOOPBACK\s0, \s-1INADDR_NONE\s0, sockaddr_family \s-1SOCKADDR\s0, sockaddr_in \s-1PORT\s0, | |
16767 | \&\s-1ADDRESS\s0, sockaddr_in \s-1SOCKADDR_IN\s0, pack_sockaddr_in \s-1PORT\s0, \s-1IP_ADDRESS\s0, | |
16768 | unpack_sockaddr_in \s-1SOCKADDR_IN\s0, sockaddr_un \s-1PATHNAME\s0, sockaddr_un | |
16769 | \&\s-1SOCKADDR_UN\s0, pack_sockaddr_un \s-1PATH\s0, unpack_sockaddr_un \s-1SOCKADDR_UN\s0 | |
16770 | .Sh "Storable \- persistence for Perl data structures" | |
16771 | .IX Subsection "Storable - persistence for Perl data structures" | |
16772 | .IP "\s-1SYNOPSIS\s0" 4 | |
16773 | .IX Item "SYNOPSIS" | |
16774 | .PD 0 | |
16775 | .IP "\s-1DESCRIPTION\s0" 4 | |
16776 | .IX Item "DESCRIPTION" | |
16777 | .IP "\s-1MEMORY\s0 \s-1STORE\s0" 4 | |
16778 | .IX Item "MEMORY STORE" | |
16779 | .IP "\s-1ADVISORY\s0 \s-1LOCKING\s0" 4 | |
16780 | .IX Item "ADVISORY LOCKING" | |
16781 | .IP "\s-1SPEED\s0" 4 | |
16782 | .IX Item "SPEED" | |
16783 | .IP "\s-1CANONICAL\s0 \s-1REPRESENTATION\s0" 4 | |
16784 | .IX Item "CANONICAL REPRESENTATION" | |
16785 | .IP "\s-1FORWARD\s0 \s-1COMPATIBILITY\s0" 4 | |
16786 | .IX Item "FORWARD COMPATIBILITY" | |
16787 | .PD | |
16788 | utf8 data, restricted hashes, files from future versions of Storable | |
16789 | .IP "\s-1ERROR\s0 \s-1REPORTING\s0" 4 | |
16790 | .IX Item "ERROR REPORTING" | |
16791 | .PD 0 | |
16792 | .IP "\s-1WIZARDS\s0 \s-1ONLY\s0" 4 | |
16793 | .IX Item "WIZARDS ONLY" | |
16794 | .RS 4 | |
16795 | .IP "Hooks" 4 | |
16796 | .IX Item "Hooks" | |
16797 | .PD | |
16798 | \&\f(CW\*(C`STORABLE_freeze\*(C'\fR \fIobj\fR, \fIcloning\fR, \f(CW\*(C`STORABLE_thaw\*(C'\fR \fIobj\fR, \fIcloning\fR, | |
16799 | \&\fIserialized\fR, .. | |
16800 | .IP "Predicates" 4 | |
16801 | .IX Item "Predicates" | |
16802 | \&\f(CW\*(C`Storable::last_op_in_netorder\*(C'\fR, \f(CW\*(C`Storable::is_storing\*(C'\fR, | |
16803 | \&\f(CW\*(C`Storable::is_retrieving\*(C'\fR | |
16804 | .IP "Recursion" 4 | |
16805 | .IX Item "Recursion" | |
16806 | .PD 0 | |
16807 | .IP "Deep Cloning" 4 | |
16808 | .IX Item "Deep Cloning" | |
16809 | .RE | |
16810 | .RS 4 | |
16811 | .RE | |
16812 | .IP "Storable magic" 4 | |
16813 | .IX Item "Storable magic" | |
16814 | .IP "\s-1EXAMPLES\s0" 4 | |
16815 | .IX Item "EXAMPLES" | |
16816 | .IP "\s-1WARNING\s0" 4 | |
16817 | .IX Item "WARNING" | |
16818 | .IP "\s-1BUGS\s0" 4 | |
16819 | .IX Item "BUGS" | |
16820 | .RS 4 | |
16821 | .IP "64 bit data in perl 5.6.0 and 5.6.1" 4 | |
16822 | .IX Item "64 bit data in perl 5.6.0 and 5.6.1" | |
16823 | .RE | |
16824 | .RS 4 | |
16825 | .RE | |
16826 | .IP "\s-1CREDITS\s0" 4 | |
16827 | .IX Item "CREDITS" | |
16828 | .IP "\s-1AUTHOR\s0" 4 | |
16829 | .IX Item "AUTHOR" | |
16830 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
16831 | .IX Item "SEE ALSO" | |
16832 | .PD | |
16833 | .Sh "Switch \- A switch statement for Perl" | |
16834 | .IX Subsection "Switch - A switch statement for Perl" | |
16835 | .IP "\s-1VERSION\s0" 4 | |
16836 | .IX Item "VERSION" | |
16837 | .PD 0 | |
16838 | .IP "\s-1SYNOPSIS\s0" 4 | |
16839 | .IX Item "SYNOPSIS" | |
16840 | .IP "\s-1BACKGROUND\s0" 4 | |
16841 | .IX Item "BACKGROUND" | |
16842 | .IP "\s-1DESCRIPTION\s0" 4 | |
16843 | .IX Item "DESCRIPTION" | |
16844 | .RS 4 | |
16845 | .IP "Allowing fall-through" 4 | |
16846 | .IX Item "Allowing fall-through" | |
16847 | .IP "Automating fall-through" 4 | |
16848 | .IX Item "Automating fall-through" | |
16849 | .IP "Alternative syntax" 4 | |
16850 | .IX Item "Alternative syntax" | |
16851 | .IP "Higher-order Operations" 4 | |
16852 | .IX Item "Higher-order Operations" | |
16853 | .RE | |
16854 | .RS 4 | |
16855 | .RE | |
16856 | .IP "\s-1DEPENDENCIES\s0" 4 | |
16857 | .IX Item "DEPENDENCIES" | |
16858 | .IP "\s-1AUTHOR\s0" 4 | |
16859 | .IX Item "AUTHOR" | |
16860 | .IP "\s-1BUGS\s0" 4 | |
16861 | .IX Item "BUGS" | |
16862 | .IP "\s-1LIMITATION\s0" 4 | |
16863 | .IX Item "LIMITATION" | |
16864 | .IP "\s-1COPYRIGHT\s0" 4 | |
16865 | .IX Item "COPYRIGHT" | |
16866 | .PD | |
16867 | .Sh "Symbol \- manipulate Perl symbols and their names" | |
16868 | .IX Subsection "Symbol - manipulate Perl symbols and their names" | |
16869 | .IP "\s-1SYNOPSIS\s0" 4 | |
16870 | .IX Item "SYNOPSIS" | |
16871 | .PD 0 | |
16872 | .IP "\s-1DESCRIPTION\s0" 4 | |
16873 | .IX Item "DESCRIPTION" | |
16874 | .PD | |
16875 | .Sh "Sys::Hostname \- Try every conceivable way to get hostname" | |
16876 | .IX Subsection "Sys::Hostname - Try every conceivable way to get hostname" | |
16877 | .IP "\s-1SYNOPSIS\s0" 4 | |
16878 | .IX Item "SYNOPSIS" | |
16879 | .PD 0 | |
16880 | .IP "\s-1DESCRIPTION\s0" 4 | |
16881 | .IX Item "DESCRIPTION" | |
16882 | .IP "\s-1AUTHOR\s0" 4 | |
16883 | .IX Item "AUTHOR" | |
16884 | .PD | |
16885 | .Sh "Syslog, Sys::Syslog, openlog, closelog, setlogmask, syslog \- Perl interface to the \s-1UNIX\s0 \fIsyslog\fP\|(3) calls" | |
16886 | .IX Subsection "Syslog, Sys::Syslog, openlog, closelog, setlogmask, syslog - Perl interface to the UNIX syslog calls" | |
16887 | .IP "\s-1SYNOPSIS\s0" 4 | |
16888 | .IX Item "SYNOPSIS" | |
16889 | .PD 0 | |
16890 | .IP "\s-1DESCRIPTION\s0" 4 | |
16891 | .IX Item "DESCRIPTION" | |
16892 | .PD | |
16893 | openlog \f(CW$ident\fR, \f(CW$logopt\fR, \f(CW$facility\fR, syslog \f(CW$priority\fR, \f(CW$format\fR, \f(CW@args\fR, | |
16894 | setlogmask \f(CW$mask_priority\fR, setlogsock \f(CW$sock_type\fR [$stream_location] (added | |
16895 | in 5.004_02), closelog | |
16896 | .IP "\s-1EXAMPLES\s0" 4 | |
16897 | .IX Item "EXAMPLES" | |
16898 | .PD 0 | |
16899 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
16900 | .IX Item "SEE ALSO" | |
16901 | .IP "\s-1AUTHOR\s0" 4 | |
16902 | .IX Item "AUTHOR" | |
16903 | .PD | |
16904 | .Sh "Syslog::Syslog, Sys::Syslog, openlog, closelog, setlogmask, syslog \- Perl interface to the \s-1UNIX\s0 \fIsyslog\fP\|(3) calls" | |
16905 | .IX Subsection "Syslog::Syslog, Sys::Syslog, openlog, closelog, setlogmask, syslog - Perl interface to the UNIX syslog calls" | |
16906 | .IP "\s-1SYNOPSIS\s0" 4 | |
16907 | .IX Item "SYNOPSIS" | |
16908 | .PD 0 | |
16909 | .IP "\s-1DESCRIPTION\s0" 4 | |
16910 | .IX Item "DESCRIPTION" | |
16911 | .PD | |
16912 | openlog \f(CW$ident\fR, \f(CW$logopt\fR, \f(CW$facility\fR, syslog \f(CW$priority\fR, \f(CW$format\fR, \f(CW@args\fR, | |
16913 | setlogmask \f(CW$mask_priority\fR, setlogsock \f(CW$sock_type\fR [$stream_location] (added | |
16914 | in 5.004_02), closelog | |
16915 | .IP "\s-1EXAMPLES\s0" 4 | |
16916 | .IX Item "EXAMPLES" | |
16917 | .PD 0 | |
16918 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
16919 | .IX Item "SEE ALSO" | |
16920 | .IP "\s-1AUTHOR\s0" 4 | |
16921 | .IX Item "AUTHOR" | |
16922 | .PD | |
16923 | .Sh "Term::ANSIColor \- Color screen output using \s-1ANSI\s0 escape sequences" | |
16924 | .IX Subsection "Term::ANSIColor - Color screen output using ANSI escape sequences" | |
16925 | .IP "\s-1SYNOPSIS\s0" 4 | |
16926 | .IX Item "SYNOPSIS" | |
16927 | .PD 0 | |
16928 | .IP "\s-1DESCRIPTION\s0" 4 | |
16929 | .IX Item "DESCRIPTION" | |
16930 | .IP "\s-1DIAGNOSTICS\s0" 4 | |
16931 | .IX Item "DIAGNOSTICS" | |
16932 | .PD | |
16933 | Bad escape sequence \f(CW%s\fR, Bareword \*(L"%s\*(R" not allowed while \*(L"strict subs\*(R" in | |
16934 | use, Invalid attribute name \f(CW%s\fR, Name \*(L"%s\*(R" used only once: possible typo, No | |
16935 | comma allowed after filehandle, No name for escape sequence \f(CW%s\fR | |
16936 | .IP "\s-1ENVIRONMENT\s0" 4 | |
16937 | .IX Item "ENVIRONMENT" | |
16938 | \&\s-1ANSI_COLORS_DISABLED\s0 | |
16939 | .IP "\s-1RESTRICTIONS\s0" 4 | |
16940 | .IX Item "RESTRICTIONS" | |
16941 | .PD 0 | |
16942 | .IP "\s-1NOTES\s0" 4 | |
16943 | .IX Item "NOTES" | |
16944 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
16945 | .IX Item "SEE ALSO" | |
16946 | .IP "\s-1AUTHORS\s0" 4 | |
16947 | .IX Item "AUTHORS" | |
16948 | .IP "\s-1COPYRIGHT\s0 \s-1AND\s0 \s-1LICENSE\s0" 4 | |
16949 | .IX Item "COPYRIGHT AND LICENSE" | |
16950 | .PD | |
16951 | .Sh "Term::Cap \- Perl termcap interface" | |
16952 | .IX Subsection "Term::Cap - Perl termcap interface" | |
16953 | .IP "\s-1SYNOPSIS\s0" 4 | |
16954 | .IX Item "SYNOPSIS" | |
16955 | .PD 0 | |
16956 | .IP "\s-1DESCRIPTION\s0" 4 | |
16957 | .IX Item "DESCRIPTION" | |
16958 | .RS 4 | |
16959 | .IP "\s-1METHODS\s0" 4 | |
16960 | .IX Item "METHODS" | |
16961 | .RE | |
16962 | .RS 4 | |
16963 | .RE | |
16964 | .PD | |
16965 | .PP | |
16966 | \&\fBTgetent\fR, \s-1OSPEED\s0, \s-1TERM\s0 | |
16967 | .PP | |
16968 | \&\fBTpad\fR, \fB$string\fR, \fB$cnt\fR, \fB$FH\fR | |
16969 | .PP | |
16970 | \&\fBTputs\fR, \fB$cap\fR, \fB$cnt\fR, \fB$FH\fR | |
16971 | .PP | |
16972 | \&\fBTgoto\fR, \fB$cap\fR, \fB$col\fR, \fB$row\fR, \fB$FH\fR | |
16973 | .PP | |
16974 | \&\fBTrequire\fR | |
16975 | .IP "\s-1EXAMPLES\s0" 4 | |
16976 | .IX Item "EXAMPLES" | |
16977 | .PD 0 | |
16978 | .IP "\s-1COPYRIGHT\s0 \s-1AND\s0 \s-1LICENSE\s0" 4 | |
16979 | .IX Item "COPYRIGHT AND LICENSE" | |
16980 | .IP "\s-1AUTHOR\s0" 4 | |
16981 | .IX Item "AUTHOR" | |
16982 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
16983 | .IX Item "SEE ALSO" | |
16984 | .PD | |
16985 | .Sh "Term::Complete \- Perl word completion module" | |
16986 | .IX Subsection "Term::Complete - Perl word completion module" | |
16987 | .IP "\s-1SYNOPSIS\s0" 4 | |
16988 | .IX Item "SYNOPSIS" | |
16989 | .PD 0 | |
16990 | .IP "\s-1DESCRIPTION\s0" 4 | |
16991 | .IX Item "DESCRIPTION" | |
16992 | .PD | |
16993 | <tab>, ^D, ^U, <del>, <bs> | |
16994 | .IP "\s-1DIAGNOSTICS\s0" 4 | |
16995 | .IX Item "DIAGNOSTICS" | |
16996 | .PD 0 | |
16997 | .IP "\s-1BUGS\s0" 4 | |
16998 | .IX Item "BUGS" | |
16999 | .IP "\s-1AUTHOR\s0" 4 | |
17000 | .IX Item "AUTHOR" | |
17001 | .PD | |
17002 | .ie n .Sh "Term::ReadLine \- Perl interface to various ""readline"" packages. If no real package is found, substitutes stubs instead of basic functions." | |
17003 | .el .Sh "Term::ReadLine \- Perl interface to various \f(CWreadline\fP packages. If no real package is found, substitutes stubs instead of basic functions." | |
17004 | .IX Subsection "Term::ReadLine - Perl interface to various readline packages. If no real package is found, substitutes stubs instead of basic functions." | |
17005 | .IP "\s-1SYNOPSIS\s0" 4 | |
17006 | .IX Item "SYNOPSIS" | |
17007 | .PD 0 | |
17008 | .IP "\s-1DESCRIPTION\s0" 4 | |
17009 | .IX Item "DESCRIPTION" | |
17010 | .IP "Minimal set of supported functions" 4 | |
17011 | .IX Item "Minimal set of supported functions" | |
17012 | .PD | |
17013 | \&\f(CW\*(C`ReadLine\*(C'\fR, \f(CW\*(C`new\*(C'\fR, \f(CW\*(C`readline\*(C'\fR, \f(CW\*(C`addhistory\*(C'\fR, \f(CW\*(C`IN\*(C'\fR, $\f(CW\*(C`OUT\*(C'\fR, | |
17014 | \&\f(CW\*(C`MinLine\*(C'\fR, \f(CW\*(C`findConsole\*(C'\fR, Attribs, \f(CW\*(C`Features\*(C'\fR | |
17015 | .IP "Additional supported functions" 4 | |
17016 | .IX Item "Additional supported functions" | |
17017 | \&\f(CW\*(C`tkRunning\*(C'\fR, \f(CW\*(C`ornaments\*(C'\fR, \f(CW\*(C`newTTY\*(C'\fR | |
17018 | .IP "\s-1EXPORTS\s0" 4 | |
17019 | .IX Item "EXPORTS" | |
17020 | .PD 0 | |
17021 | .IP "\s-1ENVIRONMENT\s0" 4 | |
17022 | .IX Item "ENVIRONMENT" | |
17023 | .IP "\s-1CAVEATS\s0" 4 | |
17024 | .IX Item "CAVEATS" | |
17025 | .PD | |
17026 | .Sh "Test \- provides a simple framework for writing test scripts" | |
17027 | .IX Subsection "Test - provides a simple framework for writing test scripts" | |
17028 | .IP "\s-1SYNOPSIS\s0" 4 | |
17029 | .IX Item "SYNOPSIS" | |
17030 | .PD 0 | |
17031 | .IP "\s-1DESCRIPTION\s0" 4 | |
17032 | .IX Item "DESCRIPTION" | |
17033 | .RS 4 | |
17034 | .IP "Functions" 4 | |
17035 | .IX Item "Functions" | |
17036 | .PD | |
17037 | \&\fBplan\fR | |
17038 | .RE | |
17039 | .RS 4 | |
17040 | .RE | |
17041 | .PP | |
17042 | \&\fB_to_value\fR | |
17043 | .PP | |
17044 | \&\fBok\fR | |
17045 | .IP "\s-1TEST\s0 \s-1TYPES\s0" 4 | |
17046 | .IX Item "TEST TYPES" | |
17047 | \&\s-1NORMAL\s0 \s-1TESTS\s0, \s-1SKIPPED\s0 \s-1TESTS\s0, \s-1TODO\s0 \s-1TESTS\s0 | |
17048 | .IP "\s-1ONFAIL\s0" 4 | |
17049 | .IX Item "ONFAIL" | |
17050 | .PD 0 | |
17051 | .IP "\s-1BUGS\s0 and \s-1CAVEATS\s0" 4 | |
17052 | .IX Item "BUGS and CAVEATS" | |
17053 | .IP "\s-1NOTE\s0" 4 | |
17054 | .IX Item "NOTE" | |
17055 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
17056 | .IX Item "SEE ALSO" | |
17057 | .IP "\s-1AUTHOR\s0" 4 | |
17058 | .IX Item "AUTHOR" | |
17059 | .PD | |
17060 | .Sh "Test::Builder \- Backend for building test libraries" | |
17061 | .IX Subsection "Test::Builder - Backend for building test libraries" | |
17062 | .IP "\s-1SYNOPSIS\s0" 4 | |
17063 | .IX Item "SYNOPSIS" | |
17064 | .PD 0 | |
17065 | .IP "\s-1DESCRIPTION\s0" 4 | |
17066 | .IX Item "DESCRIPTION" | |
17067 | .RS 4 | |
17068 | .IP "Construction" 4 | |
17069 | .IX Item "Construction" | |
17070 | .PD | |
17071 | \&\fBnew\fR | |
17072 | .RE | |
17073 | .RS 4 | |
17074 | .RE | |
17075 | .IP "Setting up tests" 4 | |
17076 | .IX Item "Setting up tests" | |
17077 | \&\fBexported_to\fR | |
17078 | .PP | |
17079 | \&\fBplan\fR | |
17080 | .PP | |
17081 | \&\fBexpected_tests\fR | |
17082 | .PP | |
17083 | \&\fBno_plan\fR | |
17084 | .PP | |
17085 | \&\fBskip_all\fR | |
17086 | .IP "Running tests" 4 | |
17087 | .IX Item "Running tests" | |
17088 | \&\fBok\fR | |
17089 | .PP | |
17090 | \&\fBis_eq\fR, \fBis_num\fR | |
17091 | .PP | |
17092 | \&\fBisnt_eq\fR, \fBisnt_num\fR | |
17093 | .PP | |
17094 | \&\fBlike\fR, \fBunlike\fR | |
17095 | .PP | |
17096 | \&\fBmaybe_regex\fR | |
17097 | .PP | |
17098 | \&\fBcmp_ok\fR | |
17099 | .PP | |
17100 | \&\fB\s-1BAILOUT\s0\fR | |
17101 | .PP | |
17102 | \&\fBskip\fR | |
17103 | .PP | |
17104 | \&\fBtodo_skip\fR | |
17105 | .PP | |
17106 | \&\fBskip_rest\fR | |
17107 | .IP "Test style" 4 | |
17108 | .IX Item "Test style" | |
17109 | \&\fBlevel\fR | |
17110 | .PP | |
17111 | \&\fBuse_numbers\fR | |
17112 | .PP | |
17113 | \&\fBno_header\fR, \fBno_ending\fR | |
17114 | .IP "Output" 4 | |
17115 | .IX Item "Output" | |
17116 | \&\fBdiag\fR | |
17117 | .PP | |
17118 | \&\fB_print\fR | |
17119 | .PP | |
17120 | \&\fBoutput\fR, \fBfailure_output\fR, \fBtodo_output\fR | |
17121 | .IP "Test Status and Info" 4 | |
17122 | .IX Item "Test Status and Info" | |
17123 | \&\fBcurrent_test\fR | |
17124 | .PP | |
17125 | \&\fBsummary\fR | |
17126 | .PP | |
17127 | \&\fBdetails\fR \fI\s-1UNIMPLEMENTED\s0\fR, \fBtodo\fR | |
17128 | .PP | |
17129 | \&\fBcaller\fR | |
17130 | .PP | |
17131 | \&\fB_sanity_check\fR | |
17132 | .PP | |
17133 | \&\fB_whoa\fR | |
17134 | .PP | |
17135 | \&\fB_my_exit\fR | |
17136 | .IP "\s-1THREADS\s0" 4 | |
17137 | .IX Item "THREADS" | |
17138 | .PD 0 | |
17139 | .IP "\s-1EXAMPLES\s0" 4 | |
17140 | .IX Item "EXAMPLES" | |
17141 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
17142 | .IX Item "SEE ALSO" | |
17143 | .IP "\s-1AUTHORS\s0" 4 | |
17144 | .IX Item "AUTHORS" | |
17145 | .IP "\s-1COPYRIGHT\s0" 4 | |
17146 | .IX Item "COPYRIGHT" | |
17147 | .PD | |
17148 | .Sh "Test::Harness \- run perl standard test scripts with statistics" | |
17149 | .IX Subsection "Test::Harness - run perl standard test scripts with statistics" | |
17150 | .IP "\s-1SYNOPSIS\s0" 4 | |
17151 | .IX Item "SYNOPSIS" | |
17152 | .PD 0 | |
17153 | .IP "\s-1DESCRIPTION\s0" 4 | |
17154 | .IX Item "DESCRIPTION" | |
17155 | .RS 4 | |
17156 | .IP "The test script output" 4 | |
17157 | .IX Item "The test script output" | |
17158 | .PD | |
17159 | \&\fB'1..M'\fR, \fB'ok', 'not ok'. Ok?\fR, \fBtest numbers\fR, \fBtest names\fR, | |
17160 | \&\fBSkipping tests\fR, \fBTodo tests\fR, \fBBail out!\fR, \fBComments\fR, \fBAnything | |
17161 | else\fR | |
17162 | .IP "Taint mode" 4 | |
17163 | .IX Item "Taint mode" | |
17164 | .PD 0 | |
17165 | .IP "Configuration variables." 4 | |
17166 | .IX Item "Configuration variables." | |
17167 | .PD | |
17168 | \&\fB$Test::Harness::verbose\fR, \fB$Test::Harness::switches\fR | |
17169 | .IP "Failure" 4 | |
17170 | .IX Item "Failure" | |
17171 | \&\fBFailed Test\fR, \fBStat\fR, \fBWstat\fR, \fBTotal\fR, \fBFail\fR, \fBFailed\fR, \fBList of | |
17172 | Failed\fR | |
17173 | .IP "Functions" 4 | |
17174 | .IX Item "Functions" | |
17175 | \&\fBruntests\fR | |
17176 | .RE | |
17177 | .RS 4 | |
17178 | .RE | |
17179 | .PP | |
17180 | \&\fB_all_ok\fR | |
17181 | .PP | |
17182 | \&\fB_globdir\fR | |
17183 | .PP | |
17184 | \&\fB_run_all_tests\fR | |
17185 | .PP | |
17186 | \&\fB_mk_leader\fR | |
17187 | .PP | |
17188 | \&\fB_leader_width\fR | |
17189 | .IP "\s-1EXPORT\s0" 4 | |
17190 | .IX Item "EXPORT" | |
17191 | .PD 0 | |
17192 | .IP "\s-1DIAGNOSTICS\s0" 4 | |
17193 | .IX Item "DIAGNOSTICS" | |
17194 | .PD | |
17195 | \&\f(CW\*(C`All tests successful.\enFiles=%d, Tests=%d, %s\*(C'\fR, \f(CW\*(C`FAILED tests | |
17196 | %s\en\etFailed %d/%d tests, %.2f%% okay.\*(C'\fR, \f(CW\*(C`Test returned status %d (wstat | |
17197 | %d)\*(C'\fR, \f(CW\*(C`Failed 1 test, %.2f%% okay. %s\*(C'\fR, \f(CW\*(C`Failed %d/%d tests, %.2f%% okay. | |
17198 | %s\*(C'\fR, \f(CW\*(C`FAILED\-\-Further testing stopped: %s\*(C'\fR | |
17199 | .IP "\s-1ENVIRONMENT\s0" 4 | |
17200 | .IX Item "ENVIRONMENT" | |
17201 | \&\f(CW\*(C`HARNESS_ACTIVE\*(C'\fR, \f(CW\*(C`HARNESS_COLUMNS\*(C'\fR, \f(CW\*(C`HARNESS_COMPILE_TEST\*(C'\fR, | |
17202 | \&\f(CW\*(C`HARNESS_FILELEAK_IN_DIR\*(C'\fR, \f(CW\*(C`HARNESS_IGNORE_EXITCODE\*(C'\fR, \f(CW\*(C`HARNESS_NOTTY\*(C'\fR, | |
17203 | \&\f(CW\*(C`HARNESS_PERL_SWITCHES\*(C'\fR, \f(CW\*(C`HARNESS_VERBOSE\*(C'\fR | |
17204 | .IP "\s-1EXAMPLE\s0" 4 | |
17205 | .IX Item "EXAMPLE" | |
17206 | .PD 0 | |
17207 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
17208 | .IX Item "SEE ALSO" | |
17209 | .IP "\s-1AUTHORS\s0" 4 | |
17210 | .IX Item "AUTHORS" | |
17211 | .IP "\s-1TODO\s0" 4 | |
17212 | .IX Item "TODO" | |
17213 | .IP "\s-1BUGS\s0" 4 | |
17214 | .IX Item "BUGS" | |
17215 | .PD | |
17216 | .Sh "Test::Harness::Assert \- simple assert" | |
17217 | .IX Subsection "Test::Harness::Assert - simple assert" | |
17218 | .IP "\s-1SYNOPSIS\s0" 4 | |
17219 | .IX Item "SYNOPSIS" | |
17220 | .PD 0 | |
17221 | .IP "\s-1DESCRIPTION\s0" 4 | |
17222 | .IX Item "DESCRIPTION" | |
17223 | .RS 4 | |
17224 | .IP "Functions" 4 | |
17225 | .IX Item "Functions" | |
17226 | .PD | |
17227 | \&\fBassert\fR | |
17228 | .RE | |
17229 | .RS 4 | |
17230 | .RE | |
17231 | .IP "\s-1AUTHOR\s0" 4 | |
17232 | .IX Item "AUTHOR" | |
17233 | .PD 0 | |
17234 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
17235 | .IX Item "SEE ALSO" | |
17236 | .PD | |
17237 | .Sh "Test::Harness::Iterator \- Internal Test::Harness Iterator" | |
17238 | .IX Subsection "Test::Harness::Iterator - Internal Test::Harness Iterator" | |
17239 | .IP "\s-1SYNOPSIS\s0" 4 | |
17240 | .IX Item "SYNOPSIS" | |
17241 | .PD 0 | |
17242 | .IP "\s-1DESCRIPTION\s0" 4 | |
17243 | .IX Item "DESCRIPTION" | |
17244 | .PD | |
17245 | .Sh "Test::Harness::Straps \- detailed analysis of test results" | |
17246 | .IX Subsection "Test::Harness::Straps - detailed analysis of test results" | |
17247 | .IP "\s-1SYNOPSIS\s0" 4 | |
17248 | .IX Item "SYNOPSIS" | |
17249 | .PD 0 | |
17250 | .IP "\s-1DESCRIPTION\s0" 4 | |
17251 | .IX Item "DESCRIPTION" | |
17252 | .RS 4 | |
17253 | .IP "Construction" 4 | |
17254 | .IX Item "Construction" | |
17255 | .PD | |
17256 | \&\fBnew\fR | |
17257 | .RE | |
17258 | .RS 4 | |
17259 | .RE | |
17260 | .PP | |
17261 | \&\fB_init\fR | |
17262 | .IP "Analysis" 4 | |
17263 | .IX Item "Analysis" | |
17264 | \&\fBanalyze\fR | |
17265 | .PP | |
17266 | \&\fBanalyze_fh\fR | |
17267 | .PP | |
17268 | \&\fBanalyze_file\fR | |
17269 | .PP | |
17270 | \&\fB_switches\fR | |
17271 | .PP | |
17272 | \&\fB_INC2PERL5LIB\fR | |
17273 | .PP | |
17274 | \&\fB_filtered_INC\fR | |
17275 | .PP | |
17276 | \&\fB_restore_PERL5LIB\fR | |
17277 | .IP "Parsing" 4 | |
17278 | .IX Item "Parsing" | |
17279 | \&\fB_is_comment\fR | |
17280 | .PP | |
17281 | \&\fB_is_header\fR | |
17282 | .PP | |
17283 | \&\fB_is_test\fR | |
17284 | .PP | |
17285 | \&\fB_is_bail_out\fR | |
17286 | .PP | |
17287 | \&\fB_reset_file_state\fR | |
17288 | .IP "Results" 4 | |
17289 | .IX Item "Results" | |
17290 | \&\fB_detailize\fR | |
17291 | .IP "\s-1EXAMPLES\s0" 4 | |
17292 | .IX Item "EXAMPLES" | |
17293 | .PD 0 | |
17294 | .IP "\s-1AUTHOR\s0" 4 | |
17295 | .IX Item "AUTHOR" | |
17296 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
17297 | .IX Item "SEE ALSO" | |
17298 | .PD | |
17299 | .Sh "Test::More \- yet another framework for writing test scripts" | |
17300 | .IX Subsection "Test::More - yet another framework for writing test scripts" | |
17301 | .IP "\s-1SYNOPSIS\s0" 4 | |
17302 | .IX Item "SYNOPSIS" | |
17303 | .PD 0 | |
17304 | .IP "\s-1DESCRIPTION\s0" 4 | |
17305 | .IX Item "DESCRIPTION" | |
17306 | .RS 4 | |
17307 | .IP "I love it when a plan comes together" 4 | |
17308 | .IX Item "I love it when a plan comes together" | |
17309 | .RE | |
17310 | .RS 4 | |
17311 | .RE | |
17312 | .IP "Test names" 4 | |
17313 | .IX Item "Test names" | |
17314 | .IP "I'm ok, you're not ok." 4 | |
17315 | .IX Item "I'm ok, you're not ok." | |
17316 | .PD | |
17317 | \&\fBok\fR | |
17318 | .PP | |
17319 | \&\fBis\fR, \fBisnt\fR | |
17320 | .PP | |
17321 | \&\fBlike\fR | |
17322 | .PP | |
17323 | \&\fBunlike\fR | |
17324 | .PP | |
17325 | \&\fBcmp_ok\fR | |
17326 | .PP | |
17327 | \&\fBcan_ok\fR | |
17328 | .PP | |
17329 | \&\fBisa_ok\fR | |
17330 | .PP | |
17331 | \&\fBpass\fR, \fBfail\fR | |
17332 | .IP "Diagnostics" 4 | |
17333 | .IX Item "Diagnostics" | |
17334 | \&\fBdiag\fR | |
17335 | .IP "Module tests" 4 | |
17336 | .IX Item "Module tests" | |
17337 | \&\fBuse_ok\fR | |
17338 | .PP | |
17339 | \&\fBrequire_ok\fR | |
17340 | .IP "Conditional tests" 4 | |
17341 | .IX Item "Conditional tests" | |
17342 | \&\fB\s-1SKIP:\s0 \s-1BLOCK\s0\fR | |
17343 | .PP | |
17344 | \&\fB\s-1TODO:\s0 \s-1BLOCK\s0\fR, \fBtodo_skip\fR | |
17345 | .PP | |
17346 | When do I use \s-1SKIP\s0 vs. \s-1TODO\s0? | |
17347 | .IP "Comparison functions" 4 | |
17348 | .IX Item "Comparison functions" | |
17349 | \&\fBis_deeply\fR | |
17350 | .PP | |
17351 | \&\fBeq_array\fR | |
17352 | .PP | |
17353 | \&\fBeq_hash\fR | |
17354 | .PP | |
17355 | \&\fBeq_set\fR | |
17356 | .IP "Extending and Embedding Test::More" 4 | |
17357 | .IX Item "Extending and Embedding Test::More" | |
17358 | \&\fBbuilder\fR | |
17359 | .IP "\s-1NOTES\s0" 4 | |
17360 | .IX Item "NOTES" | |
17361 | .PD 0 | |
17362 | .IP "\s-1BUGS\s0 and \s-1CAVEATS\s0" 4 | |
17363 | .IX Item "BUGS and CAVEATS" | |
17364 | .PD | |
17365 | Making your own \fIok()\fR, The eq_* family has some caveats, Test::Harness | |
17366 | upgrades | |
17367 | .IP "\s-1HISTORY\s0" 4 | |
17368 | .IX Item "HISTORY" | |
17369 | .PD 0 | |
17370 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
17371 | .IX Item "SEE ALSO" | |
17372 | .IP "\s-1AUTHORS\s0" 4 | |
17373 | .IX Item "AUTHORS" | |
17374 | .IP "\s-1COPYRIGHT\s0" 4 | |
17375 | .IX Item "COPYRIGHT" | |
17376 | .PD | |
17377 | .Sh "Test::Simple \- Basic utilities for writing tests." | |
17378 | .IX Subsection "Test::Simple - Basic utilities for writing tests." | |
17379 | .IP "\s-1SYNOPSIS\s0" 4 | |
17380 | .IX Item "SYNOPSIS" | |
17381 | .PD 0 | |
17382 | .IP "\s-1DESCRIPTION\s0" 4 | |
17383 | .IX Item "DESCRIPTION" | |
17384 | .PD | |
17385 | \&\fBok\fR | |
17386 | .IP "\s-1EXAMPLE\s0" 4 | |
17387 | .IX Item "EXAMPLE" | |
17388 | .PD 0 | |
17389 | .IP "\s-1CAVEATS\s0" 4 | |
17390 | .IX Item "CAVEATS" | |
17391 | .IP "\s-1NOTES\s0" 4 | |
17392 | .IX Item "NOTES" | |
17393 | .IP "\s-1HISTORY\s0" 4 | |
17394 | .IX Item "HISTORY" | |
17395 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
17396 | .IX Item "SEE ALSO" | |
17397 | .PD | |
17398 | Test::More, Test, Test::Unit, Test::Inline, SelfTest, | |
17399 | Test::Harness | |
17400 | .IP "\s-1AUTHORS\s0" 4 | |
17401 | .IX Item "AUTHORS" | |
17402 | .PD 0 | |
17403 | .IP "\s-1COPYRIGHT\s0" 4 | |
17404 | .IX Item "COPYRIGHT" | |
17405 | .PD | |
17406 | .Sh "Test::Tutorial \- A tutorial about writing really basic tests" | |
17407 | .IX Subsection "Test::Tutorial - A tutorial about writing really basic tests" | |
17408 | .IP "\s-1DESCRIPTION\s0" 4 | |
17409 | .IX Item "DESCRIPTION" | |
17410 | .RS 4 | |
17411 | .PD 0 | |
17412 | .IP "Nuts and bolts of testing." 4 | |
17413 | .IX Item "Nuts and bolts of testing." | |
17414 | .IP "Where to start?" 4 | |
17415 | .IX Item "Where to start?" | |
17416 | .IP "Names" 4 | |
17417 | .IX Item "Names" | |
17418 | .IP "Test the manual" 4 | |
17419 | .IX Item "Test the manual" | |
17420 | .IP "Sometimes the tests are wrong" 4 | |
17421 | .IX Item "Sometimes the tests are wrong" | |
17422 | .IP "Testing lots of values" 4 | |
17423 | .IX Item "Testing lots of values" | |
17424 | .IP "Informative names" 4 | |
17425 | .IX Item "Informative names" | |
17426 | .IP "Skipping tests" 4 | |
17427 | .IX Item "Skipping tests" | |
17428 | .IP "Todo tests" 4 | |
17429 | .IX Item "Todo tests" | |
17430 | .IP "Testing with taint mode." 4 | |
17431 | .IX Item "Testing with taint mode." | |
17432 | .RE | |
17433 | .RS 4 | |
17434 | .RE | |
17435 | .IP "\s-1FOOTNOTES\s0" 4 | |
17436 | .IX Item "FOOTNOTES" | |
17437 | .IP "\s-1AUTHORS\s0" 4 | |
17438 | .IX Item "AUTHORS" | |
17439 | .IP "\s-1COPYRIGHT\s0" 4 | |
17440 | .IX Item "COPYRIGHT" | |
17441 | .PD | |
17442 | .Sh "Text::Abbrev, abbrev \- create an abbreviation table from a list" | |
17443 | .IX Subsection "Text::Abbrev, abbrev - create an abbreviation table from a list" | |
17444 | .IP "\s-1SYNOPSIS\s0" 4 | |
17445 | .IX Item "SYNOPSIS" | |
17446 | .PD 0 | |
17447 | .IP "\s-1DESCRIPTION\s0" 4 | |
17448 | .IX Item "DESCRIPTION" | |
17449 | .IP "\s-1EXAMPLE\s0" 4 | |
17450 | .IX Item "EXAMPLE" | |
17451 | .PD | |
17452 | .Sh "Text::Balanced \- Extract delimited text sequences from strings." | |
17453 | .IX Subsection "Text::Balanced - Extract delimited text sequences from strings." | |
17454 | .IP "\s-1SYNOPSIS\s0" 4 | |
17455 | .IX Item "SYNOPSIS" | |
17456 | .PD 0 | |
17457 | .IP "\s-1DESCRIPTION\s0" 4 | |
17458 | .IX Item "DESCRIPTION" | |
17459 | .RS 4 | |
17460 | .IP "General behaviour in list contexts" 4 | |
17461 | .IX Item "General behaviour in list contexts" | |
17462 | .PD | |
17463 | [0], [1], [2] | |
17464 | .IP "General behaviour in scalar and void contexts" 4 | |
17465 | .IX Item "General behaviour in scalar and void contexts" | |
17466 | .PD 0 | |
17467 | .IP "A note about prefixes" 4 | |
17468 | .IX Item "A note about prefixes" | |
17469 | .ie n .IP """extract_delimited""" 4 | |
17470 | .el .IP "\f(CWextract_delimited\fR" 4 | |
17471 | .IX Item "extract_delimited" | |
17472 | .ie n .IP """extract_bracketed""" 4 | |
17473 | .el .IP "\f(CWextract_bracketed\fR" 4 | |
17474 | .IX Item "extract_bracketed" | |
17475 | .ie n .IP """extract_tagged""" 4 | |
17476 | .el .IP "\f(CWextract_tagged\fR" 4 | |
17477 | .IX Item "extract_tagged" | |
17478 | .PD | |
17479 | \&\f(CW\*(C`reject => $listref\*(C'\fR, \f(CW\*(C`ignore => $listref\*(C'\fR, \f(CW\*(C`fail => $str\*(C'\fR, | |
17480 | [0], [1], [2], [3], [4], [5] | |
17481 | .ie n .IP """gen_extract_tagged""" 4 | |
17482 | .el .IP "\f(CWgen_extract_tagged\fR" 4 | |
17483 | .IX Item "gen_extract_tagged" | |
17484 | .PD 0 | |
17485 | .ie n .IP """extract_quotelike""" 4 | |
17486 | .el .IP "\f(CWextract_quotelike\fR" 4 | |
17487 | .IX Item "extract_quotelike" | |
17488 | .PD | |
17489 | [0], [1], [2], [3], [4], [5], [6], [7], [8], [9], [10] | |
17490 | .ie n .IP """extract_quotelike"" and ""here documents""" 4 | |
17491 | .el .IP "\f(CWextract_quotelike\fR and ``here documents''" 4 | |
17492 | .IX Item "extract_quotelike and here documents" | |
17493 | [0], [1], [2], [3], [4], [5], [6], [7..10] | |
17494 | .ie n .IP """extract_codeblock""" 4 | |
17495 | .el .IP "\f(CWextract_codeblock\fR" 4 | |
17496 | .IX Item "extract_codeblock" | |
17497 | .PD 0 | |
17498 | .ie n .IP """extract_multiple""" 4 | |
17499 | .el .IP "\f(CWextract_multiple\fR" 4 | |
17500 | .IX Item "extract_multiple" | |
17501 | .ie n .IP """gen_delimited_pat""" 4 | |
17502 | .el .IP "\f(CWgen_delimited_pat\fR" 4 | |
17503 | .IX Item "gen_delimited_pat" | |
17504 | .RE | |
17505 | .RS 4 | |
17506 | .RE | |
17507 | .IP "\s-1DIAGNOSTICS\s0" 4 | |
17508 | .IX Item "DIAGNOSTICS" | |
17509 | .PD | |
17510 | .Vb 13 | |
17511 | \& C<Did not find a suitable bracket: "%s">, C<Did not find prefix: /%s/>, | |
17512 | \&C<Did not find opening bracket after prefix: "%s">, C<No quotelike | |
17513 | \&operator found after prefix: "%s">, C<Unmatched closing bracket: "%c">, | |
17514 | \&C<Unmatched opening bracket(s): "%s">, C<Unmatched embedded quote (%s)>, | |
17515 | \&C<Did not find closing delimiter to match '%s'>, C<Mismatched closing | |
17516 | \&bracket: expected "%c" but found "%s">, C<No block delimiter found after | |
17517 | \"elike "%s">, C<Did not find leading dereferencer>, C<Bad identifier | |
17518 | \&after dereferencer>, C<Did not find expected opening bracket at %s>, | |
17519 | \&C<Improperly nested codeblock at %s>, C<Missing second block for quotelike | |
17520 | \&"%s">, C<No match found for opening bracket>, C<Did not find opening tag: | |
17521 | \&/%s/>, C<Unable to construct closing tag to match: /%s/>, C<Found invalid | |
17522 | \&nested tag: %s>, C<Found unbalanced nested tag: %s>, C<Did not find closing | |
17523 | \&tag> | |
17524 | .Ve | |
17525 | .IP "\s-1AUTHOR\s0" 4 | |
17526 | .IX Item "AUTHOR" | |
17527 | .PD 0 | |
17528 | .IP "\s-1BUGS\s0 \s-1AND\s0 \s-1IRRITATIONS\s0" 4 | |
17529 | .IX Item "BUGS AND IRRITATIONS" | |
17530 | .IP "\s-1COPYRIGHT\s0" 4 | |
17531 | .IX Item "COPYRIGHT" | |
17532 | .PD | |
17533 | .Sh "Text::ParseWords \- parse text into an array of tokens or array of arrays" | |
17534 | .IX Subsection "Text::ParseWords - parse text into an array of tokens or array of arrays" | |
17535 | .IP "\s-1SYNOPSIS\s0" 4 | |
17536 | .IX Item "SYNOPSIS" | |
17537 | .PD 0 | |
17538 | .IP "\s-1DESCRIPTION\s0" 4 | |
17539 | .IX Item "DESCRIPTION" | |
17540 | .IP "\s-1EXAMPLES\s0" 4 | |
17541 | .IX Item "EXAMPLES" | |
17542 | .IP "\s-1AUTHORS\s0" 4 | |
17543 | .IX Item "AUTHORS" | |
17544 | .PD | |
17545 | .Sh "Text::Soundex \- Implementation of the Soundex Algorithm as Described by Knuth" | |
17546 | .IX Subsection "Text::Soundex - Implementation of the Soundex Algorithm as Described by Knuth" | |
17547 | .IP "\s-1SYNOPSIS\s0" 4 | |
17548 | .IX Item "SYNOPSIS" | |
17549 | .PD 0 | |
17550 | .IP "\s-1DESCRIPTION\s0" 4 | |
17551 | .IX Item "DESCRIPTION" | |
17552 | .IP "\s-1EXAMPLES\s0" 4 | |
17553 | .IX Item "EXAMPLES" | |
17554 | .IP "\s-1LIMITATIONS\s0" 4 | |
17555 | .IX Item "LIMITATIONS" | |
17556 | .IP "\s-1AUTHOR\s0" 4 | |
17557 | .IX Item "AUTHOR" | |
17558 | .PD | |
17559 | .Sh "Text::Tabs \*(-- expand and unexpand tabs per the unix \fIexpand\fP\|(1) and \fIunexpand\fP\|(1)" | |
17560 | .IX Subsection "Text::Tabs expand and unexpand tabs per the unix expand and unexpand" | |
17561 | .IP "\s-1SYNOPSIS\s0" 4 | |
17562 | .IX Item "SYNOPSIS" | |
17563 | .PD 0 | |
17564 | .IP "\s-1DESCRIPTION\s0" 4 | |
17565 | .IX Item "DESCRIPTION" | |
17566 | .IP "\s-1BUGS\s0" 4 | |
17567 | .IX Item "BUGS" | |
17568 | .IP "\s-1AUTHOR\s0" 4 | |
17569 | .IX Item "AUTHOR" | |
17570 | .PD | |
17571 | .Sh "Text::Wrap \- line wrapping to form simple paragraphs" | |
17572 | .IX Subsection "Text::Wrap - line wrapping to form simple paragraphs" | |
17573 | .IP "\s-1SYNOPSIS\s0" 4 | |
17574 | .IX Item "SYNOPSIS" | |
17575 | .PD 0 | |
17576 | .IP "\s-1DESCRIPTION\s0" 4 | |
17577 | .IX Item "DESCRIPTION" | |
17578 | .IP "\s-1OVERRIDES\s0" 4 | |
17579 | .IX Item "OVERRIDES" | |
17580 | .IP "\s-1EXAMPLE\s0" 4 | |
17581 | .IX Item "EXAMPLE" | |
17582 | .IP "\s-1AUTHOR\s0" 4 | |
17583 | .IX Item "AUTHOR" | |
17584 | .PD | |
17585 | .Sh "Thread \- manipulate threads in Perl (for old code only)" | |
17586 | .IX Subsection "Thread - manipulate threads in Perl (for old code only)" | |
17587 | .IP "\s-1CAVEAT\s0" 4 | |
17588 | .IX Item "CAVEAT" | |
17589 | .PD 0 | |
17590 | .IP "\s-1SYNOPSIS\s0" 4 | |
17591 | .IX Item "SYNOPSIS" | |
17592 | .IP "\s-1DESCRIPTION\s0" 4 | |
17593 | .IX Item "DESCRIPTION" | |
17594 | .IP "\s-1FUNCTIONS\s0" 4 | |
17595 | .IX Item "FUNCTIONS" | |
17596 | .PD | |
17597 | $thread = Thread\->new(\e&start_sub), \f(CW$thread\fR = Thread\->new(\e&start_sub, | |
17598 | \&\s-1LIST\s0), lock \s-1VARIABLE\s0, async \s-1BLOCK\s0;, Thread\->self, cond_wait \s-1VARIABLE\s0, | |
17599 | cond_signal \s-1VARIABLE\s0, cond_broadcast \s-1VARIABLE\s0, yield | |
17600 | .IP "\s-1METHODS\s0" 4 | |
17601 | .IX Item "METHODS" | |
17602 | join, eval, detach, equal, tid, flags, done | |
17603 | .IP "\s-1LIMITATIONS\s0" 4 | |
17604 | .IX Item "LIMITATIONS" | |
17605 | .PD 0 | |
17606 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
17607 | .IX Item "SEE ALSO" | |
17608 | .PD | |
17609 | .Sh "Thread::Queue \- thread-safe queues" | |
17610 | .IX Subsection "Thread::Queue - thread-safe queues" | |
17611 | .IP "\s-1SYNOPSIS\s0" 4 | |
17612 | .IX Item "SYNOPSIS" | |
17613 | .PD 0 | |
17614 | .IP "\s-1DESCRIPTION\s0" 4 | |
17615 | .IX Item "DESCRIPTION" | |
17616 | .IP "\s-1FUNCTIONS\s0 \s-1AND\s0 \s-1METHODS\s0" 4 | |
17617 | .IX Item "FUNCTIONS AND METHODS" | |
17618 | .PD | |
17619 | new, enqueue \s-1LIST\s0, dequeue, dequeue_nb, pending | |
17620 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
17621 | .IX Item "SEE ALSO" | |
17622 | .Sh "Thread::Semaphore \- thread-safe semaphores" | |
17623 | .IX Subsection "Thread::Semaphore - thread-safe semaphores" | |
17624 | .PD 0 | |
17625 | .IP "\s-1SYNOPSIS\s0" 4 | |
17626 | .IX Item "SYNOPSIS" | |
17627 | .IP "\s-1DESCRIPTION\s0" 4 | |
17628 | .IX Item "DESCRIPTION" | |
17629 | .IP "\s-1FUNCTIONS\s0 \s-1AND\s0 \s-1METHODS\s0" 4 | |
17630 | .IX Item "FUNCTIONS AND METHODS" | |
17631 | .PD | |
17632 | new, new \s-1NUMBER\s0, down, down \s-1NUMBER\s0, up, up \s-1NUMBER\s0 | |
17633 | .Sh "Thread::Signal \- Start a thread which runs signal handlers reliably (for old code)" | |
17634 | .IX Subsection "Thread::Signal - Start a thread which runs signal handlers reliably (for old code)" | |
17635 | .IP "\s-1CAVEAT\s0" 4 | |
17636 | .IX Item "CAVEAT" | |
17637 | .PD 0 | |
17638 | .IP "\s-1SYNOPSIS\s0" 4 | |
17639 | .IX Item "SYNOPSIS" | |
17640 | .IP "\s-1DESCRIPTION\s0" 4 | |
17641 | .IX Item "DESCRIPTION" | |
17642 | .IP "\s-1BUGS\s0" 4 | |
17643 | .IX Item "BUGS" | |
17644 | .PD | |
17645 | .Sh "Thread::Specific \- thread-specific keys" | |
17646 | .IX Subsection "Thread::Specific - thread-specific keys" | |
17647 | .IP "\s-1SYNOPSIS\s0" 4 | |
17648 | .IX Item "SYNOPSIS" | |
17649 | .PD 0 | |
17650 | .IP "\s-1DESCRIPTION\s0" 4 | |
17651 | .IX Item "DESCRIPTION" | |
17652 | .PD | |
17653 | .Sh "Tie::Array \- base class for tied arrays" | |
17654 | .IX Subsection "Tie::Array - base class for tied arrays" | |
17655 | .IP "\s-1SYNOPSIS\s0" 4 | |
17656 | .IX Item "SYNOPSIS" | |
17657 | .PD 0 | |
17658 | .IP "\s-1DESCRIPTION\s0" 4 | |
17659 | .IX Item "DESCRIPTION" | |
17660 | .PD | |
17661 | \&\s-1TIEARRAY\s0 classname, \s-1LIST\s0, \s-1STORE\s0 this, index, value, \s-1FETCH\s0 this, index, | |
17662 | \&\s-1FETCHSIZE\s0 this, \s-1STORESIZE\s0 this, count, \s-1EXTEND\s0 this, count, \s-1EXISTS\s0 this, | |
17663 | key, \s-1DELETE\s0 this, key, \s-1CLEAR\s0 this, \s-1DESTROY\s0 this, \s-1PUSH\s0 this, \s-1LIST\s0, \s-1POP\s0 this, | |
17664 | \&\s-1SHIFT\s0 this, \s-1UNSHIFT\s0 this, \s-1LIST\s0, \s-1SPLICE\s0 this, offset, length, \s-1LIST\s0 | |
17665 | .IP "\s-1CAVEATS\s0" 4 | |
17666 | .IX Item "CAVEATS" | |
17667 | .PD 0 | |
17668 | .IP "\s-1AUTHOR\s0" 4 | |
17669 | .IX Item "AUTHOR" | |
17670 | .PD | |
17671 | .Sh "Tie::File \- Access the lines of a disk file via a Perl array" | |
17672 | .IX Subsection "Tie::File - Access the lines of a disk file via a Perl array" | |
17673 | .IP "\s-1SYNOPSIS\s0" 4 | |
17674 | .IX Item "SYNOPSIS" | |
17675 | .PD 0 | |
17676 | .IP "\s-1DESCRIPTION\s0" 4 | |
17677 | .IX Item "DESCRIPTION" | |
17678 | .RS 4 | |
17679 | .ie n .IP """recsep""" 4 | |
17680 | .el .IP "\f(CWrecsep\fR" 4 | |
17681 | .IX Item "recsep" | |
17682 | .ie n .IP """autochomp""" 4 | |
17683 | .el .IP "\f(CWautochomp\fR" 4 | |
17684 | .IX Item "autochomp" | |
17685 | .ie n .IP """mode""" 4 | |
17686 | .el .IP "\f(CWmode\fR" 4 | |
17687 | .IX Item "mode" | |
17688 | .ie n .IP """memory""" 4 | |
17689 | .el .IP "\f(CWmemory\fR" 4 | |
17690 | .IX Item "memory" | |
17691 | .ie n .IP """dw_size""" 4 | |
17692 | .el .IP "\f(CWdw_size\fR" 4 | |
17693 | .IX Item "dw_size" | |
17694 | .IP "Option Format" 4 | |
17695 | .IX Item "Option Format" | |
17696 | .RE | |
17697 | .RS 4 | |
17698 | .RE | |
17699 | .IP "Public Methods" 4 | |
17700 | .IX Item "Public Methods" | |
17701 | .RS 4 | |
17702 | .ie n .IP """flock""" 4 | |
17703 | .el .IP "\f(CWflock\fR" 4 | |
17704 | .IX Item "flock" | |
17705 | .ie n .IP """autochomp""" 4 | |
17706 | .el .IP "\f(CWautochomp\fR" 4 | |
17707 | .IX Item "autochomp" | |
17708 | .ie n .IP """defer""\fR, \f(CW""flush""\fR, \f(CW""discard""\fR, and \f(CW""autodefer""" 4 | |
17709 | .el .IP "\f(CWdefer\fR, \f(CWflush\fR, \f(CWdiscard\fR, and \f(CWautodefer\fR" 4 | |
17710 | .IX Item "defer, flush, discard, and autodefer" | |
17711 | .RE | |
17712 | .RS 4 | |
17713 | .RE | |
17714 | .IP "Tying to an already-opened filehandle" 4 | |
17715 | .IX Item "Tying to an already-opened filehandle" | |
17716 | .IP "Deferred Writing" 4 | |
17717 | .IX Item "Deferred Writing" | |
17718 | .RS 4 | |
17719 | .IP "Autodeferring" 4 | |
17720 | .IX Item "Autodeferring" | |
17721 | .RE | |
17722 | .RS 4 | |
17723 | .RE | |
17724 | .IP "\s-1CAVEATS\s0" 4 | |
17725 | .IX Item "CAVEATS" | |
17726 | .IP "\s-1SUBCLASSING\s0" 4 | |
17727 | .IX Item "SUBCLASSING" | |
17728 | .ie n .IP "\s-1WHAT\s0 \s-1ABOUT\s0 ""DB_File""?" 4 | |
17729 | .el .IP "\s-1WHAT\s0 \s-1ABOUT\s0 \f(CWDB_File\fR?" 4 | |
17730 | .IX Item "WHAT ABOUT DB_File?" | |
17731 | .IP "\s-1AUTHOR\s0" 4 | |
17732 | .IX Item "AUTHOR" | |
17733 | .IP "\s-1LICENSE\s0" 4 | |
17734 | .IX Item "LICENSE" | |
17735 | .IP "\s-1WARRANTY\s0" 4 | |
17736 | .IX Item "WARRANTY" | |
17737 | .IP "\s-1THANKS\s0" 4 | |
17738 | .IX Item "THANKS" | |
17739 | .IP "\s-1TODO\s0" 4 | |
17740 | .IX Item "TODO" | |
17741 | .PD | |
17742 | .Sh "Tie::Handle, Tie::StdHandle \- base class definitions for tied handles" | |
17743 | .IX Subsection "Tie::Handle, Tie::StdHandle - base class definitions for tied handles" | |
17744 | .IP "\s-1SYNOPSIS\s0" 4 | |
17745 | .IX Item "SYNOPSIS" | |
17746 | .PD 0 | |
17747 | .IP "\s-1DESCRIPTION\s0" 4 | |
17748 | .IX Item "DESCRIPTION" | |
17749 | .PD | |
17750 | \&\s-1TIEHANDLE\s0 classname, \s-1LIST\s0, \s-1WRITE\s0 this, scalar, length, offset, \s-1PRINT\s0 this, | |
17751 | \&\s-1LIST\s0, \s-1PRINTF\s0 this, format, \s-1LIST\s0, \s-1READ\s0 this, scalar, length, offset, | |
17752 | \&\s-1READLINE\s0 this, \s-1GETC\s0 this, \s-1CLOSE\s0 this, \s-1OPEN\s0 this, filename, \s-1BINMODE\s0 this, | |
17753 | \&\s-1EOF\s0 this, \s-1TELL\s0 this, \s-1SEEK\s0 this, offset, whence, \s-1DESTROY\s0 this | |
17754 | .IP "\s-1MORE\s0 \s-1INFORMATION\s0" 4 | |
17755 | .IX Item "MORE INFORMATION" | |
17756 | .PD 0 | |
17757 | .IP "\s-1COMPATIBILITY\s0" 4 | |
17758 | .IX Item "COMPATIBILITY" | |
17759 | .PD | |
17760 | .Sh "Tie::Hash, Tie::StdHash, Tie::ExtraHash \- base class definitions for tied hashes" | |
17761 | .IX Subsection "Tie::Hash, Tie::StdHash, Tie::ExtraHash - base class definitions for tied hashes" | |
17762 | .IP "\s-1SYNOPSIS\s0" 4 | |
17763 | .IX Item "SYNOPSIS" | |
17764 | .PD 0 | |
17765 | .IP "\s-1DESCRIPTION\s0" 4 | |
17766 | .IX Item "DESCRIPTION" | |
17767 | .PD | |
17768 | \&\s-1TIEHASH\s0 classname, \s-1LIST\s0, \s-1STORE\s0 this, key, value, \s-1FETCH\s0 this, key, \s-1FIRSTKEY\s0 | |
17769 | this, \s-1NEXTKEY\s0 this, lastkey, \s-1EXISTS\s0 this, key, \s-1DELETE\s0 this, key, \s-1CLEAR\s0 this | |
17770 | .IP "Inheriting from \fBTie::StdHash\fR" 4 | |
17771 | .IX Item "Inheriting from Tie::StdHash" | |
17772 | .PD 0 | |
17773 | .IP "Inheriting from \fBTie::ExtraHash\fR" 4 | |
17774 | .IX Item "Inheriting from Tie::ExtraHash" | |
17775 | .ie n .IP """UNTIE""\fR and \f(CW""DESTROY""" 4 | |
17776 | .el .IP "\f(CWUNTIE\fR and \f(CWDESTROY\fR" 4 | |
17777 | .IX Item "UNTIE and DESTROY" | |
17778 | .IP "\s-1MORE\s0 \s-1INFORMATION\s0" 4 | |
17779 | .IX Item "MORE INFORMATION" | |
17780 | .PD | |
17781 | .Sh "Tie::Memoize \- add data to hash when needed" | |
17782 | .IX Subsection "Tie::Memoize - add data to hash when needed" | |
17783 | .IP "\s-1SYNOPSIS\s0" 4 | |
17784 | .IX Item "SYNOPSIS" | |
17785 | .PD 0 | |
17786 | .IP "\s-1DESCRIPTION\s0" 4 | |
17787 | .IX Item "DESCRIPTION" | |
17788 | .IP "Inheriting from \fBTie::Memoize\fR" 4 | |
17789 | .IX Item "Inheriting from Tie::Memoize" | |
17790 | .IP "\s-1EXAMPLE\s0" 4 | |
17791 | .IX Item "EXAMPLE" | |
17792 | .IP "\s-1BUGS\s0" 4 | |
17793 | .IX Item "BUGS" | |
17794 | .IP "\s-1AUTHOR\s0" 4 | |
17795 | .IX Item "AUTHOR" | |
17796 | .PD | |
17797 | .Sh "Tie::RefHash \- use references as hash keys" | |
17798 | .IX Subsection "Tie::RefHash - use references as hash keys" | |
17799 | .IP "\s-1SYNOPSIS\s0" 4 | |
17800 | .IX Item "SYNOPSIS" | |
17801 | .PD 0 | |
17802 | .IP "\s-1DESCRIPTION\s0" 4 | |
17803 | .IX Item "DESCRIPTION" | |
17804 | .IP "\s-1EXAMPLE\s0" 4 | |
17805 | .IX Item "EXAMPLE" | |
17806 | .IP "\s-1AUTHOR\s0" 4 | |
17807 | .IX Item "AUTHOR" | |
17808 | .IP "\s-1VERSION\s0" 4 | |
17809 | .IX Item "VERSION" | |
17810 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
17811 | .IX Item "SEE ALSO" | |
17812 | .PD | |
17813 | .Sh "Tie::Scalar, Tie::StdScalar \- base class definitions for tied scalars" | |
17814 | .IX Subsection "Tie::Scalar, Tie::StdScalar - base class definitions for tied scalars" | |
17815 | .IP "\s-1SYNOPSIS\s0" 4 | |
17816 | .IX Item "SYNOPSIS" | |
17817 | .PD 0 | |
17818 | .IP "\s-1DESCRIPTION\s0" 4 | |
17819 | .IX Item "DESCRIPTION" | |
17820 | .PD | |
17821 | \&\s-1TIESCALAR\s0 classname, \s-1LIST\s0, \s-1FETCH\s0 this, \s-1STORE\s0 this, value, \s-1DESTROY\s0 this | |
17822 | .IP "\s-1MORE\s0 \s-1INFORMATION\s0" 4 | |
17823 | .IX Item "MORE INFORMATION" | |
17824 | .Sh "Tie::SubstrHash \- Fixed\-table\-size, fixed-key-length hashing" | |
17825 | .IX Subsection "Tie::SubstrHash - Fixed-table-size, fixed-key-length hashing" | |
17826 | .PD 0 | |
17827 | .IP "\s-1SYNOPSIS\s0" 4 | |
17828 | .IX Item "SYNOPSIS" | |
17829 | .IP "\s-1DESCRIPTION\s0" 4 | |
17830 | .IX Item "DESCRIPTION" | |
17831 | .IP "\s-1CAVEATS\s0" 4 | |
17832 | .IX Item "CAVEATS" | |
17833 | .PD | |
17834 | .Sh "Time::HiRes \- High resolution alarm, sleep, gettimeofday, interval timers" | |
17835 | .IX Subsection "Time::HiRes - High resolution alarm, sleep, gettimeofday, interval timers" | |
17836 | .IP "\s-1SYNOPSIS\s0" 4 | |
17837 | .IX Item "SYNOPSIS" | |
17838 | .PD 0 | |
17839 | .IP "\s-1DESCRIPTION\s0" 4 | |
17840 | .IX Item "DESCRIPTION" | |
17841 | .PD | |
17842 | gettimeofday (), usleep ( \f(CW$useconds\fR ), ualarm ( \f(CW$useconds\fR [, | |
17843 | \&\f(CW$interval_useconds\fR ] ), tv_interval, time (), sleep ( \f(CW$floating_seconds\fR ), | |
17844 | alarm ( \f(CW$floating_seconds\fR [, \f(CW$interval_floating_seconds\fR ] ), setitimer, | |
17845 | getitimer ( \f(CW$which\fR ) | |
17846 | .IP "\s-1EXAMPLES\s0" 4 | |
17847 | .IX Item "EXAMPLES" | |
17848 | .PD 0 | |
17849 | .IP "C \s-1API\s0" 4 | |
17850 | .IX Item "C API" | |
17851 | .IP "\s-1CAVEATS\s0" 4 | |
17852 | .IX Item "CAVEATS" | |
17853 | .IP "\s-1AUTHORS\s0" 4 | |
17854 | .IX Item "AUTHORS" | |
17855 | .IP "\s-1REVISION\s0" 4 | |
17856 | .IX Item "REVISION" | |
17857 | .IP "\s-1COPYRIGHT\s0" 4 | |
17858 | .IX Item "COPYRIGHT" | |
17859 | .PD | |
17860 | .Sh "Time::Local \- efficiently compute time from local and \s-1GMT\s0 time" | |
17861 | .IX Subsection "Time::Local - efficiently compute time from local and GMT time" | |
17862 | .IP "\s-1SYNOPSIS\s0" 4 | |
17863 | .IX Item "SYNOPSIS" | |
17864 | .PD 0 | |
17865 | .IP "\s-1DESCRIPTION\s0" 4 | |
17866 | .IX Item "DESCRIPTION" | |
17867 | .IP "\s-1IMPLEMENTATION\s0" 4 | |
17868 | .IX Item "IMPLEMENTATION" | |
17869 | .IP "\s-1BUGS\s0" 4 | |
17870 | .IX Item "BUGS" | |
17871 | .PD | |
17872 | .Sh "Time::gmtime \- by-name interface to Perl's built-in \fIgmtime()\fP function" | |
17873 | .IX Subsection "Time::gmtime - by-name interface to Perl's built-in gmtime() function" | |
17874 | .IP "\s-1SYNOPSIS\s0" 4 | |
17875 | .IX Item "SYNOPSIS" | |
17876 | .PD 0 | |
17877 | .IP "\s-1DESCRIPTION\s0" 4 | |
17878 | .IX Item "DESCRIPTION" | |
17879 | .IP "\s-1NOTE\s0" 4 | |
17880 | .IX Item "NOTE" | |
17881 | .IP "\s-1AUTHOR\s0" 4 | |
17882 | .IX Item "AUTHOR" | |
17883 | .PD | |
17884 | .Sh "Time::localtime \- by-name interface to Perl's built-in \fIlocaltime()\fP function" | |
17885 | .IX Subsection "Time::localtime - by-name interface to Perl's built-in localtime() function" | |
17886 | .IP "\s-1SYNOPSIS\s0" 4 | |
17887 | .IX Item "SYNOPSIS" | |
17888 | .PD 0 | |
17889 | .IP "\s-1DESCRIPTION\s0" 4 | |
17890 | .IX Item "DESCRIPTION" | |
17891 | .IP "\s-1NOTE\s0" 4 | |
17892 | .IX Item "NOTE" | |
17893 | .IP "\s-1AUTHOR\s0" 4 | |
17894 | .IX Item "AUTHOR" | |
17895 | .PD | |
17896 | .Sh "Time::tm \- internal object used by Time::gmtime and Time::localtime" | |
17897 | .IX Subsection "Time::tm - internal object used by Time::gmtime and Time::localtime" | |
17898 | .IP "\s-1SYNOPSIS\s0" 4 | |
17899 | .IX Item "SYNOPSIS" | |
17900 | .PD 0 | |
17901 | .IP "\s-1DESCRIPTION\s0" 4 | |
17902 | .IX Item "DESCRIPTION" | |
17903 | .IP "\s-1AUTHOR\s0" 4 | |
17904 | .IX Item "AUTHOR" | |
17905 | .PD | |
17906 | .Sh "\s-1UNIVERSAL\s0 \- base class for \s-1ALL\s0 classes (blessed references)" | |
17907 | .IX Subsection "UNIVERSAL - base class for ALL classes (blessed references)" | |
17908 | .IP "\s-1SYNOPSIS\s0" 4 | |
17909 | .IX Item "SYNOPSIS" | |
17910 | .PD 0 | |
17911 | .IP "\s-1DESCRIPTION\s0" 4 | |
17912 | .IX Item "DESCRIPTION" | |
17913 | .PD | |
17914 | $obj\->isa( \s-1TYPE\s0 ), \s-1CLASS\-\s0>isa( \s-1TYPE\s0 ), isa( \s-1VAL\s0, \s-1TYPE\s0 ), \f(CW$obj\fR\->can( \s-1METHOD\s0 | |
17915 | ), \s-1CLASS\-\s0>can( \s-1METHOD\s0 ), can( \s-1VAL\s0, \s-1METHOD\s0 ), \s-1VERSION\s0 ( [ \s-1REQUIRE\s0 ] ) | |
17916 | .Sh "Unicode::Collate \- Unicode Collation Algorithm" | |
17917 | .IX Subsection "Unicode::Collate - Unicode Collation Algorithm" | |
17918 | .IP "\s-1SYNOPSIS\s0" 4 | |
17919 | .IX Item "SYNOPSIS" | |
17920 | .PD 0 | |
17921 | .IP "\s-1DESCRIPTION\s0" 4 | |
17922 | .IX Item "DESCRIPTION" | |
17923 | .RS 4 | |
17924 | .IP "Constructor and Tailoring" 4 | |
17925 | .IX Item "Constructor and Tailoring" | |
17926 | .PD | |
17927 | alternate, backwards, entry, ignoreName, ignoreChar, level, normalization, | |
17928 | overrideCJK, overrideHangul, preprocess, rearrange, table, undefName, | |
17929 | undefChar, katakana_before_hiragana, upper_before_lower | |
17930 | .IP "Methods for Collation" 4 | |
17931 | .IX Item "Methods for Collation" | |
17932 | \&\f(CW\*(C`@sorted = $Collator\->sort(@not_sorted)\*(C'\fR, \f(CW\*(C`$result = | |
17933 | $Collator\->cmp($a, $b)\*(C'\fR, \f(CW\*(C`$result = $Collator\->eq($a, $b)\*(C'\fR, | |
17934 | \&\f(CW\*(C`$result = $Collator\->ne($a, $b)\*(C'\fR, \f(CW\*(C`$result = $Collator\->lt($a, | |
17935 | $b)\*(C'\fR, \f(CW\*(C`$result = $Collator\->le($a, $b)\*(C'\fR, \f(CW\*(C`$result = | |
17936 | $Collator\->gt($a, $b)\*(C'\fR, \f(CW\*(C`$result = $Collator\->ge($a, $b)\*(C'\fR, | |
17937 | \&\f(CW\*(C`$sortKey = $Collator\->getSortKey($string)\*(C'\fR, \f(CW\*(C`$sortKeyForm = | |
17938 | $Collator\->viewSortKey($string)\*(C'\fR, \f(CW\*(C`$position = | |
17939 | $Collator\->index($string, $substring)\*(C'\fR, \f(CW\*(C`($position, $length) = | |
17940 | $Collator\->index($string, $substring)\*(C'\fR | |
17941 | .IP "Other Methods" 4 | |
17942 | .IX Item "Other Methods" | |
17943 | UCA_Version, Base_Unicode_Version | |
17944 | .IP "\s-1EXPORT\s0" 4 | |
17945 | .IX Item "EXPORT" | |
17946 | .PD 0 | |
17947 | .IP "\s-1TODO\s0" 4 | |
17948 | .IX Item "TODO" | |
17949 | .IP "\s-1CAVEAT\s0" 4 | |
17950 | .IX Item "CAVEAT" | |
17951 | .IP "\s-1BUGS\s0" 4 | |
17952 | .IX Item "BUGS" | |
17953 | .RE | |
17954 | .RS 4 | |
17955 | .RE | |
17956 | .IP "\s-1AUTHOR\s0" 4 | |
17957 | .IX Item "AUTHOR" | |
17958 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
17959 | .IX Item "SEE ALSO" | |
17960 | .PD | |
17961 | http://www.unicode.org/unicode/reports/tr10/, | |
17962 | http://www.unicode.org/unicode/reports/tr10/allkeys.txt, | |
17963 | http://www.unicode.org/unicode/reports/tr15/, | |
17964 | http://www.unicode.org/unicode/reports/tr18, Unicode::Normalize | |
17965 | .Sh "Unicode::Normalize \- Unicode Normalization Forms" | |
17966 | .IX Subsection "Unicode::Normalize - Unicode Normalization Forms" | |
17967 | .IP "\s-1SYNOPSIS\s0" 4 | |
17968 | .IX Item "SYNOPSIS" | |
17969 | .PD 0 | |
17970 | .IP "\s-1DESCRIPTION\s0" 4 | |
17971 | .IX Item "DESCRIPTION" | |
17972 | .RS 4 | |
17973 | .IP "Normalization Forms" 4 | |
17974 | .IX Item "Normalization Forms" | |
17975 | .PD | |
17976 | \&\f(CW\*(C`$NFD_string = NFD($string)\*(C'\fR, \f(CW\*(C`$NFC_string = NFC($string)\*(C'\fR, | |
17977 | \&\f(CW\*(C`$NFKD_string = NFKD($string)\*(C'\fR, \f(CW\*(C`$NFKC_string = NFKC($string)\*(C'\fR, | |
17978 | \&\f(CW\*(C`$normalized_string = normalize($form_name, $string)\*(C'\fR | |
17979 | .IP "Decomposition and Composition" 4 | |
17980 | .IX Item "Decomposition and Composition" | |
17981 | \&\f(CW\*(C`$decomposed_string = decompose($string)\*(C'\fR, \f(CW\*(C`$decomposed_string = | |
17982 | decompose($string, $useCompatMapping)\*(C'\fR, \f(CW\*(C`$reordered_string = | |
17983 | reorder($string)\*(C'\fR, \f(CW\*(C`$composed_string = compose($string)\*(C'\fR | |
17984 | .IP "Quick Check" 4 | |
17985 | .IX Item "Quick Check" | |
17986 | \&\f(CW\*(C`$result = checkNFD($string)\*(C'\fR, \f(CW\*(C`$result = checkNFC($string)\*(C'\fR, \f(CW\*(C`$result = | |
17987 | checkNFKD($string)\*(C'\fR, \f(CW\*(C`$result = checkNFKC($string)\*(C'\fR, \f(CW\*(C`$result = | |
17988 | check($form_name, $string)\*(C'\fR | |
17989 | .IP "Character Data" 4 | |
17990 | .IX Item "Character Data" | |
17991 | \&\f(CW\*(C`$canonical_decomposed = getCanon($codepoint)\*(C'\fR, | |
17992 | \&\f(CW\*(C`$compatibility_decomposed = getCompat($codepoint)\*(C'\fR, | |
17993 | \&\f(CW\*(C`$codepoint_composite = getComposite($codepoint_here, $codepoint_next)\*(C'\fR, | |
17994 | \&\f(CW\*(C`$combining_class = getCombinClass($codepoint)\*(C'\fR, \f(CW\*(C`$is_exclusion = | |
17995 | isExclusion($codepoint)\*(C'\fR, \f(CW\*(C`$is_singleton = isSingleton($codepoint)\*(C'\fR, | |
17996 | \&\f(CW\*(C`$is_non_startar_decomposition = isNonStDecomp($codepoint)\*(C'\fR, | |
17997 | \&\f(CW\*(C`$may_be_composed_with_prev_char = isComp2nd($codepoint)\*(C'\fR | |
17998 | .IP "\s-1EXPORT\s0" 4 | |
17999 | .IX Item "EXPORT" | |
18000 | .RE | |
18001 | .RS 4 | |
18002 | .RE | |
18003 | .PD 0 | |
18004 | .IP "\s-1AUTHOR\s0" 4 | |
18005 | .IX Item "AUTHOR" | |
18006 | .IP "\s-1SEE\s0 \s-1ALSO\s0" 4 | |
18007 | .IX Item "SEE ALSO" | |
18008 | .PD | |
18009 | http://www.unicode.org/unicode/reports/tr15/, | |
18010 | http://www.unicode.org/Public/UNIDATA/DerivedNormalizationProps.txt | |
18011 | .Sh "Unicode::UCD \- Unicode character database" | |
18012 | .IX Subsection "Unicode::UCD - Unicode character database" | |
18013 | .IP "\s-1SYNOPSIS\s0" 4 | |
18014 | .IX Item "SYNOPSIS" | |
18015 | .PD 0 | |
18016 | .IP "\s-1DESCRIPTION\s0" 4 | |
18017 | .IX Item "DESCRIPTION" | |
18018 | .IP "charinfo" 4 | |
18019 | .IX Item "charinfo" | |
18020 | .IP "charblock" 4 | |
18021 | .IX Item "charblock" | |
18022 | .IP "charscript" 4 | |
18023 | .IX Item "charscript" | |
18024 | .IP "charblocks" 4 | |
18025 | .IX Item "charblocks" | |
18026 | .IP "charscripts" 4 | |
18027 | .IX Item "charscripts" | |
18028 | .IP "Blocks versus Scripts" 4 | |
18029 | .IX Item "Blocks versus Scripts" | |
18030 | .IP "Matching Scripts and Blocks" 4 | |
18031 | .IX Item "Matching Scripts and Blocks" | |
18032 | .IP "Code Point Arguments" 4 | |
18033 | .IX Item "Code Point Arguments" | |
18034 | .IP "charinrange" 4 | |
18035 | .IX Item "charinrange" | |
18036 | .IP "compexcl" 4 | |
18037 | .IX Item "compexcl" | |
18038 | .IP "casefold" 4 | |
18039 | .IX Item "casefold" | |
18040 | .IP "casespec" 4 | |
18041 | .IX Item "casespec" | |
18042 | .IP "Unicode::UCD::UnicodeVersion" 4 | |
18043 | .IX Item "Unicode::UCD::UnicodeVersion" | |
18044 | .IP "Implementation Note" 4 | |
18045 | .IX Item "Implementation Note" | |
18046 | .IP "\s-1BUGS\s0" 4 | |
18047 | .IX Item "BUGS" | |
18048 | .IP "\s-1AUTHOR\s0" 4 | |
18049 | .IX Item "AUTHOR" | |
18050 | .PD | |
18051 | .Sh "User::grent \- by-name interface to Perl's built-in getgr*() functions" | |
18052 | .IX Subsection "User::grent - by-name interface to Perl's built-in getgr*() functions" | |
18053 | .IP "\s-1SYNOPSIS\s0" 4 | |
18054 | .IX Item "SYNOPSIS" | |
18055 | .PD 0 | |
18056 | .IP "\s-1DESCRIPTION\s0" 4 | |
18057 | .IX Item "DESCRIPTION" | |
18058 | .IP "\s-1NOTE\s0" 4 | |
18059 | .IX Item "NOTE" | |
18060 | .IP "\s-1AUTHOR\s0" 4 | |
18061 | .IX Item "AUTHOR" | |
18062 | .PD | |
18063 | .Sh "User::pwent \- by-name interface to Perl's built-in getpw*() functions" | |
18064 | .IX Subsection "User::pwent - by-name interface to Perl's built-in getpw*() functions" | |
18065 | .IP "\s-1SYNOPSIS\s0" 4 | |
18066 | .IX Item "SYNOPSIS" | |
18067 | .PD 0 | |
18068 | .IP "\s-1DESCRIPTION\s0" 4 | |
18069 | .IX Item "DESCRIPTION" | |
18070 | .RS 4 | |
18071 | .IP "System Specifics" 4 | |
18072 | .IX Item "System Specifics" | |
18073 | .RE | |
18074 | .RS 4 | |
18075 | .RE | |
18076 | .IP "\s-1NOTE\s0" 4 | |
18077 | .IX Item "NOTE" | |
18078 | .IP "\s-1AUTHOR\s0" 4 | |
18079 | .IX Item "AUTHOR" | |
18080 | .IP "\s-1HISTORY\s0" 4 | |
18081 | .IX Item "HISTORY" | |
18082 | .PD | |
18083 | March 18th, 2000 | |
18084 | .Sh "Win32 \- Interfaces to some Win32 \s-1API\s0 Functions" | |
18085 | .IX Subsection "Win32 - Interfaces to some Win32 API Functions" | |
18086 | .IP "\s-1DESCRIPTION\s0" 4 | |
18087 | .IX Item "DESCRIPTION" | |
18088 | .RS 4 | |
18089 | .PD 0 | |
18090 | .IP "Alphabetical Listing of Win32 Functions" 4 | |
18091 | .IX Item "Alphabetical Listing of Win32 Functions" | |
18092 | .PD | |
18093 | Win32::AbortSystemShutdown(\s-1MACHINE\s0), \fIWin32::BuildNumber()\fR, | |
18094 | Win32::CopyFile(\s-1FROM\s0, \s-1TO\s0, \s-1OVERWRITE\s0), \fIWin32::DomainName()\fR, | |
18095 | Win32::ExpandEnvironmentStrings(\s-1STRING\s0), Win32::FormatMessage(\s-1ERRORCODE\s0), | |
18096 | \&\fIWin32::FsType()\fR, Win32::FreeLibrary(\s-1HANDLE\s0), \fIWin32::GetArchName()\fR, | |
18097 | \&\fIWin32::GetChipName()\fR, \fIWin32::GetCwd()\fR, Win32::GetFullPathName(\s-1FILENAME\s0), | |
18098 | \&\fIWin32::GetLastError()\fR, Win32::GetLongPathName(\s-1PATHNAME\s0), | |
18099 | \&\fIWin32::GetNextAvailDrive()\fR, \fIWin32::GetOSVersion()\fR, \fIWin32::GetOSName()\fR, | |
18100 | Win32::GetShortPathName(\s-1PATHNAME\s0), Win32::GetProcAddress(\s-1INSTANCE\s0, | |
18101 | \&\s-1PROCNAME\s0), \fIWin32::GetTickCount()\fR, Win32::InitiateSystemShutdown, | |
18102 | \&\fIWin32::IsWinNT()\fR, \fIWin32::IsWin95()\fR, Win32::LoadLibrary(\s-1LIBNAME\s0), | |
18103 | \&\fIWin32::LoginName()\fR, Win32::LookupAccountName(\s-1SYSTEM\s0, \s-1ACCOUNT\s0, \s-1DOMAIN\s0, \s-1SID\s0, | |
18104 | \&\s-1SIDTYPE\s0), Win32::LookupAccountSID(\s-1SYSTEM\s0, \s-1SID\s0, \s-1ACCOUNT\s0, \s-1DOMAIN\s0, \s-1SIDTYPE\s0), | |
18105 | Win32::MsgBox(\s-1MESSAGE\s0 [, \s-1FLAGS\s0 [, \s-1TITLE\s0]]), \fIWin32::NodeName()\fR, | |
18106 | Win32::RegisterServer(\s-1LIBRARYNAME\s0), Win32::SetChildShowWindow(\s-1SHOWWINDOW\s0), | |
18107 | Win32::SetCwd(\s-1NEWDIRECTORY\s0), Win32::SetLastError(\s-1ERROR\s0), | |
18108 | Win32::Sleep(\s-1TIME\s0), Win32::Spawn(\s-1COMMAND\s0, \s-1ARGS\s0, \s-1PID\s0), | |
18109 | Win32::UnregisterServer(\s-1LIBRARYNAME\s0) | |
18110 | .RE | |
18111 | .RS 4 | |
18112 | .RE | |
18113 | .Sh "XSLoader \- Dynamically load C libraries into Perl code" | |
18114 | .IX Subsection "XSLoader - Dynamically load C libraries into Perl code" | |
18115 | .IP "\s-1SYNOPSIS\s0" 4 | |
18116 | .IX Item "SYNOPSIS" | |
18117 | .PD 0 | |
18118 | .IP "\s-1DESCRIPTION\s0" 4 | |
18119 | .IX Item "DESCRIPTION" | |
18120 | .IP "\s-1AUTHOR\s0" 4 | |
18121 | .IX Item "AUTHOR" | |
18122 | .PD | |
18123 | .SH "AUXILIARY DOCUMENTATION" | |
18124 | .IX Header "AUXILIARY DOCUMENTATION" | |
18125 | Here should be listed all the extra programs' documentation, but they | |
18126 | don't all have manual pages yet: | |
18127 | .IP "a2p" 4 | |
18128 | .IX Item "a2p" | |
18129 | .PD 0 | |
18130 | .IP "s2p" 4 | |
18131 | .IX Item "s2p" | |
18132 | .IP "find2perl" 4 | |
18133 | .IX Item "find2perl" | |
18134 | .IP "h2ph" 4 | |
18135 | .IX Item "h2ph" | |
18136 | .IP "c2ph" 4 | |
18137 | .IX Item "c2ph" | |
18138 | .IP "h2xs" 4 | |
18139 | .IX Item "h2xs" | |
18140 | .IP "xsubpp" 4 | |
18141 | .IX Item "xsubpp" | |
18142 | .IP "pod2man" 4 | |
18143 | .IX Item "pod2man" | |
18144 | .IP "wrapsuid" 4 | |
18145 | .IX Item "wrapsuid" | |
18146 | .PD | |
18147 | .SH "AUTHOR" | |
18148 | .IX Header "AUTHOR" | |
18149 | Larry Wall <\fIlarry@wall.org\fR>, with the help of oodles | |
18150 | of other folks. |