/* Generated automatically from objlib.scm.  DO NOT EDIT */
#define LIBGAUCHE_BODY 
#include <gauche.h>
#include <gauche/code.h>
#include <gauche/macro.h>
#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 d1141[308];
} scm__sc = {
  {   /* ScmString d1141 */
      SCM_STRING_CONST_INITIALIZER("gauche", 6, 6),
      SCM_STRING_CONST_INITIALIZER("gauche.object", 13, 13),
      SCM_STRING_CONST_INITIALIZER("allocate-instance", 17, 17),
      SCM_STRING_CONST_INITIALIZER("initialize", 10, 10),
      SCM_STRING_CONST_INITIALIZER("body", 4, 4),
      SCM_STRING_CONST_INITIALIZER("make", 4, 4),
      SCM_STRING_CONST_INITIALIZER("<method>", 8, 8),
      SCM_STRING_CONST_INITIALIZER("generic", 7, 7),
      SCM_STRING_CONST_INITIALIZER("specializers", 12, 12),
      SCM_STRING_CONST_INITIALIZER("<class>", 7, 7),
      SCM_STRING_CONST_INITIALIZER("lambda-list", 11, 11),
      SCM_STRING_CONST_INITIALIZER("class", 5, 5),
      SCM_STRING_CONST_INITIALIZER("initargs", 8, 8),
      SCM_STRING_CONST_INITIALIZER("add-method!", 11, 11),
      SCM_STRING_CONST_INITIALIZER("%toplevel", 9, 9),
      SCM_STRING_CONST_INITIALIZER("%check-setter-name", 18, 18),
      SCM_STRING_CONST_INITIALIZER("<generic>", 9, 9),
      SCM_STRING_CONST_INITIALIZER("get-keyword", 11, 11),
      SCM_STRING_CONST_INITIALIZER("delete-keyword", 14, 14),
      SCM_STRING_CONST_INITIALIZER("begin", 5, 5),
      SCM_STRING_CONST_INITIALIZER("define", 6, 6),
      SCM_STRING_CONST_INITIALIZER("name", 4, 4),
      SCM_STRING_CONST_INITIALIZER("quote", 5, 5),
      SCM_STRING_CONST_INITIALIZER("set!", 4, 4),
      SCM_STRING_CONST_INITIALIZER("setter", 6, 6),
      SCM_STRING_CONST_INITIALIZER("%expand-define-generic", 22, 22),
      SCM_STRING_CONST_INITIALIZER("%make-setter-name", 17, 17),
      SCM_STRING_CONST_INITIALIZER("Bad name for generic function or method", 39, 39),
      SCM_STRING_CONST_INITIALIZER("error", 5, 5),
      SCM_STRING_CONST_INITIALIZER("setter of ~a", 12, 12),
      SCM_STRING_CONST_INITIALIZER("format", 6, 6),
      SCM_STRING_CONST_INITIALIZER("string->symbol", 14, 14),
      SCM_STRING_CONST_INITIALIZER("<top>", 5, 5),
      SCM_STRING_CONST_INITIALIZER("%expand-define-method", 21, 21),
      SCM_STRING_CONST_INITIALIZER("G1146", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G1145", 5, 5),
      SCM_STRING_CONST_INITIALIZER("keyword?", 8, 8),
      SCM_STRING_CONST_INITIALIZER("gensym", 6, 6),
      SCM_STRING_CONST_INITIALIZER("map", 3, 3),
      SCM_STRING_CONST_INITIALIZER("next-method", 11, 11),
      SCM_STRING_CONST_INITIALIZER("lambda", 6, 6),
      SCM_STRING_CONST_INITIALIZER("apply", 5, 5),
      SCM_STRING_CONST_INITIALIZER("let", 3, 3),
      SCM_STRING_CONST_INITIALIZER("%ensure-generic-function", 24, 24),
      SCM_STRING_CONST_INITIALIZER("current-module", 14, 14),
      SCM_STRING_CONST_INITIALIZER("list", 4, 4),
      SCM_STRING_CONST_INITIALIZER("unless", 6, 6),
      SCM_STRING_CONST_INITIALIZER("has-setter?", 11, 11),
      SCM_STRING_CONST_INITIALIZER("%make-next-method", 17, 17),
      SCM_STRING_CONST_INITIALIZER("%method-code", 12, 12),
      SCM_STRING_CONST_INITIALIZER("make-identifier", 15, 15),
      SCM_STRING_CONST_INITIALIZER("gauche.internal", 15, 15),
      SCM_STRING_CONST_INITIALIZER("metaclass", 9, 9),
      SCM_STRING_CONST_INITIALIZER("%get-default-metaclass", 22, 22),
      SCM_STRING_CONST_INITIALIZER("find-module", 11, 11),
      SCM_STRING_CONST_INITIALIZER("%process-slot-definition", 24, 24),
      SCM_STRING_CONST_INITIALIZER("supers", 6, 6),
      SCM_STRING_CONST_INITIALIZER("slots", 5, 5),
      SCM_STRING_CONST_INITIALIZER("defined-modules", 15, 15),
      SCM_STRING_CONST_INITIALIZER("when", 4, 4),
      SCM_STRING_CONST_INITIALIZER("%check-class-binding", 20, 20),
      SCM_STRING_CONST_INITIALIZER("redefine-class!", 15, 15),
      SCM_STRING_CONST_INITIALIZER("for-each", 8, 8),
      SCM_STRING_CONST_INITIALIZER("%make-accessor", 14, 14),
      SCM_STRING_CONST_INITIALIZER("class-slots", 11, 11),
      SCM_STRING_CONST_INITIALIZER("%expand-define-class", 20, 20),
      SCM_STRING_CONST_INITIALIZER("reverse!", 8, 8),
      SCM_STRING_CONST_INITIALIZER("initform", 8, 8),
      SCM_STRING_CONST_INITIALIZER("init-form", 9, 9),
      SCM_STRING_CONST_INITIALIZER("init-thunk", 10, 10),
      SCM_STRING_CONST_INITIALIZER("getter", 6, 6),
      SCM_STRING_CONST_INITIALIZER("accessor", 8, 8),
      SCM_STRING_CONST_INITIALIZER("bad slot specification:", 23, 23),
      SCM_STRING_CONST_INITIALIZER("class-precedence-list", 21, 21),
      SCM_STRING_CONST_INITIALIZER("G1149", 5, 5),
      SCM_STRING_CONST_INITIALIZER("class-of", 8, 8),
      SCM_STRING_CONST_INITIALIZER("append", 6, 6),
      SCM_STRING_CONST_INITIALIZER("assoc", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G1152", 5, 5),
      SCM_STRING_CONST_INITIALIZER("<object>", 8, 8),
      SCM_STRING_CONST_INITIALIZER("direct-supers", 13, 13),
      SCM_STRING_CONST_INITIALIZER("compute-cpl", 11, 11),
      SCM_STRING_CONST_INITIALIZER("cpl", 3, 3),
      SCM_STRING_CONST_INITIALIZER("direct-slots", 12, 12),
      SCM_STRING_CONST_INITIALIZER("compute-slots", 13, 13),
      SCM_STRING_CONST_INITIALIZER("compute-get-n-set", 17, 17),
      SCM_STRING_CONST_INITIALIZER("compute-slot-accessor", 21, 21),
      SCM_STRING_CONST_INITIALIZER("accessors", 9, 9),
      SCM_STRING_CONST_INITIALIZER("%add-direct-subclass!", 21, 21),
      SCM_STRING_CONST_INITIALIZER("%finish-class-initialization!", 29, 29),
      SCM_STRING_CONST_INITIALIZER("G1151", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G1154", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G1153", 5, 5),
      SCM_STRING_CONST_INITIALIZER("slot-definition-name", 20, 20),
      SCM_STRING_CONST_INITIALIZER("class-slot-accessor", 19, 19),
      SCM_STRING_CONST_INITIALIZER("slot-definition-getter", 22, 22),
      SCM_STRING_CONST_INITIALIZER("slot-definition-setter", 22, 22),
      SCM_STRING_CONST_INITIALIZER("slot-definition-accessor", 24, 24),
      SCM_STRING_CONST_INITIALIZER("<accessor-method>", 17, 17),
      SCM_STRING_CONST_INITIALIZER("slot-accessor", 13, 13),
      SCM_STRING_CONST_INITIALIZER("obj", 3, 3),
      SCM_STRING_CONST_INITIALIZER("make-getter", 11, 11),
      SCM_STRING_CONST_INITIALIZER("val", 3, 3),
      SCM_STRING_CONST_INITIALIZER("make-setter", 11, 11),
      SCM_STRING_CONST_INITIALIZER("G1156", 5, 5),
      SCM_STRING_CONST_INITIALIZER("init-value", 10, 10),
      SCM_STRING_CONST_INITIALIZER("slot-definition-option", 22, 22),
      SCM_STRING_CONST_INITIALIZER("%make-class-slot", 16, 16),
      SCM_STRING_CONST_INITIALIZER("make-class-slot", 15, 15),
      SCM_STRING_CONST_INITIALIZER("slot-definition-allocation", 26, 26),
      SCM_STRING_CONST_INITIALIZER("instance", 8, 8),
      SCM_STRING_CONST_INITIALIZER("num-instance-slots", 18, 18),
      SCM_STRING_CONST_INITIALIZER("class-direct-slots", 18, 18),
      SCM_STRING_CONST_INITIALIZER("something wrong with slot inheritance of", 40, 40),
      SCM_STRING_CONST_INITIALIZER("each-subclass", 13, 13),
      SCM_STRING_CONST_INITIALIZER("virtual", 7, 7),
      SCM_STRING_CONST_INITIALIZER("slot-ref", 8, 8),
      SCM_STRING_CONST_INITIALIZER("slot-set!", 9, 9),
      SCM_STRING_CONST_INITIALIZER("slot-bound?", 11, 11),
      SCM_STRING_CONST_INITIALIZER("procedure?", 10, 10),
      SCM_STRING_CONST_INITIALIZER("virtual slot requires at least :slot-ref:", 41, 41),
      SCM_STRING_CONST_INITIALIZER("builtin", 7, 7),
      SCM_STRING_CONST_INITIALIZER("builtin slot ~s of class ~s doesn't have associated slot accessor", 65, 65),
      SCM_STRING_CONST_INITIALIZER("errorf", 6, 6),
      SCM_STRING_CONST_INITIALIZER("unsupported slot allocation:", 28, 28),
      SCM_STRING_CONST_INITIALIZER("G1158", 5, 5),
      SCM_STRING_CONST_INITIALIZER("slot", 4, 4),
      SCM_STRING_CONST_INITIALIZER("undefined?", 10, 10),
      SCM_STRING_CONST_INITIALIZER("<slot-accessor>", 15, 15),
      SCM_STRING_CONST_INITIALIZER("integer?", 8, 8),
      SCM_STRING_CONST_INITIALIZER("slot-number", 11, 11),
      SCM_STRING_CONST_INITIALIZER("initializable", 13, 13),
      SCM_STRING_CONST_INITIALIZER("list?", 5, 5),
      SCM_STRING_CONST_INITIALIZER("list-ref", 8, 8),
      SCM_STRING_CONST_INITIALIZER("bound?", 6, 6),
      SCM_STRING_CONST_INITIALIZER("bad getter-and-setter returned by compute-get-n-set for ~s ~s: ~s", 65, 65),
      SCM_STRING_CONST_INITIALIZER("G1160", 5, 5),
      SCM_STRING_CONST_INITIALIZER("gns", 3, 3),
      SCM_STRING_CONST_INITIALIZER("class-slot-definition", 21, 21),
      SCM_STRING_CONST_INITIALIZER("attempt to access non-class allocated slot ~s of class ~s as a class slot.", 74, 74),
      SCM_STRING_CONST_INITIALIZER("attempt to access non-existent slot ~s of class ~s as a class slot.", 67, 67),
      SCM_STRING_CONST_INITIALIZER("%class-slot-gns", 15, 15),
      SCM_STRING_CONST_INITIALIZER("class-slot-set!", 15, 15),
      SCM_STRING_CONST_INITIALIZER("slot-unbound", 12, 12),
      SCM_STRING_CONST_INITIALIZER("getter-with-setter", 18, 18),
      SCM_STRING_CONST_INITIALIZER("class-slot-ref", 14, 14),
      SCM_STRING_CONST_INITIALIZER("class-slot-bound?", 17, 17),
      SCM_STRING_CONST_INITIALIZER("#<class ~a>", 11, 11),
      SCM_STRING_CONST_INITIALIZER("current-class-of", 16, 16),
      SCM_STRING_CONST_INITIALIZER("slot-ref-using-class", 20, 20),
      SCM_STRING_CONST_INITIALIZER("G1162", 5, 5),
      SCM_STRING_CONST_INITIALIZER("write-object", 12, 12),
      SCM_STRING_CONST_INITIALIZER("out", 3, 3),
      SCM_STRING_CONST_INITIALIZER("slot-push!", 10, 10),
      SCM_STRING_CONST_INITIALIZER("slot-pop!", 9, 9),
      SCM_STRING_CONST_INITIALIZER("slot ~s of object of class ~a is unbound", 40, 40),
      SCM_STRING_CONST_INITIALIZER("G1164", 5, 5),
      SCM_STRING_CONST_INITIALIZER("object of class ~s doesn't have such slot: ~s", 45, 45),
      SCM_STRING_CONST_INITIALIZER("G1166", 5, 5),
      SCM_STRING_CONST_INITIALIZER("slot-missing", 12, 12),
      SCM_STRING_CONST_INITIALIZER("value", 5, 5),
      SCM_STRING_CONST_INITIALIZER("slot-exists-using-class?", 24, 24),
      SCM_STRING_CONST_INITIALIZER("slot-exists?", 12, 12),
      SCM_STRING_CONST_INITIALIZER("G1168", 5, 5),
      SCM_STRING_CONST_INITIALIZER("is-a?", 5, 5),
      SCM_STRING_CONST_INITIALIZER("slot-ref-using-accessor", 23, 23),
      SCM_STRING_CONST_INITIALIZER("slot-bound-using-accessor?", 26, 26),
      SCM_STRING_CONST_INITIALIZER("slot-set-using-accessor!", 24, 24),
      SCM_STRING_CONST_INITIALIZER("slot-initialize-using-accessor!", 31, 31),
      SCM_STRING_CONST_INITIALIZER("instance-slot-ref", 17, 17),
      SCM_STRING_CONST_INITIALIZER("instance-slot-set", 17, 17),
      SCM_STRING_CONST_INITIALIZER("%make-record", 12, 12),
      SCM_STRING_CONST_INITIALIZER("%make-recordv", 13, 13),
      SCM_STRING_CONST_INITIALIZER("%record-ref", 11, 11),
      SCM_STRING_CONST_INITIALIZER("%record-set!", 12, 12),
      SCM_STRING_CONST_INITIALIZER("touch-instance!", 15, 15),
      SCM_STRING_CONST_INITIALIZER("change-object-class", 19, 19),
      SCM_STRING_CONST_INITIALIZER("G1171", 5, 5),
      SCM_STRING_CONST_INITIALIZER("change-class", 12, 12),
      SCM_STRING_CONST_INITIALIZER("new-class", 9, 9),
      SCM_STRING_CONST_INITIALIZER("%start-class-redefinition!", 26, 26),
      SCM_STRING_CONST_INITIALIZER("%commit-class-redefinition!", 27, 27),
      SCM_STRING_CONST_INITIALIZER("%replace-class-binding!", 23, 23),
      SCM_STRING_CONST_INITIALIZER("%delete-direct-subclass!", 24, 24),
      SCM_STRING_CONST_INITIALIZER("%add-direct-method!", 19, 19),
      SCM_STRING_CONST_INITIALIZER("%delete-direct-method!", 22, 22),
      SCM_STRING_CONST_INITIALIZER("%transplant-instance!", 21, 21),
      SCM_STRING_CONST_INITIALIZER("compute-applicable-methods", 26, 26),
      SCM_STRING_CONST_INITIALIZER("sort-applicable-methods", 23, 23),
      SCM_STRING_CONST_INITIALIZER("apply-methods", 13, 13),
      SCM_STRING_CONST_INITIALIZER("G1173", 5, 5),
      SCM_STRING_CONST_INITIALIZER("apply-generic", 13, 13),
      SCM_STRING_CONST_INITIALIZER("gf", 2, 2),
      SCM_STRING_CONST_INITIALIZER("args", 4, 4),
      SCM_STRING_CONST_INITIALIZER("method-more-specific?", 21, 21),
      SCM_STRING_CONST_INITIALIZER("sort", 4, 4),
      SCM_STRING_CONST_INITIALIZER("G1175", 5, 5),
      SCM_STRING_CONST_INITIALIZER("methods", 7, 7),
      SCM_STRING_CONST_INITIALIZER("apply-method", 12, 12),
      SCM_STRING_CONST_INITIALIZER("G1177", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G1179", 5, 5),
      SCM_STRING_CONST_INITIALIZER("build-next", 10, 10),
      SCM_STRING_CONST_INITIALIZER("class-name", 10, 10),
      SCM_STRING_CONST_INITIALIZER("class-direct-supers", 19, 19),
      SCM_STRING_CONST_INITIALIZER("direct-methods", 14, 14),
      SCM_STRING_CONST_INITIALIZER("class-direct-methods", 20, 20),
      SCM_STRING_CONST_INITIALIZER("direct-subclasses", 17, 17),
      SCM_STRING_CONST_INITIALIZER("class-direct-subclasses", 23, 23),
      SCM_STRING_CONST_INITIALIZER("slot-definition-options", 23, 23),
      SCM_STRING_CONST_INITIALIZER("allocation", 10, 10),
      SCM_STRING_CONST_INITIALIZER("G1181", 5, 5),
      SCM_STRING_CONST_INITIALIZER("x->string", 9, 9),
      SCM_STRING_CONST_INITIALIZER("<string>", 8, 8),
      SCM_STRING_CONST_INITIALIZER("number->string", 14, 14),
      SCM_STRING_CONST_INITIALIZER("G1183", 5, 5),
      SCM_STRING_CONST_INITIALIZER("<number>", 8, 8),
      SCM_STRING_CONST_INITIALIZER("symbol->string", 14, 14),
      SCM_STRING_CONST_INITIALIZER("G1185", 5, 5),
      SCM_STRING_CONST_INITIALIZER("<symbol>", 8, 8),
      SCM_STRING_CONST_INITIALIZER("string", 6, 6),
      SCM_STRING_CONST_INITIALIZER("G1187", 5, 5),
      SCM_STRING_CONST_INITIALIZER("<char>", 6, 6),
      SCM_STRING_CONST_INITIALIZER("display", 7, 7),
      SCM_STRING_CONST_INITIALIZER("write-to-string", 15, 15),
      SCM_STRING_CONST_INITIALIZER("G1189", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G1191", 5, 5),
      SCM_STRING_CONST_INITIALIZER("x->integer", 10, 10),
      SCM_STRING_CONST_INITIALIZER("<integer>", 9, 9),
      SCM_STRING_CONST_INITIALIZER("round->exact", 12, 12),
      SCM_STRING_CONST_INITIALIZER("G1193", 5, 5),
      SCM_STRING_CONST_INITIALIZER("<real>", 6, 6),
      SCM_STRING_CONST_INITIALIZER("G1195", 5, 5),
      SCM_STRING_CONST_INITIALIZER("char->integer", 13, 13),
      SCM_STRING_CONST_INITIALIZER("G1197", 5, 5),
      SCM_STRING_CONST_INITIALIZER("x->number", 9, 9),
      SCM_STRING_CONST_INITIALIZER("G1199", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G1201", 5, 5),
      SCM_STRING_CONST_INITIALIZER("string->number", 14, 14),
      SCM_STRING_CONST_INITIALIZER("G1203", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G1205", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G1207", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G1209", 5, 5),
      SCM_STRING_CONST_INITIALIZER("ref", 3, 3),
      SCM_STRING_CONST_INITIALIZER("G1211", 5, 5),
      SCM_STRING_CONST_INITIALIZER("fallback", 8, 8),
      SCM_STRING_CONST_INITIALIZER("G1213", 5, 5),
      SCM_STRING_CONST_INITIALIZER("setter of ref", 13, 13),
      SCM_STRING_CONST_INITIALIZER("hash-table-get", 14, 14),
      SCM_STRING_CONST_INITIALIZER("G1215", 5, 5),
      SCM_STRING_CONST_INITIALIZER("<hash-table>", 12, 12),
      SCM_STRING_CONST_INITIALIZER("key", 3, 3),
      SCM_STRING_CONST_INITIALIZER("G1217", 5, 5),
      SCM_STRING_CONST_INITIALIZER("hash-table-put!", 15, 15),
      SCM_STRING_CONST_INITIALIZER("G1219", 5, 5),
      SCM_STRING_CONST_INITIALIZER("tree-map-get", 12, 12),
      SCM_STRING_CONST_INITIALIZER("G1221", 5, 5),
      SCM_STRING_CONST_INITIALIZER("<tree-map>", 10, 10),
      SCM_STRING_CONST_INITIALIZER("G1223", 5, 5),
      SCM_STRING_CONST_INITIALIZER("tree-map-put!", 13, 13),
      SCM_STRING_CONST_INITIALIZER("G1225", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G1227", 5, 5),
      SCM_STRING_CONST_INITIALIZER("<list>", 6, 6),
      SCM_STRING_CONST_INITIALIZER("index", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G1229", 5, 5),
      SCM_STRING_CONST_INITIALIZER("<vector>", 8, 8),
      SCM_STRING_CONST_INITIALIZER("string-ref", 10, 10),
      SCM_STRING_CONST_INITIALIZER("G1231", 5, 5),
      SCM_STRING_CONST_INITIALIZER("list-tail", 9, 9),
      SCM_STRING_CONST_INITIALIZER("set-car!", 8, 8),
      SCM_STRING_CONST_INITIALIZER("G1233", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G1235", 5, 5),
      SCM_STRING_CONST_INITIALIZER("string-set!", 11, 11),
      SCM_STRING_CONST_INITIALIZER("G1237", 5, 5),
      SCM_STRING_CONST_INITIALIZER("rxmatch", 7, 7),
      SCM_STRING_CONST_INITIALIZER("G1239", 5, 5),
      SCM_STRING_CONST_INITIALIZER("object-apply", 12, 12),
      SCM_STRING_CONST_INITIALIZER("<regexp>", 8, 8),
      SCM_STRING_CONST_INITIALIZER("self", 4, 4),
      SCM_STRING_CONST_INITIALIZER("s", 1, 1),
      SCM_STRING_CONST_INITIALIZER("rxmatch-substring", 17, 17),
      SCM_STRING_CONST_INITIALIZER("G1241", 5, 5),
      SCM_STRING_CONST_INITIALIZER("<regmatch>", 10, 10),
      SCM_STRING_CONST_INITIALIZER("G1243", 5, 5),
      SCM_STRING_CONST_INITIALIZER("i", 1, 1),
      SCM_STRING_CONST_INITIALIZER("before", 6, 6),
      SCM_STRING_CONST_INITIALIZER("after", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G1245", 5, 5),
      SCM_STRING_CONST_INITIALIZER("rxmatch-before", 14, 14),
      SCM_STRING_CONST_INITIALIZER("rxmatch-after", 13, 13),
      SCM_STRING_CONST_INITIALIZER("bad symbol argument to ~s: ~s: must be either 'before or 'after", 63, 63),
      SCM_STRING_CONST_INITIALIZER("G1247", 5, 5),
      SCM_STRING_CONST_INITIALIZER("group", 5, 5),
      SCM_STRING_CONST_INITIALIZER("condition-has-type?", 19, 19),
      SCM_STRING_CONST_INITIALIZER("G1249", 5, 5),
      SCM_STRING_CONST_INITIALIZER("<condition-meta>", 16, 16),
      SCM_STRING_CONST_INITIALIZER("type", 4, 4),
      SCM_STRING_CONST_INITIALIZER("\134x~2,'0x", 8, 8),
      SCM_STRING_CONST_INITIALIZER("G1252", 5, 5),
      SCM_STRING_CONST_INITIALIZER("regexp->string", 14, 14),
      SCM_STRING_CONST_INITIALIZER("#/~a/~a", 7, 7),
      SCM_STRING_CONST_INITIALIZER("/", 1, 1),
      SCM_STRING_CONST_INITIALIZER("\134\134/", 3, 3),
      SCM_STRING_CONST_INITIALIZER("[\134x00-\134x1f\134x7f]", 15, 15),
      SCM_STRING_CONST_INITIALIZER("regexp-replace-all*", 19, 19),
      SCM_STRING_CONST_INITIALIZER("regexp-case-fold?", 17, 17),
      SCM_STRING_CONST_INITIALIZER("", 0, 0),
      SCM_STRING_CONST_INITIALIZER("#<regexp>", 9, 9),
      SCM_STRING_CONST_INITIALIZER("G1251", 5, 5),
  },
};
static struct scm__rcRec {
  ScmCompiledCode d1144[185];
  ScmWord d1143[4977];
  ScmObj d1134[907];
} scm__rc = {
  {   /* ScmCompiledCode d1144 */
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* body */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[0])), 14,
            15, 3, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[1]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[14])), 45,
            30, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %expand-define-generic */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[59])), 78,
            17, 2, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[3]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[137])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %check-setter-name */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[142])), 70,
            10, 1, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[5]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[212])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %make-setter-name */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[217])), 11,
            12, 1, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[7]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[228])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (%expand-define-method G1146) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[233])), 9,
            0, 1, 0, SCM_OBJ(&scm__rc.d1134[56]), SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[11]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (%expand-define-method G1145) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[242])), 7,
            0, 1, 0, SCM_OBJ(&scm__rc.d1134[62]), SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[11]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %expand-define-method */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[249])), 215,
            48, 3, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[11]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[464])), 13,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[477])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %expand-define-class */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[482])), 157,
            36, 4, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[14]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[639])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %process-slot-definition */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[644])), 105,
            23, 1, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[16]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[749])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G1149) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[754])), 7,
            10, 1, 0, SCM_OBJ(&scm__rc.d1134[133]), SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[20]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[761])), 17,
            1, 1, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[19]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %get-default-metaclass */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[778])), 90,
            36, 1, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[20]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[868])), 13,
            4, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G1152) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[881])), 8,
            0, 1, 0, SCM_OBJ(&scm__rc.d1134[147]), SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[25]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[889])), 15,
            18, 1, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[24]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[904])), 5,
            5, 1, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[24]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G1151) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[909])), 88,
            28, 3, 0, SCM_OBJ(&scm__rc.d1134[172]), SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[25]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[997])), 52,
            28, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (%make-accessor G1154) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[1049])), 1,
            0, 2, 0, SCM_OBJ(&scm__rc.d1134[184]), SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[31]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (%make-accessor G1153) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[1050])), 1,
            0, 3, 0, SCM_OBJ(&scm__rc.d1134[190]), SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[31]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* make-getter */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[1051])), 29,
            20, 1, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[30]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* make-setter */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[1080])), 31,
            20, 1, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[30]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %make-accessor */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[1111])), 104,
            40, 3, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[31]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[1215])), 13,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[1228])), 12,
            1, 1, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[33]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[1240])), 12,
            11, 1, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[34]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G1156) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[1252])), 18,
            16, 2, 0, SCM_OBJ(&scm__rc.d1134[225]), SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[35]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[1270])), 46,
            28, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* make-class-slot */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[1316])), 32,
            17, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[37]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G1158) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[1348])), 162,
            30, 3, 0, SCM_OBJ(&scm__rc.d1134[257]), SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[38]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[1510])), 48,
            28, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %make-class-slot */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[1558])), 1,
            0, 1, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[42]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %make-class-slot */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[1559])), 3,
            0, 2, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[42]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %make-class-slot */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[1562])), 7,
            10, 1, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[42]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %make-class-slot */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[1569])), 10,
            2, 1, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[43]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[1579])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G1160) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[1584])), 95,
            25, 4, 0, SCM_OBJ(&scm__rc.d1134[281]), SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[45]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[1679])), 50,
            28, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %class-slot-gns */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[1729])), 45,
            15, 3, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[47]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[1774])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* class-slot-set! */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[1779])), 14,
            12, 3, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[49]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[1793])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[1798])), 28,
            18, 2, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[51]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[1826])), 11,
            11, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* class-slot-bound? */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[1837])), 13,
            12, 2, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[53]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[1850])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G1162) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[1855])), 19,
            12, 3, 0, SCM_OBJ(&scm__rc.d1134[321]), SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[55]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[1874])), 48,
            28, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* slot-push! */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[1922])), 9,
            4, 3, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[57]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[1931])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* slot-pop! */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[1936])), 35,
            11, 2, 1, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[59]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[1971])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G1164) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[1976])), 7,
            6, 4, 0, SCM_OBJ(&scm__rc.d1134[339]), SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[61]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[1983])), 50,
            28, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G1166) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[2033])), 7,
            6, 5, 0, SCM_OBJ(&scm__rc.d1134[349]), SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[63]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[2040])), 50,
            28, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* slot-exists? */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[2090])), 11,
            6, 2, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[65]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[2101])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G1168) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[2106])), 10,
            11, 4, 0, SCM_OBJ(&scm__rc.d1134[368]), SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[67]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[2116])), 50,
            28, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G1171) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[2166])), 11,
            6, 3, 0, SCM_OBJ(&scm__rc.d1134[376]), SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[69]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[2177])), 48,
            28, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G1173) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[2225])), 20,
            11, 3, 0, SCM_OBJ(&scm__rc.d1134[394]), SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[71]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[2245])), 48,
            28, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[2293])), 6,
            6, 2, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[73]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G1175) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[2299])), 14,
            11, 4, 0, SCM_OBJ(&scm__rc.d1134[411]), SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[74]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[2313])), 50,
            28, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G1177) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[2363])), 8,
            7, 4, 0, SCM_OBJ(&scm__rc.d1134[426]), SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[76]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[2371])), 50,
            28, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G1179) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[2421])), 11,
            12, 5, 0, SCM_OBJ(&scm__rc.d1134[432]), SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[78]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[2432])), 52,
            28, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* class-name */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[2484])), 4,
            0, 1, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[80]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[2488])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* class-precedence-list */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[2493])), 4,
            0, 1, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[82]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[2497])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* class-direct-supers */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[2502])), 4,
            0, 1, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[84]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[2506])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* class-direct-slots */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[2511])), 4,
            0, 1, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[86]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[2515])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* class-direct-methods */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[2520])), 4,
            0, 1, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[88]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[2524])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* class-direct-subclasses */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[2529])), 4,
            0, 1, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[90]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[2533])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* class-slots */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[2538])), 4,
            0, 1, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[92]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[2542])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* slot-definition-name */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[2547])), 2,
            0, 1, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[94]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[2549])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* slot-definition-options */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[2554])), 2,
            0, 1, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[96]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[2556])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* slot-definition-option */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[2561])), 8,
            3, 2, 1, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[98]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[2569])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* slot-definition-allocation */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[2574])), 9,
            6, 1, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[100]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[2583])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* slot-definition-getter */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[2588])), 8,
            6, 1, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[102]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[2596])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* slot-definition-setter */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[2601])), 8,
            6, 1, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[104]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[2609])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* slot-definition-accessor */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[2614])), 8,
            6, 1, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[106]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[2622])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* class-slot-definition */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[2627])), 6,
            1, 2, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[108]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[2633])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* class-slot-accessor */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[2638])), 12,
            4, 2, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[110]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[2650])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G1181) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[2655])), 1,
            0, 2, 0, SCM_OBJ(&scm__rc.d1134[458]), SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[112]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[2656])), 46,
            28, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G1183) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[2702])), 4,
            4, 2, 0, SCM_OBJ(&scm__rc.d1134[469]), SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[114]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[2706])), 46,
            28, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G1185) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[2752])), 4,
            4, 2, 0, SCM_OBJ(&scm__rc.d1134[479]), SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[116]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[2756])), 46,
            28, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G1187) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[2802])), 4,
            4, 2, 0, SCM_OBJ(&scm__rc.d1134[489]), SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[118]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[2806])), 46,
            28, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G1189) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[2852])), 6,
            5, 2, 0, SCM_OBJ(&scm__rc.d1134[501]), SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[120]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[2858])), 46,
            28, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G1191) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[2904])), 1,
            0, 2, 0, SCM_OBJ(&scm__rc.d1134[507]), SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[122]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[2905])), 46,
            28, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G1193) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[2951])), 4,
            4, 2, 0, SCM_OBJ(&scm__rc.d1134[518]), SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[124]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[2955])), 46,
            28, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G1195) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[3001])), 2,
            0, 2, 0, SCM_OBJ(&scm__rc.d1134[526]), SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[126]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[3003])), 46,
            28, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G1197) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[3049])), 4,
            4, 2, 0, SCM_OBJ(&scm__rc.d1134[534]), SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[128]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[3053])), 46,
            28, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G1199) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[3099])), 8,
            10, 2, 0, SCM_OBJ(&scm__rc.d1134[543]), SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[130]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[3107])), 46,
            28, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G1201) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[3153])), 1,
            0, 2, 0, SCM_OBJ(&scm__rc.d1134[549]), SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[132]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[3154])), 46,
            28, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G1203) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[3200])), 8,
            10, 2, 0, SCM_OBJ(&scm__rc.d1134[557]), SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[134]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[3208])), 46,
            28, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G1205) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[3254])), 4,
            4, 2, 0, SCM_OBJ(&scm__rc.d1134[563]), SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[136]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[3258])), 46,
            28, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G1207) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[3304])), 2,
            0, 2, 0, SCM_OBJ(&scm__rc.d1134[569]), SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[138]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[3306])), 46,
            28, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G1209) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[3352])), 4,
            1, 3, 0, SCM_OBJ(&scm__rc.d1134[575]), SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[140]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[3356])), 48,
            28, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G1211) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[3404])), 13,
            11, 4, 0, SCM_OBJ(&scm__rc.d1134[582]), SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[142]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[3417])), 50,
            28, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G1213) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[3467])), 5,
            2, 4, 0, SCM_OBJ(&scm__rc.d1134[595]), SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[144]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[3472])), 69,
            28, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G1215) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[3541])), 5,
            5, 3, 0, SCM_OBJ(&scm__rc.d1134[612]), SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[146]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[3546])), 48,
            28, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G1217) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[3594])), 6,
            6, 4, 0, SCM_OBJ(&scm__rc.d1134[625]), SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[148]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[3600])), 50,
            28, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G1219) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[3650])), 6,
            6, 4, 0, SCM_OBJ(&scm__rc.d1134[637]), SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[150]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[3656])), 69,
            28, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G1221) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[3725])), 5,
            5, 3, 0, SCM_OBJ(&scm__rc.d1134[649]), SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[152]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[3730])), 48,
            28, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G1223) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[3778])), 6,
            6, 4, 0, SCM_OBJ(&scm__rc.d1134[657]), SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[154]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[3784])), 50,
            28, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G1225) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[3834])), 6,
            6, 4, 0, SCM_OBJ(&scm__rc.d1134[665]), SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[156]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[3840])), 69,
            28, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G1227) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[3909])), 5,
            5, 3, 0, SCM_OBJ(&scm__rc.d1134[671]), SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[158]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[3914])), 48,
            28, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G1229) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[3962])), 4,
            1, 3, 0, SCM_OBJ(&scm__rc.d1134[684]), SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[160]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[3966])), 48,
            28, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G1231) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[4014])), 5,
            5, 3, 0, SCM_OBJ(&scm__rc.d1134[694]), SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[162]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[4019])), 48,
            28, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G1233) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[4067])), 11,
            5, 4, 0, SCM_OBJ(&scm__rc.d1134[704]), SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[164]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[4078])), 69,
            28, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G1235) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[4147])), 5,
            2, 4, 0, SCM_OBJ(&scm__rc.d1134[714]), SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[166]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[4152])), 69,
            28, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G1237) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[4221])), 6,
            6, 4, 0, SCM_OBJ(&scm__rc.d1134[722]), SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[168]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[4227])), 69,
            28, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G1239) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[4296])), 5,
            5, 3, 0, SCM_OBJ(&scm__rc.d1134[730]), SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[170]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[4301])), 48,
            28, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G1241) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[4349])), 4,
            4, 2, 0, SCM_OBJ(&scm__rc.d1134[747]), SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[172]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[4353])), 46,
            28, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G1243) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[4399])), 5,
            5, 3, 0, SCM_OBJ(&scm__rc.d1134[757]), SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[174]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[4404])), 48,
            28, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G1245) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[4452])), 17,
            6, 3, 0, SCM_OBJ(&scm__rc.d1134[775]), SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[176]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[4469])), 48,
            28, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G1247) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[4517])), 25,
            6, 4, 0, SCM_OBJ(&scm__rc.d1134[785]), SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[178]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[4542])), 50,
            28, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G1249) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[4592])), 5,
            5, 3, 0, SCM_OBJ(&scm__rc.d1134[800]), SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[180]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[4597])), 48,
            28, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G1252) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[4645])), 20,
            17, 1, 0, SCM_OBJ(&scm__rc.d1134[811]), SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[183]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G1251) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[4665])), 47,
            14, 3, 0, SCM_OBJ(&scm__rc.d1134[825]), SCM_NIL, SCM_FALSE,
            SCM_OBJ(&scm__rc.d1144[183]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[4712])), 52,
            28, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1143[4764])), 213,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
  },
  {   /* ScmWord d1143 */
    /* body */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[0]) + 6),
    0x0000004a    /*   2 (LREF2-PUSH) */,
    0x00000049    /*   3 (LREF1-PUSH) */,
    0x00002054    /*   4 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#allocate-instance> */,
    0x00001018    /*   6 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*   7 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[0]) + 13),
    0x00000048    /*   9 (LREF0-PUSH) */,
    0x0000004d    /*  10 (LREF11-PUSH) */,
    0x00002054    /*  11 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#initialize> */,
    0x000000d7    /*  13 (LREF0-RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[0])) /* #<compiled-code body@0x1ac8b40> */,
    0x00001018    /*   2 (PUSH-LOCAL-ENV 1) */,
    0x00000053    /*   3 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make> */,
    0x0000200e    /*   5 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[14]) + 42),
    0x00000053    /*   7 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<method>> */,
    0x00000006    /*   9 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000053    /*  11 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make> */,
    0x00000006    /*  13 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x00000052    /*  15 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<class>> */,
    0x00001080    /*  17 (LIST 1) */,
    0x0000000d    /*  18 (PUSH) */,
    0x00000006    /*  19 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1134[20])) /* (class . initargs) */,
    0x00000006    /*  23 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000003d    /*  25 (LREF0) */,
    0x00008080    /*  26 (LIST 8) */,
    0x00002018    /*  27 (PUSH-LOCAL-ENV 2) */,
    0x0000200e    /*  28 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[14]) + 34),
    0x00000049    /*  30 (LREF1-PUSH) */,
    0x00000048    /*  31 (LREF0-PUSH) */,
    0x00002054    /*  32 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#allocate-instance> */,
    0x00001018    /*  34 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  35 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[14]) + 41),
    0x00000048    /*  37 (LREF0-PUSH) */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x00002054    /*  39 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#initialize> */,
    0x000000d7    /*  41 (LREF0-RET) */,
    0x00002058    /*  42 (PUSH-GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#add-method!> */,
    0x00000014    /*  44 (RET) */,
    /* %expand-define-generic */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[59]) + 5),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x00001054    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%check-setter-name> */,
    0x00002036    /*   5 (TAIL-RECEIVE 2 0) */,
    0x0000300e    /*   6 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[59]) + 15),
    0x00000006    /*   8 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :class */,
    0x0000004c    /*  10 (LREF10-PUSH) */,
    0x00000053    /*  11 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<generic>> */,
    0x00003054    /*  13 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#get-keyword> */,
    0x0000200f    /*  15 (PUSH-PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[59]) + 22),
    0x00000006    /*  17 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :class */,
    0x0000004c    /*  19 (LREF10-PUSH) */,
    0x00002054    /*  20 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#delete-keyword> */,
    0x00002018    /*  22 (PUSH-LOCAL-ENV 2) */,
    0x00000041    /*  23 (LREF10) */,
    0x0000001e    /*  24 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[59]) + 59),
    0x00000006    /*  26 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* begin */,
    0x00000006    /*  28 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* define */,
    0x0000004d    /*  30 (LREF11-PUSH) */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* make */,
    0x00000049    /*  33 (LREF1-PUSH) */,
    0x00000006    /*  34 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :name */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* quote */,
    0x00000042    /*  38 (LREF11) */,
    0x00002080    /*  39 (LIST 2) */,
    0x0000000d    /*  40 (PUSH) */,
    0x0000003d    /*  41 (LREF0) */,
    0x00003081    /*  42 (LIST-STAR 3) */,
    0x00003081    /*  43 (LIST-STAR 3) */,
    0x00002080    /*  44 (LIST 2) */,
    0x0000005f    /*  45 (CONS-PUSH) */,
    0x00000006    /*  46 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* set! */,
    0x00000006    /*  48 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* setter */,
    0x00000041    /*  50 (LREF10) */,
    0x00002080    /*  51 (LIST 2) */,
    0x0000000d    /*  52 (PUSH) */,
    0x00000042    /*  53 (LREF11) */,
    0x00002080    /*  54 (LIST 2) */,
    0x0000005e    /*  55 (CONS) */,
    0x00002080    /*  56 (LIST 2) */,
    0x0000005e    /*  57 (CONS) */,
    0x00000014    /*  58 (RET) */,
    0x00000006    /*  59 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* define */,
    0x0000004d    /*  61 (LREF11-PUSH) */,
    0x00000006    /*  62 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* make */,
    0x00000049    /*  64 (LREF1-PUSH) */,
    0x00000006    /*  65 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :name */,
    0x00000006    /*  67 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* quote */,
    0x00000042    /*  69 (LREF11) */,
    0x00002080    /*  70 (LIST 2) */,
    0x0000000d    /*  71 (PUSH) */,
    0x0000003d    /*  72 (LREF0) */,
    0x00003081    /*  73 (LIST-STAR 3) */,
    0x00003081    /*  74 (LIST-STAR 3) */,
    0x00002080    /*  75 (LIST 2) */,
    0x0000005e    /*  76 (CONS) */,
    0x00000014    /*  77 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[2])) /* #<compiled-code %expand-define-generic@0x1ac8960> */,
    0x00000015    /*   2 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%expand-define-generic> */,
    0x00000014    /*   4 (RET) */,
    /* %check-setter-name */
    0x0000003d    /*   0 (LREF0) */,
    0x00000094    /*   1 (SYMBOLP) */,
    0x0000001e    /*   2 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[142]) + 7),
    0x00000048    /*   4 (LREF0-PUSH) */,
    0x00000004    /*   5 (CONSTF) */,
    0x0000209b    /*   6 (VALUES-RET 2) */,
    0x0000003d    /*   7 (LREF0) */,
    0x00000096    /*   8 (IDENTIFIERP) */,
    0x0000001e    /*   9 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[142]) + 14),
    0x00000048    /*  11 (LREF0-PUSH) */,
    0x00000004    /*  12 (CONSTF) */,
    0x0000209b    /*  13 (VALUES-RET 2) */,
    0x0000003d    /*  14 (LREF0) */,
    0x00000090    /*  15 (PAIRP) */,
    0x0000001e    /*  16 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[142]) + 55),
    0x00000062    /*  18 (LREF0-CAR) */,
    0x0000002e    /*  19 (BNEQC) */,
    SCM_WORD(SCM_UNDEFINED) /* setter */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[142]) + 55)  /*     55 */,
    0x0000006e    /*  22 (LREF0-CDR) */,
    0x00000090    /*  23 (PAIRP) */,
    0x0000001e    /*  24 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[142]) + 55),
    0x0000003d    /*  26 (LREF0) */,
    0x0000007a    /*  27 (CADR) */,
    0x00000094    /*  28 (SYMBOLP) */,
    0x0000001e    /*  29 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[142]) + 36),
    0x0000003d    /*  31 (LREF0) */,
    0x0000007e    /*  32 (CDDR) */,
    0x0000008f    /*  33 (NULLP) */,
    0x00000013    /*  34 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[142]) + 43),
    0x0000003d    /*  36 (LREF0) */,
    0x0000007a    /*  37 (CADR) */,
    0x00000096    /*  38 (IDENTIFIERP) */,
    0x0000001e    /*  39 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[142]) + 55),
    0x00000013    /*  41 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[142]) + 31),
    0x0000001e    /*  43 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[142]) + 55),
    0x0000100e    /*  45 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[142]) + 51),
    0x0000003d    /*  47 (LREF0) */,
    0x0000007b    /*  48 (CADR-PUSH) */,
    0x00001054    /*  49 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%make-setter-name> */,
    0x0000000d    /*  51 (PUSH) */,
    0x0000003d    /*  52 (LREF0) */,
    0x0000007a    /*  53 (CADR) */,
    0x0000209b    /*  54 (VALUES-RET 2) */,
    0x00000006    /*  55 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1141[27])) /* "Bad name for generic function or method" */,
    0x00000048    /*  57 (LREF0-PUSH) */,
    0x00002055    /*  58 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#error> */,
    0x00000014    /*  60 (RET) */,
    0x00000013    /*  61 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[142]) + 55),
    0x00000014    /*  63 (RET) */,
    0x00000013    /*  64 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[142]) + 55),
    0x00000014    /*  66 (RET) */,
    0x00000013    /*  67 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[142]) + 55),
    0x00000014    /*  69 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[4])) /* #<compiled-code %check-setter-name@0x1ac8780> */,
    0x00000015    /*   2 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%check-setter-name> */,
    0x00000014    /*   4 (RET) */,
    /* %make-setter-name */
    0x0000300e    /*   0 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[217]) + 8),
    0x00000009    /*   2 (CONSTF-PUSH) */,
    0x00000006    /*   3 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1141[29])) /* "setter of ~a" */,
    0x00000048    /*   5 (LREF0-PUSH) */,
    0x00003054    /*   6 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#format> */,
    0x00001058    /*   8 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#string->symbol> */,
    0x00000014    /*  10 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[6])) /* #<compiled-code %make-setter-name@0x1ac8600> */,
    0x00000015    /*   2 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%make-setter-name> */,
    0x00000014    /*   4 (RET) */,
    /* (%expand-define-method G1146) */
    0x0000003d    /*   0 (LREF0) */,
    0x00000090    /*   1 (PAIRP) */,
    0x0000001e    /*   2 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[233]) + 7),
    0x0000003d    /*   4 (LREF0) */,
    0x0000007a    /*   5 (CADR) */,
    0x00000014    /*   6 (RET) */,
    0x0000000a    /*   7 (CONST-RET) */,
    SCM_WORD(SCM_UNDEFINED) /* <top> */,
    /* (%expand-define-method G1145) */
    0x0000003d    /*   0 (LREF0) */,
    0x00000090    /*   1 (PAIRP) */,
    0x0000001e    /*   2 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[242]) + 6),
    0x00000062    /*   4 (LREF0-CAR) */,
    0x00000014    /*   5 (RET) */,
    0x000000d7    /*   6 (LREF0-RET) */,
    /* %expand-define-method */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[249]) + 49),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x00000008    /*   3 (CONSTN-PUSH) */,
    0x00002017    /*   4 (LOCAL-ENV 2) */,
    0x0000003e    /*   5 (LREF1) */,
    0x00000022    /*   6 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[249]) + 14),
    0x0000003d    /*   8 (LREF0) */,
    0x0000008b    /*   9 (REVERSE) */,
    0x0000000d    /*  10 (PUSH) */,
    0x00000009    /*  11 (CONSTF-PUSH) */,
    0x00000004    /*  12 (CONSTF) */,
    0x0000309b    /*  13 (VALUES-RET 3) */,
    0x0000003e    /*  14 (LREF1) */,
    0x00000090    /*  15 (PAIRP) */,
    0x0000001e    /*  16 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[249]) + 43),
    0x0000100e    /*  18 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[249]) + 23),
    0x00000063    /*  20 (LREF1-CAR) */,
    0x00001057    /*  21 (PUSH-GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#keyword?> */,
    0x0000001e    /*  23 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[249]) + 34),
    0x0000003d    /*  25 (LREF0) */,
    0x0000008b    /*  26 (REVERSE) */,
    0x0000000f    /*  27 (PUSH-PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[249]) + 31),
    0x00000054    /*  29 (GREF-CALL 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#gensym> */,
    0x0000000d    /*  31 (PUSH) */,
    0x0000003e    /*  32 (LREF1) */,
    0x0000309b    /*  33 (VALUES-RET 3) */,
    0x0000006f    /*  34 (LREF1-CDR) */,
    0x0000000d    /*  35 (PUSH) */,
    0x00000063    /*  36 (LREF1-CAR) */,
    0x0000000d    /*  37 (PUSH) */,
    0x0000003d    /*  38 (LREF0) */,
    0x0000005f    /*  39 (CONS-PUSH) */,
    0x0000101b    /*  40 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[249]) + 5),
    0x00000014    /*  42 (RET) */,
    0x0000003d    /*  43 (LREF0) */,
    0x0000008b    /*  44 (REVERSE) */,
    0x0000000d    /*  45 (PUSH) */,
    0x00000049    /*  46 (LREF1-PUSH) */,
    0x00000004    /*  47 (CONSTF) */,
    0x0000309b    /*  48 (VALUES-RET 3) */,
    0x00003036    /*  49 (TAIL-RECEIVE 3 0) */,
    0x0000200e    /*  50 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[249]) + 57),
    0x00000053    /*  52 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1146> */,
    0x0000004a    /*  54 (LREF2-PUSH) */,
    0x00002054    /*  55 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#map> */,
    0x00001018    /*  57 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  58 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[249]) + 65),
    0x00000053    /*  60 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1145> */,
    0x0000004e    /*  62 (LREF12-PUSH) */,
    0x00002054    /*  63 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#map> */,
    0x00001018    /*  65 (PUSH-LOCAL-ENV 1) */,
    0x00000045    /*  66 (LREF21) */,
    0x0000001e    /*  67 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[249]) + 74),
    0x00000048    /*  69 (LREF0-PUSH) */,
    0x00000045    /*  70 (LREF21) */,
    0x00002089    /*  71 (APPEND 2) */,
    0x00000013    /*  72 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[249]) + 75),
    0x0000003d    /*  74 (LREF0) */,
    0x00001018    /*  75 (PUSH-LOCAL-ENV 1) */,
    0x0040303c    /*  76 (LREF 3 1) */,
    0x0000001e    /*  77 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[249]) + 87),
    0x0000004c    /*  79 (LREF10-PUSH) */,
    0x00403047    /*  80 (LREF-PUSH 3 1) */,
    0x00000001    /*  81 (CONST) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1134[72])) /* (next-method) */,
    0x0000005e    /*  83 (CONS) */,
    0x00002089    /*  84 (APPEND 2) */,
    0x00000013    /*  85 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[249]) + 91),
    0x0000004c    /*  87 (LREF10-PUSH) */,
    0x00000001    /*  88 (CONST) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1134[72])) /* (next-method) */,
    0x00002089    /*  90 (APPEND 2) */,
    0x00001018    /*  91 (PUSH-LOCAL-ENV 1) */,
    0x0000403c    /*  92 (LREF 4 0) */,
    0x0000001e    /*  93 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[249]) + 113),
    0x00000006    /*  95 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* lambda */,
    0x00000048    /*  97 (LREF0-PUSH) */,
    0x00000006    /*  98 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* apply */,
    0x00000006    /* 100 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* lambda */,
    0x00004047    /* 102 (LREF-PUSH 4 0) */,
    0x0000503c    /* 103 (LREF 5 0) */,
    0x00003081    /* 104 (LIST-STAR 3) */,
    0x0000000d    /* 105 (PUSH) */,
    0x0040403c    /* 106 (LREF 4 1) */,
    0x00002080    /* 107 (LIST 2) */,
    0x0000005e    /* 108 (CONS) */,
    0x00002080    /* 109 (LIST 2) */,
    0x0000005e    /* 110 (CONS) */,
    0x00000013    /* 111 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[249]) + 118),
    0x00000006    /* 113 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* lambda */,
    0x00000048    /* 115 (LREF0-PUSH) */,
    0x0000503c    /* 116 (LREF 5 0) */,
    0x00003081    /* 117 (LIST-STAR 3) */,
    0x00001018    /* 118 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /* 119 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[249]) + 124),
    0x00806047    /* 121 (LREF-PUSH 6 2) */,
    0x00001054    /* 122 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%check-setter-name> */,
    0x00002036    /* 124 (TAIL-RECEIVE 2 0) */,
    0x0000000e    /* 125 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[249]) + 129),
    0x00000054    /* 127 (GREF-CALL 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#gensym> */,
    0x00001018    /* 129 (PUSH-LOCAL-ENV 1) */,
    0x00000006    /* 130 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* let */,
    0x00000048    /* 132 (LREF0-PUSH) */,
    0x00000006    /* 133 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* %ensure-generic-function */,
    0x00000006    /* 135 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* quote */,
    0x00000042    /* 137 (LREF11) */,
    0x00002080    /* 138 (LIST 2) */,
    0x0000000d    /* 139 (PUSH) */,
    0x00000001    /* 140 (CONST) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1134[81])) /* ((current-module)) */,
    0x00003081    /* 142 (LIST-STAR 3) */,
    0x00002080    /* 143 (LIST 2) */,
    0x0000000d    /* 144 (PUSH) */,
    0x00000003    /* 145 (CONSTN) */,
    0x0000005f    /* 146 (CONS-PUSH) */,
    0x00000006    /* 147 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* add-method! */,
    0x00000048    /* 149 (LREF0-PUSH) */,
    0x00000006    /* 150 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* make */,
    0x00000006    /* 152 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* <method> */,
    0x00000006    /* 154 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /* 156 (LREF0-PUSH) */,
    0x00000006    /* 157 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x00000006    /* 159 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* list */,
    0x0000603c    /* 161 (LREF 6 0) */,
    0x0000005f    /* 162 (CONS-PUSH) */,
    0x00000006    /* 163 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /* 165 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* quote */,
    0x0000403c    /* 167 (LREF 4 0) */,
    0x00002080    /* 168 (LIST 2) */,
    0x0000000d    /* 169 (PUSH) */,
    0x00000006    /* 170 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x00000044    /* 172 (LREF20) */,
    0x00002080    /* 173 (LIST 2) */,
    0x00003081    /* 174 (LIST-STAR 3) */,
    0x00003081    /* 175 (LIST-STAR 3) */,
    0x00003081    /* 176 (LIST-STAR 3) */,
    0x00003081    /* 177 (LIST-STAR 3) */,
    0x00002080    /* 178 (LIST 2) */,
    0x0000005f    /* 179 (CONS-PUSH) */,
    0x00000041    /* 180 (LREF10) */,
    0x0000001e    /* 181 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[249]) + 206),
    0x00000006    /* 183 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* unless */,
    0x00000006    /* 185 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* has-setter? */,
    0x00000041    /* 187 (LREF10) */,
    0x00002080    /* 188 (LIST 2) */,
    0x0000000d    /* 189 (PUSH) */,
    0x00000006    /* 190 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* set! */,
    0x00000006    /* 192 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* setter */,
    0x00000041    /* 194 (LREF10) */,
    0x00002080    /* 195 (LIST 2) */,
    0x0000000d    /* 196 (PUSH) */,
    0x0000003d    /* 197 (LREF0) */,
    0x00002080    /* 198 (LIST 2) */,
    0x0000005e    /* 199 (CONS) */,
    0x00002080    /* 200 (LIST 2) */,
    0x0000005f    /* 201 (CONS-PUSH) */,
    0x00000003    /* 202 (CONSTN) */,
    0x0000005e    /* 203 (CONS) */,
    0x00000013    /* 204 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[249]) + 207),
    0x00000003    /* 206 (CONSTN) */,
    0x0000000d    /* 207 (PUSH) */,
    0x00000048    /* 208 (LREF0-PUSH) */,
    0x00000003    /* 209 (CONSTN) */,
    0x0000005e    /* 210 (CONS) */,
    0x00002089    /* 211 (APPEND 2) */,
    0x00003081    /* 212 (LIST-STAR 3) */,
    0x0000005e    /* 213 (CONS) */,
    0x00000014    /* 214 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[8])) /* #<compiled-code (%expand-define-method #:G1146)@0x1ac8480> */,
    0x00002015    /*   2 (DEFINE 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1146> */,
    0x00000016    /*   4 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[9])) /* #<compiled-code (%expand-define-method #:G1145)@0x1ac8420> */,
    0x00002015    /*   6 (DEFINE 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1145> */,
    0x00000016    /*   8 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[10])) /* #<compiled-code %expand-define-method@0x1ac83c0> */,
    0x00000015    /*  10 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%expand-define-method> */,
    0x00000014    /*  12 (RET) */,
    /* %toplevel */
    0x00000052    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.internal#make-identifier> */,
    0x00000015    /*   2 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-identifier> */,
    0x00000014    /*   4 (RET) */,
    /* %expand-define-class */
    0x0000300e    /*   0 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[482]) + 8),
    0x00000006    /*   2 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :metaclass */,
    0x00000048    /*   4 (LREF0-PUSH) */,
    0x00000009    /*   5 (CONSTF-PUSH) */,
    0x00003054    /*   6 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#get-keyword> */,
    0x0000001e    /*   8 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[482]) + 12),
    0x00000013    /*  10 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[482]) + 32),
    0x0000300e    /*  12 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[482]) + 26),
    0x00000006    /*  14 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* %get-default-metaclass */,
    0x0000100e    /*  16 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[482]) + 22),
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* gauche.object */,
    0x00001054    /*  20 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#find-module> */,
    0x0000000d    /*  22 (PUSH) */,
    0x00000008    /*  23 (CONSTN-PUSH) */,
    0x00003054    /*  24 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-identifier> */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* list */,
    0x0000003f    /*  29 (LREF2) */,
    0x0000005e    /*  30 (CONS) */,
    0x00002080    /*  31 (LIST 2) */,
    0x00001018    /*  32 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  33 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[482]) + 40),
    0x00000053    /*  35 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%process-slot-definition> */,
    0x0000004d    /*  37 (LREF11-PUSH) */,
    0x00002054    /*  38 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#map> */,
    0x00001018    /*  40 (PUSH-LOCAL-ENV 1) */,
    0x0000000e    /*  41 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[482]) + 45),
    0x00000054    /*  43 (GREF-CALL 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#gensym> */,
    0x00001018    /*  45 (PUSH-LOCAL-ENV 1) */,
    0x0000000e    /*  46 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[482]) + 50),
    0x00000054    /*  48 (GREF-CALL 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#gensym> */,
    0x00001018    /*  50 (PUSH-LOCAL-ENV 1) */,
    0x00000006    /*  51 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* define */,
    0x00c04047    /*  53 (LREF-PUSH 4 3) */,
    0x00000006    /*  54 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* let */,
    0x0000004c    /*  56 (LREF10-PUSH) */,
    0x00000006    /*  57 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* make */,
    0x00000051    /*  59 (LREF30-PUSH) */,
    0x00000006    /*  60 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :name */,
    0x00000006    /*  62 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* quote */,
    0x00c0403c    /*  64 (LREF 4 3) */,
    0x00002080    /*  65 (LIST 2) */,
    0x0000000d    /*  66 (PUSH) */,
    0x00000006    /*  67 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :supers */,
    0x00000006    /*  69 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* list */,
    0x0080403c    /*  71 (LREF 4 2) */,
    0x0000005f    /*  72 (CONS-PUSH) */,
    0x00000006    /*  73 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :slots */,
    0x00000006    /*  75 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* list */,
    0x00000044    /*  77 (LREF20) */,
    0x0000005f    /*  78 (CONS-PUSH) */,
    0x00000006    /*  79 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :defined-modules */,
    0x00000006    /*  81 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1134[100])) /* (list (current-module)) */,
    0x0000403c    /*  83 (LREF 4 0) */,
    0x00003081    /*  84 (LIST-STAR 3) */,
    0x00003081    /*  85 (LIST-STAR 3) */,
    0x00003081    /*  86 (LIST-STAR 3) */,
    0x00003081    /*  87 (LIST-STAR 3) */,
    0x00003081    /*  88 (LIST-STAR 3) */,
    0x00002080    /*  89 (LIST 2) */,
    0x0000000d    /*  90 (PUSH) */,
    0x00000003    /*  91 (CONSTN) */,
    0x0000005f    /*  92 (CONS-PUSH) */,
    0x00000006    /*  93 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* when */,
    0x00000006    /*  95 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* %check-class-binding */,
    0x00000006    /*  97 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* quote */,
    0x00c0403c    /*  99 (LREF 4 3) */,
    0x00002080    /* 100 (LIST 2) */,
    0x0000000d    /* 101 (PUSH) */,
    0x00000001    /* 102 (CONST) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1134[81])) /* ((current-module)) */,
    0x00003081    /* 104 (LIST-STAR 3) */,
    0x0000000d    /* 105 (PUSH) */,
    0x00000006    /* 106 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* redefine-class! */,
    0x00c04047    /* 108 (LREF-PUSH 4 3) */,
    0x00000041    /* 109 (LREF10) */,
    0x00002080    /* 110 (LIST 2) */,
    0x0000005e    /* 111 (CONS) */,
    0x00002080    /* 112 (LIST 2) */,
    0x0000005f    /* 113 (CONS-PUSH) */,
    0x00000006    /* 114 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* for-each */,
    0x00000006    /* 116 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* lambda */,
    0x00000048    /* 118 (LREF0-PUSH) */,
    0x00000003    /* 119 (CONSTN) */,
    0x0000005f    /* 120 (CONS-PUSH) */,
    0x0000300e    /* 121 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[482]) + 135),
    0x00000006    /* 123 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* %make-accessor */,
    0x0000100e    /* 125 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[482]) + 131),
    0x00000006    /* 127 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* gauche.object */,
    0x00001054    /* 129 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#find-module> */,
    0x0000000d    /* 131 (PUSH) */,
    0x00000008    /* 132 (CONSTN-PUSH) */,
    0x00003054    /* 133 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-identifier> */,
    0x0000000d    /* 135 (PUSH) */,
    0x0000004c    /* 136 (LREF10-PUSH) */,
    0x00000048    /* 137 (LREF0-PUSH) */,
    0x00000001    /* 138 (CONST) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1134[81])) /* ((current-module)) */,
    0x00003081    /* 140 (LIST-STAR 3) */,
    0x0000005e    /* 141 (CONS) */,
    0x00002080    /* 142 (LIST 2) */,
    0x0000005f    /* 143 (CONS-PUSH) */,
    0x00000006    /* 144 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* class-slots */,
    0x00000041    /* 146 (LREF10) */,
    0x00002080    /* 147 (LIST 2) */,
    0x00002080    /* 148 (LIST 2) */,
    0x0000005f    /* 149 (CONS-PUSH) */,
    0x00000041    /* 150 (LREF10) */,
    0x00002080    /* 151 (LIST 2) */,
    0x00003081    /* 152 (LIST-STAR 3) */,
    0x0000005e    /* 153 (CONS) */,
    0x00002080    /* 154 (LIST 2) */,
    0x0000005e    /* 155 (CONS) */,
    0x00000014    /* 156 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[13])) /* #<compiled-code %expand-define-class@0x1c0cb40> */,
    0x00000015    /*   2 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%expand-define-class> */,
    0x00000014    /*   4 (RET) */,
    /* %process-slot-definition */
    0x0000003d    /*   0 (LREF0) */,
    0x00000090    /*   1 (PAIRP) */,
    0x0000001e    /*   2 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[644]) + 98),
    0x0000006e    /*   4 (LREF0-CDR) */,
    0x0000000d    /*   5 (PUSH) */,
    0x00000008    /*   6 (CONSTN-PUSH) */,
    0x00002017    /*   7 (LOCAL-ENV 2) */,
    0x0000003e    /*   8 (LREF1) */,
    0x00000022    /*   9 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[644]) + 24),
    0x00000006    /*  11 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* list */,
    0x00000006    /*  13 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* quote */,
    0x00000066    /*  15 (LREF10-CAR) */,
    0x00002080    /*  16 (LIST 2) */,
    0x0000100f    /*  17 (PUSH-PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[644]) + 22),
    0x00000048    /*  19 (LREF0-PUSH) */,
    0x00001054    /*  20 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#reverse!> */,
    0x00003081    /*  22 (LIST-STAR 3) */,
    0x00000014    /*  23 (RET) */,
    0x0000003e    /*  24 (LREF1) */,
    0x00000090    /*  25 (PAIRP) */,
    0x0000001e    /*  26 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[644]) + 91),
    0x0000006f    /*  28 (LREF1-CDR) */,
    0x00000090    /*  29 (PAIRP) */,
    0x0000001e    /*  30 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[644]) + 91),
    0x00000063    /*  32 (LREF1-CAR) */,
    0x00001018    /*  33 (PUSH-LOCAL-ENV 1) */,
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x00000001    /*  35 (CONST) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1134[116])) /* (:initform :init-form) */,
    0x00000084    /*  37 (MEMV) */,
    0x0000001e    /*  38 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[644]) + 57),
    0x00000042    /*  40 (LREF11) */,
    0x0000007f    /*  41 (CDDR-PUSH) */,
    0x00000006    /*  42 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* lambda */,
    0x00000008    /*  44 (CONSTN-PUSH) */,
    0x00000042    /*  45 (LREF11) */,
    0x0000007a    /*  46 (CADR) */,
    0x00002080    /*  47 (LIST 2) */,
    0x0000005f    /*  48 (CONS-PUSH) */,
    0x00000006    /*  49 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :init-thunk */,
    0x00000041    /*  51 (LREF10) */,
    0x00003081    /*  52 (LIST-STAR 3) */,
    0x0000000d    /*  53 (PUSH) */,
    0x0000201b    /*  54 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[644]) + 8),
    0x00000014    /*  56 (RET) */,
    0x00000048    /*  57 (LREF0-PUSH) */,
    0x00000001    /*  58 (CONST) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1134[126])) /* (:getter :setter :accessor) */,
    0x00000084    /*  60 (MEMV) */,
    0x0000001e    /*  61 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[644]) + 79),
    0x00000042    /*  63 (LREF11) */,
    0x0000007f    /*  64 (CDDR-PUSH) */,
    0x00000006    /*  65 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* quote */,
    0x00000042    /*  67 (LREF11) */,
    0x0000007a    /*  68 (CADR) */,
    0x00002080    /*  69 (LIST 2) */,
    0x0000000d    /*  70 (PUSH) */,
    0x00000067    /*  71 (LREF11-CAR) */,
    0x0000000d    /*  72 (PUSH) */,
    0x00000041    /*  73 (LREF10) */,
    0x00003081    /*  74 (LIST-STAR 3) */,
    0x0000000d    /*  75 (PUSH) */,
    0x0000201b    /*  76 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[644]) + 8),
    0x00000014    /*  78 (RET) */,
    0x00000042    /*  79 (LREF11) */,
    0x0000007f    /*  80 (CDDR-PUSH) */,
    0x00000042    /*  81 (LREF11) */,
    0x0000007b    /*  82 (CADR-PUSH) */,
    0x00000067    /*  83 (LREF11-CAR) */,
    0x0000000d    /*  84 (PUSH) */,
    0x00000041    /*  85 (LREF10) */,
    0x00003081    /*  86 (LIST-STAR 3) */,
    0x0000000d    /*  87 (PUSH) */,
    0x0000201b    /*  88 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[644]) + 8),
    0x00000014    /*  90 (RET) */,
    0x00000006    /*  91 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1141[72])) /* "bad slot specification:" */,
    0x0000004c    /*  93 (LREF10-PUSH) */,
    0x00002055    /*  94 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#error> */,
    0x00000014    /*  96 (RET) */,
    0x00000014    /*  97 (RET) */,
    0x00000006    /*  98 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* quote */,
    0x00000048    /* 100 (LREF0-PUSH) */,
    0x00000003    /* 101 (CONSTN) */,
    0x0000005e    /* 102 (CONS) */,
    0x00002080    /* 103 (LIST 2) */,
    0x00000014    /* 104 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[15])) /* #<compiled-code %process-slot-definition@0x1c0c3c0> */,
    0x00000015    /*   2 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%process-slot-definition> */,
    0x00000014    /*   4 (RET) */,
    /* (#f G1149) */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[754]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x00001054    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#class-precedence-list> */,
    0x0000006c    /*   5 (CDR) */,
    0x00000014    /*   6 (RET) */,
    /* (%get-default-metaclass #f) */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x00000044    /*   1 (LREF20) */,
    0x00000083    /*   2 (MEMQ) */,
    0x0000001e    /*   3 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[761]) + 6),
    0x0000000c    /*   5 (CONSTU-RET) */,
    0x00000048    /*   6 (LREF0-PUSH) */,
    0x00000041    /*   7 (LREF10) */,
    0x00000083    /*   8 (MEMQ) */,
    0x0000001e    /*   9 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[761]) + 12),
    0x0000000c    /*  11 (CONSTU-RET) */,
    0x00000048    /*  12 (LREF0-PUSH) */,
    0x00000041    /*  13 (LREF10) */,
    0x0000005e    /*  14 (CONS) */,
    0x0000103a    /*  15 (LSET 1 0) */,
    0x00000014    /*  16 (RET) */,
    /* %get-default-metaclass */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[778]) + 6),
    0x00000052    /*   3 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<class>> */,
    0x00000014    /*   5 (RET) */,
    0x0000200e    /*   6 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[778]) + 13),
    0x00000053    /*   8 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#class-of> */,
    0x00000048    /*  10 (LREF0-PUSH) */,
    0x00002054    /*  11 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#map> */,
    0x00001018    /*  13 (PUSH-LOCAL-ENV 1) */,
    0x0000000e    /*  14 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[778]) + 26),
    0x00000053    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#append> */,
    0x0000200e    /*  18 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[778]) + 25),
    0x00000053    /*  20 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1149> */,
    0x00000048    /*  22 (LREF0-PUSH) */,
    0x00002054    /*  23 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#map> */,
    0x0000208d    /*  25 (TAIL-APPLY 2) */,
    0x00001018    /*  26 (PUSH-LOCAL-ENV 1) */,
    0x00000003    /*  27 (CONSTN) */,
    0x000000e1    /*  28 (BOX) */,
    0x00001018    /*  29 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  30 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[778]) + 38),
    0x00000016    /*  32 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[18])) /* #<compiled-code (%get-default-metaclass #f)@0x1c0c000> */,
    0x0000000d    /*  34 (PUSH) */,
    0x0000004f    /*  35 (LREF20-PUSH) */,
    0x00002054    /*  36 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#for-each> */,
    0x0000006e    /*  38 (LREF0-CDR) */,
    0x00000022    /*  39 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[778]) + 43),
    0x00000062    /*  41 (LREF0-CAR) */,
    0x00000014    /*  42 (RET) */,
    0x0000100e    /*  43 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[778]) + 48),
    0x00000048    /*  45 (LREF0-PUSH) */,
    0x00001054    /*  46 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#reverse!> */,
    0x00001018    /*  48 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  49 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[778]) + 55),
    0x00000048    /*  51 (LREF0-PUSH) */,
    0x00005047    /*  52 (LREF-PUSH 5 0) */,
    0x00002054    /*  53 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#assoc> */,
    0x00001018    /*  55 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  56 (LREF0) */,
    0x0000001e    /*  57 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[778]) + 61),
    0x0000006e    /*  59 (LREF0-CDR) */,
    0x00000014    /*  60 (RET) */,
    0x0000700e    /*  61 (PRE-CALL 7) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[778]) + 82),
    0x00000053    /*  63 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<class>> */,
    0x00000006    /*  65 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :supers */,
    0x0000004c    /*  67 (LREF10-PUSH) */,
    0x00000006    /*  68 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :name */,
    0x0000100e    /*  70 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[778]) + 76),
    0x00000006    /*  72 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1141[52])) /* "metaclass" */,
    0x00001054    /*  74 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#gensym> */,
    0x0000000d    /*  76 (PUSH) */,
    0x00000006    /*  77 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :slots */,
    0x00000008    /*  79 (CONSTN-PUSH) */,
    0x00007054    /*  80 (GREF-CALL 7) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make> */,
    0x00001018    /*  82 (PUSH-LOCAL-ENV 1) */,
    0x0000004f    /*  83 (LREF20-PUSH) */,
    0x0000003d    /*  84 (LREF0) */,
    0x0000005f    /*  85 (CONS-PUSH) */,
    0x0000703c    /*  86 (LREF 7 0) */,
    0x0000005e    /*  87 (CONS) */,
    0x0000703a    /*  88 (LSET 7 0) */,
    0x000000d7    /*  89 (LREF0-RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[17])) /* #<compiled-code (#f #:G1149)@0x1c0c0c0> */,
    0x00002015    /*   2 (DEFINE 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1149> */,
    0x00000003    /*   4 (CONSTN) */,
    0x000000e1    /*   5 (BOX) */,
    0x00001018    /*   6 (PUSH-LOCAL-ENV 1) */,
    0x00000016    /*   7 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[19])) /* #<compiled-code %get-default-metaclass@0x1c0c060> */,
    0x0000001a    /*   9 (POP-LOCAL-ENV) */,
    0x00000015    /*  10 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%get-default-metaclass> */,
    0x00000014    /*  12 (RET) */,
    /* (#f G1152) */
    0x0000003d    /*   0 (LREF0) */,
    0x00000090    /*   1 (PAIRP) */,
    0x0000001e    /*   2 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[881]) + 5),
    0x000000d7    /*   4 (LREF0-RET) */,
    0x0000003d    /*   5 (LREF0) */,
    0x00001080    /*   6 (LIST 1) */,
    0x00000014    /*   7 (RET) */,
    /* ((#f G1151) #f) */
    0x00000062    /*   0 (LREF0-CAR) */,
    0x0000300f    /*   1 (PUSH-PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[889]) + 13),
    0x00805047    /*   3 (LREF-PUSH 5 2) */,
    0x00000048    /*   4 (LREF0-PUSH) */,
    0x0000200e    /*   5 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[889]) + 11),
    0x00805047    /*   7 (LREF-PUSH 5 2) */,
    0x00000048    /*   8 (LREF0-PUSH) */,
    0x00002054    /*   9 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#compute-get-n-set> */,
    0x00003057    /*  11 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#compute-slot-accessor> */,
    0x0000005e    /*  13 (CONS) */,
    0x00000014    /*  14 (RET) */,
    /* ((#f G1151) #f) */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x00804047    /*   1 (LREF-PUSH 4 2) */,
    0x00002055    /*   2 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%add-direct-subclass!> */,
    0x00000014    /*   4 (RET) */,
    /* (#f G1151) */
    0x0000000e    /*   0 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[909]) + 4),
    0x0000003d    /*   2 (LREF0) */,
    0x00000011    /*   3 (CALL 0) */,
    0x0000300e    /*   4 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[909]) + 12),
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :slots */,
    0x00000049    /*   8 (LREF1-PUSH) */,
    0x00000008    /*   9 (CONSTN-PUSH) */,
    0x00003054    /*  10 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#get-keyword> */,
    0x00001018    /*  12 (PUSH-LOCAL-ENV 1) */,
    0x0000300e    /*  13 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[909]) + 21),
    0x00000006    /*  15 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :supers */,
    0x0000004d    /*  17 (LREF11-PUSH) */,
    0x00000008    /*  18 (CONSTN-PUSH) */,
    0x00003054    /*  19 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#get-keyword> */,
    0x00001018    /*  21 (PUSH-LOCAL-ENV 1) */,
    0x00000048    /*  22 (LREF0-PUSH) */,
    0x00000052    /*  23 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<object>> */,
    0x00001080    /*  25 (LIST 1) */,
    0x00002089    /*  26 (APPEND 2) */,
    0x00001018    /*  27 (PUSH-LOCAL-ENV 1) */,
    0x00803047    /*  28 (LREF-PUSH 3 2) */,
    0x0000003d    /*  29 (LREF0) */,
    0x000000d3    /*  30 (SLOT-SETC) */,
    SCM_WORD(SCM_UNDEFINED) /* direct-supers */,
    0x00803047    /*  32 (LREF-PUSH 3 2) */,
    0x0000100e    /*  33 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[909]) + 38),
    0x00803047    /*  35 (LREF-PUSH 3 2) */,
    0x00001054    /*  36 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#compute-cpl> */,
    0x000000d3    /*  38 (SLOT-SETC) */,
    SCM_WORD(SCM_UNDEFINED) /* cpl */,
    0x00803047    /*  40 (LREF-PUSH 3 2) */,
    0x0000200e    /*  41 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[909]) + 48),
    0x00000053    /*  43 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1152> */,
    0x0000004f    /*  45 (LREF20-PUSH) */,
    0x00002054    /*  46 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#map> */,
    0x000000d3    /*  48 (SLOT-SETC) */,
    SCM_WORD(SCM_UNDEFINED) /* direct-slots */,
    0x0000100e    /*  50 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[909]) + 55),
    0x00803047    /*  52 (LREF-PUSH 3 2) */,
    0x00001054    /*  53 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#compute-slots> */,
    0x00001018    /*  55 (PUSH-LOCAL-ENV 1) */,
    0x00804047    /*  56 (LREF-PUSH 4 2) */,
    0x0000003d    /*  57 (LREF0) */,
    0x000000d3    /*  58 (SLOT-SETC) */,
    SCM_WORD(SCM_UNDEFINED) /* slots */,
    0x00804047    /*  60 (LREF-PUSH 4 2) */,
    0x0000200e    /*  61 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[909]) + 69),
    0x00000016    /*  63 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[22])) /* #<compiled-code ((#f #:G1151) #f)@0x1c22720> */,
    0x0000000d    /*  65 (PUSH) */,
    0x00000048    /*  66 (LREF0-PUSH) */,
    0x00002054    /*  67 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#map> */,
    0x000000d3    /*  69 (SLOT-SETC) */,
    SCM_WORD(SCM_UNDEFINED) /* accessors */,
    0x0000001a    /*  71 (POP-LOCAL-ENV) */,
    0x00803047    /*  72 (LREF-PUSH 3 2) */,
    0x0040303c    /*  73 (LREF 3 1) */,
    0x000000d3    /*  74 (SLOT-SETC) */,
    SCM_WORD(SCM_UNDEFINED) /* initargs */,
    0x0000200e    /*  76 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[909]) + 84),
    0x00000016    /*  78 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[23])) /* #<compiled-code ((#f #:G1151) #f)@0x1c226c0> */,
    0x0000000d    /*  80 (PUSH) */,
    0x00000048    /*  81 (LREF0-PUSH) */,
    0x00002054    /*  82 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#for-each> */,
    0x00803047    /*  84 (LREF-PUSH 3 2) */,
    0x00001055    /*  85 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%finish-class-initialization!> */,
    0x00000014    /*  87 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[21])) /* #<compiled-code (#f #:G1152)@0x1c227e0> */,
    0x00002015    /*   2 (DEFINE 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1152> */,
    0x00000016    /*   4 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[24])) /* #<compiled-code (#f #:G1151)@0x1c22780> */,
    0x00002015    /*   6 (DEFINE 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1151> */,
    0x0000200e    /*   8 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[997]) + 20),
    0x00000006    /*  10 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* initialize */,
    0x0000100e    /*  12 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[997]) + 18),
    0x00000006    /*  14 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* gauche.object */,
    0x00001054    /*  16 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#find-module> */,
    0x00002057    /*  18 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%ensure-generic-function> */,
    0x00001018    /*  20 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  21 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[997]) + 51),
    0x00000048    /*  23 (LREF0-PUSH) */,
    0x0000900e    /*  24 (PRE-CALL 9) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[997]) + 49),
    0x00000053    /*  26 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<method>> */,
    0x00000006    /*  28 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  30 (LREF0-PUSH) */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x00000053    /*  33 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<class>> */,
    0x00000052    /*  35 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<top>> */,
    0x00002080    /*  37 (LIST 2) */,
    0x0000000d    /*  38 (PUSH) */,
    0x00000006    /*  39 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  41 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1134[179])) /* (class initargs) */,
    0x00000006    /*  43 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x00000053    /*  45 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1151> */,
    0x00009054    /*  47 (GREF-CALL 9) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make> */,
    0x00002057    /*  49 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#add-method!> */,
    0x000000d7    /*  51 (LREF0-RET) */,
    /* (%make-accessor G1154) */
    0x0000000b    /*   0 (CONSTF-RET) */,
    /* (%make-accessor G1153) */
    0x0000000b    /*   0 (CONSTF-RET) */,
    /* (%make-accessor make-getter) */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x0000b00e    /*   1 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1051]) + 26),
    0x00000053    /*   3 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<accessor-method>> */,
    0x00000006    /*   5 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*   7 (LREF0-PUSH) */,
    0x00000006    /*   8 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0080703c    /*  10 (LREF 7 2) */,
    0x00001080    /*  11 (LIST 1) */,
    0x0000000d    /*  12 (PUSH) */,
    0x00000006    /*  13 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :slot-accessor */,
    0x00005047    /*  15 (LREF-PUSH 5 0) */,
    0x00000006    /*  16 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1134[207])) /* (obj) */,
    0x00000006    /*  20 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x00000053    /*  22 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1154> */,
    0x0000b054    /*  24 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make> */,
    0x00002058    /*  26 (PUSH-GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#add-method!> */,
    0x00000014    /*  28 (RET) */,
    /* (%make-accessor make-setter) */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x0000b00e    /*   1 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1080]) + 28),
    0x00000053    /*   3 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<accessor-method>> */,
    0x00000006    /*   5 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*   7 (LREF0-PUSH) */,
    0x00000006    /*   8 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x00807047    /*  10 (LREF-PUSH 7 2) */,
    0x00000052    /*  11 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<top>> */,
    0x00002080    /*  13 (LIST 2) */,
    0x0000000d    /*  14 (PUSH) */,
    0x00000006    /*  15 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :slot-accessor */,
    0x00005047    /*  17 (LREF-PUSH 5 0) */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  20 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1134[213])) /* (obj val) */,
    0x00000006    /*  22 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x00000053    /*  24 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1153> */,
    0x0000b054    /*  26 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make> */,
    0x00002058    /*  28 (PUSH-GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#add-method!> */,
    0x00000014    /*  30 (RET) */,
    /* %make-accessor */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1111]) + 5),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x00001054    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#slot-definition-name> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*   6 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1111]) + 12),
    0x0000004e    /*   8 (LREF12-PUSH) */,
    0x00000048    /*   9 (LREF0-PUSH) */,
    0x00002054    /*  10 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#class-slot-accessor> */,
    0x00001018    /*  12 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  13 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1111]) + 18),
    0x00000050    /*  15 (LREF21-PUSH) */,
    0x00001054    /*  16 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#slot-definition-getter> */,
    0x00001018    /*  18 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  19 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1111]) + 24),
    0x00403047    /*  21 (LREF-PUSH 3 1) */,
    0x00001054    /*  22 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#slot-definition-setter> */,
    0x00001018    /*  24 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  25 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1111]) + 30),
    0x00404047    /*  27 (LREF-PUSH 4 1) */,
    0x00001054    /*  28 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#slot-definition-accessor> */,
    0x00001018    /*  30 (PUSH-LOCAL-ENV 1) */,
    0x00002019    /*  31 (LOCAL-ENV-CLOSURES 2) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1134[218])) /* (#<compiled-code (%make-accessor make-getter)@0x1c0c7e0> #<compiled-code (%make-accessor make-setter)@0x1c0c360>) */,
    0x00000046    /*  33 (LREF30) */,
    0x0000001e    /*  34 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1111]) + 49),
    0x0000100e    /*  36 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1111]) + 49),
    0x0000200e    /*  38 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1111]) + 44),
    0x00000051    /*  40 (LREF30-PUSH) */,
    0x00006047    /*  41 (LREF-PUSH 6 0) */,
    0x00002054    /*  42 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%ensure-generic-function> */,
    0x0000000d    /*  44 (PUSH) */,
    0x0000003e    /*  45 (LREF1) */,
    0x0000101c    /*  46 (LOCAL-ENV-CALL 1) */,
    0x00000013    /*  47 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1111]) + 49),
    0x00000044    /*  49 (LREF20) */,
    0x0000001e    /*  50 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1111]) + 65),
    0x0000100e    /*  52 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1111]) + 65),
    0x0000200e    /*  54 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1111]) + 60),
    0x0000004f    /*  56 (LREF20-PUSH) */,
    0x00006047    /*  57 (LREF-PUSH 6 0) */,
    0x00002054    /*  58 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%ensure-generic-function> */,
    0x0000000d    /*  60 (PUSH) */,
    0x0000003d    /*  61 (LREF0) */,
    0x0000101c    /*  62 (LOCAL-ENV-CALL 1) */,
    0x00000013    /*  63 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1111]) + 65),
    0x00000041    /*  65 (LREF10) */,
    0x0000001e    /*  66 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1111]) + 103),
    0x0000200e    /*  68 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1111]) + 74),
    0x0000004c    /*  70 (LREF10-PUSH) */,
    0x00006047    /*  71 (LREF-PUSH 6 0) */,
    0x00002054    /*  72 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%ensure-generic-function> */,
    0x0000200f    /*  74 (PUSH-PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1111]) + 85),
    0x0000100e    /*  76 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1111]) + 81),
    0x0000004c    /*  78 (LREF10-PUSH) */,
    0x00001054    /*  79 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%make-setter-name> */,
    0x0000000d    /*  81 (PUSH) */,
    0x00006047    /*  82 (LREF-PUSH 6 0) */,
    0x00002054    /*  83 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%ensure-generic-function> */,
    0x00002018    /*  85 (PUSH-LOCAL-ENV 2) */,
    0x0000100e    /*  86 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1111]) + 91),
    0x00000049    /*  88 (LREF1-PUSH) */,
    0x00000042    /*  89 (LREF11) */,
    0x0000101c    /*  90 (LOCAL-ENV-CALL 1) */,
    0x0000100e    /*  91 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1111]) + 96),
    0x00000048    /*  93 (LREF0-PUSH) */,
    0x00000041    /*  94 (LREF10) */,
    0x0000101c    /*  95 (LOCAL-ENV-CALL 1) */,
    0x00000049    /*  96 (LREF1-PUSH) */,
    0x00000048    /*  97 (LREF0-PUSH) */,
    0x00000052    /*  98 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#setter> */,
    0x00000099    /* 100 (SETTER) */,
    0x00002012    /* 101 (TAIL-CALL 2) */,
    0x00000014    /* 102 (RET) */,
    0x0000000c    /* 103 (CONSTU-RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[26])) /* #<compiled-code (%make-accessor #:G1154)@0x1c0cd20> */,
    0x00002015    /*   2 (DEFINE 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1154> */,
    0x00000016    /*   4 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[27])) /* #<compiled-code (%make-accessor #:G1153)@0x1c0cc60> */,
    0x00002015    /*   6 (DEFINE 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1153> */,
    0x00000016    /*   8 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[30])) /* #<compiled-code %make-accessor@0x1c0cae0> */,
    0x00000015    /*  10 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%make-accessor> */,
    0x00000014    /*  12 (RET) */,
    /* ((#f G1156) #f #f) */
    0x00000062    /*   0 (LREF0-CAR) */,
    0x0000000d    /*   1 (PUSH) */,
    0x00000044    /*   2 (LREF20) */,
    0x00000085    /*   3 (ASSQ) */,
    0x0000001e    /*   4 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1228]) + 7),
    0x0000000c    /*   6 (CONSTU-RET) */,
    0x00000048    /*   7 (LREF0-PUSH) */,
    0x00000044    /*   8 (LREF20) */,
    0x0000005e    /*   9 (CONS) */,
    0x0000203a    /*  10 (LSET 2 0) */,
    0x00000014    /*  11 (RET) */,
    /* ((#f G1156) #f) */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1240]) + 10),
    0x00000016    /*   2 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[32])) /* #<compiled-code ((#f #:G1156) #f #f)@0x1c60960> */,
    0x0000000d    /*   4 (PUSH) */,
    0x0000003d    /*   5 (LREF0) */,
    0x000000d2    /*   6 (SLOT-REFC) */,
    SCM_WORD(SCM_UNDEFINED) /* direct-slots */,
    0x00002057    /*   8 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#for-each> */,
    0x00000003    /*  10 (CONSTN) */,
    0x00000014    /*  11 (RET) */,
    /* (#f G1156) */
    0x0000003e    /*   0 (LREF1) */,
    0x000000d2    /*   1 (SLOT-REFC) */,
    SCM_WORD(SCM_UNDEFINED) /* cpl */,
    0x0000000d    /*   3 (PUSH) */,
    0x00000003    /*   4 (CONSTN) */,
    0x000000e1    /*   5 (BOX) */,
    0x00002018    /*   6 (PUSH-LOCAL-ENV 2) */,
    0x0000200e    /*   7 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1252]) + 15),
    0x00000016    /*   9 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[33])) /* #<compiled-code ((#f #:G1156) #f)@0x1c609c0> */,
    0x0000000d    /*  11 (PUSH) */,
    0x00000049    /*  12 (LREF1-PUSH) */,
    0x00002054    /*  13 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#for-each> */,
    0x0000003d    /*  15 (LREF0) */,
    0x0000008b    /*  16 (REVERSE) */,
    0x00000014    /*  17 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[34])) /* #<compiled-code (#f #:G1156)@0x1c60a20> */,
    0x00002015    /*   2 (DEFINE 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1156> */,
    0x0000200e    /*   4 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1270]) + 16),
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* compute-slots */,
    0x0000100e    /*   8 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1270]) + 14),
    0x00000006    /*  10 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* gauche.object */,
    0x00001054    /*  12 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#find-module> */,
    0x00002057    /*  14 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%ensure-generic-function> */,
    0x00001018    /*  16 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1270]) + 45),
    0x00000048    /*  19 (LREF0-PUSH) */,
    0x0000900e    /*  20 (PRE-CALL 9) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1270]) + 43),
    0x00000053    /*  22 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<method>> */,
    0x00000006    /*  24 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  26 (LREF0-PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x00000052    /*  29 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<class>> */,
    0x00001080    /*  31 (LIST 1) */,
    0x0000000d    /*  32 (PUSH) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  35 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1134[228])) /* (class) */,
    0x00000006    /*  37 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x00000053    /*  39 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1156> */,
    0x00009054    /*  41 (GREF-CALL 9) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make> */,
    0x00002057    /*  43 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#add-method!> */,
    0x000000d7    /*  45 (LREF0-RET) */,
    /* ((#f G1158) make-class-slot) */
    0x0000300e    /*   0 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1316]) + 8),
    0x0000004d    /*   2 (LREF11-PUSH) */,
    0x00000006    /*   3 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :init-value */,
    0x00000005    /*   5 (CONSTU) */,
    0x00003057    /*   6 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#slot-definition-option> */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x0000300e    /*   9 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1316]) + 17),
    0x00000050    /*  11 (LREF21-PUSH) */,
    0x00000006    /*  12 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :init-thunk */,
    0x00000009    /*  14 (CONSTF-PUSH) */,
    0x00003054    /*  15 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#slot-definition-option> */,
    0x00001018    /*  17 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  18 (LREF0) */,
    0x0000001e    /*  19 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1316]) + 28),
    0x0000000e    /*  21 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1316]) + 25),
    0x0000003d    /*  23 (LREF0) */,
    0x00000011    /*  24 (CALL 0) */,
    0x00001058    /*  25 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%make-class-slot> */,
    0x00000014    /*  27 (RET) */,
    0x0000004c    /*  28 (LREF10-PUSH) */,
    0x00001055    /*  29 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%make-class-slot> */,
    0x00000014    /*  31 (RET) */,
    /* (#f G1158) */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1134[236])) /* (#<compiled-code ((#f #:G1158) make-class-slot)@0x1c60480>) */,
    0x0000100e    /*   2 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1348]) + 7),
    0x0000004d    /*   4 (LREF11-PUSH) */,
    0x00001054    /*   5 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#slot-definition-name> */,
    0x0000100f    /*   7 (PUSH-PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1348]) + 12),
    0x0000004d    /*   9 (LREF11-PUSH) */,
    0x00001054    /*  10 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#slot-definition-allocation> */,
    0x00002018    /*  12 (PUSH-LOCAL-ENV 2) */,
    0x0000003d    /*  13 (LREF0) */,
    0x0000002f    /*  14 (BNEQVC) */,
    SCM_WORD(SCM_UNDEFINED) /* :instance */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1348]) + 26)  /*     26 */,
    0x0080203c    /*  17 (LREF 2 2) */,
    0x000000d2    /*  18 (SLOT-REFC) */,
    SCM_WORD(SCM_UNDEFINED) /* num-instance-slots */,
    0x00001018    /*  20 (PUSH-LOCAL-ENV 1) */,
    0x00803047    /*  21 (LREF-PUSH 3 2) */,
    0x000010b5    /*  22 (LREF0-NUMADDI 1) */,
    0x000000d3    /*  23 (SLOT-SETC) */,
    SCM_WORD(SCM_UNDEFINED) /* num-instance-slots */,
    0x000000d7    /*  25 (LREF0-RET) */,
    0x0000003d    /*  26 (LREF0) */,
    0x0000002f    /*  27 (BNEQVC) */,
    SCM_WORD(SCM_UNDEFINED) /* :class */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1348]) + 78)  /*     78 */,
    0x00000049    /*  30 (LREF1-PUSH) */,
    0x0000100e    /*  31 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1348]) + 36),
    0x00802047    /*  33 (LREF-PUSH 2 2) */,
    0x00001054    /*  34 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#class-direct-slots> */,
    0x00000085    /*  36 (ASSQ) */,
    0x0000001e    /*  37 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1348]) + 42),
    0x00000041    /*  39 (LREF10) */,
    0x0000001d    /*  40 (LOCAL-ENV-TAIL-CALL 0) */,
    0x00000014    /*  41 (RET) */,
    0x0000100e    /*  42 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1348]) + 47),
    0x00802047    /*  44 (LREF-PUSH 2 2) */,
    0x00001054    /*  45 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#class-precedence-list> */,
    0x00001018    /*  47 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  48 (LREF0) */,
    0x00000022    /*  49 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1348]) + 57),
    0x00000006    /*  51 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1141[113])) /* "something wrong with slot inheritance of" */,
    0x00803047    /*  53 (LREF-PUSH 3 2) */,
    0x00002055    /*  54 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#error> */,
    0x00000014    /*  56 (RET) */,
    0x0000004d    /*  57 (LREF11-PUSH) */,
    0x0000100e    /*  58 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1348]) + 63),
    0x00000062    /*  60 (LREF0-CAR) */,
    0x00001057    /*  61 (PUSH-GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#class-direct-slots> */,
    0x00000085    /*  63 (ASSQ) */,
    0x0000001e    /*  64 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1348]) + 72),
    0x00000062    /*  66 (LREF0-CAR) */,
    0x0000000d    /*  67 (PUSH) */,
    0x0000004d    /*  68 (LREF11-PUSH) */,
    0x00002055    /*  69 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#class-slot-accessor> */,
    0x00000014    /*  71 (RET) */,
    0x0000006e    /*  72 (LREF0-CDR) */,
    0x0000000d    /*  73 (PUSH) */,
    0x0000101b    /*  74 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1348]) + 48),
    0x00000014    /*  76 (RET) */,
    0x00000014    /*  77 (RET) */,
    0x0000003d    /*  78 (LREF0) */,
    0x0000002f    /*  79 (BNEQVC) */,
    SCM_WORD(SCM_UNDEFINED) /* :each-subclass */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1348]) + 85)  /*     85 */,
    0x00000041    /*  82 (LREF10) */,
    0x0000001d    /*  83 (LOCAL-ENV-TAIL-CALL 0) */,
    0x00000014    /*  84 (RET) */,
    0x0000003d    /*  85 (LREF0) */,
    0x0000002f    /*  86 (BNEQVC) */,
    SCM_WORD(SCM_UNDEFINED) /* :virtual */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1348]) + 135)  /*    135 */,
    0x0000300e    /*  89 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1348]) + 97),
    0x00000050    /*  91 (LREF21-PUSH) */,
    0x00000006    /*  92 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :slot-ref */,
    0x00000009    /*  94 (CONSTF-PUSH) */,
    0x00003054    /*  95 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#slot-definition-option> */,
    0x0000300f    /*  97 (PUSH-PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1348]) + 105),
    0x00000050    /*  99 (LREF21-PUSH) */,
    0x00000006    /* 100 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :slot-set! */,
    0x00000009    /* 102 (CONSTF-PUSH) */,
    0x00003054    /* 103 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#slot-definition-option> */,
    0x0000300f    /* 105 (PUSH-PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1348]) + 113),
    0x00000050    /* 107 (LREF21-PUSH) */,
    0x00000006    /* 108 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :slot-bound? */,
    0x00000009    /* 110 (CONSTF-PUSH) */,
    0x00003054    /* 111 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#slot-definition-option> */,
    0x00003018    /* 113 (PUSH-LOCAL-ENV 3) */,
    0x0000100e    /* 114 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1348]) + 119),
    0x0000004a    /* 116 (LREF2-PUSH) */,
    0x00001054    /* 117 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#procedure?> */,
    0x0000001e    /* 119 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1348]) + 123),
    0x00000013    /* 121 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1348]) + 130),
    0x0000200e    /* 123 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1348]) + 130),
    0x00000006    /* 125 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1141[120])) /* "virtual slot requires at least :slot-ref:" */,
    0x00403047    /* 127 (LREF-PUSH 3 1) */,
    0x00002054    /* 128 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#error> */,
    0x0000004a    /* 130 (LREF2-PUSH) */,
    0x00000049    /* 131 (LREF1-PUSH) */,
    0x0000003d    /* 132 (LREF0) */,
    0x00003080    /* 133 (LIST 3) */,
    0x00000014    /* 134 (RET) */,
    0x0000003d    /* 135 (LREF0) */,
    0x0000002f    /* 136 (BNEQVC) */,
    SCM_WORD(SCM_UNDEFINED) /* :builtin */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1348]) + 156)  /*    156 */,
    0x0000300e    /* 139 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1348]) + 147),
    0x00000050    /* 141 (LREF21-PUSH) */,
    0x00000006    /* 142 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :slot-accessor */,
    0x00000009    /* 144 (CONSTF-PUSH) */,
    0x00003054    /* 145 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#slot-definition-option> */,
    0x00000031    /* 147 (RT) */,
    0x00000006    /* 148 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1141[122])) /* "builtin slot ~s of class ~s doesn't have associated slot accessor" */,
    0x0000006a    /* 150 (LREF21-CAR) */,
    0x0000000d    /* 151 (PUSH) */,
    0x00802047    /* 152 (LREF-PUSH 2 2) */,
    0x00003055    /* 153 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#errorf> */,
    0x00000014    /* 155 (RET) */,
    0x00000006    /* 156 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1141[124])) /* "unsupported slot allocation:" */,
    0x00000048    /* 158 (LREF0-PUSH) */,
    0x00002055    /* 159 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#error> */,
    0x00000014    /* 161 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[37])) /* #<compiled-code (#f #:G1158)@0x1c60600> */,
    0x00002015    /*   2 (DEFINE 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1158> */,
    0x0000200e    /*   4 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1510]) + 16),
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* compute-get-n-set */,
    0x0000100e    /*   8 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1510]) + 14),
    0x00000006    /*  10 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* gauche.object */,
    0x00001054    /*  12 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#find-module> */,
    0x00002057    /*  14 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%ensure-generic-function> */,
    0x00001018    /*  16 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1510]) + 47),
    0x00000048    /*  19 (LREF0-PUSH) */,
    0x0000900e    /*  20 (PRE-CALL 9) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1510]) + 45),
    0x00000053    /*  22 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<method>> */,
    0x00000006    /*  24 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  26 (LREF0-PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x00000053    /*  29 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<class>> */,
    0x00000052    /*  31 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<top>> */,
    0x00002080    /*  33 (LIST 2) */,
    0x0000000d    /*  34 (PUSH) */,
    0x00000006    /*  35 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  37 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1134[263])) /* (class slot) */,
    0x00000006    /*  39 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x00000053    /*  41 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1158> */,
    0x00009054    /*  43 (GREF-CALL 9) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make> */,
    0x00002057    /*  45 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#add-method!> */,
    0x000000d7    /*  47 (LREF0-RET) */,
    /* (%make-class-slot %make-class-slot) */
    0x000000db    /*   0 (LREF10-RET) */,
    /* (%make-class-slot %make-class-slot) */
    0x0000003d    /*   0 (LREF0) */,
    0x0000103a    /*   1 (LSET 1 0) */,
    0x00000014    /*   2 (RET) */,
    /* (%make-class-slot %make-class-slot) */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1562]) + 5),
    0x0000004c    /*   2 (LREF10-PUSH) */,
    0x00001054    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#undefined?> */,
    0x0000008a    /*   5 (NOT) */,
    0x00000014    /*   6 (RET) */,
    /* %make-class-slot */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[39])) /* #<compiled-code (%make-class-slot %make-class-slot)@0x1c228a0> */,
    0x0000000d    /*   2 (PUSH) */,
    0x00000016    /*   3 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[40])) /* #<compiled-code (%make-class-slot %make-class-slot)@0x1c22660> */,
    0x0000000d    /*   5 (PUSH) */,
    0x00000016    /*   6 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[41])) /* #<compiled-code (%make-class-slot %make-class-slot)@0x1c22600> */,
    0x00003080    /*   8 (LIST 3) */,
    0x00000014    /*   9 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[42])) /* #<compiled-code %make-class-slot@0x1c22d20> */,
    0x00000015    /*   2 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%make-class-slot> */,
    0x00000014    /*   4 (RET) */,
    /* (#f G1160) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00000052    /*   1 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<slot-accessor>> */,
    0x0000008e    /*   3 (IS-A) */,
    0x0000001e    /*   4 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1584]) + 7),
    0x000000d8    /*   6 (LREF1-RET) */,
    0x00000053    /*   7 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make> */,
    0x00000053    /*   9 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<slot-accessor>> */,
    0x00000006    /*  11 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :class */,
    0x0000004b    /*  13 (LREF3-PUSH) */,
    0x00000006    /*  14 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :name */,
    0x0000100e    /*  16 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1584]) + 21),
    0x0000004a    /*  18 (LREF2-PUSH) */,
    0x00001054    /*  19 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#slot-definition-name> */,
    0x0000100f    /*  21 (PUSH-PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1584]) + 26),
    0x00000049    /*  23 (LREF1-PUSH) */,
    0x00001054    /*  24 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#integer?> */,
    0x0000001e    /*  26 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1584]) + 38),
    0x00000006    /*  28 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :slot-number */,
    0x00000049    /*  30 (LREF1-PUSH) */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :initializable */,
    0x00000001    /*  33 (CONST) */,
    SCM_WORD(SCM_TRUE) /* #t */,
    0x00004080    /*  35 (LIST 4) */,
    0x00000013    /*  36 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1584]) + 90),
    0x0000100e    /*  38 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1584]) + 43),
    0x00000049    /*  40 (LREF1-PUSH) */,
    0x00001054    /*  41 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list?> */,
    0x0000001e    /*  43 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1584]) + 81),
    0x00000006    /*  45 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :getter */,
    0x00000063    /*  47 (LREF1-CAR) */,
    0x0000000d    /*  48 (PUSH) */,
    0x00000006    /*  49 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :setter */,
    0x0000300e    /*  51 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1584]) + 58),
    0x00000049    /*  53 (LREF1-PUSH) */,
    0x00001007    /*  54 (CONSTI-PUSH 1) */,
    0x00000009    /*  55 (CONSTF-PUSH) */,
    0x00003054    /*  56 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list-ref> */,
    0x0000000d    /*  58 (PUSH) */,
    0x00000006    /*  59 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :bound? */,
    0x0000300e    /*  61 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1584]) + 68),
    0x00000049    /*  63 (LREF1-PUSH) */,
    0x00002007    /*  64 (CONSTI-PUSH 2) */,
    0x00000009    /*  65 (CONSTF-PUSH) */,
    0x00003054    /*  66 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list-ref> */,
    0x0000000d    /*  68 (PUSH) */,
    0x00000006    /*  69 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :initializable */,
    0x0000300e    /*  71 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1584]) + 78),
    0x00000049    /*  73 (LREF1-PUSH) */,
    0x00003007    /*  74 (CONSTI-PUSH 3) */,
    0x00000009    /*  75 (CONSTF-PUSH) */,
    0x00003054    /*  76 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list-ref> */,
    0x00008080    /*  78 (LIST 8) */,
    0x00000013    /*  79 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1584]) + 90),
    0x0000400e    /*  81 (PRE-CALL 4) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1584]) + 90),
    0x00000006    /*  83 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1141[135])) /* "bad getter-and-setter returned by compute-get-n-set for ~s ~s: ~s" */,
    0x0000004b    /*  85 (LREF3-PUSH) */,
    0x0000004a    /*  86 (LREF2-PUSH) */,
    0x00000049    /*  87 (LREF1-PUSH) */,
    0x00004054    /*  88 (GREF-CALL 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#errorf> */,
    0x0000000d    /*  90 (PUSH) */,
    0x00000070    /*  91 (LREF2-CDR) */,
    0x00002089    /*  92 (APPEND 2) */,
    0x0000708d    /*  93 (TAIL-APPLY 7) */,
    0x00000014    /*  94 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[44])) /* #<compiled-code (#f #:G1160)@0x18c8d80> */,
    0x00002015    /*   2 (DEFINE 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1160> */,
    0x0000200e    /*   4 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1679]) + 16),
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* compute-slot-accessor */,
    0x0000100e    /*   8 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1679]) + 14),
    0x00000006    /*  10 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* gauche.object */,
    0x00001054    /*  12 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#find-module> */,
    0x00002057    /*  14 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%ensure-generic-function> */,
    0x00001018    /*  16 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1679]) + 49),
    0x00000048    /*  19 (LREF0-PUSH) */,
    0x0000900e    /*  20 (PRE-CALL 9) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1679]) + 47),
    0x00000053    /*  22 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<method>> */,
    0x00000006    /*  24 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  26 (LREF0-PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x00000053    /*  29 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<class>> */,
    0x00000053    /*  31 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<top>> */,
    0x00000052    /*  33 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<top>> */,
    0x00003080    /*  35 (LIST 3) */,
    0x0000000d    /*  36 (PUSH) */,
    0x00000006    /*  37 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  39 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1134[289])) /* (class slot gns) */,
    0x00000006    /*  41 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x00000053    /*  43 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1160> */,
    0x00009054    /*  45 (GREF-CALL 9) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make> */,
    0x00002057    /*  47 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#add-method!> */,
    0x000000d7    /*  49 (LREF0-RET) */,
    /* %class-slot-gns */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1729]) + 6),
    0x0000004a    /*   2 (LREF2-PUSH) */,
    0x00000049    /*   3 (LREF1-PUSH) */,
    0x00002054    /*   4 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#class-slot-definition> */,
    0x00001018    /*   6 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*   7 (LREF0) */,
    0x0000001e    /*   8 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1729]) + 38),
    0x0000100e    /*  10 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1729]) + 15),
    0x00000048    /*  12 (LREF0-PUSH) */,
    0x00001054    /*  13 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#slot-definition-allocation> */,
    0x0000000d    /*  15 (PUSH) */,
    0x00000001    /*  16 (CONST) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1134[295])) /* (:class :each-subclass) */,
    0x00000084    /*  18 (MEMV) */,
    0x0000001e    /*  19 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1729]) + 31),
    0x0000200e    /*  21 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1729]) + 27),
    0x0000004e    /*  23 (LREF12-PUSH) */,
    0x0000004d    /*  24 (LREF11-PUSH) */,
    0x00002054    /*  25 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#class-slot-accessor> */,
    0x0000000d    /*  27 (PUSH) */,
    0x00000041    /*  28 (LREF10) */,
    0x000000d0    /*  29 (SLOT-REF) */,
    0x00000014    /*  30 (RET) */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1141[139])) /* "attempt to access non-class allocated slot ~s of class ~s as a class slot." */,
    0x0000004d    /*  33 (LREF11-PUSH) */,
    0x0000004e    /*  34 (LREF12-PUSH) */,
    0x00003055    /*  35 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#errorf> */,
    0x00000014    /*  37 (RET) */,
    0x00000006    /*  38 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1141[140])) /* "attempt to access non-existent slot ~s of class ~s as a class slot." */,
    0x0000004d    /*  40 (LREF11-PUSH) */,
    0x0000004e    /*  41 (LREF12-PUSH) */,
    0x00003055    /*  42 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#errorf> */,
    0x00000014    /*  44 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[46])) /* #<compiled-code %class-slot-gns@0x18c8840> */,
    0x00000015    /*   2 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%class-slot-gns> */,
    0x00000014    /*   4 (RET) */,
    /* class-slot-set! */
    0x0000300e    /*   0 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1779]) + 8),
    0x0000004a    /*   2 (LREF2-PUSH) */,
    0x00000049    /*   3 (LREF1-PUSH) */,
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* setter */,
    0x00003054    /*   6 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%class-slot-gns> */,
    0x0000000d    /*   8 (PUSH) */,
    0x00000009    /*   9 (CONSTF-PUSH) */,
    0x0000003d    /*  10 (LREF0) */,
    0x00002080    /*  11 (LIST 2) */,
    0x0000208d    /*  12 (TAIL-APPLY 2) */,
    0x00000014    /*  13 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[48])) /* #<compiled-code class-slot-set!@0x18e3b40> */,
    0x00000015    /*   2 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#class-slot-set!> */,
    0x00000014    /*   4 (RET) */,
    /* #f */
    0x0000000e    /*   0 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1798]) + 14),
    0x0000300e    /*   2 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1798]) + 10),
    0x00000049    /*   4 (LREF1-PUSH) */,
    0x00000048    /*   5 (LREF0-PUSH) */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* getter */,
    0x00003054    /*   8 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%class-slot-gns> */,
    0x0000000d    /*  10 (PUSH) */,
    0x00000001    /*  11 (CONST) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1134[302])) /* (#f) */,
    0x0000208d    /*  13 (TAIL-APPLY 2) */,
    0x00001018    /*  14 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1798]) + 20),
    0x00000048    /*  17 (LREF0-PUSH) */,
    0x00001054    /*  18 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#undefined?> */,
    0x0000001e    /*  20 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1798]) + 27),
    0x0000004d    /*  22 (LREF11-PUSH) */,
    0x0000004c    /*  23 (LREF10-PUSH) */,
    0x00002055    /*  24 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#slot-unbound> */,
    0x00000014    /*  26 (RET) */,
    0x000000d7    /*  27 (LREF0-RET) */,
    /* %toplevel */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1826]) + 8),
    0x00000016    /*   2 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[50])) /* #<compiled-code #f@0x18e3720> */,
    0x00000056    /*   4 (PUSH-GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#class-slot-set!> */,
    0x00002057    /*   6 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#getter-with-setter> */,
    0x00000015    /*   8 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#class-slot-ref> */,
    0x00000014    /*  10 (RET) */,
    /* class-slot-bound? */
    0x0000300e    /*   0 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1837]) + 8),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x00000048    /*   3 (LREF0-PUSH) */,
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* bound? */,
    0x00003054    /*   6 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%class-slot-gns> */,
    0x0000000d    /*   8 (PUSH) */,
    0x00000001    /*   9 (CONST) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1134[302])) /* (#f) */,
    0x0000208d    /*  11 (TAIL-APPLY 2) */,
    0x00000014    /*  12 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[52])) /* #<compiled-code class-slot-bound?@0x1941240> */,
    0x00000015    /*   2 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#class-slot-bound?> */,
    0x00000014    /*   4 (RET) */,
    /* (#f G1162) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00000006    /*   1 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1141[147])) /* "#<class ~a>" */,
    0x0000300e    /*   3 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1855]) + 16),
    0x0000100e    /*   5 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1855]) + 10),
    0x0000004a    /*   7 (LREF2-PUSH) */,
    0x00001054    /*   8 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#current-class-of> */,
    0x0000000d    /*  10 (PUSH) */,
    0x0000004a    /*  11 (LREF2-PUSH) */,
    0x00000006    /*  12 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* name */,
    0x00003054    /*  14 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#slot-ref-using-class> */,
    0x00003058    /*  16 (PUSH-GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#format> */,
    0x00000014    /*  18 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[54])) /* #<compiled-code (#f #:G1162)@0x19c7a20> */,
    0x00002015    /*   2 (DEFINE 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1162> */,
    0x0000200e    /*   4 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1874]) + 16),
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* write-object */,
    0x0000100e    /*   8 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1874]) + 14),
    0x00000006    /*  10 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* gauche.object */,
    0x00001054    /*  12 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#find-module> */,
    0x00002057    /*  14 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%ensure-generic-function> */,
    0x00001018    /*  16 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1874]) + 47),
    0x00000048    /*  19 (LREF0-PUSH) */,
    0x0000900e    /*  20 (PRE-CALL 9) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1874]) + 45),
    0x00000053    /*  22 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<method>> */,
    0x00000006    /*  24 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  26 (LREF0-PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x00000053    /*  29 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<class>> */,
    0x00000052    /*  31 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<top>> */,
    0x00002080    /*  33 (LIST 2) */,
    0x0000000d    /*  34 (PUSH) */,
    0x00000006    /*  35 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  37 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1134[328])) /* (obj out) */,
    0x00000006    /*  39 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x00000053    /*  41 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1162> */,
    0x00009054    /*  43 (GREF-CALL 9) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make> */,
    0x00002057    /*  45 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#add-method!> */,
    0x000000d7    /*  47 (LREF0-RET) */,
    /* slot-push! */
    0x0000004a    /*   0 (LREF2-PUSH) */,
    0x00000049    /*   1 (LREF1-PUSH) */,
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000004a    /*   3 (LREF2-PUSH) */,
    0x0000003e    /*   4 (LREF1) */,
    0x000000d0    /*   5 (SLOT-REF) */,
    0x0000005e    /*   6 (CONS) */,
    0x000000d1    /*   7 (SLOT-SET) */,
    0x00000014    /*   8 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[56])) /* #<compiled-code slot-push!@0x19c78a0> */,
    0x00000015    /*   2 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#slot-push!> */,
    0x00000014    /*   4 (RET) */,
    /* slot-pop! */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1936]) + 13),
    0x0000004a    /*   3 (LREF2-PUSH) */,
    0x0000003e    /*   4 (LREF1) */,
    0x000000d0    /*   5 (SLOT-REF) */,
    0x00001018    /*   6 (PUSH-LOCAL-ENV 1) */,
    0x0000004e    /*   7 (LREF12-PUSH) */,
    0x0000004d    /*   8 (LREF11-PUSH) */,
    0x0000006e    /*   9 (LREF0-CDR) */,
    0x000000d1    /*  10 (SLOT-SET) */,
    0x00000062    /*  11 (LREF0-CAR) */,
    0x00000014    /*  12 (RET) */,
    0x0000200e    /*  13 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1936]) + 19),
    0x0000004a    /*  15 (LREF2-PUSH) */,
    0x00000049    /*  16 (LREF1-PUSH) */,
    0x00002054    /*  17 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#slot-bound?> */,
    0x0000001e    /*  19 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1936]) + 30),
    0x0000004a    /*  21 (LREF2-PUSH) */,
    0x0000003e    /*  22 (LREF1) */,
    0x000000d0    /*  23 (SLOT-REF) */,
    0x00000090    /*  24 (PAIRP) */,
    0x0000001e    /*  25 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1936]) + 30),
    0x00000013    /*  27 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1936]) + 3),
    0x00000014    /*  29 (RET) */,
    0x00000062    /*  30 (LREF0-CAR) */,
    0x00000014    /*  31 (RET) */,
    0x00000013    /*  32 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1936]) + 30),
    0x00000014    /*  34 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[58])) /* #<compiled-code slot-pop!@0x19c7600> */,
    0x00000015    /*   2 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#slot-pop!> */,
    0x00000014    /*   4 (RET) */,
    /* (#f G1164) */
    0x00000006    /*   0 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1141[155])) /* "slot ~s of object of class ~a is unbound" */,
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x0000004b    /*   3 (LREF3-PUSH) */,
    0x00003055    /*   4 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#errorf> */,
    0x00000014    /*   6 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[60])) /* #<compiled-code (#f #:G1164)@0x19c73c0> */,
    0x00002015    /*   2 (DEFINE 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1164> */,
    0x0000200e    /*   4 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1983]) + 16),
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* slot-unbound */,
    0x0000100e    /*   8 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1983]) + 14),
    0x00000006    /*  10 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* gauche.object */,
    0x00001054    /*  12 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#find-module> */,
    0x00002057    /*  14 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%ensure-generic-function> */,
    0x00001018    /*  16 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1983]) + 49),
    0x00000048    /*  19 (LREF0-PUSH) */,
    0x0000900e    /*  20 (PRE-CALL 9) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[1983]) + 47),
    0x00000053    /*  22 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<method>> */,
    0x00000006    /*  24 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  26 (LREF0-PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x00000053    /*  29 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<class>> */,
    0x00000053    /*  31 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<top>> */,
    0x00000052    /*  33 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<top>> */,
    0x00003080    /*  35 (LIST 3) */,
    0x0000000d    /*  36 (PUSH) */,
    0x00000006    /*  37 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  39 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1134[344])) /* (class obj slot) */,
    0x00000006    /*  41 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x00000053    /*  43 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1164> */,
    0x00009054    /*  45 (GREF-CALL 9) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make> */,
    0x00002057    /*  47 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#add-method!> */,
    0x000000d7    /*  49 (LREF0-RET) */,
    /* (#f G1166) */
    0x00000006    /*   0 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1141[157])) /* "object of class ~s doesn't have such slot: ~s" */,
    0x01000047    /*   2 (LREF-PUSH 0 4) */,
    0x0000004a    /*   3 (LREF2-PUSH) */,
    0x00003055    /*   4 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#errorf> */,
    0x00000014    /*   6 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[62])) /* #<compiled-code (#f #:G1166)@0x18c8960> */,
    0x00002015    /*   2 (DEFINE 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1166> */,
    0x0000200e    /*   4 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[2040]) + 16),
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* slot-missing */,
    0x0000100e    /*   8 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[2040]) + 14),
    0x00000006    /*  10 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* gauche.object */,
    0x00001054    /*  12 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#find-module> */,
    0x00002057    /*  14 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%ensure-generic-function> */,
    0x00001018    /*  16 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[2040]) + 49),
    0x00000048    /*  19 (LREF0-PUSH) */,
    0x0000900e    /*  20 (PRE-CALL 9) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[2040]) + 47),
    0x00000053    /*  22 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<method>> */,
    0x00000006    /*  24 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  26 (LREF0-PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x00000053    /*  29 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<class>> */,
    0x00000053    /*  31 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<top>> */,
    0x00000052    /*  33 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<top>> */,
    0x00003080    /*  35 (LIST 3) */,
    0x0000000d    /*  36 (PUSH) */,
    0x00000006    /*  37 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  39 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1134[358])) /* (class obj slot . value) */,
    0x00000006    /*  41 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x00000053    /*  43 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1166> */,
    0x00009054    /*  45 (GREF-CALL 9) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make> */,
    0x00002057    /*  47 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#add-method!> */,
    0x000000d7    /*  49 (LREF0-RET) */,
    /* slot-exists? */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[2090]) + 5),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x00001054    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#class-of> */,
    0x0000000d    /*   5 (PUSH) */,
    0x00000049    /*   6 (LREF1-PUSH) */,
    0x00000048    /*   7 (LREF0-PUSH) */,
    0x00003055    /*   8 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#slot-exists-using-class?> */,
    0x00000014    /*  10 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[64])) /* #<compiled-code slot-exists?@0x19c79c0> */,
    0x00000015    /*   2 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#slot-exists?> */,
    0x00000014    /*   4 (RET) */,
    /* (#f G1168) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x0000100e    /*   1 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[2106]) + 6),
    0x0000004b    /*   3 (LREF3-PUSH) */,
    0x00001054    /*   4 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#class-slots> */,
    0x00000085    /*   6 (ASSQ) */,
    0x0000008a    /*   7 (NOT) */,
    0x0000008a    /*   8 (NOT) */,
    0x00000014    /*   9 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[66])) /* #<compiled-code (#f #:G1168)@0x19c75a0> */,
    0x00002015    /*   2 (DEFINE 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1168> */,
    0x0000200e    /*   4 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[2116]) + 16),
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* slot-exists-using-class? */,
    0x0000100e    /*   8 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[2116]) + 14),
    0x00000006    /*  10 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* gauche.object */,
    0x00001054    /*  12 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#find-module> */,
    0x00002057    /*  14 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%ensure-generic-function> */,
    0x00001018    /*  16 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[2116]) + 49),
    0x00000048    /*  19 (LREF0-PUSH) */,
    0x0000900e    /*  20 (PRE-CALL 9) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[2116]) + 47),
    0x00000053    /*  22 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<method>> */,
    0x00000006    /*  24 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  26 (LREF0-PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x00000053    /*  29 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<top>> */,
    0x00000053    /*  31 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<top>> */,
    0x00000052    /*  33 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<top>> */,
    0x00003080    /*  35 (LIST 3) */,
    0x0000000d    /*  36 (PUSH) */,
    0x00000006    /*  37 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  39 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1134[344])) /* (class obj slot) */,
    0x00000006    /*  41 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x00000053    /*  43 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1168> */,
    0x00009054    /*  45 (GREF-CALL 9) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make> */,
    0x00002057    /*  47 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#add-method!> */,
    0x000000d7    /*  49 (LREF0-RET) */,
    /* (#f G1171) */
    0x0000004a    /*   0 (LREF2-PUSH) */,
    0x0000100e    /*   1 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[2166]) + 6),
    0x0000004a    /*   3 (LREF2-PUSH) */,
    0x00001054    /*   4 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#current-class-of> */,
    0x0000000d    /*   6 (PUSH) */,
    0x00000049    /*   7 (LREF1-PUSH) */,
    0x00003055    /*   8 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#change-object-class> */,
    0x00000014    /*  10 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[68])) /* #<compiled-code (#f #:G1171)@0x1a0a600> */,
    0x00002015    /*   2 (DEFINE 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1171> */,
    0x0000200e    /*   4 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[2177]) + 16),
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* change-class */,
    0x0000100e    /*   8 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[2177]) + 14),
    0x00000006    /*  10 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* gauche.object */,
    0x00001054    /*  12 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#find-module> */,
    0x00002057    /*  14 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%ensure-generic-function> */,
    0x00001018    /*  16 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[2177]) + 47),
    0x00000048    /*  19 (LREF0-PUSH) */,
    0x0000900e    /*  20 (PRE-CALL 9) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[2177]) + 45),
    0x00000053    /*  22 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<method>> */,
    0x00000006    /*  24 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  26 (LREF0-PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x00000053    /*  29 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<object>> */,
    0x00000052    /*  31 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<class>> */,
    0x00002080    /*  33 (LIST 2) */,
    0x0000000d    /*  34 (PUSH) */,
    0x00000006    /*  35 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  37 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1134[383])) /* (obj new-class) */,
    0x00000006    /*  39 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x00000053    /*  41 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1171> */,
    0x00009054    /*  43 (GREF-CALL 9) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make> */,
    0x00002057    /*  45 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#add-method!> */,
    0x000000d7    /*  47 (LREF0-RET) */,
    /* (#f G1173) */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[2225]) + 6),
    0x0000004a    /*   2 (LREF2-PUSH) */,
    0x00000049    /*   3 (LREF1-PUSH) */,
    0x00002054    /*   4 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#compute-applicable-methods> */,
    0x00001018    /*   6 (PUSH-LOCAL-ENV 1) */,
    0x0000004e    /*   7 (LREF12-PUSH) */,
    0x0000300e    /*   8 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[2225]) + 15),
    0x0000004e    /*  10 (LREF12-PUSH) */,
    0x00000048    /*  11 (LREF0-PUSH) */,
    0x0000004d    /*  12 (LREF11-PUSH) */,
    0x00003054    /*  13 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#sort-applicable-methods> */,
    0x0000000d    /*  15 (PUSH) */,
    0x0000004d    /*  16 (LREF11-PUSH) */,
    0x00003055    /*  17 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#apply-methods> */,
    0x00000014    /*  19 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[70])) /* #<compiled-code (#f #:G1173)@0x1a2aae0> */,
    0x00002015    /*   2 (DEFINE 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1173> */,
    0x0000200e    /*   4 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[2245]) + 16),
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* apply-generic */,
    0x0000100e    /*   8 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[2245]) + 14),
    0x00000006    /*  10 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* gauche.object */,
    0x00001054    /*  12 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#find-module> */,
    0x00002057    /*  14 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%ensure-generic-function> */,
    0x00001018    /*  16 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[2245]) + 47),
    0x00000048    /*  19 (LREF0-PUSH) */,
    0x0000900e    /*  20 (PRE-CALL 9) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[2245]) + 45),
    0x00000053    /*  22 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<method>> */,
    0x00000006    /*  24 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  26 (LREF0-PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x00000053    /*  29 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<generic>> */,
    0x00000052    /*  31 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<top>> */,
    0x00002080    /*  33 (LIST 2) */,
    0x0000000d    /*  34 (PUSH) */,
    0x00000006    /*  35 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  37 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1134[402])) /* (gf args) */,
    0x00000006    /*  39 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x00000053    /*  41 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1173> */,
    0x00009054    /*  43 (GREF-CALL 9) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make> */,
    0x00002057    /*  45 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#add-method!> */,
    0x000000d7    /*  47 (LREF0-RET) */,
    /* ((#f G1175) #f) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00000048    /*   1 (LREF0-PUSH) */,
    0x0000004c    /*   2 (LREF10-PUSH) */,
    0x00003055    /*   3 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#method-more-specific?> */,
    0x00000014    /*   5 (RET) */,
    /* (#f G1175) */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[2299]) + 7),
    0x00000053    /*   2 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#class-of> */,
    0x00000049    /*   4 (LREF1-PUSH) */,
    0x00002054    /*   5 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#map> */,
    0x00001018    /*   7 (PUSH-LOCAL-ENV 1) */,
    0x0000004e    /*   8 (LREF12-PUSH) */,
    0x00000016    /*   9 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[72])) /* #<compiled-code ((#f #:G1175) #f)@0x1a2a900> */,
    0x00002058    /*  11 (PUSH-GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#sort> */,
    0x00000014    /*  13 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[73])) /* #<compiled-code (#f #:G1175)@0x1a2a960> */,
    0x00002015    /*   2 (DEFINE 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1175> */,
    0x0000200e    /*   4 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[2313]) + 16),
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* sort-applicable-methods */,
    0x0000100e    /*   8 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[2313]) + 14),
    0x00000006    /*  10 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* gauche.object */,
    0x00001054    /*  12 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#find-module> */,
    0x00002057    /*  14 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%ensure-generic-function> */,
    0x00001018    /*  16 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[2313]) + 49),
    0x00000048    /*  19 (LREF0-PUSH) */,
    0x0000900e    /*  20 (PRE-CALL 9) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[2313]) + 47),
    0x00000053    /*  22 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<method>> */,
    0x00000006    /*  24 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  26 (LREF0-PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x00000053    /*  29 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<generic>> */,
    0x00000053    /*  31 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<top>> */,
    0x00000052    /*  33 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<top>> */,
    0x00003080    /*  35 (LIST 3) */,
    0x0000000d    /*  36 (PUSH) */,
    0x00000006    /*  37 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  39 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1134[417])) /* (gf methods args) */,
    0x00000006    /*  41 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x00000053    /*  43 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1175> */,
    0x00009054    /*  45 (GREF-CALL 9) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make> */,
    0x00002057    /*  47 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#add-method!> */,
    0x000000d7    /*  49 (LREF0-RET) */,
    /* (#f G1177) */
    0x0000004b    /*   0 (LREF3-PUSH) */,
    0x0000004a    /*   1 (LREF2-PUSH) */,
    0x00000053    /*   2 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%make-next-method> */,
    0x00000049    /*   4 (LREF1-PUSH) */,
    0x00004055    /*   5 (GREF-TAIL-CALL 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#apply-method> */,
    0x00000014    /*   7 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[75])) /* #<compiled-code (#f #:G1177)@0x1a73c60> */,
    0x00002015    /*   2 (DEFINE 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1177> */,
    0x0000200e    /*   4 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[2371]) + 16),
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* apply-methods */,
    0x0000100e    /*   8 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[2371]) + 14),
    0x00000006    /*  10 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* gauche.object */,
    0x00001054    /*  12 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#find-module> */,
    0x00002057    /*  14 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%ensure-generic-function> */,
    0x00001018    /*  16 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[2371]) + 49),
    0x00000048    /*  19 (LREF0-PUSH) */,
    0x0000900e    /*  20 (PRE-CALL 9) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[2371]) + 47),
    0x00000053    /*  22 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<method>> */,
    0x00000006    /*  24 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  26 (LREF0-PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x00000053    /*  29 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<generic>> */,
    0x00000053    /*  31 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<top>> */,
    0x00000052    /*  33 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<top>> */,
    0x00003080    /*  35 (LIST 3) */,
    0x0000000d    /*  36 (PUSH) */,
    0x00000006    /*  37 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  39 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1134[417])) /* (gf methods args) */,
    0x00000006    /*  41 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x00000053    /*  43 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1177> */,
    0x00009054    /*  45 (GREF-CALL 9) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make> */,
    0x00002057    /*  47 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#add-method!> */,
    0x000000d7    /*  49 (LREF0-RET) */,
    /* (#f G1179) */
    0x0000300e    /*   0 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[2421]) + 7),
    0x01000047    /*   2 (LREF-PUSH 0 4) */,
    0x0000004b    /*   3 (LREF3-PUSH) */,
    0x00000049    /*   4 (LREF1-PUSH) */,
    0x0000003f    /*   5 (LREF2) */,
    0x00003011    /*   6 (CALL 3) */,
    0x0000000d    /*   7 (PUSH) */,
    0x0000003e    /*   8 (LREF1) */,
    0x0000208d    /*   9 (TAIL-APPLY 2) */,
    0x00000014    /*  10 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[77])) /* #<compiled-code (#f #:G1179)@0x1a73780> */,
    0x00002015    /*   2 (DEFINE 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1179> */,
    0x0000200e    /*   4 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[2432]) + 16),
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* apply-method */,
    0x0000100e    /*   8 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[2432]) + 14),
    0x00000006    /*  10 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* gauche.object */,
    0x00001054    /*  12 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#find-module> */,
    0x00002057    /*  14 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%ensure-generic-function> */,
    0x00001018    /*  16 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[2432]) + 51),
    0x00000048    /*  19 (LREF0-PUSH) */,
    0x0000900e    /*  20 (PRE-CALL 9) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[2432]) + 49),
    0x00000053    /*  22 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<method>> */,
    0x00000006    /*  24 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  26 (LREF0-PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x00000053    /*  29 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<generic>> */,
    0x00000053    /*  31 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<top>> */,
    0x00000053    /*  33 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<top>> */,
    0x00000052    /*  35 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<top>> */,
    0x00004080    /*  37 (LIST 4) */,
    0x0000000d    /*  38 (PUSH) */,
    0x00000006    /*  39 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  41 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1134[440])) /* (gf methods build-next args) */,
    0x00000006    /*  43 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x00000053    /*  45 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1179> */,
    0x00009054    /*  47 (GREF-CALL 9) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make> */,
    0x00002057    /*  49 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#add-method!> */,
    0x000000d7    /*  51 (LREF0-RET) */,
    /* class-name */
    0x0000003d    /*   0 (LREF0) */,
    0x000000d2    /*   1 (SLOT-REFC) */,
    SCM_WORD(SCM_UNDEFINED) /* name */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[79])) /* #<compiled-code class-name@0x1a733c0> */,
    0x00000015    /*   2 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#class-name> */,
    0x00000014    /*   4 (RET) */,
    /* class-precedence-list */
    0x0000003d    /*   0 (LREF0) */,
    0x000000d2    /*   1 (SLOT-REFC) */,
    SCM_WORD(SCM_UNDEFINED) /* cpl */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[81])) /* #<compiled-code class-precedence-list@0x1ac5f60> */,
    0x00000015    /*   2 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#class-precedence-list> */,
    0x00000014    /*   4 (RET) */,
    /* class-direct-supers */
    0x0000003d    /*   0 (LREF0) */,
    0x000000d2    /*   1 (SLOT-REFC) */,
    SCM_WORD(SCM_UNDEFINED) /* direct-supers */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[83])) /* #<compiled-code class-direct-supers@0x1ac5de0> */,
    0x00000015    /*   2 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#class-direct-supers> */,
    0x00000014    /*   4 (RET) */,
    /* class-direct-slots */
    0x0000003d    /*   0 (LREF0) */,
    0x000000d2    /*   1 (SLOT-REFC) */,
    SCM_WORD(SCM_UNDEFINED) /* direct-slots */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[85])) /* #<compiled-code class-direct-slots@0x1ac5540> */,
    0x00000015    /*   2 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#class-direct-slots> */,
    0x00000014    /*   4 (RET) */,
    /* class-direct-methods */
    0x0000003d    /*   0 (LREF0) */,
    0x000000d2    /*   1 (SLOT-REFC) */,
    SCM_WORD(SCM_UNDEFINED) /* direct-methods */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[87])) /* #<compiled-code class-direct-methods@0x1ac5240> */,
    0x00000015    /*   2 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#class-direct-methods> */,
    0x00000014    /*   4 (RET) */,
    /* class-direct-subclasses */
    0x0000003d    /*   0 (LREF0) */,
    0x000000d2    /*   1 (SLOT-REFC) */,
    SCM_WORD(SCM_UNDEFINED) /* direct-subclasses */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[89])) /* #<compiled-code class-direct-subclasses@0x1ac8e40> */,
    0x00000015    /*   2 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#class-direct-subclasses> */,
    0x00000014    /*   4 (RET) */,
    /* class-slots */
    0x0000003d    /*   0 (LREF0) */,
    0x000000d2    /*   1 (SLOT-REFC) */,
    SCM_WORD(SCM_UNDEFINED) /* slots */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[91])) /* #<compiled-code class-slots@0x1ac8a80> */,
    0x00000015    /*   2 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#class-slots> */,
    0x00000014    /*   4 (RET) */,
    /* slot-definition-name */
    0x00000062    /*   0 (LREF0-CAR) */,
    0x00000014    /*   1 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[93])) /* #<compiled-code slot-definition-name@0x1ac8720> */,
    0x00000015    /*   2 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#slot-definition-name> */,
    0x00000014    /*   4 (RET) */,
    /* slot-definition-options */
    0x0000006e    /*   0 (LREF0-CDR) */,
    0x00000014    /*   1 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[95])) /* #<compiled-code slot-definition-options@0x1ac8360> */,
    0x00000015    /*   2 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#slot-definition-options> */,
    0x00000014    /*   4 (RET) */,
    /* slot-definition-option */
    0x00000053    /*   0 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#get-keyword> */,
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x00000070    /*   3 (LREF2-CDR) */,
    0x0000000d    /*   4 (PUSH) */,
    0x0000003d    /*   5 (LREF0) */,
    0x0000408d    /*   6 (TAIL-APPLY 4) */,
    0x00000014    /*   7 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[97])) /* #<compiled-code slot-definition-option@0x1ac81e0> */,
    0x00000015    /*   2 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#slot-definition-option> */,
    0x00000014    /*   4 (RET) */,
    /* slot-definition-allocation */
    0x00000006    /*   0 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :allocation */,
    0x0000006e    /*   2 (LREF0-CDR) */,
    0x0000000d    /*   3 (PUSH) */,
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :instance */,
    0x00003055    /*   6 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#get-keyword> */,
    0x00000014    /*   8 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[99])) /* #<compiled-code slot-definition-allocation@0x1ae6cc0> */,
    0x00000015    /*   2 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#slot-definition-allocation> */,
    0x00000014    /*   4 (RET) */,
    /* slot-definition-getter */
    0x00000006    /*   0 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :getter */,
    0x0000006e    /*   2 (LREF0-CDR) */,
    0x0000000d    /*   3 (PUSH) */,
    0x00000009    /*   4 (CONSTF-PUSH) */,
    0x00003055    /*   5 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#get-keyword> */,
    0x00000014    /*   7 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[101])) /* #<compiled-code slot-definition-getter@0x1ae6180> */,
    0x00000015    /*   2 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#slot-definition-getter> */,
    0x00000014    /*   4 (RET) */,
    /* slot-definition-setter */
    0x00000006    /*   0 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :setter */,
    0x0000006e    /*   2 (LREF0-CDR) */,
    0x0000000d    /*   3 (PUSH) */,
    0x00000009    /*   4 (CONSTF-PUSH) */,
    0x00003055    /*   5 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#get-keyword> */,
    0x00000014    /*   7 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[103])) /* #<compiled-code slot-definition-setter@0x1ae6000> */,
    0x00000015    /*   2 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#slot-definition-setter> */,
    0x00000014    /*   4 (RET) */,
    /* slot-definition-accessor */
    0x00000006    /*   0 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :accessor */,
    0x0000006e    /*   2 (LREF0-CDR) */,
    0x0000000d    /*   3 (PUSH) */,
    0x00000009    /*   4 (CONSTF-PUSH) */,
    0x00003055    /*   5 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#get-keyword> */,
    0x00000014    /*   7 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[105])) /* #<compiled-code slot-definition-accessor@0x1e61e40> */,
    0x00000015    /*   2 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#slot-definition-accessor> */,
    0x00000014    /*   4 (RET) */,
    /* class-slot-definition */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x0000003e    /*   1 (LREF1) */,
    0x000000d2    /*   2 (SLOT-REFC) */,
    SCM_WORD(SCM_UNDEFINED) /* slots */,
    0x00000085    /*   4 (ASSQ) */,
    0x00000014    /*   5 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[107])) /* #<compiled-code class-slot-definition@0x1e61cc0> */,
    0x00000015    /*   2 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#class-slot-definition> */,
    0x00000014    /*   4 (RET) */,
    /* class-slot-accessor */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x0000003e    /*   1 (LREF1) */,
    0x000000d2    /*   2 (SLOT-REFC) */,
    SCM_WORD(SCM_UNDEFINED) /* accessors */,
    0x00000085    /*   4 (ASSQ) */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*   6 (LREF0) */,
    0x0000001e    /*   7 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[2638]) + 11),
    0x0000006e    /*   9 (LREF0-CDR) */,
    0x00000014    /*  10 (RET) */,
    0x0000000b    /*  11 (CONSTF-RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[109])) /* #<compiled-code class-slot-accessor@0x1e61b40> */,
    0x00000015    /*   2 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#class-slot-accessor> */,
    0x00000014    /*   4 (RET) */,
    /* (#f G1181) */
    0x000000d8    /*   0 (LREF1-RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[111])) /* #<compiled-code (#f #:G1181)@0x1e619c0> */,
    0x00002015    /*   2 (DEFINE 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1181> */,
    0x0000200e    /*   4 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[2656]) + 16),
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* x->string */,
    0x0000100e    /*   8 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[2656]) + 14),
    0x00000006    /*  10 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* gauche.object */,
    0x00001054    /*  12 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#find-module> */,
    0x00002057    /*  14 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%ensure-generic-function> */,
    0x00001018    /*  16 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[2656]) + 45),
    0x00000048    /*  19 (LREF0-PUSH) */,
    0x0000900e    /*  20 (PRE-CALL 9) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[2656]) + 43),
    0x00000053    /*  22 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<method>> */,
    0x00000006    /*  24 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  26 (LREF0-PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x00000052    /*  29 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<string>> */,
    0x00001080    /*  31 (LIST 1) */,
    0x0000000d    /*  32 (PUSH) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  35 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1134[207])) /* (obj) */,
    0x00000006    /*  37 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x00000053    /*  39 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1181> */,
    0x00009054    /*  41 (GREF-CALL 9) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make> */,
    0x00002057    /*  43 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#add-method!> */,
    0x000000d7    /*  45 (LREF0-RET) */,
    /* (#f G1183) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001055    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#number->string> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[113])) /* #<compiled-code (#f #:G1183)@0x1e61840> */,
    0x00002015    /*   2 (DEFINE 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1183> */,
    0x0000200e    /*   4 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[2706]) + 16),
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* x->string */,
    0x0000100e    /*   8 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[2706]) + 14),
    0x00000006    /*  10 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* gauche.object */,
    0x00001054    /*  12 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#find-module> */,
    0x00002057    /*  14 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%ensure-generic-function> */,
    0x00001018    /*  16 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[2706]) + 45),
    0x00000048    /*  19 (LREF0-PUSH) */,
    0x0000900e    /*  20 (PRE-CALL 9) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[2706]) + 43),
    0x00000053    /*  22 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<method>> */,
    0x00000006    /*  24 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  26 (LREF0-PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x00000052    /*  29 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<number>> */,
    0x00001080    /*  31 (LIST 1) */,
    0x0000000d    /*  32 (PUSH) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  35 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1134[207])) /* (obj) */,
    0x00000006    /*  37 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x00000053    /*  39 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1183> */,
    0x00009054    /*  41 (GREF-CALL 9) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make> */,
    0x00002057    /*  43 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#add-method!> */,
    0x000000d7    /*  45 (LREF0-RET) */,
    /* (#f G1185) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001055    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#symbol->string> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[115])) /* #<compiled-code (#f #:G1185)@0x1e616c0> */,
    0x00002015    /*   2 (DEFINE 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1185> */,
    0x0000200e    /*   4 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[2756]) + 16),
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* x->string */,
    0x0000100e    /*   8 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[2756]) + 14),
    0x00000006    /*  10 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* gauche.object */,
    0x00001054    /*  12 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#find-module> */,
    0x00002057    /*  14 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%ensure-generic-function> */,
    0x00001018    /*  16 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[2756]) + 45),
    0x00000048    /*  19 (LREF0-PUSH) */,
    0x0000900e    /*  20 (PRE-CALL 9) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[2756]) + 43),
    0x00000053    /*  22 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<method>> */,
    0x00000006    /*  24 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  26 (LREF0-PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x00000052    /*  29 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<symbol>> */,
    0x00001080    /*  31 (LIST 1) */,
    0x0000000d    /*  32 (PUSH) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  35 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1134[207])) /* (obj) */,
    0x00000006    /*  37 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x00000053    /*  39 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1185> */,
    0x00009054    /*  41 (GREF-CALL 9) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make> */,
    0x00002057    /*  43 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#add-method!> */,
    0x000000d7    /*  45 (LREF0-RET) */,
    /* (#f G1187) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001055    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#string> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[117])) /* #<compiled-code (#f #:G1187)@0x1e61540> */,
    0x00002015    /*   2 (DEFINE 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1187> */,
    0x0000200e    /*   4 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[2806]) + 16),
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* x->string */,
    0x0000100e    /*   8 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[2806]) + 14),
    0x00000006    /*  10 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* gauche.object */,
    0x00001054    /*  12 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#find-module> */,
    0x00002057    /*  14 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%ensure-generic-function> */,
    0x00001018    /*  16 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[2806]) + 45),
    0x00000048    /*  19 (LREF0-PUSH) */,
    0x0000900e    /*  20 (PRE-CALL 9) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[2806]) + 43),
    0x00000053    /*  22 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<method>> */,
    0x00000006    /*  24 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  26 (LREF0-PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x00000052    /*  29 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<char>> */,
    0x00001080    /*  31 (LIST 1) */,
    0x0000000d    /*  32 (PUSH) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  35 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1134[207])) /* (obj) */,
    0x00000006    /*  37 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x00000053    /*  39 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1187> */,
    0x00009054    /*  41 (GREF-CALL 9) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make> */,
    0x00002057    /*  43 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#add-method!> */,
    0x000000d7    /*  45 (LREF0-RET) */,
    /* (#f G1189) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00000053    /*   1 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#display> */,
    0x00002055    /*   3 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#write-to-string> */,
    0x00000014    /*   5 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[119])) /* #<compiled-code (#f #:G1189)@0x1e613c0> */,
    0x00002015    /*   2 (DEFINE 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1189> */,
    0x0000200e    /*   4 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[2858]) + 16),
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* x->string */,
    0x0000100e    /*   8 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[2858]) + 14),
    0x00000006    /*  10 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* gauche.object */,
    0x00001054    /*  12 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#find-module> */,
    0x00002057    /*  14 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%ensure-generic-function> */,
    0x00001018    /*  16 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[2858]) + 45),
    0x00000048    /*  19 (LREF0-PUSH) */,
    0x0000900e    /*  20 (PRE-CALL 9) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[2858]) + 43),
    0x00000053    /*  22 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<method>> */,
    0x00000006    /*  24 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  26 (LREF0-PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x00000052    /*  29 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<top>> */,
    0x00001080    /*  31 (LIST 1) */,
    0x0000000d    /*  32 (PUSH) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  35 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1134[207])) /* (obj) */,
    0x00000006    /*  37 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x00000053    /*  39 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1189> */,
    0x00009054    /*  41 (GREF-CALL 9) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make> */,
    0x00002057    /*  43 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#add-method!> */,
    0x000000d7    /*  45 (LREF0-RET) */,
    /* (#f G1191) */
    0x000000d8    /*   0 (LREF1-RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[121])) /* #<compiled-code (#f #:G1191)@0x1e61240> */,
    0x00002015    /*   2 (DEFINE 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1191> */,
    0x0000200e    /*   4 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[2905]) + 16),
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* x->integer */,
    0x0000100e    /*   8 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[2905]) + 14),
    0x00000006    /*  10 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* gauche.object */,
    0x00001054    /*  12 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#find-module> */,
    0x00002057    /*  14 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%ensure-generic-function> */,
    0x00001018    /*  16 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[2905]) + 45),
    0x00000048    /*  19 (LREF0-PUSH) */,
    0x0000900e    /*  20 (PRE-CALL 9) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[2905]) + 43),
    0x00000053    /*  22 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<method>> */,
    0x00000006    /*  24 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  26 (LREF0-PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x00000052    /*  29 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<integer>> */,
    0x00001080    /*  31 (LIST 1) */,
    0x0000000d    /*  32 (PUSH) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  35 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1134[207])) /* (obj) */,
    0x00000006    /*  37 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x00000053    /*  39 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1191> */,
    0x00009054    /*  41 (GREF-CALL 9) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make> */,
    0x00002057    /*  43 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#add-method!> */,
    0x000000d7    /*  45 (LREF0-RET) */,
    /* (#f G1193) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001055    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#round->exact> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[123])) /* #<compiled-code (#f #:G1193)@0x1e610c0> */,
    0x00002015    /*   2 (DEFINE 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1193> */,
    0x0000200e    /*   4 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[2955]) + 16),
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* x->integer */,
    0x0000100e    /*   8 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[2955]) + 14),
    0x00000006    /*  10 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* gauche.object */,
    0x00001054    /*  12 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#find-module> */,
    0x00002057    /*  14 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%ensure-generic-function> */,
    0x00001018    /*  16 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[2955]) + 45),
    0x00000048    /*  19 (LREF0-PUSH) */,
    0x0000900e    /*  20 (PRE-CALL 9) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[2955]) + 43),
    0x00000053    /*  22 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<method>> */,
    0x00000006    /*  24 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  26 (LREF0-PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x00000052    /*  29 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<real>> */,
    0x00001080    /*  31 (LIST 1) */,
    0x0000000d    /*  32 (PUSH) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  35 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1134[207])) /* (obj) */,
    0x00000006    /*  37 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x00000053    /*  39 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1193> */,
    0x00009054    /*  41 (GREF-CALL 9) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make> */,
    0x00002057    /*  43 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#add-method!> */,
    0x000000d7    /*  45 (LREF0-RET) */,
    /* (#f G1195) */
    0x00000002    /*   0 (CONSTI 0) */,
    0x00000014    /*   1 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[125])) /* #<compiled-code (#f #:G1195)@0x1e61f00> */,
    0x00002015    /*   2 (DEFINE 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1195> */,
    0x0000200e    /*   4 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3003]) + 16),
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* x->integer */,
    0x0000100e    /*   8 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3003]) + 14),
    0x00000006    /*  10 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* gauche.object */,
    0x00001054    /*  12 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#find-module> */,
    0x00002057    /*  14 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%ensure-generic-function> */,
    0x00001018    /*  16 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3003]) + 45),
    0x00000048    /*  19 (LREF0-PUSH) */,
    0x0000900e    /*  20 (PRE-CALL 9) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3003]) + 43),
    0x00000053    /*  22 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<method>> */,
    0x00000006    /*  24 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  26 (LREF0-PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x00000052    /*  29 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<number>> */,
    0x00001080    /*  31 (LIST 1) */,
    0x0000000d    /*  32 (PUSH) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  35 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1134[207])) /* (obj) */,
    0x00000006    /*  37 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x00000053    /*  39 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1195> */,
    0x00009054    /*  41 (GREF-CALL 9) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make> */,
    0x00002057    /*  43 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#add-method!> */,
    0x000000d7    /*  45 (LREF0-RET) */,
    /* (#f G1197) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001055    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#char->integer> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[127])) /* #<compiled-code (#f #:G1197)@0x1e61c00> */,
    0x00002015    /*   2 (DEFINE 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1197> */,
    0x0000200e    /*   4 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3053]) + 16),
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* x->integer */,
    0x0000100e    /*   8 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3053]) + 14),
    0x00000006    /*  10 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* gauche.object */,
    0x00001054    /*  12 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#find-module> */,
    0x00002057    /*  14 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%ensure-generic-function> */,
    0x00001018    /*  16 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3053]) + 45),
    0x00000048    /*  19 (LREF0-PUSH) */,
    0x0000900e    /*  20 (PRE-CALL 9) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3053]) + 43),
    0x00000053    /*  22 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<method>> */,
    0x00000006    /*  24 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  26 (LREF0-PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x00000052    /*  29 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<char>> */,
    0x00001080    /*  31 (LIST 1) */,
    0x0000000d    /*  32 (PUSH) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  35 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1134[207])) /* (obj) */,
    0x00000006    /*  37 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x00000053    /*  39 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1197> */,
    0x00009054    /*  41 (GREF-CALL 9) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make> */,
    0x00002057    /*  43 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#add-method!> */,
    0x000000d7    /*  45 (LREF0-RET) */,
    /* (#f G1199) */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3099]) + 5),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x00001054    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#x->number> */,
    0x00001058    /*   5 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#x->integer> */,
    0x00000014    /*   7 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[129])) /* #<compiled-code (#f #:G1199)@0x1e61900> */,
    0x00002015    /*   2 (DEFINE 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1199> */,
    0x0000200e    /*   4 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3107]) + 16),
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* x->integer */,
    0x0000100e    /*   8 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3107]) + 14),
    0x00000006    /*  10 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* gauche.object */,
    0x00001054    /*  12 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#find-module> */,
    0x00002057    /*  14 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%ensure-generic-function> */,
    0x00001018    /*  16 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3107]) + 45),
    0x00000048    /*  19 (LREF0-PUSH) */,
    0x0000900e    /*  20 (PRE-CALL 9) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3107]) + 43),
    0x00000053    /*  22 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<method>> */,
    0x00000006    /*  24 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  26 (LREF0-PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x00000052    /*  29 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<top>> */,
    0x00001080    /*  31 (LIST 1) */,
    0x0000000d    /*  32 (PUSH) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  35 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1134[207])) /* (obj) */,
    0x00000006    /*  37 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x00000053    /*  39 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1199> */,
    0x00009054    /*  41 (GREF-CALL 9) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make> */,
    0x00002057    /*  43 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#add-method!> */,
    0x000000d7    /*  45 (LREF0-RET) */,
    /* (#f G1201) */
    0x000000d8    /*   0 (LREF1-RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[131])) /* #<compiled-code (#f #:G1201)@0x1e61600> */,
    0x00002015    /*   2 (DEFINE 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1201> */,
    0x0000200e    /*   4 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3154]) + 16),
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* x->number */,
    0x0000100e    /*   8 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3154]) + 14),
    0x00000006    /*  10 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* gauche.object */,
    0x00001054    /*  12 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#find-module> */,
    0x00002057    /*  14 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%ensure-generic-function> */,
    0x00001018    /*  16 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3154]) + 45),
    0x00000048    /*  19 (LREF0-PUSH) */,
    0x0000900e    /*  20 (PRE-CALL 9) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3154]) + 43),
    0x00000053    /*  22 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<method>> */,
    0x00000006    /*  24 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  26 (LREF0-PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x00000052    /*  29 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<number>> */,
    0x00001080    /*  31 (LIST 1) */,
    0x0000000d    /*  32 (PUSH) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  35 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1134[207])) /* (obj) */,
    0x00000006    /*  37 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x00000053    /*  39 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1201> */,
    0x00009054    /*  41 (GREF-CALL 9) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make> */,
    0x00002057    /*  43 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#add-method!> */,
    0x000000d7    /*  45 (LREF0-RET) */,
    /* (#f G1203) */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3200]) + 5),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x00001054    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#string->number> */,
    0x00000031    /*   5 (RT) */,
    0x00000002    /*   6 (CONSTI 0) */,
    0x00000014    /*   7 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[133])) /* #<compiled-code (#f #:G1203)@0x1a739c0> */,
    0x00002015    /*   2 (DEFINE 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1203> */,
    0x0000200e    /*   4 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3208]) + 16),
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* x->number */,
    0x0000100e    /*   8 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3208]) + 14),
    0x00000006    /*  10 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* gauche.object */,
    0x00001054    /*  12 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#find-module> */,
    0x00002057    /*  14 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%ensure-generic-function> */,
    0x00001018    /*  16 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3208]) + 45),
    0x00000048    /*  19 (LREF0-PUSH) */,
    0x0000900e    /*  20 (PRE-CALL 9) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3208]) + 43),
    0x00000053    /*  22 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<method>> */,
    0x00000006    /*  24 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  26 (LREF0-PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x00000052    /*  29 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<string>> */,
    0x00001080    /*  31 (LIST 1) */,
    0x0000000d    /*  32 (PUSH) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  35 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1134[207])) /* (obj) */,
    0x00000006    /*  37 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x00000053    /*  39 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1203> */,
    0x00009054    /*  41 (GREF-CALL 9) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make> */,
    0x00002057    /*  43 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#add-method!> */,
    0x000000d7    /*  45 (LREF0-RET) */,
    /* (#f G1205) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001055    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#char->integer> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[135])) /* #<compiled-code (#f #:G1205)@0x1a73300> */,
    0x00002015    /*   2 (DEFINE 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1205> */,
    0x0000200e    /*   4 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3258]) + 16),
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* x->number */,
    0x0000100e    /*   8 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3258]) + 14),
    0x00000006    /*  10 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* gauche.object */,
    0x00001054    /*  12 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#find-module> */,
    0x00002057    /*  14 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%ensure-generic-function> */,
    0x00001018    /*  16 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3258]) + 45),
    0x00000048    /*  19 (LREF0-PUSH) */,
    0x0000900e    /*  20 (PRE-CALL 9) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3258]) + 43),
    0x00000053    /*  22 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<method>> */,
    0x00000006    /*  24 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  26 (LREF0-PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x00000052    /*  29 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<char>> */,
    0x00001080    /*  31 (LIST 1) */,
    0x0000000d    /*  32 (PUSH) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  35 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1134[207])) /* (obj) */,
    0x00000006    /*  37 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x00000053    /*  39 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1205> */,
    0x00009054    /*  41 (GREF-CALL 9) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make> */,
    0x00002057    /*  43 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#add-method!> */,
    0x000000d7    /*  45 (LREF0-RET) */,
    /* (#f G1207) */
    0x00000002    /*   0 (CONSTI 0) */,
    0x00000014    /*   1 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[137])) /* #<compiled-code (#f #:G1207)@0x1ac5600> */,
    0x00002015    /*   2 (DEFINE 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1207> */,
    0x0000200e    /*   4 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3306]) + 16),
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* x->number */,
    0x0000100e    /*   8 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3306]) + 14),
    0x00000006    /*  10 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* gauche.object */,
    0x00001054    /*  12 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#find-module> */,
    0x00002057    /*  14 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%ensure-generic-function> */,
    0x00001018    /*  16 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3306]) + 45),
    0x00000048    /*  19 (LREF0-PUSH) */,
    0x0000900e    /*  20 (PRE-CALL 9) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3306]) + 43),
    0x00000053    /*  22 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<method>> */,
    0x00000006    /*  24 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  26 (LREF0-PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x00000052    /*  29 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<top>> */,
    0x00001080    /*  31 (LIST 1) */,
    0x0000000d    /*  32 (PUSH) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  35 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1134[207])) /* (obj) */,
    0x00000006    /*  37 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x00000053    /*  39 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1207> */,
    0x00009054    /*  41 (GREF-CALL 9) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make> */,
    0x00002057    /*  43 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#add-method!> */,
    0x000000d7    /*  45 (LREF0-RET) */,
    /* (#f G1209) */
    0x0000004a    /*   0 (LREF2-PUSH) */,
    0x0000003e    /*   1 (LREF1) */,
    0x000000d0    /*   2 (SLOT-REF) */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[139])) /* #<compiled-code (#f #:G1209)@0x1ac5180> */,
    0x00002015    /*   2 (DEFINE 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1209> */,
    0x0000200e    /*   4 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3356]) + 16),
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* ref */,
    0x0000100e    /*   8 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3356]) + 14),
    0x00000006    /*  10 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* gauche.object */,
    0x00001054    /*  12 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#find-module> */,
    0x00002057    /*  14 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%ensure-generic-function> */,
    0x00001018    /*  16 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3356]) + 47),
    0x00000048    /*  19 (LREF0-PUSH) */,
    0x0000900e    /*  20 (PRE-CALL 9) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3356]) + 45),
    0x00000053    /*  22 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<method>> */,
    0x00000006    /*  24 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  26 (LREF0-PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x00000053    /*  29 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<top>> */,
    0x00000052    /*  31 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<symbol>> */,
    0x00002080    /*  33 (LIST 2) */,
    0x0000000d    /*  34 (PUSH) */,
    0x00000006    /*  35 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  37 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1134[342])) /* (obj slot) */,
    0x00000006    /*  39 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x00000053    /*  41 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1209> */,
    0x00009054    /*  43 (GREF-CALL 9) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make> */,
    0x00002057    /*  45 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#add-method!> */,
    0x000000d7    /*  47 (LREF0-RET) */,
    /* (#f G1211) */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3404]) + 6),
    0x0000004b    /*   2 (LREF3-PUSH) */,
    0x0000004a    /*   3 (LREF2-PUSH) */,
    0x00002054    /*   4 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#slot-bound?> */,
    0x0000001e    /*   6 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3404]) + 12),
    0x0000004b    /*   8 (LREF3-PUSH) */,
    0x0000003f    /*   9 (LREF2) */,
    0x000000d0    /*  10 (SLOT-REF) */,
    0x00000014    /*  11 (RET) */,
    0x000000d8    /*  12 (LREF1-RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[141])) /* #<compiled-code (#f #:G1211)@0x1ac88a0> */,
    0x00002015    /*   2 (DEFINE 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1211> */,
    0x0000200e    /*   4 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3417]) + 16),
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* ref */,
    0x0000100e    /*   8 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3417]) + 14),
    0x00000006    /*  10 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* gauche.object */,
    0x00001054    /*  12 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#find-module> */,
    0x00002057    /*  14 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%ensure-generic-function> */,
    0x00001018    /*  16 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3417]) + 49),
    0x00000048    /*  19 (LREF0-PUSH) */,
    0x0000900e    /*  20 (PRE-CALL 9) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3417]) + 47),
    0x00000053    /*  22 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<method>> */,
    0x00000006    /*  24 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  26 (LREF0-PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x00000053    /*  29 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<top>> */,
    0x00000053    /*  31 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<symbol>> */,
    0x00000052    /*  33 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<top>> */,
    0x00003080    /*  35 (LIST 3) */,
    0x0000000d    /*  36 (PUSH) */,
    0x00000006    /*  37 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  39 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1134[590])) /* (obj slot fallback) */,
    0x00000006    /*  41 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x00000053    /*  43 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1211> */,
    0x00009054    /*  45 (GREF-CALL 9) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make> */,
    0x00002057    /*  47 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#add-method!> */,
    0x000000d7    /*  49 (LREF0-RET) */,
    /* (#f G1213) */
    0x0000004b    /*   0 (LREF3-PUSH) */,
    0x0000004a    /*   1 (LREF2-PUSH) */,
    0x0000003e    /*   2 (LREF1) */,
    0x000000d1    /*   3 (SLOT-SET) */,
    0x00000014    /*   4 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[143])) /* #<compiled-code (#f #:G1213)@0x1ac82a0> */,
    0x00002015    /*   2 (DEFINE 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1213> */,
    0x0000200e    /*   4 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3472]) + 16),
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* |setter of ref| */,
    0x0000100e    /*   8 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3472]) + 14),
    0x00000006    /*  10 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* gauche.object */,
    0x00001054    /*  12 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#find-module> */,
    0x00002057    /*  14 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%ensure-generic-function> */,
    0x00001018    /*  16 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3472]) + 49),
    0x00000048    /*  19 (LREF0-PUSH) */,
    0x0000900e    /*  20 (PRE-CALL 9) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3472]) + 47),
    0x00000053    /*  22 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<method>> */,
    0x00000006    /*  24 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  26 (LREF0-PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x00000053    /*  29 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<top>> */,
    0x00000053    /*  31 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<symbol>> */,
    0x00000052    /*  33 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<top>> */,
    0x00003080    /*  35 (LIST 3) */,
    0x0000000d    /*  36 (PUSH) */,
    0x00000006    /*  37 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  39 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1134[603])) /* (obj slot value) */,
    0x00000006    /*  41 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x00000053    /*  43 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1213> */,
    0x00009054    /*  45 (GREF-CALL 9) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make> */,
    0x00002057    /*  47 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#add-method!> */,
    0x0000100e    /*  49 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3472]) + 55),
    0x00000053    /*  51 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#ref> */,
    0x00001054    /*  53 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#has-setter?> */,
    0x0000001e    /*  55 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3472]) + 59),
    0x00000013    /*  57 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3472]) + 68),
    0x0000200e    /*  59 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3472]) + 68),
    0x00000053    /*  61 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#ref> */,
    0x00000048    /*  63 (LREF0-PUSH) */,
    0x00000052    /*  64 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#setter> */,
    0x00000099    /*  66 (SETTER) */,
    0x00002011    /*  67 (CALL 2) */,
    0x000000d7    /*  68 (LREF0-RET) */,
    /* (#f G1215) */
    0x0000004a    /*   0 (LREF2-PUSH) */,
    0x00000049    /*   1 (LREF1-PUSH) */,
    0x00002055    /*   2 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#hash-table-get> */,
    0x00000014    /*   4 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[145])) /* #<compiled-code (#f #:G1215)@0x1e61d80> */,
    0x00002015    /*   2 (DEFINE 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1215> */,
    0x0000200e    /*   4 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3546]) + 16),
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* ref */,
    0x0000100e    /*   8 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3546]) + 14),
    0x00000006    /*  10 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* gauche.object */,
    0x00001054    /*  12 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#find-module> */,
    0x00002057    /*  14 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%ensure-generic-function> */,
    0x00001018    /*  16 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3546]) + 47),
    0x00000048    /*  19 (LREF0-PUSH) */,
    0x0000900e    /*  20 (PRE-CALL 9) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3546]) + 45),
    0x00000053    /*  22 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<method>> */,
    0x00000006    /*  24 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  26 (LREF0-PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x00000053    /*  29 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<hash-table>> */,
    0x00000052    /*  31 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<top>> */,
    0x00002080    /*  33 (LIST 2) */,
    0x0000000d    /*  34 (PUSH) */,
    0x00000006    /*  35 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  37 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1134[620])) /* (obj key) */,
    0x00000006    /*  39 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x00000053    /*  41 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1215> */,
    0x00009054    /*  43 (GREF-CALL 9) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make> */,
    0x00002057    /*  45 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#add-method!> */,
    0x000000d7    /*  47 (LREF0-RET) */,
    /* (#f G1217) */
    0x0000004b    /*   0 (LREF3-PUSH) */,
    0x0000004a    /*   1 (LREF2-PUSH) */,
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x00003055    /*   3 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#hash-table-get> */,
    0x00000014    /*   5 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[147])) /* #<compiled-code (#f #:G1217)@0x1e61780> */,
    0x00002015    /*   2 (DEFINE 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1217> */,
    0x0000200e    /*   4 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3600]) + 16),
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* ref */,
    0x0000100e    /*   8 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3600]) + 14),
    0x00000006    /*  10 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* gauche.object */,
    0x00001054    /*  12 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#find-module> */,
    0x00002057    /*  14 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%ensure-generic-function> */,
    0x00001018    /*  16 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3600]) + 49),
    0x00000048    /*  19 (LREF0-PUSH) */,
    0x0000900e    /*  20 (PRE-CALL 9) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3600]) + 47),
    0x00000053    /*  22 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<method>> */,
    0x00000006    /*  24 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  26 (LREF0-PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x00000053    /*  29 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<hash-table>> */,
    0x00000053    /*  31 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<top>> */,
    0x00000052    /*  33 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<top>> */,
    0x00003080    /*  35 (LIST 3) */,
    0x0000000d    /*  36 (PUSH) */,
    0x00000006    /*  37 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  39 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1134[630])) /* (obj key fallback) */,
    0x00000006    /*  41 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x00000053    /*  43 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1217> */,
    0x00009054    /*  45 (GREF-CALL 9) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make> */,
    0x00002057    /*  47 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#add-method!> */,
    0x000000d7    /*  49 (LREF0-RET) */,
    /* (#f G1219) */
    0x0000004b    /*   0 (LREF3-PUSH) */,
    0x0000004a    /*   1 (LREF2-PUSH) */,
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x00003055    /*   3 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#hash-table-put!> */,
    0x00000014    /*   5 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[149])) /* #<compiled-code (#f #:G1219)@0x1e61300> */,
    0x00002015    /*   2 (DEFINE 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1219> */,
    0x0000200e    /*   4 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3656]) + 16),
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* |setter of ref| */,
    0x0000100e    /*   8 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3656]) + 14),
    0x00000006    /*  10 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* gauche.object */,
    0x00001054    /*  12 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#find-module> */,
    0x00002057    /*  14 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%ensure-generic-function> */,
    0x00001018    /*  16 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3656]) + 49),
    0x00000048    /*  19 (LREF0-PUSH) */,
    0x0000900e    /*  20 (PRE-CALL 9) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3656]) + 47),
    0x00000053    /*  22 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<method>> */,
    0x00000006    /*  24 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  26 (LREF0-PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x00000053    /*  29 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<hash-table>> */,
    0x00000053    /*  31 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<top>> */,
    0x00000052    /*  33 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<top>> */,
    0x00003080    /*  35 (LIST 3) */,
    0x0000000d    /*  36 (PUSH) */,
    0x00000006    /*  37 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  39 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1134[642])) /* (obj key value) */,
    0x00000006    /*  41 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x00000053    /*  43 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1219> */,
    0x00009054    /*  45 (GREF-CALL 9) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make> */,
    0x00002057    /*  47 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#add-method!> */,
    0x0000100e    /*  49 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3656]) + 55),
    0x00000053    /*  51 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#ref> */,
    0x00001054    /*  53 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#has-setter?> */,
    0x0000001e    /*  55 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3656]) + 59),
    0x00000013    /*  57 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3656]) + 68),
    0x0000200e    /*  59 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3656]) + 68),
    0x00000053    /*  61 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#ref> */,
    0x00000048    /*  63 (LREF0-PUSH) */,
    0x00000052    /*  64 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#setter> */,
    0x00000099    /*  66 (SETTER) */,
    0x00002011    /*  67 (CALL 2) */,
    0x000000d7    /*  68 (LREF0-RET) */,
    /* (#f G1221) */
    0x0000004a    /*   0 (LREF2-PUSH) */,
    0x00000049    /*   1 (LREF1-PUSH) */,
    0x00002055    /*   2 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#tree-map-get> */,
    0x00000014    /*   4 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[151])) /* #<compiled-code (#f #:G1221)@0x1e61000> */,
    0x00002015    /*   2 (DEFINE 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1221> */,
    0x0000200e    /*   4 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3730]) + 16),
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* ref */,
    0x0000100e    /*   8 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3730]) + 14),
    0x00000006    /*  10 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* gauche.object */,
    0x00001054    /*  12 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#find-module> */,
    0x00002057    /*  14 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%ensure-generic-function> */,
    0x00001018    /*  16 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3730]) + 47),
    0x00000048    /*  19 (LREF0-PUSH) */,
    0x0000900e    /*  20 (PRE-CALL 9) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3730]) + 45),
    0x00000053    /*  22 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<method>> */,
    0x00000006    /*  24 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  26 (LREF0-PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x00000053    /*  29 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<tree-map>> */,
    0x00000052    /*  31 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<top>> */,
    0x00002080    /*  33 (LIST 2) */,
    0x0000000d    /*  34 (PUSH) */,
    0x00000006    /*  35 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  37 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1134[620])) /* (obj key) */,
    0x00000006    /*  39 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x00000053    /*  41 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1221> */,
    0x00009054    /*  43 (GREF-CALL 9) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make> */,
    0x00002057    /*  45 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#add-method!> */,
    0x000000d7    /*  47 (LREF0-RET) */,
    /* (#f G1223) */
    0x0000004b    /*   0 (LREF3-PUSH) */,
    0x0000004a    /*   1 (LREF2-PUSH) */,
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x00003055    /*   3 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#tree-map-get> */,
    0x00000014    /*   5 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[153])) /* #<compiled-code (#f #:G1223)@0x1acae40> */,
    0x00002015    /*   2 (DEFINE 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1223> */,
    0x0000200e    /*   4 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3784]) + 16),
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* ref */,
    0x0000100e    /*   8 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3784]) + 14),
    0x00000006    /*  10 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* gauche.object */,
    0x00001054    /*  12 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#find-module> */,
    0x00002057    /*  14 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%ensure-generic-function> */,
    0x00001018    /*  16 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3784]) + 49),
    0x00000048    /*  19 (LREF0-PUSH) */,
    0x0000900e    /*  20 (PRE-CALL 9) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3784]) + 47),
    0x00000053    /*  22 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<method>> */,
    0x00000006    /*  24 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  26 (LREF0-PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x00000053    /*  29 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<tree-map>> */,
    0x00000053    /*  31 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<top>> */,
    0x00000052    /*  33 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<top>> */,
    0x00003080    /*  35 (LIST 3) */,
    0x0000000d    /*  36 (PUSH) */,
    0x00000006    /*  37 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  39 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1134[630])) /* (obj key fallback) */,
    0x00000006    /*  41 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x00000053    /*  43 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1223> */,
    0x00009054    /*  45 (GREF-CALL 9) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make> */,
    0x00002057    /*  47 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#add-method!> */,
    0x000000d7    /*  49 (LREF0-RET) */,
    /* (#f G1225) */
    0x0000004b    /*   0 (LREF3-PUSH) */,
    0x0000004a    /*   1 (LREF2-PUSH) */,
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x00003055    /*   3 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#tree-map-put!> */,
    0x00000014    /*   5 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[155])) /* #<compiled-code (#f #:G1225)@0x1acacc0> */,
    0x00002015    /*   2 (DEFINE 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1225> */,
    0x0000200e    /*   4 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3840]) + 16),
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* |setter of ref| */,
    0x0000100e    /*   8 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3840]) + 14),
    0x00000006    /*  10 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* gauche.object */,
    0x00001054    /*  12 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#find-module> */,
    0x00002057    /*  14 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%ensure-generic-function> */,
    0x00001018    /*  16 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3840]) + 49),
    0x00000048    /*  19 (LREF0-PUSH) */,
    0x0000900e    /*  20 (PRE-CALL 9) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3840]) + 47),
    0x00000053    /*  22 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<method>> */,
    0x00000006    /*  24 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  26 (LREF0-PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x00000053    /*  29 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<tree-map>> */,
    0x00000053    /*  31 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<top>> */,
    0x00000052    /*  33 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<top>> */,
    0x00003080    /*  35 (LIST 3) */,
    0x0000000d    /*  36 (PUSH) */,
    0x00000006    /*  37 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  39 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1134[642])) /* (obj key value) */,
    0x00000006    /*  41 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x00000053    /*  43 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1225> */,
    0x00009054    /*  45 (GREF-CALL 9) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make> */,
    0x00002057    /*  47 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#add-method!> */,
    0x0000100e    /*  49 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3840]) + 55),
    0x00000053    /*  51 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#ref> */,
    0x00001054    /*  53 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#has-setter?> */,
    0x0000001e    /*  55 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3840]) + 59),
    0x00000013    /*  57 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3840]) + 68),
    0x0000200e    /*  59 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3840]) + 68),
    0x00000053    /*  61 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#ref> */,
    0x00000048    /*  63 (LREF0-PUSH) */,
    0x00000052    /*  64 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#setter> */,
    0x00000099    /*  66 (SETTER) */,
    0x00002011    /*  67 (CALL 2) */,
    0x000000d7    /*  68 (LREF0-RET) */,
    /* (#f G1227) */
    0x0000004a    /*   0 (LREF2-PUSH) */,
    0x00000049    /*   1 (LREF1-PUSH) */,
    0x00002055    /*   2 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list-ref> */,
    0x00000014    /*   4 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[157])) /* #<compiled-code (#f #:G1227)@0x1acab40> */,
    0x00002015    /*   2 (DEFINE 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1227> */,
    0x0000200e    /*   4 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3914]) + 16),
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* ref */,
    0x0000100e    /*   8 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3914]) + 14),
    0x00000006    /*  10 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* gauche.object */,
    0x00001054    /*  12 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#find-module> */,
    0x00002057    /*  14 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%ensure-generic-function> */,
    0x00001018    /*  16 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3914]) + 47),
    0x00000048    /*  19 (LREF0-PUSH) */,
    0x0000900e    /*  20 (PRE-CALL 9) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3914]) + 45),
    0x00000053    /*  22 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<method>> */,
    0x00000006    /*  24 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  26 (LREF0-PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x00000053    /*  29 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<list>> */,
    0x00000052    /*  31 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<integer>> */,
    0x00002080    /*  33 (LIST 2) */,
    0x0000000d    /*  34 (PUSH) */,
    0x00000006    /*  35 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  37 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1134[679])) /* (obj index) */,
    0x00000006    /*  39 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x00000053    /*  41 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1227> */,
    0x00009054    /*  43 (GREF-CALL 9) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make> */,
    0x00002057    /*  45 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#add-method!> */,
    0x000000d7    /*  47 (LREF0-RET) */,
    /* (#f G1229) */
    0x0000004a    /*   0 (LREF2-PUSH) */,
    0x0000003e    /*   1 (LREF1) */,
    0x000000a0    /*   2 (VEC-REF) */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[159])) /* #<compiled-code (#f #:G1229)@0x1aca9c0> */,
    0x00002015    /*   2 (DEFINE 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1229> */,
    0x0000200e    /*   4 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3966]) + 16),
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* ref */,
    0x0000100e    /*   8 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3966]) + 14),
    0x00000006    /*  10 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* gauche.object */,
    0x00001054    /*  12 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#find-module> */,
    0x00002057    /*  14 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%ensure-generic-function> */,
    0x00001018    /*  16 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3966]) + 47),
    0x00000048    /*  19 (LREF0-PUSH) */,
    0x0000900e    /*  20 (PRE-CALL 9) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[3966]) + 45),
    0x00000053    /*  22 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<method>> */,
    0x00000006    /*  24 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  26 (LREF0-PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x00000053    /*  29 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<vector>> */,
    0x00000052    /*  31 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<integer>> */,
    0x00002080    /*  33 (LIST 2) */,
    0x0000000d    /*  34 (PUSH) */,
    0x00000006    /*  35 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  37 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1134[679])) /* (obj index) */,
    0x00000006    /*  39 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x00000053    /*  41 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1229> */,
    0x00009054    /*  43 (GREF-CALL 9) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make> */,
    0x00002057    /*  45 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#add-method!> */,
    0x000000d7    /*  47 (LREF0-RET) */,
    /* (#f G1231) */
    0x0000004a    /*   0 (LREF2-PUSH) */,
    0x00000049    /*   1 (LREF1-PUSH) */,
    0x00002055    /*   2 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#string-ref> */,
    0x00000014    /*   4 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[161])) /* #<compiled-code (#f #:G1231)@0x1aca840> */,
    0x00002015    /*   2 (DEFINE 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1231> */,
    0x0000200e    /*   4 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[4019]) + 16),
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* ref */,
    0x0000100e    /*   8 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[4019]) + 14),
    0x00000006    /*  10 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* gauche.object */,
    0x00001054    /*  12 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#find-module> */,
    0x00002057    /*  14 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%ensure-generic-function> */,
    0x00001018    /*  16 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[4019]) + 47),
    0x00000048    /*  19 (LREF0-PUSH) */,
    0x0000900e    /*  20 (PRE-CALL 9) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[4019]) + 45),
    0x00000053    /*  22 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<method>> */,
    0x00000006    /*  24 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  26 (LREF0-PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x00000053    /*  29 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<string>> */,
    0x00000052    /*  31 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<integer>> */,
    0x00002080    /*  33 (LIST 2) */,
    0x0000000d    /*  34 (PUSH) */,
    0x00000006    /*  35 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  37 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1134[679])) /* (obj index) */,
    0x00000006    /*  39 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x00000053    /*  41 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1231> */,
    0x00009054    /*  43 (GREF-CALL 9) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make> */,
    0x00002057    /*  45 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#add-method!> */,
    0x000000d7    /*  47 (LREF0-RET) */,
    /* (#f G1233) */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[4067]) + 6),
    0x0000004b    /*   2 (LREF3-PUSH) */,
    0x0000004a    /*   3 (LREF2-PUSH) */,
    0x00002054    /*   4 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list-tail> */,
    0x0000000d    /*   6 (PUSH) */,
    0x00000049    /*   7 (LREF1-PUSH) */,
    0x00002055    /*   8 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#set-car!> */,
    0x00000014    /*  10 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[163])) /* #<compiled-code (#f #:G1233)@0x1aca6c0> */,
    0x00002015    /*   2 (DEFINE 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1233> */,
    0x0000200e    /*   4 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[4078]) + 16),
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* |setter of ref| */,
    0x0000100e    /*   8 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[4078]) + 14),
    0x00000006    /*  10 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* gauche.object */,
    0x00001054    /*  12 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#find-module> */,
    0x00002057    /*  14 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%ensure-generic-function> */,
    0x00001018    /*  16 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[4078]) + 49),
    0x00000048    /*  19 (LREF0-PUSH) */,
    0x0000900e    /*  20 (PRE-CALL 9) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[4078]) + 47),
    0x00000053    /*  22 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<method>> */,
    0x00000006    /*  24 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  26 (LREF0-PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x00000053    /*  29 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<list>> */,
    0x00000053    /*  31 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<integer>> */,
    0x00000052    /*  33 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<top>> */,
    0x00003080    /*  35 (LIST 3) */,
    0x0000000d    /*  36 (PUSH) */,
    0x00000006    /*  37 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  39 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1134[709])) /* (obj index val) */,
    0x00000006    /*  41 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x00000053    /*  43 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1233> */,
    0x00009054    /*  45 (GREF-CALL 9) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make> */,
    0x00002057    /*  47 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#add-method!> */,
    0x0000100e    /*  49 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[4078]) + 55),
    0x00000053    /*  51 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#ref> */,
    0x00001054    /*  53 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#has-setter?> */,
    0x0000001e    /*  55 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[4078]) + 59),
    0x00000013    /*  57 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[4078]) + 68),
    0x0000200e    /*  59 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[4078]) + 68),
    0x00000053    /*  61 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#ref> */,
    0x00000048    /*  63 (LREF0-PUSH) */,
    0x00000052    /*  64 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#setter> */,
    0x00000099    /*  66 (SETTER) */,
    0x00002011    /*  67 (CALL 2) */,
    0x000000d7    /*  68 (LREF0-RET) */,
    /* (#f G1235) */
    0x0000004b    /*   0 (LREF3-PUSH) */,
    0x0000004a    /*   1 (LREF2-PUSH) */,
    0x0000003e    /*   2 (LREF1) */,
    0x000000a1    /*   3 (VEC-SET) */,
    0x00000014    /*   4 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[165])) /* #<compiled-code (#f #:G1235)@0x1aca540> */,
    0x00002015    /*   2 (DEFINE 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1235> */,
    0x0000200e    /*   4 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[4152]) + 16),
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* |setter of ref| */,
    0x0000100e    /*   8 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[4152]) + 14),
    0x00000006    /*  10 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* gauche.object */,
    0x00001054    /*  12 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#find-module> */,
    0x00002057    /*  14 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%ensure-generic-function> */,
    0x00001018    /*  16 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[4152]) + 49),
    0x00000048    /*  19 (LREF0-PUSH) */,
    0x0000900e    /*  20 (PRE-CALL 9) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[4152]) + 47),
    0x00000053    /*  22 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<method>> */,
    0x00000006    /*  24 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  26 (LREF0-PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x00000053    /*  29 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<vector>> */,
    0x00000053    /*  31 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<integer>> */,
    0x00000052    /*  33 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<top>> */,
    0x00003080    /*  35 (LIST 3) */,
    0x0000000d    /*  36 (PUSH) */,
    0x00000006    /*  37 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  39 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1134[709])) /* (obj index val) */,
    0x00000006    /*  41 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x00000053    /*  43 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1235> */,
    0x00009054    /*  45 (GREF-CALL 9) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make> */,
    0x00002057    /*  47 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#add-method!> */,
    0x0000100e    /*  49 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[4152]) + 55),
    0x00000053    /*  51 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#ref> */,
    0x00001054    /*  53 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#has-setter?> */,
    0x0000001e    /*  55 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[4152]) + 59),
    0x00000013    /*  57 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[4152]) + 68),
    0x0000200e    /*  59 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[4152]) + 68),
    0x00000053    /*  61 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#ref> */,
    0x00000048    /*  63 (LREF0-PUSH) */,
    0x00000052    /*  64 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#setter> */,
    0x00000099    /*  66 (SETTER) */,
    0x00002011    /*  67 (CALL 2) */,
    0x000000d7    /*  68 (LREF0-RET) */,
    /* (#f G1237) */
    0x0000004b    /*   0 (LREF3-PUSH) */,
    0x0000004a    /*   1 (LREF2-PUSH) */,
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x00003055    /*   3 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#string-set!> */,
    0x00000014    /*   5 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[167])) /* #<compiled-code (#f #:G1237)@0x1aca3c0> */,
    0x00002015    /*   2 (DEFINE 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1237> */,
    0x0000200e    /*   4 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[4227]) + 16),
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* |setter of ref| */,
    0x0000100e    /*   8 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[4227]) + 14),
    0x00000006    /*  10 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* gauche.object */,
    0x00001054    /*  12 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#find-module> */,
    0x00002057    /*  14 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%ensure-generic-function> */,
    0x00001018    /*  16 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[4227]) + 49),
    0x00000048    /*  19 (LREF0-PUSH) */,
    0x0000900e    /*  20 (PRE-CALL 9) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[4227]) + 47),
    0x00000053    /*  22 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<method>> */,
    0x00000006    /*  24 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  26 (LREF0-PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x00000053    /*  29 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<string>> */,
    0x00000053    /*  31 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<integer>> */,
    0x00000052    /*  33 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<top>> */,
    0x00003080    /*  35 (LIST 3) */,
    0x0000000d    /*  36 (PUSH) */,
    0x00000006    /*  37 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  39 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1134[709])) /* (obj index val) */,
    0x00000006    /*  41 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x00000053    /*  43 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1237> */,
    0x00009054    /*  45 (GREF-CALL 9) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make> */,
    0x00002057    /*  47 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#add-method!> */,
    0x0000100e    /*  49 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[4227]) + 55),
    0x00000053    /*  51 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#ref> */,
    0x00001054    /*  53 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#has-setter?> */,
    0x0000001e    /*  55 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[4227]) + 59),
    0x00000013    /*  57 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[4227]) + 68),
    0x0000200e    /*  59 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[4227]) + 68),
    0x00000053    /*  61 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#ref> */,
    0x00000048    /*  63 (LREF0-PUSH) */,
    0x00000052    /*  64 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#setter> */,
    0x00000099    /*  66 (SETTER) */,
    0x00002011    /*  67 (CALL 2) */,
    0x000000d7    /*  68 (LREF0-RET) */,
    /* (#f G1239) */
    0x0000004a    /*   0 (LREF2-PUSH) */,
    0x00000049    /*   1 (LREF1-PUSH) */,
    0x00002055    /*   2 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#rxmatch> */,
    0x00000014    /*   4 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[169])) /* #<compiled-code (#f #:G1239)@0x1aca240> */,
    0x00002015    /*   2 (DEFINE 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1239> */,
    0x0000200e    /*   4 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[4301]) + 16),
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* object-apply */,
    0x0000100e    /*   8 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[4301]) + 14),
    0x00000006    /*  10 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* gauche.object */,
    0x00001054    /*  12 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#find-module> */,
    0x00002057    /*  14 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%ensure-generic-function> */,
    0x00001018    /*  16 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[4301]) + 47),
    0x00000048    /*  19 (LREF0-PUSH) */,
    0x0000900e    /*  20 (PRE-CALL 9) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[4301]) + 45),
    0x00000053    /*  22 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<method>> */,
    0x00000006    /*  24 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  26 (LREF0-PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x00000053    /*  29 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<regexp>> */,
    0x00000052    /*  31 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<string>> */,
    0x00002080    /*  33 (LIST 2) */,
    0x0000000d    /*  34 (PUSH) */,
    0x00000006    /*  35 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  37 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1134[740])) /* (self s) */,
    0x00000006    /*  39 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x00000053    /*  41 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1239> */,
    0x00009054    /*  43 (GREF-CALL 9) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make> */,
    0x00002057    /*  45 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#add-method!> */,
    0x000000d7    /*  47 (LREF0-RET) */,
    /* (#f G1241) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001055    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#rxmatch-substring> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[171])) /* #<compiled-code (#f #:G1241)@0x1aca0c0> */,
    0x00002015    /*   2 (DEFINE 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1241> */,
    0x0000200e    /*   4 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[4353]) + 16),
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* object-apply */,
    0x0000100e    /*   8 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[4353]) + 14),
    0x00000006    /*  10 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* gauche.object */,
    0x00001054    /*  12 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#find-module> */,
    0x00002057    /*  14 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%ensure-generic-function> */,
    0x00001018    /*  16 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[4353]) + 45),
    0x00000048    /*  19 (LREF0-PUSH) */,
    0x0000900e    /*  20 (PRE-CALL 9) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[4353]) + 43),
    0x00000053    /*  22 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<method>> */,
    0x00000006    /*  24 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  26 (LREF0-PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x00000052    /*  29 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<regmatch>> */,
    0x00001080    /*  31 (LIST 1) */,
    0x0000000d    /*  32 (PUSH) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  35 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1134[752])) /* (self) */,
    0x00000006    /*  37 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x00000053    /*  39 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1241> */,
    0x00009054    /*  41 (GREF-CALL 9) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make> */,
    0x00002057    /*  43 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#add-method!> */,
    0x000000d7    /*  45 (LREF0-RET) */,
    /* (#f G1243) */
    0x0000004a    /*   0 (LREF2-PUSH) */,
    0x00000049    /*   1 (LREF1-PUSH) */,
    0x00002055    /*   2 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#rxmatch-substring> */,
    0x00000014    /*   4 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[173])) /* #<compiled-code (#f #:G1243)@0x1e61a80> */,
    0x00002015    /*   2 (DEFINE 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1243> */,
    0x0000200e    /*   4 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[4404]) + 16),
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* object-apply */,
    0x0000100e    /*   8 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[4404]) + 14),
    0x00000006    /*  10 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* gauche.object */,
    0x00001054    /*  12 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#find-module> */,
    0x00002057    /*  14 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%ensure-generic-function> */,
    0x00001018    /*  16 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[4404]) + 47),
    0x00000048    /*  19 (LREF0-PUSH) */,
    0x0000900e    /*  20 (PRE-CALL 9) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[4404]) + 45),
    0x00000053    /*  22 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<method>> */,
    0x00000006    /*  24 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  26 (LREF0-PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x00000053    /*  29 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<regmatch>> */,
    0x00000052    /*  31 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<integer>> */,
    0x00002080    /*  33 (LIST 2) */,
    0x0000000d    /*  34 (PUSH) */,
    0x00000006    /*  35 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  37 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1134[763])) /* (self i) */,
    0x00000006    /*  39 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x00000053    /*  41 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1243> */,
    0x00009054    /*  43 (GREF-CALL 9) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make> */,
    0x00002057    /*  45 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#add-method!> */,
    0x000000d7    /*  47 (LREF0-RET) */,
    /* (#f G1245) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00000001    /*   1 (CONST) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1134[769])) /* (before after) */,
    0x00000084    /*   3 (MEMV) */,
    0x0000001e    /*   4 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[4452]) + 12),
    0x0000004a    /*   6 (LREF2-PUSH) */,
    0x00000049    /*   7 (LREF1-PUSH) */,
    0x00000007    /*   8 (CONSTI-PUSH 0) */,
    0x00003055    /*   9 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#object-apply> */,
    0x00000014    /*  11 (RET) */,
    0x0000004a    /*  12 (LREF2-PUSH) */,
    0x00000049    /*  13 (LREF1-PUSH) */,
    0x00002055    /*  14 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#rxmatch-substring> */,
    0x00000014    /*  16 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[175])) /* #<compiled-code (#f #:G1245)@0x1e61180> */,
    0x00002015    /*   2 (DEFINE 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1245> */,
    0x0000200e    /*   4 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[4469]) + 16),
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* object-apply */,
    0x0000100e    /*   8 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[4469]) + 14),
    0x00000006    /*  10 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* gauche.object */,
    0x00001054    /*  12 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#find-module> */,
    0x00002057    /*  14 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%ensure-generic-function> */,
    0x00001018    /*  16 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[4469]) + 47),
    0x00000048    /*  19 (LREF0-PUSH) */,
    0x0000900e    /*  20 (PRE-CALL 9) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[4469]) + 45),
    0x00000053    /*  22 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<method>> */,
    0x00000006    /*  24 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  26 (LREF0-PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x00000053    /*  29 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<regmatch>> */,
    0x00000052    /*  31 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<symbol>> */,
    0x00002080    /*  33 (LIST 2) */,
    0x0000000d    /*  34 (PUSH) */,
    0x00000006    /*  35 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  37 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1134[740])) /* (self s) */,
    0x00000006    /*  39 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x00000053    /*  41 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1245> */,
    0x00009054    /*  43 (GREF-CALL 9) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make> */,
    0x00002057    /*  45 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#add-method!> */,
    0x000000d7    /*  47 (LREF0-RET) */,
    /* (#f G1247) */
    0x0000003f    /*   0 (LREF2) */,
    0x0000002e    /*   1 (BNEQC) */,
    SCM_WORD(SCM_UNDEFINED) /* before */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[4517]) + 9)  /*      9 */,
    0x0000004b    /*   4 (LREF3-PUSH) */,
    0x00000049    /*   5 (LREF1-PUSH) */,
    0x00002055    /*   6 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#rxmatch-before> */,
    0x00000014    /*   8 (RET) */,
    0x0000003f    /*   9 (LREF2) */,
    0x0000002e    /*  10 (BNEQC) */,
    SCM_WORD(SCM_UNDEFINED) /* after */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[4517]) + 18)  /*     18 */,
    0x0000004b    /*  13 (LREF3-PUSH) */,
    0x00000049    /*  14 (LREF1-PUSH) */,
    0x00002055    /*  15 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#rxmatch-after> */,
    0x00000014    /*  17 (RET) */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1141[289])) /* "bad symbol argument to ~s: ~s: must be either 'before or 'after" */,
    0x0000004b    /*  20 (LREF3-PUSH) */,
    0x0000004a    /*  21 (LREF2-PUSH) */,
    0x00003055    /*  22 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#errorf> */,
    0x00000014    /*  24 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[177])) /* #<compiled-code (#f #:G1247)@0x1ac85a0> */,
    0x00002015    /*   2 (DEFINE 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1247> */,
    0x0000200e    /*   4 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[4542]) + 16),
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* object-apply */,
    0x0000100e    /*   8 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[4542]) + 14),
    0x00000006    /*  10 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* gauche.object */,
    0x00001054    /*  12 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#find-module> */,
    0x00002057    /*  14 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%ensure-generic-function> */,
    0x00001018    /*  16 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[4542]) + 49),
    0x00000048    /*  19 (LREF0-PUSH) */,
    0x0000900e    /*  20 (PRE-CALL 9) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[4542]) + 47),
    0x00000053    /*  22 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<method>> */,
    0x00000006    /*  24 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  26 (LREF0-PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x00000053    /*  29 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<regmatch>> */,
    0x00000053    /*  31 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<symbol>> */,
    0x00000052    /*  33 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<top>> */,
    0x00003080    /*  35 (LIST 3) */,
    0x0000000d    /*  36 (PUSH) */,
    0x00000006    /*  37 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  39 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1134[793])) /* (self s group) */,
    0x00000006    /*  41 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x00000053    /*  43 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1247> */,
    0x00009054    /*  45 (GREF-CALL 9) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make> */,
    0x00002057    /*  47 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#add-method!> */,
    0x000000d7    /*  49 (LREF0-RET) */,
    /* (#f G1249) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x0000004a    /*   1 (LREF2-PUSH) */,
    0x00002055    /*   2 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#condition-has-type?> */,
    0x00000014    /*   4 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[179])) /* #<compiled-code (#f #:G1249)@0x1acaf00> */,
    0x00002015    /*   2 (DEFINE 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1249> */,
    0x0000200e    /*   4 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[4597]) + 16),
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* object-apply */,
    0x0000100e    /*   8 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[4597]) + 14),
    0x00000006    /*  10 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* gauche.object */,
    0x00001054    /*  12 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#find-module> */,
    0x00002057    /*  14 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%ensure-generic-function> */,
    0x00001018    /*  16 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[4597]) + 47),
    0x00000048    /*  19 (LREF0-PUSH) */,
    0x0000900e    /*  20 (PRE-CALL 9) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[4597]) + 45),
    0x00000053    /*  22 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<method>> */,
    0x00000006    /*  24 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  26 (LREF0-PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x00000053    /*  29 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<condition-meta>> */,
    0x00000052    /*  31 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<top>> */,
    0x00002080    /*  33 (LIST 2) */,
    0x0000000d    /*  34 (PUSH) */,
    0x00000006    /*  35 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  37 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1134[806])) /* (type obj) */,
    0x00000006    /*  39 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x00000053    /*  41 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1249> */,
    0x00009054    /*  43 (GREF-CALL 9) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make> */,
    0x00002057    /*  45 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#add-method!> */,
    0x000000d7    /*  47 (LREF0-RET) */,
    /* (#f G1252) */
    0x00000006    /*   0 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1141[296])) /* "\\x~2,'0x" */,
    0x0000100e    /*   2 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[4645]) + 17),
    0x0000200e    /*   4 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[4645]) + 15),
    0x0000100e    /*   6 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[4645]) + 11),
    0x00000007    /*   8 (CONSTI-PUSH 0) */,
    0x0000003d    /*   9 (LREF0) */,
    0x00001011    /*  10 (CALL 1) */,
    0x0000000d    /*  11 (PUSH) */,
    0x00000007    /*  12 (CONSTI-PUSH 0) */,
    0x00002054    /*  13 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#string-ref> */,
    0x00001057    /*  15 (PUSH-GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#char->integer> */,
    0x00002058    /*  17 (PUSH-GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#format> */,
    0x00000014    /*  19 (RET) */,
    /* (#f G1251) */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[4665]) + 5),
    0x0000004a    /*   2 (LREF2-PUSH) */,
    0x00001054    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#regexp->string> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*   6 (LREF0) */,
    0x0000001e    /*   7 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[4665]) + 41),
    0x0000004d    /*   9 (LREF11-PUSH) */,
    0x00000006    /*  10 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1141[299])) /* "#/~a/~a" */,
    0x0000500e    /*  12 (PRE-CALL 5) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[4665]) + 25),
    0x00000048    /*  14 (LREF0-PUSH) */,
    0x00000006    /*  15 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #/\// */,
    0x00000006    /*  17 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1141[301])) /* "\\\\/" */,
    0x00000006    /*  19 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #/[\x00-\x1f\x7f]/ */,
    0x00000053    /*  21 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1252> */,
    0x00005054    /*  23 (GREF-CALL 5) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#regexp-replace-all*> */,
    0x0000100f    /*  25 (PUSH-PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[4665]) + 30),
    0x0000004e    /*  27 (LREF12-PUSH) */,
    0x00001054    /*  28 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#regexp-case-fold?> */,
    0x0000001e    /*  30 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[4665]) + 36),
    0x00000001    /*  32 (CONST) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1141[283])) /* "i" */,
    0x00000013    /*  34 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[4665]) + 38),
    0x00000001    /*  36 (CONST) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1141[305])) /* "" */,
    0x00004058    /*  38 (PUSH-GREF-TAIL-CALL 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#format> */,
    0x00000014    /*  40 (RET) */,
    0x0000004d    /*  41 (LREF11-PUSH) */,
    0x00000006    /*  42 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1141[306])) /* "#<regexp>" */,
    0x00002055    /*  44 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#format> */,
    0x00000014    /*  46 (RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[181])) /* #<compiled-code (#f #:G1252)@0x1acac00> */,
    0x00002015    /*   2 (DEFINE 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1252> */,
    0x00000016    /*   4 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1144[182])) /* #<compiled-code (#f #:G1251)@0x1acaae0> */,
    0x00002015    /*   6 (DEFINE 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1251> */,
    0x0000200e    /*   8 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[4712]) + 20),
    0x00000006    /*  10 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* write-object */,
    0x0000100e    /*  12 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[4712]) + 18),
    0x00000006    /*  14 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* gauche.object */,
    0x00001054    /*  16 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#find-module> */,
    0x00002057    /*  18 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%ensure-generic-function> */,
    0x00001018    /*  20 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  21 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[4712]) + 51),
    0x00000048    /*  23 (LREF0-PUSH) */,
    0x0000900e    /*  24 (PRE-CALL 9) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1143[4712]) + 49),
    0x00000053    /*  26 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<method>> */,
    0x00000006    /*  28 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  30 (LREF0-PUSH) */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x00000053    /*  33 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<regexp>> */,
    0x00000052    /*  35 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<top>> */,
    0x00002080    /*  37 (LIST 2) */,
    0x0000000d    /*  38 (PUSH) */,
    0x00000006    /*  39 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  41 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1134[328])) /* (obj out) */,
    0x00000006    /*  43 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x00000053    /*  45 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f##:G1251> */,
    0x00009054    /*  47 (GREF-CALL 9) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make> */,
    0x00002057    /*  49 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#add-method!> */,
    0x000000d7    /*  51 (LREF0-RET) */,
    /* %toplevel */
    0x00000052    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#compute-slots> */,
    0x00000015    /*   2 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#compute-slots> */,
    0x00000052    /*   4 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#compute-get-n-set> */,
    0x00000015    /*   6 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#compute-get-n-set> */,
    0x00000052    /*   8 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#compute-slot-accessor> */,
    0x00000015    /*  10 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#compute-slot-accessor> */,
    0x00000052    /*  12 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#class-slot-ref> */,
    0x00000015    /*  14 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#class-slot-ref> */,
    0x00000052    /*  16 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#class-slot-set!> */,
    0x00000015    /*  18 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#class-slot-set!> */,
    0x00000052    /*  20 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#class-slot-bound?> */,
    0x00000015    /*  22 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#class-slot-bound?> */,
    0x00000052    /*  24 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#slot-push!> */,
    0x00000015    /*  26 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#slot-push!> */,
    0x00000052    /*  28 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#slot-pop!> */,
    0x00000015    /*  30 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#slot-pop!> */,
    0x00000052    /*  32 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#slot-unbound> */,
    0x00000015    /*  34 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#slot-unbound> */,
    0x00000052    /*  36 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#slot-missing> */,
    0x00000015    /*  38 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#slot-missing> */,
    0x00000052    /*  40 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#slot-exists?> */,
    0x00000015    /*  42 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#slot-exists?> */,
    0x00000052    /*  44 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#slot-exists-using-class?> */,
    0x00000015    /*  46 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#slot-exists-using-class?> */,
    0x00000052    /*  48 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#change-class> */,
    0x00000015    /*  50 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#change-class> */,
    0x00000052    /*  52 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#apply-generic> */,
    0x00000015    /*  54 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#apply-generic> */,
    0x00000052    /*  56 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#sort-applicable-methods> */,
    0x00000015    /*  58 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#sort-applicable-methods> */,
    0x00000052    /*  60 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#apply-methods> */,
    0x00000015    /*  62 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#apply-methods> */,
    0x00000052    /*  64 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#apply-method> */,
    0x00000015    /*  66 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#apply-method> */,
    0x00000052    /*  68 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#class-of> */,
    0x00000015    /*  70 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#class-of> */,
    0x00000052    /*  72 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#current-class-of> */,
    0x00000015    /*  74 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#current-class-of> */,
    0x00000052    /*  76 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#is-a?> */,
    0x00000015    /*  78 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#is-a?> */,
    0x00000052    /*  80 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#slot-ref> */,
    0x00000015    /*  82 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#slot-ref> */,
    0x00000052    /*  84 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#slot-set!> */,
    0x00000015    /*  86 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#slot-set!> */,
    0x00000052    /*  88 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#slot-bound?> */,
    0x00000015    /*  90 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#slot-bound?> */,
    0x00000052    /*  92 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#slot-ref-using-accessor> */,
    0x00000015    /*  94 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#slot-ref-using-accessor> */,
    0x00000052    /*  96 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#slot-bound-using-accessor?> */,
    0x00000015    /*  98 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#slot-bound-using-accessor?> */,
    0x00000052    /* 100 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#slot-set-using-accessor!> */,
    0x00000015    /* 102 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#slot-set-using-accessor!> */,
    0x00000052    /* 104 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#slot-initialize-using-accessor!> */,
    0x00000015    /* 106 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#slot-initialize-using-accessor!> */,
    0x00000052    /* 108 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#instance-slot-ref> */,
    0x00000015    /* 110 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#instance-slot-ref> */,
    0x00000052    /* 112 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#instance-slot-set> */,
    0x00000015    /* 114 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#instance-slot-set> */,
    0x00000052    /* 116 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#touch-instance!> */,
    0x00000015    /* 118 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#touch-instance!> */,
    0x00000052    /* 120 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#class-name> */,
    0x00000015    /* 122 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#class-name> */,
    0x00000052    /* 124 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#class-precedence-list> */,
    0x00000015    /* 126 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#class-precedence-list> */,
    0x00000052    /* 128 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#class-direct-supers> */,
    0x00000015    /* 130 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#class-direct-supers> */,
    0x00000052    /* 132 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#class-direct-methods> */,
    0x00000015    /* 134 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#class-direct-methods> */,
    0x00000052    /* 136 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#class-direct-subclasses> */,
    0x00000015    /* 138 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#class-direct-subclasses> */,
    0x00000052    /* 140 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#class-direct-slots> */,
    0x00000015    /* 142 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#class-direct-slots> */,
    0x00000052    /* 144 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#class-slots> */,
    0x00000015    /* 146 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#class-slots> */,
    0x00000052    /* 148 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#slot-definition-name> */,
    0x00000015    /* 150 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#slot-definition-name> */,
    0x00000052    /* 152 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#slot-definition-options> */,
    0x00000015    /* 154 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#slot-definition-options> */,
    0x00000052    /* 156 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#slot-definition-option> */,
    0x00000015    /* 158 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#slot-definition-option> */,
    0x00000052    /* 160 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#slot-definition-allocation> */,
    0x00000015    /* 162 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#slot-definition-allocation> */,
    0x00000052    /* 164 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#slot-definition-getter> */,
    0x00000015    /* 166 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#slot-definition-getter> */,
    0x00000052    /* 168 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#slot-definition-setter> */,
    0x00000015    /* 170 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#slot-definition-setter> */,
    0x00000052    /* 172 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#slot-definition-accessor> */,
    0x00000015    /* 174 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#slot-definition-accessor> */,
    0x00000052    /* 176 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#class-slot-definition> */,
    0x00000015    /* 178 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#class-slot-definition> */,
    0x00000052    /* 180 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#class-slot-accessor> */,
    0x00000015    /* 182 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#class-slot-accessor> */,
    0x00000052    /* 184 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#x->string> */,
    0x00000015    /* 186 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#x->string> */,
    0x00000052    /* 188 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#x->integer> */,
    0x00000015    /* 190 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#x->integer> */,
    0x00000052    /* 192 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#x->number> */,
    0x00000015    /* 194 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#x->number> */,
    0x00000052    /* 196 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#ref> */,
    0x00000015    /* 198 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#ref> */,
    0x00000052    /* 200 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#|setter of ref|> */,
    0x00000015    /* 202 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#|setter of ref|> */,
    0x00000052    /* 204 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%ensure-generic-function> */,
    0x00000015    /* 206 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#%ensure-generic-function> */,
    0x00000052    /* 208 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%check-class-binding> */,
    0x00000015    /* 210 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#%check-class-binding> */,
    0x00000014    /* 212 (RET) */,
  },
  {   /* ScmObj d1134 */
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_UNDEFINED,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_UNDEFINED,
    SCM_OBJ(&scm__rc.d1134[54]),
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_UNDEFINED,
    SCM_OBJ(&scm__rc.d1134[60]),
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_OBJ(&scm__rc.d1134[79]),
    SCM_NIL,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_OBJ(&scm__rc.d1134[81]),
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_UNDEFINED,
    SCM_OBJ(&scm__rc.d1134[114]),
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_UNDEFINED,
    SCM_OBJ(&scm__rc.d1134[122]),
    SCM_UNDEFINED,
    SCM_OBJ(&scm__rc.d1134[124]),
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_FALSE,
    SCM_OBJ(&scm__rc.d1134[131]),
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_FALSE,
    SCM_OBJ(&scm__rc.d1134[145]),
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_FALSE,
    SCM_OBJ(&scm__rc.d1134[170]),
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_UNDEFINED,
    SCM_OBJ(&scm__rc.d1134[177]),
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_UNDEFINED,
    SCM_OBJ(&scm__rc.d1134[182]),
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_UNDEFINED,
    SCM_OBJ(&scm__rc.d1134[188]),
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_UNDEFINED,
    SCM_OBJ(&scm__rc.d1134[211]),
    SCM_UNBOUND,
    SCM_OBJ(&scm__rc.d1144[29]),
    SCM_NIL,
    SCM_OBJ(&scm__rc.d1144[28]),
    SCM_OBJ(&scm__rc.d1134[216]),
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_FALSE,
    SCM_OBJ(&scm__rc.d1134[223]),
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_OBJ(&scm__rc.d1144[36]),
    SCM_NIL,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_FALSE,
    SCM_OBJ(&scm__rc.d1134[255]),
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_UNDEFINED,
    SCM_OBJ(&scm__rc.d1134[261]),
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_FALSE,
    SCM_OBJ(&scm__rc.d1134[279]),
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_UNDEFINED,
    SCM_OBJ(&scm__rc.d1134[285]),
    SCM_UNDEFINED,
    SCM_OBJ(&scm__rc.d1134[287]),
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_UNDEFINED,
    SCM_OBJ(&scm__rc.d1134[293]),
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_FALSE,
    SCM_NIL,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_FALSE,
    SCM_OBJ(&scm__rc.d1134[319]),
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_UNDEFINED,
    SCM_OBJ(&scm__rc.d1134[326]),
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_FALSE,
    SCM_OBJ(&scm__rc.d1134[337]),
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_OBJ(&scm__rc.d1134[261]),
    SCM_UNDEFINED,
    SCM_OBJ(&scm__rc.d1134[342]),
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_FALSE,
    SCM_OBJ(&scm__rc.d1134[347]),
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_UNDEFINED,
    SCM_UNDEFINED,
    SCM_OBJ(&scm__rc.d1134[354]),
    SCM_UNDEFINED,
    SCM_OBJ(&scm__rc.d1134[356]),
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_FALSE,
    SCM_OBJ(&scm__rc.d1134[366]),
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_FALSE,
    SCM_OBJ(&scm__rc.d1134[374]),
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_UNDEFINED,
    SCM_OBJ(&scm__rc.d1134[381]),
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_FALSE,
    SCM_OBJ(&scm__rc.d1134[392]),
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_UNDEFINED,
    SCM_OBJ(&scm__rc.d1134[400]),
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_FALSE,
    SCM_OBJ(&scm__rc.d1134[409]),
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_OBJ(&scm__rc.d1134[400]),
    SCM_UNDEFINED,
    SCM_OBJ(&scm__rc.d1134[415]),
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_FALSE,
    SCM_OBJ(&scm__rc.d1134[424]),
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_FALSE,
    SCM_OBJ(&scm__rc.d1134[430]),
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_OBJ(&scm__rc.d1134[400]),
    SCM_UNDEFINED,
    SCM_OBJ(&scm__rc.d1134[436]),
    SCM_UNDEFINED,
    SCM_OBJ(&scm__rc.d1134[438]),
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_FALSE,
    SCM_OBJ(&scm__rc.d1134[456]),
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_FALSE,
    SCM_OBJ(&scm__rc.d1134[467]),
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_FALSE,
    SCM_OBJ(&scm__rc.d1134[477]),
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_FALSE,
    SCM_OBJ(&scm__rc.d1134[487]),
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_FALSE,
    SCM_OBJ(&scm__rc.d1134[499]),
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_FALSE,
    SCM_OBJ(&scm__rc.d1134[505]),
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_FALSE,
    SCM_OBJ(&scm__rc.d1134[516]),
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_FALSE,
    SCM_OBJ(&scm__rc.d1134[524]),
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_FALSE,
    SCM_OBJ(&scm__rc.d1134[532]),
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_FALSE,
    SCM_OBJ(&scm__rc.d1134[541]),
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_FALSE,
    SCM_OBJ(&scm__rc.d1134[547]),
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_FALSE,
    SCM_OBJ(&scm__rc.d1134[555]),
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_FALSE,
    SCM_OBJ(&scm__rc.d1134[561]),
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_FALSE,
    SCM_OBJ(&scm__rc.d1134[567]),
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_FALSE,
    SCM_OBJ(&scm__rc.d1134[573]),
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_FALSE,
    SCM_OBJ(&scm__rc.d1134[580]),
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_UNDEFINED,
    SCM_OBJ(&scm__rc.d1134[586]),
    SCM_UNDEFINED,
    SCM_OBJ(&scm__rc.d1134[588]),
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_FALSE,
    SCM_OBJ(&scm__rc.d1134[593]),
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_UNDEFINED,
    SCM_OBJ(&scm__rc.d1134[599]),
    SCM_UNDEFINED,
    SCM_OBJ(&scm__rc.d1134[601]),
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_FALSE,
    SCM_OBJ(&scm__rc.d1134[610]),
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_UNDEFINED,
    SCM_OBJ(&scm__rc.d1134[618]),
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_FALSE,
    SCM_OBJ(&scm__rc.d1134[623]),
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_OBJ(&scm__rc.d1134[586]),
    SCM_UNDEFINED,
    SCM_OBJ(&scm__rc.d1134[628]),
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_FALSE,
    SCM_OBJ(&scm__rc.d1134[635]),
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_OBJ(&scm__rc.d1134[599]),
    SCM_UNDEFINED,
    SCM_OBJ(&scm__rc.d1134[640]),
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_FALSE,
    SCM_OBJ(&scm__rc.d1134[647]),
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_FALSE,
    SCM_OBJ(&scm__rc.d1134[655]),
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_FALSE,
    SCM_OBJ(&scm__rc.d1134[663]),
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_FALSE,
    SCM_OBJ(&scm__rc.d1134[669]),
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_UNDEFINED,
    SCM_OBJ(&scm__rc.d1134[677]),
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_FALSE,
    SCM_OBJ(&scm__rc.d1134[682]),
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_FALSE,
    SCM_OBJ(&scm__rc.d1134[692]),
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_FALSE,
    SCM_OBJ(&scm__rc.d1134[702]),
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_OBJ(&scm__rc.d1134[211]),
    SCM_UNDEFINED,
    SCM_OBJ(&scm__rc.d1134[707]),
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_FALSE,
    SCM_OBJ(&scm__rc.d1134[712]),
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_FALSE,
    SCM_OBJ(&scm__rc.d1134[720]),
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_FALSE,
    SCM_OBJ(&scm__rc.d1134[728]),
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_UNDEFINED,
    SCM_OBJ(&scm__rc.d1134[738]),
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_FALSE,
    SCM_OBJ(&scm__rc.d1134[745]),
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_FALSE,
    SCM_OBJ(&scm__rc.d1134[755]),
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_UNDEFINED,
    SCM_OBJ(&scm__rc.d1134[761]),
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_UNDEFINED,
    SCM_OBJ(&scm__rc.d1134[767]),
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_FALSE,
    SCM_OBJ(&scm__rc.d1134[773]),
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_FALSE,
    SCM_OBJ(&scm__rc.d1134[783]),
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_UNDEFINED,
    SCM_OBJ(&scm__rc.d1134[789]),
    SCM_UNDEFINED,
    SCM_OBJ(&scm__rc.d1134[791]),
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_FALSE,
    SCM_OBJ(&scm__rc.d1134[798]),
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_OBJ(&scm__rc.d1134[207]),
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_FALSE,
    SCM_OBJ(&scm__rc.d1134[809]),
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNDEFINED,
    SCM_NIL,
    SCM_FALSE,
    SCM_OBJ(&scm__rc.d1134[823]),
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
  },
};
#include <gauche/class.h>
#include <gauche/vminsn.h>
static ScmObj call_fallback_proc(ScmObj* args,int nargs,ScmGeneric* gf){{
#line 153 "objlib.scm"
return (Scm_VMApply(SCM_OBJ((gf)->data),Scm_ArrayToList(args,nargs)));}}
static ScmObj objlib_25ensure_generic_function(ScmObj *SCM_FP, int SCM_ARGCNT, void *data_)
{
  ScmObj name_scm;
  ScmSymbol* name;
  ScmObj module_scm;
  ScmModule* module;
  SCM_ENTER_SUBR("%ensure-generic-function");
  name_scm = SCM_ARGREF(0);
  if (!SCM_SYMBOLP(name_scm)) Scm_Error("symbol required, but got %S", name_scm);
  name = SCM_SYMBOL(name_scm);
  module_scm = SCM_ARGREF(1);
  if (!SCM_MODULEP(module_scm)) Scm_Error("module required, but got %S", module_scm);
  module = SCM_MODULE(module_scm);
  {
{
ScmObj SCM_RESULT;

#line 166 "objlib.scm"
{ScmObj val=Scm_GlobalVariableRef(module,name,0);
if (!(Scm_TypeP(val,SCM_CLASS_GENERIC))){{
if ((SCM_SUBRP(val))||(SCM_CLOSUREP(val))){
val=(Scm_MakeBaseGeneric(SCM_OBJ(name),call_fallback_proc,val));} else {
val=(Scm_MakeBaseGeneric(SCM_OBJ(name),NULL,NULL));}}}
Scm_Define(module,name,val);
SCM_RESULT=(val);}
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static SCM_DEFINE_SUBRX(objlib_25ensure_generic_function__STUB, 2, 0,0, SCM_OBJ(&scm__sc.d1141[43]),SCM_SUBR_IMMEDIATE_ARG, objlib_25ensure_generic_function, NULL, NULL);

static ScmObj objlib_25make_next_method(ScmObj *SCM_FP, int SCM_ARGCNT, void *data_)
{
  ScmObj gf_scm;
  ScmObj gf;
  ScmObj methods_scm;
  ScmObj methods;
  ScmObj args_scm;
  ScmObj args;
  SCM_ENTER_SUBR("%make-next-method");
  gf_scm = SCM_ARGREF(0);
  gf = (gf_scm);
  methods_scm = SCM_ARGREF(1);
  if (!SCM_LISTP(methods_scm)) Scm_Error("list required, but got %S", methods_scm);
  methods = (methods_scm);
  args_scm = SCM_ARGREF(2);
  if (!SCM_LISTP(args_scm)) Scm_Error("list required, but got %S", args_scm);
  args = (args_scm);
  {
{
ScmObj SCM_RESULT;
ScmObj cise__1148;
#line 175 "objlib.scm"
{ScmObj* argv;int argc;
if (!(Scm_TypeP(gf,SCM_CLASS_GENERIC))){{
Scm_Error("generic function requied, but got %S",gf);}}
SCM_FOR_EACH(cise__1148,methods) {{ScmObj mp=SCM_CAR(cise__1148);
if (!(Scm_TypeP(mp,SCM_CLASS_METHOD))){{
Scm_Error("method required, but got %S",mp);}}}}
argv=(Scm_ListToArray(args,&(argc),NULL,TRUE));
SCM_RESULT=(Scm_MakeNextMethod(SCM_GENERIC(gf),methods,argv,argc,FALSE,FALSE));}
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static SCM_DEFINE_SUBR(objlib_25make_next_method__STUB, 3, 0,SCM_OBJ(&scm__sc.d1141[48]),objlib_25make_next_method, NULL, NULL);

static ScmObj objlib_25method_code(ScmObj *SCM_FP, int SCM_ARGCNT, void *data_)
{
  ScmObj method_scm;
  ScmMethod* method;
  SCM_ENTER_SUBR("%method-code");
  method_scm = SCM_ARGREF(0);
  if (!SCM_METHODP(method_scm)) Scm_Error("method required, but got %S", method_scm);
  method = SCM_METHOD(method_scm);
  {
{
ScmObj SCM_RESULT;

#line 186 "objlib.scm"
if ((method)->func){
SCM_RESULT=(SCM_FALSE);} else {
SCM_RESULT=((method)->data);}
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static SCM_DEFINE_SUBRX(objlib_25method_code__STUB, 1, 0,0, SCM_OBJ(&scm__sc.d1141[49]),SCM_SUBR_IMMEDIATE_ARG, objlib_25method_code, NULL, NULL);

static ScmObj objlib_25check_class_binding(ScmObj *SCM_FP, int SCM_ARGCNT, void *data_)
{
  ScmObj name_scm;
  ScmObj name;
  ScmObj module_scm;
  ScmModule* module;
  SCM_ENTER_SUBR("%check-class-binding");
  name_scm = SCM_ARGREF(0);
  name = (name_scm);
  module_scm = SCM_ARGREF(1);
  if (!SCM_MODULEP(module_scm)) Scm_Error("module required, but got %S", module_scm);
  module = SCM_MODULE(module_scm);
  {
{
ScmObj SCM_RESULT;
SCM_RESULT=(Scm_CheckClassBinding(name,module));
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static SCM_DEFINE_SUBR(objlib_25check_class_binding__STUB, 2, 0,SCM_OBJ(&scm__sc.d1141[60]),objlib_25check_class_binding, NULL, NULL);

static ScmObj objlibclass_of(ScmObj *SCM_FP, int SCM_ARGCNT, void *data_)
{
  ScmObj obj_scm;
  ScmObj obj;
  SCM_ENTER_SUBR("class-of");
  obj_scm = SCM_ARGREF(0);
  obj = (obj_scm);
  {
{
ScmObj SCM_RESULT;
SCM_RESULT=(Scm_VMClassOf(obj));
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static SCM_DEFINE_SUBR(objlibclass_of__STUB, 1, 0,SCM_OBJ(&scm__sc.d1141[75]),objlibclass_of, NULL, NULL);

static ScmObj objlibcurrent_class_of(ScmObj *SCM_FP, int SCM_ARGCNT, void *data_)
{
  ScmObj obj_scm;
  ScmObj obj;
  SCM_ENTER_SUBR("current-class-of");
  obj_scm = SCM_ARGREF(0);
  obj = (obj_scm);
  {
{
ScmObj SCM_RESULT;

#line 486 "objlib.scm"
SCM_RESULT=(SCM_OBJ(Scm_ClassOf(obj)));
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static SCM_DEFINE_SUBR(objlibcurrent_class_of__STUB, 1, 0,SCM_OBJ(&scm__sc.d1141[148]),objlibcurrent_class_of, NULL, NULL);

static ScmObj objlibis_aP(ScmObj *SCM_FP, int SCM_ARGCNT, void *data_)
{
  ScmObj obj_scm;
  ScmObj obj;
  ScmObj klass_scm;
  ScmClass* klass;
  SCM_ENTER_SUBR("is-a?");
  obj_scm = SCM_ARGREF(0);
  obj = (obj_scm);
  klass_scm = SCM_ARGREF(1);
  if (!SCM_CLASSP(klass_scm)) Scm_Error("class required, but got %S", klass_scm);
  klass = SCM_CLASS(klass_scm);
  {
{
ScmObj SCM_RESULT;
SCM_RESULT=(Scm_VMIsA(obj,klass));
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static SCM_DEFINE_SUBR(objlibis_aP__STUB, 2, 0,SCM_OBJ(&scm__sc.d1141[164]),objlibis_aP, SCM_MAKE_INT(SCM_VM_IS_A), NULL);

static ScmObj objlibslot_ref(ScmObj *SCM_FP, int SCM_ARGCNT, void *data_)
{
  ScmObj obj_scm;
  ScmObj obj;
  ScmObj slot_scm;
  ScmObj slot;
  SCM_ENTER_SUBR("slot-ref");
  obj_scm = SCM_ARGREF(0);
  obj = (obj_scm);
  slot_scm = SCM_ARGREF(1);
  slot = (slot_scm);
  {
{
ScmObj SCM_RESULT;

#line 491 "objlib.scm"
SCM_RESULT=(Scm_VMSlotRef(obj,slot,FALSE));
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static SCM_DEFINE_SUBR(objlibslot_ref__STUB, 2, 0,SCM_OBJ(&scm__sc.d1141[116]),objlibslot_ref, SCM_MAKE_INT(SCM_VM_SLOT_REF), NULL);

static ScmObj objlibslot_setX(ScmObj *SCM_FP, int SCM_ARGCNT, void *data_)
{
  ScmObj obj_scm;
  ScmObj obj;
  ScmObj slot_scm;
  ScmObj slot;
  ScmObj value_scm;
  ScmObj value;
  SCM_ENTER_SUBR("slot-set!");
  obj_scm = SCM_ARGREF(0);
  obj = (obj_scm);
  slot_scm = SCM_ARGREF(1);
  slot = (slot_scm);
  value_scm = SCM_ARGREF(2);
  value = (value_scm);
  {
{
ScmObj SCM_RESULT;
SCM_RESULT=(Scm_VMSlotSet(obj,slot,value));
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static SCM_DEFINE_SUBR(objlibslot_setX__STUB, 3, 0,SCM_OBJ(&scm__sc.d1141[117]),objlibslot_setX, SCM_MAKE_INT(SCM_VM_SLOT_SET), NULL);

static ScmObj objlibslot_boundP(ScmObj *SCM_FP, int SCM_ARGCNT, void *data_)
{
  ScmObj obj_scm;
  ScmObj obj;
  ScmObj slot_scm;
  ScmObj slot;
  SCM_ENTER_SUBR("slot-bound?");
  obj_scm = SCM_ARGREF(0);
  obj = (obj_scm);
  slot_scm = SCM_ARGREF(1);
  slot = (slot_scm);
  {
{
ScmObj SCM_RESULT;
SCM_RESULT=(Scm_VMSlotBoundP(obj,slot));
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static SCM_DEFINE_SUBR(objlibslot_boundP__STUB, 2, 0,SCM_OBJ(&scm__sc.d1141[118]),objlibslot_boundP, NULL, NULL);

static ScmObj objlibslot_ref_using_accessor(ScmObj *SCM_FP, int SCM_ARGCNT, void *data_)
{
  ScmObj obj_scm;
  ScmObj obj;
  ScmObj accessor_scm;
  ScmSlotAccessor* accessor;
  SCM_ENTER_SUBR("slot-ref-using-accessor");
  obj_scm = SCM_ARGREF(0);
  obj = (obj_scm);
  accessor_scm = SCM_ARGREF(1);
  if (!SCM_SLOT_ACCESSOR_P(accessor_scm)) Scm_Error("<slot-accessor> required, but got %S", accessor_scm);
  accessor = SCM_SLOT_ACCESSOR(accessor_scm);
  {
{
ScmObj SCM_RESULT;

#line 498 "objlib.scm"
SCM_RESULT=(Scm_VMSlotRefUsingAccessor(obj,accessor,FALSE));
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static SCM_DEFINE_SUBR(objlibslot_ref_using_accessor__STUB, 2, 0,SCM_OBJ(&scm__sc.d1141[165]),objlibslot_ref_using_accessor, NULL, NULL);

static ScmObj objlibslot_bound_using_accessorP(ScmObj *SCM_FP, int SCM_ARGCNT, void *data_)
{
  ScmObj obj_scm;
  ScmObj obj;
  ScmObj accessor_scm;
  ScmSlotAccessor* accessor;
  SCM_ENTER_SUBR("slot-bound-using-accessor?");
  obj_scm = SCM_ARGREF(0);
  obj = (obj_scm);
  accessor_scm = SCM_ARGREF(1);
  if (!SCM_SLOT_ACCESSOR_P(accessor_scm)) Scm_Error("<slot-accessor> required, but got %S", accessor_scm);
  accessor = SCM_SLOT_ACCESSOR(accessor_scm);
  {
{
ScmObj SCM_RESULT;

#line 501 "objlib.scm"
SCM_RESULT=(Scm_VMSlotRefUsingAccessor(obj,accessor,TRUE));
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static SCM_DEFINE_SUBR(objlibslot_bound_using_accessorP__STUB, 2, 0,SCM_OBJ(&scm__sc.d1141[166]),objlibslot_bound_using_accessorP, NULL, NULL);

static ScmObj objlibslot_set_using_accessorX(ScmObj *SCM_FP, int SCM_ARGCNT, void *data_)
{
  ScmObj obj_scm;
  ScmObj obj;
  ScmObj accessor_scm;
  ScmSlotAccessor* accessor;
  ScmObj value_scm;
  ScmObj value;
  SCM_ENTER_SUBR("slot-set-using-accessor!");
  obj_scm = SCM_ARGREF(0);
  obj = (obj_scm);
  accessor_scm = SCM_ARGREF(1);
  if (!SCM_SLOT_ACCESSOR_P(accessor_scm)) Scm_Error("<slot-accessor> required, but got %S", accessor_scm);
  accessor = SCM_SLOT_ACCESSOR(accessor_scm);
  value_scm = SCM_ARGREF(2);
  value = (value_scm);
  {
{
ScmObj SCM_RESULT;
SCM_RESULT=(Scm_VMSlotSetUsingAccessor(obj,accessor,value));
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static SCM_DEFINE_SUBR(objlibslot_set_using_accessorX__STUB, 3, 0,SCM_OBJ(&scm__sc.d1141[167]),objlibslot_set_using_accessorX, NULL, NULL);

static ScmObj objlibslot_initialize_using_accessorX(ScmObj *SCM_FP, int SCM_ARGCNT, void *data_)
{
  ScmObj obj_scm;
  ScmObj obj;
  ScmObj accessor_scm;
  ScmSlotAccessor* accessor;
  ScmObj initargs_scm;
  ScmObj initargs;
  SCM_ENTER_SUBR("slot-initialize-using-accessor!");
  obj_scm = SCM_ARGREF(0);
  obj = (obj_scm);
  accessor_scm = SCM_ARGREF(1);
  if (!SCM_SLOT_ACCESSOR_P(accessor_scm)) Scm_Error("<slot-accessor> required, but got %S", accessor_scm);
  accessor = SCM_SLOT_ACCESSOR(accessor_scm);
  initargs_scm = SCM_ARGREF(2);
  initargs = (initargs_scm);
  {
{
ScmObj SCM_RESULT;
SCM_RESULT=(Scm_VMSlotInitializeUsingAccessor(obj,accessor,initargs));
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static SCM_DEFINE_SUBR(objlibslot_initialize_using_accessorX__STUB, 3, 0,SCM_OBJ(&scm__sc.d1141[168]),objlibslot_initialize_using_accessorX, NULL, NULL);

static ScmObj objlibinstance_slot_ref(ScmObj *SCM_FP, int SCM_ARGCNT, void *data_)
{
  ScmObj obj_scm;
  ScmObj obj;
  ScmObj num_scm;
  int num;
  SCM_ENTER_SUBR("instance-slot-ref");
  obj_scm = SCM_ARGREF(0);
  obj = (obj_scm);
  num_scm = SCM_ARGREF(1);
  if (!SCM_INTP(num_scm)) Scm_Error("small integer required, but got %S", num_scm);
  num = SCM_INT_VALUE(num_scm);
  {
{
ScmObj SCM_RESULT;
SCM_RESULT=(Scm_InstanceSlotRef(obj,num));
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static SCM_DEFINE_SUBR(objlibinstance_slot_ref__STUB, 2, 0,SCM_OBJ(&scm__sc.d1141[169]),objlibinstance_slot_ref, NULL, NULL);

static ScmObj objlibinstance_slot_set(ScmObj *SCM_FP, int SCM_ARGCNT, void *data_)
{
  ScmObj obj_scm;
  ScmObj obj;
  ScmObj num_scm;
  int num;
  ScmObj value_scm;
  ScmObj value;
  SCM_ENTER_SUBR("instance-slot-set");
  obj_scm = SCM_ARGREF(0);
  obj = (obj_scm);
  num_scm = SCM_ARGREF(1);
  if (!SCM_INTP(num_scm)) Scm_Error("small integer required, but got %S", num_scm);
  num = SCM_INT_VALUE(num_scm);
  value_scm = SCM_ARGREF(2);
  value = (value_scm);
  {
Scm_InstanceSlotSet(obj,num,value);
SCM_RETURN(SCM_UNDEFINED);
  }
}

static SCM_DEFINE_SUBR(objlibinstance_slot_set__STUB, 3, 0,SCM_OBJ(&scm__sc.d1141[170]),objlibinstance_slot_set, NULL, NULL);

static ScmObj objlib_25finish_class_initializationX(ScmObj *SCM_FP, int SCM_ARGCNT, void *data_)
{
  ScmObj klass_scm;
  ScmClass* klass;
  SCM_ENTER_SUBR("%finish-class-initialization!");
  klass_scm = SCM_ARGREF(0);
  if (!SCM_CLASSP(klass_scm)) Scm_Error("class required, but got %S", klass_scm);
  klass = SCM_CLASS(klass_scm);
  {

#line 515 "objlib.scm"
Scm_ClassMalleableSet(klass,FALSE);
SCM_RETURN(SCM_UNDEFINED);
  }
}

static SCM_DEFINE_SUBRX(objlib_25finish_class_initializationX__STUB, 1, 0,0, SCM_OBJ(&scm__sc.d1141[89]),SCM_SUBR_IMMEDIATE_ARG, objlib_25finish_class_initializationX, NULL, NULL);

static ScmObj objlib_25make_record(ScmObj *SCM_FP, int SCM_ARGCNT, void *data_)
{
  ScmObj klass_scm;
  ScmClass* klass;
  ScmObj* inits;
  int numinits;
  ScmObj rinits_scm;
  ScmObj rinits;
  SCM_ENTER_SUBR("%make-record");
  klass_scm = SCM_ARGREF(0);
  if (!SCM_CLASSP(klass_scm)) Scm_Error("class required, but got %S", klass_scm);
  klass = SCM_CLASS(klass_scm);
  inits = &SCM_ARGREF(1);
  numinits = SCM_ARGCNT-1-1;
  rinits_scm = SCM_ARGREF(SCM_ARGCNT-1);
  rinits = (rinits_scm);
  {
{
ScmObj SCM_RESULT;
ScmObj cise__1169;
#line 523 "objlib.scm"
{ScmObj obj=Scm__AllocateAndInitializeInstance(klass,inits,numinits,0);
if ((numinits)==(10)){{
{int i=10;
SCM_FOR_EACH(cise__1169,rinits) {{ScmObj init=SCM_CAR(cise__1169);Scm_InstanceSlotSet(obj,(i)++,init);}}}}}
SCM_RESULT=(obj);}
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static SCM_DEFINE_SUBR(objlib_25make_record__STUB, 1, 11,SCM_OBJ(&scm__sc.d1141[171]),objlib_25make_record, NULL, NULL);

static ScmObj objlib_25make_recordv(ScmObj *SCM_FP, int SCM_ARGCNT, void *data_)
{
  ScmObj klass_scm;
  ScmClass* klass;
  ScmObj argv_scm;
  ScmVector* argv;
  SCM_ENTER_SUBR("%make-recordv");
  klass_scm = SCM_ARGREF(0);
  if (!SCM_CLASSP(klass_scm)) Scm_Error("class required, but got %S", klass_scm);
  klass = SCM_CLASS(klass_scm);
  argv_scm = SCM_ARGREF(1);
  if (!SCM_VECTORP(argv_scm)) Scm_Error("vector required, but got %S", argv_scm);
  argv = SCM_VECTOR(argv_scm);
  {
{
ScmObj SCM_RESULT;

#line 530 "objlib.scm"
{ScmObj* v=SCM_VECTOR_ELEMENTS(argv);int n=
SCM_VECTOR_SIZE(argv);
SCM_RESULT=(Scm__AllocateAndInitializeInstance(klass,v,n,0));}
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static SCM_DEFINE_SUBRX(objlib_25make_recordv__STUB, 2, 0,0, SCM_OBJ(&scm__sc.d1141[172]),SCM_SUBR_IMMEDIATE_ARG, objlib_25make_recordv, NULL, NULL);

static ScmObj objlib_25record_ref(ScmObj *SCM_FP, int SCM_ARGCNT, void *data_)
{
  ScmObj klass_scm;
  ScmClass* klass;
  ScmObj obj_scm;
  ScmObj obj;
  ScmObj k_scm;
  int k;
  SCM_ENTER_SUBR("%record-ref");
  klass_scm = SCM_ARGREF(0);
  if (!SCM_CLASSP(klass_scm)) Scm_Error("class required, but got %S", klass_scm);
  klass = SCM_CLASS(klass_scm);
  obj_scm = SCM_ARGREF(1);
  obj = (obj_scm);
  k_scm = SCM_ARGREF(2);
  if (!SCM_INTP(k_scm)) Scm_Error("small integer required, but got %S", k_scm);
  k = SCM_INT_VALUE(k_scm);
  {
{
ScmObj SCM_RESULT;

#line 535 "objlib.scm"
if (!(SCM_ISA(obj,klass))){{
Scm_Error("record-ref: instance of %S expected, got %S",klass,obj);}}

#line 537 "objlib.scm"
SCM_RESULT=(Scm_InstanceSlotRef(obj,k));
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static SCM_DEFINE_SUBR(objlib_25record_ref__STUB, 3, 0,SCM_OBJ(&scm__sc.d1141[173]),objlib_25record_ref, NULL, NULL);

static ScmObj objlib_25record_setX(ScmObj *SCM_FP, int SCM_ARGCNT, void *data_)
{
  ScmObj klass_scm;
  ScmClass* klass;
  ScmObj obj_scm;
  ScmObj obj;
  ScmObj k_scm;
  int k;
  ScmObj val_scm;
  ScmObj val;
  SCM_ENTER_SUBR("%record-set!");
  klass_scm = SCM_ARGREF(0);
  if (!SCM_CLASSP(klass_scm)) Scm_Error("class required, but got %S", klass_scm);
  klass = SCM_CLASS(klass_scm);
  obj_scm = SCM_ARGREF(1);
  obj = (obj_scm);
  k_scm = SCM_ARGREF(2);
  if (!SCM_INTP(k_scm)) Scm_Error("small integer required, but got %S", k_scm);
  k = SCM_INT_VALUE(k_scm);
  val_scm = SCM_ARGREF(3);
  val = (val_scm);
  {

#line 540 "objlib.scm"
if (!(SCM_ISA(obj,klass))){{
Scm_Error("record-set!: instance of %S expected, got %S",klass,obj);}}

#line 542 "objlib.scm"
Scm_InstanceSlotSet(obj,k,val);
SCM_RETURN(SCM_UNDEFINED);
  }
}

static SCM_DEFINE_SUBR(objlib_25record_setX__STUB, 4, 0,SCM_OBJ(&scm__sc.d1141[174]),objlib_25record_setX, NULL, NULL);

static ScmObj objlibtouch_instanceX(ScmObj *SCM_FP, int SCM_ARGCNT, void *data_)
{
  ScmObj obj_scm;
  ScmObj obj;
  SCM_ENTER_SUBR("touch-instance!");
  obj_scm = SCM_ARGREF(0);
  obj = (obj_scm);
  {
{
ScmObj SCM_RESULT;
SCM_RESULT=(Scm_VMTouchInstance(obj));
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static SCM_DEFINE_SUBR(objlibtouch_instanceX__STUB, 1, 0,SCM_OBJ(&scm__sc.d1141[175]),objlibtouch_instanceX, NULL, NULL);

static ScmObj objlib_25start_class_redefinitionX(ScmObj *SCM_FP, int SCM_ARGCNT, void *data_)
{
  ScmObj k_scm;
  ScmClass* k;
  SCM_ENTER_SUBR("%start-class-redefinition!");
  k_scm = SCM_ARGREF(0);
  if (!SCM_CLASSP(k_scm)) Scm_Error("class required, but got %S", k_scm);
  k = SCM_CLASS(k_scm);
  {
Scm_StartClassRedefinition(k);
SCM_RETURN(SCM_UNDEFINED);
  }
}

static SCM_DEFINE_SUBRX(objlib_25start_class_redefinitionX__STUB, 1, 0,0, SCM_OBJ(&scm__sc.d1141[180]),SCM_SUBR_IMMEDIATE_ARG, objlib_25start_class_redefinitionX, NULL, NULL);

static ScmObj objlib_25commit_class_redefinitionX(ScmObj *SCM_FP, int SCM_ARGCNT, void *data_)
{
  ScmObj k_scm;
  ScmClass* k;
  ScmObj newk_scm;
  ScmObj newk;
  SCM_ENTER_SUBR("%commit-class-redefinition!");
  k_scm = SCM_ARGREF(0);
  if (!SCM_CLASSP(k_scm)) Scm_Error("class required, but got %S", k_scm);
  k = SCM_CLASS(k_scm);
  newk_scm = SCM_ARGREF(1);
  newk = (newk_scm);
  {
Scm_CommitClassRedefinition(k,newk);
SCM_RETURN(SCM_UNDEFINED);
  }
}

static SCM_DEFINE_SUBR(objlib_25commit_class_redefinitionX__STUB, 2, 0,SCM_OBJ(&scm__sc.d1141[181]),objlib_25commit_class_redefinitionX, NULL, NULL);

static ScmObj objlib_25replace_class_bindingX(ScmObj *SCM_FP, int SCM_ARGCNT, void *data_)
{
  ScmObj k_scm;
  ScmClass* k;
  ScmObj newk_scm;
  ScmClass* newk;
  SCM_ENTER_SUBR("%replace-class-binding!");
  k_scm = SCM_ARGREF(0);
  if (!SCM_CLASSP(k_scm)) Scm_Error("class required, but got %S", k_scm);
  k = SCM_CLASS(k_scm);
  newk_scm = SCM_ARGREF(1);
  if (!SCM_CLASSP(newk_scm)) Scm_Error("class required, but got %S", newk_scm);
  newk = SCM_CLASS(newk_scm);
  {
Scm_ReplaceClassBinding(k,newk);
SCM_RETURN(SCM_UNDEFINED);
  }
}

static SCM_DEFINE_SUBRX(objlib_25replace_class_bindingX__STUB, 2, 0,0, SCM_OBJ(&scm__sc.d1141[182]),SCM_SUBR_IMMEDIATE_ARG, objlib_25replace_class_bindingX, NULL, NULL);

static ScmObj objlib_25add_direct_subclassX(ScmObj *SCM_FP, int SCM_ARGCNT, void *data_)
{
  ScmObj super_scm;
  ScmClass* super;
  ScmObj sub_scm;
  ScmClass* sub;
  SCM_ENTER_SUBR("%add-direct-subclass!");
  super_scm = SCM_ARGREF(0);
  if (!SCM_CLASSP(super_scm)) Scm_Error("class required, but got %S", super_scm);
  super = SCM_CLASS(super_scm);
  sub_scm = SCM_ARGREF(1);
  if (!SCM_CLASSP(sub_scm)) Scm_Error("class required, but got %S", sub_scm);
  sub = SCM_CLASS(sub_scm);
  {
Scm_AddDirectSubclass(super,sub);
SCM_RETURN(SCM_UNDEFINED);
  }
}

static SCM_DEFINE_SUBRX(objlib_25add_direct_subclassX__STUB, 2, 0,0, SCM_OBJ(&scm__sc.d1141[88]),SCM_SUBR_IMMEDIATE_ARG, objlib_25add_direct_subclassX, NULL, NULL);

static ScmObj objlib_25delete_direct_subclassX(ScmObj *SCM_FP, int SCM_ARGCNT, void *data_)
{
  ScmObj super_scm;
  ScmClass* super;
  ScmObj sub_scm;
  ScmClass* sub;
  SCM_ENTER_SUBR("%delete-direct-subclass!");
  super_scm = SCM_ARGREF(0);
  if (!SCM_CLASSP(super_scm)) Scm_Error("class required, but got %S", super_scm);
  super = SCM_CLASS(super_scm);
  sub_scm = SCM_ARGREF(1);
  if (!SCM_CLASSP(sub_scm)) Scm_Error("class required, but got %S", sub_scm);
  sub = SCM_CLASS(sub_scm);
  {
Scm_DeleteDirectSubclass(super,sub);
SCM_RETURN(SCM_UNDEFINED);
  }
}

static SCM_DEFINE_SUBRX(objlib_25delete_direct_subclassX__STUB, 2, 0,0, SCM_OBJ(&scm__sc.d1141[183]),SCM_SUBR_IMMEDIATE_ARG, objlib_25delete_direct_subclassX, NULL, NULL);

static ScmObj objlib_25add_direct_methodX(ScmObj *SCM_FP, int SCM_ARGCNT, void *data_)
{
  ScmObj super_scm;
  ScmClass* super;
  ScmObj m_scm;
  ScmMethod* m;
  SCM_ENTER_SUBR("%add-direct-method!");
  super_scm = SCM_ARGREF(0);
  if (!SCM_CLASSP(super_scm)) Scm_Error("class required, but got %S", super_scm);
  super = SCM_CLASS(super_scm);
  m_scm = SCM_ARGREF(1);
  if (!SCM_METHODP(m_scm)) Scm_Error("method required, but got %S", m_scm);
  m = SCM_METHOD(m_scm);
  {
Scm_AddDirectMethod(super,m);
SCM_RETURN(SCM_UNDEFINED);
  }
}

static SCM_DEFINE_SUBRX(objlib_25add_direct_methodX__STUB, 2, 0,0, SCM_OBJ(&scm__sc.d1141[184]),SCM_SUBR_IMMEDIATE_ARG, objlib_25add_direct_methodX, NULL, NULL);

static ScmObj objlib_25delete_direct_methodX(ScmObj *SCM_FP, int SCM_ARGCNT, void *data_)
{
  ScmObj super_scm;
  ScmClass* super;
  ScmObj m_scm;
  ScmMethod* m;
  SCM_ENTER_SUBR("%delete-direct-method!");
  super_scm = SCM_ARGREF(0);
  if (!SCM_CLASSP(super_scm)) Scm_Error("class required, but got %S", super_scm);
  super = SCM_CLASS(super_scm);
  m_scm = SCM_ARGREF(1);
  if (!SCM_METHODP(m_scm)) Scm_Error("method required, but got %S", m_scm);
  m = SCM_METHOD(m_scm);
  {
Scm_DeleteDirectMethod(super,m);
SCM_RETURN(SCM_UNDEFINED);
  }
}

static SCM_DEFINE_SUBRX(objlib_25delete_direct_methodX__STUB, 2, 0,0, SCM_OBJ(&scm__sc.d1141[185]),SCM_SUBR_IMMEDIATE_ARG, objlib_25delete_direct_methodX, NULL, NULL);

static ScmObj objlib_25transplant_instanceX(ScmObj *SCM_FP, int SCM_ARGCNT, void *data_)
{
  ScmObj src_scm;
  ScmObj src;
  ScmObj dst_scm;
  ScmObj dst;
  SCM_ENTER_SUBR("%transplant-instance!");
  src_scm = SCM_ARGREF(0);
  src = (src_scm);
  dst_scm = SCM_ARGREF(1);
  dst = (dst_scm);
  {
Scm_TransplantInstance(src,dst);
SCM_RETURN(SCM_UNDEFINED);
  }
}

static SCM_DEFINE_SUBR(objlib_25transplant_instanceX__STUB, 2, 0,SCM_OBJ(&scm__sc.d1141[186]),objlib_25transplant_instanceX, NULL, NULL);

static ScmCompiledCode *toplevels[] = {
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[1])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[3])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[5])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[7])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[11])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[12])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[14])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[16])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[20])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[25])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[31])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[35])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[38])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[43])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[45])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[47])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[49])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[51])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[53])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[55])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[57])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[59])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[61])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[63])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[65])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[67])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[69])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[71])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[74])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[76])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[78])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[80])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[82])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[84])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[86])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[88])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[90])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[92])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[94])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[96])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[98])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[100])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[102])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[104])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[106])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[108])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[110])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[112])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[114])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[116])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[118])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[120])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[122])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[124])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[126])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[128])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[130])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[132])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[134])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[136])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[138])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[140])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[142])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[144])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[146])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[148])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[150])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[152])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[154])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[156])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[158])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[160])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[162])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[164])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[166])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[168])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[170])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[172])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[174])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[176])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[178])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[180])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[183])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[184])),
 NULL /*termination*/
};
void Scm_Init_objlib() {
  scm__rc.d1134[1] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[0]))); /* gauche */
  scm__rc.d1134[0] = SCM_OBJ(Scm_FindModule(SCM_SYMBOL(scm__rc.d1134[1]), SCM_FIND_MODULE_CREATE)); /* module gauche */
   Scm_SelectModule(SCM_MODULE(scm__rc.d1134[0]));
  scm__rc.d1134[3] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[1]))); /* gauche.object */
  scm__rc.d1134[2] = SCM_OBJ(Scm_FindModule(SCM_SYMBOL(scm__rc.d1134[3]), SCM_FIND_MODULE_CREATE)); /* module gauche.object */
   Scm_SelectModule(SCM_MODULE(scm__rc.d1134[2]));
   Scm_SelectModule(SCM_MODULE(scm__rc.d1134[0]));
   Scm_SelectModule(SCM_MODULE(scm__rc.d1134[2]));
  scm__rc.d1134[5] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[2]))); /* allocate-instance */
  scm__rc.d1134[4] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[5]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#allocate-instance */
  scm__rc.d1134[7] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[3]))); /* initialize */
  scm__rc.d1134[6] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[7]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#initialize */
  scm__rc.d1134[8] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[4]))); /* body */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[0]))->name = scm__rc.d1134[8];/* body */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[0]))[5] = SCM_WORD(scm__rc.d1134[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[0]))[12] = SCM_WORD(scm__rc.d1134[6]);
  scm__rc.d1134[10] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[5]))); /* make */
  scm__rc.d1134[9] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[10]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#make */
  scm__rc.d1134[12] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[6]))); /* <method> */
  scm__rc.d1134[11] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[12]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#<method> */
  scm__rc.d1134[13] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1141[7]))); /* generic */
  scm__rc.d1134[14] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1141[8]))); /* specializers */
  scm__rc.d1134[16] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[9]))); /* <class> */
  scm__rc.d1134[15] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[16]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#<class> */
  scm__rc.d1134[17] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1141[10]))); /* lambda-list */
  scm__rc.d1134[18] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[11]))); /* class */
  scm__rc.d1134[19] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[12]))); /* initargs */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[20]), scm__rc.d1134[18]);
  SCM_SET_CDR(SCM_OBJ(&scm__rc.d1134[20]), scm__rc.d1134[19]);
  scm__rc.d1134[22] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1141[4]))); /* body */
  scm__rc.d1134[24] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[13]))); /* add-method! */
  scm__rc.d1134[23] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[24]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#add-method! */
  scm__rc.d1134[25] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[14]))); /* %toplevel */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[1]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[14]))[4] = SCM_WORD(scm__rc.d1134[9]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[14]))[8] = SCM_WORD(scm__rc.d1134[11]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[14]))[10] = SCM_WORD(scm__rc.d1134[13]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[14]))[12] = SCM_WORD(scm__rc.d1134[9]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[14]))[14] = SCM_WORD(scm__rc.d1134[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[14]))[16] = SCM_WORD(scm__rc.d1134[15]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[14]))[20] = SCM_WORD(scm__rc.d1134[17]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[14]))[24] = SCM_WORD(scm__rc.d1134[22]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[14]))[33] = SCM_WORD(scm__rc.d1134[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[14]))[40] = SCM_WORD(scm__rc.d1134[6]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[14]))[43] = SCM_WORD(scm__rc.d1134[23]);
  scm__rc.d1134[27] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[15]))); /* %check-setter-name */
  scm__rc.d1134[26] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[27]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#%check-setter-name */
  scm__rc.d1134[28] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1141[11]))); /* class */
  scm__rc.d1134[30] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[16]))); /* <generic> */
  scm__rc.d1134[29] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[30]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#<generic> */
  scm__rc.d1134[32] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[17]))); /* get-keyword */
  scm__rc.d1134[31] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[32]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#get-keyword */
  scm__rc.d1134[34] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[18]))); /* delete-keyword */
  scm__rc.d1134[33] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[34]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#delete-keyword */
  scm__rc.d1134[35] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[19]))); /* begin */
  scm__rc.d1134[36] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[20]))); /* define */
  scm__rc.d1134[37] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1141[21]))); /* name */
  scm__rc.d1134[38] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[22]))); /* quote */
  scm__rc.d1134[39] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[23]))); /* set! */
  scm__rc.d1134[40] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[24]))); /* setter */
  scm__rc.d1134[41] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[25]))); /* %expand-define-generic */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[2]))->name = scm__rc.d1134[41];/* %expand-define-generic */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[59]))[4] = SCM_WORD(scm__rc.d1134[26]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[59]))[9] = SCM_WORD(scm__rc.d1134[28]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[59]))[12] = SCM_WORD(scm__rc.d1134[29]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[59]))[14] = SCM_WORD(scm__rc.d1134[31]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[59]))[18] = SCM_WORD(scm__rc.d1134[28]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[59]))[21] = SCM_WORD(scm__rc.d1134[33]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[59]))[27] = SCM_WORD(scm__rc.d1134[35]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[59]))[29] = SCM_WORD(scm__rc.d1134[36]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[59]))[32] = SCM_WORD(scm__rc.d1134[10]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[59]))[35] = SCM_WORD(scm__rc.d1134[37]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[59]))[37] = SCM_WORD(scm__rc.d1134[38]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[59]))[47] = SCM_WORD(scm__rc.d1134[39]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[59]))[49] = SCM_WORD(scm__rc.d1134[40]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[59]))[60] = SCM_WORD(scm__rc.d1134[36]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[59]))[63] = SCM_WORD(scm__rc.d1134[10]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[59]))[66] = SCM_WORD(scm__rc.d1134[37]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[59]))[68] = SCM_WORD(scm__rc.d1134[38]);
  scm__rc.d1134[42] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[41]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#%expand-define-generic */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[3]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[137]))[3] = SCM_WORD(scm__rc.d1134[42]);
  scm__rc.d1134[44] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[26]))); /* %make-setter-name */
  scm__rc.d1134[43] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[44]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#%make-setter-name */
  scm__rc.d1134[46] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[28]))); /* error */
  scm__rc.d1134[45] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[46]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#error */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[4]))->name = scm__rc.d1134[27];/* %check-setter-name */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[142]))[20] = SCM_WORD(scm__rc.d1134[40]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[142]))[50] = SCM_WORD(scm__rc.d1134[43]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[142]))[59] = SCM_WORD(scm__rc.d1134[45]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[5]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[212]))[3] = SCM_WORD(scm__rc.d1134[26]);
  scm__rc.d1134[48] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[30]))); /* format */
  scm__rc.d1134[47] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[48]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#format */
  scm__rc.d1134[50] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[31]))); /* string->symbol */
  scm__rc.d1134[49] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[50]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#string->symbol */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[6]))->name = scm__rc.d1134[44];/* %make-setter-name */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[217]))[7] = SCM_WORD(scm__rc.d1134[47]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[217]))[9] = SCM_WORD(scm__rc.d1134[49]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[7]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[228]))[3] = SCM_WORD(scm__rc.d1134[43]);
  scm__rc.d1134[51] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[32]))); /* <top> */
  scm__rc.d1134[52] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[33]))); /* %expand-define-method */
  scm__rc.d1134[53] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[34]))); /* G1146 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[54]), scm__rc.d1134[53]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[56]), scm__rc.d1134[52]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[233]))[8] = SCM_WORD(scm__rc.d1134[51]);
  scm__rc.d1134[58] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[53]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#G1146 */
  scm__rc.d1134[59] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[35]))); /* G1145 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[60]), scm__rc.d1134[59]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[62]), scm__rc.d1134[52]);
  scm__rc.d1134[64] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[59]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#G1145 */
  scm__rc.d1134[66] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[36]))); /* keyword? */
  scm__rc.d1134[65] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[66]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#keyword? */
  scm__rc.d1134[68] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[37]))); /* gensym */
  scm__rc.d1134[67] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[68]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#gensym */
  scm__rc.d1134[70] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[38]))); /* map */
  scm__rc.d1134[69] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[70]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#map */
  scm__rc.d1134[71] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[39]))); /* next-method */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[72]), scm__rc.d1134[71]);
  scm__rc.d1134[74] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[40]))); /* lambda */
  scm__rc.d1134[75] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[41]))); /* apply */
  scm__rc.d1134[76] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[42]))); /* let */
  scm__rc.d1134[77] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[43]))); /* %ensure-generic-function */
  scm__rc.d1134[78] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[44]))); /* current-module */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[79]), scm__rc.d1134[78]);
  scm__rc.d1134[83] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[45]))); /* list */
  scm__rc.d1134[84] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[46]))); /* unless */
  scm__rc.d1134[85] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[47]))); /* has-setter? */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[10]))->name = scm__rc.d1134[52];/* %expand-define-method */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[249]))[22] = SCM_WORD(scm__rc.d1134[65]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[249]))[30] = SCM_WORD(scm__rc.d1134[67]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[249]))[53] = SCM_WORD(scm__rc.d1134[58]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[249]))[56] = SCM_WORD(scm__rc.d1134[69]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[249]))[61] = SCM_WORD(scm__rc.d1134[64]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[249]))[64] = SCM_WORD(scm__rc.d1134[69]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[249]))[96] = SCM_WORD(scm__rc.d1134[74]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[249]))[99] = SCM_WORD(scm__rc.d1134[75]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[249]))[101] = SCM_WORD(scm__rc.d1134[74]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[249]))[114] = SCM_WORD(scm__rc.d1134[74]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[249]))[123] = SCM_WORD(scm__rc.d1134[26]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[249]))[128] = SCM_WORD(scm__rc.d1134[67]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[249]))[131] = SCM_WORD(scm__rc.d1134[76]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[249]))[134] = SCM_WORD(scm__rc.d1134[77]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[249]))[136] = SCM_WORD(scm__rc.d1134[38]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[249]))[148] = SCM_WORD(scm__rc.d1134[24]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[249]))[151] = SCM_WORD(scm__rc.d1134[10]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[249]))[153] = SCM_WORD(scm__rc.d1134[12]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[249]))[155] = SCM_WORD(scm__rc.d1134[13]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[249]))[158] = SCM_WORD(scm__rc.d1134[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[249]))[160] = SCM_WORD(scm__rc.d1134[83]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[249]))[164] = SCM_WORD(scm__rc.d1134[17]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[249]))[166] = SCM_WORD(scm__rc.d1134[38]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[249]))[171] = SCM_WORD(scm__rc.d1134[22]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[249]))[184] = SCM_WORD(scm__rc.d1134[84]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[249]))[186] = SCM_WORD(scm__rc.d1134[85]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[249]))[191] = SCM_WORD(scm__rc.d1134[39]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[249]))[193] = SCM_WORD(scm__rc.d1134[40]);
  scm__rc.d1134[86] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[52]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#%expand-define-method */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[11]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[464]))[3] = SCM_WORD(scm__rc.d1134[58]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[464]))[7] = SCM_WORD(scm__rc.d1134[64]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[464]))[11] = SCM_WORD(scm__rc.d1134[86]);
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1134[2]), SCM_SYMBOL(SCM_INTERN("%ensure-generic-function")), SCM_OBJ(&objlib_25ensure_generic_function__STUB), 0);
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1134[2]), SCM_SYMBOL(SCM_INTERN("%make-next-method")), SCM_OBJ(&objlib_25make_next_method__STUB), 0);
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1134[2]), SCM_SYMBOL(SCM_INTERN("%method-code")), SCM_OBJ(&objlib_25method_code__STUB), 0);
  scm__rc.d1134[88] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[50]))); /* make-identifier */
  scm__rc.d1134[89] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[51]))); /* gauche.internal */
  scm__rc.d1134[87] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[88]), Scm_FindModule(SCM_SYMBOL(scm__rc.d1134[89]), SCM_FIND_MODULE_CREATE),
                                  SCM_NIL); /* gauche.internal#make-identifier */
  scm__rc.d1134[90] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[88]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#make-identifier */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[12]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[477]))[1] = SCM_WORD(scm__rc.d1134[87]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[477]))[3] = SCM_WORD(scm__rc.d1134[90]);
  scm__rc.d1134[91] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1141[52]))); /* metaclass */
  scm__rc.d1134[92] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[53]))); /* %get-default-metaclass */
  scm__rc.d1134[94] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[54]))); /* find-module */
  scm__rc.d1134[93] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[94]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#find-module */
  scm__rc.d1134[96] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[55]))); /* %process-slot-definition */
  scm__rc.d1134[95] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[96]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#%process-slot-definition */
  scm__rc.d1134[97] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1141[56]))); /* supers */
  scm__rc.d1134[98] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1141[57]))); /* slots */
  scm__rc.d1134[99] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1141[58]))); /* defined-modules */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[100]), scm__rc.d1134[83]);
  scm__rc.d1134[102] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[59]))); /* when */
  scm__rc.d1134[103] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[60]))); /* %check-class-binding */
  scm__rc.d1134[104] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[61]))); /* redefine-class! */
  scm__rc.d1134[105] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[62]))); /* for-each */
  scm__rc.d1134[106] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[63]))); /* %make-accessor */
  scm__rc.d1134[107] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[64]))); /* class-slots */
  scm__rc.d1134[108] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[65]))); /* %expand-define-class */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[13]))->name = scm__rc.d1134[108];/* %expand-define-class */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[482]))[3] = SCM_WORD(scm__rc.d1134[91]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[482]))[7] = SCM_WORD(scm__rc.d1134[31]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[482]))[15] = SCM_WORD(scm__rc.d1134[92]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[482]))[19] = SCM_WORD(scm__rc.d1134[3]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[482]))[21] = SCM_WORD(scm__rc.d1134[93]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[482]))[25] = SCM_WORD(scm__rc.d1134[90]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[482]))[28] = SCM_WORD(scm__rc.d1134[83]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[482]))[36] = SCM_WORD(scm__rc.d1134[95]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[482]))[39] = SCM_WORD(scm__rc.d1134[69]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[482]))[44] = SCM_WORD(scm__rc.d1134[67]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[482]))[49] = SCM_WORD(scm__rc.d1134[67]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[482]))[52] = SCM_WORD(scm__rc.d1134[36]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[482]))[55] = SCM_WORD(scm__rc.d1134[76]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[482]))[58] = SCM_WORD(scm__rc.d1134[10]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[482]))[61] = SCM_WORD(scm__rc.d1134[37]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[482]))[63] = SCM_WORD(scm__rc.d1134[38]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[482]))[68] = SCM_WORD(scm__rc.d1134[97]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[482]))[70] = SCM_WORD(scm__rc.d1134[83]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[482]))[74] = SCM_WORD(scm__rc.d1134[98]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[482]))[76] = SCM_WORD(scm__rc.d1134[83]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[482]))[80] = SCM_WORD(scm__rc.d1134[99]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[482]))[94] = SCM_WORD(scm__rc.d1134[102]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[482]))[96] = SCM_WORD(scm__rc.d1134[103]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[482]))[98] = SCM_WORD(scm__rc.d1134[38]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[482]))[107] = SCM_WORD(scm__rc.d1134[104]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[482]))[115] = SCM_WORD(scm__rc.d1134[105]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[482]))[117] = SCM_WORD(scm__rc.d1134[74]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[482]))[124] = SCM_WORD(scm__rc.d1134[106]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[482]))[128] = SCM_WORD(scm__rc.d1134[3]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[482]))[130] = SCM_WORD(scm__rc.d1134[93]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[482]))[134] = SCM_WORD(scm__rc.d1134[90]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[482]))[145] = SCM_WORD(scm__rc.d1134[107]);
  scm__rc.d1134[109] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[108]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#%expand-define-class */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[14]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[639]))[3] = SCM_WORD(scm__rc.d1134[109]);
  scm__rc.d1134[111] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[66]))); /* reverse! */
  scm__rc.d1134[110] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[111]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#reverse! */
  scm__rc.d1134[112] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1141[67]))); /* initform */
  scm__rc.d1134[113] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1141[68]))); /* init-form */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[114]), scm__rc.d1134[113]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[116]), scm__rc.d1134[112]);
  scm__rc.d1134[118] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1141[69]))); /* init-thunk */
  scm__rc.d1134[119] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1141[70]))); /* getter */
  scm__rc.d1134[120] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1141[24]))); /* setter */
  scm__rc.d1134[121] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1141[71]))); /* accessor */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[122]), scm__rc.d1134[121]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[124]), scm__rc.d1134[120]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[126]), scm__rc.d1134[119]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[15]))->name = scm__rc.d1134[96];/* %process-slot-definition */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[644]))[12] = SCM_WORD(scm__rc.d1134[83]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[644]))[14] = SCM_WORD(scm__rc.d1134[38]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[644]))[21] = SCM_WORD(scm__rc.d1134[110]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[644]))[43] = SCM_WORD(scm__rc.d1134[74]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[644]))[50] = SCM_WORD(scm__rc.d1134[118]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[644]))[66] = SCM_WORD(scm__rc.d1134[38]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[644]))[95] = SCM_WORD(scm__rc.d1134[45]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[644]))[99] = SCM_WORD(scm__rc.d1134[38]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[16]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[749]))[3] = SCM_WORD(scm__rc.d1134[95]);
  scm__rc.d1134[129] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[73]))); /* class-precedence-list */
  scm__rc.d1134[128] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[129]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#class-precedence-list */
  scm__rc.d1134[130] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[74]))); /* G1149 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[131]), scm__rc.d1134[130]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[754]))[4] = SCM_WORD(scm__rc.d1134[128]);
  scm__rc.d1134[135] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[130]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#G1149 */
  scm__rc.d1134[137] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[75]))); /* class-of */
  scm__rc.d1134[136] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[137]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#class-of */
  scm__rc.d1134[139] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[76]))); /* append */
  scm__rc.d1134[138] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[139]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#append */
  scm__rc.d1134[140] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[105]), Scm_FindModule(SCM_SYMBOL(scm__rc.d1134[1]), SCM_FIND_MODULE_CREATE),
                                  SCM_NIL); /* gauche#for-each */
  scm__rc.d1134[142] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[77]))); /* assoc */
  scm__rc.d1134[141] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[142]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#assoc */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[19]))->name = scm__rc.d1134[92];/* %get-default-metaclass */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[778]))[4] = SCM_WORD(scm__rc.d1134[15]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[778]))[9] = SCM_WORD(scm__rc.d1134[136]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[778]))[12] = SCM_WORD(scm__rc.d1134[69]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[778]))[17] = SCM_WORD(scm__rc.d1134[138]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[778]))[21] = SCM_WORD(scm__rc.d1134[135]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[778]))[24] = SCM_WORD(scm__rc.d1134[69]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[778]))[37] = SCM_WORD(scm__rc.d1134[140]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[778]))[47] = SCM_WORD(scm__rc.d1134[110]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[778]))[54] = SCM_WORD(scm__rc.d1134[141]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[778]))[64] = SCM_WORD(scm__rc.d1134[15]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[778]))[66] = SCM_WORD(scm__rc.d1134[97]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[778]))[69] = SCM_WORD(scm__rc.d1134[37]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[778]))[75] = SCM_WORD(scm__rc.d1134[67]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[778]))[78] = SCM_WORD(scm__rc.d1134[98]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[778]))[81] = SCM_WORD(scm__rc.d1134[9]);
  scm__rc.d1134[143] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[92]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#%get-default-metaclass */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[20]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[868]))[3] = SCM_WORD(scm__rc.d1134[135]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[868]))[11] = SCM_WORD(scm__rc.d1134[143]);
  scm__rc.d1134[144] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[78]))); /* G1152 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[145]), scm__rc.d1134[144]);
  scm__rc.d1134[149] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[144]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#G1152 */
  scm__rc.d1134[151] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[79]))); /* <object> */
  scm__rc.d1134[150] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[151]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#<object> */
  scm__rc.d1134[152] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[80]))); /* direct-supers */
  scm__rc.d1134[154] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[81]))); /* compute-cpl */
  scm__rc.d1134[153] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[154]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#compute-cpl */
  scm__rc.d1134[155] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[82]))); /* cpl */
  scm__rc.d1134[156] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[83]))); /* direct-slots */
  scm__rc.d1134[158] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[84]))); /* compute-slots */
  scm__rc.d1134[157] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[158]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#compute-slots */
  scm__rc.d1134[159] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[57]))); /* slots */
  scm__rc.d1134[161] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[85]))); /* compute-get-n-set */
  scm__rc.d1134[160] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[161]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#compute-get-n-set */
  scm__rc.d1134[163] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[86]))); /* compute-slot-accessor */
  scm__rc.d1134[162] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[163]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#compute-slot-accessor */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[889]))[10] = SCM_WORD(scm__rc.d1134[160]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[889]))[12] = SCM_WORD(scm__rc.d1134[162]);
  scm__rc.d1134[164] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[87]))); /* accessors */
  scm__rc.d1134[166] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[88]))); /* %add-direct-subclass! */
  scm__rc.d1134[165] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[166]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#%add-direct-subclass! */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[904]))[3] = SCM_WORD(scm__rc.d1134[165]);
  scm__rc.d1134[168] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[89]))); /* %finish-class-initialization! */
  scm__rc.d1134[167] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[168]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#%finish-class-initialization! */
  scm__rc.d1134[169] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[90]))); /* G1151 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[170]), scm__rc.d1134[169]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[909]))[7] = SCM_WORD(scm__rc.d1134[98]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[909]))[11] = SCM_WORD(scm__rc.d1134[31]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[909]))[16] = SCM_WORD(scm__rc.d1134[97]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[909]))[20] = SCM_WORD(scm__rc.d1134[31]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[909]))[24] = SCM_WORD(scm__rc.d1134[150]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[909]))[31] = SCM_WORD(scm__rc.d1134[152]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[909]))[37] = SCM_WORD(scm__rc.d1134[153]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[909]))[39] = SCM_WORD(scm__rc.d1134[155]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[909]))[44] = SCM_WORD(scm__rc.d1134[149]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[909]))[47] = SCM_WORD(scm__rc.d1134[69]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[909]))[49] = SCM_WORD(scm__rc.d1134[156]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[909]))[54] = SCM_WORD(scm__rc.d1134[157]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[909]))[59] = SCM_WORD(scm__rc.d1134[159]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[909]))[68] = SCM_WORD(scm__rc.d1134[69]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[909]))[70] = SCM_WORD(scm__rc.d1134[164]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[909]))[75] = SCM_WORD(scm__rc.d1134[19]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[909]))[83] = SCM_WORD(scm__rc.d1134[140]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[909]))[86] = SCM_WORD(scm__rc.d1134[167]);
  scm__rc.d1134[174] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[169]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#G1151 */
  scm__rc.d1134[175] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[77]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#%ensure-generic-function */
  scm__rc.d1134[176] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[51]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#<top> */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[177]), scm__rc.d1134[19]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[179]), scm__rc.d1134[18]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[25]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[997]))[3] = SCM_WORD(scm__rc.d1134[149]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[997]))[7] = SCM_WORD(scm__rc.d1134[174]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[997]))[11] = SCM_WORD(scm__rc.d1134[7]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[997]))[15] = SCM_WORD(scm__rc.d1134[3]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[997]))[17] = SCM_WORD(scm__rc.d1134[93]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[997]))[19] = SCM_WORD(scm__rc.d1134[175]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[997]))[27] = SCM_WORD(scm__rc.d1134[11]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[997]))[29] = SCM_WORD(scm__rc.d1134[13]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[997]))[32] = SCM_WORD(scm__rc.d1134[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[997]))[34] = SCM_WORD(scm__rc.d1134[15]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[997]))[36] = SCM_WORD(scm__rc.d1134[176]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[997]))[40] = SCM_WORD(scm__rc.d1134[17]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[997]))[44] = SCM_WORD(scm__rc.d1134[22]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[997]))[46] = SCM_WORD(scm__rc.d1134[174]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[997]))[48] = SCM_WORD(scm__rc.d1134[9]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[997]))[50] = SCM_WORD(scm__rc.d1134[23]);
  scm__rc.d1134[181] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[91]))); /* G1154 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[182]), scm__rc.d1134[181]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[184]), scm__rc.d1134[106]);
  scm__rc.d1134[186] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[181]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#G1154 */
  scm__rc.d1134[187] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[92]))); /* G1153 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[188]), scm__rc.d1134[187]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[190]), scm__rc.d1134[106]);
  scm__rc.d1134[192] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[187]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#G1153 */
  scm__rc.d1134[194] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[93]))); /* slot-definition-name */
  scm__rc.d1134[193] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[194]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#slot-definition-name */
  scm__rc.d1134[196] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[94]))); /* class-slot-accessor */
  scm__rc.d1134[195] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[196]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#class-slot-accessor */
  scm__rc.d1134[198] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[95]))); /* slot-definition-getter */
  scm__rc.d1134[197] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[198]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#slot-definition-getter */
  scm__rc.d1134[200] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[96]))); /* slot-definition-setter */
  scm__rc.d1134[199] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[200]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#slot-definition-setter */
  scm__rc.d1134[202] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[97]))); /* slot-definition-accessor */
  scm__rc.d1134[201] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[202]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#slot-definition-accessor */
  scm__rc.d1134[204] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[98]))); /* <accessor-method> */
  scm__rc.d1134[203] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[204]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#<accessor-method> */
  scm__rc.d1134[205] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1141[99]))); /* slot-accessor */
  scm__rc.d1134[206] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[100]))); /* obj */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[207]), scm__rc.d1134[206]);
  scm__rc.d1134[209] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[101]))); /* make-getter */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[28]))->name = scm__rc.d1134[209];/* (%make-accessor make-getter) */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1051]))[4] = SCM_WORD(scm__rc.d1134[203]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1051]))[6] = SCM_WORD(scm__rc.d1134[13]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1051]))[9] = SCM_WORD(scm__rc.d1134[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1051]))[14] = SCM_WORD(scm__rc.d1134[205]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1051]))[17] = SCM_WORD(scm__rc.d1134[17]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1051]))[21] = SCM_WORD(scm__rc.d1134[22]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1051]))[23] = SCM_WORD(scm__rc.d1134[186]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1051]))[25] = SCM_WORD(scm__rc.d1134[9]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1051]))[27] = SCM_WORD(scm__rc.d1134[23]);
  scm__rc.d1134[210] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[102]))); /* val */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[211]), scm__rc.d1134[210]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[213]), scm__rc.d1134[206]);
  scm__rc.d1134[215] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[103]))); /* make-setter */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[29]))->name = scm__rc.d1134[215];/* (%make-accessor make-setter) */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1080]))[4] = SCM_WORD(scm__rc.d1134[203]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1080]))[6] = SCM_WORD(scm__rc.d1134[13]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1080]))[9] = SCM_WORD(scm__rc.d1134[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1080]))[12] = SCM_WORD(scm__rc.d1134[176]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1080]))[16] = SCM_WORD(scm__rc.d1134[205]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1080]))[19] = SCM_WORD(scm__rc.d1134[17]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1080]))[23] = SCM_WORD(scm__rc.d1134[22]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1080]))[25] = SCM_WORD(scm__rc.d1134[192]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1080]))[27] = SCM_WORD(scm__rc.d1134[9]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1080]))[29] = SCM_WORD(scm__rc.d1134[23]);
  scm__rc.d1134[220] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[40]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#setter */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[30]))->name = scm__rc.d1134[106];/* %make-accessor */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1111]))[4] = SCM_WORD(scm__rc.d1134[193]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1111]))[11] = SCM_WORD(scm__rc.d1134[195]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1111]))[17] = SCM_WORD(scm__rc.d1134[197]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1111]))[23] = SCM_WORD(scm__rc.d1134[199]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1111]))[29] = SCM_WORD(scm__rc.d1134[201]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1111]))[43] = SCM_WORD(scm__rc.d1134[175]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1111]))[59] = SCM_WORD(scm__rc.d1134[175]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1111]))[73] = SCM_WORD(scm__rc.d1134[175]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1111]))[80] = SCM_WORD(scm__rc.d1134[43]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1111]))[84] = SCM_WORD(scm__rc.d1134[175]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1111]))[99] = SCM_WORD(scm__rc.d1134[220]);
  scm__rc.d1134[221] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[106]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#%make-accessor */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[31]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1215]))[3] = SCM_WORD(scm__rc.d1134[186]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1215]))[7] = SCM_WORD(scm__rc.d1134[192]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1215]))[11] = SCM_WORD(scm__rc.d1134[221]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1240]))[7] = SCM_WORD(scm__rc.d1134[156]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1240]))[9] = SCM_WORD(scm__rc.d1134[140]);
  scm__rc.d1134[222] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[104]))); /* G1156 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[223]), scm__rc.d1134[222]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1252]))[2] = SCM_WORD(scm__rc.d1134[155]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1252]))[14] = SCM_WORD(scm__rc.d1134[140]);
  scm__rc.d1134[227] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[222]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#G1156 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[228]), scm__rc.d1134[18]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[35]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1270]))[3] = SCM_WORD(scm__rc.d1134[227]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1270]))[7] = SCM_WORD(scm__rc.d1134[158]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1270]))[11] = SCM_WORD(scm__rc.d1134[3]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1270]))[13] = SCM_WORD(scm__rc.d1134[93]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1270]))[15] = SCM_WORD(scm__rc.d1134[175]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1270]))[23] = SCM_WORD(scm__rc.d1134[11]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1270]))[25] = SCM_WORD(scm__rc.d1134[13]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1270]))[28] = SCM_WORD(scm__rc.d1134[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1270]))[30] = SCM_WORD(scm__rc.d1134[15]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1270]))[34] = SCM_WORD(scm__rc.d1134[17]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1270]))[38] = SCM_WORD(scm__rc.d1134[22]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1270]))[40] = SCM_WORD(scm__rc.d1134[227]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1270]))[42] = SCM_WORD(scm__rc.d1134[9]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1270]))[44] = SCM_WORD(scm__rc.d1134[23]);
  scm__rc.d1134[230] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1141[105]))); /* init-value */
  scm__rc.d1134[232] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[106]))); /* slot-definition-option */
  scm__rc.d1134[231] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[232]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#slot-definition-option */
  scm__rc.d1134[234] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[107]))); /* %make-class-slot */
  scm__rc.d1134[233] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[234]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#%make-class-slot */
  scm__rc.d1134[235] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[108]))); /* make-class-slot */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[36]))->name = scm__rc.d1134[235];/* ((#f G1158) make-class-slot) */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1316]))[4] = SCM_WORD(scm__rc.d1134[230]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1316]))[7] = SCM_WORD(scm__rc.d1134[231]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1316]))[13] = SCM_WORD(scm__rc.d1134[118]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1316]))[16] = SCM_WORD(scm__rc.d1134[231]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1316]))[26] = SCM_WORD(scm__rc.d1134[233]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1316]))[30] = SCM_WORD(scm__rc.d1134[233]);
  scm__rc.d1134[239] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[109]))); /* slot-definition-allocation */
  scm__rc.d1134[238] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[239]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#slot-definition-allocation */
  scm__rc.d1134[240] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1141[110]))); /* instance */
  scm__rc.d1134[241] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[111]))); /* num-instance-slots */
  scm__rc.d1134[243] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[112]))); /* class-direct-slots */
  scm__rc.d1134[242] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[243]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#class-direct-slots */
  scm__rc.d1134[244] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1141[114]))); /* each-subclass */
  scm__rc.d1134[245] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1141[115]))); /* virtual */
  scm__rc.d1134[246] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1141[116]))); /* slot-ref */
  scm__rc.d1134[247] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1141[117]))); /* slot-set! */
  scm__rc.d1134[248] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1141[118]))); /* slot-bound? */
  scm__rc.d1134[250] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[119]))); /* procedure? */
  scm__rc.d1134[249] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[250]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#procedure? */
  scm__rc.d1134[251] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1141[121]))); /* builtin */
  scm__rc.d1134[253] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[123]))); /* errorf */
  scm__rc.d1134[252] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[253]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#errorf */
  scm__rc.d1134[254] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[125]))); /* G1158 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[255]), scm__rc.d1134[254]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1348]))[6] = SCM_WORD(scm__rc.d1134[193]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1348]))[11] = SCM_WORD(scm__rc.d1134[238]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1348]))[15] = SCM_WORD(scm__rc.d1134[240]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1348]))[19] = SCM_WORD(scm__rc.d1134[241]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1348]))[24] = SCM_WORD(scm__rc.d1134[241]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1348]))[28] = SCM_WORD(scm__rc.d1134[28]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1348]))[35] = SCM_WORD(scm__rc.d1134[242]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1348]))[46] = SCM_WORD(scm__rc.d1134[128]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1348]))[55] = SCM_WORD(scm__rc.d1134[45]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1348]))[62] = SCM_WORD(scm__rc.d1134[242]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1348]))[70] = SCM_WORD(scm__rc.d1134[195]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1348]))[80] = SCM_WORD(scm__rc.d1134[244]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1348]))[87] = SCM_WORD(scm__rc.d1134[245]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1348]))[93] = SCM_WORD(scm__rc.d1134[246]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1348]))[96] = SCM_WORD(scm__rc.d1134[231]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1348]))[101] = SCM_WORD(scm__rc.d1134[247]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1348]))[104] = SCM_WORD(scm__rc.d1134[231]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1348]))[109] = SCM_WORD(scm__rc.d1134[248]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1348]))[112] = SCM_WORD(scm__rc.d1134[231]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1348]))[118] = SCM_WORD(scm__rc.d1134[249]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1348]))[129] = SCM_WORD(scm__rc.d1134[45]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1348]))[137] = SCM_WORD(scm__rc.d1134[251]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1348]))[143] = SCM_WORD(scm__rc.d1134[205]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1348]))[146] = SCM_WORD(scm__rc.d1134[231]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1348]))[154] = SCM_WORD(scm__rc.d1134[252]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1348]))[160] = SCM_WORD(scm__rc.d1134[45]);
  scm__rc.d1134[259] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[254]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#G1158 */
  scm__rc.d1134[260] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[126]))); /* slot */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[261]), scm__rc.d1134[260]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[263]), scm__rc.d1134[18]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[38]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1510]))[3] = SCM_WORD(scm__rc.d1134[259]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1510]))[7] = SCM_WORD(scm__rc.d1134[161]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1510]))[11] = SCM_WORD(scm__rc.d1134[3]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1510]))[13] = SCM_WORD(scm__rc.d1134[93]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1510]))[15] = SCM_WORD(scm__rc.d1134[175]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1510]))[23] = SCM_WORD(scm__rc.d1134[11]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1510]))[25] = SCM_WORD(scm__rc.d1134[13]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1510]))[28] = SCM_WORD(scm__rc.d1134[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1510]))[30] = SCM_WORD(scm__rc.d1134[15]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1510]))[32] = SCM_WORD(scm__rc.d1134[176]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1510]))[36] = SCM_WORD(scm__rc.d1134[17]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1510]))[40] = SCM_WORD(scm__rc.d1134[22]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1510]))[42] = SCM_WORD(scm__rc.d1134[259]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1510]))[44] = SCM_WORD(scm__rc.d1134[9]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1510]))[46] = SCM_WORD(scm__rc.d1134[23]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[39]))->name = scm__rc.d1134[234];/* (%make-class-slot %make-class-slot) */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[40]))->name = scm__rc.d1134[234];/* (%make-class-slot %make-class-slot) */
  scm__rc.d1134[266] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[127]))); /* undefined? */
  scm__rc.d1134[265] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[266]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#undefined? */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[41]))->name = scm__rc.d1134[234];/* (%make-class-slot %make-class-slot) */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1562]))[4] = SCM_WORD(scm__rc.d1134[265]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[42]))->name = scm__rc.d1134[234];/* %make-class-slot */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[43]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1579]))[3] = SCM_WORD(scm__rc.d1134[233]);
  scm__rc.d1134[268] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[128]))); /* <slot-accessor> */
  scm__rc.d1134[267] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[268]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#<slot-accessor> */
  scm__rc.d1134[270] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[129]))); /* integer? */
  scm__rc.d1134[269] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[270]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#integer? */
  scm__rc.d1134[271] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1141[130]))); /* slot-number */
  scm__rc.d1134[272] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1141[131]))); /* initializable */
  scm__rc.d1134[274] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[132]))); /* list? */
  scm__rc.d1134[273] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[274]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#list? */
  scm__rc.d1134[276] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[133]))); /* list-ref */
  scm__rc.d1134[275] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[276]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#list-ref */
  scm__rc.d1134[277] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1141[134]))); /* bound? */
  scm__rc.d1134[278] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[136]))); /* G1160 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[279]), scm__rc.d1134[278]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1584]))[2] = SCM_WORD(scm__rc.d1134[267]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1584]))[8] = SCM_WORD(scm__rc.d1134[9]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1584]))[10] = SCM_WORD(scm__rc.d1134[267]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1584]))[12] = SCM_WORD(scm__rc.d1134[28]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1584]))[15] = SCM_WORD(scm__rc.d1134[37]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1584]))[20] = SCM_WORD(scm__rc.d1134[193]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1584]))[25] = SCM_WORD(scm__rc.d1134[269]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1584]))[29] = SCM_WORD(scm__rc.d1134[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1584]))[32] = SCM_WORD(scm__rc.d1134[272]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1584]))[42] = SCM_WORD(scm__rc.d1134[273]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1584]))[46] = SCM_WORD(scm__rc.d1134[119]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1584]))[50] = SCM_WORD(scm__rc.d1134[120]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1584]))[57] = SCM_WORD(scm__rc.d1134[275]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1584]))[60] = SCM_WORD(scm__rc.d1134[277]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1584]))[67] = SCM_WORD(scm__rc.d1134[275]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1584]))[70] = SCM_WORD(scm__rc.d1134[272]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1584]))[77] = SCM_WORD(scm__rc.d1134[275]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1584]))[89] = SCM_WORD(scm__rc.d1134[252]);
  scm__rc.d1134[283] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[278]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#G1160 */
  scm__rc.d1134[284] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[137]))); /* gns */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[285]), scm__rc.d1134[284]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[287]), scm__rc.d1134[260]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[289]), scm__rc.d1134[18]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[45]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1679]))[3] = SCM_WORD(scm__rc.d1134[283]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1679]))[7] = SCM_WORD(scm__rc.d1134[163]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1679]))[11] = SCM_WORD(scm__rc.d1134[3]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1679]))[13] = SCM_WORD(scm__rc.d1134[93]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1679]))[15] = SCM_WORD(scm__rc.d1134[175]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1679]))[23] = SCM_WORD(scm__rc.d1134[11]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1679]))[25] = SCM_WORD(scm__rc.d1134[13]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1679]))[28] = SCM_WORD(scm__rc.d1134[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1679]))[30] = SCM_WORD(scm__rc.d1134[15]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1679]))[32] = SCM_WORD(scm__rc.d1134[176]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1679]))[34] = SCM_WORD(scm__rc.d1134[176]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1679]))[38] = SCM_WORD(scm__rc.d1134[17]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1679]))[42] = SCM_WORD(scm__rc.d1134[22]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1679]))[44] = SCM_WORD(scm__rc.d1134[283]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1679]))[46] = SCM_WORD(scm__rc.d1134[9]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1679]))[48] = SCM_WORD(scm__rc.d1134[23]);
  scm__rc.d1134[292] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[138]))); /* class-slot-definition */
  scm__rc.d1134[291] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[292]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#class-slot-definition */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[293]), scm__rc.d1134[244]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[295]), scm__rc.d1134[28]);
  scm__rc.d1134[297] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[141]))); /* %class-slot-gns */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[46]))->name = scm__rc.d1134[297];/* %class-slot-gns */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1729]))[5] = SCM_WORD(scm__rc.d1134[291]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1729]))[14] = SCM_WORD(scm__rc.d1134[238]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1729]))[26] = SCM_WORD(scm__rc.d1134[195]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1729]))[36] = SCM_WORD(scm__rc.d1134[252]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1729]))[43] = SCM_WORD(scm__rc.d1134[252]);
  scm__rc.d1134[298] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[297]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#%class-slot-gns */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[47]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1774]))[3] = SCM_WORD(scm__rc.d1134[298]);
  scm__rc.d1134[299] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[142]))); /* class-slot-set! */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[48]))->name = scm__rc.d1134[299];/* class-slot-set! */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1779]))[5] = SCM_WORD(scm__rc.d1134[40]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1779]))[7] = SCM_WORD(scm__rc.d1134[298]);
  scm__rc.d1134[300] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[299]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#class-slot-set! */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[49]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1793]))[3] = SCM_WORD(scm__rc.d1134[300]);
  scm__rc.d1134[301] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[70]))); /* getter */
  scm__rc.d1134[305] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[143]))); /* slot-unbound */
  scm__rc.d1134[304] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[305]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#slot-unbound */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1798]))[7] = SCM_WORD(scm__rc.d1134[301]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1798]))[9] = SCM_WORD(scm__rc.d1134[298]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1798]))[19] = SCM_WORD(scm__rc.d1134[265]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1798]))[25] = SCM_WORD(scm__rc.d1134[304]);
  scm__rc.d1134[307] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[144]))); /* getter-with-setter */
  scm__rc.d1134[306] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[307]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#getter-with-setter */
  scm__rc.d1134[309] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[145]))); /* class-slot-ref */
  scm__rc.d1134[308] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[309]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#class-slot-ref */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[51]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1826]))[5] = SCM_WORD(scm__rc.d1134[300]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1826]))[7] = SCM_WORD(scm__rc.d1134[306]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1826]))[9] = SCM_WORD(scm__rc.d1134[308]);
  scm__rc.d1134[310] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[134]))); /* bound? */
  scm__rc.d1134[311] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[146]))); /* class-slot-bound? */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[52]))->name = scm__rc.d1134[311];/* class-slot-bound? */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1837]))[5] = SCM_WORD(scm__rc.d1134[310]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1837]))[7] = SCM_WORD(scm__rc.d1134[298]);
  scm__rc.d1134[312] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[311]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#class-slot-bound? */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[53]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1850]))[3] = SCM_WORD(scm__rc.d1134[312]);
  scm__rc.d1134[314] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[148]))); /* current-class-of */
  scm__rc.d1134[313] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[314]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#current-class-of */
  scm__rc.d1134[315] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[21]))); /* name */
  scm__rc.d1134[317] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[149]))); /* slot-ref-using-class */
  scm__rc.d1134[316] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[317]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#slot-ref-using-class */
  scm__rc.d1134[318] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[150]))); /* G1162 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[319]), scm__rc.d1134[318]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1855]))[9] = SCM_WORD(scm__rc.d1134[313]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1855]))[13] = SCM_WORD(scm__rc.d1134[315]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1855]))[15] = SCM_WORD(scm__rc.d1134[316]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1855]))[17] = SCM_WORD(scm__rc.d1134[47]);
  scm__rc.d1134[323] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[318]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#G1162 */
  scm__rc.d1134[324] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[151]))); /* write-object */
  scm__rc.d1134[325] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[152]))); /* out */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[326]), scm__rc.d1134[325]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[328]), scm__rc.d1134[206]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[55]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1874]))[3] = SCM_WORD(scm__rc.d1134[323]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1874]))[7] = SCM_WORD(scm__rc.d1134[324]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1874]))[11] = SCM_WORD(scm__rc.d1134[3]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1874]))[13] = SCM_WORD(scm__rc.d1134[93]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1874]))[15] = SCM_WORD(scm__rc.d1134[175]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1874]))[23] = SCM_WORD(scm__rc.d1134[11]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1874]))[25] = SCM_WORD(scm__rc.d1134[13]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1874]))[28] = SCM_WORD(scm__rc.d1134[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1874]))[30] = SCM_WORD(scm__rc.d1134[15]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1874]))[32] = SCM_WORD(scm__rc.d1134[176]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1874]))[36] = SCM_WORD(scm__rc.d1134[17]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1874]))[40] = SCM_WORD(scm__rc.d1134[22]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1874]))[42] = SCM_WORD(scm__rc.d1134[323]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1874]))[44] = SCM_WORD(scm__rc.d1134[9]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1874]))[46] = SCM_WORD(scm__rc.d1134[23]);
  scm__rc.d1134[330] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[153]))); /* slot-push! */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[56]))->name = scm__rc.d1134[330];/* slot-push! */
  scm__rc.d1134[331] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[330]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#slot-push! */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[57]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1931]))[3] = SCM_WORD(scm__rc.d1134[331]);
  scm__rc.d1134[333] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[118]))); /* slot-bound? */
  scm__rc.d1134[332] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[333]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#slot-bound? */
  scm__rc.d1134[334] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[154]))); /* slot-pop! */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[58]))->name = scm__rc.d1134[334];/* slot-pop! */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1936]))[18] = SCM_WORD(scm__rc.d1134[332]);
  scm__rc.d1134[335] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[334]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#slot-pop! */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[59]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1971]))[3] = SCM_WORD(scm__rc.d1134[335]);
  scm__rc.d1134[336] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[156]))); /* G1164 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[337]), scm__rc.d1134[336]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1976]))[5] = SCM_WORD(scm__rc.d1134[252]);
  scm__rc.d1134[341] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[336]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#G1164 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[342]), scm__rc.d1134[206]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[344]), scm__rc.d1134[18]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[61]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1983]))[3] = SCM_WORD(scm__rc.d1134[341]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1983]))[7] = SCM_WORD(scm__rc.d1134[305]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1983]))[11] = SCM_WORD(scm__rc.d1134[3]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1983]))[13] = SCM_WORD(scm__rc.d1134[93]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1983]))[15] = SCM_WORD(scm__rc.d1134[175]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1983]))[23] = SCM_WORD(scm__rc.d1134[11]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1983]))[25] = SCM_WORD(scm__rc.d1134[13]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1983]))[28] = SCM_WORD(scm__rc.d1134[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1983]))[30] = SCM_WORD(scm__rc.d1134[15]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1983]))[32] = SCM_WORD(scm__rc.d1134[176]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1983]))[34] = SCM_WORD(scm__rc.d1134[176]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1983]))[38] = SCM_WORD(scm__rc.d1134[17]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1983]))[42] = SCM_WORD(scm__rc.d1134[22]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1983]))[44] = SCM_WORD(scm__rc.d1134[341]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1983]))[46] = SCM_WORD(scm__rc.d1134[9]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[1983]))[48] = SCM_WORD(scm__rc.d1134[23]);
  scm__rc.d1134[346] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[158]))); /* G1166 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[347]), scm__rc.d1134[346]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2033]))[5] = SCM_WORD(scm__rc.d1134[252]);
  scm__rc.d1134[351] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[346]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#G1166 */
  scm__rc.d1134[352] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[159]))); /* slot-missing */
  scm__rc.d1134[353] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[160]))); /* value */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[354]), scm__rc.d1134[260]);
  SCM_SET_CDR(SCM_OBJ(&scm__rc.d1134[354]), scm__rc.d1134[353]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[356]), scm__rc.d1134[206]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[358]), scm__rc.d1134[18]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[63]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2040]))[3] = SCM_WORD(scm__rc.d1134[351]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2040]))[7] = SCM_WORD(scm__rc.d1134[352]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2040]))[11] = SCM_WORD(scm__rc.d1134[3]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2040]))[13] = SCM_WORD(scm__rc.d1134[93]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2040]))[15] = SCM_WORD(scm__rc.d1134[175]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2040]))[23] = SCM_WORD(scm__rc.d1134[11]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2040]))[25] = SCM_WORD(scm__rc.d1134[13]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2040]))[28] = SCM_WORD(scm__rc.d1134[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2040]))[30] = SCM_WORD(scm__rc.d1134[15]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2040]))[32] = SCM_WORD(scm__rc.d1134[176]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2040]))[34] = SCM_WORD(scm__rc.d1134[176]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2040]))[38] = SCM_WORD(scm__rc.d1134[17]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2040]))[42] = SCM_WORD(scm__rc.d1134[22]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2040]))[44] = SCM_WORD(scm__rc.d1134[351]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2040]))[46] = SCM_WORD(scm__rc.d1134[9]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2040]))[48] = SCM_WORD(scm__rc.d1134[23]);
  scm__rc.d1134[361] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[161]))); /* slot-exists-using-class? */
  scm__rc.d1134[360] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[361]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#slot-exists-using-class? */
  scm__rc.d1134[362] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[162]))); /* slot-exists? */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[64]))->name = scm__rc.d1134[362];/* slot-exists? */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2090]))[4] = SCM_WORD(scm__rc.d1134[136]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2090]))[9] = SCM_WORD(scm__rc.d1134[360]);
  scm__rc.d1134[363] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[362]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#slot-exists? */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[65]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2101]))[3] = SCM_WORD(scm__rc.d1134[363]);
  scm__rc.d1134[364] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[107]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#class-slots */
  scm__rc.d1134[365] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[163]))); /* G1168 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[366]), scm__rc.d1134[365]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2106]))[5] = SCM_WORD(scm__rc.d1134[364]);
  scm__rc.d1134[370] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[365]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#G1168 */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[67]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2116]))[3] = SCM_WORD(scm__rc.d1134[370]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2116]))[7] = SCM_WORD(scm__rc.d1134[361]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2116]))[11] = SCM_WORD(scm__rc.d1134[3]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2116]))[13] = SCM_WORD(scm__rc.d1134[93]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2116]))[15] = SCM_WORD(scm__rc.d1134[175]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2116]))[23] = SCM_WORD(scm__rc.d1134[11]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2116]))[25] = SCM_WORD(scm__rc.d1134[13]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2116]))[28] = SCM_WORD(scm__rc.d1134[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2116]))[30] = SCM_WORD(scm__rc.d1134[176]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2116]))[32] = SCM_WORD(scm__rc.d1134[176]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2116]))[34] = SCM_WORD(scm__rc.d1134[176]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2116]))[38] = SCM_WORD(scm__rc.d1134[17]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2116]))[42] = SCM_WORD(scm__rc.d1134[22]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2116]))[44] = SCM_WORD(scm__rc.d1134[370]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2116]))[46] = SCM_WORD(scm__rc.d1134[9]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2116]))[48] = SCM_WORD(scm__rc.d1134[23]);
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1134[2]), SCM_SYMBOL(SCM_INTERN("%check-class-binding")), SCM_OBJ(&objlib_25check_class_binding__STUB), 0);
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1134[2]), SCM_SYMBOL(SCM_INTERN("class-of")), SCM_OBJ(&objlibclass_of__STUB), 0);
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1134[2]), SCM_SYMBOL(SCM_INTERN("current-class-of")), SCM_OBJ(&objlibcurrent_class_of__STUB), 0);
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1134[2]), SCM_SYMBOL(SCM_INTERN("is-a?")), SCM_OBJ(&objlibis_aP__STUB), SCM_BINDING_INLINABLE);
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1134[2]), SCM_SYMBOL(SCM_INTERN("slot-ref")), SCM_OBJ(&objlibslot_ref__STUB), SCM_BINDING_INLINABLE);
  Scm_SetterSet(SCM_PROCEDURE(&objlibslot_ref__STUB), SCM_PROCEDURE(&objlibslot_setX__STUB), TRUE);
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1134[2]), SCM_SYMBOL(SCM_INTERN("slot-set!")), SCM_OBJ(&objlibslot_setX__STUB), SCM_BINDING_INLINABLE);
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1134[2]), SCM_SYMBOL(SCM_INTERN("slot-bound?")), SCM_OBJ(&objlibslot_boundP__STUB), 0);
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1134[2]), SCM_SYMBOL(SCM_INTERN("slot-ref-using-accessor")), SCM_OBJ(&objlibslot_ref_using_accessor__STUB), 0);
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1134[2]), SCM_SYMBOL(SCM_INTERN("slot-bound-using-accessor?")), SCM_OBJ(&objlibslot_bound_using_accessorP__STUB), 0);
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1134[2]), SCM_SYMBOL(SCM_INTERN("slot-set-using-accessor!")), SCM_OBJ(&objlibslot_set_using_accessorX__STUB), 0);
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1134[2]), SCM_SYMBOL(SCM_INTERN("slot-initialize-using-accessor!")), SCM_OBJ(&objlibslot_initialize_using_accessorX__STUB), 0);
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1134[2]), SCM_SYMBOL(SCM_INTERN("instance-slot-ref")), SCM_OBJ(&objlibinstance_slot_ref__STUB), 0);
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1134[2]), SCM_SYMBOL(SCM_INTERN("instance-slot-set")), SCM_OBJ(&objlibinstance_slot_set__STUB), 0);
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1134[2]), SCM_SYMBOL(SCM_INTERN("%finish-class-initialization!")), SCM_OBJ(&objlib_25finish_class_initializationX__STUB), 0);
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1134[2]), SCM_SYMBOL(SCM_INTERN("%make-record")), SCM_OBJ(&objlib_25make_record__STUB), 0);
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1134[2]), SCM_SYMBOL(SCM_INTERN("%make-recordv")), SCM_OBJ(&objlib_25make_recordv__STUB), 0);
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1134[2]), SCM_SYMBOL(SCM_INTERN("%record-ref")), SCM_OBJ(&objlib_25record_ref__STUB), 0);
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1134[2]), SCM_SYMBOL(SCM_INTERN("%record-set!")), SCM_OBJ(&objlib_25record_setX__STUB), 0);
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1134[2]), SCM_SYMBOL(SCM_INTERN("touch-instance!")), SCM_OBJ(&objlibtouch_instanceX__STUB), 0);
  scm__rc.d1134[372] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[176]))); /* change-object-class */
  scm__rc.d1134[371] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[372]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#change-object-class */
  scm__rc.d1134[373] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[177]))); /* G1171 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[374]), scm__rc.d1134[373]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2166]))[5] = SCM_WORD(scm__rc.d1134[313]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2166]))[9] = SCM_WORD(scm__rc.d1134[371]);
  scm__rc.d1134[378] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[373]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#G1171 */
  scm__rc.d1134[379] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[178]))); /* change-class */
  scm__rc.d1134[380] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[179]))); /* new-class */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[381]), scm__rc.d1134[380]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[383]), scm__rc.d1134[206]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[69]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2177]))[3] = SCM_WORD(scm__rc.d1134[378]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2177]))[7] = SCM_WORD(scm__rc.d1134[379]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2177]))[11] = SCM_WORD(scm__rc.d1134[3]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2177]))[13] = SCM_WORD(scm__rc.d1134[93]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2177]))[15] = SCM_WORD(scm__rc.d1134[175]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2177]))[23] = SCM_WORD(scm__rc.d1134[11]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2177]))[25] = SCM_WORD(scm__rc.d1134[13]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2177]))[28] = SCM_WORD(scm__rc.d1134[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2177]))[30] = SCM_WORD(scm__rc.d1134[150]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2177]))[32] = SCM_WORD(scm__rc.d1134[15]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2177]))[36] = SCM_WORD(scm__rc.d1134[17]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2177]))[40] = SCM_WORD(scm__rc.d1134[22]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2177]))[42] = SCM_WORD(scm__rc.d1134[378]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2177]))[44] = SCM_WORD(scm__rc.d1134[9]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2177]))[46] = SCM_WORD(scm__rc.d1134[23]);
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1134[2]), SCM_SYMBOL(SCM_INTERN("%start-class-redefinition!")), SCM_OBJ(&objlib_25start_class_redefinitionX__STUB), 0);
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1134[2]), SCM_SYMBOL(SCM_INTERN("%commit-class-redefinition!")), SCM_OBJ(&objlib_25commit_class_redefinitionX__STUB), 0);
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1134[2]), SCM_SYMBOL(SCM_INTERN("%replace-class-binding!")), SCM_OBJ(&objlib_25replace_class_bindingX__STUB), 0);
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1134[2]), SCM_SYMBOL(SCM_INTERN("%add-direct-subclass!")), SCM_OBJ(&objlib_25add_direct_subclassX__STUB), 0);
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1134[2]), SCM_SYMBOL(SCM_INTERN("%delete-direct-subclass!")), SCM_OBJ(&objlib_25delete_direct_subclassX__STUB), 0);
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1134[2]), SCM_SYMBOL(SCM_INTERN("%add-direct-method!")), SCM_OBJ(&objlib_25add_direct_methodX__STUB), 0);
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1134[2]), SCM_SYMBOL(SCM_INTERN("%delete-direct-method!")), SCM_OBJ(&objlib_25delete_direct_methodX__STUB), 0);
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1134[2]), SCM_SYMBOL(SCM_INTERN("%transplant-instance!")), SCM_OBJ(&objlib_25transplant_instanceX__STUB), 0);
  scm__rc.d1134[386] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[187]))); /* compute-applicable-methods */
  scm__rc.d1134[385] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[386]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#compute-applicable-methods */
  scm__rc.d1134[388] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[188]))); /* sort-applicable-methods */
  scm__rc.d1134[387] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[388]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#sort-applicable-methods */
  scm__rc.d1134[390] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[189]))); /* apply-methods */
  scm__rc.d1134[389] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[390]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#apply-methods */
  scm__rc.d1134[391] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[190]))); /* G1173 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[392]), scm__rc.d1134[391]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2225]))[5] = SCM_WORD(scm__rc.d1134[385]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2225]))[14] = SCM_WORD(scm__rc.d1134[387]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2225]))[18] = SCM_WORD(scm__rc.d1134[389]);
  scm__rc.d1134[396] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[391]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#G1173 */
  scm__rc.d1134[397] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[191]))); /* apply-generic */
  scm__rc.d1134[398] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[192]))); /* gf */
  scm__rc.d1134[399] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[193]))); /* args */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[400]), scm__rc.d1134[399]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[402]), scm__rc.d1134[398]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[71]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2245]))[3] = SCM_WORD(scm__rc.d1134[396]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2245]))[7] = SCM_WORD(scm__rc.d1134[397]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2245]))[11] = SCM_WORD(scm__rc.d1134[3]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2245]))[13] = SCM_WORD(scm__rc.d1134[93]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2245]))[15] = SCM_WORD(scm__rc.d1134[175]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2245]))[23] = SCM_WORD(scm__rc.d1134[11]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2245]))[25] = SCM_WORD(scm__rc.d1134[13]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2245]))[28] = SCM_WORD(scm__rc.d1134[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2245]))[30] = SCM_WORD(scm__rc.d1134[29]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2245]))[32] = SCM_WORD(scm__rc.d1134[176]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2245]))[36] = SCM_WORD(scm__rc.d1134[17]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2245]))[40] = SCM_WORD(scm__rc.d1134[22]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2245]))[42] = SCM_WORD(scm__rc.d1134[396]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2245]))[44] = SCM_WORD(scm__rc.d1134[9]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2245]))[46] = SCM_WORD(scm__rc.d1134[23]);
  scm__rc.d1134[405] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[194]))); /* method-more-specific? */
  scm__rc.d1134[404] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[405]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#method-more-specific? */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2293]))[4] = SCM_WORD(scm__rc.d1134[404]);
  scm__rc.d1134[407] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[195]))); /* sort */
  scm__rc.d1134[406] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[407]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#sort */
  scm__rc.d1134[408] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[196]))); /* G1175 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[409]), scm__rc.d1134[408]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2299]))[3] = SCM_WORD(scm__rc.d1134[136]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2299]))[6] = SCM_WORD(scm__rc.d1134[69]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2299]))[12] = SCM_WORD(scm__rc.d1134[406]);
  scm__rc.d1134[413] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[408]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#G1175 */
  scm__rc.d1134[414] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[197]))); /* methods */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[415]), scm__rc.d1134[414]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[417]), scm__rc.d1134[398]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[74]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2313]))[3] = SCM_WORD(scm__rc.d1134[413]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2313]))[7] = SCM_WORD(scm__rc.d1134[388]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2313]))[11] = SCM_WORD(scm__rc.d1134[3]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2313]))[13] = SCM_WORD(scm__rc.d1134[93]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2313]))[15] = SCM_WORD(scm__rc.d1134[175]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2313]))[23] = SCM_WORD(scm__rc.d1134[11]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2313]))[25] = SCM_WORD(scm__rc.d1134[13]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2313]))[28] = SCM_WORD(scm__rc.d1134[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2313]))[30] = SCM_WORD(scm__rc.d1134[29]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2313]))[32] = SCM_WORD(scm__rc.d1134[176]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2313]))[34] = SCM_WORD(scm__rc.d1134[176]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2313]))[38] = SCM_WORD(scm__rc.d1134[17]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2313]))[42] = SCM_WORD(scm__rc.d1134[22]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2313]))[44] = SCM_WORD(scm__rc.d1134[413]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2313]))[46] = SCM_WORD(scm__rc.d1134[9]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2313]))[48] = SCM_WORD(scm__rc.d1134[23]);
  scm__rc.d1134[420] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[48]))); /* %make-next-method */
  scm__rc.d1134[419] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[420]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#%make-next-method */
  scm__rc.d1134[422] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[198]))); /* apply-method */
  scm__rc.d1134[421] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[422]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#apply-method */
  scm__rc.d1134[423] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[199]))); /* G1177 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[424]), scm__rc.d1134[423]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2363]))[3] = SCM_WORD(scm__rc.d1134[419]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2363]))[6] = SCM_WORD(scm__rc.d1134[421]);
  scm__rc.d1134[428] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[423]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#G1177 */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[76]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2371]))[3] = SCM_WORD(scm__rc.d1134[428]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2371]))[7] = SCM_WORD(scm__rc.d1134[390]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2371]))[11] = SCM_WORD(scm__rc.d1134[3]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2371]))[13] = SCM_WORD(scm__rc.d1134[93]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2371]))[15] = SCM_WORD(scm__rc.d1134[175]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2371]))[23] = SCM_WORD(scm__rc.d1134[11]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2371]))[25] = SCM_WORD(scm__rc.d1134[13]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2371]))[28] = SCM_WORD(scm__rc.d1134[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2371]))[30] = SCM_WORD(scm__rc.d1134[29]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2371]))[32] = SCM_WORD(scm__rc.d1134[176]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2371]))[34] = SCM_WORD(scm__rc.d1134[176]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2371]))[38] = SCM_WORD(scm__rc.d1134[17]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2371]))[42] = SCM_WORD(scm__rc.d1134[22]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2371]))[44] = SCM_WORD(scm__rc.d1134[428]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2371]))[46] = SCM_WORD(scm__rc.d1134[9]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2371]))[48] = SCM_WORD(scm__rc.d1134[23]);
  scm__rc.d1134[429] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[200]))); /* G1179 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[430]), scm__rc.d1134[429]);
  scm__rc.d1134[434] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[429]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#G1179 */
  scm__rc.d1134[435] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[201]))); /* build-next */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[436]), scm__rc.d1134[435]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[438]), scm__rc.d1134[414]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[440]), scm__rc.d1134[398]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[78]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2432]))[3] = SCM_WORD(scm__rc.d1134[434]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2432]))[7] = SCM_WORD(scm__rc.d1134[422]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2432]))[11] = SCM_WORD(scm__rc.d1134[3]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2432]))[13] = SCM_WORD(scm__rc.d1134[93]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2432]))[15] = SCM_WORD(scm__rc.d1134[175]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2432]))[23] = SCM_WORD(scm__rc.d1134[11]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2432]))[25] = SCM_WORD(scm__rc.d1134[13]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2432]))[28] = SCM_WORD(scm__rc.d1134[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2432]))[30] = SCM_WORD(scm__rc.d1134[29]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2432]))[32] = SCM_WORD(scm__rc.d1134[176]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2432]))[34] = SCM_WORD(scm__rc.d1134[176]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2432]))[36] = SCM_WORD(scm__rc.d1134[176]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2432]))[40] = SCM_WORD(scm__rc.d1134[17]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2432]))[44] = SCM_WORD(scm__rc.d1134[22]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2432]))[46] = SCM_WORD(scm__rc.d1134[434]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2432]))[48] = SCM_WORD(scm__rc.d1134[9]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2432]))[50] = SCM_WORD(scm__rc.d1134[23]);
  scm__rc.d1134[442] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[202]))); /* class-name */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[79]))->name = scm__rc.d1134[442];/* class-name */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2484]))[2] = SCM_WORD(scm__rc.d1134[315]);
  scm__rc.d1134[443] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[442]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#class-name */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[80]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2488]))[3] = SCM_WORD(scm__rc.d1134[443]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[81]))->name = scm__rc.d1134[129];/* class-precedence-list */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2493]))[2] = SCM_WORD(scm__rc.d1134[155]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[82]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2497]))[3] = SCM_WORD(scm__rc.d1134[128]);
  scm__rc.d1134[444] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[203]))); /* class-direct-supers */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[83]))->name = scm__rc.d1134[444];/* class-direct-supers */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2502]))[2] = SCM_WORD(scm__rc.d1134[152]);
  scm__rc.d1134[445] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[444]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#class-direct-supers */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[84]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2506]))[3] = SCM_WORD(scm__rc.d1134[445]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[85]))->name = scm__rc.d1134[243];/* class-direct-slots */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2511]))[2] = SCM_WORD(scm__rc.d1134[156]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[86]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2515]))[3] = SCM_WORD(scm__rc.d1134[242]);
  scm__rc.d1134[446] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[204]))); /* direct-methods */
  scm__rc.d1134[447] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[205]))); /* class-direct-methods */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[87]))->name = scm__rc.d1134[447];/* class-direct-methods */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2520]))[2] = SCM_WORD(scm__rc.d1134[446]);
  scm__rc.d1134[448] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[447]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#class-direct-methods */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[88]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2524]))[3] = SCM_WORD(scm__rc.d1134[448]);
  scm__rc.d1134[449] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[206]))); /* direct-subclasses */
  scm__rc.d1134[450] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[207]))); /* class-direct-subclasses */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[89]))->name = scm__rc.d1134[450];/* class-direct-subclasses */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2529]))[2] = SCM_WORD(scm__rc.d1134[449]);
  scm__rc.d1134[451] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[450]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#class-direct-subclasses */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[90]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2533]))[3] = SCM_WORD(scm__rc.d1134[451]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[91]))->name = scm__rc.d1134[107];/* class-slots */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2538]))[2] = SCM_WORD(scm__rc.d1134[159]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[92]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2542]))[3] = SCM_WORD(scm__rc.d1134[364]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[93]))->name = scm__rc.d1134[194];/* slot-definition-name */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[94]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2549]))[3] = SCM_WORD(scm__rc.d1134[193]);
  scm__rc.d1134[452] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[208]))); /* slot-definition-options */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[95]))->name = scm__rc.d1134[452];/* slot-definition-options */
  scm__rc.d1134[453] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[452]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#slot-definition-options */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[96]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2556]))[3] = SCM_WORD(scm__rc.d1134[453]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[97]))->name = scm__rc.d1134[232];/* slot-definition-option */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2561]))[1] = SCM_WORD(scm__rc.d1134[31]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[98]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2569]))[3] = SCM_WORD(scm__rc.d1134[231]);
  scm__rc.d1134[454] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1141[209]))); /* allocation */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[99]))->name = scm__rc.d1134[239];/* slot-definition-allocation */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2574]))[1] = SCM_WORD(scm__rc.d1134[454]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2574]))[5] = SCM_WORD(scm__rc.d1134[240]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2574]))[7] = SCM_WORD(scm__rc.d1134[31]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[100]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2583]))[3] = SCM_WORD(scm__rc.d1134[238]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[101]))->name = scm__rc.d1134[198];/* slot-definition-getter */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2588]))[1] = SCM_WORD(scm__rc.d1134[119]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2588]))[6] = SCM_WORD(scm__rc.d1134[31]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[102]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2596]))[3] = SCM_WORD(scm__rc.d1134[197]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[103]))->name = scm__rc.d1134[200];/* slot-definition-setter */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2601]))[1] = SCM_WORD(scm__rc.d1134[120]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2601]))[6] = SCM_WORD(scm__rc.d1134[31]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[104]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2609]))[3] = SCM_WORD(scm__rc.d1134[199]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[105]))->name = scm__rc.d1134[202];/* slot-definition-accessor */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2614]))[1] = SCM_WORD(scm__rc.d1134[121]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2614]))[6] = SCM_WORD(scm__rc.d1134[31]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[106]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2622]))[3] = SCM_WORD(scm__rc.d1134[201]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[107]))->name = scm__rc.d1134[292];/* class-slot-definition */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2627]))[3] = SCM_WORD(scm__rc.d1134[159]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[108]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2633]))[3] = SCM_WORD(scm__rc.d1134[291]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[109]))->name = scm__rc.d1134[196];/* class-slot-accessor */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2638]))[3] = SCM_WORD(scm__rc.d1134[164]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[110]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2650]))[3] = SCM_WORD(scm__rc.d1134[195]);
  scm__rc.d1134[455] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[210]))); /* G1181 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[456]), scm__rc.d1134[455]);
  scm__rc.d1134[460] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[455]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#G1181 */
  scm__rc.d1134[461] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[211]))); /* x->string */
  scm__rc.d1134[463] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[212]))); /* <string> */
  scm__rc.d1134[462] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[463]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#<string> */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[112]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2656]))[3] = SCM_WORD(scm__rc.d1134[460]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2656]))[7] = SCM_WORD(scm__rc.d1134[461]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2656]))[11] = SCM_WORD(scm__rc.d1134[3]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2656]))[13] = SCM_WORD(scm__rc.d1134[93]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2656]))[15] = SCM_WORD(scm__rc.d1134[175]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2656]))[23] = SCM_WORD(scm__rc.d1134[11]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2656]))[25] = SCM_WORD(scm__rc.d1134[13]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2656]))[28] = SCM_WORD(scm__rc.d1134[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2656]))[30] = SCM_WORD(scm__rc.d1134[462]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2656]))[34] = SCM_WORD(scm__rc.d1134[17]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2656]))[38] = SCM_WORD(scm__rc.d1134[22]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2656]))[40] = SCM_WORD(scm__rc.d1134[460]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2656]))[42] = SCM_WORD(scm__rc.d1134[9]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2656]))[44] = SCM_WORD(scm__rc.d1134[23]);
  scm__rc.d1134[465] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[213]))); /* number->string */
  scm__rc.d1134[464] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[465]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#number->string */
  scm__rc.d1134[466] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[214]))); /* G1183 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[467]), scm__rc.d1134[466]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2702]))[2] = SCM_WORD(scm__rc.d1134[464]);
  scm__rc.d1134[471] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[466]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#G1183 */
  scm__rc.d1134[473] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[215]))); /* <number> */
  scm__rc.d1134[472] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[473]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#<number> */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[114]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2706]))[3] = SCM_WORD(scm__rc.d1134[471]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2706]))[7] = SCM_WORD(scm__rc.d1134[461]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2706]))[11] = SCM_WORD(scm__rc.d1134[3]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2706]))[13] = SCM_WORD(scm__rc.d1134[93]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2706]))[15] = SCM_WORD(scm__rc.d1134[175]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2706]))[23] = SCM_WORD(scm__rc.d1134[11]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2706]))[25] = SCM_WORD(scm__rc.d1134[13]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2706]))[28] = SCM_WORD(scm__rc.d1134[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2706]))[30] = SCM_WORD(scm__rc.d1134[472]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2706]))[34] = SCM_WORD(scm__rc.d1134[17]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2706]))[38] = SCM_WORD(scm__rc.d1134[22]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2706]))[40] = SCM_WORD(scm__rc.d1134[471]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2706]))[42] = SCM_WORD(scm__rc.d1134[9]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2706]))[44] = SCM_WORD(scm__rc.d1134[23]);
  scm__rc.d1134[475] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[216]))); /* symbol->string */
  scm__rc.d1134[474] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[475]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#symbol->string */
  scm__rc.d1134[476] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[217]))); /* G1185 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[477]), scm__rc.d1134[476]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2752]))[2] = SCM_WORD(scm__rc.d1134[474]);
  scm__rc.d1134[481] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[476]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#G1185 */
  scm__rc.d1134[483] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[218]))); /* <symbol> */
  scm__rc.d1134[482] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[483]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#<symbol> */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[116]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2756]))[3] = SCM_WORD(scm__rc.d1134[481]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2756]))[7] = SCM_WORD(scm__rc.d1134[461]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2756]))[11] = SCM_WORD(scm__rc.d1134[3]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2756]))[13] = SCM_WORD(scm__rc.d1134[93]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2756]))[15] = SCM_WORD(scm__rc.d1134[175]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2756]))[23] = SCM_WORD(scm__rc.d1134[11]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2756]))[25] = SCM_WORD(scm__rc.d1134[13]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2756]))[28] = SCM_WORD(scm__rc.d1134[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2756]))[30] = SCM_WORD(scm__rc.d1134[482]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2756]))[34] = SCM_WORD(scm__rc.d1134[17]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2756]))[38] = SCM_WORD(scm__rc.d1134[22]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2756]))[40] = SCM_WORD(scm__rc.d1134[481]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2756]))[42] = SCM_WORD(scm__rc.d1134[9]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2756]))[44] = SCM_WORD(scm__rc.d1134[23]);
  scm__rc.d1134[485] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[219]))); /* string */
  scm__rc.d1134[484] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[485]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#string */
  scm__rc.d1134[486] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[220]))); /* G1187 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[487]), scm__rc.d1134[486]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2802]))[2] = SCM_WORD(scm__rc.d1134[484]);
  scm__rc.d1134[491] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[486]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#G1187 */
  scm__rc.d1134[493] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[221]))); /* <char> */
  scm__rc.d1134[492] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[493]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#<char> */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[118]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2806]))[3] = SCM_WORD(scm__rc.d1134[491]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2806]))[7] = SCM_WORD(scm__rc.d1134[461]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2806]))[11] = SCM_WORD(scm__rc.d1134[3]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2806]))[13] = SCM_WORD(scm__rc.d1134[93]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2806]))[15] = SCM_WORD(scm__rc.d1134[175]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2806]))[23] = SCM_WORD(scm__rc.d1134[11]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2806]))[25] = SCM_WORD(scm__rc.d1134[13]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2806]))[28] = SCM_WORD(scm__rc.d1134[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2806]))[30] = SCM_WORD(scm__rc.d1134[492]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2806]))[34] = SCM_WORD(scm__rc.d1134[17]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2806]))[38] = SCM_WORD(scm__rc.d1134[22]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2806]))[40] = SCM_WORD(scm__rc.d1134[491]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2806]))[42] = SCM_WORD(scm__rc.d1134[9]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2806]))[44] = SCM_WORD(scm__rc.d1134[23]);
  scm__rc.d1134[495] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[222]))); /* display */
  scm__rc.d1134[494] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[495]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#display */
  scm__rc.d1134[497] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[223]))); /* write-to-string */
  scm__rc.d1134[496] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[497]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#write-to-string */
  scm__rc.d1134[498] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[224]))); /* G1189 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[499]), scm__rc.d1134[498]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2852]))[2] = SCM_WORD(scm__rc.d1134[494]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2852]))[4] = SCM_WORD(scm__rc.d1134[496]);
  scm__rc.d1134[503] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[498]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#G1189 */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[120]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2858]))[3] = SCM_WORD(scm__rc.d1134[503]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2858]))[7] = SCM_WORD(scm__rc.d1134[461]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2858]))[11] = SCM_WORD(scm__rc.d1134[3]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2858]))[13] = SCM_WORD(scm__rc.d1134[93]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2858]))[15] = SCM_WORD(scm__rc.d1134[175]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2858]))[23] = SCM_WORD(scm__rc.d1134[11]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2858]))[25] = SCM_WORD(scm__rc.d1134[13]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2858]))[28] = SCM_WORD(scm__rc.d1134[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2858]))[30] = SCM_WORD(scm__rc.d1134[176]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2858]))[34] = SCM_WORD(scm__rc.d1134[17]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2858]))[38] = SCM_WORD(scm__rc.d1134[22]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2858]))[40] = SCM_WORD(scm__rc.d1134[503]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2858]))[42] = SCM_WORD(scm__rc.d1134[9]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2858]))[44] = SCM_WORD(scm__rc.d1134[23]);
  scm__rc.d1134[504] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[225]))); /* G1191 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[505]), scm__rc.d1134[504]);
  scm__rc.d1134[509] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[504]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#G1191 */
  scm__rc.d1134[510] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[226]))); /* x->integer */
  scm__rc.d1134[512] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[227]))); /* <integer> */
  scm__rc.d1134[511] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[512]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#<integer> */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[122]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2905]))[3] = SCM_WORD(scm__rc.d1134[509]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2905]))[7] = SCM_WORD(scm__rc.d1134[510]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2905]))[11] = SCM_WORD(scm__rc.d1134[3]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2905]))[13] = SCM_WORD(scm__rc.d1134[93]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2905]))[15] = SCM_WORD(scm__rc.d1134[175]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2905]))[23] = SCM_WORD(scm__rc.d1134[11]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2905]))[25] = SCM_WORD(scm__rc.d1134[13]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2905]))[28] = SCM_WORD(scm__rc.d1134[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2905]))[30] = SCM_WORD(scm__rc.d1134[511]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2905]))[34] = SCM_WORD(scm__rc.d1134[17]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2905]))[38] = SCM_WORD(scm__rc.d1134[22]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2905]))[40] = SCM_WORD(scm__rc.d1134[509]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2905]))[42] = SCM_WORD(scm__rc.d1134[9]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2905]))[44] = SCM_WORD(scm__rc.d1134[23]);
  scm__rc.d1134[514] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[228]))); /* round->exact */
  scm__rc.d1134[513] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[514]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#round->exact */
  scm__rc.d1134[515] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[229]))); /* G1193 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[516]), scm__rc.d1134[515]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2951]))[2] = SCM_WORD(scm__rc.d1134[513]);
  scm__rc.d1134[520] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[515]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#G1193 */
  scm__rc.d1134[522] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[230]))); /* <real> */
  scm__rc.d1134[521] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[522]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#<real> */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[124]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2955]))[3] = SCM_WORD(scm__rc.d1134[520]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2955]))[7] = SCM_WORD(scm__rc.d1134[510]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2955]))[11] = SCM_WORD(scm__rc.d1134[3]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2955]))[13] = SCM_WORD(scm__rc.d1134[93]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2955]))[15] = SCM_WORD(scm__rc.d1134[175]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2955]))[23] = SCM_WORD(scm__rc.d1134[11]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2955]))[25] = SCM_WORD(scm__rc.d1134[13]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2955]))[28] = SCM_WORD(scm__rc.d1134[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2955]))[30] = SCM_WORD(scm__rc.d1134[521]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2955]))[34] = SCM_WORD(scm__rc.d1134[17]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2955]))[38] = SCM_WORD(scm__rc.d1134[22]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2955]))[40] = SCM_WORD(scm__rc.d1134[520]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2955]))[42] = SCM_WORD(scm__rc.d1134[9]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[2955]))[44] = SCM_WORD(scm__rc.d1134[23]);
  scm__rc.d1134[523] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[231]))); /* G1195 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[524]), scm__rc.d1134[523]);
  scm__rc.d1134[528] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[523]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#G1195 */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[126]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3003]))[3] = SCM_WORD(scm__rc.d1134[528]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3003]))[7] = SCM_WORD(scm__rc.d1134[510]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3003]))[11] = SCM_WORD(scm__rc.d1134[3]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3003]))[13] = SCM_WORD(scm__rc.d1134[93]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3003]))[15] = SCM_WORD(scm__rc.d1134[175]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3003]))[23] = SCM_WORD(scm__rc.d1134[11]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3003]))[25] = SCM_WORD(scm__rc.d1134[13]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3003]))[28] = SCM_WORD(scm__rc.d1134[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3003]))[30] = SCM_WORD(scm__rc.d1134[472]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3003]))[34] = SCM_WORD(scm__rc.d1134[17]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3003]))[38] = SCM_WORD(scm__rc.d1134[22]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3003]))[40] = SCM_WORD(scm__rc.d1134[528]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3003]))[42] = SCM_WORD(scm__rc.d1134[9]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3003]))[44] = SCM_WORD(scm__rc.d1134[23]);
  scm__rc.d1134[530] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[232]))); /* char->integer */
  scm__rc.d1134[529] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[530]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#char->integer */
  scm__rc.d1134[531] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[233]))); /* G1197 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[532]), scm__rc.d1134[531]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3049]))[2] = SCM_WORD(scm__rc.d1134[529]);
  scm__rc.d1134[536] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[531]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#G1197 */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[128]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3053]))[3] = SCM_WORD(scm__rc.d1134[536]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3053]))[7] = SCM_WORD(scm__rc.d1134[510]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3053]))[11] = SCM_WORD(scm__rc.d1134[3]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3053]))[13] = SCM_WORD(scm__rc.d1134[93]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3053]))[15] = SCM_WORD(scm__rc.d1134[175]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3053]))[23] = SCM_WORD(scm__rc.d1134[11]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3053]))[25] = SCM_WORD(scm__rc.d1134[13]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3053]))[28] = SCM_WORD(scm__rc.d1134[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3053]))[30] = SCM_WORD(scm__rc.d1134[492]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3053]))[34] = SCM_WORD(scm__rc.d1134[17]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3053]))[38] = SCM_WORD(scm__rc.d1134[22]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3053]))[40] = SCM_WORD(scm__rc.d1134[536]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3053]))[42] = SCM_WORD(scm__rc.d1134[9]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3053]))[44] = SCM_WORD(scm__rc.d1134[23]);
  scm__rc.d1134[538] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[234]))); /* x->number */
  scm__rc.d1134[537] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[538]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#x->number */
  scm__rc.d1134[539] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[510]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#x->integer */
  scm__rc.d1134[540] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[235]))); /* G1199 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[541]), scm__rc.d1134[540]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3099]))[4] = SCM_WORD(scm__rc.d1134[537]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3099]))[6] = SCM_WORD(scm__rc.d1134[539]);
  scm__rc.d1134[545] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[540]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#G1199 */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[130]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3107]))[3] = SCM_WORD(scm__rc.d1134[545]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3107]))[7] = SCM_WORD(scm__rc.d1134[510]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3107]))[11] = SCM_WORD(scm__rc.d1134[3]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3107]))[13] = SCM_WORD(scm__rc.d1134[93]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3107]))[15] = SCM_WORD(scm__rc.d1134[175]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3107]))[23] = SCM_WORD(scm__rc.d1134[11]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3107]))[25] = SCM_WORD(scm__rc.d1134[13]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3107]))[28] = SCM_WORD(scm__rc.d1134[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3107]))[30] = SCM_WORD(scm__rc.d1134[176]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3107]))[34] = SCM_WORD(scm__rc.d1134[17]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3107]))[38] = SCM_WORD(scm__rc.d1134[22]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3107]))[40] = SCM_WORD(scm__rc.d1134[545]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3107]))[42] = SCM_WORD(scm__rc.d1134[9]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3107]))[44] = SCM_WORD(scm__rc.d1134[23]);
  scm__rc.d1134[546] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[236]))); /* G1201 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[547]), scm__rc.d1134[546]);
  scm__rc.d1134[551] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[546]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#G1201 */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[132]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3154]))[3] = SCM_WORD(scm__rc.d1134[551]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3154]))[7] = SCM_WORD(scm__rc.d1134[538]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3154]))[11] = SCM_WORD(scm__rc.d1134[3]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3154]))[13] = SCM_WORD(scm__rc.d1134[93]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3154]))[15] = SCM_WORD(scm__rc.d1134[175]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3154]))[23] = SCM_WORD(scm__rc.d1134[11]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3154]))[25] = SCM_WORD(scm__rc.d1134[13]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3154]))[28] = SCM_WORD(scm__rc.d1134[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3154]))[30] = SCM_WORD(scm__rc.d1134[472]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3154]))[34] = SCM_WORD(scm__rc.d1134[17]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3154]))[38] = SCM_WORD(scm__rc.d1134[22]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3154]))[40] = SCM_WORD(scm__rc.d1134[551]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3154]))[42] = SCM_WORD(scm__rc.d1134[9]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3154]))[44] = SCM_WORD(scm__rc.d1134[23]);
  scm__rc.d1134[553] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[237]))); /* string->number */
  scm__rc.d1134[552] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[553]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#string->number */
  scm__rc.d1134[554] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[238]))); /* G1203 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[555]), scm__rc.d1134[554]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3200]))[4] = SCM_WORD(scm__rc.d1134[552]);
  scm__rc.d1134[559] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[554]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#G1203 */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[134]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3208]))[3] = SCM_WORD(scm__rc.d1134[559]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3208]))[7] = SCM_WORD(scm__rc.d1134[538]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3208]))[11] = SCM_WORD(scm__rc.d1134[3]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3208]))[13] = SCM_WORD(scm__rc.d1134[93]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3208]))[15] = SCM_WORD(scm__rc.d1134[175]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3208]))[23] = SCM_WORD(scm__rc.d1134[11]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3208]))[25] = SCM_WORD(scm__rc.d1134[13]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3208]))[28] = SCM_WORD(scm__rc.d1134[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3208]))[30] = SCM_WORD(scm__rc.d1134[462]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3208]))[34] = SCM_WORD(scm__rc.d1134[17]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3208]))[38] = SCM_WORD(scm__rc.d1134[22]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3208]))[40] = SCM_WORD(scm__rc.d1134[559]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3208]))[42] = SCM_WORD(scm__rc.d1134[9]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3208]))[44] = SCM_WORD(scm__rc.d1134[23]);
  scm__rc.d1134[560] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[239]))); /* G1205 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[561]), scm__rc.d1134[560]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3254]))[2] = SCM_WORD(scm__rc.d1134[529]);
  scm__rc.d1134[565] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[560]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#G1205 */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[136]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3258]))[3] = SCM_WORD(scm__rc.d1134[565]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3258]))[7] = SCM_WORD(scm__rc.d1134[538]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3258]))[11] = SCM_WORD(scm__rc.d1134[3]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3258]))[13] = SCM_WORD(scm__rc.d1134[93]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3258]))[15] = SCM_WORD(scm__rc.d1134[175]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3258]))[23] = SCM_WORD(scm__rc.d1134[11]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3258]))[25] = SCM_WORD(scm__rc.d1134[13]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3258]))[28] = SCM_WORD(scm__rc.d1134[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3258]))[30] = SCM_WORD(scm__rc.d1134[492]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3258]))[34] = SCM_WORD(scm__rc.d1134[17]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3258]))[38] = SCM_WORD(scm__rc.d1134[22]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3258]))[40] = SCM_WORD(scm__rc.d1134[565]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3258]))[42] = SCM_WORD(scm__rc.d1134[9]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3258]))[44] = SCM_WORD(scm__rc.d1134[23]);
  scm__rc.d1134[566] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[240]))); /* G1207 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[567]), scm__rc.d1134[566]);
  scm__rc.d1134[571] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[566]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#G1207 */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[138]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3306]))[3] = SCM_WORD(scm__rc.d1134[571]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3306]))[7] = SCM_WORD(scm__rc.d1134[538]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3306]))[11] = SCM_WORD(scm__rc.d1134[3]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3306]))[13] = SCM_WORD(scm__rc.d1134[93]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3306]))[15] = SCM_WORD(scm__rc.d1134[175]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3306]))[23] = SCM_WORD(scm__rc.d1134[11]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3306]))[25] = SCM_WORD(scm__rc.d1134[13]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3306]))[28] = SCM_WORD(scm__rc.d1134[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3306]))[30] = SCM_WORD(scm__rc.d1134[176]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3306]))[34] = SCM_WORD(scm__rc.d1134[17]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3306]))[38] = SCM_WORD(scm__rc.d1134[22]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3306]))[40] = SCM_WORD(scm__rc.d1134[571]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3306]))[42] = SCM_WORD(scm__rc.d1134[9]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3306]))[44] = SCM_WORD(scm__rc.d1134[23]);
  scm__rc.d1134[572] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[241]))); /* G1209 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[573]), scm__rc.d1134[572]);
  scm__rc.d1134[577] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[572]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#G1209 */
  scm__rc.d1134[578] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[242]))); /* ref */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[140]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3356]))[3] = SCM_WORD(scm__rc.d1134[577]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3356]))[7] = SCM_WORD(scm__rc.d1134[578]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3356]))[11] = SCM_WORD(scm__rc.d1134[3]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3356]))[13] = SCM_WORD(scm__rc.d1134[93]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3356]))[15] = SCM_WORD(scm__rc.d1134[175]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3356]))[23] = SCM_WORD(scm__rc.d1134[11]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3356]))[25] = SCM_WORD(scm__rc.d1134[13]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3356]))[28] = SCM_WORD(scm__rc.d1134[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3356]))[30] = SCM_WORD(scm__rc.d1134[176]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3356]))[32] = SCM_WORD(scm__rc.d1134[482]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3356]))[36] = SCM_WORD(scm__rc.d1134[17]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3356]))[40] = SCM_WORD(scm__rc.d1134[22]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3356]))[42] = SCM_WORD(scm__rc.d1134[577]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3356]))[44] = SCM_WORD(scm__rc.d1134[9]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3356]))[46] = SCM_WORD(scm__rc.d1134[23]);
  scm__rc.d1134[579] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[243]))); /* G1211 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[580]), scm__rc.d1134[579]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3404]))[5] = SCM_WORD(scm__rc.d1134[332]);
  scm__rc.d1134[584] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[579]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#G1211 */
  scm__rc.d1134[585] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[244]))); /* fallback */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[586]), scm__rc.d1134[585]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[588]), scm__rc.d1134[260]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[590]), scm__rc.d1134[206]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[142]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3417]))[3] = SCM_WORD(scm__rc.d1134[584]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3417]))[7] = SCM_WORD(scm__rc.d1134[578]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3417]))[11] = SCM_WORD(scm__rc.d1134[3]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3417]))[13] = SCM_WORD(scm__rc.d1134[93]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3417]))[15] = SCM_WORD(scm__rc.d1134[175]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3417]))[23] = SCM_WORD(scm__rc.d1134[11]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3417]))[25] = SCM_WORD(scm__rc.d1134[13]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3417]))[28] = SCM_WORD(scm__rc.d1134[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3417]))[30] = SCM_WORD(scm__rc.d1134[176]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3417]))[32] = SCM_WORD(scm__rc.d1134[482]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3417]))[34] = SCM_WORD(scm__rc.d1134[176]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3417]))[38] = SCM_WORD(scm__rc.d1134[17]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3417]))[42] = SCM_WORD(scm__rc.d1134[22]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3417]))[44] = SCM_WORD(scm__rc.d1134[584]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3417]))[46] = SCM_WORD(scm__rc.d1134[9]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3417]))[48] = SCM_WORD(scm__rc.d1134[23]);
  scm__rc.d1134[592] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[245]))); /* G1213 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[593]), scm__rc.d1134[592]);
  scm__rc.d1134[597] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[592]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#G1213 */
  scm__rc.d1134[598] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[246]))); /* setter of ref */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[599]), scm__rc.d1134[353]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[601]), scm__rc.d1134[260]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[603]), scm__rc.d1134[206]);
  scm__rc.d1134[605] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[578]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#ref */
  scm__rc.d1134[606] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[85]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#has-setter? */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[144]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3472]))[3] = SCM_WORD(scm__rc.d1134[597]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3472]))[7] = SCM_WORD(scm__rc.d1134[598]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3472]))[11] = SCM_WORD(scm__rc.d1134[3]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3472]))[13] = SCM_WORD(scm__rc.d1134[93]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3472]))[15] = SCM_WORD(scm__rc.d1134[175]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3472]))[23] = SCM_WORD(scm__rc.d1134[11]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3472]))[25] = SCM_WORD(scm__rc.d1134[13]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3472]))[28] = SCM_WORD(scm__rc.d1134[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3472]))[30] = SCM_WORD(scm__rc.d1134[176]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3472]))[32] = SCM_WORD(scm__rc.d1134[482]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3472]))[34] = SCM_WORD(scm__rc.d1134[176]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3472]))[38] = SCM_WORD(scm__rc.d1134[17]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3472]))[42] = SCM_WORD(scm__rc.d1134[22]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3472]))[44] = SCM_WORD(scm__rc.d1134[597]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3472]))[46] = SCM_WORD(scm__rc.d1134[9]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3472]))[48] = SCM_WORD(scm__rc.d1134[23]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3472]))[52] = SCM_WORD(scm__rc.d1134[605]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3472]))[54] = SCM_WORD(scm__rc.d1134[606]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3472]))[62] = SCM_WORD(scm__rc.d1134[605]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3472]))[65] = SCM_WORD(scm__rc.d1134[220]);
  scm__rc.d1134[608] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[247]))); /* hash-table-get */
  scm__rc.d1134[607] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[608]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#hash-table-get */
  scm__rc.d1134[609] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[248]))); /* G1215 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[610]), scm__rc.d1134[609]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3541]))[3] = SCM_WORD(scm__rc.d1134[607]);
  scm__rc.d1134[614] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[609]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#G1215 */
  scm__rc.d1134[616] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[249]))); /* <hash-table> */
  scm__rc.d1134[615] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[616]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#<hash-table> */
  scm__rc.d1134[617] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[250]))); /* key */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[618]), scm__rc.d1134[617]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[620]), scm__rc.d1134[206]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[146]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3546]))[3] = SCM_WORD(scm__rc.d1134[614]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3546]))[7] = SCM_WORD(scm__rc.d1134[578]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3546]))[11] = SCM_WORD(scm__rc.d1134[3]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3546]))[13] = SCM_WORD(scm__rc.d1134[93]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3546]))[15] = SCM_WORD(scm__rc.d1134[175]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3546]))[23] = SCM_WORD(scm__rc.d1134[11]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3546]))[25] = SCM_WORD(scm__rc.d1134[13]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3546]))[28] = SCM_WORD(scm__rc.d1134[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3546]))[30] = SCM_WORD(scm__rc.d1134[615]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3546]))[32] = SCM_WORD(scm__rc.d1134[176]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3546]))[36] = SCM_WORD(scm__rc.d1134[17]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3546]))[40] = SCM_WORD(scm__rc.d1134[22]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3546]))[42] = SCM_WORD(scm__rc.d1134[614]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3546]))[44] = SCM_WORD(scm__rc.d1134[9]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3546]))[46] = SCM_WORD(scm__rc.d1134[23]);
  scm__rc.d1134[622] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[251]))); /* G1217 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[623]), scm__rc.d1134[622]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3594]))[4] = SCM_WORD(scm__rc.d1134[607]);
  scm__rc.d1134[627] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[622]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#G1217 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[628]), scm__rc.d1134[617]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[630]), scm__rc.d1134[206]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[148]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3600]))[3] = SCM_WORD(scm__rc.d1134[627]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3600]))[7] = SCM_WORD(scm__rc.d1134[578]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3600]))[11] = SCM_WORD(scm__rc.d1134[3]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3600]))[13] = SCM_WORD(scm__rc.d1134[93]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3600]))[15] = SCM_WORD(scm__rc.d1134[175]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3600]))[23] = SCM_WORD(scm__rc.d1134[11]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3600]))[25] = SCM_WORD(scm__rc.d1134[13]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3600]))[28] = SCM_WORD(scm__rc.d1134[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3600]))[30] = SCM_WORD(scm__rc.d1134[615]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3600]))[32] = SCM_WORD(scm__rc.d1134[176]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3600]))[34] = SCM_WORD(scm__rc.d1134[176]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3600]))[38] = SCM_WORD(scm__rc.d1134[17]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3600]))[42] = SCM_WORD(scm__rc.d1134[22]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3600]))[44] = SCM_WORD(scm__rc.d1134[627]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3600]))[46] = SCM_WORD(scm__rc.d1134[9]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3600]))[48] = SCM_WORD(scm__rc.d1134[23]);
  scm__rc.d1134[633] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[252]))); /* hash-table-put! */
  scm__rc.d1134[632] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[633]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#hash-table-put! */
  scm__rc.d1134[634] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[253]))); /* G1219 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[635]), scm__rc.d1134[634]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3650]))[4] = SCM_WORD(scm__rc.d1134[632]);
  scm__rc.d1134[639] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[634]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#G1219 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[640]), scm__rc.d1134[617]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[642]), scm__rc.d1134[206]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[150]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3656]))[3] = SCM_WORD(scm__rc.d1134[639]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3656]))[7] = SCM_WORD(scm__rc.d1134[598]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3656]))[11] = SCM_WORD(scm__rc.d1134[3]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3656]))[13] = SCM_WORD(scm__rc.d1134[93]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3656]))[15] = SCM_WORD(scm__rc.d1134[175]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3656]))[23] = SCM_WORD(scm__rc.d1134[11]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3656]))[25] = SCM_WORD(scm__rc.d1134[13]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3656]))[28] = SCM_WORD(scm__rc.d1134[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3656]))[30] = SCM_WORD(scm__rc.d1134[615]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3656]))[32] = SCM_WORD(scm__rc.d1134[176]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3656]))[34] = SCM_WORD(scm__rc.d1134[176]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3656]))[38] = SCM_WORD(scm__rc.d1134[17]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3656]))[42] = SCM_WORD(scm__rc.d1134[22]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3656]))[44] = SCM_WORD(scm__rc.d1134[639]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3656]))[46] = SCM_WORD(scm__rc.d1134[9]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3656]))[48] = SCM_WORD(scm__rc.d1134[23]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3656]))[52] = SCM_WORD(scm__rc.d1134[605]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3656]))[54] = SCM_WORD(scm__rc.d1134[606]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3656]))[62] = SCM_WORD(scm__rc.d1134[605]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3656]))[65] = SCM_WORD(scm__rc.d1134[220]);
  scm__rc.d1134[645] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[254]))); /* tree-map-get */
  scm__rc.d1134[644] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[645]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#tree-map-get */
  scm__rc.d1134[646] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[255]))); /* G1221 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[647]), scm__rc.d1134[646]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3725]))[3] = SCM_WORD(scm__rc.d1134[644]);
  scm__rc.d1134[651] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[646]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#G1221 */
  scm__rc.d1134[653] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[256]))); /* <tree-map> */
  scm__rc.d1134[652] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[653]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#<tree-map> */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[152]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3730]))[3] = SCM_WORD(scm__rc.d1134[651]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3730]))[7] = SCM_WORD(scm__rc.d1134[578]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3730]))[11] = SCM_WORD(scm__rc.d1134[3]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3730]))[13] = SCM_WORD(scm__rc.d1134[93]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3730]))[15] = SCM_WORD(scm__rc.d1134[175]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3730]))[23] = SCM_WORD(scm__rc.d1134[11]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3730]))[25] = SCM_WORD(scm__rc.d1134[13]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3730]))[28] = SCM_WORD(scm__rc.d1134[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3730]))[30] = SCM_WORD(scm__rc.d1134[652]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3730]))[32] = SCM_WORD(scm__rc.d1134[176]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3730]))[36] = SCM_WORD(scm__rc.d1134[17]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3730]))[40] = SCM_WORD(scm__rc.d1134[22]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3730]))[42] = SCM_WORD(scm__rc.d1134[651]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3730]))[44] = SCM_WORD(scm__rc.d1134[9]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3730]))[46] = SCM_WORD(scm__rc.d1134[23]);
  scm__rc.d1134[654] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[257]))); /* G1223 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[655]), scm__rc.d1134[654]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3778]))[4] = SCM_WORD(scm__rc.d1134[644]);
  scm__rc.d1134[659] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[654]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#G1223 */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[154]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3784]))[3] = SCM_WORD(scm__rc.d1134[659]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3784]))[7] = SCM_WORD(scm__rc.d1134[578]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3784]))[11] = SCM_WORD(scm__rc.d1134[3]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3784]))[13] = SCM_WORD(scm__rc.d1134[93]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3784]))[15] = SCM_WORD(scm__rc.d1134[175]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3784]))[23] = SCM_WORD(scm__rc.d1134[11]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3784]))[25] = SCM_WORD(scm__rc.d1134[13]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3784]))[28] = SCM_WORD(scm__rc.d1134[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3784]))[30] = SCM_WORD(scm__rc.d1134[652]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3784]))[32] = SCM_WORD(scm__rc.d1134[176]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3784]))[34] = SCM_WORD(scm__rc.d1134[176]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3784]))[38] = SCM_WORD(scm__rc.d1134[17]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3784]))[42] = SCM_WORD(scm__rc.d1134[22]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3784]))[44] = SCM_WORD(scm__rc.d1134[659]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3784]))[46] = SCM_WORD(scm__rc.d1134[9]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3784]))[48] = SCM_WORD(scm__rc.d1134[23]);
  scm__rc.d1134[661] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[258]))); /* tree-map-put! */
  scm__rc.d1134[660] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[661]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#tree-map-put! */
  scm__rc.d1134[662] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[259]))); /* G1225 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[663]), scm__rc.d1134[662]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3834]))[4] = SCM_WORD(scm__rc.d1134[660]);
  scm__rc.d1134[667] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[662]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#G1225 */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[156]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3840]))[3] = SCM_WORD(scm__rc.d1134[667]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3840]))[7] = SCM_WORD(scm__rc.d1134[598]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3840]))[11] = SCM_WORD(scm__rc.d1134[3]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3840]))[13] = SCM_WORD(scm__rc.d1134[93]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3840]))[15] = SCM_WORD(scm__rc.d1134[175]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3840]))[23] = SCM_WORD(scm__rc.d1134[11]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3840]))[25] = SCM_WORD(scm__rc.d1134[13]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3840]))[28] = SCM_WORD(scm__rc.d1134[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3840]))[30] = SCM_WORD(scm__rc.d1134[652]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3840]))[32] = SCM_WORD(scm__rc.d1134[176]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3840]))[34] = SCM_WORD(scm__rc.d1134[176]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3840]))[38] = SCM_WORD(scm__rc.d1134[17]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3840]))[42] = SCM_WORD(scm__rc.d1134[22]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3840]))[44] = SCM_WORD(scm__rc.d1134[667]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3840]))[46] = SCM_WORD(scm__rc.d1134[9]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3840]))[48] = SCM_WORD(scm__rc.d1134[23]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3840]))[52] = SCM_WORD(scm__rc.d1134[605]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3840]))[54] = SCM_WORD(scm__rc.d1134[606]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3840]))[62] = SCM_WORD(scm__rc.d1134[605]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3840]))[65] = SCM_WORD(scm__rc.d1134[220]);
  scm__rc.d1134[668] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[260]))); /* G1227 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[669]), scm__rc.d1134[668]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3909]))[3] = SCM_WORD(scm__rc.d1134[275]);
  scm__rc.d1134[673] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[668]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#G1227 */
  scm__rc.d1134[675] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[261]))); /* <list> */
  scm__rc.d1134[674] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[675]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#<list> */
  scm__rc.d1134[676] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[262]))); /* index */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[677]), scm__rc.d1134[676]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[679]), scm__rc.d1134[206]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[158]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3914]))[3] = SCM_WORD(scm__rc.d1134[673]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3914]))[7] = SCM_WORD(scm__rc.d1134[578]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3914]))[11] = SCM_WORD(scm__rc.d1134[3]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3914]))[13] = SCM_WORD(scm__rc.d1134[93]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3914]))[15] = SCM_WORD(scm__rc.d1134[175]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3914]))[23] = SCM_WORD(scm__rc.d1134[11]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3914]))[25] = SCM_WORD(scm__rc.d1134[13]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3914]))[28] = SCM_WORD(scm__rc.d1134[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3914]))[30] = SCM_WORD(scm__rc.d1134[674]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3914]))[32] = SCM_WORD(scm__rc.d1134[511]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3914]))[36] = SCM_WORD(scm__rc.d1134[17]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3914]))[40] = SCM_WORD(scm__rc.d1134[22]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3914]))[42] = SCM_WORD(scm__rc.d1134[673]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3914]))[44] = SCM_WORD(scm__rc.d1134[9]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3914]))[46] = SCM_WORD(scm__rc.d1134[23]);
  scm__rc.d1134[681] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[263]))); /* G1229 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[682]), scm__rc.d1134[681]);
  scm__rc.d1134[686] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[681]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#G1229 */
  scm__rc.d1134[688] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[264]))); /* <vector> */
  scm__rc.d1134[687] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[688]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#<vector> */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[160]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3966]))[3] = SCM_WORD(scm__rc.d1134[686]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3966]))[7] = SCM_WORD(scm__rc.d1134[578]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3966]))[11] = SCM_WORD(scm__rc.d1134[3]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3966]))[13] = SCM_WORD(scm__rc.d1134[93]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3966]))[15] = SCM_WORD(scm__rc.d1134[175]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3966]))[23] = SCM_WORD(scm__rc.d1134[11]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3966]))[25] = SCM_WORD(scm__rc.d1134[13]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3966]))[28] = SCM_WORD(scm__rc.d1134[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3966]))[30] = SCM_WORD(scm__rc.d1134[687]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3966]))[32] = SCM_WORD(scm__rc.d1134[511]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3966]))[36] = SCM_WORD(scm__rc.d1134[17]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3966]))[40] = SCM_WORD(scm__rc.d1134[22]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3966]))[42] = SCM_WORD(scm__rc.d1134[686]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3966]))[44] = SCM_WORD(scm__rc.d1134[9]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[3966]))[46] = SCM_WORD(scm__rc.d1134[23]);
  scm__rc.d1134[690] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[265]))); /* string-ref */
  scm__rc.d1134[689] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[690]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#string-ref */
  scm__rc.d1134[691] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[266]))); /* G1231 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[692]), scm__rc.d1134[691]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4014]))[3] = SCM_WORD(scm__rc.d1134[689]);
  scm__rc.d1134[696] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[691]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#G1231 */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[162]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4019]))[3] = SCM_WORD(scm__rc.d1134[696]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4019]))[7] = SCM_WORD(scm__rc.d1134[578]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4019]))[11] = SCM_WORD(scm__rc.d1134[3]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4019]))[13] = SCM_WORD(scm__rc.d1134[93]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4019]))[15] = SCM_WORD(scm__rc.d1134[175]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4019]))[23] = SCM_WORD(scm__rc.d1134[11]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4019]))[25] = SCM_WORD(scm__rc.d1134[13]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4019]))[28] = SCM_WORD(scm__rc.d1134[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4019]))[30] = SCM_WORD(scm__rc.d1134[462]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4019]))[32] = SCM_WORD(scm__rc.d1134[511]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4019]))[36] = SCM_WORD(scm__rc.d1134[17]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4019]))[40] = SCM_WORD(scm__rc.d1134[22]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4019]))[42] = SCM_WORD(scm__rc.d1134[696]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4019]))[44] = SCM_WORD(scm__rc.d1134[9]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4019]))[46] = SCM_WORD(scm__rc.d1134[23]);
  scm__rc.d1134[698] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[267]))); /* list-tail */
  scm__rc.d1134[697] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[698]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#list-tail */
  scm__rc.d1134[700] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[268]))); /* set-car! */
  scm__rc.d1134[699] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[700]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#set-car! */
  scm__rc.d1134[701] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[269]))); /* G1233 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[702]), scm__rc.d1134[701]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4067]))[5] = SCM_WORD(scm__rc.d1134[697]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4067]))[9] = SCM_WORD(scm__rc.d1134[699]);
  scm__rc.d1134[706] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[701]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#G1233 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[707]), scm__rc.d1134[676]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[709]), scm__rc.d1134[206]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[164]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4078]))[3] = SCM_WORD(scm__rc.d1134[706]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4078]))[7] = SCM_WORD(scm__rc.d1134[598]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4078]))[11] = SCM_WORD(scm__rc.d1134[3]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4078]))[13] = SCM_WORD(scm__rc.d1134[93]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4078]))[15] = SCM_WORD(scm__rc.d1134[175]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4078]))[23] = SCM_WORD(scm__rc.d1134[11]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4078]))[25] = SCM_WORD(scm__rc.d1134[13]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4078]))[28] = SCM_WORD(scm__rc.d1134[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4078]))[30] = SCM_WORD(scm__rc.d1134[674]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4078]))[32] = SCM_WORD(scm__rc.d1134[511]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4078]))[34] = SCM_WORD(scm__rc.d1134[176]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4078]))[38] = SCM_WORD(scm__rc.d1134[17]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4078]))[42] = SCM_WORD(scm__rc.d1134[22]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4078]))[44] = SCM_WORD(scm__rc.d1134[706]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4078]))[46] = SCM_WORD(scm__rc.d1134[9]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4078]))[48] = SCM_WORD(scm__rc.d1134[23]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4078]))[52] = SCM_WORD(scm__rc.d1134[605]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4078]))[54] = SCM_WORD(scm__rc.d1134[606]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4078]))[62] = SCM_WORD(scm__rc.d1134[605]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4078]))[65] = SCM_WORD(scm__rc.d1134[220]);
  scm__rc.d1134[711] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[270]))); /* G1235 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[712]), scm__rc.d1134[711]);
  scm__rc.d1134[716] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[711]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#G1235 */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[166]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4152]))[3] = SCM_WORD(scm__rc.d1134[716]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4152]))[7] = SCM_WORD(scm__rc.d1134[598]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4152]))[11] = SCM_WORD(scm__rc.d1134[3]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4152]))[13] = SCM_WORD(scm__rc.d1134[93]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4152]))[15] = SCM_WORD(scm__rc.d1134[175]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4152]))[23] = SCM_WORD(scm__rc.d1134[11]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4152]))[25] = SCM_WORD(scm__rc.d1134[13]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4152]))[28] = SCM_WORD(scm__rc.d1134[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4152]))[30] = SCM_WORD(scm__rc.d1134[687]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4152]))[32] = SCM_WORD(scm__rc.d1134[511]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4152]))[34] = SCM_WORD(scm__rc.d1134[176]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4152]))[38] = SCM_WORD(scm__rc.d1134[17]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4152]))[42] = SCM_WORD(scm__rc.d1134[22]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4152]))[44] = SCM_WORD(scm__rc.d1134[716]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4152]))[46] = SCM_WORD(scm__rc.d1134[9]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4152]))[48] = SCM_WORD(scm__rc.d1134[23]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4152]))[52] = SCM_WORD(scm__rc.d1134[605]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4152]))[54] = SCM_WORD(scm__rc.d1134[606]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4152]))[62] = SCM_WORD(scm__rc.d1134[605]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4152]))[65] = SCM_WORD(scm__rc.d1134[220]);
  scm__rc.d1134[718] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[271]))); /* string-set! */
  scm__rc.d1134[717] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[718]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#string-set! */
  scm__rc.d1134[719] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[272]))); /* G1237 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[720]), scm__rc.d1134[719]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4221]))[4] = SCM_WORD(scm__rc.d1134[717]);
  scm__rc.d1134[724] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[719]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#G1237 */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[168]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4227]))[3] = SCM_WORD(scm__rc.d1134[724]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4227]))[7] = SCM_WORD(scm__rc.d1134[598]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4227]))[11] = SCM_WORD(scm__rc.d1134[3]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4227]))[13] = SCM_WORD(scm__rc.d1134[93]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4227]))[15] = SCM_WORD(scm__rc.d1134[175]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4227]))[23] = SCM_WORD(scm__rc.d1134[11]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4227]))[25] = SCM_WORD(scm__rc.d1134[13]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4227]))[28] = SCM_WORD(scm__rc.d1134[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4227]))[30] = SCM_WORD(scm__rc.d1134[462]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4227]))[32] = SCM_WORD(scm__rc.d1134[511]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4227]))[34] = SCM_WORD(scm__rc.d1134[176]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4227]))[38] = SCM_WORD(scm__rc.d1134[17]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4227]))[42] = SCM_WORD(scm__rc.d1134[22]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4227]))[44] = SCM_WORD(scm__rc.d1134[724]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4227]))[46] = SCM_WORD(scm__rc.d1134[9]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4227]))[48] = SCM_WORD(scm__rc.d1134[23]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4227]))[52] = SCM_WORD(scm__rc.d1134[605]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4227]))[54] = SCM_WORD(scm__rc.d1134[606]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4227]))[62] = SCM_WORD(scm__rc.d1134[605]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4227]))[65] = SCM_WORD(scm__rc.d1134[220]);
  scm__rc.d1134[726] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[273]))); /* rxmatch */
  scm__rc.d1134[725] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[726]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#rxmatch */
  scm__rc.d1134[727] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[274]))); /* G1239 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[728]), scm__rc.d1134[727]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4296]))[3] = SCM_WORD(scm__rc.d1134[725]);
  scm__rc.d1134[732] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[727]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#G1239 */
  scm__rc.d1134[733] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[275]))); /* object-apply */
  scm__rc.d1134[735] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[276]))); /* <regexp> */
  scm__rc.d1134[734] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[735]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#<regexp> */
  scm__rc.d1134[736] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[277]))); /* self */
  scm__rc.d1134[737] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[278]))); /* s */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[738]), scm__rc.d1134[737]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[740]), scm__rc.d1134[736]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[170]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4301]))[3] = SCM_WORD(scm__rc.d1134[732]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4301]))[7] = SCM_WORD(scm__rc.d1134[733]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4301]))[11] = SCM_WORD(scm__rc.d1134[3]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4301]))[13] = SCM_WORD(scm__rc.d1134[93]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4301]))[15] = SCM_WORD(scm__rc.d1134[175]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4301]))[23] = SCM_WORD(scm__rc.d1134[11]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4301]))[25] = SCM_WORD(scm__rc.d1134[13]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4301]))[28] = SCM_WORD(scm__rc.d1134[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4301]))[30] = SCM_WORD(scm__rc.d1134[734]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4301]))[32] = SCM_WORD(scm__rc.d1134[462]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4301]))[36] = SCM_WORD(scm__rc.d1134[17]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4301]))[40] = SCM_WORD(scm__rc.d1134[22]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4301]))[42] = SCM_WORD(scm__rc.d1134[732]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4301]))[44] = SCM_WORD(scm__rc.d1134[9]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4301]))[46] = SCM_WORD(scm__rc.d1134[23]);
  scm__rc.d1134[743] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[279]))); /* rxmatch-substring */
  scm__rc.d1134[742] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[743]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#rxmatch-substring */
  scm__rc.d1134[744] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[280]))); /* G1241 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[745]), scm__rc.d1134[744]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4349]))[2] = SCM_WORD(scm__rc.d1134[742]);
  scm__rc.d1134[749] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[744]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#G1241 */
  scm__rc.d1134[751] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[281]))); /* <regmatch> */
  scm__rc.d1134[750] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[751]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#<regmatch> */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[752]), scm__rc.d1134[736]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[172]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4353]))[3] = SCM_WORD(scm__rc.d1134[749]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4353]))[7] = SCM_WORD(scm__rc.d1134[733]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4353]))[11] = SCM_WORD(scm__rc.d1134[3]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4353]))[13] = SCM_WORD(scm__rc.d1134[93]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4353]))[15] = SCM_WORD(scm__rc.d1134[175]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4353]))[23] = SCM_WORD(scm__rc.d1134[11]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4353]))[25] = SCM_WORD(scm__rc.d1134[13]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4353]))[28] = SCM_WORD(scm__rc.d1134[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4353]))[30] = SCM_WORD(scm__rc.d1134[750]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4353]))[34] = SCM_WORD(scm__rc.d1134[17]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4353]))[38] = SCM_WORD(scm__rc.d1134[22]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4353]))[40] = SCM_WORD(scm__rc.d1134[749]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4353]))[42] = SCM_WORD(scm__rc.d1134[9]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4353]))[44] = SCM_WORD(scm__rc.d1134[23]);
  scm__rc.d1134[754] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[282]))); /* G1243 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[755]), scm__rc.d1134[754]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4399]))[3] = SCM_WORD(scm__rc.d1134[742]);
  scm__rc.d1134[759] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[754]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#G1243 */
  scm__rc.d1134[760] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[283]))); /* i */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[761]), scm__rc.d1134[760]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[763]), scm__rc.d1134[736]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[174]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4404]))[3] = SCM_WORD(scm__rc.d1134[759]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4404]))[7] = SCM_WORD(scm__rc.d1134[733]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4404]))[11] = SCM_WORD(scm__rc.d1134[3]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4404]))[13] = SCM_WORD(scm__rc.d1134[93]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4404]))[15] = SCM_WORD(scm__rc.d1134[175]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4404]))[23] = SCM_WORD(scm__rc.d1134[11]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4404]))[25] = SCM_WORD(scm__rc.d1134[13]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4404]))[28] = SCM_WORD(scm__rc.d1134[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4404]))[30] = SCM_WORD(scm__rc.d1134[750]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4404]))[32] = SCM_WORD(scm__rc.d1134[511]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4404]))[36] = SCM_WORD(scm__rc.d1134[17]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4404]))[40] = SCM_WORD(scm__rc.d1134[22]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4404]))[42] = SCM_WORD(scm__rc.d1134[759]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4404]))[44] = SCM_WORD(scm__rc.d1134[9]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4404]))[46] = SCM_WORD(scm__rc.d1134[23]);
  scm__rc.d1134[765] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[284]))); /* before */
  scm__rc.d1134[766] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[285]))); /* after */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[767]), scm__rc.d1134[766]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[769]), scm__rc.d1134[765]);
  scm__rc.d1134[771] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[733]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#object-apply */
  scm__rc.d1134[772] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[286]))); /* G1245 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[773]), scm__rc.d1134[772]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4452]))[10] = SCM_WORD(scm__rc.d1134[771]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4452]))[15] = SCM_WORD(scm__rc.d1134[742]);
  scm__rc.d1134[777] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[772]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#G1245 */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[176]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4469]))[3] = SCM_WORD(scm__rc.d1134[777]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4469]))[7] = SCM_WORD(scm__rc.d1134[733]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4469]))[11] = SCM_WORD(scm__rc.d1134[3]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4469]))[13] = SCM_WORD(scm__rc.d1134[93]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4469]))[15] = SCM_WORD(scm__rc.d1134[175]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4469]))[23] = SCM_WORD(scm__rc.d1134[11]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4469]))[25] = SCM_WORD(scm__rc.d1134[13]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4469]))[28] = SCM_WORD(scm__rc.d1134[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4469]))[30] = SCM_WORD(scm__rc.d1134[750]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4469]))[32] = SCM_WORD(scm__rc.d1134[482]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4469]))[36] = SCM_WORD(scm__rc.d1134[17]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4469]))[40] = SCM_WORD(scm__rc.d1134[22]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4469]))[42] = SCM_WORD(scm__rc.d1134[777]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4469]))[44] = SCM_WORD(scm__rc.d1134[9]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4469]))[46] = SCM_WORD(scm__rc.d1134[23]);
  scm__rc.d1134[779] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[287]))); /* rxmatch-before */
  scm__rc.d1134[778] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[779]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#rxmatch-before */
  scm__rc.d1134[781] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[288]))); /* rxmatch-after */
  scm__rc.d1134[780] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[781]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#rxmatch-after */
  scm__rc.d1134[782] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[290]))); /* G1247 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[783]), scm__rc.d1134[782]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4517]))[2] = SCM_WORD(scm__rc.d1134[765]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4517]))[7] = SCM_WORD(scm__rc.d1134[778]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4517]))[11] = SCM_WORD(scm__rc.d1134[766]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4517]))[16] = SCM_WORD(scm__rc.d1134[780]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4517]))[23] = SCM_WORD(scm__rc.d1134[252]);
  scm__rc.d1134[787] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[782]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#G1247 */
  scm__rc.d1134[788] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[291]))); /* group */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[789]), scm__rc.d1134[788]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[791]), scm__rc.d1134[737]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[793]), scm__rc.d1134[736]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[178]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4542]))[3] = SCM_WORD(scm__rc.d1134[787]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4542]))[7] = SCM_WORD(scm__rc.d1134[733]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4542]))[11] = SCM_WORD(scm__rc.d1134[3]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4542]))[13] = SCM_WORD(scm__rc.d1134[93]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4542]))[15] = SCM_WORD(scm__rc.d1134[175]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4542]))[23] = SCM_WORD(scm__rc.d1134[11]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4542]))[25] = SCM_WORD(scm__rc.d1134[13]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4542]))[28] = SCM_WORD(scm__rc.d1134[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4542]))[30] = SCM_WORD(scm__rc.d1134[750]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4542]))[32] = SCM_WORD(scm__rc.d1134[482]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4542]))[34] = SCM_WORD(scm__rc.d1134[176]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4542]))[38] = SCM_WORD(scm__rc.d1134[17]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4542]))[42] = SCM_WORD(scm__rc.d1134[22]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4542]))[44] = SCM_WORD(scm__rc.d1134[787]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4542]))[46] = SCM_WORD(scm__rc.d1134[9]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4542]))[48] = SCM_WORD(scm__rc.d1134[23]);
  scm__rc.d1134[796] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[292]))); /* condition-has-type? */
  scm__rc.d1134[795] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[796]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#condition-has-type? */
  scm__rc.d1134[797] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[293]))); /* G1249 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[798]), scm__rc.d1134[797]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4592]))[3] = SCM_WORD(scm__rc.d1134[795]);
  scm__rc.d1134[802] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[797]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#G1249 */
  scm__rc.d1134[804] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[294]))); /* <condition-meta> */
  scm__rc.d1134[803] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[804]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#<condition-meta> */
  scm__rc.d1134[805] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[295]))); /* type */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[806]), scm__rc.d1134[805]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[180]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4597]))[3] = SCM_WORD(scm__rc.d1134[802]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4597]))[7] = SCM_WORD(scm__rc.d1134[733]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4597]))[11] = SCM_WORD(scm__rc.d1134[3]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4597]))[13] = SCM_WORD(scm__rc.d1134[93]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4597]))[15] = SCM_WORD(scm__rc.d1134[175]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4597]))[23] = SCM_WORD(scm__rc.d1134[11]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4597]))[25] = SCM_WORD(scm__rc.d1134[13]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4597]))[28] = SCM_WORD(scm__rc.d1134[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4597]))[30] = SCM_WORD(scm__rc.d1134[803]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4597]))[32] = SCM_WORD(scm__rc.d1134[176]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4597]))[36] = SCM_WORD(scm__rc.d1134[17]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4597]))[40] = SCM_WORD(scm__rc.d1134[22]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4597]))[42] = SCM_WORD(scm__rc.d1134[802]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4597]))[44] = SCM_WORD(scm__rc.d1134[9]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4597]))[46] = SCM_WORD(scm__rc.d1134[23]);
  scm__rc.d1134[808] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[297]))); /* G1252 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[809]), scm__rc.d1134[808]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4645]))[14] = SCM_WORD(scm__rc.d1134[689]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4645]))[16] = SCM_WORD(scm__rc.d1134[529]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4645]))[18] = SCM_WORD(scm__rc.d1134[47]);
  scm__rc.d1134[813] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[808]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#G1252 */
  scm__rc.d1134[815] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[298]))); /* regexp->string */
  scm__rc.d1134[814] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[815]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#regexp->string */
  scm__rc.d1134[816] = Scm_RegComp(SCM_STRING(SCM_OBJ(&scm__sc.d1141[300])), 0);
  scm__rc.d1134[817] = Scm_RegComp(SCM_STRING(SCM_OBJ(&scm__sc.d1141[302])), 0);
  scm__rc.d1134[819] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[303]))); /* regexp-replace-all* */
  scm__rc.d1134[818] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[819]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#regexp-replace-all* */
  scm__rc.d1134[821] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[304]))); /* regexp-case-fold? */
  scm__rc.d1134[820] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[821]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#regexp-case-fold? */
  scm__rc.d1134[822] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[307]))); /* G1251 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1134[823]), scm__rc.d1134[822]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4665]))[4] = SCM_WORD(scm__rc.d1134[814]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4665]))[16] = SCM_WORD(scm__rc.d1134[816]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4665]))[20] = SCM_WORD(scm__rc.d1134[817]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4665]))[22] = SCM_WORD(scm__rc.d1134[813]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4665]))[24] = SCM_WORD(scm__rc.d1134[818]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4665]))[29] = SCM_WORD(scm__rc.d1134[820]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4665]))[39] = SCM_WORD(scm__rc.d1134[47]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4665]))[45] = SCM_WORD(scm__rc.d1134[47]);
  scm__rc.d1134[827] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[822]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#G1251 */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[183]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4712]))[3] = SCM_WORD(scm__rc.d1134[813]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4712]))[7] = SCM_WORD(scm__rc.d1134[827]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4712]))[11] = SCM_WORD(scm__rc.d1134[324]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4712]))[15] = SCM_WORD(scm__rc.d1134[3]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4712]))[17] = SCM_WORD(scm__rc.d1134[93]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4712]))[19] = SCM_WORD(scm__rc.d1134[175]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4712]))[27] = SCM_WORD(scm__rc.d1134[11]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4712]))[29] = SCM_WORD(scm__rc.d1134[13]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4712]))[32] = SCM_WORD(scm__rc.d1134[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4712]))[34] = SCM_WORD(scm__rc.d1134[734]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4712]))[36] = SCM_WORD(scm__rc.d1134[176]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4712]))[40] = SCM_WORD(scm__rc.d1134[17]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4712]))[44] = SCM_WORD(scm__rc.d1134[22]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4712]))[46] = SCM_WORD(scm__rc.d1134[827]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4712]))[48] = SCM_WORD(scm__rc.d1134[9]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4712]))[50] = SCM_WORD(scm__rc.d1134[23]);
  scm__rc.d1134[828] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[158]), Scm_FindModule(SCM_SYMBOL(scm__rc.d1134[1]), SCM_FIND_MODULE_CREATE),
                                  SCM_NIL); /* gauche#compute-slots */
  scm__rc.d1134[829] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[161]), Scm_FindModule(SCM_SYMBOL(scm__rc.d1134[1]), SCM_FIND_MODULE_CREATE),
                                  SCM_NIL); /* gauche#compute-get-n-set */
  scm__rc.d1134[830] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[163]), Scm_FindModule(SCM_SYMBOL(scm__rc.d1134[1]), SCM_FIND_MODULE_CREATE),
                                  SCM_NIL); /* gauche#compute-slot-accessor */
  scm__rc.d1134[831] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[309]), Scm_FindModule(SCM_SYMBOL(scm__rc.d1134[1]), SCM_FIND_MODULE_CREATE),
                                  SCM_NIL); /* gauche#class-slot-ref */
  scm__rc.d1134[832] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[299]), Scm_FindModule(SCM_SYMBOL(scm__rc.d1134[1]), SCM_FIND_MODULE_CREATE),
                                  SCM_NIL); /* gauche#class-slot-set! */
  scm__rc.d1134[833] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[311]), Scm_FindModule(SCM_SYMBOL(scm__rc.d1134[1]), SCM_FIND_MODULE_CREATE),
                                  SCM_NIL); /* gauche#class-slot-bound? */
  scm__rc.d1134[834] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[330]), Scm_FindModule(SCM_SYMBOL(scm__rc.d1134[1]), SCM_FIND_MODULE_CREATE),
                                  SCM_NIL); /* gauche#slot-push! */
  scm__rc.d1134[835] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[334]), Scm_FindModule(SCM_SYMBOL(scm__rc.d1134[1]), SCM_FIND_MODULE_CREATE),
                                  SCM_NIL); /* gauche#slot-pop! */
  scm__rc.d1134[836] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[305]), Scm_FindModule(SCM_SYMBOL(scm__rc.d1134[1]), SCM_FIND_MODULE_CREATE),
                                  SCM_NIL); /* gauche#slot-unbound */
  scm__rc.d1134[837] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[352]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#slot-missing */
  scm__rc.d1134[838] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[352]), Scm_FindModule(SCM_SYMBOL(scm__rc.d1134[1]), SCM_FIND_MODULE_CREATE),
                                  SCM_NIL); /* gauche#slot-missing */
  scm__rc.d1134[839] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[362]), Scm_FindModule(SCM_SYMBOL(scm__rc.d1134[1]), SCM_FIND_MODULE_CREATE),
                                  SCM_NIL); /* gauche#slot-exists? */
  scm__rc.d1134[840] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[361]), Scm_FindModule(SCM_SYMBOL(scm__rc.d1134[1]), SCM_FIND_MODULE_CREATE),
                                  SCM_NIL); /* gauche#slot-exists-using-class? */
  scm__rc.d1134[841] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[379]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#change-class */
  scm__rc.d1134[842] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[379]), Scm_FindModule(SCM_SYMBOL(scm__rc.d1134[1]), SCM_FIND_MODULE_CREATE),
                                  SCM_NIL); /* gauche#change-class */
  scm__rc.d1134[843] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[397]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#apply-generic */
  scm__rc.d1134[844] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[397]), Scm_FindModule(SCM_SYMBOL(scm__rc.d1134[1]), SCM_FIND_MODULE_CREATE),
                                  SCM_NIL); /* gauche#apply-generic */
  scm__rc.d1134[845] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[388]), Scm_FindModule(SCM_SYMBOL(scm__rc.d1134[1]), SCM_FIND_MODULE_CREATE),
                                  SCM_NIL); /* gauche#sort-applicable-methods */
  scm__rc.d1134[846] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[390]), Scm_FindModule(SCM_SYMBOL(scm__rc.d1134[1]), SCM_FIND_MODULE_CREATE),
                                  SCM_NIL); /* gauche#apply-methods */
  scm__rc.d1134[847] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[422]), Scm_FindModule(SCM_SYMBOL(scm__rc.d1134[1]), SCM_FIND_MODULE_CREATE),
                                  SCM_NIL); /* gauche#apply-method */
  scm__rc.d1134[848] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[137]), Scm_FindModule(SCM_SYMBOL(scm__rc.d1134[1]), SCM_FIND_MODULE_CREATE),
                                  SCM_NIL); /* gauche#class-of */
  scm__rc.d1134[849] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[314]), Scm_FindModule(SCM_SYMBOL(scm__rc.d1134[1]), SCM_FIND_MODULE_CREATE),
                                  SCM_NIL); /* gauche#current-class-of */
  scm__rc.d1134[851] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[164]))); /* is-a? */
  scm__rc.d1134[850] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[851]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#is-a? */
  scm__rc.d1134[852] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[851]), Scm_FindModule(SCM_SYMBOL(scm__rc.d1134[1]), SCM_FIND_MODULE_CREATE),
                                  SCM_NIL); /* gauche#is-a? */
  scm__rc.d1134[854] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[116]))); /* slot-ref */
  scm__rc.d1134[853] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[854]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#slot-ref */
  scm__rc.d1134[855] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[854]), Scm_FindModule(SCM_SYMBOL(scm__rc.d1134[1]), SCM_FIND_MODULE_CREATE),
                                  SCM_NIL); /* gauche#slot-ref */
  scm__rc.d1134[857] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[117]))); /* slot-set! */
  scm__rc.d1134[856] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[857]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#slot-set! */
  scm__rc.d1134[858] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[857]), Scm_FindModule(SCM_SYMBOL(scm__rc.d1134[1]), SCM_FIND_MODULE_CREATE),
                                  SCM_NIL); /* gauche#slot-set! */
  scm__rc.d1134[859] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[333]), Scm_FindModule(SCM_SYMBOL(scm__rc.d1134[1]), SCM_FIND_MODULE_CREATE),
                                  SCM_NIL); /* gauche#slot-bound? */
  scm__rc.d1134[861] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[165]))); /* slot-ref-using-accessor */
  scm__rc.d1134[860] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[861]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#slot-ref-using-accessor */
  scm__rc.d1134[862] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[861]), Scm_FindModule(SCM_SYMBOL(scm__rc.d1134[1]), SCM_FIND_MODULE_CREATE),
                                  SCM_NIL); /* gauche#slot-ref-using-accessor */
  scm__rc.d1134[864] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[166]))); /* slot-bound-using-accessor? */
  scm__rc.d1134[863] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[864]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#slot-bound-using-accessor? */
  scm__rc.d1134[865] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[864]), Scm_FindModule(SCM_SYMBOL(scm__rc.d1134[1]), SCM_FIND_MODULE_CREATE),
                                  SCM_NIL); /* gauche#slot-bound-using-accessor? */
  scm__rc.d1134[867] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[167]))); /* slot-set-using-accessor! */
  scm__rc.d1134[866] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[867]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#slot-set-using-accessor! */
  scm__rc.d1134[868] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[867]), Scm_FindModule(SCM_SYMBOL(scm__rc.d1134[1]), SCM_FIND_MODULE_CREATE),
                                  SCM_NIL); /* gauche#slot-set-using-accessor! */
  scm__rc.d1134[870] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[168]))); /* slot-initialize-using-accessor! */
  scm__rc.d1134[869] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[870]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#slot-initialize-using-accessor! */
  scm__rc.d1134[871] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[870]), Scm_FindModule(SCM_SYMBOL(scm__rc.d1134[1]), SCM_FIND_MODULE_CREATE),
                                  SCM_NIL); /* gauche#slot-initialize-using-accessor! */
  scm__rc.d1134[873] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[169]))); /* instance-slot-ref */
  scm__rc.d1134[872] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[873]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#instance-slot-ref */
  scm__rc.d1134[874] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[873]), Scm_FindModule(SCM_SYMBOL(scm__rc.d1134[1]), SCM_FIND_MODULE_CREATE),
                                  SCM_NIL); /* gauche#instance-slot-ref */
  scm__rc.d1134[876] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[170]))); /* instance-slot-set */
  scm__rc.d1134[875] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[876]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#instance-slot-set */
  scm__rc.d1134[877] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[876]), Scm_FindModule(SCM_SYMBOL(scm__rc.d1134[1]), SCM_FIND_MODULE_CREATE),
                                  SCM_NIL); /* gauche#instance-slot-set */
  scm__rc.d1134[879] = Scm_Intern(SCM_STRING(SCM_OBJ(&scm__sc.d1141[175]))); /* touch-instance! */
  scm__rc.d1134[878] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[879]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#touch-instance! */
  scm__rc.d1134[880] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[879]), Scm_FindModule(SCM_SYMBOL(scm__rc.d1134[1]), SCM_FIND_MODULE_CREATE),
                                  SCM_NIL); /* gauche#touch-instance! */
  scm__rc.d1134[881] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[442]), Scm_FindModule(SCM_SYMBOL(scm__rc.d1134[1]), SCM_FIND_MODULE_CREATE),
                                  SCM_NIL); /* gauche#class-name */
  scm__rc.d1134[882] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[129]), Scm_FindModule(SCM_SYMBOL(scm__rc.d1134[1]), SCM_FIND_MODULE_CREATE),
                                  SCM_NIL); /* gauche#class-precedence-list */
  scm__rc.d1134[883] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[444]), Scm_FindModule(SCM_SYMBOL(scm__rc.d1134[1]), SCM_FIND_MODULE_CREATE),
                                  SCM_NIL); /* gauche#class-direct-supers */
  scm__rc.d1134[884] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[447]), Scm_FindModule(SCM_SYMBOL(scm__rc.d1134[1]), SCM_FIND_MODULE_CREATE),
                                  SCM_NIL); /* gauche#class-direct-methods */
  scm__rc.d1134[885] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[450]), Scm_FindModule(SCM_SYMBOL(scm__rc.d1134[1]), SCM_FIND_MODULE_CREATE),
                                  SCM_NIL); /* gauche#class-direct-subclasses */
  scm__rc.d1134[886] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[243]), Scm_FindModule(SCM_SYMBOL(scm__rc.d1134[1]), SCM_FIND_MODULE_CREATE),
                                  SCM_NIL); /* gauche#class-direct-slots */
  scm__rc.d1134[887] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[107]), Scm_FindModule(SCM_SYMBOL(scm__rc.d1134[1]), SCM_FIND_MODULE_CREATE),
                                  SCM_NIL); /* gauche#class-slots */
  scm__rc.d1134[888] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[194]), Scm_FindModule(SCM_SYMBOL(scm__rc.d1134[1]), SCM_FIND_MODULE_CREATE),
                                  SCM_NIL); /* gauche#slot-definition-name */
  scm__rc.d1134[889] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[452]), Scm_FindModule(SCM_SYMBOL(scm__rc.d1134[1]), SCM_FIND_MODULE_CREATE),
                                  SCM_NIL); /* gauche#slot-definition-options */
  scm__rc.d1134[890] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[232]), Scm_FindModule(SCM_SYMBOL(scm__rc.d1134[1]), SCM_FIND_MODULE_CREATE),
                                  SCM_NIL); /* gauche#slot-definition-option */
  scm__rc.d1134[891] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[239]), Scm_FindModule(SCM_SYMBOL(scm__rc.d1134[1]), SCM_FIND_MODULE_CREATE),
                                  SCM_NIL); /* gauche#slot-definition-allocation */
  scm__rc.d1134[892] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[198]), Scm_FindModule(SCM_SYMBOL(scm__rc.d1134[1]), SCM_FIND_MODULE_CREATE),
                                  SCM_NIL); /* gauche#slot-definition-getter */
  scm__rc.d1134[893] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[200]), Scm_FindModule(SCM_SYMBOL(scm__rc.d1134[1]), SCM_FIND_MODULE_CREATE),
                                  SCM_NIL); /* gauche#slot-definition-setter */
  scm__rc.d1134[894] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[202]), Scm_FindModule(SCM_SYMBOL(scm__rc.d1134[1]), SCM_FIND_MODULE_CREATE),
                                  SCM_NIL); /* gauche#slot-definition-accessor */
  scm__rc.d1134[895] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[292]), Scm_FindModule(SCM_SYMBOL(scm__rc.d1134[1]), SCM_FIND_MODULE_CREATE),
                                  SCM_NIL); /* gauche#class-slot-definition */
  scm__rc.d1134[896] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[196]), Scm_FindModule(SCM_SYMBOL(scm__rc.d1134[1]), SCM_FIND_MODULE_CREATE),
                                  SCM_NIL); /* gauche#class-slot-accessor */
  scm__rc.d1134[897] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[461]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#x->string */
  scm__rc.d1134[898] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[461]), Scm_FindModule(SCM_SYMBOL(scm__rc.d1134[1]), SCM_FIND_MODULE_CREATE),
                                  SCM_NIL); /* gauche#x->string */
  scm__rc.d1134[899] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[510]), Scm_FindModule(SCM_SYMBOL(scm__rc.d1134[1]), SCM_FIND_MODULE_CREATE),
                                  SCM_NIL); /* gauche#x->integer */
  scm__rc.d1134[900] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[538]), Scm_FindModule(SCM_SYMBOL(scm__rc.d1134[1]), SCM_FIND_MODULE_CREATE),
                                  SCM_NIL); /* gauche#x->number */
  scm__rc.d1134[901] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[578]), Scm_FindModule(SCM_SYMBOL(scm__rc.d1134[1]), SCM_FIND_MODULE_CREATE),
                                  SCM_NIL); /* gauche#ref */
  scm__rc.d1134[902] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[598]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#setter of ref */
  scm__rc.d1134[903] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[598]), Scm_FindModule(SCM_SYMBOL(scm__rc.d1134[1]), SCM_FIND_MODULE_CREATE),
                                  SCM_NIL); /* gauche#setter of ref */
  scm__rc.d1134[904] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[77]), Scm_FindModule(SCM_SYMBOL(scm__rc.d1134[1]), SCM_FIND_MODULE_CREATE),
                                  SCM_NIL); /* gauche#%ensure-generic-function */
  scm__rc.d1134[905] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[103]), SCM_MODULE(scm__rc.d1134[2]), SCM_NIL); /* gauche.object#%check-class-binding */
  scm__rc.d1134[906] = Scm_MakeIdentifier(SCM_SYMBOL(scm__rc.d1134[103]), Scm_FindModule(SCM_SYMBOL(scm__rc.d1134[1]), SCM_FIND_MODULE_CREATE),
                                  SCM_NIL); /* gauche#%check-class-binding */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1144[184]))->name = scm__rc.d1134[25];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[1] = SCM_WORD(scm__rc.d1134[157]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[3] = SCM_WORD(scm__rc.d1134[828]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[5] = SCM_WORD(scm__rc.d1134[160]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[7] = SCM_WORD(scm__rc.d1134[829]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[9] = SCM_WORD(scm__rc.d1134[162]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[11] = SCM_WORD(scm__rc.d1134[830]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[13] = SCM_WORD(scm__rc.d1134[308]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[15] = SCM_WORD(scm__rc.d1134[831]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[17] = SCM_WORD(scm__rc.d1134[300]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[19] = SCM_WORD(scm__rc.d1134[832]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[21] = SCM_WORD(scm__rc.d1134[312]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[23] = SCM_WORD(scm__rc.d1134[833]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[25] = SCM_WORD(scm__rc.d1134[331]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[27] = SCM_WORD(scm__rc.d1134[834]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[29] = SCM_WORD(scm__rc.d1134[335]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[31] = SCM_WORD(scm__rc.d1134[835]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[33] = SCM_WORD(scm__rc.d1134[304]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[35] = SCM_WORD(scm__rc.d1134[836]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[37] = SCM_WORD(scm__rc.d1134[837]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[39] = SCM_WORD(scm__rc.d1134[838]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[41] = SCM_WORD(scm__rc.d1134[363]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[43] = SCM_WORD(scm__rc.d1134[839]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[45] = SCM_WORD(scm__rc.d1134[360]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[47] = SCM_WORD(scm__rc.d1134[840]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[49] = SCM_WORD(scm__rc.d1134[841]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[51] = SCM_WORD(scm__rc.d1134[842]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[53] = SCM_WORD(scm__rc.d1134[843]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[55] = SCM_WORD(scm__rc.d1134[844]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[57] = SCM_WORD(scm__rc.d1134[387]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[59] = SCM_WORD(scm__rc.d1134[845]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[61] = SCM_WORD(scm__rc.d1134[389]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[63] = SCM_WORD(scm__rc.d1134[846]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[65] = SCM_WORD(scm__rc.d1134[421]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[67] = SCM_WORD(scm__rc.d1134[847]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[69] = SCM_WORD(scm__rc.d1134[136]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[71] = SCM_WORD(scm__rc.d1134[848]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[73] = SCM_WORD(scm__rc.d1134[313]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[75] = SCM_WORD(scm__rc.d1134[849]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[77] = SCM_WORD(scm__rc.d1134[850]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[79] = SCM_WORD(scm__rc.d1134[852]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[81] = SCM_WORD(scm__rc.d1134[853]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[83] = SCM_WORD(scm__rc.d1134[855]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[85] = SCM_WORD(scm__rc.d1134[856]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[87] = SCM_WORD(scm__rc.d1134[858]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[89] = SCM_WORD(scm__rc.d1134[332]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[91] = SCM_WORD(scm__rc.d1134[859]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[93] = SCM_WORD(scm__rc.d1134[860]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[95] = SCM_WORD(scm__rc.d1134[862]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[97] = SCM_WORD(scm__rc.d1134[863]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[99] = SCM_WORD(scm__rc.d1134[865]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[101] = SCM_WORD(scm__rc.d1134[866]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[103] = SCM_WORD(scm__rc.d1134[868]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[105] = SCM_WORD(scm__rc.d1134[869]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[107] = SCM_WORD(scm__rc.d1134[871]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[109] = SCM_WORD(scm__rc.d1134[872]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[111] = SCM_WORD(scm__rc.d1134[874]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[113] = SCM_WORD(scm__rc.d1134[875]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[115] = SCM_WORD(scm__rc.d1134[877]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[117] = SCM_WORD(scm__rc.d1134[878]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[119] = SCM_WORD(scm__rc.d1134[880]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[121] = SCM_WORD(scm__rc.d1134[443]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[123] = SCM_WORD(scm__rc.d1134[881]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[125] = SCM_WORD(scm__rc.d1134[128]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[127] = SCM_WORD(scm__rc.d1134[882]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[129] = SCM_WORD(scm__rc.d1134[445]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[131] = SCM_WORD(scm__rc.d1134[883]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[133] = SCM_WORD(scm__rc.d1134[448]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[135] = SCM_WORD(scm__rc.d1134[884]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[137] = SCM_WORD(scm__rc.d1134[451]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[139] = SCM_WORD(scm__rc.d1134[885]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[141] = SCM_WORD(scm__rc.d1134[242]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[143] = SCM_WORD(scm__rc.d1134[886]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[145] = SCM_WORD(scm__rc.d1134[364]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[147] = SCM_WORD(scm__rc.d1134[887]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[149] = SCM_WORD(scm__rc.d1134[193]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[151] = SCM_WORD(scm__rc.d1134[888]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[153] = SCM_WORD(scm__rc.d1134[453]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[155] = SCM_WORD(scm__rc.d1134[889]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[157] = SCM_WORD(scm__rc.d1134[231]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[159] = SCM_WORD(scm__rc.d1134[890]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[161] = SCM_WORD(scm__rc.d1134[238]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[163] = SCM_WORD(scm__rc.d1134[891]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[165] = SCM_WORD(scm__rc.d1134[197]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[167] = SCM_WORD(scm__rc.d1134[892]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[169] = SCM_WORD(scm__rc.d1134[199]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[171] = SCM_WORD(scm__rc.d1134[893]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[173] = SCM_WORD(scm__rc.d1134[201]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[175] = SCM_WORD(scm__rc.d1134[894]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[177] = SCM_WORD(scm__rc.d1134[291]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[179] = SCM_WORD(scm__rc.d1134[895]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[181] = SCM_WORD(scm__rc.d1134[195]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[183] = SCM_WORD(scm__rc.d1134[896]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[185] = SCM_WORD(scm__rc.d1134[897]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[187] = SCM_WORD(scm__rc.d1134[898]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[189] = SCM_WORD(scm__rc.d1134[539]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[191] = SCM_WORD(scm__rc.d1134[899]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[193] = SCM_WORD(scm__rc.d1134[537]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[195] = SCM_WORD(scm__rc.d1134[900]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[197] = SCM_WORD(scm__rc.d1134[605]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[199] = SCM_WORD(scm__rc.d1134[901]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[201] = SCM_WORD(scm__rc.d1134[902]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[203] = SCM_WORD(scm__rc.d1134[903]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[205] = SCM_WORD(scm__rc.d1134[175]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[207] = SCM_WORD(scm__rc.d1134[904]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[209] = SCM_WORD(scm__rc.d1134[905]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1143[4764]))[211] = SCM_WORD(scm__rc.d1134[906]);
  Scm_VMExecuteToplevels(toplevels);
}
