Commit Graph

154 Commits

Author SHA1 Message Date
retropikzel ac75c7d2e7 Removed debug loggings 2025-03-12 08:26:40 +02:00
retropikzel 25e9497ae4 Gauche implementation now works 2025-03-12 08:10:44 +02:00
retropikzel 3fcc91e7c0 Add pointer-address to Gauche 2025-03-11 14:46:11 +02:00
retropikzel 7245f59824 Build Gauche shared object into library directory 2025-03-11 12:52:58 +02:00
retropikzel 4c99d3f805 Fix chibi bugs when transforming pffi types to libffi types 2025-03-11 12:52:40 +02:00
retropikzel 41ef16653a Fixes to Chibi and Gauche 2025-03-11 11:07:24 +02:00
retropikzel bbbfab1723 Gauche and Chibi can now pass strings to foreign functions 2025-03-07 12:14:11 +02:00
retropikzel a6e63db252 Cleaning up the repository structure. Improving the Gauche implementation 2025-03-04 18:35:19 +02:00
retropikzel 842178129d - Started making progress with Gauche implementation
- Clean up the repository structure and C file names
2025-03-03 19:26:03 +02:00
retropikzel cb9b2f87be Started working on a gauche implementation 2025-03-02 20:20:16 +02:00
retropikzel a6f9de2e6b Cleaning up 2025-03-02 14:28:08 +02:00
retropikzel d82616ef8a Some chicken and gambit fixes 2025-03-01 19:02:53 +02:00
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 13f6c9241e Updating readme 2025-01-25 13:55:50 +02:00
retropikzel e0cc3727dc Updating readme 2025-01-25 13:09:37 +02:00
retropikzel 2a418d979c Updating readme 2025-01-25 12:46:58 +02:00
retropikzel 535807b879 Improvements for Kawa 2025-01-25 09:25:27 +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 6a04d574bb Small steps towards Chicken 6 support 2024-12-11 20:18:32 +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