$CurrentLink

$CurrentLink

現在インストール中,または呼出し中の外部プログラムに接続しているWSTPを表すLinkObjectである.

詳細

  • $CurrentLinkは,InstallおよびExternalCallにより一時的に設定される.
  • $CurrentLinkを使うことで,同時に稼動している外部プログラムを区別することができる.
  • $CurrentLinkは,:Pattern::Arguments:のWSTPテンプレートの指定に入れておくことができ,そうしておけば$CurrentLinkの評価をInstallの呼出し時に行ってくれる.

例題

  (1)

ディレクトリを設定する:

WSTP互換の外部プログラムを2つインストールする:

リンクされたシンボルの使用情報を得る:

$CurrentLinkを使って異なる持続的な変数を追跡する:

link1カウンタの値を更新する:

2つのカウンタの値をチェックする:

外部プログラムを終了する:

もとのディレクトリに再設定する:

Wolfram Research (1996), $CurrentLink, Wolfram言語関数, https://reference.wolfram.com/language/ref/$CurrentLink.html.

テキスト

Wolfram Research (1996), $CurrentLink, Wolfram言語関数, https://reference.wolfram.com/language/ref/$CurrentLink.html.

CMS

Wolfram Language. 1996. "$CurrentLink." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/$CurrentLink.html.

APA

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

BibTeX

@misc{reference.wolfram_2024_$currentlink, author="Wolfram Research", title="{$CurrentLink}", year="1996", howpublished="\url{https://reference.wolfram.com/language/ref/$CurrentLink.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_$currentlink, organization={Wolfram Research}, title={$CurrentLink}, year={1996}, url={https://reference.wolfram.com/language/ref/$CurrentLink.html}, note=[Accessed: 22-November-2024 ]}