Commit Graph

24 Commits

Author SHA1 Message Date
retropikzel ed96fcad0b Started splitting the tests 2025-04-26 10:02:40 +03:00
retropikzel 66ded0d1ee Added bytevector library 2025-04-25 21:06:08 +03:00
retropikzel 439c097ab0 Improved portability a lot. Started export renaming. 2025-04-25 18:01:24 +03:00
retropikzel 637d31b834 Started adding pffi-pointer-address 2025-04-20 22:10:59 +03:00
retropikzel facd9034a3 Rename pffi-define to pffi-define-function. Clean up repository. 2025-04-20 07:02:57 +03:00
retropikzel dc391c03d0 Remove some debug logging 2025-04-19 08:26:05 +03:00
retropikzel 7ab8b1ab2b Use compile-r7rs for testing. Create entries for all implementations in makefile. 2025-04-18 05:55:31 +03:00
retropikzel ded10bc0f1 Fix bug on chicken when pffi-define argument types is empty list 2025-04-12 11:18:56 +03:00
retropikzel 3834161c67 Added C array utils and tests 2025-04-06 17:11:31 +03:00
retropikzel 3f4cb7f668 Added array utilities 2025-04-06 07:59:19 +03:00
retropikzel 70d19a8a90 Gauche fixes 2025-04-06 06:50:16 +03:00
retropikzel 1d4d2c7339 Switch to shared allocate and free functions 2025-04-05 19:19:25 +03:00
retropikzel 76eb8058a8 Adding stklos support 2025-04-01 20:34:19 +03:00
retropikzel eec2f40c44 Fixes for moving to '() form of argument passing 2025-03-24 21:30:09 +02:00
retropikzel 2ff726127c Sagittarius and Racket to pffi-define-library 2025-03-22 18:50:20 +02:00
retropikzel 993588e286 Move chicken to pffi-define-library 2025-03-22 17:39:54 +02:00
retropikzel a0b316b47b Progress 2025-03-22 14:41:28 +02:00
retropikzel 9018ab0960 Merge remote-tracking branch 'origin/master' into gambit 2025-03-21 07:45:35 +02:00
retropikzel d0206d3ce9 Remove string type 2025-03-21 07:45:13 +02:00
retropikzel 7d39b4ee78 Working on Gambit implementation 2025-03-21 07:30:16 +02:00
retropikzel 66e4812f11 Rename pffi-shared-object-auto-load to pffi-load and dont export pffi-shared-object-load 2025-03-20 19:25:35 +02:00
retropikzel 3dc98c2391 Made shared pointer->string and string->pointer implementation 2025-03-15 06:44:41 +02:00
retropikzel a6e63db252 Cleaning up the repository structure. Improving the Gauche implementation 2025-03-04 18:35:19 +02:00
retropikzel a6f9de2e6b Cleaning up 2025-03-02 14:28:08 +02:00