/* Generated automatically from libeval.scm.  DO NOT EDIT */
#define LIBGAUCHE_BODY 
#include <gauche.h>
#include <gauche/code.h>

#line 37 "libeval.scm"
#include <gauche/vminsn.h>
#include <gauche/class.h>
#include <gauche/priv/readerP.h>


static ScmObj libevaleval(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(libevaleval__STUB, 2, 0,SCM_FALSE,libevaleval, NULL, NULL);


static ScmObj libevalnull_environment(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(libevalnull_environment__STUB, 1, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, libevalnull_environment, NULL, NULL);


static ScmObj libevalscheme_report_environment(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(libevalscheme_report_environment__STUB, 1, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, libevalscheme_report_environment, NULL, NULL);


static ScmObj libevalinteraction_environment(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(libevalinteraction_environment__STUB, 0, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, libevalinteraction_environment, NULL, NULL);


static ScmObj libeval_25record_load_stat(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(libeval_25record_load_stat__STUB, 1, 0,SCM_FALSE,libeval_25record_load_stat, NULL, NULL);


static ScmObj libeval_25new_read_context_for_load(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(libeval_25new_read_context_for_load__STUB, 0, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, libeval_25new_read_context_for_load, NULL, NULL);


static ScmObj libeval_25load_verboseP(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(libeval_25load_verboseP__STUB, 0, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, libeval_25load_verboseP, NULL, NULL);


static ScmObj libevaldynamic_load(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(libevaldynamic_load__STUB, 1, 1,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, libevaldynamic_load, NULL, NULL);


static ScmObj libevalprovide(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(libevalprovide__STUB, 1, 0,SCM_FALSE,libevalprovide, NULL, NULL);


static ScmObj libevalprovidedP(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(libevalprovidedP__STUB, 1, 0,SCM_FALSE,libevalprovidedP, NULL, NULL);


static ScmObj libeval_25loaded_dlobjs(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(libeval_25loaded_dlobjs__STUB, 0, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, libeval_25loaded_dlobjs, NULL, NULL);


static ScmObj libeval_25require(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(libeval_25require__STUB, 1, 0,SCM_FALSE,libeval_25require, NULL, NULL);


static ScmObj libeval_25add_load_path(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(libeval_25add_load_path__STUB, 1, 2,SCM_FALSE,libeval_25add_load_path, NULL, NULL);


static ScmObj libeval_25autoload(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(libeval_25autoload__STUB, 3, 0,SCM_FALSE,libeval_25autoload, NULL, NULL);


static ScmObj libeval_25add_load_path_hookX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(libeval_25add_load_path_hookX__STUB, 1, 2,SCM_FALSE,libeval_25add_load_path_hookX, NULL, NULL);


static ScmObj libeval_25delete_load_path_hookX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(libeval_25delete_load_path_hookX__STUB, 1, 0,SCM_FALSE,libeval_25delete_load_path_hookX, NULL, NULL);


static ScmObj libeval_25exit(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(libeval_25exit__STUB, 0, 2,SCM_FALSE,libeval_25exit, NULL, NULL);


static ScmObj libevalgc(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(libevalgc__STUB, 0, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, libevalgc, NULL, NULL);


static ScmObj libevalgc_stat(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(libevalgc_stat__STUB, 0, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, libevalgc_stat, NULL, NULL);


static ScmObj libevalgc_print_static_roots(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(libevalgc_print_static_roots__STUB, 0, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, libevalgc_print_static_roots, NULL, NULL);


static ScmObj libevalgauche_version(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(libevalgauche_version__STUB, 0, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, libevalgauche_version, NULL, NULL);


static ScmObj libevalgauche_architecture(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(libevalgauche_architecture__STUB, 0, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, libevalgauche_architecture, NULL, NULL);


static ScmObj libevalgauche_library_directory(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(libevalgauche_library_directory__STUB, 0, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, libevalgauche_library_directory, NULL, NULL);


static ScmObj libevalgauche_architecture_directory(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(libevalgauche_architecture_directory__STUB, 0, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, libevalgauche_architecture_directory, NULL, NULL);


static ScmObj libevalgauche_site_library_directory(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(libevalgauche_site_library_directory__STUB, 0, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, libevalgauche_site_library_directory, NULL, NULL);


static ScmObj libevalgauche_site_architecture_directory(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(libevalgauche_site_architecture_directory__STUB, 0, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, libevalgauche_site_architecture_directory, NULL, NULL);


static ScmObj libevalgauche_dso_suffix(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(libevalgauche_dso_suffix__STUB, 0, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, libevalgauche_dso_suffix, NULL, NULL);


static ScmObj libeval_25gauche_runtime_directory(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(libeval_25gauche_runtime_directory__STUB, 0, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, libeval_25gauche_runtime_directory, NULL, NULL);


static ScmObj libeval_25gauche_libgauche_path(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(libeval_25gauche_libgauche_path__STUB, 0, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, libeval_25gauche_libgauche_path, NULL, NULL);


static ScmObj libeval_25gauche_executable_path(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(libeval_25gauche_executable_path__STUB, 0, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, libeval_25gauche_executable_path, NULL, NULL);


static ScmObj libevalcurrent_thread(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(libevalcurrent_thread__STUB, 0, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, libevalcurrent_thread, NULL, NULL);


static ScmObj libevalvm_dump(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(libevalvm_dump__STUB, 0, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, libevalvm_dump, NULL, NULL);


static ScmObj libevalvm_get_stack_trace(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(libevalvm_get_stack_trace__STUB, 0, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, libevalvm_get_stack_trace, NULL, NULL);


static ScmObj libevalvm_get_stack_trace_lite(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(libevalvm_get_stack_trace_lite__STUB, 0, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, libevalvm_get_stack_trace_lite, NULL, NULL);


static ScmObj libeval_25vm_get_insn_offsets(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(libeval_25vm_get_insn_offsets__STUB, 0, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, libeval_25vm_get_insn_offsets, NULL, NULL);


static ScmObj libeval_25vm_custom_error_reporter_setX(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(libeval_25vm_custom_error_reporter_setX__STUB, 2, 0,SCM_FALSE,libeval_25vm_custom_error_reporter_setX, NULL, NULL);

#if defined(__CYGWIN__) || defined(GAUCHE_WINDOWS)
#define SCM_CGEN_CONST /*empty*/
#else
#define SCM_CGEN_CONST const
#endif
static SCM_CGEN_CONST struct scm__scRec {
  ScmString d1561[317];
} scm__sc SCM_UNUSED = {
  {   /* ScmString d1561 */
      SCM_STRING_CONST_INITIALIZER("eval", 4, 4),
      SCM_STRING_CONST_INITIALIZER("expr", 4, 4),
      SCM_STRING_CONST_INITIALIZER("env", 3, 3),
      SCM_STRING_CONST_INITIALIZER("source-info", 11, 11),
      SCM_STRING_CONST_INITIALIZER("libeval.scm", 11, 11),
      SCM_STRING_CONST_INITIALIZER("bind-info", 9, 9),
      SCM_STRING_CONST_INITIALIZER("scheme", 6, 6),
      SCM_STRING_CONST_INITIALIZER("null-environment", 16, 16),
      SCM_STRING_CONST_INITIALIZER("version", 7, 7),
      SCM_STRING_CONST_INITIALIZER("scheme-report-environment", 25, 25),
      SCM_STRING_CONST_INITIALIZER("interaction-environment", 23, 23),
      SCM_STRING_CONST_INITIALIZER("load", 4, 4),
      SCM_STRING_CONST_INITIALIZER("G1573", 5, 5),
      SCM_STRING_CONST_INITIALIZER("e", 1, 1),
      SCM_STRING_CONST_INITIALIZER("unused-args", 11, 11),
      SCM_STRING_CONST_INITIALIZER("undefined\077", 10, 10),
      SCM_STRING_CONST_INITIALIZER("*load-path*", 11, 11),
      SCM_STRING_CONST_INITIALIZER("gauche.internal", 15, 15),
      SCM_STRING_CONST_INITIALIZER("*load-suffixes*", 15, 15),
      SCM_STRING_CONST_INITIALIZER("error-if-not-found", 18, 18),
      SCM_STRING_CONST_INITIALIZER("allow-archive", 13, 13),
      SCM_STRING_CONST_INITIALIZER("find-load-file", 14, 14),
      SCM_STRING_CONST_INITIALIZER("open-input-file", 15, 15),
      SCM_STRING_CONST_INITIALIZER("rewind-before", 13, 13),
      SCM_STRING_CONST_INITIALIZER("with-error-handler", 18, 18),
      SCM_STRING_CONST_INITIALIZER("absolute", 8, 8),
      SCM_STRING_CONST_INITIALIZER("canonicalize", 12, 12),
      SCM_STRING_CONST_INITIALIZER("sys-normalize-pathname", 22, 22),
      SCM_STRING_CONST_INITIALIZER("script-file", 11, 11),
      SCM_STRING_CONST_INITIALIZER("%load-verbose\077", 14, 14),
      SCM_STRING_CONST_INITIALIZER(";;~aLoading ~a~a...\012", 20, 20),
      SCM_STRING_CONST_INITIALIZER("current-load-history", 20, 20),
      SCM_STRING_CONST_INITIALIZER("make-string", 11, 11),
      SCM_STRING_CONST_INITIALIZER(" (hooked) ", 10, 10),
      SCM_STRING_CONST_INITIALIZER("", 0, 0),
      SCM_STRING_CONST_INITIALIZER("format", 6, 6),
      SCM_STRING_CONST_INITIALIZER("input-port\077", 11, 11),
      SCM_STRING_CONST_INITIALIZER("open-coding-aware-port", 22, 22),
      SCM_STRING_CONST_INITIALIZER("environment", 11, 11),
      SCM_STRING_CONST_INITIALIZER("paths", 5, 5),
      SCM_STRING_CONST_INITIALIZER("load-from-port", 14, 14),
      SCM_STRING_CONST_INITIALIZER("raise", 5, 5),
      SCM_STRING_CONST_INITIALIZER("keyword list not even", 21, 21),
      SCM_STRING_CONST_INITIALIZER("error", 5, 5),
      SCM_STRING_CONST_INITIALIZER("unwrap-syntax-1", 15, 15),
      SCM_STRING_CONST_INITIALIZER("suffixes", 8, 8),
      SCM_STRING_CONST_INITIALIZER("ignore-coding", 13, 13),
      SCM_STRING_CONST_INITIALIZER("main-script", 11, 11),
      SCM_STRING_CONST_INITIALIZER("unknown keyword ~S", 18, 18),
      SCM_STRING_CONST_INITIALIZER("errorf", 6, 6),
      SCM_STRING_CONST_INITIALIZER("file", 4, 4),
      SCM_STRING_CONST_INITIALIZER("key", 3, 3),
      SCM_STRING_CONST_INITIALIZER("%toplevel", 9, 9),
      SCM_STRING_CONST_INITIALIZER("input port required, but got:", 29, 29),
      SCM_STRING_CONST_INITIALIZER("module\077", 7, 7),
      SCM_STRING_CONST_INITIALIZER("module or #f required, but got:", 31, 31),
      SCM_STRING_CONST_INITIALIZER("vm-current-module", 17, 17),
      SCM_STRING_CONST_INITIALIZER("current-load-port", 17, 17),
      SCM_STRING_CONST_INITIALIZER("current-load-next", 17, 17),
      SCM_STRING_CONST_INITIALIZER("reader-lexical-mode", 19, 19),
      SCM_STRING_CONST_INITIALIZER("vm-eval-situation", 17, 17),
      SCM_STRING_CONST_INITIALIZER("current-read-context", 20, 20),
      SCM_STRING_CONST_INITIALIZER("%new-read-context-for-load", 26, 26),
      SCM_STRING_CONST_INITIALIZER("vm-set-current-module", 21, 21),
      SCM_STRING_CONST_INITIALIZER("close-port", 10, 10),
      SCM_STRING_CONST_INITIALIZER("%record-load-stat", 17, 17),
      SCM_STRING_CONST_INITIALIZER("%port-unlock!", 13, 13),
      SCM_STRING_CONST_INITIALIZER("restore-load-context", 20, 20),
      SCM_STRING_CONST_INITIALIZER("read", 4, 4),
      SCM_STRING_CONST_INITIALIZER("values", 6, 6),
      SCM_STRING_CONST_INITIALIZER("read+", 5, 5),
      SCM_STRING_CONST_INITIALIZER("port", 4, 4),
      SCM_STRING_CONST_INITIALIZER("condition\077", 10, 10),
      SCM_STRING_CONST_INITIALIZER("<load-condition-mixin>", 22, 22),
      SCM_STRING_CONST_INITIALIZER("history", 7, 7),
      SCM_STRING_CONST_INITIALIZER("make", 4, 4),
      SCM_STRING_CONST_INITIALIZER("make-compound-condition", 23, 23),
      SCM_STRING_CONST_INITIALIZER("port-closed\077", 12, 12),
      SCM_STRING_CONST_INITIALIZER("port already closed:", 20, 20),
      SCM_STRING_CONST_INITIALIZER("%port-lock!", 11, 11),
      SCM_STRING_CONST_INITIALIZER("port\077", 5, 5),
      SCM_STRING_CONST_INITIALIZER("port-current-line", 17, 17),
      SCM_STRING_CONST_INITIALIZER("SCM_VM_LOADING", 14, 14),
      SCM_STRING_CONST_INITIALIZER("current-load-path", 17, 17),
      SCM_STRING_CONST_INITIALIZER("(unnamed source)", 16, 16),
      SCM_STRING_CONST_INITIALIZER("gauche-character-encoding", 25, 25),
      SCM_STRING_CONST_INITIALIZER("utf-8", 5, 5),
      SCM_STRING_CONST_INITIALIZER("path", 4, 4),
      SCM_STRING_CONST_INITIALIZER("char-alphabetic\077", 16, 16),
      SCM_STRING_CONST_INITIALIZER("char-downcase", 13, 13),
      SCM_STRING_CONST_INITIALIZER("char-numeric\077", 13, 13),
      SCM_STRING_CONST_INITIALIZER("%get-initfn-name", 16, 16),
      SCM_STRING_CONST_INITIALIZER("G1582", 5, 5),
      SCM_STRING_CONST_INITIALIZER("c", 1, 1),
      SCM_STRING_CONST_INITIALIZER("_", 1, 1),
      SCM_STRING_CONST_INITIALIZER("string-append", 13, 13),
      SCM_STRING_CONST_INITIALIZER("sys-basename", 12, 12),
      SCM_STRING_CONST_INITIALIZER("before", 6, 6),
      SCM_STRING_CONST_INITIALIZER("string-scan-right", 17, 17),
      SCM_STRING_CONST_INITIALIZER("_Scm_Init_", 10, 10),
      SCM_STRING_CONST_INITIALIZER("string->list", 12, 12),
      SCM_STRING_CONST_INITIALIZER("map", 3, 3),
      SCM_STRING_CONST_INITIALIZER("list->string", 12, 12),
      SCM_STRING_CONST_INITIALIZER("initfn", 6, 6),
      SCM_STRING_CONST_INITIALIZER("dsopath", 7, 7),
      SCM_STRING_CONST_INITIALIZER("init-function", 13, 13),
      SCM_STRING_CONST_INITIALIZER("export-symbols", 14, 14),
      SCM_STRING_CONST_INITIALIZER("dynamic-load", 12, 12),
      SCM_STRING_CONST_INITIALIZER("gauche", 6, 6),
      SCM_STRING_CONST_INITIALIZER("provide", 7, 7),
      SCM_STRING_CONST_INITIALIZER("feature", 7, 7),
      SCM_STRING_CONST_INITIALIZER("provided\077", 9, 9),
      SCM_STRING_CONST_INITIALIZER("%loaded-dlobjs", 14, 14),
      SCM_STRING_CONST_INITIALIZER("%require", 8, 8),
      SCM_STRING_CONST_INITIALIZER("%add-load-path", 14, 14),
      SCM_STRING_CONST_INITIALIZER("optional", 8, 8),
      SCM_STRING_CONST_INITIALIZER("afterp", 6, 6),
      SCM_STRING_CONST_INITIALIZER("%autoload", 9, 9),
      SCM_STRING_CONST_INITIALIZER("mod", 3, 3),
      SCM_STRING_CONST_INITIALIZER("file-or-module", 14, 14),
      SCM_STRING_CONST_INITIALIZER("entries", 7, 7),
      SCM_STRING_CONST_INITIALIZER("port-name", 9, 9),
      SCM_STRING_CONST_INITIALIZER("^\134(.*\134)$", 8, 8),
      SCM_STRING_CONST_INITIALIZER("with-module", 11, 11),
      SCM_STRING_CONST_INITIALIZER("current-module", 14, 14),
      SCM_STRING_CONST_INITIALIZER("quote", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G1586", 5, 5),
      SCM_STRING_CONST_INITIALIZER("vars", 4, 4),
      SCM_STRING_CONST_INITIALIZER("autoload", 8, 8),
      SCM_STRING_CONST_INITIALIZER("G1584", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G1585", 5, 5),
      SCM_STRING_CONST_INITIALIZER("lambda", 6, 6),
      SCM_STRING_CONST_INITIALIZER("quasiquote", 10, 10),
      SCM_STRING_CONST_INITIALIZER("unquote", 7, 7),
      SCM_STRING_CONST_INITIALIZER("%make-macro-transformer", 23, 23),
      SCM_STRING_CONST_INITIALIZER("add-load-path requires a literal string as path, but got:", 57, 57),
      SCM_STRING_CONST_INITIALIZER("after", 5, 5),
      SCM_STRING_CONST_INITIALIZER("relative", 8, 8),
      SCM_STRING_CONST_INITIALIZER("sys-dirname", 11, 11),
      SCM_STRING_CONST_INITIALIZER("/", 1, 1),
      SCM_STRING_CONST_INITIALIZER("G1589", 5, 5),
      SCM_STRING_CONST_INITIALIZER("args", 4, 4),
      SCM_STRING_CONST_INITIALIZER("add-load-path", 13, 13),
      SCM_STRING_CONST_INITIALIZER("G1587", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G1588", 5, 5),
      SCM_STRING_CONST_INITIALIZER("unless", 6, 6),
      SCM_STRING_CONST_INITIALIZER("string\077", 7, 7),
      SCM_STRING_CONST_INITIALIZER("let", 3, 3),
      SCM_STRING_CONST_INITIALIZER("or", 2, 2),
      SCM_STRING_CONST_INITIALIZER("memq", 4, 4),
      SCM_STRING_CONST_INITIALIZER("and-let*", 8, 8),
      SCM_STRING_CONST_INITIALIZER("cur", 3, 3),
      SCM_STRING_CONST_INITIALIZER("file-exists\077", 12, 12),
      SCM_STRING_CONST_INITIALIZER("file-is-directory\077", 18, 18),
      SCM_STRING_CONST_INITIALIZER("try-suffixes", 12, 12),
      SCM_STRING_CONST_INITIALIZER("s", 1, 1),
      SCM_STRING_CONST_INITIALIZER("any", 3, 3),
      SCM_STRING_CONST_INITIALIZER("stem", 4, 4),
      SCM_STRING_CONST_INITIALIZER("cannot find ~s to load", 22, 22),
      SCM_STRING_CONST_INITIALIZER("do-absolute", 11, 11),
      SCM_STRING_CONST_INITIALIZER("equal\077", 6, 6),
      SCM_STRING_CONST_INITIALIZER("bad filename to load", 20, 20),
      SCM_STRING_CONST_INITIALIZER("string-ref", 10, 10),
      SCM_STRING_CONST_INITIALIZER("char=\077", 6, 6),
      SCM_STRING_CONST_INITIALIZER("expand", 6, 6),
      SCM_STRING_CONST_INITIALIZER("gauche.os.windows", 17, 17),
      SCM_STRING_CONST_INITIALIZER("cond-features", 13, 13),
      SCM_STRING_CONST_INITIALIZER("^[A-Za-z]:", 10, 10),
      SCM_STRING_CONST_INITIALIZER("rxmatch", 7, 7),
      SCM_STRING_CONST_INITIALIZER("gauche.os.cygwin", 16, 16),
      SCM_STRING_CONST_INITIALIZER("cannot find ~s in ~s", 20, 20),
      SCM_STRING_CONST_INITIALIZER("file-is-regular\077", 16, 16),
      SCM_STRING_CONST_INITIALIZER("p", 1, 1),
      SCM_STRING_CONST_INITIALIZER("*load-path-hooks*", 17, 17),
      SCM_STRING_CONST_INITIALIZER("^\134.\134.\077/", 7, 7),
      SCM_STRING_CONST_INITIALIZER("relative-dot-path", 17, 17),
      SCM_STRING_CONST_INITIALIZER("filename", 8, 8),
      SCM_STRING_CONST_INITIALIZER("%add-load-path-hook!", 20, 20),
      SCM_STRING_CONST_INITIALIZER("proc", 4, 4),
      SCM_STRING_CONST_INITIALIZER("after\077", 6, 6),
      SCM_STRING_CONST_INITIALIZER("%delete-load-path-hook!", 23, 23),
      SCM_STRING_CONST_INITIALIZER("make-embedded-code-loader", 25, 25),
      SCM_STRING_CONST_INITIALIZER("string-copy", 11, 11),
      SCM_STRING_CONST_INITIALIZER("hash-table-exists\077", 18, 18),
      SCM_STRING_CONST_INITIALIZER("sfx", 3, 3),
      SCM_STRING_CONST_INITIALIZER("hash-table-get", 14, 14),
      SCM_STRING_CONST_INITIALIZER("name", 4, 4),
      SCM_STRING_CONST_INITIALIZER("@", 1, 1),
      SCM_STRING_CONST_INITIALIZER("open-input-string", 17, 17),
      SCM_STRING_CONST_INITIALIZER("archive-path", 12, 12),
      SCM_STRING_CONST_INITIALIZER("libtab", 6, 6),
      SCM_STRING_CONST_INITIALIZER("add-embedded-code-loader!", 25, 25),
      SCM_STRING_CONST_INITIALIZER("write", 5, 5),
      SCM_STRING_CONST_INITIALIZER("newline", 7, 7),
      SCM_STRING_CONST_INITIALIZER("%repl-print", 11, 11),
      SCM_STRING_CONST_INITIALIZER("G1599", 5, 5),
      SCM_STRING_CONST_INITIALIZER("for-each", 8, 8),
      SCM_STRING_CONST_INITIALIZER("vals", 4, 4),
      SCM_STRING_CONST_INITIALIZER("%repl-prompt", 12, 12),
      SCM_STRING_CONST_INITIALIZER("gosh> ", 6, 6),
      SCM_STRING_CONST_INITIALIZER("display", 7, 7),
      SCM_STRING_CONST_INITIALIZER("flush", 5, 5),
      SCM_STRING_CONST_INITIALIZER("report-error", 12, 12),
      SCM_STRING_CONST_INITIALIZER("read-eval-print-loop", 20, 20),
      SCM_STRING_CONST_INITIALIZER("G1607", 5, 5),
      SCM_STRING_CONST_INITIALIZER("too many arguments for", 22, 22),
      SCM_STRING_CONST_INITIALIZER("reader", 6, 6),
      SCM_STRING_CONST_INITIALIZER("evaluator", 9, 9),
      SCM_STRING_CONST_INITIALIZER("printer", 7, 7),
      SCM_STRING_CONST_INITIALIZER("prompter", 8, 8),
      SCM_STRING_CONST_INITIALIZER("loop1", 5, 5),
      SCM_STRING_CONST_INITIALIZER("and", 3, 3),
      SCM_STRING_CONST_INITIALIZER("^e", 2, 2),
      SCM_STRING_CONST_INITIALIZER("^", 1, 1),
      SCM_STRING_CONST_INITIALIZER("loop2", 5, 5),
      SCM_STRING_CONST_INITIALIZER("let1", 4, 4),
      SCM_STRING_CONST_INITIALIZER("exp", 3, 3),
      SCM_STRING_CONST_INITIALIZER("not", 3, 3),
      SCM_STRING_CONST_INITIALIZER("eof-object\077", 11, 11),
      SCM_STRING_CONST_INITIALIZER("receive", 7, 7),
      SCM_STRING_CONST_INITIALIZER("results", 7, 7),
      SCM_STRING_CONST_INITIALIZER("apply", 5, 5),
      SCM_STRING_CONST_INITIALIZER("run-main", 8, 8),
      SCM_STRING_CONST_INITIALIZER("G1608", 5, 5),
      SCM_STRING_CONST_INITIALIZER("fixnum\077", 7, 7),
      SCM_STRING_CONST_INITIALIZER("main", 4, 4),
      SCM_STRING_CONST_INITIALIZER("%invoke-other-version", 21, 21),
      SCM_STRING_CONST_INITIALIZER("ersion", 6, 6),
      SCM_STRING_CONST_INITIALIZER("No such version `ersion'.  To display Gauche version, run 'gosh -V'.  To see all options, run 'gosh -h'.", 104, 104),
      SCM_STRING_CONST_INITIALIZER("exit", 4, 4),
      SCM_STRING_CONST_INITIALIZER("gauche-architecture-directory", 29, 29),
      SCM_STRING_CONST_INITIALIZER("/../../..", 9, 9),
      SCM_STRING_CONST_INITIALIZER("/gauche-*/", 10, 10),
      SCM_STRING_CONST_INITIALIZER("gauche-architecture", 19, 19),
      SCM_STRING_CONST_INITIALIZER("/gosh", 5, 5),
      SCM_STRING_CONST_INITIALIZER("glob", 4, 4),
      SCM_STRING_CONST_INITIALIZER("-v", 2, 2),
      SCM_STRING_CONST_INITIALIZER("^-v", 3, 3),
      SCM_STRING_CONST_INITIALIZER("No installed Gauche with version ~a under ~a.\012", 46, 46),
      SCM_STRING_CONST_INITIALIZER("sys-exec", 8, 8),
      SCM_STRING_CONST_INITIALIZER("%exit", 5, 5),
      SCM_STRING_CONST_INITIALIZER("code", 4, 4),
      SCM_STRING_CONST_INITIALIZER("standard-error-port", 19, 19),
      SCM_STRING_CONST_INITIALIZER("fmt", 3, 3),
      SCM_STRING_CONST_INITIALIZER("exit-handler", 12, 12),
      SCM_STRING_CONST_INITIALIZER("<error>", 7, 7),
      SCM_STRING_CONST_INITIALIZER("%reraise", 8, 8),
      SCM_STRING_CONST_INITIALIZER("G1613", 5, 5),
      SCM_STRING_CONST_INITIALIZER("rest", 4, 4),
      SCM_STRING_CONST_INITIALIZER("gc", 2, 2),
      SCM_STRING_CONST_INITIALIZER("gc-stat", 7, 7),
      SCM_STRING_CONST_INITIALIZER("total-heap-size", 15, 15),
      SCM_STRING_CONST_INITIALIZER("free-bytes", 10, 10),
      SCM_STRING_CONST_INITIALIZER("bytes-since-gc", 14, 14),
      SCM_STRING_CONST_INITIALIZER("total-bytes", 11, 11),
      SCM_STRING_CONST_INITIALIZER("gc-print-static-roots", 21, 21),
      SCM_STRING_CONST_INITIALIZER("gauche-version", 14, 14),
      SCM_STRING_CONST_INITIALIZER("gauche-library-directory", 24, 24),
      SCM_STRING_CONST_INITIALIZER("gauche-site-library-directory", 29, 29),
      SCM_STRING_CONST_INITIALIZER("gauche-site-architecture-directory", 34, 34),
      SCM_STRING_CONST_INITIALIZER("gauche-dso-suffix", 17, 17),
      SCM_STRING_CONST_INITIALIZER("%gauche-runtime-directory", 25, 25),
      SCM_STRING_CONST_INITIALIZER("%gauche-libgauche-path", 22, 22),
      SCM_STRING_CONST_INITIALIZER("%gauche-executable-path", 23, 23),
      SCM_STRING_CONST_INITIALIZER("version-alist", 13, 13),
      SCM_STRING_CONST_INITIALIZER("command", 7, 7),
      SCM_STRING_CONST_INITIALIZER("gosh", 4, 4),
      SCM_STRING_CONST_INITIALIZER("scheme.id", 9, 9),
      SCM_STRING_CONST_INITIALIZER("languages", 9, 9),
      SCM_STRING_CONST_INITIALIZER("r5rs", 4, 4),
      SCM_STRING_CONST_INITIALIZER("r7rs", 4, 4),
      SCM_STRING_CONST_INITIALIZER("encodings", 9, 9),
      SCM_STRING_CONST_INITIALIZER("website", 7, 7),
      SCM_STRING_CONST_INITIALIZER("https://practical-scheme.net/gauche", 35, 35),
      SCM_STRING_CONST_INITIALIZER("build.platform", 14, 14),
      SCM_STRING_CONST_INITIALIZER("scheme.path", 11, 11),
      SCM_STRING_CONST_INITIALIZER("gauche.threads", 14, 14),
      SCM_STRING_CONST_INITIALIZER("gauche.sys.pthreads", 19, 19),
      SCM_STRING_CONST_INITIALIZER("pthreads", 8, 8),
      SCM_STRING_CONST_INITIALIZER("gauche.sys.wthreads", 19, 19),
      SCM_STRING_CONST_INITIALIZER("wthreads", 8, 8),
      SCM_STRING_CONST_INITIALIZER("none", 4, 4),
      SCM_STRING_CONST_INITIALIZER("gauche.net.tls", 14, 14),
      SCM_STRING_CONST_INITIALIZER("gauche.net.tls.axtls", 20, 20),
      SCM_STRING_CONST_INITIALIZER("gauche.net.tls.mbedtls", 22, 22),
      SCM_STRING_CONST_INITIALIZER("mbedtls", 7, 7),
      SCM_STRING_CONST_INITIALIZER("axtls", 5, 5),
      SCM_STRING_CONST_INITIALIZER("current-thread", 14, 14),
      SCM_STRING_CONST_INITIALIZER("vm-dump", 7, 7),
      SCM_STRING_CONST_INITIALIZER("vm", 2, 2),
      SCM_STRING_CONST_INITIALIZER("vm-get-stack-trace", 18, 18),
      SCM_STRING_CONST_INITIALIZER("vm-get-stack-trace-lite", 23, 23),
      SCM_STRING_CONST_INITIALIZER("%vm-show-stack-trace", 20, 20),
      SCM_STRING_CONST_INITIALIZER("%show-stack-trace", 17, 17),
      SCM_STRING_CONST_INITIALIZER("maxdepth", 8, 8),
      SCM_STRING_CONST_INITIALIZER("skip", 4, 4),
      SCM_STRING_CONST_INITIALIZER("offset", 6, 6),
      SCM_STRING_CONST_INITIALIZER("trace", 5, 5),
      SCM_STRING_CONST_INITIALIZER("current-output-port", 19, 19),
      SCM_STRING_CONST_INITIALIZER("%vm-get-insn-offsets", 20, 20),
      SCM_STRING_CONST_INITIALIZER("G1623", 5, 5),
      SCM_STRING_CONST_INITIALIZER("si", 2, 2),
      SCM_STRING_CONST_INITIALIZER("... (more stack dump truncated)\012", 32, 32),
      SCM_STRING_CONST_INITIALIZER("~3d  ~,,,,65:s\012", 15, 15),
      SCM_STRING_CONST_INITIALIZER("unwrap-syntax", 13, 13),
      SCM_STRING_CONST_INITIALIZER("%source-info", 12, 12),
      SCM_STRING_CONST_INITIALIZER("find", 4, 4),
      SCM_STRING_CONST_INITIALIZER("        expanded from ~,,,,60s\012", 31, 31),
      SCM_STRING_CONST_INITIALIZER("        at ~s:~d\012", 17, 17),
      SCM_STRING_CONST_INITIALIZER("        [unknown location]\012", 27, 27),
      SCM_STRING_CONST_INITIALIZER("%vm-custom-error-reporter-set!", 30, 30),
      SCM_STRING_CONST_INITIALIZER("handler", 7, 7),
      SCM_STRING_CONST_INITIALIZER("pair-attribute-get", 18, 18),
      SCM_STRING_CONST_INITIALIZER("original", 8, 8),
      SCM_STRING_CONST_INITIALIZER("reverse", 7, 7),
      SCM_STRING_CONST_INITIALIZER("obj", 3, 3),
      SCM_STRING_CONST_INITIALIZER("debug-source-info", 17, 17),
  },
};
static struct scm__rcRec {
  ScmCompiledCode d1575[57];
  ScmWord d1574[2586];
  ScmPair d1563[719] SCM_ALIGN_PAIR;
  ScmObj d1562[500];
} scm__rc SCM_UNUSED = {
  {   /* ScmCompiledCode d1575 */
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (load G1573) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1574[0])), 1,
            0, 1, 0, SCM_OBJ(&scm__rc.d1563[33]), SCM_NIL, SCM_OBJ(&scm__rc.d1563[37]),
            SCM_OBJ(&scm__rc.d1575[3]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1574[1])), 4,
            4, 0, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1563[41]),
            SCM_OBJ(&scm__rc.d1575[2]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* load */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1574[5])), 372,
            89, 1, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1563[63]),
            SCM_OBJ(&scm__rc.d1575[3]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1574[377])), 7,
            4, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* restore-load-context */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1574[384])), 49,
            10, 0, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1563[66]),
            SCM_OBJ(&scm__rc.d1575[8]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* read+ */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1574[433])), 21,
            14, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1563[70]),
            SCM_OBJ(&scm__rc.d1575[8]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1574[454])), 47,
            26, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1563[74]),
            SCM_OBJ(&scm__rc.d1575[8]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1574[501])), 129,
            21, 0, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1563[75]),
            SCM_OBJ(&scm__rc.d1575[8]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* load-from-port */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1574[630])), 178,
            49, 1, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1563[85]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (%get-initfn-name G1582) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1574[808])), 21,
            10, 1, 0, SCM_OBJ(&scm__rc.d1563[104]), SCM_NIL, SCM_OBJ(&scm__rc.d1563[110]),
            SCM_OBJ(&scm__rc.d1575[11]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %get-initfn-name */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1574[829])), 50,
            30, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1563[118]),
            SCM_OBJ(&scm__rc.d1575[11]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1574[879])), 7,
            4, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* current-load-path */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1574[886])), 27,
            18, 0, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1563[183]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G1586) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1574[913])), 16,
            4, 1, 1, SCM_OBJ(&scm__rc.d1563[187]), SCM_NIL, SCM_OBJ(&scm__rc.d1563[189]),
            SCM_OBJ(&scm__rc.d1575[15]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1574[929])), 4,
            2, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1563[195]),
            SCM_OBJ(&scm__rc.d1575[15]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1574[933])), 17,
            16, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G1589) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1574[950])), 72,
            21, 1, 1, SCM_OBJ(&scm__rc.d1563[213]), SCM_NIL, SCM_OBJ(&scm__rc.d1563[215]),
            SCM_OBJ(&scm__rc.d1575[18]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1574[1022])), 4,
            2, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1563[221]),
            SCM_OBJ(&scm__rc.d1575[18]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1574[1026])), 17,
            16, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1574[1043])), 21,
            14, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1563[283]),
            SCM_OBJ(&scm__rc.d1575[20]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* try-suffixes */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1574[1064])), 25,
            10, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1563[287]),
            SCM_OBJ(&scm__rc.d1575[23]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* do-absolute */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1574[1089])), 21,
            10, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1563[290]),
            SCM_OBJ(&scm__rc.d1575[23]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1574[1110])), 7,
            6, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1563[299]),
            SCM_OBJ(&scm__rc.d1575[23]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* find-load-file */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1574[1117])), 355,
            52, 3, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1563[314]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1574[1472])), 15,
            15, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1563[342]),
            SCM_OBJ(&scm__rc.d1575[26]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* make-embedded-code-loader */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1574[1487])), 13,
            11, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1563[353]),
            SCM_OBJ(&scm__rc.d1575[26]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* make-embedded-code-loader */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1574[1500])), 76,
            23, 3, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1563[361]),
            SCM_OBJ(&scm__rc.d1575[27]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* make-embedded-code-loader */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1574[1576])), 3,
            0, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1563[367]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* add-embedded-code-loader! */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1574[1579])), 4,
            4, 0, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1563[374]),
            SCM_OBJ(&scm__rc.d1575[29]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* add-embedded-code-loader! */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1574[1583])), 14,
            14, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1563[379]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (%repl-print G1599) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1574[1597])), 8,
            10, 1, 0, SCM_OBJ(&scm__rc.d1563[381]), SCM_NIL, SCM_OBJ(&scm__rc.d1563[386]),
            SCM_OBJ(&scm__rc.d1575[32]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %repl-print */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1574[1605])), 5,
            5, 0, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1563[388]),
            SCM_OBJ(&scm__rc.d1575[32]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1574[1610])), 7,
            4, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %repl-prompt */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1574[1617])), 9,
            10, 0, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1563[393]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (read-eval-print-loop G1607) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1574[1626])), 7,
            10, 1, 0, SCM_OBJ(&scm__rc.d1563[395]), SCM_NIL, SCM_OBJ(&scm__rc.d1563[400]),
            SCM_OBJ(&scm__rc.d1575[37]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1574[1633])), 33,
            25, 0, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1563[493]),
            SCM_OBJ(&scm__rc.d1575[36]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* read-eval-print-loop */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1574[1666])), 121,
            44, 0, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1563[498]),
            SCM_OBJ(&scm__rc.d1575[37]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1574[1787])), 7,
            4, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (run-main G1608) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1574[1794])), 7,
            10, 1, 0, SCM_OBJ(&scm__rc.d1563[500]), SCM_NIL, SCM_OBJ(&scm__rc.d1563[501]),
            SCM_OBJ(&scm__rc.d1575[41]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1574[1801])), 16,
            14, 0, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1563[504]),
            SCM_OBJ(&scm__rc.d1575[40]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* run-main */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1574[1817])), 11,
            7, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1563[510]),
            SCM_OBJ(&scm__rc.d1575[41]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1574[1828])), 7,
            4, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %invoke-other-version */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1574[1835])), 140,
            34, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1563[516]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1574[1975])), 23,
            17, 3, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1563[535]),
            SCM_OBJ(&scm__rc.d1575[44]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1574[1998])), 5,
            4, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (exit G1613) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1574[2003])), 11,
            10, 1, 0, SCM_OBJ(&scm__rc.d1563[537]), SCM_NIL, SCM_OBJ(&scm__rc.d1563[538]),
            SCM_OBJ(&scm__rc.d1575[48]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1574[2014])), 6,
            6, 0, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1563[541]),
            SCM_OBJ(&scm__rc.d1575[47]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* exit */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1574[2020])), 59,
            27, 0, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1563[553]),
            SCM_OBJ(&scm__rc.d1575[48]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1574[2079])), 7,
            4, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* version-alist */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1574[2086])), 110,
            29, 0, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1563[620]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %vm-show-stack-trace */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1574[2196])), 157,
            36, 1, 1, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1563[667]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (%show-stack-trace G1623) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1574[2353])), 5,
            0, 1, 0, SCM_OBJ(&scm__rc.d1563[673]), SCM_NIL, SCM_OBJ(&scm__rc.d1563[679]),
            SCM_OBJ(&scm__rc.d1575[53]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %show-stack-trace */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1574[2358])), 129,
            37, 5, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1563[690]),
            SCM_OBJ(&scm__rc.d1575[53]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1574[2487])), 7,
            4, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %source-info */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1574[2494])), 58,
            27, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1563[707]),
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1574[2552])), 18,
            1, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1563[713]),
            SCM_OBJ(&scm__rc.d1575[56]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* debug-source-info */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1574[2570])), 16,
            10, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1563[718]),
            SCM_FALSE, SCM_FALSE),
  },
  {   /* ScmWord d1574 */
    /* (load G1573) */
    0x00000053    /*   0 (LREF0-RET) */,
    /* (load #f) */
    0x00000051    /*   0 (LREF30-PUSH) */,
    0x0000003d    /*   1 (LREF0) */,
    0x00001012    /*   2 (TAIL-CALL 1) */,
    0x00000014    /*   3 (RET) */,
    /* load */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x00000005    /*   1 (CONSTU) */,
    0x0000000d    /*   2 (PUSH) */,
    0x00000005    /*   3 (CONSTU) */,
    0x0000000d    /*   4 (PUSH) */,
    0x00000005    /*   5 (CONSTU) */,
    0x0000000d    /*   6 (PUSH) */,
    0x00000005    /*   7 (CONSTU) */,
    0x0000000d    /*   8 (PUSH) */,
    0x00000005    /*   9 (CONSTU) */,
    0x0000000d    /*  10 (PUSH) */,
    0x00000005    /*  11 (CONSTU) */,
    0x00007018    /*  12 (PUSH-LOCAL-ENV 7) */,
    0x0180003c    /*  13 (LREF 0 6) */,
    0x00000022    /*  14 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]) + 239),
    0x0000100e    /*  16 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]) + 21),
    0x01400047    /*  18 (LREF-PUSH 0 5) */,
    0x0000105f    /*  19 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#undefined?.c8fd12c0> */,
    0x0000001e    /*  21 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]) + 27),
    0x0000005d    /*  23 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#*load-path*.c8fd8fc0> */,
    0x00000013    /*  25 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]) + 28),
    0x0140003c    /*  27 (LREF 0 5) */,
    0x00001018    /*  28 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  29 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]) + 34),
    0x01001047    /*  31 (LREF-PUSH 1 4) */,
    0x0000105f    /*  32 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#undefined?.c8fd12c0> */,
    0x0000001e    /*  34 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]) + 40),
    0x0000005d    /*  36 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#*load-suffixes*.c8fd8f20> */,
    0x00000013    /*  38 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]) + 41),
    0x0100103c    /*  40 (LREF 1 4) */,
    0x00001018    /*  41 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  42 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]) + 47),
    0x00c02047    /*  44 (LREF-PUSH 2 3) */,
    0x0000105f    /*  45 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#undefined?.c8fd12c0> */,
    0x0000001e    /*  47 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]) + 53),
    0x00000001    /*  49 (CONST) */,
    SCM_WORD(SCM_TRUE) /* #t */,
    0x00000013    /*  51 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]) + 54),
    0x00c0203c    /*  53 (LREF 2 3) */,
    0x00001018    /*  54 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  55 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]) + 60),
    0x00803047    /*  57 (LREF-PUSH 3 2) */,
    0x0000105f    /*  58 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#undefined?.c8fd12c0> */,
    0x0000001e    /*  60 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]) + 65),
    0x00000004    /*  62 (CONSTF) */,
    0x00000013    /*  63 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]) + 66),
    0x0080303c    /*  65 (LREF 3 2) */,
    0x00001018    /*  66 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  67 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]) + 72),
    0x00404047    /*  69 (LREF-PUSH 4 1) */,
    0x0000105f    /*  70 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#undefined?.c8fd12c0> */,
    0x0000001e    /*  72 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]) + 77),
    0x00000004    /*  74 (CONSTF) */,
    0x00000013    /*  75 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]) + 78),
    0x0040403c    /*  77 (LREF 4 1) */,
    0x00001018    /*  78 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  79 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]) + 84),
    0x00005047    /*  81 (LREF-PUSH 5 0) */,
    0x0000105f    /*  82 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#undefined?.c8fd12c0> */,
    0x0000001e    /*  84 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]) + 89),
    0x00000004    /*  86 (CONSTF) */,
    0x00000013    /*  87 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]) + 90),
    0x0000503c    /*  89 (LREF 5 0) */,
    0x00001018    /*  90 (PUSH-LOCAL-ENV 1) */,
    0x0000700e    /*  91 (PRE-CALL 7) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]) + 105),
    0x00407047    /*  93 (LREF-PUSH 7 1) */,
    0x00005047    /*  94 (LREF-PUSH 5 0) */,
    0x00004047    /*  95 (LREF-PUSH 4 0) */,
    0x00000006    /*  96 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :error-if-not-found */,
    0x00000051    /*  98 (LREF30-PUSH) */,
    0x00000006    /*  99 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :allow-archive */,
    0x00000006    /* 101 (CONST-PUSH) */,
    SCM_WORD(SCM_TRUE) /* #t */,
    0x0000705f    /* 103 (GREF-CALL 7) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#find-load-file.c8fd8c60> */,
    0x00001018    /* 105 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /* 106 (LREF0) */,
    0x00000030    /* 107 (RF) */,
    0x0000006a    /* 108 (LREF0-CAR) */,
    0x00001018    /* 109 (PUSH-LOCAL-ENV 1) */,
    0x00000041    /* 110 (LREF10) */,
    0x00000083    /* 111 (CADR-PUSH) */,
    0x00001017    /* 112 (LOCAL-ENV 1) */,
    0x00000044    /* 113 (LREF20) */,
    0x00000086    /* 114 (CDDR) */,
    0x00000098    /* 115 (PAIRP) */,
    0x00001018    /* 116 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /* 117 (LREF0) */,
    0x0000001e    /* 118 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]) + 125),
    0x00000046    /* 120 (LREF30) */,
    0x00000086    /* 121 (CDDR) */,
    0x00000068    /* 122 (CAR) */,
    0x00000013    /* 123 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]) + 127),
    0x0000005d    /* 125 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#open-input-file.c8fd8820> */,
    0x00001018    /* 127 (PUSH-LOCAL-ENV 1) */,
    0x0000400e    /* 128 (PRE-CALL 4) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]) + 140),
    0x0000d047    /* 130 (LREF-PUSH 13 0) */,
    0x00000016    /* 131 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1575[1])) /* #<compiled-code (load #f)@0x7f82c91372a0> */,
    0x0000000d    /* 133 (PUSH) */,
    0x00000006    /* 134 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :rewind-before */,
    0x00000006    /* 136 (CONST-PUSH) */,
    SCM_WORD(SCM_TRUE) /* #t */,
    0x0000405f    /* 138 (GREF-CALL 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#with-error-handler.c8fd8720> */,
    0x00001018    /* 140 (PUSH-LOCAL-ENV 1) */,
    0x0000603c    /* 141 (LREF 6 0) */,
    0x0000001e    /* 142 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]) + 163),
    0x0000100e    /* 144 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]) + 163),
    0x0000500e    /* 146 (PRE-CALL 5) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]) + 159),
    0x00004047    /* 148 (LREF-PUSH 4 0) */,
    0x00000006    /* 149 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :absolute */,
    0x00000006    /* 151 (CONST-PUSH) */,
    SCM_WORD(SCM_TRUE) /* #t */,
    0x00000006    /* 153 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :canonicalize */,
    0x00000006    /* 155 (CONST-PUSH) */,
    SCM_WORD(SCM_TRUE) /* #t */,
    0x0000505f    /* 157 (GREF-CALL 5) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#sys-normalize-pathname.c8fd8400> */,
    0x00001062    /* 159 (PUSH-GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#script-file.c8fd8440> */,
    0x00000013    /* 161 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]) + 163),
    0x0000000e    /* 163 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]) + 167),
    0x0000005f    /* 165 (GREF-CALL 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%load-verbose?.c8fd82c0> */,
    0x0000001e    /* 167 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]) + 205),
    0x0000500e    /* 169 (PRE-CALL 5) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]) + 205),
    0x000000e0    /* 171 (CURERR) */,
    0x0000000d    /* 172 (PUSH) */,
    0x00000006    /* 173 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1561[30])) /* ";;~aLoading ~a~a...\n" */,
    0x0000200e    /* 175 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]) + 190),
    0x0000000e    /* 177 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]) + 181),
    0x0000005f    /* 179 (GREF-CALL 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#current-load-history.c8fd8180> */,
    0x0000008a    /* 181 (LENGTH) */,
    0x0000000d    /* 182 (PUSH) */,
    0x00002002    /* 183 (CONSTI 2) */,
    0x000000b4    /* 184 (NUMMUL2) */,
    0x0000000d    /* 185 (PUSH) */,
    0x00000006    /* 186 (CONST-PUSH) */,
    SCM_WORD(SCM_MAKE_CHAR(32)) /* #\space */,
    0x0000205f    /* 188 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-string.c8fd8200> */,
    0x0000000d    /* 190 (PUSH) */,
    0x00004047    /* 191 (LREF-PUSH 4 0) */,
    0x00000044    /* 192 (LREF20) */,
    0x0000001e    /* 193 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]) + 199),
    0x00000001    /* 195 (CONST) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1561[33])) /* " (hooked) " */,
    0x00000013    /* 197 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]) + 201),
    0x00000001    /* 199 (CONST) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1561[34])) /* "" */,
    0x00005062    /* 201 (PUSH-GREF-CALL 5) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#format.c8fd8280> */,
    0x00000013    /* 203 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]) + 205),
    0x0000100e    /* 205 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]) + 210),
    0x00000048    /* 207 (LREF0-PUSH) */,
    0x0000105f    /* 208 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#input-port?.c8fd8020> */,
    0x0000001e    /* 210 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]) + 233),
    0x0000703c    /* 212 (LREF 7 0) */,
    0x0000001e    /* 213 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]) + 218),
    0x0000003d    /* 215 (LREF0) */,
    0x00000013    /* 216 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]) + 223),
    0x0000100e    /* 218 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]) + 223),
    0x00000048    /* 220 (LREF0-PUSH) */,
    0x0000105f    /* 221 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#open-coding-aware-port.c8fdae60> */,
    0x0000000d    /* 223 (PUSH) */,
    0x00000006    /* 224 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :environment */,
    0x00008047    /* 226 (LREF-PUSH 8 0) */,
    0x00000006    /* 227 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :paths */,
    0x00000051    /* 229 (LREF30-PUSH) */,
    0x00005060    /* 230 (GREF-TAIL-CALL 5) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#load-from-port.c8fdaf00> */,
    0x00000014    /* 232 (RET) */,
    0x0000903c    /* 233 (LREF 9 0) */,
    0x00000030    /* 234 (RF) */,
    0x00000048    /* 235 (LREF0-PUSH) */,
    0x00001060    /* 236 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#raise.c8fdaf60> */,
    0x00000014    /* 238 (RET) */,
    0x0180003c    /* 239 (LREF 0 6) */,
    0x00000074    /* 240 (CDR) */,
    0x00000022    /* 241 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]) + 249),
    0x00000006    /* 243 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1561[42])) /* "keyword list not even" */,
    0x01800047    /* 245 (LREF-PUSH 0 6) */,
    0x00002060    /* 246 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#error.c8fd1280> */,
    0x00000014    /* 248 (RET) */,
    0x0000100e    /* 249 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]) + 255),
    0x0180003c    /* 251 (LREF 0 6) */,
    0x00000069    /* 252 (CAR-PUSH) */,
    0x0000105f    /* 253 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#unwrap-syntax-1.c8fd1220> */,
    0x00001018    /* 255 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /* 256 (LREF0) */,
    0x0000002e    /* 257 (BNEQC) */,
    SCM_WORD(SCM_UNDEFINED) /* :paths */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]) + 272)  /*    272 */,
    0x0180103c    /* 260 (LREF 1 6) */,
    0x00000087    /* 261 (CDDR-PUSH) */,
    0x0180103c    /* 262 (LREF 1 6) */,
    0x00000083    /* 263 (CADR-PUSH) */,
    0x01001047    /* 264 (LREF-PUSH 1 4) */,
    0x00c01047    /* 265 (LREF-PUSH 1 3) */,
    0x0000004e    /* 266 (LREF12-PUSH) */,
    0x0000004d    /* 267 (LREF11-PUSH) */,
    0x0000004c    /* 268 (LREF10-PUSH) */,
    0x0000201b    /* 269 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]) + 13),
    0x00000014    /* 271 (RET) */,
    0x0000003d    /* 272 (LREF0) */,
    0x0000002e    /* 273 (BNEQC) */,
    SCM_WORD(SCM_UNDEFINED) /* :suffixes */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]) + 288)  /*    288 */,
    0x0180103c    /* 276 (LREF 1 6) */,
    0x00000087    /* 277 (CDDR-PUSH) */,
    0x01401047    /* 278 (LREF-PUSH 1 5) */,
    0x0180103c    /* 279 (LREF 1 6) */,
    0x00000083    /* 280 (CADR-PUSH) */,
    0x00c01047    /* 281 (LREF-PUSH 1 3) */,
    0x0000004e    /* 282 (LREF12-PUSH) */,
    0x0000004d    /* 283 (LREF11-PUSH) */,
    0x0000004c    /* 284 (LREF10-PUSH) */,
    0x0000201b    /* 285 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]) + 13),
    0x00000014    /* 287 (RET) */,
    0x0000003d    /* 288 (LREF0) */,
    0x0000002e    /* 289 (BNEQC) */,
    SCM_WORD(SCM_UNDEFINED) /* :error-if-not-found */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]) + 304)  /*    304 */,
    0x0180103c    /* 292 (LREF 1 6) */,
    0x00000087    /* 293 (CDDR-PUSH) */,
    0x01401047    /* 294 (LREF-PUSH 1 5) */,
    0x01001047    /* 295 (LREF-PUSH 1 4) */,
    0x0180103c    /* 296 (LREF 1 6) */,
    0x00000083    /* 297 (CADR-PUSH) */,
    0x0000004e    /* 298 (LREF12-PUSH) */,
    0x0000004d    /* 299 (LREF11-PUSH) */,
    0x0000004c    /* 300 (LREF10-PUSH) */,
    0x0000201b    /* 301 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]) + 13),
    0x00000014    /* 303 (RET) */,
    0x0000003d    /* 304 (LREF0) */,
    0x0000002e    /* 305 (BNEQC) */,
    SCM_WORD(SCM_UNDEFINED) /* :environment */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]) + 320)  /*    320 */,
    0x0180103c    /* 308 (LREF 1 6) */,
    0x00000087    /* 309 (CDDR-PUSH) */,
    0x01401047    /* 310 (LREF-PUSH 1 5) */,
    0x01001047    /* 311 (LREF-PUSH 1 4) */,
    0x00c01047    /* 312 (LREF-PUSH 1 3) */,
    0x0180103c    /* 313 (LREF 1 6) */,
    0x00000083    /* 314 (CADR-PUSH) */,
    0x0000004d    /* 315 (LREF11-PUSH) */,
    0x0000004c    /* 316 (LREF10-PUSH) */,
    0x0000201b    /* 317 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]) + 13),
    0x00000014    /* 319 (RET) */,
    0x0000003d    /* 320 (LREF0) */,
    0x0000002e    /* 321 (BNEQC) */,
    SCM_WORD(SCM_UNDEFINED) /* :ignore-coding */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]) + 336)  /*    336 */,
    0x0180103c    /* 324 (LREF 1 6) */,
    0x00000087    /* 325 (CDDR-PUSH) */,
    0x01401047    /* 326 (LREF-PUSH 1 5) */,
    0x01001047    /* 327 (LREF-PUSH 1 4) */,
    0x00c01047    /* 328 (LREF-PUSH 1 3) */,
    0x0000004e    /* 329 (LREF12-PUSH) */,
    0x0180103c    /* 330 (LREF 1 6) */,
    0x00000083    /* 331 (CADR-PUSH) */,
    0x0000004c    /* 332 (LREF10-PUSH) */,
    0x0000201b    /* 333 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]) + 13),
    0x00000014    /* 335 (RET) */,
    0x0000003d    /* 336 (LREF0) */,
    0x0000002e    /* 337 (BNEQC) */,
    SCM_WORD(SCM_UNDEFINED) /* :main-script */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]) + 352)  /*    352 */,
    0x0180103c    /* 340 (LREF 1 6) */,
    0x00000087    /* 341 (CDDR-PUSH) */,
    0x01401047    /* 342 (LREF-PUSH 1 5) */,
    0x01001047    /* 343 (LREF-PUSH 1 4) */,
    0x00c01047    /* 344 (LREF-PUSH 1 3) */,
    0x0000004e    /* 345 (LREF12-PUSH) */,
    0x0000004d    /* 346 (LREF11-PUSH) */,
    0x0180103c    /* 347 (LREF 1 6) */,
    0x00000083    /* 348 (CADR-PUSH) */,
    0x0000201b    /* 349 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]) + 13),
    0x00000014    /* 351 (RET) */,
    0x0000200e    /* 352 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]) + 360),
    0x00000006    /* 354 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1561[48])) /* "unknown keyword ~S" */,
    0x0180103c    /* 356 (LREF 1 6) */,
    0x00000069    /* 357 (CAR-PUSH) */,
    0x0000205f    /* 358 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#errorf.c8fd10c0> */,
    0x0180103c    /* 360 (LREF 1 6) */,
    0x00000087    /* 361 (CDDR-PUSH) */,
    0x01401047    /* 362 (LREF-PUSH 1 5) */,
    0x01001047    /* 363 (LREF-PUSH 1 4) */,
    0x00c01047    /* 364 (LREF-PUSH 1 3) */,
    0x0000004e    /* 365 (LREF12-PUSH) */,
    0x0000004d    /* 366 (LREF11-PUSH) */,
    0x0000004c    /* 367 (LREF10-PUSH) */,
    0x0000201b    /* 368 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]) + 13),
    0x00000014    /* 370 (RET) */,
    0x00000014    /* 371 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1563[38])) /* (#<compiled-code (load #:G1573)@0x7f82c9137360>) */,
    0x00000016    /*   2 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1575[2])) /* #<compiled-code load@0x7f82c9137300> */,
    0x00000015    /*   4 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier scheme#load.c8fd17a0> */,
    0x00000014    /*   6 (RET) */,
    /* (load-from-port restore-load-context) */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[384]) + 5),
    0x01c01047    /*   2 (LREF-PUSH 1 7) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#vm-set-current-module.c9fa5540> */,
    0x0000100e    /*   5 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[384]) + 10),
    0x01801047    /*   7 (LREF-PUSH 1 6) */,
    0x0000105f    /*   8 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#current-load-port.c9fa54e0> */,
    0x0000100e    /*  10 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[384]) + 15),
    0x01401047    /*  12 (LREF-PUSH 1 5) */,
    0x0000105f    /*  13 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#current-load-history.c9fa5480> */,
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[384]) + 20),
    0x01001047    /*  17 (LREF-PUSH 1 4) */,
    0x0000105f    /*  18 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#current-load-next.c9fa5420> */,
    0x0000100e    /*  20 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[384]) + 25),
    0x00c01047    /*  22 (LREF-PUSH 1 3) */,
    0x0000105f    /*  23 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#reader-lexical-mode.c9fa53c0> */,
    0x0000100e    /*  25 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[384]) + 30),
    0x0000004e    /*  27 (LREF12-PUSH) */,
    0x0000105f    /*  28 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#vm-eval-situation.c9fa5360> */,
    0x0000100e    /*  30 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[384]) + 35),
    0x0000004d    /*  32 (LREF11-PUSH) */,
    0x0000105f    /*  33 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#current-read-context.c9fa5300> */,
    0x0000100e    /*  35 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[384]) + 40),
    0x00405047    /*  37 (LREF-PUSH 5 1) */,
    0x0000105f    /*  38 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#close-port.c9fa5280> */,
    0x0000100e    /*  40 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[384]) + 45),
    0x00000009    /*  42 (CONSTF-PUSH) */,
    0x0000105f    /*  43 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%record-load-stat.c9fa5200> */,
    0x00405047    /*  45 (LREF-PUSH 5 1) */,
    0x00001060    /*  46 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%port-unlock!.c9fa5180> */,
    0x00000014    /*  48 (RET) */,
    /* (load-from-port read+) */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[433]) + 5),
    0x0000004f    /*   2 (LREF20-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#current-read-context.c9fb5bc0> */,
    0x0000100e    /*   5 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[433]) + 10),
    0x00000048    /*   7 (LREF0-PUSH) */,
    0x0000105f    /*   8 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#read.c9fb59e0> */,
    0x00400036    /*  10 (TAIL-RECEIVE 0 1) */,
    0x0000100e    /*  11 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[433]) + 16),
    0x00403047    /*  13 (LREF-PUSH 3 1) */,
    0x0000105f    /*  14 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#current-read-context.c9fb5540> */,
    0x0000005e    /*  16 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#values.c9fb5a80> */,
    0x0000003d    /*  18 (LREF0) */,
    0x00002095    /*  19 (TAIL-APPLY 2) */,
    0x00000014    /*  20 (RET) */,
    /* (load-from-port #f) */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[454]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#condition?.c9fbb080> */,
    0x0000001e    /*   5 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[454]) + 37),
    0x0000200e    /*   7 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[454]) + 38),
    0x00000048    /*   9 (LREF0-PUSH) */,
    0x0000700e    /*  10 (PRE-CALL 7) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[454]) + 33),
    0x0000005e    /*  12 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<load-condition-mixin>.c9fc7c00> */,
    0x00000006    /*  14 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :history */,
    0x0000000e    /*  16 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[454]) + 20),
    0x0000005f    /*  18 (GREF-CALL 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#current-load-history.c9fc7b80> */,
    0x0000000d    /*  20 (PUSH) */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :port */,
    0x0000000e    /*  23 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[454]) + 27),
    0x0000005f    /*  25 (GREF-CALL 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#current-load-port.c9fc7b00> */,
    0x0000000d    /*  27 (PUSH) */,
    0x00000006    /*  28 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :expr */,
    0x00000009    /*  30 (CONSTF-PUSH) */,
    0x0000705f    /*  31 (GREF-CALL 7) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make.c9fc7cc0> */,
    0x00002062    /*  33 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-compound-condition.c9fc7d40> */,
    0x00000013    /*  35 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[454]) + 38),
    0x0000003d    /*  37 (LREF0) */,
    0x00001018    /*  38 (PUSH-LOCAL-ENV 1) */,
    0x0000000e    /*  39 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[454]) + 43),
    0x00000045    /*  41 (LREF21) */,
    0x0000001c    /*  42 (LOCAL-ENV-CALL 0) */,
    0x00000048    /*  43 (LREF0-PUSH) */,
    0x00001060    /*  44 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#raise.c9fc76c0> */,
    0x00000014    /*  46 (RET) */,
    /* (load-from-port #f) */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[501]) + 5),
    0x00405047    /*   2 (LREF-PUSH 5 1) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#port-closed?.c9f9d640> */,
    0x0000001e    /*   5 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[501]) + 16),
    0x0000200e    /*   7 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[501]) + 16),
    0x00000006    /*   9 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1561[78])) /* "port already closed:" */,
    0x00405047    /*  11 (LREF-PUSH 5 1) */,
    0x0000205f    /*  12 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#error.c9f9d5e0> */,
    0x00000013    /*  14 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[501]) + 16),
    0x0000100e    /*  16 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[501]) + 21),
    0x00405047    /*  18 (LREF-PUSH 5 1) */,
    0x0000105f    /*  19 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%port-lock!.c9f9d560> */,
    0x00000044    /*  21 (LREF20) */,
    0x0000001e    /*  22 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[501]) + 31),
    0x0000100e    /*  24 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[501]) + 31),
    0x0000004f    /*  26 (LREF20-PUSH) */,
    0x0000105f    /*  27 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#vm-set-current-module.c9f9d4c0> */,
    0x00000013    /*  29 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[501]) + 31),
    0x0000100e    /*  31 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[501]) + 36),
    0x00405047    /*  33 (LREF-PUSH 5 1) */,
    0x0000105f    /*  34 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#current-load-port.c9f9d460> */,
    0x0000100e    /*  36 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[501]) + 41),
    0x00000051    /*  38 (LREF30-PUSH) */,
    0x0000105f    /*  39 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#current-load-next.c9f9d400> */,
    0x0000100e    /*  41 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[501]) + 66),
    0x0000100e    /*  43 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[501]) + 48),
    0x01801047    /*  45 (LREF-PUSH 1 6) */,
    0x0000105f    /*  46 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#port?.c9f9d320> */,
    0x0000001e    /*  48 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[501]) + 59),
    0x01801047    /*  50 (LREF-PUSH 1 6) */,
    0x0000100e    /*  51 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[501]) + 56),
    0x01801047    /*  53 (LREF-PUSH 1 6) */,
    0x0000105f    /*  54 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#port-current-line.c9fa5da0> */,
    0x00002088    /*  56 (LIST 2) */,
    0x00000013    /*  57 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[501]) + 61),
    0x00000004    /*  59 (CONSTF) */,
    0x00001088    /*  60 (LIST 1) */,
    0x0000000d    /*  61 (PUSH) */,
    0x0140103c    /*  62 (LREF 1 5) */,
    0x00000067    /*  63 (CONS-PUSH) */,
    0x0000105f    /*  64 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#current-load-history.c9f9d3a0> */,
    0x0000100e    /*  66 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[501]) + 72),
    0x0000005e    /*  68 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#SCM_VM_LOADING.c9fa5780> */,
    0x0000105f    /*  70 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#vm-eval-situation.c9fa57e0> */,
    0x0000100e    /*  72 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[501]) + 86),
    0x0000000e    /*  74 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[501]) + 78),
    0x0000005f    /*  76 (GREF-CALL 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#current-load-path.c9fa5680> */,
    0x0000001e    /*  78 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[501]) + 82),
    0x00000013    /*  80 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[501]) + 84),
    0x00000001    /*  82 (CONST) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1561[84])) /* "(unnamed source)" */,
    0x00001062    /*  84 (PUSH-GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%record-load-stat.c9fa5700> */,
    0x0000000e    /*  86 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[501]) + 90),
    0x0000005f    /*  88 (GREF-CALL 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#gauche-character-encoding.c9fc7540> */,
    0x0000002e    /*  90 (BNEQC) */,
    SCM_WORD(SCM_UNDEFINED) /* utf-8 */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[501]) + 104)  /*    104 */,
    0x0040503c    /*  93 (LREF 5 1) */,
    0x000010dc    /*  94 (PEEK-CHAR 1) */,
    0x0000002f    /*  95 (BNEQVC) */,
    SCM_WORD(SCM_MAKE_CHAR(65279)) /* #\xfeff */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[501]) + 104)  /*    104 */,
    0x0040503c    /*  98 (LREF 5 1) */,
    0x000010db    /*  99 (READ-CHAR 1) */,
    0x00000013    /* 100 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[501]) + 104),
    0x00000013    /* 102 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[501]) + 104),
    0x0000100e    /* 104 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[501]) + 109),
    0x00405047    /* 106 (LREF-PUSH 5 1) */,
    0x0000003d    /* 107 (LREF0) */,
    0x0000101c    /* 108 (LOCAL-ENV-CALL 1) */,
    0x00001018    /* 109 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /* 110 (LREF0) */,
    0x0000009a    /* 111 (EOFP) */,
    0x00000031    /* 112 (RT) */,
    0x0000200e    /* 113 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[501]) + 119),
    0x00000048    /* 115 (LREF0-PUSH) */,
    0x00000009    /* 116 (CONSTF-PUSH) */,
    0x0000205f    /* 117 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#eval.c9fc72c0> */,
    0x0000100e    /* 119 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[501]) + 124),
    0x00406047    /* 121 (LREF-PUSH 6 1) */,
    0x00000041    /* 122 (LREF10) */,
    0x0000101c    /* 123 (LOCAL-ENV-CALL 1) */,
    0x0000000d    /* 124 (PUSH) */,
    0x0000101b    /* 125 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[501]) + 110),
    0x00000014    /* 127 (RET) */,
    0x00000014    /* 128 (RET) */,
    /* load-from-port */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x00000005    /*   1 (CONSTU) */,
    0x0000000d    /*   2 (PUSH) */,
    0x00000005    /*   3 (CONSTU) */,
    0x00003018    /*   4 (PUSH-LOCAL-ENV 3) */,
    0x0000003f    /*   5 (LREF2) */,
    0x00000022    /*   6 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[630]) + 124),
    0x0000100e    /*   8 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[630]) + 13),
    0x00000049    /*  10 (LREF1-PUSH) */,
    0x0000105f    /*  11 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#undefined?.c9f9a380> */,
    0x0000001e    /*  13 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[630]) + 18),
    0x00000004    /*  15 (CONSTF) */,
    0x00000013    /*  16 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[630]) + 19),
    0x0000003e    /*  18 (LREF1) */,
    0x00001018    /*  19 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  20 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[630]) + 25),
    0x0000004c    /*  22 (LREF10-PUSH) */,
    0x0000105f    /*  23 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#undefined?.c9f9a380> */,
    0x0000001e    /*  25 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[630]) + 30),
    0x00000004    /*  27 (CONSTF) */,
    0x00000013    /*  28 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[630]) + 31),
    0x00000041    /*  30 (LREF10) */,
    0x00001018    /*  31 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  32 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[630]) + 37),
    0x00403047    /*  34 (LREF-PUSH 3 1) */,
    0x0000105f    /*  35 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#input-port?.c9f9df60> */,
    0x0000001e    /*  37 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[630]) + 41),
    0x00000013    /*  39 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[630]) + 48),
    0x0000200e    /*  41 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[630]) + 48),
    0x00000006    /*  43 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1561[53])) /* "input port required, but got:" */,
    0x00403047    /*  45 (LREF-PUSH 3 1) */,
    0x0000205f    /*  46 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#error.c9f9df00> */,
    0x0000100e    /*  48 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[630]) + 53),
    0x00000048    /*  50 (LREF0-PUSH) */,
    0x0000105f    /*  51 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#module?.c9f9de20> */,
    0x0000001e    /*  53 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[630]) + 57),
    0x00000013    /*  55 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[630]) + 69),
    0x0000003d    /*  57 (LREF0) */,
    0x0000001e    /*  58 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[630]) + 69),
    0x0000200e    /*  60 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[630]) + 69),
    0x00000006    /*  62 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1561[55])) /* "module or #f required, but got:" */,
    0x00000048    /*  64 (LREF0-PUSH) */,
    0x0000205f    /*  65 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#error.c9f9dd80> */,
    0x00000013    /*  67 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[630]) + 69),
    0x0000000e    /*  69 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[630]) + 73),
    0x0000005f    /*  71 (GREF-CALL 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#vm-current-module.c9f9dc80> */,
    0x0000000f    /*  73 (PUSH-PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[630]) + 77),
    0x0000005f    /*  75 (GREF-CALL 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#current-load-port.c9f9dc40> */,
    0x0000000f    /*  77 (PUSH-PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[630]) + 81),
    0x0000005f    /*  79 (GREF-CALL 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#current-load-history.c9f9dc00> */,
    0x0000000f    /*  81 (PUSH-PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[630]) + 85),
    0x0000005f    /*  83 (GREF-CALL 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#current-load-next.c9f9dbc0> */,
    0x0000000f    /*  85 (PUSH-PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[630]) + 89),
    0x0000005f    /*  87 (GREF-CALL 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#reader-lexical-mode.c9f9db80> */,
    0x0000000f    /*  89 (PUSH-PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[630]) + 93),
    0x0000005f    /*  91 (GREF-CALL 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#vm-eval-situation.c9f9db40> */,
    0x0000000f    /*  93 (PUSH-PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[630]) + 97),
    0x0000005f    /*  95 (GREF-CALL 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#current-read-context.c9f9db00> */,
    0x0000000f    /*  97 (PUSH-PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[630]) + 101),
    0x0000005f    /*  99 (GREF-CALL 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%new-read-context-for-load.c9f9da80> */,
    0x00008018    /* 101 (PUSH-LOCAL-ENV 8) */,
    0x00002019    /* 102 (LOCAL-ENV-CLOSURES 2) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1563[72])) /* (#<compiled-code (load-from-port restore-load-context)@0x7f82cc7edc00> #<compiled-code (load-from-port read+)@0x7f82cc7eda20>) */,
    0x0000400e    /* 104 (PRE-CALL 4) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[630]) + 118),
    0x00000016    /* 106 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1575[6])) /* #<compiled-code (load-from-port #f)@0x7f82cc7ed960> */,
    0x0000000d    /* 108 (PUSH) */,
    0x00000016    /* 109 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1575[7])) /* #<compiled-code (load-from-port #f)@0x7f82cc7ed900> */,
    0x0000000d    /* 111 (PUSH) */,
    0x00000006    /* 112 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :rewind-before */,
    0x00000006    /* 114 (CONST-PUSH) */,
    SCM_WORD(SCM_TRUE) /* #t */,
    0x0000405f    /* 116 (GREF-CALL 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#with-error-handler.c9f9d880> */,
    0x0000000e    /* 118 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[630]) + 122),
    0x0000003e    /* 120 (LREF1) */,
    0x0000001c    /* 121 (LOCAL-ENV-CALL 0) */,
    0x0000000a    /* 122 (CONST-RET) */,
    SCM_WORD(SCM_TRUE) /* #t */,
    0x00000078    /* 124 (LREF2-CDR) */,
    0x00000022    /* 125 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[630]) + 133),
    0x00000006    /* 127 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1561[42])) /* "keyword list not even" */,
    0x0000004a    /* 129 (LREF2-PUSH) */,
    0x00002060    /* 130 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#error.c9f9a320> */,
    0x00000014    /* 132 (RET) */,
    0x0000100e    /* 133 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[630]) + 138),
    0x0000006c    /* 135 (LREF2-CAR) */,
    0x00001062    /* 136 (PUSH-GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#unwrap-syntax-1.c9f9a2c0> */,
    0x00001018    /* 138 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /* 139 (LREF0) */,
    0x0000002e    /* 140 (BNEQC) */,
    SCM_WORD(SCM_UNDEFINED) /* :paths */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[630]) + 151)  /*    151 */,
    0x00000043    /* 143 (LREF12) */,
    0x00000087    /* 144 (CDDR-PUSH) */,
    0x00000043    /* 145 (LREF12) */,
    0x00000083    /* 146 (CADR-PUSH) */,
    0x0000004c    /* 147 (LREF10-PUSH) */,
    0x0000201b    /* 148 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[630]) + 5),
    0x00000014    /* 150 (RET) */,
    0x0000003d    /* 151 (LREF0) */,
    0x0000002e    /* 152 (BNEQC) */,
    SCM_WORD(SCM_UNDEFINED) /* :environment */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[630]) + 163)  /*    163 */,
    0x00000043    /* 155 (LREF12) */,
    0x00000087    /* 156 (CDDR-PUSH) */,
    0x0000004d    /* 157 (LREF11-PUSH) */,
    0x00000043    /* 158 (LREF12) */,
    0x00000083    /* 159 (CADR-PUSH) */,
    0x0000201b    /* 160 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[630]) + 5),
    0x00000014    /* 162 (RET) */,
    0x0000200e    /* 163 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[630]) + 170),
    0x00000006    /* 165 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1561[48])) /* "unknown keyword ~S" */,
    0x00000070    /* 167 (LREF12-CAR) */,
    0x00002062    /* 168 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#errorf.c9f9a1e0> */,
    0x00000043    /* 170 (LREF12) */,
    0x00000087    /* 171 (CDDR-PUSH) */,
    0x0000004d    /* 172 (LREF11-PUSH) */,
    0x0000004c    /* 173 (LREF10-PUSH) */,
    0x0000201b    /* 174 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[630]) + 5),
    0x00000014    /* 176 (RET) */,
    0x00000014    /* 177 (RET) */,
    /* (%get-initfn-name G1582) */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[808]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#char-alphabetic?.c9ffe2e0> */,
    0x0000001e    /*   5 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[808]) + 11),
    0x00000048    /*   7 (LREF0-PUSH) */,
    0x00001060    /*   8 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#char-downcase.c9801ee0> */,
    0x00000014    /*  10 (RET) */,
    0x0000100e    /*  11 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[808]) + 16),
    0x00000048    /*  13 (LREF0-PUSH) */,
    0x0000105f    /*  14 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#char-numeric?.c9801e40> */,
    0x0000001e    /*  16 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[808]) + 19),
    0x00000053    /*  18 (LREF0-RET) */,
    0x0000000a    /*  19 (CONST-RET) */,
    SCM_WORD(SCM_MAKE_CHAR(95)) /* #\_ */,
    /* %get-initfn-name */
    0x0000003e    /*   0 (LREF1) */,
    0x0000009b    /*   1 (STRINGP) */,
    0x0000001e    /*   2 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[829]) + 10),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1561[94])) /* "_" */,
    0x00000049    /*   6 (LREF1-PUSH) */,
    0x00002060    /*   7 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#string-append.c9ffe8c0> */,
    0x00000014    /*   9 (RET) */,
    0x0000100e    /*  10 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[829]) + 15),
    0x00000048    /*  12 (LREF0-PUSH) */,
    0x0000105f    /*  13 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#sys-basename.c9ffe800> */,
    0x00001018    /*  15 (PUSH-LOCAL-ENV 1) */,
    0x0000300e    /*  16 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[829]) + 25),
    0x00000048    /*  18 (LREF0-PUSH) */,
    0x00000006    /*  19 (CONST-PUSH) */,
    SCM_WORD(SCM_MAKE_CHAR(46)) /* #\. */,
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* before */,
    0x0000305f    /*  23 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#string-scan-right.c9ffe760> */,
    0x0000001e    /*  25 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[829]) + 29),
    0x00000013    /*  27 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[829]) + 30),
    0x0000003d    /*  29 (LREF0) */,
    0x00001018    /*  30 (PUSH-LOCAL-ENV 1) */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1561[99])) /* "_Scm_Init_" */,
    0x0000100e    /*  33 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[829]) + 47),
    0x0000200e    /*  35 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[829]) + 45),
    0x00000051    /*  37 (LREF30-PUSH) */,
    0x0000100e    /*  38 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[829]) + 43),
    0x00000048    /*  40 (LREF0-PUSH) */,
    0x0000105f    /*  41 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#string->list.c9801cc0> */,
    0x00002062    /*  43 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#map.c9ffe4c0> */,
    0x00001062    /*  45 (PUSH-GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#list->string.c9ffe500> */,
    0x00002063    /*  47 (PUSH-GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#string-append.c9ffe580> */,
    0x00000014    /*  49 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1563[111])) /* (#<compiled-code (%get-initfn-name #:G1582)@0x7f82c98a9b40>) */,
    0x00000016    /*   2 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1575[10])) /* #<compiled-code %get-initfn-name@0x7f82c98a9960> */,
    0x00000015    /*   4 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%get-initfn-name.c9fee1e0> */,
    0x00000014    /*   6 (RET) */,
    /* current-load-path */
    0x0000000e    /*   0 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[886]) + 4),
    0x0000005f    /*   2 (GREF-CALL 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#current-load-port.c910e800> */,
    0x00001018    /*   4 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*   5 (LREF0) */,
    0x00000030    /*   6 (RF) */,
    0x0000100e    /*   7 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[886]) + 12),
    0x00000048    /*   9 (LREF0-PUSH) */,
    0x0000105f    /*  10 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#port-name.c910e7a0> */,
    0x00001018    /*  12 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  13 (LREF0) */,
    0x00000030    /*  14 (RF) */,
    0x0000003d    /*  15 (LREF0) */,
    0x0000009b    /*  16 (STRINGP) */,
    0x00000030    /*  17 (RF) */,
    0x0000100e    /*  18 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[886]) + 24),
    0x00000048    /*  20 (LREF0-PUSH) */,
    0x00000001    /*  21 (CONST) */,
    SCM_WORD(SCM_UNDEFINED) /* #/^\(.*\)$/ */,
    0x00001011    /*  23 (CALL 1) */,
    0x00000092    /*  24 (NOT) */,
    0x00000030    /*  25 (RF) */,
    0x00000053    /*  26 (LREF0-RET) */,
    /* (#f G1586) */
    0x00000006    /*   0 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1563[184])) /* (with-module gauche.internal %autoload) */,
    0x00000006    /*   2 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1563[185])) /* (current-module) */,
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* quote */,
    0x0000003e    /*   6 (LREF1) */,
    0x00002088    /*   7 (LIST 2) */,
    0x0000000d    /*   8 (PUSH) */,
    0x00000006    /*   9 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* quote */,
    0x0000003d    /*  11 (LREF0) */,
    0x00002088    /*  12 (LIST 2) */,
    0x00002088    /*  13 (LIST 2) */,
    0x00003089    /*  14 (LIST-STAR 3) */,
    0x00000014    /*  15 (RET) */,
    /* #f */
    0x0000004c    /*   0 (LREF10-PUSH) */,
    0x00000077    /*   1 (LREF1-CDR) */,
    0x00002095    /*   2 (TAIL-APPLY 2) */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1563[190])) /* (#<compiled-code (#f #:G1586)@0x7f82c98e38a0>) */,
    0x0000300e    /*   2 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[933]) + 13),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* autoload */,
    0x00000016    /*   6 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1575[14])) /* #<compiled-code #f@0x7f82c98e3840> */,
    0x0000000d    /*   8 (PUSH) */,
    0x00000006    /*   9 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1563[211])) /* (lambda (file . vars) `((with-module gauche.internal %autoload) (current-module) ',file ',vars)) */,
    0x0000305f    /*  11 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.internal#%make-macro-transformer.c91e2cc0> */,
    0x00000015    /*  13 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#autoload.c91e2be0> */,
    0x0000001a    /*  15 (POP-LOCAL-ENV) */,
    0x0000000c    /*  16 (CONSTU-RET) */,
    /* (#f G1589) */
    0x0000003e    /*   0 (LREF1) */,
    0x0000009b    /*   1 (STRINGP) */,
    0x0000001e    /*   2 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[950]) + 6),
    0x00000013    /*   4 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[950]) + 13),
    0x0000200e    /*   6 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[950]) + 13),
    0x00000006    /*   8 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1561[135])) /* "add-load-path requires a literal string as path, but got:" */,
    0x00000049    /*  10 (LREF1-PUSH) */,
    0x0000205f    /*  11 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#error.c938e9c0> */,
    0x00000006    /*  13 (CONST-PUSH) */,
    SCM_WORD(SCM_TRUE) /* #t */,
    0x0000003d    /*  15 (LREF0) */,
    0x0000008b    /*  16 (MEMQ) */,
    0x0000001e    /*  17 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[950]) + 21),
    0x00000013    /*  19 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[950]) + 25),
    0x00000006    /*  21 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :after */,
    0x0000003d    /*  23 (LREF0) */,
    0x0000008b    /*  24 (MEMQ) */,
    0x0000000d    /*  25 (PUSH) */,
    0x00000006    /*  26 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :relative */,
    0x0000003d    /*  28 (LREF0) */,
    0x0000008b    /*  29 (MEMQ) */,
    0x0000001e    /*  30 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[950]) + 60),
    0x0000100e    /*  32 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[950]) + 53),
    0x0000000e    /*  34 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[950]) + 38),
    0x0000005f    /*  36 (GREF-CALL 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#current-load-path.c938e6a0> */,
    0x00001018    /*  38 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  39 (LREF0) */,
    0x00000030    /*  40 (RF) */,
    0x0000100e    /*  41 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[950]) + 46),
    0x00000048    /*  43 (LREF0-PUSH) */,
    0x0000105f    /*  44 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#sys-dirname.c938e5e0> */,
    0x0000000d    /*  46 (PUSH) */,
    0x00000006    /*  47 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1561[139])) /* "/" */,
    0x0000004d    /*  49 (LREF11-PUSH) */,
    0x00003060    /*  50 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#string-append.c938e620> */,
    0x00000014    /*  52 (RET) */,
    0x0000001e    /*  53 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[950]) + 57),
    0x00000013    /*  55 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[950]) + 61),
    0x0000003e    /*  57 (LREF1) */,
    0x00000013    /*  58 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[950]) + 61),
    0x0000003e    /*  60 (LREF1) */,
    0x00002018    /*  61 (PUSH-LOCAL-ENV 2) */,
    0x00000006    /*  62 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* quote */,
    0x0000200e    /*  64 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[950]) + 70),
    0x00000048    /*  66 (LREF0-PUSH) */,
    0x00000049    /*  67 (LREF1-PUSH) */,
    0x0000205f    /*  68 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.internal#%add-load-path.c938e3a0> */,
    0x00002088    /*  70 (LIST 2) */,
    0x00000014    /*  71 (RET) */,
    /* #f */
    0x0000004c    /*   0 (LREF10-PUSH) */,
    0x00000077    /*   1 (LREF1-CDR) */,
    0x00002095    /*   2 (TAIL-APPLY 2) */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1563[216])) /* (#<compiled-code (#f #:G1589)@0x7f82c98e3300>) */,
    0x0000300e    /*   2 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1026]) + 13),
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* add-load-path */,
    0x00000016    /*   6 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1575[17])) /* #<compiled-code #f@0x7f82c98e32a0> */,
    0x0000000d    /*   8 (PUSH) */,
    0x00000006    /*   9 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1563[275])) /* (lambda (path . args) (unless (string? path) (error "add-load-path requires a literal string as path, but got:" path)) (let ((afterp (or (memq #t args) (memq :after args))) (path (or (and-let* (((memq :relative args)) (cur (current-load-path))) (string-append (sys-dirname cur) "/" path)) path))) `',((with-module gauche.internal %add-load-path) path afterp))) */,
    0x0000305f    /*  11 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.internal#%make-macro-transformer.c938ece0> */,
    0x00000015    /*  13 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#add-load-path.c938ec20> */,
    0x0000001a    /*  15 (POP-LOCAL-ENV) */,
    0x0000000c    /*  16 (CONSTU-RET) */,
    /* (find-load-file try-suffixes #f) */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1043]) + 6),
    0x0000004c    /*   2 (LREF10-PUSH) */,
    0x00000048    /*   3 (LREF0-PUSH) */,
    0x0000205f    /*   4 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#string-append.cc81f980> */,
    0x00001018    /*   6 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*   7 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1043]) + 12),
    0x00000048    /*   9 (LREF0-PUSH) */,
    0x0000105f    /*  10 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#file-exists?.c8bfa380> */,
    0x00000030    /*  12 (RF) */,
    0x0000100e    /*  13 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1043]) + 18),
    0x00000048    /*  15 (LREF0-PUSH) */,
    0x0000105f    /*  16 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#file-is-directory?.c8bfa300> */,
    0x00000092    /*  18 (NOT) */,
    0x00000030    /*  19 (RF) */,
    0x00000053    /*  20 (LREF0-RET) */,
    /* (find-load-file try-suffixes) */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1064]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#file-exists?.c8bfa380> */,
    0x0000001e    /*   5 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1064]) + 14),
    0x0000100e    /*   7 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1064]) + 12),
    0x00000048    /*   9 (LREF0-PUSH) */,
    0x0000105f    /*  10 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#file-is-directory?.c8bfa300> */,
    0x0000001e    /*  12 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1064]) + 21),
    0x00000016    /*  14 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1575[19])) /* #<compiled-code (find-load-file try-suffixes #f)@0x7f82cc7ed3c0> */,
    0x0000000d    /*  16 (PUSH) */,
    0x00406047    /*  17 (LREF-PUSH 6 1) */,
    0x00002060    /*  18 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#any.c8bfa120> */,
    0x00000014    /*  20 (RET) */,
    0x00000053    /*  21 (LREF0-RET) */,
    0x00000013    /*  22 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1064]) + 14),
    0x00000014    /*  24 (RET) */,
    /* (find-load-file do-absolute) */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1089]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x00000042    /*   3 (LREF11) */,
    0x0000101c    /*   4 (LOCAL-ENV-CALL 1) */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*   6 (LREF0) */,
    0x0000001e    /*   7 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1089]) + 13),
    0x00000048    /*   9 (LREF0-PUSH) */,
    0x00000003    /*  10 (CONSTN) */,
    0x00002088    /*  11 (LIST 2) */,
    0x00000014    /*  12 (RET) */,
    0x0000503c    /*  13 (LREF 5 0) */,
    0x00000030    /*  14 (RF) */,
    0x00000006    /*  15 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1561[158])) /* "cannot find ~s to load" */,
    0x0000004c    /*  17 (LREF10-PUSH) */,
    0x00002060    /*  18 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#errorf.cc81f400> */,
    0x00000014    /*  20 (RET) */,
    /* (find-load-file #f) */
    0x0000006e    /*   0 (LREF10-CAR) */,
    0x0000000d    /*   1 (PUSH) */,
    0x00c07047    /*   2 (LREF-PUSH 7 3) */,
    0x00407047    /*   3 (LREF-PUSH 7 1) */,
    0x0000003d    /*   4 (LREF0) */,
    0x00003012    /*   5 (TAIL-CALL 3) */,
    0x00000014    /*   6 (RET) */,
    /* find-load-file */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x00000005    /*   1 (CONSTU) */,
    0x0000000d    /*   2 (PUSH) */,
    0x00000005    /*   3 (CONSTU) */,
    0x0000000d    /*   4 (PUSH) */,
    0x00000005    /*   5 (CONSTU) */,
    0x00004018    /*   6 (PUSH-LOCAL-ENV 4) */,
    0x00000040    /*   7 (LREF3) */,
    0x00000022    /*   8 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]) + 284),
    0x0000100e    /*  10 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]) + 15),
    0x0000004a    /*  12 (LREF2-PUSH) */,
    0x0000105f    /*  13 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#undefined?.c8bfa8c0> */,
    0x0000001e    /*  15 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]) + 20),
    0x00000004    /*  17 (CONSTF) */,
    0x00000013    /*  18 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]) + 21),
    0x0000003f    /*  20 (LREF2) */,
    0x00001018    /*  21 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  22 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]) + 27),
    0x0000004d    /*  24 (LREF11-PUSH) */,
    0x0000105f    /*  25 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#undefined?.c8bfa8c0> */,
    0x0000001e    /*  27 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]) + 32),
    0x00000004    /*  29 (CONSTF) */,
    0x00000013    /*  30 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]) + 33),
    0x00000042    /*  32 (LREF11) */,
    0x00001018    /*  33 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  34 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]) + 39),
    0x0000004f    /*  36 (LREF20-PUSH) */,
    0x0000105f    /*  37 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#undefined?.c8bfa8c0> */,
    0x0000001e    /*  39 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]) + 44),
    0x00000004    /*  41 (CONSTF) */,
    0x00000013    /*  42 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]) + 45),
    0x00000044    /*  44 (LREF20) */,
    0x00001018    /*  45 (PUSH-LOCAL-ENV 1) */,
    0x00002019    /*  46 (LOCAL-ENV-CLOSURES 2) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1563[292])) /* (#<compiled-code (find-load-file try-suffixes)@0x7f82cc7ed420> #<compiled-code (find-load-file do-absolute)@0x7f82cc7ed120>) */,
    0x0000200e    /*  48 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]) + 55),
    0x00c05047    /*  50 (LREF-PUSH 5 3) */,
    0x00000006    /*  51 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1561[34])) /* "" */,
    0x0000205f    /*  53 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#equal?.cc7d6e20> */,
    0x0000001e    /*  55 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]) + 66),
    0x0000200e    /*  57 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]) + 66),
    0x00000006    /*  59 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1561[161])) /* "bad filename to load" */,
    0x00c05047    /*  61 (LREF-PUSH 5 3) */,
    0x0000205f    /*  62 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#error.cc7d6d40> */,
    0x00000013    /*  64 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]) + 66),
    0x0000200e    /*  66 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]) + 79),
    0x0000200e    /*  68 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]) + 74),
    0x00c05047    /*  70 (LREF-PUSH 5 3) */,
    0x00000007    /*  71 (CONSTI-PUSH 0) */,
    0x0000205f    /*  72 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#string-ref.cc7d6be0> */,
    0x0000000d    /*  74 (PUSH) */,
    0x00000006    /*  75 (CONST-PUSH) */,
    SCM_WORD(SCM_MAKE_CHAR(126)) /* #\~ */,
    0x0000205f    /*  77 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#char=?.cc7d6c20> */,
    0x0000001e    /*  79 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]) + 94),
    0x0000300e    /*  81 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]) + 90),
    0x00c05047    /*  83 (LREF-PUSH 5 3) */,
    0x00000006    /*  84 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :expand */,
    0x00000006    /*  86 (CONST-PUSH) */,
    SCM_WORD(SCM_TRUE) /* #t */,
    0x0000305f    /*  88 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#sys-normalize-pathname.cc7d6b00> */,
    0x0000000d    /*  90 (PUSH) */,
    0x0000003d    /*  91 (LREF0) */,
    0x0000101d    /*  92 (LOCAL-ENV-TAIL-CALL 1) */,
    0x00000014    /*  93 (RET) */,
    0x0000200e    /*  94 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]) + 107),
    0x0000200e    /*  96 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]) + 102),
    0x00c05047    /*  98 (LREF-PUSH 5 3) */,
    0x00000007    /*  99 (CONSTI-PUSH 0) */,
    0x0000205f    /* 100 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#string-ref.cc7d6940> */,
    0x0000000d    /* 102 (PUSH) */,
    0x00000006    /* 103 (CONST-PUSH) */,
    SCM_WORD(SCM_MAKE_CHAR(47)) /* #\/ */,
    0x0000205f    /* 105 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#char=?.cc7d69e0> */,
    0x0000001e    /* 107 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]) + 113),
    0x00c05047    /* 109 (LREF-PUSH 5 3) */,
    0x0000003d    /* 110 (LREF0) */,
    0x0000101d    /* 111 (LOCAL-ENV-TAIL-CALL 1) */,
    0x00000014    /* 112 (RET) */,
    0x00000041    /* 113 (LREF10) */,
    0x0000001e    /* 114 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]) + 268),
    0x00000006    /* 116 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* gauche.os.windows */,
    0x0000000e    /* 118 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]) + 122),
    0x0000005f    /* 120 (GREF-CALL 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#cond-features.cc7d6280> */,
    0x0000008d    /* 122 (ASSQ) */,
    0x0000001e    /* 123 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]) + 134),
    0x0000200e    /* 125 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]) + 145),
    0x00000006    /* 127 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #/^[A-Za-z]:/ */,
    0x00c05047    /* 129 (LREF-PUSH 5 3) */,
    0x0000205f    /* 130 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#rxmatch.cc7d6160> */,
    0x00000013    /* 132 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]) + 145),
    0x00000006    /* 134 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* gauche.os.cygwin */,
    0x0000000e    /* 136 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]) + 140),
    0x0000005f    /* 138 (GREF-CALL 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#cond-features.cc7d61a0> */,
    0x0000008d    /* 140 (ASSQ) */,
    0x0000001e    /* 141 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]) + 151),
    0x00000013    /* 143 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]) + 125),
    0x0000001e    /* 145 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]) + 151),
    0x00c05047    /* 147 (LREF-PUSH 5 3) */,
    0x0000003d    /* 148 (LREF0) */,
    0x0000101d    /* 149 (LOCAL-ENV-TAIL-CALL 1) */,
    0x00000014    /* 150 (RET) */,
    0x00805047    /* 151 (LREF-PUSH 5 2) */,
    0x00001017    /* 152 (LOCAL-ENV 1) */,
    0x0000003d    /* 153 (LREF0) */,
    0x00000022    /* 154 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]) + 165),
    0x0000403c    /* 156 (LREF 4 0) */,
    0x00000030    /* 157 (RF) */,
    0x00000006    /* 158 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1561[170])) /* "cannot find ~s in ~s" */,
    0x00c06047    /* 160 (LREF-PUSH 6 3) */,
    0x00806047    /* 161 (LREF-PUSH 6 2) */,
    0x00003060    /* 162 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#errorf.cc81f1e0> */,
    0x00000014    /* 164 (RET) */,
    0x0000100e    /* 165 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]) + 170),
    0x0000006a    /* 167 (LREF0-CAR) */,
    0x00001062    /* 168 (PUSH-GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#file-is-directory?.cc81f100> */,
    0x0000001e    /* 170 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]) + 199),
    0x0000100e    /* 172 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]) + 186),
    0x0000300e    /* 174 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]) + 183),
    0x0000006a    /* 176 (LREF0-CAR) */,
    0x0000000d    /* 177 (PUSH) */,
    0x00000006    /* 178 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1561[139])) /* "/" */,
    0x00c06047    /* 180 (LREF-PUSH 6 3) */,
    0x0000305f    /* 181 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#string-append.cc7c3ba0> */,
    0x0000000d    /* 183 (PUSH) */,
    0x00000042    /* 184 (LREF11) */,
    0x0000101c    /* 185 (LOCAL-ENV-CALL 1) */,
    0x00001018    /* 186 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /* 187 (LREF0) */,
    0x0000001e    /* 188 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]) + 194),
    0x00000048    /* 190 (LREF0-PUSH) */,
    0x0000007a    /* 191 (LREF10-CDR) */,
    0x00002088    /* 192 (LIST 2) */,
    0x00000014    /* 193 (RET) */,
    0x0000007a    /* 194 (LREF10-CDR) */,
    0x0000000d    /* 195 (PUSH) */,
    0x0000201b    /* 196 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]) + 153),
    0x00000014    /* 198 (RET) */,
    0x00000046    /* 199 (LREF30) */,
    0x0000001e    /* 200 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]) + 259),
    0x0000100e    /* 202 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]) + 207),
    0x0000006a    /* 204 (LREF0-CAR) */,
    0x00001062    /* 205 (PUSH-GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#file-is-regular?.cc7c33a0> */,
    0x0000001e    /* 207 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]) + 233),
    0x0000200e    /* 209 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]) + 217),
    0x00000016    /* 211 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1575[22])) /* #<compiled-code (find-load-file #f)@0x7f82cc7ed0c0> */,
    0x00000061    /* 213 (PUSH-GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#*load-path-hooks*.cc7c7d40> */,
    0x00002062    /* 215 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#any.cc7c3020> */,
    0x00001018    /* 217 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /* 218 (LREF0) */,
    0x0000001e    /* 219 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]) + 228),
    0x0000006a    /* 221 (LREF0-CAR) */,
    0x0000000d    /* 222 (PUSH) */,
    0x0000007a    /* 223 (LREF10-CDR) */,
    0x0000000d    /* 224 (PUSH) */,
    0x00000076    /* 225 (LREF0-CDR) */,
    0x00003088    /* 226 (LIST 3) */,
    0x00000014    /* 227 (RET) */,
    0x0000007a    /* 228 (LREF10-CDR) */,
    0x0000000d    /* 229 (PUSH) */,
    0x0000201b    /* 230 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]) + 153),
    0x00000014    /* 232 (RET) */,
    0x0000200e    /* 233 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]) + 241),
    0x0000006a    /* 235 (LREF0-CAR) */,
    0x0000000d    /* 236 (PUSH) */,
    0x00000006    /* 237 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1561[34])) /* "" */,
    0x0000205f    /* 239 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#equal?.cc7c3320> */,
    0x0000001e    /* 241 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]) + 246),
    0x00000013    /* 243 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]) + 209),
    0x00000014    /* 245 (RET) */,
    0x0000200e    /* 246 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]) + 253),
    0x0000006a    /* 248 (LREF0-CAR) */,
    0x0000000d    /* 249 (PUSH) */,
    0x00000007    /* 250 (CONSTI-PUSH 0) */,
    0x0000205f    /* 251 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#string-ref.cc7c3200> */,
    0x0000002f    /* 253 (BNEQVC) */,
    SCM_WORD(SCM_MAKE_CHAR(64)) /* #\@ */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]) + 259)  /*    259 */,
    0x00000013    /* 256 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]) + 209),
    0x00000014    /* 258 (RET) */,
    0x00000076    /* 259 (LREF0-CDR) */,
    0x0000000d    /* 260 (PUSH) */,
    0x0000101b    /* 261 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]) + 153),
    0x00000014    /* 263 (RET) */,
    0x00000013    /* 264 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]) + 259),
    0x00000014    /* 266 (RET) */,
    0x00000014    /* 267 (RET) */,
    0x0000200e    /* 268 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]) + 275),
    0x00000006    /* 270 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #/^\.\.?\// */,
    0x00c05047    /* 272 (LREF-PUSH 5 3) */,
    0x0000205f    /* 273 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#rxmatch.cc7d6660> */,
    0x0000001e    /* 275 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]) + 116),
    0x00c05047    /* 277 (LREF-PUSH 5 3) */,
    0x0000003d    /* 278 (LREF0) */,
    0x0000101d    /* 279 (LOCAL-ENV-TAIL-CALL 1) */,
    0x00000014    /* 280 (RET) */,
    0x00000013    /* 281 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]) + 116),
    0x00000014    /* 283 (RET) */,
    0x00000079    /* 284 (LREF3-CDR) */,
    0x00000022    /* 285 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]) + 293),
    0x00000006    /* 287 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1561[42])) /* "keyword list not even" */,
    0x0000004b    /* 289 (LREF3-PUSH) */,
    0x00002060    /* 290 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#error.c8bfa880> */,
    0x00000014    /* 292 (RET) */,
    0x0000100e    /* 293 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]) + 298),
    0x0000006d    /* 295 (LREF3-CAR) */,
    0x00001062    /* 296 (PUSH-GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#unwrap-syntax-1.c8bfa820> */,
    0x00001018    /* 298 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /* 299 (LREF0) */,
    0x0000002e    /* 300 (BNEQC) */,
    SCM_WORD(SCM_UNDEFINED) /* :error-if-not-found */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]) + 312)  /*    312 */,
    0x00c0103c    /* 303 (LREF 1 3) */,
    0x00000087    /* 304 (CDDR-PUSH) */,
    0x00c0103c    /* 305 (LREF 1 3) */,
    0x00000083    /* 306 (CADR-PUSH) */,
    0x0000004d    /* 307 (LREF11-PUSH) */,
    0x0000004c    /* 308 (LREF10-PUSH) */,
    0x0000201b    /* 309 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]) + 7),
    0x00000014    /* 311 (RET) */,
    0x0000003d    /* 312 (LREF0) */,
    0x0000002e    /* 313 (BNEQC) */,
    SCM_WORD(SCM_UNDEFINED) /* :allow-archive */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]) + 325)  /*    325 */,
    0x00c0103c    /* 316 (LREF 1 3) */,
    0x00000087    /* 317 (CDDR-PUSH) */,
    0x0000004e    /* 318 (LREF12-PUSH) */,
    0x00c0103c    /* 319 (LREF 1 3) */,
    0x00000083    /* 320 (CADR-PUSH) */,
    0x0000004c    /* 321 (LREF10-PUSH) */,
    0x0000201b    /* 322 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]) + 7),
    0x00000014    /* 324 (RET) */,
    0x0000003d    /* 325 (LREF0) */,
    0x0000002e    /* 326 (BNEQC) */,
    SCM_WORD(SCM_UNDEFINED) /* :relative-dot-path */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]) + 338)  /*    338 */,
    0x00c0103c    /* 329 (LREF 1 3) */,
    0x00000087    /* 330 (CDDR-PUSH) */,
    0x0000004e    /* 331 (LREF12-PUSH) */,
    0x0000004d    /* 332 (LREF11-PUSH) */,
    0x00c0103c    /* 333 (LREF 1 3) */,
    0x00000083    /* 334 (CADR-PUSH) */,
    0x0000201b    /* 335 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]) + 7),
    0x00000014    /* 337 (RET) */,
    0x0000200e    /* 338 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]) + 346),
    0x00000006    /* 340 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1561[48])) /* "unknown keyword ~S" */,
    0x00c0103c    /* 342 (LREF 1 3) */,
    0x00000069    /* 343 (CAR-PUSH) */,
    0x0000205f    /* 344 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#errorf.c8bfa720> */,
    0x00c0103c    /* 346 (LREF 1 3) */,
    0x00000087    /* 347 (CDDR-PUSH) */,
    0x0000004e    /* 348 (LREF12-PUSH) */,
    0x0000004d    /* 349 (LREF11-PUSH) */,
    0x0000004c    /* 350 (LREF10-PUSH) */,
    0x0000201b    /* 351 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]) + 7),
    0x00000014    /* 353 (RET) */,
    0x00000014    /* 354 (RET) */,
    /* (make-embedded-code-loader make-embedded-code-loader #f) */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1472]) + 6),
    0x0000004c    /*   2 (LREF10-PUSH) */,
    0x00000048    /*   3 (LREF0-PUSH) */,
    0x0000205f    /*   4 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#string-append.c8d34f60> */,
    0x00001018    /*   6 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*   7 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1472]) + 13),
    0x00005047    /*   9 (LREF-PUSH 5 0) */,
    0x00000048    /*  10 (LREF0-PUSH) */,
    0x0000205f    /*  11 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#hash-table-exists?.c8d34e80> */,
    0x00000030    /*  13 (RF) */,
    0x00000053    /*  14 (LREF0-RET) */,
    /* (make-embedded-code-loader make-embedded-code-loader make-embedded-code-loader) */
    0x0000004c    /*   0 (LREF10-PUSH) */,
    0x00000006    /*   1 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :name */,
    0x0000200e    /*   3 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1487]) + 10),
    0x00000006    /*   5 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1561[187])) /* "@" */,
    0x0000004f    /*   7 (LREF20-PUSH) */,
    0x0000205f    /*   8 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#string-append.c8d34b20> */,
    0x00003063    /*  10 (PUSH-GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#open-input-string.c8d34bc0> */,
    0x00000014    /*  12 (RET) */,
    /* (make-embedded-code-loader make-embedded-code-loader) */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1500]) + 7),
    0x0000004a    /*   2 (LREF2-PUSH) */,
    0x00000006    /*   3 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1561[34])) /* "" */,
    0x0000205f    /*   5 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#equal?.c8d204a0> */,
    0x00000092    /*   7 (NOT) */,
    0x0000001e    /*   8 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1500]) + 25),
    0x0000200e    /*  10 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1500]) + 16),
    0x0000004a    /*  12 (LREF2-PUSH) */,
    0x00000007    /*  13 (CONSTI-PUSH 0) */,
    0x0000205f    /*  14 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#string-ref.c8d203e0> */,
    0x0000002f    /*  16 (BNEQVC) */,
    SCM_WORD(SCM_MAKE_CHAR(64)) /* #\@ */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1500]) + 25)  /*     25 */,
    0x0000200e    /*  19 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1500]) + 25),
    0x0000004a    /*  21 (LREF2-PUSH) */,
    0x00001007    /*  22 (CONSTI-PUSH 1) */,
    0x0000205f    /*  23 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#string-copy.c8d20360> */,
    0x00001018    /*  25 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  26 (LREF0) */,
    0x00000030    /*  27 (RF) */,
    0x0000200e    /*  28 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1500]) + 35),
    0x00000048    /*  30 (LREF0-PUSH) */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1561[34])) /* "" */,
    0x0000205f    /*  33 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#equal?.c8d202a0> */,
    0x0000001e    /*  35 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1500]) + 40),
    0x00000042    /*  37 (LREF11) */,
    0x00000013    /*  38 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1500]) + 48),
    0x0000300e    /*  40 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1500]) + 48),
    0x00000048    /*  42 (LREF0-PUSH) */,
    0x00000006    /*  43 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1561[139])) /* "/" */,
    0x0000004d    /*  45 (LREF11-PUSH) */,
    0x0000305f    /*  46 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#string-append.c8d20200> */,
    0x00001018    /*  48 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  49 (LREF0) */,
    0x00000030    /*  50 (RF) */,
    0x0000200e    /*  51 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1500]) + 59),
    0x00000016    /*  53 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1575[24])) /* #<compiled-code (make-embedded-code-loader make-embedded-code-loader #f)@0x7f82c98a9f60> */,
    0x0000000d    /*  55 (PUSH) */,
    0x0000004f    /*  56 (LREF20-PUSH) */,
    0x0000205f    /*  57 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#any.c8d20140> */,
    0x00001018    /*  59 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  60 (LREF0) */,
    0x00000030    /*  61 (RF) */,
    0x0000200e    /*  62 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1500]) + 68),
    0x00004047    /*  64 (LREF-PUSH 4 0) */,
    0x00000048    /*  65 (LREF0-PUSH) */,
    0x0000205f    /*  66 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#hash-table-get.c8d34da0> */,
    0x00001018    /*  68 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  69 (LREF0) */,
    0x00000030    /*  70 (RF) */,
    0x0000004c    /*  71 (LREF10-PUSH) */,
    0x00000016    /*  72 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1575[25])) /* #<compiled-code (make-embedded-code-loader make-embedded-code-loader make-embedded-code-loader)@0x7f82c98a9f00> */,
    0x00000066    /*  74 (CONS) */,
    0x00000014    /*  75 (RET) */,
    /* make-embedded-code-loader */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1575[26])) /* #<compiled-code (make-embedded-code-loader make-embedded-code-loader)@0x7f82c98a13c0> */,
    0x00000014    /*   2 (RET) */,
    /* (add-embedded-code-loader! add-embedded-code-loader!) */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%delete-load-path-hook!.c9828ee0> */,
    0x00000014    /*   3 (RET) */,
    /* add-embedded-code-loader! */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1583]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#make-embedded-code-loader.c9826420> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*   6 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1583]) + 11),
    0x00000048    /*   8 (LREF0-PUSH) */,
    0x0000105f    /*   9 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%add-load-path-hook!.c9826240> */,
    0x00000016    /*  11 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1575[28])) /* #<compiled-code (add-embedded-code-loader! add-embedded-code-loader!)@0x7f82c98a9600> */,
    0x00000014    /*  13 (RET) */,
    /* (%repl-print G1599) */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1597]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#write.c992d600> */,
    0x00000060    /*   5 (GREF-TAIL-CALL 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#newline.c992d5a0> */,
    0x00000014    /*   7 (RET) */,
    /* %repl-print */
    0x0000004c    /*   0 (LREF10-PUSH) */,
    0x00000048    /*   1 (LREF0-PUSH) */,
    0x00002060    /*   2 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#for-each.c992d8a0> */,
    0x00000014    /*   4 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1563[387])) /* (#<compiled-code (%repl-print #:G1599)@0x7f82c98a9000>) */,
    0x00000016    /*   2 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1575[31])) /* #<compiled-code %repl-print@0x7f82ca0b49c0> */,
    0x00000015    /*   4 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%repl-print.c992dd80> */,
    0x00000014    /*   6 (RET) */,
    /* %repl-prompt */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1617]) + 6),
    0x00000006    /*   2 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1561[199])) /* "gosh> " */,
    0x0000105f    /*   4 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#display.c951cae0> */,
    0x00000060    /*   6 (GREF-TAIL-CALL 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#flush.c951ca80> */,
    0x00000014    /*   8 (RET) */,
    /* (read-eval-print-loop G1607) */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1626]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#report-error.c95da3a0> */,
    0x0000000a    /*   5 (CONST-RET) */,
    SCM_WORD(SCM_TRUE) /* #t */,
    /* (read-eval-print-loop #f) */
    0x0000000e    /*   0 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1633]) + 4),
    0x0000003d    /*   2 (LREF0) */,
    0x00000011    /*   3 (CALL 0) */,
    0x0000000e    /*   4 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1633]) + 8),
    0x00000040    /*   6 (LREF3) */,
    0x00000011    /*   7 (CALL 0) */,
    0x00001018    /*   8 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*   9 (LREF0) */,
    0x0000009a    /*  10 (EOFP) */,
    0x00000092    /*  11 (NOT) */,
    0x00000030    /*  12 (RF) */,
    0x0000200e    /*  13 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1633]) + 23),
    0x00000048    /*  15 (LREF0-PUSH) */,
    0x0000000e    /*  16 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1633]) + 20),
    0x0000005f    /*  18 (GREF-CALL 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#vm-current-module.c95e0f40> */,
    0x0000000d    /*  20 (PUSH) */,
    0x00000043    /*  21 (LREF12) */,
    0x00002011    /*  22 (CALL 2) */,
    0x00400036    /*  23 (TAIL-RECEIVE 0 1) */,
    0x0000000e    /*  24 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1633]) + 29),
    0x00000050    /*  26 (LREF21-PUSH) */,
    0x0000003d    /*  27 (LREF0) */,
    0x00002095    /*  28 (TAIL-APPLY 2) */,
    0x0000201b    /*  29 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1633]) + 0),
    0x00000014    /*  31 (RET) */,
    0x00000014    /*  32 (RET) */,
    /* read-eval-print-loop */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1666]) + 6),
    0x00000004    /*   3 (CONSTF) */,
    0x00000013    /*   4 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1666]) + 7),
    0x0000006a    /*   6 (LREF0-CAR) */,
    0x0000000d    /*   7 (PUSH) */,
    0x0000003d    /*   8 (LREF0) */,
    0x00000022    /*   9 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1666]) + 14),
    0x00000003    /*  11 (CONSTN) */,
    0x00000013    /*  12 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1666]) + 15),
    0x00000076    /*  14 (LREF0-CDR) */,
    0x00002018    /*  15 (PUSH-LOCAL-ENV 2) */,
    0x0000003d    /*  16 (LREF0) */,
    0x00000022    /*  17 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1666]) + 22),
    0x00000004    /*  19 (CONSTF) */,
    0x00000013    /*  20 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1666]) + 23),
    0x0000006a    /*  22 (LREF0-CAR) */,
    0x0000000d    /*  23 (PUSH) */,
    0x0000003d    /*  24 (LREF0) */,
    0x00000022    /*  25 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1666]) + 30),
    0x00000003    /*  27 (CONSTN) */,
    0x00000013    /*  28 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1666]) + 31),
    0x00000076    /*  30 (LREF0-CDR) */,
    0x00002018    /*  31 (PUSH-LOCAL-ENV 2) */,
    0x0000003d    /*  32 (LREF0) */,
    0x00000022    /*  33 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1666]) + 38),
    0x00000004    /*  35 (CONSTF) */,
    0x00000013    /*  36 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1666]) + 39),
    0x0000006a    /*  38 (LREF0-CAR) */,
    0x0000000d    /*  39 (PUSH) */,
    0x0000003d    /*  40 (LREF0) */,
    0x00000022    /*  41 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1666]) + 46),
    0x00000003    /*  43 (CONSTN) */,
    0x00000013    /*  44 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1666]) + 47),
    0x00000076    /*  46 (LREF0-CDR) */,
    0x00002018    /*  47 (PUSH-LOCAL-ENV 2) */,
    0x0000003d    /*  48 (LREF0) */,
    0x00000022    /*  49 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1666]) + 54),
    0x00000004    /*  51 (CONSTF) */,
    0x00000013    /*  52 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1666]) + 55),
    0x0000006a    /*  54 (LREF0-CAR) */,
    0x0000000d    /*  55 (PUSH) */,
    0x0000003d    /*  56 (LREF0) */,
    0x00000022    /*  57 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1666]) + 62),
    0x00000003    /*  59 (CONSTN) */,
    0x00000013    /*  60 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1666]) + 63),
    0x00000076    /*  62 (LREF0-CDR) */,
    0x00002018    /*  63 (PUSH-LOCAL-ENV 2) */,
    0x0000003d    /*  64 (LREF0) */,
    0x00000022    /*  65 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1666]) + 69),
    0x00000013    /*  67 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1666]) + 77),
    0x0000200e    /*  69 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1666]) + 77),
    0x00000006    /*  71 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1561[205])) /* "too many arguments for" */,
    0x00000006    /*  73 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1563[487])) /* (lambda (:optional (reader #f) (evaluator #f) (printer #f) (prompter #f)) (let ((reader (or reader read)) (evaluator (or evaluator eval)) (printer (or printer %repl-print)) (prompter (or prompter %repl-prompt))) (let loop1 () (and (with-error-handler (^e (report-error e) #t) (^ () (let loop2 () (prompter) (let1 exp (reader) (and (not (eof-object? exp)) (receive results (evaluator exp (vm-current-module)) (apply printer results) (loop2))))))) (loop1))))) */,
    0x0000205f    /*  75 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#error.c95c8c20> */,
    0x0040303c    /*  77 (LREF 3 1) */,
    0x0000001e    /*  78 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1666]) + 82),
    0x00000013    /*  80 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1666]) + 84),
    0x0000005d    /*  82 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#read.c95daa00> */,
    0x0000000d    /*  84 (PUSH) */,
    0x00000045    /*  85 (LREF21) */,
    0x0000001e    /*  86 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1666]) + 90),
    0x00000013    /*  88 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1666]) + 92),
    0x0000005d    /*  90 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#eval.c95da8e0> */,
    0x0000000d    /*  92 (PUSH) */,
    0x00000042    /*  93 (LREF11) */,
    0x0000001e    /*  94 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1666]) + 98),
    0x00000013    /*  96 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1666]) + 100),
    0x0000005d    /*  98 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%repl-print.c95da7e0> */,
    0x0000000d    /* 100 (PUSH) */,
    0x0000003e    /* 101 (LREF1) */,
    0x0000001e    /* 102 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1666]) + 106),
    0x00000013    /* 104 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1666]) + 108),
    0x0000005d    /* 106 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%repl-prompt.c95da5a0> */,
    0x00004018    /* 108 (PUSH-LOCAL-ENV 4) */,
    0x0000200e    /* 109 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1666]) + 116),
    0x00006047    /* 111 (LREF-PUSH 6 0) */,
    0x00000016    /* 112 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1575[35])) /* #<compiled-code (read-eval-print-loop #f)@0x7f82c9f1fba0> */,
    0x00002062    /* 114 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#with-error-handler.c95da4c0> */,
    0x00000030    /* 116 (RF) */,
    0x0000001b    /* 117 (LOCAL-ENV-JUMP 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1666]) + 109),
    0x00000014    /* 119 (RET) */,
    0x00000014    /* 120 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1563[401])) /* (#<compiled-code (read-eval-print-loop #:G1607)@0x7f82ca0b4000>) */,
    0x00000016    /*   2 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1575[36])) /* #<compiled-code read-eval-print-loop@0x7f82c9f1fe40> */,
    0x00000015    /*   4 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#read-eval-print-loop.c95bda00> */,
    0x00000014    /*   6 (RET) */,
    /* (run-main G1608) */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1794]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#report-error.c8fb0a20> */,
    0x00046002    /*   5 (CONSTI 70) */,
    0x00000014    /*   6 (RET) */,
    /* (run-main #f) */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1801]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000003e    /*   3 (LREF1) */,
    0x00001011    /*   4 (CALL 1) */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*   6 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1801]) + 11),
    0x00000048    /*   8 (LREF0-PUSH) */,
    0x0000105f    /*   9 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#fixnum?.c8fb07a0> */,
    0x0000001e    /*  11 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1801]) + 14),
    0x00000053    /*  13 (LREF0-RET) */,
    0x00046002    /*  14 (CONSTI 70) */,
    0x00000014    /*  15 (RET) */,
    /* run-main */
    0x0000004c    /*   0 (LREF10-PUSH) */,
    0x00000016    /*   1 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1575[39])) /* #<compiled-code (run-main #f)@0x7f82c98cc3c0> */,
    0x0000000d    /*   3 (PUSH) */,
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :rewind-before */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_TRUE) /* #t */,
    0x00004060    /*   8 (GREF-TAIL-CALL 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#with-error-handler.c8fb0ba0> */,
    0x00000014    /*  10 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1563[502])) /* (#<compiled-code (run-main #:G1608)@0x7f82c98cca20>) */,
    0x00000016    /*   2 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1575[40])) /* #<compiled-code run-main@0x7f82c98cc5a0> */,
    0x00000015    /*   4 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#run-main.c8fb0d20> */,
    0x00000014    /*   6 (RET) */,
    /* %invoke-other-version */
    0x0000200e    /*   0 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1835]) + 7),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x00000006    /*   3 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1561[227])) /* "ersion" */,
    0x0000205f    /*   5 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#equal?.c8b3a4e0> */,
    0x0000001e    /*   7 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1835]) + 18),
    0x0000200e    /*   9 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1835]) + 18),
    0x00001007    /*  11 (CONSTI-PUSH 1) */,
    0x00000006    /*  12 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1561[228])) /* "No such version `ersion'.  To display Gauche version, run 'gosh -V'.  To see all options, run 'gosh -h'." */,
    0x0000205f    /*  14 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#exit.c8b3a460> */,
    0x00000013    /*  16 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1835]) + 18),
    0x0000300e    /*  18 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1835]) + 38),
    0x0000200e    /*  20 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1835]) + 31),
    0x0000000e    /*  22 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1835]) + 26),
    0x0000005f    /*  24 (GREF-CALL 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#gauche-architecture-directory.c8b3a320> */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1561[231])) /* "/../../.." */,
    0x0000205f    /*  29 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#string-append.c8b3a360> */,
    0x0000000d    /*  31 (PUSH) */,
    0x00000006    /*  32 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :canonicalize */,
    0x00000006    /*  34 (CONST-PUSH) */,
    SCM_WORD(SCM_TRUE) /* #t */,
    0x0000305f    /*  36 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#sys-normalize-pathname.c8b3a3a0> */,
    0x00001018    /*  38 (PUSH-LOCAL-ENV 1) */,
    0x0000600e    /*  39 (PRE-CALL 6) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1835]) + 56),
    0x00000048    /*  41 (LREF0-PUSH) */,
    0x00000006    /*  42 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1561[232])) /* "/gauche-* /" */,
    0x0000004d    /*  44 (LREF11-PUSH) */,
    0x00000006    /*  45 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1561[139])) /* "/" */,
    0x0000000e    /*  47 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1835]) + 51),
    0x0000005f    /*  49 (GREF-CALL 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#gauche-architecture.c8b3a1a0> */,
    0x0000000d    /*  51 (PUSH) */,
    0x00000006    /*  52 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1561[234])) /* "/gosh" */,
    0x0000605f    /*  54 (GREF-CALL 6) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#string-append.c8b3a260> */,
    0x00001018    /*  56 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  57 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1835]) + 62),
    0x00000048    /*  59 (LREF0-PUSH) */,
    0x0000105f    /*  60 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#glob.c8b3a140> */,
    0x00001018    /*  62 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  63 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1835]) + 115),
    0x0000007f    /*  65 (LREF30-CDR) */,
    0x0000000d    /*  66 (PUSH) */,
    0x00000008    /*  67 (CONSTN-PUSH) */,
    0x00002017    /*  68 (LOCAL-ENV 2) */,
    0x0000003e    /*  69 (LREF1) */,
    0x00000022    /*  70 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1835]) + 75),
    0x0000003d    /*  72 (LREF0) */,
    0x00000093    /*  73 (REVERSE) */,
    0x00000014    /*  74 (RET) */,
    0x0000200e    /*  75 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1835]) + 83),
    0x0000006b    /*  77 (LREF1-CAR) */,
    0x0000000d    /*  78 (PUSH) */,
    0x00000006    /*  79 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1561[236])) /* "-v" */,
    0x0000205f    /*  81 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#equal?.c8b6cfa0> */,
    0x0000001e    /*  83 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1835]) + 91),
    0x0000003e    /*  85 (LREF1) */,
    0x00000087    /*  86 (CDDR-PUSH) */,
    0x00000048    /*  87 (LREF0-PUSH) */,
    0x0000101b    /*  88 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1835]) + 69),
    0x00000014    /*  90 (RET) */,
    0x0000100e    /*  91 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1835]) + 98),
    0x0000006b    /*  93 (LREF1-CAR) */,
    0x0000000d    /*  94 (PUSH) */,
    0x00000001    /*  95 (CONST) */,
    SCM_WORD(SCM_UNDEFINED) /* #/^-v/ */,
    0x00001011    /*  97 (CALL 1) */,
    0x0000001e    /*  98 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1835]) + 106),
    0x00000077    /* 100 (LREF1-CDR) */,
    0x0000000d    /* 101 (PUSH) */,
    0x00000048    /* 102 (LREF0-PUSH) */,
    0x0000101b    /* 103 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1835]) + 69),
    0x00000014    /* 105 (RET) */,
    0x00000077    /* 106 (LREF1-CDR) */,
    0x0000000d    /* 107 (PUSH) */,
    0x0000006b    /* 108 (LREF1-CAR) */,
    0x0000000d    /* 109 (PUSH) */,
    0x0000003d    /* 110 (LREF0) */,
    0x00000067    /* 111 (CONS-PUSH) */,
    0x0000101b    /* 112 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1835]) + 69),
    0x00000014    /* 114 (RET) */,
    0x00001018    /* 115 (PUSH-LOCAL-ENV 1) */,
    0x00000041    /* 116 (LREF10) */,
    0x00000098    /* 117 (PAIRP) */,
    0x0000001e    /* 118 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1835]) + 122),
    0x00000013    /* 120 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1835]) + 131),
    0x0000400e    /* 122 (PRE-CALL 4) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1835]) + 131),
    0x00001007    /* 124 (CONSTI-PUSH 1) */,
    0x00000006    /* 125 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1561[238])) /* "No installed Gauche with version ~a under ~a.\n" */,
    0x00404047    /* 127 (LREF-PUSH 4 1) */,
    0x00000051    /* 128 (LREF30-PUSH) */,
    0x0000405f    /* 129 (GREF-CALL 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#exit.c8b6cb00> */,
    0x0000006e    /* 131 (LREF10-CAR) */,
    0x0000000d    /* 132 (PUSH) */,
    0x0000006e    /* 133 (LREF10-CAR) */,
    0x0000000d    /* 134 (PUSH) */,
    0x0000003d    /* 135 (LREF0) */,
    0x00000067    /* 136 (CONS-PUSH) */,
    0x00002060    /* 137 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#sys-exec.c8b6ca40> */,
    0x00000014    /* 139 (RET) */,
    /* #f */
    0x0000003e    /*   0 (LREF1) */,
    0x0000001e    /*   1 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1975]) + 22),
    0x0000000e    /*   3 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1975]) + 15),
    0x0000005e    /*   5 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#format.c99eb2c0> */,
    0x0000000e    /*   7 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1975]) + 11),
    0x0000005f    /*   9 (GREF-CALL 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#standard-error-port.c99eb280> */,
    0x0000000d    /*  11 (PUSH) */,
    0x00000049    /*  12 (LREF1-PUSH) */,
    0x0000003d    /*  13 (LREF0) */,
    0x00004095    /*  14 (TAIL-APPLY 4) */,
    0x0000000e    /*  15 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[1975]) + 19),
    0x0000005f    /*  17 (GREF-CALL 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#standard-error-port.c99f38a0> */,
    0x00001063    /*  19 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#newline.c99eb0e0> */,
    0x00000014    /*  21 (RET) */,
    0x0000000c    /*  22 (CONSTU-RET) */,
    /* %toplevel */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1575[43])) /* #<compiled-code #f@0x7f82c98a9420> */,
    0x00001063    /*   2 (PUSH-GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#exit-handler.c99eb7a0> */,
    0x00000014    /*   4 (RET) */,
    /* (exit G1613) */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2003]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<error>.c95a4520> */,
    0x0000001e    /*   5 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2003]) + 8),
    0x0000000b    /*   7 (CONSTF-RET) */,
    0x00000060    /*   8 (GREF-TAIL-CALL 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.internal#%reraise.c95a4920> */,
    0x00000014    /*  10 (RET) */,
    /* (exit #f) */
    0x00000050    /*   0 (LREF21-PUSH) */,
    0x0000004d    /*   1 (LREF11-PUSH) */,
    0x0000004c    /*   2 (LREF10-PUSH) */,
    0x0000003d    /*   3 (LREF0) */,
    0x00003012    /*   4 (TAIL-CALL 3) */,
    0x00000014    /*   5 (RET) */,
    /* exit */
    0x0000003d    /*   0 (LREF0) */,
    0x00000022    /*   1 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2020]) + 6),
    0x00000002    /*   3 (CONSTI 0) */,
    0x00000013    /*   4 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2020]) + 7),
    0x0000006a    /*   6 (LREF0-CAR) */,
    0x0000000d    /*   7 (PUSH) */,
    0x0000003d    /*   8 (LREF0) */,
    0x00000022    /*   9 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2020]) + 14),
    0x00000003    /*  11 (CONSTN) */,
    0x00000013    /*  12 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2020]) + 15),
    0x00000076    /*  14 (LREF0-CDR) */,
    0x00002018    /*  15 (PUSH-LOCAL-ENV 2) */,
    0x0000003d    /*  16 (LREF0) */,
    0x00000022    /*  17 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2020]) + 22),
    0x00000004    /*  19 (CONSTF) */,
    0x00000013    /*  20 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2020]) + 23),
    0x0000006a    /*  22 (LREF0-CAR) */,
    0x0000000d    /*  23 (PUSH) */,
    0x0000003d    /*  24 (LREF0) */,
    0x00000022    /*  25 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2020]) + 30),
    0x00000003    /*  27 (CONSTN) */,
    0x00000013    /*  28 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2020]) + 31),
    0x00000076    /*  30 (LREF0-CDR) */,
    0x00002018    /*  31 (PUSH-LOCAL-ENV 2) */,
    0x0000000e    /*  32 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2020]) + 36),
    0x0000005f    /*  34 (GREF-CALL 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#exit-handler.c95a4da0> */,
    0x00001018    /*  36 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  37 (LREF0) */,
    0x0000001e    /*  38 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2020]) + 54),
    0x0000400e    /*  40 (PRE-CALL 4) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2020]) + 54),
    0x00004047    /*  42 (LREF-PUSH 4 0) */,
    0x00000016    /*  43 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1575[46])) /* #<compiled-code (exit #f)@0x7f82c98e3ba0> */,
    0x0000000d    /*  45 (PUSH) */,
    0x00000006    /*  46 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :rewind-before */,
    0x00000006    /*  48 (CONST-PUSH) */,
    SCM_WORD(SCM_TRUE) /* #t */,
    0x0000405f    /*  50 (GREF-CALL 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#with-error-handler.c95a48e0> */,
    0x00000013    /*  52 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2020]) + 54),
    0x0000001a    /*  54 (POP-LOCAL-ENV) */,
    0x0000004d    /*  55 (LREF11-PUSH) */,
    0x00001060    /*  56 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%exit.c95a41a0> */,
    0x00000014    /*  58 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1563[539])) /* (#<compiled-code (exit #:G1613)@0x7f82c98e3c60>) */,
    0x00000016    /*   2 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1575[47])) /* #<compiled-code exit@0x7f82c98e3c00> */,
    0x00000015    /*   4 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#exit.c959fb00> */,
    0x00000014    /*   6 (RET) */,
    /* version-alist */
    0x0000000e    /*   0 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2086]) + 4),
    0x0000005f    /*   2 (GREF-CALL 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.internal#cond-features.c8d00a00> */,
    0x00001018    /*   4 (PUSH-LOCAL-ENV 1) */,
    0x00000006    /*   5 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* version */,
    0x0000000e    /*   7 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2086]) + 11),
    0x0000005f    /*   9 (GREF-CALL 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#gauche-version.c8d007e0> */,
    0x00002088    /*  11 (LIST 2) */,
    0x0000000d    /*  12 (PUSH) */,
    0x00000006    /*  13 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1563[607])) /* (command "gosh") */,
    0x00000006    /*  15 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1563[609])) /* (scheme.id gauche) */,
    0x00000006    /*  17 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1563[613])) /* (languages scheme r5rs r7rs) */,
    0x00000006    /*  19 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* encodings */,
    0x0000000e    /*  21 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2086]) + 25),
    0x0000005f    /*  23 (GREF-CALL 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#gauche-character-encoding.c8d0afe0> */,
    0x00002088    /*  25 (LIST 2) */,
    0x0000000d    /*  26 (PUSH) */,
    0x00000006    /*  27 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1563[615])) /* (website "https://practical-scheme.net/gauche") */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* build.platform */,
    0x0000000e    /*  31 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2086]) + 35),
    0x0000005f    /*  33 (GREF-CALL 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#gauche-architecture.c8d0acc0> */,
    0x00002088    /*  35 (LIST 2) */,
    0x0000000d    /*  36 (PUSH) */,
    0x00000006    /*  37 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* scheme.path */,
    0x0000005d    /*  39 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#*load-path*.c8d0ab00> */,
    0x00000067    /*  41 (CONS-PUSH) */,
    0x00000006    /*  42 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* gauche.threads */,
    0x00000006    /*  44 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* gauche.sys.pthreads */,
    0x0000003d    /*  46 (LREF0) */,
    0x0000008d    /*  47 (ASSQ) */,
    0x0000001e    /*  48 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2086]) + 54),
    0x00000001    /*  50 (CONST) */,
    SCM_WORD(SCM_UNDEFINED) /* pthreads */,
    0x00000013    /*  52 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2086]) + 66),
    0x00000006    /*  54 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* gauche.sys.wthreads */,
    0x0000003d    /*  56 (LREF0) */,
    0x0000008d    /*  57 (ASSQ) */,
    0x0000001e    /*  58 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2086]) + 64),
    0x00000001    /*  60 (CONST) */,
    SCM_WORD(SCM_UNDEFINED) /* wthreads */,
    0x00000013    /*  62 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2086]) + 66),
    0x00000001    /*  64 (CONST) */,
    SCM_WORD(SCM_UNDEFINED) /* none */,
    0x00002088    /*  66 (LIST 2) */,
    0x0000000d    /*  67 (PUSH) */,
    0x00000006    /*  68 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* gauche.net.tls */,
    0x0000100e    /*  70 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2086]) + 103),
    0x00000006    /*  72 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* gauche.net.tls.axtls */,
    0x0000003d    /*  74 (LREF0) */,
    0x0000008d    /*  75 (ASSQ) */,
    0x00001018    /*  76 (PUSH-LOCAL-ENV 1) */,
    0x00000006    /*  77 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* gauche.net.tls.mbedtls */,
    0x00000041    /*  79 (LREF10) */,
    0x0000008d    /*  80 (ASSQ) */,
    0x00001018    /*  81 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  82 (LREF0) */,
    0x0000001e    /*  83 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2086]) + 91),
    0x00000006    /*  85 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* mbedtls */,
    0x00000003    /*  87 (CONSTN) */,
    0x00000066    /*  88 (CONS) */,
    0x00000013    /*  89 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2086]) + 92),
    0x00000003    /*  91 (CONSTN) */,
    0x0000001a    /*  92 (POP-LOCAL-ENV) */,
    0x00001018    /*  93 (PUSH-LOCAL-ENV 1) */,
    0x00000041    /*  94 (LREF10) */,
    0x0000001e    /*  95 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2086]) + 102),
    0x00000006    /*  97 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* axtls */,
    0x0000003d    /*  99 (LREF0) */,
    0x00000066    /* 100 (CONS) */,
    0x00000014    /* 101 (RET) */,
    0x00000053    /* 102 (LREF0-RET) */,
    0x00000066    /* 103 (CONS) */,
    0x00002088    /* 104 (LIST 2) */,
    0x00003089    /* 105 (LIST-STAR 3) */,
    0x00003089    /* 106 (LIST-STAR 3) */,
    0x00003089    /* 107 (LIST-STAR 3) */,
    0x00003089    /* 108 (LIST-STAR 3) */,
    0x00000014    /* 109 (RET) */,
    /* %vm-show-stack-trace */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x00000005    /*   1 (CONSTU) */,
    0x0000000d    /*   2 (PUSH) */,
    0x00000005    /*   3 (CONSTU) */,
    0x0000000d    /*   4 (PUSH) */,
    0x00000005    /*   5 (CONSTU) */,
    0x0000000d    /*   6 (PUSH) */,
    0x00000005    /*   7 (CONSTU) */,
    0x00005018    /*   8 (PUSH-LOCAL-ENV 5) */,
    0x0100003c    /*   9 (LREF 0 4) */,
    0x00000022    /*  10 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2196]) + 66),
    0x0000100e    /*  12 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2196]) + 17),
    0x0000004b    /*  14 (LREF3-PUSH) */,
    0x0000105f    /*  15 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#undefined?.ca7d47a0> */,
    0x0000001e    /*  17 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2196]) + 22),
    0x000000df    /*  19 (CUROUT) */,
    0x00000013    /*  20 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2196]) + 23),
    0x00000040    /*  22 (LREF3) */,
    0x00001018    /*  23 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  24 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2196]) + 29),
    0x0000004e    /*  26 (LREF12-PUSH) */,
    0x0000105f    /*  27 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#undefined?.ca7d47a0> */,
    0x0000001e    /*  29 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2196]) + 34),
    0x00000002    /*  31 (CONSTI 0) */,
    0x00000013    /*  32 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2196]) + 35),
    0x00000043    /*  34 (LREF12) */,
    0x00001018    /*  35 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  36 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2196]) + 41),
    0x00000050    /*  38 (LREF21-PUSH) */,
    0x0000105f    /*  39 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#undefined?.ca7d47a0> */,
    0x0000001e    /*  41 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2196]) + 46),
    0x00000002    /*  43 (CONSTI 0) */,
    0x00000013    /*  44 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2196]) + 47),
    0x00000045    /*  46 (LREF21) */,
    0x00001018    /*  47 (PUSH-LOCAL-ENV 1) */,
    0x00404047    /*  48 (LREF-PUSH 4 1) */,
    0x0000004f    /*  49 (LREF20-PUSH) */,
    0x0000004c    /*  50 (LREF10-PUSH) */,
    0x00000048    /*  51 (LREF0-PUSH) */,
    0x0000100e    /*  52 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2196]) + 57),
    0x00000051    /*  54 (LREF30-PUSH) */,
    0x0000105f    /*  55 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#undefined?.ca7d47a0> */,
    0x0000001e    /*  57 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2196]) + 62),
    0x00000002    /*  59 (CONSTI 0) */,
    0x00000013    /*  60 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2196]) + 63),
    0x00000046    /*  62 (LREF30) */,
    0x00005063    /*  63 (PUSH-GREF-TAIL-CALL 5) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.internal#%show-stack-trace.ca7d5ce0> */,
    0x00000014    /*  65 (RET) */,
    0x0100003c    /*  66 (LREF 0 4) */,
    0x00000074    /*  67 (CDR) */,
    0x00000022    /*  68 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2196]) + 76),
    0x00000006    /*  70 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1561[42])) /* "keyword list not even" */,
    0x01000047    /*  72 (LREF-PUSH 0 4) */,
    0x00002060    /*  73 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#error.ca7d4680> */,
    0x00000014    /*  75 (RET) */,
    0x0000100e    /*  76 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2196]) + 82),
    0x0100003c    /*  78 (LREF 0 4) */,
    0x00000069    /*  79 (CAR-PUSH) */,
    0x0000105f    /*  80 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#unwrap-syntax-1.ca7d4620> */,
    0x00001018    /*  82 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  83 (LREF0) */,
    0x0000002e    /*  84 (BNEQC) */,
    SCM_WORD(SCM_UNDEFINED) /* :port */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2196]) + 97)  /*     97 */,
    0x0100103c    /*  87 (LREF 1 4) */,
    0x00000087    /*  88 (CDDR-PUSH) */,
    0x0100103c    /*  89 (LREF 1 4) */,
    0x00000083    /*  90 (CADR-PUSH) */,
    0x0000004e    /*  91 (LREF12-PUSH) */,
    0x0000004d    /*  92 (LREF11-PUSH) */,
    0x0000004c    /*  93 (LREF10-PUSH) */,
    0x0000201b    /*  94 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2196]) + 9),
    0x00000014    /*  96 (RET) */,
    0x0000003d    /*  97 (LREF0) */,
    0x0000002e    /*  98 (BNEQC) */,
    SCM_WORD(SCM_UNDEFINED) /* :maxdepth */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2196]) + 111)  /*    111 */,
    0x0100103c    /* 101 (LREF 1 4) */,
    0x00000087    /* 102 (CDDR-PUSH) */,
    0x00c01047    /* 103 (LREF-PUSH 1 3) */,
    0x0100103c    /* 104 (LREF 1 4) */,
    0x00000083    /* 105 (CADR-PUSH) */,
    0x0000004d    /* 106 (LREF11-PUSH) */,
    0x0000004c    /* 107 (LREF10-PUSH) */,
    0x0000201b    /* 108 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2196]) + 9),
    0x00000014    /* 110 (RET) */,
    0x0000003d    /* 111 (LREF0) */,
    0x0000002e    /* 112 (BNEQC) */,
    SCM_WORD(SCM_UNDEFINED) /* :skip */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2196]) + 125)  /*    125 */,
    0x0100103c    /* 115 (LREF 1 4) */,
    0x00000087    /* 116 (CDDR-PUSH) */,
    0x00c01047    /* 117 (LREF-PUSH 1 3) */,
    0x0000004e    /* 118 (LREF12-PUSH) */,
    0x0100103c    /* 119 (LREF 1 4) */,
    0x00000083    /* 120 (CADR-PUSH) */,
    0x0000004c    /* 121 (LREF10-PUSH) */,
    0x0000201b    /* 122 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2196]) + 9),
    0x00000014    /* 124 (RET) */,
    0x0000003d    /* 125 (LREF0) */,
    0x0000002e    /* 126 (BNEQC) */,
    SCM_WORD(SCM_UNDEFINED) /* :offset */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2196]) + 139)  /*    139 */,
    0x0100103c    /* 129 (LREF 1 4) */,
    0x00000087    /* 130 (CDDR-PUSH) */,
    0x00c01047    /* 131 (LREF-PUSH 1 3) */,
    0x0000004e    /* 132 (LREF12-PUSH) */,
    0x0000004d    /* 133 (LREF11-PUSH) */,
    0x0100103c    /* 134 (LREF 1 4) */,
    0x00000083    /* 135 (CADR-PUSH) */,
    0x0000201b    /* 136 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2196]) + 9),
    0x00000014    /* 138 (RET) */,
    0x0000200e    /* 139 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2196]) + 147),
    0x00000006    /* 141 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1561[48])) /* "unknown keyword ~S" */,
    0x0100103c    /* 143 (LREF 1 4) */,
    0x00000069    /* 144 (CAR-PUSH) */,
    0x0000205f    /* 145 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche#errorf.ca7d4200> */,
    0x0100103c    /* 147 (LREF 1 4) */,
    0x00000087    /* 148 (CDDR-PUSH) */,
    0x00c01047    /* 149 (LREF-PUSH 1 3) */,
    0x0000004e    /* 150 (LREF12-PUSH) */,
    0x0000004d    /* 151 (LREF11-PUSH) */,
    0x0000004c    /* 152 (LREF10-PUSH) */,
    0x0000201b    /* 153 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2196]) + 9),
    0x00000014    /* 155 (RET) */,
    0x00000014    /* 156 (RET) */,
    /* (%show-stack-trace G1623) */
    0x0000006a    /*   0 (LREF0-CAR) */,
    0x00000030    /*   1 (RF) */,
    0x0000003d    /*   2 (LREF0) */,
    0x00000082    /*   3 (CADR) */,
    0x00000014    /*   4 (RET) */,
    /* %show-stack-trace */
    0x0000003f    /*   0 (LREF2) */,
    0x0000002d    /*   1 (BNUMNEI 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2358]) + 6),
    0x0001e002    /*   3 (CONSTI 30) */,
    0x00000013    /*   4 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2358]) + 7),
    0x0000003f    /*   6 (LREF2) */,
    0x00001018    /*   7 (PUSH-LOCAL-ENV 1) */,
    0x01001047    /*   8 (LREF-PUSH 1 4) */,
    0x0000004d    /*   9 (LREF11-PUSH) */,
    0x0000004c    /*  10 (LREF10-PUSH) */,
    0x00003017    /*  11 (LOCAL-ENV 3) */,
    0x0000003f    /*  12 (LREF2) */,
    0x00000022    /*  13 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2358]) + 16),
    0x00000014    /*  15 (RET) */,
    0x00000002    /*  16 (CONSTI 0) */,
    0x0000102b    /*  17 (LREF-VAL0-BNGT 1 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2358]) + 32),
    0x00000041    /*  19 (LREF10) */,
    0x0000002b    /*  20 (LREF-VAL0-BNGT 0 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2358]) + 32),
    0x0000200e    /*  22 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2358]) + 29),
    0x00000006    /*  24 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1561[302])) /* "... (more stack dump truncated)\n" */,
    0x00c02047    /*  26 (LREF-PUSH 2 3) */,
    0x0000205f    /*  27 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#display.c976f000> */,
    0x00000001    /*  29 (CONST) */,
    SCM_WORD(SCM_TRUE) /* #t */,
    0x00000031    /*  31 (RT) */,
    0x00000002    /*  32 (CONSTI 0) */,
    0x0040002b    /*  33 (LREF-VAL0-BNGT 0 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2358]) + 37),
    0x00000013    /*  35 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2358]) + 115),
    0x0000400e    /*  37 (PRE-CALL 4) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2358]) + 50),
    0x00c02047    /*  39 (LREF-PUSH 2 3) */,
    0x00000006    /*  40 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1561[303])) /* "~3d  ~,,,,65:s\n" */,
    0x00000048    /*  42 (LREF0-PUSH) */,
    0x0000100e    /*  43 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2358]) + 48),
    0x0000006c    /*  45 (LREF2-CAR) */,
    0x00001062    /*  46 (PUSH-GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#unwrap-syntax.c9775d80> */,
    0x00004062    /*  48 (PUSH-GREF-CALL 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#format.c9775e40> */,
    0x0000100e    /*  50 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2358]) + 55),
    0x0000006c    /*  52 (LREF2-CAR) */,
    0x00001062    /*  53 (PUSH-GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%source-info.c97757c0> */,
    0x00001018    /*  55 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  56 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2358]) + 63),
    0x00004047    /*  58 (LREF-PUSH 4 0) */,
    0x0000003d    /*  59 (LREF0) */,
    0x00000093    /*  60 (REVERSE) */,
    0x00002062    /*  61 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#find.c9777fe0> */,
    0x00001018    /*  63 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  64 (LREF0) */,
    0x0000001e    /*  65 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2358]) + 106),
    0x0000003d    /*  67 (LREF0) */,
    0x00000086    /*  68 (CDDR) */,
    0x00000098    /*  69 (PAIRP) */,
    0x0000001e    /*  70 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2358]) + 93),
    0x0080203c    /*  72 (LREF 2 2) */,
    0x00000069    /*  73 (CAR-PUSH) */,
    0x0000003d    /*  74 (LREF0) */,
    0x00000086    /*  75 (CDDR) */,
    0x00000068    /*  76 (CAR) */,
    0x00000020    /*  77 (BNEQ) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2358]) + 81),
    0x00000013    /*  79 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2358]) + 93),
    0x0000300e    /*  81 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2358]) + 93),
    0x00c04047    /*  83 (LREF-PUSH 4 3) */,
    0x00000006    /*  84 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1561[307])) /* "        expanded from ~,,,,60s\n" */,
    0x0000003d    /*  86 (LREF0) */,
    0x00000086    /*  87 (CDDR) */,
    0x00000069    /*  88 (CAR-PUSH) */,
    0x0000305f    /*  89 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#format.c97778c0> */,
    0x00000013    /*  91 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2358]) + 93),
    0x0000400e    /*  93 (PRE-CALL 4) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2358]) + 113),
    0x00c04047    /*  95 (LREF-PUSH 4 3) */,
    0x00000006    /*  96 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1561[308])) /* "        at ~s:~d\n" */,
    0x0000006a    /*  98 (LREF0-CAR) */,
    0x0000000d    /*  99 (PUSH) */,
    0x0000003d    /* 100 (LREF0) */,
    0x00000083    /* 101 (CADR-PUSH) */,
    0x0000405f    /* 102 (GREF-CALL 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#format.c97776a0> */,
    0x00000013    /* 104 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2358]) + 113),
    0x0000200e    /* 106 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2358]) + 113),
    0x00c04047    /* 108 (LREF-PUSH 4 3) */,
    0x00000006    /* 109 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1561[309])) /* "        [unknown location]\n" */,
    0x0000205f    /* 111 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#format.c9777520> */,
    0x0000001a    /* 113 (POP-LOCAL-ENV) */,
    0x0000001a    /* 114 (POP-LOCAL-ENV) */,
    0x00000078    /* 115 (LREF2-CDR) */,
    0x0000000d    /* 116 (PUSH) */,
    -0x00000f38   /* 117 (LREF1-NUMADDI-PUSH -1) */,
    0x000010c7    /* 118 (LREF0-NUMADDI-PUSH 1) */,
    0x0000101b    /* 119 (LOCAL-ENV-JUMP 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2358]) + 12),
    0x00000014    /* 121 (RET) */,
    0x00000013    /* 122 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2358]) + 32),
    0x00000014    /* 124 (RET) */,
    0x00000013    /* 125 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2358]) + 32),
    0x00000014    /* 127 (RET) */,
    0x00000014    /* 128 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1563[680])) /* (#<compiled-code (%show-stack-trace #:G1623)@0x7f82c98e3600>) */,
    0x00000016    /*   2 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1575[52])) /* #<compiled-code %show-stack-trace@0x7f82c98e3240> */,
    0x00000015    /*   4 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%show-stack-trace.c976f520> */,
    0x00000014    /*   6 (RET) */,
    /* %source-info */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x00000008    /*   1 (CONSTN-PUSH) */,
    0x00002017    /*   2 (LOCAL-ENV 2) */,
    0x0000003e    /*   3 (LREF1) */,
    0x00000098    /*   4 (PAIRP) */,
    0x0000001e    /*   5 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2494]) + 55),
    0x0000300e    /*   7 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2494]) + 16),
    0x00000049    /*   9 (LREF1-PUSH) */,
    0x00000006    /*  10 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* source-info */,
    0x00000006    /*  12 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1563[701])) /* (#f #f) */,
    0x0000305f    /*  14 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#pair-attribute-get.c8fa16e0> */,
    0x00001018    /*  16 (PUSH-LOCAL-ENV 1) */,
    0x0000300e    /*  17 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2494]) + 25),
    0x0000004d    /*  19 (LREF11-PUSH) */,
    0x00000006    /*  20 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* original */,
    0x00000009    /*  22 (CONSTF-PUSH) */,
    0x0000305f    /*  23 (GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#pair-attribute-get.c8fa1400> */,
    0x00001018    /*  25 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  26 (LREF0) */,
    0x0000001e    /*  27 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2494]) + 42),
    0x00000048    /*  29 (LREF0-PUSH) */,
    0x0000006e    /*  30 (LREF10-CAR) */,
    0x0000000d    /*  31 (PUSH) */,
    0x00000041    /*  32 (LREF10) */,
    0x00000083    /*  33 (CADR-PUSH) */,
    0x00000045    /*  34 (LREF21) */,
    0x00002088    /*  35 (LIST 2) */,
    0x00000067    /*  36 (CONS-PUSH) */,
    0x00000044    /*  37 (LREF20) */,
    0x00000067    /*  38 (CONS-PUSH) */,
    0x0000301b    /*  39 (LOCAL-ENV-JUMP 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2494]) + 3),
    0x00000014    /*  41 (RET) */,
    0x0000004f    /*  42 (LREF20-PUSH) */,
    0x0000006e    /*  43 (LREF10-CAR) */,
    0x0000000d    /*  44 (PUSH) */,
    0x00000041    /*  45 (LREF10) */,
    0x00000083    /*  46 (CADR-PUSH) */,
    0x00000045    /*  47 (LREF21) */,
    0x00002088    /*  48 (LIST 2) */,
    0x00000067    /*  49 (CONS-PUSH) */,
    0x00000003    /*  50 (CONSTN) */,
    0x00000067    /*  51 (CONS-PUSH) */,
    0x00002060    /*  52 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#reverse.c8fa1080> */,
    0x00000014    /*  54 (RET) */,
    0x00000003    /*  55 (CONSTN) */,
    0x00000014    /*  56 (RET) */,
    0x00000014    /*  57 (RET) */,
    /* (debug-source-info #f) */
    0x0000006a    /*   0 (LREF0-CAR) */,
    0x00000030    /*   1 (RF) */,
    0x0000003d    /*   2 (LREF0) */,
    0x00000082    /*   3 (CADR) */,
    0x00000030    /*   4 (RF) */,
    0x0000003d    /*   5 (LREF0) */,
    0x00000086    /*   6 (CDDR) */,
    0x00000069    /*   7 (CAR-PUSH) */,
    0x00000044    /*   8 (LREF20) */,
    0x00000020    /*   9 (BNEQ) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2552]) + 17),
    0x0000006a    /*  11 (LREF0-CAR) */,
    0x0000000d    /*  12 (PUSH) */,
    0x0000003d    /*  13 (LREF0) */,
    0x00000082    /*  14 (CADR) */,
    0x00002088    /*  15 (LIST 2) */,
    0x00000014    /*  16 (RET) */,
    0x00000053    /*  17 (LREF0-RET) */,
    /* debug-source-info */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1574[2570]) + 5),
    0x00000048    /*   2 (LREF0-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.internal#%source-info.c8de97e0> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*   6 (LREF0) */,
    0x00000030    /*   7 (RF) */,
    0x00000016    /*   8 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1575[55])) /* #<compiled-code (debug-source-info #f)@0x7f82c99e3c60> */,
    0x0000000d    /*  10 (PUSH) */,
    0x0000003d    /*  11 (LREF0) */,
    0x00000093    /*  12 (REVERSE) */,
    0x00002063    /*  13 (PUSH-GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#any.c8de9740> */,
    0x00000014    /*  15 (RET) */,
  },
  {   /* ScmPair d1563 */
       { SCM_NIL, SCM_NIL },
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[1])},
       { SCM_MAKE_INT(50U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1561[4]), SCM_OBJ(&scm__rc.d1563[3])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[4])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[6])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[7])},
       { SCM_OBJ(&scm__rc.d1563[8]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1563[5]), SCM_OBJ(&scm__rc.d1563[9])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(54U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1561[4]), SCM_OBJ(&scm__rc.d1563[12])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[13])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[15])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[16])},
       { SCM_OBJ(&scm__rc.d1563[17]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1563[14]), SCM_OBJ(&scm__rc.d1563[18])},
       { SCM_MAKE_INT(57U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1561[4]), SCM_OBJ(&scm__rc.d1563[20])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[21])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[23])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[24])},
       { SCM_OBJ(&scm__rc.d1563[25]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1563[22]), SCM_OBJ(&scm__rc.d1563[26])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[28])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[29])},
       { SCM_OBJ(&scm__rc.d1563[30]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[32])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1563[35]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1575[0]), SCM_NIL},
       { SCM_FALSE, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[39])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[42])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[44])},
       { SCM_TRUE, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[46])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[39])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[39])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[39])},
       { SCM_OBJ(&scm__rc.d1563[50]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1563[49]), SCM_OBJ(&scm__rc.d1563[51])},
       { SCM_OBJ(&scm__rc.d1563[48]), SCM_OBJ(&scm__rc.d1563[52])},
       { SCM_OBJ(&scm__rc.d1563[47]), SCM_OBJ(&scm__rc.d1563[53])},
       { SCM_OBJ(&scm__rc.d1563[45]), SCM_OBJ(&scm__rc.d1563[54])},
       { SCM_OBJ(&scm__rc.d1563[43]), SCM_OBJ(&scm__rc.d1563[55])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[56])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[57])},
       { SCM_MAKE_INT(69U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1561[4]), SCM_OBJ(&scm__rc.d1563[59])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[60])},
       { SCM_OBJ(&scm__rc.d1563[61]), SCM_OBJ(&scm__rc.d1563[36])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[64])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[67])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1575[5]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1575[4]), SCM_OBJ(&scm__rc.d1563[71])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[39])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[39])},
       { SCM_OBJ(&scm__rc.d1563[48]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1563[76]), SCM_OBJ(&scm__rc.d1563[77])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[78])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[79])},
       { SCM_MAKE_INT(105U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1561[4]), SCM_OBJ(&scm__rc.d1563[81])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[82])},
       { SCM_OBJ(&scm__rc.d1563[83]), SCM_OBJ(&scm__rc.d1563[36])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(176U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1561[4]), SCM_OBJ(&scm__rc.d1563[87])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[88])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[90])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[91])},
       { SCM_OBJ(&scm__rc.d1563[92]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1563[89]), SCM_OBJ(&scm__rc.d1563[93])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[95])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[96])},
       { SCM_OBJ(&scm__rc.d1563[97]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[99])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[100])},
       { SCM_OBJ(&scm__rc.d1563[101]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[103])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(213U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1561[4]), SCM_OBJ(&scm__rc.d1563[106])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[107])},
       { SCM_OBJ(&scm__rc.d1563[108]), SCM_OBJ(&scm__rc.d1563[36])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1575[9]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[112])},
       { SCM_MAKE_INT(204U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1561[4]), SCM_OBJ(&scm__rc.d1563[114])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[115])},
       { SCM_OBJ(&scm__rc.d1563[116]), SCM_OBJ(&scm__rc.d1563[36])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(222U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1561[4]), SCM_OBJ(&scm__rc.d1563[120])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[121])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[123])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[124])},
       { SCM_OBJ(&scm__rc.d1563[125]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1563[122]), SCM_OBJ(&scm__rc.d1563[126])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(229U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1561[4]), SCM_OBJ(&scm__rc.d1563[129])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[130])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[132])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[133])},
       { SCM_OBJ(&scm__rc.d1563[134]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1563[131]), SCM_OBJ(&scm__rc.d1563[135])},
       { SCM_MAKE_INT(231U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1561[4]), SCM_OBJ(&scm__rc.d1563[137])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[138])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[140])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[141])},
       { SCM_OBJ(&scm__rc.d1563[142]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1563[139]), SCM_OBJ(&scm__rc.d1563[143])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[145])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[146])},
       { SCM_OBJ(&scm__rc.d1563[147]), SCM_NIL},
       { SCM_MAKE_INT(239U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1561[4]), SCM_OBJ(&scm__rc.d1563[149])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[150])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[152])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[153])},
       { SCM_OBJ(&scm__rc.d1563[154]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1563[151]), SCM_OBJ(&scm__rc.d1563[155])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[157])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[158])},
       { SCM_MAKE_INT(242U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1561[4]), SCM_OBJ(&scm__rc.d1563[160])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[161])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[163])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[164])},
       { SCM_OBJ(&scm__rc.d1563[165]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1563[162]), SCM_OBJ(&scm__rc.d1563[166])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[168])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[169])},
       { SCM_MAKE_INT(245U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1561[4]), SCM_OBJ(&scm__rc.d1563[171])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[172])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[174])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[175])},
       { SCM_OBJ(&scm__rc.d1563[176]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1563[173]), SCM_OBJ(&scm__rc.d1563[177])},
       { SCM_MAKE_INT(251U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1561[4]), SCM_OBJ(&scm__rc.d1563[179])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[180])},
       { SCM_OBJ(&scm__rc.d1563[181]), SCM_OBJ(&scm__rc.d1563[36])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[175])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d1563[186])},
       { SCM_UNDEFINED, SCM_UNDEFINED},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1575[13]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[191])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[191])},
       { SCM_OBJ(&scm__rc.d1563[193]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[119])},
       { SCM_OBJ(&scm__rc.d1563[196]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[197])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[199])},
       { SCM_OBJ(&scm__rc.d1563[200]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[201])},
       { SCM_OBJ(&scm__rc.d1563[202]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1563[198]), SCM_OBJ(&scm__rc.d1563[203])},
       { SCM_OBJ(&scm__rc.d1563[185]), SCM_OBJ(&scm__rc.d1563[204])},
       { SCM_OBJ(&scm__rc.d1563[184]), SCM_OBJ(&scm__rc.d1563[205])},
       { SCM_OBJ(&scm__rc.d1563[206]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[207])},
       { SCM_OBJ(&scm__rc.d1563[208]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1563[188]), SCM_OBJ(&scm__rc.d1563[209])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[210])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d1563[212])},
       { SCM_UNDEFINED, SCM_UNDEFINED},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1575[16]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[217])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[217])},
       { SCM_OBJ(&scm__rc.d1563[219]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[86])},
       { SCM_OBJ(&scm__sc.d1561[135]), SCM_OBJ(&scm__rc.d1563[86])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[223])},
       { SCM_OBJ(&scm__rc.d1563[224]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1563[222]), SCM_OBJ(&scm__rc.d1563[225])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[226])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_TRUE, SCM_OBJ(&scm__rc.d1563[228])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[229])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[228])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[231])},
       { SCM_OBJ(&scm__rc.d1563[232]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1563[230]), SCM_OBJ(&scm__rc.d1563[233])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[234])},
       { SCM_OBJ(&scm__rc.d1563[235]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[236])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[228])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[238])},
       { SCM_OBJ(&scm__rc.d1563[239]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1563[241]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[242])},
       { SCM_OBJ(&scm__rc.d1563[243]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1563[240]), SCM_OBJ(&scm__rc.d1563[244])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[246])},
       { SCM_OBJ(&scm__sc.d1561[139]), SCM_OBJ(&scm__rc.d1563[86])},
       { SCM_OBJ(&scm__rc.d1563[247]), SCM_OBJ(&scm__rc.d1563[248])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[249])},
       { SCM_OBJ(&scm__rc.d1563[250]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1563[245]), SCM_OBJ(&scm__rc.d1563[251])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[252])},
       { SCM_OBJ(&scm__rc.d1563[253]), SCM_OBJ(&scm__rc.d1563[86])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[254])},
       { SCM_OBJ(&scm__rc.d1563[255]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[256])},
       { SCM_OBJ(&scm__rc.d1563[257]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1563[237]), SCM_OBJ(&scm__rc.d1563[258])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[164])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[157])},
       { SCM_OBJ(&scm__rc.d1563[260]), SCM_OBJ(&scm__rc.d1563[261])},
       { SCM_OBJ(&scm__rc.d1563[262]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[263])},
       { SCM_OBJ(&scm__rc.d1563[264]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[265])},
       { SCM_OBJ(&scm__rc.d1563[266]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[267])},
       { SCM_OBJ(&scm__rc.d1563[268]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1563[259]), SCM_OBJ(&scm__rc.d1563[269])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[270])},
       { SCM_OBJ(&scm__rc.d1563[271]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1563[227]), SCM_OBJ(&scm__rc.d1563[272])},
       { SCM_OBJ(&scm__rc.d1563[214]), SCM_OBJ(&scm__rc.d1563[273])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[274])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[39])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[276])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(339U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1561[4]), SCM_OBJ(&scm__rc.d1563[279])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[280])},
       { SCM_OBJ(&scm__rc.d1563[281]), SCM_OBJ(&scm__rc.d1563[36])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[284])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[288])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1575[21]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1575[20]), SCM_OBJ(&scm__rc.d1563[291])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[39])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(360U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1561[4]), SCM_OBJ(&scm__rc.d1563[295])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[296])},
       { SCM_OBJ(&scm__rc.d1563[297]), SCM_OBJ(&scm__rc.d1563[36])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[39])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[39])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[39])},
       { SCM_OBJ(&scm__rc.d1563[302]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1563[301]), SCM_OBJ(&scm__rc.d1563[303])},
       { SCM_OBJ(&scm__rc.d1563[300]), SCM_OBJ(&scm__rc.d1563[304])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[305])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[306])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[307])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[308])},
       { SCM_MAKE_INT(330U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1561[4]), SCM_OBJ(&scm__rc.d1563[310])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[311])},
       { SCM_OBJ(&scm__rc.d1563[312]), SCM_OBJ(&scm__rc.d1563[36])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[315])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[316])},
       { SCM_MAKE_INT(383U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1561[4]), SCM_OBJ(&scm__rc.d1563[318])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[319])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[321])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[322])},
       { SCM_OBJ(&scm__rc.d1563[323]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1563[320]), SCM_OBJ(&scm__rc.d1563[324])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(385U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1561[4]), SCM_OBJ(&scm__rc.d1563[327])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[328])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[330])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[331])},
       { SCM_OBJ(&scm__rc.d1563[332]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1563[329]), SCM_OBJ(&scm__rc.d1563[333])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[39])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[335])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(403U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1561[4]), SCM_OBJ(&scm__rc.d1563[338])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[339])},
       { SCM_OBJ(&scm__rc.d1563[340]), SCM_OBJ(&scm__rc.d1563[36])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[343])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[344])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(409U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1561[4]), SCM_OBJ(&scm__rc.d1563[347])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[348])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[346])},
       { SCM_OBJ(&scm__rc.d1563[350]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1563[349]), SCM_OBJ(&scm__rc.d1563[351])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[354])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[355])},
       { SCM_MAKE_INT(396U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1561[4]), SCM_OBJ(&scm__rc.d1563[357])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[358])},
       { SCM_OBJ(&scm__rc.d1563[359]), SCM_OBJ(&scm__rc.d1563[36])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(395U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1561[4]), SCM_OBJ(&scm__rc.d1563[363])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[364])},
       { SCM_OBJ(&scm__rc.d1563[365]), SCM_OBJ(&scm__rc.d1563[36])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[368])},
       { SCM_MAKE_INT(419U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1561[4]), SCM_OBJ(&scm__rc.d1563[370])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[371])},
       { SCM_OBJ(&scm__rc.d1563[372]), SCM_OBJ(&scm__rc.d1563[36])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(416U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1561[4]), SCM_OBJ(&scm__rc.d1563[375])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[376])},
       { SCM_OBJ(&scm__rc.d1563[377]), SCM_OBJ(&scm__rc.d1563[36])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[380])},
       { SCM_MAKE_INT(427U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1561[4]), SCM_OBJ(&scm__rc.d1563[382])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[383])},
       { SCM_OBJ(&scm__rc.d1563[384]), SCM_OBJ(&scm__rc.d1563[36])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1575[30]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(428U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1561[4]), SCM_OBJ(&scm__rc.d1563[389])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[390])},
       { SCM_OBJ(&scm__rc.d1563[391]), SCM_OBJ(&scm__rc.d1563[36])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[394])},
       { SCM_MAKE_INT(442U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1561[4]), SCM_OBJ(&scm__rc.d1563[396])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[397])},
       { SCM_OBJ(&scm__rc.d1563[398]), SCM_OBJ(&scm__rc.d1563[36])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1575[34]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[39])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[39])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[39])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[39])},
       { SCM_OBJ(&scm__rc.d1563[405]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1563[404]), SCM_OBJ(&scm__rc.d1563[406])},
       { SCM_OBJ(&scm__rc.d1563[403]), SCM_OBJ(&scm__rc.d1563[407])},
       { SCM_OBJ(&scm__rc.d1563[402]), SCM_OBJ(&scm__rc.d1563[408])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[409])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[411])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[412])},
       { SCM_OBJ(&scm__rc.d1563[413]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[414])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[6])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[416])},
       { SCM_OBJ(&scm__rc.d1563[417]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[418])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[420])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[421])},
       { SCM_OBJ(&scm__rc.d1563[422]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[423])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[425])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[426])},
       { SCM_OBJ(&scm__rc.d1563[427]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[428])},
       { SCM_OBJ(&scm__rc.d1563[429]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1563[424]), SCM_OBJ(&scm__rc.d1563[430])},
       { SCM_OBJ(&scm__rc.d1563[419]), SCM_OBJ(&scm__rc.d1563[431])},
       { SCM_OBJ(&scm__rc.d1563[415]), SCM_OBJ(&scm__rc.d1563[432])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[34])},
       { SCM_OBJ(&scm__rc.d1563[434]), SCM_OBJ(&scm__rc.d1563[46])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[435])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[439])},
       { SCM_OBJ(&scm__rc.d1563[440]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[441])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1563[443]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[444])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[445])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[447])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[448])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1563[450]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1563[449]), SCM_OBJ(&scm__rc.d1563[451])},
       { SCM_OBJ(&scm__rc.d1563[446]), SCM_OBJ(&scm__rc.d1563[452])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[453])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[454])},
       { SCM_OBJ(&scm__rc.d1563[455]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1563[442]), SCM_OBJ(&scm__rc.d1563[456])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[457])},
       { SCM_OBJ(&scm__rc.d1563[458]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1563[438]), SCM_OBJ(&scm__rc.d1563[459])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[460])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[461])},
       { SCM_OBJ(&scm__rc.d1563[462]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1563[437]), SCM_OBJ(&scm__rc.d1563[463])},
       { SCM_NIL, SCM_OBJ(&scm__rc.d1563[464])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[465])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[466])},
       { SCM_OBJ(&scm__rc.d1563[467]), SCM_NIL},
       { SCM_NIL, SCM_OBJ(&scm__rc.d1563[468])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[469])},
       { SCM_OBJ(&scm__rc.d1563[470]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1563[436]), SCM_OBJ(&scm__rc.d1563[471])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[472])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1563[474]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1563[473]), SCM_OBJ(&scm__rc.d1563[475])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[476])},
       { SCM_OBJ(&scm__rc.d1563[477]), SCM_NIL},
       { SCM_NIL, SCM_OBJ(&scm__rc.d1563[478])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[479])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[480])},
       { SCM_OBJ(&scm__rc.d1563[481]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1563[433]), SCM_OBJ(&scm__rc.d1563[482])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[483])},
       { SCM_OBJ(&scm__rc.d1563[484]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1563[410]), SCM_OBJ(&scm__rc.d1563[485])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[486])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[39])},
       { SCM_MAKE_INT(443U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1561[4]), SCM_OBJ(&scm__rc.d1563[489])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[490])},
       { SCM_OBJ(&scm__rc.d1563[491]), SCM_OBJ(&scm__rc.d1563[36])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(431U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1561[4]), SCM_OBJ(&scm__rc.d1563[494])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[495])},
       { SCM_OBJ(&scm__rc.d1563[496]), SCM_OBJ(&scm__rc.d1563[36])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[499])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1575[38]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[39])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[228])},
       { SCM_MAKE_INT(459U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1561[4]), SCM_OBJ(&scm__rc.d1563[506])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[507])},
       { SCM_OBJ(&scm__rc.d1563[508]), SCM_OBJ(&scm__rc.d1563[36])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[228])},
       { SCM_MAKE_INT(469U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1561[4]), SCM_OBJ(&scm__rc.d1563[512])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[513])},
       { SCM_OBJ(&scm__rc.d1563[514]), SCM_OBJ(&scm__rc.d1563[36])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[517])},
       { SCM_MAKE_INT(500U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1561[4]), SCM_OBJ(&scm__rc.d1563[519])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[520])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[522])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[523])},
       { SCM_OBJ(&scm__rc.d1563[524]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1563[521]), SCM_OBJ(&scm__rc.d1563[525])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[228])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[527])},
       { SCM_MAKE_INT(515U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1561[4]), SCM_OBJ(&scm__rc.d1563[529])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[530])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[517])},
       { SCM_OBJ(&scm__rc.d1563[532]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1563[531]), SCM_OBJ(&scm__rc.d1563[533])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[536])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1575[45]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[39])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(0), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[542])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[39])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[228])},
       { SCM_OBJ(&scm__rc.d1563[544]), SCM_OBJ(&scm__rc.d1563[545])},
       { SCM_OBJ(&scm__rc.d1563[543]), SCM_OBJ(&scm__rc.d1563[546])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[547])},
       { SCM_MAKE_INT(521U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1561[4]), SCM_OBJ(&scm__rc.d1563[549])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[550])},
       { SCM_OBJ(&scm__rc.d1563[551]), SCM_OBJ(&scm__rc.d1563[36])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[554])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[555])},
       { SCM_OBJ(&scm__rc.d1563[556]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[558])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[559])},
       { SCM_OBJ(&scm__rc.d1563[560]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[562])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[563])},
       { SCM_OBJ(&scm__rc.d1563[564]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[566])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[567])},
       { SCM_OBJ(&scm__rc.d1563[568]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[570])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[571])},
       { SCM_OBJ(&scm__rc.d1563[572]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[574])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[575])},
       { SCM_OBJ(&scm__rc.d1563[576]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[578])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[579])},
       { SCM_OBJ(&scm__rc.d1563[580]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[582])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[583])},
       { SCM_OBJ(&scm__rc.d1563[584]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[586])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[587])},
       { SCM_OBJ(&scm__rc.d1563[588]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[590])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[591])},
       { SCM_OBJ(&scm__rc.d1563[592]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[594])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[595])},
       { SCM_OBJ(&scm__rc.d1563[596]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[598])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[599])},
       { SCM_OBJ(&scm__rc.d1563[600]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[602])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[603])},
       { SCM_OBJ(&scm__rc.d1563[604]), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1561[266]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[606])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[608])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[610])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[611])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[612])},
       { SCM_OBJ(&scm__sc.d1561[273]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[614])},
       { SCM_MAKE_INT(574U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1561[4]), SCM_OBJ(&scm__rc.d1563[616])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[617])},
       { SCM_OBJ(&scm__rc.d1563[618]), SCM_OBJ(&scm__rc.d1563[36])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[621])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[622])},
       { SCM_OBJ(&scm__rc.d1563[623]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[625])},
       { SCM_MAKE_INT(623U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1561[4]), SCM_OBJ(&scm__rc.d1563[627])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[628])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[630])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[631])},
       { SCM_OBJ(&scm__rc.d1563[632]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1563[629]), SCM_OBJ(&scm__rc.d1563[633])},
       { SCM_MAKE_INT(628U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1561[4]), SCM_OBJ(&scm__rc.d1563[635])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[636])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[638])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[639])},
       { SCM_OBJ(&scm__rc.d1563[640]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1563[637]), SCM_OBJ(&scm__rc.d1563[641])},
       { SCM_MAKE_INT(633U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1561[4]), SCM_OBJ(&scm__rc.d1563[643])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[644])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[646])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[647])},
       { SCM_OBJ(&scm__rc.d1563[648]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1563[645]), SCM_OBJ(&scm__rc.d1563[649])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1563[651]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[652])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[542])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[542])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[542])},
       { SCM_OBJ(&scm__rc.d1563[656]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1563[655]), SCM_OBJ(&scm__rc.d1563[657])},
       { SCM_OBJ(&scm__rc.d1563[654]), SCM_OBJ(&scm__rc.d1563[658])},
       { SCM_OBJ(&scm__rc.d1563[653]), SCM_OBJ(&scm__rc.d1563[659])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[660])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[661])},
       { SCM_MAKE_INT(636U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1561[4]), SCM_OBJ(&scm__rc.d1563[663])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[664])},
       { SCM_OBJ(&scm__rc.d1563[665]), SCM_OBJ(&scm__rc.d1563[36])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[668])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[669])},
       { SCM_OBJ(&scm__rc.d1563[670]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[672])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(664U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1561[4]), SCM_OBJ(&scm__rc.d1563[675])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[676])},
       { SCM_OBJ(&scm__rc.d1563[677]), SCM_OBJ(&scm__rc.d1563[36])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1575[51]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[681])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[682])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[683])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[684])},
       { SCM_MAKE_INT(651U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1561[4]), SCM_OBJ(&scm__rc.d1563[686])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[687])},
       { SCM_OBJ(&scm__rc.d1563[688]), SCM_OBJ(&scm__rc.d1563[36])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[691])},
       { SCM_MAKE_INT(674U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1561[4]), SCM_OBJ(&scm__rc.d1563[693])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[694])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[696])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[697])},
       { SCM_OBJ(&scm__rc.d1563[698]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1563[695]), SCM_OBJ(&scm__rc.d1563[699])},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d1563[39])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(685U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1561[4]), SCM_OBJ(&scm__rc.d1563[703])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[704])},
       { SCM_OBJ(&scm__rc.d1563[705]), SCM_OBJ(&scm__rc.d1563[36])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[39])},
       { SCM_MAKE_INT(702U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1561[4]), SCM_OBJ(&scm__rc.d1563[709])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[710])},
       { SCM_OBJ(&scm__rc.d1563[711]), SCM_OBJ(&scm__rc.d1563[36])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(700U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1561[4]), SCM_OBJ(&scm__rc.d1563[714])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1563[715])},
       { SCM_OBJ(&scm__rc.d1563[716]), SCM_OBJ(&scm__rc.d1563[36])},
       { SCM_UNDEFINED, SCM_NIL},
  },
  {   /* ScmObj d1562 */
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
  },
};
static ScmObj libevaleval(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj expr_scm;
  ScmObj expr;
  ScmObj env_scm;
  ScmObj env;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("eval");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  expr_scm = SCM_SUBRARGS[0];
  expr = (expr_scm);
  env_scm = SCM_SUBRARGS[1];
  env = (env_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_VMEval(expr,env));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj libevalnull_environment(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj version_scm;
  ScmSmallInt version;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("null-environment");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  version_scm = SCM_SUBRARGS[0];
  if (!SCM_INTP(version_scm)) Scm_Error("small integer required, but got %S", version_scm);
  version = SCM_INT_VALUE(version_scm);
  {
{
ScmObj SCM_RESULT;

#line 55 "libeval.scm"
if ((version)!=(5)){{Scm_Error("unknown rNrs version: %d",version);}}

#line 56 "libeval.scm"
{SCM_RESULT=(SCM_OBJ(Scm_NullModule()));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj libevalscheme_report_environment(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj version_scm;
  ScmSmallInt version;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("scheme-report-environment");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  version_scm = SCM_SUBRARGS[0];
  if (!SCM_INTP(version_scm)) Scm_Error("small integer required, but got %S", version_scm);
  version = SCM_INT_VALUE(version_scm);
  {
{
ScmObj SCM_RESULT;

#line 58 "libeval.scm"
if ((version)!=(5)){{Scm_Error("unknown rNrs version: %d",version);}}

#line 59 "libeval.scm"
{SCM_RESULT=(SCM_OBJ(Scm_SchemeModule()));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj libevalinteraction_environment(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  SCM_ENTER_SUBR("interaction-environment");
  {
{
ScmObj SCM_RESULT;

#line 60 "libeval.scm"
{SCM_RESULT=(SCM_OBJ(Scm_UserModule()));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj libeval_25record_load_stat(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj path_scm;
  ScmObj path;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("%record-load-stat");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  path_scm = SCM_SUBRARGS[0];
  path = (path_scm);
  {

#line 177 "libeval.scm"

#if defined(HAVE_GETTIMEOFDAY)

#line 178 "libeval.scm"
{ScmVM* vm=Scm_VM();
if (SCM_VM_RUNTIME_FLAG_IS_SET(vm,SCM_COLLECT_LOAD_STATS)){{
{struct timeval t0;
gettimeofday(&(t0),NULL);
{ScmObj t=Scm_MakeIntegerU((((t0).tv_sec)*(1000000))+(
(t0).tv_usec));
((vm)->stat).loadStat=(
Scm_Cons(
((SCM_FALSEP(path))?(t):(Scm_Cons(path,t))),
((vm)->stat).loadStat));}}}}}
#endif /* defined(HAVE_GETTIMEOFDAY) */

goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj libeval_25new_read_context_for_load(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  SCM_ENTER_SUBR("%new-read-context-for-load");
  {
{
ScmObj SCM_RESULT;

#line 190 "libeval.scm"
{ScmReadContext* ctx=Scm_MakeReadContext(NULL);
(ctx)->flags=(
((ctx)->flags)|(
(RCTX_LITERAL_IMMUTABLE)|(RCTX_SOURCE_INFO)));
#line 195 "libeval.scm"
{SCM_RESULT=(SCM_OBJ(ctx));goto SCM_STUB_RETURN;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj libeval_25load_verboseP(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  SCM_ENTER_SUBR("%load-verbose?");
  {
{
int SCM_RESULT;

#line 198 "libeval.scm"
{SCM_RESULT=(SCM_VM_RUNTIME_FLAG_IS_SET(Scm_VM(),SCM_LOAD_VERBOSE));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_MAKE_BOOL(SCM_RESULT));
}
  }
}

static ScmObj libevaldynamic_load(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj file_scm;
  ScmString* file;
  ScmObj init_function_scm = SCM_FALSE;
  ScmObj init_function;
  ScmObj export_symbols_scm = SCM_FALSE;
  ScmObj export_symbols;
  ScmObj SCM_SUBRARGS[1];
  ScmObj SCM_OPTARGS = SCM_ARGREF(SCM_ARGCNT-1);
  SCM_ENTER_SUBR("dynamic-load");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  file_scm = SCM_SUBRARGS[0];
  if (!SCM_STRINGP(file_scm)) Scm_Error("string required, but got %S", file_scm);
  file = SCM_STRING(file_scm);
  if (Scm_Length(SCM_OPTARGS) % 2)
    Scm_Error("keyword list not even: %S", SCM_OPTARGS);
  while (!SCM_NULLP(SCM_OPTARGS)) {
    if (SCM_EQ(SCM_CAR(SCM_OPTARGS), scm__rc.d1562[176])) {
      init_function_scm = SCM_CADR(SCM_OPTARGS);
    } else 
    if (SCM_EQ(SCM_CAR(SCM_OPTARGS), scm__rc.d1562[177])) {
      export_symbols_scm = SCM_CADR(SCM_OPTARGS);
    }
    else Scm_Warn("unknown keyword %S", SCM_CAR(SCM_OPTARGS));
    SCM_OPTARGS = SCM_CDDR(SCM_OPTARGS);
  }
  init_function = (init_function_scm);
  export_symbols = (export_symbols_scm);
  {
{
ScmObj SCM_RESULT;

#line 225 "libeval.scm"
((void )(export_symbols));

#line 226 "libeval.scm"
{SCM_RESULT=(Scm_DynLoad(file,init_function,0));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj libevalprovide(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj feature_scm;
  ScmObj feature;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("provide");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  feature_scm = SCM_SUBRARGS[0];
  feature = (feature_scm);
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_Provide(feature));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj libevalprovidedP(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj feature_scm;
  ScmObj feature;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("provided?");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  feature_scm = SCM_SUBRARGS[0];
  feature = (feature_scm);
  {
{
int SCM_RESULT;
{SCM_RESULT=(Scm_ProvidedP(feature));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_MAKE_BOOL(SCM_RESULT));
}
  }
}

static ScmObj libeval_25loaded_dlobjs(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  SCM_ENTER_SUBR("%loaded-dlobjs");
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_DLObjs());goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj libeval_25require(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj feature_scm;
  ScmObj feature;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("%require");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  feature_scm = SCM_SUBRARGS[0];
  feature = (feature_scm);
  {
{
int SCM_RESULT;

#line 240 "libeval.scm"
{SCM_RESULT=(!(Scm_Require(feature,SCM_LOAD_PROPAGATE_ERROR,NULL)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_MAKE_BOOL(SCM_RESULT));
}
  }
}

static ScmObj libeval_25add_load_path(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj path_scm;
  const char * path;
  ScmObj afterp_scm;
  ScmObj afterp;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("%add-load-path");
  if (SCM_ARGCNT >= 3
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 2 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  path_scm = SCM_SUBRARGS[0];
  if (!SCM_STRINGP(path_scm)) Scm_Error("const C string required, but got %S", path_scm);
  path = SCM_STRING_CONST_CSTRING(path_scm);
  if (SCM_ARGCNT > 1+1) {
    afterp_scm = SCM_SUBRARGS[1];
  } else {
    afterp_scm = SCM_UNBOUND;
  }
  afterp = (afterp_scm);
  {
{
ScmObj SCM_RESULT;

#line 243 "libeval.scm"
{SCM_RESULT=(Scm_AddLoadPath(path,!(SCM_FALSEP(afterp))));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj libeval_25autoload(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj mod_scm;
  ScmModule* mod;
  ScmObj file_or_module_scm;
  ScmObj file_or_module;
  ScmObj entries_scm;
  ScmObj entries;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("%autoload");
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  mod_scm = SCM_SUBRARGS[0];
  if (!SCM_MODULEP(mod_scm)) Scm_Error("module required, but got %S", mod_scm);
  mod = SCM_MODULE(mod_scm);
  file_or_module_scm = SCM_SUBRARGS[1];
  file_or_module = (file_or_module_scm);
  entries_scm = SCM_SUBRARGS[2];
  entries = (entries_scm);
  {
Scm_DefineAutoload(mod,file_or_module,entries);
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj libeval_25add_load_path_hookX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj proc_scm;
  ScmObj proc;
  ScmObj afterP_scm;
  int afterP;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("%add-load-path-hook!");
  if (SCM_ARGCNT >= 3
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 2 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  proc_scm = SCM_SUBRARGS[0];
  proc = (proc_scm);
  if (SCM_ARGCNT > 1+1) {
    afterP_scm = SCM_SUBRARGS[1];
  } else {
    afterP_scm = SCM_FALSE;
  }
  if (!SCM_BOOLP(afterP_scm)) Scm_Error("boolean required, but got %S", afterP_scm);
  afterP = SCM_BOOL_VALUE(afterP_scm);
  {
Scm_AddLoadPathHook(proc,afterP);
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj libeval_25delete_load_path_hookX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj proc_scm;
  ScmObj proc;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("%delete-load-path-hook!");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  proc_scm = SCM_SUBRARGS[0];
  proc = (proc_scm);
  {
Scm_DeleteLoadPathHook(proc);
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj libeval_25exit(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj code_scm;
  ScmObj code;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("%exit");
  if (SCM_ARGCNT >= 2
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 1 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  if (SCM_ARGCNT > 0+1) {
    code_scm = SCM_SUBRARGS[0];
  } else {
    code_scm = SCM_MAKE_INT(0);
  }
  code = (code_scm);
  {

#line 501 "libeval.scm"
{int status=0;
if (
SCM_EQ(code,SCM_TRUE)){}else if(
SCM_INTP(code)){status=(SCM_INT_VALUE(code));} else {
status=(70);}
Scm_Exit(status);}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj libevalgc(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  SCM_ENTER_SUBR("gc");
  {
GC_gcollect();
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj libevalgc_stat(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  SCM_ENTER_SUBR("gc-stat");
  {
{
ScmObj SCM_RESULT;

#line 536 "libeval.scm"
{SCM_RESULT=(
SCM_LIST4(
SCM_LIST2(scm__rc.d1562[402],
Scm_MakeIntegerFromUI(((u_long )(GC_get_heap_size())))),
SCM_LIST2(scm__rc.d1562[403],
Scm_MakeIntegerFromUI(((u_long )(GC_get_free_bytes())))),
SCM_LIST2(scm__rc.d1562[404],
Scm_MakeIntegerFromUI(((u_long )(GC_get_bytes_since_gc())))),
SCM_LIST2(scm__rc.d1562[405],
Scm_MakeIntegerFromUI(((u_long )(GC_get_total_bytes()))))));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj libevalgc_print_static_roots(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  SCM_ENTER_SUBR("gc-print-static-roots");
  {
Scm_PrintStaticRoots();
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj libevalgauche_version(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  SCM_ENTER_SUBR("gauche-version");
  {
{
const char * SCM_RESULT;

#line 560 "libeval.scm"
{SCM_RESULT=(GAUCHE_VERSION);goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_MAKE_STR_COPYING(SCM_RESULT));
}
  }
}

static ScmObj libevalgauche_architecture(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  SCM_ENTER_SUBR("gauche-architecture");
  {
{
const char * SCM_RESULT;
{SCM_RESULT=(Scm_HostArchitecture());goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_MAKE_STR_COPYING(SCM_RESULT));
}
  }
}

static ScmObj libevalgauche_library_directory(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  SCM_ENTER_SUBR("gauche-library-directory");
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_LibraryDirectory());goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj libevalgauche_architecture_directory(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  SCM_ENTER_SUBR("gauche-architecture-directory");
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_ArchitectureDirectory());goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj libevalgauche_site_library_directory(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  SCM_ENTER_SUBR("gauche-site-library-directory");
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_SiteLibraryDirectory());goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj libevalgauche_site_architecture_directory(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  SCM_ENTER_SUBR("gauche-site-architecture-directory");
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_SiteArchitectureDirectory());goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj libevalgauche_dso_suffix(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  SCM_ENTER_SUBR("gauche-dso-suffix");
  {
{
const char * SCM_RESULT;

#line 566 "libeval.scm"
{SCM_RESULT=(SHLIB_SO_SUFFIX);goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_MAKE_STR_COPYING(SCM_RESULT));
}
  }
}

static ScmObj libeval_25gauche_runtime_directory(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  SCM_ENTER_SUBR("%gauche-runtime-directory");
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_RuntimeDirectory());goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj libeval_25gauche_libgauche_path(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  SCM_ENTER_SUBR("%gauche-libgauche-path");
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_LibgauchePath());goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj libeval_25gauche_executable_path(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  SCM_ENTER_SUBR("%gauche-executable-path");
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm_ExecutablePath());goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static void Scm_VMClass_PRINT(ScmObj obj, ScmPort *port, ScmWriteContext *ctx SCM_UNUSED)
{

#line 605 "libeval.scm"
{ScmVM* vm=SCM_VM(obj);const char * state;
#line 607 "libeval.scm"
switch ((vm)->state) {
case SCM_VM_NEW : {state=("new");break;}
case SCM_VM_RUNNABLE : {state=("runnable");break;}
case SCM_VM_STOPPED : {state=("stopped");break;}
case SCM_VM_TERMINATED : {state=("terminated");break;}default: {
state=("(unknown state");break;}}
Scm_Printf(port,"#<thread %S (%lu) %s %p>",
(vm)->name,(vm)->vmid,state,vm);}
}

SCM_DEFINE_BUILTIN_CLASS(Scm_VMClass, Scm_VMClass_PRINT, NULL, NULL, NULL, SCM_CLASS_DEFAULT_CPL);

static ScmObj Scm_VMClass_name_GET(ScmObj OBJARG)
{
  ScmVM* obj = SCM_VM(OBJARG);
  return SCM_OBJ_SAFE(obj->name);
}

static void Scm_VMClass_name_SET(ScmObj OBJARG, ScmObj value)
{
  ScmVM* obj = SCM_VM(OBJARG);
  obj->name = (value);
}

static ScmObj Scm_VMClass_specific_GET(ScmObj OBJARG)
{
  ScmVM* obj = SCM_VM(OBJARG);
  return SCM_OBJ_SAFE(obj->specific);
}

static void Scm_VMClass_specific_SET(ScmObj OBJARG, ScmObj value)
{
  ScmVM* obj = SCM_VM(OBJARG);
  obj->specific = (value);
}

static ScmObj Scm_VMClass_vmid_GET(ScmObj OBJARG)
{
  ScmVM* obj = SCM_VM(OBJARG);
  return Scm_MakeIntegerFromUI(obj->vmid);
}

static void Scm_VMClass_vmid_SET(ScmObj OBJARG, ScmObj value)
{
  ScmVM* obj = SCM_VM(OBJARG);
  if (!SCM_UINTEGERP(value)) Scm_Error("u_long required, but got %S", value);
  obj->vmid = Scm_GetIntegerU(value);
}

static ScmClassStaticSlotSpec Scm_VMClass__SLOTS[] = {
  SCM_CLASS_SLOT_SPEC("name", Scm_VMClass_name_GET, Scm_VMClass_name_SET),
  SCM_CLASS_SLOT_SPEC("specific", Scm_VMClass_specific_GET, Scm_VMClass_specific_SET),
  SCM_CLASS_SLOT_SPEC("vmid", Scm_VMClass_vmid_GET, Scm_VMClass_vmid_SET),
  SCM_CLASS_SLOT_SPEC_END()
};

static ScmObj libevalcurrent_thread(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  SCM_ENTER_SUBR("current-thread");
  {
{
ScmObj SCM_RESULT;

#line 619 "libeval.scm"
{SCM_RESULT=(SCM_OBJ(Scm_VM()));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj libevalvm_dump(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj vm_scm;
  ScmVM* vm;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("vm-dump");
  if (SCM_ARGCNT >= 2
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 1 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  if (SCM_ARGCNT > 0+1) {
    vm_scm = SCM_SUBRARGS[0];
  } else {
    vm_scm = SCM_OBJ(Scm_VM());
  }
  if (!SCM_VMP(vm_scm)) Scm_Error("thread required, but got %S", vm_scm);
  vm = SCM_VM(vm_scm);
  {

#line 624 "libeval.scm"
Scm_VMDump(vm);
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmObj libevalvm_get_stack_trace(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj vm_scm;
  ScmVM* vm;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("vm-get-stack-trace");
  if (SCM_ARGCNT >= 2
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 1 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  if (SCM_ARGCNT > 0+1) {
    vm_scm = SCM_SUBRARGS[0];
  } else {
    vm_scm = SCM_OBJ(Scm_VM());
  }
  if (!SCM_VMP(vm_scm)) Scm_Error("thread required, but got %S", vm_scm);
  vm = SCM_VM(vm_scm);
  {
{
ScmObj SCM_RESULT;

#line 629 "libeval.scm"
{SCM_RESULT=(Scm_VMGetStack(vm));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj libevalvm_get_stack_trace_lite(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj vm_scm;
  ScmVM* vm;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("vm-get-stack-trace-lite");
  if (SCM_ARGCNT >= 2
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 1 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  if (SCM_ARGCNT > 0+1) {
    vm_scm = SCM_SUBRARGS[0];
  } else {
    vm_scm = SCM_OBJ(Scm_VM());
  }
  if (!SCM_VMP(vm_scm)) Scm_Error("thread required, but got %S", vm_scm);
  vm = SCM_VM(vm_scm);
  {
{
ScmObj SCM_RESULT;

#line 634 "libeval.scm"
{SCM_RESULT=(Scm_VMGetStackLite(vm));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj libeval_25vm_get_insn_offsets(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  SCM_ENTER_SUBR("%vm-get-insn-offsets");
  {
{
ScmObj SCM_RESULT;
{SCM_RESULT=(Scm__VMInsnOffsets());goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}

static ScmObj libeval_25vm_custom_error_reporter_setX(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj vm_scm;
  ScmVM* vm;
  ScmObj handler_scm;
  ScmObj handler;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("%vm-custom-error-reporter-set!");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  vm_scm = SCM_SUBRARGS[0];
  if (!SCM_VMP(vm_scm)) Scm_Error("thread required, but got %S", vm_scm);
  vm = SCM_VM(vm_scm);
  handler_scm = SCM_SUBRARGS[1];
  handler = (handler_scm);
  {

#line 675 "libeval.scm"
if (!((SCM_FALSEP(handler))||(SCM_PROCEDUREP(handler)))){{
SCM_TYPE_ERROR(handler,"a procedure or #f");}}

#line 677 "libeval.scm"
(vm)->customErrorReporter=(handler);
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmCompiledCode *toplevels[] = {
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1575[3])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1575[11])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1575[15])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1575[18])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1575[32])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1575[37])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1575[41])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1575[44])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1575[48])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1575[53])),
 NULL /*termination*/
};
void Scm_Init_libeval() {
   Scm_SelectModule(SCM_MODULE(SCM_OBJ(Scm_GaucheModule())));
   Scm_SelectModule(SCM_MODULE(SCM_OBJ(Scm_GaucheInternalModule())));
   Scm_SelectModule(SCM_MODULE(SCM_OBJ(Scm_SchemeModule())));
  scm__rc.d1562[0] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[0])),TRUE); /* eval */
  scm__rc.d1562[1] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[1])),TRUE); /* expr */
  scm__rc.d1562[2] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[2])),TRUE); /* env */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[1]), scm__rc.d1562[2]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[2]), scm__rc.d1562[1]);
  scm__rc.d1562[3] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[3])),TRUE); /* source-info */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[5]), scm__rc.d1562[3]);
  scm__rc.d1562[4] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[5])),TRUE); /* bind-info */
  scm__rc.d1562[5] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[6])),TRUE); /* scheme */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[6]), scm__rc.d1562[0]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[7]), scm__rc.d1562[5]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[8]), scm__rc.d1562[4]);
  scm__rc.d1562[6] = Scm_MakeExtendedPair(scm__rc.d1562[0], SCM_OBJ(&scm__rc.d1563[2]), SCM_OBJ(&scm__rc.d1563[10]));
  Scm_MakeBinding(SCM_MODULE(SCM_OBJ(Scm_SchemeModule())), SCM_SYMBOL(SCM_INTERN("eval")), SCM_OBJ(&libevaleval__STUB), 0);
  libevaleval__STUB.common.info = scm__rc.d1562[6];
  scm__rc.d1562[7] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[7])),TRUE); /* null-environment */
  scm__rc.d1562[8] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[8])),TRUE); /* version */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[11]), scm__rc.d1562[8]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[14]), scm__rc.d1562[3]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[15]), scm__rc.d1562[7]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[16]), scm__rc.d1562[5]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[17]), scm__rc.d1562[4]);
  scm__rc.d1562[9] = Scm_MakeExtendedPair(scm__rc.d1562[7], SCM_OBJ(&scm__rc.d1563[11]), SCM_OBJ(&scm__rc.d1563[19]));
  Scm_MakeBinding(SCM_MODULE(SCM_OBJ(Scm_SchemeModule())), SCM_SYMBOL(SCM_INTERN("null-environment")), SCM_OBJ(&libevalnull_environment__STUB), 0);
  libevalnull_environment__STUB.common.info = scm__rc.d1562[9];
  scm__rc.d1562[10] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[9])),TRUE); /* scheme-report-environment */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[22]), scm__rc.d1562[3]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[23]), scm__rc.d1562[10]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[24]), scm__rc.d1562[5]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[25]), scm__rc.d1562[4]);
  scm__rc.d1562[11] = Scm_MakeExtendedPair(scm__rc.d1562[10], SCM_OBJ(&scm__rc.d1563[11]), SCM_OBJ(&scm__rc.d1563[27]));
  Scm_MakeBinding(SCM_MODULE(SCM_OBJ(Scm_SchemeModule())), SCM_SYMBOL(SCM_INTERN("scheme-report-environment")), SCM_OBJ(&libevalscheme_report_environment__STUB), 0);
  libevalscheme_report_environment__STUB.common.info = scm__rc.d1562[11];
  scm__rc.d1562[12] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[10])),TRUE); /* interaction-environment */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[28]), scm__rc.d1562[12]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[29]), scm__rc.d1562[5]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[30]), scm__rc.d1562[4]);
  scm__rc.d1562[13] = Scm_MakeExtendedPair(scm__rc.d1562[12], SCM_NIL, SCM_OBJ(&scm__rc.d1563[31]));
  Scm_MakeBinding(SCM_MODULE(SCM_OBJ(Scm_SchemeModule())), SCM_SYMBOL(SCM_INTERN("interaction-environment")), SCM_OBJ(&libevalinteraction_environment__STUB), 0);
  libevalinteraction_environment__STUB.common.info = scm__rc.d1562[13];
   Scm_SelectModule(SCM_MODULE(SCM_OBJ(Scm_GaucheInternalModule())));
  scm__rc.d1562[14] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[11])),TRUE); /* load */
  scm__rc.d1562[15] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[12])),FALSE); /* G1573 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[32]), scm__rc.d1562[15]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[33]), scm__rc.d1562[14]);
  scm__rc.d1562[16] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[13])),TRUE); /* e */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[34]), scm__rc.d1562[16]);
  scm__rc.d1562[17] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[14])),TRUE); /* unused-args */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[35]), scm__rc.d1562[17]);
  scm__rc.d1562[18] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1563[33]), SCM_OBJ(&scm__rc.d1563[34]), SCM_OBJ(&scm__rc.d1563[36]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[37]), scm__rc.d1562[18]);
  scm__rc.d1562[20] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[15])),TRUE); /* undefined? */
  scm__rc.d1562[19] = Scm_MakeIdentifier(scm__rc.d1562[20], SCM_MODULE(Scm_GaucheModule()), SCM_NIL); /* gauche#undefined? */
  scm__rc.d1562[22] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[16])),TRUE); /* *load-path* */
  scm__rc.d1562[24] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[17])),TRUE); /* gauche.internal */
  scm__rc.d1562[23] = SCM_OBJ(Scm_FindModule(SCM_SYMBOL(scm__rc.d1562[24]), SCM_FIND_MODULE_CREATE|SCM_FIND_MODULE_PLACEHOLDING)); /* module gauche.internal */
  scm__rc.d1562[21] = Scm_MakeIdentifier(scm__rc.d1562[22], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#*load-path* */
  scm__rc.d1562[26] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[18])),TRUE); /* *load-suffixes* */
  scm__rc.d1562[25] = Scm_MakeIdentifier(scm__rc.d1562[26], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#*load-suffixes* */
  scm__rc.d1562[27] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1561[19]))); /* :error-if-not-found */
  scm__rc.d1562[28] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1561[20]))); /* :allow-archive */
  scm__rc.d1562[30] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[21])),TRUE); /* find-load-file */
  scm__rc.d1562[29] = Scm_MakeIdentifier(scm__rc.d1562[30], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#find-load-file */
  scm__rc.d1562[32] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[22])),TRUE); /* open-input-file */
  scm__rc.d1562[31] = Scm_MakeIdentifier(scm__rc.d1562[32], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#open-input-file */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[40]), scm__rc.d1562[14]);
  scm__rc.d1562[33] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1563[40]), SCM_NIL, SCM_OBJ(&scm__rc.d1563[36]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[41]), scm__rc.d1562[33]);
  scm__rc.d1562[34] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1561[23]))); /* :rewind-before */
  scm__rc.d1562[36] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[24])),TRUE); /* with-error-handler */
  scm__rc.d1562[35] = Scm_MakeIdentifier(scm__rc.d1562[36], SCM_MODULE(Scm_GaucheModule()), SCM_NIL); /* gauche#with-error-handler */
  scm__rc.d1562[37] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1561[25]))); /* :absolute */
  scm__rc.d1562[38] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1561[26]))); /* :canonicalize */
  scm__rc.d1562[40] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[27])),TRUE); /* sys-normalize-pathname */
  scm__rc.d1562[39] = Scm_MakeIdentifier(scm__rc.d1562[40], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#sys-normalize-pathname */
  scm__rc.d1562[42] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[28])),TRUE); /* script-file */
  scm__rc.d1562[41] = Scm_MakeIdentifier(scm__rc.d1562[42], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#script-file */
  scm__rc.d1562[44] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[29])),TRUE); /* %load-verbose? */
  scm__rc.d1562[43] = Scm_MakeIdentifier(scm__rc.d1562[44], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#%load-verbose? */
  scm__rc.d1562[46] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[31])),TRUE); /* current-load-history */
  scm__rc.d1562[45] = Scm_MakeIdentifier(scm__rc.d1562[46], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#current-load-history */
  scm__rc.d1562[48] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[32])),TRUE); /* make-string */
  scm__rc.d1562[47] = Scm_MakeIdentifier(scm__rc.d1562[48], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#make-string */
  scm__rc.d1562[50] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[35])),TRUE); /* format */
  scm__rc.d1562[49] = Scm_MakeIdentifier(scm__rc.d1562[50], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#format */
  scm__rc.d1562[52] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[36])),TRUE); /* input-port? */
  scm__rc.d1562[51] = Scm_MakeIdentifier(scm__rc.d1562[52], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#input-port? */
  scm__rc.d1562[54] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[37])),TRUE); /* open-coding-aware-port */
  scm__rc.d1562[53] = Scm_MakeIdentifier(scm__rc.d1562[54], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#open-coding-aware-port */
  scm__rc.d1562[55] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1561[38]))); /* :environment */
  scm__rc.d1562[56] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1561[39]))); /* :paths */
  scm__rc.d1562[58] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[40])),TRUE); /* load-from-port */
  scm__rc.d1562[57] = Scm_MakeIdentifier(scm__rc.d1562[58], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#load-from-port */
  scm__rc.d1562[60] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[41])),TRUE); /* raise */
  scm__rc.d1562[59] = Scm_MakeIdentifier(scm__rc.d1562[60], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#raise */
  scm__rc.d1562[62] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[43])),TRUE); /* error */
  scm__rc.d1562[61] = Scm_MakeIdentifier(scm__rc.d1562[62], SCM_MODULE(Scm_GaucheModule()), SCM_NIL); /* gauche#error */
  scm__rc.d1562[64] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[44])),TRUE); /* unwrap-syntax-1 */
  scm__rc.d1562[63] = Scm_MakeIdentifier(scm__rc.d1562[64], SCM_MODULE(Scm_GaucheModule()), SCM_NIL); /* gauche#unwrap-syntax-1 */
  scm__rc.d1562[65] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1561[45]))); /* :suffixes */
  scm__rc.d1562[66] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1561[46]))); /* :ignore-coding */
  scm__rc.d1562[67] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1561[47]))); /* :main-script */
  scm__rc.d1562[69] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[49])),TRUE); /* errorf */
  scm__rc.d1562[68] = Scm_MakeIdentifier(scm__rc.d1562[69], SCM_MODULE(Scm_GaucheModule()), SCM_NIL); /* gauche#errorf */
  scm__rc.d1562[70] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[50])),TRUE); /* file */
  scm__rc.d1562[71] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1561[51]))); /* :key */
  scm__rc.d1562[72] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[39])),TRUE); /* paths */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[42]), scm__rc.d1562[22]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[43]), scm__rc.d1562[72]);
  scm__rc.d1562[73] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[45])),TRUE); /* suffixes */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[44]), scm__rc.d1562[26]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[45]), scm__rc.d1562[73]);
  scm__rc.d1562[74] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[19])),TRUE); /* error-if-not-found */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[47]), scm__rc.d1562[74]);
  scm__rc.d1562[75] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[38])),TRUE); /* environment */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[48]), scm__rc.d1562[75]);
  scm__rc.d1562[76] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[46])),TRUE); /* ignore-coding */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[49]), scm__rc.d1562[76]);
  scm__rc.d1562[77] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[47])),TRUE); /* main-script */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[50]), scm__rc.d1562[77]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[57]), scm__rc.d1562[71]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[58]), scm__rc.d1562[70]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[61]), scm__rc.d1562[3]);
  scm__rc.d1562[78] = Scm_MakeExtendedPair(scm__rc.d1562[14], SCM_OBJ(&scm__rc.d1563[58]), SCM_OBJ(&scm__rc.d1563[62]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[63]), scm__rc.d1562[78]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1575[2]))->name = scm__rc.d1562[14];/* load */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]))[20] = SCM_WORD(scm__rc.d1562[19]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]))[24] = SCM_WORD(scm__rc.d1562[21]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]))[33] = SCM_WORD(scm__rc.d1562[19]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]))[37] = SCM_WORD(scm__rc.d1562[25]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]))[46] = SCM_WORD(scm__rc.d1562[19]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]))[59] = SCM_WORD(scm__rc.d1562[19]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]))[71] = SCM_WORD(scm__rc.d1562[19]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]))[83] = SCM_WORD(scm__rc.d1562[19]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]))[97] = SCM_WORD(scm__rc.d1562[27]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]))[100] = SCM_WORD(scm__rc.d1562[28]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]))[104] = SCM_WORD(scm__rc.d1562[29]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]))[126] = SCM_WORD(scm__rc.d1562[31]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]))[135] = SCM_WORD(scm__rc.d1562[34]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]))[139] = SCM_WORD(scm__rc.d1562[35]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]))[150] = SCM_WORD(scm__rc.d1562[37]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]))[154] = SCM_WORD(scm__rc.d1562[38]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]))[158] = SCM_WORD(scm__rc.d1562[39]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]))[160] = SCM_WORD(scm__rc.d1562[41]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]))[166] = SCM_WORD(scm__rc.d1562[43]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]))[180] = SCM_WORD(scm__rc.d1562[45]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]))[189] = SCM_WORD(scm__rc.d1562[47]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]))[202] = SCM_WORD(scm__rc.d1562[49]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]))[209] = SCM_WORD(scm__rc.d1562[51]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]))[222] = SCM_WORD(scm__rc.d1562[53]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]))[225] = SCM_WORD(scm__rc.d1562[55]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]))[228] = SCM_WORD(scm__rc.d1562[56]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]))[231] = SCM_WORD(scm__rc.d1562[57]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]))[237] = SCM_WORD(scm__rc.d1562[59]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]))[247] = SCM_WORD(scm__rc.d1562[61]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]))[254] = SCM_WORD(scm__rc.d1562[63]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]))[258] = SCM_WORD(scm__rc.d1562[56]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]))[274] = SCM_WORD(scm__rc.d1562[65]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]))[290] = SCM_WORD(scm__rc.d1562[27]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]))[306] = SCM_WORD(scm__rc.d1562[55]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]))[322] = SCM_WORD(scm__rc.d1562[66]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]))[338] = SCM_WORD(scm__rc.d1562[67]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[5]))[359] = SCM_WORD(scm__rc.d1562[68]);
  scm__rc.d1562[79] = Scm_MakeIdentifier(scm__rc.d1562[14], SCM_MODULE(Scm_SchemeModule()), SCM_NIL); /* scheme#load */
  scm__rc.d1562[80] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[52])),TRUE); /* %toplevel */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1575[3]))->name = scm__rc.d1562[80];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[377]))[5] = SCM_WORD(scm__rc.d1562[79]);
   Scm_SelectModule(SCM_MODULE(SCM_OBJ(Scm_GaucheInternalModule())));
  scm__rc.d1562[81] = Scm_MakeIdentifier(scm__rc.d1562[62], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#error */
  scm__rc.d1562[83] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[54])),TRUE); /* module? */
  scm__rc.d1562[82] = Scm_MakeIdentifier(scm__rc.d1562[83], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#module? */
  scm__rc.d1562[85] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[56])),TRUE); /* vm-current-module */
  scm__rc.d1562[84] = Scm_MakeIdentifier(scm__rc.d1562[85], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#vm-current-module */
  scm__rc.d1562[87] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[57])),TRUE); /* current-load-port */
  scm__rc.d1562[86] = Scm_MakeIdentifier(scm__rc.d1562[87], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#current-load-port */
  scm__rc.d1562[89] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[58])),TRUE); /* current-load-next */
  scm__rc.d1562[88] = Scm_MakeIdentifier(scm__rc.d1562[89], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#current-load-next */
  scm__rc.d1562[91] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[59])),TRUE); /* reader-lexical-mode */
  scm__rc.d1562[90] = Scm_MakeIdentifier(scm__rc.d1562[91], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#reader-lexical-mode */
  scm__rc.d1562[93] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[60])),TRUE); /* vm-eval-situation */
  scm__rc.d1562[92] = Scm_MakeIdentifier(scm__rc.d1562[93], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#vm-eval-situation */
  scm__rc.d1562[95] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[61])),TRUE); /* current-read-context */
  scm__rc.d1562[94] = Scm_MakeIdentifier(scm__rc.d1562[95], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#current-read-context */
  scm__rc.d1562[97] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[62])),TRUE); /* %new-read-context-for-load */
  scm__rc.d1562[96] = Scm_MakeIdentifier(scm__rc.d1562[97], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#%new-read-context-for-load */
  scm__rc.d1562[99] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[63])),TRUE); /* vm-set-current-module */
  scm__rc.d1562[98] = Scm_MakeIdentifier(scm__rc.d1562[99], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#vm-set-current-module */
  scm__rc.d1562[101] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[64])),TRUE); /* close-port */
  scm__rc.d1562[100] = Scm_MakeIdentifier(scm__rc.d1562[101], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#close-port */
  scm__rc.d1562[103] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[65])),TRUE); /* %record-load-stat */
  scm__rc.d1562[102] = Scm_MakeIdentifier(scm__rc.d1562[103], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#%record-load-stat */
  scm__rc.d1562[105] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[66])),TRUE); /* %port-unlock! */
  scm__rc.d1562[104] = Scm_MakeIdentifier(scm__rc.d1562[105], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#%port-unlock! */
  scm__rc.d1562[106] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[67])),TRUE); /* restore-load-context */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[64]), scm__rc.d1562[106]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[65]), scm__rc.d1562[58]);
  scm__rc.d1562[107] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1563[65]), SCM_NIL, SCM_OBJ(&scm__rc.d1563[36]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[66]), scm__rc.d1562[107]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1575[4]))->name = scm__rc.d1562[106];/* (load-from-port restore-load-context) */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[384]))[4] = SCM_WORD(scm__rc.d1562[98]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[384]))[9] = SCM_WORD(scm__rc.d1562[86]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[384]))[14] = SCM_WORD(scm__rc.d1562[45]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[384]))[19] = SCM_WORD(scm__rc.d1562[88]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[384]))[24] = SCM_WORD(scm__rc.d1562[90]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[384]))[29] = SCM_WORD(scm__rc.d1562[92]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[384]))[34] = SCM_WORD(scm__rc.d1562[94]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[384]))[39] = SCM_WORD(scm__rc.d1562[100]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[384]))[44] = SCM_WORD(scm__rc.d1562[102]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[384]))[47] = SCM_WORD(scm__rc.d1562[104]);
  scm__rc.d1562[109] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[68])),TRUE); /* read */
  scm__rc.d1562[108] = Scm_MakeIdentifier(scm__rc.d1562[109], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#read */
  scm__rc.d1562[111] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[69])),TRUE); /* values */
  scm__rc.d1562[110] = Scm_MakeIdentifier(scm__rc.d1562[111], SCM_MODULE(Scm_GaucheModule()), SCM_NIL); /* gauche#values */
  scm__rc.d1562[112] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[70])),TRUE); /* read+ */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[67]), scm__rc.d1562[112]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[68]), scm__rc.d1562[58]);
  scm__rc.d1562[113] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[71])),TRUE); /* port */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[69]), scm__rc.d1562[113]);
  scm__rc.d1562[114] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1563[68]), SCM_OBJ(&scm__rc.d1563[69]), SCM_OBJ(&scm__rc.d1563[36]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[70]), scm__rc.d1562[114]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1575[5]))->name = scm__rc.d1562[112];/* (load-from-port read+) */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[433]))[4] = SCM_WORD(scm__rc.d1562[94]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[433]))[9] = SCM_WORD(scm__rc.d1562[108]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[433]))[15] = SCM_WORD(scm__rc.d1562[94]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[433]))[17] = SCM_WORD(scm__rc.d1562[110]);
  scm__rc.d1562[116] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[72])),TRUE); /* condition? */
  scm__rc.d1562[115] = Scm_MakeIdentifier(scm__rc.d1562[116], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#condition? */
  scm__rc.d1562[118] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[73])),TRUE); /* <load-condition-mixin> */
  scm__rc.d1562[117] = Scm_MakeIdentifier(scm__rc.d1562[118], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#<load-condition-mixin> */
  scm__rc.d1562[119] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1561[74]))); /* :history */
  scm__rc.d1562[120] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1561[71]))); /* :port */
  scm__rc.d1562[121] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1561[1]))); /* :expr */
  scm__rc.d1562[123] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[75])),TRUE); /* make */
  scm__rc.d1562[122] = Scm_MakeIdentifier(scm__rc.d1562[123], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#make */
  scm__rc.d1562[125] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[76])),TRUE); /* make-compound-condition */
  scm__rc.d1562[124] = Scm_MakeIdentifier(scm__rc.d1562[125], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#make-compound-condition */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[73]), scm__rc.d1562[58]);
  scm__rc.d1562[126] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1563[73]), SCM_OBJ(&scm__rc.d1563[34]), SCM_OBJ(&scm__rc.d1563[36]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[74]), scm__rc.d1562[126]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[454]))[4] = SCM_WORD(scm__rc.d1562[115]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[454]))[13] = SCM_WORD(scm__rc.d1562[117]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[454]))[15] = SCM_WORD(scm__rc.d1562[119]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[454]))[19] = SCM_WORD(scm__rc.d1562[45]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[454]))[22] = SCM_WORD(scm__rc.d1562[120]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[454]))[26] = SCM_WORD(scm__rc.d1562[86]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[454]))[29] = SCM_WORD(scm__rc.d1562[121]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[454]))[32] = SCM_WORD(scm__rc.d1562[122]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[454]))[34] = SCM_WORD(scm__rc.d1562[124]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[454]))[45] = SCM_WORD(scm__rc.d1562[59]);
  scm__rc.d1562[128] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[77])),TRUE); /* port-closed? */
  scm__rc.d1562[127] = Scm_MakeIdentifier(scm__rc.d1562[128], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#port-closed? */
  scm__rc.d1562[130] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[79])),TRUE); /* %port-lock! */
  scm__rc.d1562[129] = Scm_MakeIdentifier(scm__rc.d1562[130], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#%port-lock! */
  scm__rc.d1562[132] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[80])),TRUE); /* port? */
  scm__rc.d1562[131] = Scm_MakeIdentifier(scm__rc.d1562[132], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#port? */
  scm__rc.d1562[134] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[81])),TRUE); /* port-current-line */
  scm__rc.d1562[133] = Scm_MakeIdentifier(scm__rc.d1562[134], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#port-current-line */
  scm__rc.d1562[136] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[82])),TRUE); /* SCM_VM_LOADING */
  scm__rc.d1562[135] = Scm_MakeIdentifier(scm__rc.d1562[136], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#SCM_VM_LOADING */
  scm__rc.d1562[138] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[83])),TRUE); /* current-load-path */
  scm__rc.d1562[137] = Scm_MakeIdentifier(scm__rc.d1562[138], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#current-load-path */
  scm__rc.d1562[140] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[85])),TRUE); /* gauche-character-encoding */
  scm__rc.d1562[139] = Scm_MakeIdentifier(scm__rc.d1562[140], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#gauche-character-encoding */
  scm__rc.d1562[141] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[86])),TRUE); /* utf-8 */
  scm__rc.d1562[142] = Scm_MakeIdentifier(scm__rc.d1562[0], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#eval */
  scm__rc.d1562[143] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1563[73]), SCM_NIL, SCM_OBJ(&scm__rc.d1563[36]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[75]), scm__rc.d1562[143]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[501]))[4] = SCM_WORD(scm__rc.d1562[127]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[501]))[13] = SCM_WORD(scm__rc.d1562[81]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[501]))[20] = SCM_WORD(scm__rc.d1562[129]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[501]))[28] = SCM_WORD(scm__rc.d1562[98]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[501]))[35] = SCM_WORD(scm__rc.d1562[86]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[501]))[40] = SCM_WORD(scm__rc.d1562[88]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[501]))[47] = SCM_WORD(scm__rc.d1562[131]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[501]))[55] = SCM_WORD(scm__rc.d1562[133]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[501]))[65] = SCM_WORD(scm__rc.d1562[45]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[501]))[69] = SCM_WORD(scm__rc.d1562[135]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[501]))[71] = SCM_WORD(scm__rc.d1562[92]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[501]))[77] = SCM_WORD(scm__rc.d1562[137]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[501]))[85] = SCM_WORD(scm__rc.d1562[102]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[501]))[89] = SCM_WORD(scm__rc.d1562[139]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[501]))[91] = SCM_WORD(scm__rc.d1562[141]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[501]))[118] = SCM_WORD(scm__rc.d1562[142]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[76]), scm__rc.d1562[72]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[79]), scm__rc.d1562[71]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[80]), scm__rc.d1562[113]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[83]), scm__rc.d1562[3]);
  scm__rc.d1562[144] = Scm_MakeExtendedPair(scm__rc.d1562[58], SCM_OBJ(&scm__rc.d1563[80]), SCM_OBJ(&scm__rc.d1563[84]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[85]), scm__rc.d1562[144]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1575[8]))->name = scm__rc.d1562[58];/* load-from-port */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[630]))[12] = SCM_WORD(scm__rc.d1562[19]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[630]))[24] = SCM_WORD(scm__rc.d1562[19]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[630]))[36] = SCM_WORD(scm__rc.d1562[51]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[630]))[47] = SCM_WORD(scm__rc.d1562[81]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[630]))[52] = SCM_WORD(scm__rc.d1562[82]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[630]))[66] = SCM_WORD(scm__rc.d1562[81]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[630]))[72] = SCM_WORD(scm__rc.d1562[84]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[630]))[76] = SCM_WORD(scm__rc.d1562[86]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[630]))[80] = SCM_WORD(scm__rc.d1562[45]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[630]))[84] = SCM_WORD(scm__rc.d1562[88]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[630]))[88] = SCM_WORD(scm__rc.d1562[90]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[630]))[92] = SCM_WORD(scm__rc.d1562[92]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[630]))[96] = SCM_WORD(scm__rc.d1562[94]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[630]))[100] = SCM_WORD(scm__rc.d1562[96]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[630]))[113] = SCM_WORD(scm__rc.d1562[34]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[630]))[117] = SCM_WORD(scm__rc.d1562[35]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[630]))[131] = SCM_WORD(scm__rc.d1562[61]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[630]))[137] = SCM_WORD(scm__rc.d1562[63]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[630]))[141] = SCM_WORD(scm__rc.d1562[56]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[630]))[153] = SCM_WORD(scm__rc.d1562[55]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[630]))[169] = SCM_WORD(scm__rc.d1562[68]);
  ScmObj G1581 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d1575[8]), NULL);

  Scm_MakeBinding(SCM_MODULE(SCM_OBJ(Scm_GaucheModule())) /* gauche */, SCM_SYMBOL(scm__rc.d1562[58]) /* load-from-port */, G1581,0);

  scm__rc.d1562[145] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[87])),TRUE); /* path */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[86]), scm__rc.d1562[145]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[89]), scm__rc.d1562[3]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[90]), scm__rc.d1562[103]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[91]), scm__rc.d1562[24]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[92]), scm__rc.d1562[4]);
  scm__rc.d1562[146] = Scm_MakeExtendedPair(scm__rc.d1562[103], SCM_OBJ(&scm__rc.d1563[86]), SCM_OBJ(&scm__rc.d1563[94]));
  Scm_MakeBinding(SCM_MODULE(SCM_OBJ(Scm_GaucheInternalModule())), SCM_SYMBOL(SCM_INTERN("%record-load-stat")), SCM_OBJ(&libeval_25record_load_stat__STUB), 0);
  libeval_25record_load_stat__STUB.common.info = scm__rc.d1562[146];
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[95]), scm__rc.d1562[97]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[96]), scm__rc.d1562[24]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[97]), scm__rc.d1562[4]);
  scm__rc.d1562[147] = Scm_MakeExtendedPair(scm__rc.d1562[97], SCM_NIL, SCM_OBJ(&scm__rc.d1563[98]));
  Scm_MakeBinding(SCM_MODULE(SCM_OBJ(Scm_GaucheInternalModule())), SCM_SYMBOL(SCM_INTERN("%new-read-context-for-load")), SCM_OBJ(&libeval_25new_read_context_for_load__STUB), 0);
  libeval_25new_read_context_for_load__STUB.common.info = scm__rc.d1562[147];
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[99]), scm__rc.d1562[44]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[100]), scm__rc.d1562[24]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[101]), scm__rc.d1562[4]);
  scm__rc.d1562[148] = Scm_MakeExtendedPair(scm__rc.d1562[44], SCM_NIL, SCM_OBJ(&scm__rc.d1563[102]));
  Scm_MakeBinding(SCM_MODULE(SCM_OBJ(Scm_GaucheInternalModule())), SCM_SYMBOL(SCM_INTERN("%load-verbose?")), SCM_OBJ(&libeval_25load_verboseP__STUB), 0);
  libeval_25load_verboseP__STUB.common.info = scm__rc.d1562[148];
   Scm_SelectModule(SCM_MODULE(SCM_OBJ(Scm_GaucheInternalModule())));
  scm__rc.d1562[150] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[88])),TRUE); /* char-alphabetic? */
  scm__rc.d1562[149] = Scm_MakeIdentifier(scm__rc.d1562[150], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#char-alphabetic? */
  scm__rc.d1562[152] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[89])),TRUE); /* char-downcase */
  scm__rc.d1562[151] = Scm_MakeIdentifier(scm__rc.d1562[152], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#char-downcase */
  scm__rc.d1562[154] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[90])),TRUE); /* char-numeric? */
  scm__rc.d1562[153] = Scm_MakeIdentifier(scm__rc.d1562[154], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#char-numeric? */
  scm__rc.d1562[155] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[91])),TRUE); /* %get-initfn-name */
  scm__rc.d1562[156] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[92])),FALSE); /* G1582 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[103]), scm__rc.d1562[156]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[104]), scm__rc.d1562[155]);
  scm__rc.d1562[157] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[93])),TRUE); /* c */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[105]), scm__rc.d1562[157]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[108]), scm__rc.d1562[3]);
  scm__rc.d1562[158] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1563[104]), SCM_OBJ(&scm__rc.d1563[105]), SCM_OBJ(&scm__rc.d1563[109]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[110]), scm__rc.d1562[158]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[808]))[4] = SCM_WORD(scm__rc.d1562[149]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[808]))[9] = SCM_WORD(scm__rc.d1562[151]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[808]))[15] = SCM_WORD(scm__rc.d1562[153]);
  scm__rc.d1562[160] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[95])),TRUE); /* string-append */
  scm__rc.d1562[159] = Scm_MakeIdentifier(scm__rc.d1562[160], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#string-append */
  scm__rc.d1562[162] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[96])),TRUE); /* sys-basename */
  scm__rc.d1562[161] = Scm_MakeIdentifier(scm__rc.d1562[162], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#sys-basename */
  scm__rc.d1562[163] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[97])),TRUE); /* before */
  scm__rc.d1562[165] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[98])),TRUE); /* string-scan-right */
  scm__rc.d1562[164] = Scm_MakeIdentifier(scm__rc.d1562[165], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#string-scan-right */
  scm__rc.d1562[167] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[100])),TRUE); /* string->list */
  scm__rc.d1562[166] = Scm_MakeIdentifier(scm__rc.d1562[167], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#string->list */
  scm__rc.d1562[169] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[101])),TRUE); /* map */
  scm__rc.d1562[168] = Scm_MakeIdentifier(scm__rc.d1562[169], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#map */
  scm__rc.d1562[171] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[102])),TRUE); /* list->string */
  scm__rc.d1562[170] = Scm_MakeIdentifier(scm__rc.d1562[171], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#list->string */
  scm__rc.d1562[172] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[103])),TRUE); /* initfn */
  scm__rc.d1562[173] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[104])),TRUE); /* dsopath */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[112]), scm__rc.d1562[173]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[113]), scm__rc.d1562[172]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[116]), scm__rc.d1562[3]);
  scm__rc.d1562[174] = Scm_MakeExtendedPair(scm__rc.d1562[155], SCM_OBJ(&scm__rc.d1563[113]), SCM_OBJ(&scm__rc.d1563[117]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[118]), scm__rc.d1562[174]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1575[10]))->name = scm__rc.d1562[155];/* %get-initfn-name */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[829]))[8] = SCM_WORD(scm__rc.d1562[159]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[829]))[14] = SCM_WORD(scm__rc.d1562[161]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[829]))[22] = SCM_WORD(scm__rc.d1562[163]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[829]))[24] = SCM_WORD(scm__rc.d1562[164]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[829]))[42] = SCM_WORD(scm__rc.d1562[166]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[829]))[44] = SCM_WORD(scm__rc.d1562[168]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[829]))[46] = SCM_WORD(scm__rc.d1562[170]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[829]))[48] = SCM_WORD(scm__rc.d1562[159]);
  scm__rc.d1562[175] = Scm_MakeIdentifier(scm__rc.d1562[155], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#%get-initfn-name */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1575[11]))->name = scm__rc.d1562[80];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[879]))[5] = SCM_WORD(scm__rc.d1562[175]);
   Scm_SelectModule(SCM_MODULE(SCM_OBJ(Scm_GaucheModule())));
  scm__rc.d1562[176] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1561[105]))); /* :init-function */
  scm__rc.d1562[177] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1561[106]))); /* :export-symbols */
  scm__rc.d1562[178] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[107])),TRUE); /* dynamic-load */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[119]), scm__rc.d1562[70]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[122]), scm__rc.d1562[3]);
  scm__rc.d1562[179] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[108])),TRUE); /* gauche */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[123]), scm__rc.d1562[178]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[124]), scm__rc.d1562[179]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[125]), scm__rc.d1562[4]);
  scm__rc.d1562[180] = Scm_MakeExtendedPair(scm__rc.d1562[178], SCM_OBJ(&scm__rc.d1563[119]), SCM_OBJ(&scm__rc.d1563[127]));
  Scm_MakeBinding(SCM_MODULE(SCM_OBJ(Scm_GaucheModule())), SCM_SYMBOL(SCM_INTERN("dynamic-load")), SCM_OBJ(&libevaldynamic_load__STUB), 0);
  libevaldynamic_load__STUB.common.info = scm__rc.d1562[180];
  scm__rc.d1562[181] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[109])),TRUE); /* provide */
  scm__rc.d1562[182] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[110])),TRUE); /* feature */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[128]), scm__rc.d1562[182]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[131]), scm__rc.d1562[3]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[132]), scm__rc.d1562[181]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[133]), scm__rc.d1562[179]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[134]), scm__rc.d1562[4]);
  scm__rc.d1562[183] = Scm_MakeExtendedPair(scm__rc.d1562[181], SCM_OBJ(&scm__rc.d1563[128]), SCM_OBJ(&scm__rc.d1563[136]));
  Scm_MakeBinding(SCM_MODULE(SCM_OBJ(Scm_GaucheModule())), SCM_SYMBOL(SCM_INTERN("provide")), SCM_OBJ(&libevalprovide__STUB), 0);
  libevalprovide__STUB.common.info = scm__rc.d1562[183];
  scm__rc.d1562[184] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[111])),TRUE); /* provided? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[139]), scm__rc.d1562[3]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[140]), scm__rc.d1562[184]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[141]), scm__rc.d1562[179]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[142]), scm__rc.d1562[4]);
  scm__rc.d1562[185] = Scm_MakeExtendedPair(scm__rc.d1562[184], SCM_OBJ(&scm__rc.d1563[128]), SCM_OBJ(&scm__rc.d1563[144]));
  Scm_MakeBinding(SCM_MODULE(SCM_OBJ(Scm_GaucheModule())), SCM_SYMBOL(SCM_INTERN("provided?")), SCM_OBJ(&libevalprovidedP__STUB), 0);
  libevalprovidedP__STUB.common.info = scm__rc.d1562[185];
   Scm_SelectModule(SCM_MODULE(SCM_OBJ(Scm_GaucheInternalModule())));
  scm__rc.d1562[186] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[112])),TRUE); /* %loaded-dlobjs */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[145]), scm__rc.d1562[186]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[146]), scm__rc.d1562[24]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[147]), scm__rc.d1562[4]);
  scm__rc.d1562[187] = Scm_MakeExtendedPair(scm__rc.d1562[186], SCM_NIL, SCM_OBJ(&scm__rc.d1563[148]));
  Scm_MakeBinding(SCM_MODULE(SCM_OBJ(Scm_GaucheInternalModule())), SCM_SYMBOL(SCM_INTERN("%loaded-dlobjs")), SCM_OBJ(&libeval_25loaded_dlobjs__STUB), 0);
  libeval_25loaded_dlobjs__STUB.common.info = scm__rc.d1562[187];
   Scm_SelectModule(SCM_MODULE(SCM_OBJ(Scm_GaucheInternalModule())));
  scm__rc.d1562[188] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[113])),TRUE); /* %require */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[151]), scm__rc.d1562[3]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[152]), scm__rc.d1562[188]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[153]), scm__rc.d1562[24]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[154]), scm__rc.d1562[4]);
  scm__rc.d1562[189] = Scm_MakeExtendedPair(scm__rc.d1562[188], SCM_OBJ(&scm__rc.d1563[128]), SCM_OBJ(&scm__rc.d1563[156]));
  Scm_MakeBinding(SCM_MODULE(SCM_OBJ(Scm_GaucheInternalModule())), SCM_SYMBOL(SCM_INTERN("%require")), SCM_OBJ(&libeval_25require__STUB), 0);
  libeval_25require__STUB.common.info = scm__rc.d1562[189];
  scm__rc.d1562[190] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[114])),TRUE); /* %add-load-path */
  scm__rc.d1562[191] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1561[115]))); /* :optional */
  scm__rc.d1562[192] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[116])),TRUE); /* afterp */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[157]), scm__rc.d1562[192]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[158]), scm__rc.d1562[191]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[159]), scm__rc.d1562[145]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[162]), scm__rc.d1562[3]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[163]), scm__rc.d1562[190]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[164]), scm__rc.d1562[24]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[165]), scm__rc.d1562[4]);
  scm__rc.d1562[193] = Scm_MakeExtendedPair(scm__rc.d1562[190], SCM_OBJ(&scm__rc.d1563[159]), SCM_OBJ(&scm__rc.d1563[167]));
  Scm_MakeBinding(SCM_MODULE(SCM_OBJ(Scm_GaucheInternalModule())), SCM_SYMBOL(SCM_INTERN("%add-load-path")), SCM_OBJ(&libeval_25add_load_path__STUB), 0);
  libeval_25add_load_path__STUB.common.info = scm__rc.d1562[193];
  scm__rc.d1562[194] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[117])),TRUE); /* %autoload */
  scm__rc.d1562[195] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[118])),TRUE); /* mod */
  scm__rc.d1562[196] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[119])),TRUE); /* file-or-module */
  scm__rc.d1562[197] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[120])),TRUE); /* entries */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[168]), scm__rc.d1562[197]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[169]), scm__rc.d1562[196]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[170]), scm__rc.d1562[195]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[173]), scm__rc.d1562[3]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[174]), scm__rc.d1562[194]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[175]), scm__rc.d1562[24]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[176]), scm__rc.d1562[4]);
  scm__rc.d1562[198] = Scm_MakeExtendedPair(scm__rc.d1562[194], SCM_OBJ(&scm__rc.d1563[170]), SCM_OBJ(&scm__rc.d1563[178]));
  Scm_MakeBinding(SCM_MODULE(SCM_OBJ(Scm_GaucheInternalModule())), SCM_SYMBOL(SCM_INTERN("%autoload")), SCM_OBJ(&libeval_25autoload__STUB), 0);
  libeval_25autoload__STUB.common.info = scm__rc.d1562[198];
  scm__rc.d1562[200] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[121])),TRUE); /* port-name */
  scm__rc.d1562[199] = Scm_MakeIdentifier(scm__rc.d1562[200], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#port-name */
  scm__rc.d1562[201] = Scm_RegComp(SCM_STRING(SCM_OBJ(&scm__sc.d1561[122])), 0);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[181]), scm__rc.d1562[3]);
  scm__rc.d1562[202] = Scm_MakeExtendedPair(scm__rc.d1562[138], SCM_NIL, SCM_OBJ(&scm__rc.d1563[182]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[183]), scm__rc.d1562[202]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1575[12]))->name = scm__rc.d1562[138];/* current-load-path */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[886]))[3] = SCM_WORD(scm__rc.d1562[86]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[886]))[11] = SCM_WORD(scm__rc.d1562[199]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[886]))[22] = SCM_WORD(scm__rc.d1562[201]);
  ScmObj G1583 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d1575[12]), NULL);

  Scm_MakeBinding(SCM_MODULE(SCM_OBJ(Scm_GaucheModule())) /* gauche */, SCM_SYMBOL(scm__rc.d1562[138]) /* current-load-path */, G1583,0);

   Scm_SelectModule(SCM_MODULE(SCM_OBJ(Scm_GaucheModule())));
  scm__rc.d1562[203] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[123])),TRUE); /* with-module */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[184]), scm__rc.d1562[203]);
  scm__rc.d1562[204] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[124])),TRUE); /* current-module */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[185]), scm__rc.d1562[204]);
  scm__rc.d1562[205] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[125])),TRUE); /* quote */
  scm__rc.d1562[206] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[126])),FALSE); /* G1586 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[186]), scm__rc.d1562[206]);
  scm__rc.d1562[207] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[127])),TRUE); /* vars */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[188]), scm__rc.d1562[70]);
  SCM_SET_CDR(SCM_OBJ(&scm__rc.d1563[188]), scm__rc.d1562[207]);
  scm__rc.d1562[208] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1563[187]), SCM_OBJ(&scm__rc.d1563[188]), SCM_OBJ(&scm__rc.d1563[36]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[189]), scm__rc.d1562[208]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[913]))[5] = SCM_WORD(scm__rc.d1562[205]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[913]))[10] = SCM_WORD(scm__rc.d1562[205]);
  scm__rc.d1562[209] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[128])),TRUE); /* autoload */
  scm__rc.d1562[210] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[129])),FALSE); /* G1584 */
  scm__rc.d1562[211] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[130])),FALSE); /* G1585 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[191]), scm__rc.d1562[211]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[192]), scm__rc.d1562[210]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[193]), scm__rc.d1562[17]);
  scm__rc.d1562[212] = Scm_MakeExtendedPair(SCM_FALSE, SCM_OBJ(&scm__rc.d1563[192]), SCM_OBJ(&scm__rc.d1563[194]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[195]), scm__rc.d1562[212]);
  scm__rc.d1562[213] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[131])),TRUE); /* lambda */
  scm__rc.d1562[214] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[132])),TRUE); /* quasiquote */
  scm__rc.d1562[215] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[133])),TRUE); /* unquote */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[196]), scm__rc.d1562[215]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[198]), scm__rc.d1562[205]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[199]), scm__rc.d1562[207]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[200]), scm__rc.d1562[215]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[202]), scm__rc.d1562[205]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[208]), scm__rc.d1562[214]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[211]), scm__rc.d1562[213]);
  scm__rc.d1562[217] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[134])),TRUE); /* %make-macro-transformer */
  scm__rc.d1562[216] = Scm_MakeIdentifier(scm__rc.d1562[217], SCM_MODULE(Scm_GaucheInternalModule()), SCM_NIL); /* gauche.internal#%make-macro-transformer */
  scm__rc.d1562[219] = SCM_OBJ(Scm_FindModule(SCM_SYMBOL(scm__rc.d1562[179]), SCM_FIND_MODULE_CREATE|SCM_FIND_MODULE_PLACEHOLDING)); /* module gauche */
  scm__rc.d1562[218] = Scm_MakeIdentifier(scm__rc.d1562[209], SCM_MODULE(scm__rc.d1562[219]), SCM_NIL); /* gauche#autoload */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1575[15]))->name = scm__rc.d1562[80];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[933]))[5] = SCM_WORD(scm__rc.d1562[209]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[933]))[12] = SCM_WORD(scm__rc.d1562[216]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[933]))[14] = SCM_WORD(scm__rc.d1562[218]);
   Scm_SelectModule(SCM_MODULE(SCM_OBJ(Scm_GaucheModule())));
  scm__rc.d1562[220] = Scm_MakeIdentifier(scm__rc.d1562[62], SCM_MODULE(scm__rc.d1562[219]), SCM_NIL); /* gauche#error */
  scm__rc.d1562[221] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1561[136]))); /* :after */
  scm__rc.d1562[222] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1561[137]))); /* :relative */
  scm__rc.d1562[223] = Scm_MakeIdentifier(scm__rc.d1562[138], SCM_MODULE(scm__rc.d1562[219]), SCM_NIL); /* gauche#current-load-path */
  scm__rc.d1562[225] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[138])),TRUE); /* sys-dirname */
  scm__rc.d1562[224] = Scm_MakeIdentifier(scm__rc.d1562[225], SCM_MODULE(scm__rc.d1562[219]), SCM_NIL); /* gauche#sys-dirname */
  scm__rc.d1562[226] = Scm_MakeIdentifier(scm__rc.d1562[160], SCM_MODULE(scm__rc.d1562[219]), SCM_NIL); /* gauche#string-append */
  scm__rc.d1562[227] = Scm_MakeIdentifier(scm__rc.d1562[190], SCM_MODULE(Scm_GaucheInternalModule()), SCM_NIL); /* gauche.internal#%add-load-path */
  scm__rc.d1562[228] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[140])),FALSE); /* G1589 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[212]), scm__rc.d1562[228]);
  scm__rc.d1562[229] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[141])),TRUE); /* args */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[214]), scm__rc.d1562[145]);
  SCM_SET_CDR(SCM_OBJ(&scm__rc.d1563[214]), scm__rc.d1562[229]);
  scm__rc.d1562[230] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1563[213]), SCM_OBJ(&scm__rc.d1563[214]), SCM_OBJ(&scm__rc.d1563[36]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[215]), scm__rc.d1562[230]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[950]))[12] = SCM_WORD(scm__rc.d1562[220]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[950]))[22] = SCM_WORD(scm__rc.d1562[221]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[950]))[27] = SCM_WORD(scm__rc.d1562[222]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[950]))[37] = SCM_WORD(scm__rc.d1562[223]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[950]))[45] = SCM_WORD(scm__rc.d1562[224]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[950]))[51] = SCM_WORD(scm__rc.d1562[226]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[950]))[63] = SCM_WORD(scm__rc.d1562[205]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[950]))[69] = SCM_WORD(scm__rc.d1562[227]);
  scm__rc.d1562[231] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[142])),TRUE); /* add-load-path */
  scm__rc.d1562[232] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[143])),FALSE); /* G1587 */
  scm__rc.d1562[233] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[144])),FALSE); /* G1588 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[217]), scm__rc.d1562[233]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[218]), scm__rc.d1562[232]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[219]), scm__rc.d1562[17]);
  scm__rc.d1562[234] = Scm_MakeExtendedPair(SCM_FALSE, SCM_OBJ(&scm__rc.d1563[218]), SCM_OBJ(&scm__rc.d1563[220]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[221]), scm__rc.d1562[234]);
  scm__rc.d1562[235] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[145])),TRUE); /* unless */
  scm__rc.d1562[236] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[146])),TRUE); /* string? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[222]), scm__rc.d1562[236]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[224]), scm__rc.d1562[62]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[227]), scm__rc.d1562[235]);
  scm__rc.d1562[237] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[147])),TRUE); /* let */
  scm__rc.d1562[238] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[148])),TRUE); /* or */
  scm__rc.d1562[239] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[149])),TRUE); /* memq */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[228]), scm__rc.d1562[229]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[230]), scm__rc.d1562[239]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[231]), scm__rc.d1562[221]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[232]), scm__rc.d1562[239]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[235]), scm__rc.d1562[238]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[237]), scm__rc.d1562[192]);
  scm__rc.d1562[240] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[150])),TRUE); /* and-let* */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[238]), scm__rc.d1562[222]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[239]), scm__rc.d1562[239]);
  scm__rc.d1562[241] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[151])),TRUE); /* cur */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[241]), scm__rc.d1562[138]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[243]), scm__rc.d1562[241]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[246]), scm__rc.d1562[241]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[247]), scm__rc.d1562[225]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[250]), scm__rc.d1562[160]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[253]), scm__rc.d1562[240]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[255]), scm__rc.d1562[238]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[257]), scm__rc.d1562[145]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[260]), scm__rc.d1562[203]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[261]), scm__rc.d1562[145]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[264]), scm__rc.d1562[215]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[266]), scm__rc.d1562[205]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[268]), scm__rc.d1562[214]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[271]), scm__rc.d1562[237]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[275]), scm__rc.d1562[213]);
  scm__rc.d1562[242] = Scm_MakeIdentifier(scm__rc.d1562[231], SCM_MODULE(scm__rc.d1562[219]), SCM_NIL); /* gauche#add-load-path */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1575[18]))->name = scm__rc.d1562[80];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1026]))[5] = SCM_WORD(scm__rc.d1562[231]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1026]))[12] = SCM_WORD(scm__rc.d1562[216]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1026]))[14] = SCM_WORD(scm__rc.d1562[242]);
   Scm_SelectModule(SCM_MODULE(SCM_OBJ(Scm_GaucheInternalModule())));
  scm__rc.d1562[244] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[152])),TRUE); /* file-exists? */
  scm__rc.d1562[243] = Scm_MakeIdentifier(scm__rc.d1562[244], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#file-exists? */
  scm__rc.d1562[246] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[153])),TRUE); /* file-is-directory? */
  scm__rc.d1562[245] = Scm_MakeIdentifier(scm__rc.d1562[246], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#file-is-directory? */
  scm__rc.d1562[247] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[154])),TRUE); /* try-suffixes */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[276]), scm__rc.d1562[247]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[277]), scm__rc.d1562[30]);
  scm__rc.d1562[248] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[155])),TRUE); /* s */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[278]), scm__rc.d1562[248]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[281]), scm__rc.d1562[3]);
  scm__rc.d1562[249] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1563[277]), SCM_OBJ(&scm__rc.d1563[278]), SCM_OBJ(&scm__rc.d1563[282]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[283]), scm__rc.d1562[249]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1043]))[5] = SCM_WORD(scm__rc.d1562[159]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1043]))[11] = SCM_WORD(scm__rc.d1562[243]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1043]))[17] = SCM_WORD(scm__rc.d1562[245]);
  scm__rc.d1562[251] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[156])),TRUE); /* any */
  scm__rc.d1562[250] = Scm_MakeIdentifier(scm__rc.d1562[251], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#any */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[284]), scm__rc.d1562[247]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[285]), scm__rc.d1562[30]);
  scm__rc.d1562[252] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[157])),TRUE); /* stem */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[286]), scm__rc.d1562[252]);
  scm__rc.d1562[253] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1563[285]), SCM_OBJ(&scm__rc.d1563[286]), SCM_OBJ(&scm__rc.d1563[36]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[287]), scm__rc.d1562[253]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1575[20]))->name = scm__rc.d1562[247];/* (find-load-file try-suffixes) */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1064]))[4] = SCM_WORD(scm__rc.d1562[243]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1064]))[11] = SCM_WORD(scm__rc.d1562[245]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1064]))[19] = SCM_WORD(scm__rc.d1562[250]);
  scm__rc.d1562[254] = Scm_MakeIdentifier(scm__rc.d1562[69], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#errorf */
  scm__rc.d1562[255] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[159])),TRUE); /* do-absolute */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[288]), scm__rc.d1562[255]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[289]), scm__rc.d1562[30]);
  scm__rc.d1562[256] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1563[289]), SCM_OBJ(&scm__rc.d1563[286]), SCM_OBJ(&scm__rc.d1563[36]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[290]), scm__rc.d1562[256]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1575[21]))->name = scm__rc.d1562[255];/* (find-load-file do-absolute) */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1089]))[19] = SCM_WORD(scm__rc.d1562[254]);
  scm__rc.d1562[258] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[160])),TRUE); /* equal? */
  scm__rc.d1562[257] = Scm_MakeIdentifier(scm__rc.d1562[258], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#equal? */
  scm__rc.d1562[260] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[162])),TRUE); /* string-ref */
  scm__rc.d1562[259] = Scm_MakeIdentifier(scm__rc.d1562[260], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#string-ref */
  scm__rc.d1562[262] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[163])),TRUE); /* char=? */
  scm__rc.d1562[261] = Scm_MakeIdentifier(scm__rc.d1562[262], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#char=? */
  scm__rc.d1562[263] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1561[164]))); /* :expand */
  scm__rc.d1562[264] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[165])),TRUE); /* gauche.os.windows */
  scm__rc.d1562[266] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[166])),TRUE); /* cond-features */
  scm__rc.d1562[265] = Scm_MakeIdentifier(scm__rc.d1562[266], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#cond-features */
  scm__rc.d1562[267] = Scm_RegComp(SCM_STRING(SCM_OBJ(&scm__sc.d1561[167])), 0);
  scm__rc.d1562[269] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[168])),TRUE); /* rxmatch */
  scm__rc.d1562[268] = Scm_MakeIdentifier(scm__rc.d1562[269], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#rxmatch */
  scm__rc.d1562[270] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[169])),TRUE); /* gauche.os.cygwin */
  scm__rc.d1562[272] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[171])),TRUE); /* file-is-regular? */
  scm__rc.d1562[271] = Scm_MakeIdentifier(scm__rc.d1562[272], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#file-is-regular? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[293]), scm__rc.d1562[30]);
  scm__rc.d1562[273] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[172])),TRUE); /* p */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[294]), scm__rc.d1562[273]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[297]), scm__rc.d1562[3]);
  scm__rc.d1562[274] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1563[293]), SCM_OBJ(&scm__rc.d1563[294]), SCM_OBJ(&scm__rc.d1563[298]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[299]), scm__rc.d1562[274]);
  scm__rc.d1562[276] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[173])),TRUE); /* *load-path-hooks* */
  scm__rc.d1562[275] = Scm_MakeIdentifier(scm__rc.d1562[276], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#*load-path-hooks* */
  scm__rc.d1562[277] = Scm_RegComp(SCM_STRING(SCM_OBJ(&scm__sc.d1561[174])), 0);
  scm__rc.d1562[278] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1561[175]))); /* :relative-dot-path */
  scm__rc.d1562[279] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[176])),TRUE); /* filename */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[300]), scm__rc.d1562[74]);
  scm__rc.d1562[280] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[20])),TRUE); /* allow-archive */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[301]), scm__rc.d1562[280]);
  scm__rc.d1562[281] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[175])),TRUE); /* relative-dot-path */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[302]), scm__rc.d1562[281]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[306]), scm__rc.d1562[71]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[307]), scm__rc.d1562[73]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[308]), scm__rc.d1562[72]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[309]), scm__rc.d1562[279]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[312]), scm__rc.d1562[3]);
  scm__rc.d1562[282] = Scm_MakeExtendedPair(scm__rc.d1562[30], SCM_OBJ(&scm__rc.d1563[309]), SCM_OBJ(&scm__rc.d1563[313]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[314]), scm__rc.d1562[282]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1575[23]))->name = scm__rc.d1562[30];/* find-load-file */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]))[14] = SCM_WORD(scm__rc.d1562[19]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]))[26] = SCM_WORD(scm__rc.d1562[19]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]))[38] = SCM_WORD(scm__rc.d1562[19]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]))[54] = SCM_WORD(scm__rc.d1562[257]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]))[63] = SCM_WORD(scm__rc.d1562[81]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]))[73] = SCM_WORD(scm__rc.d1562[259]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]))[78] = SCM_WORD(scm__rc.d1562[261]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]))[85] = SCM_WORD(scm__rc.d1562[263]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]))[89] = SCM_WORD(scm__rc.d1562[39]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]))[101] = SCM_WORD(scm__rc.d1562[259]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]))[106] = SCM_WORD(scm__rc.d1562[261]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]))[117] = SCM_WORD(scm__rc.d1562[264]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]))[121] = SCM_WORD(scm__rc.d1562[265]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]))[128] = SCM_WORD(scm__rc.d1562[267]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]))[131] = SCM_WORD(scm__rc.d1562[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]))[135] = SCM_WORD(scm__rc.d1562[270]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]))[139] = SCM_WORD(scm__rc.d1562[265]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]))[163] = SCM_WORD(scm__rc.d1562[254]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]))[169] = SCM_WORD(scm__rc.d1562[245]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]))[182] = SCM_WORD(scm__rc.d1562[159]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]))[206] = SCM_WORD(scm__rc.d1562[271]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]))[214] = SCM_WORD(scm__rc.d1562[275]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]))[216] = SCM_WORD(scm__rc.d1562[250]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]))[240] = SCM_WORD(scm__rc.d1562[257]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]))[252] = SCM_WORD(scm__rc.d1562[259]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]))[271] = SCM_WORD(scm__rc.d1562[277]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]))[274] = SCM_WORD(scm__rc.d1562[268]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]))[291] = SCM_WORD(scm__rc.d1562[61]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]))[297] = SCM_WORD(scm__rc.d1562[63]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]))[301] = SCM_WORD(scm__rc.d1562[27]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]))[314] = SCM_WORD(scm__rc.d1562[28]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]))[327] = SCM_WORD(scm__rc.d1562[278]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1117]))[345] = SCM_WORD(scm__rc.d1562[68]);
  ScmObj G1596 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d1575[23]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d1562[30]) /* find-load-file */, G1596,0);

   Scm_SelectModule(SCM_MODULE(SCM_OBJ(Scm_GaucheInternalModule())));
  scm__rc.d1562[283] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[177])),TRUE); /* %add-load-path-hook! */
  scm__rc.d1562[284] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[178])),TRUE); /* proc */
  scm__rc.d1562[285] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[179])),TRUE); /* after? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[315]), scm__rc.d1562[285]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[316]), scm__rc.d1562[191]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[317]), scm__rc.d1562[284]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[320]), scm__rc.d1562[3]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[321]), scm__rc.d1562[283]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[322]), scm__rc.d1562[24]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[323]), scm__rc.d1562[4]);
  scm__rc.d1562[286] = Scm_MakeExtendedPair(scm__rc.d1562[283], SCM_OBJ(&scm__rc.d1563[317]), SCM_OBJ(&scm__rc.d1563[325]));
  Scm_MakeBinding(SCM_MODULE(SCM_OBJ(Scm_GaucheInternalModule())), SCM_SYMBOL(SCM_INTERN("%add-load-path-hook!")), SCM_OBJ(&libeval_25add_load_path_hookX__STUB), 0);
  libeval_25add_load_path_hookX__STUB.common.info = scm__rc.d1562[286];
  scm__rc.d1562[287] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[180])),TRUE); /* %delete-load-path-hook! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[326]), scm__rc.d1562[284]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[329]), scm__rc.d1562[3]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[330]), scm__rc.d1562[287]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[331]), scm__rc.d1562[24]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[332]), scm__rc.d1562[4]);
  scm__rc.d1562[288] = Scm_MakeExtendedPair(scm__rc.d1562[287], SCM_OBJ(&scm__rc.d1563[326]), SCM_OBJ(&scm__rc.d1563[334]));
  Scm_MakeBinding(SCM_MODULE(SCM_OBJ(Scm_GaucheInternalModule())), SCM_SYMBOL(SCM_INTERN("%delete-load-path-hook!")), SCM_OBJ(&libeval_25delete_load_path_hookX__STUB), 0);
  libeval_25delete_load_path_hookX__STUB.common.info = scm__rc.d1562[288];
   Scm_SelectModule(SCM_MODULE(SCM_OBJ(Scm_GaucheInternalModule())));
  scm__rc.d1562[289] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[181])),TRUE); /* make-embedded-code-loader */
  scm__rc.d1562[291] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[182])),TRUE); /* string-copy */
  scm__rc.d1562[290] = Scm_MakeIdentifier(scm__rc.d1562[291], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#string-copy */
  scm__rc.d1562[293] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[183])),TRUE); /* hash-table-exists? */
  scm__rc.d1562[292] = Scm_MakeIdentifier(scm__rc.d1562[293], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#hash-table-exists? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[335]), scm__rc.d1562[289]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[336]), scm__rc.d1562[289]);
  scm__rc.d1562[294] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[184])),TRUE); /* sfx */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[337]), scm__rc.d1562[294]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[340]), scm__rc.d1562[3]);
  scm__rc.d1562[295] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1563[336]), SCM_OBJ(&scm__rc.d1563[337]), SCM_OBJ(&scm__rc.d1563[341]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[342]), scm__rc.d1562[295]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1472]))[5] = SCM_WORD(scm__rc.d1562[159]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1472]))[12] = SCM_WORD(scm__rc.d1562[292]);
  scm__rc.d1562[297] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[185])),TRUE); /* hash-table-get */
  scm__rc.d1562[296] = Scm_MakeIdentifier(scm__rc.d1562[297], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#hash-table-get */
  scm__rc.d1562[298] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1561[186]))); /* :name */
  scm__rc.d1562[300] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[188])),TRUE); /* open-input-string */
  scm__rc.d1562[299] = Scm_MakeIdentifier(scm__rc.d1562[300], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#open-input-string */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[343]), scm__rc.d1562[289]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[344]), scm__rc.d1562[289]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[345]), scm__rc.d1562[289]);
  scm__rc.d1562[301] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[94])),TRUE); /* _ */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[346]), scm__rc.d1562[301]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[349]), scm__rc.d1562[3]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[350]), scm__rc.d1562[17]);
  scm__rc.d1562[302] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1563[345]), SCM_OBJ(&scm__rc.d1563[346]), SCM_OBJ(&scm__rc.d1563[352]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[353]), scm__rc.d1562[302]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1575[25]))->name = scm__rc.d1562[289];/* (make-embedded-code-loader make-embedded-code-loader make-embedded-code-loader) */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1487]))[2] = SCM_WORD(scm__rc.d1562[298]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1487]))[9] = SCM_WORD(scm__rc.d1562[159]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1487]))[11] = SCM_WORD(scm__rc.d1562[299]);
  scm__rc.d1562[303] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[189])),TRUE); /* archive-path */
  scm__rc.d1562[304] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[186])),TRUE); /* name */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[354]), scm__rc.d1562[73]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[355]), scm__rc.d1562[304]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[356]), scm__rc.d1562[303]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[359]), scm__rc.d1562[3]);
  scm__rc.d1562[305] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1563[344]), SCM_OBJ(&scm__rc.d1563[356]), SCM_OBJ(&scm__rc.d1563[360]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[361]), scm__rc.d1562[305]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1575[26]))->name = scm__rc.d1562[289];/* (make-embedded-code-loader make-embedded-code-loader) */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1500]))[6] = SCM_WORD(scm__rc.d1562[257]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1500]))[15] = SCM_WORD(scm__rc.d1562[259]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1500]))[24] = SCM_WORD(scm__rc.d1562[290]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1500]))[34] = SCM_WORD(scm__rc.d1562[257]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1500]))[47] = SCM_WORD(scm__rc.d1562[159]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1500]))[58] = SCM_WORD(scm__rc.d1562[250]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1500]))[67] = SCM_WORD(scm__rc.d1562[296]);
  scm__rc.d1562[306] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[190])),TRUE); /* libtab */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[362]), scm__rc.d1562[306]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[365]), scm__rc.d1562[3]);
  scm__rc.d1562[307] = Scm_MakeExtendedPair(scm__rc.d1562[289], SCM_OBJ(&scm__rc.d1563[362]), SCM_OBJ(&scm__rc.d1563[366]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[367]), scm__rc.d1562[307]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1575[27]))->name = scm__rc.d1562[289];/* make-embedded-code-loader */
  ScmObj G1597 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d1575[27]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d1562[289]) /* make-embedded-code-loader */, G1597,0);

   Scm_SelectModule(SCM_MODULE(SCM_OBJ(Scm_GaucheInternalModule())));
  scm__rc.d1562[308] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[191])),TRUE); /* add-embedded-code-loader! */
  scm__rc.d1562[309] = Scm_MakeIdentifier(scm__rc.d1562[289], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#make-embedded-code-loader */
  scm__rc.d1562[310] = Scm_MakeIdentifier(scm__rc.d1562[283], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#%add-load-path-hook! */
  scm__rc.d1562[311] = Scm_MakeIdentifier(scm__rc.d1562[287], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#%delete-load-path-hook! */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[368]), scm__rc.d1562[308]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[369]), scm__rc.d1562[308]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[372]), scm__rc.d1562[3]);
  scm__rc.d1562[312] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1563[369]), SCM_NIL, SCM_OBJ(&scm__rc.d1563[373]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[374]), scm__rc.d1562[312]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1575[28]))->name = scm__rc.d1562[308];/* (add-embedded-code-loader! add-embedded-code-loader!) */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1579]))[2] = SCM_WORD(scm__rc.d1562[311]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[377]), scm__rc.d1562[3]);
  scm__rc.d1562[313] = Scm_MakeExtendedPair(scm__rc.d1562[308], SCM_OBJ(&scm__rc.d1563[362]), SCM_OBJ(&scm__rc.d1563[378]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[379]), scm__rc.d1562[313]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1575[29]))->name = scm__rc.d1562[308];/* add-embedded-code-loader! */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1583]))[4] = SCM_WORD(scm__rc.d1562[309]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1583]))[10] = SCM_WORD(scm__rc.d1562[310]);
  ScmObj G1598 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d1575[29]), NULL);

  Scm_MakeBinding(SCM_MODULE(SCM_OBJ(Scm_GaucheModule())) /* gauche */, SCM_SYMBOL(scm__rc.d1562[308]) /* add-embedded-code-loader! */, G1598,0);

   Scm_SelectModule(SCM_MODULE(SCM_OBJ(Scm_GaucheInternalModule())));
  scm__rc.d1562[315] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[192])),TRUE); /* write */
  scm__rc.d1562[314] = Scm_MakeIdentifier(scm__rc.d1562[315], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#write */
  scm__rc.d1562[317] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[193])),TRUE); /* newline */
  scm__rc.d1562[316] = Scm_MakeIdentifier(scm__rc.d1562[317], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#newline */
  scm__rc.d1562[318] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[194])),TRUE); /* %repl-print */
  scm__rc.d1562[319] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[195])),FALSE); /* G1599 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[380]), scm__rc.d1562[319]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[381]), scm__rc.d1562[318]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[384]), scm__rc.d1562[3]);
  scm__rc.d1562[320] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1563[381]), SCM_OBJ(&scm__rc.d1563[34]), SCM_OBJ(&scm__rc.d1563[385]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[386]), scm__rc.d1562[320]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1597]))[4] = SCM_WORD(scm__rc.d1562[314]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1597]))[6] = SCM_WORD(scm__rc.d1562[316]);
  scm__rc.d1562[322] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[196])),TRUE); /* for-each */
  scm__rc.d1562[321] = Scm_MakeIdentifier(scm__rc.d1562[322], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#for-each */
  scm__rc.d1562[323] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[197])),TRUE); /* vals */
  scm__rc.d1562[324] = Scm_MakeExtendedPair(scm__rc.d1562[318], scm__rc.d1562[323], SCM_OBJ(&scm__rc.d1563[385]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[388]), scm__rc.d1562[324]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1575[31]))->name = scm__rc.d1562[318];/* %repl-print */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1605]))[3] = SCM_WORD(scm__rc.d1562[321]);
  scm__rc.d1562[325] = Scm_MakeIdentifier(scm__rc.d1562[318], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#%repl-print */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1575[32]))->name = scm__rc.d1562[80];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1610]))[5] = SCM_WORD(scm__rc.d1562[325]);
  scm__rc.d1562[326] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[198])),TRUE); /* %repl-prompt */
  scm__rc.d1562[328] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[200])),TRUE); /* display */
  scm__rc.d1562[327] = Scm_MakeIdentifier(scm__rc.d1562[328], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#display */
  scm__rc.d1562[330] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[201])),TRUE); /* flush */
  scm__rc.d1562[329] = Scm_MakeIdentifier(scm__rc.d1562[330], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#flush */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[391]), scm__rc.d1562[3]);
  scm__rc.d1562[331] = Scm_MakeExtendedPair(scm__rc.d1562[326], SCM_NIL, SCM_OBJ(&scm__rc.d1563[392]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[393]), scm__rc.d1562[331]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1575[33]))->name = scm__rc.d1562[326];/* %repl-prompt */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1617]))[5] = SCM_WORD(scm__rc.d1562[327]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1617]))[7] = SCM_WORD(scm__rc.d1562[329]);
  ScmObj G1600 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d1575[33]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d1562[326]) /* %repl-prompt */, G1600,0);

  scm__rc.d1562[333] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[202])),TRUE); /* report-error */
  scm__rc.d1562[332] = Scm_MakeIdentifier(scm__rc.d1562[333], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#report-error */
  scm__rc.d1562[334] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[203])),TRUE); /* read-eval-print-loop */
  scm__rc.d1562[335] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[204])),FALSE); /* G1607 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[394]), scm__rc.d1562[335]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[395]), scm__rc.d1562[334]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[398]), scm__rc.d1562[3]);
  scm__rc.d1562[336] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1563[395]), SCM_OBJ(&scm__rc.d1563[34]), SCM_OBJ(&scm__rc.d1563[399]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[400]), scm__rc.d1562[336]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1626]))[4] = SCM_WORD(scm__rc.d1562[332]);
  scm__rc.d1562[337] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[206])),TRUE); /* reader */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[402]), scm__rc.d1562[337]);
  scm__rc.d1562[338] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[207])),TRUE); /* evaluator */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[403]), scm__rc.d1562[338]);
  scm__rc.d1562[339] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[208])),TRUE); /* printer */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[404]), scm__rc.d1562[339]);
  scm__rc.d1562[340] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[209])),TRUE); /* prompter */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[405]), scm__rc.d1562[340]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[410]), scm__rc.d1562[191]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[411]), scm__rc.d1562[109]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[412]), scm__rc.d1562[337]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[413]), scm__rc.d1562[238]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[415]), scm__rc.d1562[337]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[416]), scm__rc.d1562[338]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[417]), scm__rc.d1562[238]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[419]), scm__rc.d1562[338]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[420]), scm__rc.d1562[318]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[421]), scm__rc.d1562[339]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[422]), scm__rc.d1562[238]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[424]), scm__rc.d1562[339]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[425]), scm__rc.d1562[326]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[426]), scm__rc.d1562[340]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[427]), scm__rc.d1562[238]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[429]), scm__rc.d1562[340]);
  scm__rc.d1562[341] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[210])),TRUE); /* loop1 */
  scm__rc.d1562[342] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[211])),TRUE); /* and */
  scm__rc.d1562[343] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[212])),TRUE); /* ^e */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[434]), scm__rc.d1562[333]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[436]), scm__rc.d1562[343]);
  scm__rc.d1562[344] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[213])),TRUE); /* ^ */
  scm__rc.d1562[345] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[214])),TRUE); /* loop2 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[437]), scm__rc.d1562[340]);
  scm__rc.d1562[346] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[215])),TRUE); /* let1 */
  scm__rc.d1562[347] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[216])),TRUE); /* exp */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[438]), scm__rc.d1562[337]);
  scm__rc.d1562[348] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[217])),TRUE); /* not */
  scm__rc.d1562[349] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[218])),TRUE); /* eof-object? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[439]), scm__rc.d1562[347]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[440]), scm__rc.d1562[349]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[442]), scm__rc.d1562[348]);
  scm__rc.d1562[350] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[219])),TRUE); /* receive */
  scm__rc.d1562[351] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[220])),TRUE); /* results */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[443]), scm__rc.d1562[85]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[445]), scm__rc.d1562[347]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[446]), scm__rc.d1562[338]);
  scm__rc.d1562[352] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[221])),TRUE); /* apply */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[447]), scm__rc.d1562[351]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[448]), scm__rc.d1562[339]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[449]), scm__rc.d1562[352]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[450]), scm__rc.d1562[345]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[454]), scm__rc.d1562[351]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[455]), scm__rc.d1562[350]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[458]), scm__rc.d1562[342]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[461]), scm__rc.d1562[347]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[462]), scm__rc.d1562[346]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[466]), scm__rc.d1562[345]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[467]), scm__rc.d1562[237]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[470]), scm__rc.d1562[344]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[473]), scm__rc.d1562[36]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[474]), scm__rc.d1562[341]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[477]), scm__rc.d1562[342]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[480]), scm__rc.d1562[341]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[481]), scm__rc.d1562[237]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[484]), scm__rc.d1562[237]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[487]), scm__rc.d1562[213]);
  scm__rc.d1562[353] = Scm_MakeIdentifier(scm__rc.d1562[326], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#%repl-prompt */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[488]), scm__rc.d1562[334]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[491]), scm__rc.d1562[3]);
  scm__rc.d1562[354] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1563[488]), SCM_NIL, SCM_OBJ(&scm__rc.d1563[492]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[493]), scm__rc.d1562[354]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1633]))[19] = SCM_WORD(scm__rc.d1562[84]);
  scm__rc.d1562[355] = Scm_MakeIdentifier(scm__rc.d1562[36], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#with-error-handler */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[496]), scm__rc.d1562[3]);
  scm__rc.d1562[356] = Scm_MakeExtendedPair(scm__rc.d1562[334], SCM_OBJ(&scm__rc.d1563[410]), SCM_OBJ(&scm__rc.d1563[497]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[498]), scm__rc.d1562[356]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1575[36]))->name = scm__rc.d1562[334];/* read-eval-print-loop */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1666]))[76] = SCM_WORD(scm__rc.d1562[81]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1666]))[83] = SCM_WORD(scm__rc.d1562[108]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1666]))[91] = SCM_WORD(scm__rc.d1562[142]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1666]))[99] = SCM_WORD(scm__rc.d1562[325]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1666]))[107] = SCM_WORD(scm__rc.d1562[353]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1666]))[115] = SCM_WORD(scm__rc.d1562[355]);
  scm__rc.d1562[357] = Scm_MakeIdentifier(scm__rc.d1562[334], SCM_MODULE(Scm_GaucheModule()), SCM_NIL); /* gauche#read-eval-print-loop */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1575[37]))->name = scm__rc.d1562[80];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1787]))[5] = SCM_WORD(scm__rc.d1562[357]);
   Scm_SelectModule(SCM_MODULE(SCM_OBJ(Scm_GaucheInternalModule())));
  scm__rc.d1562[358] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[222])),TRUE); /* run-main */
  scm__rc.d1562[359] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[223])),FALSE); /* G1608 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[499]), scm__rc.d1562[359]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[500]), scm__rc.d1562[358]);
  scm__rc.d1562[360] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1563[500]), SCM_OBJ(&scm__rc.d1563[34]), SCM_OBJ(&scm__rc.d1563[36]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[501]), scm__rc.d1562[360]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1794]))[4] = SCM_WORD(scm__rc.d1562[332]);
  scm__rc.d1562[362] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[224])),TRUE); /* fixnum? */
  scm__rc.d1562[361] = Scm_MakeIdentifier(scm__rc.d1562[362], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#fixnum? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[503]), scm__rc.d1562[358]);
  scm__rc.d1562[363] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1563[503]), SCM_NIL, SCM_OBJ(&scm__rc.d1563[36]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[504]), scm__rc.d1562[363]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1801]))[10] = SCM_WORD(scm__rc.d1562[361]);
  scm__rc.d1562[364] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[225])),TRUE); /* main */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[505]), scm__rc.d1562[364]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[508]), scm__rc.d1562[3]);
  scm__rc.d1562[365] = Scm_MakeExtendedPair(scm__rc.d1562[358], SCM_OBJ(&scm__rc.d1563[505]), SCM_OBJ(&scm__rc.d1563[509]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[510]), scm__rc.d1562[365]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1575[40]))->name = scm__rc.d1562[358];/* run-main */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1817]))[5] = SCM_WORD(scm__rc.d1562[34]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1817]))[9] = SCM_WORD(scm__rc.d1562[35]);
  scm__rc.d1562[366] = Scm_MakeIdentifier(scm__rc.d1562[358], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#run-main */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1575[41]))->name = scm__rc.d1562[80];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1828]))[5] = SCM_WORD(scm__rc.d1562[366]);
   Scm_SelectModule(SCM_MODULE(SCM_OBJ(Scm_GaucheInternalModule())));
  scm__rc.d1562[367] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[226])),TRUE); /* %invoke-other-version */
  scm__rc.d1562[369] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[229])),TRUE); /* exit */
  scm__rc.d1562[368] = Scm_MakeIdentifier(scm__rc.d1562[369], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#exit */
  scm__rc.d1562[371] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[230])),TRUE); /* gauche-architecture-directory */
  scm__rc.d1562[370] = Scm_MakeIdentifier(scm__rc.d1562[371], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#gauche-architecture-directory */
  scm__rc.d1562[373] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[233])),TRUE); /* gauche-architecture */
  scm__rc.d1562[372] = Scm_MakeIdentifier(scm__rc.d1562[373], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#gauche-architecture */
  scm__rc.d1562[375] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[235])),TRUE); /* glob */
  scm__rc.d1562[374] = Scm_MakeIdentifier(scm__rc.d1562[375], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#glob */
  scm__rc.d1562[376] = Scm_RegComp(SCM_STRING(SCM_OBJ(&scm__sc.d1561[237])), 0);
  scm__rc.d1562[378] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[239])),TRUE); /* sys-exec */
  scm__rc.d1562[377] = Scm_MakeIdentifier(scm__rc.d1562[378], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#sys-exec */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[511]), scm__rc.d1562[8]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[514]), scm__rc.d1562[3]);
  scm__rc.d1562[379] = Scm_MakeExtendedPair(scm__rc.d1562[367], SCM_OBJ(&scm__rc.d1563[511]), SCM_OBJ(&scm__rc.d1563[515]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[516]), scm__rc.d1562[379]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1575[42]))->name = scm__rc.d1562[367];/* %invoke-other-version */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1835]))[6] = SCM_WORD(scm__rc.d1562[257]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1835]))[15] = SCM_WORD(scm__rc.d1562[368]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1835]))[25] = SCM_WORD(scm__rc.d1562[370]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1835]))[30] = SCM_WORD(scm__rc.d1562[159]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1835]))[33] = SCM_WORD(scm__rc.d1562[38]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1835]))[37] = SCM_WORD(scm__rc.d1562[39]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1835]))[50] = SCM_WORD(scm__rc.d1562[372]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1835]))[55] = SCM_WORD(scm__rc.d1562[159]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1835]))[61] = SCM_WORD(scm__rc.d1562[374]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1835]))[82] = SCM_WORD(scm__rc.d1562[257]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1835]))[96] = SCM_WORD(scm__rc.d1562[376]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1835]))[130] = SCM_WORD(scm__rc.d1562[368]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1835]))[138] = SCM_WORD(scm__rc.d1562[377]);
  ScmObj G1609 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d1575[42]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d1562[367]) /* %invoke-other-version */, G1609,0);

   Scm_SelectModule(SCM_MODULE(SCM_OBJ(Scm_GaucheModule())));
  scm__rc.d1562[380] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[240])),TRUE); /* %exit */
  scm__rc.d1562[381] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[241])),TRUE); /* code */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[517]), scm__rc.d1562[381]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[518]), scm__rc.d1562[191]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[521]), scm__rc.d1562[3]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[522]), scm__rc.d1562[380]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[523]), scm__rc.d1562[179]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[524]), scm__rc.d1562[4]);
  scm__rc.d1562[382] = Scm_MakeExtendedPair(scm__rc.d1562[380], SCM_OBJ(&scm__rc.d1563[518]), SCM_OBJ(&scm__rc.d1563[526]));
  Scm_MakeBinding(SCM_MODULE(SCM_OBJ(Scm_GaucheModule())), SCM_SYMBOL(SCM_INTERN("%exit")), SCM_OBJ(&libeval_25exit__STUB), 0);
  libeval_25exit__STUB.common.info = scm__rc.d1562[382];
   Scm_SelectModule(SCM_MODULE(SCM_OBJ(Scm_GaucheInternalModule())));

#line 513 "libeval.scm"
Scm_BindPrimitiveParameter(Scm_GaucheModule(),"exit-handler",SCM_FALSE,0);
  scm__rc.d1562[384] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[242])),TRUE); /* standard-error-port */
  scm__rc.d1562[383] = Scm_MakeIdentifier(scm__rc.d1562[384], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#standard-error-port */
  scm__rc.d1562[385] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[243])),TRUE); /* fmt */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[527]), scm__rc.d1562[385]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[528]), scm__rc.d1562[381]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[531]), scm__rc.d1562[3]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[532]), scm__rc.d1562[17]);
  scm__rc.d1562[386] = Scm_MakeExtendedPair(SCM_FALSE, SCM_OBJ(&scm__rc.d1563[528]), SCM_OBJ(&scm__rc.d1563[534]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[535]), scm__rc.d1562[386]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1975]))[6] = SCM_WORD(scm__rc.d1562[49]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1975]))[10] = SCM_WORD(scm__rc.d1562[383]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1975]))[18] = SCM_WORD(scm__rc.d1562[383]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1975]))[20] = SCM_WORD(scm__rc.d1562[316]);
  scm__rc.d1562[388] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[244])),TRUE); /* exit-handler */
  scm__rc.d1562[387] = Scm_MakeIdentifier(scm__rc.d1562[388], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#exit-handler */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1575[44]))->name = scm__rc.d1562[80];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[1998]))[3] = SCM_WORD(scm__rc.d1562[387]);
  scm__rc.d1562[390] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[245])),TRUE); /* <error> */
  scm__rc.d1562[389] = Scm_MakeIdentifier(scm__rc.d1562[390], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#<error> */
  scm__rc.d1562[392] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[246])),TRUE); /* %reraise */
  scm__rc.d1562[391] = Scm_MakeIdentifier(scm__rc.d1562[392], SCM_MODULE(Scm_GaucheInternalModule()), SCM_NIL); /* gauche.internal#%reraise */
  scm__rc.d1562[393] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[247])),FALSE); /* G1613 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[536]), scm__rc.d1562[393]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[537]), scm__rc.d1562[369]);
  scm__rc.d1562[394] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1563[537]), SCM_OBJ(&scm__rc.d1563[34]), SCM_OBJ(&scm__rc.d1563[36]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[538]), scm__rc.d1562[394]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[2003]))[4] = SCM_WORD(scm__rc.d1562[389]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[2003]))[9] = SCM_WORD(scm__rc.d1562[391]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[540]), scm__rc.d1562[369]);
  scm__rc.d1562[395] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1563[540]), SCM_NIL, SCM_OBJ(&scm__rc.d1563[36]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[541]), scm__rc.d1562[395]);
  scm__rc.d1562[396] = Scm_MakeIdentifier(scm__rc.d1562[380], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#%exit */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[543]), scm__rc.d1562[381]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[544]), scm__rc.d1562[385]);
  scm__rc.d1562[397] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1561[248]))); /* :rest */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[545]), scm__rc.d1562[397]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[548]), scm__rc.d1562[191]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[551]), scm__rc.d1562[3]);
  scm__rc.d1562[398] = Scm_MakeExtendedPair(scm__rc.d1562[369], SCM_OBJ(&scm__rc.d1563[548]), SCM_OBJ(&scm__rc.d1563[552]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[553]), scm__rc.d1562[398]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1575[47]))->name = scm__rc.d1562[369];/* exit */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[2020]))[35] = SCM_WORD(scm__rc.d1562[387]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[2020]))[47] = SCM_WORD(scm__rc.d1562[34]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[2020]))[51] = SCM_WORD(scm__rc.d1562[35]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[2020]))[57] = SCM_WORD(scm__rc.d1562[396]);
  scm__rc.d1562[399] = Scm_MakeIdentifier(scm__rc.d1562[369], SCM_MODULE(Scm_GaucheModule()), SCM_NIL); /* gauche#exit */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1575[48]))->name = scm__rc.d1562[80];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[2079]))[5] = SCM_WORD(scm__rc.d1562[399]);
   Scm_SelectModule(SCM_MODULE(SCM_OBJ(Scm_GaucheModule())));
  scm__rc.d1562[400] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[249])),TRUE); /* gc */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[554]), scm__rc.d1562[400]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[555]), scm__rc.d1562[179]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[556]), scm__rc.d1562[4]);
  scm__rc.d1562[401] = Scm_MakeExtendedPair(scm__rc.d1562[400], SCM_NIL, SCM_OBJ(&scm__rc.d1563[557]));
  Scm_MakeBinding(SCM_MODULE(SCM_OBJ(Scm_GaucheModule())), SCM_SYMBOL(SCM_INTERN("gc")), SCM_OBJ(&libevalgc__STUB), 0);
  libevalgc__STUB.common.info = scm__rc.d1562[401];
  scm__rc.d1562[402] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1561[251]))); /* :total-heap-size */
  scm__rc.d1562[403] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1561[252]))); /* :free-bytes */
  scm__rc.d1562[404] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1561[253]))); /* :bytes-since-gc */
  scm__rc.d1562[405] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1561[254]))); /* :total-bytes */
  scm__rc.d1562[406] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[250])),TRUE); /* gc-stat */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[558]), scm__rc.d1562[406]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[559]), scm__rc.d1562[179]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[560]), scm__rc.d1562[4]);
  scm__rc.d1562[407] = Scm_MakeExtendedPair(scm__rc.d1562[406], SCM_NIL, SCM_OBJ(&scm__rc.d1563[561]));
  Scm_MakeBinding(SCM_MODULE(SCM_OBJ(Scm_GaucheModule())), SCM_SYMBOL(SCM_INTERN("gc-stat")), SCM_OBJ(&libevalgc_stat__STUB), 0);
  libevalgc_stat__STUB.common.info = scm__rc.d1562[407];
   Scm_SelectModule(SCM_MODULE(SCM_OBJ(Scm_GaucheInternalModule())));
  scm__rc.d1562[408] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[255])),TRUE); /* gc-print-static-roots */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[562]), scm__rc.d1562[408]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[563]), scm__rc.d1562[24]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[564]), scm__rc.d1562[4]);
  scm__rc.d1562[409] = Scm_MakeExtendedPair(scm__rc.d1562[408], SCM_NIL, SCM_OBJ(&scm__rc.d1563[565]));
  Scm_MakeBinding(SCM_MODULE(SCM_OBJ(Scm_GaucheInternalModule())), SCM_SYMBOL(SCM_INTERN("gc-print-static-roots")), SCM_OBJ(&libevalgc_print_static_roots__STUB), 0);
  libevalgc_print_static_roots__STUB.common.info = scm__rc.d1562[409];
   Scm_SelectModule(SCM_MODULE(SCM_OBJ(Scm_GaucheModule())));
  scm__rc.d1562[410] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[256])),TRUE); /* gauche-version */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[566]), scm__rc.d1562[410]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[567]), scm__rc.d1562[179]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[568]), scm__rc.d1562[4]);
  scm__rc.d1562[411] = Scm_MakeExtendedPair(scm__rc.d1562[410], SCM_NIL, SCM_OBJ(&scm__rc.d1563[569]));
  Scm_MakeBinding(SCM_MODULE(SCM_OBJ(Scm_GaucheModule())), SCM_SYMBOL(SCM_INTERN("gauche-version")), SCM_OBJ(&libevalgauche_version__STUB), 0);
  libevalgauche_version__STUB.common.info = scm__rc.d1562[411];
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[570]), scm__rc.d1562[373]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[571]), scm__rc.d1562[179]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[572]), scm__rc.d1562[4]);
  scm__rc.d1562[412] = Scm_MakeExtendedPair(scm__rc.d1562[373], SCM_NIL, SCM_OBJ(&scm__rc.d1563[573]));
  Scm_MakeBinding(SCM_MODULE(SCM_OBJ(Scm_GaucheModule())), SCM_SYMBOL(SCM_INTERN("gauche-architecture")), SCM_OBJ(&libevalgauche_architecture__STUB), 0);
  libevalgauche_architecture__STUB.common.info = scm__rc.d1562[412];
  scm__rc.d1562[413] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[257])),TRUE); /* gauche-library-directory */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[574]), scm__rc.d1562[413]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[575]), scm__rc.d1562[179]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[576]), scm__rc.d1562[4]);
  scm__rc.d1562[414] = Scm_MakeExtendedPair(scm__rc.d1562[413], SCM_NIL, SCM_OBJ(&scm__rc.d1563[577]));
  Scm_MakeBinding(SCM_MODULE(SCM_OBJ(Scm_GaucheModule())), SCM_SYMBOL(SCM_INTERN("gauche-library-directory")), SCM_OBJ(&libevalgauche_library_directory__STUB), 0);
  libevalgauche_library_directory__STUB.common.info = scm__rc.d1562[414];
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[578]), scm__rc.d1562[371]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[579]), scm__rc.d1562[179]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[580]), scm__rc.d1562[4]);
  scm__rc.d1562[415] = Scm_MakeExtendedPair(scm__rc.d1562[371], SCM_NIL, SCM_OBJ(&scm__rc.d1563[581]));
  Scm_MakeBinding(SCM_MODULE(SCM_OBJ(Scm_GaucheModule())), SCM_SYMBOL(SCM_INTERN("gauche-architecture-directory")), SCM_OBJ(&libevalgauche_architecture_directory__STUB), 0);
  libevalgauche_architecture_directory__STUB.common.info = scm__rc.d1562[415];
  scm__rc.d1562[416] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[258])),TRUE); /* gauche-site-library-directory */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[582]), scm__rc.d1562[416]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[583]), scm__rc.d1562[179]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[584]), scm__rc.d1562[4]);
  scm__rc.d1562[417] = Scm_MakeExtendedPair(scm__rc.d1562[416], SCM_NIL, SCM_OBJ(&scm__rc.d1563[585]));
  Scm_MakeBinding(SCM_MODULE(SCM_OBJ(Scm_GaucheModule())), SCM_SYMBOL(SCM_INTERN("gauche-site-library-directory")), SCM_OBJ(&libevalgauche_site_library_directory__STUB), 0);
  libevalgauche_site_library_directory__STUB.common.info = scm__rc.d1562[417];
  scm__rc.d1562[418] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[259])),TRUE); /* gauche-site-architecture-directory */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[586]), scm__rc.d1562[418]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[587]), scm__rc.d1562[179]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[588]), scm__rc.d1562[4]);
  scm__rc.d1562[419] = Scm_MakeExtendedPair(scm__rc.d1562[418], SCM_NIL, SCM_OBJ(&scm__rc.d1563[589]));
  Scm_MakeBinding(SCM_MODULE(SCM_OBJ(Scm_GaucheModule())), SCM_SYMBOL(SCM_INTERN("gauche-site-architecture-directory")), SCM_OBJ(&libevalgauche_site_architecture_directory__STUB), 0);
  libevalgauche_site_architecture_directory__STUB.common.info = scm__rc.d1562[419];
  scm__rc.d1562[420] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[260])),TRUE); /* gauche-dso-suffix */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[590]), scm__rc.d1562[420]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[591]), scm__rc.d1562[179]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[592]), scm__rc.d1562[4]);
  scm__rc.d1562[421] = Scm_MakeExtendedPair(scm__rc.d1562[420], SCM_NIL, SCM_OBJ(&scm__rc.d1563[593]));
  Scm_MakeBinding(SCM_MODULE(SCM_OBJ(Scm_GaucheModule())), SCM_SYMBOL(SCM_INTERN("gauche-dso-suffix")), SCM_OBJ(&libevalgauche_dso_suffix__STUB), 0);
  libevalgauche_dso_suffix__STUB.common.info = scm__rc.d1562[421];
   Scm_SelectModule(SCM_MODULE(SCM_OBJ(Scm_GaucheInternalModule())));
  scm__rc.d1562[422] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[261])),TRUE); /* %gauche-runtime-directory */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[594]), scm__rc.d1562[422]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[595]), scm__rc.d1562[24]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[596]), scm__rc.d1562[4]);
  scm__rc.d1562[423] = Scm_MakeExtendedPair(scm__rc.d1562[422], SCM_NIL, SCM_OBJ(&scm__rc.d1563[597]));
  Scm_MakeBinding(SCM_MODULE(SCM_OBJ(Scm_GaucheInternalModule())), SCM_SYMBOL(SCM_INTERN("%gauche-runtime-directory")), SCM_OBJ(&libeval_25gauche_runtime_directory__STUB), 0);
  libeval_25gauche_runtime_directory__STUB.common.info = scm__rc.d1562[423];
  scm__rc.d1562[424] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[262])),TRUE); /* %gauche-libgauche-path */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[598]), scm__rc.d1562[424]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[599]), scm__rc.d1562[24]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[600]), scm__rc.d1562[4]);
  scm__rc.d1562[425] = Scm_MakeExtendedPair(scm__rc.d1562[424], SCM_NIL, SCM_OBJ(&scm__rc.d1563[601]));
  Scm_MakeBinding(SCM_MODULE(SCM_OBJ(Scm_GaucheInternalModule())), SCM_SYMBOL(SCM_INTERN("%gauche-libgauche-path")), SCM_OBJ(&libeval_25gauche_libgauche_path__STUB), 0);
  libeval_25gauche_libgauche_path__STUB.common.info = scm__rc.d1562[425];
  scm__rc.d1562[426] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[263])),TRUE); /* %gauche-executable-path */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[602]), scm__rc.d1562[426]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[603]), scm__rc.d1562[24]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[604]), scm__rc.d1562[4]);
  scm__rc.d1562[427] = Scm_MakeExtendedPair(scm__rc.d1562[426], SCM_NIL, SCM_OBJ(&scm__rc.d1563[605]));
  Scm_MakeBinding(SCM_MODULE(SCM_OBJ(Scm_GaucheInternalModule())), SCM_SYMBOL(SCM_INTERN("%gauche-executable-path")), SCM_OBJ(&libeval_25gauche_executable_path__STUB), 0);
  libeval_25gauche_executable_path__STUB.common.info = scm__rc.d1562[427];
  scm__rc.d1562[428] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[264])),TRUE); /* version-alist */
  scm__rc.d1562[429] = Scm_MakeIdentifier(scm__rc.d1562[266], SCM_MODULE(Scm_GaucheInternalModule()), SCM_NIL); /* gauche.internal#cond-features */
  scm__rc.d1562[430] = Scm_MakeIdentifier(scm__rc.d1562[410], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#gauche-version */
  scm__rc.d1562[431] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[265])),TRUE); /* command */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[607]), scm__rc.d1562[431]);
  scm__rc.d1562[432] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[267])),TRUE); /* scheme.id */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[608]), scm__rc.d1562[179]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[609]), scm__rc.d1562[432]);
  scm__rc.d1562[433] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[268])),TRUE); /* languages */
  scm__rc.d1562[434] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[269])),TRUE); /* r5rs */
  scm__rc.d1562[435] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[270])),TRUE); /* r7rs */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[610]), scm__rc.d1562[435]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[611]), scm__rc.d1562[434]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[612]), scm__rc.d1562[5]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[613]), scm__rc.d1562[433]);
  scm__rc.d1562[436] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[271])),TRUE); /* encodings */
  scm__rc.d1562[437] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[272])),TRUE); /* website */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[615]), scm__rc.d1562[437]);
  scm__rc.d1562[438] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[274])),TRUE); /* build.platform */
  scm__rc.d1562[439] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[275])),TRUE); /* scheme.path */
  scm__rc.d1562[440] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[276])),TRUE); /* gauche.threads */
  scm__rc.d1562[441] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[277])),TRUE); /* gauche.sys.pthreads */
  scm__rc.d1562[442] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[278])),TRUE); /* pthreads */
  scm__rc.d1562[443] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[279])),TRUE); /* gauche.sys.wthreads */
  scm__rc.d1562[444] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[280])),TRUE); /* wthreads */
  scm__rc.d1562[445] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[281])),TRUE); /* none */
  scm__rc.d1562[446] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[282])),TRUE); /* gauche.net.tls */
  scm__rc.d1562[447] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[283])),TRUE); /* gauche.net.tls.axtls */
  scm__rc.d1562[448] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[284])),TRUE); /* gauche.net.tls.mbedtls */
  scm__rc.d1562[449] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[285])),TRUE); /* mbedtls */
  scm__rc.d1562[450] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[286])),TRUE); /* axtls */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[618]), scm__rc.d1562[3]);
  scm__rc.d1562[451] = Scm_MakeExtendedPair(scm__rc.d1562[428], SCM_NIL, SCM_OBJ(&scm__rc.d1563[619]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[620]), scm__rc.d1562[451]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1575[49]))->name = scm__rc.d1562[428];/* version-alist */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[2086]))[3] = SCM_WORD(scm__rc.d1562[429]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[2086]))[6] = SCM_WORD(scm__rc.d1562[8]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[2086]))[10] = SCM_WORD(scm__rc.d1562[430]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[2086]))[20] = SCM_WORD(scm__rc.d1562[436]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[2086]))[24] = SCM_WORD(scm__rc.d1562[139]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[2086]))[30] = SCM_WORD(scm__rc.d1562[438]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[2086]))[34] = SCM_WORD(scm__rc.d1562[372]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[2086]))[38] = SCM_WORD(scm__rc.d1562[439]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[2086]))[40] = SCM_WORD(scm__rc.d1562[21]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[2086]))[43] = SCM_WORD(scm__rc.d1562[440]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[2086]))[45] = SCM_WORD(scm__rc.d1562[441]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[2086]))[51] = SCM_WORD(scm__rc.d1562[442]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[2086]))[55] = SCM_WORD(scm__rc.d1562[443]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[2086]))[61] = SCM_WORD(scm__rc.d1562[444]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[2086]))[65] = SCM_WORD(scm__rc.d1562[445]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[2086]))[69] = SCM_WORD(scm__rc.d1562[446]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[2086]))[73] = SCM_WORD(scm__rc.d1562[447]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[2086]))[78] = SCM_WORD(scm__rc.d1562[448]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[2086]))[86] = SCM_WORD(scm__rc.d1562[449]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[2086]))[98] = SCM_WORD(scm__rc.d1562[450]);
  ScmObj G1614 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d1575[49]), NULL);

  Scm_MakeBinding(SCM_MODULE(SCM_OBJ(Scm_GaucheModule())) /* gauche */, SCM_SYMBOL(scm__rc.d1562[428]) /* version-alist */, G1614,0);

   Scm_SelectModule(SCM_MODULE(SCM_OBJ(Scm_GaucheModule())));
  Scm_InitBuiltinClass(&Scm_VMClass, "<thread>", Scm_VMClass__SLOTS, TRUE, SCM_MODULE(SCM_OBJ(Scm_GaucheModule())));
  scm__rc.d1562[452] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[287])),TRUE); /* current-thread */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[621]), scm__rc.d1562[452]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[622]), scm__rc.d1562[179]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[623]), scm__rc.d1562[4]);
  scm__rc.d1562[453] = Scm_MakeExtendedPair(scm__rc.d1562[452], SCM_NIL, SCM_OBJ(&scm__rc.d1563[624]));
  Scm_MakeBinding(SCM_MODULE(SCM_OBJ(Scm_GaucheModule())), SCM_SYMBOL(SCM_INTERN("current-thread")), SCM_OBJ(&libevalcurrent_thread__STUB), 0);
  libevalcurrent_thread__STUB.common.info = scm__rc.d1562[453];
  scm__rc.d1562[454] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[288])),TRUE); /* vm-dump */
  scm__rc.d1562[455] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[289])),TRUE); /* vm */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[625]), scm__rc.d1562[455]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[626]), scm__rc.d1562[191]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[629]), scm__rc.d1562[3]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[630]), scm__rc.d1562[454]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[631]), scm__rc.d1562[179]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[632]), scm__rc.d1562[4]);
  scm__rc.d1562[456] = Scm_MakeExtendedPair(scm__rc.d1562[454], SCM_OBJ(&scm__rc.d1563[626]), SCM_OBJ(&scm__rc.d1563[634]));
  Scm_MakeBinding(SCM_MODULE(SCM_OBJ(Scm_GaucheModule())), SCM_SYMBOL(SCM_INTERN("vm-dump")), SCM_OBJ(&libevalvm_dump__STUB), 0);
  libevalvm_dump__STUB.common.info = scm__rc.d1562[456];
  scm__rc.d1562[457] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[290])),TRUE); /* vm-get-stack-trace */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[637]), scm__rc.d1562[3]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[638]), scm__rc.d1562[457]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[639]), scm__rc.d1562[179]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[640]), scm__rc.d1562[4]);
  scm__rc.d1562[458] = Scm_MakeExtendedPair(scm__rc.d1562[457], SCM_OBJ(&scm__rc.d1563[626]), SCM_OBJ(&scm__rc.d1563[642]));
  Scm_MakeBinding(SCM_MODULE(SCM_OBJ(Scm_GaucheModule())), SCM_SYMBOL(SCM_INTERN("vm-get-stack-trace")), SCM_OBJ(&libevalvm_get_stack_trace__STUB), 0);
  libevalvm_get_stack_trace__STUB.common.info = scm__rc.d1562[458];
  scm__rc.d1562[459] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[291])),TRUE); /* vm-get-stack-trace-lite */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[645]), scm__rc.d1562[3]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[646]), scm__rc.d1562[459]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[647]), scm__rc.d1562[179]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[648]), scm__rc.d1562[4]);
  scm__rc.d1562[460] = Scm_MakeExtendedPair(scm__rc.d1562[459], SCM_OBJ(&scm__rc.d1563[626]), SCM_OBJ(&scm__rc.d1563[650]));
  Scm_MakeBinding(SCM_MODULE(SCM_OBJ(Scm_GaucheModule())), SCM_SYMBOL(SCM_INTERN("vm-get-stack-trace-lite")), SCM_OBJ(&libevalvm_get_stack_trace_lite__STUB), 0);
  libevalvm_get_stack_trace_lite__STUB.common.info = scm__rc.d1562[460];
  scm__rc.d1562[461] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[292])),TRUE); /* %vm-show-stack-trace */
  scm__rc.d1562[463] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[293])),TRUE); /* %show-stack-trace */
  scm__rc.d1562[462] = Scm_MakeIdentifier(scm__rc.d1562[463], SCM_MODULE(Scm_GaucheInternalModule()), SCM_NIL); /* gauche.internal#%show-stack-trace */
  scm__rc.d1562[464] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1561[294]))); /* :maxdepth */
  scm__rc.d1562[465] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1561[295]))); /* :skip */
  scm__rc.d1562[466] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1561[296]))); /* :offset */
  scm__rc.d1562[467] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[297])),TRUE); /* trace */
  scm__rc.d1562[468] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[298])),TRUE); /* current-output-port */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[651]), scm__rc.d1562[468]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[653]), scm__rc.d1562[113]);
  scm__rc.d1562[469] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[294])),TRUE); /* maxdepth */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[654]), scm__rc.d1562[469]);
  scm__rc.d1562[470] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[295])),TRUE); /* skip */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[655]), scm__rc.d1562[470]);
  scm__rc.d1562[471] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[296])),TRUE); /* offset */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[656]), scm__rc.d1562[471]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[661]), scm__rc.d1562[71]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[662]), scm__rc.d1562[467]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[665]), scm__rc.d1562[3]);
  scm__rc.d1562[472] = Scm_MakeExtendedPair(scm__rc.d1562[461], SCM_OBJ(&scm__rc.d1563[662]), SCM_OBJ(&scm__rc.d1563[666]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[667]), scm__rc.d1562[472]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1575[50]))->name = scm__rc.d1562[461];/* %vm-show-stack-trace */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[2196]))[16] = SCM_WORD(scm__rc.d1562[19]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[2196]))[28] = SCM_WORD(scm__rc.d1562[19]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[2196]))[40] = SCM_WORD(scm__rc.d1562[19]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[2196]))[56] = SCM_WORD(scm__rc.d1562[19]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[2196]))[64] = SCM_WORD(scm__rc.d1562[462]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[2196]))[74] = SCM_WORD(scm__rc.d1562[61]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[2196]))[81] = SCM_WORD(scm__rc.d1562[63]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[2196]))[85] = SCM_WORD(scm__rc.d1562[120]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[2196]))[99] = SCM_WORD(scm__rc.d1562[464]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[2196]))[113] = SCM_WORD(scm__rc.d1562[465]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[2196]))[127] = SCM_WORD(scm__rc.d1562[466]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[2196]))[146] = SCM_WORD(scm__rc.d1562[68]);
  ScmObj G1622 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d1575[50]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d1562[461]) /* %vm-show-stack-trace */, G1622,0);

   Scm_SelectModule(SCM_MODULE(SCM_OBJ(Scm_GaucheInternalModule())));
  scm__rc.d1562[473] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[299])),TRUE); /* %vm-get-insn-offsets */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[668]), scm__rc.d1562[473]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[669]), scm__rc.d1562[24]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[670]), scm__rc.d1562[4]);
  scm__rc.d1562[474] = Scm_MakeExtendedPair(scm__rc.d1562[473], SCM_NIL, SCM_OBJ(&scm__rc.d1563[671]));
  Scm_MakeBinding(SCM_MODULE(SCM_OBJ(Scm_GaucheInternalModule())), SCM_SYMBOL(SCM_INTERN("%vm-get-insn-offsets")), SCM_OBJ(&libeval_25vm_get_insn_offsets__STUB), 0);
  libeval_25vm_get_insn_offsets__STUB.common.info = scm__rc.d1562[474];
   Scm_SelectModule(SCM_MODULE(SCM_OBJ(Scm_GaucheInternalModule())));
  scm__rc.d1562[475] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[300])),FALSE); /* G1623 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[672]), scm__rc.d1562[475]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[673]), scm__rc.d1562[463]);
  scm__rc.d1562[476] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[301])),TRUE); /* si */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[674]), scm__rc.d1562[476]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[677]), scm__rc.d1562[3]);
  scm__rc.d1562[477] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1563[673]), SCM_OBJ(&scm__rc.d1563[674]), SCM_OBJ(&scm__rc.d1563[678]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[679]), scm__rc.d1562[477]);
  scm__rc.d1562[479] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[304])),TRUE); /* unwrap-syntax */
  scm__rc.d1562[478] = Scm_MakeIdentifier(scm__rc.d1562[479], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#unwrap-syntax */
  scm__rc.d1562[481] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[305])),TRUE); /* %source-info */
  scm__rc.d1562[480] = Scm_MakeIdentifier(scm__rc.d1562[481], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#%source-info */
  scm__rc.d1562[483] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[306])),TRUE); /* find */
  scm__rc.d1562[482] = Scm_MakeIdentifier(scm__rc.d1562[483], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#find */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[681]), scm__rc.d1562[471]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[682]), scm__rc.d1562[470]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[683]), scm__rc.d1562[469]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[684]), scm__rc.d1562[113]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[685]), scm__rc.d1562[467]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[688]), scm__rc.d1562[3]);
  scm__rc.d1562[484] = Scm_MakeExtendedPair(scm__rc.d1562[463], SCM_OBJ(&scm__rc.d1563[685]), SCM_OBJ(&scm__rc.d1563[689]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[690]), scm__rc.d1562[484]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1575[52]))->name = scm__rc.d1562[463];/* %show-stack-trace */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[2358]))[28] = SCM_WORD(scm__rc.d1562[327]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[2358]))[47] = SCM_WORD(scm__rc.d1562[478]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[2358]))[49] = SCM_WORD(scm__rc.d1562[49]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[2358]))[54] = SCM_WORD(scm__rc.d1562[480]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[2358]))[62] = SCM_WORD(scm__rc.d1562[482]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[2358]))[90] = SCM_WORD(scm__rc.d1562[49]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[2358]))[103] = SCM_WORD(scm__rc.d1562[49]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[2358]))[112] = SCM_WORD(scm__rc.d1562[49]);
  scm__rc.d1562[485] = Scm_MakeIdentifier(scm__rc.d1562[463], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#%show-stack-trace */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1575[53]))->name = scm__rc.d1562[80];/* %toplevel */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[2487]))[5] = SCM_WORD(scm__rc.d1562[485]);
   Scm_SelectModule(SCM_MODULE(SCM_OBJ(Scm_GaucheInternalModule())));
  scm__rc.d1562[486] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[310])),TRUE); /* %vm-custom-error-reporter-set! */
  scm__rc.d1562[487] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[311])),TRUE); /* handler */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[691]), scm__rc.d1562[487]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[692]), scm__rc.d1562[455]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[695]), scm__rc.d1562[3]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[696]), scm__rc.d1562[486]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[697]), scm__rc.d1562[24]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[698]), scm__rc.d1562[4]);
  scm__rc.d1562[488] = Scm_MakeExtendedPair(scm__rc.d1562[486], SCM_OBJ(&scm__rc.d1563[692]), SCM_OBJ(&scm__rc.d1563[700]));
  Scm_MakeBinding(SCM_MODULE(SCM_OBJ(Scm_GaucheInternalModule())), SCM_SYMBOL(SCM_INTERN("%vm-custom-error-reporter-set!")), SCM_OBJ(&libeval_25vm_custom_error_reporter_setX__STUB), 0);
  libeval_25vm_custom_error_reporter_setX__STUB.common.info = scm__rc.d1562[488];
   Scm_SelectModule(SCM_MODULE(SCM_OBJ(Scm_GaucheInternalModule())));
  scm__rc.d1562[490] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[312])),TRUE); /* pair-attribute-get */
  scm__rc.d1562[489] = Scm_MakeIdentifier(scm__rc.d1562[490], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#pair-attribute-get */
  scm__rc.d1562[491] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[313])),TRUE); /* original */
  scm__rc.d1562[493] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[314])),TRUE); /* reverse */
  scm__rc.d1562[492] = Scm_MakeIdentifier(scm__rc.d1562[493], SCM_MODULE(scm__rc.d1562[23]), SCM_NIL); /* gauche.internal#reverse */
  scm__rc.d1562[494] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[315])),TRUE); /* obj */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[702]), scm__rc.d1562[494]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[705]), scm__rc.d1562[3]);
  scm__rc.d1562[495] = Scm_MakeExtendedPair(scm__rc.d1562[481], SCM_OBJ(&scm__rc.d1563[702]), SCM_OBJ(&scm__rc.d1563[706]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[707]), scm__rc.d1562[495]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1575[54]))->name = scm__rc.d1562[481];/* %source-info */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[2494]))[11] = SCM_WORD(scm__rc.d1562[3]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[2494]))[15] = SCM_WORD(scm__rc.d1562[489]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[2494]))[21] = SCM_WORD(scm__rc.d1562[491]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[2494]))[24] = SCM_WORD(scm__rc.d1562[489]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[2494]))[53] = SCM_WORD(scm__rc.d1562[492]);
  ScmObj G1624 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d1575[54]), NULL);

  Scm_MakeBinding(SCM_MODULE(Scm_CurrentModule()) /*  */, SCM_SYMBOL(scm__rc.d1562[481]) /* %source-info */, G1624,0);

  scm__rc.d1562[496] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1561[316])),TRUE); /* debug-source-info */
  scm__rc.d1562[497] = Scm_MakeIdentifier(scm__rc.d1562[481], SCM_MODULE(Scm_GaucheInternalModule()), SCM_NIL); /* gauche.internal#%source-info */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[708]), scm__rc.d1562[496]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[711]), scm__rc.d1562[3]);
  scm__rc.d1562[498] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1563[708]), SCM_OBJ(&scm__rc.d1563[674]), SCM_OBJ(&scm__rc.d1563[712]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[713]), scm__rc.d1562[498]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[716]), scm__rc.d1562[3]);
  scm__rc.d1562[499] = Scm_MakeExtendedPair(scm__rc.d1562[496], SCM_OBJ(&scm__rc.d1563[702]), SCM_OBJ(&scm__rc.d1563[717]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1563[718]), scm__rc.d1562[499]);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1575[56]))->name = scm__rc.d1562[496];/* debug-source-info */
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[2570]))[4] = SCM_WORD(scm__rc.d1562[497]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1574[2570]))[14] = SCM_WORD(scm__rc.d1562[250]);
  ScmObj G1625 = Scm_MakeClosure(SCM_OBJ(&scm__rc.d1575[56]), NULL);

  Scm_MakeBinding(SCM_MODULE(SCM_OBJ(Scm_GaucheModule())) /* gauche */, SCM_SYMBOL(scm__rc.d1562[496]) /* debug-source-info */, G1625,0);

  Scm_VMExecuteToplevels(toplevels);
}
