This is the mail archive of the
guile-cvs@sourceware.cygnus.com
mailing list for the Guile project.
guile/guile-core/libguile snarf.h
- To: guile-cvs at sourceware dot cygnus dot com
- Subject: guile/guile-core/libguile snarf.h
- From: gjb at sourceware dot cygnus dot com
- Date: 7 Jan 2000 23:05:04 -0000
CVSROOT: /cvs/guile
Module name: guile
Changes by: gjb@sourceware.cygnus.com 00/01/07 15:05:04
Modified files:
guile-core/libguile: snarf.h
Log message:
* snarf.h: Factor out differences between C++ and non-C++ into
SCM_FUNC_CAST_ARBITRARY_ARGS macro. Modify all the snarf macro
definitions to use SCM_NOTSNARF and SCM_SNARFING macros (like
Mikael's macros, below, but changed names and SCM_SNARFING no
longer expands to include %%% -- that must appear in the argument
so that the token appears at the call-site as a reminder).