retropikzel
|
b39e530f05
|
Working on a restructuring
|
2025-10-17 07:20:24 +03:00 |
retropikzel
|
8b1f65122a
|
Working on the C struct interface
|
2025-08-08 10:30:50 +03:00 |
retropikzel
|
83f67de603
|
Add c-type-signed? and c-type-unsigned?. Add array utilities.
|
2025-08-06 16:54:18 +03:00 |
retropikzel
|
bc4befe2d1
|
Add c-type-align
|
2025-08-06 10:59:41 +03:00 |
retropikzel
|
cd87578e03
|
Racket uint8-ref/set! fixes
|
2025-07-23 14:26:34 +03:00 |
retropikzel
|
c6d515cd4f
|
Bring things to new compile-r7rs
|
2025-07-19 19:46:05 +03:00 |
retropikzel
|
254cb2a318
|
Bring things to new compile-r7rs
|
2025-07-19 19:41:40 +03:00 |
retropikzel
|
c31f5323fc
|
Bring things to new compile-r7rs
|
2025-07-19 18:31:50 +03:00 |
retropikzel
|
194c4c62bc
|
Chicken fixes
|
2025-07-10 07:41:50 +03:00 |
retropikzel
|
4c89153790
|
Fix segfault on chibi scheme when passing null pointers
|
2025-07-08 08:28:41 +03:00 |
retropikzel
|
6631c08bd9
|
Adding tests for pointers. Cleaned up gitignore
|
2025-07-07 08:04:42 +03:00 |
retropikzel
|
b8a491e8c6
|
Add libc-name
|
2025-06-28 07:06:13 +03:00 |
retropikzel
|
fde1349ff8
|
Working towards snow-fort release
|
2025-06-27 16:27:50 +03:00 |
retropikzel
|
5b8d79ef98
|
Adding more Jenkins tests
|
2025-06-25 06:31:16 +03:00 |
retropikzel
|
1752e4a8fc
|
Adding more Jenkins tests
|
2025-06-25 06:18:28 +03:00 |
retropikzel
|
0af0378c0e
|
Adding Haiku support
|
2025-06-22 17:48:23 +03:00 |
retropikzel
|
f037d22c40
|
Moving towards snow-fort packaging
|
2025-06-20 09:37:51 +03:00 |
retropikzel
|
ee16934bac
|
Fix to use c-type-size
|
2025-06-03 18:55:59 +03:00 |
retropikzel
|
62d240ce22
|
Remaking the Jenkinsfile
|
2025-05-15 21:32:08 +03:00 |
retropikzel
|
3dd40197c6
|
Remaking the Jenkinsfile
|
2025-05-15 21:31:14 +03:00 |
retropikzel
|
d1998aca58
|
Fix c-size-of to c-type-size
|
2025-05-15 20:32:13 +03:00 |
retropikzel
|
8894d5ec4d
|
Starting to update documentation
|
2025-05-03 05:21:40 +03:00 |
retropikzel
|
b87f3d98d9
|
General cleanup of code
|
2025-05-02 06:35:46 +03:00 |
retropikzel
|
bbb652eda5
|
Much more passing tests
|
2025-04-30 20:32:04 +03:00 |
retropikzel
|
8ccfc69395
|
Progress with Gauche
|
2025-04-27 20:00:49 +03:00 |
retropikzel
|
1866f298eb
|
Progress with Gauche
|
2025-04-27 19:36:35 +03:00 |
retropikzel
|
1f9732020a
|
Progress on Chibi
|
2025-04-27 15:54:46 +03:00 |
retropikzel
|
8d012a5ba2
|
Git commit renaming and restructuring the library
|
2025-04-26 12:21:02 +03:00 |
retropikzel
|
04d4e43b04
|
Add test for C address of replacement
|
2025-04-26 10:49:18 +03:00 |
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
|
7ab8b1ab2b
|
Use compile-r7rs for testing. Create entries for all implementations in makefile.
|
2025-04-18 05:55:31 +03:00 |
retropikzel
|
3834161c67
|
Added C array utils and tests
|
2025-04-06 17:11:31 +03:00 |
retropikzel
|
f5ddabf3e8
|
Use shared export definition
|
2025-04-06 08:21:49 +03:00 |
retropikzel
|
3f4cb7f668
|
Added array utilities
|
2025-04-06 07:59:19 +03:00 |
retropikzel
|
1d4d2c7339
|
Switch to shared allocate and free functions
|
2025-04-05 19:19:25 +03:00 |
retropikzel
|
eec2f40c44
|
Fixes for moving to '() form of argument passing
|
2025-03-24 21:30:09 +02:00 |
retropikzel
|
b35611c62f
|
Remove ypsilon import from tests
|
2025-03-22 19:29:00 +02:00 |
retropikzel
|
603e6e1a50
|
Merge remote-tracking branch 'origin/master' into ypsilon
|
2025-03-22 19:07:38 +02:00 |
retropikzel
|
d5fd1eb953
|
Added uniformity to pffi-define-library argument passing and made it work on Chicken too
|
2025-03-22 19:05:08 +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
|
d0206d3ce9
|
Remove string type
|
2025-03-21 07:45:13 +02:00 |
retropikzel
|
9fa2bf0b80
|
Fixing more stuff from auto-load to load
|
2025-03-21 07:36:42 +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
|
701eb74203
|
Making room for more tests
|
2025-03-15 07:06:54 +02:00 |