[uim-commit] r1598 - branches/r5rs/sigscheme
yamaken at freedesktop.org
yamaken at freedesktop.org
Mon Sep 26 17:26:12 PDT 2005
Author: yamaken
Date: 2005-09-26 17:26:10 -0700 (Mon, 26 Sep 2005)
New Revision: 1598
Modified:
branches/r5rs/sigscheme/sigschemetype.h
Log:
* sigscheme/sigscheme.h
- (SCM_FUNC_EXEC_SUBR0, SCM_FUNC_EXEC_SUBR1, SCM_FUNC_EXEC_SUBR2,
SCM_FUNC_EXEC_SUBR3, SCM_FUNC_EXEC_SUBR4, SCM_FUNC_EXEC_SUBR5,
SCM_FUNC_EXEC_SUBRL, SCM_FUNC_EXEC_SUBRR, SCM_FUNC_EXEC_SUBRF):
Removed since already obsoleted
Modified: branches/r5rs/sigscheme/sigschemetype.h
===================================================================
--- branches/r5rs/sigscheme/sigschemetype.h 2005-09-27 00:10:30 UTC (rev 1597)
+++ branches/r5rs/sigscheme/sigschemetype.h 2005-09-27 00:26:10 UTC (rev 1598)
@@ -350,16 +350,6 @@
#define SCM_FUNC_CFUNC(a) (SCM_AS_FUNC(a)->obj.func.func)
#define SCM_FUNC_SET_CFUNC(a, func) (SCM_FUNC_CFUNC(a) = (ScmFuncType)(func))
-#define SCM_FUNC_EXEC_SUBR0(a) ((*(a)->obj.func.subrs.subr0.func) ())
-#define SCM_FUNC_EXEC_SUBR1(a, arg1) ((*(a)->obj.func.subrs.subr1.func) (arg1))
-#define SCM_FUNC_EXEC_SUBR2(a, arg1, arg2) ((*(a)->obj.func.subrs.subr2.func) ((arg1), (arg2)))
-#define SCM_FUNC_EXEC_SUBR3(a, arg1, arg2, arg3) ((*(a)->obj.func.subrs.subr3.func) ((arg1), (arg2), (arg3)))
-#define SCM_FUNC_EXEC_SUBR4(a, arg1, arg2, arg3, arg4) ((*(a)->obj.func.subrs.subr4.func) ((arg1), (arg2), (arg3), (arg4)))
-#define SCM_FUNC_EXEC_SUBR5(a, arg1, arg2, arg3, arg4, arg5) ((*(a)->obj.func.subrs.subr5.func) ((arg1), (arg2), (arg3), (arg4), (arg5)))
-#define SCM_FUNC_EXEC_SUBRL(a, arg1, arg2) ((*(a)->obj.func.subrs.subr2.func) ((arg1), (arg2)))
-#define SCM_FUNC_EXEC_SUBRR(a, arg1, arg2) ((*(a)->obj.func.subrs.subrr.func) ((arg1), (arg2)))
-#define SCM_FUNC_EXEC_SUBRF(a, arg1, arg2, arg3) ((*(a)->obj.func.subrs.subrf.func) ((arg1), (arg2), (arg3)))
-
#define SCM_CLOSUREP(a) (SCM_TYPE(a) == ScmClosure)
#define SCM_ENTYPE_CLOSURE(a) (SCM_ENTYPE((a), ScmClosure))
#define SCM_CLOSURE_EXP(a) (SCM_AS_CLOSURE(a)->obj.closure.exp)
More information about the uim-commit
mailing list