summaryrefslogtreecommitdiff
path: root/libguile/_scm.h
diff options
context:
space:
mode:
authorAndy Wingo <wingo@pobox.com>2009-10-23 15:44:22 +0200
committerAndy Wingo <wingo@pobox.com>2009-10-23 15:59:07 +0200
commit3092a14d6758bd002113ffe4bc51e4c6930c4ce5 (patch)
treec0e47868c7568afd2db163fa160b44d432522cbd /libguile/_scm.h
parent899d37a6cf2e5f5a6822b8451cda95f53c007608 (diff)
downloadguile-3092a14d6758bd002113ffe4bc51e4c6930c4ce5.tar.gz
vm support for optional/kwarg init code, and bugfixes
* libguile/vm-i-system.c (local-bound?, long-local-bound?) (variable-bound?): New instructions, push #f unless the local is bound. You can get unbound locals from optional arguments. (bind-optionals/shuffle): A number of bugfixes. (bind-kwargs): Bugfixes. If we enocunter an improper kwarg list but the procedure has a rest argument, just stop kwarg processing, but without an error. Renumbered ops. * libguile/_scm.h (SCM_OBJCODE_MAJOR_VERSION): Bump.
Diffstat (limited to 'libguile/_scm.h')
-rw-r--r--libguile/_scm.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/libguile/_scm.h b/libguile/_scm.h
index 21fe5bc07..93cdfa15f 100644
--- a/libguile/_scm.h
+++ b/libguile/_scm.h
@@ -172,7 +172,7 @@
/* Major and minor versions must be single characters. */
#define SCM_OBJCODE_MAJOR_VERSION 0
-#define SCM_OBJCODE_MINOR_VERSION J
+#define SCM_OBJCODE_MINOR_VERSION K
#define SCM_OBJCODE_MAJOR_VERSION_STRING \
SCM_CPP_STRINGIFY(SCM_OBJCODE_MAJOR_VERSION)
#define SCM_OBJCODE_MINOR_VERSION_STRING \