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 |
- [Bug-apl] using c libs in apl? enztec
- Re: [Bug-apl] using c libs in apl? Juergen Sauermann
- Re: [Bug-apl] using c libs in apl? Peter Teeson
- Re: [Bug-apl] using c libs in apl? Elias Mårtenson
- Re: [Bug-apl] using c libs in apl? Juergen Sauermann
- Re: [Bug-apl] using c libs in apl? Xiao-Yong Jin
- Re: [Bug-apl] using c libs in apl? Juergen Sauermann
- Re: [Bug-apl] using c libs in apl? Elias Mårtenson
- Re: [Bug-apl] using c libs in apl? Juergen Sauermann
- Re: [Bug-apl] using c libs in ... Elias Mårtenson