Updated readme

This commit is contained in:
retropikzel 2024-05-09 15:20:01 +03:00
parent 09789a23ef
commit 9cffe3bef2
1 changed files with 18 additions and 5 deletions

View File

@ -1,6 +1,13 @@
# Portable Foreign Function Interface for R7RS schemes
Currently supported implementations
For documentation see
[Wiki](https://codeberg.org/r7rs-pffi/pffi/wiki/Documentation)
For bugs you can use the
[Bugs](https://codeberg.org/r7rs-pffi/pffi/projects/9101)
## Supports
- [Sagittarius](https://bitbucket.org/ktakashi/sagittarius-scheme/wiki/Home)
- [Guile](https://www.gnu.org/software/guile/)
- [Kawa](https://www.gnu.org/software/kawa/index.html)
@ -8,8 +15,14 @@ Currently supported implementations
- 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
For documentation see
[Wiki](https://codeberg.org/r7rs-pffi/pffi/wiki/Documentation)
## Support is work in progress
- [Racket](https://racket-lang.org/)
- [STKlos](https://stklos.net/)
## Support is waiting for the implementation
- [LIPS](https://lips.js.org/)
- Waiting for implementation to have cond-expand and library support
For bugs you can use the
[Bugs](https://codeberg.org/r7rs-pffi/pffi/projects/9101)