IfCompiled
IfCompiled[comp,uncomp]
コンパイルされたときには comp を,評価されたときには uncomp を与える.
詳細
- IfCompiled[comp,uncomp]はコンパイルの際には uncomp を無視し,評価の際には comp を無視する.
- IfCompiledについてのコンパイルはFunctionCompileおよび関連関数によって行われる.
- IfCompiledは評価コードをコンパイラに移行するのに便利である.
例題
すべて開くすべて閉じる例 (1)
IfCompiledを使う関数を定義する:
関数をコンパイルする.FunctionCompileはIfCompiledのコンパイルされたブランチでコンパイルする:
スコープ (1)
評価 (1)
Wolfram Research (2022), IfCompiled, Wolfram言語関数, https://reference.wolfram.com/language/ref/IfCompiled.html.
テキスト
Wolfram Research (2022), IfCompiled, Wolfram言語関数, https://reference.wolfram.com/language/ref/IfCompiled.html.
CMS
Wolfram Language. 2022. "IfCompiled." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/IfCompiled.html.
APA
Wolfram Language. (2022). IfCompiled. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/IfCompiled.html