是否可以从femtolisp调用C函数?

Rac*_*oob 5 julia femtolisp

最近,我遇到了著名的茱莉亚语言作者杰夫·贝赞森(Jeff Bezanson)撰写的一种称为femtolisp的小口齿方言。(有关femtolisp的更多信息,请访问https://code.google.com/p/femtolisp/https://github.com/JeffBezanson/femtolisp),我真的很喜欢。

但是,我想知道是否有某种方法可以从femtolisp调用C函数?

Jef*_*son 5

不,目前无法从 femtolisp 语言中调用任意 C 函数。正如 Matt B. 所说,有一个扩展 API 可以让您用 C 编写函数(它可以反过来调用任何 C 函数)并注册它们以使其可从 femtolisp 调用。可以使用这种机制来添加一个ccall使用例如 libffi 来调用任何 C 函数的函数。