mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-04-30 03:40:34 +02:00
* srcprop.c: use double cell for storing source-properties. Put
filename in the plist, and share between srcprops if possible. Remove specialized storage. * srcprop.h: remove macros without SCM_ prefix from interface. Remove specialized storage/type definitions. * eval.c: terminate option lists with 0.
This commit is contained in:
parent
0710943619
commit
b0763985c4
4 changed files with 79 additions and 106 deletions
|
@ -3024,7 +3024,7 @@ scm_eval_body (SCM code, SCM env)
|
|||
do { \
|
||||
SCM_SET_ARGSREADY (debug);\
|
||||
if (scm_check_apply_p && SCM_TRAPS_P)\
|
||||
if (SCM_APPLY_FRAME_P || (SCM_TRACE_P && PROCTRACEP (proc)))\
|
||||
if (SCM_APPLY_FRAME_P || (SCM_TRACE_P && SCM_PROCTRACEP (proc)))\
|
||||
{\
|
||||
SCM tmp, tail = scm_from_bool(SCM_TRACED_FRAME_P (debug)); \
|
||||
SCM_SET_TRACED_FRAME (debug); \
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue