|
7 | 7 | msgstr ""
|
8 | 8 | "Project-Id-Version: Python 2.7\n"
|
9 | 9 | "Report-Msgid-Bugs-To: \n"
|
10 |
| -"POT-Creation-Date: 2018-01-21 01:52+0900\n" |
11 |
| -"PO-Revision-Date: 2017-09-22 17:56+0000\n" |
12 |
| -"Last-Translator: 秘湯 <xwhhsprings@gmail.com>\n" |
| 10 | +"POT-Creation-Date: 2018-09-18 14:34+0900\n" |
| 11 | +"PO-Revision-Date: 2018-09-18 05:41+0000\n" |
| 12 | +"Last-Translator: tomo🐧\n" |
13 | 13 | "Language-Team: Japanese (http://www.transifex.com/python-doc/python-27/language/ja/)\n"
|
14 | 14 | "MIME-Version: 1.0\n"
|
15 | 15 | "Content-Type: text/plain; charset=UTF-8\n"
|
@@ -147,8 +147,8 @@ msgid "Sequence of all compare operation names."
|
147 | 147 | msgstr "すべての比較命令の名前のリスト。"
|
148 | 148 |
|
149 | 149 | #: ../../library/dis.rst:110
|
150 |
| -msgid "Sequence of bytecodes that have a constant parameter." |
151 |
| -msgstr "定数パラメタを持つバイトコードのリスト。" |
| 150 | +msgid "Sequence of bytecodes that access a constant." |
| 151 | +msgstr "" |
152 | 152 |
|
153 | 153 | #: ../../library/dis.rst:115
|
154 | 154 | msgid "Sequence of bytecodes that access a free variable."
|
@@ -805,76 +805,99 @@ msgstr "この命令コードは廃止されました。"
|
805 | 805 |
|
806 | 806 | #: ../../library/dis.rst:799
|
807 | 807 | msgid ""
|
808 |
| -"Raises an exception. *argc* indicates the number of parameters to the raise " |
| 808 | +"Raises an exception. *argc* indicates the number of arguments to the raise " |
809 | 809 | "statement, ranging from 0 to 3. The handler will find the traceback as "
|
810 | 810 | "TOS2, the parameter as TOS1, and the exception as TOS."
|
811 |
| -msgstr "例外を発生させます。 *argc* は raise 文へ与えるパラメタの数を 0 から 3 の 範囲で示します。 ハンドラは TOS2 をトレースバック、TOS1 をパラメタ、TOS を例外として探します。" |
| 811 | +msgstr "" |
812 | 812 |
|
813 | 813 | #: ../../library/dis.rst:806
|
814 | 814 | msgid ""
|
815 |
| -"Calls a function. The low byte of *argc* indicates the number of positional" |
816 |
| -" parameters, the high byte the number of keyword parameters. On the stack, " |
817 |
| -"the opcode finds the keyword parameters first. For each keyword argument, " |
818 |
| -"the value is on top of the key. Below the keyword parameters, the " |
819 |
| -"positional parameters are on the stack, with the right-most parameter on " |
820 |
| -"top. Below the parameters, the function object to call is on the stack. " |
821 |
| -"Pops all function arguments, and the function itself off the stack, and " |
822 |
| -"pushes the return value." |
823 |
| -msgstr "関数を呼び出します。 *argc* の下位バイトは位置パラメタの数を、上位バイトはキーワードパラメタの数を示します。 スタック上では、最初にキーワードパラメタが見つかります。 それぞれのキーワード引数に対しては、値がキーより上に来ます。 スタック上のキーワードパラメタの下に位置パラメタがあり、最も右のパラメタが先頭になります。 スタック上のパラメタの下には、呼び出される関数オブジェクトが置かれます。 すべての関数引数をポップし、関数自体もスタックから取り除き、戻り値をプッシュします。" |
| 815 | +"Calls a callable object. The low byte of *argc* indicates the number of " |
| 816 | +"positional arguments, the high byte the number of keyword arguments. The " |
| 817 | +"stack contains keyword arguments on top (if any), then the positional " |
| 818 | +"arguments below that (if any), then the callable object to call below that. " |
| 819 | +"Each keyword argument is represented with two values on the stack: the " |
| 820 | +"argument's name, and its value, with the argument's value above the name on " |
| 821 | +"the stack. The positional arguments are pushed in the order that they are " |
| 822 | +"passed in to the callable object, with the right-most positional argument on" |
| 823 | +" top. ``CALL_FUNCTION`` pops all arguments and the callable object off the " |
| 824 | +"stack, calls the callable object with those arguments, and pushes the return" |
| 825 | +" value returned by the callable object." |
| 826 | +msgstr "" |
824 | 827 |
|
825 |
| -#: ../../library/dis.rst:818 |
| 828 | +#: ../../library/dis.rst:822 |
826 | 829 | msgid ""
|
827 | 830 | "Pushes a new function object on the stack. TOS is the code associated with "
|
828 | 831 | "the function. The function object is defined to have *argc* default "
|
829 | 832 | "parameters, which are found below TOS."
|
830 | 833 | msgstr "新しい関数オブジェクトをスタックにプッシュします。 TOS は関数に関連付けられたコードです。 関数オブジェクトは TOS の下にある *argc* デフォルトパラメタをもつように定義されます。"
|
831 | 834 |
|
832 |
| -#: ../../library/dis.rst:825 |
| 835 | +#: ../../library/dis.rst:829 |
833 | 836 | msgid ""
|
834 | 837 | "Creates a new function object, sets its *func_closure* slot, and pushes it "
|
835 | 838 | "on the stack. TOS is the code associated with the function, TOS1 the tuple "
|
836 | 839 | "containing cells for the closure's free variables. The function also has "
|
837 | 840 | "*argc* default parameters, which are found below the cells."
|
838 | 841 | msgstr "新しい関数オブジェクトを作り出し、その *func_closure* スロットを設定し、スタックにプッシュします。 TOS は関数に関連付けられたコードで、TOS1 はクロージャの自由変数に対するセルを格納したタプルです。 関数はセルの前にある *argc* デフォルトパラメタも持っています。"
|
839 | 842 |
|
840 |
| -#: ../../library/dis.rst:835 |
| 843 | +#: ../../library/dis.rst:839 |
841 | 844 | msgid ""
|
842 | 845 | "Pushes a slice object on the stack. *argc* must be 2 or 3. If it is 2, "
|
843 | 846 | "``slice(TOS1, TOS)`` is pushed; if it is 3, ``slice(TOS2, TOS1, TOS)`` is "
|
844 | 847 | "pushed. See the :func:`slice` built-in function for more information."
|
845 | 848 | msgstr "スライスオブジェクトをスタックにプッシュします。 *argc* は2あるいは3でなければなりません。 2 ならば ``slice(TOS1, TOS)`` がプッシュされます。 3 ならば ``slice(TOS2, TOS1, TOS)`` がプッシュされます。 これ以上の情報については、 :func:`slice()` 組み込み関数を参照してください。"
|
846 | 849 |
|
847 |
| -#: ../../library/dis.rst:842 |
| 850 | +#: ../../library/dis.rst:846 |
848 | 851 | msgid ""
|
849 | 852 | "Prefixes any opcode which has an argument too big to fit into the default "
|
850 | 853 | "two bytes. *ext* holds two additional bytes which, taken together with the "
|
851 | 854 | "subsequent opcode's argument, comprise a four-byte argument, *ext* being the"
|
852 | 855 | " two most-significant bytes."
|
853 | 856 | msgstr "デフォルトの 2 バイトに収まりきらない大きな引数を持つあらゆる命令コードの前に置かれます。 *ext* は追加の 2 バイトを保持し、後続の命令コードの引数と組み合わされます。 それらは 4 バイト引数を構成し、 *ext* はその最上位バイトです。"
|
854 | 857 |
|
855 |
| -#: ../../library/dis.rst:850 |
856 |
| -msgid "" |
857 |
| -"Calls a function. *argc* is interpreted as in :opcode:`CALL_FUNCTION`. The " |
858 |
| -"top element on the stack contains the variable argument list, followed by " |
859 |
| -"keyword and positional arguments." |
860 |
| -msgstr "関数を呼び出します。 *argc* は :opcode:`CALL_FUNCTION` と同じように解釈されます。 スタックの先頭の要素は可変引数リストを含んでおり、その後にキーワード引数と位置引数が続きます。" |
| 858 | +#: ../../library/dis.rst:854 |
| 859 | +msgid "" |
| 860 | +"Calls a callable object, similarly to :opcode:`CALL_FUNCTION`. *argc* " |
| 861 | +"represents the number of keyword and positional arguments, identically to " |
| 862 | +":opcode:`CALL_FUNCTION`. The top of the stack contains an iterable object " |
| 863 | +"containing additional positional arguments. Below that are keyword arguments" |
| 864 | +" (if any), positional arguments (if any) and a callable object, identically " |
| 865 | +"to :opcode:`CALL_FUNCTION`. Before the callable object is called, the " |
| 866 | +"iterable object is \"unpacked\" and its contents are appended to the " |
| 867 | +"positional arguments passed in. The iterable object is ignored when " |
| 868 | +"computing the value of ``argc``." |
| 869 | +msgstr "" |
861 | 870 |
|
862 |
| -#: ../../library/dis.rst:857 |
863 |
| -msgid "" |
864 |
| -"Calls a function. *argc* is interpreted as in :opcode:`CALL_FUNCTION`. The " |
865 |
| -"top element on the stack contains the keyword arguments dictionary, followed" |
866 |
| -" by explicit keyword and positional arguments." |
867 |
| -msgstr "関数を呼び出します。 *argc* は :opcode:`CALL_FUNCTION` と同じように解釈されます。 スタックの先頭の要素はキーワード引数辞書を含んでおり、その後に明示的なキーワード引数と位置引数が続きます。" |
| 871 | +#: ../../library/dis.rst:870 |
| 872 | +msgid "" |
| 873 | +"Calls a callable object, similarly to :opcode:`CALL_FUNCTION`. *argc* " |
| 874 | +"represents the number of keyword and positional arguments, identically to " |
| 875 | +":opcode:`CALL_FUNCTION`. The top of the stack contains a mapping object " |
| 876 | +"containing additional keyword arguments. Below that are keyword arguments " |
| 877 | +"(if any), positional arguments (if any) and a callable object, identically " |
| 878 | +"to :opcode:`CALL_FUNCTION`. Before the callable is called, the mapping " |
| 879 | +"object at the top of the stack is \"unpacked\" and its contents are appended" |
| 880 | +" to the keyword arguments passed in. The mapping object at the top of the " |
| 881 | +"stack is ignored when computing the value of ``argc``." |
| 882 | +msgstr "" |
868 | 883 |
|
869 |
| -#: ../../library/dis.rst:864 |
870 |
| -msgid "" |
871 |
| -"Calls a function. *argc* is interpreted as in :opcode:`CALL_FUNCTION`. The " |
872 |
| -"top element on the stack contains the keyword arguments dictionary, followed" |
873 |
| -" by the variable-arguments tuple, followed by explicit keyword and " |
874 |
| -"positional arguments." |
875 |
| -msgstr "関数を呼び出します。 *argc* は :opcode:`CALL_FUNCTION` と同じように解釈されます。 スタックの先頭の要素はキーワード引数辞書を含んでおり、その後に変数引数のタプルが続き、 さらに明示的なキーワード引数と位置引数が続きます。" |
| 884 | +#: ../../library/dis.rst:885 |
| 885 | +msgid "" |
| 886 | +"Calls a callable object, similarly to :opcode:`CALL_FUNCTION_VAR` and " |
| 887 | +":opcode:`CALL_FUNCTION_KW`. *argc* represents the number of keyword and " |
| 888 | +"positional arguments, identically to :opcode:`CALL_FUNCTION`. The top of the" |
| 889 | +" stack contains a mapping object, as per :opcode:`CALL_FUNCTION_KW`. Below " |
| 890 | +"that is an iterable object, as per :opcode:`CALL_FUNCTION_VAR`. Below that " |
| 891 | +"are keyword arguments (if any), positional arguments (if any) and a callable" |
| 892 | +" object, identically to :opcode:`CALL_FUNCTION`. Before the callable is " |
| 893 | +"called, the mapping object and iterable object
7693
are each \"unpacked\" and " |
| 894 | +"their contents passed in as keyword and positional arguments respectively, " |
| 895 | +"identically to :opcode:`CALL_FUNCTION_VAR` and :opcode:`CALL_FUNCTION_KW`. " |
| 896 | +"The mapping object and iterable object are both ignored when computing the " |
| 897 | +"value of ``argc``." |
| 898 | +msgstr "" |
876 | 899 |
|
877 |
| -#: ../../library/dis.rst:872 |
| 900 | +#: ../../library/dis.rst:905 |
878 | 901 | msgid ""
|
879 | 902 | "This is not really an opcode. It identifies the dividing line between "
|
880 | 903 | "opcodes which don't take arguments ``< HAVE_ARGUMENT`` and those which do "
|
|
0 commit comments