外部 言語 インターフェース
Wolfram
外部 言語 の評価
ExternalEvaluate —
ExternalFunction —
ExternalValue —
StartExternalSession —
"Python" ▪ "NodeJS" ▪ "Julia" ▪ "Ruby" ▪ "R" ▪ "Java" ▪ "Octave" ▪ "Jupyter" ▪ "SQL" ▪ "SQL-JDBC" ▪ "Shell" ▪ ExternalSessions ▪ FindExternalEvaluators ▪ ...
任意 のプロセスの実行
StartProcess —
RunProcess —
ProcessObject ▪ ProcessInformation ▪ KillProcess
Wolfram言語 関数 を呼 び出 すコードの生成
EmbedCode — Wolfram CloudとWolfram Engineを
$EmbedCodeEnvironments — EmbedCodeがサポートする
CとC++ »
FunctionCompile —
FunctionCompileExportLibrary —
LibraryFunctionDeclaration — コンパイルされたコードの
LibraryFunction — ダイナミックライブラリを
CFunction — C
Install — WSTPが
Java »
LoadJavaClass ▪ JavaNew ▪ JavaObject ▪ ...
.NET »
LoadNETType ▪ LoadNETAssembly ▪ NETNew ▪ NETBlock ▪ ...
Python »
— ローカルのWolframエンジンで
R »
ToRForm ▪ FromRForm ▪ RSet ▪ REvaluate ▪ RFunction ▪ ...
関連 するインポート・エキスポート形式
"JSON" — JSONにマップされたリストと
"XML" —
"WXF" — バイナリ
"PythonExpression" ▪ "JavaScriptExpression" ▪ XMLElement ▪ XMLObject ▪ "ExpressionJSON" ▪ "BSON"
Webの配備 とAPI
CloudDeploy — コードまたはコンテンツがクラウド
APIFunction —
URLExecute — APIまたはクラウドオブジェクトのコンテンツを
ネットワークプログラミング »
SocketConnect — ソケットへの
SocketListen — ソケットにデータが
SocketOpen ▪ SocketObject ▪ SocketListener
一般 的 なテンプレート作成 »
TemplateApply ▪ StringTemplate ▪ FileTemplate ▪ XMLTemplate