pytho****@googl*****
pytho****@googl*****
2011年 3月 31日 (木) 10:08:59 JST
Revision: d5400b965e60 Author: Naoki INADA <inada****@klab*****> Date: Wed Mar 30 18:06:39 2011 Log: library ディレクトリ以下の Cドメインの old style syntax を一括置 換. http://code.google.com/p/python-doc-ja/source/detail?r=d5400b965e60 Modified: /library/al.rst /library/codecs.rst /library/exceptions.rst /library/stdtypes.rst ======================================= --- /library/al.rst Sun Jul 19 22:33:52 2009 +++ /library/al.rst Wed Mar 30 18:06:39 2011 @@ -54,7 +54,7 @@ .. function:: queryparams(device) 引数 *device* は整数です。 - 返り値は :cfunc:`ALqueryparams` で返されるデータを含む整数のリストです。 + 返り値は :c:func:`ALqueryparams` で返されるデータを含む整数のリストで す。 .. function:: getparams(device, list) ======================================= --- /library/codecs.rst Sun Nov 28 10:27:58 2010 +++ /library/codecs.rst Wed Mar 30 18:06:39 2011 @@ -770,11 +770,11 @@ -------------------------- Unicode 文字列は内部的にはコードポイントのシーケンスとして格納されます -(正確に言えば :ctype:`Py_UNICODE` 配列です)。 +(正確に言えば :c:type:`Py_UNICODE` 配列です)。 Python がどのようにコンパイルされたか (デフォルトである :option:`--enable-unicode=ucs2` かまたは :option:`--enable-unicode=ucs4` のどちらか) によって、 -:ctype:`Py_UNICODE` は16ビットまたは32ビットのデータ型です。 Unicode +:c:type:`Py_UNICODE` は16ビットまたは32ビットのデータ型です。 Unicode オブジェクトが CPU とメモリの外で使われることになると、 CPU のエンディ アンやこれらの配列がバイト列としてどのように格納されるかが問題になって きます。 Unicode オブジェクトをバイト列に変換することをエンコーディン ======================================= --- /library/exceptions.rst Sat Mar 12 12:46:58 2011 +++ /library/exceptions.rst Wed Mar 30 18:06:39 2011 @@ -410,7 +410,7 @@ .. This exception is derived from :exc:`EnvironmentError`. It is raised when a .. function returns a system-related error (not for illegal argument types or .. other incidental errors). The :attr:`errno` attribute is a numeric error - .. code from :cdata:`errno`, and the :attr:`strerror` attribute is the + .. code from :c:data:`errno`, and the :attr:`strerror` attribute is the .. corresponding string, as would be printed by the C function :cfunc:`perror`. .. See the module :mod:`errno`, which contains names for the error codes defined .. by the underlying operating system. @@ -418,7 +418,7 @@ このクラスは :exc:`EnvironmentError` から導出されています。 関数がシステムに関連したエラーを返した場合に送出されます (引数の型が間違っている場合や、他の偶発的なエラーは除きます)。 - :attr:`errno` 属性は :cdata:`errno` に基づく数字のエラーコードで、 + :attr:`errno` 属性は :c:data:`errno` に基づく数字のエラーコードで、 :attr:`strerror` 属性は C の :cfunc:`perror` 関数で表示されるような 文字列です。 オペレーティングシステムに依存したエラーコードの定義と名前については、 @@ -695,13 +695,13 @@ .. exception:: WindowsError .. Raised when a Windows-specific error occurs or when the error number does not - .. correspond to an :cdata:`errno` value. The :attr:`winerror` and + .. correspond to an :c:data:`errno` value. The :attr:`winerror` and .. :attr:`strerror` values are created from the return values of the .. :cfunc:`GetLastError` and :cfunc:`FormatMessage` functions from the Windows .. Platform API. The :attr:`errno` value maps the :attr:`winerror` value to .. corresponding ``errno.h`` values. This is a subclass of :exc:`OSError`. - Windows 特有のエラーか、エラー番号が :cdata:`errno` 値に対応しない + Windows 特有のエラーか、エラー番号が :c:data:`errno` 値に対応しない 場合に送出されます。 :attr:`winerrno` および :attr:`strerror` の値は Windows プラットフォーム API の関数 :cfunc:`GetLastError` と :cfunc:`FormatMessage` の戻り値から生成されます。 :attr:`errno` の ======================================= --- /library/stdtypes.rst Sat Nov 27 10:59:46 2010 +++ /library/stdtypes.rst Wed Mar 30 18:06:39 2011 @@ -229,15 +229,15 @@ pair: C; language さらに、ブール方は通常の整数型のサブタイプです。通常の整数 (単に -:dfn:`整数型` とも呼ばれます) は C では :ctype:`long` を使って実装され +:dfn:`整数型` とも呼ばれます) は C では :c:type:`long` を使って実装され ており、少なくとも 32 ビットの精度があります (``sys.maxint`` は常に通 常の整数の各プラットフォームにおける最大値にセットされており、最小値は ``-sys.maxint - 1`` になります)。長整数型には精度の制限がありません。 -浮動小数点型は C では :ctype:`double` を使って実装されています。しかし +浮動小数点型は C では :c:type:`double` を使って実装されています。しかし 使っている計算機が何であるか分からないなら、これらの数値型の精度に関し て断言はできません。 -複素数型は実数部と虚数部を持ち、それぞれの C では :ctype:`double` を使っ +複素数型は実数部と虚数部を持ち、それぞれの C では :c:type:`double` を使っ て実装されています。複素数 *z* から実数および虚数部を取り出すには、 ``z.real`` および ``z.imag`` を使います。 @@ -1232,7 +1232,7 @@ としても知られています。 ``format % values`` (*format* は文字列または Unicode オブジェクト) とすると、 *format* 中の ``%`` 変換指定は *values* 中のゼロ個またはそれ以上の要素で置換されます。この動作は C -言語における :cfunc:`sprintf` に似ています。 *format* が Unicode オブ +言語における :c:func:`sprintf` に似ています。 *format* が Unicode オブ ジェクトであるか、または ``%s`` 変換を使って Unicode オブジェクトが変 換される場合、その結果も Unicode オブジェクトになります。 @@ -2116,7 +2116,7 @@ .. method:: file.flush() - ``stdio`` の :cfunc:`fflush` のように、内部バッファをフラッシュし + ``stdio`` の :c:func:`fflush` のように、内部バッファをフラッシュし ます。ファイル類似のオブジェクトによっては、この操作は何も行いませ ん。 @@ -2180,13 +2180,13 @@ なある種のファイルでは、 EOF に到達した後でファイルを読みつづけるこ とにも意味があります) 。 このメソッドは、 *size* バイトに可能な限り近くデータを取得するため - に、背後の C 関数 :cfunc:`fread` を 1 度以上呼び出すかもしれないの + に、背後の C 関数 :c:func:`fread` を 1 度以上呼び出すかもしれないの で注意してください。また、非ブロック・モードでは、 *size* パラメー タが与えられなくても、要求されたよりも少ないデータが返される場合が あることに注意してください。 .. note:: - この関数は単純に、背後の C 関数、 :cfunc:`fread` のラッパーです。 + この関数は単純に、背後の C 関数、 :c:func:`fread` のラッパーです。 そのため、 EOF が見つからない場合など、特殊な状況では同様に振る 舞います。 @@ -2203,7 +2203,7 @@ .. note:: - ``stdio`` の :cfunc:`fgets` と違い、入力中にヌル文字 (``'\0'``) + ``stdio`` の :c:func:`fgets` と違い、入力中にヌル文字 (``'\0'``) が含まれていれば、ヌル文字を含んだ文字列が返されます。 @@ -2229,7 +2229,7 @@ .. method:: file.seek(offset[, whence]) - ``stdio`` の :cfunc:`fseek` と同様に、ファイルの現在位置を設定します。 + ``stdio`` の :c:func:`fseek` と同様に、ファイルの現在位置を設定します。 *whence* 引数はオプションで、標準の値は ``os.SEEK_SET`` もしくは ``0`` (絶対位置指定) です; 他に取り得る値は ``os.SEEK_CUR`` もしく は ``1`` (現在のファイル位置から相対的に seek する) および @@ -2254,11 +2254,11 @@ .. method:: file.tell() - ``stdio`` の :cfunc:`ftell` と同様、ファイルの現在位置を返します。 + ``stdio`` の :c:func:`ftell` と同様、ファイルの現在位置を返します。 .. note:: - Windows では、(:cfunc:`fgets` の後で) Unix-スタイルの改行のファ + Windows では、(:c:func:`fgets` の後で) Unix-スタイルの改行のファ イルを読むときに :meth:`tell` が不正な値を返すことがあります。 この問題に遭遇しないためにはバイナリーモード (``'rb'``) を使うよ うにしてください。