/* Generated automatically from ./io.scm.  DO NOT EDIT */
#include <gauche.h>
#include <gauche/code.h>
#include <gauche/extend.h>

#line 233 "./io.scm"
#include "binary.h"


static ScmObj binary_2d_2dioread_u8(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(binary_2d_2dioread_u8__STUB, 0, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, binary_2d_2dioread_u8, NULL, NULL);


static ScmObj binary_2d_2dioread_u16(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(binary_2d_2dioread_u16__STUB, 0, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, binary_2d_2dioread_u16, NULL, NULL);


static ScmObj binary_2d_2dioread_u32(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(binary_2d_2dioread_u32__STUB, 0, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, binary_2d_2dioread_u32, NULL, NULL);


static ScmObj binary_2d_2dioread_u64(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(binary_2d_2dioread_u64__STUB, 0, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, binary_2d_2dioread_u64, NULL, NULL);


static ScmObj binary_2d_2dioread_s8(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(binary_2d_2dioread_s8__STUB, 0, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, binary_2d_2dioread_s8, NULL, NULL);


static ScmObj binary_2d_2dioread_s16(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(binary_2d_2dioread_s16__STUB, 0, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, binary_2d_2dioread_s16, NULL, NULL);


static ScmObj binary_2d_2dioread_s32(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(binary_2d_2dioread_s32__STUB, 0, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, binary_2d_2dioread_s32, NULL, NULL);


static ScmObj binary_2d_2dioread_s64(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(binary_2d_2dioread_s64__STUB, 0, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, binary_2d_2dioread_s64, NULL, NULL);


static ScmObj binary_2d_2diowrite_u8(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(binary_2d_2diowrite_u8__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, binary_2d_2diowrite_u8, NULL, NULL);


static ScmObj binary_2d_2diowrite_u16(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(binary_2d_2diowrite_u16__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, binary_2d_2diowrite_u16, NULL, NULL);


static ScmObj binary_2d_2diowrite_u32(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(binary_2d_2diowrite_u32__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, binary_2d_2diowrite_u32, NULL, NULL);


static ScmObj binary_2d_2diowrite_u64(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(binary_2d_2diowrite_u64__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, binary_2d_2diowrite_u64, NULL, NULL);


static ScmObj binary_2d_2diowrite_s8(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(binary_2d_2diowrite_s8__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, binary_2d_2diowrite_s8, NULL, NULL);


static ScmObj binary_2d_2diowrite_s16(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(binary_2d_2diowrite_s16__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, binary_2d_2diowrite_s16, NULL, NULL);


static ScmObj binary_2d_2diowrite_s32(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(binary_2d_2diowrite_s32__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, binary_2d_2diowrite_s32, NULL, NULL);


static ScmObj binary_2d_2diowrite_s64(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(binary_2d_2diowrite_s64__STUB, 1, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, binary_2d_2diowrite_s64, NULL, NULL);


static ScmObj binary_2d_2dioread_f16(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(binary_2d_2dioread_f16__STUB, 0, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, binary_2d_2dioread_f16, NULL, NULL);


static ScmObj binary_2d_2dioread_f32(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(binary_2d_2dioread_f32__STUB, 0, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, binary_2d_2dioread_f32, NULL, NULL);


static ScmObj binary_2d_2dioread_f64(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(binary_2d_2dioread_f64__STUB, 0, 3,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, binary_2d_2dioread_f64, NULL, NULL);


static ScmObj binary_2d_2diowrite_f16(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(binary_2d_2diowrite_f16__STUB, 1, 3,SCM_FALSE,binary_2d_2diowrite_f16, NULL, NULL);


static ScmObj binary_2d_2diowrite_f32(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(binary_2d_2diowrite_f32__STUB, 1, 3,SCM_FALSE,binary_2d_2diowrite_f32, NULL, NULL);


static ScmObj binary_2d_2diowrite_f64(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(binary_2d_2diowrite_f64__STUB, 1, 3,SCM_FALSE,binary_2d_2diowrite_f64, NULL, NULL);


static ScmObj binary_2d_2dioget_u8(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(binary_2d_2dioget_u8__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, binary_2d_2dioget_u8, NULL, NULL);


static ScmObj binary_2d_2dioget_s8(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(binary_2d_2dioget_s8__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, binary_2d_2dioget_s8, NULL, NULL);


static ScmObj binary_2d_2dioget_u16(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(binary_2d_2dioget_u16__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, binary_2d_2dioget_u16, NULL, NULL);


static ScmObj binary_2d_2dioget_s16(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(binary_2d_2dioget_s16__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, binary_2d_2dioget_s16, NULL, NULL);


static ScmObj binary_2d_2dioget_u32(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(binary_2d_2dioget_u32__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, binary_2d_2dioget_u32, NULL, NULL);


static ScmObj binary_2d_2dioget_s32(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(binary_2d_2dioget_s32__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, binary_2d_2dioget_s32, NULL, NULL);


static ScmObj binary_2d_2dioget_u64(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(binary_2d_2dioget_u64__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, binary_2d_2dioget_u64, NULL, NULL);


static ScmObj binary_2d_2dioget_s64(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(binary_2d_2dioget_s64__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, binary_2d_2dioget_s64, NULL, NULL);


static ScmObj binary_2d_2dioget_f16(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(binary_2d_2dioget_f16__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, binary_2d_2dioget_f16, NULL, NULL);


static ScmObj binary_2d_2dioget_f32(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(binary_2d_2dioget_f32__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, binary_2d_2dioget_f32, NULL, NULL);


static ScmObj binary_2d_2dioget_f64(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(binary_2d_2dioget_f64__STUB, 2, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, binary_2d_2dioget_f64, NULL, NULL);


static ScmObj binary_2d_2dioput_u8X(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(binary_2d_2dioput_u8X__STUB, 3, 2,SCM_FALSE,binary_2d_2dioput_u8X, NULL, NULL);


static ScmObj binary_2d_2dioput_s8X(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(binary_2d_2dioput_s8X__STUB, 3, 2,SCM_FALSE,binary_2d_2dioput_s8X, NULL, NULL);


static ScmObj binary_2d_2dioput_u16X(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(binary_2d_2dioput_u16X__STUB, 3, 2,SCM_FALSE,binary_2d_2dioput_u16X, NULL, NULL);


static ScmObj binary_2d_2dioput_s16X(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(binary_2d_2dioput_s16X__STUB, 3, 2,SCM_FALSE,binary_2d_2dioput_s16X, NULL, NULL);


static ScmObj binary_2d_2dioput_u32X(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(binary_2d_2dioput_u32X__STUB, 3, 2,SCM_FALSE,binary_2d_2dioput_u32X, NULL, NULL);


static ScmObj binary_2d_2dioput_s32X(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(binary_2d_2dioput_s32X__STUB, 3, 2,SCM_FALSE,binary_2d_2dioput_s32X, NULL, NULL);


static ScmObj binary_2d_2dioput_u64X(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(binary_2d_2dioput_u64X__STUB, 3, 2,SCM_FALSE,binary_2d_2dioput_u64X, NULL, NULL);


static ScmObj binary_2d_2dioput_s64X(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(binary_2d_2dioput_s64X__STUB, 3, 2,SCM_FALSE,binary_2d_2dioput_s64X, NULL, NULL);


static ScmObj binary_2d_2dioput_f16X(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(binary_2d_2dioput_f16X__STUB, 3, 2,SCM_FALSE,binary_2d_2dioput_f16X, NULL, NULL);


static ScmObj binary_2d_2dioput_f32X(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(binary_2d_2dioput_f32X__STUB, 3, 2,SCM_FALSE,binary_2d_2dioput_f32X, NULL, NULL);


static ScmObj binary_2d_2dioput_f64X(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(binary_2d_2dioput_f64X__STUB, 3, 2,SCM_FALSE,binary_2d_2dioput_f64X, NULL, NULL);


static ScmObj binary_2d_2dioget_u16be(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(binary_2d_2dioget_u16be__STUB, 2, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, binary_2d_2dioget_u16be, NULL, NULL);


static ScmObj binary_2d_2dioget_u16le(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(binary_2d_2dioget_u16le__STUB, 2, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, binary_2d_2dioget_u16le, NULL, NULL);


static ScmObj binary_2d_2dioget_s16be(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(binary_2d_2dioget_s16be__STUB, 2, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, binary_2d_2dioget_s16be, NULL, NULL);


static ScmObj binary_2d_2dioget_s16le(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(binary_2d_2dioget_s16le__STUB, 2, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, binary_2d_2dioget_s16le, NULL, NULL);


static ScmObj binary_2d_2dioget_u32be(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(binary_2d_2dioget_u32be__STUB, 2, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, binary_2d_2dioget_u32be, NULL, NULL);


static ScmObj binary_2d_2dioget_u32le(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(binary_2d_2dioget_u32le__STUB, 2, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, binary_2d_2dioget_u32le, NULL, NULL);


static ScmObj binary_2d_2dioget_s32be(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(binary_2d_2dioget_s32be__STUB, 2, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, binary_2d_2dioget_s32be, NULL, NULL);


static ScmObj binary_2d_2dioget_s32le(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(binary_2d_2dioget_s32le__STUB, 2, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, binary_2d_2dioget_s32le, NULL, NULL);


static ScmObj binary_2d_2dioget_u64be(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(binary_2d_2dioget_u64be__STUB, 2, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, binary_2d_2dioget_u64be, NULL, NULL);


static ScmObj binary_2d_2dioget_u64le(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(binary_2d_2dioget_u64le__STUB, 2, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, binary_2d_2dioget_u64le, NULL, NULL);


static ScmObj binary_2d_2dioget_s64be(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(binary_2d_2dioget_s64be__STUB, 2, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, binary_2d_2dioget_s64be, NULL, NULL);


static ScmObj binary_2d_2dioget_s64le(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(binary_2d_2dioget_s64le__STUB, 2, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, binary_2d_2dioget_s64le, NULL, NULL);


static ScmObj binary_2d_2dioget_f16be(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(binary_2d_2dioget_f16be__STUB, 2, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, binary_2d_2dioget_f16be, NULL, NULL);


static ScmObj binary_2d_2dioget_f16le(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(binary_2d_2dioget_f16le__STUB, 2, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, binary_2d_2dioget_f16le, NULL, NULL);


static ScmObj binary_2d_2dioget_f32be(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(binary_2d_2dioget_f32be__STUB, 2, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, binary_2d_2dioget_f32be, NULL, NULL);


static ScmObj binary_2d_2dioget_f32le(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(binary_2d_2dioget_f32le__STUB, 2, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, binary_2d_2dioget_f32le, NULL, NULL);


static ScmObj binary_2d_2dioget_f64be(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(binary_2d_2dioget_f64be__STUB, 2, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, binary_2d_2dioget_f64be, NULL, NULL);


static ScmObj binary_2d_2dioget_f64le(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(binary_2d_2dioget_f64le__STUB, 2, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, binary_2d_2dioget_f64le, NULL, NULL);


static ScmObj binary_2d_2dioput_u16beX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(binary_2d_2dioput_u16beX__STUB, 3, 0,SCM_FALSE,binary_2d_2dioput_u16beX, NULL, NULL);


static ScmObj binary_2d_2dioput_u16leX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(binary_2d_2dioput_u16leX__STUB, 3, 0,SCM_FALSE,binary_2d_2dioput_u16leX, NULL, NULL);


static ScmObj binary_2d_2dioput_s16beX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(binary_2d_2dioput_s16beX__STUB, 3, 0,SCM_FALSE,binary_2d_2dioput_s16beX, NULL, NULL);


static ScmObj binary_2d_2dioput_s16leX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(binary_2d_2dioput_s16leX__STUB, 3, 0,SCM_FALSE,binary_2d_2dioput_s16leX, NULL, NULL);


static ScmObj binary_2d_2dioput_u32beX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(binary_2d_2dioput_u32beX__STUB, 3, 0,SCM_FALSE,binary_2d_2dioput_u32beX, NULL, NULL);


static ScmObj binary_2d_2dioput_u32leX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(binary_2d_2dioput_u32leX__STUB, 3, 0,SCM_FALSE,binary_2d_2dioput_u32leX, NULL, NULL);


static ScmObj binary_2d_2dioput_s32beX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(binary_2d_2dioput_s32beX__STUB, 3, 0,SCM_FALSE,binary_2d_2dioput_s32beX, NULL, NULL);


static ScmObj binary_2d_2dioput_s32leX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(binary_2d_2dioput_s32leX__STUB, 3, 0,SCM_FALSE,binary_2d_2dioput_s32leX, NULL, NULL);


static ScmObj binary_2d_2dioput_u64beX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(binary_2d_2dioput_u64beX__STUB, 3, 0,SCM_FALSE,binary_2d_2dioput_u64beX, NULL, NULL);


static ScmObj binary_2d_2dioput_u64leX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(binary_2d_2dioput_u64leX__STUB, 3, 0,SCM_FALSE,binary_2d_2dioput_u64leX, NULL, NULL);


static ScmObj binary_2d_2dioput_s64beX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(binary_2d_2dioput_s64beX__STUB, 3, 0,SCM_FALSE,binary_2d_2dioput_s64beX, NULL, NULL);


static ScmObj binary_2d_2dioput_s64leX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(binary_2d_2dioput_s64leX__STUB, 3, 0,SCM_FALSE,binary_2d_2dioput_s64leX, NULL, NULL);


static ScmObj binary_2d_2dioput_f16beX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(binary_2d_2dioput_f16beX__STUB, 3, 0,SCM_FALSE,binary_2d_2dioput_f16beX, NULL, NULL);


static ScmObj binary_2d_2dioput_f16leX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(binary_2d_2dioput_f16leX__STUB, 3, 0,SCM_FALSE,binary_2d_2dioput_f16leX, NULL, NULL);


static ScmObj binary_2d_2dioput_f32beX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(binary_2d_2dioput_f32beX__STUB, 3, 0,SCM_FALSE,binary_2d_2dioput_f32beX, NULL, NULL);


static ScmObj binary_2d_2dioput_f32leX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(binary_2d_2dioput_f32leX__STUB, 3, 0,SCM_FALSE,binary_2d_2dioput_f32leX, NULL, NULL);


static ScmObj binary_2d_2dioput_f64beX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(binary_2d_2dioput_f64beX__STUB, 3, 0,SCM_FALSE,binary_2d_2dioput_f64beX, NULL, NULL);


static ScmObj binary_2d_2dioput_f64leX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(binary_2d_2dioput_f64leX__STUB, 3, 0,SCM_FALSE,binary_2d_2dioput_f64leX, NULL, NULL);










#if defined(HAVE_LONG_LONG)

#endif /* defined(HAVE_LONG_LONG) */
#if !(defined(HAVE_LONG_LONG))

#endif /* !(defined(HAVE_LONG_LONG)) */



static ScmObj binary_2d_2dio_25primitive_type_info(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(binary_2d_2dio_25primitive_type_info__STUB, 0, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, binary_2d_2dio_25primitive_type_info, NULL, NULL);

#if defined(__CYGWIN__) || defined(GAUCHE_WINDOWS)
#define SCM_CGEN_CONST /*empty*/
#else
#define SCM_CGEN_CONST const
#endif
static SCM_CGEN_CONST struct scm__scRec {
  ScmString d1965[226];
} scm__sc SCM_UNUSED = {
  {   /* ScmString d1965 */
      SCM_STRING_CONST_INITIALIZER("binary.io", 9, 9),
      SCM_STRING_CONST_INITIALIZER("*bit-size*", 10, 10),
      SCM_STRING_CONST_INITIALIZER("%toplevel", 9, 9),
      SCM_STRING_CONST_INITIALIZER("*byte-size*", 11, 11),
      SCM_STRING_CONST_INITIALIZER("expt", 4, 4),
      SCM_STRING_CONST_INITIALIZER("*byte-magnitude*", 16, 16),
      SCM_STRING_CONST_INITIALIZER("*byte-mask*", 11, 11),
      SCM_STRING_CONST_INITIALIZER("*byte-right-shift*", 18, 18),
      SCM_STRING_CONST_INITIALIZER("read-uint", 9, 9),
      SCM_STRING_CONST_INITIALIZER("G1972", 5, 5),
      SCM_STRING_CONST_INITIALIZER("a", 1, 1),
      SCM_STRING_CONST_INITIALIZER("b", 1, 1),
      SCM_STRING_CONST_INITIALIZER("source-info", 11, 11),
      SCM_STRING_CONST_INITIALIZER("./io.scm", 8, 8),
      SCM_STRING_CONST_INITIALIZER("unused-args", 11, 11),
      SCM_STRING_CONST_INITIALIZER("default-endian", 14, 14),
      SCM_STRING_CONST_INITIALIZER("too many arguments for", 22, 22),
      SCM_STRING_CONST_INITIALIZER("lambda", 6, 6),
      SCM_STRING_CONST_INITIALIZER("size", 4, 4),
      SCM_STRING_CONST_INITIALIZER("optional", 8, 8),
      SCM_STRING_CONST_INITIALIZER("port", 4, 4),
      SCM_STRING_CONST_INITIALIZER("current-input-port", 18, 18),
      SCM_STRING_CONST_INITIALIZER("endian", 6, 6),
      SCM_STRING_CONST_INITIALIZER("case", 4, 4),
      SCM_STRING_CONST_INITIALIZER("read-u8", 7, 7),
      SCM_STRING_CONST_INITIALIZER("read-u16", 8, 8),
      SCM_STRING_CONST_INITIALIZER("read-u32", 8, 8),
      SCM_STRING_CONST_INITIALIZER("read-u64", 8, 8),
      SCM_STRING_CONST_INITIALIZER("else", 4, 4),
      SCM_STRING_CONST_INITIALIZER("let", 3, 3),
      SCM_STRING_CONST_INITIALIZER("loop", 4, 4),
      SCM_STRING_CONST_INITIALIZER("ls", 2, 2),
      SCM_STRING_CONST_INITIALIZER("quote", 5, 5),
      SCM_STRING_CONST_INITIALIZER("cnt", 3, 3),
      SCM_STRING_CONST_INITIALIZER("if", 2, 2),
      SCM_STRING_CONST_INITIALIZER("=", 1, 1),
      SCM_STRING_CONST_INITIALIZER("fold", 4, 4),
      SCM_STRING_CONST_INITIALIZER("^", 1, 1),
      SCM_STRING_CONST_INITIALIZER("+", 1, 1),
      SCM_STRING_CONST_INITIALIZER("*", 1, 1),
      SCM_STRING_CONST_INITIALIZER("eq\077", 3, 3),
      SCM_STRING_CONST_INITIALIZER("big-endian", 10, 10),
      SCM_STRING_CONST_INITIALIZER("reverse", 7, 7),
      SCM_STRING_CONST_INITIALIZER("let1", 4, 4),
      SCM_STRING_CONST_INITIALIZER("byte", 4, 4),
      SCM_STRING_CONST_INITIALIZER("read-byte", 9, 9),
      SCM_STRING_CONST_INITIALIZER("eof-object\077", 11, 11),
      SCM_STRING_CONST_INITIALIZER("cons", 4, 4),
      SCM_STRING_CONST_INITIALIZER("error", 5, 5),
      SCM_STRING_CONST_INITIALIZER("lognot-small", 12, 12),
      SCM_STRING_CONST_INITIALIZER("lognot", 6, 6),
      SCM_STRING_CONST_INITIALIZER("int", 3, 3),
      SCM_STRING_CONST_INITIALIZER("bytes", 5, 5),
      SCM_STRING_CONST_INITIALIZER("uint->sint", 10, 10),
      SCM_STRING_CONST_INITIALIZER("logbit\077", 7, 7),
      SCM_STRING_CONST_INITIALIZER("sint->uint", 10, 10),
      SCM_STRING_CONST_INITIALIZER("abs", 3, 3),
      SCM_STRING_CONST_INITIALIZER("read-sint", 9, 9),
      SCM_STRING_CONST_INITIALIZER("read-s8", 7, 7),
      SCM_STRING_CONST_INITIALIZER("read-s16", 8, 8),
      SCM_STRING_CONST_INITIALIZER("read-s32", 8, 8),
      SCM_STRING_CONST_INITIALIZER("read-s64", 8, 8),
      SCM_STRING_CONST_INITIALIZER("write-uint", 10, 10),
      SCM_STRING_CONST_INITIALIZER("current-output-port", 19, 19),
      SCM_STRING_CONST_INITIALIZER("write-u8", 8, 8),
      SCM_STRING_CONST_INITIALIZER("write-u16", 9, 9),
      SCM_STRING_CONST_INITIALIZER("write-u32", 9, 9),
      SCM_STRING_CONST_INITIALIZER("write-u64", 9, 9),
      SCM_STRING_CONST_INITIALIZER("dotimes", 7, 7),
      SCM_STRING_CONST_INITIALIZER("i", 1, 1),
      SCM_STRING_CONST_INITIALIZER("push!", 5, 5),
      SCM_STRING_CONST_INITIALIZER("logand", 6, 6),
      SCM_STRING_CONST_INITIALIZER("set!", 4, 4),
      SCM_STRING_CONST_INITIALIZER("ash", 3, 3),
      SCM_STRING_CONST_INITIALIZER("unless", 6, 6),
      SCM_STRING_CONST_INITIALIZER("for-each", 8, 8),
      SCM_STRING_CONST_INITIALIZER("cut", 3, 3),
      SCM_STRING_CONST_INITIALIZER("write-byte", 10, 10),
      SCM_STRING_CONST_INITIALIZER("<>", 2, 2),
      SCM_STRING_CONST_INITIALIZER("G1987", 5, 5),
      SCM_STRING_CONST_INITIALIZER("write-sint", 10, 10),
      SCM_STRING_CONST_INITIALIZER("write-s8", 8, 8),
      SCM_STRING_CONST_INITIALIZER("write-s16", 9, 9),
      SCM_STRING_CONST_INITIALIZER("write-s32", 9, 9),
      SCM_STRING_CONST_INITIALIZER("write-s64", 9, 9),
      SCM_STRING_CONST_INITIALIZER("read-binary-short", 17, 17),
      SCM_STRING_CONST_INITIALIZER("read-binary-ushort", 18, 18),
      SCM_STRING_CONST_INITIALIZER("read-binary-long", 16, 16),
      SCM_STRING_CONST_INITIALIZER("read-binary-ulong", 17, 17),
      SCM_STRING_CONST_INITIALIZER("write-binary-short", 18, 18),
      SCM_STRING_CONST_INITIALIZER("write-binary-ushort", 19, 19),
      SCM_STRING_CONST_INITIALIZER("write-binary-long", 17, 17),
      SCM_STRING_CONST_INITIALIZER("write-binary-ulong", 18, 18),
      SCM_STRING_CONST_INITIALIZER("read-binary-uint", 16, 16),
      SCM_STRING_CONST_INITIALIZER("read-binary-sint", 16, 16),
      SCM_STRING_CONST_INITIALIZER("read-binary-uint8", 17, 17),
      SCM_STRING_CONST_INITIALIZER("read-binary-sint8", 17, 17),
      SCM_STRING_CONST_INITIALIZER("read-binary-uint16", 18, 18),
      SCM_STRING_CONST_INITIALIZER("read-binary-sint16", 18, 18),
      SCM_STRING_CONST_INITIALIZER("read-binary-uint32", 18, 18),
      SCM_STRING_CONST_INITIALIZER("read-binary-sint32", 18, 18),
      SCM_STRING_CONST_INITIALIZER("read-binary-uint64", 18, 18),
      SCM_STRING_CONST_INITIALIZER("read-binary-sint64", 18, 18),
      SCM_STRING_CONST_INITIALIZER("read-f32", 8, 8),
      SCM_STRING_CONST_INITIALIZER("read-binary-float", 17, 17),
      SCM_STRING_CONST_INITIALIZER("read-f64", 8, 8),
      SCM_STRING_CONST_INITIALIZER("read-binary-double", 18, 18),
      SCM_STRING_CONST_INITIALIZER("write-binary-uint", 17, 17),
      SCM_STRING_CONST_INITIALIZER("write-binary-sint", 17, 17),
      SCM_STRING_CONST_INITIALIZER("write-binary-uint8", 18, 18),
      SCM_STRING_CONST_INITIALIZER("write-binary-sint8", 18, 18),
      SCM_STRING_CONST_INITIALIZER("write-binary-uint16", 19, 19),
      SCM_STRING_CONST_INITIALIZER("write-binary-sint16", 19, 19),
      SCM_STRING_CONST_INITIALIZER("write-binary-uint32", 19, 19),
      SCM_STRING_CONST_INITIALIZER("write-binary-sint32", 19, 19),
      SCM_STRING_CONST_INITIALIZER("write-binary-uint64", 19, 19),
      SCM_STRING_CONST_INITIALIZER("write-binary-sint64", 19, 19),
      SCM_STRING_CONST_INITIALIZER("write-f32", 9, 9),
      SCM_STRING_CONST_INITIALIZER("write-binary-float", 18, 18),
      SCM_STRING_CONST_INITIALIZER("write-f64", 9, 9),
      SCM_STRING_CONST_INITIALIZER("write-binary-double", 19, 19),
      SCM_STRING_CONST_INITIALIZER("read-ber-integer", 16, 16),
      SCM_STRING_CONST_INITIALIZER("first", 5, 5),
      SCM_STRING_CONST_INITIALIZER("cond", 4, 4),
      SCM_STRING_CONST_INITIALIZER("<", 1, 1),
      SCM_STRING_CONST_INITIALIZER("res", 3, 3),
      SCM_STRING_CONST_INITIALIZER("write-ber-integer", 17, 17),
      SCM_STRING_CONST_INITIALIZER("number", 6, 6),
      SCM_STRING_CONST_INITIALIZER("final", 5, 5),
      SCM_STRING_CONST_INITIALIZER("start", 5, 5),
      SCM_STRING_CONST_INITIALIZER("zero\077", 5, 5),
      SCM_STRING_CONST_INITIALIZER("n", 1, 1),
      SCM_STRING_CONST_INITIALIZER("logior", 6, 6),
      SCM_STRING_CONST_INITIALIZER("_", 1, 1),
      SCM_STRING_CONST_INITIALIZER("bind-info", 9, 9),
      SCM_STRING_CONST_INITIALIZER("intval", 6, 6),
      SCM_STRING_CONST_INITIALIZER("read-f16", 8, 8),
      SCM_STRING_CONST_INITIALIZER("write-f16", 9, 9),
      SCM_STRING_CONST_INITIALIZER("val", 3, 3),
      SCM_STRING_CONST_INITIALIZER("get-u8", 6, 6),
      SCM_STRING_CONST_INITIALIZER("v", 1, 1),
      SCM_STRING_CONST_INITIALIZER("off", 3, 3),
      SCM_STRING_CONST_INITIALIZER("get-s8", 6, 6),
      SCM_STRING_CONST_INITIALIZER("get-u16", 7, 7),
      SCM_STRING_CONST_INITIALIZER("get-s16", 7, 7),
      SCM_STRING_CONST_INITIALIZER("get-u32", 7, 7),
      SCM_STRING_CONST_INITIALIZER("get-s32", 7, 7),
      SCM_STRING_CONST_INITIALIZER("get-u64", 7, 7),
      SCM_STRING_CONST_INITIALIZER("get-s64", 7, 7),
      SCM_STRING_CONST_INITIALIZER("get-f16", 7, 7),
      SCM_STRING_CONST_INITIALIZER("get-f32", 7, 7),
      SCM_STRING_CONST_INITIALIZER("get-f64", 7, 7),
      SCM_STRING_CONST_INITIALIZER("put-u8!", 7, 7),
      SCM_STRING_CONST_INITIALIZER("put-s8!", 7, 7),
      SCM_STRING_CONST_INITIALIZER("put-u16!", 8, 8),
      SCM_STRING_CONST_INITIALIZER("put-s16!", 8, 8),
      SCM_STRING_CONST_INITIALIZER("put-u32!", 8, 8),
      SCM_STRING_CONST_INITIALIZER("put-s32!", 8, 8),
      SCM_STRING_CONST_INITIALIZER("put-u64!", 8, 8),
      SCM_STRING_CONST_INITIALIZER("put-s64!", 8, 8),
      SCM_STRING_CONST_INITIALIZER("put-f16!", 8, 8),
      SCM_STRING_CONST_INITIALIZER("put-f32!", 8, 8),
      SCM_STRING_CONST_INITIALIZER("put-f64!", 8, 8),
      SCM_STRING_CONST_INITIALIZER("get-u16be", 9, 9),
      SCM_STRING_CONST_INITIALIZER("get-u16le", 9, 9),
      SCM_STRING_CONST_INITIALIZER("get-s16be", 9, 9),
      SCM_STRING_CONST_INITIALIZER("get-s16le", 9, 9),
      SCM_STRING_CONST_INITIALIZER("get-u32be", 9, 9),
      SCM_STRING_CONST_INITIALIZER("get-u32le", 9, 9),
      SCM_STRING_CONST_INITIALIZER("get-s32be", 9, 9),
      SCM_STRING_CONST_INITIALIZER("get-s32le", 9, 9),
      SCM_STRING_CONST_INITIALIZER("get-u64be", 9, 9),
      SCM_STRING_CONST_INITIALIZER("get-u64le", 9, 9),
      SCM_STRING_CONST_INITIALIZER("get-s64be", 9, 9),
      SCM_STRING_CONST_INITIALIZER("get-s64le", 9, 9),
      SCM_STRING_CONST_INITIALIZER("get-f16be", 9, 9),
      SCM_STRING_CONST_INITIALIZER("get-f16le", 9, 9),
      SCM_STRING_CONST_INITIALIZER("get-f32be", 9, 9),
      SCM_STRING_CONST_INITIALIZER("get-f32le", 9, 9),
      SCM_STRING_CONST_INITIALIZER("get-f64be", 9, 9),
      SCM_STRING_CONST_INITIALIZER("get-f64le", 9, 9),
      SCM_STRING_CONST_INITIALIZER("put-u16be!", 10, 10),
      SCM_STRING_CONST_INITIALIZER("put-u16le!", 10, 10),
      SCM_STRING_CONST_INITIALIZER("put-s16be!", 10, 10),
      SCM_STRING_CONST_INITIALIZER("put-s16le!", 10, 10),
      SCM_STRING_CONST_INITIALIZER("put-u32be!", 10, 10),
      SCM_STRING_CONST_INITIALIZER("put-u32le!", 10, 10),
      SCM_STRING_CONST_INITIALIZER("put-s32be!", 10, 10),
      SCM_STRING_CONST_INITIALIZER("put-s32le!", 10, 10),
      SCM_STRING_CONST_INITIALIZER("put-u64be!", 10, 10),
      SCM_STRING_CONST_INITIALIZER("put-u64le!", 10, 10),
      SCM_STRING_CONST_INITIALIZER("put-s64be!", 10, 10),
      SCM_STRING_CONST_INITIALIZER("put-s64le!", 10, 10),
      SCM_STRING_CONST_INITIALIZER("put-f16be!", 10, 10),
      SCM_STRING_CONST_INITIALIZER("put-f16le!", 10, 10),
      SCM_STRING_CONST_INITIALIZER("put-f32be!", 10, 10),
      SCM_STRING_CONST_INITIALIZER("put-f32le!", 10, 10),
      SCM_STRING_CONST_INITIALIZER("put-f64be!", 10, 10),
      SCM_STRING_CONST_INITIALIZER("put-f64le!", 10, 10),
      SCM_STRING_CONST_INITIALIZER("get-uint", 8, 8),
      SCM_STRING_CONST_INITIALIZER("uv", 2, 2),
      SCM_STRING_CONST_INITIALIZER("pos", 3, 3),
      SCM_STRING_CONST_INITIALIZER("ecase", 5, 5),
      SCM_STRING_CONST_INITIALIZER("do", 2, 2),
      SCM_STRING_CONST_INITIALIZER("r", 1, 1),
      SCM_STRING_CONST_INITIALIZER(">=", 2, 2),
      SCM_STRING_CONST_INITIALIZER("little-endian", 13, 13),
      SCM_STRING_CONST_INITIALIZER("arm-little-endian", 17, 17),
      SCM_STRING_CONST_INITIALIZER("-", 1, 1),
      SCM_STRING_CONST_INITIALIZER("ecase test fell through: got ~s, expecting one of ~s", 52, 52),
      SCM_STRING_CONST_INITIALIZER("errorf", 6, 6),
      SCM_STRING_CONST_INITIALIZER("get-sint", 8, 8),
      SCM_STRING_CONST_INITIALIZER("%put-int!", 9, 9),
      SCM_STRING_CONST_INITIALIZER("put-uint!", 9, 9),
      SCM_STRING_CONST_INITIALIZER("put-sint!", 9, 9),
      SCM_STRING_CONST_INITIALIZER("%primitive-type-info", 20, 20),
      SCM_STRING_CONST_INITIALIZER("char", 4, 4),
      SCM_STRING_CONST_INITIALIZER("short", 5, 5),
      SCM_STRING_CONST_INITIALIZER("long", 4, 4),
      SCM_STRING_CONST_INITIALIZER("longlong", 8, 8),
      SCM_STRING_CONST_INITIALIZER("float", 5, 5),
      SCM_STRING_CONST_INITIALIZER("double", 6, 6),
      SCM_STRING_CONST_INITIALIZER("int8", 4, 4),
      SCM_STRING_CONST_INITIALIZER("int16", 5, 5),
      SCM_STRING_CONST_INITIALIZER("int32", 5, 5),
      SCM_STRING_CONST_INITIALIZER("int64", 5, 5),
  },
};
static struct scm__rcRec {
  ScmPair d1973[1266] SCM_ALIGN_PAIR;
  ScmCompiledCode d1967[55];
  ScmWord d1966[1333];
  ScmObj d1964[416];
} scm__rc SCM_UNUSED = {
  {   /* ScmPair d1973 */
       { SCM_NIL, SCM_NIL },
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[3])},
       { SCM_MAKE_INT(87U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[5])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[6])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[8]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[7]), SCM_OBJ(&scm__rc.d1973[9])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1967[5]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[13]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[14])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[16]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[17])},
       { SCM_OBJ(&scm__rc.d1973[18]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[15]), SCM_OBJ(&scm__rc.d1973[19])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[20])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[21])},
       { SCM_MAKE_INT(1U), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[24])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[25])},
       { SCM_OBJ(&scm__rc.d1973[26]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[23]), SCM_OBJ(&scm__rc.d1973[27])},
       { SCM_MAKE_INT(2U), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[25])},
       { SCM_OBJ(&scm__rc.d1973[30]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[29]), SCM_OBJ(&scm__rc.d1973[31])},
       { SCM_MAKE_INT(4U), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[25])},
       { SCM_OBJ(&scm__rc.d1973[34]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[33]), SCM_OBJ(&scm__rc.d1973[35])},
       { SCM_MAKE_INT(8U), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[25])},
       { SCM_OBJ(&scm__rc.d1973[38]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[37]), SCM_OBJ(&scm__rc.d1973[39])},
       { SCM_NIL, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[41])},
       { SCM_OBJ(&scm__rc.d1973[42]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[43])},
       { SCM_MAKE_INT(0), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[45])},
       { SCM_OBJ(&scm__rc.d1973[46]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[44]), SCM_OBJ(&scm__rc.d1973[47])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[49])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[50])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[52])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[53])},
       { SCM_OBJ(&scm__rc.d1973[54]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[55])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[56])},
       { SCM_OBJ(&scm__rc.d1973[57]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[4]), SCM_OBJ(&scm__rc.d1973[58])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[59])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[61])},
       { SCM_OBJ(&scm__rc.d1973[62]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[63])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[64])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[66])},
       { SCM_OBJ(&scm__rc.d1973[67]), SCM_OBJ(&scm__rc.d1973[66])},
       { SCM_OBJ(&scm__rc.d1973[65]), SCM_OBJ(&scm__rc.d1973[68])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[69])},
       { SCM_OBJ(&scm__rc.d1973[70]), SCM_NIL},
       { SCM_MAKE_INT(0), SCM_OBJ(&scm__rc.d1973[71])},
       { SCM_OBJ(&scm__rc.d1973[60]), SCM_OBJ(&scm__rc.d1973[72])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[73])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[75])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[77])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[66])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[79])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[23])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[81])},
       { SCM_OBJ(&scm__rc.d1973[82]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[80]), SCM_OBJ(&scm__rc.d1973[83])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[84])},
       { SCM_OBJ(&scm__rc.d1973[85]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[86])},
       { SCM_OBJ(&scm__rc.d1973[78]), SCM_OBJ(&scm__rc.d1973[87])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[88])},
       { SCM_OBJ(&scm__rc.d1973[89]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[76]), SCM_OBJ(&scm__rc.d1973[90])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[91])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[92])},
       { SCM_OBJ(&scm__rc.d1973[93]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[74]), SCM_OBJ(&scm__rc.d1973[94])},
       { SCM_OBJ(&scm__rc.d1973[51]), SCM_OBJ(&scm__rc.d1973[95])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[96])},
       { SCM_OBJ(&scm__rc.d1973[97]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[48]), SCM_OBJ(&scm__rc.d1973[98])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[99])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[100])},
       { SCM_OBJ(&scm__rc.d1973[101]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[102])},
       { SCM_OBJ(&scm__rc.d1973[103]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[40]), SCM_OBJ(&scm__rc.d1973[104])},
       { SCM_OBJ(&scm__rc.d1973[36]), SCM_OBJ(&scm__rc.d1973[105])},
       { SCM_OBJ(&scm__rc.d1973[32]), SCM_OBJ(&scm__rc.d1973[106])},
       { SCM_OBJ(&scm__rc.d1973[28]), SCM_OBJ(&scm__rc.d1973[107])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[108])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[109])},
       { SCM_OBJ(&scm__rc.d1973[110]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[22]), SCM_OBJ(&scm__rc.d1973[111])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[112])},
       { SCM_MAKE_INT(77U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[114])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[115])},
       { SCM_OBJ(&scm__rc.d1973[116]), SCM_OBJ(&scm__rc.d1973[9])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[119])},
       { SCM_MAKE_INT(96U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[121])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[122])},
       { SCM_OBJ(&scm__rc.d1973[123]), SCM_OBJ(&scm__rc.d1973[9])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(99U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[126])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[127])},
       { SCM_OBJ(&scm__rc.d1973[128]), SCM_OBJ(&scm__rc.d1973[9])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(105U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[131])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[132])},
       { SCM_OBJ(&scm__rc.d1973[133]), SCM_OBJ(&scm__rc.d1973[9])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[25])},
       { SCM_OBJ(&scm__rc.d1973[136]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[23]), SCM_OBJ(&scm__rc.d1973[137])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[25])},
       { SCM_OBJ(&scm__rc.d1973[139]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[29]), SCM_OBJ(&scm__rc.d1973[140])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[25])},
       { SCM_OBJ(&scm__rc.d1973[142]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[33]), SCM_OBJ(&scm__rc.d1973[143])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[25])},
       { SCM_OBJ(&scm__rc.d1973[145]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[37]), SCM_OBJ(&scm__rc.d1973[146])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[25])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[148])},
       { SCM_OBJ(&scm__rc.d1973[149]), SCM_OBJ(&scm__rc.d1973[49])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[150])},
       { SCM_OBJ(&scm__rc.d1973[151]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[152])},
       { SCM_OBJ(&scm__rc.d1973[153]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[147]), SCM_OBJ(&scm__rc.d1973[154])},
       { SCM_OBJ(&scm__rc.d1973[144]), SCM_OBJ(&scm__rc.d1973[155])},
       { SCM_OBJ(&scm__rc.d1973[141]), SCM_OBJ(&scm__rc.d1973[156])},
       { SCM_OBJ(&scm__rc.d1973[138]), SCM_OBJ(&scm__rc.d1973[157])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[158])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[159])},
       { SCM_OBJ(&scm__rc.d1973[160]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[22]), SCM_OBJ(&scm__rc.d1973[161])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[162])},
       { SCM_MAKE_INT(110U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[164])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[165])},
       { SCM_OBJ(&scm__rc.d1973[166]), SCM_OBJ(&scm__rc.d1973[9])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[169]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[170])},
       { SCM_OBJ(&scm__rc.d1973[171]), SCM_OBJ(&scm__rc.d1973[19])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[172])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[173])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[174])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[25])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[176])},
       { SCM_OBJ(&scm__rc.d1973[177]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[23]), SCM_OBJ(&scm__rc.d1973[178])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[176])},
       { SCM_OBJ(&scm__rc.d1973[180]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[29]), SCM_OBJ(&scm__rc.d1973[181])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[176])},
       { SCM_OBJ(&scm__rc.d1973[183]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[33]), SCM_OBJ(&scm__rc.d1973[184])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[176])},
       { SCM_OBJ(&scm__rc.d1973[186]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[37]), SCM_OBJ(&scm__rc.d1973[187])},
       { SCM_OBJ(&scm__rc.d1973[44]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[49])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[191])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[192])},
       { SCM_OBJ(&scm__rc.d1973[193]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[194])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[197])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[198])},
       { SCM_OBJ(&scm__rc.d1973[199]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[200])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[201])},
       { SCM_OBJ(&scm__rc.d1973[202]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[196]), SCM_OBJ(&scm__rc.d1973[203])},
       { SCM_OBJ(&scm__rc.d1973[190]), SCM_OBJ(&scm__rc.d1973[204])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[205])},
       { SCM_OBJ(&scm__rc.d1973[67]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[207])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[208])},
       { SCM_OBJ(&scm__rc.d1973[209]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[65]), SCM_OBJ(&scm__rc.d1973[210])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[211])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[75])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[213])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[214])},
       { SCM_OBJ(&scm__rc.d1973[215]), SCM_OBJ(&scm__rc.d1973[66])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[216])},
       { SCM_OBJ(&scm__rc.d1973[217]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[212]), SCM_OBJ(&scm__rc.d1973[218])},
       { SCM_OBJ(&scm__rc.d1973[206]), SCM_OBJ(&scm__rc.d1973[219])},
       { SCM_OBJ(&scm__rc.d1973[189]), SCM_OBJ(&scm__rc.d1973[220])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[221])},
       { SCM_OBJ(&scm__rc.d1973[222]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[223])},
       { SCM_OBJ(&scm__rc.d1973[224]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[188]), SCM_OBJ(&scm__rc.d1973[225])},
       { SCM_OBJ(&scm__rc.d1973[185]), SCM_OBJ(&scm__rc.d1973[226])},
       { SCM_OBJ(&scm__rc.d1973[182]), SCM_OBJ(&scm__rc.d1973[227])},
       { SCM_OBJ(&scm__rc.d1973[179]), SCM_OBJ(&scm__rc.d1973[228])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[229])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[230])},
       { SCM_OBJ(&scm__rc.d1973[231]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[175]), SCM_OBJ(&scm__rc.d1973[232])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[233])},
       { SCM_FALSE, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[235])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(140U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[238])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[239])},
       { SCM_OBJ(&scm__rc.d1973[240]), SCM_OBJ(&scm__rc.d1973[9])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(123U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[243])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[244])},
       { SCM_OBJ(&scm__rc.d1973[245]), SCM_OBJ(&scm__rc.d1973[9])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[176])},
       { SCM_OBJ(&scm__rc.d1973[248]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[23]), SCM_OBJ(&scm__rc.d1973[249])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[176])},
       { SCM_OBJ(&scm__rc.d1973[251]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[29]), SCM_OBJ(&scm__rc.d1973[252])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[176])},
       { SCM_OBJ(&scm__rc.d1973[254]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[33]), SCM_OBJ(&scm__rc.d1973[255])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[176])},
       { SCM_OBJ(&scm__rc.d1973[257]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[37]), SCM_OBJ(&scm__rc.d1973[258])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[49])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[260])},
       { SCM_OBJ(&scm__rc.d1973[261]), SCM_OBJ(&scm__rc.d1973[25])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[262])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[263])},
       { SCM_OBJ(&scm__rc.d1973[264]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[265])},
       { SCM_OBJ(&scm__rc.d1973[266]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[259]), SCM_OBJ(&scm__rc.d1973[267])},
       { SCM_OBJ(&scm__rc.d1973[256]), SCM_OBJ(&scm__rc.d1973[268])},
       { SCM_OBJ(&scm__rc.d1973[253]), SCM_OBJ(&scm__rc.d1973[269])},
       { SCM_OBJ(&scm__rc.d1973[250]), SCM_OBJ(&scm__rc.d1973[270])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[271])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[272])},
       { SCM_OBJ(&scm__rc.d1973[273]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[175]), SCM_OBJ(&scm__rc.d1973[274])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[275])},
       { SCM_MAKE_INT(142U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[277])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[278])},
       { SCM_OBJ(&scm__rc.d1973[279]), SCM_OBJ(&scm__rc.d1973[9])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[15]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[282])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[284])},
       { SCM_OBJ(&scm__rc.d1973[285]), SCM_OBJ(&scm__rc.d1973[284])},
       { SCM_MAKE_INT(128U), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[287])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[288])},
       { SCM_OBJ(&scm__rc.d1973[289]), SCM_OBJ(&scm__rc.d1973[284])},
       { SCM_MAKE_INT(127U), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[291])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[292])},
       { SCM_MAKE_INT(7U), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[293]), SCM_OBJ(&scm__rc.d1973[294])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[295])},
       { SCM_OBJ(&scm__rc.d1973[296]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[297])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[75])},
       { SCM_OBJ(&scm__rc.d1973[299]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[300])},
       { SCM_OBJ(&scm__rc.d1973[301]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[298]), SCM_OBJ(&scm__rc.d1973[302])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[287])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[304])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[77])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[306])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[291])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[308])},
       { SCM_OBJ(&scm__rc.d1973[309]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[310])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[311])},
       { SCM_OBJ(&scm__rc.d1973[312]), SCM_OBJ(&scm__rc.d1973[294])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[313])},
       { SCM_OBJ(&scm__rc.d1973[314]), SCM_OBJ(&scm__rc.d1973[300])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[315])},
       { SCM_OBJ(&scm__rc.d1973[316]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[307]), SCM_OBJ(&scm__rc.d1973[317])},
       { SCM_OBJ(&scm__rc.d1973[305]), SCM_OBJ(&scm__rc.d1973[318])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[319])},
       { SCM_OBJ(&scm__rc.d1973[320]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[303]), SCM_OBJ(&scm__rc.d1973[321])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[322])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[323])},
       { SCM_OBJ(&scm__rc.d1973[324]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[325])},
       { SCM_OBJ(&scm__rc.d1973[326]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[290]), SCM_OBJ(&scm__rc.d1973[327])},
       { SCM_OBJ(&scm__rc.d1973[286]), SCM_OBJ(&scm__rc.d1973[328])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[329])},
       { SCM_OBJ(&scm__rc.d1973[330]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[76]), SCM_OBJ(&scm__rc.d1973[331])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[332])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[333])},
       { SCM_OBJ(&scm__rc.d1973[334]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[283]), SCM_OBJ(&scm__rc.d1973[335])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[336])},
       { SCM_MAKE_INT(206U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[338])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[339])},
       { SCM_OBJ(&scm__rc.d1973[340]), SCM_OBJ(&scm__rc.d1973[9])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[171]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[343])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[344])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[291])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[346])},
       { SCM_OBJ(&scm__rc.d1973[347]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[348])},
       { SCM_MAKE_INT(-7), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[350])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[351])},
       { SCM_OBJ(&scm__rc.d1973[352]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[353])},
       { SCM_OBJ(&scm__rc.d1973[354]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[349]), SCM_OBJ(&scm__rc.d1973[355])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[357])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[357])},
       { SCM_OBJ(&scm__rc.d1973[359]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[287])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[361])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[361])},
       { SCM_OBJ(&scm__rc.d1973[363]), SCM_OBJ(&scm__rc.d1973[75])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[364])},
       { SCM_OBJ(&scm__rc.d1973[365]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[362]), SCM_OBJ(&scm__rc.d1973[366])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[350])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[368])},
       { SCM_OBJ(&scm__rc.d1973[369]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[370])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[291])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[372])},
       { SCM_OBJ(&scm__rc.d1973[373]), SCM_OBJ(&scm__rc.d1973[287])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[374])},
       { SCM_OBJ(&scm__rc.d1973[375]), SCM_OBJ(&scm__rc.d1973[75])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[376])},
       { SCM_OBJ(&scm__rc.d1973[377]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[371]), SCM_OBJ(&scm__rc.d1973[378])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[379])},
       { SCM_OBJ(&scm__rc.d1973[380]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[367]), SCM_OBJ(&scm__rc.d1973[381])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[382])},
       { SCM_OBJ(&scm__rc.d1973[383]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[360]), SCM_OBJ(&scm__rc.d1973[384])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[385])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[386])},
       { SCM_OBJ(&scm__rc.d1973[387]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[358]), SCM_OBJ(&scm__rc.d1973[388])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[389])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[75])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[391])},
       { SCM_OBJ(&scm__rc.d1973[392]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[390]), SCM_OBJ(&scm__rc.d1973[393])},
       { SCM_OBJ(&scm__rc.d1973[356]), SCM_OBJ(&scm__rc.d1973[394])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[395])},
       { SCM_OBJ(&scm__rc.d1973[396]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[345]), SCM_OBJ(&scm__rc.d1973[397])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[398])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[400])},
       { SCM_MAKE_INT(221U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[402])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[403])},
       { SCM_OBJ(&scm__rc.d1973[404]), SCM_OBJ(&scm__rc.d1973[9])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1967[48]), SCM_NIL},
       { SCM_MAKE_INT(217U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[408])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[409])},
       { SCM_OBJ(&scm__rc.d1973[410]), SCM_OBJ(&scm__rc.d1973[9])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[25])},
       { SCM_MAKE_INT(235U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[414])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[415])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[417])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[418])},
       { SCM_OBJ(&scm__rc.d1973[419]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[416]), SCM_OBJ(&scm__rc.d1973[420])},
       { SCM_MAKE_INT(238U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[422])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[423])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[425])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[426])},
       { SCM_OBJ(&scm__rc.d1973[427]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[424]), SCM_OBJ(&scm__rc.d1973[428])},
       { SCM_MAKE_INT(241U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[430])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[431])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[433])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[434])},
       { SCM_OBJ(&scm__rc.d1973[435]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[432]), SCM_OBJ(&scm__rc.d1973[436])},
       { SCM_MAKE_INT(244U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[438])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[439])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[441])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[442])},
       { SCM_OBJ(&scm__rc.d1973[443]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[440]), SCM_OBJ(&scm__rc.d1973[444])},
       { SCM_MAKE_INT(248U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[446])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[447])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[449])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[450])},
       { SCM_OBJ(&scm__rc.d1973[451]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[448]), SCM_OBJ(&scm__rc.d1973[452])},
       { SCM_MAKE_INT(251U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[454])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[455])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[457])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[458])},
       { SCM_OBJ(&scm__rc.d1973[459]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[456]), SCM_OBJ(&scm__rc.d1973[460])},
       { SCM_MAKE_INT(254U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[462])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[463])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[465])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[466])},
       { SCM_OBJ(&scm__rc.d1973[467]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[464]), SCM_OBJ(&scm__rc.d1973[468])},
       { SCM_MAKE_INT(257U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[470])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[471])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[473])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[474])},
       { SCM_OBJ(&scm__rc.d1973[475]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[472]), SCM_OBJ(&scm__rc.d1973[476])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[413])},
       { SCM_MAKE_INT(261U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[479])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[480])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[482])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[483])},
       { SCM_OBJ(&scm__rc.d1973[484]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[481]), SCM_OBJ(&scm__rc.d1973[485])},
       { SCM_MAKE_INT(265U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[487])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[488])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[490])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[491])},
       { SCM_OBJ(&scm__rc.d1973[492]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[489]), SCM_OBJ(&scm__rc.d1973[493])},
       { SCM_MAKE_INT(269U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[495])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[496])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[498])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[499])},
       { SCM_OBJ(&scm__rc.d1973[500]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[497]), SCM_OBJ(&scm__rc.d1973[501])},
       { SCM_MAKE_INT(273U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[503])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[504])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[506])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[507])},
       { SCM_OBJ(&scm__rc.d1973[508]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[505]), SCM_OBJ(&scm__rc.d1973[509])},
       { SCM_MAKE_INT(277U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[511])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[512])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[514])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[515])},
       { SCM_OBJ(&scm__rc.d1973[516]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[513]), SCM_OBJ(&scm__rc.d1973[517])},
       { SCM_MAKE_INT(281U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[519])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[520])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[522])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[523])},
       { SCM_OBJ(&scm__rc.d1973[524]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[521]), SCM_OBJ(&scm__rc.d1973[525])},
       { SCM_MAKE_INT(285U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[527])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[528])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[530])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[531])},
       { SCM_OBJ(&scm__rc.d1973[532]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[529]), SCM_OBJ(&scm__rc.d1973[533])},
       { SCM_MAKE_INT(289U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[535])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[536])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[538])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[539])},
       { SCM_OBJ(&scm__rc.d1973[540]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[537]), SCM_OBJ(&scm__rc.d1973[541])},
       { SCM_MAKE_INT(294U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[543])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[544])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[546])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[547])},
       { SCM_OBJ(&scm__rc.d1973[548]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[545]), SCM_OBJ(&scm__rc.d1973[549])},
       { SCM_MAKE_INT(297U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[551])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[552])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[554])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[555])},
       { SCM_OBJ(&scm__rc.d1973[556]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[553]), SCM_OBJ(&scm__rc.d1973[557])},
       { SCM_MAKE_INT(300U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[559])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[560])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[562])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[563])},
       { SCM_OBJ(&scm__rc.d1973[564]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[561]), SCM_OBJ(&scm__rc.d1973[565])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[413])},
       { SCM_MAKE_INT(304U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[568])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[569])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[571])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[572])},
       { SCM_OBJ(&scm__rc.d1973[573]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[570]), SCM_OBJ(&scm__rc.d1973[574])},
       { SCM_MAKE_INT(308U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[576])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[577])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[579])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[580])},
       { SCM_OBJ(&scm__rc.d1973[581]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[578]), SCM_OBJ(&scm__rc.d1973[582])},
       { SCM_MAKE_INT(312U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[584])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[585])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[587])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[588])},
       { SCM_OBJ(&scm__rc.d1973[589]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[586]), SCM_OBJ(&scm__rc.d1973[590])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[24])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[592])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[593])},
       { SCM_MAKE_INT(317U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[595])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[596])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[598])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[599])},
       { SCM_OBJ(&scm__rc.d1973[600]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[597]), SCM_OBJ(&scm__rc.d1973[601])},
       { SCM_MAKE_INT(320U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[603])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[604])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[606])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[607])},
       { SCM_OBJ(&scm__rc.d1973[608]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[605]), SCM_OBJ(&scm__rc.d1973[609])},
       { SCM_MAKE_INT(323U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[611])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[612])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[614])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[615])},
       { SCM_OBJ(&scm__rc.d1973[616]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[613]), SCM_OBJ(&scm__rc.d1973[617])},
       { SCM_MAKE_INT(326U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[619])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[620])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[622])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[623])},
       { SCM_OBJ(&scm__rc.d1973[624]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[621]), SCM_OBJ(&scm__rc.d1973[625])},
       { SCM_MAKE_INT(329U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[627])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[628])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[630])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[631])},
       { SCM_OBJ(&scm__rc.d1973[632]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[629]), SCM_OBJ(&scm__rc.d1973[633])},
       { SCM_MAKE_INT(332U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[635])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[636])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[638])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[639])},
       { SCM_OBJ(&scm__rc.d1973[640]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[637]), SCM_OBJ(&scm__rc.d1973[641])},
       { SCM_MAKE_INT(335U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[643])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[644])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[646])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[647])},
       { SCM_OBJ(&scm__rc.d1973[648]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[645]), SCM_OBJ(&scm__rc.d1973[649])},
       { SCM_MAKE_INT(338U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[651])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[652])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[654])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[655])},
       { SCM_OBJ(&scm__rc.d1973[656]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[653]), SCM_OBJ(&scm__rc.d1973[657])},
       { SCM_MAKE_INT(341U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[659])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[660])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[662])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[663])},
       { SCM_OBJ(&scm__rc.d1973[664]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[661]), SCM_OBJ(&scm__rc.d1973[665])},
       { SCM_MAKE_INT(344U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[667])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[668])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[670])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[671])},
       { SCM_OBJ(&scm__rc.d1973[672]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[669]), SCM_OBJ(&scm__rc.d1973[673])},
       { SCM_MAKE_INT(347U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[675])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[676])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[678])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[679])},
       { SCM_OBJ(&scm__rc.d1973[680]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[677]), SCM_OBJ(&scm__rc.d1973[681])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[592])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[683])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[684])},
       { SCM_MAKE_INT(351U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[686])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[687])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[689])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[690])},
       { SCM_OBJ(&scm__rc.d1973[691]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[688]), SCM_OBJ(&scm__rc.d1973[692])},
       { SCM_MAKE_INT(354U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[694])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[695])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[697])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[698])},
       { SCM_OBJ(&scm__rc.d1973[699]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[696]), SCM_OBJ(&scm__rc.d1973[700])},
       { SCM_MAKE_INT(357U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[702])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[703])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[705])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[706])},
       { SCM_OBJ(&scm__rc.d1973[707]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[704]), SCM_OBJ(&scm__rc.d1973[708])},
       { SCM_MAKE_INT(360U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[710])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[711])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[713])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[714])},
       { SCM_OBJ(&scm__rc.d1973[715]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[712]), SCM_OBJ(&scm__rc.d1973[716])},
       { SCM_MAKE_INT(363U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[718])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[719])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[721])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[722])},
       { SCM_OBJ(&scm__rc.d1973[723]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[720]), SCM_OBJ(&scm__rc.d1973[724])},
       { SCM_MAKE_INT(366U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[726])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[727])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[729])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[730])},
       { SCM_OBJ(&scm__rc.d1973[731]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[728]), SCM_OBJ(&scm__rc.d1973[732])},
       { SCM_MAKE_INT(369U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[734])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[735])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[737])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[738])},
       { SCM_OBJ(&scm__rc.d1973[739]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[736]), SCM_OBJ(&scm__rc.d1973[740])},
       { SCM_MAKE_INT(372U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[742])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[743])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[745])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[746])},
       { SCM_OBJ(&scm__rc.d1973[747]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[744]), SCM_OBJ(&scm__rc.d1973[748])},
       { SCM_MAKE_INT(375U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[750])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[751])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[753])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[754])},
       { SCM_OBJ(&scm__rc.d1973[755]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[752]), SCM_OBJ(&scm__rc.d1973[756])},
       { SCM_MAKE_INT(378U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[758])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[759])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[761])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[762])},
       { SCM_OBJ(&scm__rc.d1973[763]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[760]), SCM_OBJ(&scm__rc.d1973[764])},
       { SCM_MAKE_INT(381U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[766])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[767])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[769])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[770])},
       { SCM_OBJ(&scm__rc.d1973[771]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[768]), SCM_OBJ(&scm__rc.d1973[772])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[774])},
       { SCM_MAKE_INT(385U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[776])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[777])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[779])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[780])},
       { SCM_OBJ(&scm__rc.d1973[781]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[778]), SCM_OBJ(&scm__rc.d1973[782])},
       { SCM_MAKE_INT(387U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[784])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[785])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[787])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[788])},
       { SCM_OBJ(&scm__rc.d1973[789]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[786]), SCM_OBJ(&scm__rc.d1973[790])},
       { SCM_MAKE_INT(389U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[792])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[793])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[795])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[796])},
       { SCM_OBJ(&scm__rc.d1973[797]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[794]), SCM_OBJ(&scm__rc.d1973[798])},
       { SCM_MAKE_INT(391U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[800])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[801])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[803])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[804])},
       { SCM_OBJ(&scm__rc.d1973[805]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[802]), SCM_OBJ(&scm__rc.d1973[806])},
       { SCM_MAKE_INT(393U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[808])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[809])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[811])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[812])},
       { SCM_OBJ(&scm__rc.d1973[813]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[810]), SCM_OBJ(&scm__rc.d1973[814])},
       { SCM_MAKE_INT(395U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[816])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[817])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[819])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[820])},
       { SCM_OBJ(&scm__rc.d1973[821]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[818]), SCM_OBJ(&scm__rc.d1973[822])},
       { SCM_MAKE_INT(397U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[824])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[825])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[827])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[828])},
       { SCM_OBJ(&scm__rc.d1973[829]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[826]), SCM_OBJ(&scm__rc.d1973[830])},
       { SCM_MAKE_INT(399U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[832])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[833])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[835])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[836])},
       { SCM_OBJ(&scm__rc.d1973[837]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[834]), SCM_OBJ(&scm__rc.d1973[838])},
       { SCM_MAKE_INT(401U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[840])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[841])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[843])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[844])},
       { SCM_OBJ(&scm__rc.d1973[845]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[842]), SCM_OBJ(&scm__rc.d1973[846])},
       { SCM_MAKE_INT(403U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[848])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[849])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[851])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[852])},
       { SCM_OBJ(&scm__rc.d1973[853]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[850]), SCM_OBJ(&scm__rc.d1973[854])},
       { SCM_MAKE_INT(405U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[856])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[857])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[859])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[860])},
       { SCM_OBJ(&scm__rc.d1973[861]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[858]), SCM_OBJ(&scm__rc.d1973[862])},
       { SCM_MAKE_INT(407U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[864])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[865])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[867])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[868])},
       { SCM_OBJ(&scm__rc.d1973[869]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[866]), SCM_OBJ(&scm__rc.d1973[870])},
       { SCM_MAKE_INT(409U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[872])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[873])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[875])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[876])},
       { SCM_OBJ(&scm__rc.d1973[877]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[874]), SCM_OBJ(&scm__rc.d1973[878])},
       { SCM_MAKE_INT(411U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[880])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[881])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[883])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[884])},
       { SCM_OBJ(&scm__rc.d1973[885]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[882]), SCM_OBJ(&scm__rc.d1973[886])},
       { SCM_MAKE_INT(413U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[888])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[889])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[891])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[892])},
       { SCM_OBJ(&scm__rc.d1973[893]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[890]), SCM_OBJ(&scm__rc.d1973[894])},
       { SCM_MAKE_INT(415U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[896])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[897])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[899])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[900])},
       { SCM_OBJ(&scm__rc.d1973[901]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[898]), SCM_OBJ(&scm__rc.d1973[902])},
       { SCM_MAKE_INT(417U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[904])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[905])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[907])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[908])},
       { SCM_OBJ(&scm__rc.d1973[909]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[906]), SCM_OBJ(&scm__rc.d1973[910])},
       { SCM_MAKE_INT(419U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[912])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[913])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[915])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[916])},
       { SCM_OBJ(&scm__rc.d1973[917]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[914]), SCM_OBJ(&scm__rc.d1973[918])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[920])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[921])},
       { SCM_MAKE_INT(422U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[923])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[924])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[926])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[927])},
       { SCM_OBJ(&scm__rc.d1973[928]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[925]), SCM_OBJ(&scm__rc.d1973[929])},
       { SCM_MAKE_INT(424U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[931])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[932])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[934])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[935])},
       { SCM_OBJ(&scm__rc.d1973[936]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[933]), SCM_OBJ(&scm__rc.d1973[937])},
       { SCM_MAKE_INT(426U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[939])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[940])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[942])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[943])},
       { SCM_OBJ(&scm__rc.d1973[944]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[941]), SCM_OBJ(&scm__rc.d1973[945])},
       { SCM_MAKE_INT(428U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[947])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[948])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[950])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[951])},
       { SCM_OBJ(&scm__rc.d1973[952]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[949]), SCM_OBJ(&scm__rc.d1973[953])},
       { SCM_MAKE_INT(430U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[955])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[956])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[958])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[959])},
       { SCM_OBJ(&scm__rc.d1973[960]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[957]), SCM_OBJ(&scm__rc.d1973[961])},
       { SCM_MAKE_INT(432U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[963])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[964])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[966])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[967])},
       { SCM_OBJ(&scm__rc.d1973[968]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[965]), SCM_OBJ(&scm__rc.d1973[969])},
       { SCM_MAKE_INT(434U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[971])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[972])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[974])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[975])},
       { SCM_OBJ(&scm__rc.d1973[976]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[973]), SCM_OBJ(&scm__rc.d1973[977])},
       { SCM_MAKE_INT(436U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[979])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[980])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[982])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[983])},
       { SCM_OBJ(&scm__rc.d1973[984]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[981]), SCM_OBJ(&scm__rc.d1973[985])},
       { SCM_MAKE_INT(438U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[987])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[988])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[990])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[991])},
       { SCM_OBJ(&scm__rc.d1973[992]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[989]), SCM_OBJ(&scm__rc.d1973[993])},
       { SCM_MAKE_INT(440U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[995])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[996])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[998])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[999])},
       { SCM_OBJ(&scm__rc.d1973[1000]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[997]), SCM_OBJ(&scm__rc.d1973[1001])},
       { SCM_MAKE_INT(442U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[1003])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1004])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1006])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1007])},
       { SCM_OBJ(&scm__rc.d1973[1008]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[1005]), SCM_OBJ(&scm__rc.d1973[1009])},
       { SCM_MAKE_INT(444U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[1011])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1012])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1014])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1015])},
       { SCM_OBJ(&scm__rc.d1973[1016]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[1013]), SCM_OBJ(&scm__rc.d1973[1017])},
       { SCM_MAKE_INT(446U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[1019])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1020])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1022])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1023])},
       { SCM_OBJ(&scm__rc.d1973[1024]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[1021]), SCM_OBJ(&scm__rc.d1973[1025])},
       { SCM_MAKE_INT(448U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[1027])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1028])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1030])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1031])},
       { SCM_OBJ(&scm__rc.d1973[1032]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[1029]), SCM_OBJ(&scm__rc.d1973[1033])},
       { SCM_MAKE_INT(450U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[1035])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1036])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1038])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1039])},
       { SCM_OBJ(&scm__rc.d1973[1040]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[1037]), SCM_OBJ(&scm__rc.d1973[1041])},
       { SCM_MAKE_INT(452U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[1043])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1044])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1046])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1047])},
       { SCM_OBJ(&scm__rc.d1973[1048]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[1045]), SCM_OBJ(&scm__rc.d1973[1049])},
       { SCM_MAKE_INT(454U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[1051])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1052])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1054])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1055])},
       { SCM_OBJ(&scm__rc.d1973[1056]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[1053]), SCM_OBJ(&scm__rc.d1973[1057])},
       { SCM_MAKE_INT(456U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[1059])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1060])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1062])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1063])},
       { SCM_OBJ(&scm__rc.d1973[1064]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[1061]), SCM_OBJ(&scm__rc.d1973[1065])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[19])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1067])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1068])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1069])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1071])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1072])},
       { SCM_OBJ(&scm__rc.d1973[1073]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[23]), SCM_OBJ(&scm__rc.d1973[1074])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[24])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1076])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1077])},
       { SCM_OBJ(&scm__rc.d1973[1078]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[29]), SCM_OBJ(&scm__rc.d1973[1079])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1077])},
       { SCM_OBJ(&scm__rc.d1973[1081]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[33]), SCM_OBJ(&scm__rc.d1973[1082])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1077])},
       { SCM_OBJ(&scm__rc.d1973[1084]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[37]), SCM_OBJ(&scm__rc.d1973[1085])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[23])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1087])},
       { SCM_OBJ(&scm__rc.d1973[1088]), SCM_NIL},
       { SCM_MAKE_INT(0), SCM_OBJ(&scm__rc.d1973[1089])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1090])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[37])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1092])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1071])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1094])},
       { SCM_OBJ(&scm__rc.d1973[1095]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1096])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1097])},
       { SCM_OBJ(&scm__rc.d1973[1098]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[1093]), SCM_OBJ(&scm__rc.d1973[1099])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1100])},
       { SCM_OBJ(&scm__rc.d1973[1101]), SCM_NIL},
       { SCM_MAKE_INT(0), SCM_OBJ(&scm__rc.d1973[1102])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1103])},
       { SCM_OBJ(&scm__rc.d1973[1104]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[1091]), SCM_OBJ(&scm__rc.d1973[1105])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[190])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[1107]), SCM_OBJ(&scm__rc.d1973[1108])},
       { SCM_OBJ(&scm__rc.d1973[1109]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[1106]), SCM_OBJ(&scm__rc.d1973[1110])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1111])},
       { SCM_OBJ(&scm__rc.d1973[1112]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[61]), SCM_OBJ(&scm__rc.d1973[1113])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1115])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[23])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1117])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1087])},
       { SCM_OBJ(&scm__rc.d1973[1119]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[1118]), SCM_OBJ(&scm__rc.d1973[1120])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1121])},
       { SCM_OBJ(&scm__rc.d1973[1122]), SCM_OBJ(&scm__rc.d1973[1105])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[45])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1124])},
       { SCM_OBJ(&scm__rc.d1973[1125]), SCM_OBJ(&scm__rc.d1973[1108])},
       { SCM_OBJ(&scm__rc.d1973[1126]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[1123]), SCM_OBJ(&scm__rc.d1973[1127])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1128])},
       { SCM_OBJ(&scm__rc.d1973[1129]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[1116]), SCM_OBJ(&scm__rc.d1973[1130])},
       { SCM_OBJ(&scm__rc.d1973[1131]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[1114]), SCM_OBJ(&scm__rc.d1973[1132])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1133])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1134])},
       { SCM_OBJ(&scm__rc.d1973[1135]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1136])},
       { SCM_OBJ(&scm__rc.d1973[1137]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[1086]), SCM_OBJ(&scm__rc.d1973[1138])},
       { SCM_OBJ(&scm__rc.d1973[1083]), SCM_OBJ(&scm__rc.d1973[1139])},
       { SCM_OBJ(&scm__rc.d1973[1080]), SCM_OBJ(&scm__rc.d1973[1140])},
       { SCM_OBJ(&scm__rc.d1973[1075]), SCM_OBJ(&scm__rc.d1973[1141])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1142])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1143])},
       { SCM_OBJ(&scm__rc.d1973[1144]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[1070]), SCM_OBJ(&scm__rc.d1973[1145])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1146])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1116])},
       { SCM_MAKE_INT(460U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[1149])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1150])},
       { SCM_OBJ(&scm__rc.d1973[1151]), SCM_OBJ(&scm__rc.d1973[9])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1072])},
       { SCM_OBJ(&scm__rc.d1973[1154]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[23]), SCM_OBJ(&scm__rc.d1973[1155])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1077])},
       { SCM_OBJ(&scm__rc.d1973[1157]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[29]), SCM_OBJ(&scm__rc.d1973[1158])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1077])},
       { SCM_OBJ(&scm__rc.d1973[1160]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[33]), SCM_OBJ(&scm__rc.d1973[1161])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1077])},
       { SCM_OBJ(&scm__rc.d1973[1163]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[37]), SCM_OBJ(&scm__rc.d1973[1164])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1077])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1166])},
       { SCM_OBJ(&scm__rc.d1973[1167]), SCM_OBJ(&scm__rc.d1973[49])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1168])},
       { SCM_OBJ(&scm__rc.d1973[1169]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1170])},
       { SCM_OBJ(&scm__rc.d1973[1171]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[1165]), SCM_OBJ(&scm__rc.d1973[1172])},
       { SCM_OBJ(&scm__rc.d1973[1162]), SCM_OBJ(&scm__rc.d1973[1173])},
       { SCM_OBJ(&scm__rc.d1973[1159]), SCM_OBJ(&scm__rc.d1973[1174])},
       { SCM_OBJ(&scm__rc.d1973[1156]), SCM_OBJ(&scm__rc.d1973[1175])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1176])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1177])},
       { SCM_OBJ(&scm__rc.d1973[1178]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[1070]), SCM_OBJ(&scm__rc.d1973[1179])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1180])},
       { SCM_MAKE_INT(478U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[1182])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1183])},
       { SCM_OBJ(&scm__rc.d1973[1184]), SCM_OBJ(&scm__rc.d1973[9])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[24])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1187])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1188])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1189])},
       { SCM_MAKE_INT(486U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[1191])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1192])},
       { SCM_OBJ(&scm__rc.d1973[1193]), SCM_OBJ(&scm__rc.d1973[9])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1067])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1196])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1197])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1198])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[920])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1200])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1201])},
       { SCM_OBJ(&scm__rc.d1973[1202]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[23]), SCM_OBJ(&scm__rc.d1973[1203])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1189])},
       { SCM_OBJ(&scm__rc.d1973[1205]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[29]), SCM_OBJ(&scm__rc.d1973[1206])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1189])},
       { SCM_OBJ(&scm__rc.d1973[1208]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[33]), SCM_OBJ(&scm__rc.d1973[1209])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1189])},
       { SCM_OBJ(&scm__rc.d1973[1211]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[37]), SCM_OBJ(&scm__rc.d1973[1212])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1190])},
       { SCM_OBJ(&scm__rc.d1973[1214]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1215])},
       { SCM_OBJ(&scm__rc.d1973[1216]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[1213]), SCM_OBJ(&scm__rc.d1973[1217])},
       { SCM_OBJ(&scm__rc.d1973[1210]), SCM_OBJ(&scm__rc.d1973[1218])},
       { SCM_OBJ(&scm__rc.d1973[1207]), SCM_OBJ(&scm__rc.d1973[1219])},
       { SCM_OBJ(&scm__rc.d1973[1204]), SCM_OBJ(&scm__rc.d1973[1220])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1221])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1222])},
       { SCM_OBJ(&scm__rc.d1973[1223]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[1199]), SCM_OBJ(&scm__rc.d1973[1224])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1225])},
       { SCM_MAKE_INT(499U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[1227])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1228])},
       { SCM_OBJ(&scm__rc.d1973[1229]), SCM_OBJ(&scm__rc.d1973[9])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1201])},
       { SCM_OBJ(&scm__rc.d1973[1232]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[23]), SCM_OBJ(&scm__rc.d1973[1233])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1189])},
       { SCM_OBJ(&scm__rc.d1973[1235]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[29]), SCM_OBJ(&scm__rc.d1973[1236])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1189])},
       { SCM_OBJ(&scm__rc.d1973[1238]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[33]), SCM_OBJ(&scm__rc.d1973[1239])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1189])},
       { SCM_OBJ(&scm__rc.d1973[1241]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[37]), SCM_OBJ(&scm__rc.d1973[1242])},
       { SCM_OBJ(&scm__rc.d1973[1243]), SCM_OBJ(&scm__rc.d1973[1217])},
       { SCM_OBJ(&scm__rc.d1973[1240]), SCM_OBJ(&scm__rc.d1973[1244])},
       { SCM_OBJ(&scm__rc.d1973[1237]), SCM_OBJ(&scm__rc.d1973[1245])},
       { SCM_OBJ(&scm__rc.d1973[1234]), SCM_OBJ(&scm__rc.d1973[1246])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1247])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1248])},
       { SCM_OBJ(&scm__rc.d1973[1249]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[1199]), SCM_OBJ(&scm__rc.d1973[1250])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1251])},
       { SCM_MAKE_INT(507U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[1253])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1254])},
       { SCM_OBJ(&scm__rc.d1973[1255]), SCM_OBJ(&scm__rc.d1973[9])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(538U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[13]), SCM_OBJ(&scm__rc.d1973[1258])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1259])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1261])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1973[1262])},
       { SCM_OBJ(&scm__rc.d1973[1263]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1973[1260]), SCM_OBJ(&scm__rc.d1973[1264])},
  },
  {   /* ScmCompiledCode d1967 */
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1966[0])), 4,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1966[4])), 4,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1966[8])), 9,
            11, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1966[17])), 4,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1966[21])), 4,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (read-uint G1972) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1966[25])), 5,
            1, 2, 0, SCM_OBJ(&scm__rc.d1973[2]), SCM_NIL, SCM_OBJ(&scm__rc.d1973[11]),
            SCM_OBJ(&scm__rc.d1967[7]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* read-uint */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1966[30])), 123,
            31, 1, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1973[118]),
            SCM_OBJ(&scm__rc.d1967[7]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1966[153])), 7,
            4, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* lognot-small */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1966[160])), 16,
            11, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1973[125]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* uint->sint */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1966[176])), 24,
            16, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1973[130]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* sint->uint */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1966[200])), 17,
            17, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1973[135]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* read-sint */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1966[217])), 96,
            23, 1, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1973[168]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1966[313])), 5,
            5, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1973[242]),
            SCM_OBJ(&scm__rc.d1967[13]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* write-uint */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1966[318])), 136,
            30, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1973[247]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* write-sint */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1966[454])), 101,
            23, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1973[281]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1966[555])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1966[560])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1966[565])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1966[570])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1966[575])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1966[580])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1966[585])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1966[590])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1966[595])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1966[600])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1966[605])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1966[610])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1966[615])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1966[620])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1966[625])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1966[630])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1966[635])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1966[640])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1966[645])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1966[650])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1966[655])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1966[660])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1966[665])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1966[670])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1966[675])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1966[680])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1966[685])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1966[690])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1966[695])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1966[700])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1966[705])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1966[710])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* read-ber-integer */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1966[715])), 75,
            30, 0, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1973[342]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* loop */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1966[790])), 28,
            10, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1973[406]),
            SCM_OBJ(&scm__rc.d1967[49]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* write-ber-integer */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1966[818])), 54,
            24, 1, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1973[412]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* get-uint */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1966[872])), 139,
            27, 3, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1973[1153]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* get-sint */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1966[1011])), 84,
            19, 3, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1973[1186]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %put-int! */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1966[1095])), 72,
            23, 5, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1973[1195]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* put-uint! */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1966[1167])), 83,
            16, 4, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1973[1231]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* put-sint! */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1966[1250])), 83,
            16, 4, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1973[1257]),
            SCM_FALSE, SCM_FALSE),
  },
  {   /* ScmWord d1966 */
    /* %toplevel */
    0x00002002    /*   0 (CONSTI 2) */,
    0x00002015    /*   1 (DEFINE 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#*bit-size*.39e8a6c0> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00008002    /*   0 (CONSTI 8) */,
    0x00002015    /*   1 (DEFINE 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#*byte-size*.39ebe4a0> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[8]) + 6),
    0x00002007    /*   2 (CONSTI-PUSH 2) */,
    0x00008007    /*   3 (CONSTI-PUSH 8) */,
    0x0000205f    /*   4 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#expt.39eef100> */,
    0x00002015    /*   6 (DEFINE 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#*byte-magnitude*.39eef160> */,
    0x00000014    /*   8 (RET) */,
    /* %toplevel */
    0x000ff002    /*   0 (CONSTI 255) */,
    0x00002015    /*   1 (DEFINE 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#*byte-mask*.39f35200> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    -0x00007ffe   /*   0 (CONSTI -8) */,
    0x00002015    /*   1 (DEFINE 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#*byte-right-shift*.39f4d340> */,
    0x00000014    /*   3 (RET) */,
    /* (read-uint G1972) */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x00100002    /*   1 (CONSTI 256) */,
    0x000000b4    /*   2 (NUMMUL2) */,
    0x004000b6    /*   3 (LREF-VAL0-NUMADD2 0 1) */,
    0x00000014    /*   4 (RET) */,
    /* read-uint */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[30]) + 6),
    0x000000de    /*   3 (CURIN) */,
    0x00000013    /*   4 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[30]) + 7),
    0x0000006a    /*   6 (LREF0-CAR) */,
    0x0000000d    /*   7 (PUSH) */,
    0x0000003d    /*   8 (LREF0) */,
    0x00000022    /*   9 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[30]) + 14),
    0x00000003    /*  11 (CONSTN) */,
    0x00000013    /*  12 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[30]) + 15),
    0x00000076    /*  14 (LREF0-CDR) */,
    0x00002018    /*  15 (PUSH-LOCAL-ENV 2) */,
    0x0000003d    /*  16 (LREF0) */,
    0x00000022    /*  17 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[30]) + 25),
    0x0000000e    /*  19 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[30]) + 26),
    0x0000005f    /*  21 (GREF-CALL 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#default-endian.39f6c900> */,
    0x00000013    /*  23 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[30]) + 26),
    0x0000006a    /*  25 (LREF0-CAR) */,
    0x0000000d    /*  26 (PUSH) */,
    0x0000003d    /*  27 (LREF0) */,
    0x00000022    /*  28 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[30]) + 33),
    0x00000003    /*  30 (CONSTN) */,
    0x00000013    /*  31 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[30]) + 34),
    0x00000076    /*  33 (LREF0-CDR) */,
    0x00002018    /*  34 (PUSH-LOCAL-ENV 2) */,
    0x0000003d    /*  35 (LREF0) */,
    0x00000022    /*  36 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[30]) + 40),
    0x00000013    /*  38 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[30]) + 48),
    0x0000200e    /*  40 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[30]) + 48),
    0x00000006    /*  42 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1965[16])) /* "too many arguments for" */,
    0x00000006    /*  44 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1973[113])) /* (lambda (size :optional (port (current-input-port)) (endian (default-endian))) (case size ((1) (read-u8 port endian)) ((2) (read-u16 port endian)) ((4) (read-u32 port endian)) ((8) (read-u64 port endian)) (else (let loop ((ls '()) (cnt 0)) (if (= cnt size) (fold (^ (a b) (+ a (* b *byte-magnitude*))) 0 (if (eq? endian 'big-endian) (reverse ls) ls)) (let1 byte (read-byte port) (if (eof-object? byte) byte (loop (cons byte ls) (+ cnt 1))))))))) */,
    0x0000205f    /*  46 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#error.39f6c700> */,
    0x00000045    /*  48 (LREF21) */,
    0x0000002f    /*  49 (BNEQVC) */,
    SCM_WORD(SCM_MAKE_INT(1U)) /* 1 */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[30]) + 57)  /*     57 */,
    0x0000004d    /*  52 (LREF11-PUSH) */,
    0x00000049    /*  53 (LREF1-PUSH) */,
    0x00002060    /*  54 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#read-u8.39f740a0> */,
    0x00000014    /*  56 (RET) */,
    0x00000045    /*  57 (LREF21) */,
    0x0000002f    /*  58 (BNEQVC) */,
    SCM_WORD(SCM_MAKE_INT(2U)) /* 2 */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[30]) + 66)  /*     66 */,
    0x0000004d    /*  61 (LREF11-PUSH) */,
    0x00000049    /*  62 (LREF1-PUSH) */,
    0x00002060    /*  63 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#read-u16.39f75f40> */,
    0x00000014    /*  65 (RET) */,
    0x00000045    /*  66 (LREF21) */,
    0x0000002f    /*  67 (BNEQVC) */,
    SCM_WORD(SCM_MAKE_INT(4U)) /* 4 */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[30]) + 75)  /*     75 */,
    0x0000004d    /*  70 (LREF11-PUSH) */,
    0x00000049    /*  71 (LREF1-PUSH) */,
    0x00002060    /*  72 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#read-u32.39f75d20> */,
    0x00000014    /*  74 (RET) */,
    0x00000045    /*  75 (LREF21) */,
    0x0000002f    /*  76 (BNEQVC) */,
    SCM_WORD(SCM_MAKE_INT(8U)) /* 8 */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[30]) + 84)  /*     84 */,
    0x0000004d    /*  79 (LREF11-PUSH) */,
    0x00000049    /*  80 (LREF1-PUSH) */,
    0x00002060    /*  81 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#read-u64.39f75b40> */,
    0x00000014    /*  83 (RET) */,
    0x00000008    /*  84 (CONSTN-PUSH) */,
    0x00000007    /*  85 (CONSTI-PUSH 0) */,
    0x00002017    /*  86 (LOCAL-ENV 2) */,
    0x0040303c    /*  87 (LREF 3 1) */,
    0x00000028    /*  88 (LREF-VAL0-BNUMNE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[30]) + 104),
    0x00004047    /*  90 (LREF-PUSH 4 0) */,
    0x00000007    /*  91 (CONSTI-PUSH 0) */,
    0x00000042    /*  92 (LREF11) */,
    0x0000002e    /*  93 (BNEQC) */,
    SCM_WORD(SCM_UNDEFINED) /* big-endian */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[30]) + 100)  /*    100 */,
    0x0000003e    /*  96 (LREF1) */,
    0x00000093    /*  97 (REVERSE) */,
    0x00000013    /*  98 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[30]) + 101),
    0x0000003e    /* 100 (LREF1) */,
    0x00003063    /* 101 (PUSH-GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#fold.39f75840> */,
    0x00000014    /* 103 (RET) */,
    0x0000100e    /* 104 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[30]) + 109),
    0x00000050    /* 106 (LREF21-PUSH) */,
    0x0000105f    /* 107 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#read-byte.39f751c0> */,
    0x00001018    /* 109 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /* 110 (LREF0) */,
    0x0000009a    /* 111 (EOFP) */,
    0x0000001e    /* 112 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[30]) + 115),
    0x00000053    /* 114 (LREF0-RET) */,
    0x00000048    /* 115 (LREF0-PUSH) */,
    0x00000042    /* 116 (LREF11) */,
    0x00000067    /* 117 (CONS-PUSH) */,
    0x000010cb    /* 118 (LREF10-NUMADDI-PUSH 1) */,
    0x0000201b    /* 119 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[30]) + 87),
    0x00000014    /* 121 (RET) */,
    0x00000014    /* 122 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1973[12])) /* (#<compiled-code (read-uint #:G1972)@0xfb633a2ca240>) */,
    0x00000016    /*   2 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1967[6])) /* #<compiled-code read-uint@0xfb633a2ca1e0> */,
    0x00000015    /*   4 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#read-uint.39f6b300> */,
    0x00000014    /*   6 (RET) */,
    /* lognot-small */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[160]) + 8),
    0x00002007    /*   2 (CONSTI-PUSH 2) */,
    0x00008007    /*   3 (CONSTI-PUSH 8) */,
    0x0000003d    /*   4 (LREF0) */,
    0x000000b4    /*   5 (NUMMUL2) */,
    0x00002062    /*   6 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#expt.39845e60> */,
    -0x00000f44   /*   8 (NUMADDI -1) */,
    0x0000100f    /*   9 (PUSH-PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[160]) + 14),
    0x00000049    /*  11 (LREF1-PUSH) */,
    0x0000105f    /*  12 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#lognot.39845ee0> */,
    0x000000d5    /*  14 (LOGAND) */,
    0x00000014    /*  15 (RET) */,
    /* uint->sint */
    0x00008007    /*   0 (CONSTI-PUSH 8) */,
    0x0000003d    /*   1 (LREF0) */,
    0x000000b4    /*   2 (NUMMUL2) */,
    -0x00000f44   /*   3 (NUMADDI -1) */,
    0x00001018    /*   4 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*   5 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[176]) + 11),
    0x00000048    /*   7 (LREF0-PUSH) */,
    0x0000004d    /*   8 (LREF11-PUSH) */,
    0x0000205f    /*   9 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#logbit?.398ba1a0> */,
    0x0000001e    /*  11 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[176]) + 23),
    -0x00000ff9   /*  13 (CONSTI-PUSH -1) */,
    0x0000200e    /*  14 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[176]) + 20),
    0x0000004d    /*  16 (LREF11-PUSH) */,
    0x0000004c    /*  17 (LREF10-PUSH) */,
    0x0000205f    /*  18 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#lognot-small.398ba0a0> */,
    0x000010bc    /*  20 (NUMADDI 1) */,
    0x000000b4    /*  21 (NUMMUL2) */,
    0x00000014    /*  22 (RET) */,
    0x00000058    /*  23 (LREF11-RET) */,
    /* sint->uint */
    0x00000002    /*   0 (CONSTI 0) */,
    0x00400029    /*   1 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[200]) + 16),
    0x0000200e    /*   3 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[200]) + 14),
    0x0000100e    /*   5 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[200]) + 10),
    0x00000049    /*   7 (LREF1-PUSH) */,
    0x0000105f    /*   8 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#abs.3994b3c0> */,
    0x0000000d    /*  10 (PUSH) */,
    0x00000048    /*  11 (LREF0-PUSH) */,
    0x0000205f    /*  12 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#lognot-small.3994b400> */,
    0x000010bc    /*  14 (NUMADDI 1) */,
    0x00000014    /*  15 (RET) */,
    0x00000054    /*  16 (LREF1-RET) */,
    /* read-sint */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[217]) + 6),
    0x000000de    /*   3 (CURIN) */,
    0x00000013    /*   4 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[217]) + 7),
    0x0000006a    /*   6 (LREF0-CAR) */,
    0x0000000d    /*   7 (PUSH) */,
    0x0000003d    /*   8 (LREF0) */,
    0x00000022    /*   9 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[217]) + 14),
    0x00000003    /*  11 (CONSTN) */,
    0x00000013    /*  12 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[217]) + 15),
    0x00000076    /*  14 (LREF0-CDR) */,
    0x00002018    /*  15 (PUSH-LOCAL-ENV 2) */,
    0x0000003d    /*  16 (LREF0) */,
    0x00000022    /*  17 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[217]) + 25),
    0x0000000e    /*  19 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[217]) + 26),
    0x0000005f    /*  21 (GREF-CALL 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#default-endian.399bdce0> */,
    0x00000013    /*  23 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[217]) + 26),
    0x0000006a    /*  25 (LREF0-CAR) */,
    0x0000000d    /*  26 (PUSH) */,
    0x0000003d    /*  27 (LREF0) */,
    0x00000022    /*  28 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[217]) + 33),
    0x00000003    /*  30 (CONSTN) */,
    0x00000013    /*  31 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[217]) + 34),
    0x00000076    /*  33 (LREF0-CDR) */,
    0x00002018    /*  34 (PUSH-LOCAL-ENV 2) */,
    0x0000003d    /*  35 (LREF0) */,
    0x00000022    /*  36 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[217]) + 40),
    0x00000013    /*  38 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[217]) + 48),
    0x0000200e    /*  40 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[217]) + 48),
    0x00000006    /*  42 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1965[16])) /* "too many arguments for" */,
    0x00000006    /*  44 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1973[163])) /* (lambda (size :optional (port (current-input-port)) (endian (default-endian))) (case size ((1) (read-s8 port endian)) ((2) (read-s16 port endian)) ((4) (read-s32 port endian)) ((8) (read-s64 port endian)) (else (uint->sint (read-uint size port endian) size)))) */,
    0x0000205f    /*  46 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#error.399bdae0> */,
    0x00000045    /*  48 (LREF21) */,
    0x0000002f    /*  49 (BNEQVC) */,
    SCM_WORD(SCM_MAKE_INT(1U)) /* 1 */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[217]) + 57)  /*     57 */,
    0x0000004d    /*  52 (LREF11-PUSH) */,
    0x00000049    /*  53 (LREF1-PUSH) */,
    0x00002060    /*  54 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#read-s8.399bfba0> */,
    0x00000014    /*  56 (RET) */,
    0x00000045    /*  57 (LREF21) */,
    0x0000002f    /*  58 (BNEQVC) */,
    SCM_WORD(SCM_MAKE_INT(2U)) /* 2 */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[217]) + 66)  /*     66 */,
    0x0000004d    /*  61 (LREF11-PUSH) */,
    0x00000049    /*  62 (LREF1-PUSH) */,
    0x00002060    /*  63 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#read-s16.399bfaa0> */,
    0x00000014    /*  65 (RET) */,
    0x00000045    /*  66 (LREF21) */,
    0x0000002f    /*  67 (BNEQVC) */,
    SCM_WORD(SCM_MAKE_INT(4U)) /* 4 */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[217]) + 75)  /*     75 */,
    0x0000004d    /*  70 (LREF11-PUSH) */,
    0x00000049    /*  71 (LREF1-PUSH) */,
    0x00002060    /*  72 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#read-s32.399bf9a0> */,
    0x00000014    /*  74 (RET) */,
    0x00000045    /*  75 (LREF21) */,
    0x0000002f    /*  76 (BNEQVC) */,
    SCM_WORD(SCM_MAKE_INT(8U)) /* 8 */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[217]) + 84)  /*     84 */,
    0x0000004d    /*  79 (LREF11-PUSH) */,
    0x00000049    /*  80 (LREF1-PUSH) */,
    0x00002060    /*  81 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#read-s64.399bf8a0> */,
    0x00000014    /*  83 (RET) */,
    0x0000300e    /*  84 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[217]) + 91),
    0x00000050    /*  86 (LREF21-PUSH) */,
    0x0000004d    /*  87 (LREF11-PUSH) */,
    0x00000049    /*  88 (LREF1-PUSH) */,
    0x0000305f    /*  89 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#read-uint.399bf7c0> */,
    0x0000000d    /*  91 (PUSH) */,
    0x00000050    /*  92 (LREF21-PUSH) */,
    0x00002060    /*  93 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uint->sint.399bf800> */,
    0x00000014    /*  95 (RET) */,
    /* (write-uint #f) */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x00403047    /*   1 (LREF-PUSH 3 1) */,
    0x00002060    /*   2 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#write-byte.3a86d8c0> */,
    0x00000014    /*   4 (RET) */,
    /* write-uint */
    0x000020e7    /*   0 (BOX 2) */,
    0x0000003d    /*   1 (LREF0) */,
    0x00000022    /*   2 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[318]) + 7),
    0x000000df    /*   4 (CUROUT) */,
    0x00000013    /*   5 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[318]) + 8),
    0x0000006a    /*   7 (LREF0-CAR) */,
    0x0000000d    /*   8 (PUSH) */,
    0x0000003d    /*   9 (LREF0) */,
    0x00000022    /*  10 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[318]) + 15),
    0x00000003    /*  12 (CONSTN) */,
    0x00000013    /*  13 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[318]) + 16),
    0x00000076    /*  15 (LREF0-CDR) */,
    0x00002018    /*  16 (PUSH-LOCAL-ENV 2) */,
    0x0000003d    /*  17 (LREF0) */,
    0x00000022    /*  18 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[318]) + 26),
    0x0000000e    /*  20 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[318]) + 27),
    0x0000005f    /*  22 (GREF-CALL 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#default-endian.3a848960> */,
    0x00000013    /*  24 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[318]) + 27),
    0x0000006a    /*  26 (LREF0-CAR) */,
    0x0000000d    /*  27 (PUSH) */,
    0x0000003d    /*  28 (LREF0) */,
    0x00000022    /*  29 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[318]) + 34),
    0x00000003    /*  31 (CONSTN) */,
    0x00000013    /*  32 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[318]) + 35),
    0x00000076    /*  34 (LREF0-CDR) */,
    0x00002018    /*  35 (PUSH-LOCAL-ENV 2) */,
    0x0000003d    /*  36 (LREF0) */,
    0x00000022    /*  37 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[318]) + 41),
    0x00000013    /*  39 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[318]) + 49),
    0x0000200e    /*  41 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[318]) + 49),
    0x00000006    /*  43 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1965[16])) /* "too many arguments for" */,
    0x00000006    /*  45 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1973[234])) /* (lambda (size int :optional (port (current-output-port)) (endian (default-endian))) (case size ((1) (write-u8 int port endian)) ((2) (write-u16 int port endian)) ((4) (write-u32 int port endian)) ((8) (write-u64 int port endian)) (else (let ((ls '())) (dotimes (i size) (push! ls (logand int *byte-mask*)) (set! int (ash int *byte-right-shift*))) (unless (eq? endian 'big-endian) (set! ls (reverse ls))) (for-each (cut write-byte <> port) ls))))) */,
    0x0000205f    /*  47 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#error.3a848260> */,
    0x0080203c    /*  49 (LREF 2 2) */,
    0x0000002f    /*  50 (BNEQVC) */,
    SCM_WORD(SCM_MAKE_INT(1U)) /* 1 */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[318]) + 60)  /*     60 */,
    0x004020ea    /*  53 (LREF-UNBOX 2 1) */,
    0x0000000d    /*  54 (PUSH) */,
    0x0000004d    /*  55 (LREF11-PUSH) */,
    0x00000049    /*  56 (LREF1-PUSH) */,
    0x00003060    /*  57 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#write-u8.3a8689a0> */,
    0x00000014    /*  59 (RET) */,
    0x0080203c    /*  60 (LREF 2 2) */,
    0x0000002f    /*  61 (BNEQVC) */,
    SCM_WORD(SCM_MAKE_INT(2U)) /* 2 */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[318]) + 71)  /*     71 */,
    0x004020ea    /*  64 (LREF-UNBOX 2 1) */,
    0x0000000d    /*  65 (PUSH) */,
    0x0000004d    /*  66 (LREF11-PUSH) */,
    0x00000049    /*  67 (LREF1-PUSH) */,
    0x00003060    /*  68 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#write-u16.3a868460> */,
    0x00000014    /*  70 (RET) */,
    0x0080203c    /*  71 (LREF 2 2) */,
    0x0000002f    /*  72 (BNEQVC) */,
    SCM_WORD(SCM_MAKE_INT(4U)) /* 4 */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[318]) + 82)  /*     82 */,
    0x004020ea    /*  75 (LREF-UNBOX 2 1) */,
    0x0000000d    /*  76 (PUSH) */,
    0x0000004d    /*  77 (LREF11-PUSH) */,
    0x00000049    /*  78 (LREF1-PUSH) */,
    0x00003060    /*  79 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#write-u32.3a8680e0> */,
    0x00000014    /*  81 (RET) */,
    0x0080203c    /*  82 (LREF 2 2) */,
    0x0000002f    /*  83 (BNEQVC) */,
    SCM_WORD(SCM_MAKE_INT(8U)) /* 8 */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[318]) + 93)  /*     93 */,
    0x004020ea    /*  86 (LREF-UNBOX 2 1) */,
    0x0000000d    /*  87 (PUSH) */,
    0x0000004d    /*  88 (LREF11-PUSH) */,
    0x00000049    /*  89 (LREF1-PUSH) */,
    0x00003060    /*  90 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#write-u64.3a86bf40> */,
    0x00000014    /*  92 (RET) */,
    0x00000008    /*  93 (CONSTN-PUSH) */,
    0x00001017    /*  94 (LOCAL-ENV 1) */,
    0x000010e7    /*  95 (BOX 1) */,
    0x0000200e    /*  96 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[318]) + 120),
    0x00803047    /*  98 (LREF-PUSH 3 2) */,
    0x00000007    /*  99 (CONSTI-PUSH 0) */,
    0x00002017    /* 100 (LOCAL-ENV 2) */,
    0x0000003e    /* 101 (LREF1) */,
    0x0000002c    /* 102 (LREF-VAL0-BNGE 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[318]) + 105),
    0x0000000c    /* 104 (CONSTU-RET) */,
    0x004040ea    /* 105 (LREF-UNBOX 4 1) */,
    0x000000d8    /* 106 (LOGANDC) */,
    SCM_WORD(SCM_MAKE_INT(255U)) /* 255 */,
    0x0000000d    /* 108 (PUSH) */,
    0x000010ea    /* 109 (LREF-UNBOX 1 0) */,
    0x00000066    /* 110 (CONS) */,
    0x0000103a    /* 111 (LSET 1 0) */,
    0x004040ea    /* 112 (LREF-UNBOX 4 1) */,
    -0x00007f2c   /* 113 (ASHI -8) */,
    0x0040403a    /* 114 (LSET 4 1) */,
    0x00000049    /* 115 (LREF1-PUSH) */,
    0x000010c7    /* 116 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /* 117 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[318]) + 101),
    0x00000014    /* 119 (RET) */,
    0x00000042    /* 120 (LREF11) */,
    0x0000002e    /* 121 (BNEQC) */,
    SCM_WORD(SCM_UNDEFINED) /* big-endian */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[318]) + 126)  /*    126 */,
    0x00000013    /* 124 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[318]) + 129),
    0x000000ea    /* 126 (LREF-UNBOX 0 0) */,
    0x00000093    /* 127 (REVERSE) */,
    0x0000003a    /* 128 (LSET 0 0) */,
    0x00000016    /* 129 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1967[12])) /* #<compiled-code (write-uint #f)@0xfb6339846840> */,
    0x0000000d    /* 131 (PUSH) */,
    0x000000ea    /* 132 (LREF-UNBOX 0 0) */,
    0x00002063    /* 133 (PUSH-GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#for-each.3a86de60> */,
    0x00000014    /* 135 (RET) */,
    /* write-sint */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[454]) + 6),
    0x000000df    /*   3 (CUROUT) */,
    0x00000013    /*   4 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[454]) + 7),
    0x0000006a    /*   6 (LREF0-CAR) */,
    0x0000000d    /*   7 (PUSH) */,
    0x0000003d    /*   8 (LREF0) */,
    0x00000022    /*   9 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[454]) + 14),
    0x00000003    /*  11 (CONSTN) */,
    0x00000013    /*  12 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[454]) + 15),
    0x00000076    /*  14 (LREF0-CDR) */,
    0x00002018    /*  15 (PUSH-LOCAL-ENV 2) */,
    0x0000003d    /*  16 (LREF0) */,
    0x00000022    /*  17 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[454]) + 25),
    0x0000000e    /*  19 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[454]) + 26),
    0x0000005f    /*  21 (GREF-CALL 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#default-endian.3a2da040> */,
    0x00000013    /*  23 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[454]) + 26),
    0x0000006a    /*  25 (LREF0-CAR) */,
    0x0000000d    /*  26 (PUSH) */,
    0x0000003d    /*  27 (LREF0) */,
    0x00000022    /*  28 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[454]) + 33),
    0x00000003    /*  30 (CONSTN) */,
    0x00000013    /*  31 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[454]) + 34),
    0x00000076    /*  33 (LREF0-CDR) */,
    0x00002018    /*  34 (PUSH-LOCAL-ENV 2) */,
    0x0000003d    /*  35 (LREF0) */,
    0x00000022    /*  36 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[454]) + 40),
    0x00000013    /*  38 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[454]) + 48),
    0x0000200e    /*  40 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[454]) + 48),
    0x00000006    /*  42 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1965[16])) /* "too many arguments for" */,
    0x00000006    /*  44 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1973[276])) /* (lambda (size int :optional (port (current-output-port)) (endian (default-endian))) (case size ((1) (write-s8 int port endian)) ((2) (write-s16 int port endian)) ((4) (write-s32 int port endian)) ((8) (write-s64 int port endian)) (else (write-uint size (sint->uint int size) port endian)))) */,
    0x0000205f    /*  46 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#error.3a2ddda0> */,
    0x0080203c    /*  48 (LREF 2 2) */,
    0x0000002f    /*  49 (BNEQVC) */,
    SCM_WORD(SCM_MAKE_INT(1U)) /* 1 */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[454]) + 58)  /*     58 */,
    0x00000050    /*  52 (LREF21-PUSH) */,
    0x0000004d    /*  53 (LREF11-PUSH) */,
    0x00000049    /*  54 (LREF1-PUSH) */,
    0x00003060    /*  55 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#write-s8.3a2eab60> */,
    0x00000014    /*  57 (RET) */,
    0x0080203c    /*  58 (LREF 2 2) */,
    0x0000002f    /*  59 (BNEQVC) */,
    SCM_WORD(SCM_MAKE_INT(2U)) /* 2 */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[454]) + 68)  /*     68 */,
    0x00000050    /*  62 (LREF21-PUSH) */,
    0x0000004d    /*  63 (LREF11-PUSH) */,
    0x00000049    /*  64 (LREF1-PUSH) */,
    0x00003060    /*  65 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#write-s16.3a2ea960> */,
    0x00000014    /*  67 (RET) */,
    0x0080203c    /*  68 (LREF 2 2) */,
    0x0000002f    /*  69 (BNEQVC) */,
    SCM_WORD(SCM_MAKE_INT(4U)) /* 4 */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[454]) + 78)  /*     78 */,
    0x00000050    /*  72 (LREF21-PUSH) */,
    0x0000004d    /*  73 (LREF11-PUSH) */,
    0x00000049    /*  74 (LREF1-PUSH) */,
    0x00003060    /*  75 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#write-s32.3a2ea720> */,
    0x00000014    /*  77 (RET) */,
    0x0080203c    /*  78 (LREF 2 2) */,
    0x0000002f    /*  79 (BNEQVC) */,
    SCM_WORD(SCM_MAKE_INT(8U)) /* 8 */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[454]) + 88)  /*     88 */,
    0x00000050    /*  82 (LREF21-PUSH) */,
    0x0000004d    /*  83 (LREF11-PUSH) */,
    0x00000049    /*  84 (LREF1-PUSH) */,
    0x00003060    /*  85 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#write-s64.3a2ea5e0> */,
    0x00000014    /*  87 (RET) */,
    0x00802047    /*  88 (LREF-PUSH 2 2) */,
    0x0000200e    /*  89 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[454]) + 95),
    0x00000050    /*  91 (LREF21-PUSH) */,
    0x00802047    /*  92 (LREF-PUSH 2 2) */,
    0x0000205f    /*  93 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#sint->uint.3a2ea3a0> */,
    0x0000000d    /*  95 (PUSH) */,
    0x0000004d    /*  96 (LREF11-PUSH) */,
    0x00000049    /*  97 (LREF1-PUSH) */,
    0x00004060    /*  98 (GREF-TAIL-CALL 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#write-uint.3a2ea4e0> */,
    0x00000014    /* 100 (RET) */,
    /* %toplevel */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#read-s16.39f14a80> */,
    0x00000015    /*   2 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#read-binary-short.39f14b20> */,
    0x00000014    /*   4 (RET) */,
    /* %toplevel */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#read-u16.39f39be0> */,
    0x00000015    /*   2 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#read-binary-ushort.39f39cc0> */,
    0x00000014    /*   4 (RET) */,
    /* %toplevel */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#read-s32.39f536c0> */,
    0x00000015    /*   2 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#read-binary-long.39f53720> */,
    0x00000014    /*   4 (RET) */,
    /* %toplevel */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#read-u32.39f753e0> */,
    0x00000015    /*   2 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#read-binary-ulong.39f75480> */,
    0x00000014    /*   4 (RET) */,
    /* %toplevel */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#write-s16.39f92620> */,
    0x00000015    /*   2 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#write-binary-short.39f92680> */,
    0x00000014    /*   4 (RET) */,
    /* %toplevel */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#write-u16.39fad4c0> */,
    0x00000015    /*   2 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#write-binary-ushort.39fad520> */,
    0x00000014    /*   4 (RET) */,
    /* %toplevel */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#write-s32.39fca560> */,
    0x00000015    /*   2 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#write-binary-long.39fca5c0> */,
    0x00000014    /*   4 (RET) */,
    /* %toplevel */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#write-u32.39fdc7c0> */,
    0x00000015    /*   2 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#write-binary-ulong.39fdc820> */,
    0x00000014    /*   4 (RET) */,
    /* %toplevel */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#read-uint.39ffb8a0> */,
    0x00000015    /*   2 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#read-binary-uint.39ffb900> */,
    0x00000014    /*   4 (RET) */,
    /* %toplevel */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#read-sint.39845240> */,
    0x00000015    /*   2 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#read-binary-sint.398452a0> */,
    0x00000014    /*   4 (RET) */,
    /* %toplevel */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#read-u8.398c17c0> */,
    0x00000015    /*   2 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#read-binary-uint8.398c1820> */,
    0x00000014    /*   4 (RET) */,
    /* %toplevel */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#read-s8.399a71a0> */,
    0x00000015    /*   2 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#read-binary-sint8.399a7200> */,
    0x00000014    /*   4 (RET) */,
    /* %toplevel */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#read-u16.399e7c40> */,
    0x00000015    /*   2 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#read-binary-uint16.399e7ca0> */,
    0x00000014    /*   4 (RET) */,
    /* %toplevel */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#read-s16.39a0c620> */,
    0x00000015    /*   2 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#read-binary-sint16.39a0c680> */,
    0x00000014    /*   4 (RET) */,
    /* %toplevel */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#read-u32.3957d1a0> */,
    0x00000015    /*   2 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#read-binary-uint32.3957d200> */,
    0x00000014    /*   4 (RET) */,
    /* %toplevel */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#read-s32.395b1c40> */,
    0x00000015    /*   2 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#read-binary-sint32.395b1ca0> */,
    0x00000014    /*   4 (RET) */,
    /* %toplevel */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#read-u64.395d4800> */,
    0x00000015    /*   2 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#read-binary-uint64.395d4860> */,
    0x00000014    /*   4 (RET) */,
    /* %toplevel */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#read-s64.395ef120> */,
    0x00000015    /*   2 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#read-binary-sint64.395ef180> */,
    0x00000014    /*   4 (RET) */,
    /* %toplevel */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#read-f32.39ee1180> */,
    0x00000015    /*   2 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#read-binary-float.39ee11e0> */,
    0x00000014    /*   4 (RET) */,
    /* %toplevel */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#read-f64.398d2340> */,
    0x00000015    /*   2 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#read-binary-double.398d23a0> */,
    0x00000014    /*   4 (RET) */,
    /* %toplevel */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#write-uint.39951500> */,
    0x00000015    /*   2 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#write-binary-uint.39951560> */,
    0x00000014    /*   4 (RET) */,
    /* %toplevel */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#write-sint.39a69540> */,
    0x00000015    /*   2 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#write-binary-sint.39a695a0> */,
    0x00000014    /*   4 (RET) */,
    /* %toplevel */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#write-u8.39ac4180> */,
    0x00000015    /*   2 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#write-binary-uint8.39ac41e0> */,
    0x00000014    /*   4 (RET) */,
    /* %toplevel */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#write-s8.39b541c0> */,
    0x00000015    /*   2 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#write-binary-sint8.39b54220> */,
    0x00000014    /*   4 (RET) */,
    /* %toplevel */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#write-u16.396a1200> */,
    0x00000015    /*   2 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#write-binary-uint16.396a1260> */,
    0x00000014    /*   4 (RET) */,
    /* %toplevel */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#write-s16.3ad4dd80> */,
    0x00000015    /*   2 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#write-binary-sint16.3ad4dde0> */,
    0x00000014    /*   4 (RET) */,
    /* %toplevel */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#write-u32.3ad7dfa0> */,
    0x00000015    /*   2 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#write-binary-uint32.3ad7c040> */,
    0x00000014    /*   4 (RET) */,
    /* %toplevel */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#write-s32.3ae02640> */,
    0x00000015    /*   2 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#write-binary-sint32.3ae026c0> */,
    0x00000014    /*   4 (RET) */,
    /* %toplevel */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#write-u64.3a823480> */,
    0x00000015    /*   2 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#write-binary-uint64.3a8234e0> */,
    0x00000014    /*   4 (RET) */,
    /* %toplevel */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#write-s64.3a909120> */,
    0x00000015    /*   2 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#write-binary-sint64.3a909200> */,
    0x00000014    /*   4 (RET) */,
    /* %toplevel */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#write-f32.3a9444a0> */,
    0x00000015    /*   2 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#write-binary-float.3a944500> */,
    0x00000014    /*   4 (RET) */,
    /* %toplevel */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#write-f64.3a9ad640> */,
    0x00000015    /*   2 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#write-binary-double.3a9ad720> */,
    0x00000014    /*   4 (RET) */,
    /* read-ber-integer */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[715]) + 6),
    0x000000de    /*   3 (CURIN) */,
    0x00000013    /*   4 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[715]) + 7),
    0x0000006a    /*   6 (LREF0-CAR) */,
    0x0000000d    /*   7 (PUSH) */,
    0x0000003d    /*   8 (LREF0) */,
    0x00000022    /*   9 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[715]) + 14),
    0x00000003    /*  11 (CONSTN) */,
    0x00000013    /*  12 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[715]) + 15),
    0x00000076    /*  14 (LREF0-CDR) */,
    0x00002018    /*  15 (PUSH-LOCAL-ENV 2) */,
    0x0000003d    /*  16 (LREF0) */,
    0x00000022    /*  17 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[715]) + 21),
    0x00000013    /*  19 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[715]) + 29),
    0x0000200e    /*  21 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[715]) + 29),
    0x00000006    /*  23 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1965[16])) /* "too many arguments for" */,
    0x00000006    /*  25 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1973[337])) /* (lambda (:optional (port (current-input-port))) (let1 first (read-byte port) (cond ((eof-object? first) first) ((< first 128) first) (else (let loop ((res (ash (logand first 127) 7)) (byte (read-u8 port))) (if (< byte 128) (+ res byte) (loop (ash (+ res (logand byte 127)) 7) (read-u8 port)))))))) */,
    0x0000205f    /*  27 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#error.3aae8f40> */,
    0x0000100e    /*  29 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[715]) + 34),
    0x00000049    /*  31 (LREF1-PUSH) */,
    0x0000105f    /*  32 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#read-byte.3aaf1340> */,
    0x00001018    /*  34 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  35 (LREF0) */,
    0x0000009a    /*  36 (EOFP) */,
    0x0000001e    /*  37 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[715]) + 40),
    0x00000053    /*  39 (LREF0-RET) */,
    0x00080002    /*  40 (CONSTI 128) */,
    0x00000029    /*  41 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[715]) + 44),
    0x00000053    /*  43 (LREF0-RET) */,
    0x0000003d    /*  44 (LREF0) */,
    0x000000d8    /*  45 (LOGANDC) */,
    SCM_WORD(SCM_MAKE_INT(127U)) /* 127 */,
    0x000070d4    /*  47 (ASHI 7) */,
    0x0000100f    /*  48 (PUSH-PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[715]) + 53),
    0x0000004d    /*  50 (LREF11-PUSH) */,
    0x0000105f    /*  51 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#read-u8.3aaf5a60> */,
    0x00002018    /*  53 (PUSH-LOCAL-ENV 2) */,
    0x00080002    /*  54 (CONSTI 128) */,
    0x00000029    /*  55 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[715]) + 60),
    0x0000003e    /*  57 (LREF1) */,
    0x000000b6    /*  58 (LREF-VAL0-NUMADD2 0 0) */,
    0x00000014    /*  59 (RET) */,
    0x0000003d    /*  60 (LREF0) */,
    0x000000d8    /*  61 (LOGANDC) */,
    SCM_WORD(SCM_MAKE_INT(127U)) /* 127 */,
    0x004000b6    /*  63 (LREF-VAL0-NUMADD2 0 1) */,
    0x000070d4    /*  64 (ASHI 7) */,
    0x0000100f    /*  65 (PUSH-PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[715]) + 70),
    0x00000050    /*  67 (LREF21-PUSH) */,
    0x0000105f    /*  68 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#read-u8.3aaf5c80> */,
    0x0000000d    /*  70 (PUSH) */,
    0x0000101b    /*  71 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[715]) + 54),
    0x00000014    /*  73 (RET) */,
    0x00000014    /*  74 (RET) */,
    /* (write-ber-integer loop) */
    0x00080002    /*   0 (CONSTI 128) */,
    0x00000029    /*   1 (LREF-VAL0-BNLT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[790]) + 11),
    0x0000003d    /*   3 (LREF0) */,
    0x000000d9    /*   4 (LOGIORC) */,
    SCM_WORD(SCM_MAKE_INT(128U)) /* 128 */,
    0x0000000d    /*   6 (PUSH) */,
    0x00403047    /*   7 (LREF-PUSH 3 1) */,
    0x00002060    /*   8 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#write-u8.3a122b60> */,
    0x00000014    /*  10 (RET) */,
    0x0000100e    /*  11 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[790]) + 18),
    0x0000003d    /*  13 (LREF0) */,
    -0x00006f2c   /*  14 (ASHI -7) */,
    0x0000000d    /*  15 (PUSH) */,
    0x00000041    /*  16 (LREF10) */,
    0x0000101c    /*  17 (LOCAL-ENV-CALL 1) */,
    0x0000003d    /*  18 (LREF0) */,
    0x000000d8    /*  19 (LOGANDC) */,
    SCM_WORD(SCM_MAKE_INT(127U)) /* 127 */,
    0x000000d9    /*  21 (LOGIORC) */,
    SCM_WORD(SCM_MAKE_INT(128U)) /* 128 */,
    0x0000000d    /*  23 (PUSH) */,
    0x00403047    /*  24 (LREF-PUSH 3 1) */,
    0x00002060    /*  25 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#write-u8.3a129da0> */,
    0x00000014    /*  27 (RET) */,
    /* write-ber-integer */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[818]) + 6),
    0x000000df    /*   3 (CUROUT) */,
    0x00000013    /*   4 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[818]) + 7),
    0x0000006a    /*   6 (LREF0-CAR) */,
    0x0000000d    /*   7 (PUSH) */,
    0x0000003d    /*   8 (LREF0) */,
    0x00000022    /*   9 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[818]) + 14),
    0x00000003    /*  11 (CONSTN) */,
    0x00000013    /*  12 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[818]) + 15),
    0x00000076    /*  14 (LREF0-CDR) */,
    0x00002018    /*  15 (PUSH-LOCAL-ENV 2) */,
    0x0000003d    /*  16 (LREF0) */,
    0x00000022    /*  17 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[818]) + 21),
    0x00000013    /*  19 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[818]) + 29),
    0x0000200e    /*  21 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[818]) + 29),
    0x00000006    /*  23 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1965[16])) /* "too many arguments for" */,
    0x00000006    /*  25 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1973[399])) /* (lambda (number :optional (port (current-output-port))) (let ((final (logand number 127)) (start (ash number -7))) (unless (zero? start) (let loop ((n start)) (cond ((< n 128) (write-u8 (logior n 128) port)) (else (loop (ash n -7)) (write-u8 (logior (logand n 127) 128) port))))) (write-u8 final port))) */,
    0x0000205f    /*  27 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#error.3a112b00> */,
    0x00000042    /*  29 (LREF11) */,
    0x000000d8    /*  30 (LOGANDC) */,
    SCM_WORD(SCM_MAKE_INT(127U)) /* 127 */,
    0x0000000d    /*  32 (PUSH) */,
    0x00000042    /*  33 (LREF11) */,
    -0x00006f2c   /*  34 (ASHI -7) */,
    0x00002018    /*  35 (PUSH-LOCAL-ENV 2) */,
    0x0000003d    /*  36 (LREF0) */,
    0x0000002d    /*  37 (BNUMNEI 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[818]) + 41),
    0x00000013    /*  39 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[818]) + 49),
    0x00001019    /*  41 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1973[407])) /* (#<compiled-code (write-ber-integer loop)@0xfb633aa0c8a0>) */,
    0x0000100e    /*  43 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[818]) + 48),
    0x0000004c    /*  45 (LREF10-PUSH) */,
    0x0000003d    /*  46 (LREF0) */,
    0x0000101c    /*  47 (LOCAL-ENV-CALL 1) */,
    0x0000001a    /*  48 (POP-LOCAL-ENV) */,
    0x00000049    /*  49 (LREF1-PUSH) */,
    0x0000004d    /*  50 (LREF11-PUSH) */,
    0x00002060    /*  51 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#write-u8.3a129a80> */,
    0x00000014    /*  53 (RET) */,
    /* get-uint */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[872]) + 9),
    0x0000000e    /*   3 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[872]) + 10),
    0x0000005f    /*   5 (GREF-CALL 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#default-endian.397992c0> */,
    0x00000013    /*   7 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[872]) + 10),
    0x0000006a    /*   9 (LREF0-CAR) */,
    0x0000000d    /*  10 (PUSH) */,
    0x0000003d    /*  11 (LREF0) */,
    0x00000022    /*  12 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[872]) + 17),
    0x00000003    /*  14 (CONSTN) */,
    0x00000013    /*  15 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[872]) + 18),
    0x00000076    /*  17 (LREF0-CDR) */,
    0x00002018    /*  18 (PUSH-LOCAL-ENV 2) */,
    0x0000003d    /*  19 (LREF0) */,
    0x00000022    /*  20 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[872]) + 24),
    0x00000013    /*  22 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[872]) + 32),
    0x0000200e    /*  24 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[872]) + 32),
    0x00000006    /*  26 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1965[16])) /* "too many arguments for" */,
    0x00000006    /*  28 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1973[1147])) /* (lambda (size uv pos :optional (endian (default-endian))) (case size ((1) (get-u8 uv pos)) ((2) (get-u16 uv pos endian)) ((4) (get-u32 uv pos endian)) ((8) (get-u64 uv pos endian)) (else (ecase endian ((big-endian) (do ((i 0 (+ i 1)) (r 0 (logior (ash r 8) (get-u8 uv (+ i pos))))) ((>= i size) r))) ((little-endian arm-little-endian) (do ((i (- size 1) (- i 1)) (r 0 (logior (ash r 8) (get-u8 uv (+ i pos))))) ((< i 0) r))))))) */,
    0x0000205f    /*  30 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#error.397990c0> */,
    0x00c0103c    /*  32 (LREF 1 3) */,
    0x0000002f    /*  33 (BNEQVC) */,
    SCM_WORD(SCM_MAKE_INT(1U)) /* 1 */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[872]) + 41)  /*     41 */,
    0x0000004e    /*  36 (LREF12-PUSH) */,
    0x0000004d    /*  37 (LREF11-PUSH) */,
    0x00002060    /*  38 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#get-u8.397de000> */,
    0x00000014    /*  40 (RET) */,
    0x00c0103c    /*  41 (LREF 1 3) */,
    0x0000002f    /*  42 (BNEQVC) */,
    SCM_WORD(SCM_MAKE_INT(2U)) /* 2 */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[872]) + 51)  /*     51 */,
    0x0000004e    /*  45 (LREF12-PUSH) */,
    0x0000004d    /*  46 (LREF11-PUSH) */,
    0x00000049    /*  47 (LREF1-PUSH) */,
    0x00003060    /*  48 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#get-u16.397dff00> */,
    0x00000014    /*  50 (RET) */,
    0x00c0103c    /*  51 (LREF 1 3) */,
    0x0000002f    /*  52 (BNEQVC) */,
    SCM_WORD(SCM_MAKE_INT(4U)) /* 4 */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[872]) + 61)  /*     61 */,
    0x0000004e    /*  55 (LREF12-PUSH) */,
    0x0000004d    /*  56 (LREF11-PUSH) */,
    0x00000049    /*  57 (LREF1-PUSH) */,
    0x00003060    /*  58 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#get-u32.397dfde0> */,
    0x00000014    /*  60 (RET) */,
    0x00c0103c    /*  61 (LREF 1 3) */,
    0x0000002f    /*  62 (BNEQVC) */,
    SCM_WORD(SCM_MAKE_INT(8U)) /* 8 */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[872]) + 71)  /*     71 */,
    0x0000004e    /*  65 (LREF12-PUSH) */,
    0x0000004d    /*  66 (LREF11-PUSH) */,
    0x00000049    /*  67 (LREF1-PUSH) */,
    0x00003060    /*  68 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#get-u64.397dfcc0> */,
    0x00000014    /*  70 (RET) */,
    0x0000003e    /*  71 (LREF1) */,
    0x0000002e    /*  72 (BNEQC) */,
    SCM_WORD(SCM_UNDEFINED) /* big-endian */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[872]) + 99)  /*     99 */,
    0x00000007    /*  75 (CONSTI-PUSH 0) */,
    0x00000007    /*  76 (CONSTI-PUSH 0) */,
    0x00002017    /*  77 (LOCAL-ENV 2) */,
    0x00c0203c    /*  78 (LREF 2 3) */,
    0x0040002c    /*  79 (LREF-VAL0-BNGE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[872]) + 82),
    0x00000053    /*  81 (LREF0-RET) */,
    0x000010c8    /*  82 (LREF1-NUMADDI-PUSH 1) */,
    0x0000200e    /*  83 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[872]) + 90),
    0x00802047    /*  85 (LREF-PUSH 2 2) */,
    0x0000003e    /*  86 (LREF1) */,
    0x004020b6    /*  87 (LREF-VAL0-NUMADD2 2 1) */,
    0x00002062    /*  88 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#get-u8.397df760> */,
    0x0000000d    /*  90 (PUSH) */,
    0x0000003d    /*  91 (LREF0) */,
    0x000080d4    /*  92 (ASHI 8) */,
    0x000000d6    /*  93 (LOGIOR) */,
    0x0000000d    /*  94 (PUSH) */,
    0x0000101b    /*  95 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[872]) + 78),
    0x00000014    /*  97 (RET) */,
    0x00000014    /*  98 (RET) */,
    0x00000049    /*  99 (LREF1-PUSH) */,
    0x00000001    /* 100 (CONST) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1973[1116])) /* (little-endian arm-little-endian) */,
    0x0000008c    /* 102 (MEMV) */,
    0x0000001e    /* 103 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[872]) + 131),
    0x00c0103c    /* 105 (LREF 1 3) */,
    -0x00000f44   /* 106 (NUMADDI -1) */,
    0x0000000d    /* 107 (PUSH) */,
    0x00000007    /* 108 (CONSTI-PUSH 0) */,
    0x00002017    /* 109 (LOCAL-ENV 2) */,
    0x00000002    /* 110 (CONSTI 0) */,
    0x00400029    /* 111 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[872]) + 114),
    0x00000053    /* 113 (LREF0-RET) */,
    -0x00000f38   /* 114 (LREF1-NUMADDI-PUSH -1) */,
    0x0000200e    /* 115 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[872]) + 122),
    0x00802047    /* 117 (LREF-PUSH 2 2) */,
    0x0000003e    /* 118 (LREF1) */,
    0x004020b6    /* 119 (LREF-VAL0-NUMADD2 2 1) */,
    0x00002062    /* 120 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#get-u8.397df300> */,
    0x0000000d    /* 122 (PUSH) */,
    0x0000003d    /* 123 (LREF0) */,
    0x000080d4    /* 124 (ASHI 8) */,
    0x000000d6    /* 125 (LOGIOR) */,
    0x0000000d    /* 126 (PUSH) */,
    0x0000101b    /* 127 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[872]) + 110),
    0x00000014    /* 129 (RET) */,
    0x00000014    /* 130 (RET) */,
    0x00000006    /* 131 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1965[209])) /* "ecase test fell through: got ~s, expecting one of ~s" */,
    0x00000049    /* 133 (LREF1-PUSH) */,
    0x00000006    /* 134 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1973[1148])) /* (big-endian little-endian arm-little-endian) */,
    0x00003060    /* 136 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#errorf.397dfb20> */,
    0x00000014    /* 138 (RET) */,
    /* get-sint */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[1011]) + 9),
    0x0000000e    /*   3 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[1011]) + 10),
    0x0000005f    /*   5 (GREF-CALL 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#default-endian.3a200ae0> */,
    0x00000013    /*   7 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[1011]) + 10),
    0x0000006a    /*   9 (LREF0-CAR) */,
    0x0000000d    /*  10 (PUSH) */,
    0x0000003d    /*  11 (LREF0) */,
    0x00000022    /*  12 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[1011]) + 17),
    0x00000003    /*  14 (CONSTN) */,
    0x00000013    /*  15 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[1011]) + 18),
    0x00000076    /*  17 (LREF0-CDR) */,
    0x00002018    /*  18 (PUSH-LOCAL-ENV 2) */,
    0x0000003d    /*  19 (LREF0) */,
    0x00000022    /*  20 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[1011]) + 24),
    0x00000013    /*  22 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[1011]) + 32),
    0x0000200e    /*  24 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[1011]) + 32),
    0x00000006    /*  26 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1965[16])) /* "too many arguments for" */,
    0x00000006    /*  28 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1973[1181])) /* (lambda (size uv pos :optional (endian (default-endian))) (case size ((1) (get-s8 uv pos)) ((2) (get-s16 uv pos endian)) ((4) (get-s32 uv pos endian)) ((8) (get-s64 uv pos endian)) (else (uint->sint (get-uint size uv pos endian) size)))) */,
    0x0000205f    /*  30 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#error.3a200880> */,
    0x00c0103c    /*  32 (LREF 1 3) */,
    0x0000002f    /*  33 (BNEQVC) */,
    SCM_WORD(SCM_MAKE_INT(1U)) /* 1 */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[1011]) + 41)  /*     41 */,
    0x0000004e    /*  36 (LREF12-PUSH) */,
    0x0000004d    /*  37 (LREF11-PUSH) */,
    0x00002060    /*  38 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#get-s8.3a2075a0> */,
    0x00000014    /*  40 (RET) */,
    0x00c0103c    /*  41 (LREF 1 3) */,
    0x0000002f    /*  42 (BNEQVC) */,
    SCM_WORD(SCM_MAKE_INT(2U)) /* 2 */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[1011]) + 51)  /*     51 */,
    0x0000004e    /*  45 (LREF12-PUSH) */,
    0x0000004d    /*  46 (LREF11-PUSH) */,
    0x00000049    /*  47 (LREF1-PUSH) */,
    0x00003060    /*  48 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#get-s16.3a207480> */,
    0x00000014    /*  50 (RET) */,
    0x00c0103c    /*  51 (LREF 1 3) */,
    0x0000002f    /*  52 (BNEQVC) */,
    SCM_WORD(SCM_MAKE_INT(4U)) /* 4 */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[1011]) + 61)  /*     61 */,
    0x0000004e    /*  55 (LREF12-PUSH) */,
    0x0000004d    /*  56 (LREF11-PUSH) */,
    0x00000049    /*  57 (LREF1-PUSH) */,
    0x00003060    /*  58 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#get-s32.3a2072e0> */,
    0x00000014    /*  60 (RET) */,
    0x00c0103c    /*  61 (LREF 1 3) */,
    0x0000002f    /*  62 (BNEQVC) */,
    SCM_WORD(SCM_MAKE_INT(8U)) /* 8 */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[1011]) + 71)  /*     71 */,
    0x0000004e    /*  65 (LREF12-PUSH) */,
    0x0000004d    /*  66 (LREF11-PUSH) */,
    0x00000049    /*  67 (LREF1-PUSH) */,
    0x00003060    /*  68 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#get-s64.3a2071a0> */,
    0x00000014    /*  70 (RET) */,
    0x0000400e    /*  71 (PRE-CALL 4) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[1011]) + 79),
    0x00c01047    /*  73 (LREF-PUSH 1 3) */,
    0x0000004e    /*  74 (LREF12-PUSH) */,
    0x0000004d    /*  75 (LREF11-PUSH) */,
    0x00000049    /*  76 (LREF1-PUSH) */,
    0x0000405f    /*  77 (GREF-CALL 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#get-uint.3a2070a0> */,
    0x0000000d    /*  79 (PUSH) */,
    0x00c01047    /*  80 (LREF-PUSH 1 3) */,
    0x00002060    /*  81 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#uint->sint.3a2070e0> */,
    0x00000014    /*  83 (RET) */,
    /* %put-int! */
    0x0000003d    /*   0 (LREF0) */,
    0x0000002e    /*   1 (BNEQC) */,
    SCM_WORD(SCM_UNDEFINED) /* big-endian */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[1095]) + 32)  /*     32 */,
    0x0100003c    /*   4 (LREF 0 4) */,
    -0x00000f44   /*   5 (NUMADDI -1) */,
    0x0000000d    /*   6 (PUSH) */,
    0x00000049    /*   7 (LREF1-PUSH) */,
    0x00002017    /*   8 (LOCAL-ENV 2) */,
    0x00000002    /*   9 (CONSTI 0) */,
    0x00400029    /*  10 (LREF-VAL0-BNLT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[1095]) + 13),
    0x0000000c    /*  12 (CONSTU-RET) */,
    0x0000300e    /*  13 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[1095]) + 24),
    0x00c01047    /*  15 (LREF-PUSH 1 3) */,
    0x0000003e    /*  16 (LREF1) */,
    0x008010b6    /*  17 (LREF-VAL0-NUMADD2 1 2) */,
    0x0000000d    /*  18 (PUSH) */,
    0x0000003d    /*  19 (LREF0) */,
    0x000000d8    /*  20 (LOGANDC) */,
    SCM_WORD(SCM_MAKE_INT(255U)) /* 255 */,
    0x00003062    /*  22 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#put-u8!.39dc0240> */,
    -0x00000f38   /*  24 (LREF1-NUMADDI-PUSH -1) */,
    0x0000003d    /*  25 (LREF0) */,
    -0x00007f2c   /*  26 (ASHI -8) */,
    0x0000000d    /*  27 (PUSH) */,
    0x0000101b    /*  28 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[1095]) + 9),
    0x00000014    /*  30 (RET) */,
    0x00000014    /*  31 (RET) */,
    0x00000048    /*  32 (LREF0-PUSH) */,
    0x00000001    /*  33 (CONST) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1973[1116])) /* (little-endian arm-little-endian) */,
    0x0000008c    /*  35 (MEMV) */,
    0x0000001e    /*  36 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[1095]) + 64),
    0x00000007    /*  38 (CONSTI-PUSH 0) */,
    0x00000049    /*  39 (LREF1-PUSH) */,
    0x00002017    /*  40 (LOCAL-ENV 2) */,
    0x0100103c    /*  41 (LREF 1 4) */,
    0x0040002c    /*  42 (LREF-VAL0-BNGE 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[1095]) + 45),
    0x0000000c    /*  44 (CONSTU-RET) */,
    0x0000300e    /*  45 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[1095]) + 56),
    0x00c01047    /*  47 (LREF-PUSH 1 3) */,
    0x0000003e    /*  48 (LREF1) */,
    0x008010b6    /*  49 (LREF-VAL0-NUMADD2 1 2) */,
    0x0000000d    /*  50 (PUSH) */,
    0x0000003d    /*  51 (LREF0) */,
    0x000000d8    /*  52 (LOGANDC) */,
    SCM_WORD(SCM_MAKE_INT(255U)) /* 255 */,
    0x00003062    /*  54 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#put-u8!.39dcda20> */,
    0x000010c8    /*  56 (LREF1-NUMADDI-PUSH 1) */,
    0x0000003d    /*  57 (LREF0) */,
    -0x00007f2c   /*  58 (ASHI -8) */,
    0x0000000d    /*  59 (PUSH) */,
    0x0000101b    /*  60 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[1095]) + 41),
    0x00000014    /*  62 (RET) */,
    0x00000014    /*  63 (RET) */,
    0x00000006    /*  64 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1965[209])) /* "ecase test fell through: got ~s, expecting one of ~s" */,
    0x00000048    /*  66 (LREF0-PUSH) */,
    0x00000006    /*  67 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1973[1148])) /* (big-endian little-endian arm-little-endian) */,
    0x00003060    /*  69 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#errorf.39dbc1e0> */,
    0x00000014    /*  71 (RET) */,
    /* put-uint! */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[1167]) + 9),
    0x0000000e    /*   3 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[1167]) + 10),
    0x0000005f    /*   5 (GREF-CALL 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#default-endian.39fd00c0> */,
    0x00000013    /*   7 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[1167]) + 10),
    0x0000006a    /*   9 (LREF0-CAR) */,
    0x0000000d    /*  10 (PUSH) */,
    0x0000003d    /*  11 (LREF0) */,
    0x00000022    /*  12 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[1167]) + 17),
    0x00000003    /*  14 (CONSTN) */,
    0x00000013    /*  15 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[1167]) + 18),
    0x00000076    /*  17 (LREF0-CDR) */,
    0x00002018    /*  18 (PUSH-LOCAL-ENV 2) */,
    0x0000003d    /*  19 (LREF0) */,
    0x00000022    /*  20 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[1167]) + 24),
    0x00000013    /*  22 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[1167]) + 32),
    0x0000200e    /*  24 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[1167]) + 32),
    0x00000006    /*  26 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1965[16])) /* "too many arguments for" */,
    0x00000006    /*  28 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1973[1226])) /* (lambda (size uv pos val :optional (endian (default-endian))) (case size ((1) (put-u8! uv pos val)) ((2) (put-u16! uv pos val endian)) ((4) (put-u32! uv pos val endian)) ((8) (put-u64! uv pos val endian)) (else (%put-int! size uv pos val endian)))) */,
    0x0000205f    /*  30 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#error.39fd1ec0> */,
    0x0100103c    /*  32 (LREF 1 4) */,
    0x0000002f    /*  33 (BNEQVC) */,
    SCM_WORD(SCM_MAKE_INT(1U)) /* 1 */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[1167]) + 42)  /*     42 */,
    0x00c01047    /*  36 (LREF-PUSH 1 3) */,
    0x0000004e    /*  37 (LREF12-PUSH) */,
    0x0000004d    /*  38 (LREF11-PUSH) */,
    0x00003060    /*  39 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#put-u8!.39fd5820> */,
    0x00000014    /*  41 (RET) */,
    0x0100103c    /*  42 (LREF 1 4) */,
    0x0000002f    /*  43 (BNEQVC) */,
    SCM_WORD(SCM_MAKE_INT(2U)) /* 2 */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[1167]) + 53)  /*     53 */,
    0x00c01047    /*  46 (LREF-PUSH 1 3) */,
    0x0000004e    /*  47 (LREF12-PUSH) */,
    0x0000004d    /*  48 (LREF11-PUSH) */,
    0x00000049    /*  49 (LREF1-PUSH) */,
    0x00004060    /*  50 (GREF-TAIL-CALL 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#put-u16!.39fd5700> */,
    0x00000014    /*  52 (RET) */,
    0x0100103c    /*  53 (LREF 1 4) */,
    0x0000002f    /*  54 (BNEQVC) */,
    SCM_WORD(SCM_MAKE_INT(4U)) /* 4 */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[1167]) + 64)  /*     64 */,
    0x00c01047    /*  57 (LREF-PUSH 1 3) */,
    0x0000004e    /*  58 (LREF12-PUSH) */,
    0x0000004d    /*  59 (LREF11-PUSH) */,
    0x00000049    /*  60 (LREF1-PUSH) */,
    0x00004060    /*  61 (GREF-TAIL-CALL 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#put-u32!.39fd55c0> */,
    0x00000014    /*  63 (RET) */,
    0x0100103c    /*  64 (LREF 1 4) */,
    0x0000002f    /*  65 (BNEQVC) */,
    SCM_WORD(SCM_MAKE_INT(8U)) /* 8 */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[1167]) + 75)  /*     75 */,
    0x00c01047    /*  68 (LREF-PUSH 1 3) */,
    0x0000004e    /*  69 (LREF12-PUSH) */,
    0x0000004d    /*  70 (LREF11-PUSH) */,
    0x00000049    /*  71 (LREF1-PUSH) */,
    0x00004060    /*  72 (GREF-TAIL-CALL 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#put-u64!.39fd5480> */,
    0x00000014    /*  74 (RET) */,
    0x01001047    /*  75 (LREF-PUSH 1 4) */,
    0x00c01047    /*  76 (LREF-PUSH 1 3) */,
    0x0000004e    /*  77 (LREF12-PUSH) */,
    0x0000004d    /*  78 (LREF11-PUSH) */,
    0x00000049    /*  79 (LREF1-PUSH) */,
    0x00005060    /*  80 (GREF-TAIL-CALL 5) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%put-int!.39fd53a0> */,
    0x00000014    /*  82 (RET) */,
    /* put-sint! */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[1250]) + 9),
    0x0000000e    /*   3 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[1250]) + 10),
    0x0000005f    /*   5 (GREF-CALL 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#default-endian.395e42e0> */,
    0x00000013    /*   7 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[1250]) + 10),
    0x0000006a    /*   9 (LREF0-CAR) */,
    0x0000000d    /*  10 (PUSH) */,
    0x0000003d    /*  11 (LREF0) */,
    0x00000022    /*  12 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[1250]) + 17),
    0x00000003    /*  14 (CONSTN) */,
    0x00000013    /*  15 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[1250]) + 18),
    0x00000076    /*  17 (LREF0-CDR) */,
    0x00002018    /*  18 (PUSH-LOCAL-ENV 2) */,
    0x0000003d    /*  19 (LREF0) */,
    0x00000022    /*  20 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[1250]) + 24),
    0x00000013    /*  22 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[1250]) + 32),
    0x0000200e    /*  24 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[1250]) + 32),
    0x00000006    /*  26 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1965[16])) /* "too many arguments for" */,
    0x00000006    /*  28 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1973[1252])) /* (lambda (size uv pos val :optional (endian (default-endian))) (case size ((1) (put-s8! uv pos val)) ((2) (put-s16! uv pos val endian)) ((4) (put-s32! uv pos val endian)) ((8) (put-s64! uv pos val endian)) (else (%put-int! size uv pos val endian)))) */,
    0x0000205f    /*  30 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#error.395e4020> */,
    0x0100103c    /*  32 (LREF 1 4) */,
    0x0000002f    /*  33 (BNEQVC) */,
    SCM_WORD(SCM_MAKE_INT(1U)) /* 1 */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[1250]) + 42)  /*     42 */,
    0x00c01047    /*  36 (LREF-PUSH 1 3) */,
    0x0000004e    /*  37 (LREF12-PUSH) */,
    0x0000004d    /*  38 (LREF11-PUSH) */,
    0x00003060    /*  39 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#put-s8!.395efca0> */,
    0x00000014    /*  41 (RET) */,
    0x0100103c    /*  42 (LREF 1 4) */,
    0x0000002f    /*  43 (BNEQVC) */,
    SCM_WORD(SCM_MAKE_INT(2U)) /* 2 */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[1250]) + 53)  /*     53 */,
    0x00c01047    /*  46 (LREF-PUSH 1 3) */,
    0x0000004e    /*  47 (LREF12-PUSH) */,
    0x0000004d    /*  48 (LREF11-PUSH) */,
    0x00000049    /*  49 (LREF1-PUSH) */,
    0x00004060    /*  50 (GREF-TAIL-CALL 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#put-s16!.395efb80> */,
    0x00000014    /*  52 (RET) */,
    0x0100103c    /*  53 (LREF 1 4) */,
    0x0000002f    /*  54 (BNEQVC) */,
    SCM_WORD(SCM_MAKE_INT(4U)) /* 4 */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[1250]) + 64)  /*     64 */,
    0x00c01047    /*  57 (LREF-PUSH 1 3) */,
    0x0000004e    /*  58 (LREF12-PUSH) */,
    0x0000004d    /*  59 (LREF11-PUSH) */,
    0x00000049    /*  60 (LREF1-PUSH) */,
    0x00004060    /*  61 (GREF-TAIL-CALL 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#put-s32!.395efa40> */,
    0x00000014    /*  63 (RET) */,
    0x0100103c    /*  64 (LREF 1 4) */,
    0x0000002f    /*  65 (BNEQVC) */,
    SCM_WORD(SCM_MAKE_INT(8U)) /* 8 */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1966[1250]) + 75)  /*     75 */,
    0x00c01047    /*  68 (LREF-PUSH 1 3) */,
    0x0000004e    /*  69 (LREF12-PUSH) */,
    0x0000004d    /*  70 (LREF11-PUSH) */,
    0x00000049    /*  71 (LREF1-PUSH) */,
    0x00004060    /*  72 (GREF-TAIL-CALL 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#put-s64!.395ef8a0> */,
    0x00000014    /*  74 (RET) */,
    0x01001047    /*  75 (LREF-PUSH 1 4) */,
    0x00c01047    /*  76 (LREF-PUSH 1 3) */,
    0x0000004e    /*  77 (LREF12-PUSH) */,
    0x0000004d    /*  78 (LREF11-PUSH) */,
    0x00000049    /*  79 (LREF1-PUSH) */,
    0x00005060    /*  80 (GREF-TAIL-CALL 5) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%put-int!.395ef7c0> */,
    0x00000014    /*  82 (RET) */,
  },
  {   /* ScmObj d1964 */
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
  },
};
static ScmObj binary_2d_2dioread_u8(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj port_scm;
  ScmPort* port;
  ScmObj endian_scm;
  ScmSymbol* endian;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("read-u8");
  if (SCM_ARGCNT >= 3
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 2 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  if (SCM_ARGCNT > 0+1) {
    port_scm = SCM_SUBRARGS[0];
  } else {
    port_scm = SCM_FALSE;
  }
  if (!SCM_MAYBE_P(SCM_IPORTP, port_scm)) Scm_Error("input port or #f required, but got %S", port_scm);
  port = SCM_MAYBE(SCM_PORT, port_scm);
  if (SCM_ARGCNT > 1+1) {
    endian_scm = SCM_SUBRARGS[1];
  } else {
    endian_scm = SCM_FALSE;
  }
  if (!SCM_MAYBE_P(SCM_SYMBOLP, endian_scm)) Scm_Error("symbol or #f required, but got %S", endian_scm);
  endian = SCM_MAYBE(SCM_SYMBOL, endian_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_ReadBinaryU8(port,endian));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj binary_2d_2dioread_u16(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj port_scm;
  ScmPort* port;
  ScmObj endian_scm;
  ScmSymbol* endian;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("read-u16");
  if (SCM_ARGCNT >= 3
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 2 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  if (SCM_ARGCNT > 0+1) {
    port_scm = SCM_SUBRARGS[0];
  } else {
    port_scm = SCM_FALSE;
  }
  if (!SCM_MAYBE_P(SCM_IPORTP, port_scm)) Scm_Error("input port or #f required, but got %S", port_scm);
  port = SCM_MAYBE(SCM_PORT, port_scm);
  if (SCM_ARGCNT > 1+1) {
    endian_scm = SCM_SUBRARGS[1];
  } else {
    endian_scm = SCM_FALSE;
  }
  if (!SCM_MAYBE_P(SCM_SYMBOLP, endian_scm)) Scm_Error("symbol or #f required, but got %S", endian_scm);
  endian = SCM_MAYBE(SCM_SYMBOL, endian_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_ReadBinaryU16(port,endian));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj binary_2d_2dioread_u32(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj port_scm;
  ScmPort* port;
  ScmObj endian_scm;
  ScmSymbol* endian;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("read-u32");
  if (SCM_ARGCNT >= 3
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 2 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  if (SCM_ARGCNT > 0+1) {
    port_scm = SCM_SUBRARGS[0];
  } else {
    port_scm = SCM_FALSE;
  }
  if (!SCM_MAYBE_P(SCM_IPORTP, port_scm)) Scm_Error("input port or #f required, but got %S", port_scm);
  port = SCM_MAYBE(SCM_PORT, port_scm);
  if (SCM_ARGCNT > 1+1) {
    endian_scm = SCM_SUBRARGS[1];
  } else {
    endian_scm = SCM_FALSE;
  }
  if (!SCM_MAYBE_P(SCM_SYMBOLP, endian_scm)) Scm_Error("symbol or #f required, but got %S", endian_scm);
  endian = SCM_MAYBE(SCM_SYMBOL, endian_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_ReadBinaryU32(port,endian));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj binary_2d_2dioread_u64(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj port_scm;
  ScmPort* port;
  ScmObj endian_scm;
  ScmSymbol* endian;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("read-u64");
  if (SCM_ARGCNT >= 3
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 2 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  if (SCM_ARGCNT > 0+1) {
    port_scm = SCM_SUBRARGS[0];
  } else {
    port_scm = SCM_FALSE;
  }
  if (!SCM_MAYBE_P(SCM_IPORTP, port_scm)) Scm_Error("input port or #f required, but got %S", port_scm);
  port = SCM_MAYBE(SCM_PORT, port_scm);
  if (SCM_ARGCNT > 1+1) {
    endian_scm = SCM_SUBRARGS[1];
  } else {
    endian_scm = SCM_FALSE;
  }
  if (!SCM_MAYBE_P(SCM_SYMBOLP, endian_scm)) Scm_Error("symbol or #f required, but got %S", endian_scm);
  endian = SCM_MAYBE(SCM_SYMBOL, endian_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_ReadBinaryU64(port,endian));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj binary_2d_2dioread_s8(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj port_scm;
  ScmPort* port;
  ScmObj endian_scm;
  ScmSymbol* endian;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("read-s8");
  if (SCM_ARGCNT >= 3
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 2 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  if (SCM_ARGCNT > 0+1) {
    port_scm = SCM_SUBRARGS[0];
  } else {
    port_scm = SCM_FALSE;
  }
  if (!SCM_MAYBE_P(SCM_IPORTP, port_scm)) Scm_Error("input port or #f required, but got %S", port_scm);
  port = SCM_MAYBE(SCM_PORT, port_scm);
  if (SCM_ARGCNT > 1+1) {
    endian_scm = SCM_SUBRARGS[1];
  } else {
    endian_scm = SCM_FALSE;
  }
  if (!SCM_MAYBE_P(SCM_SYMBOLP, endian_scm)) Scm_Error("symbol or #f required, but got %S", endian_scm);
  endian = SCM_MAYBE(SCM_SYMBOL, endian_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_ReadBinaryS8(port,endian));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj binary_2d_2dioread_s16(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj port_scm;
  ScmPort* port;
  ScmObj endian_scm;
  ScmSymbol* endian;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("read-s16");
  if (SCM_ARGCNT >= 3
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 2 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  if (SCM_ARGCNT > 0+1) {
    port_scm = SCM_SUBRARGS[0];
  } else {
    port_scm = SCM_FALSE;
  }
  if (!SCM_MAYBE_P(SCM_IPORTP, port_scm)) Scm_Error("input port or #f required, but got %S", port_scm);
  port = SCM_MAYBE(SCM_PORT, port_scm);
  if (SCM_ARGCNT > 1+1) {
    endian_scm = SCM_SUBRARGS[1];
  } else {
    endian_scm = SCM_FALSE;
  }
  if (!SCM_MAYBE_P(SCM_SYMBOLP, endian_scm)) Scm_Error("symbol or #f required, but got %S", endian_scm);
  endian = SCM_MAYBE(SCM_SYMBOL, endian_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_ReadBinaryS16(port,endian));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj binary_2d_2dioread_s32(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj port_scm;
  ScmPort* port;
  ScmObj endian_scm;
  ScmSymbol* endian;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("read-s32");
  if (SCM_ARGCNT >= 3
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 2 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  if (SCM_ARGCNT > 0+1) {
    port_scm = SCM_SUBRARGS[0];
  } else {
    port_scm = SCM_FALSE;
  }
  if (!SCM_MAYBE_P(SCM_IPORTP, port_scm)) Scm_Error("input port or #f required, but got %S", port_scm);
  port = SCM_MAYBE(SCM_PORT, port_scm);
  if (SCM_ARGCNT > 1+1) {
    endian_scm = SCM_SUBRARGS[1];
  } else {
    endian_scm = SCM_FALSE;
  }
  if (!SCM_MAYBE_P(SCM_SYMBOLP, endian_scm)) Scm_Error("symbol or #f required, but got %S", endian_scm);
  endian = SCM_MAYBE(SCM_SYMBOL, endian_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_ReadBinaryS32(port,endian));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj binary_2d_2dioread_s64(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj port_scm;
  ScmPort* port;
  ScmObj endian_scm;
  ScmSymbol* endian;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("read-s64");
  if (SCM_ARGCNT >= 3
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 2 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  if (SCM_ARGCNT > 0+1) {
    port_scm = SCM_SUBRARGS[0];
  } else {
    port_scm = SCM_FALSE;
  }
  if (!SCM_MAYBE_P(SCM_IPORTP, port_scm)) Scm_Error("input port or #f required, but got %S", port_scm);
  port = SCM_MAYBE(SCM_PORT, port_scm);
  if (SCM_ARGCNT > 1+1) {
    endian_scm = SCM_SUBRARGS[1];
  } else {
    endian_scm = SCM_FALSE;
  }
  if (!SCM_MAYBE_P(SCM_SYMBOLP, endian_scm)) Scm_Error("symbol or #f required, but got %S", endian_scm);
  endian = SCM_MAYBE(SCM_SYMBOL, endian_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_ReadBinaryS64(port,endian));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj binary_2d_2diowrite_u8(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj intval_scm;
  ScmObj intval;
  ScmObj port_scm;
  ScmPort* port;
  ScmObj endian_scm;
  ScmSymbol* endian;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("write-u8");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  intval_scm = SCM_SUBRARGS[0];
  if (!SCM_INTEGERP(intval_scm)) Scm_Error("exact integer required, but got %S", intval_scm);
  intval = (intval_scm);
  if (SCM_ARGCNT > 1+1) {
    port_scm = SCM_SUBRARGS[1];
  } else {
    port_scm = SCM_FALSE;
  }
  if (!SCM_MAYBE_P(SCM_OPORTP, port_scm)) Scm_Error("output port or #f required, but got %S", port_scm);
  port = SCM_MAYBE(SCM_PORT, port_scm);
  if (SCM_ARGCNT > 2+1) {
    endian_scm = SCM_SUBRARGS[2];
  } else {
    endian_scm = SCM_FALSE;
  }
  if (!SCM_MAYBE_P(SCM_SYMBOLP, endian_scm)) Scm_Error("symbol or #f required, but got %S", endian_scm);
  endian = SCM_MAYBE(SCM_SYMBOL, endian_scm);
  {
Scm_WriteBinaryU8(intval,port,endian);
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj binary_2d_2diowrite_u16(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj intval_scm;
  ScmObj intval;
  ScmObj port_scm;
  ScmPort* port;
  ScmObj endian_scm;
  ScmSymbol* endian;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("write-u16");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  intval_scm = SCM_SUBRARGS[0];
  if (!SCM_INTEGERP(intval_scm)) Scm_Error("exact integer required, but got %S", intval_scm);
  intval = (intval_scm);
  if (SCM_ARGCNT > 1+1) {
    port_scm = SCM_SUBRARGS[1];
  } else {
    port_scm = SCM_FALSE;
  }
  if (!SCM_MAYBE_P(SCM_OPORTP, port_scm)) Scm_Error("output port or #f required, but got %S", port_scm);
  port = SCM_MAYBE(SCM_PORT, port_scm);
  if (SCM_ARGCNT > 2+1) {
    endian_scm = SCM_SUBRARGS[2];
  } else {
    endian_scm = SCM_FALSE;
  }
  if (!SCM_MAYBE_P(SCM_SYMBOLP, endian_scm)) Scm_Error("symbol or #f required, but got %S", endian_scm);
  endian = SCM_MAYBE(SCM_SYMBOL, endian_scm);
  {
Scm_WriteBinaryU16(intval,port,endian);
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj binary_2d_2diowrite_u32(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj intval_scm;
  ScmObj intval;
  ScmObj port_scm;
  ScmPort* port;
  ScmObj endian_scm;
  ScmSymbol* endian;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("write-u32");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  intval_scm = SCM_SUBRARGS[0];
  if (!SCM_INTEGERP(intval_scm)) Scm_Error("exact integer required, but got %S", intval_scm);
  intval = (intval_scm);
  if (SCM_ARGCNT > 1+1) {
    port_scm = SCM_SUBRARGS[1];
  } else {
    port_scm = SCM_FALSE;
  }
  if (!SCM_MAYBE_P(SCM_OPORTP, port_scm)) Scm_Error("output port or #f required, but got %S", port_scm);
  port = SCM_MAYBE(SCM_PORT, port_scm);
  if (SCM_ARGCNT > 2+1) {
    endian_scm = SCM_SUBRARGS[2];
  } else {
    endian_scm = SCM_FALSE;
  }
  if (!SCM_MAYBE_P(SCM_SYMBOLP, endian_scm)) Scm_Error("symbol or #f required, but got %S", endian_scm);
  endian = SCM_MAYBE(SCM_SYMBOL, endian_scm);
  {
Scm_WriteBinaryU32(intval,port,endian);
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj binary_2d_2diowrite_u64(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj intval_scm;
  ScmObj intval;
  ScmObj port_scm;
  ScmPort* port;
  ScmObj endian_scm;
  ScmSymbol* endian;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("write-u64");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  intval_scm = SCM_SUBRARGS[0];
  if (!SCM_INTEGERP(intval_scm)) Scm_Error("exact integer required, but got %S", intval_scm);
  intval = (intval_scm);
  if (SCM_ARGCNT > 1+1) {
    port_scm = SCM_SUBRARGS[1];
  } else {
    port_scm = SCM_FALSE;
  }
  if (!SCM_MAYBE_P(SCM_OPORTP, port_scm)) Scm_Error("output port or #f required, but got %S", port_scm);
  port = SCM_MAYBE(SCM_PORT, port_scm);
  if (SCM_ARGCNT > 2+1) {
    endian_scm = SCM_SUBRARGS[2];
  } else {
    endian_scm = SCM_FALSE;
  }
  if (!SCM_MAYBE_P(SCM_SYMBOLP, endian_scm)) Scm_Error("symbol or #f required, but got %S", endian_scm);
  endian = SCM_MAYBE(SCM_SYMBOL, endian_scm);
  {
Scm_WriteBinaryU64(intval,port,endian);
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj binary_2d_2diowrite_s8(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj intval_scm;
  ScmObj intval;
  ScmObj port_scm;
  ScmPort* port;
  ScmObj endian_scm;
  ScmSymbol* endian;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("write-s8");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  intval_scm = SCM_SUBRARGS[0];
  if (!SCM_INTEGERP(intval_scm)) Scm_Error("exact integer required, but got %S", intval_scm);
  intval = (intval_scm);
  if (SCM_ARGCNT > 1+1) {
    port_scm = SCM_SUBRARGS[1];
  } else {
    port_scm = SCM_FALSE;
  }
  if (!SCM_MAYBE_P(SCM_OPORTP, port_scm)) Scm_Error("output port or #f required, but got %S", port_scm);
  port = SCM_MAYBE(SCM_PORT, port_scm);
  if (SCM_ARGCNT > 2+1) {
    endian_scm = SCM_SUBRARGS[2];
  } else {
    endian_scm = SCM_FALSE;
  }
  if (!SCM_MAYBE_P(SCM_SYMBOLP, endian_scm)) Scm_Error("symbol or #f required, but got %S", endian_scm);
  endian = SCM_MAYBE(SCM_SYMBOL, endian_scm);
  {
Scm_WriteBinaryS8(intval,port,endian);
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj binary_2d_2diowrite_s16(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj intval_scm;
  ScmObj intval;
  ScmObj port_scm;
  ScmPort* port;
  ScmObj endian_scm;
  ScmSymbol* endian;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("write-s16");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  intval_scm = SCM_SUBRARGS[0];
  if (!SCM_INTEGERP(intval_scm)) Scm_Error("exact integer required, but got %S", intval_scm);
  intval = (intval_scm);
  if (SCM_ARGCNT > 1+1) {
    port_scm = SCM_SUBRARGS[1];
  } else {
    port_scm = SCM_FALSE;
  }
  if (!SCM_MAYBE_P(SCM_OPORTP, port_scm)) Scm_Error("output port or #f required, but got %S", port_scm);
  port = SCM_MAYBE(SCM_PORT, port_scm);
  if (SCM_ARGCNT > 2+1) {
    endian_scm = SCM_SUBRARGS[2];
  } else {
    endian_scm = SCM_FALSE;
  }
  if (!SCM_MAYBE_P(SCM_SYMBOLP, endian_scm)) Scm_Error("symbol or #f required, but got %S", endian_scm);
  endian = SCM_MAYBE(SCM_SYMBOL, endian_scm);
  {
Scm_WriteBinaryS16(intval,port,endian);
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj binary_2d_2diowrite_s32(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj intval_scm;
  ScmObj intval;
  ScmObj port_scm;
  ScmPort* port;
  ScmObj endian_scm;
  ScmSymbol* endian;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("write-s32");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  intval_scm = SCM_SUBRARGS[0];
  if (!SCM_INTEGERP(intval_scm)) Scm_Error("exact integer required, but got %S", intval_scm);
  intval = (intval_scm);
  if (SCM_ARGCNT > 1+1) {
    port_scm = SCM_SUBRARGS[1];
  } else {
    port_scm = SCM_FALSE;
  }
  if (!SCM_MAYBE_P(SCM_OPORTP, port_scm)) Scm_Error("output port or #f required, but got %S", port_scm);
  port = SCM_MAYBE(SCM_PORT, port_scm);
  if (SCM_ARGCNT > 2+1) {
    endian_scm = SCM_SUBRARGS[2];
  } else {
    endian_scm = SCM_FALSE;
  }
  if (!SCM_MAYBE_P(SCM_SYMBOLP, endian_scm)) Scm_Error("symbol or #f required, but got %S", endian_scm);
  endian = SCM_MAYBE(SCM_SYMBOL, endian_scm);
  {
Scm_WriteBinaryS32(intval,port,endian);
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj binary_2d_2diowrite_s64(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj intval_scm;
  ScmObj intval;
  ScmObj port_scm;
  ScmPort* port;
  ScmObj endian_scm;
  ScmSymbol* endian;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("write-s64");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  intval_scm = SCM_SUBRARGS[0];
  if (!SCM_INTEGERP(intval_scm)) Scm_Error("exact integer required, but got %S", intval_scm);
  intval = (intval_scm);
  if (SCM_ARGCNT > 1+1) {
    port_scm = SCM_SUBRARGS[1];
  } else {
    port_scm = SCM_FALSE;
  }
  if (!SCM_MAYBE_P(SCM_OPORTP, port_scm)) Scm_Error("output port or #f required, but got %S", port_scm);
  port = SCM_MAYBE(SCM_PORT, port_scm);
  if (SCM_ARGCNT > 2+1) {
    endian_scm = SCM_SUBRARGS[2];
  } else {
    endian_scm = SCM_FALSE;
  }
  if (!SCM_MAYBE_P(SCM_SYMBOLP, endian_scm)) Scm_Error("symbol or #f required, but got %S", endian_scm);
  endian = SCM_MAYBE(SCM_SYMBOL, endian_scm);
  {
Scm_WriteBinaryS64(intval,port,endian);
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj binary_2d_2dioread_f16(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj port_scm;
  ScmPort* port;
  ScmObj endian_scm;
  ScmSymbol* endian;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("read-f16");
  if (SCM_ARGCNT >= 3
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 2 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  if (SCM_ARGCNT > 0+1) {
    port_scm = SCM_SUBRARGS[0];
  } else {
    port_scm = SCM_FALSE;
  }
  if (!SCM_MAYBE_P(SCM_IPORTP, port_scm)) Scm_Error("input port or #f required, but got %S", port_scm);
  port = SCM_MAYBE(SCM_PORT, port_scm);
  if (SCM_ARGCNT > 1+1) {
    endian_scm = SCM_SUBRARGS[1];
  } else {
    endian_scm = SCM_FALSE;
  }
  if (!SCM_MAYBE_P(SCM_SYMBOLP, endian_scm)) Scm_Error("symbol or #f required, but got %S", endian_scm);
  endian = SCM_MAYBE(SCM_SYMBOL, endian_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_ReadBinaryF16(port,endian));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj binary_2d_2dioread_f32(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj port_scm;
  ScmPort* port;
  ScmObj endian_scm;
  ScmSymbol* endian;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("read-f32");
  if (SCM_ARGCNT >= 3
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 2 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  if (SCM_ARGCNT > 0+1) {
    port_scm = SCM_SUBRARGS[0];
  } else {
    port_scm = SCM_FALSE;
  }
  if (!SCM_MAYBE_P(SCM_IPORTP, port_scm)) Scm_Error("input port or #f required, but got %S", port_scm);
  port = SCM_MAYBE(SCM_PORT, port_scm);
  if (SCM_ARGCNT > 1+1) {
    endian_scm = SCM_SUBRARGS[1];
  } else {
    endian_scm = SCM_FALSE;
  }
  if (!SCM_MAYBE_P(SCM_SYMBOLP, endian_scm)) Scm_Error("symbol or #f required, but got %S", endian_scm);
  endian = SCM_MAYBE(SCM_SYMBOL, endian_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_ReadBinaryF32(port,endian));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj binary_2d_2dioread_f64(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj port_scm;
  ScmPort* port;
  ScmObj endian_scm;
  ScmSymbol* endian;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("read-f64");
  if (SCM_ARGCNT >= 3
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 2 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  if (SCM_ARGCNT > 0+1) {
    port_scm = SCM_SUBRARGS[0];
  } else {
    port_scm = SCM_FALSE;
  }
  if (!SCM_MAYBE_P(SCM_IPORTP, port_scm)) Scm_Error("input port or #f required, but got %S", port_scm);
  port = SCM_MAYBE(SCM_PORT, port_scm);
  if (SCM_ARGCNT > 1+1) {
    endian_scm = SCM_SUBRARGS[1];
  } else {
    endian_scm = SCM_FALSE;
  }
  if (!SCM_MAYBE_P(SCM_SYMBOLP, endian_scm)) Scm_Error("symbol or #f required, but got %S", endian_scm);
  endian = SCM_MAYBE(SCM_SYMBOL, endian_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_ReadBinaryF64(port,endian));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj binary_2d_2diowrite_f16(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj val_scm;
  ScmObj val;
  ScmObj port_scm;
  ScmPort* port;
  ScmObj endian_scm;
  ScmSymbol* endian;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("write-f16");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  val_scm = SCM_SUBRARGS[0];
  if (!SCM_NUMBERP(val_scm)) Scm_Error("number required, but got %S", val_scm);
  val = (val_scm);
  if (SCM_ARGCNT > 1+1) {
    port_scm = SCM_SUBRARGS[1];
  } else {
    port_scm = SCM_FALSE;
  }
  if (!SCM_MAYBE_P(SCM_OPORTP, port_scm)) Scm_Error("output port or #f required, but got %S", port_scm);
  port = SCM_MAYBE(SCM_PORT, port_scm);
  if (SCM_ARGCNT > 2+1) {
    endian_scm = SCM_SUBRARGS[2];
  } else {
    endian_scm = SCM_FALSE;
  }
  if (!SCM_MAYBE_P(SCM_SYMBOLP, endian_scm)) Scm_Error("symbol or #f required, but got %S", endian_scm);
  endian = SCM_MAYBE(SCM_SYMBOL, endian_scm);
  {
Scm_WriteBinaryF16(val,port,endian);
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj binary_2d_2diowrite_f32(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj val_scm;
  ScmObj val;
  ScmObj port_scm;
  ScmPort* port;
  ScmObj endian_scm;
  ScmSymbol* endian;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("write-f32");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  val_scm = SCM_SUBRARGS[0];
  if (!SCM_NUMBERP(val_scm)) Scm_Error("number required, but got %S", val_scm);
  val = (val_scm);
  if (SCM_ARGCNT > 1+1) {
    port_scm = SCM_SUBRARGS[1];
  } else {
    port_scm = SCM_FALSE;
  }
  if (!SCM_MAYBE_P(SCM_OPORTP, port_scm)) Scm_Error("output port or #f required, but got %S", port_scm);
  port = SCM_MAYBE(SCM_PORT, port_scm);
  if (SCM_ARGCNT > 2+1) {
    endian_scm = SCM_SUBRARGS[2];
  } else {
    endian_scm = SCM_FALSE;
  }
  if (!SCM_MAYBE_P(SCM_SYMBOLP, endian_scm)) Scm_Error("symbol or #f required, but got %S", endian_scm);
  endian = SCM_MAYBE(SCM_SYMBOL, endian_scm);
  {
Scm_WriteBinaryF32(val,port,endian);
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj binary_2d_2diowrite_f64(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj val_scm;
  ScmObj val;
  ScmObj port_scm;
  ScmPort* port;
  ScmObj endian_scm;
  ScmSymbol* endian;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("write-f64");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  val_scm = SCM_SUBRARGS[0];
  if (!SCM_NUMBERP(val_scm)) Scm_Error("number required, but got %S", val_scm);
  val = (val_scm);
  if (SCM_ARGCNT > 1+1) {
    port_scm = SCM_SUBRARGS[1];
  } else {
    port_scm = SCM_FALSE;
  }
  if (!SCM_MAYBE_P(SCM_OPORTP, port_scm)) Scm_Error("output port or #f required, but got %S", port_scm);
  port = SCM_MAYBE(SCM_PORT, port_scm);
  if (SCM_ARGCNT > 2+1) {
    endian_scm = SCM_SUBRARGS[2];
  } else {
    endian_scm = SCM_FALSE;
  }
  if (!SCM_MAYBE_P(SCM_SYMBOLP, endian_scm)) Scm_Error("symbol or #f required, but got %S", endian_scm);
  endian = SCM_MAYBE(SCM_SYMBOL, endian_scm);
  {
Scm_WriteBinaryF64(val,port,endian);
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj binary_2d_2dioget_u8(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj off_scm;
  u_int off;
  ScmObj endian_scm;
  ScmSymbol* endian;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("get-u8");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_UVECTORP(v_scm)) Scm_Error("uniform vector required, but got %S", v_scm);
  v = SCM_UVECTOR(v_scm);
  off_scm = SCM_SUBRARGS[1];
  if (!SCM_UINTEGERP(off_scm)) Scm_Error("C integer required, but got %S", off_scm);
  off = Scm_GetIntegerU(off_scm);
  if (SCM_ARGCNT > 2+1) {
    endian_scm = SCM_SUBRARGS[2];
  } else {
    endian_scm = SCM_FALSE;
  }
  if (!SCM_MAYBE_P(SCM_SYMBOLP, endian_scm)) Scm_Error("symbol or #f required, but got %S", endian_scm);
  endian = SCM_MAYBE(SCM_SYMBOL, endian_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_GetBinaryU8(v,off,endian));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj binary_2d_2dioget_s8(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj off_scm;
  u_int off;
  ScmObj endian_scm;
  ScmSymbol* endian;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("get-s8");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_UVECTORP(v_scm)) Scm_Error("uniform vector required, but got %S", v_scm);
  v = SCM_UVECTOR(v_scm);
  off_scm = SCM_SUBRARGS[1];
  if (!SCM_UINTEGERP(off_scm)) Scm_Error("C integer required, but got %S", off_scm);
  off = Scm_GetIntegerU(off_scm);
  if (SCM_ARGCNT > 2+1) {
    endian_scm = SCM_SUBRARGS[2];
  } else {
    endian_scm = SCM_FALSE;
  }
  if (!SCM_MAYBE_P(SCM_SYMBOLP, endian_scm)) Scm_Error("symbol or #f required, but got %S", endian_scm);
  endian = SCM_MAYBE(SCM_SYMBOL, endian_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_GetBinaryS8(v,off,endian));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj binary_2d_2dioget_u16(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj off_scm;
  u_int off;
  ScmObj endian_scm;
  ScmSymbol* endian;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("get-u16");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_UVECTORP(v_scm)) Scm_Error("uniform vector required, but got %S", v_scm);
  v = SCM_UVECTOR(v_scm);
  off_scm = SCM_SUBRARGS[1];
  if (!SCM_UINTEGERP(off_scm)) Scm_Error("C integer required, but got %S", off_scm);
  off = Scm_GetIntegerU(off_scm);
  if (SCM_ARGCNT > 2+1) {
    endian_scm = SCM_SUBRARGS[2];
  } else {
    endian_scm = SCM_FALSE;
  }
  if (!SCM_MAYBE_P(SCM_SYMBOLP, endian_scm)) Scm_Error("symbol or #f required, but got %S", endian_scm);
  endian = SCM_MAYBE(SCM_SYMBOL, endian_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_GetBinaryU16(v,off,endian));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj binary_2d_2dioget_s16(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj off_scm;
  u_int off;
  ScmObj endian_scm;
  ScmSymbol* endian;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("get-s16");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_UVECTORP(v_scm)) Scm_Error("uniform vector required, but got %S", v_scm);
  v = SCM_UVECTOR(v_scm);
  off_scm = SCM_SUBRARGS[1];
  if (!SCM_UINTEGERP(off_scm)) Scm_Error("C integer required, but got %S", off_scm);
  off = Scm_GetIntegerU(off_scm);
  if (SCM_ARGCNT > 2+1) {
    endian_scm = SCM_SUBRARGS[2];
  } else {
    endian_scm = SCM_FALSE;
  }
  if (!SCM_MAYBE_P(SCM_SYMBOLP, endian_scm)) Scm_Error("symbol or #f required, but got %S", endian_scm);
  endian = SCM_MAYBE(SCM_SYMBOL, endian_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_GetBinaryS16(v,off,endian));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj binary_2d_2dioget_u32(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj off_scm;
  u_int off;
  ScmObj endian_scm;
  ScmSymbol* endian;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("get-u32");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_UVECTORP(v_scm)) Scm_Error("uniform vector required, but got %S", v_scm);
  v = SCM_UVECTOR(v_scm);
  off_scm = SCM_SUBRARGS[1];
  if (!SCM_UINTEGERP(off_scm)) Scm_Error("C integer required, but got %S", off_scm);
  off = Scm_GetIntegerU(off_scm);
  if (SCM_ARGCNT > 2+1) {
    endian_scm = SCM_SUBRARGS[2];
  } else {
    endian_scm = SCM_FALSE;
  }
  if (!SCM_MAYBE_P(SCM_SYMBOLP, endian_scm)) Scm_Error("symbol or #f required, but got %S", endian_scm);
  endian = SCM_MAYBE(SCM_SYMBOL, endian_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_GetBinaryU32(v,off,endian));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj binary_2d_2dioget_s32(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj off_scm;
  u_int off;
  ScmObj endian_scm;
  ScmSymbol* endian;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("get-s32");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_UVECTORP(v_scm)) Scm_Error("uniform vector required, but got %S", v_scm);
  v = SCM_UVECTOR(v_scm);
  off_scm = SCM_SUBRARGS[1];
  if (!SCM_UINTEGERP(off_scm)) Scm_Error("C integer required, but got %S", off_scm);
  off = Scm_GetIntegerU(off_scm);
  if (SCM_ARGCNT > 2+1) {
    endian_scm = SCM_SUBRARGS[2];
  } else {
    endian_scm = SCM_FALSE;
  }
  if (!SCM_MAYBE_P(SCM_SYMBOLP, endian_scm)) Scm_Error("symbol or #f required, but got %S", endian_scm);
  endian = SCM_MAYBE(SCM_SYMBOL, endian_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_GetBinaryS32(v,off,endian));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj binary_2d_2dioget_u64(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj off_scm;
  u_int off;
  ScmObj endian_scm;
  ScmSymbol* endian;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("get-u64");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_UVECTORP(v_scm)) Scm_Error("uniform vector required, but got %S", v_scm);
  v = SCM_UVECTOR(v_scm);
  off_scm = SCM_SUBRARGS[1];
  if (!SCM_UINTEGERP(off_scm)) Scm_Error("C integer required, but got %S", off_scm);
  off = Scm_GetIntegerU(off_scm);
  if (SCM_ARGCNT > 2+1) {
    endian_scm = SCM_SUBRARGS[2];
  } else {
    endian_scm = SCM_FALSE;
  }
  if (!SCM_MAYBE_P(SCM_SYMBOLP, endian_scm)) Scm_Error("symbol or #f required, but got %S", endian_scm);
  endian = SCM_MAYBE(SCM_SYMBOL, endian_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_GetBinaryU64(v,off,endian));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj binary_2d_2dioget_s64(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj off_scm;
  u_int off;
  ScmObj endian_scm;
  ScmSymbol* endian;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("get-s64");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_UVECTORP(v_scm)) Scm_Error("uniform vector required, but got %S", v_scm);
  v = SCM_UVECTOR(v_scm);
  off_scm = SCM_SUBRARGS[1];
  if (!SCM_UINTEGERP(off_scm)) Scm_Error("C integer required, but got %S", off_scm);
  off = Scm_GetIntegerU(off_scm);
  if (SCM_ARGCNT > 2+1) {
    endian_scm = SCM_SUBRARGS[2];
  } else {
    endian_scm = SCM_FALSE;
  }
  if (!SCM_MAYBE_P(SCM_SYMBOLP, endian_scm)) Scm_Error("symbol or #f required, but got %S", endian_scm);
  endian = SCM_MAYBE(SCM_SYMBOL, endian_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_GetBinaryS64(v,off,endian));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj binary_2d_2dioget_f16(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj off_scm;
  u_int off;
  ScmObj endian_scm;
  ScmSymbol* endian;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("get-f16");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_UVECTORP(v_scm)) Scm_Error("uniform vector required, but got %S", v_scm);
  v = SCM_UVECTOR(v_scm);
  off_scm = SCM_SUBRARGS[1];
  if (!SCM_UINTEGERP(off_scm)) Scm_Error("C integer required, but got %S", off_scm);
  off = Scm_GetIntegerU(off_scm);
  if (SCM_ARGCNT > 2+1) {
    endian_scm = SCM_SUBRARGS[2];
  } else {
    endian_scm = SCM_FALSE;
  }
  if (!SCM_MAYBE_P(SCM_SYMBOLP, endian_scm)) Scm_Error("symbol or #f required, but got %S", endian_scm);
  endian = SCM_MAYBE(SCM_SYMBOL, endian_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_GetBinaryF16(v,off,endian));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj binary_2d_2dioget_f32(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj off_scm;
  u_int off;
  ScmObj endian_scm;
  ScmSymbol* endian;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("get-f32");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_UVECTORP(v_scm)) Scm_Error("uniform vector required, but got %S", v_scm);
  v = SCM_UVECTOR(v_scm);
  off_scm = SCM_SUBRARGS[1];
  if (!SCM_UINTEGERP(off_scm)) Scm_Error("C integer required, but got %S", off_scm);
  off = Scm_GetIntegerU(off_scm);
  if (SCM_ARGCNT > 2+1) {
    endian_scm = SCM_SUBRARGS[2];
  } else {
    endian_scm = SCM_FALSE;
  }
  if (!SCM_MAYBE_P(SCM_SYMBOLP, endian_scm)) Scm_Error("symbol or #f required, but got %S", endian_scm);
  endian = SCM_MAYBE(SCM_SYMBOL, endian_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_GetBinaryF32(v,off,endian));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj binary_2d_2dioget_f64(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj off_scm;
  u_int off;
  ScmObj endian_scm;
  ScmSymbol* endian;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("get-f64");
  if (SCM_ARGCNT >= 4
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 3 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_UVECTORP(v_scm)) Scm_Error("uniform vector required, but got %S", v_scm);
  v = SCM_UVECTOR(v_scm);
  off_scm = SCM_SUBRARGS[1];
  if (!SCM_UINTEGERP(off_scm)) Scm_Error("C integer required, but got %S", off_scm);
  off = Scm_GetIntegerU(off_scm);
  if (SCM_ARGCNT > 2+1) {
    endian_scm = SCM_SUBRARGS[2];
  } else {
    endian_scm = SCM_FALSE;
  }
  if (!SCM_MAYBE_P(SCM_SYMBOLP, endian_scm)) Scm_Error("symbol or #f required, but got %S", endian_scm);
  endian = SCM_MAYBE(SCM_SYMBOL, endian_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_GetBinaryF64(v,off,endian));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj binary_2d_2dioput_u8X(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj off_scm;
  u_int off;
  ScmObj val_scm;
  ScmObj val;
  ScmObj endian_scm;
  ScmSymbol* endian;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("put-u8!");
  if (SCM_ARGCNT >= 5
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 4 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_UVECTORP(v_scm)) Scm_Error("uniform vector required, but got %S", v_scm);
  v = SCM_UVECTOR(v_scm);
  off_scm = SCM_SUBRARGS[1];
  if (!SCM_UINTEGERP(off_scm)) Scm_Error("C integer required, but got %S", off_scm);
  off = Scm_GetIntegerU(off_scm);
  val_scm = SCM_SUBRARGS[2];
  val = (val_scm);
  if (SCM_ARGCNT > 3+1) {
    endian_scm = SCM_SUBRARGS[3];
  } else {
    endian_scm = SCM_FALSE;
  }
  if (!SCM_MAYBE_P(SCM_SYMBOLP, endian_scm)) Scm_Error("symbol or #f required, but got %S", endian_scm);
  endian = SCM_MAYBE(SCM_SYMBOL, endian_scm);
  {
Scm_PutBinaryU8(v,off,val,endian);
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj binary_2d_2dioput_s8X(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj off_scm;
  u_int off;
  ScmObj val_scm;
  ScmObj val;
  ScmObj endian_scm;
  ScmSymbol* endian;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("put-s8!");
  if (SCM_ARGCNT >= 5
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 4 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_UVECTORP(v_scm)) Scm_Error("uniform vector required, but got %S", v_scm);
  v = SCM_UVECTOR(v_scm);
  off_scm = SCM_SUBRARGS[1];
  if (!SCM_UINTEGERP(off_scm)) Scm_Error("C integer required, but got %S", off_scm);
  off = Scm_GetIntegerU(off_scm);
  val_scm = SCM_SUBRARGS[2];
  val = (val_scm);
  if (SCM_ARGCNT > 3+1) {
    endian_scm = SCM_SUBRARGS[3];
  } else {
    endian_scm = SCM_FALSE;
  }
  if (!SCM_MAYBE_P(SCM_SYMBOLP, endian_scm)) Scm_Error("symbol or #f required, but got %S", endian_scm);
  endian = SCM_MAYBE(SCM_SYMBOL, endian_scm);
  {
Scm_PutBinaryS8(v,off,val,endian);
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj binary_2d_2dioput_u16X(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj off_scm;
  u_int off;
  ScmObj val_scm;
  ScmObj val;
  ScmObj endian_scm;
  ScmSymbol* endian;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("put-u16!");
  if (SCM_ARGCNT >= 5
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 4 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_UVECTORP(v_scm)) Scm_Error("uniform vector required, but got %S", v_scm);
  v = SCM_UVECTOR(v_scm);
  off_scm = SCM_SUBRARGS[1];
  if (!SCM_UINTEGERP(off_scm)) Scm_Error("C integer required, but got %S", off_scm);
  off = Scm_GetIntegerU(off_scm);
  val_scm = SCM_SUBRARGS[2];
  val = (val_scm);
  if (SCM_ARGCNT > 3+1) {
    endian_scm = SCM_SUBRARGS[3];
  } else {
    endian_scm = SCM_FALSE;
  }
  if (!SCM_MAYBE_P(SCM_SYMBOLP, endian_scm)) Scm_Error("symbol or #f required, but got %S", endian_scm);
  endian = SCM_MAYBE(SCM_SYMBOL, endian_scm);
  {
Scm_PutBinaryU16(v,off,val,endian);
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj binary_2d_2dioput_s16X(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj off_scm;
  u_int off;
  ScmObj val_scm;
  ScmObj val;
  ScmObj endian_scm;
  ScmSymbol* endian;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("put-s16!");
  if (SCM_ARGCNT >= 5
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 4 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_UVECTORP(v_scm)) Scm_Error("uniform vector required, but got %S", v_scm);
  v = SCM_UVECTOR(v_scm);
  off_scm = SCM_SUBRARGS[1];
  if (!SCM_UINTEGERP(off_scm)) Scm_Error("C integer required, but got %S", off_scm);
  off = Scm_GetIntegerU(off_scm);
  val_scm = SCM_SUBRARGS[2];
  val = (val_scm);
  if (SCM_ARGCNT > 3+1) {
    endian_scm = SCM_SUBRARGS[3];
  } else {
    endian_scm = SCM_FALSE;
  }
  if (!SCM_MAYBE_P(SCM_SYMBOLP, endian_scm)) Scm_Error("symbol or #f required, but got %S", endian_scm);
  endian = SCM_MAYBE(SCM_SYMBOL, endian_scm);
  {
Scm_PutBinaryS16(v,off,val,endian);
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj binary_2d_2dioput_u32X(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj off_scm;
  u_int off;
  ScmObj val_scm;
  ScmObj val;
  ScmObj endian_scm;
  ScmSymbol* endian;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("put-u32!");
  if (SCM_ARGCNT >= 5
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 4 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_UVECTORP(v_scm)) Scm_Error("uniform vector required, but got %S", v_scm);
  v = SCM_UVECTOR(v_scm);
  off_scm = SCM_SUBRARGS[1];
  if (!SCM_UINTEGERP(off_scm)) Scm_Error("C integer required, but got %S", off_scm);
  off = Scm_GetIntegerU(off_scm);
  val_scm = SCM_SUBRARGS[2];
  val = (val_scm);
  if (SCM_ARGCNT > 3+1) {
    endian_scm = SCM_SUBRARGS[3];
  } else {
    endian_scm = SCM_FALSE;
  }
  if (!SCM_MAYBE_P(SCM_SYMBOLP, endian_scm)) Scm_Error("symbol or #f required, but got %S", endian_scm);
  endian = SCM_MAYBE(SCM_SYMBOL, endian_scm);
  {
Scm_PutBinaryU32(v,off,val,endian);
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj binary_2d_2dioput_s32X(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj off_scm;
  u_int off;
  ScmObj val_scm;
  ScmObj val;
  ScmObj endian_scm;
  ScmSymbol* endian;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("put-s32!");
  if (SCM_ARGCNT >= 5
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 4 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_UVECTORP(v_scm)) Scm_Error("uniform vector required, but got %S", v_scm);
  v = SCM_UVECTOR(v_scm);
  off_scm = SCM_SUBRARGS[1];
  if (!SCM_UINTEGERP(off_scm)) Scm_Error("C integer required, but got %S", off_scm);
  off = Scm_GetIntegerU(off_scm);
  val_scm = SCM_SUBRARGS[2];
  val = (val_scm);
  if (SCM_ARGCNT > 3+1) {
    endian_scm = SCM_SUBRARGS[3];
  } else {
    endian_scm = SCM_FALSE;
  }
  if (!SCM_MAYBE_P(SCM_SYMBOLP, endian_scm)) Scm_Error("symbol or #f required, but got %S", endian_scm);
  endian = SCM_MAYBE(SCM_SYMBOL, endian_scm);
  {
Scm_PutBinaryS32(v,off,val,endian);
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj binary_2d_2dioput_u64X(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj off_scm;
  u_int off;
  ScmObj val_scm;
  ScmObj val;
  ScmObj endian_scm;
  ScmSymbol* endian;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("put-u64!");
  if (SCM_ARGCNT >= 5
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 4 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_UVECTORP(v_scm)) Scm_Error("uniform vector required, but got %S", v_scm);
  v = SCM_UVECTOR(v_scm);
  off_scm = SCM_SUBRARGS[1];
  if (!SCM_UINTEGERP(off_scm)) Scm_Error("C integer required, but got %S", off_scm);
  off = Scm_GetIntegerU(off_scm);
  val_scm = SCM_SUBRARGS[2];
  val = (val_scm);
  if (SCM_ARGCNT > 3+1) {
    endian_scm = SCM_SUBRARGS[3];
  } else {
    endian_scm = SCM_FALSE;
  }
  if (!SCM_MAYBE_P(SCM_SYMBOLP, endian_scm)) Scm_Error("symbol or #f required, but got %S", endian_scm);
  endian = SCM_MAYBE(SCM_SYMBOL, endian_scm);
  {
Scm_PutBinaryU64(v,off,val,endian);
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj binary_2d_2dioput_s64X(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj off_scm;
  u_int off;
  ScmObj val_scm;
  ScmObj val;
  ScmObj endian_scm;
  ScmSymbol* endian;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("put-s64!");
  if (SCM_ARGCNT >= 5
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 4 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_UVECTORP(v_scm)) Scm_Error("uniform vector required, but got %S", v_scm);
  v = SCM_UVECTOR(v_scm);
  off_scm = SCM_SUBRARGS[1];
  if (!SCM_UINTEGERP(off_scm)) Scm_Error("C integer required, but got %S", off_scm);
  off = Scm_GetIntegerU(off_scm);
  val_scm = SCM_SUBRARGS[2];
  val = (val_scm);
  if (SCM_ARGCNT > 3+1) {
    endian_scm = SCM_SUBRARGS[3];
  } else {
    endian_scm = SCM_FALSE;
  }
  if (!SCM_MAYBE_P(SCM_SYMBOLP, endian_scm)) Scm_Error("symbol or #f required, but got %S", endian_scm);
  endian = SCM_MAYBE(SCM_SYMBOL, endian_scm);
  {
Scm_PutBinaryS64(v,off,val,endian);
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj binary_2d_2dioput_f16X(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj off_scm;
  u_int off;
  ScmObj val_scm;
  ScmObj val;
  ScmObj endian_scm;
  ScmSymbol* endian;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("put-f16!");
  if (SCM_ARGCNT >= 5
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 4 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_UVECTORP(v_scm)) Scm_Error("uniform vector required, but got %S", v_scm);
  v = SCM_UVECTOR(v_scm);
  off_scm = SCM_SUBRARGS[1];
  if (!SCM_UINTEGERP(off_scm)) Scm_Error("C integer required, but got %S", off_scm);
  off = Scm_GetIntegerU(off_scm);
  val_scm = SCM_SUBRARGS[2];
  val = (val_scm);
  if (SCM_ARGCNT > 3+1) {
    endian_scm = SCM_SUBRARGS[3];
  } else {
    endian_scm = SCM_FALSE;
  }
  if (!SCM_MAYBE_P(SCM_SYMBOLP, endian_scm)) Scm_Error("symbol or #f required, but got %S", endian_scm);
  endian = SCM_MAYBE(SCM_SYMBOL, endian_scm);
  {
Scm_PutBinaryF16(v,off,val,endian);
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj binary_2d_2dioput_f32X(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj off_scm;
  u_int off;
  ScmObj val_scm;
  ScmObj val;
  ScmObj endian_scm;
  ScmSymbol* endian;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("put-f32!");
  if (SCM_ARGCNT >= 5
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 4 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_UVECTORP(v_scm)) Scm_Error("uniform vector required, but got %S", v_scm);
  v = SCM_UVECTOR(v_scm);
  off_scm = SCM_SUBRARGS[1];
  if (!SCM_UINTEGERP(off_scm)) Scm_Error("C integer required, but got %S", off_scm);
  off = Scm_GetIntegerU(off_scm);
  val_scm = SCM_SUBRARGS[2];
  val = (val_scm);
  if (SCM_ARGCNT > 3+1) {
    endian_scm = SCM_SUBRARGS[3];
  } else {
    endian_scm = SCM_FALSE;
  }
  if (!SCM_MAYBE_P(SCM_SYMBOLP, endian_scm)) Scm_Error("symbol or #f required, but got %S", endian_scm);
  endian = SCM_MAYBE(SCM_SYMBOL, endian_scm);
  {
Scm_PutBinaryF32(v,off,val,endian);
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj binary_2d_2dioput_f64X(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj off_scm;
  u_int off;
  ScmObj val_scm;
  ScmObj val;
  ScmObj endian_scm;
  ScmSymbol* endian;
  ScmObj SCM_SUBRARGS[5];
  SCM_ENTER_SUBR("put-f64!");
  if (SCM_ARGCNT >= 5
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 4 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<5; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_UVECTORP(v_scm)) Scm_Error("uniform vector required, but got %S", v_scm);
  v = SCM_UVECTOR(v_scm);
  off_scm = SCM_SUBRARGS[1];
  if (!SCM_UINTEGERP(off_scm)) Scm_Error("C integer required, but got %S", off_scm);
  off = Scm_GetIntegerU(off_scm);
  val_scm = SCM_SUBRARGS[2];
  val = (val_scm);
  if (SCM_ARGCNT > 3+1) {
    endian_scm = SCM_SUBRARGS[3];
  } else {
    endian_scm = SCM_FALSE;
  }
  if (!SCM_MAYBE_P(SCM_SYMBOLP, endian_scm)) Scm_Error("symbol or #f required, but got %S", endian_scm);
  endian = SCM_MAYBE(SCM_SYMBOL, endian_scm);
  {
Scm_PutBinaryF64(v,off,val,endian);
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj binary_2d_2dioget_u16be(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj off_scm;
  u_int off;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("get-u16be");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_UVECTORP(v_scm)) Scm_Error("uniform vector required, but got %S", v_scm);
  v = SCM_UVECTOR(v_scm);
  off_scm = SCM_SUBRARGS[1];
  if (!SCM_UINTEGERP(off_scm)) Scm_Error("C integer required, but got %S", off_scm);
  off = Scm_GetIntegerU(off_scm);
  {
{
ScmObj SCM_RESULT;

#line 386 "./io.scm"
{SCM_RESULT=(Scm_GetBinaryU16(v,off,SCM_SYMBOL(SCM_SYM_BIG_ENDIAN)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj binary_2d_2dioget_u16le(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj off_scm;
  u_int off;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("get-u16le");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_UVECTORP(v_scm)) Scm_Error("uniform vector required, but got %S", v_scm);
  v = SCM_UVECTOR(v_scm);
  off_scm = SCM_SUBRARGS[1];
  if (!SCM_UINTEGERP(off_scm)) Scm_Error("C integer required, but got %S", off_scm);
  off = Scm_GetIntegerU(off_scm);
  {
{
ScmObj SCM_RESULT;

#line 388 "./io.scm"
{SCM_RESULT=(Scm_GetBinaryU16(v,off,SCM_SYMBOL(SCM_SYM_LITTLE_ENDIAN)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj binary_2d_2dioget_s16be(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj off_scm;
  u_int off;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("get-s16be");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_UVECTORP(v_scm)) Scm_Error("uniform vector required, but got %S", v_scm);
  v = SCM_UVECTOR(v_scm);
  off_scm = SCM_SUBRARGS[1];
  if (!SCM_UINTEGERP(off_scm)) Scm_Error("C integer required, but got %S", off_scm);
  off = Scm_GetIntegerU(off_scm);
  {
{
ScmObj SCM_RESULT;

#line 390 "./io.scm"
{SCM_RESULT=(Scm_GetBinaryS16(v,off,SCM_SYMBOL(SCM_SYM_BIG_ENDIAN)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj binary_2d_2dioget_s16le(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj off_scm;
  u_int off;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("get-s16le");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_UVECTORP(v_scm)) Scm_Error("uniform vector required, but got %S", v_scm);
  v = SCM_UVECTOR(v_scm);
  off_scm = SCM_SUBRARGS[1];
  if (!SCM_UINTEGERP(off_scm)) Scm_Error("C integer required, but got %S", off_scm);
  off = Scm_GetIntegerU(off_scm);
  {
{
ScmObj SCM_RESULT;

#line 392 "./io.scm"
{SCM_RESULT=(Scm_GetBinaryS16(v,off,SCM_SYMBOL(SCM_SYM_LITTLE_ENDIAN)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj binary_2d_2dioget_u32be(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj off_scm;
  u_int off;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("get-u32be");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_UVECTORP(v_scm)) Scm_Error("uniform vector required, but got %S", v_scm);
  v = SCM_UVECTOR(v_scm);
  off_scm = SCM_SUBRARGS[1];
  if (!SCM_UINTEGERP(off_scm)) Scm_Error("C integer required, but got %S", off_scm);
  off = Scm_GetIntegerU(off_scm);
  {
{
ScmObj SCM_RESULT;

#line 394 "./io.scm"
{SCM_RESULT=(Scm_GetBinaryU32(v,off,SCM_SYMBOL(SCM_SYM_BIG_ENDIAN)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj binary_2d_2dioget_u32le(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj off_scm;
  u_int off;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("get-u32le");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_UVECTORP(v_scm)) Scm_Error("uniform vector required, but got %S", v_scm);
  v = SCM_UVECTOR(v_scm);
  off_scm = SCM_SUBRARGS[1];
  if (!SCM_UINTEGERP(off_scm)) Scm_Error("C integer required, but got %S", off_scm);
  off = Scm_GetIntegerU(off_scm);
  {
{
ScmObj SCM_RESULT;

#line 396 "./io.scm"
{SCM_RESULT=(Scm_GetBinaryU32(v,off,SCM_SYMBOL(SCM_SYM_LITTLE_ENDIAN)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj binary_2d_2dioget_s32be(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj off_scm;
  u_int off;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("get-s32be");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_UVECTORP(v_scm)) Scm_Error("uniform vector required, but got %S", v_scm);
  v = SCM_UVECTOR(v_scm);
  off_scm = SCM_SUBRARGS[1];
  if (!SCM_UINTEGERP(off_scm)) Scm_Error("C integer required, but got %S", off_scm);
  off = Scm_GetIntegerU(off_scm);
  {
{
ScmObj SCM_RESULT;

#line 398 "./io.scm"
{SCM_RESULT=(Scm_GetBinaryS32(v,off,SCM_SYMBOL(SCM_SYM_BIG_ENDIAN)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj binary_2d_2dioget_s32le(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj off_scm;
  u_int off;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("get-s32le");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_UVECTORP(v_scm)) Scm_Error("uniform vector required, but got %S", v_scm);
  v = SCM_UVECTOR(v_scm);
  off_scm = SCM_SUBRARGS[1];
  if (!SCM_UINTEGERP(off_scm)) Scm_Error("C integer required, but got %S", off_scm);
  off = Scm_GetIntegerU(off_scm);
  {
{
ScmObj SCM_RESULT;

#line 400 "./io.scm"
{SCM_RESULT=(Scm_GetBinaryS32(v,off,SCM_SYMBOL(SCM_SYM_LITTLE_ENDIAN)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj binary_2d_2dioget_u64be(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj off_scm;
  u_int off;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("get-u64be");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_UVECTORP(v_scm)) Scm_Error("uniform vector required, but got %S", v_scm);
  v = SCM_UVECTOR(v_scm);
  off_scm = SCM_SUBRARGS[1];
  if (!SCM_UINTEGERP(off_scm)) Scm_Error("C integer required, but got %S", off_scm);
  off = Scm_GetIntegerU(off_scm);
  {
{
ScmObj SCM_RESULT;

#line 402 "./io.scm"
{SCM_RESULT=(Scm_GetBinaryU64(v,off,SCM_SYMBOL(SCM_SYM_BIG_ENDIAN)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj binary_2d_2dioget_u64le(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj off_scm;
  u_int off;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("get-u64le");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_UVECTORP(v_scm)) Scm_Error("uniform vector required, but got %S", v_scm);
  v = SCM_UVECTOR(v_scm);
  off_scm = SCM_SUBRARGS[1];
  if (!SCM_UINTEGERP(off_scm)) Scm_Error("C integer required, but got %S", off_scm);
  off = Scm_GetIntegerU(off_scm);
  {
{
ScmObj SCM_RESULT;

#line 404 "./io.scm"
{SCM_RESULT=(Scm_GetBinaryU64(v,off,SCM_SYMBOL(SCM_SYM_LITTLE_ENDIAN)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj binary_2d_2dioget_s64be(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj off_scm;
  u_int off;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("get-s64be");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_UVECTORP(v_scm)) Scm_Error("uniform vector required, but got %S", v_scm);
  v = SCM_UVECTOR(v_scm);
  off_scm = SCM_SUBRARGS[1];
  if (!SCM_UINTEGERP(off_scm)) Scm_Error("C integer required, but got %S", off_scm);
  off = Scm_GetIntegerU(off_scm);
  {
{
ScmObj SCM_RESULT;

#line 406 "./io.scm"
{SCM_RESULT=(Scm_GetBinaryS64(v,off,SCM_SYMBOL(SCM_SYM_BIG_ENDIAN)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj binary_2d_2dioget_s64le(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj off_scm;
  u_int off;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("get-s64le");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_UVECTORP(v_scm)) Scm_Error("uniform vector required, but got %S", v_scm);
  v = SCM_UVECTOR(v_scm);
  off_scm = SCM_SUBRARGS[1];
  if (!SCM_UINTEGERP(off_scm)) Scm_Error("C integer required, but got %S", off_scm);
  off = Scm_GetIntegerU(off_scm);
  {
{
ScmObj SCM_RESULT;

#line 408 "./io.scm"
{SCM_RESULT=(Scm_GetBinaryS64(v,off,SCM_SYMBOL(SCM_SYM_LITTLE_ENDIAN)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj binary_2d_2dioget_f16be(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj off_scm;
  u_int off;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("get-f16be");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_UVECTORP(v_scm)) Scm_Error("uniform vector required, but got %S", v_scm);
  v = SCM_UVECTOR(v_scm);
  off_scm = SCM_SUBRARGS[1];
  if (!SCM_UINTEGERP(off_scm)) Scm_Error("C integer required, but got %S", off_scm);
  off = Scm_GetIntegerU(off_scm);
  {
{
ScmObj SCM_RESULT;

#line 410 "./io.scm"
{SCM_RESULT=(Scm_GetBinaryF16(v,off,SCM_SYMBOL(SCM_SYM_BIG_ENDIAN)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj binary_2d_2dioget_f16le(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj off_scm;
  u_int off;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("get-f16le");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_UVECTORP(v_scm)) Scm_Error("uniform vector required, but got %S", v_scm);
  v = SCM_UVECTOR(v_scm);
  off_scm = SCM_SUBRARGS[1];
  if (!SCM_UINTEGERP(off_scm)) Scm_Error("C integer required, but got %S", off_scm);
  off = Scm_GetIntegerU(off_scm);
  {
{
ScmObj SCM_RESULT;

#line 412 "./io.scm"
{SCM_RESULT=(Scm_GetBinaryF16(v,off,SCM_SYMBOL(SCM_SYM_LITTLE_ENDIAN)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj binary_2d_2dioget_f32be(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj off_scm;
  u_int off;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("get-f32be");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_UVECTORP(v_scm)) Scm_Error("uniform vector required, but got %S", v_scm);
  v = SCM_UVECTOR(v_scm);
  off_scm = SCM_SUBRARGS[1];
  if (!SCM_UINTEGERP(off_scm)) Scm_Error("C integer required, but got %S", off_scm);
  off = Scm_GetIntegerU(off_scm);
  {
{
ScmObj SCM_RESULT;

#line 414 "./io.scm"
{SCM_RESULT=(Scm_GetBinaryF32(v,off,SCM_SYMBOL(SCM_SYM_BIG_ENDIAN)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj binary_2d_2dioget_f32le(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj off_scm;
  u_int off;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("get-f32le");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_UVECTORP(v_scm)) Scm_Error("uniform vector required, but got %S", v_scm);
  v = SCM_UVECTOR(v_scm);
  off_scm = SCM_SUBRARGS[1];
  if (!SCM_UINTEGERP(off_scm)) Scm_Error("C integer required, but got %S", off_scm);
  off = Scm_GetIntegerU(off_scm);
  {
{
ScmObj SCM_RESULT;

#line 416 "./io.scm"
{SCM_RESULT=(Scm_GetBinaryF32(v,off,SCM_SYMBOL(SCM_SYM_LITTLE_ENDIAN)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj binary_2d_2dioget_f64be(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj off_scm;
  u_int off;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("get-f64be");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_UVECTORP(v_scm)) Scm_Error("uniform vector required, but got %S", v_scm);
  v = SCM_UVECTOR(v_scm);
  off_scm = SCM_SUBRARGS[1];
  if (!SCM_UINTEGERP(off_scm)) Scm_Error("C integer required, but got %S", off_scm);
  off = Scm_GetIntegerU(off_scm);
  {
{
ScmObj SCM_RESULT;

#line 418 "./io.scm"
{SCM_RESULT=(Scm_GetBinaryF64(v,off,SCM_SYMBOL(SCM_SYM_BIG_ENDIAN)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj binary_2d_2dioget_f64le(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj off_scm;
  u_int off;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("get-f64le");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_UVECTORP(v_scm)) Scm_Error("uniform vector required, but got %S", v_scm);
  v = SCM_UVECTOR(v_scm);
  off_scm = SCM_SUBRARGS[1];
  if (!SCM_UINTEGERP(off_scm)) Scm_Error("C integer required, but got %S", off_scm);
  off = Scm_GetIntegerU(off_scm);
  {
{
ScmObj SCM_RESULT;

#line 420 "./io.scm"
{SCM_RESULT=(Scm_GetBinaryF64(v,off,SCM_SYMBOL(SCM_SYM_LITTLE_ENDIAN)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj binary_2d_2dioput_u16beX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj off_scm;
  u_int off;
  ScmObj val_scm;
  ScmObj val;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("put-u16be!");
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_UVECTORP(v_scm)) Scm_Error("uniform vector required, but got %S", v_scm);
  v = SCM_UVECTOR(v_scm);
  off_scm = SCM_SUBRARGS[1];
  if (!SCM_UINTEGERP(off_scm)) Scm_Error("C integer required, but got %S", off_scm);
  off = Scm_GetIntegerU(off_scm);
  val_scm = SCM_SUBRARGS[2];
  val = (val_scm);
  {

#line 423 "./io.scm"
Scm_PutBinaryU16(v,off,val,SCM_SYMBOL(SCM_SYM_BIG_ENDIAN));
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj binary_2d_2dioput_u16leX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj off_scm;
  u_int off;
  ScmObj val_scm;
  ScmObj val;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("put-u16le!");
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_UVECTORP(v_scm)) Scm_Error("uniform vector required, but got %S", v_scm);
  v = SCM_UVECTOR(v_scm);
  off_scm = SCM_SUBRARGS[1];
  if (!SCM_UINTEGERP(off_scm)) Scm_Error("C integer required, but got %S", off_scm);
  off = Scm_GetIntegerU(off_scm);
  val_scm = SCM_SUBRARGS[2];
  val = (val_scm);
  {

#line 425 "./io.scm"
Scm_PutBinaryU16(v,off,val,SCM_SYMBOL(SCM_SYM_LITTLE_ENDIAN));
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj binary_2d_2dioput_s16beX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj off_scm;
  u_int off;
  ScmObj val_scm;
  ScmObj val;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("put-s16be!");
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_UVECTORP(v_scm)) Scm_Error("uniform vector required, but got %S", v_scm);
  v = SCM_UVECTOR(v_scm);
  off_scm = SCM_SUBRARGS[1];
  if (!SCM_UINTEGERP(off_scm)) Scm_Error("C integer required, but got %S", off_scm);
  off = Scm_GetIntegerU(off_scm);
  val_scm = SCM_SUBRARGS[2];
  val = (val_scm);
  {

#line 427 "./io.scm"
Scm_PutBinaryS16(v,off,val,SCM_SYMBOL(SCM_SYM_BIG_ENDIAN));
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj binary_2d_2dioput_s16leX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj off_scm;
  u_int off;
  ScmObj val_scm;
  ScmObj val;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("put-s16le!");
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_UVECTORP(v_scm)) Scm_Error("uniform vector required, but got %S", v_scm);
  v = SCM_UVECTOR(v_scm);
  off_scm = SCM_SUBRARGS[1];
  if (!SCM_UINTEGERP(off_scm)) Scm_Error("C integer required, but got %S", off_scm);
  off = Scm_GetIntegerU(off_scm);
  val_scm = SCM_SUBRARGS[2];
  val = (val_scm);
  {

#line 429 "./io.scm"
Scm_PutBinaryS16(v,off,val,SCM_SYMBOL(SCM_SYM_LITTLE_ENDIAN));
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj binary_2d_2dioput_u32beX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj off_scm;
  u_int off;
  ScmObj val_scm;
  ScmObj val;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("put-u32be!");
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_UVECTORP(v_scm)) Scm_Error("uniform vector required, but got %S", v_scm);
  v = SCM_UVECTOR(v_scm);
  off_scm = SCM_SUBRARGS[1];
  if (!SCM_UINTEGERP(off_scm)) Scm_Error("C integer required, but got %S", off_scm);
  off = Scm_GetIntegerU(off_scm);
  val_scm = SCM_SUBRARGS[2];
  val = (val_scm);
  {

#line 431 "./io.scm"
Scm_PutBinaryU32(v,off,val,SCM_SYMBOL(SCM_SYM_BIG_ENDIAN));
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj binary_2d_2dioput_u32leX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj off_scm;
  u_int off;
  ScmObj val_scm;
  ScmObj val;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("put-u32le!");
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_UVECTORP(v_scm)) Scm_Error("uniform vector required, but got %S", v_scm);
  v = SCM_UVECTOR(v_scm);
  off_scm = SCM_SUBRARGS[1];
  if (!SCM_UINTEGERP(off_scm)) Scm_Error("C integer required, but got %S", off_scm);
  off = Scm_GetIntegerU(off_scm);
  val_scm = SCM_SUBRARGS[2];
  val = (val_scm);
  {

#line 433 "./io.scm"
Scm_PutBinaryU32(v,off,val,SCM_SYMBOL(SCM_SYM_LITTLE_ENDIAN));
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj binary_2d_2dioput_s32beX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj off_scm;
  u_int off;
  ScmObj val_scm;
  ScmObj val;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("put-s32be!");
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_UVECTORP(v_scm)) Scm_Error("uniform vector required, but got %S", v_scm);
  v = SCM_UVECTOR(v_scm);
  off_scm = SCM_SUBRARGS[1];
  if (!SCM_UINTEGERP(off_scm)) Scm_Error("C integer required, but got %S", off_scm);
  off = Scm_GetIntegerU(off_scm);
  val_scm = SCM_SUBRARGS[2];
  val = (val_scm);
  {

#line 435 "./io.scm"
Scm_PutBinaryS32(v,off,val,SCM_SYMBOL(SCM_SYM_BIG_ENDIAN));
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj binary_2d_2dioput_s32leX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj off_scm;
  u_int off;
  ScmObj val_scm;
  ScmObj val;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("put-s32le!");
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_UVECTORP(v_scm)) Scm_Error("uniform vector required, but got %S", v_scm);
  v = SCM_UVECTOR(v_scm);
  off_scm = SCM_SUBRARGS[1];
  if (!SCM_UINTEGERP(off_scm)) Scm_Error("C integer required, but got %S", off_scm);
  off = Scm_GetIntegerU(off_scm);
  val_scm = SCM_SUBRARGS[2];
  val = (val_scm);
  {

#line 437 "./io.scm"
Scm_PutBinaryS32(v,off,val,SCM_SYMBOL(SCM_SYM_LITTLE_ENDIAN));
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj binary_2d_2dioput_u64beX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj off_scm;
  u_int off;
  ScmObj val_scm;
  ScmObj val;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("put-u64be!");
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_UVECTORP(v_scm)) Scm_Error("uniform vector required, but got %S", v_scm);
  v = SCM_UVECTOR(v_scm);
  off_scm = SCM_SUBRARGS[1];
  if (!SCM_UINTEGERP(off_scm)) Scm_Error("C integer required, but got %S", off_scm);
  off = Scm_GetIntegerU(off_scm);
  val_scm = SCM_SUBRARGS[2];
  val = (val_scm);
  {

#line 439 "./io.scm"
Scm_PutBinaryU64(v,off,val,SCM_SYMBOL(SCM_SYM_BIG_ENDIAN));
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj binary_2d_2dioput_u64leX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj off_scm;
  u_int off;
  ScmObj val_scm;
  ScmObj val;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("put-u64le!");
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_UVECTORP(v_scm)) Scm_Error("uniform vector required, but got %S", v_scm);
  v = SCM_UVECTOR(v_scm);
  off_scm = SCM_SUBRARGS[1];
  if (!SCM_UINTEGERP(off_scm)) Scm_Error("C integer required, but got %S", off_scm);
  off = Scm_GetIntegerU(off_scm);
  val_scm = SCM_SUBRARGS[2];
  val = (val_scm);
  {

#line 441 "./io.scm"
Scm_PutBinaryU64(v,off,val,SCM_SYMBOL(SCM_SYM_LITTLE_ENDIAN));
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj binary_2d_2dioput_s64beX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj off_scm;
  u_int off;
  ScmObj val_scm;
  ScmObj val;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("put-s64be!");
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_UVECTORP(v_scm)) Scm_Error("uniform vector required, but got %S", v_scm);
  v = SCM_UVECTOR(v_scm);
  off_scm = SCM_SUBRARGS[1];
  if (!SCM_UINTEGERP(off_scm)) Scm_Error("C integer required, but got %S", off_scm);
  off = Scm_GetIntegerU(off_scm);
  val_scm = SCM_SUBRARGS[2];
  val = (val_scm);
  {

#line 443 "./io.scm"
Scm_PutBinaryS64(v,off,val,SCM_SYMBOL(SCM_SYM_BIG_ENDIAN));
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj binary_2d_2dioput_s64leX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj off_scm;
  u_int off;
  ScmObj val_scm;
  ScmObj val;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("put-s64le!");
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_UVECTORP(v_scm)) Scm_Error("uniform vector required, but got %S", v_scm);
  v = SCM_UVECTOR(v_scm);
  off_scm = SCM_SUBRARGS[1];
  if (!SCM_UINTEGERP(off_scm)) Scm_Error("C integer required, but got %S", off_scm);
  off = Scm_GetIntegerU(off_scm);
  val_scm = SCM_SUBRARGS[2];
  val = (val_scm);
  {

#line 445 "./io.scm"
Scm_PutBinaryS64(v,off,val,SCM_SYMBOL(SCM_SYM_LITTLE_ENDIAN));
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj binary_2d_2dioput_f16beX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj off_scm;
  u_int off;
  ScmObj val_scm;
  ScmObj val;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("put-f16be!");
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_UVECTORP(v_scm)) Scm_Error("uniform vector required, but got %S", v_scm);
  v = SCM_UVECTOR(v_scm);
  off_scm = SCM_SUBRARGS[1];
  if (!SCM_UINTEGERP(off_scm)) Scm_Error("C integer required, but got %S", off_scm);
  off = Scm_GetIntegerU(off_scm);
  val_scm = SCM_SUBRARGS[2];
  val = (val_scm);
  {

#line 447 "./io.scm"
Scm_PutBinaryF16(v,off,val,SCM_SYMBOL(SCM_SYM_BIG_ENDIAN));
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj binary_2d_2dioput_f16leX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj off_scm;
  u_int off;
  ScmObj val_scm;
  ScmObj val;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("put-f16le!");
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_UVECTORP(v_scm)) Scm_Error("uniform vector required, but got %S", v_scm);
  v = SCM_UVECTOR(v_scm);
  off_scm = SCM_SUBRARGS[1];
  if (!SCM_UINTEGERP(off_scm)) Scm_Error("C integer required, but got %S", off_scm);
  off = Scm_GetIntegerU(off_scm);
  val_scm = SCM_SUBRARGS[2];
  val = (val_scm);
  {

#line 449 "./io.scm"
Scm_PutBinaryF16(v,off,val,SCM_SYMBOL(SCM_SYM_LITTLE_ENDIAN));
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj binary_2d_2dioput_f32beX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj off_scm;
  u_int off;
  ScmObj val_scm;
  ScmObj val;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("put-f32be!");
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_UVECTORP(v_scm)) Scm_Error("uniform vector required, but got %S", v_scm);
  v = SCM_UVECTOR(v_scm);
  off_scm = SCM_SUBRARGS[1];
  if (!SCM_UINTEGERP(off_scm)) Scm_Error("C integer required, but got %S", off_scm);
  off = Scm_GetIntegerU(off_scm);
  val_scm = SCM_SUBRARGS[2];
  val = (val_scm);
  {

#line 451 "./io.scm"
Scm_PutBinaryF32(v,off,val,SCM_SYMBOL(SCM_SYM_BIG_ENDIAN));
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj binary_2d_2dioput_f32leX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj off_scm;
  u_int off;
  ScmObj val_scm;
  ScmObj val;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("put-f32le!");
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_UVECTORP(v_scm)) Scm_Error("uniform vector required, but got %S", v_scm);
  v = SCM_UVECTOR(v_scm);
  off_scm = SCM_SUBRARGS[1];
  if (!SCM_UINTEGERP(off_scm)) Scm_Error("C integer required, but got %S", off_scm);
  off = Scm_GetIntegerU(off_scm);
  val_scm = SCM_SUBRARGS[2];
  val = (val_scm);
  {

#line 453 "./io.scm"
Scm_PutBinaryF32(v,off,val,SCM_SYMBOL(SCM_SYM_LITTLE_ENDIAN));
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj binary_2d_2dioput_f64beX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj off_scm;
  u_int off;
  ScmObj val_scm;
  ScmObj val;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("put-f64be!");
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_UVECTORP(v_scm)) Scm_Error("uniform vector required, but got %S", v_scm);
  v = SCM_UVECTOR(v_scm);
  off_scm = SCM_SUBRARGS[1];
  if (!SCM_UINTEGERP(off_scm)) Scm_Error("C integer required, but got %S", off_scm);
  off = Scm_GetIntegerU(off_scm);
  val_scm = SCM_SUBRARGS[2];
  val = (val_scm);
  {

#line 455 "./io.scm"
Scm_PutBinaryF64(v,off,val,SCM_SYMBOL(SCM_SYM_BIG_ENDIAN));
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj binary_2d_2dioput_f64leX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj v_scm;
  ScmUVector* v;
  ScmObj off_scm;
  u_int off;
  ScmObj val_scm;
  ScmObj val;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("put-f64le!");
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  v_scm = SCM_SUBRARGS[0];
  if (!SCM_UVECTORP(v_scm)) Scm_Error("uniform vector required, but got %S", v_scm);
  v = SCM_UVECTOR(v_scm);
  off_scm = SCM_SUBRARGS[1];
  if (!SCM_UINTEGERP(off_scm)) Scm_Error("C integer required, but got %S", off_scm);
  off = Scm_GetIntegerU(off_scm);
  val_scm = SCM_SUBRARGS[2];
  val = (val_scm);
  {

#line 457 "./io.scm"
Scm_PutBinaryF64(v,off,val,SCM_SYMBOL(SCM_SYM_LITTLE_ENDIAN));
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static struct { char b; short s; } short_align;
static struct { char b; int s; } int_align;
static struct { char b; long s; } long_align;
static struct { char b; float s; } float_align;
static struct { char b; double s; } double_align;
static struct { char b; int8_t s; } int8_align;
static struct { char b; int16_t s; } int16_align;
static struct { char b; int32_t s; } int32_align;
static struct { char b; int64_t s; } int64_align;
#if defined(HAVE_LONG_LONG)
typedef long long long_long_;
#endif /* defined(HAVE_LONG_LONG) */
#if !(defined(HAVE_LONG_LONG))
typedef long long_long_;
#endif /* !(defined(HAVE_LONG_LONG)) */
static struct { char b; long_long_ s; } long_long_align;
#define alignof(str) ((((intptr_t )(&((str).s))))-(((intptr_t )(&((str).b)))))

static ScmObj binary_2d_2dio_25primitive_type_info(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  SCM_ENTER_SUBR("%primitive-type-info");
  {
{
ScmObj SCM_RESULT;

#line 539 "./io.scm"
{SCM_RESULT=(
Scm_List(
SCM_LIST3(scm__rc.d1964[404],
SCM_MAKE_INT(sizeof(char )),
SCM_MAKE_INT(1)),
SCM_LIST3(scm__rc.d1964[405],
SCM_MAKE_INT(sizeof(short )),
SCM_MAKE_INT(alignof(short_align))),
SCM_LIST3(scm__rc.d1964[69],
SCM_MAKE_INT(sizeof(int )),
SCM_MAKE_INT(alignof(int_align))),
SCM_LIST3(scm__rc.d1964[406],
SCM_MAKE_INT(sizeof(long )),
SCM_MAKE_INT(alignof(long_align))),
SCM_LIST3(scm__rc.d1964[407],
SCM_MAKE_INT(sizeof(long_long_())),
SCM_MAKE_INT(alignof(long_long_align))),
SCM_LIST3(scm__rc.d1964[408],
SCM_MAKE_INT(sizeof(float )),
SCM_MAKE_INT(alignof(float_align))),
SCM_LIST3(scm__rc.d1964[409],
SCM_MAKE_INT(sizeof(double )),
SCM_MAKE_INT(alignof(double_align))),
SCM_LIST3(scm__rc.d1964[410],
SCM_MAKE_INT(sizeof(int8_t())),
SCM_MAKE_INT(alignof(int8_align))),
SCM_LIST3(scm__rc.d1964[411],
SCM_MAKE_INT(sizeof(int16_t())),
SCM_MAKE_INT(alignof(int16_align))),
SCM_LIST3(scm__rc.d1964[412],
SCM_MAKE_INT(sizeof(int32_t())),
SCM_MAKE_INT(alignof(int32_align))),
SCM_LIST3(scm__rc.d1964[413],
SCM_MAKE_INT(sizeof(int64_t())),
SCM_MAKE_INT(alignof(int64_align))),NULL));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmCompiledCode *toplevels[] = {
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[0])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[1])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[2])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[3])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[4])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[7])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[15])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[16])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[17])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[18])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[19])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[20])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[21])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[22])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[23])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[24])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[25])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[26])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[27])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[28])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[29])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[30])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[31])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[32])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[33])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[34])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[35])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[36])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[37])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[38])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[39])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[40])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[41])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[42])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[43])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[44])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[45])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[46])),
 NULL /*termination*/
};
SCM_EXTENSION_ENTRY void Scm_Init_binary__io() {
   Scm_SelectModule(SCM_MODULE(SCM_OBJ(Scm_GaucheModule())));
SCM_INIT_EXTENSION(io);
  scm__rc.d1964[1] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[0])),TRUE); /* binary.io */
  scm__rc.d1964[0] = SCM_OBJ(Scm_FindModule(SCM_SYMBOL(scm__rc.d1964[1]), SCM_FIND_MODULE_CREATE)); /* module binary.io */
   Scm_SelectModule(SCM_MODULE(scm__rc.d1964[0]));
   Scm_SelectModule(SCM_MODULE(SCM_OBJ(Scm_GaucheModule())));
   Scm_SelectModule(SCM_MODULE(scm__rc.d1964[0]));
  scm__rc.d1964[3] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[1])),TRUE); /* *bit-size* */
  scm__rc.d1964[4] = SCM_OBJ(Scm_FindModule(SCM_SYMBOL(scm__rc.d1964[1]), SCM_FIND_MODULE_CREATE|SCM_FIND_MODULE_PLACEHOLDING)); /* module binary.io */
  scm__rc.d1964[2] = Scm_MakeIdentifier(scm__rc.d1964[3], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#*bit-size* */
  scm__rc.d1964[5] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[2])),TRUE); /* %toplevel */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[0]))->name = scm__rc.d1964[5];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[0]))[2] = SCM_WORD(scm__rc.d1964[2]);
  scm__rc.d1964[7] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[3])),TRUE); /* *byte-size* */
  scm__rc.d1964[6] = Scm_MakeIdentifier(scm__rc.d1964[7], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#*byte-size* */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[1]))->name = scm__rc.d1964[5];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[4]))[2] = SCM_WORD(scm__rc.d1964[6]);
  scm__rc.d1964[9] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[4])),TRUE); /* expt */
  scm__rc.d1964[8] = Scm_MakeIdentifier(scm__rc.d1964[9], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#expt */
  scm__rc.d1964[11] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[5])),TRUE); /* *byte-magnitude* */
  scm__rc.d1964[10] = Scm_MakeIdentifier(scm__rc.d1964[11], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#*byte-magnitude* */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[2]))->name = scm__rc.d1964[5];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[8]))[5] = SCM_WORD(scm__rc.d1964[8]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[8]))[7] = SCM_WORD(scm__rc.d1964[10]);
  scm__rc.d1964[13] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[6])),TRUE); /* *byte-mask* */
  scm__rc.d1964[12] = Scm_MakeIdentifier(scm__rc.d1964[13], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#*byte-mask* */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[3]))->name = scm__rc.d1964[5];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[17]))[2] = SCM_WORD(scm__rc.d1964[12]);
  scm__rc.d1964[15] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[7])),TRUE); /* *byte-right-shift* */
  scm__rc.d1964[14] = Scm_MakeIdentifier(scm__rc.d1964[15], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#*byte-right-shift* */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[4]))->name = scm__rc.d1964[5];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[21]))[2] = SCM_WORD(scm__rc.d1964[14]);
  scm__rc.d1964[16] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[8])),TRUE); /* read-uint */
  scm__rc.d1964[17] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[9])),FALSE); /* G1972 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1]), scm__rc.d1964[17]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[2]), scm__rc.d1964[16]);
  scm__rc.d1964[18] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[10])),TRUE); /* a */
  scm__rc.d1964[19] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[11])),TRUE); /* b */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[3]), scm__rc.d1964[19]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[4]), scm__rc.d1964[18]);
  scm__rc.d1964[20] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[12])),TRUE); /* source-info */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[7]), scm__rc.d1964[20]);
  scm__rc.d1964[21] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[14])),TRUE); /* unused-args */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[8]), scm__rc.d1964[21]);
  scm__rc.d1964[22] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1973[2]), SCM_OBJ(&scm__rc.d1973[4]), SCM_OBJ(&scm__rc.d1973[10]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[11]), scm__rc.d1964[22]);
  scm__rc.d1964[24] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[15])),TRUE); /* default-endian */
  scm__rc.d1964[23] = Scm_MakeIdentifier(scm__rc.d1964[24], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#default-endian */
  scm__rc.d1964[25] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[17])),TRUE); /* lambda */
  scm__rc.d1964[26] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[18])),TRUE); /* size */
  scm__rc.d1964[27] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1965[19]))); /* :optional */
  scm__rc.d1964[28] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[20])),TRUE); /* port */
  scm__rc.d1964[29] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[21])),TRUE); /* current-input-port */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[13]), scm__rc.d1964[29]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[15]), scm__rc.d1964[28]);
  scm__rc.d1964[30] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[22])),TRUE); /* endian */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[16]), scm__rc.d1964[24]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[18]), scm__rc.d1964[30]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[21]), scm__rc.d1964[27]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[22]), scm__rc.d1964[26]);
  scm__rc.d1964[31] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[23])),TRUE); /* case */
  scm__rc.d1964[32] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[24])),TRUE); /* read-u8 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[24]), scm__rc.d1964[30]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[25]), scm__rc.d1964[28]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[26]), scm__rc.d1964[32]);
  scm__rc.d1964[33] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[25])),TRUE); /* read-u16 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[30]), scm__rc.d1964[33]);
  scm__rc.d1964[34] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[26])),TRUE); /* read-u32 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[34]), scm__rc.d1964[34]);
  scm__rc.d1964[35] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[27])),TRUE); /* read-u64 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[38]), scm__rc.d1964[35]);
  scm__rc.d1964[36] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[28])),TRUE); /* else */
  scm__rc.d1964[37] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[29])),TRUE); /* let */
  scm__rc.d1964[38] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[30])),TRUE); /* loop */
  scm__rc.d1964[39] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[31])),TRUE); /* ls */
  scm__rc.d1964[40] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[32])),TRUE); /* quote */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[42]), scm__rc.d1964[40]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[44]), scm__rc.d1964[39]);
  scm__rc.d1964[41] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[33])),TRUE); /* cnt */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[46]), scm__rc.d1964[41]);
  scm__rc.d1964[42] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[34])),TRUE); /* if */
  scm__rc.d1964[43] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[35])),TRUE); /* = */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[49]), scm__rc.d1964[26]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[50]), scm__rc.d1964[41]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[51]), scm__rc.d1964[43]);
  scm__rc.d1964[44] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[36])),TRUE); /* fold */
  scm__rc.d1964[45] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[37])),TRUE); /* ^ */
  scm__rc.d1964[46] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[38])),TRUE); /* + */
  scm__rc.d1964[47] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[39])),TRUE); /* * */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[52]), scm__rc.d1964[11]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[53]), scm__rc.d1964[19]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[54]), scm__rc.d1964[47]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[56]), scm__rc.d1964[18]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[57]), scm__rc.d1964[46]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[60]), scm__rc.d1964[45]);
  scm__rc.d1964[48] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[40])),TRUE); /* eq? */
  scm__rc.d1964[49] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[41])),TRUE); /* big-endian */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[61]), scm__rc.d1964[49]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[62]), scm__rc.d1964[40]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[64]), scm__rc.d1964[30]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[65]), scm__rc.d1964[48]);
  scm__rc.d1964[50] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[42])),TRUE); /* reverse */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[66]), scm__rc.d1964[39]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[67]), scm__rc.d1964[50]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[70]), scm__rc.d1964[42]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[74]), scm__rc.d1964[44]);
  scm__rc.d1964[51] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[43])),TRUE); /* let1 */
  scm__rc.d1964[52] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[44])),TRUE); /* byte */
  scm__rc.d1964[53] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[45])),TRUE); /* read-byte */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[75]), scm__rc.d1964[28]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[76]), scm__rc.d1964[53]);
  scm__rc.d1964[54] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[46])),TRUE); /* eof-object? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[77]), scm__rc.d1964[52]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[78]), scm__rc.d1964[54]);
  scm__rc.d1964[55] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[47])),TRUE); /* cons */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[79]), scm__rc.d1964[52]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[80]), scm__rc.d1964[55]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[81]), scm__rc.d1964[41]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[82]), scm__rc.d1964[46]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[85]), scm__rc.d1964[38]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[87]), scm__rc.d1964[52]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[89]), scm__rc.d1964[42]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[92]), scm__rc.d1964[52]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[93]), scm__rc.d1964[51]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[97]), scm__rc.d1964[42]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[100]), scm__rc.d1964[38]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[101]), scm__rc.d1964[37]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[103]), scm__rc.d1964[36]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[109]), scm__rc.d1964[26]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[110]), scm__rc.d1964[31]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[113]), scm__rc.d1964[25]);
  scm__rc.d1964[57] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[48])),TRUE); /* error */
  scm__rc.d1964[56] = Scm_MakeIdentifier(scm__rc.d1964[57], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#error */
  scm__rc.d1964[58] = Scm_MakeIdentifier(scm__rc.d1964[32], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#read-u8 */
  scm__rc.d1964[59] = Scm_MakeIdentifier(scm__rc.d1964[33], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#read-u16 */
  scm__rc.d1964[60] = Scm_MakeIdentifier(scm__rc.d1964[34], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#read-u32 */
  scm__rc.d1964[61] = Scm_MakeIdentifier(scm__rc.d1964[35], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#read-u64 */
  scm__rc.d1964[62] = Scm_MakeIdentifier(scm__rc.d1964[44], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#fold */
  scm__rc.d1964[63] = Scm_MakeIdentifier(scm__rc.d1964[53], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#read-byte */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[116]), scm__rc.d1964[20]);
  scm__rc.d1964[64] = Scm_MakeExtendedPair(scm__rc.d1964[16], SCM_OBJ(&scm__rc.d1973[22]), SCM_OBJ(&scm__rc.d1973[117]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[118]), scm__rc.d1964[64]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[6]))->name = scm__rc.d1964[16];/* read-uint */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[30]))[22] = SCM_WORD(scm__rc.d1964[23]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[30]))[47] = SCM_WORD(scm__rc.d1964[56]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[30]))[55] = SCM_WORD(scm__rc.d1964[58]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[30]))[64] = SCM_WORD(scm__rc.d1964[59]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[30]))[73] = SCM_WORD(scm__rc.d1964[60]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[30]))[82] = SCM_WORD(scm__rc.d1964[61]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[30]))[94] = SCM_WORD(scm__rc.d1964[49]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[30]))[102] = SCM_WORD(scm__rc.d1964[62]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[30]))[108] = SCM_WORD(scm__rc.d1964[63]);
  scm__rc.d1964[65] = Scm_MakeIdentifier(scm__rc.d1964[16], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#read-uint */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[7]))->name = scm__rc.d1964[5];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[153]))[5] = SCM_WORD(scm__rc.d1964[65]);
  scm__rc.d1964[66] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[49])),TRUE); /* lognot-small */
  scm__rc.d1964[68] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[50])),TRUE); /* lognot */
  scm__rc.d1964[67] = Scm_MakeIdentifier(scm__rc.d1964[68], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#lognot */
  scm__rc.d1964[69] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[51])),TRUE); /* int */
  scm__rc.d1964[70] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[52])),TRUE); /* bytes */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[119]), scm__rc.d1964[70]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[120]), scm__rc.d1964[69]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[123]), scm__rc.d1964[20]);
  scm__rc.d1964[71] = Scm_MakeExtendedPair(scm__rc.d1964[66], SCM_OBJ(&scm__rc.d1973[120]), SCM_OBJ(&scm__rc.d1973[124]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[125]), scm__rc.d1964[71]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[8]))->name = scm__rc.d1964[66];/* lognot-small */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[160]))[7] = SCM_WORD(scm__rc.d1964[8]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[160]))[13] = SCM_WORD(scm__rc.d1964[67]);
  ScmObj G1974 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d1967[8]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d1964[66]) /* lognot-small */, G1974,0);

  scm__rc.d1964[72] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[53])),TRUE); /* uint->sint */
  scm__rc.d1964[74] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[54])),TRUE); /* logbit? */
  scm__rc.d1964[73] = Scm_MakeIdentifier(scm__rc.d1964[74], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#logbit? */
  scm__rc.d1964[75] = Scm_MakeIdentifier(scm__rc.d1964[66], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#lognot-small */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[128]), scm__rc.d1964[20]);
  scm__rc.d1964[76] = Scm_MakeExtendedPair(scm__rc.d1964[72], SCM_OBJ(&scm__rc.d1973[120]), SCM_OBJ(&scm__rc.d1973[129]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[130]), scm__rc.d1964[76]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[9]))->name = scm__rc.d1964[72];/* uint->sint */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[176]))[10] = SCM_WORD(scm__rc.d1964[73]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[176]))[19] = SCM_WORD(scm__rc.d1964[75]);
  ScmObj G1975 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d1967[9]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d1964[72]) /* uint->sint */, G1975,0);

  scm__rc.d1964[77] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[55])),TRUE); /* sint->uint */
  scm__rc.d1964[79] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[56])),TRUE); /* abs */
  scm__rc.d1964[78] = Scm_MakeIdentifier(scm__rc.d1964[79], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#abs */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[133]), scm__rc.d1964[20]);
  scm__rc.d1964[80] = Scm_MakeExtendedPair(scm__rc.d1964[77], SCM_OBJ(&scm__rc.d1973[120]), SCM_OBJ(&scm__rc.d1973[134]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[135]), scm__rc.d1964[80]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[10]))->name = scm__rc.d1964[77];/* sint->uint */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[200]))[9] = SCM_WORD(scm__rc.d1964[78]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[200]))[13] = SCM_WORD(scm__rc.d1964[75]);
  ScmObj G1976 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d1967[10]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d1964[77]) /* sint->uint */, G1976,0);

  scm__rc.d1964[81] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[57])),TRUE); /* read-sint */
  scm__rc.d1964[82] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[58])),TRUE); /* read-s8 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[136]), scm__rc.d1964[82]);
  scm__rc.d1964[83] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[59])),TRUE); /* read-s16 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[139]), scm__rc.d1964[83]);
  scm__rc.d1964[84] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[60])),TRUE); /* read-s32 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[142]), scm__rc.d1964[84]);
  scm__rc.d1964[85] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[61])),TRUE); /* read-s64 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[145]), scm__rc.d1964[85]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[148]), scm__rc.d1964[26]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[149]), scm__rc.d1964[16]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[151]), scm__rc.d1964[72]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[153]), scm__rc.d1964[36]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[159]), scm__rc.d1964[26]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[160]), scm__rc.d1964[31]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[163]), scm__rc.d1964[25]);
  scm__rc.d1964[86] = Scm_MakeIdentifier(scm__rc.d1964[82], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#read-s8 */
  scm__rc.d1964[87] = Scm_MakeIdentifier(scm__rc.d1964[83], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#read-s16 */
  scm__rc.d1964[88] = Scm_MakeIdentifier(scm__rc.d1964[84], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#read-s32 */
  scm__rc.d1964[89] = Scm_MakeIdentifier(scm__rc.d1964[85], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#read-s64 */
  scm__rc.d1964[90] = Scm_MakeIdentifier(scm__rc.d1964[72], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#uint->sint */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[166]), scm__rc.d1964[20]);
  scm__rc.d1964[91] = Scm_MakeExtendedPair(scm__rc.d1964[81], SCM_OBJ(&scm__rc.d1973[22]), SCM_OBJ(&scm__rc.d1973[167]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[168]), scm__rc.d1964[91]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[11]))->name = scm__rc.d1964[81];/* read-sint */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[217]))[22] = SCM_WORD(scm__rc.d1964[23]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[217]))[47] = SCM_WORD(scm__rc.d1964[56]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[217]))[55] = SCM_WORD(scm__rc.d1964[86]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[217]))[64] = SCM_WORD(scm__rc.d1964[87]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[217]))[73] = SCM_WORD(scm__rc.d1964[88]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[217]))[82] = SCM_WORD(scm__rc.d1964[89]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[217]))[90] = SCM_WORD(scm__rc.d1964[65]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[217]))[94] = SCM_WORD(scm__rc.d1964[90]);
  ScmObj G1981 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d1967[11]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d1964[81]) /* read-sint */, G1981,0);

  scm__rc.d1964[92] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[62])),TRUE); /* write-uint */
  scm__rc.d1964[93] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[63])),TRUE); /* current-output-port */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[169]), scm__rc.d1964[93]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[171]), scm__rc.d1964[28]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[173]), scm__rc.d1964[27]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[174]), scm__rc.d1964[69]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[175]), scm__rc.d1964[26]);
  scm__rc.d1964[94] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[64])),TRUE); /* write-u8 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[176]), scm__rc.d1964[69]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[177]), scm__rc.d1964[94]);
  scm__rc.d1964[95] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[65])),TRUE); /* write-u16 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[180]), scm__rc.d1964[95]);
  scm__rc.d1964[96] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[66])),TRUE); /* write-u32 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[183]), scm__rc.d1964[96]);
  scm__rc.d1964[97] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[67])),TRUE); /* write-u64 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[186]), scm__rc.d1964[97]);
  scm__rc.d1964[98] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[68])),TRUE); /* dotimes */
  scm__rc.d1964[99] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[69])),TRUE); /* i */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[190]), scm__rc.d1964[99]);
  scm__rc.d1964[100] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[70])),TRUE); /* push! */
  scm__rc.d1964[101] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[71])),TRUE); /* logand */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[191]), scm__rc.d1964[13]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[192]), scm__rc.d1964[69]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[193]), scm__rc.d1964[101]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[195]), scm__rc.d1964[39]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[196]), scm__rc.d1964[100]);
  scm__rc.d1964[102] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[72])),TRUE); /* set! */
  scm__rc.d1964[103] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[73])),TRUE); /* ash */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[197]), scm__rc.d1964[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[198]), scm__rc.d1964[69]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[199]), scm__rc.d1964[103]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[201]), scm__rc.d1964[69]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[202]), scm__rc.d1964[102]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[206]), scm__rc.d1964[98]);
  scm__rc.d1964[104] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[74])),TRUE); /* unless */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[208]), scm__rc.d1964[39]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[209]), scm__rc.d1964[102]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[212]), scm__rc.d1964[104]);
  scm__rc.d1964[105] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[75])),TRUE); /* for-each */
  scm__rc.d1964[106] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[76])),TRUE); /* cut */
  scm__rc.d1964[107] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[77])),TRUE); /* write-byte */
  scm__rc.d1964[108] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[78])),TRUE); /* <> */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[213]), scm__rc.d1964[108]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[214]), scm__rc.d1964[107]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[215]), scm__rc.d1964[106]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[217]), scm__rc.d1964[105]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[222]), scm__rc.d1964[37]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[224]), scm__rc.d1964[36]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[230]), scm__rc.d1964[26]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[231]), scm__rc.d1964[31]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[234]), scm__rc.d1964[25]);
  scm__rc.d1964[109] = Scm_MakeIdentifier(scm__rc.d1964[94], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#write-u8 */
  scm__rc.d1964[110] = Scm_MakeIdentifier(scm__rc.d1964[95], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#write-u16 */
  scm__rc.d1964[111] = Scm_MakeIdentifier(scm__rc.d1964[96], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#write-u32 */
  scm__rc.d1964[112] = Scm_MakeIdentifier(scm__rc.d1964[97], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#write-u64 */
  scm__rc.d1964[113] = Scm_MakeIdentifier(scm__rc.d1964[107], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#write-byte */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[236]), scm__rc.d1964[92]);
  scm__rc.d1964[114] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[79])),FALSE); /* G1987 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[237]), scm__rc.d1964[114]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[240]), scm__rc.d1964[20]);
  scm__rc.d1964[115] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1973[236]), SCM_OBJ(&scm__rc.d1973[237]), SCM_OBJ(&scm__rc.d1973[241]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[242]), scm__rc.d1964[115]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[313]))[3] = SCM_WORD(scm__rc.d1964[113]);
  scm__rc.d1964[116] = Scm_MakeIdentifier(scm__rc.d1964[105], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#for-each */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[245]), scm__rc.d1964[20]);
  scm__rc.d1964[117] = Scm_MakeExtendedPair(scm__rc.d1964[92], SCM_OBJ(&scm__rc.d1973[175]), SCM_OBJ(&scm__rc.d1973[246]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[247]), scm__rc.d1964[117]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[13]))->name = scm__rc.d1964[92];/* write-uint */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[318]))[23] = SCM_WORD(scm__rc.d1964[23]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[318]))[48] = SCM_WORD(scm__rc.d1964[56]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[318]))[58] = SCM_WORD(scm__rc.d1964[109]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[318]))[69] = SCM_WORD(scm__rc.d1964[110]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[318]))[80] = SCM_WORD(scm__rc.d1964[111]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[318]))[91] = SCM_WORD(scm__rc.d1964[112]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[318]))[122] = SCM_WORD(scm__rc.d1964[49]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[318]))[134] = SCM_WORD(scm__rc.d1964[116]);
  ScmObj G1988 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d1967[13]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d1964[92]) /* write-uint */, G1988,0);

  scm__rc.d1964[118] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[80])),TRUE); /* write-sint */
  scm__rc.d1964[119] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[81])),TRUE); /* write-s8 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[248]), scm__rc.d1964[119]);
  scm__rc.d1964[120] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[82])),TRUE); /* write-s16 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[251]), scm__rc.d1964[120]);
  scm__rc.d1964[121] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[83])),TRUE); /* write-s32 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[254]), scm__rc.d1964[121]);
  scm__rc.d1964[122] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[84])),TRUE); /* write-s64 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[257]), scm__rc.d1964[122]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[260]), scm__rc.d1964[69]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[261]), scm__rc.d1964[77]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[263]), scm__rc.d1964[26]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[264]), scm__rc.d1964[92]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[266]), scm__rc.d1964[36]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[272]), scm__rc.d1964[26]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[273]), scm__rc.d1964[31]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[276]), scm__rc.d1964[25]);
  scm__rc.d1964[123] = Scm_MakeIdentifier(scm__rc.d1964[119], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#write-s8 */
  scm__rc.d1964[124] = Scm_MakeIdentifier(scm__rc.d1964[120], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#write-s16 */
  scm__rc.d1964[125] = Scm_MakeIdentifier(scm__rc.d1964[121], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#write-s32 */
  scm__rc.d1964[126] = Scm_MakeIdentifier(scm__rc.d1964[122], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#write-s64 */
  scm__rc.d1964[127] = Scm_MakeIdentifier(scm__rc.d1964[77], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#sint->uint */
  scm__rc.d1964[128] = Scm_MakeIdentifier(scm__rc.d1964[92], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#write-uint */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[279]), scm__rc.d1964[20]);
  scm__rc.d1964[129] = Scm_MakeExtendedPair(scm__rc.d1964[118], SCM_OBJ(&scm__rc.d1973[175]), SCM_OBJ(&scm__rc.d1973[280]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[281]), scm__rc.d1964[129]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[14]))->name = scm__rc.d1964[118];/* write-sint */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[454]))[22] = SCM_WORD(scm__rc.d1964[23]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[454]))[47] = SCM_WORD(scm__rc.d1964[56]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[454]))[56] = SCM_WORD(scm__rc.d1964[123]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[454]))[66] = SCM_WORD(scm__rc.d1964[124]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[454]))[76] = SCM_WORD(scm__rc.d1964[125]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[454]))[86] = SCM_WORD(scm__rc.d1964[126]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[454]))[94] = SCM_WORD(scm__rc.d1964[127]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[454]))[99] = SCM_WORD(scm__rc.d1964[128]);
  ScmObj G1993 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d1967[14]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d1964[118]) /* write-sint */, G1993,0);

  scm__rc.d1964[131] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[85])),TRUE); /* read-binary-short */
  scm__rc.d1964[130] = Scm_MakeIdentifier(scm__rc.d1964[131], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#read-binary-short */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[15]))->name = scm__rc.d1964[5];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[555]))[1] = SCM_WORD(scm__rc.d1964[87]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[555]))[3] = SCM_WORD(scm__rc.d1964[130]);
  scm__rc.d1964[133] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[86])),TRUE); /* read-binary-ushort */
  scm__rc.d1964[132] = Scm_MakeIdentifier(scm__rc.d1964[133], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#read-binary-ushort */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[16]))->name = scm__rc.d1964[5];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[560]))[1] = SCM_WORD(scm__rc.d1964[59]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[560]))[3] = SCM_WORD(scm__rc.d1964[132]);
  scm__rc.d1964[135] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[87])),TRUE); /* read-binary-long */
  scm__rc.d1964[134] = Scm_MakeIdentifier(scm__rc.d1964[135], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#read-binary-long */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[17]))->name = scm__rc.d1964[5];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[565]))[1] = SCM_WORD(scm__rc.d1964[88]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[565]))[3] = SCM_WORD(scm__rc.d1964[134]);
  scm__rc.d1964[137] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[88])),TRUE); /* read-binary-ulong */
  scm__rc.d1964[136] = Scm_MakeIdentifier(scm__rc.d1964[137], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#read-binary-ulong */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[18]))->name = scm__rc.d1964[5];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[570]))[1] = SCM_WORD(scm__rc.d1964[60]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[570]))[3] = SCM_WORD(scm__rc.d1964[136]);
  scm__rc.d1964[139] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[89])),TRUE); /* write-binary-short */
  scm__rc.d1964[138] = Scm_MakeIdentifier(scm__rc.d1964[139], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#write-binary-short */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[19]))->name = scm__rc.d1964[5];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[575]))[1] = SCM_WORD(scm__rc.d1964[124]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[575]))[3] = SCM_WORD(scm__rc.d1964[138]);
  scm__rc.d1964[141] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[90])),TRUE); /* write-binary-ushort */
  scm__rc.d1964[140] = Scm_MakeIdentifier(scm__rc.d1964[141], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#write-binary-ushort */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[20]))->name = scm__rc.d1964[5];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[580]))[1] = SCM_WORD(scm__rc.d1964[110]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[580]))[3] = SCM_WORD(scm__rc.d1964[140]);
  scm__rc.d1964[143] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[91])),TRUE); /* write-binary-long */
  scm__rc.d1964[142] = Scm_MakeIdentifier(scm__rc.d1964[143], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#write-binary-long */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[21]))->name = scm__rc.d1964[5];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[585]))[1] = SCM_WORD(scm__rc.d1964[125]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[585]))[3] = SCM_WORD(scm__rc.d1964[142]);
  scm__rc.d1964[145] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[92])),TRUE); /* write-binary-ulong */
  scm__rc.d1964[144] = Scm_MakeIdentifier(scm__rc.d1964[145], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#write-binary-ulong */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[22]))->name = scm__rc.d1964[5];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[590]))[1] = SCM_WORD(scm__rc.d1964[111]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[590]))[3] = SCM_WORD(scm__rc.d1964[144]);
  scm__rc.d1964[147] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[93])),TRUE); /* read-binary-uint */
  scm__rc.d1964[146] = Scm_MakeIdentifier(scm__rc.d1964[147], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#read-binary-uint */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[23]))->name = scm__rc.d1964[5];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[595]))[1] = SCM_WORD(scm__rc.d1964[65]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[595]))[3] = SCM_WORD(scm__rc.d1964[146]);
  scm__rc.d1964[148] = Scm_MakeIdentifier(scm__rc.d1964[81], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#read-sint */
  scm__rc.d1964[150] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[94])),TRUE); /* read-binary-sint */
  scm__rc.d1964[149] = Scm_MakeIdentifier(scm__rc.d1964[150], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#read-binary-sint */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[24]))->name = scm__rc.d1964[5];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[600]))[1] = SCM_WORD(scm__rc.d1964[148]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[600]))[3] = SCM_WORD(scm__rc.d1964[149]);
  scm__rc.d1964[152] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[95])),TRUE); /* read-binary-uint8 */
  scm__rc.d1964[151] = Scm_MakeIdentifier(scm__rc.d1964[152], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#read-binary-uint8 */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[25]))->name = scm__rc.d1964[5];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[605]))[1] = SCM_WORD(scm__rc.d1964[58]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[605]))[3] = SCM_WORD(scm__rc.d1964[151]);
  scm__rc.d1964[154] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[96])),TRUE); /* read-binary-sint8 */
  scm__rc.d1964[153] = Scm_MakeIdentifier(scm__rc.d1964[154], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#read-binary-sint8 */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[26]))->name = scm__rc.d1964[5];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[610]))[1] = SCM_WORD(scm__rc.d1964[86]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[610]))[3] = SCM_WORD(scm__rc.d1964[153]);
  scm__rc.d1964[156] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[97])),TRUE); /* read-binary-uint16 */
  scm__rc.d1964[155] = Scm_MakeIdentifier(scm__rc.d1964[156], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#read-binary-uint16 */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[27]))->name = scm__rc.d1964[5];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[615]))[1] = SCM_WORD(scm__rc.d1964[59]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[615]))[3] = SCM_WORD(scm__rc.d1964[155]);
  scm__rc.d1964[158] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[98])),TRUE); /* read-binary-sint16 */
  scm__rc.d1964[157] = Scm_MakeIdentifier(scm__rc.d1964[158], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#read-binary-sint16 */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[28]))->name = scm__rc.d1964[5];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[620]))[1] = SCM_WORD(scm__rc.d1964[87]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[620]))[3] = SCM_WORD(scm__rc.d1964[157]);
  scm__rc.d1964[160] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[99])),TRUE); /* read-binary-uint32 */
  scm__rc.d1964[159] = Scm_MakeIdentifier(scm__rc.d1964[160], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#read-binary-uint32 */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[29]))->name = scm__rc.d1964[5];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[625]))[1] = SCM_WORD(scm__rc.d1964[60]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[625]))[3] = SCM_WORD(scm__rc.d1964[159]);
  scm__rc.d1964[162] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[100])),TRUE); /* read-binary-sint32 */
  scm__rc.d1964[161] = Scm_MakeIdentifier(scm__rc.d1964[162], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#read-binary-sint32 */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[30]))->name = scm__rc.d1964[5];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[630]))[1] = SCM_WORD(scm__rc.d1964[88]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[630]))[3] = SCM_WORD(scm__rc.d1964[161]);
  scm__rc.d1964[164] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[101])),TRUE); /* read-binary-uint64 */
  scm__rc.d1964[163] = Scm_MakeIdentifier(scm__rc.d1964[164], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#read-binary-uint64 */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[31]))->name = scm__rc.d1964[5];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[635]))[1] = SCM_WORD(scm__rc.d1964[61]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[635]))[3] = SCM_WORD(scm__rc.d1964[163]);
  scm__rc.d1964[166] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[102])),TRUE); /* read-binary-sint64 */
  scm__rc.d1964[165] = Scm_MakeIdentifier(scm__rc.d1964[166], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#read-binary-sint64 */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[32]))->name = scm__rc.d1964[5];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[640]))[1] = SCM_WORD(scm__rc.d1964[89]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[640]))[3] = SCM_WORD(scm__rc.d1964[165]);
  scm__rc.d1964[168] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[103])),TRUE); /* read-f32 */
  scm__rc.d1964[167] = Scm_MakeIdentifier(scm__rc.d1964[168], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#read-f32 */
  scm__rc.d1964[170] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[104])),TRUE); /* read-binary-float */
  scm__rc.d1964[169] = Scm_MakeIdentifier(scm__rc.d1964[170], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#read-binary-float */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[33]))->name = scm__rc.d1964[5];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[645]))[1] = SCM_WORD(scm__rc.d1964[167]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[645]))[3] = SCM_WORD(scm__rc.d1964[169]);
  scm__rc.d1964[172] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[105])),TRUE); /* read-f64 */
  scm__rc.d1964[171] = Scm_MakeIdentifier(scm__rc.d1964[172], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#read-f64 */
  scm__rc.d1964[174] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[106])),TRUE); /* read-binary-double */
  scm__rc.d1964[173] = Scm_MakeIdentifier(scm__rc.d1964[174], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#read-binary-double */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[34]))->name = scm__rc.d1964[5];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[650]))[1] = SCM_WORD(scm__rc.d1964[171]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[650]))[3] = SCM_WORD(scm__rc.d1964[173]);
  scm__rc.d1964[176] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[107])),TRUE); /* write-binary-uint */
  scm__rc.d1964[175] = Scm_MakeIdentifier(scm__rc.d1964[176], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#write-binary-uint */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[35]))->name = scm__rc.d1964[5];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[655]))[1] = SCM_WORD(scm__rc.d1964[128]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[655]))[3] = SCM_WORD(scm__rc.d1964[175]);
  scm__rc.d1964[177] = Scm_MakeIdentifier(scm__rc.d1964[118], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#write-sint */
  scm__rc.d1964[179] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[108])),TRUE); /* write-binary-sint */
  scm__rc.d1964[178] = Scm_MakeIdentifier(scm__rc.d1964[179], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#write-binary-sint */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[36]))->name = scm__rc.d1964[5];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[660]))[1] = SCM_WORD(scm__rc.d1964[177]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[660]))[3] = SCM_WORD(scm__rc.d1964[178]);
  scm__rc.d1964[181] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[109])),TRUE); /* write-binary-uint8 */
  scm__rc.d1964[180] = Scm_MakeIdentifier(scm__rc.d1964[181], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#write-binary-uint8 */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[37]))->name = scm__rc.d1964[5];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[665]))[1] = SCM_WORD(scm__rc.d1964[109]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[665]))[3] = SCM_WORD(scm__rc.d1964[180]);
  scm__rc.d1964[183] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[110])),TRUE); /* write-binary-sint8 */
  scm__rc.d1964[182] = Scm_MakeIdentifier(scm__rc.d1964[183], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#write-binary-sint8 */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[38]))->name = scm__rc.d1964[5];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[670]))[1] = SCM_WORD(scm__rc.d1964[123]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[670]))[3] = SCM_WORD(scm__rc.d1964[182]);
  scm__rc.d1964[185] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[111])),TRUE); /* write-binary-uint16 */
  scm__rc.d1964[184] = Scm_MakeIdentifier(scm__rc.d1964[185], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#write-binary-uint16 */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[39]))->name = scm__rc.d1964[5];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[675]))[1] = SCM_WORD(scm__rc.d1964[110]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[675]))[3] = SCM_WORD(scm__rc.d1964[184]);
  scm__rc.d1964[187] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[112])),TRUE); /* write-binary-sint16 */
  scm__rc.d1964[186] = Scm_MakeIdentifier(scm__rc.d1964[187], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#write-binary-sint16 */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[40]))->name = scm__rc.d1964[5];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[680]))[1] = SCM_WORD(scm__rc.d1964[124]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[680]))[3] = SCM_WORD(scm__rc.d1964[186]);
  scm__rc.d1964[189] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[113])),TRUE); /* write-binary-uint32 */
  scm__rc.d1964[188] = Scm_MakeIdentifier(scm__rc.d1964[189], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#write-binary-uint32 */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[41]))->name = scm__rc.d1964[5];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[685]))[1] = SCM_WORD(scm__rc.d1964[111]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[685]))[3] = SCM_WORD(scm__rc.d1964[188]);
  scm__rc.d1964[191] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[114])),TRUE); /* write-binary-sint32 */
  scm__rc.d1964[190] = Scm_MakeIdentifier(scm__rc.d1964[191], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#write-binary-sint32 */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[42]))->name = scm__rc.d1964[5];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[690]))[1] = SCM_WORD(scm__rc.d1964[125]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[690]))[3] = SCM_WORD(scm__rc.d1964[190]);
  scm__rc.d1964[193] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[115])),TRUE); /* write-binary-uint64 */
  scm__rc.d1964[192] = Scm_MakeIdentifier(scm__rc.d1964[193], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#write-binary-uint64 */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[43]))->name = scm__rc.d1964[5];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[695]))[1] = SCM_WORD(scm__rc.d1964[112]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[695]))[3] = SCM_WORD(scm__rc.d1964[192]);
  scm__rc.d1964[195] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[116])),TRUE); /* write-binary-sint64 */
  scm__rc.d1964[194] = Scm_MakeIdentifier(scm__rc.d1964[195], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#write-binary-sint64 */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[44]))->name = scm__rc.d1964[5];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[700]))[1] = SCM_WORD(scm__rc.d1964[126]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[700]))[3] = SCM_WORD(scm__rc.d1964[194]);
  scm__rc.d1964[197] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[117])),TRUE); /* write-f32 */
  scm__rc.d1964[196] = Scm_MakeIdentifier(scm__rc.d1964[197], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#write-f32 */
  scm__rc.d1964[199] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[118])),TRUE); /* write-binary-float */
  scm__rc.d1964[198] = Scm_MakeIdentifier(scm__rc.d1964[199], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#write-binary-float */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[45]))->name = scm__rc.d1964[5];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[705]))[1] = SCM_WORD(scm__rc.d1964[196]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[705]))[3] = SCM_WORD(scm__rc.d1964[198]);
  scm__rc.d1964[201] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[119])),TRUE); /* write-f64 */
  scm__rc.d1964[200] = Scm_MakeIdentifier(scm__rc.d1964[201], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#write-f64 */
  scm__rc.d1964[203] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[120])),TRUE); /* write-binary-double */
  scm__rc.d1964[202] = Scm_MakeIdentifier(scm__rc.d1964[203], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#write-binary-double */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[46]))->name = scm__rc.d1964[5];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[710]))[1] = SCM_WORD(scm__rc.d1964[200]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[710]))[3] = SCM_WORD(scm__rc.d1964[202]);
  scm__rc.d1964[204] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[121])),TRUE); /* read-ber-integer */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[283]), scm__rc.d1964[27]);
  scm__rc.d1964[205] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[122])),TRUE); /* first */
  scm__rc.d1964[206] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[123])),TRUE); /* cond */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[284]), scm__rc.d1964[205]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[285]), scm__rc.d1964[54]);
  scm__rc.d1964[207] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[124])),TRUE); /* < */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[288]), scm__rc.d1964[205]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[289]), scm__rc.d1964[207]);
  scm__rc.d1964[208] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[125])),TRUE); /* res */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[292]), scm__rc.d1964[205]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[293]), scm__rc.d1964[101]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[296]), scm__rc.d1964[103]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[298]), scm__rc.d1964[208]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[299]), scm__rc.d1964[32]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[301]), scm__rc.d1964[52]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[304]), scm__rc.d1964[52]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[305]), scm__rc.d1964[207]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[306]), scm__rc.d1964[208]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[307]), scm__rc.d1964[46]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[308]), scm__rc.d1964[52]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[309]), scm__rc.d1964[101]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[311]), scm__rc.d1964[208]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[312]), scm__rc.d1964[46]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[314]), scm__rc.d1964[103]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[316]), scm__rc.d1964[38]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[320]), scm__rc.d1964[42]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[323]), scm__rc.d1964[38]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[324]), scm__rc.d1964[37]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[326]), scm__rc.d1964[36]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[330]), scm__rc.d1964[206]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[333]), scm__rc.d1964[205]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[334]), scm__rc.d1964[51]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[337]), scm__rc.d1964[25]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[340]), scm__rc.d1964[20]);
  scm__rc.d1964[209] = Scm_MakeExtendedPair(scm__rc.d1964[204], SCM_OBJ(&scm__rc.d1973[283]), SCM_OBJ(&scm__rc.d1973[341]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[342]), scm__rc.d1964[209]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[47]))->name = scm__rc.d1964[204];/* read-ber-integer */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[715]))[28] = SCM_WORD(scm__rc.d1964[56]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[715]))[33] = SCM_WORD(scm__rc.d1964[63]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[715]))[52] = SCM_WORD(scm__rc.d1964[58]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[715]))[69] = SCM_WORD(scm__rc.d1964[58]);
  ScmObj G1997 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d1967[47]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d1964[204]) /* read-ber-integer */, G1997,0);

  scm__rc.d1964[210] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[126])),TRUE); /* write-ber-integer */
  scm__rc.d1964[211] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[127])),TRUE); /* number */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[344]), scm__rc.d1964[27]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[345]), scm__rc.d1964[211]);
  scm__rc.d1964[212] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[128])),TRUE); /* final */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[346]), scm__rc.d1964[211]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[347]), scm__rc.d1964[101]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[349]), scm__rc.d1964[212]);
  scm__rc.d1964[213] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[129])),TRUE); /* start */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[351]), scm__rc.d1964[211]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[352]), scm__rc.d1964[103]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[354]), scm__rc.d1964[213]);
  scm__rc.d1964[214] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[130])),TRUE); /* zero? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[357]), scm__rc.d1964[213]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[358]), scm__rc.d1964[214]);
  scm__rc.d1964[215] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[131])),TRUE); /* n */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[359]), scm__rc.d1964[215]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[361]), scm__rc.d1964[215]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[362]), scm__rc.d1964[207]);
  scm__rc.d1964[216] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[132])),TRUE); /* logior */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[363]), scm__rc.d1964[216]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[365]), scm__rc.d1964[94]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[368]), scm__rc.d1964[215]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[369]), scm__rc.d1964[103]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[371]), scm__rc.d1964[38]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[372]), scm__rc.d1964[215]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[373]), scm__rc.d1964[101]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[375]), scm__rc.d1964[216]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[377]), scm__rc.d1964[94]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[380]), scm__rc.d1964[36]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[383]), scm__rc.d1964[206]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[386]), scm__rc.d1964[38]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[387]), scm__rc.d1964[37]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[390]), scm__rc.d1964[104]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[391]), scm__rc.d1964[212]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[392]), scm__rc.d1964[94]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[396]), scm__rc.d1964[37]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[399]), scm__rc.d1964[25]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[400]), scm__rc.d1964[38]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[401]), scm__rc.d1964[210]);
  scm__rc.d1964[217] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[133])),TRUE); /* _ */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[404]), scm__rc.d1964[20]);
  scm__rc.d1964[218] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1973[401]), scm__rc.d1964[217], SCM_OBJ(&scm__rc.d1973[405]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[406]), scm__rc.d1964[218]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[48]))->name = scm__rc.d1964[38];/* (write-ber-integer loop) */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[790]))[9] = SCM_WORD(scm__rc.d1964[109]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[790]))[26] = SCM_WORD(scm__rc.d1964[109]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[410]), scm__rc.d1964[20]);
  scm__rc.d1964[219] = Scm_MakeExtendedPair(scm__rc.d1964[210], SCM_OBJ(&scm__rc.d1973[345]), SCM_OBJ(&scm__rc.d1973[411]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[412]), scm__rc.d1964[219]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[49]))->name = scm__rc.d1964[210];/* write-ber-integer */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[818]))[28] = SCM_WORD(scm__rc.d1964[56]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[818]))[52] = SCM_WORD(scm__rc.d1964[109]);
  ScmObj G2001 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d1967[49]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d1964[210]) /* write-ber-integer */, G2001,0);

  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[413]), scm__rc.d1964[27]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[416]), scm__rc.d1964[20]);
  scm__rc.d1964[220] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[134])),TRUE); /* bind-info */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[417]), scm__rc.d1964[32]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[418]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[419]), scm__rc.d1964[220]);
  scm__rc.d1964[221] = Scm_MakeExtendedPair(scm__rc.d1964[32], SCM_OBJ(&scm__rc.d1973[413]), SCM_OBJ(&scm__rc.d1973[421]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("read-u8")), SCM_OBJ(&binary_2d_2dioread_u8__STUB), 0);
  binary_2d_2dioread_u8__STUB.common.info = scm__rc.d1964[221];
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[424]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[425]), scm__rc.d1964[33]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[426]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[427]), scm__rc.d1964[220]);
  scm__rc.d1964[222] = Scm_MakeExtendedPair(scm__rc.d1964[33], SCM_OBJ(&scm__rc.d1973[413]), SCM_OBJ(&scm__rc.d1973[429]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("read-u16")), SCM_OBJ(&binary_2d_2dioread_u16__STUB), 0);
  binary_2d_2dioread_u16__STUB.common.info = scm__rc.d1964[222];
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[432]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[433]), scm__rc.d1964[34]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[434]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[435]), scm__rc.d1964[220]);
  scm__rc.d1964[223] = Scm_MakeExtendedPair(scm__rc.d1964[34], SCM_OBJ(&scm__rc.d1973[413]), SCM_OBJ(&scm__rc.d1973[437]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("read-u32")), SCM_OBJ(&binary_2d_2dioread_u32__STUB), 0);
  binary_2d_2dioread_u32__STUB.common.info = scm__rc.d1964[223];
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[440]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[441]), scm__rc.d1964[35]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[442]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[443]), scm__rc.d1964[220]);
  scm__rc.d1964[224] = Scm_MakeExtendedPair(scm__rc.d1964[35], SCM_OBJ(&scm__rc.d1973[413]), SCM_OBJ(&scm__rc.d1973[445]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("read-u64")), SCM_OBJ(&binary_2d_2dioread_u64__STUB), 0);
  binary_2d_2dioread_u64__STUB.common.info = scm__rc.d1964[224];
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[448]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[449]), scm__rc.d1964[82]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[450]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[451]), scm__rc.d1964[220]);
  scm__rc.d1964[225] = Scm_MakeExtendedPair(scm__rc.d1964[82], SCM_OBJ(&scm__rc.d1973[413]), SCM_OBJ(&scm__rc.d1973[453]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("read-s8")), SCM_OBJ(&binary_2d_2dioread_s8__STUB), 0);
  binary_2d_2dioread_s8__STUB.common.info = scm__rc.d1964[225];
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[456]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[457]), scm__rc.d1964[83]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[458]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[459]), scm__rc.d1964[220]);
  scm__rc.d1964[226] = Scm_MakeExtendedPair(scm__rc.d1964[83], SCM_OBJ(&scm__rc.d1973[413]), SCM_OBJ(&scm__rc.d1973[461]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("read-s16")), SCM_OBJ(&binary_2d_2dioread_s16__STUB), 0);
  binary_2d_2dioread_s16__STUB.common.info = scm__rc.d1964[226];
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[464]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[465]), scm__rc.d1964[84]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[466]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[467]), scm__rc.d1964[220]);
  scm__rc.d1964[227] = Scm_MakeExtendedPair(scm__rc.d1964[84], SCM_OBJ(&scm__rc.d1973[413]), SCM_OBJ(&scm__rc.d1973[469]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("read-s32")), SCM_OBJ(&binary_2d_2dioread_s32__STUB), 0);
  binary_2d_2dioread_s32__STUB.common.info = scm__rc.d1964[227];
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[472]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[473]), scm__rc.d1964[85]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[474]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[475]), scm__rc.d1964[220]);
  scm__rc.d1964[228] = Scm_MakeExtendedPair(scm__rc.d1964[85], SCM_OBJ(&scm__rc.d1973[413]), SCM_OBJ(&scm__rc.d1973[477]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("read-s64")), SCM_OBJ(&binary_2d_2dioread_s64__STUB), 0);
  binary_2d_2dioread_s64__STUB.common.info = scm__rc.d1964[228];
  scm__rc.d1964[229] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[135])),TRUE); /* intval */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[478]), scm__rc.d1964[229]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[481]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[482]), scm__rc.d1964[94]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[483]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[484]), scm__rc.d1964[220]);
  scm__rc.d1964[230] = Scm_MakeExtendedPair(scm__rc.d1964[94], SCM_OBJ(&scm__rc.d1973[478]), SCM_OBJ(&scm__rc.d1973[486]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("write-u8")), SCM_OBJ(&binary_2d_2diowrite_u8__STUB), 0);
  binary_2d_2diowrite_u8__STUB.common.info = scm__rc.d1964[230];
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[489]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[490]), scm__rc.d1964[95]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[491]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[492]), scm__rc.d1964[220]);
  scm__rc.d1964[231] = Scm_MakeExtendedPair(scm__rc.d1964[95], SCM_OBJ(&scm__rc.d1973[478]), SCM_OBJ(&scm__rc.d1973[494]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("write-u16")), SCM_OBJ(&binary_2d_2diowrite_u16__STUB), 0);
  binary_2d_2diowrite_u16__STUB.common.info = scm__rc.d1964[231];
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[497]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[498]), scm__rc.d1964[96]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[499]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[500]), scm__rc.d1964[220]);
  scm__rc.d1964[232] = Scm_MakeExtendedPair(scm__rc.d1964[96], SCM_OBJ(&scm__rc.d1973[478]), SCM_OBJ(&scm__rc.d1973[502]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("write-u32")), SCM_OBJ(&binary_2d_2diowrite_u32__STUB), 0);
  binary_2d_2diowrite_u32__STUB.common.info = scm__rc.d1964[232];
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[505]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[506]), scm__rc.d1964[97]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[507]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[508]), scm__rc.d1964[220]);
  scm__rc.d1964[233] = Scm_MakeExtendedPair(scm__rc.d1964[97], SCM_OBJ(&scm__rc.d1973[478]), SCM_OBJ(&scm__rc.d1973[510]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("write-u64")), SCM_OBJ(&binary_2d_2diowrite_u64__STUB), 0);
  binary_2d_2diowrite_u64__STUB.common.info = scm__rc.d1964[233];
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[513]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[514]), scm__rc.d1964[119]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[515]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[516]), scm__rc.d1964[220]);
  scm__rc.d1964[234] = Scm_MakeExtendedPair(scm__rc.d1964[119], SCM_OBJ(&scm__rc.d1973[478]), SCM_OBJ(&scm__rc.d1973[518]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("write-s8")), SCM_OBJ(&binary_2d_2diowrite_s8__STUB), 0);
  binary_2d_2diowrite_s8__STUB.common.info = scm__rc.d1964[234];
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[521]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[522]), scm__rc.d1964[120]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[523]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[524]), scm__rc.d1964[220]);
  scm__rc.d1964[235] = Scm_MakeExtendedPair(scm__rc.d1964[120], SCM_OBJ(&scm__rc.d1973[478]), SCM_OBJ(&scm__rc.d1973[526]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("write-s16")), SCM_OBJ(&binary_2d_2diowrite_s16__STUB), 0);
  binary_2d_2diowrite_s16__STUB.common.info = scm__rc.d1964[235];
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[529]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[530]), scm__rc.d1964[121]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[531]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[532]), scm__rc.d1964[220]);
  scm__rc.d1964[236] = Scm_MakeExtendedPair(scm__rc.d1964[121], SCM_OBJ(&scm__rc.d1973[478]), SCM_OBJ(&scm__rc.d1973[534]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("write-s32")), SCM_OBJ(&binary_2d_2diowrite_s32__STUB), 0);
  binary_2d_2diowrite_s32__STUB.common.info = scm__rc.d1964[236];
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[537]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[538]), scm__rc.d1964[122]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[539]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[540]), scm__rc.d1964[220]);
  scm__rc.d1964[237] = Scm_MakeExtendedPair(scm__rc.d1964[122], SCM_OBJ(&scm__rc.d1973[478]), SCM_OBJ(&scm__rc.d1973[542]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("write-s64")), SCM_OBJ(&binary_2d_2diowrite_s64__STUB), 0);
  binary_2d_2diowrite_s64__STUB.common.info = scm__rc.d1964[237];
  scm__rc.d1964[238] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[136])),TRUE); /* read-f16 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[545]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[546]), scm__rc.d1964[238]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[547]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[548]), scm__rc.d1964[220]);
  scm__rc.d1964[239] = Scm_MakeExtendedPair(scm__rc.d1964[238], SCM_OBJ(&scm__rc.d1973[413]), SCM_OBJ(&scm__rc.d1973[550]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("read-f16")), SCM_OBJ(&binary_2d_2dioread_f16__STUB), 0);
  binary_2d_2dioread_f16__STUB.common.info = scm__rc.d1964[239];
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[553]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[554]), scm__rc.d1964[168]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[555]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[556]), scm__rc.d1964[220]);
  scm__rc.d1964[240] = Scm_MakeExtendedPair(scm__rc.d1964[168], SCM_OBJ(&scm__rc.d1973[413]), SCM_OBJ(&scm__rc.d1973[558]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("read-f32")), SCM_OBJ(&binary_2d_2dioread_f32__STUB), 0);
  binary_2d_2dioread_f32__STUB.common.info = scm__rc.d1964[240];
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[561]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[562]), scm__rc.d1964[172]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[563]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[564]), scm__rc.d1964[220]);
  scm__rc.d1964[241] = Scm_MakeExtendedPair(scm__rc.d1964[172], SCM_OBJ(&scm__rc.d1973[413]), SCM_OBJ(&scm__rc.d1973[566]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("read-f64")), SCM_OBJ(&binary_2d_2dioread_f64__STUB), 0);
  binary_2d_2dioread_f64__STUB.common.info = scm__rc.d1964[241];
  scm__rc.d1964[242] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[137])),TRUE); /* write-f16 */
  scm__rc.d1964[243] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[138])),TRUE); /* val */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[567]), scm__rc.d1964[243]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[570]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[571]), scm__rc.d1964[242]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[572]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[573]), scm__rc.d1964[220]);
  scm__rc.d1964[244] = Scm_MakeExtendedPair(scm__rc.d1964[242], SCM_OBJ(&scm__rc.d1973[567]), SCM_OBJ(&scm__rc.d1973[575]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("write-f16")), SCM_OBJ(&binary_2d_2diowrite_f16__STUB), 0);
  binary_2d_2diowrite_f16__STUB.common.info = scm__rc.d1964[244];
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[578]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[579]), scm__rc.d1964[197]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[580]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[581]), scm__rc.d1964[220]);
  scm__rc.d1964[245] = Scm_MakeExtendedPair(scm__rc.d1964[197], SCM_OBJ(&scm__rc.d1973[567]), SCM_OBJ(&scm__rc.d1973[583]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("write-f32")), SCM_OBJ(&binary_2d_2diowrite_f32__STUB), 0);
  binary_2d_2diowrite_f32__STUB.common.info = scm__rc.d1964[245];
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[586]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[587]), scm__rc.d1964[201]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[588]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[589]), scm__rc.d1964[220]);
  scm__rc.d1964[246] = Scm_MakeExtendedPair(scm__rc.d1964[201], SCM_OBJ(&scm__rc.d1973[567]), SCM_OBJ(&scm__rc.d1973[591]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("write-f64")), SCM_OBJ(&binary_2d_2diowrite_f64__STUB), 0);
  binary_2d_2diowrite_f64__STUB.common.info = scm__rc.d1964[246];
  scm__rc.d1964[247] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[139])),TRUE); /* get-u8 */
  scm__rc.d1964[248] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[140])),TRUE); /* v */
  scm__rc.d1964[249] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[141])),TRUE); /* off */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[592]), scm__rc.d1964[27]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[593]), scm__rc.d1964[249]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[594]), scm__rc.d1964[248]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[597]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[598]), scm__rc.d1964[247]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[599]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[600]), scm__rc.d1964[220]);
  scm__rc.d1964[250] = Scm_MakeExtendedPair(scm__rc.d1964[247], SCM_OBJ(&scm__rc.d1973[594]), SCM_OBJ(&scm__rc.d1973[602]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("get-u8")), SCM_OBJ(&binary_2d_2dioget_u8__STUB), 0);
  binary_2d_2dioget_u8__STUB.common.info = scm__rc.d1964[250];
  scm__rc.d1964[251] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[142])),TRUE); /* get-s8 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[605]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[606]), scm__rc.d1964[251]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[607]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[608]), scm__rc.d1964[220]);
  scm__rc.d1964[252] = Scm_MakeExtendedPair(scm__rc.d1964[251], SCM_OBJ(&scm__rc.d1973[594]), SCM_OBJ(&scm__rc.d1973[610]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("get-s8")), SCM_OBJ(&binary_2d_2dioget_s8__STUB), 0);
  binary_2d_2dioget_s8__STUB.common.info = scm__rc.d1964[252];
  scm__rc.d1964[253] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[143])),TRUE); /* get-u16 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[613]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[614]), scm__rc.d1964[253]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[615]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[616]), scm__rc.d1964[220]);
  scm__rc.d1964[254] = Scm_MakeExtendedPair(scm__rc.d1964[253], SCM_OBJ(&scm__rc.d1973[594]), SCM_OBJ(&scm__rc.d1973[618]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("get-u16")), SCM_OBJ(&binary_2d_2dioget_u16__STUB), 0);
  binary_2d_2dioget_u16__STUB.common.info = scm__rc.d1964[254];
  scm__rc.d1964[255] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[144])),TRUE); /* get-s16 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[621]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[622]), scm__rc.d1964[255]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[623]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[624]), scm__rc.d1964[220]);
  scm__rc.d1964[256] = Scm_MakeExtendedPair(scm__rc.d1964[255], SCM_OBJ(&scm__rc.d1973[594]), SCM_OBJ(&scm__rc.d1973[626]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("get-s16")), SCM_OBJ(&binary_2d_2dioget_s16__STUB), 0);
  binary_2d_2dioget_s16__STUB.common.info = scm__rc.d1964[256];
  scm__rc.d1964[257] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[145])),TRUE); /* get-u32 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[629]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[630]), scm__rc.d1964[257]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[631]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[632]), scm__rc.d1964[220]);
  scm__rc.d1964[258] = Scm_MakeExtendedPair(scm__rc.d1964[257], SCM_OBJ(&scm__rc.d1973[594]), SCM_OBJ(&scm__rc.d1973[634]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("get-u32")), SCM_OBJ(&binary_2d_2dioget_u32__STUB), 0);
  binary_2d_2dioget_u32__STUB.common.info = scm__rc.d1964[258];
  scm__rc.d1964[259] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[146])),TRUE); /* get-s32 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[637]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[638]), scm__rc.d1964[259]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[639]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[640]), scm__rc.d1964[220]);
  scm__rc.d1964[260] = Scm_MakeExtendedPair(scm__rc.d1964[259], SCM_OBJ(&scm__rc.d1973[594]), SCM_OBJ(&scm__rc.d1973[642]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("get-s32")), SCM_OBJ(&binary_2d_2dioget_s32__STUB), 0);
  binary_2d_2dioget_s32__STUB.common.info = scm__rc.d1964[260];
  scm__rc.d1964[261] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[147])),TRUE); /* get-u64 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[645]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[646]), scm__rc.d1964[261]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[647]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[648]), scm__rc.d1964[220]);
  scm__rc.d1964[262] = Scm_MakeExtendedPair(scm__rc.d1964[261], SCM_OBJ(&scm__rc.d1973[594]), SCM_OBJ(&scm__rc.d1973[650]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("get-u64")), SCM_OBJ(&binary_2d_2dioget_u64__STUB), 0);
  binary_2d_2dioget_u64__STUB.common.info = scm__rc.d1964[262];
  scm__rc.d1964[263] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[148])),TRUE); /* get-s64 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[653]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[654]), scm__rc.d1964[263]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[655]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[656]), scm__rc.d1964[220]);
  scm__rc.d1964[264] = Scm_MakeExtendedPair(scm__rc.d1964[263], SCM_OBJ(&scm__rc.d1973[594]), SCM_OBJ(&scm__rc.d1973[658]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("get-s64")), SCM_OBJ(&binary_2d_2dioget_s64__STUB), 0);
  binary_2d_2dioget_s64__STUB.common.info = scm__rc.d1964[264];
  scm__rc.d1964[265] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[149])),TRUE); /* get-f16 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[661]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[662]), scm__rc.d1964[265]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[663]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[664]), scm__rc.d1964[220]);
  scm__rc.d1964[266] = Scm_MakeExtendedPair(scm__rc.d1964[265], SCM_OBJ(&scm__rc.d1973[594]), SCM_OBJ(&scm__rc.d1973[666]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("get-f16")), SCM_OBJ(&binary_2d_2dioget_f16__STUB), 0);
  binary_2d_2dioget_f16__STUB.common.info = scm__rc.d1964[266];
  scm__rc.d1964[267] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[150])),TRUE); /* get-f32 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[669]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[670]), scm__rc.d1964[267]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[671]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[672]), scm__rc.d1964[220]);
  scm__rc.d1964[268] = Scm_MakeExtendedPair(scm__rc.d1964[267], SCM_OBJ(&scm__rc.d1973[594]), SCM_OBJ(&scm__rc.d1973[674]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("get-f32")), SCM_OBJ(&binary_2d_2dioget_f32__STUB), 0);
  binary_2d_2dioget_f32__STUB.common.info = scm__rc.d1964[268];
  scm__rc.d1964[269] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[151])),TRUE); /* get-f64 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[677]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[678]), scm__rc.d1964[269]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[679]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[680]), scm__rc.d1964[220]);
  scm__rc.d1964[270] = Scm_MakeExtendedPair(scm__rc.d1964[269], SCM_OBJ(&scm__rc.d1973[594]), SCM_OBJ(&scm__rc.d1973[682]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("get-f64")), SCM_OBJ(&binary_2d_2dioget_f64__STUB), 0);
  binary_2d_2dioget_f64__STUB.common.info = scm__rc.d1964[270];
  scm__rc.d1964[271] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[152])),TRUE); /* put-u8! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[683]), scm__rc.d1964[243]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[684]), scm__rc.d1964[249]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[685]), scm__rc.d1964[248]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[688]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[689]), scm__rc.d1964[271]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[690]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[691]), scm__rc.d1964[220]);
  scm__rc.d1964[272] = Scm_MakeExtendedPair(scm__rc.d1964[271], SCM_OBJ(&scm__rc.d1973[685]), SCM_OBJ(&scm__rc.d1973[693]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("put-u8!")), SCM_OBJ(&binary_2d_2dioput_u8X__STUB), 0);
  binary_2d_2dioput_u8X__STUB.common.info = scm__rc.d1964[272];
  scm__rc.d1964[273] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[153])),TRUE); /* put-s8! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[696]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[697]), scm__rc.d1964[273]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[698]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[699]), scm__rc.d1964[220]);
  scm__rc.d1964[274] = Scm_MakeExtendedPair(scm__rc.d1964[273], SCM_OBJ(&scm__rc.d1973[685]), SCM_OBJ(&scm__rc.d1973[701]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("put-s8!")), SCM_OBJ(&binary_2d_2dioput_s8X__STUB), 0);
  binary_2d_2dioput_s8X__STUB.common.info = scm__rc.d1964[274];
  scm__rc.d1964[275] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[154])),TRUE); /* put-u16! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[704]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[705]), scm__rc.d1964[275]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[706]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[707]), scm__rc.d1964[220]);
  scm__rc.d1964[276] = Scm_MakeExtendedPair(scm__rc.d1964[275], SCM_OBJ(&scm__rc.d1973[685]), SCM_OBJ(&scm__rc.d1973[709]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("put-u16!")), SCM_OBJ(&binary_2d_2dioput_u16X__STUB), 0);
  binary_2d_2dioput_u16X__STUB.common.info = scm__rc.d1964[276];
  scm__rc.d1964[277] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[155])),TRUE); /* put-s16! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[712]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[713]), scm__rc.d1964[277]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[714]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[715]), scm__rc.d1964[220]);
  scm__rc.d1964[278] = Scm_MakeExtendedPair(scm__rc.d1964[277], SCM_OBJ(&scm__rc.d1973[685]), SCM_OBJ(&scm__rc.d1973[717]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("put-s16!")), SCM_OBJ(&binary_2d_2dioput_s16X__STUB), 0);
  binary_2d_2dioput_s16X__STUB.common.info = scm__rc.d1964[278];
  scm__rc.d1964[279] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[156])),TRUE); /* put-u32! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[720]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[721]), scm__rc.d1964[279]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[722]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[723]), scm__rc.d1964[220]);
  scm__rc.d1964[280] = Scm_MakeExtendedPair(scm__rc.d1964[279], SCM_OBJ(&scm__rc.d1973[685]), SCM_OBJ(&scm__rc.d1973[725]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("put-u32!")), SCM_OBJ(&binary_2d_2dioput_u32X__STUB), 0);
  binary_2d_2dioput_u32X__STUB.common.info = scm__rc.d1964[280];
  scm__rc.d1964[281] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[157])),TRUE); /* put-s32! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[728]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[729]), scm__rc.d1964[281]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[730]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[731]), scm__rc.d1964[220]);
  scm__rc.d1964[282] = Scm_MakeExtendedPair(scm__rc.d1964[281], SCM_OBJ(&scm__rc.d1973[685]), SCM_OBJ(&scm__rc.d1973[733]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("put-s32!")), SCM_OBJ(&binary_2d_2dioput_s32X__STUB), 0);
  binary_2d_2dioput_s32X__STUB.common.info = scm__rc.d1964[282];
  scm__rc.d1964[283] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[158])),TRUE); /* put-u64! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[736]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[737]), scm__rc.d1964[283]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[738]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[739]), scm__rc.d1964[220]);
  scm__rc.d1964[284] = Scm_MakeExtendedPair(scm__rc.d1964[283], SCM_OBJ(&scm__rc.d1973[685]), SCM_OBJ(&scm__rc.d1973[741]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("put-u64!")), SCM_OBJ(&binary_2d_2dioput_u64X__STUB), 0);
  binary_2d_2dioput_u64X__STUB.common.info = scm__rc.d1964[284];
  scm__rc.d1964[285] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[159])),TRUE); /* put-s64! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[744]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[745]), scm__rc.d1964[285]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[746]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[747]), scm__rc.d1964[220]);
  scm__rc.d1964[286] = Scm_MakeExtendedPair(scm__rc.d1964[285], SCM_OBJ(&scm__rc.d1973[685]), SCM_OBJ(&scm__rc.d1973[749]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("put-s64!")), SCM_OBJ(&binary_2d_2dioput_s64X__STUB), 0);
  binary_2d_2dioput_s64X__STUB.common.info = scm__rc.d1964[286];
  scm__rc.d1964[287] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[160])),TRUE); /* put-f16! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[752]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[753]), scm__rc.d1964[287]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[754]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[755]), scm__rc.d1964[220]);
  scm__rc.d1964[288] = Scm_MakeExtendedPair(scm__rc.d1964[287], SCM_OBJ(&scm__rc.d1973[685]), SCM_OBJ(&scm__rc.d1973[757]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("put-f16!")), SCM_OBJ(&binary_2d_2dioput_f16X__STUB), 0);
  binary_2d_2dioput_f16X__STUB.common.info = scm__rc.d1964[288];
  scm__rc.d1964[289] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[161])),TRUE); /* put-f32! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[760]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[761]), scm__rc.d1964[289]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[762]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[763]), scm__rc.d1964[220]);
  scm__rc.d1964[290] = Scm_MakeExtendedPair(scm__rc.d1964[289], SCM_OBJ(&scm__rc.d1973[685]), SCM_OBJ(&scm__rc.d1973[765]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("put-f32!")), SCM_OBJ(&binary_2d_2dioput_f32X__STUB), 0);
  binary_2d_2dioput_f32X__STUB.common.info = scm__rc.d1964[290];
  scm__rc.d1964[291] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[162])),TRUE); /* put-f64! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[768]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[769]), scm__rc.d1964[291]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[770]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[771]), scm__rc.d1964[220]);
  scm__rc.d1964[292] = Scm_MakeExtendedPair(scm__rc.d1964[291], SCM_OBJ(&scm__rc.d1973[685]), SCM_OBJ(&scm__rc.d1973[773]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("put-f64!")), SCM_OBJ(&binary_2d_2dioput_f64X__STUB), 0);
  binary_2d_2dioput_f64X__STUB.common.info = scm__rc.d1964[292];
  scm__rc.d1964[293] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[163])),TRUE); /* get-u16be */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[774]), scm__rc.d1964[249]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[775]), scm__rc.d1964[248]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[778]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[779]), scm__rc.d1964[293]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[780]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[781]), scm__rc.d1964[220]);
  scm__rc.d1964[294] = Scm_MakeExtendedPair(scm__rc.d1964[293], SCM_OBJ(&scm__rc.d1973[775]), SCM_OBJ(&scm__rc.d1973[783]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("get-u16be")), SCM_OBJ(&binary_2d_2dioget_u16be__STUB), 0);
  binary_2d_2dioget_u16be__STUB.common.info = scm__rc.d1964[294];
  scm__rc.d1964[295] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[164])),TRUE); /* get-u16le */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[786]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[787]), scm__rc.d1964[295]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[788]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[789]), scm__rc.d1964[220]);
  scm__rc.d1964[296] = Scm_MakeExtendedPair(scm__rc.d1964[295], SCM_OBJ(&scm__rc.d1973[775]), SCM_OBJ(&scm__rc.d1973[791]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("get-u16le")), SCM_OBJ(&binary_2d_2dioget_u16le__STUB), 0);
  binary_2d_2dioget_u16le__STUB.common.info = scm__rc.d1964[296];
  scm__rc.d1964[297] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[165])),TRUE); /* get-s16be */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[794]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[795]), scm__rc.d1964[297]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[796]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[797]), scm__rc.d1964[220]);
  scm__rc.d1964[298] = Scm_MakeExtendedPair(scm__rc.d1964[297], SCM_OBJ(&scm__rc.d1973[775]), SCM_OBJ(&scm__rc.d1973[799]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("get-s16be")), SCM_OBJ(&binary_2d_2dioget_s16be__STUB), 0);
  binary_2d_2dioget_s16be__STUB.common.info = scm__rc.d1964[298];
  scm__rc.d1964[299] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[166])),TRUE); /* get-s16le */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[802]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[803]), scm__rc.d1964[299]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[804]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[805]), scm__rc.d1964[220]);
  scm__rc.d1964[300] = Scm_MakeExtendedPair(scm__rc.d1964[299], SCM_OBJ(&scm__rc.d1973[775]), SCM_OBJ(&scm__rc.d1973[807]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("get-s16le")), SCM_OBJ(&binary_2d_2dioget_s16le__STUB), 0);
  binary_2d_2dioget_s16le__STUB.common.info = scm__rc.d1964[300];
  scm__rc.d1964[301] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[167])),TRUE); /* get-u32be */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[810]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[811]), scm__rc.d1964[301]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[812]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[813]), scm__rc.d1964[220]);
  scm__rc.d1964[302] = Scm_MakeExtendedPair(scm__rc.d1964[301], SCM_OBJ(&scm__rc.d1973[775]), SCM_OBJ(&scm__rc.d1973[815]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("get-u32be")), SCM_OBJ(&binary_2d_2dioget_u32be__STUB), 0);
  binary_2d_2dioget_u32be__STUB.common.info = scm__rc.d1964[302];
  scm__rc.d1964[303] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[168])),TRUE); /* get-u32le */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[818]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[819]), scm__rc.d1964[303]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[820]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[821]), scm__rc.d1964[220]);
  scm__rc.d1964[304] = Scm_MakeExtendedPair(scm__rc.d1964[303], SCM_OBJ(&scm__rc.d1973[775]), SCM_OBJ(&scm__rc.d1973[823]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("get-u32le")), SCM_OBJ(&binary_2d_2dioget_u32le__STUB), 0);
  binary_2d_2dioget_u32le__STUB.common.info = scm__rc.d1964[304];
  scm__rc.d1964[305] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[169])),TRUE); /* get-s32be */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[826]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[827]), scm__rc.d1964[305]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[828]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[829]), scm__rc.d1964[220]);
  scm__rc.d1964[306] = Scm_MakeExtendedPair(scm__rc.d1964[305], SCM_OBJ(&scm__rc.d1973[775]), SCM_OBJ(&scm__rc.d1973[831]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("get-s32be")), SCM_OBJ(&binary_2d_2dioget_s32be__STUB), 0);
  binary_2d_2dioget_s32be__STUB.common.info = scm__rc.d1964[306];
  scm__rc.d1964[307] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[170])),TRUE); /* get-s32le */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[834]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[835]), scm__rc.d1964[307]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[836]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[837]), scm__rc.d1964[220]);
  scm__rc.d1964[308] = Scm_MakeExtendedPair(scm__rc.d1964[307], SCM_OBJ(&scm__rc.d1973[775]), SCM_OBJ(&scm__rc.d1973[839]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("get-s32le")), SCM_OBJ(&binary_2d_2dioget_s32le__STUB), 0);
  binary_2d_2dioget_s32le__STUB.common.info = scm__rc.d1964[308];
  scm__rc.d1964[309] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[171])),TRUE); /* get-u64be */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[842]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[843]), scm__rc.d1964[309]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[844]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[845]), scm__rc.d1964[220]);
  scm__rc.d1964[310] = Scm_MakeExtendedPair(scm__rc.d1964[309], SCM_OBJ(&scm__rc.d1973[775]), SCM_OBJ(&scm__rc.d1973[847]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("get-u64be")), SCM_OBJ(&binary_2d_2dioget_u64be__STUB), 0);
  binary_2d_2dioget_u64be__STUB.common.info = scm__rc.d1964[310];
  scm__rc.d1964[311] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[172])),TRUE); /* get-u64le */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[850]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[851]), scm__rc.d1964[311]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[852]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[853]), scm__rc.d1964[220]);
  scm__rc.d1964[312] = Scm_MakeExtendedPair(scm__rc.d1964[311], SCM_OBJ(&scm__rc.d1973[775]), SCM_OBJ(&scm__rc.d1973[855]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("get-u64le")), SCM_OBJ(&binary_2d_2dioget_u64le__STUB), 0);
  binary_2d_2dioget_u64le__STUB.common.info = scm__rc.d1964[312];
  scm__rc.d1964[313] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[173])),TRUE); /* get-s64be */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[858]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[859]), scm__rc.d1964[313]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[860]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[861]), scm__rc.d1964[220]);
  scm__rc.d1964[314] = Scm_MakeExtendedPair(scm__rc.d1964[313], SCM_OBJ(&scm__rc.d1973[775]), SCM_OBJ(&scm__rc.d1973[863]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("get-s64be")), SCM_OBJ(&binary_2d_2dioget_s64be__STUB), 0);
  binary_2d_2dioget_s64be__STUB.common.info = scm__rc.d1964[314];
  scm__rc.d1964[315] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[174])),TRUE); /* get-s64le */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[866]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[867]), scm__rc.d1964[315]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[868]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[869]), scm__rc.d1964[220]);
  scm__rc.d1964[316] = Scm_MakeExtendedPair(scm__rc.d1964[315], SCM_OBJ(&scm__rc.d1973[775]), SCM_OBJ(&scm__rc.d1973[871]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("get-s64le")), SCM_OBJ(&binary_2d_2dioget_s64le__STUB), 0);
  binary_2d_2dioget_s64le__STUB.common.info = scm__rc.d1964[316];
  scm__rc.d1964[317] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[175])),TRUE); /* get-f16be */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[874]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[875]), scm__rc.d1964[317]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[876]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[877]), scm__rc.d1964[220]);
  scm__rc.d1964[318] = Scm_MakeExtendedPair(scm__rc.d1964[317], SCM_OBJ(&scm__rc.d1973[775]), SCM_OBJ(&scm__rc.d1973[879]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("get-f16be")), SCM_OBJ(&binary_2d_2dioget_f16be__STUB), 0);
  binary_2d_2dioget_f16be__STUB.common.info = scm__rc.d1964[318];
  scm__rc.d1964[319] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[176])),TRUE); /* get-f16le */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[882]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[883]), scm__rc.d1964[319]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[884]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[885]), scm__rc.d1964[220]);
  scm__rc.d1964[320] = Scm_MakeExtendedPair(scm__rc.d1964[319], SCM_OBJ(&scm__rc.d1973[775]), SCM_OBJ(&scm__rc.d1973[887]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("get-f16le")), SCM_OBJ(&binary_2d_2dioget_f16le__STUB), 0);
  binary_2d_2dioget_f16le__STUB.common.info = scm__rc.d1964[320];
  scm__rc.d1964[321] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[177])),TRUE); /* get-f32be */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[890]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[891]), scm__rc.d1964[321]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[892]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[893]), scm__rc.d1964[220]);
  scm__rc.d1964[322] = Scm_MakeExtendedPair(scm__rc.d1964[321], SCM_OBJ(&scm__rc.d1973[775]), SCM_OBJ(&scm__rc.d1973[895]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("get-f32be")), SCM_OBJ(&binary_2d_2dioget_f32be__STUB), 0);
  binary_2d_2dioget_f32be__STUB.common.info = scm__rc.d1964[322];
  scm__rc.d1964[323] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[178])),TRUE); /* get-f32le */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[898]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[899]), scm__rc.d1964[323]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[900]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[901]), scm__rc.d1964[220]);
  scm__rc.d1964[324] = Scm_MakeExtendedPair(scm__rc.d1964[323], SCM_OBJ(&scm__rc.d1973[775]), SCM_OBJ(&scm__rc.d1973[903]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("get-f32le")), SCM_OBJ(&binary_2d_2dioget_f32le__STUB), 0);
  binary_2d_2dioget_f32le__STUB.common.info = scm__rc.d1964[324];
  scm__rc.d1964[325] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[179])),TRUE); /* get-f64be */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[906]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[907]), scm__rc.d1964[325]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[908]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[909]), scm__rc.d1964[220]);
  scm__rc.d1964[326] = Scm_MakeExtendedPair(scm__rc.d1964[325], SCM_OBJ(&scm__rc.d1973[775]), SCM_OBJ(&scm__rc.d1973[911]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("get-f64be")), SCM_OBJ(&binary_2d_2dioget_f64be__STUB), 0);
  binary_2d_2dioget_f64be__STUB.common.info = scm__rc.d1964[326];
  scm__rc.d1964[327] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[180])),TRUE); /* get-f64le */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[914]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[915]), scm__rc.d1964[327]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[916]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[917]), scm__rc.d1964[220]);
  scm__rc.d1964[328] = Scm_MakeExtendedPair(scm__rc.d1964[327], SCM_OBJ(&scm__rc.d1973[775]), SCM_OBJ(&scm__rc.d1973[919]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("get-f64le")), SCM_OBJ(&binary_2d_2dioget_f64le__STUB), 0);
  binary_2d_2dioget_f64le__STUB.common.info = scm__rc.d1964[328];
  scm__rc.d1964[329] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[181])),TRUE); /* put-u16be! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[920]), scm__rc.d1964[243]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[921]), scm__rc.d1964[249]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[922]), scm__rc.d1964[248]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[925]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[926]), scm__rc.d1964[329]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[927]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[928]), scm__rc.d1964[220]);
  scm__rc.d1964[330] = Scm_MakeExtendedPair(scm__rc.d1964[329], SCM_OBJ(&scm__rc.d1973[922]), SCM_OBJ(&scm__rc.d1973[930]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("put-u16be!")), SCM_OBJ(&binary_2d_2dioput_u16beX__STUB), 0);
  binary_2d_2dioput_u16beX__STUB.common.info = scm__rc.d1964[330];
  scm__rc.d1964[331] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[182])),TRUE); /* put-u16le! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[933]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[934]), scm__rc.d1964[331]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[935]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[936]), scm__rc.d1964[220]);
  scm__rc.d1964[332] = Scm_MakeExtendedPair(scm__rc.d1964[331], SCM_OBJ(&scm__rc.d1973[922]), SCM_OBJ(&scm__rc.d1973[938]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("put-u16le!")), SCM_OBJ(&binary_2d_2dioput_u16leX__STUB), 0);
  binary_2d_2dioput_u16leX__STUB.common.info = scm__rc.d1964[332];
  scm__rc.d1964[333] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[183])),TRUE); /* put-s16be! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[941]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[942]), scm__rc.d1964[333]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[943]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[944]), scm__rc.d1964[220]);
  scm__rc.d1964[334] = Scm_MakeExtendedPair(scm__rc.d1964[333], SCM_OBJ(&scm__rc.d1973[922]), SCM_OBJ(&scm__rc.d1973[946]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("put-s16be!")), SCM_OBJ(&binary_2d_2dioput_s16beX__STUB), 0);
  binary_2d_2dioput_s16beX__STUB.common.info = scm__rc.d1964[334];
  scm__rc.d1964[335] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[184])),TRUE); /* put-s16le! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[949]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[950]), scm__rc.d1964[335]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[951]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[952]), scm__rc.d1964[220]);
  scm__rc.d1964[336] = Scm_MakeExtendedPair(scm__rc.d1964[335], SCM_OBJ(&scm__rc.d1973[922]), SCM_OBJ(&scm__rc.d1973[954]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("put-s16le!")), SCM_OBJ(&binary_2d_2dioput_s16leX__STUB), 0);
  binary_2d_2dioput_s16leX__STUB.common.info = scm__rc.d1964[336];
  scm__rc.d1964[337] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[185])),TRUE); /* put-u32be! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[957]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[958]), scm__rc.d1964[337]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[959]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[960]), scm__rc.d1964[220]);
  scm__rc.d1964[338] = Scm_MakeExtendedPair(scm__rc.d1964[337], SCM_OBJ(&scm__rc.d1973[922]), SCM_OBJ(&scm__rc.d1973[962]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("put-u32be!")), SCM_OBJ(&binary_2d_2dioput_u32beX__STUB), 0);
  binary_2d_2dioput_u32beX__STUB.common.info = scm__rc.d1964[338];
  scm__rc.d1964[339] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[186])),TRUE); /* put-u32le! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[965]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[966]), scm__rc.d1964[339]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[967]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[968]), scm__rc.d1964[220]);
  scm__rc.d1964[340] = Scm_MakeExtendedPair(scm__rc.d1964[339], SCM_OBJ(&scm__rc.d1973[922]), SCM_OBJ(&scm__rc.d1973[970]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("put-u32le!")), SCM_OBJ(&binary_2d_2dioput_u32leX__STUB), 0);
  binary_2d_2dioput_u32leX__STUB.common.info = scm__rc.d1964[340];
  scm__rc.d1964[341] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[187])),TRUE); /* put-s32be! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[973]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[974]), scm__rc.d1964[341]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[975]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[976]), scm__rc.d1964[220]);
  scm__rc.d1964[342] = Scm_MakeExtendedPair(scm__rc.d1964[341], SCM_OBJ(&scm__rc.d1973[922]), SCM_OBJ(&scm__rc.d1973[978]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("put-s32be!")), SCM_OBJ(&binary_2d_2dioput_s32beX__STUB), 0);
  binary_2d_2dioput_s32beX__STUB.common.info = scm__rc.d1964[342];
  scm__rc.d1964[343] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[188])),TRUE); /* put-s32le! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[981]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[982]), scm__rc.d1964[343]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[983]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[984]), scm__rc.d1964[220]);
  scm__rc.d1964[344] = Scm_MakeExtendedPair(scm__rc.d1964[343], SCM_OBJ(&scm__rc.d1973[922]), SCM_OBJ(&scm__rc.d1973[986]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("put-s32le!")), SCM_OBJ(&binary_2d_2dioput_s32leX__STUB), 0);
  binary_2d_2dioput_s32leX__STUB.common.info = scm__rc.d1964[344];
  scm__rc.d1964[345] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[189])),TRUE); /* put-u64be! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[989]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[990]), scm__rc.d1964[345]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[991]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[992]), scm__rc.d1964[220]);
  scm__rc.d1964[346] = Scm_MakeExtendedPair(scm__rc.d1964[345], SCM_OBJ(&scm__rc.d1973[922]), SCM_OBJ(&scm__rc.d1973[994]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("put-u64be!")), SCM_OBJ(&binary_2d_2dioput_u64beX__STUB), 0);
  binary_2d_2dioput_u64beX__STUB.common.info = scm__rc.d1964[346];
  scm__rc.d1964[347] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[190])),TRUE); /* put-u64le! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[997]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[998]), scm__rc.d1964[347]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[999]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1000]), scm__rc.d1964[220]);
  scm__rc.d1964[348] = Scm_MakeExtendedPair(scm__rc.d1964[347], SCM_OBJ(&scm__rc.d1973[922]), SCM_OBJ(&scm__rc.d1973[1002]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("put-u64le!")), SCM_OBJ(&binary_2d_2dioput_u64leX__STUB), 0);
  binary_2d_2dioput_u64leX__STUB.common.info = scm__rc.d1964[348];
  scm__rc.d1964[349] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[191])),TRUE); /* put-s64be! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1005]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1006]), scm__rc.d1964[349]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1007]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1008]), scm__rc.d1964[220]);
  scm__rc.d1964[350] = Scm_MakeExtendedPair(scm__rc.d1964[349], SCM_OBJ(&scm__rc.d1973[922]), SCM_OBJ(&scm__rc.d1973[1010]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("put-s64be!")), SCM_OBJ(&binary_2d_2dioput_s64beX__STUB), 0);
  binary_2d_2dioput_s64beX__STUB.common.info = scm__rc.d1964[350];
  scm__rc.d1964[351] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[192])),TRUE); /* put-s64le! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1013]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1014]), scm__rc.d1964[351]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1015]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1016]), scm__rc.d1964[220]);
  scm__rc.d1964[352] = Scm_MakeExtendedPair(scm__rc.d1964[351], SCM_OBJ(&scm__rc.d1973[922]), SCM_OBJ(&scm__rc.d1973[1018]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("put-s64le!")), SCM_OBJ(&binary_2d_2dioput_s64leX__STUB), 0);
  binary_2d_2dioput_s64leX__STUB.common.info = scm__rc.d1964[352];
  scm__rc.d1964[353] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[193])),TRUE); /* put-f16be! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1021]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1022]), scm__rc.d1964[353]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1023]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1024]), scm__rc.d1964[220]);
  scm__rc.d1964[354] = Scm_MakeExtendedPair(scm__rc.d1964[353], SCM_OBJ(&scm__rc.d1973[922]), SCM_OBJ(&scm__rc.d1973[1026]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("put-f16be!")), SCM_OBJ(&binary_2d_2dioput_f16beX__STUB), 0);
  binary_2d_2dioput_f16beX__STUB.common.info = scm__rc.d1964[354];
  scm__rc.d1964[355] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[194])),TRUE); /* put-f16le! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1029]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1030]), scm__rc.d1964[355]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1031]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1032]), scm__rc.d1964[220]);
  scm__rc.d1964[356] = Scm_MakeExtendedPair(scm__rc.d1964[355], SCM_OBJ(&scm__rc.d1973[922]), SCM_OBJ(&scm__rc.d1973[1034]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("put-f16le!")), SCM_OBJ(&binary_2d_2dioput_f16leX__STUB), 0);
  binary_2d_2dioput_f16leX__STUB.common.info = scm__rc.d1964[356];
  scm__rc.d1964[357] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[195])),TRUE); /* put-f32be! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1037]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1038]), scm__rc.d1964[357]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1039]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1040]), scm__rc.d1964[220]);
  scm__rc.d1964[358] = Scm_MakeExtendedPair(scm__rc.d1964[357], SCM_OBJ(&scm__rc.d1973[922]), SCM_OBJ(&scm__rc.d1973[1042]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("put-f32be!")), SCM_OBJ(&binary_2d_2dioput_f32beX__STUB), 0);
  binary_2d_2dioput_f32beX__STUB.common.info = scm__rc.d1964[358];
  scm__rc.d1964[359] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[196])),TRUE); /* put-f32le! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1045]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1046]), scm__rc.d1964[359]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1047]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1048]), scm__rc.d1964[220]);
  scm__rc.d1964[360] = Scm_MakeExtendedPair(scm__rc.d1964[359], SCM_OBJ(&scm__rc.d1973[922]), SCM_OBJ(&scm__rc.d1973[1050]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("put-f32le!")), SCM_OBJ(&binary_2d_2dioput_f32leX__STUB), 0);
  binary_2d_2dioput_f32leX__STUB.common.info = scm__rc.d1964[360];
  scm__rc.d1964[361] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[197])),TRUE); /* put-f64be! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1053]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1054]), scm__rc.d1964[361]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1055]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1056]), scm__rc.d1964[220]);
  scm__rc.d1964[362] = Scm_MakeExtendedPair(scm__rc.d1964[361], SCM_OBJ(&scm__rc.d1973[922]), SCM_OBJ(&scm__rc.d1973[1058]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("put-f64be!")), SCM_OBJ(&binary_2d_2dioput_f64beX__STUB), 0);
  binary_2d_2dioput_f64beX__STUB.common.info = scm__rc.d1964[362];
  scm__rc.d1964[363] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[198])),TRUE); /* put-f64le! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1061]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1062]), scm__rc.d1964[363]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1063]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1064]), scm__rc.d1964[220]);
  scm__rc.d1964[364] = Scm_MakeExtendedPair(scm__rc.d1964[363], SCM_OBJ(&scm__rc.d1973[922]), SCM_OBJ(&scm__rc.d1973[1066]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("put-f64le!")), SCM_OBJ(&binary_2d_2dioput_f64leX__STUB), 0);
  binary_2d_2dioput_f64leX__STUB.common.info = scm__rc.d1964[364];
  scm__rc.d1964[365] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[199])),TRUE); /* get-uint */
  scm__rc.d1964[366] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[200])),TRUE); /* uv */
  scm__rc.d1964[367] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[201])),TRUE); /* pos */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1067]), scm__rc.d1964[27]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1068]), scm__rc.d1964[367]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1069]), scm__rc.d1964[366]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1070]), scm__rc.d1964[26]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1071]), scm__rc.d1964[367]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1072]), scm__rc.d1964[366]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1073]), scm__rc.d1964[247]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1076]), scm__rc.d1964[367]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1077]), scm__rc.d1964[366]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1078]), scm__rc.d1964[253]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1081]), scm__rc.d1964[257]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1084]), scm__rc.d1964[261]);
  scm__rc.d1964[368] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[202])),TRUE); /* ecase */
  scm__rc.d1964[369] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[203])),TRUE); /* do */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1087]), scm__rc.d1964[99]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1088]), scm__rc.d1964[46]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1091]), scm__rc.d1964[99]);
  scm__rc.d1964[370] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[204])),TRUE); /* r */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1092]), scm__rc.d1964[370]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1093]), scm__rc.d1964[103]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1094]), scm__rc.d1964[99]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1095]), scm__rc.d1964[46]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1097]), scm__rc.d1964[366]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1098]), scm__rc.d1964[247]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1101]), scm__rc.d1964[216]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1104]), scm__rc.d1964[370]);
  scm__rc.d1964[371] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[205])),TRUE); /* >= */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1107]), scm__rc.d1964[371]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1108]), scm__rc.d1964[370]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1112]), scm__rc.d1964[369]);
  scm__rc.d1964[372] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[206])),TRUE); /* little-endian */
  scm__rc.d1964[373] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[207])),TRUE); /* arm-little-endian */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1115]), scm__rc.d1964[373]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1116]), scm__rc.d1964[372]);
  scm__rc.d1964[374] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[208])),TRUE); /* - */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1117]), scm__rc.d1964[26]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1118]), scm__rc.d1964[374]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1119]), scm__rc.d1964[374]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1122]), scm__rc.d1964[99]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1124]), scm__rc.d1964[99]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1125]), scm__rc.d1964[207]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1129]), scm__rc.d1964[369]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1134]), scm__rc.d1964[30]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1135]), scm__rc.d1964[368]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1137]), scm__rc.d1964[36]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1143]), scm__rc.d1964[26]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1144]), scm__rc.d1964[31]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1147]), scm__rc.d1964[25]);
  scm__rc.d1964[375] = Scm_MakeIdentifier(scm__rc.d1964[247], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#get-u8 */
  scm__rc.d1964[376] = Scm_MakeIdentifier(scm__rc.d1964[253], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#get-u16 */
  scm__rc.d1964[377] = Scm_MakeIdentifier(scm__rc.d1964[257], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#get-u32 */
  scm__rc.d1964[378] = Scm_MakeIdentifier(scm__rc.d1964[261], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#get-u64 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1148]), scm__rc.d1964[49]);
  scm__rc.d1964[380] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[210])),TRUE); /* errorf */
  scm__rc.d1964[379] = Scm_MakeIdentifier(scm__rc.d1964[380], SCM_MODULE(Scm_GaucheModule()), SCM_NIL); /* gauche#errorf */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1151]), scm__rc.d1964[20]);
  scm__rc.d1964[381] = Scm_MakeExtendedPair(scm__rc.d1964[365], SCM_OBJ(&scm__rc.d1973[1070]), SCM_OBJ(&scm__rc.d1973[1152]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1153]), scm__rc.d1964[381]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[50]))->name = scm__rc.d1964[365];/* get-uint */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[872]))[6] = SCM_WORD(scm__rc.d1964[23]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[872]))[31] = SCM_WORD(scm__rc.d1964[56]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[872]))[39] = SCM_WORD(scm__rc.d1964[375]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[872]))[49] = SCM_WORD(scm__rc.d1964[376]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[872]))[59] = SCM_WORD(scm__rc.d1964[377]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[872]))[69] = SCM_WORD(scm__rc.d1964[378]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[872]))[73] = SCM_WORD(scm__rc.d1964[49]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[872]))[89] = SCM_WORD(scm__rc.d1964[375]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[872]))[121] = SCM_WORD(scm__rc.d1964[375]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[872]))[137] = SCM_WORD(scm__rc.d1964[379]);
  ScmObj G2014 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d1967[50]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d1964[365]) /* get-uint */, G2014,0);

  scm__rc.d1964[382] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[211])),TRUE); /* get-sint */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1154]), scm__rc.d1964[251]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1157]), scm__rc.d1964[255]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1160]), scm__rc.d1964[259]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1163]), scm__rc.d1964[263]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1166]), scm__rc.d1964[26]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1167]), scm__rc.d1964[365]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1169]), scm__rc.d1964[72]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1171]), scm__rc.d1964[36]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1177]), scm__rc.d1964[26]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1178]), scm__rc.d1964[31]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1181]), scm__rc.d1964[25]);
  scm__rc.d1964[383] = Scm_MakeIdentifier(scm__rc.d1964[251], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#get-s8 */
  scm__rc.d1964[384] = Scm_MakeIdentifier(scm__rc.d1964[255], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#get-s16 */
  scm__rc.d1964[385] = Scm_MakeIdentifier(scm__rc.d1964[259], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#get-s32 */
  scm__rc.d1964[386] = Scm_MakeIdentifier(scm__rc.d1964[263], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#get-s64 */
  scm__rc.d1964[387] = Scm_MakeIdentifier(scm__rc.d1964[365], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#get-uint */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1184]), scm__rc.d1964[20]);
  scm__rc.d1964[388] = Scm_MakeExtendedPair(scm__rc.d1964[382], SCM_OBJ(&scm__rc.d1973[1070]), SCM_OBJ(&scm__rc.d1973[1185]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1186]), scm__rc.d1964[388]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[51]))->name = scm__rc.d1964[382];/* get-sint */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[1011]))[6] = SCM_WORD(scm__rc.d1964[23]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[1011]))[31] = SCM_WORD(scm__rc.d1964[56]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[1011]))[39] = SCM_WORD(scm__rc.d1964[383]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[1011]))[49] = SCM_WORD(scm__rc.d1964[384]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[1011]))[59] = SCM_WORD(scm__rc.d1964[385]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[1011]))[69] = SCM_WORD(scm__rc.d1964[386]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[1011]))[78] = SCM_WORD(scm__rc.d1964[387]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[1011]))[82] = SCM_WORD(scm__rc.d1964[90]);
  ScmObj G2018 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d1967[51]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d1964[382]) /* get-sint */, G2018,0);

  scm__rc.d1964[389] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[212])),TRUE); /* %put-int! */
  scm__rc.d1964[390] = Scm_MakeIdentifier(scm__rc.d1964[271], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#put-u8! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1187]), scm__rc.d1964[243]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1188]), scm__rc.d1964[367]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1189]), scm__rc.d1964[366]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1190]), scm__rc.d1964[26]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1193]), scm__rc.d1964[20]);
  scm__rc.d1964[391] = Scm_MakeExtendedPair(scm__rc.d1964[389], SCM_OBJ(&scm__rc.d1973[1190]), SCM_OBJ(&scm__rc.d1973[1194]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1195]), scm__rc.d1964[391]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[52]))->name = scm__rc.d1964[389];/* %put-int! */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[1095]))[2] = SCM_WORD(scm__rc.d1964[49]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[1095]))[23] = SCM_WORD(scm__rc.d1964[390]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[1095]))[55] = SCM_WORD(scm__rc.d1964[390]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[1095]))[70] = SCM_WORD(scm__rc.d1964[379]);
  ScmObj G2019 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d1967[52]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d1964[389]) /* %put-int! */, G2019,0);

  scm__rc.d1964[392] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[213])),TRUE); /* put-uint! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1196]), scm__rc.d1964[243]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1197]), scm__rc.d1964[367]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1198]), scm__rc.d1964[366]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1199]), scm__rc.d1964[26]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1200]), scm__rc.d1964[367]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1201]), scm__rc.d1964[366]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1202]), scm__rc.d1964[271]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1205]), scm__rc.d1964[275]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1208]), scm__rc.d1964[279]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1211]), scm__rc.d1964[283]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1214]), scm__rc.d1964[389]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1216]), scm__rc.d1964[36]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1222]), scm__rc.d1964[26]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1223]), scm__rc.d1964[31]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1226]), scm__rc.d1964[25]);
  scm__rc.d1964[393] = Scm_MakeIdentifier(scm__rc.d1964[275], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#put-u16! */
  scm__rc.d1964[394] = Scm_MakeIdentifier(scm__rc.d1964[279], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#put-u32! */
  scm__rc.d1964[395] = Scm_MakeIdentifier(scm__rc.d1964[283], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#put-u64! */
  scm__rc.d1964[396] = Scm_MakeIdentifier(scm__rc.d1964[389], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#%put-int! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1229]), scm__rc.d1964[20]);
  scm__rc.d1964[397] = Scm_MakeExtendedPair(scm__rc.d1964[392], SCM_OBJ(&scm__rc.d1973[1199]), SCM_OBJ(&scm__rc.d1973[1230]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1231]), scm__rc.d1964[397]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[53]))->name = scm__rc.d1964[392];/* put-uint! */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[1167]))[6] = SCM_WORD(scm__rc.d1964[23]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[1167]))[31] = SCM_WORD(scm__rc.d1964[56]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[1167]))[40] = SCM_WORD(scm__rc.d1964[390]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[1167]))[51] = SCM_WORD(scm__rc.d1964[393]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[1167]))[62] = SCM_WORD(scm__rc.d1964[394]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[1167]))[73] = SCM_WORD(scm__rc.d1964[395]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[1167]))[81] = SCM_WORD(scm__rc.d1964[396]);
  ScmObj G2023 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d1967[53]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d1964[392]) /* put-uint! */, G2023,0);

  scm__rc.d1964[398] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[214])),TRUE); /* put-sint! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1232]), scm__rc.d1964[273]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1235]), scm__rc.d1964[277]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1238]), scm__rc.d1964[281]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1241]), scm__rc.d1964[285]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1248]), scm__rc.d1964[26]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1249]), scm__rc.d1964[31]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1252]), scm__rc.d1964[25]);
  scm__rc.d1964[399] = Scm_MakeIdentifier(scm__rc.d1964[273], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#put-s8! */
  scm__rc.d1964[400] = Scm_MakeIdentifier(scm__rc.d1964[277], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#put-s16! */
  scm__rc.d1964[401] = Scm_MakeIdentifier(scm__rc.d1964[281], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#put-s32! */
  scm__rc.d1964[402] = Scm_MakeIdentifier(scm__rc.d1964[285], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* binary.io#put-s64! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1255]), scm__rc.d1964[20]);
  scm__rc.d1964[403] = Scm_MakeExtendedPair(scm__rc.d1964[398], SCM_OBJ(&scm__rc.d1973[1199]), SCM_OBJ(&scm__rc.d1973[1256]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1257]), scm__rc.d1964[403]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1967[54]))->name = scm__rc.d1964[398];/* put-sint! */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[1250]))[6] = SCM_WORD(scm__rc.d1964[23]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[1250]))[31] = SCM_WORD(scm__rc.d1964[56]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[1250]))[40] = SCM_WORD(scm__rc.d1964[399]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[1250]))[51] = SCM_WORD(scm__rc.d1964[400]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[1250]))[62] = SCM_WORD(scm__rc.d1964[401]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[1250]))[73] = SCM_WORD(scm__rc.d1964[402]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1966[1250]))[81] = SCM_WORD(scm__rc.d1964[396]);
  ScmObj G2027 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d1967[54]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d1964[398]) /* put-sint! */, G2027,0);

  scm__rc.d1964[404] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[216])),TRUE); /* char */
  scm__rc.d1964[405] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[217])),TRUE); /* short */
  scm__rc.d1964[406] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[218])),TRUE); /* long */
  scm__rc.d1964[407] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[219])),TRUE); /* longlong */
  scm__rc.d1964[408] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[220])),TRUE); /* float */
  scm__rc.d1964[409] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[221])),TRUE); /* double */
  scm__rc.d1964[410] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[222])),TRUE); /* int8 */
  scm__rc.d1964[411] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[223])),TRUE); /* int16 */
  scm__rc.d1964[412] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[224])),TRUE); /* int32 */
  scm__rc.d1964[413] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[225])),TRUE); /* int64 */
  scm__rc.d1964[414] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[215])),TRUE); /* %primitive-type-info */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1260]), scm__rc.d1964[20]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1261]), scm__rc.d1964[414]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1262]), scm__rc.d1964[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1973[1263]), scm__rc.d1964[220]);
  scm__rc.d1964[415] = Scm_MakeExtendedPair(scm__rc.d1964[414], SCM_NIL, SCM_OBJ(&scm__rc.d1973[1265]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1964[0]), SCM_SYMBOL(SCM_INTERN("%primitive-type-info")), SCM_OBJ(&binary_2d_2dio_25primitive_type_info__STUB), 0);
  binary_2d_2dio_25primitive_type_info__STUB.common.info = scm__rc.d1964[415];
  Scm_VMExecuteToplevels(toplevels);
}
