mes/include/mes
Jan Nieuwenhuizen 56ecae96d0
core: Prepare for pointer cells.
* include/mes/cc.h: Prepare for pointer-based cells.
* include/mes/macros.h[POINTER_CELLS]: Alternative set of macros.
* include/mes/mes.h (struct scm)[POINTER_CELLS]: Alternative definition.
* src/gc.c (copy_cell, copy_news): New function.
* include/mes/mes.h: Declare them.
2019-11-17 12:25:35 +01:00
..
builtins.h core: Remove core:make-cell. 2019-11-17 12:25:33 +01:00
cc.h core: Prepare for pointer cells. 2019-11-17 12:25:35 +01:00
constants.h core: Create symbols dynamically. 2019-11-17 12:25:34 +01:00
lib-mini.h build: Simplify. 2019-06-08 15:36:22 +02:00
lib.h core: Use assert_msg. 2019-11-17 12:25:30 +01:00
m2.h core: Prepare for pointer cells. 2019-11-17 12:25:35 +01:00
macros.h core: Prepare for pointer cells. 2019-11-17 12:25:35 +01:00
mes.h core: Prepare for pointer cells. 2019-11-17 12:25:35 +01:00
symbols.h core: Prepare for pointer cells. 2019-11-17 12:25:35 +01:00