1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-04-30 03:40:34 +02:00
guile/module
Andy Wingo 55364184d7 Add "custom primcall converter" facility to tree-il->cps lowering
* module/language/tree-il/compile-cps.scm
(define-custom-primcall-converter): New exported macro, handling
primcalls that need special logic.  Fold "throw" and "values" into this
macro.  The goal is to allow the Hoot compiler to specially convert an
"inline assembly" primcall.
2023-08-24 09:56:50 +02:00
..
ice-9 Avoid module resolution in 'call-with-new-thread'. 2023-07-16 22:26:51 +02:00
language Add "custom primcall converter" facility to tree-il->cps lowering 2023-08-24 09:56:50 +02:00
oop goops: Preserve all slot options in redefinable classes. 2021-03-19 21:45:53 +01:00
rnrs Implement R6RS custom textual ports 2023-06-08 10:21:02 +02:00
scheme r7rs: 'read-u8' now defaults to 'current-input-port'. 2023-07-16 22:31:19 +02:00
scripts Fix typos throughout codebase. 2023-07-16 22:09:01 +02:00
srfi Fix typos throughout codebase. 2023-07-16 22:09:01 +02:00
sxml Remove unnecessary module imports. 2023-02-24 16:49:00 +01:00
system More precise value representations for bv-contents, $code 2023-08-17 14:16:12 +02:00
texinfo Remove unnecessary module imports. 2023-02-24 16:49:00 +01:00
web Use custom binary output ports for make-chunked-output-port 2023-06-08 09:03:10 +02:00
Makefile.am Rework bootstrap to be reproducible 2022-02-01 14:50:40 +01:00
rnrs.scm Define top-level bindings for aux syntax: else, =>, _, ... 2019-09-12 21:50:51 +02:00
statprof.scm Statprof reports primitive names 2020-06-04 11:46:34 +02:00
texinfo.scm texinfo: Add basic support for @w{...}. 2020-06-18 00:30:30 +02:00