58 |
(SCM_SETCDR ((x), SCM_PACK (SCM_UNPACK (SCM_CDR (x)) | (y)))) |
(SCM_SETCDR ((x), SCM_PACK (SCM_UNPACK (SCM_CDR (x)) | (y)))) |
59 |
#define SCM_FREEP(x) (SCM_FREE_CELL_P (x)) |
#define SCM_FREEP(x) (SCM_FREE_CELL_P (x)) |
60 |
#define SCM_NFREEP(x) (!SCM_FREE_CELL_P (x)) |
#define SCM_NFREEP(x) (!SCM_FREE_CELL_P (x)) |
61 |
#define SCM_GC8MARKP(x) SCM_GCMARKP (x) |
#define SCM_GC8MARKP(x) SCM_GC_MARK_P (x) |
62 |
#define SCM_SETGC8MARK(x) SCM_SETGCMARK (x) |
#define SCM_SETGC8MARK(x) SCM_SET_GC_MARK (x) |
63 |
#define SCM_CLRGC8MARK(x) SCM_CLRGCMARK (x) |
#define SCM_CLRGC8MARK(x) SCM_CLEAR_GC_MARK (x) |
64 |
#define SCM_GCTYP16(x) SCM_TYP16 (x) |
#define SCM_GCTYP16(x) SCM_TYP16 (x) |
65 |
#define SCM_GCCDR(x) SCM_CDR (x) |
#define SCM_GCCDR(x) SCM_CDR (x) |
66 |
SCM_API void scm_remember (SCM * ptr); |
SCM_API void scm_remember (SCM * ptr); |