Hi,

yes there is: native functions. You can load shared libraries and ⎕FX functions in
them to be called from APL code. The src/native directory contains a few templates
that you can use as a starting point and to call your favourite library from them.

Of course you need to provide wrappers from/to APL values to/from the data
structures expected or produced by the libraries.

Coming back to your other problems, if you do not like the terminal I/O of GNU APL, then
you can write your own one and call libapl from it. I have extended libapl recently, giving
you the full functionality of GNU APL without the specific ways how it handles terminal IO.

/// Jürgen


On 02/04/2017 02:52 AM, enz...@gmx.com wrote:
is there method for loading a c lib and using it in apl ?  cdecl?   like this in fpc?

ftp://ftp.freepascal.org/fpc/docs-pdf/CinFreePascal.pdf 




Reply via email to