* debug.h (SCM_RESET_DEBUG_MODE): switch to debugging if
authorHan-Wen Nienhuys <hanwen@lilypond.org>
Fri, 19 Jan 2007 20:05:05 +0000 (20:05 +0000)
committerHan-Wen Nienhuys <hanwen@lilypond.org>
Fri, 19 Jan 2007 20:05:05 +0000 (20:05 +0000)
commit72f19c26469dc95fbb6bf42e9443ac4d3379fd69
tree6e51e6235b813c0536797ff42a3f828f16bb8195
parent03347a975b726f4b645339660156f62aba1f27ec
* debug.h (SCM_RESET_DEBUG_MODE): switch to debugging if
memoize-symbol is set.

* eval.h (SCM_MEMOIZE_HDLR): add macros for memoize symbol trap.

* eval.c (CEVAL): add memoize_symbol trap.

* read.c: idem.

* eval.c: terminate option lists with 0.
libguile/ChangeLog
libguile/debug.h
libguile/eval.c
libguile/eval.h