[perldocjp-cvs 331] CVS update: docs/perl/5.10.0

Back to archive index

argra****@users***** argra****@users*****
2008年 12月 11日 (木) 02:31:50 JST


Index: docs/perl/5.10.0/perl.pod
diff -u /dev/null docs/perl/5.10.0/perl.pod:1.1
--- /dev/null	Thu Dec 11 02:31:50 2008
+++ docs/perl/5.10.0/perl.pod	Thu Dec 11 02:31:50 2008
@@ -0,0 +1,927 @@
+
+=encoding euc-jp
+
+=head1 NAME
+
+=begin original
+
+perl - Practical Extraction and Report Language
+
+=end original
+
+perl - Practical Extraction and Report Language
+
+=head1 SYNOPSIS
+
+B<perl>	S<[ B<-sTtuUWX> ]>
+	S<[ B<-hv> ] [ B<-V>[:I<configvar>] ]>
+	S<[ B<-cw> ] [ B<-d>[B<t>][:I<debugger>] ] [ B<-D>[I<number/list>] ]>
+	S<[ B<-pna> ] [ B<-F>I<pattern> ] [ B<-l>[I<octal>] ] [ B<-0>[I<octal/hexadecimal>] ]>
+	S<[ B<-I>I<dir> ] [ B<-m>[B<->]I<module> ] [ B<-M>[B<->]I<'module...'> ] [ B<-f> ]>
+	S<[ B<-C [I<number/list>] >]>
+	S<[ B<-P> ]>
+	S<[ B<-S> ]>
+	S<[ B<-x>[I<dir>] ]>
+	S<[ B<-i>[I<extension>] ]>
+	S<[ B<-e> I<'command'> ] [ B<--> ] [ I<programfile> ] [ I<argument> ]...>
+
+=begin original
+
+If you're new to Perl, you should start with L<perlintro>, which is a 
+general intro for beginners and provides some background to help you
+navigate the rest of Perl's extensive documentation.
+
+=end original
+
+If you're new to Perl, you should start with L<perlintro>, which is a 
+general intro for beginners and provides some background to help you
+navigate the rest of Perl's extensive documentation.
+(TBT)
+
+=begin original
+
+For ease of access, the Perl manual has been split up into several sections.
+
+=end original
+
+参照しやすいように Perl のマニュアルは、いくつかの節に分割しています。
+
+=head2 Overview
+
+    perl		Perl overview (this section)
+    perlintro		Perl introduction for beginners
+    perltoc		Perl documentation table of contents
+
+=head2 Tutorials
+
+    perlreftut		Perl references short introduction
+    perldsc		Perl data structures intro
+    perllol		Perl data structures: arrays of arrays
+
+    perlrequick 	Perl regular expressions quick start
+    perlretut		Perl regular expressions tutorial
+
+    perlboot		Perl OO tutorial for beginners
+    perltoot		Perl OO tutorial, part 1
+    perltooc		Perl OO tutorial, part 2
+    perlbot		Perl OO tricks and examples
+
+    perlstyle		Perl style guide
+
+    perlcheat		Perl cheat sheet
+    perltrap		Perl traps for the unwary
+    perldebtut		Perl debugging tutorial
+
+    perlfaq		Perl frequently asked questions
+      perlfaq1		General Questions About Perl
+      perlfaq2		Obtaining and Learning about Perl
+      perlfaq3		Programming Tools
+      perlfaq4		Data Manipulation
+      perlfaq5		Files and Formats
+      perlfaq6		Regexes
+      perlfaq7		Perl Language Issues
+      perlfaq8		System Interaction
+      perlfaq9		Networking
+
+=head2 Reference Manual
+
+    perlsyn		Perl syntax
+    perldata		Perl data structures
+    perlop		Perl operators and precedence
+    perlsub		Perl subroutines
+    perlfunc		Perl built-in functions
+      perlopentut	Perl open() tutorial
+      perlpacktut	Perl pack() and unpack() tutorial
+    perlpod		Perl plain old documentation
+    perlpodspec 	Perl plain old documentation format specification
+    perlrun		Perl execution and options
+    perldiag		Perl diagnostic messages
+    perllexwarn 	Perl warnings and their control
+    perldebug		Perl debugging
+    perlvar		Perl predefined variables
+    perlre		Perl regular expressions, the rest of the story
+    perlrebackslash	Perl regular expression backslash sequences
+    perlrecharclass	Perl regular expression character classes
+    perlreref		Perl regular expressions quick reference
+    perlref		Perl references, the rest of the story
+    perlform		Perl formats
+    perlobj		Perl objects
+    perltie		Perl objects hidden behind simple variables
+      perldbmfilter	Perl DBM filters
+
+    perlipc		Perl interprocess communication
+    perlfork		Perl fork() information
+    perlnumber		Perl number semantics
+
+    perlthrtut		Perl threads tutorial
+      perlothrtut	Old Perl threads tutorial
+
+    perlport		Perl portability guide
+    perllocale		Perl locale support
+    perluniintro	Perl Unicode introduction
+    perlunicode 	Perl Unicode support
+    perlunifaq		Perl Unicode FAQ
+    perlunitut		Perl Unicode tutorial
+    perlebcdic		Considerations for running Perl on EBCDIC platforms
+
+    perlsec		Perl security
+
+    perlmod		Perl modules: how they work
+    perlmodlib		Perl modules: how to write and use
+    perlmodstyle	Perl modules: how to write modules with style
+    perlmodinstall	Perl modules: how to install from CPAN
+    perlnewmod		Perl modules: preparing a new module for distribution
+    perlpragma		Perl modules: writing a user pragma
+
+    perlutil		utilities packaged with the Perl distribution
+
+    perlcompile 	Perl compiler suite intro
+
+    perlfilter		Perl source filters
+
+    perlglossary	Perl Glossary
+
+=head2 Internals and C Language Interface
+
+    perlembed		Perl ways to embed perl in your C or C++ application
+    perldebguts 	Perl debugging guts and tips
+    perlxstut		Perl XS tutorial
+    perlxs		Perl XS application programming interface
+    perlclib		Internal replacements for standard C library functions
+    perlguts		Perl internal functions for those doing extensions
+    perlcall		Perl calling conventions from C
+    perlreapi		Perl regular expression plugin interface
+    perlreguts		Perl regular expression engine internals
+
+    perlapi		Perl API listing (autogenerated)
+    perlintern		Perl internal functions (autogenerated)
+    perliol		C API for Perl's implementation of IO in Layers
+    perlapio		Perl internal IO abstraction interface
+
+    perlhack		Perl hackers guide
+
+=head2 Miscellaneous
+
+    perlbook		Perl book information
+    perlcommunity	Perl community information
+    perltodo		Perl things to do
+
+    perldoc		Look up Perl documentation in Pod format
+
+    perlhist		Perl history records
+    perldelta		Perl changes since previous version
+    perl595delta	Perl changes in version 5.9.5
+    perl594delta	Perl changes in version 5.9.4
+    perl593delta	Perl changes in version 5.9.3
+    perl592delta	Perl changes in version 5.9.2
+    perl591delta	Perl changes in version 5.9.1
+    perl590delta	Perl changes in version 5.9.0
+    perl588delta	Perl changes in version 5.8.8
+    perl587delta	Perl changes in version 5.8.7
+    perl586delta	Perl changes in version 5.8.6
+    perl585delta	Perl changes in version 5.8.5
+    perl584delta	Perl changes in version 5.8.4
+    perl583delta	Perl changes in version 5.8.3
+    perl582delta	Perl changes in version 5.8.2
+    perl581delta	Perl changes in version 5.8.1
+    perl58delta 	Perl changes in version 5.8.0
+    perl573delta	Perl changes in version 5.7.3
+    perl572delta	Perl changes in version 5.7.2
+    perl571delta	Perl changes in version 5.7.1
+    perl570delta	Perl changes in version 5.7.0
+    perl561delta	Perl changes in version 5.6.1
+    perl56delta 	Perl changes in version 5.6
+    perl5005delta	Perl changes in version 5.005
+    perl5004delta	Perl changes in version 5.004
+
+    perlartistic	Perl Artistic License
+    perlgpl		GNU General Public License
+
+=head2 Language-Specific
+
+    perlcn		Perl for Simplified Chinese (in EUC-CN)
+    perljp		Perl for Japanese (in EUC-JP)
+    perlko		Perl for Korean (in EUC-KR)
+    perltw		Perl for Traditional Chinese (in Big5)
+
+=head2 Platform-Specific
+
+    perlaix		Perl notes for AIX
+    perlamiga		Perl notes for AmigaOS
+    perlapollo		Perl notes for Apollo DomainOS
+    perlbeos		Perl notes for BeOS
+    perlbs2000		Perl notes for POSIX-BC BS2000
+    perlce		Perl notes for WinCE
+    perlcygwin		Perl notes for Cygwin
+    perldgux		Perl notes for DG/UX
+    perldos		Perl notes for DOS
+    perlepoc		Perl notes for EPOC
+    perlfreebsd 	Perl notes for FreeBSD
+    perlhpux		Perl notes for HP-UX
+    perlhurd		Perl notes for Hurd
+    perlirix		Perl notes for Irix
+    perllinux		Perl notes for Linux
+    perlmachten 	Perl notes for Power MachTen
+    perlmacos		Perl notes for Mac OS (Classic)
+    perlmacosx		Perl notes for Mac OS X
+    perlmint		Perl notes for MiNT
+    perlmpeix		Perl notes for MPE/iX
+    perlnetware 	Perl notes for NetWare
+    perlopenbsd 	Perl notes for OpenBSD
+    perlos2		Perl notes for OS/2
+    perlos390		Perl notes for OS/390
+    perlos400		Perl notes for OS/400
+    perlplan9		Perl notes for Plan 9
+    perlqnx		Perl notes for QNX
+    perlriscos		Perl notes for RISC OS
+    perlsolaris 	Perl notes for Solaris
+    perlsymbian 	Perl notes for Symbian
+    perltru64		Perl notes for Tru64
+    perluts		Perl notes for UTS
+    perlvmesa		Perl notes for VM/ESA
+    perlvms		Perl notes for VMS
+    perlvos		Perl notes for Stratus VOS
+    perlwin32		Perl notes for Windows
+
+=begin original
+
+By default, the manpages listed above are installed in the 
+F</usr/local/man/> directory.  
+
+=end original
+
+By default, the manpages listed above are installed in the 
+F</usr/local/man/> directory.  
+(TBT)
+
+=begin original
+
+Extensive additional documentation for Perl modules is available.  The
+default configuration for perl will place this additional documentation
+in the F</usr/local/lib/perl5/man> directory (or else in the F<man>
+subdirectory of the Perl library directory).  Some of this additional
+documentation is distributed standard with Perl, but you'll also find
+documentation for third-party modules there.
+
+=end original
+
+Extensive additional documentation for Perl modules is available.  The
+default configuration for perl will place this additional documentation
+in the F</usr/local/lib/perl5/man> directory (or else in the F<man>
+subdirectory of the Perl library directory).  Some of this additional
+documentation is distributed standard with Perl, but you'll also find
+documentation for third-party modules there.
+(TBT)
+
+=begin original
+
+You should be able to view Perl's documentation with your man(1)
+program by including the proper directories in the appropriate start-up
+files, or in the MANPATH environment variable.  To find out where the
+configuration has installed the manpages, type:
+
+=end original
+
+You should be able to view Perl's documentation with your man(1)
+program by including the proper directories in the appropriate start-up
+files, or in the MANPATH environment variable.  To find out where the
+configuration has installed the manpages, type:
+(TBT)
+
+    perl -V:man.dir
+
+=begin original
+
+If the directories have a common stem, such as F</usr/local/man/man1>
+and F</usr/local/man/man3>, you need only to add that stem
+(F</usr/local/man>) to your man(1) configuration files or your MANPATH
+environment variable.  If they do not share a stem, you'll have to add
+both stems.
+
+=end original
+
+If the directories have a common stem, such as F</usr/local/man/man1>
+and F</usr/local/man/man3>, you need only to add that stem
+(F</usr/local/man>) to your man(1) configuration files or your MANPATH
+environment variable.  If they do not share a stem, you'll have to add
+both stems.
+(TBT)
+
+=begin original
+
+If that doesn't work for some reason, you can still use the
+supplied F<perldoc> script to view module information.  You might
+also look into getting a replacement man program.
+
+=end original
+
+If that doesn't work for some reason, you can still use the
+supplied F<perldoc> script to view module information.  You might
+also look into getting a replacement man program.
+(TBT)
+
+=begin original
+
+If something strange has gone wrong with your program and you're not
+sure where you should look for help, try the B<-w> switch first.  It
+will often point out exactly where the trouble is.
+
+=end original
+
+プログラムの実行時に何か変なことが起こって、どこを参照したら
+よいかわからない場合には、取り敢えず B<-w> スイッチを試してみてください。
+これで、問題か所を特定できる場合も、多々あります。
+
+=head1 DESCRIPTION
+
+=begin original
+
+Perl is a language optimized for scanning arbitrary
+text files, extracting information from those text files, and printing
+reports based on that information.  It's also a good language for many
+system management tasks.  The language is intended to be practical
+(easy to use, efficient, complete) rather than beautiful (tiny,
+elegant, minimal).
+
+=end original
+
+Perl は、テキストファイルを読み取り、そこから情報を引き出し、
+その情報を元に様々な報告を行なうように設計された言語です。
+また、多くのシステムマネジメントの作業を行なうのに
+適した言語でもあります。
+この言語は、綺麗さ (小規模、エレガント、最少) ではなく、
+実用性 (使い易さ、効率、完全性) を目指しています。
+
+=begin original
+
+Perl combines (in the author's opinion, anyway) some of the best
+features of C, B<sed>, B<awk>, and B<sh>, so people familiar with
+those languages should have little difficulty with it.  (Language
+historians will also note some vestiges of B<csh>, Pascal, and even
+BASIC-PLUS.)  Expression syntax corresponds closely to C
+expression syntax.  Unlike most Unix utilities, Perl does not
+arbitrarily limit the size of your data--if you've got the memory,
+Perl can slurp in your whole file as a single string.  Recursion is of
+unlimited depth.  And the tables used by hashes (sometimes called
+"associative arrays") grow as necessary to prevent degraded
+performance.  Perl can use sophisticated pattern matching techniques to
+scan large amounts of data quickly.  Although optimized for
+scanning text, Perl can also deal with binary data, and can make dbm
+files look like hashes.  Setuid Perl scripts are safer than C programs
+through a dataflow tracing mechanism that prevents many stupid
+security holes.
+
+=end original
+
+Perl は、(少なくとも作者の意見では) C, B<sed>, B<awk>, B<sh> の良い部分を
+組み合わせているので、これらの言語に馴染みのある方には、それほど
+難しいものではないでしょう。
+(言語歴史学者はまた、B<csh>, Pascal あるいは BASIC-PLUS の痕跡にも
+気付くかもしれません。)
+式の構文は、C の式の構文に対応したものとなっています。
+多くの UNIX のユーティリティとは違って、Perl はデータの大きさに
+恣意的な制限を設けません。
+つまり Perl では、メモリさえ十分にあれば、ファイルを丸ごと 1 つの
+文字列に入れてしまうこともできます。
+再帰の深さにも制限がありません。
+また、ハッシュ(「連想配列」と呼ばれることもあります)が使用するテーブルは、
+パフォーマンスを損なわないように、必要に応じて、自動的に大きくなります。
+Perl では、大量のデータをすばやく走査できるように、工夫を凝らした
+パターンマッチの技術が使えます。
+テキストの走査のために設計されてはいますが、Perl では、
+バイナリデータを扱うこともできますし、
+dbm ファイルをハッシュのようにして扱うこともできるようになっています。
+データフロートレース機構を使って、単純ミスによるセキュリティホールを
+塞ぐようにしているため、多くの場合、setuid Perl スクリプトは C の
+プログラムよりも安全です。
+
+=begin original
+
+If you have a problem that would ordinarily use B<sed> or B<awk> or
+B<sh>, but it exceeds their capabilities or must run a little faster,
+and you don't want to write the silly thing in C, then Perl may be for
+you.  There are also translators to turn your B<sed> and B<awk>
+scripts into Perl scripts.
+
+=end original
+
+普通は B<sed> や B<awk> や B<sh> で書くような問題でも、少し荷が
+重すぎるようなとき、多少でも実行速度を速くしなければならないときや、
+C で書く程でもないときには、Perl が最適でしょう。
+また、B<sed> や B<awk> のスクリプトを Perl のスクリプトに変換する
+トランスレータも用意されています。
+
+=begin original
+
+But wait, there's more...
+
+=end original
+
+ちょっと待ってください、まだあります...
+
+=begin original
+
+Begun in 1993 (see L<perlhist>), Perl version 5 is nearly a complete
+rewrite that provides the following additional benefits:
+
+=end original
+
+1993 年から(L<perlhist> を参照してください)、Perl version 5 は、
+以下のようなことを追加するためにほとんど全て書き直しています:
+
+=over 4
+
+=item *
+
+=begin original
+
+modularity and reusability using innumerable modules 
+
+=end original
+
+無数のモジュールによるモジュール性と再利用性
+
+=begin original
+
+Described in L<perlmod>, L<perlmodlib>, and L<perlmodinstall>.
+
+=end original
+
+L<perlmod>, L<perlmodlib>, L<perlmodinstall> に記述しています。
+
+=item *
+
+=begin original
+
+embeddable and extensible 
+
+=end original
+
+組み込み容易性と拡張性
+
+=begin original
+
+Described in L<perlembed>, L<perlxstut>, L<perlxs>, L<perlcall>,
+L<perlguts>, and L<xsubpp>.
+
+=end original
+
+Described in L<perlembed>, L<perlxstut>, L<perlxs>, L<perlcall>,
+L<perlguts>, and L<xsubpp>.
+(TBT)
+
+=item *
+
+=begin original
+
+roll-your-own magic variables (including multiple simultaneous DBM
+implementations)
+
+=end original
+
+roll-your-own magic variables (including multiple simultaneous DBM
+implementations)
+(TBT)
+
+=begin original
+
+Described in L<perltie> and L<AnyDBM_File>.
+
+=end original
+
+L<perltie> と L<AnyDBM_File> に記述しています。
+
+=item *
+
+=begin original
+
+subroutines can now be overridden, autoloaded, and prototyped
+
+=end original
+
+サブルーチン定義がオーバライド、オートロード、プロタイプ宣言可能に
+
+=begin original
+
+Described in L<perlsub>.
+
+=end original
+
+L<perlsub> に記述しています。
+
+=item *
+
+=begin original
+
+arbitrarily nested data structures and anonymous functions
+
+=end original
+
+任意の多重データ構造と無名関数
+
+=begin original
+
+Described in L<perlreftut>, L<perlref>, L<perldsc>, and L<perllol>.
+
+=end original
+
+L<perlreftut>, L<perlref>, L<perldsc>, L<perllol> に記述しています。
+
+=item *
+
+=begin original
+
+object-oriented programming
+
+=end original
+
+オブジェクト指向プログラミング
+
+=begin original
+
+Described in L<perlobj>, L<perlboot>, L<perltoot>, L<perltooc>,
+and L<perlbot>.
+
+=end original
+
+Described in L<perlobj>, L<perlboot>, L<perltoot>, L<perltooc>,
+and L<perlbot>.
+(TBT)
+
+=item *
+
+=begin original
+
+support for light-weight processes (threads)
+
+=end original
+
+support for light-weight processes (threads)
+(TBT)
+
+=begin original
+
+Described in L<perlthrtut> and L<threads>.
+
+=end original
+
+Described in L<perlthrtut> and L<threads>.
+(TBT)
+
+=item *
+
+=begin original
+
+support for Unicode, internationalization, and localization
+
+=end original
+
+support for Unicode, internationalization, and localization
+(TBT)
+
+=begin original
+
+Described in L<perluniintro>, L<perllocale> and L<Locale::Maketext>.
+
+=end original
+
+Described in L<perluniintro>, L<perllocale> and L<Locale::Maketext>.
+(TBT)
+
+=item *
+
+=begin original
+
+lexical scoping
+
+=end original
+
+レキシカルスコープ
+
+=begin original
+
+Described in L<perlsub>.
+
+=end original
+
+Described in L<perlsub>.
+(TBT)
+
+=item *
+
+=begin original
+
+regular expression enhancements
+
+=end original
+
+正規表現の拡張
+
+=begin original
+
+Described in L<perlre>, with additional examples in L<perlop>.
+
+=end original
+
+Described in L<perlre>, with additional examples in L<perlop>.
+(TBT)
+
+=item *
+
+=begin original
+
+enhanced debugger and interactive Perl environment,
+with integrated editor support
+
+=end original
+
+enhanced debugger and interactive Perl environment,
+with integrated editor support
+(TBT)
+
+=begin original
+
+Described in L<perldebtut>, L<perldebug> and L<perldebguts>.
+
+=end original
+
+Described in L<perldebtut>, L<perldebug> and L<perldebguts>.
+(TBT)
+
+=item *
+
+=begin original
+
+POSIX 1003.1 compliant library
+
+=end original
+
+POSIX 1003.1 準拠ライブラリ
+
+=begin original
+
+Described in L<POSIX>.
+
+=end original
+
+L<POSIX> に記述しています。
+
+=back
+
+=begin original
+
+Okay, that's I<definitely> enough hype.
+
+=end original
+
+さあ、誇大広告にはこれくらいにしましょう。
+
+=head1 AVAILABILITY
+
+=begin original
+
+Perl is available for most operating systems, including virtually
+all Unix-like platforms.  See L<perlport/"Supported Platforms">
+for a listing.
+
+=end original
+
+Perl is available for most operating systems, including virtually
+all Unix-like platforms.  See L<perlport/"Supported Platforms">
+for a listing.
+(TBT)
+
+=head1 ENVIRONMENT
+
+=begin original
+
+See L<perlrun>.
+
+=end original
+
+L<perlrun> を参照してください。
+
+=head1 AUTHOR
+
+=begin original
+
+Larry Wall <larry****@wall*****>, with the help of oodles of other folks.
+
+=end original
+
+Larry Wall <lwall****@netla*****>, 多くの方の助力を得つつ。
+
+=begin original
+
+If your Perl success stories and testimonials may be of help to others 
+who wish to advocate the use of Perl in their applications, 
+or if you wish to simply express your gratitude to Larry and the 
+Perl developers, please write to perl-****@perl***** .
+
+=end original
+
+If your Perl success stories and testimonials may be of help to others 
+who wish to advocate the use of Perl in their applications, 
+or if you wish to simply express your gratitude to Larry and the 
+Perl developers, please write to perl-****@perl***** .
+(TBT)
+
+=head1 FILES
+
+=begin original
+
+ "@INC"			locations of perl libraries
+
+=end original
+
+ "@INC"                 perl ライブラリの位置
+
+=head1 SEE ALSO
+
+=begin original
+
+ a2p	awk to perl translator
+ s2p	sed to perl translator
+
+=end original
+
+ a2p    awk から perl へのトランスレータ
+ s2p    sed から perl へのトランスレータ
+
+ http://www.perl.org/       the Perl homepage
+ http://www.perl.com/       Perl articles (O'Reilly)
+ http://www.cpan.org/       the Comprehensive Perl Archive
+ http://www.pm.org/         the Perl Mongers
+
+=head1 DIAGNOSTICS
+
+=begin original
+
+The C<use warnings> pragma (and the B<-w> switch) produces some 
+lovely diagnostics.
+
+=end original
+
+C<use warnings> プラグマ (および B<-w> スイッチ)は、
+幾分わかりやすい診断メッセージを出します。
+
+=begin original
+
+See L<perldiag> for explanations of all Perl's diagnostics.  The C<use
+diagnostics> pragma automatically turns Perl's normally terse warnings
+and errors into these longer forms.
+
+=end original
+
+すべての Perl の診断メッセージについては、L<perldiag> を
+参照してください。
+C<use diagnostics> プラグマは、
+automatically turns Perl's normally terse warnings
+and errors into these longer forms.
+(TBT)
+
+=begin original
+
+Compilation errors will tell you the line number of the error, with an
+indication of the next token or token type that was to be examined.
+(In a script passed to Perl via B<-e> switches, each
+B<-e> is counted as one line.)
+
+=end original
+
+コンパイル時のエラーでは、エラーの起こった行番号に、次に
+調べられるはずだったトークンかトークンの型を示します。
+(スクリプトが B<-e> スイッチで Perl に渡される場合には、B<-e> スイッチ
+1 つが 1 行とカウントされます。)
+
+=begin original
+
+Setuid scripts have additional constraints that can produce error
+messages such as "Insecure dependency".  See L<perlsec>.
+
+=end original
+
+setuid スクリプトでは、制限事項が増えるため、"Insecure dependency" と
+いったエラーメッセージが表示されることがあります。
+L<perlsec> を参照してください。
+
+=begin original
+
+Did we mention that you should definitely consider using the B<-w>
+switch?
+
+=end original
+
+絶対に B<-w> スイッチを使った方が良いっていうのは、もう書きましたっけ?
+
+=head1 BUGS
+
+=begin original
+
+The B<-w> switch is not mandatory.
+
+=end original
+
+B<-w> スイッチが必須になっていません。
+
+=begin original
+
+Perl is at the mercy of your machine's definitions of various
+operations such as type casting, atof(), and floating-point
+output with sprintf().
+
+=end original
+
+Perl は型のキャスト、atof()、sprintf() による浮動小数点出力のような
+様々な操作のマシンごとの定義に依存します。
+
+=begin original
+
+If your stdio requires a seek or eof between reads and writes on a
+particular stream, so does Perl.  (This doesn't apply to sysread()
+and syswrite().)
+
+=end original
+
+使用している標準入出力ライブラリが、read と write の間に
+seek や eof が必要なものであれば、Perl でも同様となります。
+(ただし、sysread() や syswrite() には適用されません。)
+
+=begin original
+
+While none of the built-in data types have any arbitrary size limits
+(apart from memory size), there are still a few arbitrary limits:  a
+given variable name may not be longer than 251 characters.  Line numbers
+displayed by diagnostics are internally stored as short integers,
+so they are limited to a maximum of 65535 (higher numbers usually being
+affected by wraparound).
+
+=end original
+
+組み込みのデータ型には (メモリサイズからくるものを除いて) 恣意的な
+サイズの制限はありませんが、それでもいくつかの恣意的制限は存在します:
+どの変数名も 251 文字より長くてはなりません。
+Line numbers
+displayed by diagnostics are internally stored as short integers,
+so they are limited to a maximum of 65535 (higher numbers usually being
+affected by wraparound).
+(TBT)
+
+=begin original
+
+You may mail your bug reports (be sure to include full configuration
+information as output by the myconfig program in the perl source
+tree, or by C<perl -V>) to perlb****@perl***** .  If you've succeeded
+in compiling perl, the B<perlbug> script in the F<utils/> subdirectory
+can be used to help mail in a bug report.
+
+=end original
+
+You may mail your bug reports (be sure to include full configuration
+information as output by the myconfig program in the perl source
+tree, or by C<perl -V>) to perlb****@perl***** .  If you've succeeded
+in compiling perl, the B<perlbug> script in the F<utils/> subdirectory
+can be used to help mail in a bug report.
+(TBT)
+
+=begin original
+
+Perl actually stands for Pathologically Eclectic Rubbish Lister, but
+don't tell anyone I said that.
+
+=end original
+
+Perl は本当は「病的折衷主義ガラクタ出力機」(Pathologically
+Eclectic Rubbish Lister) を意味していますが、私がそういった
+事をばらしてはいけません。
+
+=head1 NOTES
+
+=begin original
+
+The Perl motto is "There's more than one way to do it."  Divining
+how many more is left as an exercise to the reader.
+
+=end original
+
+Perl のモットーは「やり方は 1 通りではない。」ということです。
+このマニュアルを、後いくつに分割できるかは、宿題とします。
+
+=begin original
+
+The three principal virtues of a programmer are Laziness,
+Impatience, and Hubris.  See the Camel Book for why.
+
+=end original
+
+プログラマの 3 つの美徳は、無精、短気、傲慢です。
+理由は、ラクダ本を参照してください。
+
+=begin meta
+
+Created: 吉村 寿人 <JAE00****@nifty*****> (5.000)
+Updated: Kentaro Shirakata <argra****@ub32*****> (5.10.0)
+License: GPL or Artistic
+
+=end meta
+


perldocjp-cvs メーリングリストの案内
Back to archive index