argra****@users*****
argra****@users*****
2008年 12月 19日 (金) 18:13:49 JST
Index: docs/perl/5.8.8/perlmodlib.pod diff -u docs/perl/5.8.8/perlmodlib.pod:1.4 docs/perl/5.8.8/perlmodlib.pod:1.5 --- docs/perl/5.8.8/perlmodlib.pod:1.4 Wed Dec 17 04:05:28 2008 +++ docs/perl/5.8.8/perlmodlib.pod Fri Dec 19 18:13:48 2008 @@ -1,3 +1,6 @@ + +=encoding euc-jp + =for maintainers Generated by perlmodlib.PL -- DO NOT EDIT! @@ -94,14 +97,12 @@ =end original いくつかのプラグマはレキシカルスコープを持ちます -- -typically those that affect the -C<$^H> hints variable. Others affect the current package instead, -like C<use vars> and C<use subs>, which allow you to predeclare a -variables or subroutines within a particular I<file> rather than -just a block. Such declarations are effective for the entire file -for which they were declared. You cannot rescind them with C<no -vars> or C<no subs>. -(TBT) +典型的には C<$^H> ヒント変数に影響を与えます。 +その他のものは、C<use vars> や C<use subs> のように、代わりに現在の +パッケージに影響を与えます; これによって、単に一つのブロックではなく +特定の I<ファイル> の中に変数やサブルーチンを事前宣言できます。 +このような宣言は、ファイル全体に宣言したい場合に効果的です。 +これは C<no vars> や C<no subs> で撤回できません。 =begin original @@ -925,7 +926,7 @@ =end original -Programmatic interface to the Perl debugging API (draft, subject to +Perl デバッグ API へのプログラム可能なインターフェース =item DBM_Filter @@ -935,7 +936,7 @@ =end original -Filter DBM keys/values +フィルタ DBM キー/値 =item DB_File @@ -955,7 +956,7 @@ =end original -Stringified perl data structures, suitable for both printing and C<eval> +表示と C<eval> に適した文字列化 perl データ構造 =item Devel::DProf @@ -965,7 +966,7 @@ =end original -A Perl code profiler +Perl コードプロファイラ =item Devel::PPPort @@ -985,7 +986,7 @@ =end original -A data debugging tool for the XS programmer +XS プログラマのためのデータデバッグツール =item Devel::SelfStubber @@ -1005,7 +1006,7 @@ =end original -Modules that calculate message digests +メッセージダイジェストを計算するモジュール =item Digest::MD5 @@ -1015,7 +1016,7 @@ =end original -Perl interface to the MD5 Algorithm +MD5 アルゴリズムへの Perl インターフェース =item Digest::base @@ -1025,7 +1026,7 @@ =end original -Digest base class +Digest 基底クラス =item Digest::file @@ -1035,7 +1036,7 @@ =end original -Calculate digests of files +ファイルのダイジェストを計算する =item DirHandle @@ -1055,7 +1056,7 @@ =end original -Provides screen dump of Perl data. +Perl データのスクリーンダンプを提供する =item DynaLoader @@ -1075,7 +1076,7 @@ =end original -Character encodings +文字エンコーディング =item Encode::Alias @@ -1085,7 +1086,7 @@ =end original -Alias definitions to encodings +エンコーディングへの別名定義 =item Encode::Byte @@ -1095,7 +1096,7 @@ =end original -Single Byte Encodings +単一バイトエンコーディング =item Encode::CJKConstants @@ -1105,7 +1106,7 @@ =end original -Internally used by Encode::??::ISO_2022_* +Encode::??::ISO_2022_* によって内部で使用されている =item Encode::CN @@ -1115,7 +1116,7 @@ =end original -China-based Chinese Encodings +中国での中国語エンコーディング =item Encode::CN::HZ @@ -1125,7 +1126,7 @@ =end original -Internally used by Encode::CN +Encode::CN によって内部で使用されている =item Encode::Config @@ -1135,7 +1136,7 @@ =end original -Internally used by Encode +Encode によって内部で使用されている =item Encode::EBCDIC @@ -1145,7 +1146,7 @@ =end original -EBCDIC Encodings +EBCDIC エンコーディング =item Encode::Encoder @@ -1155,7 +1156,7 @@ =end original -Object Oriented Encoder +オブジェクト指向のエンコーダ =item Encode::Encoding @@ -1165,7 +1166,7 @@ =end original -Encode Implementation Base Class +Encode 実装基底クラス =item Encode::Guess @@ -1175,7 +1176,7 @@ =end original -Guesses encoding from data +データからエンコーディングを推測する =item Encode::JP @@ -1185,7 +1186,7 @@ =end original -Japanese Encodings +日本語エンコーディング =item Encode::JP::H2Z @@ -1195,7 +1196,7 @@ =end original -Internally used by Encode::JP::2022_JP* +Encode::JP::2022_JP* によって内部で使用されている =item Encode::JP::JIS7 @@ -1205,7 +1206,7 @@ =end original -Internally used by Encode::JP +Encode::JP によって内部で使用されている =item Encode::KR @@ -1215,7 +1216,7 @@ =end original -Korean Encodings +韓国語エンコーディング =item Encode::KR::2022_KR @@ -1225,7 +1226,7 @@ =end original -Internally used by Encode::KR +Encode::KR によって内部で使用されている =item Encode::MIME::Header @@ -1235,7 +1236,7 @@ =end original -MIME 'B' and 'Q' header encoding +MIME 'B' ヘッダと MIME 'Q' ヘッダのエンコーディング =item Encode::PerlIO @@ -1245,7 +1246,7 @@ =end original -A detailed document on Encode and PerlIO +Encode と PerlIO の詳細ドキュメント =item Encode::Supported @@ -1255,7 +1256,7 @@ =end original -Encodings supported by Encode +Encode で対応しているエンコーディング =item Encode::Symbol @@ -1265,7 +1266,7 @@ =end original -Symbol Encodings +シンボルエンコーディング =item Encode::TW @@ -1275,7 +1276,7 @@ =end original -Taiwan-based Chinese Encodings +台湾での中国語エンコーディング =item Encode::Unicode @@ -1285,7 +1286,7 @@ =end original -Various Unicode Transformation Formats +様々な Unicode 変換形式 =item Encode::Unicode::UTF7 @@ -1295,7 +1296,7 @@ =end original -UTF-7 encoding +UTF-7 エンコーディング =item English @@ -1305,7 +1306,7 @@ =end original -読みづらい句読点変数に対して読みやすい英語の(もしくはawkでの)名前を使う +読みにくい句読点変数に対して読みやすい英語(もしくは awk)の名前を使う =item Env @@ -1325,7 +1326,7 @@ =end original -System errno constants +システムの errno 定数 =item Exporter @@ -1335,7 +1336,7 @@ =end original -モジュールのためのデフォルトimportメソッドを実装する +モジュールのためのデフォルト import メソッドを実装する =item Exporter::Heavy @@ -1355,7 +1356,7 @@ =end original -Utilities to replace common UNIX commands in Makefiles etc. +Makefile などの中の一般的な UNIX コマンドを置き換えるためのユーティリティ =item ExtUtils::Command::MM @@ -1365,7 +1366,7 @@ =end original -Commands for the MM's to use in Makefiles +Makefile の中で使うための MM のコマンド =item ExtUtils::Constant @@ -1375,7 +1376,7 @@ =end original -Generate XS code to import C header constants +C ヘッダ定数をインポートするための XS コードを生成する =item ExtUtils::Constant::Base @@ -1385,7 +1386,7 @@ =end original -Base class for ExtUtils::Constant objects +ExtUtils::Constant オブジェクトのための基底クラス =item ExtUtils::Constant::Utils @@ -1395,7 +1396,7 @@ =end original -Helper functions for ExtUtils::Constant +ExtUtils::Constant のためのヘルパー関数 =item ExtUtils::Constant::XS @@ -1405,7 +1406,7 @@ =end original -Base class for ExtUtils::Constant objects +ExtUtils::Constant オブジェクトのための基底クラス =item ExtUtils::Embed @@ -1425,7 +1426,7 @@ =end original -Install files from here to there +こちらからあちらにファイルをインストールする =item ExtUtils::Installed @@ -1435,7 +1436,7 @@ =end original -Inventory management of installed modules +インストールしたモジュールの目録管理 =item ExtUtils::Liblist @@ -1455,7 +1456,7 @@ =end original -OS adjusted ExtUtils::MakeMaker subclass +OS によって調整した ExtUtils::MakeMaker の派生クラス =item ExtUtils::MM_AIX @@ -1465,7 +1466,7 @@ =end original -AIX specific subclass of ExtUtils::MM_Unix +AIX 固有の ExtUtils::MM_Unix の派生クラス =item ExtUtils::MM_Any @@ -1475,7 +1476,7 @@ =end original -Platform-agnostic MM methods +プラットフォームが分からない場合の MM メソッド =item ExtUtils::MM_BeOS @@ -1485,7 +1486,7 @@ =end original -Methods to override UN*X behaviour in ExtUtils::MakeMaker +ExtUtils::MakeMaker での UN*X の振る舞いを上書きするメソッド =item ExtUtils::MM_Cygwin @@ -1495,7 +1496,7 @@ =end original -Methods to override UN*X behaviour in ExtUtils::MakeMaker +ExtUtils::MakeMaker での UN*X の振る舞いを上書きするメソッド =item ExtUtils::MM_DOS @@ -1505,7 +1506,7 @@ =end original -DOS specific subclass of ExtUtils::MM_Unix +DOS 固有の ExtUtils::MM_Unix の派生クラス =item ExtUtils::MM_MacOS @@ -1515,7 +1516,7 @@ =end original -Once produced Makefiles for MacOS Classic +MacOS Classic のために一度生成された Makefile =item ExtUtils::MM_NW5 @@ -1525,7 +1526,7 @@ =end original -Methods to override UN*X behaviour in ExtUtils::MakeMaker +ExtUtils::MakeMaker での UN*X の振る舞いを上書きするメソッド =item ExtUtils::MM_OS2 @@ -1535,8 +1536,7 @@ =end original -ExtUtils::MakeMaker にある UN*X 的な動作をオーバーライドするため -のメソッド群 +ExtUtils::MakeMaker での UN*X の振る舞いを上書きするメソッド =item ExtUtils::MM_QNX @@ -1546,7 +1546,7 @@ =end original -QNX specific subclass of ExtUtils::MM_Unix +QNX 固有の ExtUtils::MM_Unix の派生クラス =item ExtUtils::MM_UWIN @@ -1556,7 +1556,7 @@ =end original -U/WIN specific subclass of ExtUtils::MM_Unix +U/WIN 固有の ExtUtils::MM_Unix の派生クラス =item ExtUtils::MM_Unix @@ -1576,8 +1576,7 @@ =end original -ExtUtils::MakeMaker にある UN*X 的な動作をオーバーライドするための -メソッド群 +ExtUtils::MakeMaker での UN*X の振る舞いを上書きするメソッド =item ExtUtils::MM_VOS @@ -1587,7 +1586,7 @@ =end original -VOS specific subclass of ExtUtils::MM_Unix +VOS 固有の ExtUtils::MM_Unix の派生クラス =item ExtUtils::MM_Win32 @@ -1597,7 +1596,7 @@ =end original -Methods to override UN*X behaviour in ExtUtils::MakeMaker +ExtUtils::MakeMaker での UN*X の振る舞いを上書きするメソッド =item ExtUtils::MM_Win95 @@ -1607,7 +1606,7 @@ =end original -Method to customize MakeMaker for Win9X +Win9X のために MakeMaker をカスタマイズするメソッド =item ExtUtils::MY @@ -1617,7 +1616,7 @@ =end original -ExtUtils::MakeMaker subclass for customization +カスタマイズのための ExtUtils::MakeMaker の派生クラス =item ExtUtils::MakeMaker @@ -1637,7 +1636,7 @@ =end original -Wrapper around Config.pm +Config.pm のラッパー =item ExtUtils::MakeMaker::FAQ @@ -1647,7 +1646,7 @@ =end original -Frequently Asked Questions About MakeMaker +MakeMaker に関するよくある質問とその答え =item ExtUtils::MakeMaker::Tutorial @@ -1657,7 +1656,7 @@ =end original -Writing a module with MakeMaker +MakeMaker でモジュールを書く =item ExtUtils::MakeMaker::bytes @@ -1667,7 +1666,7 @@ =end original -Version-agnostic bytes.pm +バージョンが分からないときの bytes.pm =item ExtUtils::MakeMaker::vmsish @@ -1677,7 +1676,7 @@ =end original -Platform-agnostic vmsish.pm +プラットフォームが分からないときの vmsish.pm =item ExtUtils::Manifest @@ -1717,7 +1716,7 @@ =end original -Manage .packlist files +.packlist ファイルを管理する =item ExtUtils::testlib @@ -1737,7 +1736,7 @@ =end original -Replace functions with equivalents which succeed or die +成功しなければ die する等価な関数に置き換える =item Fcntl @@ -1797,7 +1796,7 @@ =end original -DOS like globbing and then some +DOS 風グロブ =item File::Find @@ -1817,7 +1816,7 @@ =end original -Perl extension for BSD glob routine +BSD グロブルーチンのための Perl エクステンション =item File::Path @@ -1847,7 +1846,7 @@ =end original -Methods for Cygwin file specs +Cygwin file specs のためのメソッド =item File::Spec::Epoc @@ -1857,7 +1856,7 @@ =end original -Methods for Epoc file specs +Epoc file specs のためのメソッド =item File::Spec::Functions @@ -1877,7 +1876,7 @@ =end original -File::Spec for Mac OS (Classic) +Mac OS (Classic) のための File::Spec =item File::Spec::OS2 @@ -1887,7 +1886,7 @@ =end original -Methods for OS/2 file specs +OS/2 file specs のためのメソッド =item File::Spec::Unix @@ -1897,7 +1896,7 @@ =end original -File::Spec for Unix, base for other File::Spec modules +その他の File::Spec モジュールの基礎となる、Unix のための File::Spec =item File::Spec::VMS @@ -1907,7 +1906,7 @@ =end original -Methods for VMS file specs +VMS file specs のためのメソッド =item File::Spec::Win32 @@ -1917,7 +1916,7 @@ =end original -Methods for Win32 file specs +Win32 file specs のためのメソッド =item File::Temp @@ -1927,7 +1926,7 @@ =end original -Return name and handle of a temporary file safely +一時ファイルの名前とハンドルを安全に返す =item File::stat @@ -1967,7 +1966,7 @@ =end original -Simplified source filtering +単純化したソースフィルタリング =item Filter::Util::Call @@ -1977,7 +1976,7 @@ =end original -Perl Source Filter Utility Module +Perl ソースフィルタユーティリティモジュール =item FindBin @@ -2027,7 +2026,7 @@ =end original -A selection of general-utility hash subroutines +一般的なユーティリティハッシュサブルーチンの選集 =item I18N::Collate @@ -2047,7 +2046,7 @@ =end original -Functions for dealing with RFC3066-style language tags +RFC3066-形式の言語タグを扱うための関数 =item I18N::LangTags::Detect @@ -2057,7 +2056,7 @@ =end original -Detect the user's language preferences +ユーザーの言語プリファレンスを検出する =item I18N::LangTags::List @@ -2067,7 +2066,7 @@ =end original -Tags and names for human languages +自然言語のためのタグと名前 =item I18N::Langinfo @@ -2077,7 +2076,7 @@ =end original -Query locale information +ロケール情報を問い合わせる =item IO @@ -2097,7 +2096,7 @@ =end original -Supply object methods for directory handles +ディレクトリハンドルのためのオブジェクトメソッドを提供する =item IO::File @@ -2137,7 +2136,7 @@ =end original -Object interface to system poll call +システムポーリング呼び出しのためのオブジェクトインターフェース =item IO::Seekable @@ -2177,7 +2176,7 @@ =end original -Object interface for AF_INET domain sockets +AF_INET ドメインソケットのためのオブジェクトインターフェース =item IO::Socket::UNIX @@ -2187,7 +2186,7 @@ =end original -Object interface for AF_UNIX domain sockets +AF_UNIX ドメインソケットのためのオブジェクトインターフェース =item IPC::Open2 @@ -2217,7 +2216,7 @@ =end original -SysV IPC constants +SysV IPC 定数 =item IPC::SysV::Msg @@ -2227,7 +2226,7 @@ =end original -SysV Msg IPC object class +SysV Msg IPC オブジェクトクラス =item IPC::SysV::Semaphore @@ -2237,7 +2236,7 @@ =end original -SysV Semaphore IPC object class +SysV Semaphore IPC オブジェクトクラス =item List::Util @@ -2247,7 +2246,7 @@ =end original -A selection of general-utility list subroutines +一般的なユーティリティリストサブルーチンの選集 =item Locale::Constants @@ -2257,7 +2256,7 @@ =end original -Constants for Locale codes +ロケールコード定数 =item Locale::Country @@ -2267,7 +2266,7 @@ =end original -ISO codes for country identification (ISO 3166) +国識別のための ISO コード (ISO 3166) =item Locale::Currency @@ -2277,7 +2276,7 @@ =end original -ISO three letter codes for currency identification (ISO 4217) +通貨識別のための 3 文字 ISO コード(ISO 4217) =item Locale::Language @@ -2287,7 +2286,7 @@ =end original -ISO two letter codes for language identification (ISO 639) +言語識別のための 2 文字 ISO コード(ISO 639) =item Locale::Maketext @@ -2297,7 +2296,7 @@ =end original -Framework for localization +地域化のためのフレームワーク =item Locale::Maketext::TPJ13 @@ -2307,7 +2306,7 @@ =end original -Article about software localization +ソフトウェア地域化に関する記事 =item Locale::Script @@ -2317,7 +2316,7 @@ =end original -ISO codes for script identification (ISO 15924) +文字体系識別のための ISO コード (ISO 15924) =item MIME::Base64 @@ -2327,7 +2326,7 @@ =end original -Encoding and decoding of base64 strings +base64 文字列のエンコードとデコード =item MIME::Base64::QuotedPrint @@ -2337,7 +2336,7 @@ =end original -Encoding and decoding of quoted-printable strings +quoted-printable 文字列のエンコードとデコード =item Math::BigFloat @@ -2367,7 +2366,7 @@ =end original -Pure Perl module to support Math::BigInt +Math::BigInt に対応する Pure Perl モジュール =item Math::BigInt::CalcEmu @@ -2377,7 +2376,7 @@ =end original -Emulate low-level math with BigInt code +BigInt コードの低レベル計算をエミュレートする =item Math::BigRat @@ -2387,7 +2386,7 @@ =end original -Arbitrary big rational numbers +任意桁の有理数 =item Math::Complex @@ -2417,7 +2416,7 @@ =end original -Make functions faster by trading space for time +メモリを犠牲にして関数を高速化する =item Memoize::AnyDBM_File @@ -2427,7 +2426,7 @@ =end original -Glue to provide EXISTS for AnyDBM_File for Storable use +Storable での使用のために AnyDBM_File に EXISTS を提供するための糊 =item Memoize::Expire @@ -2437,7 +2436,7 @@ =end original -Plug-in module for automatic expiration of memoized values +記憶した値の自動的な破棄のためのプラグインモジュール =item Memoize::ExpireFile @@ -2447,7 +2446,7 @@ =end original -Test for Memoize expiration semantics +Memoize の破棄動作のためのテスト =item Memoize::ExpireTest @@ -2457,7 +2456,7 @@ =end original -Test for Memoize expiration semantics +Memoize の破棄動作のためのテスト =item Memoize::NDBM_File @@ -2467,7 +2466,7 @@ =end original -Glue to provide EXISTS for NDBM_File for Storable use +Storable での使用のために NDBM_File に EXISTS を提供するための糊 =item Memoize::SDBM_File @@ -2477,7 +2476,7 @@ =end original -Glue to provide EXISTS for SDBM_File for Storable use +Storable での使用のために SDBM_File に EXISTS を提供するための糊 =item Memoize::Storable @@ -2487,7 +2486,7 @@ =end original -Store Memoized data in Storable database +記憶したデータを Storable データベースに保管する =item NDBM_File @@ -2497,7 +2496,7 @@ =end original -ndbmファイルに対するtieされたアクセス +ndbm ファイルに対する tie されたアクセス =item NEXT @@ -2507,7 +2506,7 @@ =end original -Provide a pseudo-class NEXT (et al) that allows method redispatch +メソッドの再ディスパッチを可能にする擬似クラス NEXT(など)を提供する =item Net::Cmd @@ -2517,7 +2516,7 @@ =end original -Network Command class (as used by FTP, SMTP etc) +(FTP, SMTP などで使われる) ネットワークコマンドクラス =item Net::Config @@ -2527,7 +2526,7 @@ =end original -Local configuration data for libnet +libnet のためのローカル設定 =item Net::Domain @@ -2537,7 +2536,7 @@ =end original -Attempt to evaluate the current host's internet name and domain +現在のホストのインターネット名とドメインを評価しようとする =item Net::FTP @@ -2547,7 +2546,7 @@ =end original -FTP Client class +FTP クライアントクラス =item Net::NNTP @@ -2557,7 +2556,7 @@ =end original -NNTP Client class +NNTP クライアントクラス =item Net::Netrc @@ -2567,7 +2566,7 @@ =end original -OO interface to users netrc file +ユーザーの netrc ファイルへの OO インターフェース =item Net::POP3 @@ -2577,7 +2576,7 @@ =end original -Post Office Protocol 3 Client class (RFC1939) +Post Office Protocol 3 (RFC1939) クライアントクラス =item Net::Ping @@ -2587,7 +2586,7 @@ =end original -Check a remote host for reachability +リモートホストへの到達性をチェックする =item Net::SMTP @@ -2597,7 +2596,7 @@ =end original -Simple Mail Transfer Protocol Client +Simple Mail Transfer Protocol クライアント =item Net::Time @@ -2607,7 +2606,7 @@ =end original -Time and daytime network client interface +time と daytime のネットワーククライアントインターフェース =item Net::hostent @@ -2627,7 +2626,7 @@ =end original -Libnet Frequently Asked Questions +libnet のよくある質問と答え =item Net::netent @@ -2670,7 +2669,7 @@ =end original -Generic interface to Perl Compiler backends +Perl コンパイラバックエンドへの一般的なインターフェース =item ODBM_File @@ -2680,7 +2679,7 @@ =end original -Tied access to odbm files +odbm ファイルへの tie されたアクセス =item Opcode @@ -2711,7 +2710,7 @@ =end original -On demand loader for PerlIO layers and root of PerlIO::* name space +PerlIO 層のオンデマンドな読み込みと、PerlIO::* 名前空間のルート =item PerlIO::encoding @@ -2721,7 +2720,7 @@ =end original -Encoding layer +encoding 層 =item PerlIO::scalar @@ -2731,7 +2730,7 @@ =end original -In-memory IO, scalar IO +インメモリ IO とスカラ IO =item PerlIO::via @@ -2741,7 +2740,7 @@ =end original -Helper class for PerlIO layers implemented in perl +perl で実装されている PerlIO 層のヘルパークラス =item PerlIO::via::QuotedPrint @@ -2751,7 +2750,7 @@ =end original -PerlIO layer for quoted-printable strings +quoted-printable 文字列のための PerlIO 層 =item Pod::Checker @@ -2761,7 +2760,7 @@ =end original -Check pod documents for syntax errors +POD ドキュメントの文法エラーをチェックする =item Pod::Find @@ -2771,7 +2770,7 @@ =end original -Find POD documents in directory trees +ディレクトリツリーから POD ドキュメントを見つける =item Pod::Functions @@ -2781,7 +2780,7 @@ =end original -Group Perl's functions a la perlfunc.pod +Perl の関数を perlfunc.pod 風に集める =item Pod::Html @@ -2791,7 +2790,7 @@ =end original -Module to convert pod files to HTML +POD ファイルを HTML に変換するモジュール =item Pod::InputObjects @@ -2801,7 +2800,7 @@ =end original -Objects representing POD input paragraphs, commands, etc. +POD 入力段落、コマンドなどを表現するオブジェクト =item Pod::LaTeX @@ -2811,7 +2810,7 @@ =end original -Convert Pod data to formatted Latex +POD データをフォーマットされた Latex に変換する =item Pod::Man @@ -2821,7 +2820,7 @@ =end original -Convert POD data to formatted *roff input +POD データをフォーマットされた *roff 入力に変換する =item Pod::ParseLink @@ -2831,7 +2830,7 @@ =end original -Parse an LE<lt>E<gt> formatting code in POD text +POD テキスト中の LE<lt>E<gt> フォーマットコードをパースする =item Pod::ParseUtils @@ -2841,7 +2840,7 @@ =end original -Helpers for POD parsing and conversion +POD のパースと変換のためのヘルパークラス =item Pod::Parser @@ -2851,7 +2850,7 @@ =end original -Base class for creating POD filters and translators +POD フィルタと変換器をを作成するための基底クラス =item Pod::Perldoc::ToChecker @@ -2861,7 +2860,7 @@ =end original -Let Perldoc check Pod for errors +Perldoc に Pod のエラーをチェックさせる =item Pod::Perldoc::ToMan @@ -2871,7 +2870,7 @@ =end original -Let Perldoc render Pod as man pages +Perldoc に POD を man ページとして表現させる =item Pod::Perldoc::ToNroff @@ -2881,7 +2880,7 @@ =end original -Let Perldoc convert Pod to nroff +Perldoc に POD を nroff に変換させる =item Pod::Perldoc::ToPod @@ -2891,7 +2890,7 @@ =end original -Let Perldoc render Pod as ... Pod! +Perldoc に POD を…PODとして表現させる! =item Pod::Perldoc::ToRtf @@ -2901,7 +2900,7 @@ =end original -Let Perldoc render Pod as RTF +Perldoc に POD を RTF として表現させる =item Pod::Perldoc::ToText @@ -2911,7 +2910,7 @@ =end original -Let Perldoc render Pod as plaintext +Perldoc に POD をプレーンテキストとして表現させる =item Pod::Perldoc::ToTk @@ -2921,7 +2920,7 @@ =end original -Let Perldoc use Tk::Pod to render Pod +Perldoc に、POD の表現に Tk::Pod を使うようにさせる =item Pod::Perldoc::ToXml @@ -2931,7 +2930,7 @@ =end original -Let Perldoc render Pod as XML +Perldoc に POD を XML として表現させる =item Pod::PlainText @@ -2941,7 +2940,7 @@ =end original -Convert POD data to formatted ASCII text +POD データをフォーマットされた ASCII テキストに変換する =item Pod::Plainer @@ -2951,7 +2950,7 @@ =end original -Perl extension for converting Pod to old style Pod. +POD を古い形式の POD に変換するための Perl エクステンション =item Pod::Select @@ -2961,7 +2960,7 @@ =end original -Extract selected sections of POD from input +入力から POD の選択した章を抽出する =item Pod::Text @@ -2981,7 +2980,7 @@ =end original -Convert POD data to formatted color ASCII text +POD データを整形された色付き ASCII テキストに変換する =item Pod::Text::Overstrike @@ -2991,7 +2990,7 @@ =end original -Convert POD data to formatted overstrike text +POD データを整形された重ね打ちテキストに変換する =item Pod::Text::Termcap @@ -3001,7 +3000,7 @@ =end original -Convert POD data to ASCII text with format escapes +POD データを整形されたエスケープつきの ASCII テキストに変換する =item Pod::Usage @@ -3011,7 +3010,7 @@ =end original -Print a usage message from embedded pod documentation +組み込みの POD ドキュメントから使用法を表示する =item SDBM_File @@ -3041,7 +3040,7 @@ =end original -A selection of general-utility scalar subroutines +汎用ユーティリティスカラサブルーチンの選集 =item Search::Dict @@ -3102,7 +3101,7 @@ =end original -Persistence for Perl data structures +Perl データ構造の永続化 =item Switch @@ -3112,7 +3111,7 @@ =end original -A switch statement for Perl +Perl のための switch 文 =item Symbol @@ -3152,7 +3151,7 @@ =end original -Color screen output using ANSI escape sequences +ANSI エスケープシーケンスを使った色付き画面出力 =item Term::Cap @@ -3192,7 +3191,7 @@ =end original -Provides a simple framework for writing test scripts +テストスクリプトを書くための単純なフレームワークを提供する =item Test::Builder @@ -3202,7 +3201,7 @@ =end original -Backend for building test libraries +テストライブラリをビルドするためのバックエンド =item Test::Builder::Module @@ -3212,7 +3211,7 @@ =end original -Base class for test modules +テストモジュールの基底クラス =item Test::Builder::Tester @@ -3222,7 +3221,7 @@ =end original -Test testsuites that have been built with +ビルドされたテストスイートをテストする =item Test::Builder::Tester::Color @@ -3232,7 +3231,7 @@ =end original -Turn on colour in Test::Builder::Tester +Test::Builder::Tester を色付きにする =item Test::Harness @@ -3483,7 +3482,7 @@ =end original -Add data to hash when needed +必要なときにハッシュにデータを追加する =item Tie::RefHash @@ -3503,7 +3502,7 @@ =end original -tie されたスカラーのためのベースクラスの定義 +tie されたスカラのための基底クラスの定義 =item Tie::SubstrHash @@ -3669,8 +3668,8 @@ あなたの使っているシステムでインストールされているドキュメントの ないものや標準リリースにはないものを含めた I<すべての> モジュールを 見つけ出すためには、以下のコマンドを使ってください -(under the default win32 shell, -double quotes should be used instead of single quotes)。 +(デフォルトの win32 のシェルでは、シングルクォートの代わりに +ダブルクォートを使うべきです)。 % perl -MFile::Find=find -MFile::Spec::Functions -Tlwe \ 'find { wanted => sub { print canonpath $_ if /\.pm\z/ }, @@ -3690,14 +3689,15 @@ =end original (ここでの -T は @INC に入っている一覧から '.' を取り除くためです。) -They should all have their own documentation installed and accessible -via your system man(1) command. If you do not have a B<find> -program, you can use the Perl B<find2perl> program instead, which -generates Perl code as output you can run through perl. If you -have a B<man> program but it doesn't find your modules, you'll have -to fix your manpath. See L<perl> for details. If you have no -system B<man> command, you might try the B<perldoc> program. -(TBT) +これらはすべて独自のドキュメントをインストールして、システムの man(1) +こまんどでアクセス可能なはずです。 +もし B<find> プログラムがないなら、代わりに perl で実行できる Perl コードを +生成する Perl の B<find2perl> プログラムが使えます。 +もし B<man> プログラムはあるけれどもモジュールが見つからない場合は、 +manpath を修正する必要があります。 +詳細については L<perl> を参照してください。 +もしシステムの B<man> コマンドがないなら、B<perldoc> プログラムを +試してみてください。 =begin original @@ -3708,11 +3708,10 @@ =end original -Note also that the command C<perldoc perllocal> gives you a (possibly -incomplete) list of the modules that have been further installed on -your system. (The perllocal.pod file is updated by the standard MakeMaker -install process.) -(TBT) +さらに、 C<perldoc perllocal> というコマンドで(不完全かもしれませんが) +追加でシステムにインストールされたモジュールの一覧が表示されます。 +(perllocal.pod ファイルは標準の MakeMaker によるインストール処理で +更新されます。) =head2 Extension Modules @@ -3765,9 +3764,9 @@ =end original CPAN は Perl に関する統合的な保管ネットワークを意味しています; -これは、世界中に複製されているPerlに関する事柄のグローバルなコレクションで、 -ドキュメント、スタイルガイド、罠と技、非 Unix システムへの移殖と -そのための一時的なバイナリ配布などを含みます。 +これは、世界中に複製されている Perl に関する事柄のグローバルな +コレクションで、ドキュメント、スタイルガイド、罠と技、非 Unix システムへの +移殖とそのための一時的なバイナリ配布などを含みます。 CPAN の検索エンジンは http://www.cpan.org/ にあります。 =begin original @@ -4688,6 +4687,8 @@ =head2 RSYNC Mirrors +(RSYNC ミラー) + www.linux.org.ar::cpan theoryx5.uwinnipeg.ca::CPAN ftp.shellhung.org::CPAN @@ -4866,10 +4867,9 @@ =end original -Try to C<use warnings;> (or C<use warnings qw(...);>). -Remember that you can add C<no warnings qw(...);> to individual blocks -of code that need less warnings. -(TBT) +C<use warnings;> (または C<use warnings qw(...);>) を試みてください。 +たくさんの警告がいらないコードブロックに対しては +C<no warnings qw(...);> を追加できることも忘れないでください。 =begin original @@ -4880,7 +4880,7 @@ =end original bless されたリファレンスを使いましょう。 -コンストラクターの第一引数として渡されたクラス名に bless するために、 +コンストラクタの第一引数として渡されたクラス名に bless するために、 二引数をとる bless を使いましょう。 sub new { @@ -4895,7 +4895,7 @@ =end original -あるいは、スタティックメソッドと仮想メソッドのいずれとしても使いたいので +あるいは、静的メソッドと仮想メソッドのいずれとしても使いたいので あればこうしましょう。 sub new { @@ -5005,7 +5005,7 @@ =end original -C<use strict;> (もしくは C<use strict qw(...);>)を試しましょう。 +C<use strict;> (もしくは C<use strict qw(...);>) を試しましょう。 厳密さが余り必要でない独立したブロックには C<no strict qw(...);> を 付加できるということを忘れないでください。 @@ -5150,7 +5150,7 @@ =end original -エクスポートするものを選びます。 +エクスポートするものを選びましょう。 =begin original @@ -5234,7 +5234,7 @@ =end original -モジュールのための名前を選択します。 +モジュールのための名前を選択しましょう。 =begin original @@ -5287,7 +5287,7 @@ 関連したモジュール/クラスの一揃えを開発するのであれば、それは名前空間を 破壊することを防ぐような一般的なプリフィックスを持つネストした クラスを使うよい練習になるでしょう。 -たとえばXyz::Control, Xyz::View, Xyz::Model といったものです。 +たとえば Xyz::Control, Xyz::View, Xyz::Model といったものです。 命名ガイドとしてこのリストにあるモジュールを使ってください。 =begin original @@ -5311,12 +5311,11 @@ =end original -If developing modules for private internal or project specific use, -that will never be released to the public, then you should ensure -that their names will not clash with any future public module. You -can do this either by using the reserved Local::* category or by -using a category name that includes an underscore like Foo_Corp::*. -(TBT) +もしプライベートな内部やプロジェクト固有の用途のために開発中のモジュールが +決して公開されることがないなら、将来の公開モジュールと名前が +衝突しないことを確実にしてください。 +これは、予約済みの Local::* カテゴリを使うか、 Foo_Corp::* のように +名前にした戦を含めることで行えます。 =begin original @@ -5758,7 +5757,7 @@ =head2 Guidelines for Converting Perl 4 Library Scripts into Modules -(Perl4のライブラリスクリプトをモジュールに変換するガイドライン) +(Perl4 のライブラリスクリプトをモジュールに変換するガイドライン) =over 4 @@ -5842,7 +5841,7 @@ =end original -まず pl2pm ユーティリティから始めよう。 +まず pl2pm ユーティリティから始めましょう。 =begin original @@ -5950,7 +5949,7 @@ =end original -世界を救うことに協力しよう! +世界を救うことに協力しましょう! あなたのプログラムを再利用が簡単なようにする形式で共有しましょう。 =item * @@ -6054,7 +6053,7 @@ =begin meta Created: KIMURA Koichi -Updated: Kentaro Shirakata <argra****@ub32*****> +Updated: Kentaro Shirakata <argra****@ub32*****> (5.8.8-) =end meta