retropikzel
f9517baf5b
Renaming, interface fixes
2025-02-23 10:35:25 +02:00
retropikzel
815e49906f
Type, size and readme fixes
2025-02-19 21:03:20 +02:00
retropikzel
24cdacfcef
Fixing the pffi-type? and size-of
2025-02-18 19:20:05 +02:00
retropikzel
7b12ab40cb
Make pffi-size-of work with structs too
2025-02-17 20:03:55 +02:00
retropikzel
d14c1916ea
Fix running tests in docker
2025-02-13 17:22:35 +02:00
retropikzel
a058d1b0b2
Added manifest, started fixing docker tests
2025-02-12 19:20:10 +02:00
retropikzel
7fca3f383a
Auto load fixes
2025-02-08 12:07:19 +02:00
retropikzel
7b43422811
Use - as shared-object version split char on windows
2025-02-07 10:03:02 +02:00
retropikzel
9c37551414
Add pffi-pointer-address
2025-02-07 08:58:12 +02:00
retropikzel
14ba1dd3fb
Update the implementation table
2025-02-06 17:02:09 +02:00
retropikzel
924e60dcb7
Fixed chicken test running
2025-02-01 09:00:16 +02:00
retropikzel
4a9a042906
Remove some unused debug logging
2025-02-01 07:36:40 +02:00
retropikzel
e84865b18b
Small improvements here and there
2025-01-31 19:26:17 +02:00
retropikzel
5df5638f6b
Fix auto-load versions and paths handling
2025-01-31 18:23:57 +02:00
retropikzel
27c2d17fd1
Adding struct dereferencing
2025-01-31 15:39:23 +02:00
retropikzel
19c9c3f802
Fixing the load interface
2025-01-31 12:15:36 +02:00
retropikzel
2a418d979c
Updating readme
2025-01-25 12:46:58 +02:00
retropikzel
85bd30e87d
Improvements for Kawa
2025-01-25 09:21:18 +02:00
retropikzel
9240a5a11e
Improvements for Chibi
2025-01-25 07:31:46 +02:00
retropikzel
83169beb2a
Improvements for Chibi
2025-01-25 07:31:13 +02:00
retropikzel
84ab83e1ad
Improvements for Chibi
2025-01-25 07:31:03 +02:00
retropikzel
a8d09439ab
Update readme
2025-01-25 06:50:51 +02:00
retropikzel
8c2e9c4ec5
Improvements for Sagittarius
2025-01-24 21:57:45 +02:00
retropikzel
cf0f269110
Improvement for Chibi
2025-01-24 21:17:18 +02:00
retropikzel
9578cc9ee3
Lots of improvements to Chibi. Started adding Chicken 6 support
2025-01-24 20:30:34 +02:00
retropikzel
77509b9620
Make the struct members accessors and add tests
2025-01-18 10:23:53 +02:00
retropikzel
ebba1db3f7
Made good progress with the struct interface
2025-01-14 20:43:54 +02:00
retropikzel
0a5883eade
Started adding struct utilities
2025-01-14 19:51:24 +02:00
retropikzel
d9dbae5c55
Add pointer-dereference to Kawa
2024-11-28 19:05:05 +02:00
retropikzel
51357777d9
Fix to working pointer->string implementation on Chicken
2024-11-16 10:26:27 +02:00
retropikzel
bbd51e93e1
Backup
2024-11-15 08:17:20 +02:00
retropikzel
20a05a5dc0
Cyclone include fixes. Add pffi-pointer-dereference to Racket.
2024-11-14 21:34:11 +02:00
retropikzel
6bb46c09c0
Updated the support table. Added cond-expand to export side in .sld file.
2024-11-14 19:50:18 +02:00
retropikzel
72b6251c70
Fix bug on Chibi implementation
2024-11-14 06:38:14 +02:00
retropikzel
25bdc6806b
Add files for Larceny and Ypsilon
2024-11-13 21:09:43 +02:00
retropikzel
2282862f09
First tests to write Gambit implementation
2024-11-12 20:40:48 +02:00
Retropikzel
6a3899e622
Some Chibi file renaming
2024-11-09 13:46:24 +00:00
Retropikzel
b2fae9692b
Finishing pffi-define for Chibi
2024-11-09 10:46:27 +00:00
Retropikzel
f66934104c
Added pffi-define support for Chibi
2024-11-09 10:28:56 +00:00
Retropikzel
212fe67920
Work on Chibi scheme advancing
2024-11-08 19:25:50 +00:00
Retropikzel
6659b45712
All tests work now on Mosh. Callbacks do not pass.
2024-11-08 07:34:09 +00:00
Retropikzel
f335b2ce4c
Added most of the support for mosh, some bugs remain and couple of unimplemented procedures. Got Gerbil to load files.
2024-11-07 16:34:22 +00:00
Retropikzel
0687b493d5
- Add pffi-init to each implementations file
...
- Add tests without docker/podman
- Migrate docker tests to podman so different arch can be used more easily
- Add files (implementing not yet started) for more Scheme implementations
- Start slowly adding support for Mosh
2024-11-06 19:08:33 +00:00
retropikzel
59f835570a
Add support for netbsd in autoload paths
2024-10-23 18:45:59 +03:00
retropikzel
8a3edd88d8
Fix sagittarius string->pointer
2024-10-17 19:54:12 +03:00
retropikzel
6d15fb2c2b
Small fixes. Implementing some pointer address and deref procedures
2024-10-17 19:41:34 +03:00
retropikzel
539adeb2d5
Improve chicken pffi-pointer-null?
2024-10-15 20:16:21 +03:00
retropikzel
93962b3403
Add pffi-pointer-address shims for some implementations
2024-10-13 19:04:03 +03:00
retropikzel
fe373d0fb7
Added pffi-pointer-address for sagittarius
2024-10-13 07:08:52 +03:00
retropikzel
1b285c7204
Lots of fixes
2024-10-04 15:48:19 +03:00