機械翻訳について

リストの構成

リスト表記法は要素の垂直リストであり、各要素は独立した論理表記法です。 リスト表記法の出力には、そのすべての要素の出力が含まれます。 特定のリスト要素の出力を別のディシジョンから呼び出すこともできます。

リスト・ディシジョンをキャンバスに追加し、そのプロパティを定義するには、「ディシジョンの追加」を参照してください。

次のステップに従って、ディシジョンのロジックを構成します:

  1. リスト・ノードをダブルクリックして、そのロジック・エディタにアクセスします。
    または、ノードを選択し、サイドバーの「ディシジョン・ロジックの編集または表示」アイコンをクリックします。
  2. 「アイテムの追加」 「追加」アイコンをクリックして、新しいリスト・アイテムを作成します。
    アイテムは、デフォルトで選択された式表記で作成されます。
  3. リスト・アイテムの論理表記法を変更するには、「Options」アイコンをクリックし、「値の変更」を選択して、使用可能なオプションとは異なる表記法を選択します。

    ノート:

    リスト項目の1つとして関数を追加しても、リスト表記は全体として出力を返しません。 ただし、ディシジョン・モデル全体で個々のリスト項目の結果を起動できます。
  4. 選択した表記に従ってリスト項目のロジックを構成します。 入力変数または組み込み関数を使用してロジックを定義することができます。
  5. 同様に、必要な数のリスト項目を自分のディシジョンに追加します。
  6. さらに、論理表記法とその内容をリスト・アイテム間で移動またはレプリケートできます。 リスト・アイテムの行で「Options」アイコンをクリックし、必要なアクションを選択します。
  7. 別のディシジョンでロジック定義全体を再利用するには、ロジック定義を切り取るかコピーして、目的のディシジョンに貼り付けます。 ヘッダーで「Options」アイコンをクリックし、必要なアクションを選択します。
  8. リスト・アイテムを削除するには、その行の「Options」アイコンをクリックし、「削除」をクリックします。
ディシジョン・モデル内で行った変更は、自動的に保存および検証されます。 エラーおよび警告(ある場合)がエディタに表示されます。 エラーまたは警告アイコンをクリックして、確認して修正します。 「ディシジョンにおけるエラーのレビューおよび修正」を参照してください。

次の例は、10未満の素数を含む単純な式のリストです。

イメージは、Prime NumbersというListのディシジョンを示しています。 リスト・エントリに入力された値は、上から下までです: 2、3、5および7。 イメージの下部に「アイテムの追加」ボタンがあります。

FEEL構文に従って、すべてのディシジョン・タイプの「表情」フィールドに水平リストを定義することもできます。 たとえば、10未満のすべての素数のリストは次のように定義できます: [2,3,5,7].

n要素のリストで、<list_name>[n]を使用してリストの最初からnth要素を起動し、<list_name>[-n]を使用してリストの最後からnth要素を起動します。 この例では、リスト・エントリ2を起動するために、「素数[1]」または「素数[-4]」を使用できます。

さらに、他のディシジョン内のリスト・ディシジョンで組込み関数を使用できます。 たとえば、次の式ディシジョンは、「プライム番号」ディシジョンのすべての項目の合計を返します。

イメージは、Sumという式のディシジョンを示しています。 式フィールドに入力される値はsum(Prime Numbers)です。