WSTP API

Wolfram Symbolic Transfer Protocol (WSTP)はWolframシステム自体の中で広く使われ,プログラム間通信のユニークな高レベル記号インターフェース標準となっている.種々の言語と便利な結合により,WSTPは1台のコンピュータ上の,または異機種ネットワークを介したプログラム間で,即座に任意の記号オブジェクトデータ,プログラム,その他あらゆるコンストラクトの効率的な交換を可能にする.

インストール可能なWSTPプログラム »

Install WSTPインストール可能外部プログラムを実行する

LinkPatterns 実行中のWSTPプログラムで使用可能な関数を見付ける

WSTPのWolfram言語関数 »

LinkLaunchLinkConnectLinkCreateLinkActivate WSTPプログラムおよび接続を開始する

LinkReadLinkWrite WSTP接続上で式を読書きする

Links 現在開いているリンクをすべてリストする

C言語関数 »

WSPutInteger32()  ▪  WSGetInteger32()  ▪  WSPutString()  ▪  WSPutFunction()  ▪  ...

WSOpenString()  ▪  WSNextPacket()  ▪  WSTransferExpression()  ▪  ...

Java関数 »

evaluate()  ▪  evaluateToOutputForm()  ▪  evaluateToImage()  ▪  ...

put()  ▪  getInteger()  ▪  getObject()

createKernelLink()  ▪  waitForAnswer()

C#/.Net関数 »

Evaluate()  ▪  EvaluateToOutputForm()  ▪  EvaluateToImage()  ▪  ...

Put()  ▪  GetInteger()  ▪  GetObject()

CreateKernelLink()  ▪  WaitForAnswer()