-#define SCM_IM_AND SCM_MAKSPCSYM(0)
-#define SCM_IM_BEGIN SCM_MAKSPCSYM(1)
-#define SCM_IM_CASE SCM_MAKSPCSYM(2)
-#define SCM_IM_COND SCM_MAKSPCSYM(3)
-#define SCM_IM_DO SCM_MAKSPCSYM(4)
-#define SCM_IM_IF SCM_MAKSPCSYM(5)
-#define SCM_IM_LAMBDA SCM_MAKSPCSYM(6)
-#define SCM_IM_LET SCM_MAKSPCSYM(7)
-#define SCM_IM_LETSTAR SCM_MAKSPCSYM(8)
-#define SCM_IM_LETREC SCM_MAKSPCSYM(9)
-#define SCM_IM_OR SCM_MAKSPCSYM(10)
-#define SCM_IM_QUOTE SCM_MAKSPCSYM(11)
-#define SCM_IM_SET_X SCM_MAKSPCSYM(12)
-#define SCM_IM_DEFINE SCM_MAKSPCSYM(13)
-#define SCM_IM_APPLY SCM_MAKISYM(14)
-#define SCM_IM_CONT SCM_MAKISYM(15)
-#define SCM_BOOL_F SCM_MAKIFLAG(16)
-#define SCM_BOOL_T SCM_MAKIFLAG(17)
-#define SCM_UNDEFINED SCM_MAKIFLAG(18)
-#define SCM_EOF_VAL SCM_MAKIFLAG(19)
-#define SCM_EOL SCM_MAKIFLAG(20)
-#define SCM_UNSPECIFIED SCM_MAKIFLAG(21)
-#define SCM_IM_DISPATCH SCM_MAKISYM(22)
-#define SCM_IM_SLOT_REF SCM_MAKISYM(23)
-#define SCM_IM_SLOT_SET_X SCM_MAKISYM(24)
+#define SCM_IM_AND SCM_MAKSPCSYM (0)
+#define SCM_IM_BEGIN SCM_MAKSPCSYM (1)
+#define SCM_IM_CASE SCM_MAKSPCSYM (2)
+#define SCM_IM_COND SCM_MAKSPCSYM (3)
+#define SCM_IM_DO SCM_MAKSPCSYM (4)
+#define SCM_IM_IF SCM_MAKSPCSYM (5)
+#define SCM_IM_LAMBDA SCM_MAKSPCSYM (6)
+#define SCM_IM_LET SCM_MAKSPCSYM (7)
+#define SCM_IM_LETSTAR SCM_MAKSPCSYM (8)
+#define SCM_IM_LETREC SCM_MAKSPCSYM (9)
+#define SCM_IM_OR SCM_MAKSPCSYM (10)
+#define SCM_IM_QUOTE SCM_MAKSPCSYM (11)
+#define SCM_IM_SET_X SCM_MAKSPCSYM (12)
+#define SCM_IM_DEFINE SCM_MAKSPCSYM (13)
+#define SCM_IM_APPLY SCM_MAKISYM (14)
+#define SCM_IM_CONT SCM_MAKISYM (15)
+#define SCM_BOOL_F SCM_MAKIFLAG (16)
+#define SCM_BOOL_T SCM_MAKIFLAG (17)
+#define SCM_UNDEFINED SCM_MAKIFLAG (18)
+#define SCM_EOF_VAL SCM_MAKIFLAG (19)
+#define SCM_EOL SCM_MAKIFLAG (20)
+#define SCM_UNSPECIFIED SCM_MAKIFLAG (21)
+#define SCM_IM_DISPATCH SCM_MAKISYM (22)
+#define SCM_IM_SLOT_REF SCM_MAKISYM (23)
+#define SCM_IM_SLOT_SET_X SCM_MAKISYM (24)