LiteralType

LiteralType[x]

型として使用するリテラル値 x を表す.

詳細

  • LiteralTypeはしばしば他の型のパラメータとして使われる.例えば,パックアレーの階数はリテラル型"PackedArray"::["MachineInteger",LiteralType[2]]で表される.
  • 場合によっては"PackedArray"::["MachineInteger",2]におけるようにLiteralTypeが暗黙裡に加えられることもある.
  • リテラル型は,整数,文字列あるいはブール値でよい.
  • 頭部LiteralTypeは,一般に,整数とブール値については省略可能であるが,文字列の値については必須である.

例題

すべて開くすべて閉じる

  (1)

型がLiteralTypeで表されるパックアレーの操作用にプログラムをコンパイルする:

スコープ  (2)

リテラル型の引数によって戻り型が異なる関数を定義する:

最初の用法を使って関数をコンパイルする:

2番目の用法を使って関数をコンパイルする:

TypeEvaluateを使って関数署名におけるリテラル型を変換する:

この型を使って関数をコンパイルする:

Wolfram Research (2022), LiteralType, Wolfram言語関数, https://reference.wolfram.com/language/ref/LiteralType.html.

テキスト

Wolfram Research (2022), LiteralType, Wolfram言語関数, https://reference.wolfram.com/language/ref/LiteralType.html.

CMS

Wolfram Language. 2022. "LiteralType." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/LiteralType.html.

APA

Wolfram Language. (2022). LiteralType. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/LiteralType.html

BibTeX

@misc{reference.wolfram_2024_literaltype, author="Wolfram Research", title="{LiteralType}", year="2022", howpublished="\url{https://reference.wolfram.com/language/ref/LiteralType.html}", note=[Accessed: 18-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_literaltype, organization={Wolfram Research}, title={LiteralType}, year={2022}, url={https://reference.wolfram.com/language/ref/LiteralType.html}, note=[Accessed: 18-November-2024 ]}