30add0ee3a64ed56b4fbd8564b3497569792ddc3
…
…
Portable Foreign Function Interface for R7RS schemes
For documentation see Wiki
For bugs you can use the Bugs
Supports
- Sagittarius
- Guile
- Kawa
- Needs atleast java 21
- Needs jvm flags
- java --add-exports java.base/jdk.internal.foreign.abi=ALL-UNNAMED --add-exports java.base/jdk.internal.foreign.layout=ALL-UNNAMED --add-exports java.base/jdk.internal.foreign=ALL-UNNAMED --enable-native-access=ALL-UNNAMED --enable-preview -jar kawa.jar FILENAME.scm
Support is work in progress
Support is waiting for the implementation
- LIPS
- Waiting for implementation to have cond-expand and library support
- Will only work on nodejs
Hacking
main.sld is the real main which is copied to other suffixes like .scm and .rkt.
Languages
Scheme
59.1%
C
39.5%
Makefile
1.2%
Scilab
0.1%