IfCompiled[comp,uncomp]
コンパイルされたときには comp を,評価されたときには uncomp を与える.


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.
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
BibTeX
@misc{reference.wolfram_2025_ifcompiled, author="Wolfram Research", title="{IfCompiled}", year="2022", howpublished="\url{https://reference.wolfram.com/language/ref/IfCompiled.html}", note=[Accessed: 18-October-2025]}
BibLaTeX
@online{reference.wolfram_2025_ifcompiled, organization={Wolfram Research}, title={IfCompiled}, year={2022}, url={https://reference.wolfram.com/language/ref/IfCompiled.html}, note=[Accessed: 18-October-2025]}