Wolfram语言支持对外部语言(如Python、JavaScript(Node.js))以及预加载特定包的变体的REPL的即时访问。一旦发现或注册了外部系统,外部评估以一次性模式或通过持久会话立即调用系统。
外部评估 —外部代码的一次性评估
外部功能 —用外部语言调用函数,并返回结果
外部值 —从外部语言获取符号的值
外部会话
启动外部会话 —启动外部系统的持久会话
外部会话对象 —活动外部会话的符号表示
外部会话 —列出活动的外部会话
删除对象 ▪ 外部对象
管理外部评估系统
查找外部评估器 —查找当前可用的外部评估器系统
RegisterExternalEvaluator(注册外部评估器) ▪ 注销ExternalEvaluator
系统安装 —为外部评估程序安装软件
“Python” ▪ “节点JS” ▪ “朱莉娅” ▪ “红宝石” ▪ “R” ▪ “Java” ▪ “倍频程” ▪ “朱庇特” ▪ “SQL” ▪ “SQL-JDBC” ▪ “壳牌”
处理输入和输出
字符串模板 ▪ 文件模板
模板应用 —应用模板生成字符串、文件等。
口译员 —为字符串指定解释器
导入字符串 ▪ 导出字符串