[uim-commit] r1812 - branches/r5rs/sigscheme
yamaken at freedesktop.org
yamaken at freedesktop.org
Tue Oct 4 16:16:31 PDT 2005
Author: yamaken
Date: 2005-10-04 16:16:29 -0700 (Tue, 04 Oct 2005)
New Revision: 1812
Modified:
branches/r5rs/sigscheme/sigschemeinternal.h
Log:
* sigscheme/sigschemeinternal.h
- (SCM_SHIFT_RAW_4, SCM_SHIFT_RAW_5, SCM_SHIFT_EVALED,
SCM_SHIFT_EVALED_1, SCM_SHIFT_EVALED_2, SCM_SHIFT_EVALED_3,
SCM_SHIFT_EVALED_4, SCM_SHIFT_EVALED_5): Removed since obsolete
Modified: branches/r5rs/sigscheme/sigschemeinternal.h
===================================================================
--- branches/r5rs/sigscheme/sigschemeinternal.h 2005-10-04 22:35:21 UTC (rev 1811)
+++ branches/r5rs/sigscheme/sigschemeinternal.h 2005-10-04 23:16:29 UTC (rev 1812)
@@ -203,49 +203,6 @@
&& SCM_SHIFT_RAW(elm1, lst) \
&& SCM_SHIFT_RAW(elm2, lst)) ? (lst) : 0)
-#define SCM_SHIFT_RAW_4(elm0, elm1, elm2, elm3, lst) \
- ((SCM_SHIFT_RAW(elm0, lst) \
- && SCM_SHIFT_RAW(elm1, lst) \
- && SCM_SHIFT_RAW(elm2, lst) \
- && SCM_SHIFT_RAW(elm3, lst)) ? (lst) : 0)
-
-#define SCM_SHIFT_RAW_5(elm0, elm1, elm2, elm3, elm4, lst) \
- ((SCM_SHIFT_RAW(elm0, lst) \
- && SCM_SHIFT_RAW(elm1, lst) \
- && SCM_SHIFT_RAW(elm2, lst) \
- && SCM_SHIFT_RAW(elm3, lst) \
- && SCM_SHIFT_RAW(elm4, lst)) ? (lst) : 0)
-
-#define SCM_SHIFT_EVALED(elm, lst, env) \
- ((!NULLP(lst)) \
- && ((elm) = EVAL(CAR(lst), env), (lst) = CDR(lst), (lst)))
-
-#define SCM_SHIFT_EVALED_1(elm0, lst, env) \
- (SCM_SHIFT_EVALED(elm0, lst, env) ? (lst) : 0)
-
-#define SCM_SHIFT_EVALED_2(elm0, elm1, lst, env) \
- ((SCM_SHIFT_EVALED(elm0, lst, env) \
- && SCM_SHIFT_EVALED(elm1, lst, env)) ? (lst) : 0)
-
-#define SCM_SHIFT_EVALED_3(elm0, elm1, elm2, lst, env) \
- ((SCM_SHIFT_EVALED(elm0, lst, env) \
- && SCM_SHIFT_EVALED(elm1, lst, env) \
- && SCM_SHIFT_EVALED(elm2, lst, env)) ? (lst) : 0)
-
-#define SCM_SHIFT_EVALED_4(elm0, elm1, elm2, elm3, lst, env) \
- ((SCM_SHIFT_EVALED(elm0, lst, env) \
- && SCM_SHIFT_EVALED(elm1, lst, env) \
- && SCM_SHIFT_EVALED(elm2, lst, env) \
- && SCM_SHIFT_EVALED(elm3, lst, env)) ? (lst) : 0)
-
-#define SCM_SHIFT_EVALED_5(elm0, elm1, elm2, elm3, elm4, lst, env) \
- ((SCM_SHIFT_EVALED(elm0, lst, env) \
- && SCM_SHIFT_EVALED(elm1, lst, env) \
- && SCM_SHIFT_EVALED(elm2, lst, env) \
- && SCM_SHIFT_EVALED(elm3, lst, env) \
- && SCM_SHIFT_EVALED(elm4, lst, env)) ? (lst) : 0)
-
-
/* Obscures identifier ID. */
#define SCM_MANGLE(id) Scm_internal_##id
More information about the uim-commit
mailing list