[uim-commit] r1302 - branches/r5rs/sigscheme

yamaken at freedesktop.org yamaken at freedesktop.org
Wed Aug 24 07:06:45 PDT 2005


Author: yamaken
Date: 2005-08-24 07:06:42 -0700 (Wed, 24 Aug 2005)
New Revision: 1302

Modified:
   branches/r5rs/sigscheme/sigschemeinternal.h
   branches/r5rs/sigscheme/sigschemetype.h
Log:
* r5rs/sigscheme/sigschemetype.h
  - Remove the comment about abbreviation name for constants
    inappropriately moved to here in r1300
* r5rs/sigscheme/sigschemeinternal.h
  - Move back the comment about abbreviation name for constants
    from sigschemetype.h. Since the comment describes no
    abbreviation name for the constants for internal use, it
    should be described at here


Modified: branches/r5rs/sigscheme/sigschemeinternal.h
===================================================================
--- branches/r5rs/sigscheme/sigschemeinternal.h	2005-08-24 13:10:58 UTC (rev 1301)
+++ branches/r5rs/sigscheme/sigschemeinternal.h	2005-08-24 14:06:42 UTC (rev 1302)
@@ -121,6 +121,22 @@
 #define C_POINTERP     SCM_C_POINTERP
 #define C_FUNCPOINTERP SCM_C_FUNCPOINTERP
 
+/*
+ * Abbrev name for these constants are not provided since it involves some
+ * consistency problems and confusions. Use the canonical names always.
+ *
+ * SCM_NULL
+ * SCM_TRUE
+ * SCM_FALSE
+ * SCM_EOF
+ * SCM_QUOTE
+ * SCM_QUASIQUOTE
+ * SCM_UNQUOTE
+ * SCM_UNQUOTE_SPLICING
+ * SCM_UNBOUND
+ * SCM_UNDEF
+ */
+
 /* Macros For Argnument Number Checking */
 #define CHECK_1_ARG(arg) \
     (SCM_NULLP(arg))

Modified: branches/r5rs/sigscheme/sigschemetype.h
===================================================================
--- branches/r5rs/sigscheme/sigschemetype.h	2005-08-24 13:10:58 UTC (rev 1301)
+++ branches/r5rs/sigscheme/sigschemetype.h	2005-08-24 14:06:42 UTC (rev 1302)
@@ -367,22 +367,6 @@
 extern ScmObj SigScm_quote, SigScm_quasiquote, SigScm_unquote, SigScm_unquote_splicing;
 extern ScmObj SigScm_unbound, SigScm_undef;
 
-/*
- * Abbrev name for these constants are not provided since it involves some
- * consistency problems and confusions. Use the canonical names always.
- *
- * SCM_NULL
- * SCM_TRUE
- * SCM_FALSE
- * SCM_EOF
- * SCM_QUOTE
- * SCM_QUASIQUOTE
- * SCM_UNQUOTE
- * SCM_UNQUOTE_SPLICING
- * SCM_UNBOUND
- * SCM_UNDEF
- */
-
 #define SCM_NIL              SigScm_nil
 #define SCM_TRUE             SigScm_true
 #define SCM_FALSE            SigScm_false



More information about the uim-commit mailing list