優先順位テーブル内のその他のエントリに対するエントリ優先順位を定義します。ジェネレーターはその優先順位の最初に一致するものを使用します。作成され、値が入力されます。ジェネレーターは、実装表現により値が入力された、一致したコード置換エントリを使用して、コードを生成します。ジェネレーターは、ライブラリ内のテーブルの順序で一致するものがあるかどうか、コード置換ライブラリ内のテーブルを検索します。ジェネレーターによりテーブルで複数の一致が検出された場合、一致は優先順位によって決まります。ジェネレーターは、優先順位が低い同様のエントリよりも、優先順位が高いエントリを使用します。ジェネレーターが一致を検出した、指定されたコード置換ライブラリで定義されている関数または演算子のコード置換エントリ。ジェネレーターが一致を検出しない関数または演算子の概念表現。ジェネレーターが関数または演算子の呼び出しサイトを検出した場合に使用する関数または演算子の概念表現。ジェネレーターはこのオブジェクトを使用して、概念表現が一致するかコード置換ライブラリをクエリします。優先順位の値が入力されたコード置換オブジェクトを返し、このオブジェクトを使用して置換コードを生成します。以上のコード置換テーブル。ジェネレーターは、ライブラリで定義されている条件を使用して、一致を検索します。ジェネレーターは既定で生成されたコードを、ライブラリで定義されたアプリケーション固有のコードで置き換えます。以上のコード置換テーブルのエントリ。異なるライブラリで使用する関連エントリまたは共有エントリをグループ化する方法を提供します。関数または演算子の可能な置換を表します。関数または演算子の概念表現を実装表現および優先順位にマップします。置換する関数または演算子の入力引数または出力引数を表します。データ型を観察します。ジェネレーターが置換する関数と演算子の適合性評価に使用する一致条件を表します。以下から構成されます。置換関数の入力引数または出力引数を表します。名前とデータ型の指定を観察します。置換関数のプロトタイプを指定します。以下から構成されます。置換される関数または演算子を指定します。関数名またはキーがコード置換エントリの概念表現で使用されます。加算演算子を示します。コード置換ライブラリ内で名前と概念引数リストが同じである、その他のエントリに対するコード置換エントリの一致優先順位を定義します。