* snarf.h (SCM_SYNTAX): New macro to allow convenient declaration of
authorMaciej Stachowiak <mstachow@mit.edu>
Mon, 14 Dec 1998 15:19:59 +0000 (15:19 +0000)
committerMaciej Stachowiak <mstachow@mit.edu>
Mon, 14 Dec 1998 15:19:59 +0000 (15:19 +0000)
commitb8229a3bab193bcc95efabdd9212d2b7c9a504be
treec7b8efa0eb97f3e273a07d19ddceb73c4bf176c2
parent257665b528eee176e147617d1b9d0d396a56c6de
* snarf.h (SCM_SYNTAX): New macro to allow convenient declaration of
syntactic forms, similar to SCM_PROC.
* debug.c, eval.c, evalext.c: use SCM_SYNTAX to declare all special
forms, and SCM_SYMBOL or SCM_GLOBAL_SYMBOL to delcare C variables for
the name symbols when needed.
libguile/ChangeLog
libguile/debug.c
libguile/eval.c
libguile/evalext.c
libguile/snarf.h