[Pythonjp-checkins] [python-doc-ja] push by songo****@gmail***** - Update 2.7.2: signal, token on 2011-11-05 13:38 GMT

Back to archive index

pytho****@googl***** pytho****@googl*****
2011年 11月 5日 (土) 22:39:01 JST


Revision: ee2aba50af14
Author:   Naoki INADA  <inada****@klab*****>
Date:     Sat Nov  5 06:38:18 2011
Log:      Update 2.7.2: signal, token
http://code.google.com/p/python-doc-ja/source/detail?r=ee2aba50af14

Modified:
  /library/signal.rst
  /library/token.rst

=======================================
--- /library/signal.rst	Sat Apr 23 06:23:02 2011
+++ /library/signal.rst	Sat Nov  5 06:38:18 2011
@@ -125,6 +125,26 @@
     注意してください; このモジュールでは、システムで定義されているシグナル名 
だけを定義しています。


+.. data:: CTRL_C_EVENT
+
+   CTRL+C キーストロークに該当するシグナル。このシグナルは :func:`os.kill`
+   でだけ利用できます。
+
+   利用可能な環境: Windows
+
+   .. versionadded:: 2.7
+
+
+.. data:: CTRL_BREAK_EVENT
+
+   CTRL+BREAK キーストロークに該当するシグナル。このシグナル 
は :func:`os.kill`
+   でだけ利用できます。
+
+   利用可能な環境: Windows
+
+   .. versionadded:: 2.7
+
+
  .. data:: NSIG

     .. One more than the number of the highest signal number.
@@ -306,6 +326,7 @@
     スレッドが有効な場合、この関数はメインスレッドからしか実行できません。
     それ以外のスレッドからこの関数を実行しようとすると :exc:`ValueError` 例 
外が発生します。

+   .. versionadded:: 2.6

  .. function:: siginterrupt(signalnum, flag)

@@ -362,6 +383,10 @@
     *handler* は二つの引数とともに呼び出されます: シグナル番号、および現在の 
スタックフレーム (``None`` またはフレームオブジェクト; フレームオブジェクト 
に
     ついての記述は :ref:`標準型の階層における説明 <frame-objects>`  
か、 :mod:`inspect` モジュールの属性の説明を参照してください)。

+   Windows では、 :func:`signal` は :const:`SIGABRT`, :const:`SIGFPE`,  
const:`SIGILL`,
+   :const:`SIGINT`, :const:`SIGSEGV`, :const:`SIGTERM` でのみ利用できます。
+   それ以外の場合は :exc:`ValueError` を発生させます。
+

  .. _signal-example:

=======================================
--- /library/token.rst	Sun Jun 20 06:46:38 2010
+++ /library/token.rst	Sat Nov  5 06:38:18 2011
@@ -12,7 +12,7 @@
  Python ディストリビューションのファイル :file:`Grammar/Grammar` を参照して 
ください。
  名前がマップする特定の数値は Python のバージョン間で変わります。

-このモジュールは一つのデータオブジェクトといくつかの関数も提供します。
+このモジュールは、数値コードから名前へのマッピングと、いくつかの関数も提供 
しています。
  関数は Python の C ヘッダファイルの定義を反映します。


@@ -37,10 +37,68 @@
     *x* が入力の終わりを示すマーカーならば、真を返します。


+token の定数一覧:
+
+.. data:: ENDMARKER
+          NAME
+          NUMBER
+          STRING
+          NEWLINE
+          INDENT
+          DEDENT
+          LPAR
+          RPAR
+          LSQB
+          RSQB
+          COLON
+          COMMA
+          SEMI
+          PLUS
+          MINUS
+          STAR
+          SLASH
+          VBAR
+          AMPER
+          LESS
+          GREATER
+          EQUAL
+          DOT
+          PERCENT
+          BACKQUOTE
+          LBRACE
+          RBRACE
+          EQEQUAL
+          NOTEQUAL
+          LESSEQUAL
+          GREATEREQUAL
+          TILDE
+          CIRCUMFLEX
+          LEFTSHIFT
+          RIGHTSHIFT
+          DOUBLESTAR
+          PLUSEQUAL
+          MINEQUAL
+          STAREQUAL
+          SLASHEQUAL
+          PERCENTEQUAL
+          AMPEREQUAL
+          VBAREQUAL
+          CIRCUMFLEXEQUAL
+          LEFTSHIFTEQUAL
+          RIGHTSHIFTEQUAL
+          DOUBLESTAREQUAL
+          DOUBLESLASH
+          DOUBLESLASHEQUAL
+          AT
+          OP
+          ERRORTOKEN
+          N_TOKENS
+          NT_OFFSET
+
+
  .. seealso::

     :mod:`parser` モジュール
        :mod:`parser` モジュールの二番目の例で、
        :mod:`symbol` モジュールの使い方を示しています。

-   .. TODO: ここは「symbol モジュール」で正しいのだろうか?




Pythonjp-checkins メーリングリストの案内
Back to archive index