DeclarePackage

DeclarePackage["context`",{"name1","name2",}]

指定された名前のシンボルが使用されるとNeeds["context`"]が自動的に実行されるように指示する.

詳細

  • DeclarePackageを使うことで,定義されたシンボルが使用されたときに特定のパッケージを自動的に読み込むようWolfram言語に指示することができる.
  • DeclarePackageでは,指定されたコンテキストに属性がStubのシンボルを作成する.
  • DeclarePackagecontext`$ContextPathに前置する.

例題

すべて開くすべて閉じる

  (1)

Benchmarkのシンボルが使われる際にベンチマーキングパッケージをロードするように宣言する:

BenchmarkのシンボルはStub属性付きで作成されている:

シンボルの使用は対応するパッケージを自動的に読み込むことを暗に示す:

特性と関係  (1)

名前付きコンテキストが検索パスの先頭に加えられる:

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

テキスト

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

CMS

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

APA

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

BibTeX

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

BibLaTeX

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