[uim-commit] r1773 - branches/r5rs/sigscheme
yamaken at freedesktop.org
yamaken at freedesktop.org
Mon Oct 3 08:34:40 PDT 2005
Author: yamaken
Date: 2005-10-03 08:34:35 -0700 (Mon, 03 Oct 2005)
New Revision: 1773
Modified:
branches/r5rs/sigscheme/TODO
Log:
* sigscheme/TODO
- Update
Modified: branches/r5rs/sigscheme/TODO
===================================================================
--- branches/r5rs/sigscheme/TODO 2005-10-03 13:20:56 UTC (rev 1772)
+++ branches/r5rs/sigscheme/TODO 2005-10-03 15:34:35 UTC (rev 1773)
@@ -44,14 +44,13 @@
==============================================================================
Logical simplifications:
-* Reorganize SCM_SHIFT*() macros and simplify args extraction codes
+* Simplify argument extraction by DECLARE_FUNCTION, ASSERT_*P, POP_ARG and
+ NO_MORE_ARG macros in all procedure and syntaxes
-* Move procedure registration for SRFI and SIOD operations in
- SigScm_Initialize_internal() to each operation-*.c and invoke them by
- SigScm_*_Initialize() from SigScm_Initialize_internal(). It should be done
- for logically appropriate file organization, and preparation for future
- dynamic-loadable modularization
+* Replace all Scm_ErrorObj() in procedures and syntaxes with ERR_OBJ
+* Reorganize SCM_SHIFT*() macros to complement POP_ARG() macro
+
==============================================================================
Namings and Cosmetic things:
@@ -59,8 +58,6 @@
"Macro Definitions" and move to immediately after of "Local Include" section
since other declarations and definitions sometimes need macros
-* Add a 'SCM' prefix to the global functions listed in sigschemeinternal.h
-
* Rename STL names (string, list) to another such as str, lst
* Grand renaming (prefix reorganization, consideration about func_name and
More information about the uim-commit
mailing list