@@ -12,8 +12,8 @@ B<perl> S<[ B<-sTuU> ]> S<[ B<-hv> ] [ B<-V>[:I<configvar>] ]>
12
12
S<[ B<-i>[I<extension>] ]> S<[ B<-e> I<'command'> ]
13
13
[ B<--> ] [ I<programfile> ] [ I<argument> ]...>
14
14
15
- For ease of access, the Perl manual has been split up into a number
16
- of sections:
15
+ For ease of access, the Perl manual has been split up into several
16
+ sections:
17
17
18
18
perl Perl overview (this section)
19
19
perldelta Perl changes since previous version
@@ -117,17 +117,17 @@ Perl combines (in the author's opinion, anyway) some of the best
117
117
features of C, B<sed>, B<awk>, and B<sh>, so people familiar with
118
118
those languages should have little difficulty with it. (Language
119
119
historians will also note some vestiges of B<csh>, Pascal, and even
120
- BASIC-PLUS.) Expression syntax corresponds quite closely to C
120
+ BASIC-PLUS.) Expression syntax corresponds closely to C
121
121
expression syntax. Unlike most Unix utilities, Perl does not
122
122
arbitrarily limit the size of your data--if you've got the memory,
123
123
Perl can slurp in your whole file as a single string. Recursion is of
124
124
unlimited depth. And the tables used by hashes (sometimes called
125
125
"associative arrays") grow as necessary to prevent degraded
126
126
performance. Perl can use sophisticated pattern matching techniques to
127
- scan large amounts of data very quickly. Although optimized for
127
+ scan large amounts of data quickly. Although optimized for
128
128
scanning text, Perl can also deal with binary data, and can make dbm
129
129
files look like hashes. Setuid Perl scripts are safer than C programs
130
- through a dataflow tracing mechanism which prevents many stupid
130
+ through a dataflow tracing mechanism that prevents many stupid
131
131
security holes.
132
132
133
133
If you have a problem that would ordinarily use B<sed> or B<awk> or
@@ -188,7 +188,7 @@ Described in L<perlsub>.
188
188
189
189
Described in L<perlre>, with additional examples in L<perlop>.
190
190
191
- =item * enhanced debugger and interactive Perl environment, with intregrated editor support
191
+ =item * enhanced debugger and interactive Perl environment, with integrated editor support
192
192
193
193
Described in L<perldebug>.
194
194
@@ -202,12 +202,11 @@ Okay, that's I<definitely> enough hype.
202
202
203
203
=head1 AVAILABILITY
204
204
205
- Perl is available for the vast majority of operating system platforms,
206
- including most Unix-like platforms. The following situation is as of
207
- February 1999 and Perl 5.005_03.
205
+ Perl is available for most operating systems, including virtually
206
+ all Unix-like platforms.
208
207
209
- The following platforms are able to build Perl from the standard
210
- source code distribution available at
208
+ As of May 1999, the following platforms are able to build Perl
209
+ from the standard source code distribution available at
211
210
http://www.perl.com/CPAN/src/index.html
212
211
213
212
AIX Linux SCO ODT/OSR
@@ -229,9 +228,9 @@ http://www.perl.com/CPAN/src/index.html
229
228
3) formerly known as Digital UNIX and before that DEC OSF/1
230
229
4) compilers: Borland, Cygwin32, Mingw32 EGCS/GCC, VC++
231
230
232
- The following platforms have been known to build Perl from the source
233
- but for the Perl release 5.005_03 we haven't been able to verify them ,
234
- either because the hardware/software platforms are rather rare or
231
+ The following platforms have been known to build Perl from source,
232
+ but we haven't been able to verify their status for the current release ,
233
+ either because the hardware/software platforms are rare or
235
234
because we don't have an active champion on these platforms--or both.
236
235
237
236
3b1 FPS Plan 9
@@ -245,9 +244,8 @@ because we don't have an active champion on these platforms--or both.
245
244
EP/IX Opus Unisys Dynix
246
245
ESIX Unixware
247
246
248
- The following platforms are planned to be supported in the standard
249
- source code distribution of the Perl release 5.006 but are not
250
- supported in the Perl release 5.005_03:
247
+ Support for the following platforms is planned for the next major
248
+ Perl release.
251
249
252
250
BS2000
253
251
Netware
@@ -308,7 +306,7 @@ and errors into these longer forms.
308
306
309
307
Compilation errors will tell you the line number of the error, with an
310
308
indication of the next token or token type that was to be examined.
311
- (In the case of a script passed to Perl via B<-e> switches, each
309
+ (In a script passed to Perl via B<-e> switches, each
312
310
B<-e> is counted as one line.)
313
311
314
312
Setuid scripts have additional constraints that can produce error
0 commit comments