ToolTalk ユーザーズガイド

コンテキスト属性

ToolTalk の「コンテキスト」は、メッセージとパターンの両方に明示的に含まれる一連の <名前, 値> のペアです。ToolTalk コンテキストによって、詳細な照合処理を実行できます。

コンテキストを使用して、任意のペアを ToolTalk メッセージとパターンに関連付けることができます。また、一連のメッセージの受信側を制限できます。ToolTalk コンテキスト属性が提供する、制限付きパターン照合の一般的な使用方法は、サブセッションを作成することです。たとえば、2 つの異なるプログラムは、各プログラムのために動作するブラウザ、エディタ、デバッガ、構成マネージャなどのツールによって同時にデバッグできます。各ツールセットのメッセージとパターンのコンテキストスロットは、異なる値を持っています。これらの値の正常な ToolTalk パターンの照合は、2 つのサブセッションを別々に保持します。

ToolTalk コンテキスト属性が提供する、制限付きパターン照合の別の使用方法は、環境変数とコマンド行引数の情報を、ToolTalk サービスが起動するツールに提供することです。