1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-28 07:50:20 +02:00
guile/module/system
Andy Wingo a7ee7f7cbf New foreign object facility, to replace SMOBs
* libguile/foreign-object.c:
* libguile/foreign-object.h:
* module/system/foreign-object.scm:
* test-suite/standalone/test-foreign-object-c.c:
* test-suite/standalone/test-foreign-object-scm: New files.

* test-suite/standalone/Makefile.am:
* module/Makefile.am:
* libguile/Makefile.am: Add new files.

* libguile.h: Add foreign-object.h.
* libguile/init.c (scm_i_init_guile): Call scm_register_foreign_object.
2014-04-28 10:59:11 +02:00
..
base Support weak vectors, arrays, and bitvectors in (system base types). 2014-04-24 18:22:04 -04:00
repl Add cooperative REPL server module. 2014-02-12 11:26:22 -05:00
vm Fix trap handlers to handle applicable structs. 2014-01-09 03:12:05 +00:00
foreign-object.scm New foreign object facility, to replace SMOBs 2014-04-28 10:59:11 +02:00
foreign.scm Improve correctness and consistency of 'eval-when' usage. 2014-01-23 10:41:22 -05:00
xref.scm system xref maintains source mapping for nested procedures too 2010-09-24 13:24:48 +02:00