RuntimeAttributes
Compileのオプションで,作成するコンパイルされた関数の属性を指定する.
詳細
- RuntimeAttributesはコンパイルされた関数の実行の際に適用される.
- RuntimeAttributesの可能な設定値はListableである.
- RuntimeAttributes->Listableは事実上組込み関数のListable属性に等しい.
- Listable属性を有するコンパイルされた関数がその引数指定にマッチするときは,その関数は通常の方法で実行される.
- Listable属性を有するコンパイルされた関数が指定より階数の高い引数を受け取った場合,その関数はそれらの引数に縫い込まれる.
例題
例 (3)
引数に入力指定にマッチしないリストが含まれる場合,その入力は引数に関数を縫い込む:
分岐がある場合,リスト可能性には下に示してあるようにFunctionを使って関数を定義することが必要になる:
Wolfram Research (2010), RuntimeAttributes, Wolfram言語関数, https://reference.wolfram.com/language/ref/RuntimeAttributes.html.
テキスト
Wolfram Research (2010), RuntimeAttributes, Wolfram言語関数, https://reference.wolfram.com/language/ref/RuntimeAttributes.html.
CMS
Wolfram Language. 2010. "RuntimeAttributes." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/RuntimeAttributes.html.
APA
Wolfram Language. (2010). RuntimeAttributes. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/RuntimeAttributes.html