argra****@users*****
argra****@users*****
2009年 4月 24日 (金) 00:59:06 JST
Index: docs/perl/5.10.0/perlfaq6.pod diff -u docs/perl/5.10.0/perlfaq6.pod:1.8 docs/perl/5.10.0/perlfaq6.pod:1.9 --- docs/perl/5.10.0/perlfaq6.pod:1.8 Thu Jul 17 20:35:27 2008 +++ docs/perl/5.10.0/perlfaq6.pod Fri Apr 24 00:59:06 2009 @@ -959,7 +959,7 @@ =head2 What does it mean that regexes are greedy? How can I get around it? X<greedy> X<greediness> -(正規表現が欲張り(greedy)であるとはどういうことですか?) +(正規表現が貪欲(greedy)であるとはどういうことですか?) =begin original @@ -971,7 +971,7 @@ =end original -ほとんどの人が、欲張り正規表現(greedy regexps)は可能な限りマッチすると +ほとんどの人が、貪欲正規表現(greedy regexps)は可能な限りマッチすると 考えています。 技術的には、量指定子(C<?>, C<*>, C<+>, C<{}>) はパターン全体よりも貪欲です。 Perl は、全体的な貪欲性よりも局所貪欲性と即時の満足性を好みます。 Index: docs/perl/5.10.0/perlfunc.pod diff -u docs/perl/5.10.0/perlfunc.pod:1.5 docs/perl/5.10.0/perlfunc.pod:1.6 --- docs/perl/5.10.0/perlfunc.pod:1.5 Sat Feb 16 01:35:47 2008 +++ docs/perl/5.10.0/perlfunc.pod Fri Apr 24 00:59:06 2009 @@ -2829,7 +2829,7 @@ die() はリファレンス引数と共に呼び出すこともできます。 eval() 内部でこのように呼び出された場合、$@ はリファレンスを持ちます。 この振る舞いは、例外の性質にすいて任意の状態を管理するオブジェクトを使った -より複雑な例外ハンドリングの実装を可能にします。 +より複雑な例外処理の実装を可能にします。 このようなスキーマは $@ の特定の文字列値を正規表現を使って マッチングするときに時々好まれます。 $@ はグローバル変数で、eval() はオブジェクト実装の内部で Index: docs/perl/5.10.0/perlglossary.pod diff -u docs/perl/5.10.0/perlglossary.pod:1.3 docs/perl/5.10.0/perlglossary.pod:1.4 --- docs/perl/5.10.0/perlglossary.pod:1.3 Thu Apr 23 01:01:20 2009 +++ docs/perl/5.10.0/perlglossary.pod Fri Apr 24 00:59:06 2009 @@ -2402,6 +2402,8 @@ =item embedding +(組み込み(embedding)) + =begin original When something is contained in something else, particularly when that @@ -2417,6 +2419,8 @@ =item empty subclass test +(空のサブクラステスト(empty subclass test)) + =begin original The notion that an empty L</derived class> should behave exactly like @@ -2443,6 +2447,8 @@ =item encapsulation +(カプセル化(encapsulation)) + =begin original The veil of abstraction separating the L</interface> from the @@ -2535,6 +2541,8 @@ =item error +(エラー(error)) + =begin original See L</exception> or L</fatal error>. @@ -2546,6 +2554,8 @@ =item escape sequence +(エスケープシーケンス(escape sequence)) + =begin original See L</metasymbol>. @@ -2557,6 +2567,8 @@ =item exception +(例外(exception)) + =begin original A fancy term for an error. See L</fatal error>. @@ -2568,6 +2580,8 @@ =item exception handling +(例外処理(exception handling)) + =begin original The way a program responds to an error. The exception handling @@ -2630,6 +2644,8 @@ =item execute bit +(実行許可ビット(execute bit)) + =begin original The special mark that tells the operating system it can run this @@ -2660,6 +2676,8 @@ =item export +(エクスポート(export)) + =begin original To make symbols from a L</module> available for L</import> by other modules. @@ -2671,6 +2689,8 @@ =item expression +(式(expression)) + =begin original Anything you can legally say in a spot where a L</value> is required. @@ -2688,6 +2708,8 @@ =item extension +(エクステンション(extension)) + =begin original A Perl module that also pulls in compiled C or C++ code. More @@ -2709,6 +2731,8 @@ =item false +(偽(false)) + =begin original In Perl, any value that would look like C<""> or C<"0"> if evaluated @@ -2739,6 +2763,8 @@ =item fatal error +(致命的エラー(fatal error)) + =begin original An uncaught L</exception>, which causes termination of the L</process> @@ -2766,6 +2792,8 @@ =item field +(フィールド(field)) + =begin original A single piece of numeric or string data that is part of a longer @@ -2800,6 +2828,8 @@ =item file +(ファイル(file)) + =begin original A named collection of data, usually stored on disk in a L</directory> @@ -2870,6 +2900,8 @@ =item filehandle +(ファイルハンドル(filehandle)) + =begin original An identifier (not necessarily related to the real name of a file) @@ -2891,6 +2923,8 @@ =item filename +(ファイル名(filename)) + =begin original One name for a file. This name is listed in a L</directory>, and you @@ -2910,6 +2944,8 @@ =item filesystem +(ファイルシステム(filesystem)) + =begin original A set of L<directories|/directory> and L<files|/file> residing on a @@ -2929,6 +2965,8 @@ =item filter +(フィルタ(filter)) + =begin original A program designed to take a L</stream> of input and transform it into @@ -2942,6 +2980,8 @@ =item flag +(フラグ(flag)) + =begin original We tend to avoid this term because it means so many things. It may @@ -2963,6 +3003,8 @@ =item floating point +(浮動小数点(floating point)) + =begin original A method of storing numbers in "scientific notation", such that the @@ -3050,6 +3092,8 @@ =item format +(フォーマット(format)) + =begin original A specification of how many spaces and digits and things to put @@ -3063,6 +3107,8 @@ =item freely available +(自由に利用可能(freely available)) + =begin original Means you don't have to pay money to get it, but the copyright on it @@ -3076,6 +3122,8 @@ =item freely redistributable +(自由に再配布可能(freely redistributable)) + =begin original Means you're not in legal trouble if you give a bootleg copy of it to @@ -3091,6 +3139,8 @@ =item freeware +(フリーウェア(freeware)) + =begin original Historically, any software that you give away, particularly if you @@ -3112,6 +3162,8 @@ =item function +(関数(function)) + =begin original Mathematically, a mapping of each of a set of input values to a @@ -3144,6 +3196,8 @@ =item garbage collection +(ガベージコレクション(garbage collection)) + =begin original A misnamed feature--it should be called, "expecting your mother to @@ -3188,6 +3242,8 @@ =item glob +(グロブ(glob)) + =begin original Strictly, the shell's C<*> character, which will match a "glob" of @@ -3205,6 +3261,8 @@ =item global +(グローバル(global)) + =begin original Something you can see from anywhere, usually used of @@ -3256,6 +3314,8 @@ =item granularity +(粒度(granularity)) + =begin original The size of the pieces you're dealing with, mentally speaking. @@ -3267,6 +3327,8 @@ =item greedy +(貪欲(greedy)) + =begin original A L</subpattern> whose L</quantifier> wants to match as many things as @@ -3301,6 +3363,8 @@ =item group +(グループ(group)) + =begin original A set of users of which you are a member. In some operating systems Index: docs/perl/5.10.0/perlsub.pod diff -u docs/perl/5.10.0/perlsub.pod:1.7 docs/perl/5.10.0/perlsub.pod:1.8 --- docs/perl/5.10.0/perlsub.pod:1.7 Thu Apr 23 01:01:20 2009 +++ docs/perl/5.10.0/perlsub.pod Fri Apr 24 00:59:06 2009 @@ -1097,7 +1097,7 @@ レキシカル(もしくは静的)スコープに属します。 このことは C の static と同様に動作するということを意味しません。 通常は C の auto と同じように動作しますが、 -暗黙のガーベッジコレクションを伴っています。 +暗黙のガベージコレクションを伴っています。 =begin original Index: docs/perl/5.10.0/perltoot.pod diff -u docs/perl/5.10.0/perltoot.pod:1.7 docs/perl/5.10.0/perltoot.pod:1.8 --- docs/perl/5.10.0/perltoot.pod:1.7 Sun Dec 7 02:33:48 2008 +++ docs/perl/5.10.0/perltoot.pod Fri Apr 24 00:59:06 2009 @@ -1966,7 +1966,7 @@ 事態はちょっと複雑になってきています。 してはならないことをしたでしょうか? これまでのように、まともなクラスかどうかをテストする一つの方法は、 -空のサブクラスを経由するテストです。 +空のサブクラステストによるものです。 すでに、チェックしている Employee クラスがあるので、 Employee から新しい空のサブクラスを生成できます。 次のものです: