首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >APL -导入dll

APL -导入dll
EN

Stack Overflow用户
提问于 2018-05-11 15:56:20
回答 2查看 156关注 0票数 1

我打算在这里碰碰运气,看看有没有人能帮我。我正在使用一个用APL编写的模拟包。我需要做一些机器学习的数据,并希望利用现有的库可用于C++和编译成一个动态链接库,可以从APL调用。

你知道如何导入dll并调用APL中的函数吗?

EN

回答 2

Stack Overflow用户

发布于 2018-05-11 16:42:30

Dyalog APL中,您只需要使用⎕NA系统函数。

例如,math.dll可能是包含函数divide的数学函数库。要将APL名称div与此外部函数相关联:

代码语言:javascript
复制
      'div' ⎕NA 'F8 math|divide I4 I4'

其中,F8I4指定divide所期望的结果和参数的类型。该关联的效果是在工作区中建立一个新函数:div,当调用该函数时,会将其参数传递给divide并返回结果。

代码语言:javascript
复制
      )fns
div
      div 10 4
2.5

⎕NAfully documented,但如果您需要进一步的帮助,请不要犹豫,直接使用the Stack Exchange chat room for APL

您还可以通过search GitHub查看使用中的一些⎕NA示例。

票数 2
EN

Stack Overflow用户

发布于 2018-05-13 07:45:05

我看过METSIM档案。它绝对是用APL*PLUS编写的。

不幸的是,据我所知,APL+Win现在没有任何在线文档。

但是,它确实有⎕NA和一个叫做⎕WCALL的东西。

您可能需要等待其他答案,或使用contact APL2000寻求帮助。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50287640

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档