/* Generated automatically from ../../libsrc/data/trie.scm.  DO NOT EDIT */
#include <gauche.h>
#include <gauche/code.h>
#include <gauche/extend.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 d1965[233];
} scm__sc SCM_UNUSED = {
  {   /* ScmString d1965 */
      SCM_STRING_CONST_INITIALIZER("data.trie", 9, 9),
      SCM_STRING_CONST_INITIALIZER("<class>", 7, 7),
      SCM_STRING_CONST_INITIALIZER("%get-default-metaclass", 22, 22),
      SCM_STRING_CONST_INITIALIZER("gauche.object", 13, 13),
      SCM_STRING_CONST_INITIALIZER("name", 4, 4),
      SCM_STRING_CONST_INITIALIZER("<trie-meta>", 11, 11),
      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("make", 4, 4),
      SCM_STRING_CONST_INITIALIZER("%check-class-binding", 20, 20),
      SCM_STRING_CONST_INITIALIZER("redefine-class!", 15, 15),
      SCM_STRING_CONST_INITIALIZER("%make-accessor", 14, 14),
      SCM_STRING_CONST_INITIALIZER("G1967", 5, 5),
      SCM_STRING_CONST_INITIALIZER("unused-args", 11, 11),
      SCM_STRING_CONST_INITIALIZER("class-slots", 11, 11),
      SCM_STRING_CONST_INITIALIZER("for-each", 8, 8),
      SCM_STRING_CONST_INITIALIZER("%toplevel", 9, 9),
      SCM_STRING_CONST_INITIALIZER("<trie>", 6, 6),
      SCM_STRING_CONST_INITIALIZER("<dictionary>", 12, 12),
      SCM_STRING_CONST_INITIALIZER("root", 4, 4),
      SCM_STRING_CONST_INITIALIZER("init-thunk", 10, 10),
      SCM_STRING_CONST_INITIALIZER("%make-node", 10, 10),
      SCM_STRING_CONST_INITIALIZER("size", 4, 4),
      SCM_STRING_CONST_INITIALIZER("init-value", 10, 10),
      SCM_STRING_CONST_INITIALIZER("tab-make", 8, 8),
      SCM_STRING_CONST_INITIALIZER("init-keyword", 12, 12),
      SCM_STRING_CONST_INITIALIZER("eqv\077", 4, 4),
      SCM_STRING_CONST_INITIALIZER("make-hash-table", 15, 15),
      SCM_STRING_CONST_INITIALIZER("source-info", 11, 11),
      SCM_STRING_CONST_INITIALIZER("../../libsrc/data/trie.scm", 26, 26),
      SCM_STRING_CONST_INITIALIZER("tab-get", 7, 7),
      SCM_STRING_CONST_INITIALIZER("hash-table-get", 14, 14),
      SCM_STRING_CONST_INITIALIZER("G1973", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G1974", 5, 5),
      SCM_STRING_CONST_INITIALIZER("tab-put!", 8, 8),
      SCM_STRING_CONST_INITIALIZER("hash-table-put!", 15, 15),
      SCM_STRING_CONST_INITIALIZER("hash-table-delete!", 18, 18),
      SCM_STRING_CONST_INITIALIZER("t", 1, 1),
      SCM_STRING_CONST_INITIALIZER("k", 1, 1),
      SCM_STRING_CONST_INITIALIZER("v", 1, 1),
      SCM_STRING_CONST_INITIALIZER("tab-fold", 8, 8),
      SCM_STRING_CONST_INITIALIZER("hash-table-fold", 15, 15),
      SCM_STRING_CONST_INITIALIZER("tab-empty\077", 10, 10),
      SCM_STRING_CONST_INITIALIZER("metaclass", 9, 9),
      SCM_STRING_CONST_INITIALIZER("G1972", 5, 5),
      SCM_STRING_CONST_INITIALIZER("make-trie", 9, 9),
      SCM_STRING_CONST_INITIALIZER("too many arguments for", 22, 22),
      SCM_STRING_CONST_INITIALIZER("lambda", 6, 6),
      SCM_STRING_CONST_INITIALIZER("optional", 8, 8),
      SCM_STRING_CONST_INITIALIZER("apply", 5, 5),
      SCM_STRING_CONST_INITIALIZER("cond-list", 9, 9),
      SCM_STRING_CONST_INITIALIZER("@", 1, 1),
      SCM_STRING_CONST_INITIALIZER("quasiquote", 10, 10),
      SCM_STRING_CONST_INITIALIZER("unquote", 7, 7),
      SCM_STRING_CONST_INITIALIZER("error", 5, 5),
      SCM_STRING_CONST_INITIALIZER("trie", 4, 4),
      SCM_STRING_CONST_INITIALIZER("trie-put!", 9, 9),
      SCM_STRING_CONST_INITIALIZER("p", 1, 1),
      SCM_STRING_CONST_INITIALIZER("params", 6, 6),
      SCM_STRING_CONST_INITIALIZER("keys&vals", 9, 9),
      SCM_STRING_CONST_INITIALIZER("trie-with-keys", 14, 14),
      SCM_STRING_CONST_INITIALIZER("seq", 3, 3),
      SCM_STRING_CONST_INITIALIZER("seqs", 4, 4),
      SCM_STRING_CONST_INITIALIZER("trie\077", 5, 5),
      SCM_STRING_CONST_INITIALIZER("is-a\077", 5, 5),
      SCM_STRING_CONST_INITIALIZER("x", 1, 1),
      SCM_STRING_CONST_INITIALIZER("trie-num-entries", 16, 16),
      SCM_STRING_CONST_INITIALIZER("slot-ref", 8, 8),
      SCM_STRING_CONST_INITIALIZER("car", 3, 3),
      SCM_STRING_CONST_INITIALIZER("%node-table", 11, 11),
      SCM_STRING_CONST_INITIALIZER("cdr", 3, 3),
      SCM_STRING_CONST_INITIALIZER("%node-terminals", 15, 15),
      SCM_STRING_CONST_INITIALIZER("%node-table-create", 18, 18),
      SCM_STRING_CONST_INITIALIZER("node", 4, 4),
      SCM_STRING_CONST_INITIALIZER("%node-find-terminal", 19, 19),
      SCM_STRING_CONST_INITIALIZER("class-of", 8, 8),
      SCM_STRING_CONST_INITIALIZER("find", 4, 4),
      SCM_STRING_CONST_INITIALIZER("%fallback", 9, 9),
      SCM_STRING_CONST_INITIALIZER("undefined\077", 10, 10),
      SCM_STRING_CONST_INITIALIZER("Trie does not have an entry for a key:", 38, 38),
      SCM_STRING_CONST_INITIALIZER("fallback", 8, 8),
      SCM_STRING_CONST_INITIALIZER("%trie-get-node", 14, 14),
      SCM_STRING_CONST_INITIALIZER("x->generator", 12, 12),
      SCM_STRING_CONST_INITIALIZER("%trie-get-node-or-create", 24, 24),
      SCM_STRING_CONST_INITIALIZER("lookup", 6, 6),
      SCM_STRING_CONST_INITIALIZER("parent", 6, 6),
      SCM_STRING_CONST_INITIALIZER("tab", 3, 3),
      SCM_STRING_CONST_INITIALIZER("elt", 3, 3),
      SCM_STRING_CONST_INITIALIZER("%trie-get-node-longest", 22, 22),
      SCM_STRING_CONST_INITIALIZER("%trie-node-empty\077", 17, 17),
      SCM_STRING_CONST_INITIALIZER("G1994", 5, 5),
      SCM_STRING_CONST_INITIALIZER("n", 1, 1),
      SCM_STRING_CONST_INITIALIZER("s", 1, 1),
      SCM_STRING_CONST_INITIALIZER("hash-table\077", 11, 11),
      SCM_STRING_CONST_INITIALIZER("hash-table-num-entries", 22, 22),
      SCM_STRING_CONST_INITIALIZER("trie-exists\077", 12, 12),
      SCM_STRING_CONST_INITIALIZER("boolean", 7, 7),
      SCM_STRING_CONST_INITIALIZER("trie-partial-key\077", 17, 17),
      SCM_STRING_CONST_INITIALIZER("trie-get", 8, 8),
      SCM_STRING_CONST_INITIALIZER("or", 2, 2),
      SCM_STRING_CONST_INITIALIZER("and-let*", 8, 8),
      SCM_STRING_CONST_INITIALIZER("set-cdr!", 8, 8),
      SCM_STRING_CONST_INITIALIZER("val", 3, 3),
      SCM_STRING_CONST_INITIALIZER("trie-update!", 12, 12),
      SCM_STRING_CONST_INITIALIZER("proc", 4, 4),
      SCM_STRING_CONST_INITIALIZER("let*", 4, 4),
      SCM_STRING_CONST_INITIALIZER("cond", 4, 4),
      SCM_STRING_CONST_INITIALIZER("update!", 7, 7),
      SCM_STRING_CONST_INITIALIZER("else", 4, 4),
      SCM_STRING_CONST_INITIALIZER("push!", 5, 5),
      SCM_STRING_CONST_INITIALIZER("cons", 4, 4),
      SCM_STRING_CONST_INITIALIZER("inc!", 4, 4),
      SCM_STRING_CONST_INITIALIZER("quote", 5, 5),
      SCM_STRING_CONST_INITIALIZER("undefined", 9, 9),
      SCM_STRING_CONST_INITIALIZER("trie-delete!", 12, 12),
      SCM_STRING_CONST_INITIALIZER("remove", 6, 6),
      SCM_STRING_CONST_INITIALIZER("trie-longest-match", 18, 18),
      SCM_STRING_CONST_INITIALIZER("%trie-node-fold", 15, 15),
      SCM_STRING_CONST_INITIALIZER("seed", 4, 4),
      SCM_STRING_CONST_INITIALIZER("fold", 4, 4),
      SCM_STRING_CONST_INITIALIZER("%trie-prefix-collect", 20, 20),
      SCM_STRING_CONST_INITIALIZER("prefix", 6, 6),
      SCM_STRING_CONST_INITIALIZER("collector", 9, 9),
      SCM_STRING_CONST_INITIALIZER("trie-common-prefix", 18, 18),
      SCM_STRING_CONST_INITIALIZER("acons", 5, 5),
      SCM_STRING_CONST_INITIALIZER("trie-common-prefix-keys", 23, 23),
      SCM_STRING_CONST_INITIALIZER("G2024", 5, 5),
      SCM_STRING_CONST_INITIALIZER("trie-common-prefix-values", 25, 25),
      SCM_STRING_CONST_INITIALIZER("G2025", 5, 5),
      SCM_STRING_CONST_INITIALIZER("trie-common-prefix-fold", 23, 23),
      SCM_STRING_CONST_INITIALIZER("trie-common-prefix-map", 22, 22),
      SCM_STRING_CONST_INITIALIZER("trie-common-prefix-for-each", 27, 27),
      SCM_STRING_CONST_INITIALIZER("trie->list", 10, 10),
      SCM_STRING_CONST_INITIALIZER("trie->hash-table", 16, 16),
      SCM_STRING_CONST_INITIALIZER("G2030", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G2031", 5, 5),
      SCM_STRING_CONST_INITIALIZER("trie-for-each", 13, 13),
      SCM_STRING_CONST_INITIALIZER("htype", 5, 5),
      SCM_STRING_CONST_INITIALIZER("trie-keys", 9, 9),
      SCM_STRING_CONST_INITIALIZER("trie-values", 11, 11),
      SCM_STRING_CONST_INITIALIZER("trie-fold", 9, 9),
      SCM_STRING_CONST_INITIALIZER("trie-map", 8, 8),
      SCM_STRING_CONST_INITIALIZER("G2039", 5, 5),
      SCM_STRING_CONST_INITIALIZER("next", 4, 4),
      SCM_STRING_CONST_INITIALIZER("restart", 7, 7),
      SCM_STRING_CONST_INITIALIZER("call/cc", 7, 7),
      SCM_STRING_CONST_INITIALIZER("key", 3, 3),
      SCM_STRING_CONST_INITIALIZER("value", 5, 5),
      SCM_STRING_CONST_INITIALIZER("return", 6, 6),
      SCM_STRING_CONST_INITIALIZER("opts", 4, 4),
      SCM_STRING_CONST_INITIALIZER("next-method", 11, 11),
      SCM_STRING_CONST_INITIALIZER("call-with-iterator", 18, 18),
      SCM_STRING_CONST_INITIALIZER("%ensure-generic-function", 24, 24),
      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("<top>", 5, 5),
      SCM_STRING_CONST_INITIALIZER("lambda-list", 11, 11),
      SCM_STRING_CONST_INITIALIZER("method-locked", 13, 13),
      SCM_STRING_CONST_INITIALIZER("body", 4, 4),
      SCM_STRING_CONST_INITIALIZER("add-method!", 11, 11),
      SCM_STRING_CONST_INITIALIZER("trie-options", 12, 12),
      SCM_STRING_CONST_INITIALIZER("get-keyword", 11, 11),
      SCM_STRING_CONST_INITIALIZER("pair required to build a trie, but got", 38, 38),
      SCM_STRING_CONST_INITIALIZER("G2041", 5, 5),
      SCM_STRING_CONST_INITIALIZER("class", 5, 5),
      SCM_STRING_CONST_INITIALIZER("call-with-builder", 17, 17),
      SCM_STRING_CONST_INITIALIZER("G2043", 5, 5),
      SCM_STRING_CONST_INITIALIZER("size-of", 7, 7),
      SCM_STRING_CONST_INITIALIZER("G2045", 5, 5),
      SCM_STRING_CONST_INITIALIZER("lazy-size-of", 12, 12),
      SCM_STRING_CONST_INITIALIZER("G2047", 5, 5),
      SCM_STRING_CONST_INITIALIZER("coerce-to", 9, 9),
      SCM_STRING_CONST_INITIALIZER("<list-meta>", 11, 11),
      SCM_STRING_CONST_INITIALIZER("make-vector", 11, 11),
      SCM_STRING_CONST_INITIALIZER("G2049", 5, 5),
      SCM_STRING_CONST_INITIALIZER("ind", 3, 3),
      SCM_STRING_CONST_INITIALIZER("<vector-meta>", 13, 13),
      SCM_STRING_CONST_INITIALIZER("equal\077", 6, 6),
      SCM_STRING_CONST_INITIALIZER("G2051", 5, 5),
      SCM_STRING_CONST_INITIALIZER("<hash-table-meta>", 17, 17),
      SCM_STRING_CONST_INITIALIZER("alist->trie", 11, 11),
      SCM_STRING_CONST_INITIALIZER("alist", 5, 5),
      SCM_STRING_CONST_INITIALIZER("rest", 4, 4),
      SCM_STRING_CONST_INITIALIZER("G2152", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G2053", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G2054", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G2056", 5, 5),
      SCM_STRING_CONST_INITIALIZER("dict-get", 8, 8),
      SCM_STRING_CONST_INITIALIZER("G2153", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G2061", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G2062", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G2063", 5, 5),
      SCM_STRING_CONST_INITIALIZER("dict-put!", 9, 9),
      SCM_STRING_CONST_INITIALIZER("G2154", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G2069", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G2070", 5, 5),
      SCM_STRING_CONST_INITIALIZER("dict-delete!", 12, 12),
      SCM_STRING_CONST_INITIALIZER("G2155", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G2077", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G2078", 5, 5),
      SCM_STRING_CONST_INITIALIZER("dict-exists\077", 12, 12),
      SCM_STRING_CONST_INITIALIZER("G2156", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G2085", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G2089", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G2090", 5, 5),
      SCM_STRING_CONST_INITIALIZER("dict-fold", 9, 9),
      SCM_STRING_CONST_INITIALIZER("G2157", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G2093", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G2097", 5, 5),
      SCM_STRING_CONST_INITIALIZER("dict-for-each", 13, 13),
      SCM_STRING_CONST_INITIALIZER("G2158", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G2101", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G2105", 5, 5),
      SCM_STRING_CONST_INITIALIZER("dict-map", 8, 8),
      SCM_STRING_CONST_INITIALIZER("G2159", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G2109", 5, 5),
      SCM_STRING_CONST_INITIALIZER("dict-keys", 9, 9),
      SCM_STRING_CONST_INITIALIZER("G2160", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G2117", 5, 5),
      SCM_STRING_CONST_INITIALIZER("dict-values", 11, 11),
      SCM_STRING_CONST_INITIALIZER("G2161", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G2125", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G2126", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G2128", 5, 5),
      SCM_STRING_CONST_INITIALIZER("dict-update!", 12, 12),
      SCM_STRING_CONST_INITIALIZER("G2162", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G2133", 5, 5),
      SCM_STRING_CONST_INITIALIZER("dict->alist", 11, 11),
      SCM_STRING_CONST_INITIALIZER("Comparator is not defined for trie:", 35, 35),
      SCM_STRING_CONST_INITIALIZER("G2164", 5, 5),
      SCM_STRING_CONST_INITIALIZER("dict-comparator", 15, 15),
  },
};
static struct scm__rcRec {
  ScmCompiledCode d1970[100];
  ScmPair d1969[676] SCM_ALIGN_PAIR;
  ScmWord d1968[2558];
  ScmObj d1964[397];
} scm__rc SCM_UNUSED = {
  {   /* ScmCompiledCode d1970 */
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[0])), 7,
            6, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1969[4]),
            SCM_OBJ(&scm__rc.d1970[1]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[7])), 67,
            20, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[74])), 3,
            3, 0, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1969[5]),
            SCM_OBJ(&scm__rc.d1970[7]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[77])), 5,
            4, 0, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1969[10]),
            SCM_OBJ(&scm__rc.d1970[7]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[82])), 6,
            6, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1969[17]),
            SCM_OBJ(&scm__rc.d1970[7]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[88])), 19,
            12, 3, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1969[25]),
            SCM_OBJ(&scm__rc.d1970[7]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[107])), 7,
            6, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1969[27]),
            SCM_OBJ(&scm__rc.d1970[7]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[114])), 139,
            23, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* make-trie */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[253])), 141,
            34, 0, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1969[90]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[394])), 7,
            6, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1969[97]),
            SCM_OBJ(&scm__rc.d1970[10]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* trie */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[401])), 16,
            15, 1, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1969[103]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[417])), 6,
            6, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1969[110]),
            SCM_OBJ(&scm__rc.d1970[12]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* trie-with-keys */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[423])), 16,
            15, 1, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1969[116]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* trie? */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[439])), 6,
            5, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1969[122]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* trie-num-entries */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[445])), 6,
            5, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1969[128]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %make-node */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[451])), 3,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1969[133]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[454])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[459])), 5,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %node-table-create */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[464])), 20,
            20, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1969[140]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[484])), 8,
            11, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1969[146]),
            SCM_OBJ(&scm__rc.d1970[20]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %node-find-terminal */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[492])), 13,
            10, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1969[152]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %fallback */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[505])), 14,
            10, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1969[158]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %trie-get-node */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[519])), 58,
            41, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1969[164]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* lookup */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[577])), 43,
            37, 3, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1969[170]),
            SCM_OBJ(&scm__rc.d1970[24]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %trie-get-node-or-create */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[620])), 70,
            36, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1969[176]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %trie-get-node-longest */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[690])), 85,
            42, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1969[181]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (%trie-node-empty? G1994) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[775])), 2,
            0, 3, 0, SCM_OBJ(&scm__rc.d1969[183]), SCM_NIL, SCM_OBJ(&scm__rc.d1969[193]),
            SCM_OBJ(&scm__rc.d1970[28]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %trie-node-empty? */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[777])), 76,
            25, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1969[199]),
            SCM_OBJ(&scm__rc.d1970[28]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[853])), 7,
            4, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* trie-exists? */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[860])), 18,
            15, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1969[204]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* trie-partial-key? */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[878])), 17,
            15, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1969[209]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* trie-get */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[895])), 58,
            20, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1969[237]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* trie-put! */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[953])), 68,
            29, 3, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1969[245]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* trie-update! */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[1021])), 112,
            41, 3, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1969[291]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[1133])), 33,
            21, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1969[297]),
            SCM_OBJ(&scm__rc.d1970[35]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* trie-delete! */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[1166])), 40,
            29, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1969[302]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* trie-longest-match */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[1206])), 41,
            16, 2, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1969[313]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[1247])), 7,
            7, 3, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1969[324]),
            SCM_OBJ(&scm__rc.d1970[39]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[1254])), 8,
            6, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1969[330]),
            SCM_OBJ(&scm__rc.d1970[39]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %trie-node-fold */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[1262])), 43,
            27, 4, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1969[338]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %trie-prefix-collect */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[1305])), 22,
            17, 3, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1969[346]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* trie-common-prefix */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[1327])), 7,
            6, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1969[353]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (trie-common-prefix-keys G2024) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[1334])), 4,
            1, 3, 0, SCM_OBJ(&scm__rc.d1969[355]), SCM_NIL, SCM_OBJ(&scm__rc.d1969[364]),
            SCM_OBJ(&scm__rc.d1970[44]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* trie-common-prefix-keys */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[1338])), 6,
            6, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1969[370]),
            SCM_OBJ(&scm__rc.d1970[44]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[1344])), 7,
            4, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (trie-common-prefix-values G2025) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[1351])), 4,
            1, 3, 0, SCM_OBJ(&scm__rc.d1969[372]), SCM_NIL, SCM_OBJ(&scm__rc.d1969[380]),
            SCM_OBJ(&scm__rc.d1970[47]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* trie-common-prefix-values */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[1355])), 6,
            6, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1969[386]),
            SCM_OBJ(&scm__rc.d1970[47]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[1361])), 7,
            4, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* trie-common-prefix-fold */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[1368])), 18,
            13, 4, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1969[393]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[1386])), 10,
            11, 3, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1969[399]),
            SCM_OBJ(&scm__rc.d1970[50]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* trie-common-prefix-map */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[1396])), 9,
            7, 3, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1969[406]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[1405])), 7,
            11, 3, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1969[414]),
            SCM_OBJ(&scm__rc.d1970[52]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* trie-common-prefix-for-each */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[1412])), 11,
            13, 3, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1969[419]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* trie->list */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[1423])), 5,
            5, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1969[424]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[1428])), 6,
            6, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1969[432]),
            SCM_OBJ(&scm__rc.d1970[55]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* trie->hash-table */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[1434])), 14,
            15, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1969[439]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* trie-keys */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[1448])), 5,
            5, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1969[444]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* trie-values */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[1453])), 5,
            5, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1969[449]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* trie-fold */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[1458])), 7,
            7, 3, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1969[455]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* trie-map */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[1465])), 6,
            6, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1969[461]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* trie-for-each */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[1471])), 6,
            6, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1969[466]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[1477])), 4,
            4, 0, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1969[478]),
            SCM_OBJ(&scm__rc.d1970[62]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[1481])), 12,
            4, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1969[482]),
            SCM_OBJ(&scm__rc.d1970[63]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[1493])), 5,
            4, 3, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1969[493]),
            SCM_OBJ(&scm__rc.d1970[64]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[1498])), 16,
            13, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1969[497]),
            SCM_OBJ(&scm__rc.d1970[65]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* next */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[1514])), 5,
            4, 0, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1969[500]),
            SCM_OBJ(&scm__rc.d1970[68]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[1519])), 8,
            11, 0, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1969[508]),
            SCM_OBJ(&scm__rc.d1970[68]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[1527])), 3,
            3, 0, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1969[513]),
            SCM_OBJ(&scm__rc.d1970[68]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G2039) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[1530])), 13,
            10, 4, 0, SCM_OBJ(&scm__rc.d1969[468]), SCM_NIL, SCM_OBJ(&scm__rc.d1969[520]),
            SCM_OBJ(&scm__rc.d1970[69]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[1543])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[1587])), 20,
            11, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1969[531]),
            SCM_OBJ(&scm__rc.d1970[72]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[1607])), 1,
            0, 0, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1969[536]),
            SCM_OBJ(&scm__rc.d1970[72]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G2041) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[1608])), 23,
            20, 4, 0, SCM_OBJ(&scm__rc.d1969[525]), SCM_NIL, SCM_OBJ(&scm__rc.d1969[541]),
            SCM_OBJ(&scm__rc.d1970[73]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[1631])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G2043) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[1675])), 4,
            4, 2, 0, SCM_OBJ(&scm__rc.d1969[545]), SCM_NIL, SCM_OBJ(&scm__rc.d1969[549]),
            SCM_OBJ(&scm__rc.d1970[75]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[1679])), 42,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G2045) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[1721])), 4,
            4, 2, 0, SCM_OBJ(&scm__rc.d1969[552]), SCM_NIL, SCM_OBJ(&scm__rc.d1969[553]),
            SCM_OBJ(&scm__rc.d1970[77]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[1725])), 42,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G2047) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[1767])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d1969[556]), SCM_NIL, SCM_OBJ(&scm__rc.d1969[558]),
            SCM_OBJ(&scm__rc.d1970[79]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[1771])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[1815])), 8,
            3, 3, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1969[571]),
            SCM_OBJ(&scm__rc.d1970[81]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G2049) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[1823])), 20,
            16, 3, 0, SCM_OBJ(&scm__rc.d1969[562]), SCM_NIL, SCM_OBJ(&scm__rc.d1969[572]),
            SCM_OBJ(&scm__rc.d1970[82]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[1843])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G2051) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[1887])), 6,
            5, 3, 0, SCM_OBJ(&scm__rc.d1969[575]), SCM_NIL, SCM_OBJ(&scm__rc.d1969[576]),
            SCM_OBJ(&scm__rc.d1970[84]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[1893])), 44,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* alist->trie */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[1937])), 6,
            3, 1, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1969[583]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G2152) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[1943])), 14,
            6, 4, 0, SCM_OBJ(&scm__rc.d1969[585]), SCM_NIL, SCM_OBJ(&scm__rc.d1969[589]),
            SCM_OBJ(&scm__rc.d1970[97]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G2153) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[1957])), 6,
            6, 4, 0, SCM_OBJ(&scm__rc.d1969[594]), SCM_NIL, SCM_OBJ(&scm__rc.d1969[598]),
            SCM_OBJ(&scm__rc.d1970[97]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G2154) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[1963])), 5,
            5, 3, 0, SCM_OBJ(&scm__rc.d1969[604]), SCM_NIL, SCM_OBJ(&scm__rc.d1969[607]),
            SCM_OBJ(&scm__rc.d1970[97]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G2155) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[1968])), 5,
            5, 3, 0, SCM_OBJ(&scm__rc.d1969[612]), SCM_NIL, SCM_OBJ(&scm__rc.d1969[615]),
            SCM_OBJ(&scm__rc.d1970[97]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G2156) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[1973])), 6,
            6, 4, 0, SCM_OBJ(&scm__rc.d1969[620]), SCM_NIL, SCM_OBJ(&scm__rc.d1969[624]),
            SCM_OBJ(&scm__rc.d1970[97]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G2157) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[1979])), 5,
            5, 3, 0, SCM_OBJ(&scm__rc.d1969[630]), SCM_NIL, SCM_OBJ(&scm__rc.d1969[633]),
            SCM_OBJ(&scm__rc.d1970[97]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G2158) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[1984])), 5,
            5, 3, 0, SCM_OBJ(&scm__rc.d1969[638]), SCM_NIL, SCM_OBJ(&scm__rc.d1969[641]),
            SCM_OBJ(&scm__rc.d1970[97]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G2159) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[1989])), 4,
            4, 2, 0, SCM_OBJ(&scm__rc.d1969[646]), SCM_NIL, SCM_OBJ(&scm__rc.d1969[648]),
            SCM_OBJ(&scm__rc.d1970[97]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G2160) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[1993])), 4,
            4, 2, 0, SCM_OBJ(&scm__rc.d1969[652]), SCM_NIL, SCM_OBJ(&scm__rc.d1969[654]),
            SCM_OBJ(&scm__rc.d1970[97]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G2161) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[1997])), 7,
            4, 4, 0, SCM_OBJ(&scm__rc.d1969[658]), SCM_NIL, SCM_OBJ(&scm__rc.d1969[662]),
            SCM_OBJ(&scm__rc.d1970[97]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G2162) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[2004])), 4,
            4, 2, 0, SCM_OBJ(&scm__rc.d1969[667]), SCM_NIL, SCM_OBJ(&scm__rc.d1969[669]),
            SCM_OBJ(&scm__rc.d1970[97]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[2008])), 502,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G2164) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[2510])), 6,
            5, 2, 0, SCM_OBJ(&scm__rc.d1969[673]), SCM_NIL, SCM_OBJ(&scm__rc.d1969[674]),
            SCM_OBJ(&scm__rc.d1970[99]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1968[2516])), 42,
            34, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
  },
  {   /* ScmPair d1969 */
       { SCM_NIL, SCM_NIL },
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1969[2]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(99U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[30]), SCM_OBJ(&scm__rc.d1969[6])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[7])},
       { SCM_OBJ(&scm__rc.d1969[8]), SCM_OBJ(&scm__rc.d1969[3])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[11])},
       { SCM_MAKE_INT(101U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[30]), SCM_OBJ(&scm__rc.d1969[13])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[14])},
       { SCM_OBJ(&scm__rc.d1969[15]), SCM_OBJ(&scm__rc.d1969[3])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[18])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[19])},
       { SCM_MAKE_INT(103U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[30]), SCM_OBJ(&scm__rc.d1969[21])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[22])},
       { SCM_OBJ(&scm__rc.d1969[23]), SCM_OBJ(&scm__rc.d1969[3])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[28])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[28])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[28])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[28])},
       { SCM_OBJ(&scm__rc.d1969[32]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1969[31]), SCM_OBJ(&scm__rc.d1969[33])},
       { SCM_OBJ(&scm__rc.d1969[30]), SCM_OBJ(&scm__rc.d1969[34])},
       { SCM_OBJ(&scm__rc.d1969[29]), SCM_OBJ(&scm__rc.d1969[35])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[36])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[38])},
       { SCM_OBJ(&scm__rc.d1969[39]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[40])},
       { SCM_OBJ(&scm__rc.d1969[41]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[42])},
       { SCM_OBJ(&scm__rc.d1969[43]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[44])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[45])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[47])},
       { SCM_OBJ(&scm__rc.d1969[48]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[49])},
       { SCM_OBJ(&scm__rc.d1969[50]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[51])},
       { SCM_OBJ(&scm__rc.d1969[52]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[53])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[54])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[56])},
       { SCM_OBJ(&scm__rc.d1969[57]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[58])},
       { SCM_OBJ(&scm__rc.d1969[59]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[60])},
       { SCM_OBJ(&scm__rc.d1969[61]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[62])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[63])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[65])},
       { SCM_OBJ(&scm__rc.d1969[66]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[67])},
       { SCM_OBJ(&scm__rc.d1969[68]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[69])},
       { SCM_OBJ(&scm__rc.d1969[70]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[71])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[72])},
       { SCM_OBJ(&scm__rc.d1969[73]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1969[64]), SCM_OBJ(&scm__rc.d1969[74])},
       { SCM_OBJ(&scm__rc.d1969[55]), SCM_OBJ(&scm__rc.d1969[75])},
       { SCM_OBJ(&scm__rc.d1969[46]), SCM_OBJ(&scm__rc.d1969[76])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[77])},
       { SCM_OBJ(&scm__rc.d1969[78]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[79])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[80])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[81])},
       { SCM_OBJ(&scm__rc.d1969[82]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1969[37]), SCM_OBJ(&scm__rc.d1969[83])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[84])},
       { SCM_MAKE_INT(119U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[30]), SCM_OBJ(&scm__rc.d1969[86])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[87])},
       { SCM_OBJ(&scm__rc.d1969[88]), SCM_OBJ(&scm__rc.d1969[3])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[28])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(130U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[30]), SCM_OBJ(&scm__rc.d1969[93])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[94])},
       { SCM_OBJ(&scm__rc.d1969[95]), SCM_OBJ(&scm__rc.d1969[3])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_UNDEFINED},
       { SCM_MAKE_INT(128U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[30]), SCM_OBJ(&scm__rc.d1969[99])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[100])},
       { SCM_OBJ(&scm__rc.d1969[101]), SCM_OBJ(&scm__rc.d1969[3])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[28])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(134U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[30]), SCM_OBJ(&scm__rc.d1969[106])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[107])},
       { SCM_OBJ(&scm__rc.d1969[108]), SCM_OBJ(&scm__rc.d1969[3])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_UNDEFINED},
       { SCM_MAKE_INT(132U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[30]), SCM_OBJ(&scm__rc.d1969[112])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[113])},
       { SCM_OBJ(&scm__rc.d1969[114]), SCM_OBJ(&scm__rc.d1969[3])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(136U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[30]), SCM_OBJ(&scm__rc.d1969[118])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[119])},
       { SCM_OBJ(&scm__rc.d1969[120]), SCM_OBJ(&scm__rc.d1969[3])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(139U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[30]), SCM_OBJ(&scm__rc.d1969[124])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[125])},
       { SCM_OBJ(&scm__rc.d1969[126]), SCM_OBJ(&scm__rc.d1969[3])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(147U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[30]), SCM_OBJ(&scm__rc.d1969[129])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[130])},
       { SCM_OBJ(&scm__rc.d1969[131]), SCM_OBJ(&scm__rc.d1969[3])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[134])},
       { SCM_MAKE_INT(151U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[30]), SCM_OBJ(&scm__rc.d1969[136])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[137])},
       { SCM_OBJ(&scm__rc.d1969[138]), SCM_OBJ(&scm__rc.d1969[3])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[28])},
       { SCM_MAKE_INT(159U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[30]), SCM_OBJ(&scm__rc.d1969[142])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[143])},
       { SCM_OBJ(&scm__rc.d1969[144]), SCM_OBJ(&scm__rc.d1969[3])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[105])},
       { SCM_MAKE_INT(157U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[30]), SCM_OBJ(&scm__rc.d1969[148])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[149])},
       { SCM_OBJ(&scm__rc.d1969[150]), SCM_OBJ(&scm__rc.d1969[3])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[105])},
       { SCM_MAKE_INT(161U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[30]), SCM_OBJ(&scm__rc.d1969[154])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[155])},
       { SCM_OBJ(&scm__rc.d1969[156]), SCM_OBJ(&scm__rc.d1969[3])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[105])},
       { SCM_MAKE_INT(174U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[30]), SCM_OBJ(&scm__rc.d1969[160])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[161])},
       { SCM_OBJ(&scm__rc.d1969[162]), SCM_OBJ(&scm__rc.d1969[3])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[165])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[167])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[168])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1970[23]), SCM_NIL},
       { SCM_MAKE_INT(188U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[30]), SCM_OBJ(&scm__rc.d1969[172])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[173])},
       { SCM_OBJ(&scm__rc.d1969[174]), SCM_OBJ(&scm__rc.d1969[3])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(207U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[30]), SCM_OBJ(&scm__rc.d1969[177])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[178])},
       { SCM_OBJ(&scm__rc.d1969[179]), SCM_OBJ(&scm__rc.d1969[3])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[182])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[184])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[185])},
       { SCM_MAKE_INT(232U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[30]), SCM_OBJ(&scm__rc.d1969[187])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[188])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[186])},
       { SCM_OBJ(&scm__rc.d1969[190]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1969[189]), SCM_OBJ(&scm__rc.d1969[191])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1970[26]), SCM_NIL},
       { SCM_MAKE_INT(225U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[30]), SCM_OBJ(&scm__rc.d1969[195])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[196])},
       { SCM_OBJ(&scm__rc.d1969[197]), SCM_OBJ(&scm__rc.d1969[3])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(237U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[30]), SCM_OBJ(&scm__rc.d1969[200])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[201])},
       { SCM_OBJ(&scm__rc.d1969[202]), SCM_OBJ(&scm__rc.d1969[3])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(245U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[30]), SCM_OBJ(&scm__rc.d1969[205])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[206])},
       { SCM_OBJ(&scm__rc.d1969[207]), SCM_OBJ(&scm__rc.d1969[3])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[210])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[211])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[212])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[159])},
       { SCM_OBJ(&scm__rc.d1969[214]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[215])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[147])},
       { SCM_OBJ(&scm__rc.d1969[217]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[218])},
       { SCM_OBJ(&scm__rc.d1969[219]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1969[216]), SCM_OBJ(&scm__rc.d1969[220])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[92])},
       { SCM_OBJ(&scm__rc.d1969[222]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1969[221]), SCM_OBJ(&scm__rc.d1969[223])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[224])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[153])},
       { SCM_OBJ(&scm__rc.d1969[226]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1969[225]), SCM_OBJ(&scm__rc.d1969[227])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[228])},
       { SCM_OBJ(&scm__rc.d1969[229]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1969[213]), SCM_OBJ(&scm__rc.d1969[230])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[231])},
       { SCM_MAKE_INT(249U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[30]), SCM_OBJ(&scm__rc.d1969[233])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[234])},
       { SCM_OBJ(&scm__rc.d1969[235]), SCM_OBJ(&scm__rc.d1969[3])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[238])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[239])},
       { SCM_MAKE_INT(255U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[30]), SCM_OBJ(&scm__rc.d1969[241])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[242])},
       { SCM_OBJ(&scm__rc.d1969[243]), SCM_OBJ(&scm__rc.d1969[3])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[211])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[246])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[247])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[159])},
       { SCM_OBJ(&scm__rc.d1969[249]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[250])},
       { SCM_OBJ(&scm__rc.d1969[251]), SCM_OBJ(&scm__rc.d1969[220])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1969[222]), SCM_OBJ(&scm__rc.d1969[253])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[254])},
       { SCM_OBJ(&scm__rc.d1969[255]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[256])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[134])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[227])},
       { SCM_OBJ(&scm__rc.d1969[259]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[260])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[261])},
       { SCM_OBJ(&scm__rc.d1969[262]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1969[258]), SCM_OBJ(&scm__rc.d1969[263])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[264])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[266])},
       { SCM_OBJ(&scm__rc.d1969[267]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[268])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[269])},
       { SCM_OBJ(&scm__rc.d1969[270]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[271])},
       { SCM_OBJ(&scm__rc.d1969[272]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1969[265]), SCM_OBJ(&scm__rc.d1969[273])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[274])},
       { SCM_OBJ(&scm__rc.d1969[275]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1969[257]), SCM_OBJ(&scm__rc.d1969[276])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[277])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1969[279]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1969[278]), SCM_OBJ(&scm__rc.d1969[280])},
       { SCM_OBJ(&scm__rc.d1969[252]), SCM_OBJ(&scm__rc.d1969[281])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[282])},
       { SCM_OBJ(&scm__rc.d1969[283]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1969[248]), SCM_OBJ(&scm__rc.d1969[284])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[285])},
       { SCM_MAKE_INT(264U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[30]), SCM_OBJ(&scm__rc.d1969[287])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[288])},
       { SCM_OBJ(&scm__rc.d1969[289]), SCM_OBJ(&scm__rc.d1969[3])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[28])},
       { SCM_MAKE_INT(280U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[30]), SCM_OBJ(&scm__rc.d1969[293])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[294])},
       { SCM_OBJ(&scm__rc.d1969[295]), SCM_OBJ(&scm__rc.d1969[3])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(274U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[30]), SCM_OBJ(&scm__rc.d1969[298])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[299])},
       { SCM_OBJ(&scm__rc.d1969[300]), SCM_OBJ(&scm__rc.d1969[3])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[159])},
       { SCM_OBJ(&scm__rc.d1969[303]), SCM_OBJ(&scm__rc.d1969[227])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[304])},
       { SCM_OBJ(&scm__rc.d1969[305]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1969[213]), SCM_OBJ(&scm__rc.d1969[306])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[307])},
       { SCM_MAKE_INT(286U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[30]), SCM_OBJ(&scm__rc.d1969[309])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[310])},
       { SCM_OBJ(&scm__rc.d1969[311]), SCM_OBJ(&scm__rc.d1969[3])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[28])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[315])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[316])},
       { SCM_MAKE_INT(300U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[30]), SCM_OBJ(&scm__rc.d1969[318])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[319])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[167])},
       { SCM_OBJ(&scm__rc.d1969[321]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1969[320]), SCM_OBJ(&scm__rc.d1969[322])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[315])},
       { SCM_MAKE_INT(304U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[30]), SCM_OBJ(&scm__rc.d1969[326])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[327])},
       { SCM_OBJ(&scm__rc.d1969[328]), SCM_OBJ(&scm__rc.d1969[3])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[315])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[331])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[332])},
       { SCM_MAKE_INT(295U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[30]), SCM_OBJ(&scm__rc.d1969[334])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[335])},
       { SCM_OBJ(&scm__rc.d1969[336]), SCM_OBJ(&scm__rc.d1969[3])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[339])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[340])},
       { SCM_MAKE_INT(309U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[30]), SCM_OBJ(&scm__rc.d1969[342])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[343])},
       { SCM_OBJ(&scm__rc.d1969[344]), SCM_OBJ(&scm__rc.d1969[3])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[347])},
       { SCM_MAKE_INT(316U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[30]), SCM_OBJ(&scm__rc.d1969[349])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[350])},
       { SCM_OBJ(&scm__rc.d1969[351]), SCM_OBJ(&scm__rc.d1969[3])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[354])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[184])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[356])},
       { SCM_MAKE_INT(320U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[30]), SCM_OBJ(&scm__rc.d1969[358])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[359])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[18])},
       { SCM_OBJ(&scm__rc.d1969[361]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1969[360]), SCM_OBJ(&scm__rc.d1969[362])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1970[42]), SCM_NIL},
       { SCM_MAKE_INT(319U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[30]), SCM_OBJ(&scm__rc.d1969[366])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[367])},
       { SCM_OBJ(&scm__rc.d1969[368]), SCM_OBJ(&scm__rc.d1969[3])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[371])},
       { SCM_MAKE_INT(323U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[30]), SCM_OBJ(&scm__rc.d1969[373])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[374])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[376])},
       { SCM_OBJ(&scm__rc.d1969[377]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1969[375]), SCM_OBJ(&scm__rc.d1969[378])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1970[45]), SCM_NIL},
       { SCM_MAKE_INT(322U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[30]), SCM_OBJ(&scm__rc.d1969[382])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[383])},
       { SCM_OBJ(&scm__rc.d1969[384]), SCM_OBJ(&scm__rc.d1969[3])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[331])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[387])},
       { SCM_MAKE_INT(325U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[30]), SCM_OBJ(&scm__rc.d1969[389])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[390])},
       { SCM_OBJ(&scm__rc.d1969[391]), SCM_OBJ(&scm__rc.d1969[3])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[28])},
       { SCM_MAKE_INT(330U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[30]), SCM_OBJ(&scm__rc.d1969[395])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[396])},
       { SCM_OBJ(&scm__rc.d1969[397]), SCM_OBJ(&scm__rc.d1969[3])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[253])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[400])},
       { SCM_MAKE_INT(328U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[30]), SCM_OBJ(&scm__rc.d1969[402])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[403])},
       { SCM_OBJ(&scm__rc.d1969[404]), SCM_OBJ(&scm__rc.d1969[3])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[28])},
       { SCM_MAKE_INT(335U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[30]), SCM_OBJ(&scm__rc.d1969[408])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[409])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[184])},
       { SCM_OBJ(&scm__rc.d1969[411]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1969[410]), SCM_OBJ(&scm__rc.d1969[412])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(333U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[30]), SCM_OBJ(&scm__rc.d1969[415])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[416])},
       { SCM_OBJ(&scm__rc.d1969[417]), SCM_OBJ(&scm__rc.d1969[3])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(339U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[30]), SCM_OBJ(&scm__rc.d1969[420])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[421])},
       { SCM_OBJ(&scm__rc.d1969[422]), SCM_OBJ(&scm__rc.d1969[3])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[28])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[426])},
       { SCM_MAKE_INT(344U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[30]), SCM_OBJ(&scm__rc.d1969[428])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[429])},
       { SCM_OBJ(&scm__rc.d1969[430]), SCM_OBJ(&scm__rc.d1969[3])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[433])},
       { SCM_MAKE_INT(342U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[30]), SCM_OBJ(&scm__rc.d1969[435])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[436])},
       { SCM_OBJ(&scm__rc.d1969[437]), SCM_OBJ(&scm__rc.d1969[3])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(346U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[30]), SCM_OBJ(&scm__rc.d1969[440])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[441])},
       { SCM_OBJ(&scm__rc.d1969[442]), SCM_OBJ(&scm__rc.d1969[3])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(349U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[30]), SCM_OBJ(&scm__rc.d1969[445])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[446])},
       { SCM_OBJ(&scm__rc.d1969[447]), SCM_OBJ(&scm__rc.d1969[3])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[331])},
       { SCM_MAKE_INT(352U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[30]), SCM_OBJ(&scm__rc.d1969[451])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[452])},
       { SCM_OBJ(&scm__rc.d1969[453]), SCM_OBJ(&scm__rc.d1969[3])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[253])},
       { SCM_MAKE_INT(355U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[30]), SCM_OBJ(&scm__rc.d1969[457])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[458])},
       { SCM_OBJ(&scm__rc.d1969[459]), SCM_OBJ(&scm__rc.d1969[3])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(358U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[30]), SCM_OBJ(&scm__rc.d1969[462])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[463])},
       { SCM_OBJ(&scm__rc.d1969[464]), SCM_OBJ(&scm__rc.d1969[3])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d1969[467])},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d1969[28])},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d1969[469])},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d1969[470])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[471])},
       { SCM_OBJ(&scm__rc.d1969[468]), SCM_OBJ(&scm__rc.d1969[472])},
       { SCM_MAKE_INT(373U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[30]), SCM_OBJ(&scm__rc.d1969[474])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[475])},
       { SCM_OBJ(&scm__rc.d1969[476]), SCM_OBJ(&scm__rc.d1969[3])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[470])},
       { SCM_OBJ(&scm__rc.d1969[468]), SCM_OBJ(&scm__rc.d1969[479])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[469])},
       { SCM_OBJ(&scm__rc.d1969[468]), SCM_OBJ(&scm__rc.d1969[483])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[315])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[485])},
       { SCM_MAKE_INT(370U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[30]), SCM_OBJ(&scm__rc.d1969[487])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[488])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[315])},
       { SCM_OBJ(&scm__rc.d1969[490]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1969[489]), SCM_OBJ(&scm__rc.d1969[491])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[28])},
       { SCM_OBJ(&scm__rc.d1969[468]), SCM_OBJ(&scm__rc.d1969[494])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1969[468]), SCM_OBJ(&scm__rc.d1969[498])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1970[65]), SCM_NIL},
       { SCM_MAKE_INT(0), SCM_OBJ(&scm__rc.d1969[501])},
       { SCM_OBJ(&scm__rc.d1969[468]), SCM_OBJ(&scm__rc.d1969[28])},
       { SCM_MAKE_INT(376U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[30]), SCM_OBJ(&scm__rc.d1969[504])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[505])},
       { SCM_OBJ(&scm__rc.d1969[506]), SCM_OBJ(&scm__rc.d1969[3])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(377U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[30]), SCM_OBJ(&scm__rc.d1969[509])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[510])},
       { SCM_OBJ(&scm__rc.d1969[511]), SCM_OBJ(&scm__rc.d1969[3])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[514])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[515])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[516])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[515])},
       { SCM_OBJ(&scm__rc.d1969[518]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1970[68]), SCM_NIL},
       { SCM_UNDEFINED, SCM_UNDEFINED},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[522])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d1969[524])},
       { SCM_OBJ(&scm__rc.d1969[525]), SCM_OBJ(&scm__rc.d1969[28])},
       { SCM_MAKE_INT(381U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[30]), SCM_OBJ(&scm__rc.d1969[527])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[528])},
       { SCM_OBJ(&scm__rc.d1969[529]), SCM_OBJ(&scm__rc.d1969[3])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(385U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[30]), SCM_OBJ(&scm__rc.d1969[532])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[533])},
       { SCM_OBJ(&scm__rc.d1969[534]), SCM_OBJ(&scm__rc.d1969[3])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[516])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[514])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[538])},
       { SCM_OBJ(&scm__rc.d1969[539]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1970[72]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[522])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d1969[544])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[514])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[514])},
       { SCM_OBJ(&scm__rc.d1969[547]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1970[74]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d1969[551])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1970[76]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d1969[555])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[546])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1970[78]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[123])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d1969[561])},
       { SCM_OBJ(&scm__rc.d1969[562]), SCM_OBJ(&scm__rc.d1969[28])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[564])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[565])},
       { SCM_MAKE_INT(402U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[30]), SCM_OBJ(&scm__rc.d1969[567])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[568])},
       { SCM_OBJ(&scm__rc.d1969[569]), SCM_OBJ(&scm__rc.d1969[3])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1970[81]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d1969[574])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1970[83]), SCM_NIL},
       { SCM_UNDEFINED, SCM_UNDEFINED},
       { SCM_MAKE_INT(410U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1965[30]), SCM_OBJ(&scm__rc.d1969[579])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[580])},
       { SCM_OBJ(&scm__rc.d1969[581]), SCM_OBJ(&scm__rc.d1969[3])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d1969[584])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[514])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[586])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[587])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1970[86]), SCM_NIL},
       { SCM_UNDEFINED, SCM_UNDEFINED},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[591])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d1969[593])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[514])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[595])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[596])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1970[87]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[600])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[601])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d1969[603])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[514])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[605])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1970[88]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[609])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d1969[611])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[514])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[613])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1970[89]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[617])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d1969[619])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[514])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[621])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[622])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1970[90]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[626])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[627])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d1969[629])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[514])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[631])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1970[91]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[635])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d1969[637])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[514])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[639])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1970[92]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[643])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d1969[645])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[514])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1970[93]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d1969[651])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[514])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1970[94]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d1969[657])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[514])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[659])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[660])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1970[95]), SCM_NIL},
       { SCM_UNDEFINED, SCM_UNDEFINED},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[664])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d1969[666])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1969[514])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1970[96]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d1969[672])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1970[98]), SCM_NIL},
  },
  {   /* ScmWord d1968 */
    /* #f */
    0x0000004c    /*   0 (LREF10-PUSH) */,
    0x00000048    /*   1 (LREF0-PUSH) */,
    0x00000006    /*   2 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x00003060    /*   4 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%make-accessor.a2255820> */,
    0x00000014    /*   6 (RET) */,
    /* %toplevel */
    0x0000900e    /*   0 (PRE-CALL 9) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[7]) + 31),
    0x0000100e    /*   2 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[7]) + 9),
    0x0000005d    /*   4 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<class>.a2255020> */,
    0x00001088    /*   6 (LIST 1) */,
    0x00001062    /*   7 (PUSH-GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%get-default-metaclass.a2255bc0> */,
    0x0000000d    /*   9 (PUSH) */,
    0x00000006    /*  10 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :name */,
    0x00000006    /*  12 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* <trie-meta> */,
    0x00000006    /*  14 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :supers */,
    0x0000005d    /*  16 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<class>.a225bea0> */,
    0x00001088    /*  18 (LIST 1) */,
    0x0000000d    /*  19 (PUSH) */,
    0x00000006    /*  20 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :slots */,
    0x00000088    /*  22 (LIST 0) */,
    0x0000000d    /*  23 (PUSH) */,
    0x00000006    /*  24 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :defined-modules */,
    0x00000001    /*  26 (CONST) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x00001088    /*  28 (LIST 1) */,
    0x00009062    /*  29 (PUSH-GREF-CALL 9) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.a2255ac0> */,
    0x00001018    /*  31 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  32 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[7]) + 40),
    0x00000006    /*  34 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* <trie-meta> */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*  38 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%check-class-binding.a22558e0> */,
    0x0000001e    /*  40 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[7]) + 51),
    0x0000200e    /*  42 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[7]) + 51),
    0x0000005e    /*  44 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<trie-meta>.a225bc40> */,
    0x00000048    /*  46 (LREF0-PUSH) */,
    0x0000205f    /*  47 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#redefine-class!.a2255880> */,
    0x00000013    /*  49 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[7]) + 51),
    0x0000200e    /*  51 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[7]) + 62),
    0x00000016    /*  53 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1970[0])) /* #<compiled-code #f@0xfc87a2561660> */,
    0x0000100f    /*  55 (PUSH-PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[7]) + 60),
    0x00000048    /*  57 (LREF0-PUSH) */,
    0x0000105f    /*  58 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#class-slots.a22557e0> */,
    0x00002062    /*  60 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#for-each.a2255860> */,
    0x0000003d    /*  62 (LREF0) */,
    0x0000001a    /*  63 (POP-LOCAL-ENV) */,
    0x00000015    /*  64 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<trie-meta>.a22557a0> */,
    0x00000014    /*  66 (RET) */,
    /* #f */
    0x00000060    /*   0 (GREF-TAIL-CALL 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%make-node.a1b6fe60> */,
    0x00000014    /*   2 (RET) */,
    /* #f */
    0x00000006    /*   0 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* eqv? */,
    0x00001060    /*   2 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-hash-table.a1b6f980> */,
    0x00000014    /*   4 (RET) */,
    /* #f */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00000048    /*   1 (LREF0-PUSH) */,
    0x00000009    /*   2 (CONSTF-PUSH) */,
    0x00003060    /*   3 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#hash-table-get.a1b6f240> */,
    0x00000014    /*   5 (RET) */,
    /* #f */
    0x0000003d    /*   0 (LREF0) */,
    0x0000001e    /*   1 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[88]) + 12),
    0x0000300e    /*   3 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[88]) + 18),
    0x0000004a    /*   5 (LREF2-PUSH) */,
    0x00000049    /*   6 (LREF1-PUSH) */,
    0x00000048    /*   7 (LREF0-PUSH) */,
    0x0000305f    /*   8 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#hash-table-put!.a1b71f20> */,
    0x00000013    /*  10 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[88]) + 18),
    0x0000200e    /*  12 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[88]) + 18),
    0x0000004a    /*  14 (LREF2-PUSH) */,
    0x00000049    /*  15 (LREF1-PUSH) */,
    0x0000205f    /*  16 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#hash-table-delete!.a1b71e80> */,
    0x00000055    /*  18 (LREF2-RET) */,
    /* #f */
    0x0000004c    /*   0 (LREF10-PUSH) */,
    0x00000048    /*   1 (LREF0-PUSH) */,
    0x00000006    /*   2 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x00003060    /*   4 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%make-accessor.a1b6d340> */,
    0x00000014    /*   6 (RET) */,
    /* %toplevel */
    0x0000b00e    /*   0 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[114]) + 103),
    0x0000005e    /*   2 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<trie-meta>.a1b6d1a0> */,
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :name */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* <trie> */,
    0x00000006    /*   8 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :supers */,
    0x0000005d    /*  10 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<dictionary>.a1b6d040> */,
    0x00001088    /*  12 (LIST 1) */,
    0x0000000d    /*  13 (PUSH) */,
    0x00000006    /*  14 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :slots */,
    0x00000006    /*  16 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* root */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :init-thunk */,
    0x00000016    /*  20 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1970[2])) /* #<compiled-code #f@0xfc87a25614e0> */,
    0x00003088    /*  22 (LIST 3) */,
    0x0000000d    /*  23 (PUSH) */,
    0x00000006    /*  24 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* size */,
    0x00000006    /*  26 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :init-value */,
    0x00000002    /*  28 (CONSTI 0) */,
    0x00003088    /*  29 (LIST 3) */,
    0x0000000d    /*  30 (PUSH) */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* tab-make */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :init-keyword */,
    0x00000006    /*  35 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :tab-make */,
    0x00000006    /*  37 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :init-value */,
    0x00000016    /*  39 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1970[3])) /* #<compiled-code #f@0xfc87a2561480> */,
    0x00005088    /*  41 (LIST 5) */,
    0x0000000d    /*  42 (PUSH) */,
    0x00000006    /*  43 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* tab-get */,
    0x00000006    /*  45 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :init-keyword */,
    0x00000006    /*  47 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :tab-get */,
    0x00000006    /*  49 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :init-value */,
    0x00000016    /*  51 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1970[4])) /* #<compiled-code #f@0xfc87a2561420> */,
    0x00005088    /*  53 (LIST 5) */,
    0x0000000d    /*  54 (PUSH) */,
    0x00000006    /*  55 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* tab-put! */,
    0x00000006    /*  57 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :init-keyword */,
    0x00000006    /*  59 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :tab-put! */,
    0x00000006    /*  61 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :init-value */,
    0x00000016    /*  63 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1970[5])) /* #<compiled-code #f@0xfc87a25613c0> */,
    0x00005088    /*  65 (LIST 5) */,
    0x0000000d    /*  66 (PUSH) */,
    0x00000006    /*  67 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* tab-fold */,
    0x00000006    /*  69 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :init-keyword */,
    0x00000006    /*  71 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :tab-fold */,
    0x00000006    /*  73 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :init-value */,
    0x0000005d    /*  75 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#hash-table-fold.a1b71c60> */,
    0x00005088    /*  77 (LIST 5) */,
    0x0000000d    /*  78 (PUSH) */,
    0x00000006    /*  79 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* tab-empty? */,
    0x00000006    /*  81 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :init-keyword */,
    0x00000006    /*  83 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :tab-empty? */,
    0x00000006    /*  85 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :init-value */,
    0x00000004    /*  87 (CONSTF) */,
    0x00005088    /*  88 (LIST 5) */,
    0x00007088    /*  89 (LIST 7) */,
    0x0000000d    /*  90 (PUSH) */,
    0x00000006    /*  91 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :defined-modules */,
    0x00000001    /*  93 (CONST) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x00001088    /*  95 (LIST 1) */,
    0x0000000d    /*  96 (PUSH) */,
    0x00000006    /*  97 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :metaclass */,
    0x0000005e    /*  99 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<trie-meta>.a1b719e0> */,
    0x0000b05f    /* 101 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.a1b6d5e0> */,
    0x00001018    /* 103 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /* 104 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[114]) + 112),
    0x00000006    /* 106 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* <trie> */,
    0x00000006    /* 108 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /* 110 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%check-class-binding.a1b6d400> */,
    0x0000001e    /* 112 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[114]) + 123),
    0x0000200e    /* 114 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[114]) + 123),
    0x0000005e    /* 116 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<trie>.a1b718e0> */,
    0x00000048    /* 118 (LREF0-PUSH) */,
    0x0000205f    /* 119 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#redefine-class!.a1b6d3a0> */,
    0x00000013    /* 121 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[114]) + 123),
    0x0000200e    /* 123 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[114]) + 134),
    0x00000016    /* 125 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1970[6])) /* #<compiled-code #f@0xfc87a2561360> */,
    0x0000100f    /* 127 (PUSH-PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[114]) + 132),
    0x00000048    /* 129 (LREF0-PUSH) */,
    0x0000105f    /* 130 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#class-slots.a1b6d300> */,
    0x00002062    /* 132 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#for-each.a1b6d380> */,
    0x0000003d    /* 134 (LREF0) */,
    0x0000001a    /* 135 (POP-LOCAL-ENV) */,
    0x00000015    /* 136 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<trie>.a1b6d2e0> */,
    0x00000014    /* 138 (RET) */,
    /* make-trie */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[253]) + 6),
    0x00000004    /*   3 (CONSTF) */,
    0x00000013    /*   4 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[253]) + 7),
    0x0000006a    /*   6 (LREF0-CAR) */,
    0x0000000d    /*   7 (PUSH) */,
    0x0000003d    /*   8 (LREF0) */,
    0x00000022    /*   9 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[253]) + 14),
    0x00000003    /*  11 (CONSTN) */,
    0x00000013    /*  12 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[253]) + 15),
    0x00000076    /*  14 (LREF0-CDR) */,
    0x00002018    /*  15 (PUSH-LOCAL-ENV 2) */,
    0x0000003d    /*  16 (LREF0) */,
    0x00000022    /*  17 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[253]) + 22),
    0x00000004    /*  19 (CONSTF) */,
    0x00000013    /*  20 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[253]) + 23),
    0x0000006a    /*  22 (LREF0-CAR) */,
    0x0000000d    /*  23 (PUSH) */,
    0x0000003d    /*  24 (LREF0) */,
    0x00000022    /*  25 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[253]) + 30),
    0x00000003    /*  27 (CONSTN) */,
    0x00000013    /*  28 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[253]) + 31),
    0x00000076    /*  30 (LREF0-CDR) */,
    0x00002018    /*  31 (PUSH-LOCAL-ENV 2) */,
    0x0000003d    /*  32 (LREF0) */,
    0x00000022    /*  33 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[253]) + 38),
    0x00000004    /*  35 (CONSTF) */,
    0x00000013    /*  36 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[253]) + 39),
    0x0000006a    /*  38 (LREF0-CAR) */,
    0x0000000d    /*  39 (PUSH) */,
    0x0000003d    /*  40 (LREF0) */,
    0x00000022    /*  41 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[253]) + 46),
    0x00000003    /*  43 (CONSTN) */,
    0x00000013    /*  44 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[253]) + 47),
    0x00000076    /*  46 (LREF0-CDR) */,
    0x00002018    /*  47 (PUSH-LOCAL-ENV 2) */,
    0x0000003d    /*  48 (LREF0) */,
    0x00000022    /*  49 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[253]) + 54),
    0x00000004    /*  51 (CONSTF) */,
    0x00000013    /*  52 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[253]) + 55),
    0x0000006a    /*  54 (LREF0-CAR) */,
    0x0000000d    /*  55 (PUSH) */,
    0x0000003d    /*  56 (LREF0) */,
    0x00000022    /*  57 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[253]) + 62),
    0x00000003    /*  59 (CONSTN) */,
    0x00000013    /*  60 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[253]) + 63),
    0x00000076    /*  62 (LREF0-CDR) */,
    0x00002018    /*  63 (PUSH-LOCAL-ENV 2) */,
    0x0000003d    /*  64 (LREF0) */,
    0x00000022    /*  65 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[253]) + 69),
    0x00000013    /*  67 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[253]) + 77),
    0x0000200e    /*  69 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[253]) + 77),
    0x00000006    /*  71 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1965[47])) /* "too many arguments for" */,
    0x00000006    /*  73 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1969[85])) /* (lambda (:optional (tab-make #f) (tab-get #f) (tab-put! #f) (tab-fold #f)) (apply make <trie> (cond-list (tab-make |@| `(:tab-make ,tab-make)) (tab-get |@| `(:tab-get ,tab-get)) (tab-put! |@| `(:tab-put! ,tab-put!)) (tab-fold |@| `(:tab-fold ,tab-fold))))) */,
    0x0000205f    /*  75 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#error.a1f2c480> */,
    0x0000005e    /*  77 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make.a1f31400> */,
    0x0000005e    /*  79 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<trie>.a1f313c0> */,
    0x0000100e    /*  81 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[253]) + 139),
    0x0000100e    /*  83 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[253]) + 126),
    0x0000100e    /*  85 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[253]) + 113),
    0x0000003e    /*  87 (LREF1) */,
    0x0000001e    /*  88 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[253]) + 99),
    0x00000006    /*  90 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :tab-fold */,
    0x0000003e    /*  92 (LREF1) */,
    0x00002088    /*  93 (LIST 2) */,
    0x0000000d    /*  94 (PUSH) */,
    0x00000003    /*  95 (CONSTN) */,
    0x00002091    /*  96 (APPEND 2) */,
    0x00000013    /*  97 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[253]) + 100),
    0x00000003    /*  99 (CONSTN) */,
    0x00001018    /* 100 (PUSH-LOCAL-ENV 1) */,
    0x00000045    /* 101 (LREF21) */,
    0x0000001e    /* 102 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[253]) + 112),
    0x00000006    /* 104 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :tab-put! */,
    0x00000045    /* 106 (LREF21) */,
    0x00002088    /* 107 (LIST 2) */,
    0x0000000d    /* 108 (PUSH) */,
    0x0000003d    /* 109 (LREF0) */,
    0x00002091    /* 110 (APPEND 2) */,
    0x00000014    /* 111 (RET) */,
    0x00000053    /* 112 (LREF0-RET) */,
    0x00001018    /* 113 (PUSH-LOCAL-ENV 1) */,
    0x0040303c    /* 114 (LREF 3 1) */,
    0x0000001e    /* 115 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[253]) + 125),
    0x00000006    /* 117 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :tab-get */,
    0x0040303c    /* 119 (LREF 3 1) */,
    0x00002088    /* 120 (LIST 2) */,
    0x0000000d    /* 121 (PUSH) */,
    0x0000003d    /* 122 (LREF0) */,
    0x00002091    /* 123 (APPEND 2) */,
    0x00000014    /* 124 (RET) */,
    0x00000053    /* 125 (LREF0-RET) */,
    0x00001018    /* 126 (PUSH-LOCAL-ENV 1) */,
    0x0040403c    /* 127 (LREF 4 1) */,
    0x0000001e    /* 128 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[253]) + 138),
    0x00000006    /* 130 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :tab-make */,
    0x0040403c    /* 132 (LREF 4 1) */,
    0x00002088    /* 133 (LIST 2) */,
    0x0000000d    /* 134 (PUSH) */,
    0x0000003d    /* 135 (LREF0) */,
    0x00002091    /* 136 (APPEND 2) */,
    0x00000014    /* 137 (RET) */,
    0x00000053    /* 138 (LREF0-RET) */,
    0x00003095    /* 139 (TAIL-APPLY 3) */,
    0x00000014    /* 140 (RET) */,
    /* (trie #f) */
    0x0000004c    /*   0 (LREF10-PUSH) */,
    0x0000006a    /*   1 (LREF0-CAR) */,
    0x0000000d    /*   2 (PUSH) */,
    0x00000076    /*   3 (LREF0-CDR) */,
    0x00003063    /*   4 (PUSH-GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#trie-put!.a2ca0bc0> */,
    0x00000014    /*   6 (RET) */,
    /* trie */
    0x0000000e    /*   0 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[401]) + 6),
    0x0000005e    /*   2 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-trie.a2c9e480> */,
    0x0000003e    /*   4 (LREF1) */,
    0x00002095    /*   5 (TAIL-APPLY 2) */,
    0x00001018    /*   6 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*   7 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[401]) + 15),
    0x00000016    /*   9 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1970[9])) /* #<compiled-code (trie #f)@0xfc87a3381960> */,
    0x0000000d    /*  11 (PUSH) */,
    0x0000004c    /*  12 (LREF10-PUSH) */,
    0x0000205f    /*  13 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#for-each.a2ca0e60> */,
    0x00000053    /*  15 (LREF0-RET) */,
    /* (trie-with-keys #f) */
    0x0000004c    /*   0 (LREF10-PUSH) */,
    0x00000048    /*   1 (LREF0-PUSH) */,
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x00003060    /*   3 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#trie-put!.a2f103e0> */,
    0x00000014    /*   5 (RET) */,
    /* trie-with-keys */
    0x0000000e    /*   0 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[423]) + 6),
    0x0000005e    /*   2 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-trie.a2f106a0> */,
    0x0000003e    /*   4 (LREF1) */,
    0x00002095    /*   5 (TAIL-APPLY 2) */,
    0x00001018    /*   6 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*   7 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[423]) + 15),
    0x00000016    /*   9 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1970[11])) /* #<compiled-code (trie-with-keys #f)@0xfc87a33cdde0> */,
    0x0000000d    /*  11 (PUSH) */,
    0x0000004c    /*  12 (LREF10-PUSH) */,
    0x0000205f    /*  13 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#for-each.a2f10600> */,
    0x00000053    /*  15 (LREF0-RET) */,
    /* trie? */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x0000005e    /*   1 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<trie>.a287a0c0> */,
    0x00002060    /*   3 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#is-a?.a287a120> */,
    0x00000014    /*   5 (RET) */,
    /* trie-num-entries */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x00000006    /*   1 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* size */,
    0x00002060    /*   3 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#slot-ref.a28f51e0> */,
    0x00000014    /*   5 (RET) */,
    /* %make-node */
    0x00000004    /*   0 (CONSTF) */,
    0x00001088    /*   1 (LIST 1) */,
    0x00000014    /*   2 (RET) */,
    /* %toplevel */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#car.a2a2bcc0> */,
    0x00000015    /*   2 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%node-table.a2a2bd60> */,
    0x00000014    /*   4 (RET) */,
    /* %toplevel */
    0x0000005d    /*   0 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#cdr.a2b86460> */,
    0x00000015    /*   2 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%node-terminals.a2b86520> */,
    0x00000014    /*   4 (RET) */,
    /* %node-table-create */
    0x0000000e    /*   0 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[464]) + 10),
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[464]) + 9),
    0x00000049    /*   4 (LREF1-PUSH) */,
    0x00000006    /*   5 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* tab-make */,
    0x0000205f    /*   7 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#slot-ref.a2be8980> */,
    0x00000011    /*   9 (CALL 0) */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[464]) + 19),
    0x0000004c    /*  13 (LREF10-PUSH) */,
    0x00000048    /*  14 (LREF0-PUSH) */,
    0x0000005d    /*  15 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%node-table.a2be87c0> */,
    0x000000a1    /*  17 (SETTER) */,
    0x00002011    /*  18 (CALL 2) */,
    0x00000053    /*  19 (LREF0-RET) */,
    /* (%node-find-terminal #f) */
    0x0000004c    /*   0 (LREF10-PUSH) */,
    0x0000100e    /*   1 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[484]) + 6),
    0x0000006a    /*   3 (LREF0-CAR) */,
    0x00001062    /*   4 (PUSH-GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#class-of.a2486300> */,
    0x0000008f    /*   6 (EQ) */,
    0x00000014    /*   7 (RET) */,
    /* %node-find-terminal */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[492]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#class-of.a2486540> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x00000016    /*   6 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1970[19])) /* #<compiled-code (%node-find-terminal #f)@0xfc87a2c2d9c0> */,
    0x0000000d    /*   8 (PUSH) */,
    0x0000007b    /*   9 (LREF11-CDR) */,
    0x00002063    /*  10 (PUSH-GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#find.a2486460> */,
    0x00000014    /*  12 (RET) */,
    /* %fallback */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[505]) + 5),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#undefined?.a256c540> */,
    0x0000001e    /*   5 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[505]) + 13),
    0x00000006    /*   7 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1965[80])) /* "Trie does not have an entry for a key:" */,
    0x00000048    /*   9 (LREF0-PUSH) */,
    0x00002060    /*  10 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#error.a256c440> */,
    0x00000014    /*  12 (RET) */,
    0x00000054    /*  13 (LREF1-RET) */,
    /* %trie-get-node */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[519]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#x->generator.a25e7000> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x0000000e    /*   6 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[519]) + 10),
    0x0000003d    /*   8 (LREF0) */,
    0x00000011    /*   9 (CALL 0) */,
    0x0000200f    /*  10 (PUSH-PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[519]) + 17),
    0x0000004d    /*  12 (LREF11-PUSH) */,
    0x00000006    /*  13 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* root */,
    0x0000205f    /*  15 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#slot-ref.a25ebb40> */,
    0x00002018    /*  17 (PUSH-LOCAL-ENV 2) */,
    0x0000003e    /*  18 (LREF1) */,
    0x0000009a    /*  19 (EOFP) */,
    0x0000001e    /*  20 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[519]) + 23),
    0x00000053    /*  22 (LREF0-RET) */,
    0x0000100e    /*  23 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[519]) + 28),
    0x00000048    /*  25 (LREF0-PUSH) */,
    0x0000105f    /*  26 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%node-table.a25e7160> */,
    0x00001018    /*  28 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  29 (LREF0) */,
    0x0000001e    /*  30 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[519]) + 44),
    0x0000200e    /*  32 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[519]) + 44),
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000004d    /*  35 (LREF11-PUSH) */,
    0x0000200e    /*  36 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[519]) + 43),
    0x00403047    /*  38 (LREF-PUSH 3 1) */,
    0x00000006    /*  39 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* tab-get */,
    0x0000205f    /*  41 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#slot-ref.a25e7360> */,
    0x00002011    /*  43 (CALL 2) */,
    0x0000001a    /*  44 (POP-LOCAL-ENV) */,
    0x00001018    /*  45 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  46 (LREF0) */,
    0x00000030    /*  47 (RF) */,
    0x0000000e    /*  48 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[519]) + 52),
    0x00000044    /*  50 (LREF20) */,
    0x00000011    /*  51 (CALL 0) */,
    0x0000000d    /*  52 (PUSH) */,
    0x00000048    /*  53 (LREF0-PUSH) */,
    0x0000201b    /*  54 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[519]) + 18),
    0x00000014    /*  56 (RET) */,
    0x00000014    /*  57 (RET) */,
    /* (%trie-get-node-or-create lookup) */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[577]) + 12),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x00000048    /*   3 (LREF0-PUSH) */,
    0x0000200e    /*   4 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[577]) + 11),
    0x00000050    /*   6 (LREF21-PUSH) */,
    0x00000006    /*   7 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* tab-get */,
    0x0000205f    /*   9 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#slot-ref.a2281f20> */,
    0x00002011    /*  11 (CALL 2) */,
    0x00001018    /*  12 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  13 (LREF0) */,
    0x0000001e    /*  14 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[577]) + 17),
    0x00000053    /*  16 (LREF0-RET) */,
    0x0000000e    /*  17 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[577]) + 21),
    0x0000005f    /*  19 (GREF-CALL 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%make-node.a2281c20> */,
    0x00001018    /*  21 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  22 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[577]) + 42),
    0x00802047    /*  24 (LREF-PUSH 2 2) */,
    0x0000300e    /*  25 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[577]) + 38),
    0x00000050    /*  27 (LREF21-PUSH) */,
    0x0000004f    /*  28 (LREF20-PUSH) */,
    0x00000048    /*  29 (LREF0-PUSH) */,
    0x0000200e    /*  30 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[577]) + 37),
    0x00404047    /*  32 (LREF-PUSH 4 1) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* tab-put! */,
    0x0000205f    /*  35 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#slot-ref.a2281b00> */,
    0x00003011    /*  37 (CALL 3) */,
    0x00000061    /*  38 (PUSH-GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%node-table.a2281b60> */,
    0x000000a1    /*  40 (SETTER) */,
    0x00002011    /*  41 (CALL 2) */,
    0x00000053    /*  42 (LREF0-RET) */,
    /* %trie-get-node-or-create */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1969[171])) /* (#<compiled-code (%trie-get-node-or-create lookup)@0xfc87a2c8e720>) */,
    0x0000100e    /*   2 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[620]) + 7),
    0x0000004c    /*   4 (LREF10-PUSH) */,
    0x0000105f    /*   5 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#x->generator.a2287dc0> */,
    0x00001018    /*   7 (PUSH-LOCAL-ENV 1) */,
    0x0000000e    /*   8 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[620]) + 12),
    0x0000003d    /*  10 (LREF0) */,
    0x00000011    /*  11 (CALL 0) */,
    0x0000200f    /*  12 (PUSH-PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[620]) + 19),
    0x00000050    /*  14 (LREF21-PUSH) */,
    0x00000006    /*  15 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* root */,
    0x0000205f    /*  17 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#slot-ref.a2287aa0> */,
    0x00002018    /*  19 (PUSH-LOCAL-ENV 2) */,
    0x0000003e    /*  20 (LREF1) */,
    0x0000009a    /*  21 (EOFP) */,
    0x0000001e    /*  22 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[620]) + 25),
    0x00000053    /*  24 (LREF0-RET) */,
    0x0000100e    /*  25 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[620]) + 30),
    0x00000048    /*  27 (LREF0-PUSH) */,
    0x0000105f    /*  28 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%node-table.a2281820> */,
    0x00001018    /*  30 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  31 (LREF0) */,
    0x0000001e    /*  32 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[620]) + 43),
    0x0000300e    /*  34 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[620]) + 56),
    0x0000004c    /*  36 (LREF10-PUSH) */,
    0x00000048    /*  37 (LREF0-PUSH) */,
    0x0000004d    /*  38 (LREF11-PUSH) */,
    0x00000046    /*  39 (LREF30) */,
    0x0000301c    /*  40 (LOCAL-ENV-CALL 3) */,
    0x00000013    /*  41 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[620]) + 56),
    0x0000300e    /*  43 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[620]) + 56),
    0x0000004c    /*  45 (LREF10-PUSH) */,
    0x0000200e    /*  46 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[620]) + 52),
    0x00404047    /*  48 (LREF-PUSH 4 1) */,
    0x0000004c    /*  49 (LREF10-PUSH) */,
    0x0000205f    /*  50 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%node-table-create.a22814c0> */,
    0x0000000d    /*  52 (PUSH) */,
    0x0000004d    /*  53 (LREF11-PUSH) */,
    0x00000046    /*  54 (LREF30) */,
    0x0000301c    /*  55 (LOCAL-ENV-CALL 3) */,
    0x0000001a    /*  56 (POP-LOCAL-ENV) */,
    0x00001018    /*  57 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  58 (LREF0) */,
    0x00000030    /*  59 (RF) */,
    0x0000000e    /*  60 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[620]) + 64),
    0x00000044    /*  62 (LREF20) */,
    0x00000011    /*  63 (CALL 0) */,
    0x0000000d    /*  64 (PUSH) */,
    0x00000048    /*  65 (LREF0-PUSH) */,
    0x0000201b    /*  66 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[620]) + 20),
    0x00000014    /*  68 (RET) */,
    0x00000014    /*  69 (RET) */,
    /* %trie-get-node-longest */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[690]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#x->generator.a1b5dd80> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x0000000e    /*   6 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[690]) + 10),
    0x0000003d    /*   8 (LREF0) */,
    0x00000011    /*   9 (CALL 0) */,
    0x0000200f    /*  10 (PUSH-PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[690]) + 17),
    0x0000004d    /*  12 (LREF11-PUSH) */,
    0x00000006    /*  13 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* root */,
    0x0000205f    /*  15 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#slot-ref.a1b5d920> */,
    0x0000200f    /*  17 (PUSH-PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[690]) + 30),
    0x0000200e    /*  19 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[690]) + 26),
    0x0000004d    /*  21 (LREF11-PUSH) */,
    0x00000006    /*  22 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* root */,
    0x0000205f    /*  24 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#slot-ref.a1b5d800> */,
    0x0000000d    /*  26 (PUSH) */,
    0x0000004c    /*  27 (LREF10-PUSH) */,
    0x0000205f    /*  28 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%node-find-terminal.a1b5d840> */,
    0x00003018    /*  30 (PUSH-LOCAL-ENV 3) */,
    0x0000003f    /*  31 (LREF2) */,
    0x0000009a    /*  32 (EOFP) */,
    0x0000001e    /*  33 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[690]) + 36),
    0x00000053    /*  35 (LREF0-RET) */,
    0x0000100e    /*  36 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[690]) + 41),
    0x00000049    /*  38 (LREF1-PUSH) */,
    0x0000105f    /*  39 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%node-table.a1b5dee0> */,
    0x00001018    /*  41 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  42 (LREF0) */,
    0x0000001e    /*  43 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[690]) + 57),
    0x0000200e    /*  45 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[690]) + 57),
    0x00000048    /*  47 (LREF0-PUSH) */,
    0x0000004e    /*  48 (LREF12-PUSH) */,
    0x0000200e    /*  49 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[690]) + 56),
    0x00403047    /*  51 (LREF-PUSH 3 1) */,
    0x00000006    /*  52 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* tab-get */,
    0x0000205f    /*  54 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#slot-ref.a1ffc0c0> */,
    0x00002011    /*  56 (CALL 2) */,
    0x0000001a    /*  57 (POP-LOCAL-ENV) */,
    0x00001018    /*  58 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  59 (LREF0) */,
    0x0000001e    /*  60 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[690]) + 83),
    0x0000000e    /*  62 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[690]) + 66),
    0x00000044    /*  64 (LREF20) */,
    0x00000011    /*  65 (CALL 0) */,
    0x0000000d    /*  66 (PUSH) */,
    0x00000048    /*  67 (LREF0-PUSH) */,
    0x0000200e    /*  68 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[690]) + 74),
    0x00000048    /*  70 (LREF0-PUSH) */,
    0x00000051    /*  71 (LREF30-PUSH) */,
    0x0000205f    /*  72 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%node-find-terminal.a1b5da20> */,
    0x0000001e    /*  74 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[690]) + 78),
    0x00000013    /*  76 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[690]) + 79),
    0x00000041    /*  78 (LREF10) */,
    0x0000000d    /*  79 (PUSH) */,
    0x0000201b    /*  80 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[690]) + 31),
    0x00000014    /*  82 (RET) */,
    0x00000057    /*  83 (LREF10-RET) */,
    0x00000014    /*  84 (RET) */,
    /* (%trie-node-empty? G1994) */
    0x0000000a    /*   0 (CONST-RET) */,
    SCM_WORD(SCM_TRUE) /* #t */,
    /* %trie-node-empty? */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[777]) + 7),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x00000006    /*   3 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* tab-empty? */,
    0x0000205f    /*   5 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#slot-ref.a312ce20> */,
    0x00001018    /*   7 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*   8 (LREF0) */,
    0x0000001e    /*   9 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[777]) + 15),
    0x0000004c    /*  11 (LREF10-PUSH) */,
    0x0000003d    /*  12 (LREF0) */,
    0x00001012    /*  13 (TAIL-CALL 1) */,
    0x00000014    /*  14 (RET) */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[777]) + 24),
    0x0000100e    /*  17 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[777]) + 22),
    0x0000004c    /*  19 (LREF10-PUSH) */,
    0x0000105f    /*  20 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%node-table.a312ca80> */,
    0x00001062    /*  22 (PUSH-GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#hash-table?.a312cac0> */,
    0x0000001e    /*  24 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[777]) + 50),
    0x0000200e    /*  26 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[777]) + 33),
    0x0000004d    /*  28 (LREF11-PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* tab-fold */,
    0x0000205f    /*  31 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#slot-ref.a312c9c0> */,
    0x00000061    /*  33 (PUSH-GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#hash-table-fold.a312c8e0> */,
    0x00000020    /*  35 (BNEQ) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[777]) + 50),
    0x0000100e    /*  37 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[777]) + 46),
    0x0000100e    /*  39 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[777]) + 44),
    0x0000004c    /*  41 (LREF10-PUSH) */,
    0x0000105f    /*  42 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%node-table.a312c840> */,
    0x00001062    /*  44 (PUSH-GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#hash-table-num-entries.a312c880> */,
    0x0000000d    /*  46 (PUSH) */,
    0x00000002    /*  47 (CONSTI 0) */,
    0x000000ad    /*  48 (NUMEQ2) */,
    0x00000014    /*  49 (RET) */,
    0x0000100e    /*  50 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[777]) + 55),
    0x0000004c    /*  52 (LREF10-PUSH) */,
    0x0000105f    /*  53 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%node-table.a312c740> */,
    0x00001018    /*  55 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  56 (LREF0) */,
    0x0000001e    /*  57 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[777]) + 71),
    0x00000048    /*  59 (LREF0-PUSH) */,
    0x00000051    /*  60 (LREF30-PUSH) */,
    0x00000009    /*  61 (CONSTF-PUSH) */,
    0x0000200e    /*  62 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[777]) + 69),
    0x00000050    /*  64 (LREF21-PUSH) */,
    0x00000006    /*  65 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* tab-fold */,
    0x0000205f    /*  67 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#slot-ref.a312c3c0> */,
    0x00003012    /*  69 (TAIL-CALL 3) */,
    0x00000014    /*  70 (RET) */,
    0x0000000a    /*  71 (CONST-RET) */,
    SCM_WORD(SCM_TRUE) /* #t */,
    0x00000013    /*  73 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[777]) + 50),
    0x00000014    /*  75 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1969[194])) /* (#<compiled-code (%trie-node-empty? #:G1994)@0xfc87a2c8e180>) */,
    0x00000016    /*   2 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1970[27])) /* #<compiled-code %trie-node-empty?@0xfc87a2c8e120> */,
    0x00000015    /*   4 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%trie-node-empty?.a312cfa0> */,
    0x00000014    /*   6 (RET) */,
    /* trie-exists? */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[860]) + 6),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x00000048    /*   3 (LREF0-PUSH) */,
    0x0000205f    /*   4 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%trie-get-node.a2842820> */,
    0x00001018    /*   6 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*   7 (LREF0) */,
    0x00000030    /*   8 (RF) */,
    0x0000200e    /*   9 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[860]) + 15),
    0x00000048    /*  11 (LREF0-PUSH) */,
    0x0000004c    /*  12 (LREF10-PUSH) */,
    0x0000205f    /*  13 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%node-find-terminal.a2842720> */,
    0x00001063    /*  15 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#boolean.a2842760> */,
    0x00000014    /*  17 (RET) */,
    /* trie-partial-key? */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[878]) + 6),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x00000048    /*   3 (LREF0-PUSH) */,
    0x0000205f    /*   4 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%trie-get-node.a291f000> */,
    0x00001018    /*   6 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*   7 (LREF0) */,
    0x00000030    /*   8 (RF) */,
    0x0000200e    /*   9 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[878]) + 15),
    0x0000004d    /*  11 (LREF11-PUSH) */,
    0x00000048    /*  12 (LREF0-PUSH) */,
    0x0000205f    /*  13 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%trie-node-empty?.a2925da0> */,
    0x00000092    /*  15 (NOT) */,
    0x00000014    /*  16 (RET) */,
    /* trie-get */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[895]) + 6),
    0x00000005    /*   3 (CONSTU) */,
    0x00000013    /*   4 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[895]) + 7),
    0x0000006a    /*   6 (LREF0-CAR) */,
    0x0000000d    /*   7 (PUSH) */,
    0x0000003d    /*   8 (LREF0) */,
    0x00000022    /*   9 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[895]) + 14),
    0x00000003    /*  11 (CONSTN) */,
    0x00000013    /*  12 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[895]) + 15),
    0x00000076    /*  14 (LREF0-CDR) */,
    0x00002018    /*  15 (PUSH-LOCAL-ENV 2) */,
    0x0000003d    /*  16 (LREF0) */,
    0x00000022    /*  17 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[895]) + 21),
    0x00000013    /*  19 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[895]) + 29),
    0x0000200e    /*  21 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[895]) + 29),
    0x00000006    /*  23 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1965[47])) /* "too many arguments for" */,
    0x00000006    /*  25 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1969[232])) /* (lambda (trie seq :optional fallback) (or (and-let* ((node (%trie-get-node trie seq)) (p (%node-find-terminal node seq))) (cdr p)) (%fallback fallback seq))) */,
    0x0000205f    /*  27 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#error.a2b68d00> */,
    0x0000200e    /*  29 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[895]) + 35),
    0x0000004e    /*  31 (LREF12-PUSH) */,
    0x0000004d    /*  32 (LREF11-PUSH) */,
    0x0000205f    /*  33 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%trie-get-node.a2b6d580> */,
    0x00001018    /*  35 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  36 (LREF0) */,
    0x0000001e    /*  37 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[895]) + 51),
    0x0000200e    /*  39 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[895]) + 45),
    0x00000048    /*  41 (LREF0-PUSH) */,
    0x00000050    /*  42 (LREF21-PUSH) */,
    0x0000205f    /*  43 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%node-find-terminal.a2b6d460> */,
    0x00001018    /*  45 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  46 (LREF0) */,
    0x0000001e    /*  47 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[895]) + 50),
    0x00000076    /*  49 (LREF0-CDR) */,
    0x0000001a    /*  50 (POP-LOCAL-ENV) */,
    0x0000001a    /*  51 (POP-LOCAL-ENV) */,
    0x00000031    /*  52 (RT) */,
    0x00000049    /*  53 (LREF1-PUSH) */,
    0x0000004d    /*  54 (LREF11-PUSH) */,
    0x00002060    /*  55 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%fallback.a2b6d320> */,
    0x00000014    /*  57 (RET) */,
    /* trie-put! */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[953]) + 6),
    0x0000004a    /*   2 (LREF2-PUSH) */,
    0x00000049    /*   3 (LREF1-PUSH) */,
    0x0000205f    /*   4 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%trie-get-node-or-create.a25865e0> */,
    0x00001018    /*   6 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*   7 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[953]) + 13),
    0x00000048    /*   9 (LREF0-PUSH) */,
    0x0000004d    /*  10 (LREF11-PUSH) */,
    0x0000205f    /*  11 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%node-find-terminal.a2586560> */,
    0x00001018    /*  13 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  14 (LREF0) */,
    0x0000001e    /*  15 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[953]) + 25),
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[953]) + 65),
    0x00000048    /*  19 (LREF0-PUSH) */,
    0x0000004f    /*  20 (LREF20-PUSH) */,
    0x0000205f    /*  21 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#set-cdr!.a2586400> */,
    0x00000013    /*  23 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[953]) + 65),
    0x0000005e    /*  25 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%node-terminals.a258d8c0> */,
    0x00001017    /*  27 (LOCAL-ENV 1) */,
    0x0000200e    /*  28 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[953]) + 43),
    0x0000004f    /*  30 (LREF20-PUSH) */,
    0x00403047    /*  31 (LREF-PUSH 3 1) */,
    0x00000046    /*  32 (LREF30) */,
    0x00000067    /*  33 (CONS-PUSH) */,
    0x0000100e    /*  34 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[953]) + 39),
    0x0000004f    /*  36 (LREF20-PUSH) */,
    0x0000003d    /*  37 (LREF0) */,
    0x00001011    /*  38 (CALL 1) */,
    0x00000067    /*  39 (CONS-PUSH) */,
    0x0000003d    /*  40 (LREF0) */,
    0x000000a1    /*  41 (SETTER) */,
    0x00002011    /*  42 (CALL 2) */,
    0x0000001a    /*  43 (POP-LOCAL-ENV) */,
    0x0000005e    /*  44 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#slot-ref.a258d2a0> */,
    0x00001017    /*  46 (LOCAL-ENV 1) */,
    0x0000300e    /*  47 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[953]) + 64),
    0x00803047    /*  49 (LREF-PUSH 3 2) */,
    0x00000006    /*  50 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* size */,
    0x0000200e    /*  52 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[953]) + 59),
    0x00803047    /*  54 (LREF-PUSH 3 2) */,
    0x00000006    /*  55 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* size */,
    0x0000003d    /*  57 (LREF0) */,
    0x00002011    /*  58 (CALL 2) */,
    0x000010bc    /*  59 (NUMADDI 1) */,
    0x0000000d    /*  60 (PUSH) */,
    0x0000003d    /*  61 (LREF0) */,
    0x000000a1    /*  62 (SETTER) */,
    0x00003011    /*  63 (CALL 3) */,
    0x0000001a    /*  64 (POP-LOCAL-ENV) */,
    0x0000001a    /*  65 (POP-LOCAL-ENV) */,
    0x0000001a    /*  66 (POP-LOCAL-ENV) */,
    0x0000000c    /*  67 (CONSTU-RET) */,
    /* trie-update! */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1021]) + 6),
    0x00000005    /*   3 (CONSTU) */,
    0x00000013    /*   4 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1021]) + 7),
    0x0000006a    /*   6 (LREF0-CAR) */,
    0x0000000d    /*   7 (PUSH) */,
    0x0000003d    /*   8 (LREF0) */,
    0x00000022    /*   9 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1021]) + 14),
    0x00000003    /*  11 (CONSTN) */,
    0x00000013    /*  12 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1021]) + 15),
    0x00000076    /*  14 (LREF0-CDR) */,
    0x00002018    /*  15 (PUSH-LOCAL-ENV 2) */,
    0x0000003d    /*  16 (LREF0) */,
    0x00000022    /*  17 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1021]) + 21),
    0x00000013    /*  19 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1021]) + 29),
    0x0000200e    /*  21 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1021]) + 29),
    0x00000006    /*  23 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1965[47])) /* "too many arguments for" */,
    0x00000006    /*  25 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1969[286])) /* (lambda (trie seq proc :optional fallback) (let* ((node (%trie-get-node-or-create trie seq)) (p (%node-find-terminal node seq))) (cond (p (update! (cdr p) proc)) (else (push! (%node-terminals node) (cons seq (proc (%fallback fallback seq)))) (inc! (slot-ref trie 'size)))) (undefined))) */,
    0x0000205f    /*  27 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#error.a2269260> */,
    0x0000200e    /*  29 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1021]) + 35),
    0x00c01047    /*  31 (LREF-PUSH 1 3) */,
    0x0000004e    /*  32 (LREF12-PUSH) */,
    0x0000205f    /*  33 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%trie-get-node-or-create.a22739c0> */,
    0x00001018    /*  35 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  36 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1021]) + 42),
    0x00000048    /*  38 (LREF0-PUSH) */,
    0x00802047    /*  39 (LREF-PUSH 2 2) */,
    0x0000205f    /*  40 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%node-find-terminal.a2273900> */,
    0x00001018    /*  42 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  43 (LREF0) */,
    0x0000001e    /*  44 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1021]) + 61),
    0x0000200e    /*  46 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1021]) + 111),
    0x00000048    /*  48 (LREF0-PUSH) */,
    0x0000100e    /*  49 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1021]) + 55),
    0x00000076    /*  51 (LREF0-CDR) */,
    0x0000000d    /*  52 (PUSH) */,
    0x0040303c    /*  53 (LREF 3 1) */,
    0x00001011    /*  54 (CALL 1) */,
    0x00000061    /*  55 (PUSH-GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#cdr.a2273660> */,
    0x000000a1    /*  57 (SETTER) */,
    0x00002011    /*  58 (CALL 2) */,
    0x00000013    /*  59 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1021]) + 111),
    0x0000005e    /*  61 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%node-terminals.a2273220> */,
    0x00001017    /*  63 (LOCAL-ENV 1) */,
    0x0000200e    /*  64 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1021]) + 89),
    0x0000004f    /*  66 (LREF20-PUSH) */,
    0x00804047    /*  67 (LREF-PUSH 4 2) */,
    0x0000100e    /*  68 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1021]) + 79),
    0x0000200e    /*  70 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1021]) + 76),
    0x00403047    /*  72 (LREF-PUSH 3 1) */,
    0x00804047    /*  73 (LREF-PUSH 4 2) */,
    0x0000205f    /*  74 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%fallback.a2273100> */,
    0x0000000d    /*  76 (PUSH) */,
    0x0040403c    /*  77 (LREF 4 1) */,
    0x00001011    /*  78 (CALL 1) */,
    0x00000067    /*  79 (CONS-PUSH) */,
    0x0000100e    /*  80 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1021]) + 85),
    0x0000004f    /*  82 (LREF20-PUSH) */,
    0x0000003d    /*  83 (LREF0) */,
    0x00001011    /*  84 (CALL 1) */,
    0x00000067    /*  85 (CONS-PUSH) */,
    0x0000003d    /*  86 (LREF0) */,
    0x000000a1    /*  87 (SETTER) */,
    0x00002011    /*  88 (CALL 2) */,
    0x0000001a    /*  89 (POP-LOCAL-ENV) */,
    0x0000005e    /*  90 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#slot-ref.a2278220> */,
    0x00001017    /*  92 (LOCAL-ENV 1) */,
    0x0000300e    /*  93 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1021]) + 110),
    0x00c04047    /*  95 (LREF-PUSH 4 3) */,
    0x00000006    /*  96 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* size */,
    0x0000200e    /*  98 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1021]) + 105),
    0x00c04047    /* 100 (LREF-PUSH 4 3) */,
    0x00000006    /* 101 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* size */,
    0x0000003d    /* 103 (LREF0) */,
    0x00002011    /* 104 (CALL 2) */,
    0x000010bc    /* 105 (NUMADDI 1) */,
    0x0000000d    /* 106 (PUSH) */,
    0x0000003d    /* 107 (LREF0) */,
    0x000000a1    /* 108 (SETTER) */,
    0x00003011    /* 109 (CALL 3) */,
    0x0000001a    /* 110 (POP-LOCAL-ENV) */,
    0x0000000c    /* 111 (CONSTU-RET) */,
    /* (trie-delete! #f) */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1133]) + 5),
    0x0000006a    /*   2 (LREF0-CAR) */,
    0x00001062    /*   3 (PUSH-GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#class-of.a1e21160> */,
    0x0000000d    /*   5 (PUSH) */,
    0x00000046    /*   6 (LREF30) */,
    0x00000020    /*   7 (BNEQ) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1133]) + 32),
    0x0000005e    /*   9 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#slot-ref.a1e2bf00> */,
    0x00001017    /*  11 (LOCAL-ENV 1) */,
    0x0000300e    /*  12 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1133]) + 29),
    0x00405047    /*  14 (LREF-PUSH 5 1) */,
    0x00000006    /*  15 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* size */,
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1133]) + 24),
    0x00405047    /*  19 (LREF-PUSH 5 1) */,
    0x00000006    /*  20 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* size */,
    0x0000003d    /*  22 (LREF0) */,
    0x00002011    /*  23 (CALL 2) */,
    -0x00000f44   /*  24 (NUMADDI -1) */,
    0x0000000d    /*  25 (PUSH) */,
    0x0000003d    /*  26 (LREF0) */,
    0x000000a1    /*  27 (SETTER) */,
    0x00003011    /*  28 (CALL 3) */,
    0x0000001a    /*  29 (POP-LOCAL-ENV) */,
    0x0000000a    /*  30 (CONST-RET) */,
    SCM_WORD(SCM_TRUE) /* #t */,
    0x00000014    /*  32 (RET) */,
    /* trie-delete! */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1166]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#class-of.a1e216c0> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*   6 (LREF0) */,
    0x0000001e    /*   7 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1166]) + 38),
    0x0000200e    /*   9 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1166]) + 15),
    0x0000004d    /*  11 (LREF11-PUSH) */,
    0x0000004c    /*  12 (LREF10-PUSH) */,
    0x0000205f    /*  13 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%trie-get-node.a1e21640> */,
    0x00001018    /*  15 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  16 (LREF0) */,
    0x0000001e    /*  17 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1166]) + 37),
    0x0000200e    /*  19 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1166]) + 37),
    0x00000048    /*  21 (LREF0-PUSH) */,
    0x0000100e    /*  22 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1166]) + 33),
    0x00000076    /*  24 (LREF0-CDR) */,
    0x00001018    /*  25 (PUSH-LOCAL-ENV 1) */,
    0x00000016    /*  26 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1970[34])) /* #<compiled-code (trie-delete! #f)@0xfc87a2d49f60> */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000048    /*  29 (LREF0-PUSH) */,
    0x00002060    /*  30 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#remove.a1e212e0> */,
    0x00000014    /*  32 (RET) */,
    0x00000061    /*  33 (PUSH-GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#cdr.a1e21460> */,
    0x000000a1    /*  35 (SETTER) */,
    0x00002011    /*  36 (CALL 2) */,
    0x0000001a    /*  37 (POP-LOCAL-ENV) */,
    0x0000001a    /*  38 (POP-LOCAL-ENV) */,
    0x0000000c    /*  39 (CONSTU-RET) */,
    /* trie-longest-match */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1206]) + 6),
    0x00000005    /*   3 (CONSTU) */,
    0x00000013    /*   4 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1206]) + 7),
    0x0000006a    /*   6 (LREF0-CAR) */,
    0x0000000d    /*   7 (PUSH) */,
    0x0000003d    /*   8 (LREF0) */,
    0x00000022    /*   9 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1206]) + 14),
    0x00000003    /*  11 (CONSTN) */,
    0x00000013    /*  12 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1206]) + 15),
    0x00000076    /*  14 (LREF0-CDR) */,
    0x00002018    /*  15 (PUSH-LOCAL-ENV 2) */,
    0x0000003d    /*  16 (LREF0) */,
    0x00000022    /*  17 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1206]) + 21),
    0x00000013    /*  19 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1206]) + 29),
    0x0000200e    /*  21 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1206]) + 29),
    0x00000006    /*  23 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1965[47])) /* "too many arguments for" */,
    0x00000006    /*  25 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1969[308])) /* (lambda (trie seq :optional fallback) (or (%trie-get-node-longest trie seq) (%fallback fallback seq))) */,
    0x0000205f    /*  27 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#error.a317dec0> */,
    0x0000200e    /*  29 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1206]) + 35),
    0x0000004e    /*  31 (LREF12-PUSH) */,
    0x0000004d    /*  32 (LREF11-PUSH) */,
    0x0000205f    /*  33 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%trie-get-node-longest.a3189fc0> */,
    0x00000031    /*  35 (RT) */,
    0x00000049    /*  36 (LREF1-PUSH) */,
    0x0000004d    /*  37 (LREF11-PUSH) */,
    0x00002060    /*  38 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%fallback.a3189f00> */,
    0x00000014    /*  40 (RET) */,
    /* (%trie-node-fold #f) */
    0x00c02047    /*   0 (LREF-PUSH 2 3) */,
    0x00000049    /*   1 (LREF1-PUSH) */,
    0x00000050    /*   2 (LREF21-PUSH) */,
    0x00000048    /*   3 (LREF0-PUSH) */,
    0x00004060    /*   4 (GREF-TAIL-CALL 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%trie-node-fold.a2d6f280> */,
    0x00000014    /*   6 (RET) */,
    /* (%trie-node-fold #f) */
    0x0000006b    /*   0 (LREF1-CAR) */,
    0x0000000d    /*   1 (PUSH) */,
    0x00000077    /*   2 (LREF1-CDR) */,
    0x0000000d    /*   3 (PUSH) */,
    0x00000048    /*   4 (LREF0-PUSH) */,
    0x00000045    /*   5 (LREF21) */,
    0x00003012    /*   6 (TAIL-CALL 3) */,
    0x00000014    /*   7 (RET) */,
    /* %trie-node-fold */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1262]) + 5),
    0x0000004a    /*   2 (LREF2-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%node-table.a2d6f8e0> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*   6 (LREF0) */,
    0x0000001e    /*   7 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1262]) + 24),
    0x0000300e    /*   9 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1262]) + 24),
    0x00000048    /*  11 (LREF0-PUSH) */,
    0x00000016    /*  12 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1970[37])) /* #<compiled-code (%trie-node-fold #f)@0xfc87a2c8e6c0> */,
    0x0000000d    /*  14 (PUSH) */,
    0x0000004c    /*  15 (LREF10-PUSH) */,
    0x0000200e    /*  16 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1262]) + 23),
    0x00c01047    /*  18 (LREF-PUSH 1 3) */,
    0x00000006    /*  19 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* tab-fold */,
    0x0000205f    /*  21 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#slot-ref.a2d6f860> */,
    0x00003011    /*  23 (CALL 3) */,
    0x0000001a    /*  24 (POP-LOCAL-ENV) */,
    0x0000001e    /*  25 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1262]) + 29),
    0x00000013    /*  27 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1262]) + 30),
    0x0000003d    /*  29 (LREF0) */,
    0x00001018    /*  30 (PUSH-LOCAL-ENV 1) */,
    0x00000016    /*  31 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1970[38])) /* #<compiled-code (%trie-node-fold #f)@0xfc87a2c8e600> */,
    0x0000000d    /*  33 (PUSH) */,
    0x00000048    /*  34 (LREF0-PUSH) */,
    0x0000100e    /*  35 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1262]) + 40),
    0x0000004e    /*  37 (LREF12-PUSH) */,
    0x0000105f    /*  38 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%node-terminals.a2d721c0> */,
    0x00003063    /*  40 (PUSH-GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#fold.a2d72f80> */,
    0x00000014    /*  42 (RET) */,
    /* %trie-prefix-collect */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1305]) + 6),
    0x0000004a    /*   2 (LREF2-PUSH) */,
    0x00000049    /*   3 (LREF1-PUSH) */,
    0x0000205f    /*   4 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%trie-get-node.a29577c0> */,
    0x00001018    /*   6 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*   7 (LREF0) */,
    0x0000001e    /*   8 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1305]) + 18),
    0x0000400e    /*  10 (PRE-CALL 4) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1305]) + 18),
    0x0000004e    /*  12 (LREF12-PUSH) */,
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000004c    /*  14 (LREF10-PUSH) */,
    0x00000008    /*  15 (CONSTN-PUSH) */,
    0x0000405f    /*  16 (GREF-CALL 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%trie-node-fold.a29574a0> */,
    0x0000001a    /*  18 (POP-LOCAL-ENV) */,
    0x00000031    /*  19 (RT) */,
    0x00000003    /*  20 (CONSTN) */,
    0x00000014    /*  21 (RET) */,
    /* trie-common-prefix */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00000048    /*   1 (LREF0-PUSH) */,
    0x0000005e    /*   2 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#acons.a2400880> */,
    0x00003060    /*   4 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%trie-prefix-collect.a2400900> */,
    0x00000014    /*   6 (RET) */,
    /* (trie-common-prefix-keys G2024) */
    0x0000004a    /*   0 (LREF2-PUSH) */,
    0x0000003d    /*   1 (LREF0) */,
    0x00000066    /*   2 (CONS) */,
    0x00000014    /*   3 (RET) */,
    /* trie-common-prefix-keys */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00000048    /*   1 (LREF0-PUSH) */,
    0x0000004c    /*   2 (LREF10-PUSH) */,
    0x00003060    /*   3 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%trie-prefix-collect.a2457d00> */,
    0x00000014    /*   5 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1969[365])) /* (#<compiled-code (trie-common-prefix-keys #:G2024)@0xfc87a2dfe6c0>) */,
    0x00000016    /*   2 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1970[43])) /* #<compiled-code trie-common-prefix-keys@0xfc87a2dfe660> */,
    0x00000015    /*   4 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#trie-common-prefix-keys.a2457dc0> */,
    0x00000014    /*   6 (RET) */,
    /* (trie-common-prefix-values G2025) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x0000003d    /*   1 (LREF0) */,
    0x00000066    /*   2 (CONS) */,
    0x00000014    /*   3 (RET) */,
    /* trie-common-prefix-values */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00000048    /*   1 (LREF0-PUSH) */,
    0x0000004c    /*   2 (LREF10-PUSH) */,
    0x00003060    /*   3 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%trie-prefix-collect.a253c7e0> */,
    0x00000014    /*   5 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1969[381])) /* (#<compiled-code (trie-common-prefix-values #:G2025)@0xfc87a2dfe4e0>) */,
    0x00000016    /*   2 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1970[46])) /* #<compiled-code trie-common-prefix-values@0xfc87a2dfe480> */,
    0x00000015    /*   4 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#trie-common-prefix-values.a253c8a0> */,
    0x00000014    /*   6 (RET) */,
    /* trie-common-prefix-fold */
    0x0000004b    /*   0 (LREF3-PUSH) */,
    0x0000200e    /*   1 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1368]) + 7),
    0x0000004b    /*   3 (LREF3-PUSH) */,
    0x0000004a    /*   4 (LREF2-PUSH) */,
    0x0000205f    /*   5 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%trie-get-node.a25e7240> */,
    0x0000001e    /*   7 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1368]) + 11),
    0x00000013    /*   9 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1368]) + 12),
    0x00000003    /*  11 (CONSTN) */,
    0x0000000d    /*  12 (PUSH) */,
    0x00000049    /*  13 (LREF1-PUSH) */,
    0x00000048    /*  14 (LREF0-PUSH) */,
    0x00004060    /*  15 (GREF-TAIL-CALL 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%trie-node-fold.a25e72e0> */,
    0x00000014    /*  17 (RET) */,
    /* (trie-common-prefix-map #f) */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1386]) + 6),
    0x0000004a    /*   2 (LREF2-PUSH) */,
    0x00000049    /*   3 (LREF1-PUSH) */,
    0x00000041    /*   4 (LREF10) */,
    0x00002011    /*   5 (CALL 2) */,
    0x0000000d    /*   6 (PUSH) */,
    0x0000003d    /*   7 (LREF0) */,
    0x00000066    /*   8 (CONS) */,
    0x00000014    /*   9 (RET) */,
    /* trie-common-prefix-map */
    0x0000004a    /*   0 (LREF2-PUSH) */,
    0x00000049    /*   1 (LREF1-PUSH) */,
    0x00000016    /*   2 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1970[49])) /* #<compiled-code (trie-common-prefix-map #f)@0xfc87a2e27f60> */,
    0x0000000d    /*   4 (PUSH) */,
    0x00000008    /*   5 (CONSTN-PUSH) */,
    0x00004060    /*   6 (GREF-TAIL-CALL 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#trie-common-prefix-fold.a26bafe0> */,
    0x00000014    /*   8 (RET) */,
    /* (trie-common-prefix-for-each #f) */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1405]) + 6),
    0x0000004a    /*   2 (LREF2-PUSH) */,
    0x00000049    /*   3 (LREF1-PUSH) */,
    0x00000041    /*   4 (LREF10) */,
    0x00002011    /*   5 (CALL 2) */,
    0x0000000b    /*   6 (CONSTF-RET) */,
    /* trie-common-prefix-for-each */
    0x0000400e    /*   0 (PRE-CALL 4) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1412]) + 10),
    0x0000004a    /*   2 (LREF2-PUSH) */,
    0x00000049    /*   3 (LREF1-PUSH) */,
    0x00000016    /*   4 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1970[51])) /* #<compiled-code (trie-common-prefix-for-each #f)@0xfc87a2e27240> */,
    0x0000000d    /*   6 (PUSH) */,
    0x00000009    /*   7 (CONSTF-PUSH) */,
    0x0000405f    /*   8 (GREF-CALL 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#trie-common-prefix-fold.a27f99a0> */,
    0x0000000c    /*  10 (CONSTU-RET) */,
    /* trie->list */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x00000008    /*   1 (CONSTN-PUSH) */,
    0x00002060    /*   2 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#trie-common-prefix.a23098a0> */,
    0x00000014    /*   4 (RET) */,
    /* (trie->hash-table #f) */
    0x0000004c    /*   0 (LREF10-PUSH) */,
    0x00000049    /*   1 (LREF1-PUSH) */,
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x00003060    /*   3 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#hash-table-put!.a2358020> */,
    0x00000014    /*   5 (RET) */,
    /* trie->hash-table */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1434]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-hash-table.a2358620> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*   6 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1434]) + 13),
    0x0000004d    /*   8 (LREF11-PUSH) */,
    0x00000016    /*   9 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1970[54])) /* #<compiled-code (trie->hash-table #f)@0xfc87a2e6e300> */,
    0x00002062    /*  11 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#trie-for-each.a23585a0> */,
    0x00000053    /*  13 (LREF0-RET) */,
    /* trie-keys */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x00000008    /*   1 (CONSTN-PUSH) */,
    0x00002060    /*   2 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#trie-common-prefix-keys.a1c84760> */,
    0x00000014    /*   4 (RET) */,
    /* trie-values */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x00000008    /*   1 (CONSTN-PUSH) */,
    0x00002060    /*   2 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#trie-common-prefix-values.a1e213c0> */,
    0x00000014    /*   4 (RET) */,
    /* trie-fold */
    0x0000004a    /*   0 (LREF2-PUSH) */,
    0x00000008    /*   1 (CONSTN-PUSH) */,
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x00000048    /*   3 (LREF0-PUSH) */,
    0x00004060    /*   4 (GREF-TAIL-CALL 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#trie-common-prefix-fold.a1f5ef40> */,
    0x00000014    /*   6 (RET) */,
    /* trie-map */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00000008    /*   1 (CONSTN-PUSH) */,
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x00003060    /*   3 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#trie-common-prefix-map.a1fc0dc0> */,
    0x00000014    /*   5 (RET) */,
    /* trie-for-each */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00000008    /*   1 (CONSTN-PUSH) */,
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x00003060    /*   3 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#trie-common-prefix-for-each.a1ffc0e0> */,
    0x00000014    /*   5 (RET) */,
    /* ((#f G2039) next #f #f #f #f) */
    0x00000009    /*   0 (CONSTF-PUSH) */,
    0x0000003d    /*   1 (LREF0) */,
    0x00001012    /*   2 (TAIL-CALL 1) */,
    0x00000014    /*   3 (RET) */,
    /* ((#f G2039) next #f #f #f) */
    0x004030ea    /*   0 (LREF-UNBOX 3 1) */,
    0x000010bc    /*   1 (NUMADDI 1) */,
    0x0040303a    /*   2 (LSET 3 1) */,
    0x00000016    /*   3 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1970[61])) /* #<compiled-code ((#f #:G2039) next #f #f #f #f)@0xfc87a2840540> */,
    0x0000303a    /*   5 (LSET 3 0) */,
    0x0000004e    /*   6 (LREF12-PUSH) */,
    0x00000042    /*   7 (LREF11) */,
    0x00000067    /*   8 (CONS-PUSH) */,
    0x00000044    /*   9 (LREF20) */,
    0x00001012    /*  10 (TAIL-CALL 1) */,
    0x00000014    /*  11 (RET) */,
    /* ((#f G2039) next #f #f) */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1970[62])) /* #<compiled-code ((#f #:G2039) next #f #f #f)@0xfc87a28405a0> */,
    0x00001063    /*   2 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#call/cc.a1f83c80> */,
    0x00000014    /*   4 (RET) */,
    /* ((#f G2039) next #f) */
    0x00c02047    /*   0 (LREF-PUSH 2 3) */,
    0x0000200e    /*   1 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1498]) + 8),
    0x00c02047    /*   3 (LREF-PUSH 2 3) */,
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* root */,
    0x0000205f    /*   6 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#slot-ref.a1f83e60> */,
    0x0000000d    /*   8 (PUSH) */,
    0x00000016    /*   9 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1970[63])) /* #<compiled-code ((#f #:G2039) next #f #f)@0xfc87a28406c0> */,
    0x0000000d    /*  11 (PUSH) */,
    0x00000009    /*  12 (CONSTF-PUSH) */,
    0x00004060    /*  13 (GREF-TAIL-CALL 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%trie-node-fold.a1f83ec0> */,
    0x00000014    /*  15 (RET) */,
    /* ((#f G2039) next) */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1970[64])) /* #<compiled-code ((#f #:G2039) next #f)@0xfc87a2840720> */,
    0x00001063    /*   2 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#call/cc.a1f83fc0> */,
    0x00000014    /*   4 (RET) */,
    /* ((#f G2039) #f) */
    0x004000ea    /*   0 (LREF-UNBOX 0 1) */,
    0x0000100f    /*   1 (PUSH-PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1519]) + 6),
    0x00c01047    /*   3 (LREF-PUSH 1 3) */,
    0x0000105f    /*   4 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#trie-num-entries.a1f83780> */,
    0x000000ad    /*   6 (NUMEQ2) */,
    0x00000014    /*   7 (RET) */,
    /* ((#f G2039) #f) */
    0x000000ea    /*   0 (LREF-UNBOX 0 0) */,
    0x00000012    /*   1 (TAIL-CALL 0) */,
    0x00000014    /*   2 (RET) */,
    /* (#f G2039) */
    0x00002019    /*   0 (LOCAL-ENV-CLOSURES 2) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1969[502])) /* (0 #<compiled-code ((#f #:G2039) next)@0xfc87a2840780>) */,
    0x000020e7    /*   2 (BOX 2) */,
    0x000010e7    /*   3 (BOX 1) */,
    0x00000016    /*   4 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1970[66])) /* #<compiled-code ((#f #:G2039) #f)@0xfc87a2840420> */,
    0x0000000d    /*   6 (PUSH) */,
    0x00000016    /*   7 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1970[67])) /* #<compiled-code ((#f #:G2039) #f)@0xfc87a28403c0> */,
    0x0000000d    /*   9 (PUSH) */,
    0x00000043    /*  10 (LREF12) */,
    0x00002012    /*  11 (TAIL-CALL 2) */,
    0x00000014    /*  12 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1969[521])) /* (#<compiled-code (#f #:G2039)@0xfc87a28408a0>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1543]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* call-with-iterator */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.a1be1a00> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1543]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1543]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.a1be1960> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<trie>.a1be1460> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<top>.a1be1a80> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1969[523])) /* (trie proc . opts) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.a1be1980> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.a1be19a0> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* ((#f G2041) #f) */
    0x0000003d    /*   0 (LREF0) */,
    0x00000098    /*   1 (PAIRP) */,
    0x0000001e    /*   2 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1587]) + 6),
    0x00000013    /*   4 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1587]) + 13),
    0x0000200e    /*   6 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1587]) + 13),
    0x00000006    /*   8 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1965[164])) /* "pair required to build a trie, but got" */,
    0x00000048    /*  10 (LREF0-PUSH) */,
    0x0000205f    /*  11 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#error.a2f8fc20> */,
    0x0000004c    /*  13 (LREF10-PUSH) */,
    0x0000006a    /*  14 (LREF0-CAR) */,
    0x0000000d    /*  15 (PUSH) */,
    0x00000076    /*  16 (LREF0-CDR) */,
    0x00003063    /*  17 (PUSH-GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#trie-put!.a2f8fa80> */,
    0x00000014    /*  19 (RET) */,
    /* ((#f G2041) #f) */
    0x00000053    /*   0 (LREF0-RET) */,
    /* (#f G2041) */
    0x0000000e    /*   0 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1608]) + 13),
    0x0000005e    /*   2 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-trie.a2f84220> */,
    0x0000300e    /*   4 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1608]) + 12),
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :trie-options */,
    0x00000049    /*   8 (LREF1-PUSH) */,
    0x00000008    /*   9 (CONSTN-PUSH) */,
    0x0000305f    /*  10 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#get-keyword.a2f84100> */,
    0x00002095    /*  12 (TAIL-APPLY 2) */,
    0x00001018    /*  13 (PUSH-LOCAL-ENV 1) */,
    0x00000016    /*  14 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1970[70])) /* #<compiled-code ((#f #:G2041) #f)@0xfc87a2dfea80> */,
    0x0000000d    /*  16 (PUSH) */,
    0x00000016    /*  17 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1970[71])) /* #<compiled-code ((#f #:G2041) #f)@0xfc87a2dfe900> */,
    0x0000000d    /*  19 (PUSH) */,
    0x00000043    /*  20 (LREF12) */,
    0x00002012    /*  21 (TAIL-CALL 2) */,
    0x00000014    /*  22 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1969[542])) /* (#<compiled-code (#f #:G2041)@0xfc87a2840060>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1631]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* call-with-builder */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.a2f7b200> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1631]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1631]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.a2f7b100> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<trie-meta>.a2f83760> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<top>.a2f7b380> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1969[543])) /* (class proc . opts) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.a2f7b140> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.a2f7b160> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G2043) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#trie-num-entries.a24e6bc0> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1969[550])) /* (#<compiled-code (#f #:G2043)@0xfc87a2dfe2a0>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1679]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* size-of */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.a24e5b20> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1679]) + 41),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1679]) + 39),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.a24e5a00> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005d    /*  23 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<trie>.a24e5220> */,
    0x00001088    /*  25 (LIST 1) */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1969[123])) /* (trie) */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  33 (CONSTF-PUSH) */,
    0x00000006    /*  34 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  36 (LREF10-PUSH) */,
    0x0000b05f    /*  37 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.a24e5a20> */,
    0x00002062    /*  39 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.a24e5a40> */,
    0x00000053    /*  41 (LREF0-RET) */,
    /* (#f G2045) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#trie-num-entries.a261ef00> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1969[554])) /* (#<compiled-code (#f #:G2045)@0xfc87a2fdcba0>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1725]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* lazy-size-of */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.a2619c80> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1725]) + 41),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1725]) + 39),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.a2619be0> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005d    /*  23 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<trie>.a26192c0> */,
    0x00001088    /*  25 (LIST 1) */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1969[123])) /* (trie) */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  33 (CONSTF-PUSH) */,
    0x00000006    /*  34 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  36 (LREF10-PUSH) */,
    0x0000b05f    /*  37 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.a2619c00> */,
    0x00002062    /*  39 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.a2619c20> */,
    0x00000053    /*  41 (LREF0-RET) */,
    /* (#f G2047) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#trie->list.a2290c20> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1969[559])) /* (#<compiled-code (#f #:G2047)@0xfc87a2fdc480>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1771]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.a228ba40> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1771]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1771]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.a228b9a0> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<list-meta>.a228b040> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<trie>.a228b000> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1969[560])) /* (class trie) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.a228b9c0> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.a228b9e0> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* ((#f G2049) #f) */
    0x0000004c    /*   0 (LREF10-PUSH) */,
    0x00000048    /*   1 (LREF0-PUSH) */,
    0x0000004a    /*   2 (LREF2-PUSH) */,
    0x0000003e    /*   3 (LREF1) */,
    0x00000066    /*   4 (CONS) */,
    0x000000a9    /*   5 (VEC-SET) */,
    0x000010bd    /*   6 (LREF0-NUMADDI 1) */,
    0x00000014    /*   7 (RET) */,
    /* (#f G2049) */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1823]) + 9),
    0x0000100e    /*   2 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1823]) + 7),
    0x00000049    /*   4 (LREF1-PUSH) */,
    0x0000105f    /*   5 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#trie-num-entries.a1c06880> */,
    0x00001062    /*   7 (PUSH-GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-vector.a1c068c0> */,
    0x00001018    /*   9 (PUSH-LOCAL-ENV 1) */,
    0x0000300e    /*  10 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1823]) + 19),
    0x0000004d    /*  12 (LREF11-PUSH) */,
    0x00000016    /*  13 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1970[80])) /* #<compiled-code ((#f #:G2049) #f)@0xfc87a2861960> */,
    0x0000000d    /*  15 (PUSH) */,
    0x00000007    /*  16 (CONSTI-PUSH 0) */,
    0x0000305f    /*  17 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#trie-fold.a1c06800> */,
    0x00000053    /*  19 (LREF0-RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1969[573])) /* (#<compiled-code (#f #:G2049)@0xfc87a2861a80>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1843]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.a23f6960> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1843]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1843]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.a23f68c0> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<vector-meta>.a1c06d60> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<trie>.a1c06d20> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1969[560])) /* (class trie) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.a23f68e0> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.a23f6900> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* (#f G2051) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00000006    /*   1 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* equal? */,
    0x00002060    /*   3 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#trie->hash-table.a1bd08c0> */,
    0x00000014    /*   5 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1969[577])) /* (#<compiled-code (#f #:G2051)@0xfc87a2861540>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1893]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* coerce-to */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.a1ba4260> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1893]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1893]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.a1ba41c0> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<hash-table-meta>.a1bd0cc0> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<trie>.a1bd0c80> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1969[560])) /* (class trie) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.a1ba41e0> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.a1ba4200> */,
    0x00000053    /*  43 (LREF0-RET) */,
    /* alist->trie */
    0x0000005e    /*   0 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#trie.a1ec1e20> */,
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000003e    /*   3 (LREF1) */,
    0x00003095    /*   4 (TAIL-APPLY 3) */,
    0x00000014    /*   5 (RET) */,
    /* (#f G2152) */
    0x0000003e    /*   0 (LREF1) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[1943]) + 8),
    0x0000004b    /*   3 (LREF3-PUSH) */,
    0x0000004a    /*   4 (LREF2-PUSH) */,
    0x00002060    /*   5 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#trie-get.a30fcfc0> */,
    0x00000014    /*   7 (RET) */,
    0x0000004b    /*   8 (LREF3-PUSH) */,
    0x0000004a    /*   9 (LREF2-PUSH) */,
    0x0000006b    /*  10 (LREF1-CAR) */,
    0x00003063    /*  11 (PUSH-GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#trie-get.a30fcf00> */,
    0x00000014    /*  13 (RET) */,
    /* (#f G2153) */
    0x0000004b    /*   0 (LREF3-PUSH) */,
    0x0000004a    /*   1 (LREF2-PUSH) */,
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x00003060    /*   3 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#trie-put!.a310a020> */,
    0x00000014    /*   5 (RET) */,
    /* (#f G2154) */
    0x0000004a    /*   0 (LREF2-PUSH) */,
    0x00000049    /*   1 (LREF1-PUSH) */,
    0x00002060    /*   2 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#trie-delete!.a310d540> */,
    0x00000014    /*   4 (RET) */,
    /* (#f G2155) */
    0x0000004a    /*   0 (LREF2-PUSH) */,
    0x00000049    /*   1 (LREF1-PUSH) */,
    0x00002060    /*   2 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#trie-exists?.a31108c0> */,
    0x00000014    /*   4 (RET) */,
    /* (#f G2156) */
    0x0000004b    /*   0 (LREF3-PUSH) */,
    0x0000004a    /*   1 (LREF2-PUSH) */,
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x00003060    /*   3 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#trie-fold.a311a480> */,
    0x00000014    /*   5 (RET) */,
    /* (#f G2157) */
    0x0000004a    /*   0 (LREF2-PUSH) */,
    0x00000049    /*   1 (LREF1-PUSH) */,
    0x00002060    /*   2 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#trie-for-each.a3120060> */,
    0x00000014    /*   4 (RET) */,
    /* (#f G2158) */
    0x0000004a    /*   0 (LREF2-PUSH) */,
    0x00000049    /*   1 (LREF1-PUSH) */,
    0x00002060    /*   2 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#trie-map.a3128540> */,
    0x00000014    /*   4 (RET) */,
    /* (#f G2159) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#trie-keys.a312cc60> */,
    0x00000014    /*   3 (RET) */,
    /* (#f G2160) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#trie-values.a312e6c0> */,
    0x00000014    /*   3 (RET) */,
    /* (#f G2161) */
    0x0000005e    /*   0 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#trie-update!.a31488e0> */,
    0x0000004b    /*   2 (LREF3-PUSH) */,
    0x0000004a    /*   3 (LREF2-PUSH) */,
    0x0000003e    /*   4 (LREF1) */,
    0x00004095    /*   5 (TAIL-APPLY 4) */,
    0x00000014    /*   6 (RET) */,
    /* (#f G2162) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#trie->list.a3189f20> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1969[590])) /* (#<compiled-code (#f #:G2152)@0xfc87a28402a0>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* dict-get */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.a30f3a20> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]) + 43),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]) + 41),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.a30f3980> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  23 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<trie>.a30f3400> */,
    0x0000005d    /*  25 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<top>.a30f3aa0> */,
    0x00002088    /*  27 (LIST 2) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1969[592])) /* (#:G2053 #:G2054 . #:G2056) */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  35 (CONSTF-PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  38 (LREF10-PUSH) */,
    0x0000b05f    /*  39 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.a30f39a0> */,
    0x00002062    /*  41 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.a30f39c0> */,
    0x0000003d    /*  43 (LREF0) */,
    0x0000001a    /*  44 (POP-LOCAL-ENV) */,
    0x0000001a    /*  45 (POP-LOCAL-ENV) */,
    0x00001019    /*  46 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1969[599])) /* (#<compiled-code (#f #:G2153)@0xfc87a2861f00>) */,
    0x0000200e    /*  48 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]) + 56),
    0x00000006    /*  50 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* dict-put! */,
    0x00000006    /*  52 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*  54 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.a30fc280> */,
    0x00001018    /*  56 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  57 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]) + 91),
    0x00000048    /*  59 (LREF0-PUSH) */,
    0x0000b00e    /*  60 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]) + 89),
    0x0000005e    /*  62 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.a30fc1e0> */,
    0x00000006    /*  64 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  66 (LREF0-PUSH) */,
    0x00000006    /*  67 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  69 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<trie>.a310ae00> */,
    0x0000005e    /*  71 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<top>.a30fc960> */,
    0x0000005d    /*  73 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<top>.a30fc920> */,
    0x00003088    /*  75 (LIST 3) */,
    0x0000000d    /*  76 (PUSH) */,
    0x00000006    /*  77 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  79 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1969[602])) /* (#:G2061 #:G2062 #:G2063) */,
    0x00000006    /*  81 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  83 (CONSTF-PUSH) */,
    0x00000006    /*  84 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  86 (LREF10-PUSH) */,
    0x0000b05f    /*  87 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.a30fc200> */,
    0x00002062    /*  89 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.a30fc220> */,
    0x0000003d    /*  91 (LREF0) */,
    0x0000001a    /*  92 (POP-LOCAL-ENV) */,
    0x0000001a    /*  93 (POP-LOCAL-ENV) */,
    0x00001019    /*  94 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1969[608])) /* (#<compiled-code (#f #:G2154)@0xfc87a2861de0>) */,
    0x0000200e    /*  96 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]) + 104),
    0x00000006    /*  98 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* dict-delete! */,
    0x00000006    /* 100 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /* 102 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.a310cba0> */,
    0x00001018    /* 104 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /* 105 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]) + 137),
    0x00000048    /* 107 (LREF0-PUSH) */,
    0x0000b00e    /* 108 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]) + 135),
    0x0000005e    /* 110 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.a310cb00> */,
    0x00000006    /* 112 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /* 114 (LREF0-PUSH) */,
    0x00000006    /* 115 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /* 117 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<trie>.a310c0c0> */,
    0x0000005d    /* 119 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<top>.a310cde0> */,
    0x00002088    /* 121 (LIST 2) */,
    0x0000000d    /* 122 (PUSH) */,
    0x00000006    /* 123 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /* 125 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1969[610])) /* (#:G2069 #:G2070) */,
    0x00000006    /* 127 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /* 129 (CONSTF-PUSH) */,
    0x00000006    /* 130 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /* 132 (LREF10-PUSH) */,
    0x0000b05f    /* 133 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.a310cb20> */,
    0x00002062    /* 135 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.a310cb40> */,
    0x0000003d    /* 137 (LREF0) */,
    0x0000001a    /* 138 (POP-LOCAL-ENV) */,
    0x0000001a    /* 139 (POP-LOCAL-ENV) */,
    0x00001019    /* 140 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1969[616])) /* (#<compiled-code (#f #:G2155)@0xfc87a2861cc0>) */,
    0x0000200e    /* 142 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]) + 150),
    0x00000006    /* 144 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* dict-exists? */,
    0x00000006    /* 146 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /* 148 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.a310efe0> */,
    0x00001018    /* 150 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /* 151 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]) + 183),
    0x00000048    /* 153 (LREF0-PUSH) */,
    0x0000b00e    /* 154 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]) + 181),
    0x0000005e    /* 156 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.a310ef40> */,
    0x00000006    /* 158 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /* 160 (LREF0-PUSH) */,
    0x00000006    /* 161 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /* 163 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<trie>.a310e2e0> */,
    0x0000005d    /* 165 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<top>.a310d0a0> */,
    0x00002088    /* 167 (LIST 2) */,
    0x0000000d    /* 168 (PUSH) */,
    0x00000006    /* 169 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /* 171 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1969[618])) /* (#:G2077 #:G2078) */,
    0x00000006    /* 173 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /* 175 (CONSTF-PUSH) */,
    0x00000006    /* 176 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /* 178 (LREF10-PUSH) */,
    0x0000b05f    /* 179 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.a310ef60> */,
    0x00002062    /* 181 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.a310ef80> */,
    0x0000003d    /* 183 (LREF0) */,
    0x0000001a    /* 184 (POP-LOCAL-ENV) */,
    0x0000001a    /* 185 (POP-LOCAL-ENV) */,
    0x00001019    /* 186 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1969[625])) /* (#<compiled-code (#f #:G2156)@0xfc87a2861840>) */,
    0x0000200e    /* 188 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]) + 196),
    0x00000006    /* 190 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* dict-fold */,
    0x00000006    /* 192 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /* 194 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.a31105c0> */,
    0x00001018    /* 196 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /* 197 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]) + 231),
    0x00000048    /* 199 (LREF0-PUSH) */,
    0x0000b00e    /* 200 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]) + 229),
    0x0000005e    /* 202 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.a3111f80> */,
    0x00000006    /* 204 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /* 206 (LREF0-PUSH) */,
    0x00000006    /* 207 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /* 209 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<trie>.a3113cc0> */,
    0x0000005e    /* 211 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<top>.a3110780> */,
    0x0000005d    /* 213 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<top>.a3110760> */,
    0x00003088    /* 215 (LIST 3) */,
    0x0000000d    /* 216 (PUSH) */,
    0x00000006    /* 217 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /* 219 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1969[628])) /* (#:G2085 #:G2089 #:G2090) */,
    0x00000006    /* 221 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /* 223 (CONSTF-PUSH) */,
    0x00000006    /* 224 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /* 226 (LREF10-PUSH) */,
    0x0000b05f    /* 227 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.a3111fa0> */,
    0x00002062    /* 229 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.a3110000> */,
    0x0000003d    /* 231 (LREF0) */,
    0x0000001a    /* 232 (POP-LOCAL-ENV) */,
    0x0000001a    /* 233 (POP-LOCAL-ENV) */,
    0x00001019    /* 234 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1969[634])) /* (#<compiled-code (#f #:G2157)@0xfc87a2861720>) */,
    0x0000200e    /* 236 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]) + 244),
    0x00000006    /* 238 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* dict-for-each */,
    0x00000006    /* 240 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /* 242 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.a311a1a0> */,
    0x00001018    /* 244 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /* 245 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]) + 277),
    0x00000048    /* 247 (LREF0-PUSH) */,
    0x0000b00e    /* 248 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]) + 275),
    0x0000005e    /* 250 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.a311ba20> */,
    0x00000006    /* 252 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /* 254 (LREF0-PUSH) */,
    0x00000006    /* 255 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /* 257 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<trie>.a31206a0> */,
    0x0000005d    /* 259 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<top>.a311a2c0> */,
    0x00002088    /* 261 (LIST 2) */,
    0x0000000d    /* 262 (PUSH) */,
    0x00000006    /* 263 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /* 265 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1969[636])) /* (#:G2093 #:G2097) */,
    0x00000006    /* 267 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /* 269 (CONSTF-PUSH) */,
    0x00000006    /* 270 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /* 272 (LREF10-PUSH) */,
    0x0000b05f    /* 273 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.a311baa0> */,
    0x00002062    /* 275 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.a311a000> */,
    0x0000003d    /* 277 (LREF0) */,
    0x0000001a    /* 278 (POP-LOCAL-ENV) */,
    0x0000001a    /* 279 (POP-LOCAL-ENV) */,
    0x00001019    /* 280 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1969[642])) /* (#<compiled-code (#f #:G2158)@0xfc87a2861600>) */,
    0x0000200e    /* 282 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]) + 290),
    0x00000006    /* 284 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* dict-map */,
    0x00000006    /* 286 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /* 288 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.a3126e60> */,
    0x00001018    /* 290 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /* 291 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]) + 323),
    0x00000048    /* 293 (LREF0-PUSH) */,
    0x0000b00e    /* 294 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]) + 321),
    0x0000005e    /* 296 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.a3126900> */,
    0x00000006    /* 298 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /* 300 (LREF0-PUSH) */,
    0x00000006    /* 301 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /* 303 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<trie>.a3128cc0> */,
    0x0000005d    /* 305 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<top>.a3126f00> */,
    0x00002088    /* 307 (LIST 2) */,
    0x0000000d    /* 308 (PUSH) */,
    0x00000006    /* 309 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /* 311 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1969[644])) /* (#:G2101 #:G2105) */,
    0x00000006    /* 313 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /* 315 (CONSTF-PUSH) */,
    0x00000006    /* 316 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /* 318 (LREF10-PUSH) */,
    0x0000b05f    /* 319 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.a3126920> */,
    0x00002062    /* 321 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.a3126940> */,
    0x0000003d    /* 323 (LREF0) */,
    0x0000001a    /* 324 (POP-LOCAL-ENV) */,
    0x0000001a    /* 325 (POP-LOCAL-ENV) */,
    0x00001019    /* 326 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1969[649])) /* (#<compiled-code (#f #:G2159)@0xfc87a2861000>) */,
    0x0000200e    /* 328 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]) + 336),
    0x00000006    /* 330 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* dict-keys */,
    0x00000006    /* 332 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /* 334 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.a31280c0> */,
    0x00001018    /* 336 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /* 337 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]) + 367),
    0x00000048    /* 339 (LREF0-PUSH) */,
    0x0000b00e    /* 340 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]) + 365),
    0x0000005e    /* 342 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.a312afe0> */,
    0x00000006    /* 344 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /* 346 (LREF0-PUSH) */,
    0x00000006    /* 347 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005d    /* 349 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<trie>.a312a6a0> */,
    0x00001088    /* 351 (LIST 1) */,
    0x0000000d    /* 352 (PUSH) */,
    0x00000006    /* 353 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /* 355 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1969[650])) /* (#:G2109) */,
    0x00000006    /* 357 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /* 359 (CONSTF-PUSH) */,
    0x00000006    /* 360 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /* 362 (LREF10-PUSH) */,
    0x0000b05f    /* 363 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.a3128000> */,
    0x00002062    /* 365 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.a3128020> */,
    0x0000003d    /* 367 (LREF0) */,
    0x0000001a    /* 368 (POP-LOCAL-ENV) */,
    0x0000001a    /* 369 (POP-LOCAL-ENV) */,
    0x00001019    /* 370 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1969[655])) /* (#<compiled-code (#f #:G2160)@0xfc87a28a9f00>) */,
    0x0000200e    /* 372 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]) + 380),
    0x00000006    /* 374 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* dict-values */,
    0x00000006    /* 376 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /* 378 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.a312cae0> */,
    0x00001018    /* 380 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /* 381 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]) + 411),
    0x00000048    /* 383 (LREF0-PUSH) */,
    0x0000b00e    /* 384 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]) + 409),
    0x0000005e    /* 386 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.a312c9a0> */,
    0x00000006    /* 388 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /* 390 (LREF0-PUSH) */,
    0x00000006    /* 391 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005d    /* 393 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<trie>.a312c240> */,
    0x00001088    /* 395 (LIST 1) */,
    0x0000000d    /* 396 (PUSH) */,
    0x00000006    /* 397 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /* 399 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1969[656])) /* (#:G2117) */,
    0x00000006    /* 401 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /* 403 (CONSTF-PUSH) */,
    0x00000006    /* 404 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /* 406 (LREF10-PUSH) */,
    0x0000b05f    /* 407 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.a312c9e0> */,
    0x00002062    /* 409 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.a312ca00> */,
    0x0000003d    /* 411 (LREF0) */,
    0x0000001a    /* 412 (POP-LOCAL-ENV) */,
    0x0000001a    /* 413 (POP-LOCAL-ENV) */,
    0x00001019    /* 414 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1969[663])) /* (#<compiled-code (#f #:G2161)@0xfc87a28a9ea0>) */,
    0x0000200e    /* 416 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]) + 424),
    0x00000006    /* 418 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* dict-update! */,
    0x00000006    /* 420 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /* 422 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.a312e4a0> */,
    0x00001018    /* 424 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /* 425 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]) + 457),
    0x00000048    /* 427 (LREF0-PUSH) */,
    0x0000b00e    /* 428 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]) + 455),
    0x0000005e    /* 430 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.a312e3e0> */,
    0x00000006    /* 432 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /* 434 (LREF0-PUSH) */,
    0x00000006    /* 435 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /* 437 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<trie>.a3148e80> */,
    0x0000005d    /* 439 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<top>.a312e540> */,
    0x00002088    /* 441 (LIST 2) */,
    0x0000000d    /* 442 (PUSH) */,
    0x00000006    /* 443 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /* 445 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1969[665])) /* (#:G2125 #:G2126 . #:G2128) */,
    0x00000006    /* 447 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /* 449 (CONSTF-PUSH) */,
    0x00000006    /* 450 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /* 452 (LREF10-PUSH) */,
    0x0000b05f    /* 453 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.a312e420> */,
    0x00002062    /* 455 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.a312e440> */,
    0x0000003d    /* 457 (LREF0) */,
    0x0000001a    /* 458 (POP-LOCAL-ENV) */,
    0x0000001a    /* 459 (POP-LOCAL-ENV) */,
    0x00001019    /* 460 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1969[670])) /* (#<compiled-code (#f #:G2162)@0xfc87a28a9e40>) */,
    0x0000200e    /* 462 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]) + 470),
    0x00000006    /* 464 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* dict->alist */,
    0x00000006    /* 466 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /* 468 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.a315af20> */,
    0x00001018    /* 470 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /* 471 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]) + 501),
    0x00000048    /* 473 (LREF0-PUSH) */,
    0x0000b00e    /* 474 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]) + 499),
    0x0000005e    /* 476 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.a315ae40> */,
    0x00000006    /* 478 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /* 480 (LREF0-PUSH) */,
    0x00000006    /* 481 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005d    /* 483 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<trie>.a317de60> */,
    0x00001088    /* 485 (LIST 1) */,
    0x0000000d    /* 486 (PUSH) */,
    0x00000006    /* 487 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /* 489 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1969[671])) /* (#:G2133) */,
    0x00000006    /* 491 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /* 493 (CONSTF-PUSH) */,
    0x00000006    /* 494 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /* 496 (LREF10-PUSH) */,
    0x0000b05f    /* 497 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.a315ae60> */,
    0x00002062    /* 499 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.a315ae80> */,
    0x00000053    /* 501 (LREF0-RET) */,
    /* (#f G2164) */
    0x00000006    /*   0 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1965[230])) /* "Comparator is not defined for trie:" */,
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x00002060    /*   3 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#error.a241b080> */,
    0x00000014    /*   5 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1969[675])) /* (#<compiled-code (#f #:G2164)@0xfc87a28a9120>) */,
    0x0000200e    /*   2 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[2516]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* dict-comparator */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.a241bc60> */,
    0x00001018    /*  10 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  11 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[2516]) + 41),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000b00e    /*  14 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1968[2516]) + 39),
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.a241bba0> */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005d    /*  23 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<trie>.a241b3e0> */,
    0x00001088    /*  25 (LIST 1) */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1969[123])) /* (trie) */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  33 (CONSTF-PUSH) */,
    0x00000006    /*  34 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004c    /*  36 (LREF10-PUSH) */,
    0x0000b05f    /*  37 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.a241bbc0> */,
    0x00002062    /*  39 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.a241bc00> */,
    0x00000053    /*  41 (LREF0-RET) */,
  },
  {   /* ScmObj d1964 */
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
  },
};
static ScmCompiledCode *toplevels[] = {
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1970[1])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1970[7])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1970[16])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1970[17])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1970[28])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1970[44])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1970[47])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1970[69])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1970[73])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1970[75])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1970[77])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1970[79])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1970[82])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1970[84])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1970[97])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1970[99])),
 NULL /*termination*/
};
SCM_EXTENSION_ENTRY void Scm_Init_data__trie() {
   Scm_SelectModule(SCM_MODULE(SCM_OBJ(Scm_GaucheModule())));
SCM_INIT_EXTENSION(trie);
  scm__rc.d1964[1] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[0])),TRUE); /* data.trie */
  scm__rc.d1964[0] = SCM_OBJ(Scm_FindModule(SCM_SYMBOL(scm__rc.d1964[1]), SCM_FIND_MODULE_CREATE)); /* module data.trie */
   Scm_SelectModule(SCM_MODULE(scm__rc.d1964[0]));
   Scm_SelectModule(SCM_MODULE(SCM_OBJ(Scm_GaucheModule())));
   Scm_SelectModule(SCM_MODULE(scm__rc.d1964[0]));
  scm__rc.d1964[3] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[1])),TRUE); /* <class> */
  scm__rc.d1964[4] = SCM_OBJ(Scm_FindModule(SCM_SYMBOL(scm__rc.d1964[1]), SCM_FIND_MODULE_CREATE|SCM_FIND_MODULE_PLACEHOLDING)); /* module data.trie */
  scm__rc.d1964[2] = Scm_MakeIdentifier(scm__rc.d1964[3], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* data.trie#<class> */
  scm__rc.d1964[6] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[2])),TRUE); /* %get-default-metaclass */
  scm__rc.d1964[8] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[3])),TRUE); /* gauche.object */
  scm__rc.d1964[7] = SCM_OBJ(Scm_FindModule(SCM_SYMBOL(scm__rc.d1964[8]), SCM_FIND_MODULE_CREATE|SCM_FIND_MODULE_PLACEHOLDING)); /* module gauche.object */
  scm__rc.d1964[5] = Scm_MakeIdentifier(scm__rc.d1964[6], SCM_MODULE(scm__rc.d1964[7]), SCM_NIL); /* gauche.object#%get-default-metaclass */
  scm__rc.d1964[9] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1965[4]))); /* :name */
  scm__rc.d1964[10] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[5])),TRUE); /* <trie-meta> */
  scm__rc.d1964[11] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1965[6]))); /* :supers */
  scm__rc.d1964[12] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1965[7]))); /* :slots */
  scm__rc.d1964[13] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1965[8]))); /* :defined-modules */
  scm__rc.d1964[15] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[9])),TRUE); /* make */
  scm__rc.d1964[14] = Scm_MakeIdentifier(scm__rc.d1964[15], SCM_MODULE(scm__rc.d1964[7]), SCM_NIL); /* gauche.object#make */
  scm__rc.d1964[17] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[10])),TRUE); /* %check-class-binding */
  scm__rc.d1964[16] = Scm_MakeIdentifier(scm__rc.d1964[17], SCM_MODULE(scm__rc.d1964[7]), SCM_NIL); /* gauche.object#%check-class-binding */
  scm__rc.d1964[18] = Scm_MakeIdentifier(scm__rc.d1964[10], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* data.trie#<trie-meta> */
  scm__rc.d1964[20] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[11])),TRUE); /* redefine-class! */
  scm__rc.d1964[19] = Scm_MakeIdentifier(scm__rc.d1964[20], SCM_MODULE(scm__rc.d1964[7]), SCM_NIL); /* gauche.object#redefine-class! */
  scm__rc.d1964[22] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[12])),TRUE); /* %make-accessor */
  scm__rc.d1964[21] = Scm_MakeIdentifier(scm__rc.d1964[22], SCM_MODULE(scm__rc.d1964[7]), SCM_NIL); /* gauche.object#%make-accessor */
  scm__rc.d1964[23] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[13])),FALSE); /* G1967 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[1]), scm__rc.d1964[23]);
  scm__rc.d1964[24] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[14])),TRUE); /* unused-args */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[2]), scm__rc.d1964[24]);
  scm__rc.d1964[25] = Scm_MakeExtendedPair(SCM_FALSE, SCM_OBJ(&scm__rc.d1969[1]), SCM_OBJ(&scm__rc.d1969[3]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[4]), scm__rc.d1964[25]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[0]))[3] = SCM_WORD(scm__rc.d1964[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[0]))[5] = SCM_WORD(scm__rc.d1964[21]);
  scm__rc.d1964[27] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[15])),TRUE); /* class-slots */
  scm__rc.d1964[26] = Scm_MakeIdentifier(scm__rc.d1964[27], SCM_MODULE(scm__rc.d1964[7]), SCM_NIL); /* gauche.object#class-slots */
  scm__rc.d1964[29] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[16])),TRUE); /* for-each */
  scm__rc.d1964[28] = Scm_MakeIdentifier(scm__rc.d1964[29], SCM_MODULE(scm__rc.d1964[7]), SCM_NIL); /* gauche.object#for-each */
  scm__rc.d1964[30] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[17])),TRUE); /* %toplevel */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1970[1]))->name = scm__rc.d1964[30];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[7]))[5] = SCM_WORD(scm__rc.d1964[2]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[7]))[8] = SCM_WORD(scm__rc.d1964[5]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[7]))[11] = SCM_WORD(scm__rc.d1964[9]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[7]))[13] = SCM_WORD(scm__rc.d1964[10]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[7]))[15] = SCM_WORD(scm__rc.d1964[11]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[7]))[17] = SCM_WORD(scm__rc.d1964[2]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[7]))[21] = SCM_WORD(scm__rc.d1964[12]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[7]))[25] = SCM_WORD(scm__rc.d1964[13]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[7]))[27] = SCM_WORD(scm__rc.d1964[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[7]))[30] = SCM_WORD(scm__rc.d1964[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[7]))[35] = SCM_WORD(scm__rc.d1964[10]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[7]))[37] = SCM_WORD(scm__rc.d1964[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[7]))[39] = SCM_WORD(scm__rc.d1964[16]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[7]))[45] = SCM_WORD(scm__rc.d1964[18]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[7]))[48] = SCM_WORD(scm__rc.d1964[19]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[7]))[59] = SCM_WORD(scm__rc.d1964[26]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[7]))[61] = SCM_WORD(scm__rc.d1964[28]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[7]))[65] = SCM_WORD(scm__rc.d1964[18]);
  scm__rc.d1964[31] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[18])),TRUE); /* <trie> */
  scm__rc.d1964[33] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[19])),TRUE); /* <dictionary> */
  scm__rc.d1964[32] = Scm_MakeIdentifier(scm__rc.d1964[33], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* data.trie#<dictionary> */
  scm__rc.d1964[34] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[20])),TRUE); /* root */
  scm__rc.d1964[35] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1965[21]))); /* :init-thunk */
  scm__rc.d1964[37] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[22])),TRUE); /* %make-node */
  scm__rc.d1964[36] = Scm_MakeIdentifier(scm__rc.d1964[37], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* data.trie#%make-node */
  scm__rc.d1964[38] = Scm_MakeExtendedPair(SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1969[3]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[5]), scm__rc.d1964[38]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[74]))[1] = SCM_WORD(scm__rc.d1964[36]);
  scm__rc.d1964[39] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[23])),TRUE); /* size */
  scm__rc.d1964[40] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1965[24]))); /* :init-value */
  scm__rc.d1964[41] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[25])),TRUE); /* tab-make */
  scm__rc.d1964[42] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1965[26]))); /* :init-keyword */
  scm__rc.d1964[43] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1965[25]))); /* :tab-make */
  scm__rc.d1964[44] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[27])),TRUE); /* eqv? */
  scm__rc.d1964[46] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[28])),TRUE); /* make-hash-table */
  scm__rc.d1964[45] = Scm_MakeIdentifier(scm__rc.d1964[46], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* data.trie#make-hash-table */
  scm__rc.d1964[47] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[29])),TRUE); /* source-info */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[8]), scm__rc.d1964[47]);
  scm__rc.d1964[48] = Scm_MakeExtendedPair(SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1969[9]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[10]), scm__rc.d1964[48]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[77]))[1] = SCM_WORD(scm__rc.d1964[44]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[77]))[3] = SCM_WORD(scm__rc.d1964[45]);
  scm__rc.d1964[49] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[31])),TRUE); /* tab-get */
  scm__rc.d1964[50] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1965[31]))); /* :tab-get */
  scm__rc.d1964[52] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[32])),TRUE); /* hash-table-get */
  scm__rc.d1964[51] = Scm_MakeIdentifier(scm__rc.d1964[52], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* data.trie#hash-table-get */
  scm__rc.d1964[53] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[33])),FALSE); /* G1973 */
  scm__rc.d1964[54] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[34])),FALSE); /* G1974 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[11]), scm__rc.d1964[54]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[12]), scm__rc.d1964[53]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[15]), scm__rc.d1964[47]);
  scm__rc.d1964[55] = Scm_MakeExtendedPair(SCM_FALSE, SCM_OBJ(&scm__rc.d1969[12]), SCM_OBJ(&scm__rc.d1969[16]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[17]), scm__rc.d1964[55]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[82]))[4] = SCM_WORD(scm__rc.d1964[51]);
  scm__rc.d1964[56] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[35])),TRUE); /* tab-put! */
  scm__rc.d1964[57] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1965[35]))); /* :tab-put! */
  scm__rc.d1964[59] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[36])),TRUE); /* hash-table-put! */
  scm__rc.d1964[58] = Scm_MakeIdentifier(scm__rc.d1964[59], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* data.trie#hash-table-put! */
  scm__rc.d1964[61] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[37])),TRUE); /* hash-table-delete! */
  scm__rc.d1964[60] = Scm_MakeIdentifier(scm__rc.d1964[61], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* data.trie#hash-table-delete! */
  scm__rc.d1964[62] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[38])),TRUE); /* t */
  scm__rc.d1964[63] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[39])),TRUE); /* k */
  scm__rc.d1964[64] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[40])),TRUE); /* v */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[18]), scm__rc.d1964[64]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[19]), scm__rc.d1964[63]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[20]), scm__rc.d1964[62]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[23]), scm__rc.d1964[47]);
  scm__rc.d1964[65] = Scm_MakeExtendedPair(SCM_FALSE, SCM_OBJ(&scm__rc.d1969[20]), SCM_OBJ(&scm__rc.d1969[24]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[25]), scm__rc.d1964[65]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[88]))[9] = SCM_WORD(scm__rc.d1964[58]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[88]))[17] = SCM_WORD(scm__rc.d1964[60]);
  scm__rc.d1964[66] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[41])),TRUE); /* tab-fold */
  scm__rc.d1964[67] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1965[41]))); /* :tab-fold */
  scm__rc.d1964[69] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[42])),TRUE); /* hash-table-fold */
  scm__rc.d1964[68] = Scm_MakeIdentifier(scm__rc.d1964[69], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* data.trie#hash-table-fold */
  scm__rc.d1964[70] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[43])),TRUE); /* tab-empty? */
  scm__rc.d1964[71] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1965[43]))); /* :tab-empty? */
  scm__rc.d1964[72] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1965[44]))); /* :metaclass */
  scm__rc.d1964[73] = Scm_MakeIdentifier(scm__rc.d1964[31], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* data.trie#<trie> */
  scm__rc.d1964[74] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[45])),FALSE); /* G1972 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[26]), scm__rc.d1964[74]);
  scm__rc.d1964[75] = Scm_MakeExtendedPair(SCM_FALSE, SCM_OBJ(&scm__rc.d1969[26]), SCM_OBJ(&scm__rc.d1969[3]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[27]), scm__rc.d1964[75]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[107]))[3] = SCM_WORD(scm__rc.d1964[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[107]))[5] = SCM_WORD(scm__rc.d1964[21]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1970[7]))->name = scm__rc.d1964[30];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[114]))[3] = SCM_WORD(scm__rc.d1964[18]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[114]))[5] = SCM_WORD(scm__rc.d1964[9]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[114]))[7] = SCM_WORD(scm__rc.d1964[31]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[114]))[9] = SCM_WORD(scm__rc.d1964[11]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[114]))[11] = SCM_WORD(scm__rc.d1964[32]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[114]))[15] = SCM_WORD(scm__rc.d1964[12]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[114]))[17] = SCM_WORD(scm__rc.d1964[34]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[114]))[19] = SCM_WORD(scm__rc.d1964[35]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[114]))[25] = SCM_WORD(scm__rc.d1964[39]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[114]))[27] = SCM_WORD(scm__rc.d1964[40]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[114]))[32] = SCM_WORD(scm__rc.d1964[41]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[114]))[34] = SCM_WORD(scm__rc.d1964[42]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[114]))[36] = SCM_WORD(scm__rc.d1964[43]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[114]))[38] = SCM_WORD(scm__rc.d1964[40]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[114]))[44] = SCM_WORD(scm__rc.d1964[49]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[114]))[46] = SCM_WORD(scm__rc.d1964[42]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[114]))[48] = SCM_WORD(scm__rc.d1964[50]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[114]))[50] = SCM_WORD(scm__rc.d1964[40]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[114]))[56] = SCM_WORD(scm__rc.d1964[56]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[114]))[58] = SCM_WORD(scm__rc.d1964[42]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[114]))[60] = SCM_WORD(scm__rc.d1964[57]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[114]))[62] = SCM_WORD(scm__rc.d1964[40]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[114]))[68] = SCM_WORD(scm__rc.d1964[66]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[114]))[70] = SCM_WORD(scm__rc.d1964[42]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[114]))[72] = SCM_WORD(scm__rc.d1964[67]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[114]))[74] = SCM_WORD(scm__rc.d1964[40]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[114]))[76] = SCM_WORD(scm__rc.d1964[68]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[114]))[80] = SCM_WORD(scm__rc.d1964[70]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[114]))[82] = SCM_WORD(scm__rc.d1964[42]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[114]))[84] = SCM_WORD(scm__rc.d1964[71]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[114]))[86] = SCM_WORD(scm__rc.d1964[40]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[114]))[92] = SCM_WORD(scm__rc.d1964[13]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[114]))[94] = SCM_WORD(scm__rc.d1964[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[114]))[98] = SCM_WORD(scm__rc.d1964[72]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[114]))[100] = SCM_WORD(scm__rc.d1964[18]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[114]))[102] = SCM_WORD(scm__rc.d1964[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[114]))[107] = SCM_WORD(scm__rc.d1964[31]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[114]))[109] = SCM_WORD(scm__rc.d1964[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[114]))[111] = SCM_WORD(scm__rc.d1964[16]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[114]))[117] = SCM_WORD(scm__rc.d1964[73]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[114]))[120] = SCM_WORD(scm__rc.d1964[19]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[114]))[131] = SCM_WORD(scm__rc.d1964[26]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[114]))[133] = SCM_WORD(scm__rc.d1964[28]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[114]))[137] = SCM_WORD(scm__rc.d1964[73]);
  scm__rc.d1964[76] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[46])),TRUE); /* make-trie */
  scm__rc.d1964[77] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[48])),TRUE); /* lambda */
  scm__rc.d1964[78] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1965[49]))); /* :optional */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[29]), scm__rc.d1964[41]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[30]), scm__rc.d1964[49]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[31]), scm__rc.d1964[56]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[32]), scm__rc.d1964[66]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[37]), scm__rc.d1964[78]);
  scm__rc.d1964[79] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[50])),TRUE); /* apply */
  scm__rc.d1964[80] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[51])),TRUE); /* cond-list */
  scm__rc.d1964[81] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[52])),TRUE); /* @ */
  scm__rc.d1964[82] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[53])),TRUE); /* quasiquote */
  scm__rc.d1964[83] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[54])),TRUE); /* unquote */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[38]), scm__rc.d1964[41]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[39]), scm__rc.d1964[83]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[41]), scm__rc.d1964[43]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[43]), scm__rc.d1964[82]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[45]), scm__rc.d1964[81]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[46]), scm__rc.d1964[41]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[47]), scm__rc.d1964[49]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[48]), scm__rc.d1964[83]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[50]), scm__rc.d1964[50]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[52]), scm__rc.d1964[82]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[54]), scm__rc.d1964[81]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[55]), scm__rc.d1964[49]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[56]), scm__rc.d1964[56]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[57]), scm__rc.d1964[83]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[59]), scm__rc.d1964[57]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[61]), scm__rc.d1964[82]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[63]), scm__rc.d1964[81]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[64]), scm__rc.d1964[56]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[65]), scm__rc.d1964[66]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[66]), scm__rc.d1964[83]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[68]), scm__rc.d1964[67]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[70]), scm__rc.d1964[82]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[72]), scm__rc.d1964[81]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[73]), scm__rc.d1964[66]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[78]), scm__rc.d1964[80]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[80]), scm__rc.d1964[31]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[81]), scm__rc.d1964[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[82]), scm__rc.d1964[79]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[85]), scm__rc.d1964[77]);
  scm__rc.d1964[85] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[55])),TRUE); /* error */
  scm__rc.d1964[84] = Scm_MakeIdentifier(scm__rc.d1964[85], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* data.trie#error */
  scm__rc.d1964[86] = Scm_MakeIdentifier(scm__rc.d1964[15], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* data.trie#make */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[88]), scm__rc.d1964[47]);
  scm__rc.d1964[87] = Scm_MakeExtendedPair(scm__rc.d1964[76], SCM_OBJ(&scm__rc.d1969[37]), SCM_OBJ(&scm__rc.d1969[89]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[90]), scm__rc.d1964[87]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1970[8]))->name = scm__rc.d1964[76];/* make-trie */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[253]))[76] = SCM_WORD(scm__rc.d1964[84]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[253]))[78] = SCM_WORD(scm__rc.d1964[86]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[253]))[80] = SCM_WORD(scm__rc.d1964[73]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[253]))[91] = SCM_WORD(scm__rc.d1964[67]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[253]))[105] = SCM_WORD(scm__rc.d1964[57]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[253]))[118] = SCM_WORD(scm__rc.d1964[50]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[253]))[131] = SCM_WORD(scm__rc.d1964[43]);
  ScmObj G1981 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d1970[8]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d1964[76]) /* make-trie */, G1981,0);

  scm__rc.d1964[88] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[56])),TRUE); /* trie */
  scm__rc.d1964[89] = Scm_MakeIdentifier(scm__rc.d1964[76], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* data.trie#make-trie */
  scm__rc.d1964[91] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[57])),TRUE); /* trie-put! */
  scm__rc.d1964[90] = Scm_MakeIdentifier(scm__rc.d1964[91], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* data.trie#trie-put! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[91]), scm__rc.d1964[88]);
  scm__rc.d1964[92] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[58])),TRUE); /* p */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[92]), scm__rc.d1964[92]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[95]), scm__rc.d1964[47]);
  scm__rc.d1964[93] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1969[91]), SCM_OBJ(&scm__rc.d1969[92]), SCM_OBJ(&scm__rc.d1969[96]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[97]), scm__rc.d1964[93]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[394]))[5] = SCM_WORD(scm__rc.d1964[90]);
  scm__rc.d1964[94] = Scm_MakeIdentifier(scm__rc.d1964[29], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* data.trie#for-each */
  scm__rc.d1964[95] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[59])),TRUE); /* params */
  scm__rc.d1964[96] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[60])),TRUE); /* keys&vals */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[98]), scm__rc.d1964[95]);
  SCM_SET_CDR(SCM_OBJ(&scm__rc.d1969[98]), scm__rc.d1964[96]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[101]), scm__rc.d1964[47]);
  scm__rc.d1964[97] = Scm_MakeExtendedPair(scm__rc.d1964[88], SCM_OBJ(&scm__rc.d1969[98]), SCM_OBJ(&scm__rc.d1969[102]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[103]), scm__rc.d1964[97]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1970[10]))->name = scm__rc.d1964[88];/* trie */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[401]))[3] = SCM_WORD(scm__rc.d1964[89]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[401]))[14] = SCM_WORD(scm__rc.d1964[94]);
  ScmObj G1982 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d1970[10]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d1964[88]) /* trie */, G1982,0);

  scm__rc.d1964[98] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[61])),TRUE); /* trie-with-keys */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[104]), scm__rc.d1964[98]);
  scm__rc.d1964[99] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[62])),TRUE); /* seq */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[105]), scm__rc.d1964[99]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[108]), scm__rc.d1964[47]);
  scm__rc.d1964[100] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1969[104]), SCM_OBJ(&scm__rc.d1969[105]), SCM_OBJ(&scm__rc.d1969[109]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[110]), scm__rc.d1964[100]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[417]))[4] = SCM_WORD(scm__rc.d1964[90]);
  scm__rc.d1964[101] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[63])),TRUE); /* seqs */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[111]), scm__rc.d1964[95]);
  SCM_SET_CDR(SCM_OBJ(&scm__rc.d1969[111]), scm__rc.d1964[101]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[114]), scm__rc.d1964[47]);
  scm__rc.d1964[102] = Scm_MakeExtendedPair(scm__rc.d1964[98], SCM_OBJ(&scm__rc.d1969[111]), SCM_OBJ(&scm__rc.d1969[115]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[116]), scm__rc.d1964[102]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1970[12]))->name = scm__rc.d1964[98];/* trie-with-keys */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[423]))[3] = SCM_WORD(scm__rc.d1964[89]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[423]))[14] = SCM_WORD(scm__rc.d1964[94]);
  ScmObj G1983 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d1970[12]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d1964[98]) /* trie-with-keys */, G1983,0);

  scm__rc.d1964[103] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[64])),TRUE); /* trie? */
  scm__rc.d1964[105] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[65])),TRUE); /* is-a? */
  scm__rc.d1964[104] = Scm_MakeIdentifier(scm__rc.d1964[105], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* data.trie#is-a? */
  scm__rc.d1964[106] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[66])),TRUE); /* x */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[117]), scm__rc.d1964[106]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[120]), scm__rc.d1964[47]);
  scm__rc.d1964[107] = Scm_MakeExtendedPair(scm__rc.d1964[103], SCM_OBJ(&scm__rc.d1969[117]), SCM_OBJ(&scm__rc.d1969[121]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[122]), scm__rc.d1964[107]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1970[13]))->name = scm__rc.d1964[103];/* trie? */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[439]))[2] = SCM_WORD(scm__rc.d1964[73]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[439]))[4] = SCM_WORD(scm__rc.d1964[104]);
  ScmObj G1984 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d1970[13]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d1964[103]) /* trie? */, G1984,0);

  scm__rc.d1964[108] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[67])),TRUE); /* trie-num-entries */
  scm__rc.d1964[110] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[68])),TRUE); /* slot-ref */
  scm__rc.d1964[109] = Scm_MakeIdentifier(scm__rc.d1964[110], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* data.trie#slot-ref */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[123]), scm__rc.d1964[88]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[126]), scm__rc.d1964[47]);
  scm__rc.d1964[111] = Scm_MakeExtendedPair(scm__rc.d1964[108], SCM_OBJ(&scm__rc.d1969[123]), SCM_OBJ(&scm__rc.d1969[127]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[128]), scm__rc.d1964[111]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1970[14]))->name = scm__rc.d1964[108];/* trie-num-entries */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[445]))[2] = SCM_WORD(scm__rc.d1964[39]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[445]))[4] = SCM_WORD(scm__rc.d1964[109]);
  ScmObj G1985 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d1970[14]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d1964[108]) /* trie-num-entries */, G1985,0);

  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[131]), scm__rc.d1964[47]);
  scm__rc.d1964[112] = Scm_MakeExtendedPair(scm__rc.d1964[37], SCM_NIL, SCM_OBJ(&scm__rc.d1969[132]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[133]), scm__rc.d1964[112]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1970[15]))->name = scm__rc.d1964[37];/* %make-node */
  ScmObj G1986 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d1970[15]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d1964[37]) /* %make-node */, G1986,0);

  scm__rc.d1964[114] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[69])),TRUE); /* car */
  scm__rc.d1964[113] = Scm_MakeIdentifier(scm__rc.d1964[114], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* data.trie#car */
  scm__rc.d1964[116] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[70])),TRUE); /* %node-table */
  scm__rc.d1964[115] = Scm_MakeIdentifier(scm__rc.d1964[116], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* data.trie#%node-table */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1970[16]))->name = scm__rc.d1964[30];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[454]))[1] = SCM_WORD(scm__rc.d1964[113]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[454]))[3] = SCM_WORD(scm__rc.d1964[115]);
  scm__rc.d1964[118] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[71])),TRUE); /* cdr */
  scm__rc.d1964[117] = Scm_MakeIdentifier(scm__rc.d1964[118], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* data.trie#cdr */
  scm__rc.d1964[120] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[72])),TRUE); /* %node-terminals */
  scm__rc.d1964[119] = Scm_MakeIdentifier(scm__rc.d1964[120], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* data.trie#%node-terminals */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1970[17]))->name = scm__rc.d1964[30];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[459]))[1] = SCM_WORD(scm__rc.d1964[117]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[459]))[3] = SCM_WORD(scm__rc.d1964[119]);
  scm__rc.d1964[121] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[73])),TRUE); /* %node-table-create */
  scm__rc.d1964[122] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[74])),TRUE); /* node */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[134]), scm__rc.d1964[122]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[135]), scm__rc.d1964[88]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[138]), scm__rc.d1964[47]);
  scm__rc.d1964[123] = Scm_MakeExtendedPair(scm__rc.d1964[121], SCM_OBJ(&scm__rc.d1969[135]), SCM_OBJ(&scm__rc.d1969[139]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[140]), scm__rc.d1964[123]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1970[18]))->name = scm__rc.d1964[121];/* %node-table-create */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[464]))[6] = SCM_WORD(scm__rc.d1964[41]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[464]))[8] = SCM_WORD(scm__rc.d1964[109]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[464]))[16] = SCM_WORD(scm__rc.d1964[115]);
  ScmObj G1987 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d1970[18]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d1964[121]) /* %node-table-create */, G1987,0);

  scm__rc.d1964[124] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[75])),TRUE); /* %node-find-terminal */
  scm__rc.d1964[126] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[76])),TRUE); /* class-of */
  scm__rc.d1964[125] = Scm_MakeIdentifier(scm__rc.d1964[126], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* data.trie#class-of */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[141]), scm__rc.d1964[124]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[144]), scm__rc.d1964[47]);
  scm__rc.d1964[127] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1969[141]), SCM_OBJ(&scm__rc.d1969[92]), SCM_OBJ(&scm__rc.d1969[145]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[146]), scm__rc.d1964[127]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[484]))[5] = SCM_WORD(scm__rc.d1964[125]);
  scm__rc.d1964[129] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[77])),TRUE); /* find */
  scm__rc.d1964[128] = Scm_MakeIdentifier(scm__rc.d1964[129], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* data.trie#find */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[147]), scm__rc.d1964[122]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[150]), scm__rc.d1964[47]);
  scm__rc.d1964[130] = Scm_MakeExtendedPair(scm__rc.d1964[124], SCM_OBJ(&scm__rc.d1969[147]), SCM_OBJ(&scm__rc.d1969[151]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[152]), scm__rc.d1964[130]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1970[20]))->name = scm__rc.d1964[124];/* %node-find-terminal */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[492]))[4] = SCM_WORD(scm__rc.d1964[125]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[492]))[11] = SCM_WORD(scm__rc.d1964[128]);
  ScmObj G1988 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d1970[20]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d1964[124]) /* %node-find-terminal */, G1988,0);

  scm__rc.d1964[131] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[78])),TRUE); /* %fallback */
  scm__rc.d1964[133] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[79])),TRUE); /* undefined? */
  scm__rc.d1964[132] = Scm_MakeIdentifier(scm__rc.d1964[133], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* data.trie#undefined? */
  scm__rc.d1964[134] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[81])),TRUE); /* fallback */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[153]), scm__rc.d1964[134]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[156]), scm__rc.d1964[47]);
  scm__rc.d1964[135] = Scm_MakeExtendedPair(scm__rc.d1964[131], SCM_OBJ(&scm__rc.d1969[153]), SCM_OBJ(&scm__rc.d1969[157]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[158]), scm__rc.d1964[135]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1970[21]))->name = scm__rc.d1964[131];/* %fallback */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[505]))[4] = SCM_WORD(scm__rc.d1964[132]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[505]))[11] = SCM_WORD(scm__rc.d1964[84]);
  ScmObj G1989 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d1970[21]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d1964[131]) /* %fallback */, G1989,0);

  scm__rc.d1964[136] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[82])),TRUE); /* %trie-get-node */
  scm__rc.d1964[138] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[83])),TRUE); /* x->generator */
  scm__rc.d1964[137] = Scm_MakeIdentifier(scm__rc.d1964[138], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* data.trie#x->generator */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[159]), scm__rc.d1964[88]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[162]), scm__rc.d1964[47]);
  scm__rc.d1964[139] = Scm_MakeExtendedPair(scm__rc.d1964[136], SCM_OBJ(&scm__rc.d1969[159]), SCM_OBJ(&scm__rc.d1969[163]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[164]), scm__rc.d1964[139]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1970[22]))->name = scm__rc.d1964[136];/* %trie-get-node */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[519]))[4] = SCM_WORD(scm__rc.d1964[137]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[519]))[14] = SCM_WORD(scm__rc.d1964[34]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[519]))[16] = SCM_WORD(scm__rc.d1964[109]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[519]))[27] = SCM_WORD(scm__rc.d1964[115]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[519]))[40] = SCM_WORD(scm__rc.d1964[49]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[519]))[42] = SCM_WORD(scm__rc.d1964[109]);
  ScmObj G1990 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d1970[22]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d1964[136]) /* %trie-get-node */, G1990,0);

  scm__rc.d1964[140] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[84])),TRUE); /* %trie-get-node-or-create */
  scm__rc.d1964[141] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[85])),TRUE); /* lookup */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[165]), scm__rc.d1964[141]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[166]), scm__rc.d1964[140]);
  scm__rc.d1964[142] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[86])),TRUE); /* parent */
  scm__rc.d1964[143] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[87])),TRUE); /* tab */
  scm__rc.d1964[144] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[88])),TRUE); /* elt */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[167]), scm__rc.d1964[144]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[168]), scm__rc.d1964[143]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[169]), scm__rc.d1964[142]);
  scm__rc.d1964[145] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1969[166]), SCM_OBJ(&scm__rc.d1969[169]), SCM_OBJ(&scm__rc.d1969[3]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[170]), scm__rc.d1964[145]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1970[23]))->name = scm__rc.d1964[141];/* (%trie-get-node-or-create lookup) */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[577]))[8] = SCM_WORD(scm__rc.d1964[49]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[577]))[10] = SCM_WORD(scm__rc.d1964[109]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[577]))[20] = SCM_WORD(scm__rc.d1964[36]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[577]))[34] = SCM_WORD(scm__rc.d1964[56]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[577]))[36] = SCM_WORD(scm__rc.d1964[109]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[577]))[39] = SCM_WORD(scm__rc.d1964[115]);
  scm__rc.d1964[146] = Scm_MakeIdentifier(scm__rc.d1964[121], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* data.trie#%node-table-create */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[174]), scm__rc.d1964[47]);
  scm__rc.d1964[147] = Scm_MakeExtendedPair(scm__rc.d1964[140], SCM_OBJ(&scm__rc.d1969[159]), SCM_OBJ(&scm__rc.d1969[175]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[176]), scm__rc.d1964[147]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1970[24]))->name = scm__rc.d1964[140];/* %trie-get-node-or-create */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[620]))[6] = SCM_WORD(scm__rc.d1964[137]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[620]))[16] = SCM_WORD(scm__rc.d1964[34]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[620]))[18] = SCM_WORD(scm__rc.d1964[109]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[620]))[29] = SCM_WORD(scm__rc.d1964[115]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[620]))[51] = SCM_WORD(scm__rc.d1964[146]);
  ScmObj G1991 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d1970[24]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d1964[140]) /* %trie-get-node-or-create */, G1991,0);

  scm__rc.d1964[148] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[89])),TRUE); /* %trie-get-node-longest */
  scm__rc.d1964[149] = Scm_MakeIdentifier(scm__rc.d1964[124], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* data.trie#%node-find-terminal */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[179]), scm__rc.d1964[47]);
  scm__rc.d1964[150] = Scm_MakeExtendedPair(scm__rc.d1964[148], SCM_OBJ(&scm__rc.d1969[159]), SCM_OBJ(&scm__rc.d1969[180]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[181]), scm__rc.d1964[150]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1970[25]))->name = scm__rc.d1964[148];/* %trie-get-node-longest */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[690]))[4] = SCM_WORD(scm__rc.d1964[137]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[690]))[14] = SCM_WORD(scm__rc.d1964[34]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[690]))[16] = SCM_WORD(scm__rc.d1964[109]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[690]))[23] = SCM_WORD(scm__rc.d1964[34]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[690]))[25] = SCM_WORD(scm__rc.d1964[109]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[690]))[29] = SCM_WORD(scm__rc.d1964[149]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[690]))[40] = SCM_WORD(scm__rc.d1964[115]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[690]))[53] = SCM_WORD(scm__rc.d1964[49]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[690]))[55] = SCM_WORD(scm__rc.d1964[109]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[690]))[73] = SCM_WORD(scm__rc.d1964[149]);
  ScmObj G1992 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d1970[25]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d1964[148]) /* %trie-get-node-longest */, G1992,0);

  scm__rc.d1964[151] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[90])),TRUE); /* %trie-node-empty? */
  scm__rc.d1964[152] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[91])),FALSE); /* G1994 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[182]), scm__rc.d1964[152]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[183]), scm__rc.d1964[151]);
  scm__rc.d1964[153] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[92])),TRUE); /* n */
  scm__rc.d1964[154] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[93])),TRUE); /* s */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[184]), scm__rc.d1964[154]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[185]), scm__rc.d1964[153]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[186]), scm__rc.d1964[63]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[189]), scm__rc.d1964[47]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[190]), scm__rc.d1964[24]);
  scm__rc.d1964[155] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1969[183]), SCM_OBJ(&scm__rc.d1969[186]), SCM_OBJ(&scm__rc.d1969[192]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[193]), scm__rc.d1964[155]);
  scm__rc.d1964[157] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[94])),TRUE); /* hash-table? */
  scm__rc.d1964[156] = Scm_MakeIdentifier(scm__rc.d1964[157], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* data.trie#hash-table? */
  scm__rc.d1964[159] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[95])),TRUE); /* hash-table-num-entries */
  scm__rc.d1964[158] = Scm_MakeIdentifier(scm__rc.d1964[159], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* data.trie#hash-table-num-entries */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[197]), scm__rc.d1964[47]);
  scm__rc.d1964[160] = Scm_MakeExtendedPair(scm__rc.d1964[151], SCM_OBJ(&scm__rc.d1969[135]), SCM_OBJ(&scm__rc.d1969[198]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[199]), scm__rc.d1964[160]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1970[27]))->name = scm__rc.d1964[151];/* %trie-node-empty? */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[777]))[4] = SCM_WORD(scm__rc.d1964[70]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[777]))[6] = SCM_WORD(scm__rc.d1964[109]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[777]))[21] = SCM_WORD(scm__rc.d1964[115]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[777]))[23] = SCM_WORD(scm__rc.d1964[156]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[777]))[30] = SCM_WORD(scm__rc.d1964[66]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[777]))[32] = SCM_WORD(scm__rc.d1964[109]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[777]))[34] = SCM_WORD(scm__rc.d1964[68]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[777]))[43] = SCM_WORD(scm__rc.d1964[115]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[777]))[45] = SCM_WORD(scm__rc.d1964[158]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[777]))[54] = SCM_WORD(scm__rc.d1964[115]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[777]))[66] = SCM_WORD(scm__rc.d1964[66]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[777]))[68] = SCM_WORD(scm__rc.d1964[109]);
  scm__rc.d1964[161] = Scm_MakeIdentifier(scm__rc.d1964[151], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* data.trie#%trie-node-empty? */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1970[28]))->name = scm__rc.d1964[30];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[853]))[5] = SCM_WORD(scm__rc.d1964[161]);
  scm__rc.d1964[162] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[96])),TRUE); /* trie-exists? */
  scm__rc.d1964[163] = Scm_MakeIdentifier(scm__rc.d1964[136], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* data.trie#%trie-get-node */
  scm__rc.d1964[165] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[97])),TRUE); /* boolean */
  scm__rc.d1964[164] = Scm_MakeIdentifier(scm__rc.d1964[165], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* data.trie#boolean */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[202]), scm__rc.d1964[47]);
  scm__rc.d1964[166] = Scm_MakeExtendedPair(scm__rc.d1964[162], SCM_OBJ(&scm__rc.d1969[159]), SCM_OBJ(&scm__rc.d1969[203]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[204]), scm__rc.d1964[166]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1970[29]))->name = scm__rc.d1964[162];/* trie-exists? */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[860]))[5] = SCM_WORD(scm__rc.d1964[163]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[860]))[14] = SCM_WORD(scm__rc.d1964[149]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[860]))[16] = SCM_WORD(scm__rc.d1964[164]);
  ScmObj G1995 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d1970[29]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d1964[162]) /* trie-exists? */, G1995,0);

  scm__rc.d1964[167] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[98])),TRUE); /* trie-partial-key? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[207]), scm__rc.d1964[47]);
  scm__rc.d1964[168] = Scm_MakeExtendedPair(scm__rc.d1964[167], SCM_OBJ(&scm__rc.d1969[159]), SCM_OBJ(&scm__rc.d1969[208]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[209]), scm__rc.d1964[168]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1970[30]))->name = scm__rc.d1964[167];/* trie-partial-key? */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[878]))[5] = SCM_WORD(scm__rc.d1964[163]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[878]))[14] = SCM_WORD(scm__rc.d1964[161]);
  ScmObj G1996 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d1970[30]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d1964[167]) /* trie-partial-key? */, G1996,0);

  scm__rc.d1964[169] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[99])),TRUE); /* trie-get */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[210]), scm__rc.d1964[134]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[211]), scm__rc.d1964[78]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[212]), scm__rc.d1964[99]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[213]), scm__rc.d1964[88]);
  scm__rc.d1964[170] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[100])),TRUE); /* or */
  scm__rc.d1964[171] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[101])),TRUE); /* and-let* */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[214]), scm__rc.d1964[136]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[216]), scm__rc.d1964[122]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[217]), scm__rc.d1964[124]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[219]), scm__rc.d1964[92]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[222]), scm__rc.d1964[118]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[225]), scm__rc.d1964[171]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[226]), scm__rc.d1964[131]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[229]), scm__rc.d1964[170]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[232]), scm__rc.d1964[77]);
  scm__rc.d1964[172] = Scm_MakeIdentifier(scm__rc.d1964[131], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* data.trie#%fallback */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[235]), scm__rc.d1964[47]);
  scm__rc.d1964[173] = Scm_MakeExtendedPair(scm__rc.d1964[169], SCM_OBJ(&scm__rc.d1969[213]), SCM_OBJ(&scm__rc.d1969[236]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[237]), scm__rc.d1964[173]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1970[31]))->name = scm__rc.d1964[169];/* trie-get */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[895]))[28] = SCM_WORD(scm__rc.d1964[84]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[895]))[34] = SCM_WORD(scm__rc.d1964[163]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[895]))[44] = SCM_WORD(scm__rc.d1964[149]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[895]))[56] = SCM_WORD(scm__rc.d1964[172]);
  ScmObj G2000 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d1970[31]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d1964[169]) /* trie-get */, G2000,0);

  scm__rc.d1964[174] = Scm_MakeIdentifier(scm__rc.d1964[140], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* data.trie#%trie-get-node-or-create */
  scm__rc.d1964[176] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[102])),TRUE); /* set-cdr! */
  scm__rc.d1964[175] = Scm_MakeIdentifier(scm__rc.d1964[176], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* data.trie#set-cdr! */
  scm__rc.d1964[177] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[103])),TRUE); /* val */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[238]), scm__rc.d1964[177]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[239]), scm__rc.d1964[99]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[240]), scm__rc.d1964[88]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[243]), scm__rc.d1964[47]);
  scm__rc.d1964[178] = Scm_MakeExtendedPair(scm__rc.d1964[91], SCM_OBJ(&scm__rc.d1969[240]), SCM_OBJ(&scm__rc.d1969[244]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[245]), scm__rc.d1964[178]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1970[32]))->name = scm__rc.d1964[91];/* trie-put! */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[953]))[5] = SCM_WORD(scm__rc.d1964[174]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[953]))[12] = SCM_WORD(scm__rc.d1964[149]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[953]))[22] = SCM_WORD(scm__rc.d1964[175]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[953]))[26] = SCM_WORD(scm__rc.d1964[119]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[953]))[45] = SCM_WORD(scm__rc.d1964[109]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[953]))[51] = SCM_WORD(scm__rc.d1964[39]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[953]))[56] = SCM_WORD(scm__rc.d1964[39]);
  ScmObj G2004 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d1970[32]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d1964[91]) /* trie-put! */, G2004,0);

  scm__rc.d1964[179] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[104])),TRUE); /* trie-update! */
  scm__rc.d1964[180] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[105])),TRUE); /* proc */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[246]), scm__rc.d1964[180]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[247]), scm__rc.d1964[99]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[248]), scm__rc.d1964[88]);
  scm__rc.d1964[181] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[106])),TRUE); /* let* */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[249]), scm__rc.d1964[140]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[251]), scm__rc.d1964[122]);
  scm__rc.d1964[182] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[107])),TRUE); /* cond */
  scm__rc.d1964[183] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[108])),TRUE); /* update! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[253]), scm__rc.d1964[180]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[255]), scm__rc.d1964[183]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[257]), scm__rc.d1964[92]);
  scm__rc.d1964[184] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[109])),TRUE); /* else */
  scm__rc.d1964[185] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[110])),TRUE); /* push! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[258]), scm__rc.d1964[120]);
  scm__rc.d1964[186] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[111])),TRUE); /* cons */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[259]), scm__rc.d1964[180]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[261]), scm__rc.d1964[99]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[262]), scm__rc.d1964[186]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[265]), scm__rc.d1964[185]);
  scm__rc.d1964[187] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[112])),TRUE); /* inc! */
  scm__rc.d1964[188] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[113])),TRUE); /* quote */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[266]), scm__rc.d1964[39]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[267]), scm__rc.d1964[188]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[269]), scm__rc.d1964[88]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[270]), scm__rc.d1964[110]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[272]), scm__rc.d1964[187]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[275]), scm__rc.d1964[184]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[278]), scm__rc.d1964[182]);
  scm__rc.d1964[189] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[114])),TRUE); /* undefined */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[279]), scm__rc.d1964[189]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[283]), scm__rc.d1964[181]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[286]), scm__rc.d1964[77]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[289]), scm__rc.d1964[47]);
  scm__rc.d1964[190] = Scm_MakeExtendedPair(scm__rc.d1964[179], SCM_OBJ(&scm__rc.d1969[248]), SCM_OBJ(&scm__rc.d1969[290]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[291]), scm__rc.d1964[190]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1970[33]))->name = scm__rc.d1964[179];/* trie-update! */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1021]))[28] = SCM_WORD(scm__rc.d1964[84]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1021]))[34] = SCM_WORD(scm__rc.d1964[174]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1021]))[41] = SCM_WORD(scm__rc.d1964[149]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1021]))[56] = SCM_WORD(scm__rc.d1964[117]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1021]))[62] = SCM_WORD(scm__rc.d1964[119]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1021]))[75] = SCM_WORD(scm__rc.d1964[172]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1021]))[91] = SCM_WORD(scm__rc.d1964[109]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1021]))[97] = SCM_WORD(scm__rc.d1964[39]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1021]))[102] = SCM_WORD(scm__rc.d1964[39]);
  ScmObj G2012 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d1970[33]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d1964[179]) /* trie-update! */, G2012,0);

  scm__rc.d1964[191] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[115])),TRUE); /* trie-delete! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[292]), scm__rc.d1964[191]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[295]), scm__rc.d1964[47]);
  scm__rc.d1964[192] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1969[292]), SCM_OBJ(&scm__rc.d1969[92]), SCM_OBJ(&scm__rc.d1969[296]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[297]), scm__rc.d1964[192]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1133]))[4] = SCM_WORD(scm__rc.d1964[125]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1133]))[10] = SCM_WORD(scm__rc.d1964[109]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1133]))[16] = SCM_WORD(scm__rc.d1964[39]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1133]))[21] = SCM_WORD(scm__rc.d1964[39]);
  scm__rc.d1964[194] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[116])),TRUE); /* remove */
  scm__rc.d1964[193] = Scm_MakeIdentifier(scm__rc.d1964[194], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* data.trie#remove */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[300]), scm__rc.d1964[47]);
  scm__rc.d1964[195] = Scm_MakeExtendedPair(scm__rc.d1964[191], SCM_OBJ(&scm__rc.d1969[159]), SCM_OBJ(&scm__rc.d1969[301]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[302]), scm__rc.d1964[195]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1970[35]))->name = scm__rc.d1964[191];/* trie-delete! */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1166]))[4] = SCM_WORD(scm__rc.d1964[125]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1166]))[14] = SCM_WORD(scm__rc.d1964[163]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1166]))[31] = SCM_WORD(scm__rc.d1964[193]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1166]))[34] = SCM_WORD(scm__rc.d1964[117]);
  ScmObj G2016 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d1970[35]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d1964[191]) /* trie-delete! */, G2016,0);

  scm__rc.d1964[196] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[117])),TRUE); /* trie-longest-match */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[303]), scm__rc.d1964[148]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[305]), scm__rc.d1964[170]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[308]), scm__rc.d1964[77]);
  scm__rc.d1964[197] = Scm_MakeIdentifier(scm__rc.d1964[148], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* data.trie#%trie-get-node-longest */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[311]), scm__rc.d1964[47]);
  scm__rc.d1964[198] = Scm_MakeExtendedPair(scm__rc.d1964[196], SCM_OBJ(&scm__rc.d1969[213]), SCM_OBJ(&scm__rc.d1969[312]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[313]), scm__rc.d1964[198]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1970[36]))->name = scm__rc.d1964[196];/* trie-longest-match */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1206]))[28] = SCM_WORD(scm__rc.d1964[84]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1206]))[34] = SCM_WORD(scm__rc.d1964[197]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1206]))[39] = SCM_WORD(scm__rc.d1964[172]);
  ScmObj G2020 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d1970[36]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d1964[196]) /* trie-longest-match */, G2020,0);

  scm__rc.d1964[199] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[118])),TRUE); /* %trie-node-fold */
  scm__rc.d1964[200] = Scm_MakeIdentifier(scm__rc.d1964[199], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* data.trie#%trie-node-fold */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[314]), scm__rc.d1964[199]);
  scm__rc.d1964[201] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[119])),TRUE); /* seed */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[315]), scm__rc.d1964[201]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[316]), scm__rc.d1964[122]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[317]), scm__rc.d1964[144]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[320]), scm__rc.d1964[47]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[321]), scm__rc.d1964[24]);
  scm__rc.d1964[202] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1969[314]), SCM_OBJ(&scm__rc.d1969[317]), SCM_OBJ(&scm__rc.d1969[323]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[324]), scm__rc.d1964[202]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1247]))[5] = SCM_WORD(scm__rc.d1964[200]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[325]), scm__rc.d1964[92]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[328]), scm__rc.d1964[47]);
  scm__rc.d1964[203] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1969[314]), SCM_OBJ(&scm__rc.d1969[325]), SCM_OBJ(&scm__rc.d1969[329]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[330]), scm__rc.d1964[203]);
  scm__rc.d1964[205] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[120])),TRUE); /* fold */
  scm__rc.d1964[204] = Scm_MakeIdentifier(scm__rc.d1964[205], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* data.trie#fold */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[331]), scm__rc.d1964[180]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[332]), scm__rc.d1964[122]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[333]), scm__rc.d1964[88]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[336]), scm__rc.d1964[47]);
  scm__rc.d1964[206] = Scm_MakeExtendedPair(scm__rc.d1964[199], SCM_OBJ(&scm__rc.d1969[333]), SCM_OBJ(&scm__rc.d1969[337]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[338]), scm__rc.d1964[206]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1970[39]))->name = scm__rc.d1964[199];/* %trie-node-fold */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1262]))[4] = SCM_WORD(scm__rc.d1964[115]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1262]))[20] = SCM_WORD(scm__rc.d1964[66]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1262]))[22] = SCM_WORD(scm__rc.d1964[109]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1262]))[39] = SCM_WORD(scm__rc.d1964[119]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1262]))[41] = SCM_WORD(scm__rc.d1964[204]);
  ScmObj G2021 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d1970[39]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d1964[199]) /* %trie-node-fold */, G2021,0);

  scm__rc.d1964[207] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[121])),TRUE); /* %trie-prefix-collect */
  scm__rc.d1964[208] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[122])),TRUE); /* prefix */
  scm__rc.d1964[209] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[123])),TRUE); /* collector */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[339]), scm__rc.d1964[209]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[340]), scm__rc.d1964[208]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[341]), scm__rc.d1964[88]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[344]), scm__rc.d1964[47]);
  scm__rc.d1964[210] = Scm_MakeExtendedPair(scm__rc.d1964[207], SCM_OBJ(&scm__rc.d1969[341]), SCM_OBJ(&scm__rc.d1969[345]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[346]), scm__rc.d1964[210]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1970[40]))->name = scm__rc.d1964[207];/* %trie-prefix-collect */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1305]))[5] = SCM_WORD(scm__rc.d1964[163]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1305]))[17] = SCM_WORD(scm__rc.d1964[200]);
  ScmObj G2022 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d1970[40]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d1964[207]) /* %trie-prefix-collect */, G2022,0);

  scm__rc.d1964[211] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[124])),TRUE); /* trie-common-prefix */
  scm__rc.d1964[213] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[125])),TRUE); /* acons */
  scm__rc.d1964[212] = Scm_MakeIdentifier(scm__rc.d1964[213], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* data.trie#acons */
  scm__rc.d1964[214] = Scm_MakeIdentifier(scm__rc.d1964[207], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* data.trie#%trie-prefix-collect */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[347]), scm__rc.d1964[208]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[348]), scm__rc.d1964[88]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[351]), scm__rc.d1964[47]);
  scm__rc.d1964[215] = Scm_MakeExtendedPair(scm__rc.d1964[211], SCM_OBJ(&scm__rc.d1969[348]), SCM_OBJ(&scm__rc.d1969[352]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[353]), scm__rc.d1964[215]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1970[41]))->name = scm__rc.d1964[211];/* trie-common-prefix */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1327]))[3] = SCM_WORD(scm__rc.d1964[212]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1327]))[5] = SCM_WORD(scm__rc.d1964[214]);
  ScmObj G2023 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d1970[41]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d1964[211]) /* trie-common-prefix */, G2023,0);

  scm__rc.d1964[216] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[126])),TRUE); /* trie-common-prefix-keys */
  scm__rc.d1964[217] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[127])),FALSE); /* G2024 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[354]), scm__rc.d1964[217]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[355]), scm__rc.d1964[216]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[356]), scm__rc.d1964[64]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[357]), scm__rc.d1964[63]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[360]), scm__rc.d1964[47]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[361]), scm__rc.d1964[24]);
  scm__rc.d1964[218] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1969[355]), SCM_OBJ(&scm__rc.d1969[357]), SCM_OBJ(&scm__rc.d1969[363]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[364]), scm__rc.d1964[218]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[368]), scm__rc.d1964[47]);
  scm__rc.d1964[219] = Scm_MakeExtendedPair(scm__rc.d1964[216], SCM_OBJ(&scm__rc.d1969[348]), SCM_OBJ(&scm__rc.d1969[369]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[370]), scm__rc.d1964[219]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1970[43]))->name = scm__rc.d1964[216];/* trie-common-prefix-keys */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1338]))[4] = SCM_WORD(scm__rc.d1964[214]);
  scm__rc.d1964[220] = Scm_MakeIdentifier(scm__rc.d1964[216], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* data.trie#trie-common-prefix-keys */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1970[44]))->name = scm__rc.d1964[30];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1344]))[5] = SCM_WORD(scm__rc.d1964[220]);
  scm__rc.d1964[221] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[128])),TRUE); /* trie-common-prefix-values */
  scm__rc.d1964[222] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[129])),FALSE); /* G2025 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[371]), scm__rc.d1964[222]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[372]), scm__rc.d1964[221]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[375]), scm__rc.d1964[47]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[376]), scm__rc.d1964[63]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[377]), scm__rc.d1964[24]);
  scm__rc.d1964[223] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1969[372]), SCM_OBJ(&scm__rc.d1969[357]), SCM_OBJ(&scm__rc.d1969[379]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[380]), scm__rc.d1964[223]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[384]), scm__rc.d1964[47]);
  scm__rc.d1964[224] = Scm_MakeExtendedPair(scm__rc.d1964[221], SCM_OBJ(&scm__rc.d1969[348]), SCM_OBJ(&scm__rc.d1969[385]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[386]), scm__rc.d1964[224]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1970[46]))->name = scm__rc.d1964[221];/* trie-common-prefix-values */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1355]))[4] = SCM_WORD(scm__rc.d1964[214]);
  scm__rc.d1964[225] = Scm_MakeIdentifier(scm__rc.d1964[221], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* data.trie#trie-common-prefix-values */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1970[47]))->name = scm__rc.d1964[30];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1361]))[5] = SCM_WORD(scm__rc.d1964[225]);
  scm__rc.d1964[226] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[130])),TRUE); /* trie-common-prefix-fold */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[387]), scm__rc.d1964[208]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[388]), scm__rc.d1964[88]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[391]), scm__rc.d1964[47]);
  scm__rc.d1964[227] = Scm_MakeExtendedPair(scm__rc.d1964[226], SCM_OBJ(&scm__rc.d1969[388]), SCM_OBJ(&scm__rc.d1969[392]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[393]), scm__rc.d1964[227]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1970[48]))->name = scm__rc.d1964[226];/* trie-common-prefix-fold */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1368]))[6] = SCM_WORD(scm__rc.d1964[163]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1368]))[16] = SCM_WORD(scm__rc.d1964[200]);
  ScmObj G2026 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d1970[48]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d1964[226]) /* trie-common-prefix-fold */, G2026,0);

  scm__rc.d1964[228] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[131])),TRUE); /* trie-common-prefix-map */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[394]), scm__rc.d1964[228]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[397]), scm__rc.d1964[47]);
  scm__rc.d1964[229] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1969[394]), SCM_OBJ(&scm__rc.d1969[357]), SCM_OBJ(&scm__rc.d1969[398]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[399]), scm__rc.d1964[229]);
  scm__rc.d1964[230] = Scm_MakeIdentifier(scm__rc.d1964[226], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* data.trie#trie-common-prefix-fold */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[400]), scm__rc.d1964[208]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[401]), scm__rc.d1964[88]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[404]), scm__rc.d1964[47]);
  scm__rc.d1964[231] = Scm_MakeExtendedPair(scm__rc.d1964[228], SCM_OBJ(&scm__rc.d1969[401]), SCM_OBJ(&scm__rc.d1969[405]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[406]), scm__rc.d1964[231]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1970[50]))->name = scm__rc.d1964[228];/* trie-common-prefix-map */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1396]))[7] = SCM_WORD(scm__rc.d1964[230]);
  ScmObj G2027 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d1970[50]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d1964[228]) /* trie-common-prefix-map */, G2027,0);

  scm__rc.d1964[232] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[132])),TRUE); /* trie-common-prefix-for-each */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[407]), scm__rc.d1964[232]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[410]), scm__rc.d1964[47]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[411]), scm__rc.d1964[24]);
  scm__rc.d1964[233] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1969[407]), SCM_OBJ(&scm__rc.d1969[357]), SCM_OBJ(&scm__rc.d1969[413]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[414]), scm__rc.d1964[233]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[417]), scm__rc.d1964[47]);
  scm__rc.d1964[234] = Scm_MakeExtendedPair(scm__rc.d1964[232], SCM_OBJ(&scm__rc.d1969[401]), SCM_OBJ(&scm__rc.d1969[418]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[419]), scm__rc.d1964[234]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1970[52]))->name = scm__rc.d1964[232];/* trie-common-prefix-for-each */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1412]))[9] = SCM_WORD(scm__rc.d1964[230]);
  ScmObj G2028 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d1970[52]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d1964[232]) /* trie-common-prefix-for-each */, G2028,0);

  scm__rc.d1964[235] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[133])),TRUE); /* trie->list */
  scm__rc.d1964[236] = Scm_MakeIdentifier(scm__rc.d1964[211], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* data.trie#trie-common-prefix */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[422]), scm__rc.d1964[47]);
  scm__rc.d1964[237] = Scm_MakeExtendedPair(scm__rc.d1964[235], SCM_OBJ(&scm__rc.d1969[123]), SCM_OBJ(&scm__rc.d1969[423]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[424]), scm__rc.d1964[237]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1970[53]))->name = scm__rc.d1964[235];/* trie->list */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1423]))[3] = SCM_WORD(scm__rc.d1964[236]);
  ScmObj G2029 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d1970[53]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d1964[235]) /* trie->list */, G2029,0);

  scm__rc.d1964[238] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[134])),TRUE); /* trie->hash-table */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[425]), scm__rc.d1964[238]);
  scm__rc.d1964[239] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[135])),FALSE); /* G2030 */
  scm__rc.d1964[240] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[136])),FALSE); /* G2031 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[426]), scm__rc.d1964[240]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[427]), scm__rc.d1964[239]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[430]), scm__rc.d1964[47]);
  scm__rc.d1964[241] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1969[425]), SCM_OBJ(&scm__rc.d1969[427]), SCM_OBJ(&scm__rc.d1969[431]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[432]), scm__rc.d1964[241]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1428]))[4] = SCM_WORD(scm__rc.d1964[58]);
  scm__rc.d1964[243] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[137])),TRUE); /* trie-for-each */
  scm__rc.d1964[242] = Scm_MakeIdentifier(scm__rc.d1964[243], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* data.trie#trie-for-each */
  scm__rc.d1964[244] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[138])),TRUE); /* htype */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[433]), scm__rc.d1964[244]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[434]), scm__rc.d1964[88]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[437]), scm__rc.d1964[47]);
  scm__rc.d1964[245] = Scm_MakeExtendedPair(scm__rc.d1964[238], SCM_OBJ(&scm__rc.d1969[434]), SCM_OBJ(&scm__rc.d1969[438]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[439]), scm__rc.d1964[245]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1970[55]))->name = scm__rc.d1964[238];/* trie->hash-table */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1434]))[4] = SCM_WORD(scm__rc.d1964[45]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1434]))[12] = SCM_WORD(scm__rc.d1964[242]);
  ScmObj G2032 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d1970[55]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d1964[238]) /* trie->hash-table */, G2032,0);

  scm__rc.d1964[246] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[139])),TRUE); /* trie-keys */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[442]), scm__rc.d1964[47]);
  scm__rc.d1964[247] = Scm_MakeExtendedPair(scm__rc.d1964[246], SCM_OBJ(&scm__rc.d1969[123]), SCM_OBJ(&scm__rc.d1969[443]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[444]), scm__rc.d1964[247]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1970[56]))->name = scm__rc.d1964[246];/* trie-keys */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1448]))[3] = SCM_WORD(scm__rc.d1964[220]);
  ScmObj G2033 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d1970[56]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d1964[246]) /* trie-keys */, G2033,0);

  scm__rc.d1964[248] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[140])),TRUE); /* trie-values */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[447]), scm__rc.d1964[47]);
  scm__rc.d1964[249] = Scm_MakeExtendedPair(scm__rc.d1964[248], SCM_OBJ(&scm__rc.d1969[123]), SCM_OBJ(&scm__rc.d1969[448]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[449]), scm__rc.d1964[249]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1970[57]))->name = scm__rc.d1964[248];/* trie-values */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1453]))[3] = SCM_WORD(scm__rc.d1964[225]);
  ScmObj G2034 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d1970[57]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d1964[248]) /* trie-values */, G2034,0);

  scm__rc.d1964[250] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[141])),TRUE); /* trie-fold */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[450]), scm__rc.d1964[88]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[453]), scm__rc.d1964[47]);
  scm__rc.d1964[251] = Scm_MakeExtendedPair(scm__rc.d1964[250], SCM_OBJ(&scm__rc.d1969[450]), SCM_OBJ(&scm__rc.d1969[454]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[455]), scm__rc.d1964[251]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1970[58]))->name = scm__rc.d1964[250];/* trie-fold */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1458]))[5] = SCM_WORD(scm__rc.d1964[230]);
  ScmObj G2035 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d1970[58]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d1964[250]) /* trie-fold */, G2035,0);

  scm__rc.d1964[252] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[142])),TRUE); /* trie-map */
  scm__rc.d1964[253] = Scm_MakeIdentifier(scm__rc.d1964[228], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* data.trie#trie-common-prefix-map */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[456]), scm__rc.d1964[88]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[459]), scm__rc.d1964[47]);
  scm__rc.d1964[254] = Scm_MakeExtendedPair(scm__rc.d1964[252], SCM_OBJ(&scm__rc.d1969[456]), SCM_OBJ(&scm__rc.d1969[460]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[461]), scm__rc.d1964[254]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1970[59]))->name = scm__rc.d1964[252];/* trie-map */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1465]))[4] = SCM_WORD(scm__rc.d1964[253]);
  ScmObj G2036 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d1970[59]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d1964[252]) /* trie-map */, G2036,0);

  scm__rc.d1964[255] = Scm_MakeIdentifier(scm__rc.d1964[232], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* data.trie#trie-common-prefix-for-each */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[464]), scm__rc.d1964[47]);
  scm__rc.d1964[256] = Scm_MakeExtendedPair(scm__rc.d1964[243], SCM_OBJ(&scm__rc.d1969[456]), SCM_OBJ(&scm__rc.d1969[465]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[466]), scm__rc.d1964[256]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1970[60]))->name = scm__rc.d1964[243];/* trie-for-each */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1471]))[4] = SCM_WORD(scm__rc.d1964[255]);
  ScmObj G2037 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d1970[60]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d1964[243]) /* trie-for-each */, G2037,0);

  scm__rc.d1964[257] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[143])),FALSE); /* G2039 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[467]), scm__rc.d1964[257]);
  scm__rc.d1964[258] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[144])),TRUE); /* next */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[472]), scm__rc.d1964[258]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[476]), scm__rc.d1964[47]);
  scm__rc.d1964[259] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1969[473]), SCM_NIL, SCM_OBJ(&scm__rc.d1969[477]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[478]), scm__rc.d1964[259]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[479]), scm__rc.d1964[258]);
  scm__rc.d1964[260] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[145])),TRUE); /* restart */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[481]), scm__rc.d1964[260]);
  scm__rc.d1964[261] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1969[480]), SCM_OBJ(&scm__rc.d1969[481]), SCM_OBJ(&scm__rc.d1969[3]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[482]), scm__rc.d1964[261]);
  scm__rc.d1964[263] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[146])),TRUE); /* call/cc */
  scm__rc.d1964[262] = Scm_MakeIdentifier(scm__rc.d1964[263], SCM_MODULE(Scm_GaucheModule()), SCM_NIL); /* gauche#call/cc */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[483]), scm__rc.d1964[258]);
  scm__rc.d1964[264] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[147])),TRUE); /* key */
  scm__rc.d1964[265] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[148])),TRUE); /* value */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[485]), scm__rc.d1964[265]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[486]), scm__rc.d1964[264]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[489]), scm__rc.d1964[47]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[490]), scm__rc.d1964[24]);
  scm__rc.d1964[266] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1969[484]), SCM_OBJ(&scm__rc.d1969[486]), SCM_OBJ(&scm__rc.d1969[492]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[493]), scm__rc.d1964[266]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1493]))[3] = SCM_WORD(scm__rc.d1964[262]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[494]), scm__rc.d1964[258]);
  scm__rc.d1964[267] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[149])),TRUE); /* return */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[496]), scm__rc.d1964[267]);
  scm__rc.d1964[268] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1969[495]), SCM_OBJ(&scm__rc.d1969[496]), SCM_OBJ(&scm__rc.d1969[3]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[497]), scm__rc.d1964[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1498]))[5] = SCM_WORD(scm__rc.d1964[34]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1498]))[7] = SCM_WORD(scm__rc.d1964[109]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1498]))[14] = SCM_WORD(scm__rc.d1964[200]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[498]), scm__rc.d1964[258]);
  scm__rc.d1964[269] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1969[499]), SCM_NIL, SCM_OBJ(&scm__rc.d1969[3]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[500]), scm__rc.d1964[269]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1970[65]))->name = scm__rc.d1964[258];/* ((#f G2039) next) */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1514]))[3] = SCM_WORD(scm__rc.d1964[262]);
  scm__rc.d1964[270] = Scm_MakeIdentifier(scm__rc.d1964[108], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* data.trie#trie-num-entries */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[506]), scm__rc.d1964[47]);
  scm__rc.d1964[271] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1969[503]), SCM_NIL, SCM_OBJ(&scm__rc.d1969[507]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[508]), scm__rc.d1964[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1519]))[5] = SCM_WORD(scm__rc.d1964[270]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[511]), scm__rc.d1964[47]);
  scm__rc.d1964[272] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1969[503]), SCM_NIL, SCM_OBJ(&scm__rc.d1969[512]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[513]), scm__rc.d1964[272]);
  scm__rc.d1964[273] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[150])),TRUE); /* opts */
  scm__rc.d1964[274] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[151])),TRUE); /* next-method */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[514]), scm__rc.d1964[274]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[515]), scm__rc.d1964[273]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[516]), scm__rc.d1964[180]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[517]), scm__rc.d1964[88]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[518]), scm__rc.d1964[24]);
  scm__rc.d1964[275] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1969[468]), SCM_OBJ(&scm__rc.d1969[517]), SCM_OBJ(&scm__rc.d1969[519]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[520]), scm__rc.d1964[275]);
  scm__rc.d1964[276] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[152])),TRUE); /* call-with-iterator */
  scm__rc.d1964[278] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[153])),TRUE); /* %ensure-generic-function */
  scm__rc.d1964[277] = Scm_MakeIdentifier(scm__rc.d1964[278], SCM_MODULE(scm__rc.d1964[7]), SCM_NIL); /* gauche.object#%ensure-generic-function */
  scm__rc.d1964[280] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[154])),TRUE); /* <method> */
  scm__rc.d1964[279] = Scm_MakeIdentifier(scm__rc.d1964[280], SCM_MODULE(scm__rc.d1964[7]), SCM_NIL); /* gauche.object#<method> */
  scm__rc.d1964[281] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1965[155]))); /* :generic */
  scm__rc.d1964[282] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1965[156]))); /* :specializers */
  scm__rc.d1964[284] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[157])),TRUE); /* <top> */
  scm__rc.d1964[283] = Scm_MakeIdentifier(scm__rc.d1964[284], SCM_MODULE(scm__rc.d1964[7]), SCM_NIL); /* gauche.object#<top> */
  scm__rc.d1964[285] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1965[158]))); /* :lambda-list */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[522]), scm__rc.d1964[180]);
  SCM_SET_CDR(SCM_OBJ(&scm__rc.d1969[522]), scm__rc.d1964[273]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[523]), scm__rc.d1964[88]);
  scm__rc.d1964[286] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1965[159]))); /* :method-locked */
  scm__rc.d1964[287] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1965[160]))); /* :body */
  scm__rc.d1964[289] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[161])),TRUE); /* add-method! */
  scm__rc.d1964[288] = Scm_MakeIdentifier(scm__rc.d1964[289], SCM_MODULE(scm__rc.d1964[7]), SCM_NIL); /* gauche.object#add-method! */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1970[69]))->name = scm__rc.d1964[30];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1543]))[5] = SCM_WORD(scm__rc.d1964[276]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1543]))[7] = SCM_WORD(scm__rc.d1964[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1543]))[9] = SCM_WORD(scm__rc.d1964[277]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1543]))[17] = SCM_WORD(scm__rc.d1964[279]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1543]))[19] = SCM_WORD(scm__rc.d1964[281]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1543]))[22] = SCM_WORD(scm__rc.d1964[282]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1543]))[24] = SCM_WORD(scm__rc.d1964[73]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1543]))[26] = SCM_WORD(scm__rc.d1964[283]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1543]))[30] = SCM_WORD(scm__rc.d1964[285]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1543]))[34] = SCM_WORD(scm__rc.d1964[286]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1543]))[37] = SCM_WORD(scm__rc.d1964[287]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1543]))[40] = SCM_WORD(scm__rc.d1964[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1543]))[42] = SCM_WORD(scm__rc.d1964[288]);
  scm__rc.d1964[290] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1965[162]))); /* :trie-options */
  scm__rc.d1964[292] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[163])),TRUE); /* get-keyword */
  scm__rc.d1964[291] = Scm_MakeIdentifier(scm__rc.d1964[292], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* data.trie#get-keyword */
  scm__rc.d1964[293] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[165])),FALSE); /* G2041 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[524]), scm__rc.d1964[293]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[529]), scm__rc.d1964[47]);
  scm__rc.d1964[294] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1969[526]), SCM_OBJ(&scm__rc.d1969[238]), SCM_OBJ(&scm__rc.d1969[530]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[531]), scm__rc.d1964[294]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1587]))[12] = SCM_WORD(scm__rc.d1964[84]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1587]))[18] = SCM_WORD(scm__rc.d1964[90]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[534]), scm__rc.d1964[47]);
  scm__rc.d1964[295] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1969[526]), SCM_NIL, SCM_OBJ(&scm__rc.d1969[535]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[536]), scm__rc.d1964[295]);
  scm__rc.d1964[296] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[166])),TRUE); /* class */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[537]), scm__rc.d1964[296]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[538]), scm__rc.d1964[296]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[539]), scm__rc.d1964[24]);
  scm__rc.d1964[297] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1969[525]), SCM_OBJ(&scm__rc.d1969[537]), SCM_OBJ(&scm__rc.d1969[540]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[541]), scm__rc.d1964[297]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1608]))[3] = SCM_WORD(scm__rc.d1964[89]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1608]))[7] = SCM_WORD(scm__rc.d1964[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1608]))[11] = SCM_WORD(scm__rc.d1964[291]);
  scm__rc.d1964[298] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[167])),TRUE); /* call-with-builder */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[543]), scm__rc.d1964[296]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1970[73]))->name = scm__rc.d1964[30];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1631]))[5] = SCM_WORD(scm__rc.d1964[298]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1631]))[7] = SCM_WORD(scm__rc.d1964[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1631]))[9] = SCM_WORD(scm__rc.d1964[277]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1631]))[17] = SCM_WORD(scm__rc.d1964[279]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1631]))[19] = SCM_WORD(scm__rc.d1964[281]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1631]))[22] = SCM_WORD(scm__rc.d1964[282]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1631]))[24] = SCM_WORD(scm__rc.d1964[18]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1631]))[26] = SCM_WORD(scm__rc.d1964[283]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1631]))[30] = SCM_WORD(scm__rc.d1964[285]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1631]))[34] = SCM_WORD(scm__rc.d1964[286]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1631]))[37] = SCM_WORD(scm__rc.d1964[287]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1631]))[40] = SCM_WORD(scm__rc.d1964[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1631]))[42] = SCM_WORD(scm__rc.d1964[288]);
  scm__rc.d1964[299] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[168])),FALSE); /* G2043 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[544]), scm__rc.d1964[299]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[546]), scm__rc.d1964[88]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[547]), scm__rc.d1964[24]);
  scm__rc.d1964[300] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1969[545]), SCM_OBJ(&scm__rc.d1969[546]), SCM_OBJ(&scm__rc.d1969[548]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[549]), scm__rc.d1964[300]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1675]))[2] = SCM_WORD(scm__rc.d1964[270]);
  scm__rc.d1964[301] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[169])),TRUE); /* size-of */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1970[75]))->name = scm__rc.d1964[30];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1679]))[5] = SCM_WORD(scm__rc.d1964[301]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1679]))[7] = SCM_WORD(scm__rc.d1964[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1679]))[9] = SCM_WORD(scm__rc.d1964[277]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1679]))[17] = SCM_WORD(scm__rc.d1964[279]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1679]))[19] = SCM_WORD(scm__rc.d1964[281]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1679]))[22] = SCM_WORD(scm__rc.d1964[282]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1679]))[24] = SCM_WORD(scm__rc.d1964[73]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1679]))[28] = SCM_WORD(scm__rc.d1964[285]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1679]))[32] = SCM_WORD(scm__rc.d1964[286]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1679]))[35] = SCM_WORD(scm__rc.d1964[287]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1679]))[38] = SCM_WORD(scm__rc.d1964[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1679]))[40] = SCM_WORD(scm__rc.d1964[288]);
  scm__rc.d1964[302] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[170])),FALSE); /* G2045 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[551]), scm__rc.d1964[302]);
  scm__rc.d1964[303] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1969[552]), SCM_OBJ(&scm__rc.d1969[546]), SCM_OBJ(&scm__rc.d1969[548]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[553]), scm__rc.d1964[303]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1721]))[2] = SCM_WORD(scm__rc.d1964[270]);
  scm__rc.d1964[304] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[171])),TRUE); /* lazy-size-of */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1970[77]))->name = scm__rc.d1964[30];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1725]))[5] = SCM_WORD(scm__rc.d1964[304]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1725]))[7] = SCM_WORD(scm__rc.d1964[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1725]))[9] = SCM_WORD(scm__rc.d1964[277]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1725]))[17] = SCM_WORD(scm__rc.d1964[279]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1725]))[19] = SCM_WORD(scm__rc.d1964[281]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1725]))[22] = SCM_WORD(scm__rc.d1964[282]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1725]))[24] = SCM_WORD(scm__rc.d1964[73]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1725]))[28] = SCM_WORD(scm__rc.d1964[285]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1725]))[32] = SCM_WORD(scm__rc.d1964[286]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1725]))[35] = SCM_WORD(scm__rc.d1964[287]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1725]))[38] = SCM_WORD(scm__rc.d1964[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1725]))[40] = SCM_WORD(scm__rc.d1964[288]);
  scm__rc.d1964[305] = Scm_MakeIdentifier(scm__rc.d1964[235], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* data.trie#trie->list */
  scm__rc.d1964[306] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[172])),FALSE); /* G2047 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[555]), scm__rc.d1964[306]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[557]), scm__rc.d1964[296]);
  scm__rc.d1964[307] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1969[556]), SCM_OBJ(&scm__rc.d1969[557]), SCM_OBJ(&scm__rc.d1969[540]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[558]), scm__rc.d1964[307]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1767]))[2] = SCM_WORD(scm__rc.d1964[305]);
  scm__rc.d1964[308] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[173])),TRUE); /* coerce-to */
  scm__rc.d1964[310] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[174])),TRUE); /* <list-meta> */
  scm__rc.d1964[309] = Scm_MakeIdentifier(scm__rc.d1964[310], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* data.trie#<list-meta> */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[560]), scm__rc.d1964[296]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1970[79]))->name = scm__rc.d1964[30];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1771]))[5] = SCM_WORD(scm__rc.d1964[308]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1771]))[7] = SCM_WORD(scm__rc.d1964[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1771]))[9] = SCM_WORD(scm__rc.d1964[277]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1771]))[17] = SCM_WORD(scm__rc.d1964[279]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1771]))[19] = SCM_WORD(scm__rc.d1964[281]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1771]))[22] = SCM_WORD(scm__rc.d1964[282]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1771]))[24] = SCM_WORD(scm__rc.d1964[309]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1771]))[26] = SCM_WORD(scm__rc.d1964[73]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1771]))[30] = SCM_WORD(scm__rc.d1964[285]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1771]))[34] = SCM_WORD(scm__rc.d1964[286]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1771]))[37] = SCM_WORD(scm__rc.d1964[287]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1771]))[40] = SCM_WORD(scm__rc.d1964[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1771]))[42] = SCM_WORD(scm__rc.d1964[288]);
  scm__rc.d1964[312] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[175])),TRUE); /* make-vector */
  scm__rc.d1964[311] = Scm_MakeIdentifier(scm__rc.d1964[312], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* data.trie#make-vector */
  scm__rc.d1964[313] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[176])),FALSE); /* G2049 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[561]), scm__rc.d1964[313]);
  scm__rc.d1964[314] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[177])),TRUE); /* ind */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[564]), scm__rc.d1964[314]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[565]), scm__rc.d1964[64]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[566]), scm__rc.d1964[63]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[569]), scm__rc.d1964[47]);
  scm__rc.d1964[315] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1969[563]), SCM_OBJ(&scm__rc.d1969[566]), SCM_OBJ(&scm__rc.d1969[570]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[571]), scm__rc.d1964[315]);
  scm__rc.d1964[316] = Scm_MakeIdentifier(scm__rc.d1964[250], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* data.trie#trie-fold */
  scm__rc.d1964[317] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1969[562]), SCM_OBJ(&scm__rc.d1969[557]), SCM_OBJ(&scm__rc.d1969[540]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[572]), scm__rc.d1964[317]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1823]))[6] = SCM_WORD(scm__rc.d1964[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1823]))[8] = SCM_WORD(scm__rc.d1964[311]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1823]))[18] = SCM_WORD(scm__rc.d1964[316]);
  scm__rc.d1964[319] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[178])),TRUE); /* <vector-meta> */
  scm__rc.d1964[318] = Scm_MakeIdentifier(scm__rc.d1964[319], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* data.trie#<vector-meta> */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1970[82]))->name = scm__rc.d1964[30];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1843]))[5] = SCM_WORD(scm__rc.d1964[308]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1843]))[7] = SCM_WORD(scm__rc.d1964[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1843]))[9] = SCM_WORD(scm__rc.d1964[277]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1843]))[17] = SCM_WORD(scm__rc.d1964[279]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1843]))[19] = SCM_WORD(scm__rc.d1964[281]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1843]))[22] = SCM_WORD(scm__rc.d1964[282]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1843]))[24] = SCM_WORD(scm__rc.d1964[318]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1843]))[26] = SCM_WORD(scm__rc.d1964[73]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1843]))[30] = SCM_WORD(scm__rc.d1964[285]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1843]))[34] = SCM_WORD(scm__rc.d1964[286]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1843]))[37] = SCM_WORD(scm__rc.d1964[287]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1843]))[40] = SCM_WORD(scm__rc.d1964[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1843]))[42] = SCM_WORD(scm__rc.d1964[288]);
  scm__rc.d1964[320] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[179])),TRUE); /* equal? */
  scm__rc.d1964[321] = Scm_MakeIdentifier(scm__rc.d1964[238], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* data.trie#trie->hash-table */
  scm__rc.d1964[322] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[180])),FALSE); /* G2051 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[574]), scm__rc.d1964[322]);
  scm__rc.d1964[323] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1969[575]), SCM_OBJ(&scm__rc.d1969[557]), SCM_OBJ(&scm__rc.d1969[540]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[576]), scm__rc.d1964[323]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1887]))[2] = SCM_WORD(scm__rc.d1964[320]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1887]))[4] = SCM_WORD(scm__rc.d1964[321]);
  scm__rc.d1964[325] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[181])),TRUE); /* <hash-table-meta> */
  scm__rc.d1964[324] = Scm_MakeIdentifier(scm__rc.d1964[325], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* data.trie#<hash-table-meta> */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1970[84]))->name = scm__rc.d1964[30];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1893]))[5] = SCM_WORD(scm__rc.d1964[308]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1893]))[7] = SCM_WORD(scm__rc.d1964[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1893]))[9] = SCM_WORD(scm__rc.d1964[277]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1893]))[17] = SCM_WORD(scm__rc.d1964[279]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1893]))[19] = SCM_WORD(scm__rc.d1964[281]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1893]))[22] = SCM_WORD(scm__rc.d1964[282]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1893]))[24] = SCM_WORD(scm__rc.d1964[324]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1893]))[26] = SCM_WORD(scm__rc.d1964[73]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1893]))[30] = SCM_WORD(scm__rc.d1964[285]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1893]))[34] = SCM_WORD(scm__rc.d1964[286]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1893]))[37] = SCM_WORD(scm__rc.d1964[287]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1893]))[40] = SCM_WORD(scm__rc.d1964[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1893]))[42] = SCM_WORD(scm__rc.d1964[288]);
  scm__rc.d1964[326] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[182])),TRUE); /* alist->trie */
  scm__rc.d1964[327] = Scm_MakeIdentifier(scm__rc.d1964[88], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* data.trie#trie */
  scm__rc.d1964[328] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[183])),TRUE); /* alist */
  scm__rc.d1964[329] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[184])),TRUE); /* rest */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[578]), scm__rc.d1964[328]);
  SCM_SET_CDR(SCM_OBJ(&scm__rc.d1969[578]), scm__rc.d1964[329]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[581]), scm__rc.d1964[47]);
  scm__rc.d1964[330] = Scm_MakeExtendedPair(scm__rc.d1964[326], SCM_OBJ(&scm__rc.d1969[578]), SCM_OBJ(&scm__rc.d1969[582]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[583]), scm__rc.d1964[330]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1970[85]))->name = scm__rc.d1964[326];/* alist->trie */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1937]))[1] = SCM_WORD(scm__rc.d1964[327]);
  ScmObj G2052 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d1970[85]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d1964[326]) /* alist->trie */, G2052,0);

  scm__rc.d1964[331] = Scm_MakeIdentifier(scm__rc.d1964[169], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* data.trie#trie-get */
  scm__rc.d1964[332] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[185])),FALSE); /* G2152 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[584]), scm__rc.d1964[332]);
  scm__rc.d1964[333] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[186])),FALSE); /* G2053 */
  scm__rc.d1964[334] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[187])),FALSE); /* G2054 */
  scm__rc.d1964[335] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[188])),FALSE); /* G2056 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[586]), scm__rc.d1964[335]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[587]), scm__rc.d1964[334]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[588]), scm__rc.d1964[333]);
  scm__rc.d1964[336] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1969[585]), SCM_OBJ(&scm__rc.d1969[588]), SCM_OBJ(&scm__rc.d1969[548]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[589]), scm__rc.d1964[336]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1943]))[6] = SCM_WORD(scm__rc.d1964[331]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1943]))[12] = SCM_WORD(scm__rc.d1964[331]);
  scm__rc.d1964[337] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[189])),TRUE); /* dict-get */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[591]), scm__rc.d1964[334]);
  SCM_SET_CDR(SCM_OBJ(&scm__rc.d1969[591]), scm__rc.d1964[335]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[592]), scm__rc.d1964[333]);
  scm__rc.d1964[338] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[190])),FALSE); /* G2153 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[593]), scm__rc.d1964[338]);
  scm__rc.d1964[339] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[191])),FALSE); /* G2061 */
  scm__rc.d1964[340] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[192])),FALSE); /* G2062 */
  scm__rc.d1964[341] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[193])),FALSE); /* G2063 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[595]), scm__rc.d1964[341]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[596]), scm__rc.d1964[340]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[597]), scm__rc.d1964[339]);
  scm__rc.d1964[342] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1969[594]), SCM_OBJ(&scm__rc.d1969[597]), SCM_OBJ(&scm__rc.d1969[548]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[598]), scm__rc.d1964[342]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1957]))[4] = SCM_WORD(scm__rc.d1964[90]);
  scm__rc.d1964[343] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[194])),TRUE); /* dict-put! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[600]), scm__rc.d1964[341]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[601]), scm__rc.d1964[340]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[602]), scm__rc.d1964[339]);
  scm__rc.d1964[344] = Scm_MakeIdentifier(scm__rc.d1964[191], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* data.trie#trie-delete! */
  scm__rc.d1964[345] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[195])),FALSE); /* G2154 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[603]), scm__rc.d1964[345]);
  scm__rc.d1964[346] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[196])),FALSE); /* G2069 */
  scm__rc.d1964[347] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[197])),FALSE); /* G2070 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[605]), scm__rc.d1964[347]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[606]), scm__rc.d1964[346]);
  scm__rc.d1964[348] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1969[604]), SCM_OBJ(&scm__rc.d1969[606]), SCM_OBJ(&scm__rc.d1969[548]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[607]), scm__rc.d1964[348]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1963]))[3] = SCM_WORD(scm__rc.d1964[344]);
  scm__rc.d1964[349] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[198])),TRUE); /* dict-delete! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[609]), scm__rc.d1964[347]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[610]), scm__rc.d1964[346]);
  scm__rc.d1964[350] = Scm_MakeIdentifier(scm__rc.d1964[162], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* data.trie#trie-exists? */
  scm__rc.d1964[351] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[199])),FALSE); /* G2155 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[611]), scm__rc.d1964[351]);
  scm__rc.d1964[352] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[200])),FALSE); /* G2077 */
  scm__rc.d1964[353] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[201])),FALSE); /* G2078 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[613]), scm__rc.d1964[353]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[614]), scm__rc.d1964[352]);
  scm__rc.d1964[354] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1969[612]), SCM_OBJ(&scm__rc.d1969[614]), SCM_OBJ(&scm__rc.d1969[548]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[615]), scm__rc.d1964[354]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1968]))[3] = SCM_WORD(scm__rc.d1964[350]);
  scm__rc.d1964[355] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[202])),TRUE); /* dict-exists? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[617]), scm__rc.d1964[353]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[618]), scm__rc.d1964[352]);
  scm__rc.d1964[356] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[203])),FALSE); /* G2156 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[619]), scm__rc.d1964[356]);
  scm__rc.d1964[357] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[204])),FALSE); /* G2085 */
  scm__rc.d1964[358] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[205])),FALSE); /* G2089 */
  scm__rc.d1964[359] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[206])),FALSE); /* G2090 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[621]), scm__rc.d1964[359]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[622]), scm__rc.d1964[358]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[623]), scm__rc.d1964[357]);
  scm__rc.d1964[360] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1969[620]), SCM_OBJ(&scm__rc.d1969[623]), SCM_OBJ(&scm__rc.d1969[548]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[624]), scm__rc.d1964[360]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1973]))[4] = SCM_WORD(scm__rc.d1964[316]);
  scm__rc.d1964[361] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[207])),TRUE); /* dict-fold */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[626]), scm__rc.d1964[359]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[627]), scm__rc.d1964[358]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[628]), scm__rc.d1964[357]);
  scm__rc.d1964[362] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[208])),FALSE); /* G2157 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[629]), scm__rc.d1964[362]);
  scm__rc.d1964[363] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[209])),FALSE); /* G2093 */
  scm__rc.d1964[364] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[210])),FALSE); /* G2097 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[631]), scm__rc.d1964[364]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[632]), scm__rc.d1964[363]);
  scm__rc.d1964[365] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1969[630]), SCM_OBJ(&scm__rc.d1969[632]), SCM_OBJ(&scm__rc.d1969[548]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[633]), scm__rc.d1964[365]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1979]))[3] = SCM_WORD(scm__rc.d1964[242]);
  scm__rc.d1964[366] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[211])),TRUE); /* dict-for-each */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[635]), scm__rc.d1964[364]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[636]), scm__rc.d1964[363]);
  scm__rc.d1964[367] = Scm_MakeIdentifier(scm__rc.d1964[252], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* data.trie#trie-map */
  scm__rc.d1964[368] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[212])),FALSE); /* G2158 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[637]), scm__rc.d1964[368]);
  scm__rc.d1964[369] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[213])),FALSE); /* G2101 */
  scm__rc.d1964[370] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[214])),FALSE); /* G2105 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[639]), scm__rc.d1964[370]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[640]), scm__rc.d1964[369]);
  scm__rc.d1964[371] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1969[638]), SCM_OBJ(&scm__rc.d1969[640]), SCM_OBJ(&scm__rc.d1969[548]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[641]), scm__rc.d1964[371]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1984]))[3] = SCM_WORD(scm__rc.d1964[367]);
  scm__rc.d1964[372] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[215])),TRUE); /* dict-map */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[643]), scm__rc.d1964[370]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[644]), scm__rc.d1964[369]);
  scm__rc.d1964[373] = Scm_MakeIdentifier(scm__rc.d1964[246], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* data.trie#trie-keys */
  scm__rc.d1964[374] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[216])),FALSE); /* G2159 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[645]), scm__rc.d1964[374]);
  scm__rc.d1964[375] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[217])),FALSE); /* G2109 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[647]), scm__rc.d1964[375]);
  scm__rc.d1964[376] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1969[646]), SCM_OBJ(&scm__rc.d1969[647]), SCM_OBJ(&scm__rc.d1969[548]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[648]), scm__rc.d1964[376]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1989]))[2] = SCM_WORD(scm__rc.d1964[373]);
  scm__rc.d1964[377] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[218])),TRUE); /* dict-keys */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[650]), scm__rc.d1964[375]);
  scm__rc.d1964[378] = Scm_MakeIdentifier(scm__rc.d1964[248], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* data.trie#trie-values */
  scm__rc.d1964[379] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[219])),FALSE); /* G2160 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[651]), scm__rc.d1964[379]);
  scm__rc.d1964[380] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[220])),FALSE); /* G2117 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[653]), scm__rc.d1964[380]);
  scm__rc.d1964[381] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1969[652]), SCM_OBJ(&scm__rc.d1969[653]), SCM_OBJ(&scm__rc.d1969[548]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[654]), scm__rc.d1964[381]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1993]))[2] = SCM_WORD(scm__rc.d1964[378]);
  scm__rc.d1964[382] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[221])),TRUE); /* dict-values */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[656]), scm__rc.d1964[380]);
  scm__rc.d1964[383] = Scm_MakeIdentifier(scm__rc.d1964[179], SCM_MODULE(scm__rc.d1964[4]), SCM_NIL); /* data.trie#trie-update! */
  scm__rc.d1964[384] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[222])),FALSE); /* G2161 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[657]), scm__rc.d1964[384]);
  scm__rc.d1964[385] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[223])),FALSE); /* G2125 */
  scm__rc.d1964[386] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[224])),FALSE); /* G2126 */
  scm__rc.d1964[387] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[225])),FALSE); /* G2128 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[659]), scm__rc.d1964[387]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[660]), scm__rc.d1964[386]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[661]), scm__rc.d1964[385]);
  scm__rc.d1964[388] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1969[658]), SCM_OBJ(&scm__rc.d1969[661]), SCM_OBJ(&scm__rc.d1969[548]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[662]), scm__rc.d1964[388]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[1997]))[1] = SCM_WORD(scm__rc.d1964[383]);
  scm__rc.d1964[389] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[226])),TRUE); /* dict-update! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[664]), scm__rc.d1964[386]);
  SCM_SET_CDR(SCM_OBJ(&scm__rc.d1969[664]), scm__rc.d1964[387]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[665]), scm__rc.d1964[385]);
  scm__rc.d1964[390] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[227])),FALSE); /* G2162 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[666]), scm__rc.d1964[390]);
  scm__rc.d1964[391] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[228])),FALSE); /* G2133 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[668]), scm__rc.d1964[391]);
  scm__rc.d1964[392] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1969[667]), SCM_OBJ(&scm__rc.d1969[668]), SCM_OBJ(&scm__rc.d1969[548]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[669]), scm__rc.d1964[392]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2004]))[2] = SCM_WORD(scm__rc.d1964[305]);
  scm__rc.d1964[393] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[229])),TRUE); /* dict->alist */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[671]), scm__rc.d1964[391]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1970[97]))->name = scm__rc.d1964[30];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[5] = SCM_WORD(scm__rc.d1964[337]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[7] = SCM_WORD(scm__rc.d1964[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[9] = SCM_WORD(scm__rc.d1964[277]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[17] = SCM_WORD(scm__rc.d1964[279]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[19] = SCM_WORD(scm__rc.d1964[281]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[22] = SCM_WORD(scm__rc.d1964[282]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[24] = SCM_WORD(scm__rc.d1964[73]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[26] = SCM_WORD(scm__rc.d1964[283]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[30] = SCM_WORD(scm__rc.d1964[285]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[34] = SCM_WORD(scm__rc.d1964[286]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[37] = SCM_WORD(scm__rc.d1964[287]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[40] = SCM_WORD(scm__rc.d1964[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[42] = SCM_WORD(scm__rc.d1964[288]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[51] = SCM_WORD(scm__rc.d1964[343]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[53] = SCM_WORD(scm__rc.d1964[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[55] = SCM_WORD(scm__rc.d1964[277]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[63] = SCM_WORD(scm__rc.d1964[279]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[65] = SCM_WORD(scm__rc.d1964[281]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[68] = SCM_WORD(scm__rc.d1964[282]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[70] = SCM_WORD(scm__rc.d1964[73]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[72] = SCM_WORD(scm__rc.d1964[283]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[74] = SCM_WORD(scm__rc.d1964[283]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[78] = SCM_WORD(scm__rc.d1964[285]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[82] = SCM_WORD(scm__rc.d1964[286]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[85] = SCM_WORD(scm__rc.d1964[287]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[88] = SCM_WORD(scm__rc.d1964[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[90] = SCM_WORD(scm__rc.d1964[288]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[99] = SCM_WORD(scm__rc.d1964[349]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[101] = SCM_WORD(scm__rc.d1964[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[103] = SCM_WORD(scm__rc.d1964[277]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[111] = SCM_WORD(scm__rc.d1964[279]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[113] = SCM_WORD(scm__rc.d1964[281]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[116] = SCM_WORD(scm__rc.d1964[282]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[118] = SCM_WORD(scm__rc.d1964[73]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[120] = SCM_WORD(scm__rc.d1964[283]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[124] = SCM_WORD(scm__rc.d1964[285]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[128] = SCM_WORD(scm__rc.d1964[286]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[131] = SCM_WORD(scm__rc.d1964[287]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[134] = SCM_WORD(scm__rc.d1964[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[136] = SCM_WORD(scm__rc.d1964[288]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[145] = SCM_WORD(scm__rc.d1964[355]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[147] = SCM_WORD(scm__rc.d1964[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[149] = SCM_WORD(scm__rc.d1964[277]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[157] = SCM_WORD(scm__rc.d1964[279]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[159] = SCM_WORD(scm__rc.d1964[281]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[162] = SCM_WORD(scm__rc.d1964[282]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[164] = SCM_WORD(scm__rc.d1964[73]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[166] = SCM_WORD(scm__rc.d1964[283]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[170] = SCM_WORD(scm__rc.d1964[285]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[174] = SCM_WORD(scm__rc.d1964[286]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[177] = SCM_WORD(scm__rc.d1964[287]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[180] = SCM_WORD(scm__rc.d1964[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[182] = SCM_WORD(scm__rc.d1964[288]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[191] = SCM_WORD(scm__rc.d1964[361]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[193] = SCM_WORD(scm__rc.d1964[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[195] = SCM_WORD(scm__rc.d1964[277]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[203] = SCM_WORD(scm__rc.d1964[279]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[205] = SCM_WORD(scm__rc.d1964[281]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[208] = SCM_WORD(scm__rc.d1964[282]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[210] = SCM_WORD(scm__rc.d1964[73]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[212] = SCM_WORD(scm__rc.d1964[283]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[214] = SCM_WORD(scm__rc.d1964[283]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[218] = SCM_WORD(scm__rc.d1964[285]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[222] = SCM_WORD(scm__rc.d1964[286]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[225] = SCM_WORD(scm__rc.d1964[287]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[228] = SCM_WORD(scm__rc.d1964[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[230] = SCM_WORD(scm__rc.d1964[288]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[239] = SCM_WORD(scm__rc.d1964[366]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[241] = SCM_WORD(scm__rc.d1964[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[243] = SCM_WORD(scm__rc.d1964[277]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[251] = SCM_WORD(scm__rc.d1964[279]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[253] = SCM_WORD(scm__rc.d1964[281]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[256] = SCM_WORD(scm__rc.d1964[282]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[258] = SCM_WORD(scm__rc.d1964[73]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[260] = SCM_WORD(scm__rc.d1964[283]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[264] = SCM_WORD(scm__rc.d1964[285]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[268] = SCM_WORD(scm__rc.d1964[286]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[271] = SCM_WORD(scm__rc.d1964[287]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[274] = SCM_WORD(scm__rc.d1964[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[276] = SCM_WORD(scm__rc.d1964[288]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[285] = SCM_WORD(scm__rc.d1964[372]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[287] = SCM_WORD(scm__rc.d1964[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[289] = SCM_WORD(scm__rc.d1964[277]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[297] = SCM_WORD(scm__rc.d1964[279]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[299] = SCM_WORD(scm__rc.d1964[281]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[302] = SCM_WORD(scm__rc.d1964[282]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[304] = SCM_WORD(scm__rc.d1964[73]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[306] = SCM_WORD(scm__rc.d1964[283]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[310] = SCM_WORD(scm__rc.d1964[285]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[314] = SCM_WORD(scm__rc.d1964[286]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[317] = SCM_WORD(scm__rc.d1964[287]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[320] = SCM_WORD(scm__rc.d1964[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[322] = SCM_WORD(scm__rc.d1964[288]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[331] = SCM_WORD(scm__rc.d1964[377]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[333] = SCM_WORD(scm__rc.d1964[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[335] = SCM_WORD(scm__rc.d1964[277]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[343] = SCM_WORD(scm__rc.d1964[279]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[345] = SCM_WORD(scm__rc.d1964[281]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[348] = SCM_WORD(scm__rc.d1964[282]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[350] = SCM_WORD(scm__rc.d1964[73]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[354] = SCM_WORD(scm__rc.d1964[285]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[358] = SCM_WORD(scm__rc.d1964[286]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[361] = SCM_WORD(scm__rc.d1964[287]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[364] = SCM_WORD(scm__rc.d1964[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[366] = SCM_WORD(scm__rc.d1964[288]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[375] = SCM_WORD(scm__rc.d1964[382]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[377] = SCM_WORD(scm__rc.d1964[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[379] = SCM_WORD(scm__rc.d1964[277]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[387] = SCM_WORD(scm__rc.d1964[279]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[389] = SCM_WORD(scm__rc.d1964[281]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[392] = SCM_WORD(scm__rc.d1964[282]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[394] = SCM_WORD(scm__rc.d1964[73]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[398] = SCM_WORD(scm__rc.d1964[285]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[402] = SCM_WORD(scm__rc.d1964[286]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[405] = SCM_WORD(scm__rc.d1964[287]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[408] = SCM_WORD(scm__rc.d1964[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[410] = SCM_WORD(scm__rc.d1964[288]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[419] = SCM_WORD(scm__rc.d1964[389]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[421] = SCM_WORD(scm__rc.d1964[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[423] = SCM_WORD(scm__rc.d1964[277]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[431] = SCM_WORD(scm__rc.d1964[279]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[433] = SCM_WORD(scm__rc.d1964[281]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[436] = SCM_WORD(scm__rc.d1964[282]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[438] = SCM_WORD(scm__rc.d1964[73]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[440] = SCM_WORD(scm__rc.d1964[283]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[444] = SCM_WORD(scm__rc.d1964[285]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[448] = SCM_WORD(scm__rc.d1964[286]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[451] = SCM_WORD(scm__rc.d1964[287]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[454] = SCM_WORD(scm__rc.d1964[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[456] = SCM_WORD(scm__rc.d1964[288]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[465] = SCM_WORD(scm__rc.d1964[393]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[467] = SCM_WORD(scm__rc.d1964[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[469] = SCM_WORD(scm__rc.d1964[277]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[477] = SCM_WORD(scm__rc.d1964[279]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[479] = SCM_WORD(scm__rc.d1964[281]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[482] = SCM_WORD(scm__rc.d1964[282]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[484] = SCM_WORD(scm__rc.d1964[73]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[488] = SCM_WORD(scm__rc.d1964[285]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[492] = SCM_WORD(scm__rc.d1964[286]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[495] = SCM_WORD(scm__rc.d1964[287]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[498] = SCM_WORD(scm__rc.d1964[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2008]))[500] = SCM_WORD(scm__rc.d1964[288]);
  scm__rc.d1964[394] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[231])),FALSE); /* G2164 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[672]), scm__rc.d1964[394]);
  scm__rc.d1964[395] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1969[673]), SCM_OBJ(&scm__rc.d1969[546]), SCM_OBJ(&scm__rc.d1969[548]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1969[674]), scm__rc.d1964[395]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2510]))[4] = SCM_WORD(scm__rc.d1964[84]);
  scm__rc.d1964[396] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1965[232])),TRUE); /* dict-comparator */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1970[99]))->name = scm__rc.d1964[30];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2516]))[5] = SCM_WORD(scm__rc.d1964[396]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2516]))[7] = SCM_WORD(scm__rc.d1964[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2516]))[9] = SCM_WORD(scm__rc.d1964[277]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2516]))[17] = SCM_WORD(scm__rc.d1964[279]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2516]))[19] = SCM_WORD(scm__rc.d1964[281]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2516]))[22] = SCM_WORD(scm__rc.d1964[282]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2516]))[24] = SCM_WORD(scm__rc.d1964[73]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2516]))[28] = SCM_WORD(scm__rc.d1964[285]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2516]))[32] = SCM_WORD(scm__rc.d1964[286]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2516]))[35] = SCM_WORD(scm__rc.d1964[287]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2516]))[38] = SCM_WORD(scm__rc.d1964[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1968[2516]))[40] = SCM_WORD(scm__rc.d1964[288]);
  Scm_VMExecuteToplevels(toplevels);
}
