Commit Graph

58 Commits

Author SHA1 Message Date
retropikzel b39e530f05 Working on a restructuring 2025-10-17 07:20:24 +03:00
retropikzel b0184ac4f7 Backup 2025-09-21 18:36:10 +03:00
retropikzel 701eb74203 Making room for more tests 2025-03-15 07:06:54 +02:00
retropikzel a91d07398c Uncomment all tests as accidentally merged in commented out version from mosh branch 2025-03-15 06:49:38 +02:00
retropikzel 59dd50619d Commented out some tests to see how far they pass 2025-03-14 07:41:35 +02:00
retropikzel a0b69575e2 Remove debug (exit) from tests 2025-03-12 08:11:00 +02:00
retropikzel 6eac4dc1e1 Add fopen test to test pffi-define more thoroughly 2025-03-11 18:52:03 +02:00
retropikzel 3fcc91e7c0 Add pointer-address to Gauche 2025-03-11 14:46:11 +02:00
retropikzel bbbfab1723 Gauche and Chibi can now pass strings to foreign functions 2025-03-07 12:14:11 +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 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 7b12ab40cb Make pffi-size-of work with structs too 2025-02-17 20:03:55 +02:00
retropikzel 14ba1dd3fb Update the implementation table 2025-02-06 17:02:09 +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 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 a8d09439ab Update readme 2025-01-25 06:50:51 +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 bbd51e93e1 Backup 2024-11-15 08:17:20 +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 2282862f09 First tests to write Gambit implementation 2024-11-12 20:40:48 +02:00
Retropikzel 6a2f138723 Update support table 2024-11-09 15:23:41 +00:00
Retropikzel 4011656805 Add support table 2024-11-09 15:10:55 +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 1b285c7204 Lots of fixes 2024-10-04 15:48:19 +03:00
retropikzel 466dc7d674 Bug fixes 2024-09-25 19:10:05 +03:00
retropikzel 7cba9b5d7e Small progress on Kawa callbacks 2024-09-22 19:03:41 +03:00
retropikzel 0ed645ab57 Fixing file structure 2024-09-22 18:03:48 +03:00
retropikzel 0cecaac086 Advancement on Kawa callback side 2024-09-22 16:55:19 +03:00
retropikzel 7f996ab03c Modify tests to work on C std only 2024-09-22 08:26:39 +03:00
retropikzel 19ba0c42f5 Moving towards snow package format 2024-09-19 20:30:28 +03:00
retropikzel feeb8371d3 Started working on Kawa callbacks 2024-09-15 18:40:15 +03:00
retropikzel 54712c1b4c Backup 2024-09-15 15:45:28 +03:00
retropikzel 7eecc0c0ec Remove string type, tier 1 now passes all other than callback tests 2024-09-15 15:08:55 +03:00
retropikzel 029ae48039 Add size tests for all types 2024-09-15 12:40:51 +03:00
retropikzel 2d62b68241 Bug fixes 2024-09-15 10:27:15 +03:00
retropikzel 531c8bc42d Working on Chicken bugs, backup 2024-09-14 15:46:03 +03:00