>From 0ac06209456175b73b565b2a94a0b097cdd4891b Mon Sep 17 00:00:00 2001 From: Mark H Weaver Date: Thu, 10 Feb 2011 14:15:52 -0500 Subject: [PATCH] Fix mistake in comment in tags.h * libguile/tags.h: Fix comment in discussion of data representation. tc3-code #0b110 indicates a small integer and #0b100 indicates a non-integer immediate. Previously, these were reversed. --- libguile/tags.h | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/libguile/tags.h b/libguile/tags.h index 9e0e305..39d2eaa 100644 --- a/libguile/tags.h +++ b/libguile/tags.h @@ -258,8 +258,8 @@ typedef scm_t_uintptr scm_t_bits; * * If the cell holds a scheme pair, then we already know that the first * scm_t_bits variable of the cell will hold a scheme object with one of the - * following tc3-codes: #b000 (non-immediate), #b010 (small integer), #b100 - * (small integer), #b110 (non-integer immediate). All these tc3-codes have + * following tc3-codes: #b000 (non-immediate), #b010 (small integer), #b110 + * (small integer), #b100 (non-integer immediate). All these tc3-codes have * in common, that their least significant bit is #b0. This fact is used by * the garbage collector to identify cells that hold pairs. The remaining * tc3-codes are assigned as follows: #b001 (class instance or, more -- 1.5.6.5