[uim-commit] r1548 - branches/r5rs/sigscheme
yamaken at freedesktop.org
yamaken at freedesktop.org
Fri Sep 23 04:25:08 PDT 2005
Author: yamaken
Date: 2005-09-23 04:25:05 -0700 (Fri, 23 Sep 2005)
New Revision: 1548
Modified:
branches/r5rs/sigscheme/sigscheme.c
branches/r5rs/sigscheme/sigschemeinternal.h
Log:
* sigscheme/sigschemeinternal.h
- (SigScm_null_values): New decl
* sigscheme/sigscheme.c
- (SigScm_null_values, SigScm_null_values_impl): New variable
- (SigScm_Initialize_internal): Add Initialization of the variables
Modified: branches/r5rs/sigscheme/sigscheme.c
===================================================================
--- branches/r5rs/sigscheme/sigscheme.c 2005-09-23 11:16:40 UTC (rev 1547)
+++ branches/r5rs/sigscheme/sigscheme.c 2005-09-23 11:25:05 UTC (rev 1548)
@@ -67,10 +67,16 @@
ScmObj SigScm_null, SigScm_true, SigScm_false, SigScm_eof;
ScmObj SigScm_quote, SigScm_quasiquote, SigScm_unquote, SigScm_unquote_splicing;
ScmObj SigScm_unbound, SigScm_undef;
+#if SCM_USE_VALUECONS
+ScmObj SigScm_null_values;
+#endif
static ScmObjInternal SigScm_null_impl, SigScm_true_impl, SigScm_false_impl, SigScm_eof_impl;
static ScmObjInternal SigScm_quote_impl, SigScm_quasiquote_impl, SigScm_unquote_impl, SigScm_unquote_splicing_impl;
static ScmObjInternal SigScm_unbound_impl, SigScm_undef_impl;
+#if SCM_USE_VALUECONS
+static ScmObj SigScm_null_values_impl;
+#endif
#if SCM_COMPAT_SIOD
extern ScmObj scm_return_value;
@@ -103,6 +109,9 @@
SCM_ETC_SET_IMPL(SigScm_eof, SigScm_eof_impl );
SCM_ETC_SET_IMPL(SigScm_unbound, SigScm_unbound_impl);
SCM_ETC_SET_IMPL(SigScm_undef, SigScm_undef_impl );
+#if SCM_USE_VALUECONS
+ SCM_ETC_SET_IMPL(SigScm_null_values, SigScm_null_values_impl);
+#endif
#if SCM_COMPAT_SIOD_BUGS
SigScm_false = SigScm_null;
Modified: branches/r5rs/sigscheme/sigschemeinternal.h
===================================================================
--- branches/r5rs/sigscheme/sigschemeinternal.h 2005-09-23 11:16:40 UTC (rev 1547)
+++ branches/r5rs/sigscheme/sigschemeinternal.h 2005-09-23 11:25:05 UTC (rev 1548)
@@ -71,7 +71,12 @@
extern ScmObj scm_current_output_port;
extern ScmObj SigScm_features;
+/* sigscheme.c */
+#if SCM_USE_VALUECONS
+extern ScmObj SigScm_null_values;
+#endif
+
/*=======================================
Macro Declarations
=======================================*/
More information about the uim-commit
mailing list