PacletSymbol

PacletSymbol[paclet,"sym"]

paclet の一次コンテキストにある"sym"という名前のシンボルを与える.

PacletSymbol[paclet,"sym",h]

シンボルを返す前にシンボルを頭部 h で包む.

詳細

  • PacletSymbolは,必要に応じてパレットをインストールし,そのプライマリコンテキストでNeedsを呼び出して評価する便利な方法である.
  • PacletSymbolはパクレットのプライマリコンテキストを$ContextPathを変更しない方法でロードする.
  • インストール済みではないパクレットについては,パクレットは現行セッションにダウンロードされてインストールされるが,将来的なセッションにはインストールされない.
  • PacletSymbolは,パクレットを永久的にインストールしたりそのコンテキストをコンテキストパスに加えたりせずにパクレットの機能を試す方法である.
  • paclet の引数は以下のいずれの形でもよい.
  • "name"パクレットの名前またはResourceObject
    PacletObject[]パクレットオブジェクト
    ResourceObject[]"Paclet"タイプのリソースオブジェクト
    File[]指定されたディレクトリにあるパクレット
  • PacletSymbolResourceObjectと同じオプションを取る.

例題

すべて開くすべて閉じる

  (2)

パクレットからシンボルを取り出す:

パクレットからの関数を使う:

スコープ  (2)

PacletObjectから関数を使う:

返されたシンボルをHoldする:

ホールドを解除すると値が返される:

特性と関係  (1)

パクレットからのシンボルの使用にはNeedsを呼び出す必要があることが多い:

Needsは変更された$ContextPathを呼び出す:

PacletSymbolを使うと$ContextPathを変更しなくてもシンボルが使える:

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

テキスト

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

CMS

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

APA

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

BibTeX

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

BibLaTeX

@online{reference.wolfram_2024_pacletsymbol, organization={Wolfram Research}, title={PacletSymbol}, year={2021}, url={https://reference.wolfram.com/language/ref/PacletSymbol.html}, note=[Accessed: 17-November-2024 ]}