/*===========================================================================*/
/*   (Jvm/env.scm)                                                           */
/*   Bigloo (2.6b)                                                           */
/*   Inria -- Sophia Antipolis (c)       Mon Dec 15 12:14:36 CET 2003        */
/*===========================================================================*/
/* COMPILATION: (/users/serrano/prgm/project/bigloo/bin/bigloo -q -afile .afile -fsharing -fno-reflection -cc gcc-2.95 -lib-dir /users/serrano/prgm/project/bigloo/lib/2.6b -unsafev -no-hello -O2 -rm -unsafe -s -indent Jvm/env.scm)*/
/* GC selection */
#define THE_GC BOEHM_GC

#include <bigloo.h>


/* Object type definitions */
typedef struct BgL_typez00_bgl {
   header_t header;
   obj_t widening;
   obj_t BgL_idz00;
   obj_t BgL_namez00;
   obj_t BgL_siza7eza7;
   obj_t BgL_classz00;
   obj_t BgL_coercezd2tozd2;
   obj_t BgL_parentsz00;
   bool_t BgL_initzf3zf3;
   bool_t BgL_magiczf3zf3;
   obj_t BgL_z42z42;
   obj_t BgL_aliasz00;
   obj_t BgL_pointedzd2tozd2byz00;
   obj_t BgL_tvectorz00;
   obj_t BgL_locationz00;
   obj_t BgL_importzd2locationzd2;
} *BgL_typez00_bglt;

typedef struct BgL_valuez00_bgl {
   header_t header;
   obj_t widening;
} *BgL_valuez00_bglt;

typedef struct BgL_variablez00_bgl {
   header_t header;
   obj_t widening;
   obj_t BgL_idz00;
   obj_t BgL_namez00;
   struct BgL_typez00_bgl * BgL_typez00;
   struct BgL_valuez00_bgl * BgL_valuez00;
   obj_t BgL_accessz00;
   obj_t BgL_fastzd2alphazd2;
   obj_t BgL_removablez00;
   long BgL_occurrencez00;
} *BgL_variablez00_bglt;

typedef struct BgL_globalz00_bgl {
   header_t header;
   obj_t widening;
   obj_t BgL_idz00;
   obj_t BgL_namez00;
   struct BgL_typez00_bgl * BgL_typez00;
   struct BgL_valuez00_bgl * BgL_valuez00;
   obj_t BgL_accessz00;
   obj_t BgL_fastzd2alphazd2;
   obj_t BgL_removablez00;
   long BgL_occurrencez00;
   obj_t BgL_modulez00;
   obj_t BgL_importz00;
   bool_t BgL_evaluablezf3zf3;
   bool_t BgL_libraryzf3zf3;
   bool_t BgL_userzf3zf3;
   obj_t BgL_pragmaz00;
   obj_t BgL_srcz00;
   obj_t BgL_jvmzd2typezd2namez00;
} *BgL_globalz00_bglt;

typedef struct BgL_localz00_bgl {
   header_t header;
   obj_t widening;
   obj_t BgL_idz00;
   obj_t BgL_namez00;
   struct BgL_typez00_bgl * BgL_typez00;
   struct BgL_valuez00_bgl * BgL_valuez00;
   obj_t BgL_accessz00;
   obj_t BgL_fastzd2alphazd2;
   obj_t BgL_removablez00;
   long BgL_occurrencez00;
   bool_t BgL_userzf3zf3;
   long BgL_keyz00;
} *BgL_localz00_bglt;

typedef struct BgL_funz00_bgl {
   header_t header;
   obj_t widening;
   long BgL_arityz00;
   obj_t BgL_sidezd2effectzf3z21;
   obj_t BgL_predicatezd2ofzd2;
   obj_t BgL_stackzd2allocatorzd2;
   bool_t BgL_topzf3zf3;
   obj_t BgL_thezd2closurezd2;
   obj_t BgL_effectz00;
} *BgL_funz00_bglt;

typedef struct BgL_sfunz00_bgl {
   header_t header;
   obj_t widening;
   long BgL_arityz00;
   obj_t BgL_sidezd2effectzf3z21;
   obj_t BgL_predicatezd2ofzd2;
   obj_t BgL_stackzd2allocatorzd2;
   bool_t BgL_topzf3zf3;
   obj_t BgL_thezd2closurezd2;
   obj_t BgL_effectz00;
   obj_t BgL_propertyz00;
   obj_t BgL_argsz00;
   obj_t BgL_bodyz00;
   obj_t BgL_classz00;
   obj_t BgL_dssslzd2keywordszd2;
   obj_t BgL_locz00;
} *BgL_sfunz00_bglt;

typedef struct BgL_cfunz00_bgl {
   header_t header;
   obj_t widening;
   long BgL_arityz00;
   obj_t BgL_sidezd2effectzf3z21;
   obj_t BgL_predicatezd2ofzd2;
   obj_t BgL_stackzd2allocatorzd2;
   bool_t BgL_topzf3zf3;
   obj_t BgL_thezd2closurezd2;
   obj_t BgL_effectz00;
   obj_t BgL_argszd2typezd2;
   bool_t BgL_macrozf3zf3;
   bool_t BgL_infixzf3zf3;
   obj_t BgL_methodz00;
} *BgL_cfunz00_bglt;

typedef struct BgL_svarz00_bgl {
   header_t header;
   obj_t widening;
   obj_t BgL_locz00;
} *BgL_svarz00_bglt;

typedef struct BgL_scnstz00_bgl {
   header_t header;
   obj_t widening;
   obj_t BgL_nodez00;
   obj_t BgL_classz00;
   obj_t BgL_locz00;
} *BgL_scnstz00_bglt;

typedef struct BgL_cvarz00_bgl {
   header_t header;
   obj_t widening;
   bool_t BgL_macrozf3zf3;
} *BgL_cvarz00_bglt;

typedef struct BgL_sexitz00_bgl {
   header_t header;
   obj_t widening;
   obj_t BgL_handlerz00;
   bool_t BgL_detachedzf3zf3;
} *BgL_sexitz00_bglt;

typedef struct BgL_feffectz00_bgl {
   header_t header;
   obj_t widening;
   obj_t BgL_readz00;
   obj_t BgL_writez00;
} *BgL_feffectz00_bglt;

typedef struct BgL_nodez00_bgl {
   header_t header;
   obj_t widening;
   obj_t BgL_locz00;
   struct BgL_typez00_bgl * BgL_typez00;
} *BgL_nodez00_bglt;

typedef struct BgL_nodezf2effectzf2_bgl {
   header_t header;
   obj_t widening;
   obj_t BgL_locz00;
   struct BgL_typez00_bgl * BgL_typez00;
   obj_t BgL_sidezd2effectzf3z21;
   obj_t BgL_keyz00;
} *BgL_nodezf2effectzf2_bglt;

typedef struct BgL_atomz00_bgl {
   header_t header;
   obj_t widening;
   obj_t BgL_locz00;
   struct BgL_typez00_bgl * BgL_typez00;
   obj_t BgL_valuez00;
} *BgL_atomz00_bglt;

typedef struct BgL_varz00_bgl {
   header_t header;
   obj_t widening;
   obj_t BgL_locz00;
   struct BgL_typez00_bgl * BgL_typez00;
   struct BgL_variablez00_bgl * BgL_variablez00;
} *BgL_varz00_bglt;

typedef struct BgL_closurez00_bgl {
   header_t header;
   obj_t widening;
   obj_t BgL_locz00;
   struct BgL_typez00_bgl * BgL_typez00;
   struct BgL_variablez00_bgl * BgL_variablez00;
} *BgL_closurez00_bglt;

typedef struct BgL_kwotez00_bgl {
   header_t header;
   obj_t widening;
   obj_t BgL_locz00;
   struct BgL_typez00_bgl * BgL_typez00;
   obj_t BgL_valuez00;
} *BgL_kwotez00_bglt;

typedef struct BgL_sequencez00_bgl {
   header_t header;
   obj_t widening;
   obj_t BgL_locz00;
   struct BgL_typez00_bgl * BgL_typez00;
   obj_t BgL_sidezd2effectzf3z21;
   obj_t BgL_keyz00;
   obj_t BgL_nodesz00;
} *BgL_sequencez00_bglt;

typedef struct BgL_appz00_bgl {
   header_t header;
   obj_t widening;
   obj_t BgL_locz00;
   struct BgL_typez00_bgl * BgL_typez00;
   obj_t BgL_sidezd2effectzf3z21;
   obj_t BgL_keyz00;
   struct BgL_varz00_bgl * BgL_funz00;
   obj_t BgL_argsz00;
} *BgL_appz00_bglt;

typedef struct BgL_appzd2lyzd2_bgl {
   header_t header;
   obj_t widening;
   obj_t BgL_locz00;
   struct BgL_typez00_bgl * BgL_typez00;
   struct BgL_nodez00_bgl * BgL_funz00;
   struct BgL_nodez00_bgl * BgL_argz00;
} *BgL_appzd2lyzd2_bglt;

typedef struct BgL_funcallz00_bgl {
   header_t header;
   obj_t widening;
   obj_t BgL_locz00;
   struct BgL_typez00_bgl * BgL_typez00;
   struct BgL_nodez00_bgl * BgL_funz00;
   obj_t BgL_argsz00;
   obj_t BgL_strengthz00;
} *BgL_funcallz00_bglt;

typedef struct BgL_externz00_bgl {
   header_t header;
   obj_t widening;
   obj_t BgL_locz00;
   struct BgL_typez00_bgl * BgL_typez00;
   obj_t BgL_sidezd2effectzf3z21;
   obj_t BgL_keyz00;
   obj_t BgL_exprza2za2;
   obj_t BgL_effectz00;
} *BgL_externz00_bglt;

typedef struct BgL_pragmaz00_bgl {
   header_t header;
   obj_t widening;
   obj_t BgL_locz00;
   struct BgL_typez00_bgl * BgL_typez00;
   obj_t BgL_sidezd2effectzf3z21;
   obj_t BgL_keyz00;
   obj_t BgL_exprza2za2;
   obj_t BgL_effectz00;
   obj_t BgL_formatz00;
} *BgL_pragmaz00_bglt;

typedef struct BgL_getfieldz00_bgl {
   header_t header;
   obj_t widening;
   obj_t BgL_locz00;
   struct BgL_typez00_bgl * BgL_typez00;
   obj_t BgL_sidezd2effectzf3z21;
   obj_t BgL_keyz00;
   obj_t BgL_exprza2za2;
   obj_t BgL_effectz00;
   obj_t BgL_fnamez00;
   struct BgL_typez00_bgl * BgL_ftypez00;
   struct BgL_typez00_bgl * BgL_otypez00;
} *BgL_getfieldz00_bglt;

typedef struct BgL_setfieldz00_bgl {
   header_t header;
   obj_t widening;
   obj_t BgL_locz00;
   struct BgL_typez00_bgl * BgL_typez00;
   obj_t BgL_sidezd2effectzf3z21;
   obj_t BgL_keyz00;
   obj_t BgL_exprza2za2;
   obj_t BgL_effectz00;
   obj_t BgL_fnamez00;
   struct BgL_typez00_bgl * BgL_ftypez00;
   struct BgL_typez00_bgl * BgL_otypez00;
} *BgL_setfieldz00_bglt;

typedef struct BgL_newz00_bgl {
   header_t header;
   obj_t widening;
   obj_t BgL_locz00;
   struct BgL_typez00_bgl * BgL_typez00;
   obj_t BgL_sidezd2effectzf3z21;
   obj_t BgL_keyz00;
   obj_t BgL_exprza2za2;
   obj_t BgL_effectz00;
} *BgL_newz00_bglt;

typedef struct BgL_vallocz00_bgl {
   header_t header;
   obj_t widening;
   obj_t BgL_locz00;
   struct BgL_typez00_bgl * BgL_typez00;
   obj_t BgL_sidezd2effectzf3z21;
   obj_t BgL_keyz00;
   obj_t BgL_exprza2za2;
   obj_t BgL_effectz00;
   obj_t BgL_czd2heapzd2formatz00;
   struct BgL_typez00_bgl * BgL_ftypez00;
   struct BgL_typez00_bgl * BgL_otypez00;
} *BgL_vallocz00_bglt;

typedef struct BgL_vrefz00_bgl {
   header_t header;
   obj_t widening;
   obj_t BgL_locz00;
   struct BgL_typez00_bgl * BgL_typez00;
   obj_t BgL_sidezd2effectzf3z21;
   obj_t BgL_keyz00;
   obj_t BgL_exprza2za2;
   obj_t BgL_effectz00;
   obj_t BgL_czd2formatzd2;
   struct BgL_typez00_bgl * BgL_ftypez00;
   struct BgL_typez00_bgl * BgL_otypez00;
   struct BgL_typez00_bgl * BgL_vtypez00;
} *BgL_vrefz00_bglt;

typedef struct BgL_vsetz12z12_bgl {
   header_t header;
   obj_t widening;
   obj_t BgL_locz00;
   struct BgL_typez00_bgl * BgL_typez00;
   obj_t BgL_sidezd2effectzf3z21;
   obj_t BgL_keyz00;
   obj_t BgL_exprza2za2;
   obj_t BgL_effectz00;
   obj_t BgL_czd2formatzd2;
   struct BgL_typez00_bgl * BgL_ftypez00;
   struct BgL_typez00_bgl * BgL_otypez00;
   struct BgL_typez00_bgl * BgL_vtypez00;
} *BgL_vsetz12z12_bglt;

typedef struct BgL_vlengthz00_bgl {
   header_t header;
   obj_t widening;
   obj_t BgL_locz00;
   struct BgL_typez00_bgl * BgL_typez00;
   obj_t BgL_sidezd2effectzf3z21;
   obj_t BgL_keyz00;
   obj_t BgL_exprza2za2;
   obj_t BgL_effectz00;
   obj_t BgL_czd2formatzd2;
   struct BgL_typez00_bgl * BgL_vtypez00;
} *BgL_vlengthz00_bglt;

typedef struct BgL_isaz00_bgl {
   header_t header;
   obj_t widening;
   obj_t BgL_locz00;
   struct BgL_typez00_bgl * BgL_typez00;
   obj_t BgL_sidezd2effectzf3z21;
   obj_t BgL_keyz00;
   obj_t BgL_exprza2za2;
   obj_t BgL_effectz00;
   struct BgL_typez00_bgl * BgL_classz00;
} *BgL_isaz00_bglt;

typedef struct BgL_castz00_bgl {
   header_t header;
   obj_t widening;
   obj_t BgL_locz00;
   struct BgL_typez00_bgl * BgL_typez00;
   struct BgL_nodez00_bgl * BgL_argz00;
} *BgL_castz00_bglt;

typedef struct BgL_setqz00_bgl {
   header_t header;
   obj_t widening;
   obj_t BgL_locz00;
   struct BgL_typez00_bgl * BgL_typez00;
   struct BgL_varz00_bgl * BgL_varz00;
   struct BgL_nodez00_bgl * BgL_valuez00;
} *BgL_setqz00_bglt;

typedef struct BgL_conditionalz00_bgl {
   header_t header;
   obj_t widening;
   obj_t BgL_locz00;
   struct BgL_typez00_bgl * BgL_typez00;
   obj_t BgL_sidezd2effectzf3z21;
   obj_t BgL_keyz00;
   struct BgL_nodez00_bgl * BgL_testz00;
   struct BgL_nodez00_bgl * BgL_truez00;
   struct BgL_nodez00_bgl * BgL_falsez00;
} *BgL_conditionalz00_bglt;

typedef struct BgL_failz00_bgl {
   header_t header;
   obj_t widening;
   obj_t BgL_locz00;
   struct BgL_typez00_bgl * BgL_typez00;
   struct BgL_nodez00_bgl * BgL_procz00;
   struct BgL_nodez00_bgl * BgL_msgz00;
   struct BgL_nodez00_bgl * BgL_objz00;
} *BgL_failz00_bglt;

typedef struct BgL_selectz00_bgl {
   header_t header;
   obj_t widening;
   obj_t BgL_locz00;
   struct BgL_typez00_bgl * BgL_typez00;
   obj_t BgL_sidezd2effectzf3z21;
   obj_t BgL_keyz00;
   struct BgL_nodez00_bgl * BgL_testz00;
   obj_t BgL_clausesz00;
   struct BgL_typez00_bgl * BgL_itemzd2typezd2;
} *BgL_selectz00_bglt;

typedef struct BgL_letzd2funzd2_bgl {
   header_t header;
   obj_t widening;
   obj_t BgL_locz00;
   struct BgL_typez00_bgl * BgL_typez00;
   obj_t BgL_sidezd2effectzf3z21;
   obj_t BgL_keyz00;
   obj_t BgL_localsz00;
   struct BgL_nodez00_bgl * BgL_bodyz00;
} *BgL_letzd2funzd2_bglt;

typedef struct BgL_letzd2varzd2_bgl {
   header_t header;
   obj_t widening;
   obj_t BgL_locz00;
   struct BgL_typez00_bgl * BgL_typez00;
   obj_t BgL_sidezd2effectzf3z21;
   obj_t BgL_keyz00;
   obj_t BgL_bindingsz00;
   struct BgL_nodez00_bgl * BgL_bodyz00;
   bool_t BgL_removablezf3zf3;
} *BgL_letzd2varzd2_bglt;

typedef struct BgL_setzd2exzd2itz00_bgl {
   header_t header;
   obj_t widening;
   obj_t BgL_locz00;
   struct BgL_typez00_bgl * BgL_typez00;
   struct BgL_varz00_bgl * BgL_varz00;
   struct BgL_nodez00_bgl * BgL_bodyz00;
} *BgL_setzd2exzd2itz00_bglt;

typedef struct BgL_jumpzd2exzd2itz00_bgl {
   header_t header;
   obj_t widening;
   obj_t BgL_locz00;
   struct BgL_typez00_bgl * BgL_typez00;
   struct BgL_nodez00_bgl * BgL_exitz00;
   struct BgL_nodez00_bgl * BgL_valuez00;
} *BgL_jumpzd2exzd2itz00_bglt;

typedef struct BgL_makezd2boxzd2_bgl {
   header_t header;
   obj_t widening;
   obj_t BgL_locz00;
   struct BgL_typez00_bgl * BgL_typez00;
   obj_t BgL_sidezd2effectzf3z21;
   obj_t BgL_keyz00;
   struct BgL_nodez00_bgl * BgL_valuez00;
} *BgL_makezd2boxzd2_bglt;

typedef struct BgL_boxzd2refzd2_bgl {
   header_t header;
   obj_t widening;
   obj_t BgL_locz00;
   struct BgL_typez00_bgl * BgL_typez00;
   obj_t BgL_sidezd2effectzf3z21;
   obj_t BgL_keyz00;
   struct BgL_varz00_bgl * BgL_varz00;
} *BgL_boxzd2refzd2_bglt;

typedef struct BgL_boxzd2setz12zc0_bgl {
   header_t header;
   obj_t widening;
   obj_t BgL_locz00;
   struct BgL_typez00_bgl * BgL_typez00;
   struct BgL_varz00_bgl * BgL_varz00;
   struct BgL_nodez00_bgl * BgL_valuez00;
} *BgL_boxzd2setz12zc0_bglt;

typedef struct BgL_ccompz00_bgl {
   header_t header;
   obj_t widening;
   obj_t BgL_idz00;
   obj_t BgL_producerz00;
   obj_t BgL_consumerz00;
   obj_t BgL_finaliza7erza7;
} *BgL_ccompz00_bglt;

typedef struct BgL_tclassz00_bgl {
   obj_t BgL_itszd2superzd2;
   obj_t BgL_slotsz00;
   struct BgL_globalz00_bgl * BgL_holderz00;
   obj_t BgL_wideningz00;
   long BgL_depthz00;
   bool_t BgL_finalzf3zf3;
   obj_t BgL_constructorz00;
   obj_t BgL_virtualzd2slotszd2numberz00;
   bool_t BgL_abstractzf3zf3;
   obj_t BgL_widezd2typezd2;
} *BgL_tclassz00_bglt;

typedef struct BgL_jclassz00_bgl {
   obj_t BgL_itszd2superzd2;
   obj_t BgL_slotsz00;
   obj_t BgL_packagez00;
} *BgL_jclassz00_bglt;

typedef struct BgL_wclassz00_bgl {
   obj_t BgL_itszd2classzd2;
} *BgL_wclassz00_bglt;

typedef struct BgL_tvecz00_bgl {
   struct BgL_typez00_bgl * BgL_itemzd2typezd2;
} *BgL_tvecz00_bglt;

typedef struct BgL_jarrayz00_bgl {
   struct BgL_typez00_bgl * BgL_itemzd2typezd2;
} *BgL_jarrayz00_bglt;

typedef struct BgL_envz00_bgl {
   header_t header;
   obj_t widening;
   obj_t BgL_declarationsz00;
   obj_t BgL_declaredtypez00;
   obj_t BgL_declaredclassz00;
   obj_t BgL_declaredmodulez00;
   obj_t BgL_currentzd2modulezd2;
   obj_t BgL_declaredfieldsz00;
   obj_t BgL_declaredglobalz00;
   obj_t BgL_libdeclaredz00;
   obj_t BgL_proceduresz00;
   obj_t BgL_clinitzd2codezd2;
   obj_t BgL_currentzd2methodzd2;
   obj_t BgL_vcountz00;
   obj_t BgL_localsz00;
   obj_t BgL_freelocalsz00;
   obj_t BgL_maplocalsz00;
   obj_t BgL_stackz00;
   obj_t BgL_codez00;
} *BgL_envz00_bglt;


static obj_t BGl_methodzd2initzd2zzjvm_envz00();
static obj_t BGl__envzd2alloczd2localz00zzjvm_envz00(obj_t, obj_t, obj_t);
static obj_t BGl__envzd2declarezd2localz00zzjvm_envz00(obj_t, obj_t, obj_t);
BGL_EXPORTED_DECL obj_t BGl_envzd2declarezd2classz00zzjvm_envz00(obj_t, BgL_tclassz00_bglt);
static obj_t BGl__jlibzd2declarezd2zzjvm_envz00(obj_t, obj_t, obj_t);
BGL_IMPORT obj_t open_input_string(obj_t);
BGL_IMPORT long BGl_classzd2numzd2zz__objectz00(obj_t);
static obj_t BGl_alloczd2inzd2freez00zzjvm_envz00(BgL_envz00_bglt, obj_t, obj_t);
extern obj_t BGl_nodez00zzast_nodez00;
BGL_EXPORTED_DEF obj_t BGl_envz00zzjvm_envz00 = BUNSPEC;
BGL_IMPORT obj_t BGl_readz00zz__readerz00(obj_t);
static obj_t BGl__fillzd2envz12zc0zzjvm_envz00(obj_t, obj_t, obj_t, obj_t, obj_t, obj_t, obj_t, obj_t, obj_t, obj_t, obj_t, obj_t, obj_t, obj_t, obj_t, obj_t, obj_t, obj_t, obj_t);
BGL_IMPORT bool_t BGl_iszd2azf3z21zz__objectz00(obj_t, obj_t);
BGL_IMPORT char * BGl_numberzd2ze3stringz31zz__r4_numbers_6_5z00(obj_t, obj_t);
BGL_EXPORTED_DECL obj_t BGl_envzd2declarezd2zzjvm_envz00(BgL_envz00_bglt, obj_t, obj_t);
extern obj_t BGl_jarrayz00zzforeign_jtypez00;
extern obj_t BGl_tclassz00zzobject_classz00;
static obj_t BGl__envzd2declarezd2typez00zzjvm_envz00(obj_t, obj_t, obj_t);
extern obj_t BGl_manuzd2tuzd2fixeszd2globalzd2tvectorz00zzjvm_externz00(obj_t);
BGL_IMPORT obj_t BGl_objectz00zz__objectz00;
static obj_t BGl__envzd2newzd2getsetz00zzjvm_envz00(obj_t, obj_t, obj_t);
BGL_IMPORT obj_t BGl_registerzd2classz12zc0zz__objectz00(obj_t, obj_t, obj_t, obj_t, long, obj_t, obj_t, obj_t);
extern obj_t BGl_za2moduleza2z00zzmodule_modulez00;
BGL_IMPORT obj_t string_to_bstring(char *);
BGL_EXPORTED_DECL obj_t BGl_compilezd2typezd2zzjvm_envz00(obj_t, BgL_envz00_bglt);
BGL_EXPORTED_DECL obj_t BGl_envzd2alloczd2localz00zzjvm_envz00(BgL_envz00_bglt, obj_t);
BGL_IMPORT obj_t BGl_gensymz00zz__r4_symbols_6_4z00;
static obj_t BGl__compilezd2typezd2nowideningz00zzjvm_envz00(obj_t, obj_t, obj_t);
extern BgL_typez00_bglt BGl_typeofz00zztype_typeofz00(BgL_nodez00_bglt);
extern obj_t BGl_typez00zztype_typez00;
BGL_EXPORTED_DECL obj_t BGl_envzd2declarezd2localz00zzjvm_envz00(BgL_envz00_bglt, BgL_localz00_bglt);
static obj_t BGl_jlibzd2declarezd2typez00zzjvm_envz00(BgL_envz00_bglt, obj_t);
static obj_t BGl__envzd2declarezd2modulez00zzjvm_envz00(obj_t, obj_t, obj_t);
extern bool_t BGl_widezd2classzf3z21zzobject_classz00(obj_t);
BGL_IMPORT obj_t BGl_assqz00zz__r4_pairs_and_lists_6_3z00(obj_t, obj_t);
static obj_t BGl__compilezd2typezd2zzjvm_envz00(obj_t, obj_t, obj_t);
static obj_t BGl_cnstzd2initzd2zzjvm_envz00();
extern obj_t BGl_qualifiedzd2classzd2namez00zzjvm_externz00(BgL_tclassz00_bglt);
static obj_t BGl__getzd2globalzd2namez00zzjvm_envz00(obj_t, obj_t, obj_t);
static obj_t BGl__envzd2getzd2proceduresz00zzjvm_envz00(obj_t, obj_t);
BGL_EXPORTED_DECL obj_t BGl_compilezd2typezd2nowideningz00zzjvm_envz00(obj_t, BgL_envz00_bglt);
BGL_EXPORTED_DECL obj_t BGl_envzd2newzd2getsetz00zzjvm_envz00(BgL_envz00_bglt, obj_t);
static obj_t BGl_importedzd2moduleszd2initz00zzjvm_envz00();
BGL_EXPORTED_DECL BgL_envz00_bglt BGl_fillzd2envz12zc0zzjvm_envz00(BgL_envz00_bglt, obj_t, obj_t, obj_t, obj_t, obj_t, obj_t, obj_t, obj_t, obj_t, obj_t, obj_t, obj_t, obj_t, obj_t, obj_t, obj_t, obj_t);
BGL_IMPORT obj_t make_struct(obj_t, int, obj_t);
static obj_t BGl__envzf3zf3zzjvm_envz00(obj_t, obj_t);
static obj_t BGl__envzd2declarezd2initz00zzjvm_envz00(obj_t, obj_t, obj_t);
BGL_EXPORTED_DECL obj_t BGl_envzd2newzd2procedurez00zzjvm_envz00(BgL_envz00_bglt, obj_t, obj_t);
BGL_EXPORTED_DECL obj_t BGl_envzd2setzd2namez12z12zzjvm_envz00(BgL_envz00_bglt, BgL_localz00_bglt, obj_t);
BGL_IMPORT obj_t BGl_addzd2methodz12zc0zz__objectz00(obj_t, obj_t, obj_t);
static obj_t BGl__allocatezd2envzd2zzjvm_envz00(obj_t);
static obj_t BGl__envzd2declarezd2zzjvm_envz00(obj_t, obj_t, obj_t, obj_t);
static obj_t BGl_jlibzd2reczd2declz00zzjvm_envz00(BgL_envz00_bglt, obj_t);
extern obj_t BGl_variablez00zzast_varz00;
static obj_t BGl_toplevelzd2initzd2zzjvm_envz00();
BGL_IMPORT obj_t BGl_2zb2zb2zz__r4_numbers_6_5z00(obj_t, obj_t);
static obj_t BGl__envzd2declarezd2fieldz00zzjvm_envz00(obj_t, obj_t, obj_t, obj_t, obj_t);
BGL_EXPORTED_DECL obj_t BGl_modulezd2initializa7ationz75zzjvm_envz00(long, char *);
extern obj_t BGl_modulezd2initializa7ationz75zztype_typez00(long, char *);
extern obj_t BGl_modulezd2initializa7ationz75zztype_typeofz00(long, char *);
extern obj_t BGl_modulezd2initializa7ationz75zzast_varz00(long, char *);
extern obj_t BGl_modulezd2initializa7ationz75zzast_nodez00(long, char *);
extern obj_t BGl_modulezd2initializa7ationz75zzengine_paramz00(long, char *);
extern obj_t BGl_modulezd2initializa7ationz75zzmodule_modulez00(long, char *);
extern obj_t BGl_modulezd2initializa7ationz75zzobject_classz00(long, char *);
extern obj_t BGl_modulezd2initializa7ationz75zztvector_tvectorz00(long, char *);
extern obj_t BGl_modulezd2initializa7ationz75zzforeign_jtypez00(long, char *);
extern obj_t BGl_modulezd2initializa7ationz75zztools_shapez00(long, char *);
extern obj_t BGl_modulezd2initializa7ationz75zzjvm_externz00(long, char *);
BGL_IMPORT obj_t BGl_modulezd2initializa7ationz75zz__objectz00(long, char *);
BGL_IMPORT obj_t BGl_modulezd2initializa7ationz75zz__readerz00(long, char *);
BGL_IMPORT obj_t BGl_modulezd2initializa7ationz75zz__r4_pairs_and_lists_6_3z00(long, char *);
BGL_IMPORT obj_t BGl_modulezd2initializa7ationz75zz__r4_symbols_6_4z00(long, char *);
BGL_IMPORT obj_t BGl_modulezd2initializa7ationz75zz__r4_numbers_6_5z00(long, char *);
static obj_t BGl_za2za2jlib32za2za2z00zzjvm_envz00 = BUNSPEC;
BGL_EXPORTED_DEF obj_t BGl_za2longislongza2z00zzjvm_envz00 = BUNSPEC;
static obj_t BGl_structzb2objectzd2ze3objectzd2env3278z51zzjvm_envz00(obj_t, obj_t, obj_t);
BGL_IMPORT long bgl_list_length(obj_t);
static obj_t BGl_za2za2jlibzd2commonza2za2zd2zzjvm_envz00 = BUNSPEC;
BGL_IMPORT obj_t BGl_assocz00zz__r4_pairs_and_lists_6_3z00(obj_t, obj_t);
BGL_EXPORTED_DECL BgL_envz00_bglt BGl_allocatezd2envzd2zzjvm_envz00();
BGL_IMPORT obj_t string_to_symbol(char *);
BGL_IMPORT obj_t bgl_reverse(obj_t);
BGL_EXPORTED_DECL BgL_envz00_bglt BGl_makezd2envzd2zzjvm_envz00(obj_t, obj_t, obj_t, obj_t, obj_t, obj_t, obj_t, obj_t, obj_t, obj_t, obj_t, obj_t, obj_t, obj_t, obj_t, obj_t, obj_t);
BGL_IMPORT obj_t string_append(obj_t, obj_t);
static obj_t BGl__envzd2newzd2procedurez00zzjvm_envz00(obj_t, obj_t, obj_t, obj_t);
static obj_t BGl_envzd2declarezd2fieldz12z12zzjvm_envz00(obj_t, obj_t, obj_t, obj_t);
extern obj_t BGl_shapez00zztools_shapez00(obj_t);
static obj_t BGl__envzd2declarezd2newzd2localzd2zzjvm_envz00(obj_t, obj_t, obj_t);
static obj_t BGl_za2za2basiczd2typeza2za2zd2zzjvm_envz00 = BUNSPEC;
BGL_IMPORT obj_t BGl_memqz00zz__r4_pairs_and_lists_6_3z00(obj_t, obj_t);
BGL_EXPORTED_DECL obj_t BGl_envzd2freezd2localz00zzjvm_envz00(BgL_envz00_bglt, obj_t);
BGL_EXPORTED_DECL obj_t BGl_envzd2declarezd2typez00zzjvm_envz00(obj_t, obj_t);
BGL_EXPORTED_DECL bool_t BGl_envzf3zf3zzjvm_envz00(obj_t);
BGL_EXPORTED_DECL obj_t BGl_envzd2declarezd2fieldz00zzjvm_envz00(obj_t, obj_t, obj_t, obj_t);
static obj_t BGl__envzd2setzd2namez12z12zzjvm_envz00(obj_t, obj_t, obj_t, obj_t);
static obj_t BGl__envzd2declarezd2currentzd2modulezd2zzjvm_envz00(obj_t, obj_t);
extern obj_t BGl_qualifiedzd2modulezd2namez00zzjvm_externz00(obj_t);
BGL_EXPORTED_DECL obj_t BGl_envzd2getzd2proceduresz00zzjvm_envz00(BgL_envz00_bglt);
BGL_IMPORT obj_t BGl_symbolzd2appendzd2zz__r4_symbols_6_4z00(obj_t);
extern obj_t BGl_packagedzd2typezd2namez00zzjvm_externz00(obj_t);
static obj_t BGl_za2za2jlib64za2za2z00zzjvm_envz00 = BUNSPEC;
BGL_EXPORTED_DECL obj_t BGl_envzd2declarezd2currentzd2modulezd2zzjvm_envz00(BgL_envz00_bglt);
BGL_EXPORTED_DECL obj_t BGl_getzd2globalzd2namez00zzjvm_envz00(BgL_envz00_bglt, BgL_globalz00_bglt);
extern obj_t BGl_za2jvmzd2foreignzd2classzd2nameza2zd2zzengine_paramz00;
static obj_t BGl__envzd2declarezd2classz00zzjvm_envz00(obj_t, obj_t, obj_t);
BGL_IMPORT obj_t bgl_append2(obj_t, obj_t);
BGL_EXPORTED_DECL obj_t BGl_envzd2declarezd2modulez00zzjvm_envz00(BgL_envz00_bglt, obj_t);
static obj_t BGl__envzd2freezd2localz00zzjvm_envz00(obj_t, obj_t, obj_t);
static obj_t BGl_objectzd2initzd2zzjvm_envz00();
static obj_t BGl__makezd2envzd2zzjvm_envz00(obj_t, obj_t, obj_t, obj_t, obj_t, obj_t, obj_t, obj_t, obj_t, obj_t, obj_t, obj_t, obj_t, obj_t, obj_t, obj_t, obj_t, obj_t);
static obj_t BGl_requirezd2initializa7ationz75zzjvm_envz00 = BUNSPEC;
extern obj_t BGl_tvecz00zztvector_tvectorz00;
static obj_t BGl_objectzd2ze3structzd2env3276ze3zzjvm_envz00(obj_t, obj_t);
BGL_EXPORTED_DECL obj_t BGl_jlibzd2declarezd2zzjvm_envz00(BgL_envz00_bglt, obj_t);
BGL_EXPORTED_DECL obj_t BGl_envzd2declarezd2newzd2localzd2zzjvm_envz00(BgL_envz00_bglt, BgL_localz00_bglt);
BGL_EXPORTED_DECL obj_t BGl_envzd2declarezd2initz00zzjvm_envz00(obj_t, obj_t);
static obj_t BGl_libraryzd2moduleszd2initz00zzjvm_envz00();
static obj_t __cnst[ 149 ] ;


DEFINE_STRING( BGl_string8026z00zzjvm_envz00, BgL_bgl_string8026za700za7za7jvm_envza7008121z00, "car", 3 );
DEFINE_STRING( BGl_string8025z00zzjvm_envz00, BgL_bgl_string8025za700za7za7jvm_envza7008122z00, "bigloo.cell", 11 );
DEFINE_STRING( BGl_string8024z00zzjvm_envz00, BgL_bgl_string8024za700za7za7jvm_envza7008123z00, "bigloo.exit", 11 );
DEFINE_STRING( BGl_string8023z00zzjvm_envz00, BgL_bgl_string8023za700za7za7jvm_envza7008124z00, "bigloo.symbol", 13 );
DEFINE_STRING( BGl_string8022z00zzjvm_envz00, BgL_bgl_string8022za700za7za7jvm_envza7008125z00, "bigloo.bexception", 17 );
DEFINE_STRING( BGl_string8021z00zzjvm_envz00, BgL_bgl_string8021za700za7za7jvm_envza7008126z00, "bigloo.keyword", 14 );
DEFINE_STRING( BGl_string8020z00zzjvm_envz00, BgL_bgl_string8020za700za7za7jvm_envza7008127z00, "apply", 5 );
DEFINE_STRING( BGl_string8019z00zzjvm_envz00, BgL_bgl_string8019za700za7za7jvm_envza7008128z00, "funcall4", 8 );
DEFINE_STRING( BGl_string8018z00zzjvm_envz00, BgL_bgl_string8018za700za7za7jvm_envza7008129z00, "funcall3", 8 );
DEFINE_STRING( BGl_string8017z00zzjvm_envz00, BgL_bgl_string8017za700za7za7jvm_envza7008130z00, "funcall2", 8 );
DEFINE_STRING( BGl_string8016z00zzjvm_envz00, BgL_bgl_string8016za700za7za7jvm_envza7008131z00, "funcall1", 8 );
DEFINE_STRING( BGl_string8015z00zzjvm_envz00, BgL_bgl_string8015za700za7za7jvm_envza7008132z00, "funcall0", 8 );
DEFINE_STRING( BGl_string8014z00zzjvm_envz00, BgL_bgl_string8014za700za7za7jvm_envza7008133z00, "env", 3 );
DEFINE_STRING( BGl_string8013z00zzjvm_envz00, BgL_bgl_string8013za700za7za7jvm_envza7008134z00, "arity", 5 );
DEFINE_STRING( BGl_string8012z00zzjvm_envz00, BgL_bgl_string8012za700za7za7jvm_envza7008135z00, "index", 5 );
DEFINE_STRING( BGl_string8011z00zzjvm_envz00, BgL_bgl_string8011za700za7za7jvm_envza7008136z00, "bigloo.procedure", 16 );
DEFINE_STRING( BGl_string8010z00zzjvm_envz00, BgL_bgl_string8010za700za7za7jvm_envza7008137z00, "bigloo.unspecified", 18 );
DEFINE_STRING( BGl_string8009z00zzjvm_envz00, BgL_bgl_string8009za700za7za7jvm_envza7008138z00, "string", 6 );
DEFINE_STRING( BGl_string8008z00zzjvm_envz00, BgL_bgl_string8008za700za7za7jvm_envza7008139z00, "bigloo.key", 10 );
DEFINE_STRING( BGl_string8007z00zzjvm_envz00, BgL_bgl_string8007za700za7za7jvm_envza7008140z00, "bigloo.rest", 11 );
DEFINE_STRING( BGl_string8006z00zzjvm_envz00, BgL_bgl_string8006za700za7za7jvm_envza7008141z00, "bigloo.optional", 15 );
DEFINE_STRING( BGl_string8005z00zzjvm_envz00, BgL_bgl_string8005za700za7za7jvm_envza7008142z00, "bigloo.eof", 10 );
DEFINE_STRING( BGl_string8004z00zzjvm_envz00, BgL_bgl_string8004za700za7za7jvm_envza7008143z00, "bigloo.cnst", 11 );
DEFINE_STRING( BGl_string8003z00zzjvm_envz00, BgL_bgl_string8003za700za7za7jvm_envza7008144z00, "bigloo.real", 11 );
DEFINE_STRING( BGl_string8002z00zzjvm_envz00, BgL_bgl_string8002za700za7za7jvm_envza7008145z00, "bigloo.bint", 11 );
DEFINE_STRING( BGl_string8001z00zzjvm_envz00, BgL_bgl_string8001za700za7za7jvm_envza7008146z00, "make_llong", 10 );
DEFINE_STRING( BGl_string8000z00zzjvm_envz00, BgL_bgl_string8000za700za7za7jvm_envza7008147z00, "bigloo.bllong", 13 );
DEFINE_EXPORT_PROCEDURE( BGl_jlibzd2declarezd2envz00zzjvm_envz00, BgL_bgl__jlibza7d2declareza7d2za7za7jvm_envza7008148za7, BGl__jlibzd2declarezd2zzjvm_envz00, 0L, 2 );
BGL_IMPORT obj_t BGl_objectzd2ze3structzd2envze3zz__objectz00;
DEFINE_EXPORT_PROCEDURE( BGl_compilezd2typezd2envz00zzjvm_envz00, BgL_bgl__compileza7d2typeza7d2za7za7jvm_envza7008149za7, BGl__compilezd2typezd2zzjvm_envz00, 0L, 2 );
DEFINE_EXPORT_PROCEDURE( BGl_envzf3zd2envz21zzjvm_envz00, BgL_bgl__envza7f3za7f3za7za7jvm_envza7008150za7, BGl__envzf3zf3zzjvm_envz00, 0L, 1 );
DEFINE_EXPORT_PROCEDURE( BGl_envzd2declarezd2envz00zzjvm_envz00, BgL_bgl__envza7d2declareza7d2za7za7jvm_envza7008151za7, BGl__envzd2declarezd2zzjvm_envz00, 0L, 3 );
DEFINE_EXPORT_PROCEDURE( BGl_envzd2alloczd2localzd2envzd2zzjvm_envz00, BgL_bgl__envza7d2allocza7d2localza700za7za7jvm_envza7008152z00, BGl__envzd2alloczd2localz00zzjvm_envz00, 0L, 2 );
DEFINE_EXPORT_PROCEDURE( BGl_fillzd2envz12zd2envz12zzjvm_envz00, BgL_bgl__fillza7d2envza712za7c0za7za7jvm_envza7008153z00, BGl__fillzd2envz12zc0zzjvm_envz00, 0L, 18 );
DEFINE_EXPORT_PROCEDURE( BGl_envzd2newzd2getsetzd2envzd2zzjvm_envz00, BgL_bgl__envza7d2newza7d2getsetza700za7za7jvm_envza7008154z00, BGl__envzd2newzd2getsetz00zzjvm_envz00, 0L, 2 );
DEFINE_EXPORT_PROCEDURE( BGl_getzd2globalzd2namezd2envzd2zzjvm_envz00, BgL_bgl__getza7d2globalza7d2nameza700za7za7jvm_envza7008155z00, BGl__getzd2globalzd2namez00zzjvm_envz00, 0L, 2 );
DEFINE_EXPORT_PROCEDURE( BGl_makezd2envzd2envz00zzjvm_envz00, BgL_bgl__makeza7d2envza7d2za7za7jvm_envza7008156za7, BGl__makezd2envzd2zzjvm_envz00, 0L, 17 );
DEFINE_EXPORT_PROCEDURE( BGl_compilezd2typezd2nowideningzd2envzd2zzjvm_envz00, BgL_bgl__compileza7d2typeza7d2nowideningza700za7za7jvm_envza7008157z00, BGl__compilezd2typezd2nowideningz00zzjvm_envz00, 0L, 2 );
DEFINE_EXPORT_PROCEDURE( BGl_envzd2newzd2procedurezd2envzd2zzjvm_envz00, BgL_bgl__envza7d2newza7d2procedureza700za7za7jvm_envza7008158z00, BGl__envzd2newzd2procedurez00zzjvm_envz00, 0L, 3 );
DEFINE_EXPORT_PROCEDURE( BGl_envzd2declarezd2newzd2localzd2envz00zzjvm_envz00, BgL_bgl__envza7d2declareza7d2newza7d2localza7d2za7za7jvm_envza7008159za7, BGl__envzd2declarezd2newzd2localzd2zzjvm_envz00, 0L, 2 );
DEFINE_EXPORT_PROCEDURE( BGl_envzd2declarezd2initzd2envzd2zzjvm_envz00, BgL_bgl__envza7d2declareza7d2initza700za7za7jvm_envza7008160z00, BGl__envzd2declarezd2initz00zzjvm_envz00, 0L, 2 );
DEFINE_EXPORT_PROCEDURE( BGl_envzd2setzd2namez12zd2envzc0zzjvm_envz00, BgL_bgl__envza7d2setza7d2nameza712za712za7za7jvm_envza7008161za7, BGl__envzd2setzd2namez12z12zzjvm_envz00, 0L, 3 );
DEFINE_EXPORT_PROCEDURE( BGl_envzd2declarezd2typezd2envzd2zzjvm_envz00, BgL_bgl__envza7d2declareza7d2typeza700za7za7jvm_envza7008162z00, BGl__envzd2declarezd2typez00zzjvm_envz00, 0L, 2 );
DEFINE_EXPORT_PROCEDURE( BGl_envzd2declarezd2localzd2envzd2zzjvm_envz00, BgL_bgl__envza7d2declareza7d2localza700za7za7jvm_envza7008163z00, BGl__envzd2declarezd2localz00zzjvm_envz00, 0L, 2 );
DEFINE_EXPORT_PROCEDURE( BGl_envzd2declarezd2currentzd2modulezd2envz00zzjvm_envz00, BgL_bgl__envza7d2declareza7d2currentza7d2moduleza7d2za7za7jvm_envza7008164za7, BGl__envzd2declarezd2currentzd2modulezd2zzjvm_envz00, 0L, 1 );
DEFINE_EXPORT_PROCEDURE( BGl_envzd2declarezd2fieldzd2envzd2zzjvm_envz00, BgL_bgl__envza7d2declareza7d2fieldza700za7za7jvm_envza7008165z00, BGl__envzd2declarezd2fieldz00zzjvm_envz00, 0L, 4 );
DEFINE_EXPORT_PROCEDURE( BGl_envzd2declarezd2classzd2envzd2zzjvm_envz00, BgL_bgl__envza7d2declareza7d2classza700za7za7jvm_envza7008166z00, BGl__envzd2declarezd2classz00zzjvm_envz00, 0L, 2 );
DEFINE_EXPORT_PROCEDURE( BGl_envzd2freezd2localzd2envzd2zzjvm_envz00, BgL_bgl__envza7d2freeza7d2localza700za7za7jvm_envza7008167z00, BGl__envzd2freezd2localz00zzjvm_envz00, 0L, 2 );
DEFINE_EXPORT_PROCEDURE( BGl_envzd2declarezd2modulezd2envzd2zzjvm_envz00, BgL_bgl__envza7d2declareza7d2moduleza700za7za7jvm_envza7008168z00, BGl__envzd2declarezd2modulez00zzjvm_envz00, 0L, 2 );
BGL_IMPORT obj_t BGl_structzb2objectzd2ze3objectzd2envz51zz__objectz00;
DEFINE_EXPORT_PROCEDURE( BGl_allocatezd2envzd2envz00zzjvm_envz00, BgL_bgl__allocateza7d2envza7d2za7za7jvm_envza7008169za7, BGl__allocatezd2envzd2zzjvm_envz00, 0L, 0 );
DEFINE_STATIC_PROCEDURE( BGl_proc8087z00zzjvm_envz00, BgL_bgl_objectza7d2za7e3structza7d2env3276za7e3za7za7jvm_envza7008170za7, BGl_objectzd2ze3structzd2env3276ze3zzjvm_envz00, 0L, 1 );
DEFINE_STATIC_PROCEDURE( BGl_proc8088z00zzjvm_envz00, BgL_bgl_structza7b2objectza7d2za7e3objectza7d2env3278za751za7za7jvm_envza7008171z00, BGl_structzb2objectzd2ze3objectzd2env3278z51zzjvm_envz00, 0L, 2 );
DEFINE_STRING( BGl_string7999z00zzjvm_envz00, BgL_bgl_string7999za700za7za7jvm_envza7008172z00, "make_elong", 10 );
DEFINE_STRING( BGl_string7998z00zzjvm_envz00, BgL_bgl_string7998za700za7za7jvm_envza7008173z00, "bigloo.belong", 13 );
DEFINE_STRING( BGl_string7997z00zzjvm_envz00, BgL_bgl_string7997za700za7za7jvm_envza7008174z00, "<init>", 6 );
DEFINE_STRING( BGl_string7996z00zzjvm_envz00, BgL_bgl_string7996za700za7za7jvm_envza7008175z00, "bigloo.bucs2", 12 );
DEFINE_STRING( BGl_string7995z00zzjvm_envz00, BgL_bgl_string7995za700za7za7jvm_envza7008176z00, "value", 5 );
DEFINE_STRING( BGl_string7994z00zzjvm_envz00, BgL_bgl_string7994za700za7za7jvm_envza7008177z00, "bigloo.bchar", 12 );
DEFINE_STRING( BGl_string7993z00zzjvm_envz00, BgL_bgl_string7993za700za7za7jvm_envza7008178z00, "bigloo.bbool", 12 );
DEFINE_STRING( BGl_string7992z00zzjvm_envz00, BgL_bgl_string7992za700za7za7jvm_envza7008179z00, "bigloo.nil", 10 );
DEFINE_STRING( BGl_string7991z00zzjvm_envz00, BgL_bgl_string7991za700za7za7jvm_envza7008180z00, "java.lang.Math", 14 );
DEFINE_STRING( BGl_string8089z00zzjvm_envz00, BgL_bgl_string8089za700za7za7jvm_envza7008181z00, "env (void boolean char byte short int long float double) ok jlib (double long) L compiler _ f_ t_ init_ k_ public super c_ epair void* (vector jobject) cnst* procedure-el1 procedure procedure-el binary_port binary-port input_port input-port output_port output-port ulong long ((bint_value (field j_bint () long \"value\")) (ptr_alg (method j_foreign (static) long \"ptr_alg\"))) ((bint_value (field j_bint () int \"value\")) (ptr_alg (method j_foreign (static) int \"ptr_alg\"))) pow sqrt atan2 atan acos asin tan cos sin log exp ceil floor concat getbytes listargv double_to_real debug_handler internalerror fail jumpexit setexit eqbint print vrai faux bchar_allocated unspecified key rest optional eof nil io_buffer io_abufsiz io_lastchar io_forward io_stop io_start boolean io_other_eof io_bufsiz io_filepos io_name j_input header widening j_object struct_values struct_key j_struct cer init_extended_pair j_extended_pair cons cdr car init_pair j_pair ccar init_cell j_cell j_exit symbol_string j_symbol j_bexception appl"
"y funcall4 funcall3 funcall2 funcall1 funcall0 procenv procarity procindex j_procedure j_unspecified vector j_keyword key_string j_key j_rest j_optional j_eof int cnst_value j_cnst init_real double real_value j_real j_bint make_llong j_llong static make_elong j_elong void method init_bucs2 char bucs2_value j_bucs2 byte field bchar_value j_bchar j_bbool j_nil j_foreign math jthrowable jrunexcept jstring class jobject ((bool . boolean) (char . byte) (uchar . int) (ucs2 . char) (void . void) (int . int) (short . short) (elong . long) (llong . long) (float . float) (double . double) (magic . jobject) (obj . jobject) (pair-nil . jobject) (vector vector jobject) (bstring vector byte) (ucs2string vector char) (string vector byte)) ", 1750 );
DEFINE_STRING( BGl_string7990z00zzjvm_envz00, BgL_bgl_string7990za700za7za7jvm_envza7008182z00, "java.lang.Throwable", 19 );
DEFINE_STRING( BGl_string7989z00zzjvm_envz00, BgL_bgl_string7989za700za7za7jvm_envza7008183z00, "java.lang.RuntimeException", 26 );
DEFINE_STRING( BGl_string7988z00zzjvm_envz00, BgL_bgl_string7988za700za7za7jvm_envza7008184z00, "java.lang.String", 16 );
DEFINE_STRING( BGl_string7987z00zzjvm_envz00, BgL_bgl_string7987za700za7za7jvm_envza7008185z00, "java.lang.Object", 16 );
DEFINE_STRING( BGl_string8086z00zzjvm_envz00, BgL_bgl_string8086za700za7za7jvm_envza7008186z00, "bad declaration", 15 );
DEFINE_STRING( BGl_string8085z00zzjvm_envz00, BgL_bgl_string8085za700za7za7jvm_envza7008187z00, "unknown entry point", 19 );
DEFINE_STRING( BGl_string8084z00zzjvm_envz00, BgL_bgl_string8084za700za7za7jvm_envza7008188z00, "save", 4 );
DEFINE_STRING( BGl_string8083z00zzjvm_envz00, BgL_bgl_string8083za700za7za7jvm_envza7008189z00, "global variable not declared", 28 );
DEFINE_STRING( BGl_string8082z00zzjvm_envz00, BgL_bgl_string8082za700za7za7jvm_envza7008190z00, "unknown value type", 18 );
DEFINE_STRING( BGl_string8081z00zzjvm_envz00, BgL_bgl_string8081za700za7za7jvm_envza7008191z00, "compile-type", 12 );
DEFINE_STRING( BGl_string8080z00zzjvm_envz00, BgL_bgl_string8080za700za7za7jvm_envza7008192z00, "pow", 3 );
DEFINE_STRING( BGl_string8079z00zzjvm_envz00, BgL_bgl_string8079za700za7za7jvm_envza7008193z00, "sqrt", 4 );
DEFINE_STRING( BGl_string8078z00zzjvm_envz00, BgL_bgl_string8078za700za7za7jvm_envza7008194z00, "atan2", 5 );
DEFINE_STRING( BGl_string8077z00zzjvm_envz00, BgL_bgl_string8077za700za7za7jvm_envza7008195z00, "atan", 4 );
DEFINE_STRING( BGl_string8076z00zzjvm_envz00, BgL_bgl_string8076za700za7za7jvm_envza7008196z00, "acos", 4 );
DEFINE_STRING( BGl_string8075z00zzjvm_envz00, BgL_bgl_string8075za700za7za7jvm_envza7008197z00, "asin", 4 );
DEFINE_STRING( BGl_string8074z00zzjvm_envz00, BgL_bgl_string8074za700za7za7jvm_envza7008198z00, "tan", 3 );
DEFINE_STRING( BGl_string8073z00zzjvm_envz00, BgL_bgl_string8073za700za7za7jvm_envza7008199z00, "cos", 3 );
DEFINE_STRING( BGl_string8072z00zzjvm_envz00, BgL_bgl_string8072za700za7za7jvm_envza7008200z00, "sin", 3 );
DEFINE_STRING( BGl_string8071z00zzjvm_envz00, BgL_bgl_string8071za700za7za7jvm_envza7008201z00, "log", 3 );
DEFINE_STRING( BGl_string8070z00zzjvm_envz00, BgL_bgl_string8070za700za7za7jvm_envza7008202z00, "exp", 3 );
DEFINE_STRING( BGl_string8069z00zzjvm_envz00, BgL_bgl_string8069za700za7za7jvm_envza7008203z00, "ceil", 4 );
DEFINE_STRING( BGl_string8068z00zzjvm_envz00, BgL_bgl_string8068za700za7za7jvm_envza7008204z00, "floor", 5 );
DEFINE_STRING( BGl_string8067z00zzjvm_envz00, BgL_bgl_string8067za700za7za7jvm_envza7008205z00, "concat", 6 );
DEFINE_STRING( BGl_string8066z00zzjvm_envz00, BgL_bgl_string8066za700za7za7jvm_envza7008206z00, "getBytes", 8 );
DEFINE_STRING( BGl_string8065z00zzjvm_envz00, BgL_bgl_string8065za700za7za7jvm_envza7008207z00, "listargv", 8 );
DEFINE_STRING( BGl_string8064z00zzjvm_envz00, BgL_bgl_string8064za700za7za7jvm_envza7008208z00, "DOUBLE_TO_REAL", 14 );
DEFINE_EXPORT_PROCEDURE( BGl_envzd2getzd2procedureszd2envzd2zzjvm_envz00, BgL_bgl__envza7d2getza7d2proceduresza700za7za7jvm_envza7008209z00, BGl__envzd2getzd2proceduresz00zzjvm_envz00, 0L, 1 );
DEFINE_STRING( BGl_string8063z00zzjvm_envz00, BgL_bgl_string8063za700za7za7jvm_envza7008210z00, "debug_handler", 13 );
DEFINE_STRING( BGl_string8062z00zzjvm_envz00, BgL_bgl_string8062za700za7za7jvm_envza7008211z00, "internalerror", 13 );
DEFINE_STRING( BGl_string8061z00zzjvm_envz00, BgL_bgl_string8061za700za7za7jvm_envza7008212z00, "fail", 4 );
DEFINE_STRING( BGl_string8060z00zzjvm_envz00, BgL_bgl_string8060za700za7za7jvm_envza7008213z00, "jumpexit", 8 );
DEFINE_STRING( BGl_string8059z00zzjvm_envz00, BgL_bgl_string8059za700za7za7jvm_envza7008214z00, "setexit", 7 );
DEFINE_STRING( BGl_string8058z00zzjvm_envz00, BgL_bgl_string8058za700za7za7jvm_envza7008215z00, "eqbint", 6 );
DEFINE_STRING( BGl_string8057z00zzjvm_envz00, BgL_bgl_string8057za700za7za7jvm_envza7008216z00, "print", 5 );
DEFINE_STRING( BGl_string8056z00zzjvm_envz00, BgL_bgl_string8056za700za7za7jvm_envza7008217z00, "vrai", 4 );
DEFINE_STRING( BGl_string8055z00zzjvm_envz00, BgL_bgl_string8055za700za7za7jvm_envza7008218z00, "faux", 4 );
DEFINE_STRING( BGl_string8054z00zzjvm_envz00, BgL_bgl_string8054za700za7za7jvm_envza7008219z00, "allocated", 9 );
DEFINE_STRING( BGl_string8053z00zzjvm_envz00, BgL_bgl_string8053za700za7za7jvm_envza7008220z00, "unspecified", 11 );
DEFINE_STRING( BGl_string8052z00zzjvm_envz00, BgL_bgl_string8052za700za7za7jvm_envza7008221z00, "rest", 4 );
DEFINE_STRING( BGl_string8051z00zzjvm_envz00, BgL_bgl_string8051za700za7za7jvm_envza7008222z00, "optional", 8 );
DEFINE_STRING( BGl_string8050z00zzjvm_envz00, BgL_bgl_string8050za700za7za7jvm_envza7008223z00, "eof", 3 );
DEFINE_STRING( BGl_string8049z00zzjvm_envz00, BgL_bgl_string8049za700za7za7jvm_envza7008224z00, "nil", 3 );
DEFINE_STRING( BGl_string8048z00zzjvm_envz00, BgL_bgl_string8048za700za7za7jvm_envza7008225z00, "buffer", 6 );
DEFINE_STRING( BGl_string8047z00zzjvm_envz00, BgL_bgl_string8047za700za7za7jvm_envza7008226z00, "abufsiz", 7 );
DEFINE_STRING( BGl_string8046z00zzjvm_envz00, BgL_bgl_string8046za700za7za7jvm_envza7008227z00, "lastchar", 8 );
DEFINE_STRING( BGl_string8045z00zzjvm_envz00, BgL_bgl_string8045za700za7za7jvm_envza7008228z00, "forward", 7 );
DEFINE_STRING( BGl_string8044z00zzjvm_envz00, BgL_bgl_string8044za700za7za7jvm_envza7008229z00, "matchstop", 9 );
DEFINE_STRING( BGl_string8043z00zzjvm_envz00, BgL_bgl_string8043za700za7za7jvm_envza7008230z00, "matchstart", 10 );
DEFINE_STRING( BGl_string8042z00zzjvm_envz00, BgL_bgl_string8042za700za7za7jvm_envza7008231z00, "other_eof", 9 );
DEFINE_STRING( BGl_string8041z00zzjvm_envz00, BgL_bgl_string8041za700za7za7jvm_envza7008232z00, "bufsiz", 6 );
DEFINE_STRING( BGl_string8040z00zzjvm_envz00, BgL_bgl_string8040za700za7za7jvm_envza7008233z00, "filepos", 7 );
DEFINE_STRING( BGl_string8039z00zzjvm_envz00, BgL_bgl_string8039za700za7za7jvm_envza7008234z00, "name", 4 );
DEFINE_STRING( BGl_string8038z00zzjvm_envz00, BgL_bgl_string8038za700za7za7jvm_envza7008235z00, "bigloo.input_port", 17 );
DEFINE_STRING( BGl_string8037z00zzjvm_envz00, BgL_bgl_string8037za700za7za7jvm_envza7008236z00, "header", 6 );
DEFINE_STRING( BGl_string8036z00zzjvm_envz00, BgL_bgl_string8036za700za7za7jvm_envza7008237z00, "widening", 8 );
DEFINE_STRING( BGl_string8035z00zzjvm_envz00, BgL_bgl_string8035za700za7za7jvm_envza7008238z00, "bigloo.object", 13 );
DEFINE_STRING( BGl_string8034z00zzjvm_envz00, BgL_bgl_string8034za700za7za7jvm_envza7008239z00, "values", 6 );
DEFINE_STRING( BGl_string8033z00zzjvm_envz00, BgL_bgl_string8033za700za7za7jvm_envza7008240z00, "key", 3 );
DEFINE_STRING( BGl_string8032z00zzjvm_envz00, BgL_bgl_string8032za700za7za7jvm_envza7008241z00, "bigloo.struct", 13 );
DEFINE_STRING( BGl_string8031z00zzjvm_envz00, BgL_bgl_string8031za700za7za7jvm_envza7008242z00, "cer", 3 );
DEFINE_STRING( BGl_string8030z00zzjvm_envz00, BgL_bgl_string8030za700za7za7jvm_envza7008243z00, "bigloo.extended_pair", 20 );
DEFINE_STRING( BGl_string8029z00zzjvm_envz00, BgL_bgl_string8029za700za7za7jvm_envza7008244z00, "cons", 4 );
DEFINE_STRING( BGl_string8028z00zzjvm_envz00, BgL_bgl_string8028za700za7za7jvm_envza7008245z00, "cdr", 3 );
DEFINE_STRING( BGl_string8027z00zzjvm_envz00, BgL_bgl_string8027za700za7za7jvm_envza7008246z00, "bigloo.pair", 11 );



/* module-initialization */
BGL_EXPORTED_DEF obj_t BGl_modulezd2initializa7ationz75zzjvm_envz00(long BgL_checksumz00_3788, char * BgL_fromz00_3789)
{ AN_OBJECT;
{ 
if(
CBOOL(BGl_requirezd2initializa7ationz75zzjvm_envz00))
{ 
BGl_requirezd2initializa7ationz75zzjvm_envz00 = 
BBOOL(((bool_t)0)); 
BGl_libraryzd2moduleszd2initz00zzjvm_envz00(); 
BGl_cnstzd2initzd2zzjvm_envz00(); 
BGl_importedzd2moduleszd2initz00zzjvm_envz00(); 
BGl_objectzd2initzd2zzjvm_envz00(); 
BGl_methodzd2initzd2zzjvm_envz00(); 
BGl_toplevelzd2initzd2zzjvm_envz00(); 
return BUNSPEC;}  else 
{ 
return BUNSPEC;} } 
}



/* library-modules-init */
obj_t BGl_libraryzd2moduleszd2initz00zzjvm_envz00()
{ AN_OBJECT;
{ /* ./Jvm/env.scm 1 */
BGl_modulezd2initializa7ationz75zz__objectz00(((long)0), "jvm_env"); 
BGl_modulezd2initializa7ationz75zz__readerz00(((long)0), "jvm_env"); 
BGl_modulezd2initializa7ationz75zz__r4_numbers_6_5z00(((long)0), "jvm_env"); 
BGl_modulezd2initializa7ationz75zz__r4_symbols_6_4z00(((long)0), "jvm_env"); 
BGl_modulezd2initializa7ationz75zz__r4_pairs_and_lists_6_3z00(((long)0), "jvm_env"); 
return BUNSPEC;} 
}



/* cnst-init */
obj_t BGl_cnstzd2initzd2zzjvm_envz00()
{ AN_OBJECT;
{ /* ./Jvm/env.scm 1 */
{ /* ./Jvm/env.scm 1 */
obj_t BgL_cportz00_3718;
BgL_cportz00_3718 = 
open_input_string(BGl_string8089z00zzjvm_envz00); 
{ 
long BgL_iz00_3719;
BgL_iz00_3719 = ((long)148); 
BgL_loopz00_3720:
{ /* ./Jvm/env.scm 1 */
bool_t BgL_test8091z00_3721;
BgL_test8091z00_3721 = 
(BgL_iz00_3719==((long)-1)); 
if(BgL_test8091z00_3721)
{ /* ./Jvm/env.scm 1 */
return BUNSPEC;}  else 
{ /* ./Jvm/env.scm 1 */
{ /* ./Jvm/env.scm 1 */
obj_t BgL_arg8093z00_3722;
{ /* ./Jvm/env.scm 1 */
obj_t BgL_list8096z00_3723;
BgL_list8096z00_3723 = 
MAKE_PAIR(BgL_cportz00_3718, BNIL); 
BgL_arg8093z00_3722 = 
BGl_readz00zz__readerz00(BgL_list8096z00_3723); } 
{ /* ./Jvm/env.scm 1 */
int BgL_auxz00_3809;
BgL_auxz00_3809 = 
(int)(BgL_iz00_3719); 
CNST_TABLE_SET(BgL_auxz00_3809, BgL_arg8093z00_3722); } } 
{ /* ./Jvm/env.scm 1 */
int BgL_auxz00_3724;
{ /* ./Jvm/env.scm 1 */
long BgL_auxz00_3812;
BgL_auxz00_3812 = 
(BgL_iz00_3719-((long)1)); 
BgL_auxz00_3724 = 
(int)(BgL_auxz00_3812); } 
{ 
long BgL_iz00_3815;
BgL_iz00_3815 = 
(long)(BgL_auxz00_3724); 
BgL_iz00_3719 = BgL_iz00_3815; 
goto BgL_loopz00_3720;} } } } } } } 
}



/* toplevel-init */
obj_t BGl_toplevelzd2initzd2zzjvm_envz00()
{ AN_OBJECT;
{ /* ./Jvm/env.scm 1 */
BGl_za2longislongza2z00zzjvm_envz00 = BFALSE; 
BGl_za2za2basiczd2typeza2za2zd2zzjvm_envz00 = 
CNST_TABLE_REF(((long)0)); 
{ /* ./Jvm/env.scm 318 */
obj_t BgL_arg3280z00_868;obj_t BgL_arg3281z00_869;
{ /* ./Jvm/env.scm 318 */
obj_t BgL_arg3284z00_870;obj_t BgL_arg3285z00_871;
BgL_arg3284z00_870 = 
CNST_TABLE_REF(((long)1)); 
{ /* ./Jvm/env.scm 318 */
obj_t BgL_arg3288z00_872;
{ /* ./Jvm/env.scm 318 */
obj_t BgL_arg3292z00_874;obj_t BgL_arg3293z00_875;
BgL_arg3292z00_874 = 
CNST_TABLE_REF(((long)2)); 
{ /* ./Jvm/env.scm 318 */
obj_t BgL_arg3297z00_877;
BgL_arg3297z00_877 = 
MAKE_PAIR(BGl_string7987z00zzjvm_envz00, BNIL); 
BgL_arg3293z00_875 = 
MAKE_PAIR(BNIL, BgL_arg3297z00_877); } 
BgL_arg3288z00_872 = 
MAKE_PAIR(BgL_arg3292z00_874, BgL_arg3293z00_875); } 
BgL_arg3285z00_871 = 
MAKE_PAIR(BgL_arg3288z00_872, BNIL); } 
BgL_arg3280z00_868 = 
MAKE_PAIR(BgL_arg3284z00_870, BgL_arg3285z00_871); } 
{ /* ./Jvm/env.scm 319 */
obj_t BgL_arg3301z00_878;obj_t BgL_arg3302z00_879;
{ /* ./Jvm/env.scm 319 */
obj_t BgL_arg3305z00_880;obj_t BgL_arg3306z00_881;
BgL_arg3305z00_880 = 
CNST_TABLE_REF(((long)3)); 
{ /* ./Jvm/env.scm 319 */
obj_t BgL_arg3309z00_882;
{ /* ./Jvm/env.scm 319 */
obj_t BgL_arg3313z00_884;obj_t BgL_arg3314z00_885;
BgL_arg3313z00_884 = 
CNST_TABLE_REF(((long)2)); 
{ /* ./Jvm/env.scm 319 */
obj_t BgL_arg3319z00_887;
BgL_arg3319z00_887 = 
MAKE_PAIR(BGl_string7988z00zzjvm_envz00, BNIL); 
BgL_arg3314z00_885 = 
MAKE_PAIR(BNIL, BgL_arg3319z00_887); } 
BgL_arg3309z00_882 = 
MAKE_PAIR(BgL_arg3313z00_884, BgL_arg3314z00_885); } 
BgL_arg3306z00_881 = 
MAKE_PAIR(BgL_arg3309z00_882, BNIL); } 
BgL_arg3301z00_878 = 
MAKE_PAIR(BgL_arg3305z00_880, BgL_arg3306z00_881); } 
{ /* ./Jvm/env.scm 320 */
obj_t BgL_arg3323z00_888;obj_t BgL_arg3324z00_889;
{ /* ./Jvm/env.scm 320 */
obj_t BgL_arg3327z00_890;obj_t BgL_arg3328z00_891;
BgL_arg3327z00_890 = 
CNST_TABLE_REF(((long)4)); 
{ /* ./Jvm/env.scm 320 */
obj_t BgL_arg3331z00_892;
{ /* ./Jvm/env.scm 320 */
obj_t BgL_arg3335z00_894;obj_t BgL_arg3336z00_895;
BgL_arg3335z00_894 = 
CNST_TABLE_REF(((long)2)); 
{ /* ./Jvm/env.scm 320 */
obj_t BgL_arg3341z00_897;
BgL_arg3341z00_897 = 
MAKE_PAIR(BGl_string7989z00zzjvm_envz00, BNIL); 
BgL_arg3336z00_895 = 
MAKE_PAIR(BNIL, BgL_arg3341z00_897); } 
BgL_arg3331z00_892 = 
MAKE_PAIR(BgL_arg3335z00_894, BgL_arg3336z00_895); } 
BgL_arg3328z00_891 = 
MAKE_PAIR(BgL_arg3331z00_892, BNIL); } 
BgL_arg3323z00_888 = 
MAKE_PAIR(BgL_arg3327z00_890, BgL_arg3328z00_891); } 
{ /* ./Jvm/env.scm 321 */
obj_t BgL_arg3345z00_898;obj_t BgL_arg3346z00_899;
{ /* ./Jvm/env.scm 321 */
obj_t BgL_arg3349z00_900;obj_t BgL_arg3350z00_901;
BgL_arg3349z00_900 = 
CNST_TABLE_REF(((long)5)); 
{ /* ./Jvm/env.scm 321 */
obj_t BgL_arg3354z00_902;
{ /* ./Jvm/env.scm 321 */
obj_t BgL_arg3358z00_904;obj_t BgL_arg3359z00_905;
BgL_arg3358z00_904 = 
CNST_TABLE_REF(((long)2)); 
{ /* ./Jvm/env.scm 321 */
obj_t BgL_arg3363z00_907;
BgL_arg3363z00_907 = 
MAKE_PAIR(BGl_string7990z00zzjvm_envz00, BNIL); 
BgL_arg3359z00_905 = 
MAKE_PAIR(BNIL, BgL_arg3363z00_907); } 
BgL_arg3354z00_902 = 
MAKE_PAIR(BgL_arg3358z00_904, BgL_arg3359z00_905); } 
BgL_arg3350z00_901 = 
MAKE_PAIR(BgL_arg3354z00_902, BNIL); } 
BgL_arg3345z00_898 = 
MAKE_PAIR(BgL_arg3349z00_900, BgL_arg3350z00_901); } 
{ /* ./Jvm/env.scm 322 */
obj_t BgL_arg3367z00_908;obj_t BgL_arg3368z00_909;
{ /* ./Jvm/env.scm 322 */
obj_t BgL_arg3371z00_910;obj_t BgL_arg3372z00_911;
BgL_arg3371z00_910 = 
CNST_TABLE_REF(((long)6)); 
{ /* ./Jvm/env.scm 322 */
obj_t BgL_arg3375z00_912;
{ /* ./Jvm/env.scm 322 */
obj_t BgL_arg3379z00_914;obj_t BgL_arg3380z00_915;
BgL_arg3379z00_914 = 
CNST_TABLE_REF(((long)2)); 
{ /* ./Jvm/env.scm 322 */
obj_t BgL_arg3384z00_917;
BgL_arg3384z00_917 = 
MAKE_PAIR(BGl_string7991z00zzjvm_envz00, BNIL); 
BgL_arg3380z00_915 = 
MAKE_PAIR(BNIL, BgL_arg3384z00_917); } 
BgL_arg3375z00_912 = 
MAKE_PAIR(BgL_arg3379z00_914, BgL_arg3380z00_915); } 
BgL_arg3372z00_911 = 
MAKE_PAIR(BgL_arg3375z00_912, BNIL); } 
BgL_arg3367z00_908 = 
MAKE_PAIR(BgL_arg3371z00_910, BgL_arg3372z00_911); } 
{ /* ./Jvm/env.scm 323 */
obj_t BgL_arg3388z00_918;obj_t BgL_arg3389z00_919;
{ /* ./Jvm/env.scm 323 */
obj_t BgL_arg3392z00_920;obj_t BgL_arg3393z00_921;
BgL_arg3392z00_920 = 
CNST_TABLE_REF(((long)7)); 
{ /* ./Jvm/env.scm 323 */
obj_t BgL_arg3396z00_922;
{ /* ./Jvm/env.scm 323 */
obj_t BgL_arg3400z00_924;obj_t BgL_arg3401z00_925;
BgL_arg3400z00_924 = 
CNST_TABLE_REF(((long)2)); 
{ /* ./Jvm/env.scm 323 */
obj_t BgL_arg3405z00_927;
BgL_arg3405z00_927 = 
MAKE_PAIR(BGl_za2jvmzd2foreignzd2classzd2nameza2zd2zzengine_paramz00, BNIL); 
BgL_arg3401z00_925 = 
MAKE_PAIR(BNIL, BgL_arg3405z00_927); } 
BgL_arg3396z00_922 = 
MAKE_PAIR(BgL_arg3400z00_924, BgL_arg3401z00_925); } 
BgL_arg3393z00_921 = 
MAKE_PAIR(BgL_arg3396z00_922, BNIL); } 
BgL_arg3388z00_918 = 
MAKE_PAIR(BgL_arg3392z00_920, BgL_arg3393z00_921); } 
{ /* ./Jvm/env.scm 324 */
obj_t BgL_arg3409z00_928;obj_t BgL_arg3410z00_929;
{ /* ./Jvm/env.scm 324 */
obj_t BgL_arg3413z00_930;obj_t BgL_arg3414z00_931;
BgL_arg3413z00_930 = 
CNST_TABLE_REF(((long)8)); 
{ /* ./Jvm/env.scm 324 */
obj_t BgL_arg3417z00_932;
{ /* ./Jvm/env.scm 324 */
obj_t BgL_arg3422z00_934;obj_t BgL_arg3423z00_935;
BgL_arg3422z00_934 = 
CNST_TABLE_REF(((long)2)); 
{ /* ./Jvm/env.scm 324 */
obj_t BgL_arg3427z00_937;
BgL_arg3427z00_937 = 
MAKE_PAIR(BGl_string7992z00zzjvm_envz00, BNIL); 
BgL_arg3423z00_935 = 
MAKE_PAIR(BNIL, BgL_arg3427z00_937); } 
BgL_arg3417z00_932 = 
MAKE_PAIR(BgL_arg3422z00_934, BgL_arg3423z00_935); } 
BgL_arg3414z00_931 = 
MAKE_PAIR(BgL_arg3417z00_932, BNIL); } 
BgL_arg3409z00_928 = 
MAKE_PAIR(BgL_arg3413z00_930, BgL_arg3414z00_931); } 
{ /* ./Jvm/env.scm 325 */
obj_t BgL_arg3431z00_938;obj_t BgL_arg3432z00_939;
{ /* ./Jvm/env.scm 325 */
obj_t BgL_arg3436z00_940;obj_t BgL_arg3437z00_941;
BgL_arg3436z00_940 = 
CNST_TABLE_REF(((long)9)); 
{ /* ./Jvm/env.scm 325 */
obj_t BgL_arg3440z00_942;
{ /* ./Jvm/env.scm 325 */
obj_t BgL_arg3444z00_944;obj_t BgL_arg3446z00_945;
BgL_arg3444z00_944 = 
CNST_TABLE_REF(((long)2)); 
{ /* ./Jvm/env.scm 325 */
obj_t BgL_arg3450z00_947;
BgL_arg3450z00_947 = 
MAKE_PAIR(BGl_string7993z00zzjvm_envz00, BNIL); 
BgL_arg3446z00_945 = 
MAKE_PAIR(BNIL, BgL_arg3450z00_947); } 
BgL_arg3440z00_942 = 
MAKE_PAIR(BgL_arg3444z00_944, BgL_arg3446z00_945); } 
BgL_arg3437z00_941 = 
MAKE_PAIR(BgL_arg3440z00_942, BNIL); } 
BgL_arg3431z00_938 = 
MAKE_PAIR(BgL_arg3436z00_940, BgL_arg3437z00_941); } 
{ /* ./Jvm/env.scm 326 */
obj_t BgL_arg3454z00_948;obj_t BgL_arg3455z00_949;
{ /* ./Jvm/env.scm 326 */
obj_t BgL_arg3458z00_950;obj_t BgL_arg3459z00_951;
BgL_arg3458z00_950 = 
CNST_TABLE_REF(((long)10)); 
{ /* ./Jvm/env.scm 326 */
obj_t BgL_arg3462z00_952;
{ /* ./Jvm/env.scm 326 */
obj_t BgL_arg3466z00_954;obj_t BgL_arg3467z00_955;
BgL_arg3466z00_954 = 
CNST_TABLE_REF(((long)2)); 
{ /* ./Jvm/env.scm 326 */
obj_t BgL_arg3471z00_957;
BgL_arg3471z00_957 = 
MAKE_PAIR(BGl_string7994z00zzjvm_envz00, BNIL); 
BgL_arg3467z00_955 = 
MAKE_PAIR(BNIL, BgL_arg3471z00_957); } 
BgL_arg3462z00_952 = 
MAKE_PAIR(BgL_arg3466z00_954, BgL_arg3467z00_955); } 
BgL_arg3459z00_951 = 
MAKE_PAIR(BgL_arg3462z00_952, BNIL); } 
BgL_arg3454z00_948 = 
MAKE_PAIR(BgL_arg3458z00_950, BgL_arg3459z00_951); } 
{ /* ./Jvm/env.scm 327 */
obj_t BgL_arg3475z00_958;obj_t BgL_arg3476z00_959;
{ /* ./Jvm/env.scm 327 */
obj_t BgL_arg3479z00_960;obj_t BgL_arg3480z00_961;
BgL_arg3479z00_960 = 
CNST_TABLE_REF(((long)11)); 
{ /* ./Jvm/env.scm 327 */
obj_t BgL_arg3483z00_962;
{ /* ./Jvm/env.scm 327 */
obj_t BgL_arg3487z00_964;obj_t BgL_arg3488z00_965;
BgL_arg3487z00_964 = 
CNST_TABLE_REF(((long)12)); 
{ /* ./Jvm/env.scm 327 */
obj_t BgL_arg3491z00_966;obj_t BgL_arg3492z00_967;
BgL_arg3491z00_966 = 
CNST_TABLE_REF(((long)10)); 
{ /* ./Jvm/env.scm 327 */
obj_t BgL_arg3496z00_969;
{ /* ./Jvm/env.scm 327 */
obj_t BgL_arg3499z00_970;obj_t BgL_arg3500z00_971;
BgL_arg3499z00_970 = 
CNST_TABLE_REF(((long)13)); 
BgL_arg3500z00_971 = 
MAKE_PAIR(BGl_string7995z00zzjvm_envz00, BNIL); 
BgL_arg3496z00_969 = 
MAKE_PAIR(BgL_arg3499z00_970, BgL_arg3500z00_971); } 
BgL_arg3492z00_967 = 
MAKE_PAIR(BNIL, BgL_arg3496z00_969); } 
BgL_arg3488z00_965 = 
MAKE_PAIR(BgL_arg3491z00_966, BgL_arg3492z00_967); } 
BgL_arg3483z00_962 = 
MAKE_PAIR(BgL_arg3487z00_964, BgL_arg3488z00_965); } 
BgL_arg3480z00_961 = 
MAKE_PAIR(BgL_arg3483z00_962, BNIL); } 
BgL_arg3475z00_958 = 
MAKE_PAIR(BgL_arg3479z00_960, BgL_arg3480z00_961); } 
{ /* ./Jvm/env.scm 328 */
obj_t BgL_arg3504z00_972;obj_t BgL_arg3506z00_973;
{ /* ./Jvm/env.scm 328 */
obj_t BgL_arg3509z00_974;obj_t BgL_arg3510z00_975;
BgL_arg3509z00_974 = 
CNST_TABLE_REF(((long)14)); 
{ /* ./Jvm/env.scm 328 */
obj_t BgL_arg3513z00_976;
{ /* ./Jvm/env.scm 328 */
obj_t BgL_arg3517z00_978;obj_t BgL_arg3518z00_979;
BgL_arg3517z00_978 = 
CNST_TABLE_REF(((long)2)); 
{ /* ./Jvm/env.scm 328 */
obj_t BgL_arg3522z00_981;
BgL_arg3522z00_981 = 
MAKE_PAIR(BGl_string7996z00zzjvm_envz00, BNIL); 
BgL_arg3518z00_979 = 
MAKE_PAIR(BNIL, BgL_arg3522z00_981); } 
BgL_arg3513z00_976 = 
MAKE_PAIR(BgL_arg3517z00_978, BgL_arg3518z00_979); } 
BgL_arg3510z00_975 = 
MAKE_PAIR(BgL_arg3513z00_976, BNIL); } 
BgL_arg3504z00_972 = 
MAKE_PAIR(BgL_arg3509z00_974, BgL_arg3510z00_975); } 
{ /* ./Jvm/env.scm 329 */
obj_t BgL_arg3526z00_982;obj_t BgL_arg3527z00_983;
{ /* ./Jvm/env.scm 329 */
obj_t BgL_arg3530z00_984;obj_t BgL_arg3531z00_985;
BgL_arg3530z00_984 = 
CNST_TABLE_REF(((long)15)); 
{ /* ./Jvm/env.scm 329 */
obj_t BgL_arg3534z00_986;
{ /* ./Jvm/env.scm 329 */
obj_t BgL_arg3538z00_988;obj_t BgL_arg3541z00_989;
BgL_arg3538z00_988 = 
CNST_TABLE_REF(((long)12)); 
{ /* ./Jvm/env.scm 329 */
obj_t BgL_arg3544z00_990;obj_t BgL_arg3545z00_991;
BgL_arg3544z00_990 = 
CNST_TABLE_REF(((long)14)); 
{ /* ./Jvm/env.scm 329 */
obj_t BgL_arg3549z00_993;
{ /* ./Jvm/env.scm 329 */
obj_t BgL_arg3552z00_994;obj_t BgL_arg3553z00_995;
BgL_arg3552z00_994 = 
CNST_TABLE_REF(((long)16)); 
BgL_arg3553z00_995 = 
MAKE_PAIR(BGl_string7995z00zzjvm_envz00, BNIL); 
BgL_arg3549z00_993 = 
MAKE_PAIR(BgL_arg3552z00_994, BgL_arg3553z00_995); } 
BgL_arg3545z00_991 = 
MAKE_PAIR(BNIL, BgL_arg3549z00_993); } 
BgL_arg3541z00_989 = 
MAKE_PAIR(BgL_arg3544z00_990, BgL_arg3545z00_991); } 
BgL_arg3534z00_986 = 
MAKE_PAIR(BgL_arg3538z00_988, BgL_arg3541z00_989); } 
BgL_arg3531z00_985 = 
MAKE_PAIR(BgL_arg3534z00_986, BNIL); } 
BgL_arg3526z00_982 = 
MAKE_PAIR(BgL_arg3530z00_984, BgL_arg3531z00_985); } 
{ /* ./Jvm/env.scm 330 */
obj_t BgL_arg3557z00_996;obj_t BgL_arg3558z00_997;
{ /* ./Jvm/env.scm 330 */
obj_t BgL_arg3561z00_998;obj_t BgL_arg3562z00_999;
BgL_arg3561z00_998 = 
CNST_TABLE_REF(((long)17)); 
{ /* ./Jvm/env.scm 330 */
obj_t BgL_arg3565z00_1000;
{ /* ./Jvm/env.scm 330 */
obj_t BgL_arg3569z00_1002;obj_t BgL_arg3570z00_1003;
BgL_arg3569z00_1002 = 
CNST_TABLE_REF(((long)18)); 
{ /* ./Jvm/env.scm 330 */
obj_t BgL_arg3573z00_1004;obj_t BgL_arg3574z00_1005;
BgL_arg3573z00_1004 = 
CNST_TABLE_REF(((long)14)); 
{ /* ./Jvm/env.scm 330 */
obj_t BgL_arg3578z00_1007;
{ /* ./Jvm/env.scm 330 */
obj_t BgL_arg3581z00_1008;obj_t BgL_arg3582z00_1009;
BgL_arg3581z00_1008 = 
CNST_TABLE_REF(((long)19)); 
{ /* ./Jvm/env.scm 330 */
obj_t BgL_arg3586z00_1011;
{ /* ./Jvm/env.scm 330 */
obj_t BgL_auxz00_3914;
BgL_auxz00_3914 = 
CNST_TABLE_REF(((long)16)); 
BgL_arg3586z00_1011 = 
MAKE_PAIR(BgL_auxz00_3914, BNIL); } 
BgL_arg3582z00_1009 = 
MAKE_PAIR(BGl_string7997z00zzjvm_envz00, BgL_arg3586z00_1011); } 
BgL_arg3578z00_1007 = 
MAKE_PAIR(BgL_arg3581z00_1008, BgL_arg3582z00_1009); } 
BgL_arg3574z00_1005 = 
MAKE_PAIR(BNIL, BgL_arg3578z00_1007); } 
BgL_arg3570z00_1003 = 
MAKE_PAIR(BgL_arg3573z00_1004, BgL_arg3574z00_1005); } 
BgL_arg3565z00_1000 = 
MAKE_PAIR(BgL_arg3569z00_1002, BgL_arg3570z00_1003); } 
BgL_arg3562z00_999 = 
MAKE_PAIR(BgL_arg3565z00_1000, BNIL); } 
BgL_arg3557z00_996 = 
MAKE_PAIR(BgL_arg3561z00_998, BgL_arg3562z00_999); } 
{ /* ./Jvm/env.scm 331 */
obj_t BgL_arg3590z00_1012;obj_t BgL_arg3591z00_1013;
{ /* ./Jvm/env.scm 331 */
obj_t BgL_arg3594z00_1014;obj_t BgL_arg3595z00_1015;
BgL_arg3594z00_1014 = 
CNST_TABLE_REF(((long)20)); 
{ /* ./Jvm/env.scm 331 */
obj_t BgL_arg3598z00_1016;
{ /* ./Jvm/env.scm 331 */
obj_t BgL_arg3602z00_1018;obj_t BgL_arg3604z00_1019;
BgL_arg3602z00_1018 = 
CNST_TABLE_REF(((long)2)); 
{ /* ./Jvm/env.scm 331 */
obj_t BgL_arg3608z00_1021;
BgL_arg3608z00_1021 = 
MAKE_PAIR(BGl_string7998z00zzjvm_envz00, BNIL); 
BgL_arg3604z00_1019 = 
MAKE_PAIR(BNIL, BgL_arg3608z00_1021); } 
BgL_arg3598z00_1016 = 
MAKE_PAIR(BgL_arg3602z00_1018, BgL_arg3604z00_1019); } 
BgL_arg3595z00_1015 = 
MAKE_PAIR(BgL_arg3598z00_1016, BNIL); } 
BgL_arg3590z00_1012 = 
MAKE_PAIR(BgL_arg3594z00_1014, BgL_arg3595z00_1015); } 
{ /* ./Jvm/env.scm 332 */
obj_t BgL_arg3612z00_1022;obj_t BgL_arg3613z00_1023;
{ /* ./Jvm/env.scm 332 */
obj_t BgL_arg3616z00_1024;obj_t BgL_arg3617z00_1025;
BgL_arg3616z00_1024 = 
CNST_TABLE_REF(((long)21)); 
{ /* ./Jvm/env.scm 332 */
obj_t BgL_arg3620z00_1026;
{ /* ./Jvm/env.scm 332 */
obj_t BgL_arg3624z00_1028;obj_t BgL_arg3625z00_1029;
BgL_arg3624z00_1028 = 
CNST_TABLE_REF(((long)18)); 
{ /* ./Jvm/env.scm 332 */
obj_t BgL_arg3628z00_1030;obj_t BgL_arg3629z00_1031;
BgL_arg3628z00_1030 = 
CNST_TABLE_REF(((long)20)); 
{ /* ./Jvm/env.scm 332 */
obj_t BgL_arg3632z00_1032;obj_t BgL_arg3633z00_1033;
{ /* ./Jvm/env.scm 332 */
obj_t BgL_auxz00_3934;
BgL_auxz00_3934 = 
CNST_TABLE_REF(((long)22)); 
BgL_arg3632z00_1032 = 
MAKE_PAIR(BgL_auxz00_3934, BNIL); } 
{ /* ./Jvm/env.scm 332 */
obj_t BgL_arg3637z00_1034;obj_t BgL_arg3638z00_1035;
BgL_arg3637z00_1034 = 
CNST_TABLE_REF(((long)20)); 
{ /* ./Jvm/env.scm 332 */
obj_t BgL_arg3642z00_1037;
{ /* ./Jvm/env.scm 332 */
obj_t BgL_auxz00_3938;
BgL_auxz00_3938 = 
CNST_TABLE_REF(((long)3)); 
BgL_arg3642z00_1037 = 
MAKE_PAIR(BgL_auxz00_3938, BNIL); } 
BgL_arg3638z00_1035 = 
MAKE_PAIR(BGl_string7999z00zzjvm_envz00, BgL_arg3642z00_1037); } 
BgL_arg3633z00_1033 = 
MAKE_PAIR(BgL_arg3637z00_1034, BgL_arg3638z00_1035); } 
BgL_arg3629z00_1031 = 
MAKE_PAIR(BgL_arg3632z00_1032, BgL_arg3633z00_1033); } 
BgL_arg3625z00_1029 = 
MAKE_PAIR(BgL_arg3628z00_1030, BgL_arg3629z00_1031); } 
BgL_arg3620z00_1026 = 
MAKE_PAIR(BgL_arg3624z00_1028, BgL_arg3625z00_1029); } 
BgL_arg3617z00_1025 = 
MAKE_PAIR(BgL_arg3620z00_1026, BNIL); } 
BgL_arg3612z00_1022 = 
MAKE_PAIR(BgL_arg3616z00_1024, BgL_arg3617z00_1025); } 
{ /* ./Jvm/env.scm 333 */
obj_t BgL_arg3646z00_1038;obj_t BgL_arg3647z00_1039;
{ /* ./Jvm/env.scm 333 */
obj_t BgL_arg3650z00_1040;obj_t BgL_arg3651z00_1041;
BgL_arg3650z00_1040 = 
CNST_TABLE_REF(((long)23)); 
{ /* ./Jvm/env.scm 333 */
obj_t BgL_arg3654z00_1042;
{ /* ./Jvm/env.scm 333 */
obj_t BgL_arg3658z00_1044;obj_t BgL_arg3659z00_1045;
BgL_arg3658z00_1044 = 
CNST_TABLE_REF(((long)2)); 
{ /* ./Jvm/env.scm 333 */
obj_t BgL_arg3663z00_1047;
BgL_arg3663z00_1047 = 
MAKE_PAIR(BGl_string8000z00zzjvm_envz00, BNIL); 
BgL_arg3659z00_1045 = 
MAKE_PAIR(BNIL, BgL_arg3663z00_1047); } 
BgL_arg3654z00_1042 = 
MAKE_PAIR(BgL_arg3658z00_1044, BgL_arg3659z00_1045); } 
BgL_arg3651z00_1041 = 
MAKE_PAIR(BgL_arg3654z00_1042, BNIL); } 
BgL_arg3646z00_1038 = 
MAKE_PAIR(BgL_arg3650z00_1040, BgL_arg3651z00_1041); } 
{ /* ./Jvm/env.scm 334 */
obj_t BgL_arg3667z00_1048;obj_t BgL_arg3668z00_1049;
{ /* ./Jvm/env.scm 334 */
obj_t BgL_arg3671z00_1050;obj_t BgL_arg3672z00_1051;
BgL_arg3671z00_1050 = 
CNST_TABLE_REF(((long)24)); 
{ /* ./Jvm/env.scm 334 */
obj_t BgL_arg3675z00_1052;
{ /* ./Jvm/env.scm 334 */
obj_t BgL_arg3679z00_1054;obj_t BgL_arg3681z00_1055;
BgL_arg3679z00_1054 = 
CNST_TABLE_REF(((long)18)); 
{ /* ./Jvm/env.scm 334 */
obj_t BgL_arg3684z00_1056;obj_t BgL_arg3685z00_1057;
BgL_arg3684z00_1056 = 
CNST_TABLE_REF(((long)23)); 
{ /* ./Jvm/env.scm 334 */
obj_t BgL_arg3688z00_1058;obj_t BgL_arg3689z00_1059;
{ /* ./Jvm/env.scm 334 */
obj_t BgL_auxz00_3958;
BgL_auxz00_3958 = 
CNST_TABLE_REF(((long)22)); 
BgL_arg3688z00_1058 = 
MAKE_PAIR(BgL_auxz00_3958, BNIL); } 
{ /* ./Jvm/env.scm 334 */
obj_t BgL_arg3694z00_1060;obj_t BgL_arg3695z00_1061;
BgL_arg3694z00_1060 = 
CNST_TABLE_REF(((long)23)); 
{ /* ./Jvm/env.scm 334 */
obj_t BgL_arg3699z00_1063;
{ /* ./Jvm/env.scm 334 */
obj_t BgL_auxz00_3962;
BgL_auxz00_3962 = 
CNST_TABLE_REF(((long)3)); 
BgL_arg3699z00_1063 = 
MAKE_PAIR(BgL_auxz00_3962, BNIL); } 
BgL_arg3695z00_1061 = 
MAKE_PAIR(BGl_string8001z00zzjvm_envz00, BgL_arg3699z00_1063); } 
BgL_arg3689z00_1059 = 
MAKE_PAIR(BgL_arg3694z00_1060, BgL_arg3695z00_1061); } 
BgL_arg3685z00_1057 = 
MAKE_PAIR(BgL_arg3688z00_1058, BgL_arg3689z00_1059); } 
BgL_arg3681z00_1055 = 
MAKE_PAIR(BgL_arg3684z00_1056, BgL_arg3685z00_1057); } 
BgL_arg3675z00_1052 = 
MAKE_PAIR(BgL_arg3679z00_1054, BgL_arg3681z00_1055); } 
BgL_arg3672z00_1051 = 
MAKE_PAIR(BgL_arg3675z00_1052, BNIL); } 
BgL_arg3667z00_1048 = 
MAKE_PAIR(BgL_arg3671z00_1050, BgL_arg3672z00_1051); } 
{ /* ./Jvm/env.scm 335 */
obj_t BgL_arg3703z00_1064;obj_t BgL_arg3704z00_1065;
{ /* ./Jvm/env.scm 335 */
obj_t BgL_arg3707z00_1066;obj_t BgL_arg3708z00_1067;
BgL_arg3707z00_1066 = 
CNST_TABLE_REF(((long)25)); 
{ /* ./Jvm/env.scm 335 */
obj_t BgL_arg3712z00_1068;
{ /* ./Jvm/env.scm 335 */
obj_t BgL_arg3717z00_1070;obj_t BgL_arg3718z00_1071;
BgL_arg3717z00_1070 = 
CNST_TABLE_REF(((long)2)); 
{ /* ./Jvm/env.scm 335 */
obj_t BgL_arg3722z00_1073;
BgL_arg3722z00_1073 = 
MAKE_PAIR(BGl_string8002z00zzjvm_envz00, BNIL); 
BgL_arg3718z00_1071 = 
MAKE_PAIR(BNIL, BgL_arg3722z00_1073); } 
BgL_arg3712z00_1068 = 
MAKE_PAIR(BgL_arg3717z00_1070, BgL_arg3718z00_1071); } 
BgL_arg3708z00_1067 = 
MAKE_PAIR(BgL_arg3712z00_1068, BNIL); } 
BgL_arg3703z00_1064 = 
MAKE_PAIR(BgL_arg3707z00_1066, BgL_arg3708z00_1067); } 
{ /* ./Jvm/env.scm 336 */
obj_t BgL_arg3726z00_1074;obj_t BgL_arg3728z00_1075;
{ /* ./Jvm/env.scm 336 */
obj_t BgL_arg3731z00_1076;obj_t BgL_arg3732z00_1077;
BgL_arg3731z00_1076 = 
CNST_TABLE_REF(((long)26)); 
{ /* ./Jvm/env.scm 336 */
obj_t BgL_arg3735z00_1078;
{ /* ./Jvm/env.scm 336 */
obj_t BgL_arg3739z00_1080;obj_t BgL_arg3740z00_1081;
BgL_arg3739z00_1080 = 
CNST_TABLE_REF(((long)2)); 
{ /* ./Jvm/env.scm 336 */
obj_t BgL_arg3744z00_1083;
BgL_arg3744z00_1083 = 
MAKE_PAIR(BGl_string8003z00zzjvm_envz00, BNIL); 
BgL_arg3740z00_1081 = 
MAKE_PAIR(BNIL, BgL_arg3744z00_1083); } 
BgL_arg3735z00_1078 = 
MAKE_PAIR(BgL_arg3739z00_1080, BgL_arg3740z00_1081); } 
BgL_arg3732z00_1077 = 
MAKE_PAIR(BgL_arg3735z00_1078, BNIL); } 
BgL_arg3726z00_1074 = 
MAKE_PAIR(BgL_arg3731z00_1076, BgL_arg3732z00_1077); } 
{ /* ./Jvm/env.scm 337 */
obj_t BgL_arg3748z00_1084;obj_t BgL_arg3749z00_1085;
{ /* ./Jvm/env.scm 337 */
obj_t BgL_arg3752z00_1086;obj_t BgL_arg3753z00_1087;
BgL_arg3752z00_1086 = 
CNST_TABLE_REF(((long)27)); 
{ /* ./Jvm/env.scm 337 */
obj_t BgL_arg3756z00_1088;
{ /* ./Jvm/env.scm 337 */
obj_t BgL_arg3760z00_1090;obj_t BgL_arg3761z00_1091;
BgL_arg3760z00_1090 = 
CNST_TABLE_REF(((long)12)); 
{ /* ./Jvm/env.scm 337 */
obj_t BgL_arg3764z00_1092;obj_t BgL_arg3765z00_1093;
BgL_arg3764z00_1092 = 
CNST_TABLE_REF(((long)26)); 
{ /* ./Jvm/env.scm 337 */
obj_t BgL_arg3769z00_1095;
{ /* ./Jvm/env.scm 337 */
obj_t BgL_arg3773z00_1096;obj_t BgL_arg3774z00_1097;
BgL_arg3773z00_1096 = 
CNST_TABLE_REF(((long)28)); 
BgL_arg3774z00_1097 = 
MAKE_PAIR(BGl_string7995z00zzjvm_envz00, BNIL); 
BgL_arg3769z00_1095 = 
MAKE_PAIR(BgL_arg3773z00_1096, BgL_arg3774z00_1097); } 
BgL_arg3765z00_1093 = 
MAKE_PAIR(BNIL, BgL_arg3769z00_1095); } 
BgL_arg3761z00_1091 = 
MAKE_PAIR(BgL_arg3764z00_1092, BgL_arg3765z00_1093); } 
BgL_arg3756z00_1088 = 
MAKE_PAIR(BgL_arg3760z00_1090, BgL_arg3761z00_1091); } 
BgL_arg3753z00_1087 = 
MAKE_PAIR(BgL_arg3756z00_1088, BNIL); } 
BgL_arg3748z00_1084 = 
MAKE_PAIR(BgL_arg3752z00_1086, BgL_arg3753z00_1087); } 
{ /* ./Jvm/env.scm 338 */
obj_t BgL_arg3778z00_1098;obj_t BgL_arg3779z00_1099;
{ /* ./Jvm/env.scm 338 */
obj_t BgL_arg3782z00_1100;obj_t BgL_arg3783z00_1101;
BgL_arg3782z00_1100 = 
CNST_TABLE_REF(((long)29)); 
{ /* ./Jvm/env.scm 338 */
obj_t BgL_arg3786z00_1102;
{ /* ./Jvm/env.scm 338 */
obj_t BgL_arg3791z00_1104;obj_t BgL_arg3792z00_1105;
BgL_arg3791z00_1104 = 
CNST_TABLE_REF(((long)18)); 
{ /* ./Jvm/env.scm 338 */
obj_t BgL_arg3795z00_1106;obj_t BgL_arg3796z00_1107;
BgL_arg3795z00_1106 = 
CNST_TABLE_REF(((long)26)); 
{ /* ./Jvm/env.scm 338 */
obj_t BgL_arg3800z00_1109;
{ /* ./Jvm/env.scm 338 */
obj_t BgL_arg3803z00_1110;obj_t BgL_arg3804z00_1111;
BgL_arg3803z00_1110 = 
CNST_TABLE_REF(((long)19)); 
{ /* ./Jvm/env.scm 338 */
obj_t BgL_arg3808z00_1113;
{ /* ./Jvm/env.scm 338 */
obj_t BgL_auxz00_4001;
BgL_auxz00_4001 = 
CNST_TABLE_REF(((long)28)); 
BgL_arg3808z00_1113 = 
MAKE_PAIR(BgL_auxz00_4001, BNIL); } 
BgL_arg3804z00_1111 = 
MAKE_PAIR(BGl_string7997z00zzjvm_envz00, BgL_arg3808z00_1113); } 
BgL_arg3800z00_1109 = 
MAKE_PAIR(BgL_arg3803z00_1110, BgL_arg3804z00_1111); } 
BgL_arg3796z00_1107 = 
MAKE_PAIR(BNIL, BgL_arg3800z00_1109); } 
BgL_arg3792z00_1105 = 
MAKE_PAIR(BgL_arg3795z00_1106, BgL_arg3796z00_1107); } 
BgL_arg3786z00_1102 = 
MAKE_PAIR(BgL_arg3791z00_1104, BgL_arg3792z00_1105); } 
BgL_arg3783z00_1101 = 
MAKE_PAIR(BgL_arg3786z00_1102, BNIL); } 
BgL_arg3778z00_1098 = 
MAKE_PAIR(BgL_arg3782z00_1100, BgL_arg3783z00_1101); } 
{ /* ./Jvm/env.scm 339 */
obj_t BgL_arg3812z00_1114;obj_t BgL_arg3813z00_1115;
{ /* ./Jvm/env.scm 339 */
obj_t BgL_arg3816z00_1116;obj_t BgL_arg3817z00_1117;
BgL_arg3816z00_1116 = 
CNST_TABLE_REF(((long)30)); 
{ /* ./Jvm/env.scm 339 */
obj_t BgL_arg3820z00_1118;
{ /* ./Jvm/env.scm 339 */
obj_t BgL_arg3824z00_1120;obj_t BgL_arg3825z00_1121;
BgL_arg3824z00_1120 = 
CNST_TABLE_REF(((long)2)); 
{ /* ./Jvm/env.scm 339 */
obj_t BgL_arg3830z00_1123;
BgL_arg3830z00_1123 = 
MAKE_PAIR(BGl_string8004z00zzjvm_envz00, BNIL); 
BgL_arg3825z00_1121 = 
MAKE_PAIR(BNIL, BgL_arg3830z00_1123); } 
BgL_arg3820z00_1118 = 
MAKE_PAIR(BgL_arg3824z00_1120, BgL_arg3825z00_1121); } 
BgL_arg3817z00_1117 = 
MAKE_PAIR(BgL_arg3820z00_1118, BNIL); } 
BgL_arg3812z00_1114 = 
MAKE_PAIR(BgL_arg3816z00_1116, BgL_arg3817z00_1117); } 
{ /* ./Jvm/env.scm 340 */
obj_t BgL_arg3834z00_1124;obj_t BgL_arg3835z00_1125;
{ /* ./Jvm/env.scm 340 */
obj_t BgL_arg3838z00_1126;obj_t BgL_arg3839z00_1127;
BgL_arg3838z00_1126 = 
CNST_TABLE_REF(((long)31)); 
{ /* ./Jvm/env.scm 340 */
obj_t BgL_arg3842z00_1128;
{ /* ./Jvm/env.scm 340 */
obj_t BgL_arg3846z00_1130;obj_t BgL_arg3847z00_1131;
BgL_arg3846z00_1130 = 
CNST_TABLE_REF(((long)12)); 
{ /* ./Jvm/env.scm 340 */
obj_t BgL_arg3850z00_1132;obj_t BgL_arg3851z00_1133;
BgL_arg3850z00_1132 = 
CNST_TABLE_REF(((long)30)); 
{ /* ./Jvm/env.scm 340 */
obj_t BgL_arg3856z00_1135;
{ /* ./Jvm/env.scm 340 */
obj_t BgL_arg3859z00_1136;obj_t BgL_arg3860z00_1137;
BgL_arg3859z00_1136 = 
CNST_TABLE_REF(((long)32)); 
BgL_arg3860z00_1137 = 
MAKE_PAIR(BGl_string7995z00zzjvm_envz00, BNIL); 
BgL_arg3856z00_1135 = 
MAKE_PAIR(BgL_arg3859z00_1136, BgL_arg3860z00_1137); } 
BgL_arg3851z00_1133 = 
MAKE_PAIR(BNIL, BgL_arg3856z00_1135); } 
BgL_arg3847z00_1131 = 
MAKE_PAIR(BgL_arg3850z00_1132, BgL_arg3851z00_1133); } 
BgL_arg3842z00_1128 = 
MAKE_PAIR(BgL_arg3846z00_1130, BgL_arg3847z00_1131); } 
BgL_arg3839z00_1127 = 
MAKE_PAIR(BgL_arg3842z00_1128, BNIL); } 
BgL_arg3834z00_1124 = 
MAKE_PAIR(BgL_arg3838z00_1126, BgL_arg3839z00_1127); } 
{ /* ./Jvm/env.scm 341 */
obj_t BgL_arg3864z00_1138;obj_t BgL_arg3865z00_1139;
{ /* ./Jvm/env.scm 341 */
obj_t BgL_arg3868z00_1140;obj_t BgL_arg3869z00_1141;
BgL_arg3868z00_1140 = 
CNST_TABLE_REF(((long)33)); 
{ /* ./Jvm/env.scm 341 */
obj_t BgL_arg3872z00_1142;
{ /* ./Jvm/env.scm 341 */
obj_t BgL_arg3876z00_1144;obj_t BgL_arg3877z00_1145;
BgL_arg3876z00_1144 = 
CNST_TABLE_REF(((long)2)); 
{ /* ./Jvm/env.scm 341 */
obj_t BgL_arg3881z00_1147;
BgL_arg3881z00_1147 = 
MAKE_PAIR(BGl_string8005z00zzjvm_envz00, BNIL); 
BgL_arg3877z00_1145 = 
MAKE_PAIR(BNIL, BgL_arg3881z00_1147); } 
BgL_arg3872z00_1142 = 
MAKE_PAIR(BgL_arg3876z00_1144, BgL_arg3877z00_1145); } 
BgL_arg3869z00_1141 = 
MAKE_PAIR(BgL_arg3872z00_1142, BNIL); } 
BgL_arg3864z00_1138 = 
MAKE_PAIR(BgL_arg3868z00_1140, BgL_arg3869z00_1141); } 
{ /* ./Jvm/env.scm 342 */
obj_t BgL_arg3885z00_1148;obj_t BgL_arg3886z00_1149;
{ /* ./Jvm/env.scm 342 */
obj_t BgL_arg3889z00_1150;obj_t BgL_arg3890z00_1151;
BgL_arg3889z00_1150 = 
CNST_TABLE_REF(((long)34)); 
{ /* ./Jvm/env.scm 342 */
obj_t BgL_arg3893z00_1152;
{ /* ./Jvm/env.scm 342 */
obj_t BgL_arg3897z00_1154;obj_t BgL_arg3898z00_1155;
BgL_arg3897z00_1154 = 
CNST_TABLE_REF(((long)2)); 
{ /* ./Jvm/env.scm 342 */
obj_t BgL_arg3902z00_1157;
BgL_arg3902z00_1157 = 
MAKE_PAIR(BGl_string8006z00zzjvm_envz00, BNIL); 
BgL_arg3898z00_1155 = 
MAKE_PAIR(BNIL, BgL_arg3902z00_1157); } 
BgL_arg3893z00_1152 = 
MAKE_PAIR(BgL_arg3897z00_1154, BgL_arg3898z00_1155); } 
BgL_arg3890z00_1151 = 
MAKE_PAIR(BgL_arg3893z00_1152, BNIL); } 
BgL_arg3885z00_1148 = 
MAKE_PAIR(BgL_arg3889z00_1150, BgL_arg3890z00_1151); } 
{ /* ./Jvm/env.scm 343 */
obj_t BgL_arg3906z00_1158;obj_t BgL_arg3907z00_1159;
{ /* ./Jvm/env.scm 343 */
obj_t BgL_arg3910z00_1160;obj_t BgL_arg3911z00_1161;
BgL_arg3910z00_1160 = 
CNST_TABLE_REF(((long)35)); 
{ /* ./Jvm/env.scm 343 */
obj_t BgL_arg3914z00_1162;
{ /* ./Jvm/env.scm 343 */
obj_t BgL_arg3918z00_1164;obj_t BgL_arg3919z00_1165;
BgL_arg3918z00_1164 = 
CNST_TABLE_REF(((long)2)); 
{ /* ./Jvm/env.scm 343 */
obj_t BgL_arg3923z00_1167;
BgL_arg3923z00_1167 = 
MAKE_PAIR(BGl_string8007z00zzjvm_envz00, BNIL); 
BgL_arg3919z00_1165 = 
MAKE_PAIR(BNIL, BgL_arg3923z00_1167); } 
BgL_arg3914z00_1162 = 
MAKE_PAIR(BgL_arg3918z00_1164, BgL_arg3919z00_1165); } 
BgL_arg3911z00_1161 = 
MAKE_PAIR(BgL_arg3914z00_1162, BNIL); } 
BgL_arg3906z00_1158 = 
MAKE_PAIR(BgL_arg3910z00_1160, BgL_arg3911z00_1161); } 
{ /* ./Jvm/env.scm 344 */
obj_t BgL_arg3927z00_1168;obj_t BgL_arg3928z00_1169;
{ /* ./Jvm/env.scm 344 */
obj_t BgL_arg3931z00_1170;obj_t BgL_arg3932z00_1171;
BgL_arg3931z00_1170 = 
CNST_TABLE_REF(((long)36)); 
{ /* ./Jvm/env.scm 344 */
obj_t BgL_arg3935z00_1172;
{ /* ./Jvm/env.scm 344 */
obj_t BgL_arg3940z00_1174;obj_t BgL_arg3941z00_1175;
BgL_arg3940z00_1174 = 
CNST_TABLE_REF(((long)2)); 
{ /* ./Jvm/env.scm 344 */
obj_t BgL_arg3945z00_1177;
BgL_arg3945z00_1177 = 
MAKE_PAIR(BGl_string8008z00zzjvm_envz00, BNIL); 
BgL_arg3941z00_1175 = 
MAKE_PAIR(BNIL, BgL_arg3945z00_1177); } 
BgL_arg3935z00_1172 = 
MAKE_PAIR(BgL_arg3940z00_1174, BgL_arg3941z00_1175); } 
BgL_arg3932z00_1171 = 
MAKE_PAIR(BgL_arg3935z00_1172, BNIL); } 
BgL_arg3927z00_1168 = 
MAKE_PAIR(BgL_arg3931z00_1170, BgL_arg3932z00_1171); } 
{ /* ./Jvm/env.scm 345 */
obj_t BgL_arg3949z00_1178;obj_t BgL_arg3950z00_1179;
{ /* ./Jvm/env.scm 345 */
obj_t BgL_arg3953z00_1180;obj_t BgL_arg3954z00_1181;
BgL_arg3953z00_1180 = 
CNST_TABLE_REF(((long)37)); 
{ /* ./Jvm/env.scm 345 */
obj_t BgL_arg3957z00_1182;
{ /* ./Jvm/env.scm 345 */
obj_t BgL_arg3961z00_1184;obj_t BgL_arg3962z00_1185;
BgL_arg3961z00_1184 = 
CNST_TABLE_REF(((long)12)); 
{ /* ./Jvm/env.scm 345 */
obj_t BgL_arg3965z00_1186;obj_t BgL_arg3966z00_1187;
BgL_arg3965z00_1186 = 
CNST_TABLE_REF(((long)38)); 
{ /* ./Jvm/env.scm 345 */
obj_t BgL_arg3970z00_1189;
{ /* ./Jvm/env.scm 345 */
obj_t BgL_arg3973z00_1190;obj_t BgL_arg3974z00_1191;
{ /* ./Jvm/env.scm 345 */
obj_t BgL_arg3978z00_1192;obj_t BgL_arg3979z00_1193;
BgL_arg3978z00_1192 = 
CNST_TABLE_REF(((long)39)); 
{ /* ./Jvm/env.scm 345 */
obj_t BgL_auxz00_4061;
BgL_auxz00_4061 = 
CNST_TABLE_REF(((long)13)); 
BgL_arg3979z00_1193 = 
MAKE_PAIR(BgL_auxz00_4061, BNIL); } 
BgL_arg3973z00_1190 = 
MAKE_PAIR(BgL_arg3978z00_1192, BgL_arg3979z00_1193); } 
BgL_arg3974z00_1191 = 
MAKE_PAIR(BGl_string8009z00zzjvm_envz00, BNIL); 
BgL_arg3970z00_1189 = 
MAKE_PAIR(BgL_arg3973z00_1190, BgL_arg3974z00_1191); } 
BgL_arg3966z00_1187 = 
MAKE_PAIR(BNIL, BgL_arg3970z00_1189); } 
BgL_arg3962z00_1185 = 
MAKE_PAIR(BgL_arg3965z00_1186, BgL_arg3966z00_1187); } 
BgL_arg3957z00_1182 = 
MAKE_PAIR(BgL_arg3961z00_1184, BgL_arg3962z00_1185); } 
BgL_arg3954z00_1181 = 
MAKE_PAIR(BgL_arg3957z00_1182, BNIL); } 
BgL_arg3949z00_1178 = 
MAKE_PAIR(BgL_arg3953z00_1180, BgL_arg3954z00_1181); } 
{ /* ./Jvm/env.scm 346 */
obj_t BgL_arg3984z00_1194;obj_t BgL_arg3985z00_1195;
{ /* ./Jvm/env.scm 346 */
obj_t BgL_arg3988z00_1196;obj_t BgL_arg3989z00_1197;
BgL_arg3988z00_1196 = 
CNST_TABLE_REF(((long)40)); 
{ /* ./Jvm/env.scm 346 */
obj_t BgL_arg3992z00_1198;
{ /* ./Jvm/env.scm 346 */
obj_t BgL_arg3996z00_1200;obj_t BgL_arg3997z00_1201;
BgL_arg3996z00_1200 = 
CNST_TABLE_REF(((long)2)); 
{ /* ./Jvm/env.scm 346 */
obj_t BgL_arg4001z00_1203;
BgL_arg4001z00_1203 = 
MAKE_PAIR(BGl_string8010z00zzjvm_envz00, BNIL); 
BgL_arg3997z00_1201 = 
MAKE_PAIR(BNIL, BgL_arg4001z00_1203); } 
BgL_arg3992z00_1198 = 
MAKE_PAIR(BgL_arg3996z00_1200, BgL_arg3997z00_1201); } 
BgL_arg3989z00_1197 = 
MAKE_PAIR(BgL_arg3992z00_1198, BNIL); } 
BgL_arg3984z00_1194 = 
MAKE_PAIR(BgL_arg3988z00_1196, BgL_arg3989z00_1197); } 
{ /* ./Jvm/env.scm 347 */
obj_t BgL_arg4005z00_1204;obj_t BgL_arg4006z00_1205;
{ /* ./Jvm/env.scm 347 */
obj_t BgL_arg4009z00_1206;obj_t BgL_arg4010z00_1207;
BgL_arg4009z00_1206 = 
CNST_TABLE_REF(((long)41)); 
{ /* ./Jvm/env.scm 347 */
obj_t BgL_arg4013z00_1208;
{ /* ./Jvm/env.scm 347 */
obj_t BgL_arg4017z00_1210;obj_t BgL_arg4018z00_1211;
BgL_arg4017z00_1210 = 
CNST_TABLE_REF(((long)2)); 
{ /* ./Jvm/env.scm 347 */
obj_t BgL_arg4022z00_1213;
BgL_arg4022z00_1213 = 
MAKE_PAIR(BGl_string8011z00zzjvm_envz00, BNIL); 
BgL_arg4018z00_1211 = 
MAKE_PAIR(BNIL, BgL_arg4022z00_1213); } 
BgL_arg4013z00_1208 = 
MAKE_PAIR(BgL_arg4017z00_1210, BgL_arg4018z00_1211); } 
BgL_arg4010z00_1207 = 
MAKE_PAIR(BgL_arg4013z00_1208, BNIL); } 
BgL_arg4005z00_1204 = 
MAKE_PAIR(BgL_arg4009z00_1206, BgL_arg4010z00_1207); } 
{ /* ./Jvm/env.scm 348 */
obj_t BgL_arg4026z00_1214;obj_t BgL_arg4027z00_1215;
{ /* ./Jvm/env.scm 348 */
obj_t BgL_arg4030z00_1216;obj_t BgL_arg4031z00_1217;
BgL_arg4030z00_1216 = 
CNST_TABLE_REF(((long)42)); 
{ /* ./Jvm/env.scm 348 */
obj_t BgL_arg4034z00_1218;
{ /* ./Jvm/env.scm 348 */
obj_t BgL_arg4038z00_1220;obj_t BgL_arg4039z00_1221;
BgL_arg4038z00_1220 = 
CNST_TABLE_REF(((long)12)); 
{ /* ./Jvm/env.scm 348 */
obj_t BgL_arg4042z00_1222;obj_t BgL_arg4043z00_1223;
BgL_arg4042z00_1222 = 
CNST_TABLE_REF(((long)41)); 
{ /* ./Jvm/env.scm 348 */
obj_t BgL_arg4047z00_1225;
{ /* ./Jvm/env.scm 348 */
obj_t BgL_arg4050z00_1226;obj_t BgL_arg4052z00_1227;
BgL_arg4050z00_1226 = 
CNST_TABLE_REF(((long)32)); 
BgL_arg4052z00_1227 = 
MAKE_PAIR(BGl_string8012z00zzjvm_envz00, BNIL); 
BgL_arg4047z00_1225 = 
MAKE_PAIR(BgL_arg4050z00_1226, BgL_arg4052z00_1227); } 
BgL_arg4043z00_1223 = 
MAKE_PAIR(BNIL, BgL_arg4047z00_1225); } 
BgL_arg4039z00_1221 = 
MAKE_PAIR(BgL_arg4042z00_1222, BgL_arg4043z00_1223); } 
BgL_arg4034z00_1218 = 
MAKE_PAIR(BgL_arg4038z00_1220, BgL_arg4039z00_1221); } 
BgL_arg4031z00_1217 = 
MAKE_PAIR(BgL_arg4034z00_1218, BNIL); } 
BgL_arg4026z00_1214 = 
MAKE_PAIR(BgL_arg4030z00_1216, BgL_arg4031z00_1217); } 
{ /* ./Jvm/env.scm 349 */
obj_t BgL_arg4056z00_1228;obj_t BgL_arg4057z00_1229;
{ /* ./Jvm/env.scm 349 */
obj_t BgL_arg4060z00_1230;obj_t BgL_arg4061z00_1231;
BgL_arg4060z00_1230 = 
CNST_TABLE_REF(((long)43)); 
{ /* ./Jvm/env.scm 349 */
obj_t BgL_arg4064z00_1232;
{ /* ./Jvm/env.scm 349 */
obj_t BgL_arg4068z00_1234;obj_t BgL_arg4069z00_1235;
BgL_arg4068z00_1234 = 
CNST_TABLE_REF(((long)12)); 
{ /* ./Jvm/env.scm 349 */
obj_t BgL_arg4072z00_1236;obj_t BgL_arg4073z00_1237;
BgL_arg4072z00_1236 = 
CNST_TABLE_REF(((long)41)); 
{ /* ./Jvm/env.scm 349 */
obj_t BgL_arg4077z00_1239;
{ /* ./Jvm/env.scm 349 */
obj_t BgL_arg4080z00_1240;obj_t BgL_arg4081z00_1241;
BgL_arg4080z00_1240 = 
CNST_TABLE_REF(((long)32)); 
BgL_arg4081z00_1241 = 
MAKE_PAIR(BGl_string8013z00zzjvm_envz00, BNIL); 
BgL_arg4077z00_1239 = 
MAKE_PAIR(BgL_arg4080z00_1240, BgL_arg4081z00_1241); } 
BgL_arg4073z00_1237 = 
MAKE_PAIR(BNIL, BgL_arg4077z00_1239); } 
BgL_arg4069z00_1235 = 
MAKE_PAIR(BgL_arg4072z00_1236, BgL_arg4073z00_1237); } 
BgL_arg4064z00_1232 = 
MAKE_PAIR(BgL_arg4068z00_1234, BgL_arg4069z00_1235); } 
BgL_arg4061z00_1231 = 
MAKE_PAIR(BgL_arg4064z00_1232, BNIL); } 
BgL_arg4056z00_1228 = 
MAKE_PAIR(BgL_arg4060z00_1230, BgL_arg4061z00_1231); } 
{ /* ./Jvm/env.scm 350 */
obj_t BgL_arg4085z00_1242;obj_t BgL_arg4086z00_1243;
{ /* ./Jvm/env.scm 350 */
obj_t BgL_arg4089z00_1244;obj_t BgL_arg4090z00_1245;
BgL_arg4089z00_1244 = 
CNST_TABLE_REF(((long)44)); 
{ /* ./Jvm/env.scm 350 */
obj_t BgL_arg4093z00_1246;
{ /* ./Jvm/env.scm 350 */
obj_t BgL_arg4097z00_1248;obj_t BgL_arg4098z00_1249;
BgL_arg4097z00_1248 = 
CNST_TABLE_REF(((long)12)); 
{ /* ./Jvm/env.scm 350 */
obj_t BgL_arg4101z00_1250;obj_t BgL_arg4102z00_1251;
BgL_arg4101z00_1250 = 
CNST_TABLE_REF(((long)41)); 
{ /* ./Jvm/env.scm 350 */
obj_t BgL_arg4106z00_1253;
{ /* ./Jvm/env.scm 350 */
obj_t BgL_arg4109z00_1254;obj_t BgL_arg4110z00_1255;
{ /* ./Jvm/env.scm 350 */
obj_t BgL_arg4113z00_1256;obj_t BgL_arg4114z00_1257;
BgL_arg4113z00_1256 = 
CNST_TABLE_REF(((long)39)); 
{ /* ./Jvm/env.scm 350 */
obj_t BgL_auxz00_4112;
BgL_auxz00_4112 = 
CNST_TABLE_REF(((long)1)); 
BgL_arg4114z00_1257 = 
MAKE_PAIR(BgL_auxz00_4112, BNIL); } 
BgL_arg4109z00_1254 = 
MAKE_PAIR(BgL_arg4113z00_1256, BgL_arg4114z00_1257); } 
BgL_arg4110z00_1255 = 
MAKE_PAIR(BGl_string8014z00zzjvm_envz00, BNIL); 
BgL_arg4106z00_1253 = 
MAKE_PAIR(BgL_arg4109z00_1254, BgL_arg4110z00_1255); } 
BgL_arg4102z00_1251 = 
MAKE_PAIR(BNIL, BgL_arg4106z00_1253); } 
BgL_arg4098z00_1249 = 
MAKE_PAIR(BgL_arg4101z00_1250, BgL_arg4102z00_1251); } 
BgL_arg4093z00_1246 = 
MAKE_PAIR(BgL_arg4097z00_1248, BgL_arg4098z00_1249); } 
BgL_arg4090z00_1245 = 
MAKE_PAIR(BgL_arg4093z00_1246, BNIL); } 
BgL_arg4085z00_1242 = 
MAKE_PAIR(BgL_arg4089z00_1244, BgL_arg4090z00_1245); } 
{ /* ./Jvm/env.scm 351 */
obj_t BgL_arg4119z00_1258;obj_t BgL_arg4120z00_1259;
{ /* ./Jvm/env.scm 351 */
obj_t BgL_arg4123z00_1260;obj_t BgL_arg4124z00_1261;
BgL_arg4123z00_1260 = 
CNST_TABLE_REF(((long)45)); 
{ /* ./Jvm/env.scm 351 */
obj_t BgL_arg4127z00_1262;
{ /* ./Jvm/env.scm 351 */
obj_t BgL_arg4131z00_1264;obj_t BgL_arg4132z00_1265;
BgL_arg4131z00_1264 = 
CNST_TABLE_REF(((long)18)); 
{ /* ./Jvm/env.scm 351 */
obj_t BgL_arg4135z00_1266;obj_t BgL_arg4136z00_1267;
BgL_arg4135z00_1266 = 
CNST_TABLE_REF(((long)41)); 
{ /* ./Jvm/env.scm 351 */
obj_t BgL_arg4140z00_1269;
{ /* ./Jvm/env.scm 351 */
obj_t BgL_arg4143z00_1270;obj_t BgL_arg4144z00_1271;
BgL_arg4143z00_1270 = 
CNST_TABLE_REF(((long)1)); 
BgL_arg4144z00_1271 = 
MAKE_PAIR(BGl_string8015z00zzjvm_envz00, BNIL); 
BgL_arg4140z00_1269 = 
MAKE_PAIR(BgL_arg4143z00_1270, BgL_arg4144z00_1271); } 
BgL_arg4136z00_1267 = 
MAKE_PAIR(BNIL, BgL_arg4140z00_1269); } 
BgL_arg4132z00_1265 = 
MAKE_PAIR(BgL_arg4135z00_1266, BgL_arg4136z00_1267); } 
BgL_arg4127z00_1262 = 
MAKE_PAIR(BgL_arg4131z00_1264, BgL_arg4132z00_1265); } 
BgL_arg4124z00_1261 = 
MAKE_PAIR(BgL_arg4127z00_1262, BNIL); } 
BgL_arg4119z00_1258 = 
MAKE_PAIR(BgL_arg4123z00_1260, BgL_arg4124z00_1261); } 
{ /* ./Jvm/env.scm 352 */
obj_t BgL_arg4148z00_1272;obj_t BgL_arg4149z00_1273;
{ /* ./Jvm/env.scm 352 */
obj_t BgL_arg4152z00_1274;obj_t BgL_arg4153z00_1275;
BgL_arg4152z00_1274 = 
CNST_TABLE_REF(((long)46)); 
{ /* ./Jvm/env.scm 352 */
obj_t BgL_arg4156z00_1276;
{ /* ./Jvm/env.scm 352 */
obj_t BgL_arg4160z00_1278;obj_t BgL_arg4161z00_1279;
BgL_arg4160z00_1278 = 
CNST_TABLE_REF(((long)18)); 
{ /* ./Jvm/env.scm 352 */
obj_t BgL_arg4164z00_1280;obj_t BgL_arg4165z00_1281;
BgL_arg4164z00_1280 = 
CNST_TABLE_REF(((long)41)); 
{ /* ./Jvm/env.scm 352 */
obj_t BgL_arg4169z00_1283;
{ /* ./Jvm/env.scm 352 */
obj_t BgL_arg4172z00_1284;obj_t BgL_arg4173z00_1285;
BgL_arg4172z00_1284 = 
CNST_TABLE_REF(((long)1)); 
{ /* ./Jvm/env.scm 352 */
obj_t BgL_arg4177z00_1287;
{ /* ./Jvm/env.scm 352 */
obj_t BgL_auxz00_4138;
BgL_auxz00_4138 = 
CNST_TABLE_REF(((long)1)); 
BgL_arg4177z00_1287 = 
MAKE_PAIR(BgL_auxz00_4138, BNIL); } 
BgL_arg4173z00_1285 = 
MAKE_PAIR(BGl_string8016z00zzjvm_envz00, BgL_arg4177z00_1287); } 
BgL_arg4169z00_1283 = 
MAKE_PAIR(BgL_arg4172z00_1284, BgL_arg4173z00_1285); } 
BgL_arg4165z00_1281 = 
MAKE_PAIR(BNIL, BgL_arg4169z00_1283); } 
BgL_arg4161z00_1279 = 
MAKE_PAIR(BgL_arg4164z00_1280, BgL_arg4165z00_1281); } 
BgL_arg4156z00_1276 = 
MAKE_PAIR(BgL_arg4160z00_1278, BgL_arg4161z00_1279); } 
BgL_arg4153z00_1275 = 
MAKE_PAIR(BgL_arg4156z00_1276, BNIL); } 
BgL_arg4148z00_1272 = 
MAKE_PAIR(BgL_arg4152z00_1274, BgL_arg4153z00_1275); } 
{ /* ./Jvm/env.scm 353 */
obj_t BgL_arg4181z00_1288;obj_t BgL_arg4182z00_1289;
{ /* ./Jvm/env.scm 353 */
obj_t BgL_arg4185z00_1290;obj_t BgL_arg4186z00_1291;
BgL_arg4185z00_1290 = 
CNST_TABLE_REF(((long)47)); 
{ /* ./Jvm/env.scm 353 */
obj_t BgL_arg4189z00_1292;
{ /* ./Jvm/env.scm 353 */
obj_t BgL_arg4193z00_1294;obj_t BgL_arg4194z00_1295;
BgL_arg4193z00_1294 = 
CNST_TABLE_REF(((long)18)); 
{ /* ./Jvm/env.scm 353 */
obj_t BgL_arg4197z00_1296;obj_t BgL_arg4198z00_1297;
BgL_arg4197z00_1296 = 
CNST_TABLE_REF(((long)41)); 
{ /* ./Jvm/env.scm 353 */
obj_t BgL_arg4202z00_1299;
{ /* ./Jvm/env.scm 353 */
obj_t BgL_arg4205z00_1300;obj_t BgL_arg4206z00_1301;
BgL_arg4205z00_1300 = 
CNST_TABLE_REF(((long)1)); 
{ /* ./Jvm/env.scm 353 */
obj_t BgL_arg4210z00_1303;
{ /* ./Jvm/env.scm 353 */
obj_t BgL_arg4213z00_1304;obj_t BgL_arg4214z00_1305;
BgL_arg4213z00_1304 = 
CNST_TABLE_REF(((long)1)); 
{ /* ./Jvm/env.scm 353 */
obj_t BgL_auxz00_4153;
BgL_auxz00_4153 = 
CNST_TABLE_REF(((long)1)); 
BgL_arg4214z00_1305 = 
MAKE_PAIR(BgL_auxz00_4153, BNIL); } 
BgL_arg4210z00_1303 = 
MAKE_PAIR(BgL_arg4213z00_1304, BgL_arg4214z00_1305); } 
BgL_arg4206z00_1301 = 
MAKE_PAIR(BGl_string8017z00zzjvm_envz00, BgL_arg4210z00_1303); } 
BgL_arg4202z00_1299 = 
MAKE_PAIR(BgL_arg4205z00_1300, BgL_arg4206z00_1301); } 
BgL_arg4198z00_1297 = 
MAKE_PAIR(BNIL, BgL_arg4202z00_1299); } 
BgL_arg4194z00_1295 = 
MAKE_PAIR(BgL_arg4197z00_1296, BgL_arg4198z00_1297); } 
BgL_arg4189z00_1292 = 
MAKE_PAIR(BgL_arg4193z00_1294, BgL_arg4194z00_1295); } 
BgL_arg4186z00_1291 = 
MAKE_PAIR(BgL_arg4189z00_1292, BNIL); } 
BgL_arg4181z00_1288 = 
MAKE_PAIR(BgL_arg4185z00_1290, BgL_arg4186z00_1291); } 
{ /* ./Jvm/env.scm 354 */
obj_t BgL_arg4218z00_1306;obj_t BgL_arg4219z00_1307;
{ /* ./Jvm/env.scm 354 */
obj_t BgL_arg4222z00_1308;obj_t BgL_arg4223z00_1309;
BgL_arg4222z00_1308 = 
CNST_TABLE_REF(((long)48)); 
{ /* ./Jvm/env.scm 354 */
obj_t BgL_arg4226z00_1310;
{ /* ./Jvm/env.scm 354 */
obj_t BgL_arg4230z00_1312;obj_t BgL_arg4231z00_1313;
BgL_arg4230z00_1312 = 
CNST_TABLE_REF(((long)18)); 
{ /* ./Jvm/env.scm 354 */
obj_t BgL_arg4234z00_1314;obj_t BgL_arg4235z00_1315;
BgL_arg4234z00_1314 = 
CNST_TABLE_REF(((long)41)); 
{ /* ./Jvm/env.scm 354 */
obj_t BgL_arg4239z00_1317;
{ /* ./Jvm/env.scm 354 */
obj_t BgL_arg4242z00_1318;obj_t BgL_arg4243z00_1319;
BgL_arg4242z00_1318 = 
CNST_TABLE_REF(((long)1)); 
{ /* ./Jvm/env.scm 354 */
obj_t BgL_arg4247z00_1321;
{ /* ./Jvm/env.scm 354 */
obj_t BgL_arg4250z00_1322;obj_t BgL_arg4251z00_1323;
BgL_arg4250z00_1322 = 
CNST_TABLE_REF(((long)1)); 
{ /* ./Jvm/env.scm 354 */
obj_t BgL_arg4254z00_1324;obj_t BgL_arg4255z00_1325;
BgL_arg4254z00_1324 = 
CNST_TABLE_REF(((long)1)); 
{ /* ./Jvm/env.scm 354 */
obj_t BgL_auxz00_4170;
BgL_auxz00_4170 = 
CNST_TABLE_REF(((long)1)); 
BgL_arg4255z00_1325 = 
MAKE_PAIR(BgL_auxz00_4170, BNIL); } 
BgL_arg4251z00_1323 = 
MAKE_PAIR(BgL_arg4254z00_1324, BgL_arg4255z00_1325); } 
BgL_arg4247z00_1321 = 
MAKE_PAIR(BgL_arg4250z00_1322, BgL_arg4251z00_1323); } 
BgL_arg4243z00_1319 = 
MAKE_PAIR(BGl_string8018z00zzjvm_envz00, BgL_arg4247z00_1321); } 
BgL_arg4239z00_1317 = 
MAKE_PAIR(BgL_arg4242z00_1318, BgL_arg4243z00_1319); } 
BgL_arg4235z00_1315 = 
MAKE_PAIR(BNIL, BgL_arg4239z00_1317); } 
BgL_arg4231z00_1313 = 
MAKE_PAIR(BgL_arg4234z00_1314, BgL_arg4235z00_1315); } 
BgL_arg4226z00_1310 = 
MAKE_PAIR(BgL_arg4230z00_1312, BgL_arg4231z00_1313); } 
BgL_arg4223z00_1309 = 
MAKE_PAIR(BgL_arg4226z00_1310, BNIL); } 
BgL_arg4218z00_1306 = 
MAKE_PAIR(BgL_arg4222z00_1308, BgL_arg4223z00_1309); } 
{ /* ./Jvm/env.scm 356 */
obj_t BgL_arg4259z00_1326;obj_t BgL_arg4260z00_1327;
{ /* ./Jvm/env.scm 356 */
obj_t BgL_arg4263z00_1328;obj_t BgL_arg4264z00_1329;
BgL_arg4263z00_1328 = 
CNST_TABLE_REF(((long)49)); 
{ /* ./Jvm/env.scm 356 */
obj_t BgL_arg4267z00_1330;
{ /* ./Jvm/env.scm 356 */
obj_t BgL_arg4271z00_1332;obj_t BgL_arg4272z00_1333;
BgL_arg4271z00_1332 = 
CNST_TABLE_REF(((long)18)); 
{ /* ./Jvm/env.scm 356 */
obj_t BgL_arg4275z00_1334;obj_t BgL_arg4276z00_1335;
BgL_arg4275z00_1334 = 
CNST_TABLE_REF(((long)41)); 
{ /* ./Jvm/env.scm 356 */
obj_t BgL_arg4280z00_1337;
{ /* ./Jvm/env.scm 356 */
obj_t BgL_arg4283z00_1338;obj_t BgL_arg4284z00_1339;
BgL_arg4283z00_1338 = 
CNST_TABLE_REF(((long)1)); 
{ /* ./Jvm/env.scm 356 */
obj_t BgL_arg4288z00_1341;
{ /* ./Jvm/env.scm 356 */
obj_t BgL_arg4291z00_1342;obj_t BgL_arg4292z00_1343;
BgL_arg4291z00_1342 = 
CNST_TABLE_REF(((long)1)); 
{ /* ./Jvm/env.scm 356 */
obj_t BgL_arg4295z00_1344;obj_t BgL_arg4296z00_1345;
BgL_arg4295z00_1344 = 
CNST_TABLE_REF(((long)1)); 
{ /* ./Jvm/env.scm 356 */
obj_t BgL_arg4299z00_1346;obj_t BgL_arg4300z00_1347;
BgL_arg4299z00_1346 = 
CNST_TABLE_REF(((long)1)); 
{ /* ./Jvm/env.scm 356 */
obj_t BgL_auxz00_4189;
BgL_auxz00_4189 = 
CNST_TABLE_REF(((long)1)); 
BgL_arg4300z00_1347 = 
MAKE_PAIR(BgL_auxz00_4189, BNIL); } 
BgL_arg4296z00_1345 = 
MAKE_PAIR(BgL_arg4299z00_1346, BgL_arg4300z00_1347); } 
BgL_arg4292z00_1343 = 
MAKE_PAIR(BgL_arg4295z00_1344, BgL_arg4296z00_1345); } 
BgL_arg4288z00_1341 = 
MAKE_PAIR(BgL_arg4291z00_1342, BgL_arg4292z00_1343); } 
BgL_arg4284z00_1339 = 
MAKE_PAIR(BGl_string8019z00zzjvm_envz00, BgL_arg4288z00_1341); } 
BgL_arg4280z00_1337 = 
MAKE_PAIR(BgL_arg4283z00_1338, BgL_arg4284z00_1339); } 
BgL_arg4276z00_1335 = 
MAKE_PAIR(BNIL, BgL_arg4280z00_1337); } 
BgL_arg4272z00_1333 = 
MAKE_PAIR(BgL_arg4275z00_1334, BgL_arg4276z00_1335); } 
BgL_arg4267z00_1330 = 
MAKE_PAIR(BgL_arg4271z00_1332, BgL_arg4272z00_1333); } 
BgL_arg4264z00_1329 = 
MAKE_PAIR(BgL_arg4267z00_1330, BNIL); } 
BgL_arg4259z00_1326 = 
MAKE_PAIR(BgL_arg4263z00_1328, BgL_arg4264z00_1329); } 
{ /* ./Jvm/env.scm 358 */
obj_t BgL_arg4304z00_1348;obj_t BgL_arg4305z00_1349;
{ /* ./Jvm/env.scm 358 */
obj_t BgL_arg4309z00_1350;obj_t BgL_arg4310z00_1351;
BgL_arg4309z00_1350 = 
CNST_TABLE_REF(((long)50)); 
{ /* ./Jvm/env.scm 358 */
obj_t BgL_arg4313z00_1352;
{ /* ./Jvm/env.scm 358 */
obj_t BgL_arg4317z00_1354;obj_t BgL_arg4318z00_1355;
BgL_arg4317z00_1354 = 
CNST_TABLE_REF(((long)18)); 
{ /* ./Jvm/env.scm 358 */
obj_t BgL_arg4321z00_1356;obj_t BgL_arg4322z00_1357;
BgL_arg4321z00_1356 = 
CNST_TABLE_REF(((long)41)); 
{ /* ./Jvm/env.scm 358 */
obj_t BgL_arg4326z00_1359;
{ /* ./Jvm/env.scm 358 */
obj_t BgL_arg4329z00_1360;obj_t BgL_arg4330z00_1361;
BgL_arg4329z00_1360 = 
CNST_TABLE_REF(((long)1)); 
{ /* ./Jvm/env.scm 358 */
obj_t BgL_arg4334z00_1363;
{ /* ./Jvm/env.scm 358 */
obj_t BgL_auxz00_4206;
BgL_auxz00_4206 = 
CNST_TABLE_REF(((long)1)); 
BgL_arg4334z00_1363 = 
MAKE_PAIR(BgL_auxz00_4206, BNIL); } 
BgL_arg4330z00_1361 = 
MAKE_PAIR(BGl_string8020z00zzjvm_envz00, BgL_arg4334z00_1363); } 
BgL_arg4326z00_1359 = 
MAKE_PAIR(BgL_arg4329z00_1360, BgL_arg4330z00_1361); } 
BgL_arg4322z00_1357 = 
MAKE_PAIR(BNIL, BgL_arg4326z00_1359); } 
BgL_arg4318z00_1355 = 
MAKE_PAIR(BgL_arg4321z00_1356, BgL_arg4322z00_1357); } 
BgL_arg4313z00_1352 = 
MAKE_PAIR(BgL_arg4317z00_1354, BgL_arg4318z00_1355); } 
BgL_arg4310z00_1351 = 
MAKE_PAIR(BgL_arg4313z00_1352, BNIL); } 
BgL_arg4304z00_1348 = 
MAKE_PAIR(BgL_arg4309z00_1350, BgL_arg4310z00_1351); } 
{ /* ./Jvm/env.scm 359 */
obj_t BgL_arg4338z00_1364;obj_t BgL_arg4339z00_1365;
{ /* ./Jvm/env.scm 359 */
obj_t BgL_arg4342z00_1366;obj_t BgL_arg4343z00_1367;
BgL_arg4342z00_1366 = 
CNST_TABLE_REF(((long)38)); 
{ /* ./Jvm/env.scm 359 */
obj_t BgL_arg4346z00_1368;
{ /* ./Jvm/env.scm 359 */
obj_t BgL_arg4350z00_1370;obj_t BgL_arg4351z00_1371;
BgL_arg4350z00_1370 = 
CNST_TABLE_REF(((long)2)); 
{ /* ./Jvm/env.scm 359 */
obj_t BgL_arg4355z00_1373;
BgL_arg4355z00_1373 = 
MAKE_PAIR(BGl_string8021z00zzjvm_envz00, BNIL); 
BgL_arg4351z00_1371 = 
MAKE_PAIR(BNIL, BgL_arg4355z00_1373); } 
BgL_arg4346z00_1368 = 
MAKE_PAIR(BgL_arg4350z00_1370, BgL_arg4351z00_1371); } 
BgL_arg4343z00_1367 = 
MAKE_PAIR(BgL_arg4346z00_1368, BNIL); } 
BgL_arg4338z00_1364 = 
MAKE_PAIR(BgL_arg4342z00_1366, BgL_arg4343z00_1367); } 
{ /* ./Jvm/env.scm 360 */
obj_t BgL_arg4359z00_1374;obj_t BgL_arg4360z00_1375;
{ /* ./Jvm/env.scm 360 */
obj_t BgL_arg4363z00_1376;obj_t BgL_arg4364z00_1377;
BgL_arg4363z00_1376 = 
CNST_TABLE_REF(((long)51)); 
{ /* ./Jvm/env.scm 360 */
obj_t BgL_arg4367z00_1378;
{ /* ./Jvm/env.scm 360 */
obj_t BgL_arg4371z00_1380;obj_t BgL_arg4373z00_1381;
BgL_arg4371z00_1380 = 
CNST_TABLE_REF(((long)2)); 
{ /* ./Jvm/env.scm 360 */
obj_t BgL_arg4377z00_1383;
BgL_arg4377z00_1383 = 
MAKE_PAIR(BGl_string8022z00zzjvm_envz00, BNIL); 
BgL_arg4373z00_1381 = 
MAKE_PAIR(BNIL, BgL_arg4377z00_1383); } 
BgL_arg4367z00_1378 = 
MAKE_PAIR(BgL_arg4371z00_1380, BgL_arg4373z00_1381); } 
BgL_arg4364z00_1377 = 
MAKE_PAIR(BgL_arg4367z00_1378, BNIL); } 
BgL_arg4359z00_1374 = 
MAKE_PAIR(BgL_arg4363z00_1376, BgL_arg4364z00_1377); } 
{ /* ./Jvm/env.scm 361 */
obj_t BgL_arg4381z00_1384;obj_t BgL_arg4382z00_1385;
{ /* ./Jvm/env.scm 361 */
obj_t BgL_arg4385z00_1386;obj_t BgL_arg4386z00_1387;
BgL_arg4385z00_1386 = 
CNST_TABLE_REF(((long)52)); 
{ /* ./Jvm/env.scm 361 */
obj_t BgL_arg4389z00_1388;
{ /* ./Jvm/env.scm 361 */
obj_t BgL_arg4393z00_1390;obj_t BgL_arg4394z00_1391;
BgL_arg4393z00_1390 = 
CNST_TABLE_REF(((long)2)); 
{ /* ./Jvm/env.scm 361 */
obj_t BgL_arg4398z00_1393;
BgL_arg4398z00_1393 = 
MAKE_PAIR(BGl_string8023z00zzjvm_envz00, BNIL); 
BgL_arg4394z00_1391 = 
MAKE_PAIR(BNIL, BgL_arg4398z00_1393); } 
BgL_arg4389z00_1388 = 
MAKE_PAIR(BgL_arg4393z00_1390, BgL_arg4394z00_1391); } 
BgL_arg4386z00_1387 = 
MAKE_PAIR(BgL_arg4389z00_1388, BNIL); } 
BgL_arg4381z00_1384 = 
MAKE_PAIR(BgL_arg4385z00_1386, BgL_arg4386z00_1387); } 
{ /* ./Jvm/env.scm 362 */
obj_t BgL_arg4402z00_1394;obj_t BgL_arg4403z00_1395;
{ /* ./Jvm/env.scm 362 */
obj_t BgL_arg4406z00_1396;obj_t BgL_arg4407z00_1397;
BgL_arg4406z00_1396 = 
CNST_TABLE_REF(((long)53)); 
{ /* ./Jvm/env.scm 362 */
obj_t BgL_arg4410z00_1398;
{ /* ./Jvm/env.scm 362 */
obj_t BgL_arg4414z00_1400;obj_t BgL_arg4415z00_1401;
BgL_arg4414z00_1400 = 
CNST_TABLE_REF(((long)12)); 
{ /* ./Jvm/env.scm 362 */
obj_t BgL_arg4418z00_1402;obj_t BgL_arg4419z00_1403;
BgL_arg4418z00_1402 = 
CNST_TABLE_REF(((long)52)); 
{ /* ./Jvm/env.scm 362 */
obj_t BgL_arg4423z00_1405;
{ /* ./Jvm/env.scm 362 */
obj_t BgL_arg4426z00_1406;obj_t BgL_arg4427z00_1407;
{ /* ./Jvm/env.scm 362 */
obj_t BgL_arg4430z00_1408;obj_t BgL_arg4431z00_1409;
BgL_arg4430z00_1408 = 
CNST_TABLE_REF(((long)39)); 
{ /* ./Jvm/env.scm 362 */
obj_t BgL_auxz00_4241;
BgL_auxz00_4241 = 
CNST_TABLE_REF(((long)13)); 
BgL_arg4431z00_1409 = 
MAKE_PAIR(BgL_auxz00_4241, BNIL); } 
BgL_arg4426z00_1406 = 
MAKE_PAIR(BgL_arg4430z00_1408, BgL_arg4431z00_1409); } 
BgL_arg4427z00_1407 = 
MAKE_PAIR(BGl_string8009z00zzjvm_envz00, BNIL); 
BgL_arg4423z00_1405 = 
MAKE_PAIR(BgL_arg4426z00_1406, BgL_arg4427z00_1407); } 
BgL_arg4419z00_1403 = 
MAKE_PAIR(BNIL, BgL_arg4423z00_1405); } 
BgL_arg4415z00_1401 = 
MAKE_PAIR(BgL_arg4418z00_1402, BgL_arg4419z00_1403); } 
BgL_arg4410z00_1398 = 
MAKE_PAIR(BgL_arg4414z00_1400, BgL_arg4415z00_1401); } 
BgL_arg4407z00_1397 = 
MAKE_PAIR(BgL_arg4410z00_1398, BNIL); } 
BgL_arg4402z00_1394 = 
MAKE_PAIR(BgL_arg4406z00_1396, BgL_arg4407z00_1397); } 
{ /* ./Jvm/env.scm 363 */
obj_t BgL_arg4436z00_1410;obj_t BgL_arg4437z00_1411;
{ /* ./Jvm/env.scm 363 */
obj_t BgL_arg4440z00_1412;obj_t BgL_arg4441z00_1413;
BgL_arg4440z00_1412 = 
CNST_TABLE_REF(((long)54)); 
{ /* ./Jvm/env.scm 363 */
obj_t BgL_arg4444z00_1414;
{ /* ./Jvm/env.scm 363 */
obj_t BgL_arg4448z00_1416;obj_t BgL_arg4449z00_1417;
BgL_arg4448z00_1416 = 
CNST_TABLE_REF(((long)2)); 
{ /* ./Jvm/env.scm 363 */
obj_t BgL_arg4453z00_1419;
BgL_arg4453z00_1419 = 
MAKE_PAIR(BGl_string8024z00zzjvm_envz00, BNIL); 
BgL_arg4449z00_1417 = 
MAKE_PAIR(BNIL, BgL_arg4453z00_1419); } 
BgL_arg4444z00_1414 = 
MAKE_PAIR(BgL_arg4448z00_1416, BgL_arg4449z00_1417); } 
BgL_arg4441z00_1413 = 
MAKE_PAIR(BgL_arg4444z00_1414, BNIL); } 
BgL_arg4436z00_1410 = 
MAKE_PAIR(BgL_arg4440z00_1412, BgL_arg4441z00_1413); } 
{ /* ./Jvm/env.scm 364 */
obj_t BgL_arg4458z00_1420;obj_t BgL_arg4459z00_1421;
{ /* ./Jvm/env.scm 364 */
obj_t BgL_arg4462z00_1422;obj_t BgL_arg4464z00_1423;
BgL_arg4462z00_1422 = 
CNST_TABLE_REF(((long)55)); 
{ /* ./Jvm/env.scm 364 */
obj_t BgL_arg4467z00_1424;
{ /* ./Jvm/env.scm 364 */
obj_t BgL_arg4471z00_1426;obj_t BgL_arg4472z00_1427;
BgL_arg4471z00_1426 = 
CNST_TABLE_REF(((long)2)); 
{ /* ./Jvm/env.scm 364 */
obj_t BgL_arg4476z00_1429;
BgL_arg4476z00_1429 = 
MAKE_PAIR(BGl_string8025z00zzjvm_envz00, BNIL); 
BgL_arg4472z00_1427 = 
MAKE_PAIR(BNIL, BgL_arg4476z00_1429); } 
BgL_arg4467z00_1424 = 
MAKE_PAIR(BgL_arg4471z00_1426, BgL_arg4472z00_1427); } 
BgL_arg4464z00_1423 = 
MAKE_PAIR(BgL_arg4467z00_1424, BNIL); } 
BgL_arg4458z00_1420 = 
MAKE_PAIR(BgL_arg4462z00_1422, BgL_arg4464z00_1423); } 
{ /* ./Jvm/env.scm 365 */
obj_t BgL_arg4480z00_1430;obj_t BgL_arg4481z00_1431;
{ /* ./Jvm/env.scm 365 */
obj_t BgL_arg4484z00_1432;obj_t BgL_arg4485z00_1433;
BgL_arg4484z00_1432 = 
CNST_TABLE_REF(((long)56)); 
{ /* ./Jvm/env.scm 365 */
obj_t BgL_arg4488z00_1434;
{ /* ./Jvm/env.scm 365 */
obj_t BgL_arg4492z00_1436;obj_t BgL_arg4493z00_1437;
BgL_arg4492z00_1436 = 
CNST_TABLE_REF(((long)18)); 
{ /* ./Jvm/env.scm 365 */
obj_t BgL_arg4496z00_1438;obj_t BgL_arg4497z00_1439;
BgL_arg4496z00_1438 = 
CNST_TABLE_REF(((long)55)); 
{ /* ./Jvm/env.scm 365 */
obj_t BgL_arg4501z00_1441;
{ /* ./Jvm/env.scm 365 */
obj_t BgL_arg4504z00_1442;obj_t BgL_arg4505z00_1443;
BgL_arg4504z00_1442 = 
CNST_TABLE_REF(((long)19)); 
{ /* ./Jvm/env.scm 365 */
obj_t BgL_arg4509z00_1445;
{ /* ./Jvm/env.scm 365 */
obj_t BgL_auxz00_4270;
BgL_auxz00_4270 = 
CNST_TABLE_REF(((long)1)); 
BgL_arg4509z00_1445 = 
MAKE_PAIR(BgL_auxz00_4270, BNIL); } 
BgL_arg4505z00_1443 = 
MAKE_PAIR(BGl_string7997z00zzjvm_envz00, BgL_arg4509z00_1445); } 
BgL_arg4501z00_1441 = 
MAKE_PAIR(BgL_arg4504z00_1442, BgL_arg4505z00_1443); } 
BgL_arg4497z00_1439 = 
MAKE_PAIR(BNIL, BgL_arg4501z00_1441); } 
BgL_arg4493z00_1437 = 
MAKE_PAIR(BgL_arg4496z00_1438, BgL_arg4497z00_1439); } 
BgL_arg4488z00_1434 = 
MAKE_PAIR(BgL_arg4492z00_1436, BgL_arg4493z00_1437); } 
BgL_arg4485z00_1433 = 
MAKE_PAIR(BgL_arg4488z00_1434, BNIL); } 
BgL_arg4480z00_1430 = 
MAKE_PAIR(BgL_arg4484z00_1432, BgL_arg4485z00_1433); } 
{ /* ./Jvm/env.scm 366 */
obj_t BgL_arg4513z00_1446;obj_t BgL_arg4514z00_1447;
{ /* ./Jvm/env.scm 366 */
obj_t BgL_arg4517z00_1448;obj_t BgL_arg4518z00_1449;
BgL_arg4517z00_1448 = 
CNST_TABLE_REF(((long)57)); 
{ /* ./Jvm/env.scm 366 */
obj_t BgL_arg4521z00_1450;
{ /* ./Jvm/env.scm 366 */
obj_t BgL_arg4525z00_1452;obj_t BgL_arg4526z00_1453;
BgL_arg4525z00_1452 = 
CNST_TABLE_REF(((long)12)); 
{ /* ./Jvm/env.scm 366 */
obj_t BgL_arg4529z00_1454;obj_t BgL_arg4530z00_1455;
BgL_arg4529z00_1454 = 
CNST_TABLE_REF(((long)55)); 
{ /* ./Jvm/env.scm 366 */
obj_t BgL_arg4534z00_1457;
{ /* ./Jvm/env.scm 366 */
obj_t BgL_arg4537z00_1458;obj_t BgL_arg4538z00_1459;
BgL_arg4537z00_1458 = 
CNST_TABLE_REF(((long)1)); 
BgL_arg4538z00_1459 = 
MAKE_PAIR(BGl_string8026z00zzjvm_envz00, BNIL); 
BgL_arg4534z00_1457 = 
MAKE_PAIR(BgL_arg4537z00_1458, BgL_arg4538z00_1459); } 
BgL_arg4530z00_1455 = 
MAKE_PAIR(BNIL, BgL_arg4534z00_1457); } 
BgL_arg4526z00_1453 = 
MAKE_PAIR(BgL_arg4529z00_1454, BgL_arg4530z00_1455); } 
BgL_arg4521z00_1450 = 
MAKE_PAIR(BgL_arg4525z00_1452, BgL_arg4526z00_1453); } 
BgL_arg4518z00_1449 = 
MAKE_PAIR(BgL_arg4521z00_1450, BNIL); } 
BgL_arg4513z00_1446 = 
MAKE_PAIR(BgL_arg4517z00_1448, BgL_arg4518z00_1449); } 
{ /* ./Jvm/env.scm 367 */
obj_t BgL_arg4542z00_1460;obj_t BgL_arg4543z00_1461;
{ /* ./Jvm/env.scm 367 */
obj_t BgL_arg4546z00_1462;obj_t BgL_arg4547z00_1463;
BgL_arg4546z00_1462 = 
CNST_TABLE_REF(((long)58)); 
{ /* ./Jvm/env.scm 367 */
obj_t BgL_arg4550z00_1464;
{ /* ./Jvm/env.scm 367 */
obj_t BgL_arg4554z00_1466;obj_t BgL_arg4555z00_1467;
BgL_arg4554z00_1466 = 
CNST_TABLE_REF(((long)2)); 
{ /* ./Jvm/env.scm 367 */
obj_t BgL_arg4559z00_1469;
BgL_arg4559z00_1469 = 
MAKE_PAIR(BGl_string8027z00zzjvm_envz00, BNIL); 
BgL_arg4555z00_1467 = 
MAKE_PAIR(BNIL, BgL_arg4559z00_1469); } 
BgL_arg4550z00_1464 = 
MAKE_PAIR(BgL_arg4554z00_1466, BgL_arg4555z00_1467); } 
BgL_arg4547z00_1463 = 
MAKE_PAIR(BgL_arg4550z00_1464, BNIL); } 
BgL_arg4542z00_1460 = 
MAKE_PAIR(BgL_arg4546z00_1462, BgL_arg4547z00_1463); } 
{ /* ./Jvm/env.scm 368 */
obj_t BgL_arg4563z00_1470;obj_t BgL_arg4564z00_1471;
{ /* ./Jvm/env.scm 368 */
obj_t BgL_arg4567z00_1472;obj_t BgL_arg4568z00_1473;
BgL_arg4567z00_1472 = 
CNST_TABLE_REF(((long)59)); 
{ /* ./Jvm/env.scm 368 */
obj_t BgL_arg4571z00_1474;
{ /* ./Jvm/env.scm 368 */
obj_t BgL_arg4575z00_1476;obj_t BgL_arg4576z00_1477;
BgL_arg4575z00_1476 = 
CNST_TABLE_REF(((long)18)); 
{ /* ./Jvm/env.scm 368 */
obj_t BgL_arg4579z00_1478;obj_t BgL_arg4580z00_1479;
BgL_arg4579z00_1478 = 
CNST_TABLE_REF(((long)58)); 
{ /* ./Jvm/env.scm 368 */
obj_t BgL_arg4584z00_1481;
{ /* ./Jvm/env.scm 368 */
obj_t BgL_arg4587z00_1482;obj_t BgL_arg4588z00_1483;
BgL_arg4587z00_1482 = 
CNST_TABLE_REF(((long)19)); 
BgL_arg4588z00_1483 = 
MAKE_PAIR(BGl_string7997z00zzjvm_envz00, BNIL); 
BgL_arg4584z00_1481 = 
MAKE_PAIR(BgL_arg4587z00_1482, BgL_arg4588z00_1483); } 
BgL_arg4580z00_1479 = 
MAKE_PAIR(BNIL, BgL_arg4584z00_1481); } 
BgL_arg4576z00_1477 = 
MAKE_PAIR(BgL_arg4579z00_1478, BgL_arg4580z00_1479); } 
BgL_arg4571z00_1474 = 
MAKE_PAIR(BgL_arg4575z00_1476, BgL_arg4576z00_1477); } 
BgL_arg4568z00_1473 = 
MAKE_PAIR(BgL_arg4571z00_1474, BNIL); } 
BgL_arg4563z00_1470 = 
MAKE_PAIR(BgL_arg4567z00_1472, BgL_arg4568z00_1473); } 
{ /* ./Jvm/env.scm 369 */
obj_t BgL_arg4592z00_1484;obj_t BgL_arg4593z00_1485;
{ /* ./Jvm/env.scm 369 */
obj_t BgL_arg4596z00_1486;obj_t BgL_arg4597z00_1487;
BgL_arg4596z00_1486 = 
CNST_TABLE_REF(((long)60)); 
{ /* ./Jvm/env.scm 369 */
obj_t BgL_arg4600z00_1488;
{ /* ./Jvm/env.scm 369 */
obj_t BgL_arg4604z00_1490;obj_t BgL_arg4605z00_1491;
BgL_arg4604z00_1490 = 
CNST_TABLE_REF(((long)12)); 
{ /* ./Jvm/env.scm 369 */
obj_t BgL_arg4608z00_1492;obj_t BgL_arg4609z00_1493;
BgL_arg4608z00_1492 = 
CNST_TABLE_REF(((long)58)); 
{ /* ./Jvm/env.scm 369 */
obj_t BgL_arg4613z00_1495;
{ /* ./Jvm/env.scm 369 */
obj_t BgL_arg4616z00_1496;obj_t BgL_arg4617z00_1497;
BgL_arg4616z00_1496 = 
CNST_TABLE_REF(((long)1)); 
BgL_arg4617z00_1497 = 
MAKE_PAIR(BGl_string8026z00zzjvm_envz00, BNIL); 
BgL_arg4613z00_1495 = 
MAKE_PAIR(BgL_arg4616z00_1496, BgL_arg4617z00_1497); } 
BgL_arg4609z00_1493 = 
MAKE_PAIR(BNIL, BgL_arg4613z00_1495); } 
BgL_arg4605z00_1491 = 
MAKE_PAIR(BgL_arg4608z00_1492, BgL_arg4609z00_1493); } 
BgL_arg4600z00_1488 = 
MAKE_PAIR(BgL_arg4604z00_1490, BgL_arg4605z00_1491); } 
BgL_arg4597z00_1487 = 
MAKE_PAIR(BgL_arg4600z00_1488, BNIL); } 
BgL_arg4592z00_1484 = 
MAKE_PAIR(BgL_arg4596z00_1486, BgL_arg4597z00_1487); } 
{ /* ./Jvm/env.scm 370 */
obj_t BgL_arg4621z00_1498;obj_t BgL_arg4622z00_1499;
{ /* ./Jvm/env.scm 370 */
obj_t BgL_arg4625z00_1500;obj_t BgL_arg4626z00_1501;
BgL_arg4625z00_1500 = 
CNST_TABLE_REF(((long)61)); 
{ /* ./Jvm/env.scm 370 */
obj_t BgL_arg4629z00_1502;
{ /* ./Jvm/env.scm 370 */
obj_t BgL_arg4633z00_1504;obj_t BgL_arg4634z00_1505;
BgL_arg4633z00_1504 = 
CNST_TABLE_REF(((long)12)); 
{ /* ./Jvm/env.scm 370 */
obj_t BgL_arg4637z00_1506;obj_t BgL_arg4638z00_1507;
BgL_arg4637z00_1506 = 
CNST_TABLE_REF(((long)58)); 
{ /* ./Jvm/env.scm 370 */
obj_t BgL_arg4642z00_1509;
{ /* ./Jvm/env.scm 370 */
obj_t BgL_arg4645z00_1510;obj_t BgL_arg4646z00_1511;
BgL_arg4645z00_1510 = 
CNST_TABLE_REF(((long)1)); 
BgL_arg4646z00_1511 = 
MAKE_PAIR(BGl_string8028z00zzjvm_envz00, BNIL); 
BgL_arg4642z00_1509 = 
MAKE_PAIR(BgL_arg4645z00_1510, BgL_arg4646z00_1511); } 
BgL_arg4638z00_1507 = 
MAKE_PAIR(BNIL, BgL_arg4642z00_1509); } 
BgL_arg4634z00_1505 = 
MAKE_PAIR(BgL_arg4637z00_1506, BgL_arg4638z00_1507); } 
BgL_arg4629z00_1502 = 
MAKE_PAIR(BgL_arg4633z00_1504, BgL_arg4634z00_1505); } 
BgL_arg4626z00_1501 = 
MAKE_PAIR(BgL_arg4629z00_1502, BNIL); } 
BgL_arg4621z00_1498 = 
MAKE_PAIR(BgL_arg4625z00_1500, BgL_arg4626z00_1501); } 
{ /* ./Jvm/env.scm 371 */
obj_t BgL_arg4650z00_1512;obj_t BgL_arg4652z00_1513;
{ /* ./Jvm/env.scm 371 */
obj_t BgL_arg4655z00_1514;obj_t BgL_arg4656z00_1515;
BgL_arg4655z00_1514 = 
CNST_TABLE_REF(((long)62)); 
{ /* ./Jvm/env.scm 371 */
obj_t BgL_arg4659z00_1516;
{ /* ./Jvm/env.scm 371 */
obj_t BgL_arg4663z00_1518;obj_t BgL_arg4664z00_1519;
BgL_arg4663z00_1518 = 
CNST_TABLE_REF(((long)18)); 
{ /* ./Jvm/env.scm 371 */
obj_t BgL_arg4667z00_1520;obj_t BgL_arg4668z00_1521;
BgL_arg4667z00_1520 = 
CNST_TABLE_REF(((long)58)); 
{ /* ./Jvm/env.scm 371 */
obj_t BgL_arg4672z00_1523;
{ /* ./Jvm/env.scm 371 */
obj_t BgL_arg4675z00_1524;obj_t BgL_arg4676z00_1525;
BgL_arg4675z00_1524 = 
CNST_TABLE_REF(((long)58)); 
{ /* ./Jvm/env.scm 371 */
obj_t BgL_arg4680z00_1527;
{ /* ./Jvm/env.scm 371 */
obj_t BgL_arg4683z00_1528;obj_t BgL_arg4684z00_1529;
BgL_arg4683z00_1528 = 
CNST_TABLE_REF(((long)1)); 
{ /* ./Jvm/env.scm 371 */
obj_t BgL_auxz00_4336;
BgL_auxz00_4336 = 
CNST_TABLE_REF(((long)1)); 
BgL_arg4684z00_1529 = 
MAKE_PAIR(BgL_auxz00_4336, BNIL); } 
BgL_arg4680z00_1527 = 
MAKE_PAIR(BgL_arg4683z00_1528, BgL_arg4684z00_1529); } 
BgL_arg4676z00_1525 = 
MAKE_PAIR(BGl_string8029z00zzjvm_envz00, BgL_arg4680z00_1527); } 
BgL_arg4672z00_1523 = 
MAKE_PAIR(BgL_arg4675z00_1524, BgL_arg4676z00_1525); } 
BgL_arg4668z00_1521 = 
MAKE_PAIR(BNIL, BgL_arg4672z00_1523); } 
BgL_arg4664z00_1519 = 
MAKE_PAIR(BgL_arg4667z00_1520, BgL_arg4668z00_1521); } 
BgL_arg4659z00_1516 = 
MAKE_PAIR(BgL_arg4663z00_1518, BgL_arg4664z00_1519); } 
BgL_arg4656z00_1515 = 
MAKE_PAIR(BgL_arg4659z00_1516, BNIL); } 
BgL_arg4650z00_1512 = 
MAKE_PAIR(BgL_arg4655z00_1514, BgL_arg4656z00_1515); } 
{ /* ./Jvm/env.scm 372 */
obj_t BgL_arg4688z00_1530;obj_t BgL_arg4689z00_1531;
{ /* ./Jvm/env.scm 372 */
obj_t BgL_arg4692z00_1532;obj_t BgL_arg4693z00_1533;
BgL_arg4692z00_1532 = 
CNST_TABLE_REF(((long)63)); 
{ /* ./Jvm/env.scm 372 */
obj_t BgL_arg4696z00_1534;
{ /* ./Jvm/env.scm 372 */
obj_t BgL_arg4700z00_1536;obj_t BgL_arg4701z00_1537;
BgL_arg4700z00_1536 = 
CNST_TABLE_REF(((long)2)); 
{ /* ./Jvm/env.scm 372 */
obj_t BgL_arg4705z00_1539;
BgL_arg4705z00_1539 = 
MAKE_PAIR(BGl_string8030z00zzjvm_envz00, BNIL); 
BgL_arg4701z00_1537 = 
MAKE_PAIR(BNIL, BgL_arg4705z00_1539); } 
BgL_arg4696z00_1534 = 
MAKE_PAIR(BgL_arg4700z00_1536, BgL_arg4701z00_1537); } 
BgL_arg4693z00_1533 = 
MAKE_PAIR(BgL_arg4696z00_1534, BNIL); } 
BgL_arg4688z00_1530 = 
MAKE_PAIR(BgL_arg4692z00_1532, BgL_arg4693z00_1533); } 
{ /* ./Jvm/env.scm 373 */
obj_t BgL_arg4709z00_1540;obj_t BgL_arg4710z00_1541;
{ /* ./Jvm/env.scm 373 */
obj_t BgL_arg4713z00_1542;obj_t BgL_arg4714z00_1543;
BgL_arg4713z00_1542 = 
CNST_TABLE_REF(((long)64)); 
{ /* ./Jvm/env.scm 373 */
obj_t BgL_arg4717z00_1544;
{ /* ./Jvm/env.scm 373 */
obj_t BgL_arg4721z00_1546;obj_t BgL_arg4722z00_1547;
BgL_arg4721z00_1546 = 
CNST_TABLE_REF(((long)18)); 
{ /* ./Jvm/env.scm 373 */
obj_t BgL_arg4725z00_1548;obj_t BgL_arg4726z00_1549;
BgL_arg4725z00_1548 = 
CNST_TABLE_REF(((long)63)); 
{ /* ./Jvm/env.scm 373 */
obj_t BgL_arg4731z00_1551;
{ /* ./Jvm/env.scm 373 */
obj_t BgL_arg4734z00_1552;obj_t BgL_arg4735z00_1553;
BgL_arg4734z00_1552 = 
CNST_TABLE_REF(((long)19)); 
BgL_arg4735z00_1553 = 
MAKE_PAIR(BGl_string7997z00zzjvm_envz00, BNIL); 
BgL_arg4731z00_1551 = 
MAKE_PAIR(BgL_arg4734z00_1552, BgL_arg4735z00_1553); } 
BgL_arg4726z00_1549 = 
MAKE_PAIR(BNIL, BgL_arg4731z00_1551); } 
BgL_arg4722z00_1547 = 
MAKE_PAIR(BgL_arg4725z00_1548, BgL_arg4726z00_1549); } 
BgL_arg4717z00_1544 = 
MAKE_PAIR(BgL_arg4721z00_1546, BgL_arg4722z00_1547); } 
BgL_arg4714z00_1543 = 
MAKE_PAIR(BgL_arg4717z00_1544, BNIL); } 
BgL_arg4709z00_1540 = 
MAKE_PAIR(BgL_arg4713z00_1542, BgL_arg4714z00_1543); } 
{ /* ./Jvm/env.scm 374 */
obj_t BgL_arg4739z00_1554;obj_t BgL_arg4740z00_1555;
{ /* ./Jvm/env.scm 374 */
obj_t BgL_arg4743z00_1556;obj_t BgL_arg4744z00_1557;
BgL_arg4743z00_1556 = 
CNST_TABLE_REF(((long)65)); 
{ /* ./Jvm/env.scm 374 */
obj_t BgL_arg4747z00_1558;
{ /* ./Jvm/env.scm 374 */
obj_t BgL_arg4751z00_1560;obj_t BgL_arg4752z00_1561;
BgL_arg4751z00_1560 = 
CNST_TABLE_REF(((long)12)); 
{ /* ./Jvm/env.scm 374 */
obj_t BgL_arg4755z00_1562;obj_t BgL_arg4756z00_1563;
BgL_arg4755z00_1562 = 
CNST_TABLE_REF(((long)63)); 
{ /* ./Jvm/env.scm 374 */
obj_t BgL_arg4760z00_1565;
{ /* ./Jvm/env.scm 374 */
obj_t BgL_arg4763z00_1566;obj_t BgL_arg4764z00_1567;
BgL_arg4763z00_1566 = 
CNST_TABLE_REF(((long)1)); 
BgL_arg4764z00_1567 = 
MAKE_PAIR(BGl_string8031z00zzjvm_envz00, BNIL); 
BgL_arg4760z00_1565 = 
MAKE_PAIR(BgL_arg4763z00_1566, BgL_arg4764z00_1567); } 
BgL_arg4756z00_1563 = 
MAKE_PAIR(BNIL, BgL_arg4760z00_1565); } 
BgL_arg4752z00_1561 = 
MAKE_PAIR(BgL_arg4755z00_1562, BgL_arg4756z00_1563); } 
BgL_arg4747z00_1558 = 
MAKE_PAIR(BgL_arg4751z00_1560, BgL_arg4752z00_1561); } 
BgL_arg4744z00_1557 = 
MAKE_PAIR(BgL_arg4747z00_1558, BNIL); } 
BgL_arg4739z00_1554 = 
MAKE_PAIR(BgL_arg4743z00_1556, BgL_arg4744z00_1557); } 
{ /* ./Jvm/env.scm 375 */
obj_t BgL_arg4768z00_1568;obj_t BgL_arg4769z00_1569;
{ /* ./Jvm/env.scm 375 */
obj_t BgL_arg4772z00_1570;obj_t BgL_arg4773z00_1571;
BgL_arg4772z00_1570 = 
CNST_TABLE_REF(((long)66)); 
{ /* ./Jvm/env.scm 375 */
obj_t BgL_arg4776z00_1572;
{ /* ./Jvm/env.scm 375 */
obj_t BgL_arg4780z00_1574;obj_t BgL_arg4781z00_1575;
BgL_arg4780z00_1574 = 
CNST_TABLE_REF(((long)2)); 
{ /* ./Jvm/env.scm 375 */
obj_t BgL_arg4785z00_1577;
BgL_arg4785z00_1577 = 
MAKE_PAIR(BGl_string8032z00zzjvm_envz00, BNIL); 
BgL_arg4781z00_1575 = 
MAKE_PAIR(BNIL, BgL_arg4785z00_1577); } 
BgL_arg4776z00_1572 = 
MAKE_PAIR(BgL_arg4780z00_1574, BgL_arg4781z00_1575); } 
BgL_arg4773z00_1571 = 
MAKE_PAIR(BgL_arg4776z00_1572, BNIL); } 
BgL_arg4768z00_1568 = 
MAKE_PAIR(BgL_arg4772z00_1570, BgL_arg4773z00_1571); } 
{ /* ./Jvm/env.scm 376 */
obj_t BgL_arg4789z00_1578;obj_t BgL_arg4790z00_1579;
{ /* ./Jvm/env.scm 376 */
obj_t BgL_arg4793z00_1580;obj_t BgL_arg4794z00_1581;
BgL_arg4793z00_1580 = 
CNST_TABLE_REF(((long)67)); 
{ /* ./Jvm/env.scm 376 */
obj_t BgL_arg4797z00_1582;
{ /* ./Jvm/env.scm 376 */
obj_t BgL_arg4801z00_1584;obj_t BgL_arg4802z00_1585;
BgL_arg4801z00_1584 = 
CNST_TABLE_REF(((long)12)); 
{ /* ./Jvm/env.scm 376 */
obj_t BgL_arg4805z00_1586;obj_t BgL_arg4806z00_1587;
BgL_arg4805z00_1586 = 
CNST_TABLE_REF(((long)66)); 
{ /* ./Jvm/env.scm 376 */
obj_t BgL_arg4810z00_1589;
{ /* ./Jvm/env.scm 376 */
obj_t BgL_arg4813z00_1590;obj_t BgL_arg4814z00_1591;
BgL_arg4813z00_1590 = 
CNST_TABLE_REF(((long)1)); 
BgL_arg4814z00_1591 = 
MAKE_PAIR(BGl_string8033z00zzjvm_envz00, BNIL); 
BgL_arg4810z00_1589 = 
MAKE_PAIR(BgL_arg4813z00_1590, BgL_arg4814z00_1591); } 
BgL_arg4806z00_1587 = 
MAKE_PAIR(BNIL, BgL_arg4810z00_1589); } 
BgL_arg4802z00_1585 = 
MAKE_PAIR(BgL_arg4805z00_1586, BgL_arg4806z00_1587); } 
BgL_arg4797z00_1582 = 
MAKE_PAIR(BgL_arg4801z00_1584, BgL_arg4802z00_1585); } 
BgL_arg4794z00_1581 = 
MAKE_PAIR(BgL_arg4797z00_1582, BNIL); } 
BgL_arg4789z00_1578 = 
MAKE_PAIR(BgL_arg4793z00_1580, BgL_arg4794z00_1581); } 
{ /* ./Jvm/env.scm 377 */
obj_t BgL_arg4818z00_1592;obj_t BgL_arg4819z00_1593;
{ /* ./Jvm/env.scm 377 */
obj_t BgL_arg4822z00_1594;obj_t BgL_arg4823z00_1595;
BgL_arg4822z00_1594 = 
CNST_TABLE_REF(((long)68)); 
{ /* ./Jvm/env.scm 377 */
obj_t BgL_arg4826z00_1596;
{ /* ./Jvm/env.scm 377 */
obj_t BgL_arg4830z00_1598;obj_t BgL_arg4831z00_1599;
BgL_arg4830z00_1598 = 
CNST_TABLE_REF(((long)12)); 
{ /* ./Jvm/env.scm 377 */
obj_t BgL_arg4834z00_1600;obj_t BgL_arg4835z00_1601;
BgL_arg4834z00_1600 = 
CNST_TABLE_REF(((long)66)); 
{ /* ./Jvm/env.scm 377 */
obj_t BgL_arg4839z00_1603;
{ /* ./Jvm/env.scm 377 */
obj_t BgL_arg4842z00_1604;obj_t BgL_arg4843z00_1605;
{ /* ./Jvm/env.scm 377 */
obj_t BgL_arg4846z00_1606;obj_t BgL_arg4847z00_1607;
BgL_arg4846z00_1606 = 
CNST_TABLE_REF(((long)39)); 
{ /* ./Jvm/env.scm 377 */
obj_t BgL_auxz00_4398;
BgL_auxz00_4398 = 
CNST_TABLE_REF(((long)1)); 
BgL_arg4847z00_1607 = 
MAKE_PAIR(BgL_auxz00_4398, BNIL); } 
BgL_arg4842z00_1604 = 
MAKE_PAIR(BgL_arg4846z00_1606, BgL_arg4847z00_1607); } 
BgL_arg4843z00_1605 = 
MAKE_PAIR(BGl_string8034z00zzjvm_envz00, BNIL); 
BgL_arg4839z00_1603 = 
MAKE_PAIR(BgL_arg4842z00_1604, BgL_arg4843z00_1605); } 
BgL_arg4835z00_1601 = 
MAKE_PAIR(BNIL, BgL_arg4839z00_1603); } 
BgL_arg4831z00_1599 = 
MAKE_PAIR(BgL_arg4834z00_1600, BgL_arg4835z00_1601); } 
BgL_arg4826z00_1596 = 
MAKE_PAIR(BgL_arg4830z00_1598, BgL_arg4831z00_1599); } 
BgL_arg4823z00_1595 = 
MAKE_PAIR(BgL_arg4826z00_1596, BNIL); } 
BgL_arg4818z00_1592 = 
MAKE_PAIR(BgL_arg4822z00_1594, BgL_arg4823z00_1595); } 
{ /* ./Jvm/env.scm 378 */
obj_t BgL_arg4852z00_1608;obj_t BgL_arg4853z00_1609;
{ /* ./Jvm/env.scm 378 */
obj_t BgL_arg4856z00_1610;obj_t BgL_arg4857z00_1611;
BgL_arg4856z00_1610 = 
CNST_TABLE_REF(((long)69)); 
{ /* ./Jvm/env.scm 378 */
obj_t BgL_arg4860z00_1612;
{ /* ./Jvm/env.scm 378 */
obj_t BgL_arg4864z00_1614;obj_t BgL_arg4865z00_1615;
BgL_arg4864z00_1614 = 
CNST_TABLE_REF(((long)2)); 
{ /* ./Jvm/env.scm 378 */
obj_t BgL_arg4869z00_1617;
BgL_arg4869z00_1617 = 
MAKE_PAIR(BGl_string8035z00zzjvm_envz00, BNIL); 
BgL_arg4865z00_1615 = 
MAKE_PAIR(BNIL, BgL_arg4869z00_1617); } 
BgL_arg4860z00_1612 = 
MAKE_PAIR(BgL_arg4864z00_1614, BgL_arg4865z00_1615); } 
BgL_arg4857z00_1611 = 
MAKE_PAIR(BgL_arg4860z00_1612, BNIL); } 
BgL_arg4852z00_1608 = 
MAKE_PAIR(BgL_arg4856z00_1610, BgL_arg4857z00_1611); } 
{ /* ./Jvm/env.scm 379 */
obj_t BgL_arg4873z00_1618;obj_t BgL_arg4874z00_1619;
{ /* ./Jvm/env.scm 379 */
obj_t BgL_arg4877z00_1620;obj_t BgL_arg4878z00_1621;
BgL_arg4877z00_1620 = 
CNST_TABLE_REF(((long)70)); 
{ /* ./Jvm/env.scm 379 */
obj_t BgL_arg4881z00_1622;
{ /* ./Jvm/env.scm 379 */
obj_t BgL_arg4885z00_1624;obj_t BgL_arg4886z00_1625;
BgL_arg4885z00_1624 = 
CNST_TABLE_REF(((long)12)); 
{ /* ./Jvm/env.scm 379 */
obj_t BgL_arg4889z00_1626;obj_t BgL_arg4890z00_1627;
BgL_arg4889z00_1626 = 
CNST_TABLE_REF(((long)69)); 
{ /* ./Jvm/env.scm 379 */
obj_t BgL_arg4894z00_1629;
{ /* ./Jvm/env.scm 379 */
obj_t BgL_arg4897z00_1630;obj_t BgL_arg4898z00_1631;
BgL_arg4897z00_1630 = 
CNST_TABLE_REF(((long)1)); 
BgL_arg4898z00_1631 = 
MAKE_PAIR(BGl_string8036z00zzjvm_envz00, BNIL); 
BgL_arg4894z00_1629 = 
MAKE_PAIR(BgL_arg4897z00_1630, BgL_arg4898z00_1631); } 
BgL_arg4890z00_1627 = 
MAKE_PAIR(BNIL, BgL_arg4894z00_1629); } 
BgL_arg4886z00_1625 = 
MAKE_PAIR(BgL_arg4889z00_1626, BgL_arg4890z00_1627); } 
BgL_arg4881z00_1622 = 
MAKE_PAIR(BgL_arg4885z00_1624, BgL_arg4886z00_1625); } 
BgL_arg4878z00_1621 = 
MAKE_PAIR(BgL_arg4881z00_1622, BNIL); } 
BgL_arg4873z00_1618 = 
MAKE_PAIR(BgL_arg4877z00_1620, BgL_arg4878z00_1621); } 
{ /* ./Jvm/env.scm 380 */
obj_t BgL_arg4902z00_1632;obj_t BgL_arg4903z00_1633;
{ /* ./Jvm/env.scm 380 */
obj_t BgL_arg4906z00_1634;obj_t BgL_arg4907z00_1635;
BgL_arg4906z00_1634 = 
CNST_TABLE_REF(((long)71)); 
{ /* ./Jvm/env.scm 380 */
obj_t BgL_arg4910z00_1636;
{ /* ./Jvm/env.scm 380 */
obj_t BgL_arg4914z00_1638;obj_t BgL_arg4915z00_1639;
BgL_arg4914z00_1638 = 
CNST_TABLE_REF(((long)12)); 
{ /* ./Jvm/env.scm 380 */
obj_t BgL_arg4918z00_1640;obj_t BgL_arg4919z00_1641;
BgL_arg4918z00_1640 = 
CNST_TABLE_REF(((long)69)); 
{ /* ./Jvm/env.scm 380 */
obj_t BgL_arg4923z00_1643;
{ /* ./Jvm/env.scm 380 */
obj_t BgL_arg4926z00_1644;obj_t BgL_arg4927z00_1645;
BgL_arg4926z00_1644 = 
CNST_TABLE_REF(((long)32)); 
BgL_arg4927z00_1645 = 
MAKE_PAIR(BGl_string8037z00zzjvm_envz00, BNIL); 
BgL_arg4923z00_1643 = 
MAKE_PAIR(BgL_arg4926z00_1644, BgL_arg4927z00_1645); } 
BgL_arg4919z00_1641 = 
MAKE_PAIR(BNIL, BgL_arg4923z00_1643); } 
BgL_arg4915z00_1639 = 
MAKE_PAIR(BgL_arg4918z00_1640, BgL_arg4919z00_1641); } 
BgL_arg4910z00_1636 = 
MAKE_PAIR(BgL_arg4914z00_1638, BgL_arg4915z00_1639); } 
BgL_arg4907z00_1635 = 
MAKE_PAIR(BgL_arg4910z00_1636, BNIL); } 
BgL_arg4902z00_1632 = 
MAKE_PAIR(BgL_arg4906z00_1634, BgL_arg4907z00_1635); } 
{ /* ./Jvm/env.scm 381 */
obj_t BgL_arg4931z00_1646;obj_t BgL_arg4932z00_1647;
{ /* ./Jvm/env.scm 381 */
obj_t BgL_arg4935z00_1648;obj_t BgL_arg4936z00_1649;
BgL_arg4935z00_1648 = 
CNST_TABLE_REF(((long)72)); 
{ /* ./Jvm/env.scm 381 */
obj_t BgL_arg4939z00_1650;
{ /* ./Jvm/env.scm 381 */
obj_t BgL_arg4943z00_1652;obj_t BgL_arg4944z00_1653;
BgL_arg4943z00_1652 = 
CNST_TABLE_REF(((long)2)); 
{ /* ./Jvm/env.scm 381 */
obj_t BgL_arg4948z00_1655;
BgL_arg4948z00_1655 = 
MAKE_PAIR(BGl_string8038z00zzjvm_envz00, BNIL); 
BgL_arg4944z00_1653 = 
MAKE_PAIR(BNIL, BgL_arg4948z00_1655); } 
BgL_arg4939z00_1650 = 
MAKE_PAIR(BgL_arg4943z00_1652, BgL_arg4944z00_1653); } 
BgL_arg4936z00_1649 = 
MAKE_PAIR(BgL_arg4939z00_1650, BNIL); } 
BgL_arg4931z00_1646 = 
MAKE_PAIR(BgL_arg4935z00_1648, BgL_arg4936z00_1649); } 
{ /* ./Jvm/env.scm 382 */
obj_t BgL_arg4952z00_1656;obj_t BgL_arg4953z00_1657;
{ /* ./Jvm/env.scm 382 */
obj_t BgL_arg4956z00_1658;obj_t BgL_arg4958z00_1659;
BgL_arg4956z00_1658 = 
CNST_TABLE_REF(((long)73)); 
{ /* ./Jvm/env.scm 382 */
obj_t BgL_arg4961z00_1660;
{ /* ./Jvm/env.scm 382 */
obj_t BgL_arg4965z00_1662;obj_t BgL_arg4966z00_1663;
BgL_arg4965z00_1662 = 
CNST_TABLE_REF(((long)12)); 
{ /* ./Jvm/env.scm 382 */
obj_t BgL_arg4969z00_1664;obj_t BgL_arg4970z00_1665;
BgL_arg4969z00_1664 = 
CNST_TABLE_REF(((long)72)); 
{ /* ./Jvm/env.scm 382 */
obj_t BgL_arg4974z00_1667;
{ /* ./Jvm/env.scm 382 */
obj_t BgL_arg4978z00_1668;obj_t BgL_arg4979z00_1669;
BgL_arg4978z00_1668 = 
CNST_TABLE_REF(((long)3)); 
BgL_arg4979z00_1669 = 
MAKE_PAIR(BGl_string8039z00zzjvm_envz00, BNIL); 
BgL_arg4974z00_1667 = 
MAKE_PAIR(BgL_arg4978z00_1668, BgL_arg4979z00_1669); } 
BgL_arg4970z00_1665 = 
MAKE_PAIR(BNIL, BgL_arg4974z00_1667); } 
BgL_arg4966z00_1663 = 
MAKE_PAIR(BgL_arg4969z00_1664, BgL_arg4970z00_1665); } 
BgL_arg4961z00_1660 = 
MAKE_PAIR(BgL_arg4965z00_1662, BgL_arg4966z00_1663); } 
BgL_arg4958z00_1659 = 
MAKE_PAIR(BgL_arg4961z00_1660, BNIL); } 
BgL_arg4952z00_1656 = 
MAKE_PAIR(BgL_arg4956z00_1658, BgL_arg4958z00_1659); } 
{ /* ./Jvm/env.scm 383 */
obj_t BgL_arg4983z00_1670;obj_t BgL_arg4984z00_1671;
{ /* ./Jvm/env.scm 383 */
obj_t BgL_arg4987z00_1672;obj_t BgL_arg4988z00_1673;
BgL_arg4987z00_1672 = 
CNST_TABLE_REF(((long)74)); 
{ /* ./Jvm/env.scm 383 */
obj_t BgL_arg4991z00_1674;
{ /* ./Jvm/env.scm 383 */
obj_t BgL_arg4995z00_1676;obj_t BgL_arg4996z00_1677;
BgL_arg4995z00_1676 = 
CNST_TABLE_REF(((long)12)); 
{ /* ./Jvm/env.scm 383 */
obj_t BgL_arg4999z00_1678;obj_t BgL_arg5000z00_1679;
BgL_arg4999z00_1678 = 
CNST_TABLE_REF(((long)72)); 
{ /* ./Jvm/env.scm 383 */
obj_t BgL_arg5004z00_1681;
{ /* ./Jvm/env.scm 383 */
obj_t BgL_arg5007z00_1682;obj_t BgL_arg5008z00_1683;
BgL_arg5007z00_1682 = 
CNST_TABLE_REF(((long)32)); 
BgL_arg5008z00_1683 = 
MAKE_PAIR(BGl_string8040z00zzjvm_envz00, BNIL); 
BgL_arg5004z00_1681 = 
MAKE_PAIR(BgL_arg5007z00_1682, BgL_arg5008z00_1683); } 
BgL_arg5000z00_1679 = 
MAKE_PAIR(BNIL, BgL_arg5004z00_1681); } 
BgL_arg4996z00_1677 = 
MAKE_PAIR(BgL_arg4999z00_1678, BgL_arg5000z00_1679); } 
BgL_arg4991z00_1674 = 
MAKE_PAIR(BgL_arg4995z00_1676, BgL_arg4996z00_1677); } 
BgL_arg4988z00_1673 = 
MAKE_PAIR(BgL_arg4991z00_1674, BNIL); } 
BgL_arg4983z00_1670 = 
MAKE_PAIR(BgL_arg4987z00_1672, BgL_arg4988z00_1673); } 
{ /* ./Jvm/env.scm 384 */
obj_t BgL_arg5012z00_1684;obj_t BgL_arg5013z00_1685;
{ /* ./Jvm/env.scm 384 */
obj_t BgL_arg5016z00_1686;obj_t BgL_arg5017z00_1687;
BgL_arg5016z00_1686 = 
CNST_TABLE_REF(((long)75)); 
{ /* ./Jvm/env.scm 384 */
obj_t BgL_arg5020z00_1688;
{ /* ./Jvm/env.scm 384 */
obj_t BgL_arg5024z00_1690;obj_t BgL_arg5025z00_1691;
BgL_arg5024z00_1690 = 
CNST_TABLE_REF(((long)12)); 
{ /* ./Jvm/env.scm 384 */
obj_t BgL_arg5028z00_1692;obj_t BgL_arg5030z00_1693;
BgL_arg5028z00_1692 = 
CNST_TABLE_REF(((long)72)); 
{ /* ./Jvm/env.scm 384 */
obj_t BgL_arg5034z00_1695;
{ /* ./Jvm/env.scm 384 */
obj_t BgL_arg5037z00_1696;obj_t BgL_arg5038z00_1697;
BgL_arg5037z00_1696 = 
CNST_TABLE_REF(((long)32)); 
BgL_arg5038z00_1697 = 
MAKE_PAIR(BGl_string8041z00zzjvm_envz00, BNIL); 
BgL_arg5034z00_1695 = 
MAKE_PAIR(BgL_arg5037z00_1696, BgL_arg5038z00_1697); } 
BgL_arg5030z00_1693 = 
MAKE_PAIR(BNIL, BgL_arg5034z00_1695); } 
BgL_arg5025z00_1691 = 
MAKE_PAIR(BgL_arg5028z00_1692, BgL_arg5030z00_1693); } 
BgL_arg5020z00_1688 = 
MAKE_PAIR(BgL_arg5024z00_1690, BgL_arg5025z00_1691); } 
BgL_arg5017z00_1687 = 
MAKE_PAIR(BgL_arg5020z00_1688, BNIL); } 
BgL_arg5012z00_1684 = 
MAKE_PAIR(BgL_arg5016z00_1686, BgL_arg5017z00_1687); } 
{ /* ./Jvm/env.scm 385 */
obj_t BgL_arg5042z00_1698;obj_t BgL_arg5043z00_1699;
{ /* ./Jvm/env.scm 385 */
obj_t BgL_arg5046z00_1700;obj_t BgL_arg5047z00_1701;
BgL_arg5046z00_1700 = 
CNST_TABLE_REF(((long)76)); 
{ /* ./Jvm/env.scm 385 */
obj_t BgL_arg5050z00_1702;
{ /* ./Jvm/env.scm 385 */
obj_t BgL_arg5054z00_1704;obj_t BgL_arg5055z00_1705;
BgL_arg5054z00_1704 = 
CNST_TABLE_REF(((long)12)); 
{ /* ./Jvm/env.scm 385 */
obj_t BgL_arg5058z00_1706;obj_t BgL_arg5059z00_1707;
BgL_arg5058z00_1706 = 
CNST_TABLE_REF(((long)72)); 
{ /* ./Jvm/env.scm 385 */
obj_t BgL_arg5063z00_1709;
{ /* ./Jvm/env.scm 385 */
obj_t BgL_arg5066z00_1710;obj_t BgL_arg5067z00_1711;
BgL_arg5066z00_1710 = 
CNST_TABLE_REF(((long)77)); 
BgL_arg5067z00_1711 = 
MAKE_PAIR(BGl_string8042z00zzjvm_envz00, BNIL); 
BgL_arg5063z00_1709 = 
MAKE_PAIR(BgL_arg5066z00_1710, BgL_arg5067z00_1711); } 
BgL_arg5059z00_1707 = 
MAKE_PAIR(BNIL, BgL_arg5063z00_1709); } 
BgL_arg5055z00_1705 = 
MAKE_PAIR(BgL_arg5058z00_1706, BgL_arg5059z00_1707); } 
BgL_arg5050z00_1702 = 
MAKE_PAIR(BgL_arg5054z00_1704, BgL_arg5055z00_1705); } 
BgL_arg5047z00_1701 = 
MAKE_PAIR(BgL_arg5050z00_1702, BNIL); } 
BgL_arg5042z00_1698 = 
MAKE_PAIR(BgL_arg5046z00_1700, BgL_arg5047z00_1701); } 
{ /* ./Jvm/env.scm 386 */
obj_t BgL_arg5071z00_1712;obj_t BgL_arg5072z00_1713;
{ /* ./Jvm/env.scm 386 */
obj_t BgL_arg5075z00_1714;obj_t BgL_arg5076z00_1715;
BgL_arg5075z00_1714 = 
CNST_TABLE_REF(((long)78)); 
{ /* ./Jvm/env.scm 386 */
obj_t BgL_arg5079z00_1716;
{ /* ./Jvm/env.scm 386 */
obj_t BgL_arg5083z00_1718;obj_t BgL_arg5084z00_1719;
BgL_arg5083z00_1718 = 
CNST_TABLE_REF(((long)12)); 
{ /* ./Jvm/env.scm 386 */
obj_t BgL_arg5087z00_1720;obj_t BgL_arg5088z00_1721;
BgL_arg5087z00_1720 = 
CNST_TABLE_REF(((long)72)); 
{ /* ./Jvm/env.scm 386 */
obj_t BgL_arg5092z00_1723;
{ /* ./Jvm/env.scm 386 */
obj_t BgL_arg5095z00_1724;obj_t BgL_arg5096z00_1725;
BgL_arg5095z00_1724 = 
CNST_TABLE_REF(((long)32)); 
BgL_arg5096z00_1725 = 
MAKE_PAIR(BGl_string8043z00zzjvm_envz00, BNIL); 
BgL_arg5092z00_1723 = 
MAKE_PAIR(BgL_arg5095z00_1724, BgL_arg5096z00_1725); } 
BgL_arg5088z00_1721 = 
MAKE_PAIR(BNIL, BgL_arg5092z00_1723); } 
BgL_arg5084z00_1719 = 
MAKE_PAIR(BgL_arg5087z00_1720, BgL_arg5088z00_1721); } 
BgL_arg5079z00_1716 = 
MAKE_PAIR(BgL_arg5083z00_1718, BgL_arg5084z00_1719); } 
BgL_arg5076z00_1715 = 
MAKE_PAIR(BgL_arg5079z00_1716, BNIL); } 
BgL_arg5071z00_1712 = 
MAKE_PAIR(BgL_arg5075z00_1714, BgL_arg5076z00_1715); } 
{ /* ./Jvm/env.scm 387 */
obj_t BgL_arg5100z00_1726;obj_t BgL_arg5101z00_1727;
{ /* ./Jvm/env.scm 387 */
obj_t BgL_arg5104z00_1728;obj_t BgL_arg5105z00_1729;
BgL_arg5104z00_1728 = 
CNST_TABLE_REF(((long)79)); 
{ /* ./Jvm/env.scm 387 */
obj_t BgL_arg5108z00_1730;
{ /* ./Jvm/env.scm 387 */
obj_t BgL_arg5112z00_1732;obj_t BgL_arg5113z00_1733;
BgL_arg5112z00_1732 = 
CNST_TABLE_REF(((long)12)); 
{ /* ./Jvm/env.scm 387 */
obj_t BgL_arg5116z00_1734;obj_t BgL_arg5117z00_1735;
BgL_arg5116z00_1734 = 
CNST_TABLE_REF(((long)72)); 
{ /* ./Jvm/env.scm 387 */
obj_t BgL_arg5121z00_1737;
{ /* ./Jvm/env.scm 387 */
obj_t BgL_arg5124z00_1738;obj_t BgL_arg5126z00_1739;
BgL_arg5124z00_1738 = 
CNST_TABLE_REF(((long)32)); 
BgL_arg5126z00_1739 = 
MAKE_PAIR(BGl_string8044z00zzjvm_envz00, BNIL); 
BgL_arg5121z00_1737 = 
MAKE_PAIR(BgL_arg5124z00_1738, BgL_arg5126z00_1739); } 
BgL_arg5117z00_1735 = 
MAKE_PAIR(BNIL, BgL_arg5121z00_1737); } 
BgL_arg5113z00_1733 = 
MAKE_PAIR(BgL_arg5116z00_1734, BgL_arg5117z00_1735); } 
BgL_arg5108z00_1730 = 
MAKE_PAIR(BgL_arg5112z00_1732, BgL_arg5113z00_1733); } 
BgL_arg5105z00_1729 = 
MAKE_PAIR(BgL_arg5108z00_1730, BNIL); } 
BgL_arg5100z00_1726 = 
MAKE_PAIR(BgL_arg5104z00_1728, BgL_arg5105z00_1729); } 
{ /* ./Jvm/env.scm 388 */
obj_t BgL_arg5130z00_1740;obj_t BgL_arg5131z00_1741;
{ /* ./Jvm/env.scm 388 */
obj_t BgL_arg5134z00_1742;obj_t BgL_arg5135z00_1743;
BgL_arg5134z00_1742 = 
CNST_TABLE_REF(((long)80)); 
{ /* ./Jvm/env.scm 388 */
obj_t BgL_arg5138z00_1744;
{ /* ./Jvm/env.scm 388 */
obj_t BgL_arg5142z00_1746;obj_t BgL_arg5143z00_1747;
BgL_arg5142z00_1746 = 
CNST_TABLE_REF(((long)12)); 
{ /* ./Jvm/env.scm 388 */
obj_t BgL_arg5146z00_1748;obj_t BgL_arg5147z00_1749;
BgL_arg5146z00_1748 = 
CNST_TABLE_REF(((long)72)); 
{ /* ./Jvm/env.scm 388 */
obj_t BgL_arg5151z00_1751;
{ /* ./Jvm/env.scm 388 */
obj_t BgL_arg5154z00_1752;obj_t BgL_arg5155z00_1753;
BgL_arg5154z00_1752 = 
CNST_TABLE_REF(((long)32)); 
BgL_arg5155z00_1753 = 
MAKE_PAIR(BGl_string8045z00zzjvm_envz00, BNIL); 
BgL_arg5151z00_1751 = 
MAKE_PAIR(BgL_arg5154z00_1752, BgL_arg5155z00_1753); } 
BgL_arg5147z00_1749 = 
MAKE_PAIR(BNIL, BgL_arg5151z00_1751); } 
BgL_arg5143z00_1747 = 
MAKE_PAIR(BgL_arg5146z00_1748, BgL_arg5147z00_1749); } 
BgL_arg5138z00_1744 = 
MAKE_PAIR(BgL_arg5142z00_1746, BgL_arg5143z00_1747); } 
BgL_arg5135z00_1743 = 
MAKE_PAIR(BgL_arg5138z00_1744, BNIL); } 
BgL_arg5130z00_1740 = 
MAKE_PAIR(BgL_arg5134z00_1742, BgL_arg5135z00_1743); } 
{ /* ./Jvm/env.scm 389 */
obj_t BgL_arg5159z00_1754;obj_t BgL_arg5160z00_1755;
{ /* ./Jvm/env.scm 389 */
obj_t BgL_arg5163z00_1756;obj_t BgL_arg5164z00_1757;
BgL_arg5163z00_1756 = 
CNST_TABLE_REF(((long)81)); 
{ /* ./Jvm/env.scm 389 */
obj_t BgL_arg5167z00_1758;
{ /* ./Jvm/env.scm 389 */
obj_t BgL_arg5171z00_1760;obj_t BgL_arg5172z00_1761;
BgL_arg5171z00_1760 = 
CNST_TABLE_REF(((long)12)); 
{ /* ./Jvm/env.scm 389 */
obj_t BgL_arg5175z00_1762;obj_t BgL_arg5176z00_1763;
BgL_arg5175z00_1762 = 
CNST_TABLE_REF(((long)72)); 
{ /* ./Jvm/env.scm 389 */
obj_t BgL_arg5180z00_1765;
{ /* ./Jvm/env.scm 389 */
obj_t BgL_arg5183z00_1766;obj_t BgL_arg5184z00_1767;
BgL_arg5183z00_1766 = 
CNST_TABLE_REF(((long)13)); 
BgL_arg5184z00_1767 = 
MAKE_PAIR(BGl_string8046z00zzjvm_envz00, BNIL); 
BgL_arg5180z00_1765 = 
MAKE_PAIR(BgL_arg5183z00_1766, BgL_arg5184z00_1767); } 
BgL_arg5176z00_1763 = 
MAKE_PAIR(BNIL, BgL_arg5180z00_1765); } 
BgL_arg5172z00_1761 = 
MAKE_PAIR(BgL_arg5175z00_1762, BgL_arg5176z00_1763); } 
BgL_arg5167z00_1758 = 
MAKE_PAIR(BgL_arg5171z00_1760, BgL_arg5172z00_1761); } 
BgL_arg5164z00_1757 = 
MAKE_PAIR(BgL_arg5167z00_1758, BNIL); } 
BgL_arg5159z00_1754 = 
MAKE_PAIR(BgL_arg5163z00_1756, BgL_arg5164z00_1757); } 
{ /* ./Jvm/env.scm 390 */
obj_t BgL_arg5188z00_1768;obj_t BgL_arg5189z00_1769;
{ /* ./Jvm/env.scm 390 */
obj_t BgL_arg5192z00_1770;obj_t BgL_arg5193z00_1771;
BgL_arg5192z00_1770 = 
CNST_TABLE_REF(((long)82)); 
{ /* ./Jvm/env.scm 390 */
obj_t BgL_arg5196z00_1772;
{ /* ./Jvm/env.scm 390 */
obj_t BgL_arg5200z00_1774;obj_t BgL_arg5201z00_1775;
BgL_arg5200z00_1774 = 
CNST_TABLE_REF(((long)12)); 
{ /* ./Jvm/env.scm 390 */
obj_t BgL_arg5204z00_1776;obj_t BgL_arg5205z00_1777;
BgL_arg5204z00_1776 = 
CNST_TABLE_REF(((long)72)); 
{ /* ./Jvm/env.scm 390 */
obj_t BgL_arg5209z00_1779;
{ /* ./Jvm/env.scm 390 */
obj_t BgL_arg5212z00_1780;obj_t BgL_arg5213z00_1781;
BgL_arg5212z00_1780 = 
CNST_TABLE_REF(((long)32)); 
BgL_arg5213z00_1781 = 
MAKE_PAIR(BGl_string8047z00zzjvm_envz00, BNIL); 
BgL_arg5209z00_1779 = 
MAKE_PAIR(BgL_arg5212z00_1780, BgL_arg5213z00_1781); } 
BgL_arg5205z00_1777 = 
MAKE_PAIR(BNIL, BgL_arg5209z00_1779); } 
BgL_arg5201z00_1775 = 
MAKE_PAIR(BgL_arg5204z00_1776, BgL_arg5205z00_1777); } 
BgL_arg5196z00_1772 = 
MAKE_PAIR(BgL_arg5200z00_1774, BgL_arg5201z00_1775); } 
BgL_arg5193z00_1771 = 
MAKE_PAIR(BgL_arg5196z00_1772, BNIL); } 
BgL_arg5188z00_1768 = 
MAKE_PAIR(BgL_arg5192z00_1770, BgL_arg5193z00_1771); } 
{ /* ./Jvm/env.scm 391 */
obj_t BgL_arg5217z00_1782;obj_t BgL_arg5218z00_1783;
{ /* ./Jvm/env.scm 391 */
obj_t BgL_arg5221z00_1784;obj_t BgL_arg5222z00_1785;
BgL_arg5221z00_1784 = 
CNST_TABLE_REF(((long)83)); 
{ /* ./Jvm/env.scm 391 */
obj_t BgL_arg5225z00_1786;
{ /* ./Jvm/env.scm 391 */
obj_t BgL_arg5229z00_1788;obj_t BgL_arg5230z00_1789;
BgL_arg5229z00_1788 = 
CNST_TABLE_REF(((long)12)); 
{ /* ./Jvm/env.scm 391 */
obj_t BgL_arg5233z00_1790;obj_t BgL_arg5234z00_1791;
BgL_arg5233z00_1790 = 
CNST_TABLE_REF(((long)72)); 
{ /* ./Jvm/env.scm 391 */
obj_t BgL_arg5238z00_1793;
{ /* ./Jvm/env.scm 391 */
obj_t BgL_arg5241z00_1794;obj_t BgL_arg5242z00_1795;
{ /* ./Jvm/env.scm 391 */
obj_t BgL_arg5245z00_1796;obj_t BgL_arg5246z00_1797;
BgL_arg5245z00_1796 = 
CNST_TABLE_REF(((long)39)); 
{ /* ./Jvm/env.scm 391 */
obj_t BgL_auxz00_4548;
BgL_auxz00_4548 = 
CNST_TABLE_REF(((long)13)); 
BgL_arg5246z00_1797 = 
MAKE_PAIR(BgL_auxz00_4548, BNIL); } 
BgL_arg5241z00_1794 = 
MAKE_PAIR(BgL_arg5245z00_1796, BgL_arg5246z00_1797); } 
BgL_arg5242z00_1795 = 
MAKE_PAIR(BGl_string8048z00zzjvm_envz00, BNIL); 
BgL_arg5238z00_1793 = 
MAKE_PAIR(BgL_arg5241z00_1794, BgL_arg5242z00_1795); } 
BgL_arg5234z00_1791 = 
MAKE_PAIR(BNIL, BgL_arg5238z00_1793); } 
BgL_arg5230z00_1789 = 
MAKE_PAIR(BgL_arg5233z00_1790, BgL_arg5234z00_1791); } 
BgL_arg5225z00_1786 = 
MAKE_PAIR(BgL_arg5229z00_1788, BgL_arg5230z00_1789); } 
BgL_arg5222z00_1785 = 
MAKE_PAIR(BgL_arg5225z00_1786, BNIL); } 
BgL_arg5217z00_1782 = 
MAKE_PAIR(BgL_arg5221z00_1784, BgL_arg5222z00_1785); } 
{ /* ./Jvm/env.scm 392 */
obj_t BgL_arg5252z00_1798;obj_t BgL_arg5253z00_1799;
{ /* ./Jvm/env.scm 392 */
obj_t BgL_arg5256z00_1800;obj_t BgL_arg5257z00_1801;
BgL_arg5256z00_1800 = 
CNST_TABLE_REF(((long)84)); 
{ /* ./Jvm/env.scm 392 */
obj_t BgL_arg5260z00_1802;
{ /* ./Jvm/env.scm 392 */
obj_t BgL_arg5264z00_1804;obj_t BgL_arg5265z00_1805;
BgL_arg5264z00_1804 = 
CNST_TABLE_REF(((long)12)); 
{ /* ./Jvm/env.scm 392 */
obj_t BgL_arg5268z00_1806;obj_t BgL_arg5269z00_1807;
BgL_arg5268z00_1806 = 
CNST_TABLE_REF(((long)8)); 
{ /* ./Jvm/env.scm 392 */
obj_t BgL_arg5272z00_1808;obj_t BgL_arg5273z00_1809;
{ /* ./Jvm/env.scm 392 */
obj_t BgL_auxz00_4562;
BgL_auxz00_4562 = 
CNST_TABLE_REF(((long)22)); 
BgL_arg5272z00_1808 = 
MAKE_PAIR(BgL_auxz00_4562, BNIL); } 
{ /* ./Jvm/env.scm 392 */
obj_t BgL_arg5277z00_1810;obj_t BgL_arg5278z00_1811;
BgL_arg5277z00_1810 = 
CNST_TABLE_REF(((long)8)); 
BgL_arg5278z00_1811 = 
MAKE_PAIR(BGl_string8049z00zzjvm_envz00, BNIL); 
BgL_arg5273z00_1809 = 
MAKE_PAIR(BgL_arg5277z00_1810, BgL_arg5278z00_1811); } 
BgL_arg5269z00_1807 = 
MAKE_PAIR(BgL_arg5272z00_1808, BgL_arg5273z00_1809); } 
BgL_arg5265z00_1805 = 
MAKE_PAIR(BgL_arg5268z00_1806, BgL_arg5269z00_1807); } 
BgL_arg5260z00_1802 = 
MAKE_PAIR(BgL_arg5264z00_1804, BgL_arg5265z00_1805); } 
BgL_arg5257z00_1801 = 
MAKE_PAIR(BgL_arg5260z00_1802, BNIL); } 
BgL_arg5252z00_1798 = 
MAKE_PAIR(BgL_arg5256z00_1800, BgL_arg5257z00_1801); } 
{ /* ./Jvm/env.scm 393 */
obj_t BgL_arg5282z00_1812;obj_t BgL_arg5283z00_1813;
{ /* ./Jvm/env.scm 393 */
obj_t BgL_arg5286z00_1814;obj_t BgL_arg5287z00_1815;
BgL_arg5286z00_1814 = 
CNST_TABLE_REF(((long)85)); 
{ /* ./Jvm/env.scm 393 */
obj_t BgL_arg5290z00_1816;
{ /* ./Jvm/env.scm 393 */
obj_t BgL_arg5294z00_1818;obj_t BgL_arg5295z00_1819;
BgL_arg5294z00_1818 = 
CNST_TABLE_REF(((long)12)); 
{ /* ./Jvm/env.scm 393 */
obj_t BgL_arg5298z00_1820;obj_t BgL_arg5299z00_1821;
BgL_arg5298z00_1820 = 
CNST_TABLE_REF(((long)33)); 
{ /* ./Jvm/env.scm 393 */
obj_t BgL_arg5302z00_1822;obj_t BgL_arg5303z00_1823;
{ /* ./Jvm/env.scm 393 */
obj_t BgL_auxz00_4576;
BgL_auxz00_4576 = 
CNST_TABLE_REF(((long)22)); 
BgL_arg5302z00_1822 = 
MAKE_PAIR(BgL_auxz00_4576, BNIL); } 
{ /* ./Jvm/env.scm 393 */
obj_t BgL_arg5307z00_1824;obj_t BgL_arg5308z00_1825;
BgL_arg5307z00_1824 = 
CNST_TABLE_REF(((long)33)); 
BgL_arg5308z00_1825 = 
MAKE_PAIR(BGl_string8050z00zzjvm_envz00, BNIL); 
BgL_arg5303z00_1823 = 
MAKE_PAIR(BgL_arg5307z00_1824, BgL_arg5308z00_1825); } 
BgL_arg5299z00_1821 = 
MAKE_PAIR(BgL_arg5302z00_1822, BgL_arg5303z00_1823); } 
BgL_arg5295z00_1819 = 
MAKE_PAIR(BgL_arg5298z00_1820, BgL_arg5299z00_1821); } 
BgL_arg5290z00_1816 = 
MAKE_PAIR(BgL_arg5294z00_1818, BgL_arg5295z00_1819); } 
BgL_arg5287z00_1815 = 
MAKE_PAIR(BgL_arg5290z00_1816, BNIL); } 
BgL_arg5282z00_1812 = 
MAKE_PAIR(BgL_arg5286z00_1814, BgL_arg5287z00_1815); } 
{ /* ./Jvm/env.scm 394 */
obj_t BgL_arg5312z00_1826;obj_t BgL_arg5313z00_1827;
{ /* ./Jvm/env.scm 394 */
obj_t BgL_arg5316z00_1828;obj_t BgL_arg5317z00_1829;
BgL_arg5316z00_1828 = 
CNST_TABLE_REF(((long)86)); 
{ /* ./Jvm/env.scm 394 */
obj_t BgL_arg5320z00_1830;
{ /* ./Jvm/env.scm 394 */
obj_t BgL_arg5324z00_1832;obj_t BgL_arg5325z00_1833;
BgL_arg5324z00_1832 = 
CNST_TABLE_REF(((long)12)); 
{ /* ./Jvm/env.scm 394 */
obj_t BgL_arg5328z00_1834;obj_t BgL_arg5329z00_1835;
BgL_arg5328z00_1834 = 
CNST_TABLE_REF(((long)34)); 
{ /* ./Jvm/env.scm 394 */
obj_t BgL_arg5332z00_1836;obj_t BgL_arg5333z00_1837;
{ /* ./Jvm/env.scm 394 */
obj_t BgL_auxz00_4590;
BgL_auxz00_4590 = 
CNST_TABLE_REF(((long)22)); 
BgL_arg5332z00_1836 = 
MAKE_PAIR(BgL_auxz00_4590, BNIL); } 
{ /* ./Jvm/env.scm 394 */
obj_t BgL_arg5337z00_1838;obj_t BgL_arg5338z00_1839;
BgL_arg5337z00_1838 = 
CNST_TABLE_REF(((long)34)); 
BgL_arg5338z00_1839 = 
MAKE_PAIR(BGl_string8051z00zzjvm_envz00, BNIL); 
BgL_arg5333z00_1837 = 
MAKE_PAIR(BgL_arg5337z00_1838, BgL_arg5338z00_1839); } 
BgL_arg5329z00_1835 = 
MAKE_PAIR(BgL_arg5332z00_1836, BgL_arg5333z00_1837); } 
BgL_arg5325z00_1833 = 
MAKE_PAIR(BgL_arg5328z00_1834, BgL_arg5329z00_1835); } 
BgL_arg5320z00_1830 = 
MAKE_PAIR(BgL_arg5324z00_1832, BgL_arg5325z00_1833); } 
BgL_arg5317z00_1829 = 
MAKE_PAIR(BgL_arg5320z00_1830, BNIL); } 
BgL_arg5312z00_1826 = 
MAKE_PAIR(BgL_arg5316z00_1828, BgL_arg5317z00_1829); } 
{ /* ./Jvm/env.scm 395 */
obj_t BgL_arg5342z00_1840;obj_t BgL_arg5343z00_1841;
{ /* ./Jvm/env.scm 395 */
obj_t BgL_arg5346z00_1842;obj_t BgL_arg5347z00_1843;
BgL_arg5346z00_1842 = 
CNST_TABLE_REF(((long)87)); 
{ /* ./Jvm/env.scm 395 */
obj_t BgL_arg5350z00_1844;
{ /* ./Jvm/env.scm 395 */
obj_t BgL_arg5354z00_1846;obj_t BgL_arg5355z00_1847;
BgL_arg5354z00_1846 = 
CNST_TABLE_REF(((long)12)); 
{ /* ./Jvm/env.scm 395 */
obj_t BgL_arg5358z00_1848;obj_t BgL_arg5359z00_1849;
BgL_arg5358z00_1848 = 
CNST_TABLE_REF(((long)35)); 
{ /* ./Jvm/env.scm 395 */
obj_t BgL_arg5362z00_1850;obj_t BgL_arg5363z00_1851;
{ /* ./Jvm/env.scm 395 */
obj_t BgL_auxz00_4604;
BgL_auxz00_4604 = 
CNST_TABLE_REF(((long)22)); 
BgL_arg5362z00_1850 = 
MAKE_PAIR(BgL_auxz00_4604, BNIL); } 
{ /* ./Jvm/env.scm 395 */
obj_t BgL_arg5367z00_1852;obj_t BgL_arg5368z00_1853;
BgL_arg5367z00_1852 = 
CNST_TABLE_REF(((long)35)); 
BgL_arg5368z00_1853 = 
MAKE_PAIR(BGl_string8052z00zzjvm_envz00, BNIL); 
BgL_arg5363z00_1851 = 
MAKE_PAIR(BgL_arg5367z00_1852, BgL_arg5368z00_1853); } 
BgL_arg5359z00_1849 = 
MAKE_PAIR(BgL_arg5362z00_1850, BgL_arg5363z00_1851); } 
BgL_arg5355z00_1847 = 
MAKE_PAIR(BgL_arg5358z00_1848, BgL_arg5359z00_1849); } 
BgL_arg5350z00_1844 = 
MAKE_PAIR(BgL_arg5354z00_1846, BgL_arg5355z00_1847); } 
BgL_arg5347z00_1843 = 
MAKE_PAIR(BgL_arg5350z00_1844, BNIL); } 
BgL_arg5342z00_1840 = 
MAKE_PAIR(BgL_arg5346z00_1842, BgL_arg5347z00_1843); } 
{ /* ./Jvm/env.scm 396 */
obj_t BgL_arg5372z00_1854;obj_t BgL_arg5373z00_1855;
{ /* ./Jvm/env.scm 396 */
obj_t BgL_arg5376z00_1856;obj_t BgL_arg5377z00_1857;
BgL_arg5376z00_1856 = 
CNST_TABLE_REF(((long)88)); 
{ /* ./Jvm/env.scm 396 */
obj_t BgL_arg5380z00_1858;
{ /* ./Jvm/env.scm 396 */
obj_t BgL_arg5384z00_1860;obj_t BgL_arg5385z00_1861;
BgL_arg5384z00_1860 = 
CNST_TABLE_REF(((long)12)); 
{ /* ./Jvm/env.scm 396 */
obj_t BgL_arg5388z00_1862;obj_t BgL_arg5389z00_1863;
BgL_arg5388z00_1862 = 
CNST_TABLE_REF(((long)36)); 
{ /* ./Jvm/env.scm 396 */
obj_t BgL_arg5392z00_1864;obj_t BgL_arg5393z00_1865;
{ /* ./Jvm/env.scm 396 */
obj_t BgL_auxz00_4618;
BgL_auxz00_4618 = 
CNST_TABLE_REF(((long)22)); 
BgL_arg5392z00_1864 = 
MAKE_PAIR(BgL_auxz00_4618, BNIL); } 
{ /* ./Jvm/env.scm 396 */
obj_t BgL_arg5397z00_1866;obj_t BgL_arg5398z00_1867;
BgL_arg5397z00_1866 = 
CNST_TABLE_REF(((long)36)); 
BgL_arg5398z00_1867 = 
MAKE_PAIR(BGl_string8033z00zzjvm_envz00, BNIL); 
BgL_arg5393z00_1865 = 
MAKE_PAIR(BgL_arg5397z00_1866, BgL_arg5398z00_1867); } 
BgL_arg5389z00_1863 = 
MAKE_PAIR(BgL_arg5392z00_1864, BgL_arg5393z00_1865); } 
BgL_arg5385z00_1861 = 
MAKE_PAIR(BgL_arg5388z00_1862, BgL_arg5389z00_1863); } 
BgL_arg5380z00_1858 = 
MAKE_PAIR(BgL_arg5384z00_1860, BgL_arg5385z00_1861); } 
BgL_arg5377z00_1857 = 
MAKE_PAIR(BgL_arg5380z00_1858, BNIL); } 
BgL_arg5372z00_1854 = 
MAKE_PAIR(BgL_arg5376z00_1856, BgL_arg5377z00_1857); } 
{ /* ./Jvm/env.scm 397 */
obj_t BgL_arg5402z00_1868;obj_t BgL_arg5403z00_1869;
{ /* ./Jvm/env.scm 397 */
obj_t BgL_arg5406z00_1870;obj_t BgL_arg5407z00_1871;
BgL_arg5406z00_1870 = 
CNST_TABLE_REF(((long)89)); 
{ /* ./Jvm/env.scm 397 */
obj_t BgL_arg5410z00_1872;
{ /* ./Jvm/env.scm 397 */
obj_t BgL_arg5414z00_1874;obj_t BgL_arg5415z00_1875;
BgL_arg5414z00_1874 = 
CNST_TABLE_REF(((long)12)); 
{ /* ./Jvm/env.scm 397 */
obj_t BgL_arg5418z00_1876;obj_t BgL_arg5419z00_1877;
BgL_arg5418z00_1876 = 
CNST_TABLE_REF(((long)40)); 
{ /* ./Jvm/env.scm 397 */
obj_t BgL_arg5422z00_1878;obj_t BgL_arg5423z00_1879;
{ /* ./Jvm/env.scm 397 */
obj_t BgL_auxz00_4632;
BgL_auxz00_4632 = 
CNST_TABLE_REF(((long)22)); 
BgL_arg5422z00_1878 = 
MAKE_PAIR(BgL_auxz00_4632, BNIL); } 
{ /* ./Jvm/env.scm 397 */
obj_t BgL_arg5427z00_1880;obj_t BgL_arg5428z00_1881;
BgL_arg5427z00_1880 = 
CNST_TABLE_REF(((long)40)); 
BgL_arg5428z00_1881 = 
MAKE_PAIR(BGl_string8053z00zzjvm_envz00, BNIL); 
BgL_arg5423z00_1879 = 
MAKE_PAIR(BgL_arg5427z00_1880, BgL_arg5428z00_1881); } 
BgL_arg5419z00_1877 = 
MAKE_PAIR(BgL_arg5422z00_1878, BgL_arg5423z00_1879); } 
BgL_arg5415z00_1875 = 
MAKE_PAIR(BgL_arg5418z00_1876, BgL_arg5419z00_1877); } 
BgL_arg5410z00_1872 = 
MAKE_PAIR(BgL_arg5414z00_1874, BgL_arg5415z00_1875); } 
BgL_arg5407z00_1871 = 
MAKE_PAIR(BgL_arg5410z00_1872, BNIL); } 
BgL_arg5402z00_1868 = 
MAKE_PAIR(BgL_arg5406z00_1870, BgL_arg5407z00_1871); } 
{ /* ./Jvm/env.scm 398 */
obj_t BgL_arg5432z00_1882;obj_t BgL_arg5433z00_1883;
{ /* ./Jvm/env.scm 398 */
obj_t BgL_arg5436z00_1884;obj_t BgL_arg5437z00_1885;
BgL_arg5436z00_1884 = 
CNST_TABLE_REF(((long)90)); 
{ /* ./Jvm/env.scm 398 */
obj_t BgL_arg5440z00_1886;
{ /* ./Jvm/env.scm 398 */
obj_t BgL_arg5444z00_1888;obj_t BgL_arg5445z00_1889;
BgL_arg5444z00_1888 = 
CNST_TABLE_REF(((long)12)); 
{ /* ./Jvm/env.scm 398 */
obj_t BgL_arg5448z00_1890;obj_t BgL_arg5449z00_1891;
BgL_arg5448z00_1890 = 
CNST_TABLE_REF(((long)10)); 
{ /* ./Jvm/env.scm 398 */
obj_t BgL_arg5452z00_1892;obj_t BgL_arg5453z00_1893;
{ /* ./Jvm/env.scm 398 */
obj_t BgL_auxz00_4646;
BgL_auxz00_4646 = 
CNST_TABLE_REF(((long)22)); 
BgL_arg5452z00_1892 = 
MAKE_PAIR(BgL_auxz00_4646, BNIL); } 
{ /* ./Jvm/env.scm 398 */
obj_t BgL_arg5457z00_1894;obj_t BgL_arg5458z00_1895;
{ /* ./Jvm/env.scm 398 */
obj_t BgL_arg5461z00_1896;obj_t BgL_arg5462z00_1897;
BgL_arg5461z00_1896 = 
CNST_TABLE_REF(((long)39)); 
{ /* ./Jvm/env.scm 398 */
obj_t BgL_auxz00_4650;
BgL_auxz00_4650 = 
CNST_TABLE_REF(((long)10)); 
BgL_arg5462z00_1897 = 
MAKE_PAIR(BgL_auxz00_4650, BNIL); } 
BgL_arg5457z00_1894 = 
MAKE_PAIR(BgL_arg5461z00_1896, BgL_arg5462z00_1897); } 
BgL_arg5458z00_1895 = 
MAKE_PAIR(BGl_string8054z00zzjvm_envz00, BNIL); 
BgL_arg5453z00_1893 = 
MAKE_PAIR(BgL_arg5457z00_1894, BgL_arg5458z00_1895); } 
BgL_arg5449z00_1891 = 
MAKE_PAIR(BgL_arg5452z00_1892, BgL_arg5453z00_1893); } 
BgL_arg5445z00_1889 = 
MAKE_PAIR(BgL_arg5448z00_1890, BgL_arg5449z00_1891); } 
BgL_arg5440z00_1886 = 
MAKE_PAIR(BgL_arg5444z00_1888, BgL_arg5445z00_1889); } 
BgL_arg5437z00_1885 = 
MAKE_PAIR(BgL_arg5440z00_1886, BNIL); } 
BgL_arg5432z00_1882 = 
MAKE_PAIR(BgL_arg5436z00_1884, BgL_arg5437z00_1885); } 
{ /* ./Jvm/env.scm 399 */
obj_t BgL_arg5467z00_1898;obj_t BgL_arg5468z00_1899;
{ /* ./Jvm/env.scm 399 */
obj_t BgL_arg5471z00_1900;obj_t BgL_arg5472z00_1901;
BgL_arg5471z00_1900 = 
CNST_TABLE_REF(((long)91)); 
{ /* ./Jvm/env.scm 399 */
obj_t BgL_arg5475z00_1902;
{ /* ./Jvm/env.scm 399 */
obj_t BgL_arg5479z00_1904;obj_t BgL_arg5480z00_1905;
BgL_arg5479z00_1904 = 
CNST_TABLE_REF(((long)12)); 
{ /* ./Jvm/env.scm 399 */
obj_t BgL_arg5483z00_1906;obj_t BgL_arg5484z00_1907;
BgL_arg5483z00_1906 = 
CNST_TABLE_REF(((long)9)); 
{ /* ./Jvm/env.scm 399 */
obj_t BgL_arg5487z00_1908;obj_t BgL_arg5488z00_1909;
{ /* ./Jvm/env.scm 399 */
obj_t BgL_auxz00_4664;
BgL_auxz00_4664 = 
CNST_TABLE_REF(((long)22)); 
BgL_arg5487z00_1908 = 
MAKE_PAIR(BgL_auxz00_4664, BNIL); } 
{ /* ./Jvm/env.scm 399 */
obj_t BgL_arg5492z00_1910;obj_t BgL_arg5493z00_1911;
BgL_arg5492z00_1910 = 
CNST_TABLE_REF(((long)9)); 
BgL_arg5493z00_1911 = 
MAKE_PAIR(BGl_string8055z00zzjvm_envz00, BNIL); 
BgL_arg5488z00_1909 = 
MAKE_PAIR(BgL_arg5492z00_1910, BgL_arg5493z00_1911); } 
BgL_arg5484z00_1907 = 
MAKE_PAIR(BgL_arg5487z00_1908, BgL_arg5488z00_1909); } 
BgL_arg5480z00_1905 = 
MAKE_PAIR(BgL_arg5483z00_1906, BgL_arg5484z00_1907); } 
BgL_arg5475z00_1902 = 
MAKE_PAIR(BgL_arg5479z00_1904, BgL_arg5480z00_1905); } 
BgL_arg5472z00_1901 = 
MAKE_PAIR(BgL_arg5475z00_1902, BNIL); } 
BgL_arg5467z00_1898 = 
MAKE_PAIR(BgL_arg5471z00_1900, BgL_arg5472z00_1901); } 
{ /* ./Jvm/env.scm 400 */
obj_t BgL_arg5497z00_1912;obj_t BgL_arg5498z00_1913;
{ /* ./Jvm/env.scm 400 */
obj_t BgL_arg5501z00_1914;obj_t BgL_arg5502z00_1915;
BgL_arg5501z00_1914 = 
CNST_TABLE_REF(((long)92)); 
{ /* ./Jvm/env.scm 400 */
obj_t BgL_arg5505z00_1916;
{ /* ./Jvm/env.scm 400 */
obj_t BgL_arg5509z00_1918;obj_t BgL_arg5510z00_1919;
BgL_arg5509z00_1918 = 
CNST_TABLE_REF(((long)12)); 
{ /* ./Jvm/env.scm 400 */
obj_t BgL_arg5513z00_1920;obj_t BgL_arg5514z00_1921;
BgL_arg5513z00_1920 = 
CNST_TABLE_REF(((long)9)); 
{ /* ./Jvm/env.scm 400 */
obj_t BgL_arg5517z00_1922;obj_t BgL_arg5518z00_1923;
{ /* ./Jvm/env.scm 400 */
obj_t BgL_auxz00_4678;
BgL_auxz00_4678 = 
CNST_TABLE_REF(((long)22)); 
BgL_arg5517z00_1922 = 
MAKE_PAIR(BgL_auxz00_4678, BNIL); } 
{ /* ./Jvm/env.scm 400 */
obj_t BgL_arg5522z00_1924;obj_t BgL_arg5523z00_1925;
BgL_arg5522z00_1924 = 
CNST_TABLE_REF(((long)9)); 
BgL_arg5523z00_1925 = 
MAKE_PAIR(BGl_string8056z00zzjvm_envz00, BNIL); 
BgL_arg5518z00_1923 = 
MAKE_PAIR(BgL_arg5522z00_1924, BgL_arg5523z00_1925); } 
BgL_arg5514z00_1921 = 
MAKE_PAIR(BgL_arg5517z00_1922, BgL_arg5518z00_1923); } 
BgL_arg5510z00_1919 = 
MAKE_PAIR(BgL_arg5513z00_1920, BgL_arg5514z00_1921); } 
BgL_arg5505z00_1916 = 
MAKE_PAIR(BgL_arg5509z00_1918, BgL_arg5510z00_1919); } 
BgL_arg5502z00_1915 = 
MAKE_PAIR(BgL_arg5505z00_1916, BNIL); } 
BgL_arg5497z00_1912 = 
MAKE_PAIR(BgL_arg5501z00_1914, BgL_arg5502z00_1915); } 
{ /* ./Jvm/env.scm 401 */
obj_t BgL_arg5527z00_1926;obj_t BgL_arg5528z00_1927;
{ /* ./Jvm/env.scm 401 */
obj_t BgL_arg5531z00_1928;obj_t BgL_arg5532z00_1929;
BgL_arg5531z00_1928 = 
CNST_TABLE_REF(((long)93)); 
{ /* ./Jvm/env.scm 401 */
obj_t BgL_arg5535z00_1930;
{ /* ./Jvm/env.scm 401 */
obj_t BgL_arg5539z00_1932;obj_t BgL_arg5540z00_1933;
BgL_arg5539z00_1932 = 
CNST_TABLE_REF(((long)18)); 
{ /* ./Jvm/env.scm 401 */
obj_t BgL_arg5543z00_1934;obj_t BgL_arg5544z00_1935;
BgL_arg5543z00_1934 = 
CNST_TABLE_REF(((long)7)); 
{ /* ./Jvm/env.scm 401 */
obj_t BgL_arg5547z00_1936;obj_t BgL_arg5548z00_1937;
{ /* ./Jvm/env.scm 401 */
obj_t BgL_auxz00_4692;
BgL_auxz00_4692 = 
CNST_TABLE_REF(((long)22)); 
BgL_arg5547z00_1936 = 
MAKE_PAIR(BgL_auxz00_4692, BNIL); } 
{ /* ./Jvm/env.scm 401 */
obj_t BgL_arg5552z00_1938;obj_t BgL_arg5553z00_1939;
BgL_arg5552z00_1938 = 
CNST_TABLE_REF(((long)19)); 
{ /* ./Jvm/env.scm 401 */
obj_t BgL_arg5557z00_1941;
{ /* ./Jvm/env.scm 401 */
obj_t BgL_auxz00_4696;
BgL_auxz00_4696 = 
CNST_TABLE_REF(((long)3)); 
BgL_arg5557z00_1941 = 
MAKE_PAIR(BgL_auxz00_4696, BNIL); } 
BgL_arg5553z00_1939 = 
MAKE_PAIR(BGl_string8057z00zzjvm_envz00, BgL_arg5557z00_1941); } 
BgL_arg5548z00_1937 = 
MAKE_PAIR(BgL_arg5552z00_1938, BgL_arg5553z00_1939); } 
BgL_arg5544z00_1935 = 
MAKE_PAIR(BgL_arg5547z00_1936, BgL_arg5548z00_1937); } 
BgL_arg5540z00_1933 = 
MAKE_PAIR(BgL_arg5543z00_1934, BgL_arg5544z00_1935); } 
BgL_arg5535z00_1930 = 
MAKE_PAIR(BgL_arg5539z00_1932, BgL_arg5540z00_1933); } 
BgL_arg5532z00_1929 = 
MAKE_PAIR(BgL_arg5535z00_1930, BNIL); } 
BgL_arg5527z00_1926 = 
MAKE_PAIR(BgL_arg5531z00_1928, BgL_arg5532z00_1929); } 
{ /* ./Jvm/env.scm 402 */
obj_t BgL_arg5561z00_1942;obj_t BgL_arg5562z00_1943;
{ /* ./Jvm/env.scm 402 */
obj_t BgL_arg5565z00_1944;obj_t BgL_arg5566z00_1945;
BgL_arg5565z00_1944 = 
CNST_TABLE_REF(((long)94)); 
{ /* ./Jvm/env.scm 402 */
obj_t BgL_arg5569z00_1946;
{ /* ./Jvm/env.scm 402 */
obj_t BgL_arg5573z00_1948;obj_t BgL_arg5574z00_1949;
BgL_arg5573z00_1948 = 
CNST_TABLE_REF(((long)18)); 
{ /* ./Jvm/env.scm 402 */
obj_t BgL_arg5577z00_1950;obj_t BgL_arg5578z00_1951;
BgL_arg5577z00_1950 = 
CNST_TABLE_REF(((long)7)); 
{ /* ./Jvm/env.scm 402 */
obj_t BgL_arg5581z00_1952;obj_t BgL_arg5582z00_1953;
{ /* ./Jvm/env.scm 402 */
obj_t BgL_auxz00_4709;
BgL_auxz00_4709 = 
CNST_TABLE_REF(((long)22)); 
BgL_arg5581z00_1952 = 
MAKE_PAIR(BgL_auxz00_4709, BNIL); } 
{ /* ./Jvm/env.scm 402 */
obj_t BgL_arg5586z00_1954;obj_t BgL_arg5587z00_1955;
BgL_arg5586z00_1954 = 
CNST_TABLE_REF(((long)77)); 
{ /* ./Jvm/env.scm 402 */
obj_t BgL_arg5591z00_1957;
{ /* ./Jvm/env.scm 402 */
obj_t BgL_arg5594z00_1958;obj_t BgL_arg5595z00_1959;
BgL_arg5594z00_1958 = 
CNST_TABLE_REF(((long)1)); 
{ /* ./Jvm/env.scm 402 */
obj_t BgL_auxz00_4714;
BgL_auxz00_4714 = 
CNST_TABLE_REF(((long)1)); 
BgL_arg5595z00_1959 = 
MAKE_PAIR(BgL_auxz00_4714, BNIL); } 
BgL_arg5591z00_1957 = 
MAKE_PAIR(BgL_arg5594z00_1958, BgL_arg5595z00_1959); } 
BgL_arg5587z00_1955 = 
MAKE_PAIR(BGl_string8058z00zzjvm_envz00, BgL_arg5591z00_1957); } 
BgL_arg5582z00_1953 = 
MAKE_PAIR(BgL_arg5586z00_1954, BgL_arg5587z00_1955); } 
BgL_arg5578z00_1951 = 
MAKE_PAIR(BgL_arg5581z00_1952, BgL_arg5582z00_1953); } 
BgL_arg5574z00_1949 = 
MAKE_PAIR(BgL_arg5577z00_1950, BgL_arg5578z00_1951); } 
BgL_arg5569z00_1946 = 
MAKE_PAIR(BgL_arg5573z00_1948, BgL_arg5574z00_1949); } 
BgL_arg5566z00_1945 = 
MAKE_PAIR(BgL_arg5569z00_1946, BNIL); } 
BgL_arg5561z00_1942 = 
MAKE_PAIR(BgL_arg5565z00_1944, BgL_arg5566z00_1945); } 
{ /* ./Jvm/env.scm 403 */
obj_t BgL_arg5599z00_1960;obj_t BgL_arg5600z00_1961;
{ /* ./Jvm/env.scm 403 */
obj_t BgL_arg5603z00_1962;obj_t BgL_arg5604z00_1963;
BgL_arg5603z00_1962 = 
CNST_TABLE_REF(((long)95)); 
{ /* ./Jvm/env.scm 403 */
obj_t BgL_arg5607z00_1964;
{ /* ./Jvm/env.scm 403 */
obj_t BgL_arg5611z00_1966;obj_t BgL_arg5612z00_1967;
BgL_arg5611z00_1966 = 
CNST_TABLE_REF(((long)18)); 
{ /* ./Jvm/env.scm 403 */
obj_t BgL_arg5615z00_1968;obj_t BgL_arg5616z00_1969;
BgL_arg5615z00_1968 = 
CNST_TABLE_REF(((long)7)); 
{ /* ./Jvm/env.scm 403 */
obj_t BgL_arg5619z00_1970;obj_t BgL_arg5620z00_1971;
{ /* ./Jvm/env.scm 403 */
obj_t BgL_auxz00_4728;
BgL_auxz00_4728 = 
CNST_TABLE_REF(((long)22)); 
BgL_arg5619z00_1970 = 
MAKE_PAIR(BgL_auxz00_4728, BNIL); } 
{ /* ./Jvm/env.scm 403 */
obj_t BgL_arg5624z00_1972;obj_t BgL_arg5625z00_1973;
BgL_arg5624z00_1972 = 
CNST_TABLE_REF(((long)1)); 
BgL_arg5625z00_1973 = 
MAKE_PAIR(BGl_string8059z00zzjvm_envz00, BNIL); 
BgL_arg5620z00_1971 = 
MAKE_PAIR(BgL_arg5624z00_1972, BgL_arg5625z00_1973); } 
BgL_arg5616z00_1969 = 
MAKE_PAIR(BgL_arg5619z00_1970, BgL_arg5620z00_1971); } 
BgL_arg5612z00_1967 = 
MAKE_PAIR(BgL_arg5615z00_1968, BgL_arg5616z00_1969); } 
BgL_arg5607z00_1964 = 
MAKE_PAIR(BgL_arg5611z00_1966, BgL_arg5612z00_1967); } 
BgL_arg5604z00_1963 = 
MAKE_PAIR(BgL_arg5607z00_1964, BNIL); } 
BgL_arg5599z00_1960 = 
MAKE_PAIR(BgL_arg5603z00_1962, BgL_arg5604z00_1963); } 
{ /* ./Jvm/env.scm 404 */
obj_t BgL_arg5629z00_1974;obj_t BgL_arg5630z00_1975;
{ /* ./Jvm/env.scm 404 */
obj_t BgL_arg5633z00_1976;obj_t BgL_arg5634z00_1977;
BgL_arg5633z00_1976 = 
CNST_TABLE_REF(((long)96)); 
{ /* ./Jvm/env.scm 404 */
obj_t BgL_arg5637z00_1978;
{ /* ./Jvm/env.scm 404 */
obj_t BgL_arg5641z00_1980;obj_t BgL_arg5642z00_1981;
BgL_arg5641z00_1980 = 
CNST_TABLE_REF(((long)18)); 
{ /* ./Jvm/env.scm 404 */
obj_t BgL_arg5645z00_1982;obj_t BgL_arg5646z00_1983;
BgL_arg5645z00_1982 = 
CNST_TABLE_REF(((long)7)); 
{ /* ./Jvm/env.scm 404 */
obj_t BgL_arg5649z00_1984;obj_t BgL_arg5650z00_1985;
{ /* ./Jvm/env.scm 404 */
obj_t BgL_auxz00_4742;
BgL_auxz00_4742 = 
CNST_TABLE_REF(((long)22)); 
BgL_arg5649z00_1984 = 
MAKE_PAIR(BgL_auxz00_4742, BNIL); } 
{ /* ./Jvm/env.scm 404 */
obj_t BgL_arg5654z00_1986;obj_t BgL_arg5655z00_1987;
BgL_arg5654z00_1986 = 
CNST_TABLE_REF(((long)1)); 
{ /* ./Jvm/env.scm 404 */
obj_t BgL_arg5659z00_1989;
{ /* ./Jvm/env.scm 404 */
obj_t BgL_arg5662z00_1990;obj_t BgL_arg5663z00_1991;
BgL_arg5662z00_1990 = 
CNST_TABLE_REF(((long)1)); 
{ /* ./Jvm/env.scm 404 */
obj_t BgL_auxz00_4747;
BgL_auxz00_4747 = 
CNST_TABLE_REF(((long)1)); 
BgL_arg5663z00_1991 = 
MAKE_PAIR(BgL_auxz00_4747, BNIL); } 
BgL_arg5659z00_1989 = 
MAKE_PAIR(BgL_arg5662z00_1990, BgL_arg5663z00_1991); } 
BgL_arg5655z00_1987 = 
MAKE_PAIR(BGl_string8060z00zzjvm_envz00, BgL_arg5659z00_1989); } 
BgL_arg5650z00_1985 = 
MAKE_PAIR(BgL_arg5654z00_1986, BgL_arg5655z00_1987); } 
BgL_arg5646z00_1983 = 
MAKE_PAIR(BgL_arg5649z00_1984, BgL_arg5650z00_1985); } 
BgL_arg5642z00_1981 = 
MAKE_PAIR(BgL_arg5645z00_1982, BgL_arg5646z00_1983); } 
BgL_arg5637z00_1978 = 
MAKE_PAIR(BgL_arg5641z00_1980, BgL_arg5642z00_1981); } 
BgL_arg5634z00_1977 = 
MAKE_PAIR(BgL_arg5637z00_1978, BNIL); } 
BgL_arg5629z00_1974 = 
MAKE_PAIR(BgL_arg5633z00_1976, BgL_arg5634z00_1977); } 
{ /* ./Jvm/env.scm 405 */
obj_t BgL_arg5667z00_1992;obj_t BgL_arg5668z00_1993;
{ /* ./Jvm/env.scm 405 */
obj_t BgL_arg5671z00_1994;obj_t BgL_arg5672z00_1995;
BgL_arg5671z00_1994 = 
CNST_TABLE_REF(((long)97)); 
{ /* ./Jvm/env.scm 405 */
obj_t BgL_arg5675z00_1996;
{ /* ./Jvm/env.scm 405 */
obj_t BgL_arg5679z00_1998;obj_t BgL_arg5680z00_1999;
BgL_arg5679z00_1998 = 
CNST_TABLE_REF(((long)18)); 
{ /* ./Jvm/env.scm 405 */
obj_t BgL_arg5683z00_2000;obj_t BgL_arg5684z00_2001;
BgL_arg5683z00_2000 = 
CNST_TABLE_REF(((long)7)); 
{ /* ./Jvm/env.scm 405 */
obj_t BgL_arg5687z00_2002;obj_t BgL_arg5688z00_2003;
{ /* ./Jvm/env.scm 405 */
obj_t BgL_auxz00_4761;
BgL_auxz00_4761 = 
CNST_TABLE_REF(((long)22)); 
BgL_arg5687z00_2002 = 
MAKE_PAIR(BgL_auxz00_4761, BNIL); } 
{ /* ./Jvm/env.scm 405 */
obj_t BgL_arg5692z00_2004;obj_t BgL_arg5693z00_2005;
BgL_arg5692z00_2004 = 
CNST_TABLE_REF(((long)4)); 
{ /* ./Jvm/env.scm 405 */
obj_t BgL_arg5697z00_2007;
{ /* ./Jvm/env.scm 405 */
obj_t BgL_arg5700z00_2008;obj_t BgL_arg5701z00_2009;
BgL_arg5700z00_2008 = 
CNST_TABLE_REF(((long)1)); 
{ /* ./Jvm/env.scm 405 */
obj_t BgL_arg5704z00_2010;obj_t BgL_arg5705z00_2011;
BgL_arg5704z00_2010 = 
CNST_TABLE_REF(((long)1)); 
{ /* ./Jvm/env.scm 405 */
obj_t BgL_auxz00_4767;
BgL_auxz00_4767 = 
CNST_TABLE_REF(((long)1)); 
BgL_arg5705z00_2011 = 
MAKE_PAIR(BgL_auxz00_4767, BNIL); } 
BgL_arg5701z00_2009 = 
MAKE_PAIR(BgL_arg5704z00_2010, BgL_arg5705z00_2011); } 
BgL_arg5697z00_2007 = 
MAKE_PAIR(BgL_arg5700z00_2008, BgL_arg5701z00_2009); } 
BgL_arg5693z00_2005 = 
MAKE_PAIR(BGl_string8061z00zzjvm_envz00, BgL_arg5697z00_2007); } 
BgL_arg5688z00_2003 = 
MAKE_PAIR(BgL_arg5692z00_2004, BgL_arg5693z00_2005); } 
BgL_arg5684z00_2001 = 
MAKE_PAIR(BgL_arg5687z00_2002, BgL_arg5688z00_2003); } 
BgL_arg5680z00_1999 = 
MAKE_PAIR(BgL_arg5683z00_2000, BgL_arg5684z00_2001); } 
BgL_arg5675z00_1996 = 
MAKE_PAIR(BgL_arg5679z00_1998, BgL_arg5680z00_1999); } 
BgL_arg5672z00_1995 = 
MAKE_PAIR(BgL_arg5675z00_1996, BNIL); } 
BgL_arg5667z00_1992 = 
MAKE_PAIR(BgL_arg5671z00_1994, BgL_arg5672z00_1995); } 
{ /* ./Jvm/env.scm 406 */
obj_t BgL_arg5709z00_2012;obj_t BgL_arg5710z00_2013;
{ /* ./Jvm/env.scm 406 */
obj_t BgL_arg5713z00_2014;obj_t BgL_arg5714z00_2015;
BgL_arg5713z00_2014 = 
CNST_TABLE_REF(((long)98)); 
{ /* ./Jvm/env.scm 406 */
obj_t BgL_arg5717z00_2016;
{ /* ./Jvm/env.scm 406 */
obj_t BgL_arg5721z00_2018;obj_t BgL_arg5722z00_2019;
BgL_arg5721z00_2018 = 
CNST_TABLE_REF(((long)18)); 
{ /* ./Jvm/env.scm 406 */
obj_t BgL_arg5725z00_2020;obj_t BgL_arg5726z00_2021;
BgL_arg5725z00_2020 = 
CNST_TABLE_REF(((long)7)); 
{ /* ./Jvm/env.scm 406 */
obj_t BgL_arg5729z00_2022;obj_t BgL_arg5730z00_2023;
{ /* ./Jvm/env.scm 406 */
obj_t BgL_auxz00_4782;
BgL_auxz00_4782 = 
CNST_TABLE_REF(((long)22)); 
BgL_arg5729z00_2022 = 
MAKE_PAIR(BgL_auxz00_4782, BNIL); } 
{ /* ./Jvm/env.scm 406 */
obj_t BgL_arg5734z00_2024;obj_t BgL_arg5735z00_2025;
BgL_arg5734z00_2024 = 
CNST_TABLE_REF(((long)19)); 
{ /* ./Jvm/env.scm 406 */
obj_t BgL_arg5739z00_2027;
{ /* ./Jvm/env.scm 406 */
obj_t BgL_auxz00_4786;
BgL_auxz00_4786 = 
CNST_TABLE_REF(((long)5)); 
BgL_arg5739z00_2027 = 
MAKE_PAIR(BgL_auxz00_4786, BNIL); } 
BgL_arg5735z00_2025 = 
MAKE_PAIR(BGl_string8062z00zzjvm_envz00, BgL_arg5739z00_2027); } 
BgL_arg5730z00_2023 = 
MAKE_PAIR(BgL_arg5734z00_2024, BgL_arg5735z00_2025); } 
BgL_arg5726z00_2021 = 
MAKE_PAIR(BgL_arg5729z00_2022, BgL_arg5730z00_2023); } 
BgL_arg5722z00_2019 = 
MAKE_PAIR(BgL_arg5725z00_2020, BgL_arg5726z00_2021); } 
BgL_arg5717z00_2016 = 
MAKE_PAIR(BgL_arg5721z00_2018, BgL_arg5722z00_2019); } 
BgL_arg5714z00_2015 = 
MAKE_PAIR(BgL_arg5717z00_2016, BNIL); } 
BgL_arg5709z00_2012 = 
MAKE_PAIR(BgL_arg5713z00_2014, BgL_arg5714z00_2015); } 
{ /* ./Jvm/env.scm 407 */
obj_t BgL_arg5743z00_2028;obj_t BgL_arg5744z00_2029;
{ /* ./Jvm/env.scm 407 */
obj_t BgL_arg5747z00_2030;obj_t BgL_arg5748z00_2031;
BgL_arg5747z00_2030 = 
CNST_TABLE_REF(((long)99)); 
{ /* ./Jvm/env.scm 408 */
obj_t BgL_arg5751z00_2032;
{ /* ./Jvm/env.scm 408 */
obj_t BgL_arg5755z00_2034;obj_t BgL_arg5756z00_2035;
BgL_arg5755z00_2034 = 
CNST_TABLE_REF(((long)18)); 
{ /* ./Jvm/env.scm 408 */
obj_t BgL_arg5759z00_2036;obj_t BgL_arg5760z00_2037;
BgL_arg5759z00_2036 = 
CNST_TABLE_REF(((long)7)); 
{ /* ./Jvm/env.scm 408 */
obj_t BgL_arg5763z00_2038;obj_t BgL_arg5764z00_2039;
{ /* ./Jvm/env.scm 408 */
obj_t BgL_auxz00_4799;
BgL_auxz00_4799 = 
CNST_TABLE_REF(((long)22)); 
BgL_arg5763z00_2038 = 
MAKE_PAIR(BgL_auxz00_4799, BNIL); } 
{ /* ./Jvm/env.scm 408 */
obj_t BgL_arg5768z00_2040;obj_t BgL_arg5769z00_2041;
BgL_arg5768z00_2040 = 
CNST_TABLE_REF(((long)1)); 
{ /* ./Jvm/env.scm 408 */
obj_t BgL_arg5773z00_2043;
{ /* ./Jvm/env.scm 408 */
obj_t BgL_arg5776z00_2044;obj_t BgL_arg5777z00_2045;
BgL_arg5776z00_2044 = 
CNST_TABLE_REF(((long)51)); 
{ /* ./Jvm/env.scm 408 */
obj_t BgL_auxz00_4804;
BgL_auxz00_4804 = 
CNST_TABLE_REF(((long)54)); 
BgL_arg5777z00_2045 = 
MAKE_PAIR(BgL_auxz00_4804, BNIL); } 
BgL_arg5773z00_2043 = 
MAKE_PAIR(BgL_arg5776z00_2044, BgL_arg5777z00_2045); } 
BgL_arg5769z00_2041 = 
MAKE_PAIR(BGl_string8063z00zzjvm_envz00, BgL_arg5773z00_2043); } 
BgL_arg5764z00_2039 = 
MAKE_PAIR(BgL_arg5768z00_2040, BgL_arg5769z00_2041); } 
BgL_arg5760z00_2037 = 
MAKE_PAIR(BgL_arg5763z00_2038, BgL_arg5764z00_2039); } 
BgL_arg5756z00_2035 = 
MAKE_PAIR(BgL_arg5759z00_2036, BgL_arg5760z00_2037); } 
BgL_arg5751z00_2032 = 
MAKE_PAIR(BgL_arg5755z00_2034, BgL_arg5756z00_2035); } 
BgL_arg5748z00_2031 = 
MAKE_PAIR(BgL_arg5751z00_2032, BNIL); } 
BgL_arg5743z00_2028 = 
MAKE_PAIR(BgL_arg5747z00_2030, BgL_arg5748z00_2031); } 
{ /* ./Jvm/env.scm 409 */
obj_t BgL_arg5781z00_2046;obj_t BgL_arg5782z00_2047;
{ /* ./Jvm/env.scm 409 */
obj_t BgL_arg5785z00_2048;obj_t BgL_arg5786z00_2049;
BgL_arg5785z00_2048 = 
CNST_TABLE_REF(((long)100)); 
{ /* ./Jvm/env.scm 409 */
obj_t BgL_arg5789z00_2050;
{ /* ./Jvm/env.scm 409 */
obj_t BgL_arg5793z00_2052;obj_t BgL_arg5794z00_2053;
BgL_arg5793z00_2052 = 
CNST_TABLE_REF(((long)18)); 
{ /* ./Jvm/env.scm 409 */
obj_t BgL_arg5797z00_2054;obj_t BgL_arg5798z00_2055;
BgL_arg5797z00_2054 = 
CNST_TABLE_REF(((long)7)); 
{ /* ./Jvm/env.scm 409 */
obj_t BgL_arg5801z00_2056;obj_t BgL_arg5802z00_2057;
{ /* ./Jvm/env.scm 409 */
obj_t BgL_auxz00_4818;
BgL_auxz00_4818 = 
CNST_TABLE_REF(((long)22)); 
BgL_arg5801z00_2056 = 
MAKE_PAIR(BgL_auxz00_4818, BNIL); } 
{ /* ./Jvm/env.scm 409 */
obj_t BgL_arg5806z00_2058;obj_t BgL_arg5807z00_2059;
BgL_arg5806z00_2058 = 
CNST_TABLE_REF(((long)26)); 
{ /* ./Jvm/env.scm 409 */
obj_t BgL_arg5811z00_2061;
{ /* ./Jvm/env.scm 409 */
obj_t BgL_auxz00_4822;
BgL_auxz00_4822 = 
CNST_TABLE_REF(((long)28)); 
BgL_arg5811z00_2061 = 
MAKE_PAIR(BgL_auxz00_4822, BNIL); } 
BgL_arg5807z00_2059 = 
MAKE_PAIR(BGl_string8064z00zzjvm_envz00, BgL_arg5811z00_2061); } 
BgL_arg5802z00_2057 = 
MAKE_PAIR(BgL_arg5806z00_2058, BgL_arg5807z00_2059); } 
BgL_arg5798z00_2055 = 
MAKE_PAIR(BgL_arg5801z00_2056, BgL_arg5802z00_2057); } 
BgL_arg5794z00_2053 = 
MAKE_PAIR(BgL_arg5797z00_2054, BgL_arg5798z00_2055); } 
BgL_arg5789z00_2050 = 
MAKE_PAIR(BgL_arg5793z00_2052, BgL_arg5794z00_2053); } 
BgL_arg5786z00_2049 = 
MAKE_PAIR(BgL_arg5789z00_2050, BNIL); } 
BgL_arg5781z00_2046 = 
MAKE_PAIR(BgL_arg5785z00_2048, BgL_arg5786z00_2049); } 
{ /* ./Jvm/env.scm 410 */
obj_t BgL_arg5815z00_2062;obj_t BgL_arg5816z00_2063;
{ /* ./Jvm/env.scm 410 */
obj_t BgL_arg5819z00_2064;obj_t BgL_arg5820z00_2065;
BgL_arg5819z00_2064 = 
CNST_TABLE_REF(((long)101)); 
{ /* ./Jvm/env.scm 410 */
obj_t BgL_arg5823z00_2066;
{ /* ./Jvm/env.scm 410 */
obj_t BgL_arg5827z00_2068;obj_t BgL_arg5828z00_2069;
BgL_arg5827z00_2068 = 
CNST_TABLE_REF(((long)18)); 
{ /* ./Jvm/env.scm 410 */
obj_t BgL_arg5831z00_2070;obj_t BgL_arg5832z00_2071;
BgL_arg5831z00_2070 = 
CNST_TABLE_REF(((long)7)); 
{ /* ./Jvm/env.scm 410 */
obj_t BgL_arg5835z00_2072;obj_t BgL_arg5836z00_2073;
{ /* ./Jvm/env.scm 410 */
obj_t BgL_auxz00_4835;
BgL_auxz00_4835 = 
CNST_TABLE_REF(((long)22)); 
BgL_arg5835z00_2072 = 
MAKE_PAIR(BgL_auxz00_4835, BNIL); } 
{ /* ./Jvm/env.scm 410 */
obj_t BgL_arg5840z00_2074;obj_t BgL_arg5841z00_2075;
BgL_arg5840z00_2074 = 
CNST_TABLE_REF(((long)1)); 
{ /* ./Jvm/env.scm 410 */
obj_t BgL_arg5845z00_2077;
{ /* ./Jvm/env.scm 410 */
obj_t BgL_arg5848z00_2078;
{ /* ./Jvm/env.scm 410 */
obj_t BgL_arg5852z00_2080;obj_t BgL_arg5853z00_2081;
BgL_arg5852z00_2080 = 
CNST_TABLE_REF(((long)39)); 
{ /* ./Jvm/env.scm 410 */
obj_t BgL_auxz00_4840;
BgL_auxz00_4840 = 
CNST_TABLE_REF(((long)3)); 
BgL_arg5853z00_2081 = 
MAKE_PAIR(BgL_auxz00_4840, BNIL); } 
BgL_arg5848z00_2078 = 
MAKE_PAIR(BgL_arg5852z00_2080, BgL_arg5853z00_2081); } 
BgL_arg5845z00_2077 = 
MAKE_PAIR(BgL_arg5848z00_2078, BNIL); } 
BgL_arg5841z00_2075 = 
MAKE_PAIR(BGl_string8065z00zzjvm_envz00, BgL_arg5845z00_2077); } 
BgL_arg5836z00_2073 = 
MAKE_PAIR(BgL_arg5840z00_2074, BgL_arg5841z00_2075); } 
BgL_arg5832z00_2071 = 
MAKE_PAIR(BgL_arg5835z00_2072, BgL_arg5836z00_2073); } 
BgL_arg5828z00_2069 = 
MAKE_PAIR(BgL_arg5831z00_2070, BgL_arg5832z00_2071); } 
BgL_arg5823z00_2066 = 
MAKE_PAIR(BgL_arg5827z00_2068, BgL_arg5828z00_2069); } 
BgL_arg5820z00_2065 = 
MAKE_PAIR(BgL_arg5823z00_2066, BNIL); } 
BgL_arg5815z00_2062 = 
MAKE_PAIR(BgL_arg5819z00_2064, BgL_arg5820z00_2065); } 
{ /* ./Jvm/env.scm 411 */
obj_t BgL_arg5857z00_2082;obj_t BgL_arg5858z00_2083;
{ /* ./Jvm/env.scm 411 */
obj_t BgL_arg5861z00_2084;obj_t BgL_arg5862z00_2085;
BgL_arg5861z00_2084 = 
CNST_TABLE_REF(((long)102)); 
{ /* ./Jvm/env.scm 411 */
obj_t BgL_arg5865z00_2086;
{ /* ./Jvm/env.scm 411 */
obj_t BgL_arg5869z00_2088;obj_t BgL_arg5870z00_2089;
BgL_arg5869z00_2088 = 
CNST_TABLE_REF(((long)18)); 
{ /* ./Jvm/env.scm 411 */
obj_t BgL_arg5873z00_2090;obj_t BgL_arg5874z00_2091;
BgL_arg5873z00_2090 = 
CNST_TABLE_REF(((long)3)); 
{ /* ./Jvm/env.scm 411 */
obj_t BgL_arg5878z00_2093;
{ /* ./Jvm/env.scm 411 */
obj_t BgL_arg5881z00_2094;obj_t BgL_arg5882z00_2095;
{ /* ./Jvm/env.scm 411 */
obj_t BgL_arg5885z00_2096;obj_t BgL_arg5886z00_2097;
BgL_arg5885z00_2096 = 
CNST_TABLE_REF(((long)39)); 
{ /* ./Jvm/env.scm 411 */
obj_t BgL_auxz00_4856;
BgL_auxz00_4856 = 
CNST_TABLE_REF(((long)13)); 
BgL_arg5886z00_2097 = 
MAKE_PAIR(BgL_auxz00_4856, BNIL); } 
BgL_arg5881z00_2094 = 
MAKE_PAIR(BgL_arg5885z00_2096, BgL_arg5886z00_2097); } 
BgL_arg5882z00_2095 = 
MAKE_PAIR(BGl_string8066z00zzjvm_envz00, BNIL); 
BgL_arg5878z00_2093 = 
MAKE_PAIR(BgL_arg5881z00_2094, BgL_arg5882z00_2095); } 
BgL_arg5874z00_2091 = 
MAKE_PAIR(BNIL, BgL_arg5878z00_2093); } 
BgL_arg5870z00_2089 = 
MAKE_PAIR(BgL_arg5873z00_2090, BgL_arg5874z00_2091); } 
BgL_arg5865z00_2086 = 
MAKE_PAIR(BgL_arg5869z00_2088, BgL_arg5870z00_2089); } 
BgL_arg5862z00_2085 = 
MAKE_PAIR(BgL_arg5865z00_2086, BNIL); } 
BgL_arg5857z00_2082 = 
MAKE_PAIR(BgL_arg5861z00_2084, BgL_arg5862z00_2085); } 
{ /* ./Jvm/env.scm 412 */
obj_t BgL_arg5891z00_2098;obj_t BgL_arg5892z00_2099;
{ /* ./Jvm/env.scm 412 */
obj_t BgL_arg5895z00_2100;obj_t BgL_arg5896z00_2101;
BgL_arg5895z00_2100 = 
CNST_TABLE_REF(((long)103)); 
{ /* ./Jvm/env.scm 412 */
obj_t BgL_arg5899z00_2102;
{ /* ./Jvm/env.scm 412 */
obj_t BgL_arg5903z00_2104;obj_t BgL_arg5904z00_2105;
BgL_arg5903z00_2104 = 
CNST_TABLE_REF(((long)18)); 
{ /* ./Jvm/env.scm 412 */
obj_t BgL_arg5907z00_2106;obj_t BgL_arg5908z00_2107;
BgL_arg5907z00_2106 = 
CNST_TABLE_REF(((long)3)); 
{ /* ./Jvm/env.scm 412 */
obj_t BgL_arg5912z00_2109;
{ /* ./Jvm/env.scm 412 */
obj_t BgL_arg5915z00_2110;obj_t BgL_arg5916z00_2111;
BgL_arg5915z00_2110 = 
CNST_TABLE_REF(((long)3)); 
{ /* ./Jvm/env.scm 412 */
obj_t BgL_arg5920z00_2113;
{ /* ./Jvm/env.scm 412 */
obj_t BgL_auxz00_4871;
BgL_auxz00_4871 = 
CNST_TABLE_REF(((long)3)); 
BgL_arg5920z00_2113 = 
MAKE_PAIR(BgL_auxz00_4871, BNIL); } 
BgL_arg5916z00_2111 = 
MAKE_PAIR(BGl_string8067z00zzjvm_envz00, BgL_arg5920z00_2113); } 
BgL_arg5912z00_2109 = 
MAKE_PAIR(BgL_arg5915z00_2110, BgL_arg5916z00_2111); } 
BgL_arg5908z00_2107 = 
MAKE_PAIR(BNIL, BgL_arg5912z00_2109); } 
BgL_arg5904z00_2105 = 
MAKE_PAIR(BgL_arg5907z00_2106, BgL_arg5908z00_2107); } 
BgL_arg5899z00_2102 = 
MAKE_PAIR(BgL_arg5903z00_2104, BgL_arg5904z00_2105); } 
BgL_arg5896z00_2101 = 
MAKE_PAIR(BgL_arg5899z00_2102, BNIL); } 
BgL_arg5891z00_2098 = 
MAKE_PAIR(BgL_arg5895z00_2100, BgL_arg5896z00_2101); } 
{ /* ./Jvm/env.scm 413 */
obj_t BgL_arg5924z00_2114;obj_t BgL_arg5925z00_2115;
{ /* ./Jvm/env.scm 413 */
obj_t BgL_arg5928z00_2116;obj_t BgL_arg5929z00_2117;
BgL_arg5928z00_2116 = 
CNST_TABLE_REF(((long)104)); 
{ /* ./Jvm/env.scm 413 */
obj_t BgL_arg5932z00_2118;
{ /* ./Jvm/env.scm 413 */
obj_t BgL_arg5936z00_2120;obj_t BgL_arg5937z00_2121;
BgL_arg5936z00_2120 = 
CNST_TABLE_REF(((long)18)); 
{ /* ./Jvm/env.scm 413 */
obj_t BgL_arg5940z00_2122;obj_t BgL_arg5941z00_2123;
BgL_arg5940z00_2122 = 
CNST_TABLE_REF(((long)6)); 
{ /* ./Jvm/env.scm 413 */
obj_t BgL_arg5944z00_2124;obj_t BgL_arg5945z00_2125;
{ /* ./Jvm/env.scm 413 */
obj_t BgL_auxz00_4884;
BgL_auxz00_4884 = 
CNST_TABLE_REF(((long)22)); 
BgL_arg5944z00_2124 = 
MAKE_PAIR(BgL_auxz00_4884, BNIL); } 
{ /* ./Jvm/env.scm 413 */
obj_t BgL_arg5949z00_2126;obj_t BgL_arg5950z00_2127;
BgL_arg5949z00_2126 = 
CNST_TABLE_REF(((long)28)); 
{ /* ./Jvm/env.scm 413 */
obj_t BgL_arg5954z00_2129;
{ /* ./Jvm/env.scm 413 */
obj_t BgL_auxz00_4888;
BgL_auxz00_4888 = 
CNST_TABLE_REF(((long)28)); 
BgL_arg5954z00_2129 = 
MAKE_PAIR(BgL_auxz00_4888, BNIL); } 
BgL_arg5950z00_2127 = 
MAKE_PAIR(BGl_string8068z00zzjvm_envz00, BgL_arg5954z00_2129); } 
BgL_arg5945z00_2125 = 
MAKE_PAIR(BgL_arg5949z00_2126, BgL_arg5950z00_2127); } 
BgL_arg5941z00_2123 = 
MAKE_PAIR(BgL_arg5944z00_2124, BgL_arg5945z00_2125); } 
BgL_arg5937z00_2121 = 
MAKE_PAIR(BgL_arg5940z00_2122, BgL_arg5941z00_2123); } 
BgL_arg5932z00_2118 = 
MAKE_PAIR(BgL_arg5936z00_2120, BgL_arg5937z00_2121); } 
BgL_arg5929z00_2117 = 
MAKE_PAIR(BgL_arg5932z00_2118, BNIL); } 
BgL_arg5924z00_2114 = 
MAKE_PAIR(BgL_arg5928z00_2116, BgL_arg5929z00_2117); } 
{ /* ./Jvm/env.scm 414 */
obj_t BgL_arg5958z00_2130;obj_t BgL_arg5959z00_2131;
{ /* ./Jvm/env.scm 414 */
obj_t BgL_arg5962z00_2132;obj_t BgL_arg5963z00_2133;
BgL_arg5962z00_2132 = 
CNST_TABLE_REF(((long)105)); 
{ /* ./Jvm/env.scm 414 */
obj_t BgL_arg5966z00_2134;
{ /* ./Jvm/env.scm 414 */
obj_t BgL_arg5970z00_2136;obj_t BgL_arg5971z00_2137;
BgL_arg5970z00_2136 = 
CNST_TABLE_REF(((long)18)); 
{ /* ./Jvm/env.scm 414 */
obj_t BgL_arg5974z00_2138;obj_t BgL_arg5975z00_2139;
BgL_arg5974z00_2138 = 
CNST_TABLE_REF(((long)6)); 
{ /* ./Jvm/env.scm 414 */
obj_t BgL_arg5978z00_2140;obj_t BgL_arg5979z00_2141;
{ /* ./Jvm/env.scm 414 */
obj_t BgL_auxz00_4901;
BgL_auxz00_4901 = 
CNST_TABLE_REF(((long)22)); 
BgL_arg5978z00_2140 = 
MAKE_PAIR(BgL_auxz00_4901, BNIL); } 
{ /* ./Jvm/env.scm 414 */
obj_t BgL_arg5983z00_2142;obj_t BgL_arg5984z00_2143;
BgL_arg5983z00_2142 = 
CNST_TABLE_REF(((long)28)); 
{ /* ./Jvm/env.scm 414 */
obj_t BgL_arg5988z00_2145;
{ /* ./Jvm/env.scm 414 */
obj_t BgL_auxz00_4905;
BgL_auxz00_4905 = 
CNST_TABLE_REF(((long)28)); 
BgL_arg5988z00_2145 = 
MAKE_PAIR(BgL_auxz00_4905, BNIL); } 
BgL_arg5984z00_2143 = 
MAKE_PAIR(BGl_string8069z00zzjvm_envz00, BgL_arg5988z00_2145); } 
BgL_arg5979z00_2141 = 
MAKE_PAIR(BgL_arg5983z00_2142, BgL_arg5984z00_2143); } 
BgL_arg5975z00_2139 = 
MAKE_PAIR(BgL_arg5978z00_2140, BgL_arg5979z00_2141); } 
BgL_arg5971z00_2137 = 
MAKE_PAIR(BgL_arg5974z00_2138, BgL_arg5975z00_2139); } 
BgL_arg5966z00_2134 = 
MAKE_PAIR(BgL_arg5970z00_2136, BgL_arg5971z00_2137); } 
BgL_arg5963z00_2133 = 
MAKE_PAIR(BgL_arg5966z00_2134, BNIL); } 
BgL_arg5958z00_2130 = 
MAKE_PAIR(BgL_arg5962z00_2132, BgL_arg5963z00_2133); } 
{ /* ./Jvm/env.scm 415 */
obj_t BgL_arg5992z00_2146;obj_t BgL_arg5993z00_2147;
{ /* ./Jvm/env.scm 415 */
obj_t BgL_arg5996z00_2148;obj_t BgL_arg5997z00_2149;
BgL_arg5996z00_2148 = 
CNST_TABLE_REF(((long)106)); 
{ /* ./Jvm/env.scm 415 */
obj_t BgL_arg6000z00_2150;
{ /* ./Jvm/env.scm 415 */
obj_t BgL_arg6004z00_2152;obj_t BgL_arg6005z00_2153;
BgL_arg6004z00_2152 = 
CNST_TABLE_REF(((long)18)); 
{ /* ./Jvm/env.scm 415 */
obj_t BgL_arg6008z00_2154;obj_t BgL_arg6009z00_2155;
BgL_arg6008z00_2154 = 
CNST_TABLE_REF(((long)6)); 
{ /* ./Jvm/env.scm 415 */
obj_t BgL_arg6012z00_2156;obj_t BgL_arg6013z00_2157;
{ /* ./Jvm/env.scm 415 */
obj_t BgL_auxz00_4918;
BgL_auxz00_4918 = 
CNST_TABLE_REF(((long)22)); 
BgL_arg6012z00_2156 = 
MAKE_PAIR(BgL_auxz00_4918, BNIL); } 
{ /* ./Jvm/env.scm 415 */
obj_t BgL_arg6017z00_2158;obj_t BgL_arg6018z00_2159;
BgL_arg6017z00_2158 = 
CNST_TABLE_REF(((long)28)); 
{ /* ./Jvm/env.scm 415 */
obj_t BgL_arg6022z00_2161;
{ /* ./Jvm/env.scm 415 */
obj_t BgL_auxz00_4922;
BgL_auxz00_4922 = 
CNST_TABLE_REF(((long)28)); 
BgL_arg6022z00_2161 = 
MAKE_PAIR(BgL_auxz00_4922, BNIL); } 
BgL_arg6018z00_2159 = 
MAKE_PAIR(BGl_string8070z00zzjvm_envz00, BgL_arg6022z00_2161); } 
BgL_arg6013z00_2157 = 
MAKE_PAIR(BgL_arg6017z00_2158, BgL_arg6018z00_2159); } 
BgL_arg6009z00_2155 = 
MAKE_PAIR(BgL_arg6012z00_2156, BgL_arg6013z00_2157); } 
BgL_arg6005z00_2153 = 
MAKE_PAIR(BgL_arg6008z00_2154, BgL_arg6009z00_2155); } 
BgL_arg6000z00_2150 = 
MAKE_PAIR(BgL_arg6004z00_2152, BgL_arg6005z00_2153); } 
BgL_arg5997z00_2149 = 
MAKE_PAIR(BgL_arg6000z00_2150, BNIL); } 
BgL_arg5992z00_2146 = 
MAKE_PAIR(BgL_arg5996z00_2148, BgL_arg5997z00_2149); } 
{ /* ./Jvm/env.scm 416 */
obj_t BgL_arg6026z00_2162;obj_t BgL_arg6027z00_2163;
{ /* ./Jvm/env.scm 416 */
obj_t BgL_arg6030z00_2164;obj_t BgL_arg6031z00_2165;
BgL_arg6030z00_2164 = 
CNST_TABLE_REF(((long)107)); 
{ /* ./Jvm/env.scm 416 */
obj_t BgL_arg6034z00_2166;
{ /* ./Jvm/env.scm 416 */
obj_t BgL_arg6038z00_2168;obj_t BgL_arg6039z00_2169;
BgL_arg6038z00_2168 = 
CNST_TABLE_REF(((long)18)); 
{ /* ./Jvm/env.scm 416 */
obj_t BgL_arg6042z00_2170;obj_t BgL_arg6043z00_2171;
BgL_arg6042z00_2170 = 
CNST_TABLE_REF(((long)6)); 
{ /* ./Jvm/env.scm 416 */
obj_t BgL_arg6046z00_2172;obj_t BgL_arg6047z00_2173;
{ /* ./Jvm/env.scm 416 */
obj_t BgL_auxz00_4935;
BgL_auxz00_4935 = 
CNST_TABLE_REF(((long)22)); 
BgL_arg6046z00_2172 = 
MAKE_PAIR(BgL_auxz00_4935, BNIL); } 
{ /* ./Jvm/env.scm 416 */
obj_t BgL_arg6051z00_2174;obj_t BgL_arg6052z00_2175;
BgL_arg6051z00_2174 = 
CNST_TABLE_REF(((long)28)); 
{ /* ./Jvm/env.scm 416 */
obj_t BgL_arg6056z00_2177;
{ /* ./Jvm/env.scm 416 */
obj_t BgL_auxz00_4939;
BgL_auxz00_4939 = 
CNST_TABLE_REF(((long)28)); 
BgL_arg6056z00_2177 = 
MAKE_PAIR(BgL_auxz00_4939, BNIL); } 
BgL_arg6052z00_2175 = 
MAKE_PAIR(BGl_string8071z00zzjvm_envz00, BgL_arg6056z00_2177); } 
BgL_arg6047z00_2173 = 
MAKE_PAIR(BgL_arg6051z00_2174, BgL_arg6052z00_2175); } 
BgL_arg6043z00_2171 = 
MAKE_PAIR(BgL_arg6046z00_2172, BgL_arg6047z00_2173); } 
BgL_arg6039z00_2169 = 
MAKE_PAIR(BgL_arg6042z00_2170, BgL_arg6043z00_2171); } 
BgL_arg6034z00_2166 = 
MAKE_PAIR(BgL_arg6038z00_2168, BgL_arg6039z00_2169); } 
BgL_arg6031z00_2165 = 
MAKE_PAIR(BgL_arg6034z00_2166, BNIL); } 
BgL_arg6026z00_2162 = 
MAKE_PAIR(BgL_arg6030z00_2164, BgL_arg6031z00_2165); } 
{ /* ./Jvm/env.scm 417 */
obj_t BgL_arg6060z00_2178;obj_t BgL_arg6061z00_2179;
{ /* ./Jvm/env.scm 417 */
obj_t BgL_arg6064z00_2180;obj_t BgL_arg6065z00_2181;
BgL_arg6064z00_2180 = 
CNST_TABLE_REF(((long)108)); 
{ /* ./Jvm/env.scm 417 */
obj_t BgL_arg6068z00_2182;
{ /* ./Jvm/env.scm 417 */
obj_t BgL_arg6072z00_2184;obj_t BgL_arg6073z00_2185;
BgL_arg6072z00_2184 = 
CNST_TABLE_REF(((long)18)); 
{ /* ./Jvm/env.scm 417 */
obj_t BgL_arg6076z00_2186;obj_t BgL_arg6077z00_2187;
BgL_arg6076z00_2186 = 
CNST_TABLE_REF(((long)6)); 
{ /* ./Jvm/env.scm 417 */
obj_t BgL_arg6080z00_2188;obj_t BgL_arg6081z00_2189;
{ /* ./Jvm/env.scm 417 */
obj_t BgL_auxz00_4952;
BgL_auxz00_4952 = 
CNST_TABLE_REF(((long)22)); 
BgL_arg6080z00_2188 = 
MAKE_PAIR(BgL_auxz00_4952, BNIL); } 
{ /* ./Jvm/env.scm 417 */
obj_t BgL_arg6085z00_2190;obj_t BgL_arg6086z00_2191;
BgL_arg6085z00_2190 = 
CNST_TABLE_REF(((long)28)); 
{ /* ./Jvm/env.scm 417 */
obj_t BgL_arg6090z00_2193;
{ /* ./Jvm/env.scm 417 */
obj_t BgL_auxz00_4956;
BgL_auxz00_4956 = 
CNST_TABLE_REF(((long)28)); 
BgL_arg6090z00_2193 = 
MAKE_PAIR(BgL_auxz00_4956, BNIL); } 
BgL_arg6086z00_2191 = 
MAKE_PAIR(BGl_string8072z00zzjvm_envz00, BgL_arg6090z00_2193); } 
BgL_arg6081z00_2189 = 
MAKE_PAIR(BgL_arg6085z00_2190, BgL_arg6086z00_2191); } 
BgL_arg6077z00_2187 = 
MAKE_PAIR(BgL_arg6080z00_2188, BgL_arg6081z00_2189); } 
BgL_arg6073z00_2185 = 
MAKE_PAIR(BgL_arg6076z00_2186, BgL_arg6077z00_2187); } 
BgL_arg6068z00_2182 = 
MAKE_PAIR(BgL_arg6072z00_2184, BgL_arg6073z00_2185); } 
BgL_arg6065z00_2181 = 
MAKE_PAIR(BgL_arg6068z00_2182, BNIL); } 
BgL_arg6060z00_2178 = 
MAKE_PAIR(BgL_arg6064z00_2180, BgL_arg6065z00_2181); } 
{ /* ./Jvm/env.scm 418 */
obj_t BgL_arg6094z00_2194;obj_t BgL_arg6095z00_2195;
{ /* ./Jvm/env.scm 418 */
obj_t BgL_arg6098z00_2196;obj_t BgL_arg6099z00_2197;
BgL_arg6098z00_2196 = 
CNST_TABLE_REF(((long)109)); 
{ /* ./Jvm/env.scm 418 */
obj_t BgL_arg6102z00_2198;
{ /* ./Jvm/env.scm 418 */
obj_t BgL_arg6106z00_2200;obj_t BgL_arg6107z00_2201;
BgL_arg6106z00_2200 = 
CNST_TABLE_REF(((long)18)); 
{ /* ./Jvm/env.scm 418 */
obj_t BgL_arg6110z00_2202;obj_t BgL_arg6111z00_2203;
BgL_arg6110z00_2202 = 
CNST_TABLE_REF(((long)6)); 
{ /* ./Jvm/env.scm 418 */
obj_t BgL_arg6114z00_2204;obj_t BgL_arg6115z00_2205;
{ /* ./Jvm/env.scm 418 */
obj_t BgL_auxz00_4969;
BgL_auxz00_4969 = 
CNST_TABLE_REF(((long)22)); 
BgL_arg6114z00_2204 = 
MAKE_PAIR(BgL_auxz00_4969, BNIL); } 
{ /* ./Jvm/env.scm 418 */
obj_t BgL_arg6119z00_2206;obj_t BgL_arg6120z00_2207;
BgL_arg6119z00_2206 = 
CNST_TABLE_REF(((long)28)); 
{ /* ./Jvm/env.scm 418 */
obj_t BgL_arg6124z00_2209;
{ /* ./Jvm/env.scm 418 */
obj_t BgL_auxz00_4973;
BgL_auxz00_4973 = 
CNST_TABLE_REF(((long)28)); 
BgL_arg6124z00_2209 = 
MAKE_PAIR(BgL_auxz00_4973, BNIL); } 
BgL_arg6120z00_2207 = 
MAKE_PAIR(BGl_string8073z00zzjvm_envz00, BgL_arg6124z00_2209); } 
BgL_arg6115z00_2205 = 
MAKE_PAIR(BgL_arg6119z00_2206, BgL_arg6120z00_2207); } 
BgL_arg6111z00_2203 = 
MAKE_PAIR(BgL_arg6114z00_2204, BgL_arg6115z00_2205); } 
BgL_arg6107z00_2201 = 
MAKE_PAIR(BgL_arg6110z00_2202, BgL_arg6111z00_2203); } 
BgL_arg6102z00_2198 = 
MAKE_PAIR(BgL_arg6106z00_2200, BgL_arg6107z00_2201); } 
BgL_arg6099z00_2197 = 
MAKE_PAIR(BgL_arg6102z00_2198, BNIL); } 
BgL_arg6094z00_2194 = 
MAKE_PAIR(BgL_arg6098z00_2196, BgL_arg6099z00_2197); } 
{ /* ./Jvm/env.scm 419 */
obj_t BgL_arg6128z00_2210;obj_t BgL_arg6129z00_2211;
{ /* ./Jvm/env.scm 419 */
obj_t BgL_arg6132z00_2212;obj_t BgL_arg6133z00_2213;
BgL_arg6132z00_2212 = 
CNST_TABLE_REF(((long)110)); 
{ /* ./Jvm/env.scm 419 */
obj_t BgL_arg6136z00_2214;
{ /* ./Jvm/env.scm 419 */
obj_t BgL_arg6140z00_2216;obj_t BgL_arg6141z00_2217;
BgL_arg6140z00_2216 = 
CNST_TABLE_REF(((long)18)); 
{ /* ./Jvm/env.scm 419 */
obj_t BgL_arg6144z00_2218;obj_t BgL_arg6145z00_2219;
BgL_arg6144z00_2218 = 
CNST_TABLE_REF(((long)6)); 
{ /* ./Jvm/env.scm 419 */
obj_t BgL_arg6148z00_2220;obj_t BgL_arg6149z00_2221;
{ /* ./Jvm/env.scm 419 */
obj_t BgL_auxz00_4986;
BgL_auxz00_4986 = 
CNST_TABLE_REF(((long)22)); 
BgL_arg6148z00_2220 = 
MAKE_PAIR(BgL_auxz00_4986, BNIL); } 
{ /* ./Jvm/env.scm 419 */
obj_t BgL_arg6153z00_2222;obj_t BgL_arg6154z00_2223;
BgL_arg6153z00_2222 = 
CNST_TABLE_REF(((long)28)); 
{ /* ./Jvm/env.scm 419 */
obj_t BgL_arg6158z00_2225;
{ /* ./Jvm/env.scm 419 */
obj_t BgL_auxz00_4990;
BgL_auxz00_4990 = 
CNST_TABLE_REF(((long)28)); 
BgL_arg6158z00_2225 = 
MAKE_PAIR(BgL_auxz00_4990, BNIL); } 
BgL_arg6154z00_2223 = 
MAKE_PAIR(BGl_string8074z00zzjvm_envz00, BgL_arg6158z00_2225); } 
BgL_arg6149z00_2221 = 
MAKE_PAIR(BgL_arg6153z00_2222, BgL_arg6154z00_2223); } 
BgL_arg6145z00_2219 = 
MAKE_PAIR(BgL_arg6148z00_2220, BgL_arg6149z00_2221); } 
BgL_arg6141z00_2217 = 
MAKE_PAIR(BgL_arg6144z00_2218, BgL_arg6145z00_2219); } 
BgL_arg6136z00_2214 = 
MAKE_PAIR(BgL_arg6140z00_2216, BgL_arg6141z00_2217); } 
BgL_arg6133z00_2213 = 
MAKE_PAIR(BgL_arg6136z00_2214, BNIL); } 
BgL_arg6128z00_2210 = 
MAKE_PAIR(BgL_arg6132z00_2212, BgL_arg6133z00_2213); } 
{ /* ./Jvm/env.scm 420 */
obj_t BgL_arg6162z00_2226;obj_t BgL_arg6163z00_2227;
{ /* ./Jvm/env.scm 420 */
obj_t BgL_arg6166z00_2228;obj_t BgL_arg6167z00_2229;
BgL_arg6166z00_2228 = 
CNST_TABLE_REF(((long)111)); 
{ /* ./Jvm/env.scm 420 */
obj_t BgL_arg6170z00_2230;
{ /* ./Jvm/env.scm 420 */
obj_t BgL_arg6174z00_2232;obj_t BgL_arg6175z00_2233;
BgL_arg6174z00_2232 = 
CNST_TABLE_REF(((long)18)); 
{ /* ./Jvm/env.scm 420 */
obj_t BgL_arg6178z00_2234;obj_t BgL_arg6179z00_2235;
BgL_arg6178z00_2234 = 
CNST_TABLE_REF(((long)6)); 
{ /* ./Jvm/env.scm 420 */
obj_t BgL_arg6182z00_2236;obj_t BgL_arg6183z00_2237;
{ /* ./Jvm/env.scm 420 */
obj_t BgL_auxz00_5003;
BgL_auxz00_5003 = 
CNST_TABLE_REF(((long)22)); 
BgL_arg6182z00_2236 = 
MAKE_PAIR(BgL_auxz00_5003, BNIL); } 
{ /* ./Jvm/env.scm 420 */
obj_t BgL_arg6187z00_2238;obj_t BgL_arg6188z00_2239;
BgL_arg6187z00_2238 = 
CNST_TABLE_REF(((long)28)); 
{ /* ./Jvm/env.scm 420 */
obj_t BgL_arg6192z00_2241;
{ /* ./Jvm/env.scm 420 */
obj_t BgL_auxz00_5007;
BgL_auxz00_5007 = 
CNST_TABLE_REF(((long)28)); 
BgL_arg6192z00_2241 = 
MAKE_PAIR(BgL_auxz00_5007, BNIL); } 
BgL_arg6188z00_2239 = 
MAKE_PAIR(BGl_string8075z00zzjvm_envz00, BgL_arg6192z00_2241); } 
BgL_arg6183z00_2237 = 
MAKE_PAIR(BgL_arg6187z00_2238, BgL_arg6188z00_2239); } 
BgL_arg6179z00_2235 = 
MAKE_PAIR(BgL_arg6182z00_2236, BgL_arg6183z00_2237); } 
BgL_arg6175z00_2233 = 
MAKE_PAIR(BgL_arg6178z00_2234, BgL_arg6179z00_2235); } 
BgL_arg6170z00_2230 = 
MAKE_PAIR(BgL_arg6174z00_2232, BgL_arg6175z00_2233); } 
BgL_arg6167z00_2229 = 
MAKE_PAIR(BgL_arg6170z00_2230, BNIL); } 
BgL_arg6162z00_2226 = 
MAKE_PAIR(BgL_arg6166z00_2228, BgL_arg6167z00_2229); } 
{ /* ./Jvm/env.scm 421 */
obj_t BgL_arg6196z00_2242;obj_t BgL_arg6197z00_2243;
{ /* ./Jvm/env.scm 421 */
obj_t BgL_arg6200z00_2244;obj_t BgL_arg6201z00_2245;
BgL_arg6200z00_2244 = 
CNST_TABLE_REF(((long)112)); 
{ /* ./Jvm/env.scm 421 */
obj_t BgL_arg6204z00_2246;
{ /* ./Jvm/env.scm 421 */
obj_t BgL_arg6208z00_2248;obj_t BgL_arg6209z00_2249;
BgL_arg6208z00_2248 = 
CNST_TABLE_REF(((long)18)); 
{ /* ./Jvm/env.scm 421 */
obj_t BgL_arg6212z00_2250;obj_t BgL_arg6213z00_2251;
BgL_arg6212z00_2250 = 
CNST_TABLE_REF(((long)6)); 
{ /* ./Jvm/env.scm 421 */
obj_t BgL_arg6216z00_2252;obj_t BgL_arg6217z00_2253;
{ /* ./Jvm/env.scm 421 */
obj_t BgL_auxz00_5020;
BgL_auxz00_5020 = 
CNST_TABLE_REF(((long)22)); 
BgL_arg6216z00_2252 = 
MAKE_PAIR(BgL_auxz00_5020, BNIL); } 
{ /* ./Jvm/env.scm 421 */
obj_t BgL_arg6221z00_2254;obj_t BgL_arg6222z00_2255;
BgL_arg6221z00_2254 = 
CNST_TABLE_REF(((long)28)); 
{ /* ./Jvm/env.scm 421 */
obj_t BgL_arg6226z00_2257;
{ /* ./Jvm/env.scm 421 */
obj_t BgL_auxz00_5024;
BgL_auxz00_5024 = 
CNST_TABLE_REF(((long)28)); 
BgL_arg6226z00_2257 = 
MAKE_PAIR(BgL_auxz00_5024, BNIL); } 
BgL_arg6222z00_2255 = 
MAKE_PAIR(BGl_string8076z00zzjvm_envz00, BgL_arg6226z00_2257); } 
BgL_arg6217z00_2253 = 
MAKE_PAIR(BgL_arg6221z00_2254, BgL_arg6222z00_2255); } 
BgL_arg6213z00_2251 = 
MAKE_PAIR(BgL_arg6216z00_2252, BgL_arg6217z00_2253); } 
BgL_arg6209z00_2249 = 
MAKE_PAIR(BgL_arg6212z00_2250, BgL_arg6213z00_2251); } 
BgL_arg6204z00_2246 = 
MAKE_PAIR(BgL_arg6208z00_2248, BgL_arg6209z00_2249); } 
BgL_arg6201z00_2245 = 
MAKE_PAIR(BgL_arg6204z00_2246, BNIL); } 
BgL_arg6196z00_2242 = 
MAKE_PAIR(BgL_arg6200z00_2244, BgL_arg6201z00_2245); } 
{ /* ./Jvm/env.scm 422 */
obj_t BgL_arg6230z00_2258;obj_t BgL_arg6231z00_2259;
{ /* ./Jvm/env.scm 422 */
obj_t BgL_arg6234z00_2260;obj_t BgL_arg6235z00_2261;
BgL_arg6234z00_2260 = 
CNST_TABLE_REF(((long)113)); 
{ /* ./Jvm/env.scm 422 */
obj_t BgL_arg6238z00_2262;
{ /* ./Jvm/env.scm 422 */
obj_t BgL_arg6242z00_2264;obj_t BgL_arg6243z00_2265;
BgL_arg6242z00_2264 = 
CNST_TABLE_REF(((long)18)); 
{ /* ./Jvm/env.scm 422 */
obj_t BgL_arg6246z00_2266;obj_t BgL_arg6247z00_2267;
BgL_arg6246z00_2266 = 
CNST_TABLE_REF(((long)6)); 
{ /* ./Jvm/env.scm 422 */
obj_t BgL_arg6250z00_2268;obj_t BgL_arg6251z00_2269;
{ /* ./Jvm/env.scm 422 */
obj_t BgL_auxz00_5037;
BgL_auxz00_5037 = 
CNST_TABLE_REF(((long)22)); 
BgL_arg6250z00_2268 = 
MAKE_PAIR(BgL_auxz00_5037, BNIL); } 
{ /* ./Jvm/env.scm 422 */
obj_t BgL_arg6255z00_2270;obj_t BgL_arg6256z00_2271;
BgL_arg6255z00_2270 = 
CNST_TABLE_REF(((long)28)); 
{ /* ./Jvm/env.scm 422 */
obj_t BgL_arg6260z00_2273;
{ /* ./Jvm/env.scm 422 */
obj_t BgL_auxz00_5041;
BgL_auxz00_5041 = 
CNST_TABLE_REF(((long)28)); 
BgL_arg6260z00_2273 = 
MAKE_PAIR(BgL_auxz00_5041, BNIL); } 
BgL_arg6256z00_2271 = 
MAKE_PAIR(BGl_string8077z00zzjvm_envz00, BgL_arg6260z00_2273); } 
BgL_arg6251z00_2269 = 
MAKE_PAIR(BgL_arg6255z00_2270, BgL_arg6256z00_2271); } 
BgL_arg6247z00_2267 = 
MAKE_PAIR(BgL_arg6250z00_2268, BgL_arg6251z00_2269); } 
BgL_arg6243z00_2265 = 
MAKE_PAIR(BgL_arg6246z00_2266, BgL_arg6247z00_2267); } 
BgL_arg6238z00_2262 = 
MAKE_PAIR(BgL_arg6242z00_2264, BgL_arg6243z00_2265); } 
BgL_arg6235z00_2261 = 
MAKE_PAIR(BgL_arg6238z00_2262, BNIL); } 
BgL_arg6230z00_2258 = 
MAKE_PAIR(BgL_arg6234z00_2260, BgL_arg6235z00_2261); } 
{ /* ./Jvm/env.scm 423 */
obj_t BgL_arg6264z00_2274;obj_t BgL_arg6265z00_2275;
{ /* ./Jvm/env.scm 423 */
obj_t BgL_arg6268z00_2276;obj_t BgL_arg6269z00_2277;
BgL_arg6268z00_2276 = 
CNST_TABLE_REF(((long)114)); 
{ /* ./Jvm/env.scm 423 */
obj_t BgL_arg6272z00_2278;
{ /* ./Jvm/env.scm 423 */
obj_t BgL_arg6276z00_2280;obj_t BgL_arg6277z00_2281;
BgL_arg6276z00_2280 = 
CNST_TABLE_REF(((long)18)); 
{ /* ./Jvm/env.scm 423 */
obj_t BgL_arg6280z00_2282;obj_t BgL_arg6281z00_2283;
BgL_arg6280z00_2282 = 
CNST_TABLE_REF(((long)6)); 
{ /* ./Jvm/env.scm 423 */
obj_t BgL_arg6284z00_2284;obj_t BgL_arg6285z00_2285;
{ /* ./Jvm/env.scm 423 */
obj_t BgL_auxz00_5054;
BgL_auxz00_5054 = 
CNST_TABLE_REF(((long)22)); 
BgL_arg6284z00_2284 = 
MAKE_PAIR(BgL_auxz00_5054, BNIL); } 
{ /* ./Jvm/env.scm 423 */
obj_t BgL_arg6289z00_2286;obj_t BgL_arg6290z00_2287;
BgL_arg6289z00_2286 = 
CNST_TABLE_REF(((long)28)); 
{ /* ./Jvm/env.scm 423 */
obj_t BgL_arg6294z00_2289;
{ /* ./Jvm/env.scm 423 */
obj_t BgL_arg6297z00_2290;obj_t BgL_arg6298z00_2291;
BgL_arg6297z00_2290 = 
CNST_TABLE_REF(((long)28)); 
{ /* ./Jvm/env.scm 423 */
obj_t BgL_auxz00_5059;
BgL_auxz00_5059 = 
CNST_TABLE_REF(((long)28)); 
BgL_arg6298z00_2291 = 
MAKE_PAIR(BgL_auxz00_5059, BNIL); } 
BgL_arg6294z00_2289 = 
MAKE_PAIR(BgL_arg6297z00_2290, BgL_arg6298z00_2291); } 
BgL_arg6290z00_2287 = 
MAKE_PAIR(BGl_string8078z00zzjvm_envz00, BgL_arg6294z00_2289); } 
BgL_arg6285z00_2285 = 
MAKE_PAIR(BgL_arg6289z00_2286, BgL_arg6290z00_2287); } 
BgL_arg6281z00_2283 = 
MAKE_PAIR(BgL_arg6284z00_2284, BgL_arg6285z00_2285); } 
BgL_arg6277z00_2281 = 
MAKE_PAIR(BgL_arg6280z00_2282, BgL_arg6281z00_2283); } 
BgL_arg6272z00_2278 = 
MAKE_PAIR(BgL_arg6276z00_2280, BgL_arg6277z00_2281); } 
BgL_arg6269z00_2277 = 
MAKE_PAIR(BgL_arg6272z00_2278, BNIL); } 
BgL_arg6264z00_2274 = 
MAKE_PAIR(BgL_arg6268z00_2276, BgL_arg6269z00_2277); } 
{ /* ./Jvm/env.scm 424 */
obj_t BgL_arg6302z00_2292;obj_t BgL_arg6303z00_2293;
{ /* ./Jvm/env.scm 424 */
obj_t BgL_arg6306z00_2294;obj_t BgL_arg6307z00_2295;
BgL_arg6306z00_2294 = 
CNST_TABLE_REF(((long)115)); 
{ /* ./Jvm/env.scm 424 */
obj_t BgL_arg6310z00_2296;
{ /* ./Jvm/env.scm 424 */
obj_t BgL_arg6314z00_2298;obj_t BgL_arg6315z00_2299;
BgL_arg6314z00_2298 = 
CNST_TABLE_REF(((long)18)); 
{ /* ./Jvm/env.scm 424 */
obj_t BgL_arg6318z00_2300;obj_t BgL_arg6319z00_2301;
BgL_arg6318z00_2300 = 
CNST_TABLE_REF(((long)6)); 
{ /* ./Jvm/env.scm 424 */
obj_t BgL_arg6322z00_2302;obj_t BgL_arg6323z00_2303;
{ /* ./Jvm/env.scm 424 */
obj_t BgL_auxz00_5073;
BgL_auxz00_5073 = 
CNST_TABLE_REF(((long)22)); 
BgL_arg6322z00_2302 = 
MAKE_PAIR(BgL_auxz00_5073, BNIL); } 
{ /* ./Jvm/env.scm 424 */
obj_t BgL_arg6327z00_2304;obj_t BgL_arg6328z00_2305;
BgL_arg6327z00_2304 = 
CNST_TABLE_REF(((long)28)); 
{ /* ./Jvm/env.scm 424 */
obj_t BgL_arg6332z00_2307;
{ /* ./Jvm/env.scm 424 */
obj_t BgL_auxz00_5077;
BgL_auxz00_5077 = 
CNST_TABLE_REF(((long)28)); 
BgL_arg6332z00_2307 = 
MAKE_PAIR(BgL_auxz00_5077, BNIL); } 
BgL_arg6328z00_2305 = 
MAKE_PAIR(BGl_string8079z00zzjvm_envz00, BgL_arg6332z00_2307); } 
BgL_arg6323z00_2303 = 
MAKE_PAIR(BgL_arg6327z00_2304, BgL_arg6328z00_2305); } 
BgL_arg6319z00_2301 = 
MAKE_PAIR(BgL_arg6322z00_2302, BgL_arg6323z00_2303); } 
BgL_arg6315z00_2299 = 
MAKE_PAIR(BgL_arg6318z00_2300, BgL_arg6319z00_2301); } 
BgL_arg6310z00_2296 = 
MAKE_PAIR(BgL_arg6314z00_2298, BgL_arg6315z00_2299); } 
BgL_arg6307z00_2295 = 
MAKE_PAIR(BgL_arg6310z00_2296, BNIL); } 
BgL_arg6302z00_2292 = 
MAKE_PAIR(BgL_arg6306z00_2294, BgL_arg6307z00_2295); } 
{ /* ./Jvm/env.scm 425 */
obj_t BgL_arg6336z00_2308;
{ /* ./Jvm/env.scm 425 */
obj_t BgL_arg6340z00_2310;obj_t BgL_arg6341z00_2311;
BgL_arg6340z00_2310 = 
CNST_TABLE_REF(((long)116)); 
{ /* ./Jvm/env.scm 425 */
obj_t BgL_arg6344z00_2312;
{ /* ./Jvm/env.scm 425 */
obj_t BgL_arg6348z00_2314;obj_t BgL_arg6349z00_2315;
BgL_arg6348z00_2314 = 
CNST_TABLE_REF(((long)18)); 
{ /* ./Jvm/env.scm 425 */
obj_t BgL_arg6352z00_2316;obj_t BgL_arg6353z00_2317;
BgL_arg6352z00_2316 = 
CNST_TABLE_REF(((long)6)); 
{ /* ./Jvm/env.scm 425 */
obj_t BgL_arg6356z00_2318;obj_t BgL_arg6357z00_2319;
{ /* ./Jvm/env.scm 425 */
obj_t BgL_auxz00_5090;
BgL_auxz00_5090 = 
CNST_TABLE_REF(((long)22)); 
BgL_arg6356z00_2318 = 
MAKE_PAIR(BgL_auxz00_5090, BNIL); } 
{ /* ./Jvm/env.scm 425 */
obj_t BgL_arg6361z00_2320;obj_t BgL_arg6362z00_2321;
BgL_arg6361z00_2320 = 
CNST_TABLE_REF(((long)28)); 
{ /* ./Jvm/env.scm 425 */
obj_t BgL_arg6366z00_2323;
{ /* ./Jvm/env.scm 425 */
obj_t BgL_arg6369z00_2324;obj_t BgL_arg6370z00_2325;
BgL_arg6369z00_2324 = 
CNST_TABLE_REF(((long)28)); 
{ /* ./Jvm/env.scm 425 */
obj_t BgL_auxz00_5095;
BgL_auxz00_5095 = 
CNST_TABLE_REF(((long)28)); 
BgL_arg6370z00_2325 = 
MAKE_PAIR(BgL_auxz00_5095, BNIL); } 
BgL_arg6366z00_2323 = 
MAKE_PAIR(BgL_arg6369z00_2324, BgL_arg6370z00_2325); } 
BgL_arg6362z00_2321 = 
MAKE_PAIR(BGl_string8080z00zzjvm_envz00, BgL_arg6366z00_2323); } 
BgL_arg6357z00_2319 = 
MAKE_PAIR(BgL_arg6361z00_2320, BgL_arg6362z00_2321); } 
BgL_arg6353z00_2317 = 
MAKE_PAIR(BgL_arg6356z00_2318, BgL_arg6357z00_2319); } 
BgL_arg6349z00_2315 = 
MAKE_PAIR(BgL_arg6352z00_2316, BgL_arg6353z00_2317); } 
BgL_arg6344z00_2312 = 
MAKE_PAIR(BgL_arg6348z00_2314, BgL_arg6349z00_2315); } 
BgL_arg6341z00_2311 = 
MAKE_PAIR(BgL_arg6344z00_2312, BNIL); } 
BgL_arg6336z00_2308 = 
MAKE_PAIR(BgL_arg6340z00_2310, BgL_arg6341z00_2311); } 
BgL_arg6303z00_2293 = 
MAKE_PAIR(BgL_arg6336z00_2308, BNIL); } 
BgL_arg6265z00_2275 = 
MAKE_PAIR(BgL_arg6302z00_2292, BgL_arg6303z00_2293); } 
BgL_arg6231z00_2259 = 
MAKE_PAIR(BgL_arg6264z00_2274, BgL_arg6265z00_2275); } 
BgL_arg6197z00_2243 = 
MAKE_PAIR(BgL_arg6230z00_2258, BgL_arg6231z00_2259); } 
BgL_arg6163z00_2227 = 
MAKE_PAIR(BgL_arg6196z00_2242, BgL_arg6197z00_2243); } 
BgL_arg6129z00_2211 = 
MAKE_PAIR(BgL_arg6162z00_2226, BgL_arg6163z00_2227); } 
BgL_arg6095z00_2195 = 
MAKE_PAIR(BgL_arg6128z00_2210, BgL_arg6129z00_2211); } 
BgL_arg6061z00_2179 = 
MAKE_PAIR(BgL_arg6094z00_2194, BgL_arg6095z00_2195); } 
BgL_arg6027z00_2163 = 
MAKE_PAIR(BgL_arg6060z00_2178, BgL_arg6061z00_2179); } 
BgL_arg5993z00_2147 = 
MAKE_PAIR(BgL_arg6026z00_2162, BgL_arg6027z00_2163); } 
BgL_arg5959z00_2131 = 
MAKE_PAIR(BgL_arg5992z00_2146, BgL_arg5993z00_2147); } 
BgL_arg5925z00_2115 = 
MAKE_PAIR(BgL_arg5958z00_2130, BgL_arg5959z00_2131); } 
BgL_arg5892z00_2099 = 
MAKE_PAIR(BgL_arg5924z00_2114, BgL_arg5925z00_2115); } 
BgL_arg5858z00_2083 = 
MAKE_PAIR(BgL_arg5891z00_2098, BgL_arg5892z00_2099); } 
BgL_arg5816z00_2063 = 
MAKE_PAIR(BgL_arg5857z00_2082, BgL_arg5858z00_2083); } 
BgL_arg5782z00_2047 = 
MAKE_PAIR(BgL_arg5815z00_2062, BgL_arg5816z00_2063); } 
BgL_arg5744z00_2029 = 
MAKE_PAIR(BgL_arg5781z00_2046, BgL_arg5782z00_2047); } 
BgL_arg5710z00_2013 = 
MAKE_PAIR(BgL_arg5743z00_2028, BgL_arg5744z00_2029); } 
BgL_arg5668z00_1993 = 
MAKE_PAIR(BgL_arg5709z00_2012, BgL_arg5710z00_2013); } 
BgL_arg5630z00_1975 = 
MAKE_PAIR(BgL_arg5667z00_1992, BgL_arg5668z00_1993); } 
BgL_arg5600z00_1961 = 
MAKE_PAIR(BgL_arg5629z00_1974, BgL_arg5630z00_1975); } 
BgL_arg5562z00_1943 = 
MAKE_PAIR(BgL_arg5599z00_1960, BgL_arg5600z00_1961); } 
BgL_arg5528z00_1927 = 
MAKE_PAIR(BgL_arg5561z00_1942, BgL_arg5562z00_1943); } 
BgL_arg5498z00_1913 = 
MAKE_PAIR(BgL_arg5527z00_1926, BgL_arg5528z00_1927); } 
BgL_arg5468z00_1899 = 
MAKE_PAIR(BgL_arg5497z00_1912, BgL_arg5498z00_1913); } 
BgL_arg5433z00_1883 = 
MAKE_PAIR(BgL_arg5467z00_1898, BgL_arg5468z00_1899); } 
BgL_arg5403z00_1869 = 
MAKE_PAIR(BgL_arg5432z00_1882, BgL_arg5433z00_1883); } 
BgL_arg5373z00_1855 = 
MAKE_PAIR(BgL_arg5402z00_1868, BgL_arg5403z00_1869); } 
BgL_arg5343z00_1841 = 
MAKE_PAIR(BgL_arg5372z00_1854, BgL_arg5373z00_1855); } 
BgL_arg5313z00_1827 = 
MAKE_PAIR(BgL_arg5342z00_1840, BgL_arg5343z00_1841); } 
BgL_arg5283z00_1813 = 
MAKE_PAIR(BgL_arg5312z00_1826, BgL_arg5313z00_1827); } 
BgL_arg5253z00_1799 = 
MAKE_PAIR(BgL_arg5282z00_1812, BgL_arg5283z00_1813); } 
BgL_arg5218z00_1783 = 
MAKE_PAIR(BgL_arg5252z00_1798, BgL_arg5253z00_1799); } 
BgL_arg5189z00_1769 = 
MAKE_PAIR(BgL_arg5217z00_1782, BgL_arg5218z00_1783); } 
BgL_arg5160z00_1755 = 
MAKE_PAIR(BgL_arg5188z00_1768, BgL_arg5189z00_1769); } 
BgL_arg5131z00_1741 = 
MAKE_PAIR(BgL_arg5159z00_1754, BgL_arg5160z00_1755); } 
BgL_arg5101z00_1727 = 
MAKE_PAIR(BgL_arg5130z00_1740, BgL_arg5131z00_1741); } 
BgL_arg5072z00_1713 = 
MAKE_PAIR(BgL_arg5100z00_1726, BgL_arg5101z00_1727); } 
BgL_arg5043z00_1699 = 
MAKE_PAIR(BgL_arg5071z00_1712, BgL_arg5072z00_1713); } 
BgL_arg5013z00_1685 = 
MAKE_PAIR(BgL_arg5042z00_1698, BgL_arg5043z00_1699); } 
BgL_arg4984z00_1671 = 
MAKE_PAIR(BgL_arg5012z00_1684, BgL_arg5013z00_1685); } 
BgL_arg4953z00_1657 = 
MAKE_PAIR(BgL_arg4983z00_1670, BgL_arg4984z00_1671); } 
BgL_arg4932z00_1647 = 
MAKE_PAIR(BgL_arg4952z00_1656, BgL_arg4953z00_1657); } 
BgL_arg4903z00_1633 = 
MAKE_PAIR(BgL_arg4931z00_1646, BgL_arg4932z00_1647); } 
BgL_arg4874z00_1619 = 
MAKE_PAIR(BgL_arg4902z00_1632, BgL_arg4903z00_1633); } 
BgL_arg4853z00_1609 = 
MAKE_PAIR(BgL_arg4873z00_1618, BgL_arg4874z00_1619); } 
BgL_arg4819z00_1593 = 
MAKE_PAIR(BgL_arg4852z00_1608, BgL_arg4853z00_1609); } 
BgL_arg4790z00_1579 = 
MAKE_PAIR(BgL_arg4818z00_1592, BgL_arg4819z00_1593); } 
BgL_arg4769z00_1569 = 
MAKE_PAIR(BgL_arg4789z00_1578, BgL_arg4790z00_1579); } 
BgL_arg4740z00_1555 = 
MAKE_PAIR(BgL_arg4768z00_1568, BgL_arg4769z00_1569); } 
BgL_arg4710z00_1541 = 
MAKE_PAIR(BgL_arg4739z00_1554, BgL_arg4740z00_1555); } 
BgL_arg4689z00_1531 = 
MAKE_PAIR(BgL_arg4709z00_1540, BgL_arg4710z00_1541); } 
BgL_arg4652z00_1513 = 
MAKE_PAIR(BgL_arg4688z00_1530, BgL_arg4689z00_1531); } 
BgL_arg4622z00_1499 = 
MAKE_PAIR(BgL_arg4650z00_1512, BgL_arg4652z00_1513); } 
BgL_arg4593z00_1485 = 
MAKE_PAIR(BgL_arg4621z00_1498, BgL_arg4622z00_1499); } 
BgL_arg4564z00_1471 = 
MAKE_PAIR(BgL_arg4592z00_1484, BgL_arg4593z00_1485); } 
BgL_arg4543z00_1461 = 
MAKE_PAIR(BgL_arg4563z00_1470, BgL_arg4564z00_1471); } 
BgL_arg4514z00_1447 = 
MAKE_PAIR(BgL_arg4542z00_1460, BgL_arg4543z00_1461); } 
BgL_arg4481z00_1431 = 
MAKE_PAIR(BgL_arg4513z00_1446, BgL_arg4514z00_1447); } 
BgL_arg4459z00_1421 = 
MAKE_PAIR(BgL_arg4480z00_1430, BgL_arg4481z00_1431); } 
BgL_arg4437z00_1411 = 
MAKE_PAIR(BgL_arg4458z00_1420, BgL_arg4459z00_1421); } 
BgL_arg4403z00_1395 = 
MAKE_PAIR(BgL_arg4436z00_1410, BgL_arg4437z00_1411); } 
BgL_arg4382z00_1385 = 
MAKE_PAIR(BgL_arg4402z00_1394, BgL_arg4403z00_1395); } 
BgL_arg4360z00_1375 = 
MAKE_PAIR(BgL_arg4381z00_1384, BgL_arg4382z00_1385); } 
BgL_arg4339z00_1365 = 
MAKE_PAIR(BgL_arg4359z00_1374, BgL_arg4360z00_1375); } 
BgL_arg4305z00_1349 = 
MAKE_PAIR(BgL_arg4338z00_1364, BgL_arg4339z00_1365); } 
BgL_arg4260z00_1327 = 
MAKE_PAIR(BgL_arg4304z00_1348, BgL_arg4305z00_1349); } 
BgL_arg4219z00_1307 = 
MAKE_PAIR(BgL_arg4259z00_1326, BgL_arg4260z00_1327); } 
BgL_arg4182z00_1289 = 
MAKE_PAIR(BgL_arg4218z00_1306, BgL_arg4219z00_1307); } 
BgL_arg4149z00_1273 = 
MAKE_PAIR(BgL_arg4181z00_1288, BgL_arg4182z00_1289); } 
BgL_arg4120z00_1259 = 
MAKE_PAIR(BgL_arg4148z00_1272, BgL_arg4149z00_1273); } 
BgL_arg4086z00_1243 = 
MAKE_PAIR(BgL_arg4119z00_1258, BgL_arg4120z00_1259); } 
BgL_arg4057z00_1229 = 
MAKE_PAIR(BgL_arg4085z00_1242, BgL_arg4086z00_1243); } 
BgL_arg4027z00_1215 = 
MAKE_PAIR(BgL_arg4056z00_1228, BgL_arg4057z00_1229); } 
BgL_arg4006z00_1205 = 
MAKE_PAIR(BgL_arg4026z00_1214, BgL_arg4027z00_1215); } 
BgL_arg3985z00_1195 = 
MAKE_PAIR(BgL_arg4005z00_1204, BgL_arg4006z00_1205); } 
BgL_arg3950z00_1179 = 
MAKE_PAIR(BgL_arg3984z00_1194, BgL_arg3985z00_1195); } 
BgL_arg3928z00_1169 = 
MAKE_PAIR(BgL_arg3949z00_1178, BgL_arg3950z00_1179); } 
BgL_arg3907z00_1159 = 
MAKE_PAIR(BgL_arg3927z00_1168, BgL_arg3928z00_1169); } 
BgL_arg3886z00_1149 = 
MAKE_PAIR(BgL_arg3906z00_1158, BgL_arg3907z00_1159); } 
BgL_arg3865z00_1139 = 
MAKE_PAIR(BgL_arg3885z00_1148, BgL_arg3886z00_1149); } 
BgL_arg3835z00_1125 = 
MAKE_PAIR(BgL_arg3864z00_1138, BgL_arg3865z00_1139); } 
BgL_arg3813z00_1115 = 
MAKE_PAIR(BgL_arg3834z00_1124, BgL_arg3835z00_1125); } 
BgL_arg3779z00_1099 = 
MAKE_PAIR(BgL_arg3812z00_1114, BgL_arg3813z00_1115); } 
BgL_arg3749z00_1085 = 
MAKE_PAIR(BgL_arg3778z00_1098, BgL_arg3779z00_1099); } 
BgL_arg3728z00_1075 = 
MAKE_PAIR(BgL_arg3748z00_1084, BgL_arg3749z00_1085); } 
BgL_arg3704z00_1065 = 
MAKE_PAIR(BgL_arg3726z00_1074, BgL_arg3728z00_1075); } 
BgL_arg3668z00_1049 = 
MAKE_PAIR(BgL_arg3703z00_1064, BgL_arg3704z00_1065); } 
BgL_arg3647z00_1039 = 
MAKE_PAIR(BgL_arg3667z00_1048, BgL_arg3668z00_1049); } 
BgL_arg3613z00_1023 = 
MAKE_PAIR(BgL_arg3646z00_1038, BgL_arg3647z00_1039); } 
BgL_arg3591z00_1013 = 
MAKE_PAIR(BgL_arg3612z00_1022, BgL_arg3613z00_1023); } 
BgL_arg3558z00_997 = 
MAKE_PAIR(BgL_arg3590z00_1012, BgL_arg3591z00_1013); } 
BgL_arg3527z00_983 = 
MAKE_PAIR(BgL_arg3557z00_996, BgL_arg3558z00_997); } 
BgL_arg3506z00_973 = 
MAKE_PAIR(BgL_arg3526z00_982, BgL_arg3527z00_983); } 
BgL_arg3476z00_959 = 
MAKE_PAIR(BgL_arg3504z00_972, BgL_arg3506z00_973); } 
BgL_arg3455z00_949 = 
MAKE_PAIR(BgL_arg3475z00_958, BgL_arg3476z00_959); } 
BgL_arg3432z00_939 = 
MAKE_PAIR(BgL_arg3454z00_948, BgL_arg3455z00_949); } 
BgL_arg3410z00_929 = 
MAKE_PAIR(BgL_arg3431z00_938, BgL_arg3432z00_939); } 
BgL_arg3389z00_919 = 
MAKE_PAIR(BgL_arg3409z00_928, BgL_arg3410z00_929); } 
BgL_arg3368z00_909 = 
MAKE_PAIR(BgL_arg3388z00_918, BgL_arg3389z00_919); } 
BgL_arg3346z00_899 = 
MAKE_PAIR(BgL_arg3367z00_908, BgL_arg3368z00_909); } 
BgL_arg3324z00_889 = 
MAKE_PAIR(BgL_arg3345z00_898, BgL_arg3346z00_899); } 
BgL_arg3302z00_879 = 
MAKE_PAIR(BgL_arg3323z00_888, BgL_arg3324z00_889); } 
BgL_arg3281z00_869 = 
MAKE_PAIR(BgL_arg3301z00_878, BgL_arg3302z00_879); } 
BGl_za2za2jlibzd2commonza2za2zd2zzjvm_envz00 = 
MAKE_PAIR(BgL_arg3280z00_868, BgL_arg3281z00_869); } 
BGl_za2za2jlib32za2za2z00zzjvm_envz00 = 
bgl_append2(
CNST_TABLE_REF(((long)117)), BGl_za2za2jlibzd2commonza2za2zd2zzjvm_envz00); 
return ( 
BGl_za2za2jlib64za2za2z00zzjvm_envz00 = 
bgl_append2(
CNST_TABLE_REF(((long)118)), BGl_za2za2jlibzd2commonza2za2zd2zzjvm_envz00), BUNSPEC) ;} 
}



/* compile-type */
BGL_EXPORTED_DEF obj_t BGl_compilezd2typezd2zzjvm_envz00(obj_t BgL_vz00_1, BgL_envz00_bglt BgL_envz00_2)
{ AN_OBJECT;
{ /* ./Jvm/env.scm 76 */
{ /* ./Jvm/env.scm 77 */
obj_t BgL_actualzd2typezd2_3148;
{ /* ./Jvm/env.scm 77 */
bool_t BgL_test6376z00_3149;
BgL_test6376z00_3149 = 
BGl_widezd2classzf3z21zzobject_classz00(BgL_vz00_1); 
if(BgL_test6376z00_3149)
{ /* ./Jvm/env.scm 77 */
BgL_tclassz00_bglt BgL_obj2730z00_3150;
BgL_obj2730z00_3150 = 
(BgL_tclassz00_bglt)(BgL_vz00_1); 
{ 
obj_t BgL_auxz00_5218;
{ /* ./Jvm/env.scm 77 */
BgL_objectz00_bglt BgL_auxz00_5219;
BgL_auxz00_5219 = 
(BgL_objectz00_bglt)(BgL_obj2730z00_3150); 
BgL_auxz00_5218 = 
BGL_OBJECT_WIDENING(BgL_auxz00_5219); } 
BgL_actualzd2typezd2_3148 = 
(((BgL_tclassz00_bglt)CREF(BgL_auxz00_5218))->BgL_itszd2superzd2); } }  else 
{ /* ./Jvm/env.scm 77 */
BgL_actualzd2typezd2_3148 = BgL_vz00_1; } } 
return 
BGl_compilezd2typezd2nowideningz00zzjvm_envz00(BgL_actualzd2typezd2_3148, BgL_envz00_2);} } 
}



/* _compile-type */
obj_t BGl__compilezd2typezd2zzjvm_envz00(obj_t BgL_envz00_3606, obj_t BgL_vz00_3607, obj_t BgL_envz00_3608)
{ AN_OBJECT;
{ /* ./Jvm/env.scm 76 */
return 
BGl_compilezd2typezd2zzjvm_envz00(BgL_vz00_3607, 
(BgL_envz00_bglt)(BgL_envz00_3608));} 
}



/* compile-type-nowidening */
BGL_EXPORTED_DEF obj_t BGl_compilezd2typezd2nowideningz00zzjvm_envz00(obj_t BgL_vz00_3, BgL_envz00_bglt BgL_envz00_4)
{ AN_OBJECT;
{ /* ./Jvm/env.scm 82 */
BGl_compilezd2typezd2nowideningz00zzjvm_envz00:
{ /* ./Jvm/env.scm 84 */
obj_t BgL_testzd2resultzd2_2328;
BgL_testzd2resultzd2_2328 = 
BGl_assqz00zz__r4_pairs_and_lists_6_3z00(BgL_vz00_3, BGl_za2za2basiczd2typeza2za2zd2zzjvm_envz00); 
{ 

if(
CBOOL(BgL_testzd2resultzd2_2328))
{ /* ./Jvm/env.scm 84 */
return 
CDR(BgL_testzd2resultzd2_2328);}  else 
{ /* ./Jvm/env.scm 84 */
{ /* ./Jvm/env.scm 85 */
bool_t BgL_test6385z00_2334;
{ /* ./Jvm/env.scm 85 */
obj_t BgL_auxz00_5230;
BgL_auxz00_5230 = 
CNST_TABLE_REF(((long)119)); 
BgL_test6385z00_2334 = 
(BgL_vz00_3==BgL_auxz00_5230); } 
if(BgL_test6385z00_2334)
{ /* ./Jvm/env.scm 85 */
if(
CBOOL(BGl_za2longislongza2z00zzjvm_envz00))
{ /* ./Jvm/env.scm 85 */
return 
CNST_TABLE_REF(((long)119));}  else 
{ /* ./Jvm/env.scm 85 */
return 
CNST_TABLE_REF(((long)32));} }  else 
{ /* ./Jvm/env.scm 86 */
bool_t BgL_test6386z00_2335;
{ /* ./Jvm/env.scm 86 */
obj_t BgL_auxz00_5238;
BgL_auxz00_5238 = 
CNST_TABLE_REF(((long)120)); 
BgL_test6386z00_2335 = 
(BgL_vz00_3==BgL_auxz00_5238); } 
if(BgL_test6386z00_2335)
{ /* ./Jvm/env.scm 86 */
if(
CBOOL(BGl_za2longislongza2z00zzjvm_envz00))
{ /* ./Jvm/env.scm 86 */
return 
CNST_TABLE_REF(((long)119));}  else 
{ /* ./Jvm/env.scm 86 */
return 
CNST_TABLE_REF(((long)32));} }  else 
{ /* ./Jvm/env.scm 87 */
bool_t BgL_test6387z00_2336;
{ /* ./Jvm/env.scm 87 */
obj_t BgL_auxz00_5246;
BgL_auxz00_5246 = 
CNST_TABLE_REF(((long)3)); 
BgL_test6387z00_2336 = 
(BgL_vz00_3==BgL_auxz00_5246); } 
if(BgL_test6387z00_2336)
{ /* ./Jvm/env.scm 87 */
return 
CNST_TABLE_REF(((long)3));}  else 
{ /* ./Jvm/env.scm 88 */
bool_t BgL_test6388z00_2337;
{ /* ./Jvm/env.scm 88 */
obj_t BgL_auxz00_5251;
BgL_auxz00_5251 = 
CNST_TABLE_REF(((long)121)); 
BgL_test6388z00_2337 = 
(BgL_vz00_3==BgL_auxz00_5251); } 
if(BgL_test6388z00_2337)
{ /* ./Jvm/env.scm 88 */
{ /* ./Jvm/env.scm 88 */
obj_t BgL_vz00_3154;
BgL_vz00_3154 = 
CNST_TABLE_REF(((long)122)); 
{ /* ./Jvm/env.scm 88 */
obj_t BgL_actualzd2typezd2_3156;
{ /* ./Jvm/env.scm 88 */
bool_t BgL_test6376z00_3157;
BgL_test6376z00_3157 = 
BGl_widezd2classzf3z21zzobject_classz00(BgL_vz00_3154); 
if(BgL_test6376z00_3157)
{ /* ./Jvm/env.scm 88 */
BgL_tclassz00_bglt BgL_obj2730z00_3158;
BgL_obj2730z00_3158 = 
(BgL_tclassz00_bglt)(BgL_vz00_3154); 
{ 
obj_t BgL_auxz00_5259;
{ /* ./Jvm/env.scm 88 */
BgL_objectz00_bglt BgL_auxz00_5260;
BgL_auxz00_5260 = 
(BgL_objectz00_bglt)(BgL_obj2730z00_3158); 
BgL_auxz00_5259 = 
BGL_OBJECT_WIDENING(BgL_auxz00_5260); } 
BgL_actualzd2typezd2_3156 = 
(((BgL_tclassz00_bglt)CREF(BgL_auxz00_5259))->BgL_itszd2superzd2); } }  else 
{ /* ./Jvm/env.scm 88 */
BgL_actualzd2typezd2_3156 = BgL_vz00_3154; } } 
{ 
obj_t BgL_vz00_5264;
BgL_vz00_5264 = BgL_actualzd2typezd2_3156; 
BgL_vz00_3 = BgL_vz00_5264; 
goto BGl_compilezd2typezd2nowideningz00zzjvm_envz00;} } } }  else 
{ /* ./Jvm/env.scm 89 */
bool_t BgL_test6390z00_2338;
{ /* ./Jvm/env.scm 89 */
obj_t BgL_auxz00_5265;
BgL_auxz00_5265 = 
CNST_TABLE_REF(((long)123)); 
BgL_test6390z00_2338 = 
(BgL_vz00_3==BgL_auxz00_5265); } 
if(BgL_test6390z00_2338)
{ /* ./Jvm/env.scm 89 */
{ /* ./Jvm/env.scm 89 */
obj_t BgL_vz00_3159;
BgL_vz00_3159 = 
CNST_TABLE_REF(((long)124)); 
{ /* ./Jvm/env.scm 89 */
obj_t BgL_actualzd2typezd2_3161;
{ /* ./Jvm/env.scm 89 */
bool_t BgL_test6376z00_3162;
BgL_test6376z00_3162 = 
BGl_widezd2classzf3z21zzobject_classz00(BgL_vz00_3159); 
if(BgL_test6376z00_3162)
{ /* ./Jvm/env.scm 89 */
BgL_tclassz00_bglt BgL_obj2730z00_3163;
BgL_obj2730z00_3163 = 
(BgL_tclassz00_bglt)(BgL_vz00_3159); 
{ 
obj_t BgL_auxz00_5273;
{ /* ./Jvm/env.scm 89 */
BgL_objectz00_bglt BgL_auxz00_5274;
BgL_auxz00_5274 = 
(BgL_objectz00_bglt)(BgL_obj2730z00_3163); 
BgL_auxz00_5273 = 
BGL_OBJECT_WIDENING(BgL_auxz00_5274); } 
BgL_actualzd2typezd2_3161 = 
(((BgL_tclassz00_bglt)CREF(BgL_auxz00_5273))->BgL_itszd2superzd2); } }  else 
{ /* ./Jvm/env.scm 89 */
BgL_actualzd2typezd2_3161 = BgL_vz00_3159; } } 
{ 
obj_t BgL_vz00_5278;
BgL_vz00_5278 = BgL_actualzd2typezd2_3161; 
BgL_vz00_3 = BgL_vz00_5278; 
goto BGl_compilezd2typezd2nowideningz00zzjvm_envz00;} } } }  else 
{ /* ./Jvm/env.scm 90 */
bool_t BgL_test6392z00_2339;
{ /* ./Jvm/env.scm 90 */
obj_t BgL_auxz00_5279;
BgL_auxz00_5279 = 
CNST_TABLE_REF(((long)125)); 
BgL_test6392z00_2339 = 
(BgL_vz00_3==BgL_auxz00_5279); } 
if(BgL_test6392z00_2339)
{ /* ./Jvm/env.scm 90 */
{ /* ./Jvm/env.scm 90 */
obj_t BgL_vz00_3164;
BgL_vz00_3164 = 
CNST_TABLE_REF(((long)126)); 
{ /* ./Jvm/env.scm 90 */
obj_t BgL_actualzd2typezd2_3166;
{ /* ./Jvm/env.scm 90 */
bool_t BgL_test6376z00_3167;
BgL_test6376z00_3167 = 
BGl_widezd2classzf3z21zzobject_classz00(BgL_vz00_3164); 
if(BgL_test6376z00_3167)
{ /* ./Jvm/env.scm 90 */
BgL_tclassz00_bglt BgL_obj2730z00_3168;
BgL_obj2730z00_3168 = 
(BgL_tclassz00_bglt)(BgL_vz00_3164); 
{ 
obj_t BgL_auxz00_5287;
{ /* ./Jvm/env.scm 90 */
BgL_objectz00_bglt BgL_auxz00_5288;
BgL_auxz00_5288 = 
(BgL_objectz00_bglt)(BgL_obj2730z00_3168); 
BgL_auxz00_5287 = 
BGL_OBJECT_WIDENING(BgL_auxz00_5288); } 
BgL_actualzd2typezd2_3166 = 
(((BgL_tclassz00_bglt)CREF(BgL_auxz00_5287))->BgL_itszd2superzd2); } }  else 
{ /* ./Jvm/env.scm 90 */
BgL_actualzd2typezd2_3166 = BgL_vz00_3164; } } 
{ 
obj_t BgL_vz00_5292;
BgL_vz00_5292 = BgL_actualzd2typezd2_3166; 
BgL_vz00_3 = BgL_vz00_5292; 
goto BGl_compilezd2typezd2nowideningz00zzjvm_envz00;} } } }  else 
{ /* ./Jvm/env.scm 91 */
bool_t BgL_test6394z00_2340;
{ /* ./Jvm/env.scm 91 */
obj_t BgL_auxz00_5293;
BgL_auxz00_5293 = 
CNST_TABLE_REF(((long)127)); 
BgL_test6394z00_2340 = 
(BgL_vz00_3==BgL_auxz00_5293); } 
if(BgL_test6394z00_2340)
{ /* ./Jvm/env.scm 91 */
{ /* ./Jvm/env.scm 91 */
obj_t BgL_vz00_3169;
BgL_vz00_3169 = 
CNST_TABLE_REF(((long)128)); 
{ /* ./Jvm/env.scm 91 */
obj_t BgL_actualzd2typezd2_3171;
{ /* ./Jvm/env.scm 91 */
bool_t BgL_test6376z00_3172;
BgL_test6376z00_3172 = 
BGl_widezd2classzf3z21zzobject_classz00(BgL_vz00_3169); 
if(BgL_test6376z00_3172)
{ /* ./Jvm/env.scm 91 */
BgL_tclassz00_bglt BgL_obj2730z00_3173;
BgL_obj2730z00_3173 = 
(BgL_tclassz00_bglt)(BgL_vz00_3169); 
{ 
obj_t BgL_auxz00_5301;
{ /* ./Jvm/env.scm 91 */
BgL_objectz00_bglt BgL_auxz00_5302;
BgL_auxz00_5302 = 
(BgL_objectz00_bglt)(BgL_obj2730z00_3173); 
BgL_auxz00_5301 = 
BGL_OBJECT_WIDENING(BgL_auxz00_5302); } 
BgL_actualzd2typezd2_3171 = 
(((BgL_tclassz00_bglt)CREF(BgL_auxz00_5301))->BgL_itszd2superzd2); } }  else 
{ /* ./Jvm/env.scm 91 */
BgL_actualzd2typezd2_3171 = BgL_vz00_3169; } } 
{ 
obj_t BgL_vz00_5306;
BgL_vz00_5306 = BgL_actualzd2typezd2_3171; 
BgL_vz00_3 = BgL_vz00_5306; 
goto BGl_compilezd2typezd2nowideningz00zzjvm_envz00;} } } }  else 
{ /* ./Jvm/env.scm 92 */
bool_t BgL_test6396z00_2341;
{ /* ./Jvm/env.scm 92 */
obj_t BgL_auxz00_5307;
BgL_auxz00_5307 = 
CNST_TABLE_REF(((long)129)); 
BgL_test6396z00_2341 = 
(BgL_vz00_3==BgL_auxz00_5307); } 
if(BgL_test6396z00_2341)
{ /* ./Jvm/env.scm 92 */
{ /* ./Jvm/env.scm 92 */
obj_t BgL_vz00_3174;
BgL_vz00_3174 = 
CNST_TABLE_REF(((long)128)); 
{ /* ./Jvm/env.scm 92 */
obj_t BgL_actualzd2typezd2_3176;
{ /* ./Jvm/env.scm 92 */
bool_t BgL_test6376z00_3177;
BgL_test6376z00_3177 = 
BGl_widezd2classzf3z21zzobject_classz00(BgL_vz00_3174); 
if(BgL_test6376z00_3177)
{ /* ./Jvm/env.scm 92 */
BgL_tclassz00_bglt BgL_obj2730z00_3178;
BgL_obj2730z00_3178 = 
(BgL_tclassz00_bglt)(BgL_vz00_3174); 
{ 
obj_t BgL_auxz00_5315;
{ /* ./Jvm/env.scm 92 */
BgL_objectz00_bglt BgL_auxz00_5316;
BgL_auxz00_5316 = 
(BgL_objectz00_bglt)(BgL_obj2730z00_3178); 
BgL_auxz00_5315 = 
BGL_OBJECT_WIDENING(BgL_auxz00_5316); } 
BgL_actualzd2typezd2_3176 = 
(((BgL_tclassz00_bglt)CREF(BgL_auxz00_5315))->BgL_itszd2superzd2); } }  else 
{ /* ./Jvm/env.scm 92 */
BgL_actualzd2typezd2_3176 = BgL_vz00_3174; } } 
{ 
obj_t BgL_vz00_5320;
BgL_vz00_5320 = BgL_actualzd2typezd2_3176; 
BgL_vz00_3 = BgL_vz00_5320; 
goto BGl_compilezd2typezd2nowideningz00zzjvm_envz00;} } } }  else 
{ /* ./Jvm/env.scm 93 */
bool_t BgL_test6398z00_2342;
{ /* ./Jvm/env.scm 93 */
obj_t BgL_auxz00_5321;
BgL_auxz00_5321 = 
CNST_TABLE_REF(((long)130)); 
BgL_test6398z00_2342 = 
(BgL_vz00_3==BgL_auxz00_5321); } 
if(BgL_test6398z00_2342)
{ /* ./Jvm/env.scm 93 */
return 
CNST_TABLE_REF(((long)131));}  else 
{ /* ./Jvm/env.scm 94 */
bool_t BgL_test6399z00_2343;
{ /* ./Jvm/env.scm 94 */
obj_t BgL_auxz00_5326;
BgL_auxz00_5326 = 
CNST_TABLE_REF(((long)132)); 
BgL_test6399z00_2343 = 
(BgL_vz00_3==BgL_auxz00_5326); } 
if(BgL_test6399z00_2343)
{ /* ./Jvm/env.scm 94 */
return 
CNST_TABLE_REF(((long)1));}  else 
{ /* ./Jvm/env.scm 95 */
bool_t BgL_test6400z00_2344;
{ /* ./Jvm/env.scm 95 */
obj_t BgL_auxz00_5331;
BgL_auxz00_5331 = 
CNST_TABLE_REF(((long)133)); 
BgL_test6400z00_2344 = 
(BgL_vz00_3==BgL_auxz00_5331); } 
if(BgL_test6400z00_2344)
{ /* ./Jvm/env.scm 95 */
return 
BGl_jlibzd2declarezd2zzjvm_envz00(BgL_envz00_4, 
CNST_TABLE_REF(((long)63)));}  else 
{ /* ./Jvm/env.scm 97 */
bool_t BgL_test6402z00_2345;
BgL_test6402z00_2345 = 
SYMBOLP(BgL_vz00_3); 
if(BgL_test6402z00_2345)
{ /* ./Jvm/env.scm 97 */
return 
BGl_envzd2declarezd2typez00zzjvm_envz00(
(obj_t)(BgL_envz00_4), BgL_vz00_3);}  else 
{ /* ./Jvm/env.scm 99 */
bool_t BgL_test6404z00_2346;
BgL_test6404z00_2346 = 
BGl_iszd2azf3z21zz__objectz00(BgL_vz00_3, BGl_nodez00zzast_nodez00); 
if(BgL_test6404z00_2346)
{ /* ./Jvm/env.scm 99 */
{ /* ./Jvm/env.scm 100 */
BgL_typez00_bglt BgL_arg6406z00_2347;
BgL_arg6406z00_2347 = 
BGl_typeofz00zztype_typeofz00(
(BgL_nodez00_bglt)(BgL_vz00_3)); 
{ /* ./Jvm/env.scm 100 */
obj_t BgL_vz00_3181;
BgL_vz00_3181 = 
(obj_t)(BgL_arg6406z00_2347); 
{ /* ./Jvm/env.scm 100 */
obj_t BgL_actualzd2typezd2_3183;
{ /* ./Jvm/env.scm 100 */
bool_t BgL_test6376z00_3184;
BgL_test6376z00_3184 = 
BGl_widezd2classzf3z21zzobject_classz00(BgL_vz00_3181); 
if(BgL_test6376z00_3184)
{ /* ./Jvm/env.scm 100 */
BgL_tclassz00_bglt BgL_obj2730z00_3185;
BgL_obj2730z00_3185 = 
(BgL_tclassz00_bglt)(BgL_vz00_3181); 
{ 
obj_t BgL_auxz00_5349;
{ /* ./Jvm/env.scm 100 */
BgL_objectz00_bglt BgL_auxz00_5350;
BgL_auxz00_5350 = 
(BgL_objectz00_bglt)(BgL_obj2730z00_3185); 
BgL_auxz00_5349 = 
BGL_OBJECT_WIDENING(BgL_auxz00_5350); } 
BgL_actualzd2typezd2_3183 = 
(((BgL_tclassz00_bglt)CREF(BgL_auxz00_5349))->BgL_itszd2superzd2); } }  else 
{ /* ./Jvm/env.scm 100 */
BgL_actualzd2typezd2_3183 = BgL_vz00_3181; } } 
{ 
obj_t BgL_vz00_5354;
BgL_vz00_5354 = BgL_actualzd2typezd2_3183; 
BgL_vz00_3 = BgL_vz00_5354; 
goto BGl_compilezd2typezd2nowideningz00zzjvm_envz00;} } } } }  else 
{ /* ./Jvm/env.scm 101 */
bool_t BgL_test6409z00_2348;
BgL_test6409z00_2348 = 
BGl_iszd2azf3z21zz__objectz00(BgL_vz00_3, BGl_variablez00zzast_varz00); 
if(BgL_test6409z00_2348)
{ /* ./Jvm/env.scm 101 */
{ /* ./Jvm/env.scm 102 */
obj_t BgL_ttz00_2349;
BgL_ttz00_2349 = 
BGl_manuzd2tuzd2fixeszd2globalzd2tvectorz00zzjvm_externz00(BgL_vz00_3); 
if(
CBOOL(BgL_ttz00_2349))
{ /* ./Jvm/env.scm 103 */
{ /* ./Jvm/env.scm 107 */
obj_t BgL_arg6411z00_2350;obj_t BgL_arg6412z00_2351;
BgL_arg6411z00_2350 = 
CNST_TABLE_REF(((long)39)); 
{ /* ./Jvm/env.scm 107 */
obj_t BgL_arg6415z00_2352;
{ /* ./Jvm/env.scm 107 */
obj_t BgL_actualzd2typezd2_3189;
{ /* ./Jvm/env.scm 107 */
bool_t BgL_test6376z00_3190;
BgL_test6376z00_3190 = 
BGl_widezd2classzf3z21zzobject_classz00(BgL_ttz00_2349); 
if(BgL_test6376z00_3190)
{ /* ./Jvm/env.scm 107 */
BgL_tclassz00_bglt BgL_obj2730z00_3191;
BgL_obj2730z00_3191 = 
(BgL_tclassz00_bglt)(BgL_ttz00_2349); 
{ 
obj_t BgL_auxz00_5364;
{ /* ./Jvm/env.scm 107 */
BgL_objectz00_bglt BgL_auxz00_5365;
BgL_auxz00_5365 = 
(BgL_objectz00_bglt)(BgL_obj2730z00_3191); 
BgL_auxz00_5364 = 
BGL_OBJECT_WIDENING(BgL_auxz00_5365); } 
BgL_actualzd2typezd2_3189 = 
(((BgL_tclassz00_bglt)CREF(BgL_auxz00_5364))->BgL_itszd2superzd2); } }  else 
{ /* ./Jvm/env.scm 107 */
BgL_actualzd2typezd2_3189 = BgL_ttz00_2349; } } 
BgL_arg6415z00_2352 = 
BGl_compilezd2typezd2nowideningz00zzjvm_envz00(BgL_actualzd2typezd2_3189, BgL_envz00_4); } 
BgL_arg6412z00_2351 = 
MAKE_PAIR(BgL_arg6415z00_2352, BNIL); } 
return 
MAKE_PAIR(BgL_arg6411z00_2350, BgL_arg6412z00_2351);} }  else 
{ /* ./Jvm/env.scm 108 */
BgL_typez00_bglt BgL_arg6420z00_2354;
{ /* ./Jvm/env.scm 108 */
BgL_variablez00_bglt BgL_obj1097z00_3192;
BgL_obj1097z00_3192 = 
(BgL_variablez00_bglt)(BgL_vz00_3); 
BgL_arg6420z00_2354 = 
(((BgL_variablez00_bglt)CREF(BgL_obj1097z00_3192))->BgL_typez00); } 
{ /* ./Jvm/env.scm 108 */
obj_t BgL_vz00_3193;
BgL_vz00_3193 = 
(obj_t)(BgL_arg6420z00_2354); 
{ /* ./Jvm/env.scm 108 */
obj_t BgL_actualzd2typezd2_3195;
{ /* ./Jvm/env.scm 108 */
bool_t BgL_test6376z00_3196;
BgL_test6376z00_3196 = 
BGl_widezd2classzf3z21zzobject_classz00(BgL_vz00_3193); 
if(BgL_test6376z00_3196)
{ /* ./Jvm/env.scm 108 */
BgL_tclassz00_bglt BgL_obj2730z00_3197;
BgL_obj2730z00_3197 = 
(BgL_tclassz00_bglt)(BgL_vz00_3193); 
{ 
obj_t BgL_auxz00_5378;
{ /* ./Jvm/env.scm 108 */
BgL_objectz00_bglt BgL_auxz00_5379;
BgL_auxz00_5379 = 
(BgL_objectz00_bglt)(BgL_obj2730z00_3197); 
BgL_auxz00_5378 = 
BGL_OBJECT_WIDENING(BgL_auxz00_5379); } 
BgL_actualzd2typezd2_3195 = 
(((BgL_tclassz00_bglt)CREF(BgL_auxz00_5378))->BgL_itszd2superzd2); } }  else 
{ /* ./Jvm/env.scm 108 */
BgL_actualzd2typezd2_3195 = BgL_vz00_3193; } } 
{ 
obj_t BgL_vz00_5383;
BgL_vz00_5383 = BgL_actualzd2typezd2_3195; 
BgL_vz00_3 = BgL_vz00_5383; 
goto BGl_compilezd2typezd2nowideningz00zzjvm_envz00;} } } } } }  else 
{ /* ./Jvm/env.scm 109 */
bool_t BgL_test6424z00_2355;
BgL_test6424z00_2355 = 
BGl_iszd2azf3z21zz__objectz00(BgL_vz00_3, BGl_tclassz00zzobject_classz00); 
if(BgL_test6424z00_2355)
{ /* ./Jvm/env.scm 109 */
return 
BGl_envzd2declarezd2classz00zzjvm_envz00(
(obj_t)(BgL_envz00_4), 
(BgL_tclassz00_bglt)(BgL_vz00_3));}  else 
{ /* ./Jvm/env.scm 111 */
bool_t BgL_test6426z00_2356;
BgL_test6426z00_2356 = 
BGl_iszd2azf3z21zz__objectz00(BgL_vz00_3, BGl_tvecz00zztvector_tvectorz00); 
if(BgL_test6426z00_2356)
{ /* ./Jvm/env.scm 111 */
{ /* ./Jvm/env.scm 112 */
obj_t BgL_arg6428z00_2357;obj_t BgL_arg6429z00_2358;
BgL_arg6428z00_2357 = 
CNST_TABLE_REF(((long)39)); 
{ /* ./Jvm/env.scm 112 */
obj_t BgL_arg6432z00_2359;
{ /* ./Jvm/env.scm 112 */
BgL_typez00_bglt BgL_arg6436z00_2361;
{ /* ./Jvm/env.scm 112 */
BgL_tvecz00_bglt BgL_obj2954z00_3200;
BgL_obj2954z00_3200 = 
(BgL_tvecz00_bglt)(BgL_vz00_3); 
{ 
obj_t BgL_auxz00_5393;
{ /* ./Jvm/env.scm 112 */
BgL_objectz00_bglt BgL_auxz00_5394;
BgL_auxz00_5394 = 
(BgL_objectz00_bglt)(BgL_obj2954z00_3200); 
BgL_auxz00_5393 = 
BGL_OBJECT_WIDENING(BgL_auxz00_5394); } 
BgL_arg6436z00_2361 = 
(((BgL_tvecz00_bglt)CREF(BgL_auxz00_5393))->BgL_itemzd2typezd2); } } 
{ /* ./Jvm/env.scm 112 */
obj_t BgL_vz00_3201;
BgL_vz00_3201 = 
(obj_t)(BgL_arg6436z00_2361); 
{ /* ./Jvm/env.scm 112 */
obj_t BgL_actualzd2typezd2_3203;
{ /* ./Jvm/env.scm 112 */
bool_t BgL_test6376z00_3204;
BgL_test6376z00_3204 = 
BGl_widezd2classzf3z21zzobject_classz00(BgL_vz00_3201); 
if(BgL_test6376z00_3204)
{ /* ./Jvm/env.scm 112 */
BgL_tclassz00_bglt BgL_obj2730z00_3205;
BgL_obj2730z00_3205 = 
(BgL_tclassz00_bglt)(BgL_vz00_3201); 
{ 
obj_t BgL_auxz00_5402;
{ /* ./Jvm/env.scm 112 */
BgL_objectz00_bglt BgL_auxz00_5403;
BgL_auxz00_5403 = 
(BgL_objectz00_bglt)(BgL_obj2730z00_3205); 
BgL_auxz00_5402 = 
BGL_OBJECT_WIDENING(BgL_auxz00_5403); } 
BgL_actualzd2typezd2_3203 = 
(((BgL_tclassz00_bglt)CREF(BgL_auxz00_5402))->BgL_itszd2superzd2); } }  else 
{ /* ./Jvm/env.scm 112 */
BgL_actualzd2typezd2_3203 = BgL_vz00_3201; } } 
BgL_arg6432z00_2359 = 
BGl_compilezd2typezd2nowideningz00zzjvm_envz00(BgL_actualzd2typezd2_3203, BgL_envz00_4); } } } 
BgL_arg6429z00_2358 = 
MAKE_PAIR(BgL_arg6432z00_2359, BNIL); } 
return 
MAKE_PAIR(BgL_arg6428z00_2357, BgL_arg6429z00_2358);} }  else 
{ /* ./Jvm/env.scm 113 */
bool_t BgL_test6439z00_2362;
BgL_test6439z00_2362 = 
BGl_iszd2azf3z21zz__objectz00(BgL_vz00_3, BGl_jarrayz00zzforeign_jtypez00); 
if(BgL_test6439z00_2362)
{ /* ./Jvm/env.scm 113 */
{ /* ./Jvm/env.scm 114 */
obj_t BgL_arg6441z00_2363;obj_t BgL_arg6442z00_2364;
BgL_arg6441z00_2363 = 
CNST_TABLE_REF(((long)39)); 
{ /* ./Jvm/env.scm 114 */
obj_t BgL_arg6445z00_2365;
{ /* ./Jvm/env.scm 114 */
BgL_typez00_bglt BgL_arg6449z00_2367;
{ /* ./Jvm/env.scm 114 */
BgL_jarrayz00_bglt BgL_obj3019z00_3207;
BgL_obj3019z00_3207 = 
(BgL_jarrayz00_bglt)(BgL_vz00_3); 
{ 
obj_t BgL_auxz00_5414;
{ /* ./Jvm/env.scm 114 */
BgL_objectz00_bglt BgL_auxz00_5415;
BgL_auxz00_5415 = 
(BgL_objectz00_bglt)(BgL_obj3019z00_3207); 
BgL_auxz00_5414 = 
BGL_OBJECT_WIDENING(BgL_auxz00_5415); } 
BgL_arg6449z00_2367 = 
(((BgL_jarrayz00_bglt)CREF(BgL_auxz00_5414))->BgL_itemzd2typezd2); } } 
{ /* ./Jvm/env.scm 114 */
obj_t BgL_vz00_3208;
BgL_vz00_3208 = 
(obj_t)(BgL_arg6449z00_2367); 
{ /* ./Jvm/env.scm 114 */
obj_t BgL_actualzd2typezd2_3210;
{ /* ./Jvm/env.scm 114 */
bool_t BgL_test6376z00_3211;
BgL_test6376z00_3211 = 
BGl_widezd2classzf3z21zzobject_classz00(BgL_vz00_3208); 
if(BgL_test6376z00_3211)
{ /* ./Jvm/env.scm 114 */
BgL_tclassz00_bglt BgL_obj2730z00_3212;
BgL_obj2730z00_3212 = 
(BgL_tclassz00_bglt)(BgL_vz00_3208); 
{ 
obj_t BgL_auxz00_5423;
{ /* ./Jvm/env.scm 114 */
BgL_objectz00_bglt BgL_auxz00_5424;
BgL_auxz00_5424 = 
(BgL_objectz00_bglt)(BgL_obj2730z00_3212); 
BgL_auxz00_5423 = 
BGL_OBJECT_WIDENING(BgL_auxz00_5424); } 
BgL_actualzd2typezd2_3210 = 
(((BgL_tclassz00_bglt)CREF(BgL_auxz00_5423))->BgL_itszd2superzd2); } }  else 
{ /* ./Jvm/env.scm 114 */
BgL_actualzd2typezd2_3210 = BgL_vz00_3208; } } 
BgL_arg6445z00_2365 = 
BGl_compilezd2typezd2nowideningz00zzjvm_envz00(BgL_actualzd2typezd2_3210, BgL_envz00_4); } } } 
BgL_arg6442z00_2364 = 
MAKE_PAIR(BgL_arg6445z00_2365, BNIL); } 
return 
MAKE_PAIR(BgL_arg6441z00_2363, BgL_arg6442z00_2364);} }  else 
{ /* ./Jvm/env.scm 115 */
bool_t BgL_test6452z00_2368;
BgL_test6452z00_2368 = 
BGl_iszd2azf3z21zz__objectz00(BgL_vz00_3, BGl_typez00zztype_typez00); 
if(BgL_test6452z00_2368)
{ /* ./Jvm/env.scm 115 */
{ /* ./Jvm/env.scm 116 */
obj_t BgL_arg6454z00_2369;
{ /* ./Jvm/env.scm 116 */
BgL_typez00_bglt BgL_obj1003z00_3214;
BgL_obj1003z00_3214 = 
(BgL_typez00_bglt)(BgL_vz00_3); 
BgL_arg6454z00_2369 = 
(((BgL_typez00_bglt)CREF(BgL_obj1003z00_3214))->BgL_idz00); } 
{ /* ./Jvm/env.scm 116 */
obj_t BgL_actualzd2typezd2_3217;
{ /* ./Jvm/env.scm 116 */
bool_t BgL_test6376z00_3218;
BgL_test6376z00_3218 = 
BGl_widezd2classzf3z21zzobject_classz00(BgL_arg6454z00_2369); 
if(BgL_test6376z00_3218)
{ /* ./Jvm/env.scm 116 */
BgL_tclassz00_bglt BgL_obj2730z00_3219;
BgL_obj2730z00_3219 = 
(BgL_tclassz00_bglt)(BgL_arg6454z00_2369); 
{ 
obj_t BgL_auxz00_5438;
{ /* ./Jvm/env.scm 116 */
BgL_objectz00_bglt BgL_auxz00_5439;
BgL_auxz00_5439 = 
(BgL_objectz00_bglt)(BgL_obj2730z00_3219); 
BgL_auxz00_5438 = 
BGL_OBJECT_WIDENING(BgL_auxz00_5439); } 
BgL_actualzd2typezd2_3217 = 
(((BgL_tclassz00_bglt)CREF(BgL_auxz00_5438))->BgL_itszd2superzd2); } }  else 
{ /* ./Jvm/env.scm 116 */
BgL_actualzd2typezd2_3217 = BgL_arg6454z00_2369; } } 
{ 
obj_t BgL_vz00_5443;
BgL_vz00_5443 = BgL_actualzd2typezd2_3217; 
BgL_vz00_3 = BgL_vz00_5443; 
goto BGl_compilezd2typezd2nowideningz00zzjvm_envz00;} } } }  else 
{ /* ./Jvm/env.scm 117 */
bool_t BgL_test6457z00_2370;
BgL_test6457z00_2370 = 
PAIRP(BgL_vz00_3); 
if(BgL_test6457z00_2370)
{ /* ./Jvm/env.scm 117 */
return BgL_vz00_3;}  else 
{ /* ./Jvm/env.scm 117 */
FAILURE(BGl_string8081z00zzjvm_envz00,BGl_string8082z00zzjvm_envz00,BgL_vz00_3);} } } } } } } } } } } } } } } } } } } } } } } } 
}



/* _compile-type-nowidening */
obj_t BGl__compilezd2typezd2nowideningz00zzjvm_envz00(obj_t BgL_envz00_3609, obj_t BgL_vz00_3610, obj_t BgL_envz00_3611)
{ AN_OBJECT;
{ /* ./Jvm/env.scm 82 */
return 
BGl_compilezd2typezd2nowideningz00zzjvm_envz00(BgL_vz00_3610, 
(BgL_envz00_bglt)(BgL_envz00_3611));} 
}



/* env-declare */
BGL_EXPORTED_DEF obj_t BGl_envzd2declarezd2zzjvm_envz00(BgL_envz00_bglt BgL_envz00_5, obj_t BgL_namez00_6, obj_t BgL_declz00_7)
{ AN_OBJECT;
{ /* ./Jvm/env.scm 123 */
{ /* ./Jvm/env.scm 125 */
obj_t BgL_arg6479z00_2374;
{ /* ./Jvm/env.scm 125 */
obj_t BgL_arg6482z00_2375;obj_t BgL_arg6483z00_2376;
{ /* ./Jvm/env.scm 125 */
obj_t BgL_list6486z00_2377;
{ /* ./Jvm/env.scm 125 */
obj_t BgL_arg6488z00_2378;
BgL_arg6488z00_2378 = 
MAKE_PAIR(BgL_declz00_7, BNIL); 
BgL_list6486z00_2377 = 
MAKE_PAIR(BgL_namez00_6, BgL_arg6488z00_2378); } 
BgL_arg6482z00_2375 = BgL_list6486z00_2377; } 
BgL_arg6483z00_2376 = 
(((BgL_envz00_bglt)CREF(BgL_envz00_5))->BgL_declarationsz00); 
BgL_arg6479z00_2374 = 
MAKE_PAIR(BgL_arg6482z00_2375, BgL_arg6483z00_2376); } 
{ /* ./Jvm/env.scm 125 */
BgL_envz00_bglt BgL_obj3063z00_3227;obj_t BgL_val3062z00_3228;
BgL_obj3063z00_3227 = BgL_envz00_5; 
BgL_val3062z00_3228 = BgL_arg6479z00_2374; 
return 
((((BgL_envz00_bglt)CREF(BgL_obj3063z00_3227))->BgL_declarationsz00) = ((obj_t)BgL_val3062z00_3228), BUNSPEC);} } } 
}



/* _env-declare */
obj_t BGl__envzd2declarezd2zzjvm_envz00(obj_t BgL_envz00_3612, obj_t BgL_envz00_3613, obj_t BgL_namez00_3614, obj_t BgL_declz00_3615)
{ AN_OBJECT;
{ /* ./Jvm/env.scm 123 */
return 
BGl_envzd2declarezd2zzjvm_envz00(
(BgL_envz00_bglt)(BgL_envz00_3613), BgL_namez00_3614, BgL_declz00_3615);} 
}



/* env-declare-current-module */
BGL_EXPORTED_DEF obj_t BGl_envzd2declarezd2currentzd2modulezd2zzjvm_envz00(BgL_envz00_bglt BgL_envz00_8)
{ AN_OBJECT;
{ /* ./Jvm/env.scm 130 */
{ /* ./Jvm/env.scm 132 */
obj_t BgL_rz00_3229;
BgL_rz00_3229 = 
BGl_envzd2declarezd2modulez00zzjvm_envz00(BgL_envz00_8, BGl_za2moduleza2z00zzmodule_modulez00); 
{ /* ./Jvm/env.scm 132 */
BgL_envz00_bglt BgL_obj3075z00_3230;obj_t BgL_val3074z00_3231;
BgL_obj3075z00_3230 = BgL_envz00_8; 
BgL_val3074z00_3231 = BgL_rz00_3229; 
((((BgL_envz00_bglt)CREF(BgL_obj3075z00_3230))->BgL_currentzd2modulezd2) = ((obj_t)BgL_val3074z00_3231), BUNSPEC); } 
return BgL_rz00_3229;} } 
}



/* _env-declare-current-module */
obj_t BGl__envzd2declarezd2currentzd2modulezd2zzjvm_envz00(obj_t BgL_envz00_3616, obj_t BgL_envz00_3617)
{ AN_OBJECT;
{ /* ./Jvm/env.scm 130 */
return 
BGl_envzd2declarezd2currentzd2modulezd2zzjvm_envz00(
(BgL_envz00_bglt)(BgL_envz00_3617));} 
}



/* env-declare-module */
BGL_EXPORTED_DEF obj_t BGl_envzd2declarezd2modulez00zzjvm_envz00(BgL_envz00_bglt BgL_envz00_9, obj_t BgL_modulez00_10)
{ AN_OBJECT;
{ /* ./Jvm/env.scm 136 */
{ /* ./Jvm/env.scm 139 */
obj_t BgL_slotz00_2381;
BgL_slotz00_2381 = 
BGl_assqz00zz__r4_pairs_and_lists_6_3z00(BgL_modulez00_10, 
(((BgL_envz00_bglt)CREF(BgL_envz00_9))->BgL_declaredmodulez00)); 
if(
CBOOL(BgL_slotz00_2381))
{ /* ./Jvm/env.scm 140 */
return 
CDR(BgL_slotz00_2381);}  else 
{ /* ./Jvm/env.scm 142 */
obj_t BgL_namez00_2382;
{ /* ./Jvm/env.scm 142 */
obj_t BgL_list6538z00_2400;
{ /* ./Jvm/env.scm 142 */
obj_t BgL_arg6540z00_2401;obj_t BgL_arg6541z00_2402;
BgL_arg6540z00_2401 = 
CNST_TABLE_REF(((long)134)); 
BgL_arg6541z00_2402 = 
MAKE_PAIR(BgL_modulez00_10, BNIL); 
BgL_list6538z00_2400 = 
MAKE_PAIR(BgL_arg6540z00_2401, BgL_arg6541z00_2402); } 
BgL_namez00_2382 = 
BGl_symbolzd2appendzd2zz__r4_symbols_6_4z00(BgL_list6538z00_2400); } 
{ /* ./Jvm/env.scm 144 */
obj_t BgL_arg6496z00_2383;
{ /* ./Jvm/env.scm 144 */
obj_t BgL_arg6499z00_2384;obj_t BgL_arg6500z00_2385;
{ /* ./Jvm/env.scm 144 */
obj_t BgL_arg6503z00_2386;
{ /* ./Jvm/env.scm 144 */
obj_t BgL_arg6506z00_2387;
{ /* ./Jvm/env.scm 144 */
obj_t BgL_arg6510z00_2389;obj_t BgL_arg6511z00_2390;
BgL_arg6510z00_2389 = 
CNST_TABLE_REF(((long)2)); 
{ /* ./Jvm/env.scm 144 */
obj_t BgL_arg6514z00_2391;obj_t BgL_arg6515z00_2392;
{ /* ./Jvm/env.scm 144 */
obj_t BgL_arg6518z00_2393;obj_t BgL_arg6519z00_2394;
BgL_arg6518z00_2393 = 
CNST_TABLE_REF(((long)135)); 
{ /* ./Jvm/env.scm 144 */
obj_t BgL_auxz00_5471;
BgL_auxz00_5471 = 
CNST_TABLE_REF(((long)136)); 
BgL_arg6519z00_2394 = 
MAKE_PAIR(BgL_auxz00_5471, BNIL); } 
BgL_arg6514z00_2391 = 
MAKE_PAIR(BgL_arg6518z00_2393, BgL_arg6519z00_2394); } 
{ /* ./Jvm/env.scm 145 */
obj_t BgL_arg6523z00_2395;
BgL_arg6523z00_2395 = 
BGl_qualifiedzd2modulezd2namez00zzjvm_externz00(BgL_modulez00_10); 
BgL_arg6515z00_2392 = 
MAKE_PAIR(BgL_arg6523z00_2395, BNIL); } 
BgL_arg6511z00_2390 = 
MAKE_PAIR(BgL_arg6514z00_2391, BgL_arg6515z00_2392); } 
BgL_arg6506z00_2387 = 
MAKE_PAIR(BgL_arg6510z00_2389, BgL_arg6511z00_2390); } 
BgL_arg6503z00_2386 = 
MAKE_PAIR(BgL_arg6506z00_2387, BNIL); } 
BgL_arg6499z00_2384 = 
MAKE_PAIR(BgL_namez00_2382, BgL_arg6503z00_2386); } 
BgL_arg6500z00_2385 = 
(((BgL_envz00_bglt)CREF(BgL_envz00_9))->BgL_declarationsz00); 
BgL_arg6496z00_2383 = 
MAKE_PAIR(BgL_arg6499z00_2384, BgL_arg6500z00_2385); } 
{ /* ./Jvm/env.scm 143 */
BgL_envz00_bglt BgL_obj3063z00_3235;obj_t BgL_val3062z00_3236;
BgL_obj3063z00_3235 = BgL_envz00_9; 
BgL_val3062z00_3236 = BgL_arg6496z00_2383; 
((((BgL_envz00_bglt)CREF(BgL_obj3063z00_3235))->BgL_declarationsz00) = ((obj_t)BgL_val3062z00_3236), BUNSPEC); } } 
{ /* ./Jvm/env.scm 147 */
obj_t BgL_arg6529z00_2397;
{ /* ./Jvm/env.scm 147 */
obj_t BgL_arg6532z00_2398;obj_t BgL_arg6533z00_2399;
BgL_arg6532z00_2398 = 
MAKE_PAIR(BgL_modulez00_10, BgL_namez00_2382); 
BgL_arg6533z00_2399 = 
(((BgL_envz00_bglt)CREF(BgL_envz00_9))->BgL_declaredmodulez00); 
BgL_arg6529z00_2397 = 
MAKE_PAIR(BgL_arg6532z00_2398, BgL_arg6533z00_2399); } 
{ /* ./Jvm/env.scm 147 */
BgL_envz00_bglt BgL_obj3072z00_3238;obj_t BgL_val3071z00_3239;
BgL_obj3072z00_3238 = BgL_envz00_9; 
BgL_val3071z00_3239 = BgL_arg6529z00_2397; 
((((BgL_envz00_bglt)CREF(BgL_obj3072z00_3238))->BgL_declaredmodulez00) = ((obj_t)BgL_val3071z00_3239), BUNSPEC); } } 
return BgL_namez00_2382;} } } 
}



/* _env-declare-module */
obj_t BGl__envzd2declarezd2modulez00zzjvm_envz00(obj_t BgL_envz00_3618, obj_t BgL_envz00_3619, obj_t BgL_modulez00_3620)
{ AN_OBJECT;
{ /* ./Jvm/env.scm 136 */
return 
BGl_envzd2declarezd2modulez00zzjvm_envz00(
(BgL_envz00_bglt)(BgL_envz00_3619), BgL_modulez00_3620);} 
}



/* env-declare-class */
BGL_EXPORTED_DEF obj_t BGl_envzd2declarezd2classz00zzjvm_envz00(obj_t BgL_envz00_11, BgL_tclassz00_bglt BgL_classz00_12)
{ AN_OBJECT;
{ /* ./Jvm/env.scm 153 */
{ /* ./Jvm/env.scm 156 */
obj_t BgL_slotz00_2405;
{ /* ./Jvm/env.scm 156 */
obj_t BgL_auxz00_5490;
{ /* ./Jvm/env.scm 156 */
BgL_envz00_bglt BgL_obj3067z00_3240;
BgL_obj3067z00_3240 = 
(BgL_envz00_bglt)(BgL_envz00_11); 
BgL_auxz00_5490 = 
(((BgL_envz00_bglt)CREF(BgL_obj3067z00_3240))->BgL_declaredclassz00); } 
BgL_slotz00_2405 = 
BGl_assqz00zz__r4_pairs_and_lists_6_3z00(
(obj_t)(BgL_classz00_12), BgL_auxz00_5490); } 
if(
CBOOL(BgL_slotz00_2405))
{ /* ./Jvm/env.scm 157 */
return 
CDR(BgL_slotz00_2405);}  else 
{ /* ./Jvm/env.scm 159 */
obj_t BgL_namez00_2406;
{ /* ./Jvm/env.scm 159 */
obj_t BgL_arg6592z00_2424;obj_t BgL_arg6593z00_2425;
BgL_arg6592z00_2424 = 
CNST_TABLE_REF(((long)137)); 
{ /* ./Jvm/env.scm 159 */
BgL_typez00_bglt BgL_obj1003z00_3242;
BgL_obj1003z00_3242 = 
(BgL_typez00_bglt)(BgL_classz00_12); 
BgL_arg6593z00_2425 = 
(((BgL_typez00_bglt)CREF(BgL_obj1003z00_3242))->BgL_idz00); } 
{ /* ./Jvm/env.scm 159 */
obj_t BgL_list6595z00_2426;
{ /* ./Jvm/env.scm 159 */
obj_t BgL_arg6597z00_2427;
BgL_arg6597z00_2427 = 
MAKE_PAIR(BgL_arg6593z00_2425, BNIL); 
BgL_list6595z00_2426 = 
MAKE_PAIR(BgL_arg6592z00_2424, BgL_arg6597z00_2427); } 
BgL_namez00_2406 = 
BGl_symbolzd2appendzd2zz__r4_symbols_6_4z00(BgL_list6595z00_2426); } } 
{ /* ./Jvm/env.scm 161 */
obj_t BgL_arg6550z00_2407;
{ /* ./Jvm/env.scm 161 */
obj_t BgL_arg6553z00_2408;obj_t BgL_arg6554z00_2409;
{ /* ./Jvm/env.scm 161 */
obj_t BgL_arg6557z00_2410;
{ /* ./Jvm/env.scm 161 */
obj_t BgL_arg6560z00_2411;
{ /* ./Jvm/env.scm 161 */
obj_t BgL_arg6564z00_2413;obj_t BgL_arg6565z00_2414;
BgL_arg6564z00_2413 = 
CNST_TABLE_REF(((long)2)); 
{ /* ./Jvm/env.scm 161 */
obj_t BgL_arg6568z00_2415;obj_t BgL_arg6569z00_2416;
{ /* ./Jvm/env.scm 161 */
obj_t BgL_arg6572z00_2417;obj_t BgL_arg6573z00_2418;
BgL_arg6572z00_2417 = 
CNST_TABLE_REF(((long)135)); 
{ /* ./Jvm/env.scm 161 */
obj_t BgL_auxz00_5506;
BgL_auxz00_5506 = 
CNST_TABLE_REF(((long)136)); 
BgL_arg6573z00_2418 = 
MAKE_PAIR(BgL_auxz00_5506, BNIL); } 
BgL_arg6568z00_2415 = 
MAKE_PAIR(BgL_arg6572z00_2417, BgL_arg6573z00_2418); } 
{ /* ./Jvm/env.scm 162 */
obj_t BgL_arg6577z00_2419;
BgL_arg6577z00_2419 = 
BGl_qualifiedzd2classzd2namez00zzjvm_externz00(BgL_classz00_12); 
BgL_arg6569z00_2416 = 
MAKE_PAIR(BgL_arg6577z00_2419, BNIL); } 
BgL_arg6565z00_2414 = 
MAKE_PAIR(BgL_arg6568z00_2415, BgL_arg6569z00_2416); } 
BgL_arg6560z00_2411 = 
MAKE_PAIR(BgL_arg6564z00_2413, BgL_arg6565z00_2414); } 
BgL_arg6557z00_2410 = 
MAKE_PAIR(BgL_arg6560z00_2411, BNIL); } 
BgL_arg6553z00_2408 = 
MAKE_PAIR(BgL_namez00_2406, BgL_arg6557z00_2410); } 
{ /* ./Jvm/env.scm 161 */
BgL_envz00_bglt BgL_obj3061z00_3243;
BgL_obj3061z00_3243 = 
(BgL_envz00_bglt)(BgL_envz00_11); 
BgL_arg6554z00_2409 = 
(((BgL_envz00_bglt)CREF(BgL_obj3061z00_3243))->BgL_declarationsz00); } 
BgL_arg6550z00_2407 = 
MAKE_PAIR(BgL_arg6553z00_2408, BgL_arg6554z00_2409); } 
{ /* ./Jvm/env.scm 160 */
BgL_envz00_bglt BgL_obj3063z00_3244;obj_t BgL_val3062z00_3245;
BgL_obj3063z00_3244 = 
(BgL_envz00_bglt)(BgL_envz00_11); 
BgL_val3062z00_3245 = BgL_arg6550z00_2407; 
((((BgL_envz00_bglt)CREF(BgL_obj3063z00_3244))->BgL_declarationsz00) = ((obj_t)BgL_val3062z00_3245), BUNSPEC); } } 
{ /* ./Jvm/env.scm 164 */
obj_t BgL_arg6583z00_2421;
{ /* ./Jvm/env.scm 164 */
obj_t BgL_arg6586z00_2422;obj_t BgL_arg6587z00_2423;
{ /* ./Jvm/env.scm 164 */
obj_t BgL_auxz00_5521;
BgL_auxz00_5521 = 
(obj_t)(BgL_classz00_12); 
BgL_arg6586z00_2422 = 
MAKE_PAIR(BgL_auxz00_5521, BgL_namez00_2406); } 
{ /* ./Jvm/env.scm 164 */
BgL_envz00_bglt BgL_obj3067z00_3246;
BgL_obj3067z00_3246 = 
(BgL_envz00_bglt)(BgL_envz00_11); 
BgL_arg6587z00_2423 = 
(((BgL_envz00_bglt)CREF(BgL_obj3067z00_3246))->BgL_declaredclassz00); } 
BgL_arg6583z00_2421 = 
MAKE_PAIR(BgL_arg6586z00_2422, BgL_arg6587z00_2423); } 
{ /* ./Jvm/env.scm 164 */
BgL_envz00_bglt BgL_obj3069z00_3247;obj_t BgL_val3068z00_3248;
BgL_obj3069z00_3247 = 
(BgL_envz00_bglt)(BgL_envz00_11); 
BgL_val3068z00_3248 = BgL_arg6583z00_2421; 
((((BgL_envz00_bglt)CREF(BgL_obj3069z00_3247))->BgL_declaredclassz00) = ((obj_t)BgL_val3068z00_3248), BUNSPEC); } } 
return BgL_namez00_2406;} } } 
}



/* _env-declare-class */
obj_t BGl__envzd2declarezd2classz00zzjvm_envz00(obj_t BgL_envz00_3621, obj_t BgL_envz00_3622, obj_t BgL_classz00_3623)
{ AN_OBJECT;
{ /* ./Jvm/env.scm 153 */
return 
BGl_envzd2declarezd2classz00zzjvm_envz00(BgL_envz00_3622, 
(BgL_tclassz00_bglt)(BgL_classz00_3623));} 
}



/* env-declare-init */
BGL_EXPORTED_DEF obj_t BGl_envzd2declarezd2initz00zzjvm_envz00(obj_t BgL_envz00_13, obj_t BgL_typez00_14)
{ AN_OBJECT;
{ /* ./Jvm/env.scm 167 */
{ /* ./Jvm/env.scm 168 */
obj_t BgL_namez00_2429;
{ /* ./Jvm/env.scm 168 */
obj_t BgL_list6642z00_2446;
{ /* ./Jvm/env.scm 168 */
obj_t BgL_arg6644z00_2447;obj_t BgL_arg6645z00_2448;
BgL_arg6644z00_2447 = 
CNST_TABLE_REF(((long)138)); 
BgL_arg6645z00_2448 = 
MAKE_PAIR(BgL_typez00_14, BNIL); 
BgL_list6642z00_2446 = 
MAKE_PAIR(BgL_arg6644z00_2447, BgL_arg6645z00_2448); } 
BgL_namez00_2429 = 
BGl_symbolzd2appendzd2zz__r4_symbols_6_4z00(BgL_list6642z00_2446); } 
{ /* ./Jvm/env.scm 168 */

{ /* ./Jvm/env.scm 170 */
obj_t BgL_slotz00_2431;
{ /* ./Jvm/env.scm 170 */
obj_t BgL_auxz00_5535;
{ /* ./Jvm/env.scm 170 */
BgL_envz00_bglt BgL_obj3061z00_3249;
BgL_obj3061z00_3249 = 
(BgL_envz00_bglt)(BgL_envz00_13); 
BgL_auxz00_5535 = 
(((BgL_envz00_bglt)CREF(BgL_obj3061z00_3249))->BgL_declarationsz00); } 
BgL_slotz00_2431 = 
BGl_assqz00zz__r4_pairs_and_lists_6_3z00(BgL_namez00_2429, BgL_auxz00_5535); } 
if(
CBOOL(BgL_slotz00_2431))
{ /* ./Jvm/env.scm 171 */BFALSE; }  else 
{ /* ./Jvm/env.scm 173 */
obj_t BgL_arg6606z00_2432;
{ /* ./Jvm/env.scm 173 */
obj_t BgL_arg6609z00_2433;obj_t BgL_arg6610z00_2434;
{ /* ./Jvm/env.scm 173 */
obj_t BgL_arg6614z00_2435;
{ /* ./Jvm/env.scm 173 */
obj_t BgL_arg6617z00_2436;
{ /* ./Jvm/env.scm 173 */
obj_t BgL_arg6621z00_2438;obj_t BgL_arg6622z00_2439;
BgL_arg6621z00_2438 = 
CNST_TABLE_REF(((long)18)); 
{ /* ./Jvm/env.scm 173 */
obj_t BgL_arg6625z00_2440;
{ /* ./Jvm/env.scm 173 */
obj_t BgL_arg6629z00_2442;
{ /* ./Jvm/env.scm 173 */
obj_t BgL_arg6632z00_2443;obj_t BgL_arg6633z00_2444;
BgL_arg6632z00_2443 = 
CNST_TABLE_REF(((long)19)); 
BgL_arg6633z00_2444 = 
MAKE_PAIR(BGl_string7997z00zzjvm_envz00, BNIL); 
BgL_arg6629z00_2442 = 
MAKE_PAIR(BgL_arg6632z00_2443, BgL_arg6633z00_2444); } 
BgL_arg6625z00_2440 = 
MAKE_PAIR(BNIL, BgL_arg6629z00_2442); } 
BgL_arg6622z00_2439 = 
MAKE_PAIR(BgL_typez00_14, BgL_arg6625z00_2440); } 
BgL_arg6617z00_2436 = 
MAKE_PAIR(BgL_arg6621z00_2438, BgL_arg6622z00_2439); } 
BgL_arg6614z00_2435 = 
MAKE_PAIR(BgL_arg6617z00_2436, BNIL); } 
BgL_arg6609z00_2433 = 
MAKE_PAIR(BgL_namez00_2429, BgL_arg6614z00_2435); } 
{ /* ./Jvm/env.scm 173 */
BgL_envz00_bglt BgL_obj3061z00_3250;
BgL_obj3061z00_3250 = 
(BgL_envz00_bglt)(BgL_envz00_13); 
BgL_arg6610z00_2434 = 
(((BgL_envz00_bglt)CREF(BgL_obj3061z00_3250))->BgL_declarationsz00); } 
BgL_arg6606z00_2432 = 
MAKE_PAIR(BgL_arg6609z00_2433, BgL_arg6610z00_2434); } 
{ /* ./Jvm/env.scm 172 */
BgL_envz00_bglt BgL_obj3063z00_3251;obj_t BgL_val3062z00_3252;
BgL_obj3063z00_3251 = 
(BgL_envz00_bglt)(BgL_envz00_13); 
BgL_val3062z00_3252 = BgL_arg6606z00_2432; 
((((BgL_envz00_bglt)CREF(BgL_obj3063z00_3251))->BgL_declarationsz00) = ((obj_t)BgL_val3062z00_3252), BUNSPEC); } } 
return BgL_namez00_2429;} } } } 
}



/* _env-declare-init */
obj_t BGl__envzd2declarezd2initz00zzjvm_envz00(obj_t BgL_envz00_3624, obj_t BgL_envz00_3625, obj_t BgL_typez00_3626)
{ AN_OBJECT;
{ /* ./Jvm/env.scm 167 */
return 
BGl_envzd2declarezd2initz00zzjvm_envz00(BgL_envz00_3625, BgL_typez00_3626);} 
}



/* env-declare-type */
BGL_EXPORTED_DEF obj_t BGl_envzd2declarezd2typez00zzjvm_envz00(obj_t BgL_envz00_15, obj_t BgL_typez00_16)
{ AN_OBJECT;
{ /* ./Jvm/env.scm 180 */
{ /* ./Jvm/env.scm 184 */
obj_t BgL_slotz00_2450;
{ /* ./Jvm/env.scm 184 */
obj_t BgL_auxz00_5556;
{ /* ./Jvm/env.scm 184 */
BgL_envz00_bglt BgL_obj3064z00_3253;
BgL_obj3064z00_3253 = 
(BgL_envz00_bglt)(BgL_envz00_15); 
BgL_auxz00_5556 = 
(((BgL_envz00_bglt)CREF(BgL_obj3064z00_3253))->BgL_declaredtypez00); } 
BgL_slotz00_2450 = 
BGl_assqz00zz__r4_pairs_and_lists_6_3z00(BgL_typez00_16, BgL_auxz00_5556); } 
if(
CBOOL(BgL_slotz00_2450))
{ /* ./Jvm/env.scm 185 */
return 
CDR(BgL_slotz00_2450);}  else 
{ /* ./Jvm/env.scm 187 */
obj_t BgL_namez00_2451;
{ /* ./Jvm/env.scm 187 */
obj_t BgL_list6692z00_2469;
{ /* ./Jvm/env.scm 187 */
obj_t BgL_arg6694z00_2470;obj_t BgL_arg6695z00_2471;
BgL_arg6694z00_2470 = 
CNST_TABLE_REF(((long)139)); 
BgL_arg6695z00_2471 = 
MAKE_PAIR(BgL_typez00_16, BNIL); 
BgL_list6692z00_2469 = 
MAKE_PAIR(BgL_arg6694z00_2470, BgL_arg6695z00_2471); } 
BgL_namez00_2451 = 
BGl_symbolzd2appendzd2zz__r4_symbols_6_4z00(BgL_list6692z00_2469); } 
{ /* ./Jvm/env.scm 189 */
obj_t BgL_arg6650z00_2452;
{ /* ./Jvm/env.scm 189 */
obj_t BgL_arg6653z00_2453;obj_t BgL_arg6654z00_2454;
{ /* ./Jvm/env.scm 189 */
obj_t BgL_arg6657z00_2455;
{ /* ./Jvm/env.scm 189 */
obj_t BgL_arg6660z00_2456;
{ /* ./Jvm/env.scm 189 */
obj_t BgL_arg6664z00_2458;obj_t BgL_arg6665z00_2459;
BgL_arg6664z00_2458 = 
CNST_TABLE_REF(((long)2)); 
{ /* ./Jvm/env.scm 189 */
obj_t BgL_arg6668z00_2460;obj_t BgL_arg6669z00_2461;
{ /* ./Jvm/env.scm 189 */
obj_t BgL_arg6672z00_2462;obj_t BgL_arg6673z00_2463;
BgL_arg6672z00_2462 = 
CNST_TABLE_REF(((long)135)); 
{ /* ./Jvm/env.scm 189 */
obj_t BgL_auxz00_5569;
BgL_auxz00_5569 = 
CNST_TABLE_REF(((long)136)); 
BgL_arg6673z00_2463 = 
MAKE_PAIR(BgL_auxz00_5569, BNIL); } 
BgL_arg6668z00_2460 = 
MAKE_PAIR(BgL_arg6672z00_2462, BgL_arg6673z00_2463); } 
{ /* ./Jvm/env.scm 190 */
obj_t BgL_arg6677z00_2464;
BgL_arg6677z00_2464 = 
BGl_packagedzd2typezd2namez00zzjvm_externz00(BgL_typez00_16); 
BgL_arg6669z00_2461 = 
MAKE_PAIR(BgL_arg6677z00_2464, BNIL); } 
BgL_arg6665z00_2459 = 
MAKE_PAIR(BgL_arg6668z00_2460, BgL_arg6669z00_2461); } 
BgL_arg6660z00_2456 = 
MAKE_PAIR(BgL_arg6664z00_2458, BgL_arg6665z00_2459); } 
BgL_arg6657z00_2455 = 
MAKE_PAIR(BgL_arg6660z00_2456, BNIL); } 
BgL_arg6653z00_2453 = 
MAKE_PAIR(BgL_namez00_2451, BgL_arg6657z00_2455); } 
{ /* ./Jvm/env.scm 189 */
BgL_envz00_bglt BgL_obj3061z00_3255;
BgL_obj3061z00_3255 = 
(BgL_envz00_bglt)(BgL_envz00_15); 
BgL_arg6654z00_2454 = 
(((BgL_envz00_bglt)CREF(BgL_obj3061z00_3255))->BgL_declarationsz00); } 
BgL_arg6650z00_2452 = 
MAKE_PAIR(BgL_arg6653z00_2453, BgL_arg6654z00_2454); } 
{ /* ./Jvm/env.scm 188 */
BgL_envz00_bglt BgL_obj3063z00_3256;obj_t BgL_val3062z00_3257;
BgL_obj3063z00_3256 = 
(BgL_envz00_bglt)(BgL_envz00_15); 
BgL_val3062z00_3257 = BgL_arg6650z00_2452; 
((((BgL_envz00_bglt)CREF(BgL_obj3063z00_3256))->BgL_declarationsz00) = ((obj_t)BgL_val3062z00_3257), BUNSPEC); } } 
{ /* ./Jvm/env.scm 192 */
obj_t BgL_arg6683z00_2466;
{ /* ./Jvm/env.scm 192 */
obj_t BgL_arg6686z00_2467;obj_t BgL_arg6687z00_2468;
BgL_arg6686z00_2467 = 
MAKE_PAIR(BgL_typez00_16, BgL_namez00_2451); 
{ /* ./Jvm/env.scm 192 */
BgL_envz00_bglt BgL_obj3064z00_3258;
BgL_obj3064z00_3258 = 
(BgL_envz00_bglt)(BgL_envz00_15); 
BgL_arg6687z00_2468 = 
(((BgL_envz00_bglt)CREF(BgL_obj3064z00_3258))->BgL_declaredtypez00); } 
BgL_arg6683z00_2466 = 
MAKE_PAIR(BgL_arg6686z00_2467, BgL_arg6687z00_2468); } 
{ /* ./Jvm/env.scm 192 */
BgL_envz00_bglt BgL_obj3066z00_3259;obj_t BgL_val3065z00_3260;
BgL_obj3066z00_3259 = 
(BgL_envz00_bglt)(BgL_envz00_15); 
BgL_val3065z00_3260 = BgL_arg6683z00_2466; 
((((BgL_envz00_bglt)CREF(BgL_obj3066z00_3259))->BgL_declaredtypez00) = ((obj_t)BgL_val3065z00_3260), BUNSPEC); } } 
return BgL_namez00_2451;} } } 
}



/* _env-declare-type */
obj_t BGl__envzd2declarezd2typez00zzjvm_envz00(obj_t BgL_envz00_3627, obj_t BgL_envz00_3628, obj_t BgL_typez00_3629)
{ AN_OBJECT;
{ /* ./Jvm/env.scm 180 */
return 
BGl_envzd2declarezd2typez00zzjvm_envz00(BgL_envz00_3628, BgL_typez00_3629);} 
}



/* env-declare-field */
BGL_EXPORTED_DEF obj_t BGl_envzd2declarezd2fieldz00zzjvm_envz00(obj_t BgL_envz00_17, obj_t BgL_fnamez00_18, obj_t BgL_ftypez00_19, obj_t BgL_otypez00_20)
{ AN_OBJECT;
{ /* ./Jvm/env.scm 198 */
{ /* ./Jvm/env.scm 202 */
obj_t BgL_slotz00_2474;
{ /* ./Jvm/env.scm 202 */
obj_t BgL_auxz00_5591;
{ /* ./Jvm/env.scm 202 */
BgL_envz00_bglt BgL_obj3076z00_3261;
BgL_obj3076z00_3261 = 
(BgL_envz00_bglt)(BgL_envz00_17); 
BgL_auxz00_5591 = 
(((BgL_envz00_bglt)CREF(BgL_obj3076z00_3261))->BgL_declaredfieldsz00); } 
BgL_slotz00_2474 = 
BGl_assqz00zz__r4_pairs_and_lists_6_3z00(BgL_otypez00_20, BgL_auxz00_5591); } 
if(
CBOOL(BgL_slotz00_2474))
{ /* ./Jvm/env.scm 204 */
obj_t BgL_reslotz00_2475;
BgL_reslotz00_2475 = 
BGl_assocz00zz__r4_pairs_and_lists_6_3z00(BgL_fnamez00_18, 
CDR(BgL_slotz00_2474)); 
if(
CBOOL(BgL_reslotz00_2475))
{ /* ./Jvm/env.scm 206 */
return 
CDR(BgL_reslotz00_2475);}  else 
{ /* ./Jvm/env.scm 206 */
return 
BGl_envzd2declarezd2fieldz12z12zzjvm_envz00(BgL_envz00_17, BgL_fnamez00_18, BgL_ftypez00_19, BgL_otypez00_20);} }  else 
{ /* ./Jvm/env.scm 203 */
return 
BGl_envzd2declarezd2fieldz12z12zzjvm_envz00(BgL_envz00_17, BgL_fnamez00_18, BgL_ftypez00_19, BgL_otypez00_20);} } } 
}



/* _env-declare-field */
obj_t BGl__envzd2declarezd2fieldz00zzjvm_envz00(obj_t BgL_envz00_3630, obj_t BgL_envz00_3631, obj_t BgL_fnamez00_3632, obj_t BgL_ftypez00_3633, obj_t BgL_otypez00_3634)
{ AN_OBJECT;
{ /* ./Jvm/env.scm 198 */
return 
BGl_envzd2declarezd2fieldz00zzjvm_envz00(BgL_envz00_3631, BgL_fnamez00_3632, BgL_ftypez00_3633, BgL_otypez00_3634);} 
}



/* env-declare-field! */
obj_t BGl_envzd2declarezd2fieldz12z12zzjvm_envz00(obj_t BgL_envz00_21, obj_t BgL_fnamez00_22, obj_t BgL_ftypez00_23, obj_t BgL_otypez00_24)
{ AN_OBJECT;
{ /* ./Jvm/env.scm 211 */
{ /* ./Jvm/env.scm 214 */
obj_t BgL_namez00_2479;
{ /* ./Jvm/env.scm 214 */
obj_t BgL_arg6776z00_2503;obj_t BgL_arg6777z00_2504;obj_t BgL_arg6778z00_2505;
BgL_arg6776z00_2503 = 
CNST_TABLE_REF(((long)140)); 
BgL_arg6777z00_2504 = 
CNST_TABLE_REF(((long)141)); 
{ /* ./Jvm/env.scm 214 */
char * BgL_auxz00_5607;
BgL_auxz00_5607 = 
BSTRING_TO_STRING(BgL_fnamez00_22); 
BgL_arg6778z00_2505 = 
string_to_symbol(BgL_auxz00_5607); } 
{ /* ./Jvm/env.scm 214 */
obj_t BgL_list6780z00_2506;
{ /* ./Jvm/env.scm 214 */
obj_t BgL_arg6782z00_2507;
{ /* ./Jvm/env.scm 214 */
obj_t BgL_arg6785z00_2508;
{ /* ./Jvm/env.scm 214 */
obj_t BgL_arg6788z00_2509;
BgL_arg6788z00_2509 = 
MAKE_PAIR(BgL_arg6778z00_2505, BNIL); 
BgL_arg6785z00_2508 = 
MAKE_PAIR(BgL_arg6777z00_2504, BgL_arg6788z00_2509); } 
BgL_arg6782z00_2507 = 
MAKE_PAIR(BgL_otypez00_24, BgL_arg6785z00_2508); } 
BgL_list6780z00_2506 = 
MAKE_PAIR(BgL_arg6776z00_2503, BgL_arg6782z00_2507); } 
BgL_namez00_2479 = 
BGl_symbolzd2appendzd2zz__r4_symbols_6_4z00(BgL_list6780z00_2506); } } 
{ /* ./Jvm/env.scm 216 */
obj_t BgL_arg6714z00_2480;
{ /* ./Jvm/env.scm 216 */
obj_t BgL_arg6717z00_2481;obj_t BgL_arg6719z00_2482;
{ /* ./Jvm/env.scm 216 */
obj_t BgL_arg6722z00_2483;
{ /* ./Jvm/env.scm 216 */
obj_t BgL_arg6725z00_2484;
{ /* ./Jvm/env.scm 216 */
obj_t BgL_arg6729z00_2486;obj_t BgL_arg6730z00_2487;
BgL_arg6729z00_2486 = 
CNST_TABLE_REF(((long)12)); 
{ /* ./Jvm/env.scm 216 */
obj_t BgL_arg6733z00_2488;
{ /* ./Jvm/env.scm 216 */
obj_t BgL_arg6736z00_2489;obj_t BgL_arg6737z00_2490;
{ /* ./Jvm/env.scm 216 */
obj_t BgL_auxz00_5616;
BgL_auxz00_5616 = 
CNST_TABLE_REF(((long)136)); 
BgL_arg6736z00_2489 = 
MAKE_PAIR(BgL_auxz00_5616, BNIL); } 
{ /* ./Jvm/env.scm 216 */
obj_t BgL_arg6741z00_2491;
BgL_arg6741z00_2491 = 
MAKE_PAIR(BgL_fnamez00_22, BNIL); 
BgL_arg6737z00_2490 = 
MAKE_PAIR(BgL_ftypez00_23, BgL_arg6741z00_2491); } 
BgL_arg6733z00_2488 = 
MAKE_PAIR(BgL_arg6736z00_2489, BgL_arg6737z00_2490); } 
BgL_arg6730z00_2487 = 
MAKE_PAIR(BgL_otypez00_24, BgL_arg6733z00_2488); } 
BgL_arg6725z00_2484 = 
MAKE_PAIR(BgL_arg6729z00_2486, BgL_arg6730z00_2487); } 
BgL_arg6722z00_2483 = 
MAKE_PAIR(BgL_arg6725z00_2484, BNIL); } 
BgL_arg6717z00_2481 = 
MAKE_PAIR(BgL_namez00_2479, BgL_arg6722z00_2483); } 
{ /* ./Jvm/env.scm 216 */
BgL_envz00_bglt BgL_obj3061z00_3265;
BgL_obj3061z00_3265 = 
(BgL_envz00_bglt)(BgL_envz00_21); 
BgL_arg6719z00_2482 = 
(((BgL_envz00_bglt)CREF(BgL_obj3061z00_3265))->BgL_declarationsz00); } 
BgL_arg6714z00_2480 = 
MAKE_PAIR(BgL_arg6717z00_2481, BgL_arg6719z00_2482); } 
{ /* ./Jvm/env.scm 215 */
BgL_envz00_bglt BgL_obj3063z00_3266;obj_t BgL_val3062z00_3267;
BgL_obj3063z00_3266 = 
(BgL_envz00_bglt)(BgL_envz00_21); 
BgL_val3062z00_3267 = BgL_arg6714z00_2480; 
((((BgL_envz00_bglt)CREF(BgL_obj3063z00_3266))->BgL_declarationsz00) = ((obj_t)BgL_val3062z00_3267), BUNSPEC); } } 
{ /* ./Jvm/env.scm 218 */
obj_t BgL_slotz00_2492;
{ /* ./Jvm/env.scm 218 */
obj_t BgL_auxz00_5631;
{ /* ./Jvm/env.scm 218 */
BgL_envz00_bglt BgL_obj3076z00_3268;
BgL_obj3076z00_3268 = 
(BgL_envz00_bglt)(BgL_envz00_21); 
BgL_auxz00_5631 = 
(((BgL_envz00_bglt)CREF(BgL_obj3076z00_3268))->BgL_declaredfieldsz00); } 
BgL_slotz00_2492 = 
BGl_assqz00zz__r4_pairs_and_lists_6_3z00(BgL_otypez00_24, BgL_auxz00_5631); } 
if(
CBOOL(BgL_slotz00_2492))
{ /* ./Jvm/env.scm 220 */
obj_t BgL_arg6746z00_2493;
{ /* ./Jvm/env.scm 220 */
obj_t BgL_arg6749z00_2494;obj_t BgL_arg6750z00_2495;
BgL_arg6749z00_2494 = 
MAKE_PAIR(BgL_fnamez00_22, BgL_namez00_2479); 
BgL_arg6750z00_2495 = 
CDR(BgL_slotz00_2492); 
BgL_arg6746z00_2493 = 
MAKE_PAIR(BgL_arg6749z00_2494, BgL_arg6750z00_2495); } 
SET_CDR(BgL_slotz00_2492, BgL_arg6746z00_2493); }  else 
{ /* ./Jvm/env.scm 221 */
obj_t BgL_arg6755z00_2496;
{ /* ./Jvm/env.scm 221 */
obj_t BgL_arg6758z00_2497;obj_t BgL_arg6759z00_2498;
{ /* ./Jvm/env.scm 221 */
obj_t BgL_arg6762z00_2499;
BgL_arg6762z00_2499 = 
MAKE_PAIR(BgL_fnamez00_22, BgL_namez00_2479); 
{ /* ./Jvm/env.scm 221 */
obj_t BgL_list6764z00_2500;
{ /* ./Jvm/env.scm 221 */
obj_t BgL_arg6766z00_2501;
BgL_arg6766z00_2501 = 
MAKE_PAIR(BgL_arg6762z00_2499, BNIL); 
BgL_list6764z00_2500 = 
MAKE_PAIR(BgL_otypez00_24, BgL_arg6766z00_2501); } 
BgL_arg6758z00_2497 = BgL_list6764z00_2500; } } 
{ /* ./Jvm/env.scm 221 */
BgL_envz00_bglt BgL_obj3076z00_3274;
BgL_obj3076z00_3274 = 
(BgL_envz00_bglt)(BgL_envz00_21); 
BgL_arg6759z00_2498 = 
(((BgL_envz00_bglt)CREF(BgL_obj3076z00_3274))->BgL_declaredfieldsz00); } 
BgL_arg6755z00_2496 = 
MAKE_PAIR(BgL_arg6758z00_2497, BgL_arg6759z00_2498); } 
{ /* ./Jvm/env.scm 221 */
BgL_envz00_bglt BgL_obj3078z00_3275;obj_t BgL_val3077z00_3276;
BgL_obj3078z00_3275 = 
(BgL_envz00_bglt)(BgL_envz00_21); 
BgL_val3077z00_3276 = BgL_arg6755z00_2496; 
((((BgL_envz00_bglt)CREF(BgL_obj3078z00_3275))->BgL_declaredfieldsz00) = ((obj_t)BgL_val3077z00_3276), BUNSPEC); } } } 
return BgL_namez00_2479;} } 
}



/* get-global-name */
BGL_EXPORTED_DEF obj_t BGl_getzd2globalzd2namez00zzjvm_envz00(BgL_envz00_bglt BgL_envz00_25, BgL_globalz00_bglt BgL_varz00_26)
{ AN_OBJECT;
{ /* ./Jvm/env.scm 228 */
{ /* ./Jvm/env.scm 230 */
obj_t BgL_slotz00_2510;
BgL_slotz00_2510 = 
BGl_assqz00zz__r4_pairs_and_lists_6_3z00(
(obj_t)(BgL_varz00_26), 
(((BgL_envz00_bglt)CREF(BgL_envz00_25))->BgL_declaredglobalz00)); 
if(
CBOOL(BgL_slotz00_2510))
{ /* ./Jvm/env.scm 231 */
return 
CDR(BgL_slotz00_2510);}  else 
{ /* ./Jvm/env.scm 233 */
obj_t BgL_arg6794z00_2511;obj_t BgL_arg6796z00_2513;
BgL_arg6794z00_2511 = 
CNST_TABLE_REF(((long)142)); 
BgL_arg6796z00_2513 = 
BGl_shapez00zztools_shapez00(
(obj_t)(BgL_varz00_26)); 
FAILURE(BgL_arg6794z00_2511,BGl_string8083z00zzjvm_envz00,BgL_arg6796z00_2513);} } } 
}



/* _get-global-name */
obj_t BGl__getzd2globalzd2namez00zzjvm_envz00(obj_t BgL_envz00_3635, obj_t BgL_envz00_3636, obj_t BgL_varz00_3637)
{ AN_OBJECT;
{ /* ./Jvm/env.scm 228 */
return 
BGl_getzd2globalzd2namez00zzjvm_envz00(
(BgL_envz00_bglt)(BgL_envz00_3636), 
(BgL_globalz00_bglt)(BgL_varz00_3637));} 
}



/* env-declare-new-local */
BGL_EXPORTED_DEF obj_t BGl_envzd2declarezd2newzd2localzd2zzjvm_envz00(BgL_envz00_bglt BgL_envz00_27, BgL_localz00_bglt BgL_varz00_28)
{ AN_OBJECT;
{ /* ./Jvm/env.scm 238 */
BGl_envzd2setzd2namez12z12zzjvm_envz00(BgL_envz00_27, BgL_varz00_28, 
CNST_TABLE_REF(((long)143))); 
{ /* ./Jvm/env.scm 240 */
obj_t BgL_namez00_2515;obj_t BgL_typez00_2516;
{ /* ./Jvm/env.scm 240 */
BgL_variablez00_bglt BgL_obj1094z00_3282;
BgL_obj1094z00_3282 = 
(BgL_variablez00_bglt)(BgL_varz00_28); 
BgL_namez00_2515 = 
(((BgL_variablez00_bglt)CREF(BgL_obj1094z00_3282))->BgL_namez00); } 
{ /* ./Jvm/env.scm 240 */
obj_t BgL_vz00_3283;
BgL_vz00_3283 = 
(obj_t)(BgL_varz00_28); 
{ /* ./Jvm/env.scm 240 */
obj_t BgL_actualzd2typezd2_3285;
{ /* ./Jvm/env.scm 240 */
bool_t BgL_test6376z00_3286;
BgL_test6376z00_3286 = 
BGl_widezd2classzf3z21zzobject_classz00(BgL_vz00_3283); 
if(BgL_test6376z00_3286)
{ /* ./Jvm/env.scm 240 */
BgL_tclassz00_bglt BgL_obj2730z00_3287;
BgL_obj2730z00_3287 = 
(BgL_tclassz00_bglt)(BgL_vz00_3283); 
{ 
obj_t BgL_auxz00_5670;
{ /* ./Jvm/env.scm 240 */
BgL_objectz00_bglt BgL_auxz00_5671;
BgL_auxz00_5671 = 
(BgL_objectz00_bglt)(BgL_obj2730z00_3287); 
BgL_auxz00_5670 = 
BGL_OBJECT_WIDENING(BgL_auxz00_5671); } 
BgL_actualzd2typezd2_3285 = 
(((BgL_tclassz00_bglt)CREF(BgL_auxz00_5670))->BgL_itszd2superzd2); } }  else 
{ /* ./Jvm/env.scm 240 */
BgL_actualzd2typezd2_3285 = BgL_vz00_3283; } } 
BgL_typez00_2516 = 
BGl_compilezd2typezd2nowideningz00zzjvm_envz00(BgL_actualzd2typezd2_3285, BgL_envz00_27); } } 
{ /* ./Jvm/env.scm 242 */
bool_t BgL_test6804z00_2518;
{ /* ./Jvm/env.scm 242 */
obj_t BgL_auxz00_5676;
BgL_auxz00_5676 = 
BGl_memqz00zz__r4_pairs_and_lists_6_3z00(BgL_typez00_2516, 
CNST_TABLE_REF(((long)144))); 
BgL_test6804z00_2518 = 
CBOOL(BgL_auxz00_5676); } 
if(BgL_test6804z00_2518)
{ /* ./Jvm/env.scm 243 */
obj_t BgL_arg6806z00_2519;
{ /* ./Jvm/env.scm 243 */
obj_t BgL_arg6809z00_2520;obj_t BgL_arg6810z00_2521;
BgL_arg6809z00_2520 = 
CNST_TABLE_REF(((long)141)); 
{ /* ./Jvm/env.scm 243 */
obj_t BgL_arg6813z00_2522;
BgL_arg6813z00_2522 = 
(((BgL_envz00_bglt)CREF(BgL_envz00_27))->BgL_localsz00); 
BgL_arg6810z00_2521 = 
MAKE_PAIR(BgL_namez00_2515, BgL_arg6813z00_2522); } 
BgL_arg6806z00_2519 = 
MAKE_PAIR(BgL_arg6809z00_2520, BgL_arg6810z00_2521); } 
{ /* ./Jvm/env.scm 243 */
BgL_envz00_bglt BgL_obj3099z00_3289;obj_t BgL_val3098z00_3290;
BgL_obj3099z00_3289 = BgL_envz00_27; 
BgL_val3098z00_3290 = BgL_arg6806z00_2519; 
((((BgL_envz00_bglt)CREF(BgL_obj3099z00_3289))->BgL_localsz00) = ((obj_t)BgL_val3098z00_3290), BUNSPEC); } }  else 
{ /* ./Jvm/env.scm 244 */
obj_t BgL_arg6817z00_2523;
{ /* ./Jvm/env.scm 244 */
obj_t BgL_arg6820z00_2524;
BgL_arg6820z00_2524 = 
(((BgL_envz00_bglt)CREF(BgL_envz00_27))->BgL_localsz00); 
BgL_arg6817z00_2523 = 
MAKE_PAIR(BgL_namez00_2515, BgL_arg6820z00_2524); } 
{ /* ./Jvm/env.scm 244 */
BgL_envz00_bglt BgL_obj3099z00_3292;obj_t BgL_val3098z00_3293;
BgL_obj3099z00_3292 = BgL_envz00_27; 
BgL_val3098z00_3293 = BgL_arg6817z00_2523; 
((((BgL_envz00_bglt)CREF(BgL_obj3099z00_3292))->BgL_localsz00) = ((obj_t)BgL_val3098z00_3293), BUNSPEC); } } } 
return 
(obj_t)(BgL_varz00_28);} } 
}



/* _env-declare-new-local */
obj_t BGl__envzd2declarezd2newzd2localzd2zzjvm_envz00(obj_t BgL_envz00_3638, obj_t BgL_envz00_3639, obj_t BgL_varz00_3640)
{ AN_OBJECT;
{ /* ./Jvm/env.scm 238 */
return 
BGl_envzd2declarezd2newzd2localzd2zzjvm_envz00(
(BgL_envz00_bglt)(BgL_envz00_3639), 
(BgL_localz00_bglt)(BgL_varz00_3640));} 
}



/* env-declare-local */
BGL_EXPORTED_DEF obj_t BGl_envzd2declarezd2localz00zzjvm_envz00(BgL_envz00_bglt BgL_envz00_29, BgL_localz00_bglt BgL_varz00_30)
{ AN_OBJECT;
{ /* ./Jvm/env.scm 247 */
BGl_envzd2setzd2namez12z12zzjvm_envz00(BgL_envz00_29, BgL_varz00_30, 
CNST_TABLE_REF(((long)143))); 
{ /* ./Jvm/env.scm 249 */
obj_t BgL_arg6828z00_2525;obj_t BgL_arg6829z00_2526;
{ /* ./Jvm/env.scm 249 */
BgL_variablez00_bglt BgL_obj1094z00_3294;
BgL_obj1094z00_3294 = 
(BgL_variablez00_bglt)(BgL_varz00_30); 
BgL_arg6828z00_2525 = 
(((BgL_variablez00_bglt)CREF(BgL_obj1094z00_3294))->BgL_namez00); } 
{ /* ./Jvm/env.scm 249 */
obj_t BgL_vz00_3295;
BgL_vz00_3295 = 
(obj_t)(BgL_varz00_30); 
{ /* ./Jvm/env.scm 249 */
obj_t BgL_actualzd2typezd2_3297;
{ /* ./Jvm/env.scm 249 */
bool_t BgL_test6376z00_3298;
BgL_test6376z00_3298 = 
BGl_widezd2classzf3z21zzobject_classz00(BgL_vz00_3295); 
if(BgL_test6376z00_3298)
{ /* ./Jvm/env.scm 249 */
BgL_tclassz00_bglt BgL_obj2730z00_3299;
BgL_obj2730z00_3299 = 
(BgL_tclassz00_bglt)(BgL_vz00_3295); 
{ 
obj_t BgL_auxz00_5701;
{ /* ./Jvm/env.scm 249 */
BgL_objectz00_bglt BgL_auxz00_5702;
BgL_auxz00_5702 = 
(BgL_objectz00_bglt)(BgL_obj2730z00_3299); 
BgL_auxz00_5701 = 
BGL_OBJECT_WIDENING(BgL_auxz00_5702); } 
BgL_actualzd2typezd2_3297 = 
(((BgL_tclassz00_bglt)CREF(BgL_auxz00_5701))->BgL_itszd2superzd2); } }  else 
{ /* ./Jvm/env.scm 249 */
BgL_actualzd2typezd2_3297 = BgL_vz00_3295; } } 
BgL_arg6829z00_2526 = 
BGl_compilezd2typezd2nowideningz00zzjvm_envz00(BgL_actualzd2typezd2_3297, BgL_envz00_29); } } 
BGl_alloczd2inzd2freez00zzjvm_envz00(BgL_envz00_29, BgL_arg6828z00_2525, BgL_arg6829z00_2526); } 
return 
(obj_t)(BgL_varz00_30);} 
}



/* _env-declare-local */
obj_t BGl__envzd2declarezd2localz00zzjvm_envz00(obj_t BgL_envz00_3641, obj_t BgL_envz00_3642, obj_t BgL_varz00_3643)
{ AN_OBJECT;
{ /* ./Jvm/env.scm 247 */
return 
BGl_envzd2declarezd2localz00zzjvm_envz00(
(BgL_envz00_bglt)(BgL_envz00_3642), 
(BgL_localz00_bglt)(BgL_varz00_3643));} 
}



/* env-alloc-local */
BGL_EXPORTED_DEF obj_t BGl_envzd2alloczd2localz00zzjvm_envz00(BgL_envz00_bglt BgL_envz00_31, obj_t BgL_typez00_32)
{ AN_OBJECT;
{ /* ./Jvm/env.scm 252 */
{ /* ./Jvm/env.scm 253 */
obj_t BgL_namez00_3300;
BgL_namez00_3300 = 
PROCEDURE_ENTRY(BGl_gensymz00zz__r4_symbols_6_4z00)(BGl_gensymz00zz__r4_symbols_6_4z00, BGl_string8084z00zzjvm_envz00, BEOA); 
BGl_alloczd2inzd2freez00zzjvm_envz00(BgL_envz00_31, BgL_namez00_3300, BgL_typez00_32); 
return BgL_namez00_3300;} } 
}



/* _env-alloc-local */
obj_t BGl__envzd2alloczd2localz00zzjvm_envz00(obj_t BgL_envz00_3644, obj_t BgL_envz00_3645, obj_t BgL_typez00_3646)
{ AN_OBJECT;
{ /* ./Jvm/env.scm 252 */
return 
BGl_envzd2alloczd2localz00zzjvm_envz00(
(BgL_envz00_bglt)(BgL_envz00_3645), BgL_typez00_3646);} 
}



/* alloc-in-free */
obj_t BGl_alloczd2inzd2freez00zzjvm_envz00(BgL_envz00_bglt BgL_envz00_33, obj_t BgL_namez00_34, obj_t BgL_typez00_35)
{ AN_OBJECT;
{ /* ./Jvm/env.scm 257 */
{ /* ./Jvm/env.scm 258 */
bool_t BgL_test6835z00_2528;
{ /* ./Jvm/env.scm 258 */
obj_t BgL_auxz00_5717;
BgL_auxz00_5717 = 
BGl_memqz00zz__r4_pairs_and_lists_6_3z00(BgL_typez00_35, 
CNST_TABLE_REF(((long)144))); 
BgL_test6835z00_2528 = 
CBOOL(BgL_auxz00_5717); } 
if(BgL_test6835z00_2528)
{ /* ./Jvm/env.scm 262 */
obj_t BgL_arg6837z00_2530;
{ /* ./Jvm/env.scm 262 */
obj_t BgL_arg6840z00_2531;obj_t BgL_arg6841z00_2532;
BgL_arg6840z00_2531 = 
CNST_TABLE_REF(((long)141)); 
{ /* ./Jvm/env.scm 262 */
obj_t BgL_arg6844z00_2533;
BgL_arg6844z00_2533 = 
(((BgL_envz00_bglt)CREF(BgL_envz00_33))->BgL_localsz00); 
BgL_arg6841z00_2532 = 
MAKE_PAIR(BgL_namez00_34, BgL_arg6844z00_2533); } 
BgL_arg6837z00_2530 = 
MAKE_PAIR(BgL_arg6840z00_2531, BgL_arg6841z00_2532); } 
{ /* ./Jvm/env.scm 262 */
BgL_envz00_bglt BgL_obj3099z00_3302;obj_t BgL_val3098z00_3303;
BgL_obj3099z00_3302 = BgL_envz00_33; 
BgL_val3098z00_3303 = BgL_arg6837z00_2530; 
return 
((((BgL_envz00_bglt)CREF(BgL_obj3099z00_3302))->BgL_localsz00) = ((obj_t)BgL_val3098z00_3303), BUNSPEC);} }  else 
{ /* ./Jvm/env.scm 264 */
bool_t BgL_test6847z00_2535;
{ /* ./Jvm/env.scm 264 */
obj_t BgL_auxz00_5727;
BgL_auxz00_5727 = 
(((BgL_envz00_bglt)CREF(BgL_envz00_33))->BgL_freelocalsz00); 
BgL_test6847z00_2535 = 
NULLP(BgL_auxz00_5727); } 
if(BgL_test6847z00_2535)
{ /* ./Jvm/env.scm 264 */
{ /* ./Jvm/env.scm 266 */
obj_t BgL_arg6849z00_2536;
{ /* ./Jvm/env.scm 266 */
obj_t BgL_arg6852z00_2537;
BgL_arg6852z00_2537 = 
(((BgL_envz00_bglt)CREF(BgL_envz00_33))->BgL_localsz00); 
BgL_arg6849z00_2536 = 
MAKE_PAIR(BgL_namez00_34, BgL_arg6852z00_2537); } 
{ /* ./Jvm/env.scm 266 */
BgL_envz00_bglt BgL_obj3099z00_3307;obj_t BgL_val3098z00_3308;
BgL_obj3099z00_3307 = BgL_envz00_33; 
BgL_val3098z00_3308 = BgL_arg6849z00_2536; 
((((BgL_envz00_bglt)CREF(BgL_obj3099z00_3307))->BgL_localsz00) = ((obj_t)BgL_val3098z00_3308), BUNSPEC); } } 
{ /* ./Jvm/env.scm 267 */
obj_t BgL_arg6856z00_2538;
{ /* ./Jvm/env.scm 267 */
obj_t BgL_arg6859z00_2539;obj_t BgL_arg6860z00_2540;
BgL_arg6859z00_2539 = 
MAKE_PAIR(BgL_namez00_34, BgL_namez00_34); 
BgL_arg6860z00_2540 = 
(((BgL_envz00_bglt)CREF(BgL_envz00_33))->BgL_maplocalsz00); 
BgL_arg6856z00_2538 = 
MAKE_PAIR(BgL_arg6859z00_2539, BgL_arg6860z00_2540); } 
{ /* ./Jvm/env.scm 267 */
BgL_envz00_bglt BgL_obj3105z00_3310;obj_t BgL_val3104z00_3311;
BgL_obj3105z00_3310 = BgL_envz00_33; 
BgL_val3104z00_3311 = BgL_arg6856z00_2538; 
return 
((((BgL_envz00_bglt)CREF(BgL_obj3105z00_3310))->BgL_maplocalsz00) = ((obj_t)BgL_val3104z00_3311), BUNSPEC);} } }  else 
{ /* ./Jvm/env.scm 268 */
obj_t BgL_regz00_2541;
{ /* ./Jvm/env.scm 268 */
obj_t BgL_auxz00_5738;
BgL_auxz00_5738 = 
(((BgL_envz00_bglt)CREF(BgL_envz00_33))->BgL_freelocalsz00); 
BgL_regz00_2541 = 
CAR(BgL_auxz00_5738); } 
{ /* ./Jvm/env.scm 269 */
obj_t BgL_arg6865z00_2542;
{ /* ./Jvm/env.scm 269 */
obj_t BgL_arg6868z00_2543;obj_t BgL_arg6869z00_2544;
BgL_arg6868z00_2543 = 
MAKE_PAIR(BgL_namez00_34, BgL_regz00_2541); 
BgL_arg6869z00_2544 = 
(((BgL_envz00_bglt)CREF(BgL_envz00_33))->BgL_maplocalsz00); 
BgL_arg6865z00_2542 = 
MAKE_PAIR(BgL_arg6868z00_2543, BgL_arg6869z00_2544); } 
{ /* ./Jvm/env.scm 269 */
BgL_envz00_bglt BgL_obj3105z00_3315;obj_t BgL_val3104z00_3316;
BgL_obj3105z00_3315 = BgL_envz00_33; 
BgL_val3104z00_3316 = BgL_arg6865z00_2542; 
((((BgL_envz00_bglt)CREF(BgL_obj3105z00_3315))->BgL_maplocalsz00) = ((obj_t)BgL_val3104z00_3316), BUNSPEC); } } 
{ /* ./Jvm/env.scm 270 */
obj_t BgL_arg6874z00_2545;
{ /* ./Jvm/env.scm 270 */
obj_t BgL_auxz00_5745;
BgL_auxz00_5745 = 
(((BgL_envz00_bglt)CREF(BgL_envz00_33))->BgL_freelocalsz00); 
BgL_arg6874z00_2545 = 
CDR(BgL_auxz00_5745); } 
{ /* ./Jvm/env.scm 270 */
BgL_envz00_bglt BgL_obj3102z00_3319;obj_t BgL_val3101z00_3320;
BgL_obj3102z00_3319 = BgL_envz00_33; 
BgL_val3101z00_3320 = BgL_arg6874z00_2545; 
return 
((((BgL_envz00_bglt)CREF(BgL_obj3102z00_3319))->BgL_freelocalsz00) = ((obj_t)BgL_val3101z00_3320), BUNSPEC);} } } } } } 
}



/* env-free-local */
BGL_EXPORTED_DEF obj_t BGl_envzd2freezd2localz00zzjvm_envz00(BgL_envz00_bglt BgL_envz00_36, obj_t BgL_typez00_37)
{ AN_OBJECT;
{ /* ./Jvm/env.scm 272 */
{ /* ./Jvm/env.scm 273 */
bool_t BgL_test6889z00_2549;
{ /* ./Jvm/env.scm 273 */
obj_t BgL_auxz00_5749;
BgL_auxz00_5749 = 
BGl_memqz00zz__r4_pairs_and_lists_6_3z00(BgL_typez00_37, 
CNST_TABLE_REF(((long)144))); 
BgL_test6889z00_2549 = 
CBOOL(BgL_auxz00_5749); } 
if(BgL_test6889z00_2549)
{ /* ./Jvm/env.scm 273 */
return BUNSPEC;}  else 
{ /* ./Jvm/env.scm 273 */
{ /* ./Jvm/env.scm 276 */
obj_t BgL_arg6891z00_2551;
{ /* ./Jvm/env.scm 276 */
obj_t BgL_arg6894z00_2552;obj_t BgL_arg6895z00_2553;
{ /* ./Jvm/env.scm 276 */
obj_t BgL_auxz00_5754;
{ /* ./Jvm/env.scm 276 */
obj_t BgL_auxz00_5755;
BgL_auxz00_5755 = 
(((BgL_envz00_bglt)CREF(BgL_envz00_36))->BgL_maplocalsz00); 
BgL_auxz00_5754 = 
CAR(BgL_auxz00_5755); } 
BgL_arg6894z00_2552 = 
CDR(BgL_auxz00_5754); } 
BgL_arg6895z00_2553 = 
(((BgL_envz00_bglt)CREF(BgL_envz00_36))->BgL_freelocalsz00); 
BgL_arg6891z00_2551 = 
MAKE_PAIR(BgL_arg6894z00_2552, BgL_arg6895z00_2553); } 
{ /* ./Jvm/env.scm 276 */
BgL_envz00_bglt BgL_obj3102z00_3327;obj_t BgL_val3101z00_3328;
BgL_obj3102z00_3327 = BgL_envz00_36; 
BgL_val3101z00_3328 = BgL_arg6891z00_2551; 
((((BgL_envz00_bglt)CREF(BgL_obj3102z00_3327))->BgL_freelocalsz00) = ((obj_t)BgL_val3101z00_3328), BUNSPEC); } } 
{ /* ./Jvm/env.scm 277 */
obj_t BgL_arg6903z00_2555;
{ /* ./Jvm/env.scm 277 */
obj_t BgL_auxz00_5762;
BgL_auxz00_5762 = 
(((BgL_envz00_bglt)CREF(BgL_envz00_36))->BgL_maplocalsz00); 
BgL_arg6903z00_2555 = 
CDR(BgL_auxz00_5762); } 
{ /* ./Jvm/env.scm 277 */
BgL_envz00_bglt BgL_obj3105z00_3331;obj_t BgL_val3104z00_3332;
BgL_obj3105z00_3331 = BgL_envz00_36; 
BgL_val3104z00_3332 = BgL_arg6903z00_2555; 
return 
((((BgL_envz00_bglt)CREF(BgL_obj3105z00_3331))->BgL_maplocalsz00) = ((obj_t)BgL_val3104z00_3332), BUNSPEC);} } } } } 
}



/* _env-free-local */
obj_t BGl__envzd2freezd2localz00zzjvm_envz00(obj_t BgL_envz00_3647, obj_t BgL_envz00_3648, obj_t BgL_typez00_3649)
{ AN_OBJECT;
{ /* ./Jvm/env.scm 272 */
return 
BGl_envzd2freezd2localz00zzjvm_envz00(
(BgL_envz00_bglt)(BgL_envz00_3648), BgL_typez00_3649);} 
}



/* env-set-name! */
BGL_EXPORTED_DEF obj_t BGl_envzd2setzd2namez12z12zzjvm_envz00(BgL_envz00_bglt BgL_envz00_38, BgL_localz00_bglt BgL_varz00_39, obj_t BgL_namez00_40)
{ AN_OBJECT;
{ /* ./Jvm/env.scm 279 */
{ /* ./Jvm/env.scm 283 */
obj_t BgL_arg6911z00_2558;
{ /* ./Jvm/env.scm 283 */
obj_t BgL_arg6914z00_2559;
{ /* ./Jvm/env.scm 283 */
obj_t BgL_arg6917z00_2560;char * BgL_arg6918z00_2561;
BgL_arg6917z00_2560 = 
SYMBOL_TO_STRING(BgL_namez00_40); 
BgL_arg6918z00_2561 = 
BGl_numberzd2ze3stringz31zz__r4_numbers_6_5z00(
(((BgL_envz00_bglt)CREF(BgL_envz00_38))->BgL_vcountz00), BNIL); 
{ /* ./Jvm/env.scm 283 */
obj_t BgL_auxz00_5771;
BgL_auxz00_5771 = 
string_to_bstring(BgL_arg6918z00_2561); 
BgL_arg6914z00_2559 = 
string_append(BgL_arg6917z00_2560, BgL_auxz00_5771); } } 
{ /* ./Jvm/env.scm 282 */
char * BgL_auxz00_5774;
BgL_auxz00_5774 = 
BSTRING_TO_STRING(BgL_arg6914z00_2559); 
BgL_arg6911z00_2558 = 
string_to_symbol(BgL_auxz00_5774); } } 
{ /* ./Jvm/env.scm 281 */
BgL_variablez00_bglt BgL_obj1096z00_3336;obj_t BgL_val1095z00_3337;
BgL_obj1096z00_3336 = 
(BgL_variablez00_bglt)(BgL_varz00_39); 
BgL_val1095z00_3337 = BgL_arg6911z00_2558; 
((((BgL_variablez00_bglt)CREF(BgL_obj1096z00_3336))->BgL_namez00) = ((obj_t)BgL_val1095z00_3337), BUNSPEC); } } 
{ /* ./Jvm/env.scm 285 */
obj_t BgL_arg6927z00_2564;
BgL_arg6927z00_2564 = 
BGl_2zb2zb2zz__r4_numbers_6_5z00(
(((BgL_envz00_bglt)CREF(BgL_envz00_38))->BgL_vcountz00), 
BINT(((long)1))); 
{ /* ./Jvm/env.scm 285 */
BgL_envz00_bglt BgL_obj3096z00_3339;obj_t BgL_val3095z00_3340;
BgL_obj3096z00_3339 = BgL_envz00_38; 
BgL_val3095z00_3340 = BgL_arg6927z00_2564; 
return 
((((BgL_envz00_bglt)CREF(BgL_obj3096z00_3339))->BgL_vcountz00) = ((obj_t)BgL_val3095z00_3340), BUNSPEC);} } } 
}



/* _env-set-name! */
obj_t BGl__envzd2setzd2namez12z12zzjvm_envz00(obj_t BgL_envz00_3650, obj_t BgL_envz00_3651, obj_t BgL_varz00_3652, obj_t BgL_namez00_3653)
{ AN_OBJECT;
{ /* ./Jvm/env.scm 279 */
return 
BGl_envzd2setzd2namez12z12zzjvm_envz00(
(BgL_envz00_bglt)(BgL_envz00_3651), 
(BgL_localz00_bglt)(BgL_varz00_3652), BgL_namez00_3653);} 
}



/* env-new-procedure */
BGL_EXPORTED_DEF obj_t BGl_envzd2newzd2procedurez00zzjvm_envz00(BgL_envz00_bglt BgL_envz00_41, obj_t BgL_arityz00_42, obj_t BgL_namez00_43)
{ AN_OBJECT;
{ /* ./Jvm/env.scm 290 */
{ /* ./Jvm/env.scm 293 */
obj_t BgL_testzd2resultzd2_2568;
BgL_testzd2resultzd2_2568 = 
BGl_assqz00zz__r4_pairs_and_lists_6_3z00(BgL_namez00_43, 
(((BgL_envz00_bglt)CREF(BgL_envz00_41))->BgL_proceduresz00)); 
{ 

if(
CBOOL(BgL_testzd2resultzd2_2568))
{ /* ./Jvm/env.scm 293 */
obj_t BgL_auxz00_5790;
BgL_auxz00_5790 = 
CDR(BgL_testzd2resultzd2_2568); 
return 
CAR(BgL_auxz00_5790);}  else 
{ /* ./Jvm/env.scm 293 */
long BgL_auxz00_5793;
{ /* ./Jvm/env.scm 295 */
long BgL_nz00_2575;
BgL_nz00_2575 = 
bgl_list_length(
(((BgL_envz00_bglt)CREF(BgL_envz00_41))->BgL_proceduresz00)); 
{ /* ./Jvm/env.scm 297 */
obj_t BgL_arg6944z00_2576;
{ /* ./Jvm/env.scm 297 */
obj_t BgL_arg6947z00_2577;obj_t BgL_arg6948z00_2578;
{ /* ./Jvm/env.scm 297 */
obj_t BgL_arg6951z00_2579;
{ /* ./Jvm/env.scm 297 */
obj_t BgL_auxz00_5796;
BgL_auxz00_5796 = 
BINT(BgL_nz00_2575); 
BgL_arg6951z00_2579 = 
MAKE_PAIR(BgL_auxz00_5796, BgL_arityz00_42); } 
BgL_arg6947z00_2577 = 
MAKE_PAIR(BgL_namez00_43, BgL_arg6951z00_2579); } 
BgL_arg6948z00_2578 = 
(((BgL_envz00_bglt)CREF(BgL_envz00_41))->BgL_proceduresz00); 
BgL_arg6944z00_2576 = 
MAKE_PAIR(BgL_arg6947z00_2577, BgL_arg6948z00_2578); } 
{ /* ./Jvm/env.scm 297 */
BgL_envz00_bglt BgL_obj3087z00_3353;obj_t BgL_val3086z00_3354;
BgL_obj3087z00_3353 = BgL_envz00_41; 
BgL_val3086z00_3354 = BgL_arg6944z00_2576; 
((((BgL_envz00_bglt)CREF(BgL_obj3087z00_3353))->BgL_proceduresz00) = ((obj_t)BgL_val3086z00_3354), BUNSPEC); } } 
BgL_auxz00_5793 = BgL_nz00_2575; } 
return 
BINT(BgL_auxz00_5793);} } } } 
}



/* _env-new-procedure */
obj_t BGl__envzd2newzd2procedurez00zzjvm_envz00(obj_t BgL_envz00_3654, obj_t BgL_envz00_3655, obj_t BgL_arityz00_3656, obj_t BgL_namez00_3657)
{ AN_OBJECT;
{ /* ./Jvm/env.scm 290 */
return 
BGl_envzd2newzd2procedurez00zzjvm_envz00(
(BgL_envz00_bglt)(BgL_envz00_3655), BgL_arityz00_3656, BgL_namez00_3657);} 
}



/* env-new-getset */
BGL_EXPORTED_DEF obj_t BGl_envzd2newzd2getsetz00zzjvm_envz00(BgL_envz00_bglt BgL_envz00_44, obj_t BgL_namez00_45)
{ AN_OBJECT;
{ /* ./Jvm/env.scm 300 */
{ /* ./Jvm/env.scm 303 */
obj_t BgL_testzd2resultzd2_2584;
BgL_testzd2resultzd2_2584 = 
BGl_assqz00zz__r4_pairs_and_lists_6_3z00(BgL_namez00_45, 
(((BgL_envz00_bglt)CREF(BgL_envz00_44))->BgL_proceduresz00)); 
{ 

if(
CBOOL(BgL_testzd2resultzd2_2584))
{ /* ./Jvm/env.scm 303 */
obj_t BgL_auxz00_5810;
BgL_auxz00_5810 = 
CDR(BgL_testzd2resultzd2_2584); 
return 
CAR(BgL_auxz00_5810);}  else 
{ /* ./Jvm/env.scm 303 */
long BgL_auxz00_5813;
{ /* ./Jvm/env.scm 305 */
long BgL_nz00_2591;
BgL_nz00_2591 = 
bgl_list_length(
(((BgL_envz00_bglt)CREF(BgL_envz00_44))->BgL_proceduresz00)); 
{ /* ./Jvm/env.scm 307 */
obj_t BgL_arg6969z00_2592;
{ /* ./Jvm/env.scm 307 */
obj_t BgL_arg6972z00_2593;obj_t BgL_arg6973z00_2594;
{ /* ./Jvm/env.scm 307 */
obj_t BgL_arg6976z00_2595;
{ /* ./Jvm/env.scm 307 */
obj_t BgL_auxz00_5816;
BgL_auxz00_5816 = 
BINT(BgL_nz00_2591); 
BgL_arg6976z00_2595 = 
MAKE_PAIR(BgL_auxz00_5816, BNIL); } 
BgL_arg6972z00_2593 = 
MAKE_PAIR(BgL_namez00_45, BgL_arg6976z00_2595); } 
BgL_arg6973z00_2594 = 
(((BgL_envz00_bglt)CREF(BgL_envz00_44))->BgL_proceduresz00); 
BgL_arg6969z00_2592 = 
MAKE_PAIR(BgL_arg6972z00_2593, BgL_arg6973z00_2594); } 
{ /* ./Jvm/env.scm 307 */
BgL_envz00_bglt BgL_obj3087z00_3367;obj_t BgL_val3086z00_3368;
BgL_obj3087z00_3367 = BgL_envz00_44; 
BgL_val3086z00_3368 = BgL_arg6969z00_2592; 
((((BgL_envz00_bglt)CREF(BgL_obj3087z00_3367))->BgL_proceduresz00) = ((obj_t)BgL_val3086z00_3368), BUNSPEC); } } 
BgL_auxz00_5813 = BgL_nz00_2591; } 
return 
BINT(BgL_auxz00_5813);} } } } 
}



/* _env-new-getset */
obj_t BGl__envzd2newzd2getsetz00zzjvm_envz00(obj_t BgL_envz00_3658, obj_t BgL_envz00_3659, obj_t BgL_namez00_3660)
{ AN_OBJECT;
{ /* ./Jvm/env.scm 300 */
return 
BGl_envzd2newzd2getsetz00zzjvm_envz00(
(BgL_envz00_bglt)(BgL_envz00_3659), BgL_namez00_3660);} 
}



/* env-get-procedures */
BGL_EXPORTED_DEF obj_t BGl_envzd2getzd2proceduresz00zzjvm_envz00(BgL_envz00_bglt BgL_envz00_46)
{ AN_OBJECT;
{ /* ./Jvm/env.scm 311 */
return 
bgl_reverse(
(((BgL_envz00_bglt)CREF(BgL_envz00_46))->BgL_proceduresz00));} 
}



/* _env-get-procedures */
obj_t BGl__envzd2getzd2proceduresz00zzjvm_envz00(obj_t BgL_envz00_3661, obj_t BgL_envz00_3662)
{ AN_OBJECT;
{ /* ./Jvm/env.scm 311 */
return 
BGl_envzd2getzd2proceduresz00zzjvm_envz00(
(BgL_envz00_bglt)(BgL_envz00_3662));} 
}



/* jlib-declare */
BGL_EXPORTED_DEF obj_t BGl_jlibzd2declarezd2zzjvm_envz00(BgL_envz00_bglt BgL_envz00_47, obj_t BgL_namez00_48)
{ AN_OBJECT;
{ /* ./Jvm/env.scm 439 */
{ /* ./Jvm/env.scm 441 */
bool_t BgL_test6988z00_2601;
{ /* ./Jvm/env.scm 441 */
obj_t BgL_auxz00_5830;
BgL_auxz00_5830 = 
BGl_memqz00zz__r4_pairs_and_lists_6_3z00(BgL_namez00_48, 
(((BgL_envz00_bglt)CREF(BgL_envz00_47))->BgL_libdeclaredz00)); 
BgL_test6988z00_2601 = 
CBOOL(BgL_auxz00_5830); } 
if(BgL_test6988z00_2601)
{ /* ./Jvm/env.scm 441 */
return BgL_namez00_48;}  else 
{ /* ./Jvm/env.scm 443 */
obj_t BgL_slotz00_2602;
{ /* ./Jvm/env.scm 443 */
obj_t BgL_arg7009z00_2608;
if(
CBOOL(BGl_za2longislongza2z00zzjvm_envz00))
{ /* ./Jvm/env.scm 443 */
BgL_arg7009z00_2608 = BGl_za2za2jlib64za2za2z00zzjvm_envz00; }  else 
{ /* ./Jvm/env.scm 443 */
BgL_arg7009z00_2608 = BGl_za2za2jlib32za2za2z00zzjvm_envz00; } 
BgL_slotz00_2602 = 
BGl_assqz00zz__r4_pairs_and_lists_6_3z00(BgL_namez00_48, BgL_arg7009z00_2608); } 
if(
CBOOL(BgL_slotz00_2602))
{ /* ./Jvm/env.scm 444 */
{ /* ./Jvm/env.scm 447 */
obj_t BgL_arg6990z00_2603;
{ /* ./Jvm/env.scm 447 */
obj_t BgL_auxz00_5840;
BgL_auxz00_5840 = 
CDR(BgL_slotz00_2602); 
BgL_arg6990z00_2603 = 
CAR(BgL_auxz00_5840); } 
BGl_jlibzd2reczd2declz00zzjvm_envz00(BgL_envz00_47, BgL_arg6990z00_2603); } 
{ /* ./Jvm/env.scm 448 */
obj_t BgL_arg6994z00_2604;
{ /* ./Jvm/env.scm 448 */
obj_t BgL_arg6997z00_2605;
BgL_arg6997z00_2605 = 
(((BgL_envz00_bglt)CREF(BgL_envz00_47))->BgL_libdeclaredz00); 
BgL_arg6994z00_2604 = 
MAKE_PAIR(BgL_namez00_48, BgL_arg6997z00_2605); } 
{ /* ./Jvm/env.scm 448 */
BgL_envz00_bglt BgL_obj3084z00_3377;obj_t BgL_val3083z00_3378;
BgL_obj3084z00_3377 = BgL_envz00_47; 
BgL_val3083z00_3378 = BgL_arg6994z00_2604; 
((((BgL_envz00_bglt)CREF(BgL_obj3084z00_3377))->BgL_libdeclaredz00) = ((obj_t)BgL_val3083z00_3378), BUNSPEC); } } 
{ /* ./Jvm/env.scm 449 */
obj_t BgL_arg7001z00_2606;
{ /* ./Jvm/env.scm 449 */
obj_t BgL_arg7004z00_2607;
BgL_arg7004z00_2607 = 
(((BgL_envz00_bglt)CREF(BgL_envz00_47))->BgL_declarationsz00); 
BgL_arg7001z00_2606 = 
MAKE_PAIR(BgL_slotz00_2602, BgL_arg7004z00_2607); } 
{ /* ./Jvm/env.scm 449 */
BgL_envz00_bglt BgL_obj3063z00_3380;obj_t BgL_val3062z00_3381;
BgL_obj3063z00_3380 = BgL_envz00_47; 
BgL_val3062z00_3381 = BgL_arg7001z00_2606; 
((((BgL_envz00_bglt)CREF(BgL_obj3063z00_3380))->BgL_declarationsz00) = ((obj_t)BgL_val3062z00_3381), BUNSPEC); } } 
return BgL_namez00_48;}  else 
{ /* ./Jvm/env.scm 445 */
obj_t BgL_procz00_3382;
BgL_procz00_3382 = 
CNST_TABLE_REF(((long)145)); 
FAILURE(BgL_procz00_3382,BGl_string8085z00zzjvm_envz00,BgL_namez00_48);} } } } 
}



/* _jlib-declare */
obj_t BGl__jlibzd2declarezd2zzjvm_envz00(obj_t BgL_envz00_3663, obj_t BgL_envz00_3664, obj_t BgL_namez00_3665)
{ AN_OBJECT;
{ /* ./Jvm/env.scm 439 */
return 
BGl_jlibzd2declarezd2zzjvm_envz00(
(BgL_envz00_bglt)(BgL_envz00_3664), BgL_namez00_3665);} 
}



/* jlib-rec-decl */
obj_t BGl_jlibzd2reczd2declz00zzjvm_envz00(BgL_envz00_bglt BgL_envz00_49, obj_t BgL_declz00_50)
{ AN_OBJECT;
{ /* ./Jvm/env.scm 452 */
{ 
obj_t BgL_classz00_2614;obj_t BgL_tretz00_2615;obj_t BgL_targsz00_2616;
{ /* ./Jvm/env.scm 453 */
bool_t BgL_test7015z00_2620;
BgL_test7015z00_2620 = 
PAIRP(BgL_declz00_50); 
if(BgL_test7015z00_2620)
{ /* ./Jvm/env.scm 453 */
obj_t BgL_cdrzd2111zd2_2621;
BgL_cdrzd2111zd2_2621 = 
CDR(BgL_declz00_50); 
{ /* ./Jvm/env.scm 453 */
bool_t BgL_test7016z00_2622;
{ /* ./Jvm/env.scm 453 */
obj_t BgL_auxz00_5859;obj_t BgL_auxz00_5857;
BgL_auxz00_5859 = 
CNST_TABLE_REF(((long)2)); 
BgL_auxz00_5857 = 
CAR(BgL_declz00_50); 
BgL_test7016z00_2622 = 
(BgL_auxz00_5857==BgL_auxz00_5859); } 
if(BgL_test7016z00_2622)
{ /* ./Jvm/env.scm 453 */
bool_t BgL_test7017z00_2623;
BgL_test7017z00_2623 = 
PAIRP(BgL_cdrzd2111zd2_2621); 
if(BgL_test7017z00_2623)
{ /* ./Jvm/env.scm 453 */
obj_t BgL_cdrzd2113zd2_2624;
BgL_cdrzd2113zd2_2624 = 
CDR(BgL_cdrzd2111zd2_2621); 
{ /* ./Jvm/env.scm 453 */
bool_t BgL_test7018z00_2625;
BgL_test7018z00_2625 = 
PAIRP(BgL_cdrzd2113zd2_2624); 
if(BgL_test7018z00_2625)
{ /* ./Jvm/env.scm 453 */
bool_t BgL_test7019z00_2626;
{ /* ./Jvm/env.scm 453 */
obj_t BgL_auxz00_5868;
BgL_auxz00_5868 = 
CDR(BgL_cdrzd2113zd2_2624); 
BgL_test7019z00_2626 = 
NULLP(BgL_auxz00_5868); } 
if(BgL_test7019z00_2626)
{ /* ./Jvm/env.scm 453 */
return 
CNST_TABLE_REF(((long)146));}  else 
{ /* ./Jvm/env.scm 453 */
BgL_tagzd2104zd2_2618:
{ /* ./Jvm/env.scm 463 */
obj_t BgL_procz00_3423;
BgL_procz00_3423 = 
CNST_TABLE_REF(((long)145)); 
FAILURE(BgL_procz00_3423,BGl_string8086z00zzjvm_envz00,BgL_declz00_50);} } }  else 
{ /* ./Jvm/env.scm 453 */
goto BgL_tagzd2104zd2_2618;} } }  else 
{ /* ./Jvm/env.scm 453 */
goto BgL_tagzd2104zd2_2618;} }  else 
{ /* ./Jvm/env.scm 453 */
bool_t BgL_test7031z00_2629;
{ /* ./Jvm/env.scm 453 */
obj_t BgL_auxz00_5877;obj_t BgL_auxz00_5875;
BgL_auxz00_5877 = 
CNST_TABLE_REF(((long)12)); 
BgL_auxz00_5875 = 
CAR(BgL_declz00_50); 
BgL_test7031z00_2629 = 
(BgL_auxz00_5875==BgL_auxz00_5877); } 
if(BgL_test7031z00_2629)
{ /* ./Jvm/env.scm 453 */
bool_t BgL_test7032z00_2630;
BgL_test7032z00_2630 = 
PAIRP(BgL_cdrzd2111zd2_2621); 
if(BgL_test7032z00_2630)
{ /* ./Jvm/env.scm 453 */
obj_t BgL_cdrzd2163zd2_2631;
BgL_cdrzd2163zd2_2631 = 
CDR(BgL_cdrzd2111zd2_2621); 
{ /* ./Jvm/env.scm 453 */
bool_t BgL_test7033z00_2632;
BgL_test7033z00_2632 = 
PAIRP(BgL_cdrzd2163zd2_2631); 
if(BgL_test7033z00_2632)
{ /* ./Jvm/env.scm 453 */
obj_t BgL_cdrzd2167zd2_2633;
BgL_cdrzd2167zd2_2633 = 
CDR(BgL_cdrzd2163zd2_2631); 
{ /* ./Jvm/env.scm 453 */
bool_t BgL_test7034z00_2634;
BgL_test7034z00_2634 = 
PAIRP(BgL_cdrzd2167zd2_2633); 
if(BgL_test7034z00_2634)
{ /* ./Jvm/env.scm 453 */
obj_t BgL_cdrzd2170zd2_2635;
BgL_cdrzd2170zd2_2635 = 
CDR(BgL_cdrzd2167zd2_2633); 
{ /* ./Jvm/env.scm 453 */
bool_t BgL_test7035z00_2636;
BgL_test7035z00_2636 = 
PAIRP(BgL_cdrzd2170zd2_2635); 
if(BgL_test7035z00_2636)
{ /* ./Jvm/env.scm 453 */
bool_t BgL_test7036z00_2637;
{ /* ./Jvm/env.scm 453 */
obj_t BgL_auxz00_5892;
BgL_auxz00_5892 = 
CDR(BgL_cdrzd2170zd2_2635); 
BgL_test7036z00_2637 = 
NULLP(BgL_auxz00_5892); } 
if(BgL_test7036z00_2637)
{ /* ./Jvm/env.scm 453 */
obj_t BgL_arg7038z00_2638;obj_t BgL_arg7039z00_2639;
BgL_arg7038z00_2638 = 
CAR(BgL_cdrzd2111zd2_2621); 
BgL_arg7039z00_2639 = 
CAR(BgL_cdrzd2167zd2_2633); 
BGl_jlibzd2declarezd2zzjvm_envz00(BgL_envz00_49, BgL_arg7038z00_2638); 
return 
BGl_jlibzd2declarezd2typez00zzjvm_envz00(BgL_envz00_49, BgL_arg7039z00_2639);}  else 
{ /* ./Jvm/env.scm 453 */
goto BgL_tagzd2104zd2_2618;} }  else 
{ /* ./Jvm/env.scm 453 */
goto BgL_tagzd2104zd2_2618;} } }  else 
{ /* ./Jvm/env.scm 453 */
goto BgL_tagzd2104zd2_2618;} } }  else 
{ /* ./Jvm/env.scm 453 */
goto BgL_tagzd2104zd2_2618;} } }  else 
{ /* ./Jvm/env.scm 453 */
goto BgL_tagzd2104zd2_2618;} }  else 
{ /* ./Jvm/env.scm 453 */
obj_t BgL_cdrzd2211zd2_2641;
BgL_cdrzd2211zd2_2641 = 
CDR(BgL_declz00_50); 
{ /* ./Jvm/env.scm 453 */
bool_t BgL_test7059z00_2642;
{ /* ./Jvm/env.scm 453 */
obj_t BgL_auxz00_5903;obj_t BgL_auxz00_5901;
BgL_auxz00_5903 = 
CNST_TABLE_REF(((long)18)); 
BgL_auxz00_5901 = 
CAR(BgL_declz00_50); 
BgL_test7059z00_2642 = 
(BgL_auxz00_5901==BgL_auxz00_5903); } 
if(BgL_test7059z00_2642)
{ /* ./Jvm/env.scm 453 */
bool_t BgL_test7060z00_2643;
BgL_test7060z00_2643 = 
PAIRP(BgL_cdrzd2211zd2_2641); 
if(BgL_test7060z00_2643)
{ /* ./Jvm/env.scm 453 */
obj_t BgL_cdrzd2216zd2_2644;
BgL_cdrzd2216zd2_2644 = 
CDR(BgL_cdrzd2211zd2_2641); 
{ /* ./Jvm/env.scm 453 */
bool_t BgL_test7061z00_2645;
BgL_test7061z00_2645 = 
PAIRP(BgL_cdrzd2216zd2_2644); 
if(BgL_test7061z00_2645)
{ /* ./Jvm/env.scm 453 */
obj_t BgL_cdrzd2221zd2_2646;
BgL_cdrzd2221zd2_2646 = 
CDR(BgL_cdrzd2216zd2_2644); 
{ /* ./Jvm/env.scm 453 */
bool_t BgL_test7062z00_2647;
BgL_test7062z00_2647 = 
PAIRP(BgL_cdrzd2221zd2_2646); 
if(BgL_test7062z00_2647)
{ /* ./Jvm/env.scm 453 */
obj_t BgL_cdrzd2225zd2_2648;
BgL_cdrzd2225zd2_2648 = 
CDR(BgL_cdrzd2221zd2_2646); 
{ /* ./Jvm/env.scm 453 */
bool_t BgL_test7063z00_2649;
BgL_test7063z00_2649 = 
PAIRP(BgL_cdrzd2225zd2_2648); 
if(BgL_test7063z00_2649)
{ /* ./Jvm/env.scm 453 */
obj_t BgL_arg7065z00_2650;obj_t BgL_arg7066z00_2651;obj_t BgL_arg7067z00_2652;
BgL_arg7065z00_2650 = 
CAR(BgL_cdrzd2211zd2_2641); 
BgL_arg7066z00_2651 = 
CAR(BgL_cdrzd2221zd2_2646); 
BgL_arg7067z00_2652 = 
CDR(BgL_cdrzd2225zd2_2648); 
{ /* ./Jvm/env.scm 453 */
bool_t BgL_auxz00_5921;
BgL_classz00_2614 = BgL_arg7065z00_2650; 
BgL_tretz00_2615 = BgL_arg7066z00_2651; 
BgL_targsz00_2616 = BgL_arg7067z00_2652; 
BGl_jlibzd2declarezd2zzjvm_envz00(BgL_envz00_49, BgL_classz00_2614); 
BGl_jlibzd2declarezd2typez00zzjvm_envz00(BgL_envz00_49, BgL_tretz00_2615); 
{ 
obj_t BgL_l3272z00_2659;
BgL_l3272z00_2659 = BgL_targsz00_2616; 
BgL_forzd2each3273zd2_2660:
{ /* ./Jvm/env.scm 462 */
bool_t BgL_test7109z00_2661;
BgL_test7109z00_2661 = 
PAIRP(BgL_l3272z00_2659); 
if(BgL_test7109z00_2661)
{ /* ./Jvm/env.scm 462 */
{ /* ./Jvm/env.scm 462 */
obj_t BgL_tz00_2662;
BgL_tz00_2662 = 
CAR(BgL_l3272z00_2659); 
BGl_jlibzd2declarezd2typez00zzjvm_envz00(BgL_envz00_49, BgL_tz00_2662); } 
{ /* ./Jvm/env.scm 462 */
obj_t BgL_arg7113z00_2663;
BgL_arg7113z00_2663 = 
CDR(BgL_l3272z00_2659); 
{ 
obj_t BgL_l3272z00_5929;
BgL_l3272z00_5929 = BgL_arg7113z00_2663; 
BgL_l3272z00_2659 = BgL_l3272z00_5929; 
goto BgL_forzd2each3273zd2_2660;} } }  else 
{ /* ./Jvm/env.scm 462 */
BgL_auxz00_5921 = ((bool_t)1); } } } 
return 
BBOOL(BgL_auxz00_5921);} }  else 
{ /* ./Jvm/env.scm 453 */
goto BgL_tagzd2104zd2_2618;} } }  else 
{ /* ./Jvm/env.scm 453 */
goto BgL_tagzd2104zd2_2618;} } }  else 
{ /* ./Jvm/env.scm 453 */
goto BgL_tagzd2104zd2_2618;} } }  else 
{ /* ./Jvm/env.scm 453 */
goto BgL_tagzd2104zd2_2618;} }  else 
{ /* ./Jvm/env.scm 453 */
goto BgL_tagzd2104zd2_2618;} } } } } }  else 
{ /* ./Jvm/env.scm 453 */
goto BgL_tagzd2104zd2_2618;} } } } 
}



/* jlib-declare-type */
obj_t BGl_jlibzd2declarezd2typez00zzjvm_envz00(BgL_envz00_bglt BgL_envz00_51, obj_t BgL_tz00_52)
{ AN_OBJECT;
{ /* ./Jvm/env.scm 465 */
BGl_jlibzd2declarezd2typez00zzjvm_envz00:
{ /* ./Jvm/env.scm 467 */
bool_t BgL_test7118z00_2664;
{ /* ./Jvm/env.scm 467 */
obj_t BgL_auxz00_5931;
BgL_auxz00_5931 = 
BGl_memqz00zz__r4_pairs_and_lists_6_3z00(BgL_tz00_52, 
CNST_TABLE_REF(((long)147))); 
BgL_test7118z00_2664 = 
CBOOL(BgL_auxz00_5931); } 
if(BgL_test7118z00_2664)
{ /* ./Jvm/env.scm 467 */
return 
CNST_TABLE_REF(((long)146));}  else 
{ /* ./Jvm/env.scm 469 */
bool_t BgL_test7119z00_2665;
BgL_test7119z00_2665 = 
PAIRP(BgL_tz00_52); 
if(BgL_test7119z00_2665)
{ /* ./Jvm/env.scm 469 */
{ /* ./Jvm/env.scm 470 */
obj_t BgL_arg7121z00_2666;
{ /* ./Jvm/env.scm 470 */
obj_t BgL_auxz00_5939;
BgL_auxz00_5939 = 
CDR(BgL_tz00_52); 
BgL_arg7121z00_2666 = 
CAR(BgL_auxz00_5939); } 
{ 
obj_t BgL_tz00_5942;
BgL_tz00_5942 = BgL_arg7121z00_2666; 
BgL_tz00_52 = BgL_tz00_5942; 
goto BGl_jlibzd2declarezd2typez00zzjvm_envz00;} } }  else 
{ /* ./Jvm/env.scm 469 */
return 
BGl_jlibzd2declarezd2zzjvm_envz00(BgL_envz00_51, BgL_tz00_52);} } } } 
}



/* object-init */
obj_t BGl_objectzd2initzd2zzjvm_envz00()
{ AN_OBJECT;
{ /* ./Jvm/env.scm 1 */
{ /* ./Jvm/env.scm 10 */
obj_t BgL_arg7128z00_2667;obj_t BgL_arg7129z00_2668;obj_t BgL_arg7133z00_2672;
BgL_arg7128z00_2667 = 
CNST_TABLE_REF(((long)148)); 
BgL_arg7129z00_2668 = BGl_objectz00zz__objectz00; 
{ /* ./Jvm/env.scm 10 */
obj_t BgL_v3274z00_2673;
{ 
int BgL_auxz00_5945;
BgL_auxz00_5945 = 
(int)(((long)0)); 
BgL_v3274z00_2673 = 
create_vector(BgL_auxz00_5945); } 
BgL_arg7133z00_2672 = BgL_v3274z00_2673; } 
BGl_envz00zzjvm_envz00 = 
BGl_registerzd2classz12zc0zz__objectz00(BgL_arg7128z00_2667, BgL_arg7129z00_2668, BFALSE, BGl_allocatezd2envzd2envz00zzjvm_envz00, ((long)5867), BNIL, BFALSE, BgL_arg7133z00_2672); } 
return BUNSPEC;} 
}



/* env? */
BGL_EXPORTED_DEF bool_t BGl_envzf3zf3zzjvm_envz00(obj_t BgL_obj3238z00_53)
{ AN_OBJECT;
{ /* ./Jvm/env.scm 10 */
return 
BGl_iszd2azf3z21zz__objectz00(BgL_obj3238z00_53, BGl_envz00zzjvm_envz00);} 
}



/* _env? */
obj_t BGl__envzf3zf3zzjvm_envz00(obj_t BgL_envz00_3667, obj_t BgL_obj3238z00_3668)
{ AN_OBJECT;
{ /* ./Jvm/env.scm 10 */
{ /* ./Jvm/env.scm 10 */
bool_t BgL_auxz00_5950;
BgL_auxz00_5950 = 
BGl_iszd2azf3z21zz__objectz00(BgL_obj3238z00_3668, BGl_envz00zzjvm_envz00); 
return 
BBOOL(BgL_auxz00_5950);} } 
}



/* make-env */
BGL_EXPORTED_DEF BgL_envz00_bglt BGl_makezd2envzd2zzjvm_envz00(obj_t BgL_declarations3112z00_57, obj_t BgL_declaredtype3113z00_58, obj_t BgL_declaredclass3114z00_59, obj_t BgL_declaredmodule3115z00_60, obj_t BgL_currentzd2module3116zd2_61, obj_t BgL_declaredfields3117z00_62, obj_t BgL_declaredglobal3118z00_63, obj_t BgL_libdeclared3119z00_64, obj_t BgL_procedures3120z00_65, obj_t BgL_clinitzd2code3121zd2_66, obj_t BgL_currentzd2method3122zd2_67, obj_t BgL_vcount3123z00_68, obj_t BgL_locals3124z00_69, obj_t BgL_freelocals3125z00_70, obj_t BgL_maplocals3126z00_71, obj_t BgL_stack3127z00_72, obj_t BgL_code3128z00_73)
{ AN_OBJECT;
{ /* ./Jvm/env.scm 10 */
{ /* ./Jvm/env.scm 10 */
BgL_envz00_bglt BgL_new3129z00_3431;
{ /* ./Jvm/env.scm 10 */
BgL_envz00_bglt BgL_res7659z00_3437;
{ /* ./Jvm/env.scm 10 */
BgL_envz00_bglt BgL_new3167z00_3432;
BgL_new3167z00_3432 = 
((BgL_envz00_bglt)BREF( GC_MALLOC ( sizeof(struct BgL_envz00_bgl) ))); 
{ /* ./Jvm/env.scm 10 */
long BgL_arg7140z00_3433;
BgL_arg7140z00_3433 = 
BGl_classzd2numzd2zz__objectz00(BGl_envz00zzjvm_envz00); 
{ /* ./Jvm/env.scm 10 */
BgL_objectz00_bglt BgL_objz00_3434;
BgL_objz00_3434 = 
(BgL_objectz00_bglt)(BgL_new3167z00_3432); 
BGL_OBJECT_CLASS_NUM_SET(BgL_objz00_3434, BgL_arg7140z00_3433); } } 
{ /* ./Jvm/env.scm 10 */
BgL_objectz00_bglt BgL_auxz00_5957;
BgL_auxz00_5957 = 
(BgL_objectz00_bglt)(BgL_new3167z00_3432); 
BGL_OBJECT_WIDENING_SET(BgL_auxz00_5957, BFALSE); } 
{ /* ./Jvm/env.scm 10 */
obj_t BgL_objz00_3436;
BgL_objz00_3436 = 
(obj_t)(BgL_new3167z00_3432); 
BGL_HEAP_DEBUG_MARK_OBJ(BgL_objz00_3436); BUNSPEC; } 
BgL_res7659z00_3437 = BgL_new3167z00_3432; } 
BgL_new3129z00_3431 = BgL_res7659z00_3437; } 
{ /* ./Jvm/env.scm 10 */
BgL_envz00_bglt BgL_res7660z00_3473;
{ /* ./Jvm/env.scm 10 */
BgL_envz00_bglt BgL_new3148z00_3438;
BgL_new3148z00_3438 = BgL_new3129z00_3431; 
{ /* ./Jvm/env.scm 10 */
obj_t BgL_declarations3131z00_3456;obj_t BgL_declaredtype3132z00_3457;obj_t BgL_declaredclass3133z00_3458;obj_t BgL_declaredmodule3134z00_3459;obj_t BgL_currentzd2module3135zd2_3460;obj_t BgL_declaredfields3136z00_3461;obj_t BgL_declaredglobal3137z00_3462;obj_t BgL_libdeclared3138z00_3463;obj_t BgL_procedures3139z00_3464;obj_t BgL_clinitzd2code3140zd2_3465;obj_t BgL_currentzd2method3141zd2_3466;obj_t BgL_vcount3142z00_3467;obj_t BgL_locals3143z00_3468;obj_t BgL_freelocals3144z00_3469;obj_t BgL_maplocals3145z00_3470;obj_t BgL_stack3146z00_3471;obj_t BgL_code3147z00_3472;
BgL_declarations3131z00_3456 = BgL_declarations3112z00_57; 
BgL_declaredtype3132z00_3457 = BgL_declaredtype3113z00_58; 
BgL_declaredclass3133z00_3458 = BgL_declaredclass3114z00_59; 
BgL_declaredmodule3134z00_3459 = BgL_declaredmodule3115z00_60; 
BgL_currentzd2module3135zd2_3460 = BgL_currentzd2module3116zd2_61; 
BgL_declaredfields3136z00_3461 = BgL_declaredfields3117z00_62; 
BgL_declaredglobal3137z00_3462 = BgL_declaredglobal3118z00_63; 
BgL_libdeclared3138z00_3463 = BgL_libdeclared3119z00_64; 
BgL_procedures3139z00_3464 = BgL_procedures3120z00_65; 
BgL_clinitzd2code3140zd2_3465 = BgL_clinitzd2code3121zd2_66; 
BgL_currentzd2method3141zd2_3466 = BgL_currentzd2method3122zd2_67; 
BgL_vcount3142z00_3467 = BgL_vcount3123z00_68; 
BgL_locals3143z00_3468 = BgL_locals3124z00_69; 
BgL_freelocals3144z00_3469 = BgL_freelocals3125z00_70; 
BgL_maplocals3145z00_3470 = BgL_maplocals3126z00_71; 
BgL_stack3146z00_3471 = BgL_stack3127z00_72; 
BgL_code3147z00_3472 = BgL_code3128z00_73; 
((((BgL_envz00_bglt)CREF(BgL_new3148z00_3438))->BgL_declarationsz00) = ((obj_t)BgL_declarations3131z00_3456), BUNSPEC); 
((((BgL_envz00_bglt)CREF(BgL_new3148z00_3438))->BgL_declaredtypez00) = ((obj_t)BgL_declaredtype3132z00_3457), BUNSPEC); 
((((BgL_envz00_bglt)CREF(BgL_new3148z00_3438))->BgL_declaredclassz00) = ((obj_t)BgL_declaredclass3133z00_3458), BUNSPEC); 
((((BgL_envz00_bglt)CREF(BgL_new3148z00_3438))->BgL_declaredmodulez00) = ((obj_t)BgL_declaredmodule3134z00_3459), BUNSPEC); 
((((BgL_envz00_bglt)CREF(BgL_new3148z00_3438))->BgL_currentzd2modulezd2) = ((obj_t)BgL_currentzd2module3135zd2_3460), BUNSPEC); 
((((BgL_envz00_bglt)CREF(BgL_new3148z00_3438))->BgL_declaredfieldsz00) = ((obj_t)BgL_declaredfields3136z00_3461), BUNSPEC); 
((((BgL_envz00_bglt)CREF(BgL_new3148z00_3438))->BgL_declaredglobalz00) = ((obj_t)BgL_declaredglobal3137z00_3462), BUNSPEC); 
((((BgL_envz00_bglt)CREF(BgL_new3148z00_3438))->BgL_libdeclaredz00) = ((obj_t)BgL_libdeclared3138z00_3463), BUNSPEC); 
((((BgL_envz00_bglt)CREF(BgL_new3148z00_3438))->BgL_proceduresz00) = ((obj_t)BgL_procedures3139z00_3464), BUNSPEC); 
((((BgL_envz00_bglt)CREF(BgL_new3148z00_3438))->BgL_clinitzd2codezd2) = ((obj_t)BgL_clinitzd2code3140zd2_3465), BUNSPEC); 
((((BgL_envz00_bglt)CREF(BgL_new3148z00_3438))->BgL_currentzd2methodzd2) = ((obj_t)BgL_currentzd2method3141zd2_3466), BUNSPEC); 
((((BgL_envz00_bglt)CREF(BgL_new3148z00_3438))->BgL_vcountz00) = ((obj_t)BgL_vcount3142z00_3467), BUNSPEC); 
((((BgL_envz00_bglt)CREF(BgL_new3148z00_3438))->BgL_localsz00) = ((obj_t)BgL_locals3143z00_3468), BUNSPEC); 
((((BgL_envz00_bglt)CREF(BgL_new3148z00_3438))->BgL_freelocalsz00) = ((obj_t)BgL_freelocals3144z00_3469), BUNSPEC); 
((((BgL_envz00_bglt)CREF(BgL_new3148z00_3438))->BgL_maplocalsz00) = ((obj_t)BgL_maplocals3145z00_3470), BUNSPEC); 
((((BgL_envz00_bglt)CREF(BgL_new3148z00_3438))->BgL_stackz00) = ((obj_t)BgL_stack3146z00_3471), BUNSPEC); 
((((BgL_envz00_bglt)CREF(BgL_new3148z00_3438))->BgL_codez00) = ((obj_t)BgL_code3147z00_3472), BUNSPEC); 
BgL_res7660z00_3473 = BgL_new3148z00_3438; } } BgL_res7660z00_3473; } 
return BgL_new3129z00_3431;} } 
}



/* _make-env */
obj_t BGl__makezd2envzd2zzjvm_envz00(obj_t BgL_envz00_3669, obj_t BgL_declarations3112z00_3670, obj_t BgL_declaredtype3113z00_3671, obj_t BgL_declaredclass3114z00_3672, obj_t BgL_declaredmodule3115z00_3673, obj_t BgL_currentzd2module3116zd2_3674, obj_t BgL_declaredfields3117z00_3675, obj_t BgL_declaredglobal3118z00_3676, obj_t BgL_libdeclared3119z00_3677, obj_t BgL_procedures3120z00_3678, obj_t BgL_clinitzd2code3121zd2_3679, obj_t BgL_currentzd2method3122zd2_3680, obj_t BgL_vcount3123z00_3681, obj_t BgL_locals3124z00_3682, obj_t BgL_freelocals3125z00_3683, obj_t BgL_maplocals3126z00_3684, obj_t BgL_stack3127z00_3685, obj_t BgL_code3128z00_3686)
{ AN_OBJECT;
{ /* ./Jvm/env.scm 10 */
{ /* ./Jvm/env.scm 10 */
BgL_envz00_bglt BgL_auxz00_5979;
BgL_auxz00_5979 = 
BGl_makezd2envzd2zzjvm_envz00(BgL_declarations3112z00_3670, BgL_declaredtype3113z00_3671, BgL_declaredclass3114z00_3672, BgL_declaredmodule3115z00_3673, BgL_currentzd2module3116zd2_3674, BgL_declaredfields3117z00_3675, BgL_declaredglobal3118z00_3676, BgL_libdeclared3119z00_3677, BgL_procedures3120z00_3678, BgL_clinitzd2code3121zd2_3679, BgL_currentzd2method3122zd2_3680, BgL_vcount3123z00_3681, BgL_locals3124z00_3682, BgL_freelocals3125z00_3683, BgL_maplocals3126z00_3684, BgL_stack3127z00_3685, BgL_code3128z00_3686); 
return 
(obj_t)(BgL_auxz00_5979);} } 
}



/* fill-env! */
BGL_EXPORTED_DEF BgL_envz00_bglt BGl_fillzd2envz12zc0zzjvm_envz00(BgL_envz00_bglt BgL_new3148z00_74, obj_t BgL_declarations3131z00_75, obj_t BgL_declaredtype3132z00_76, obj_t BgL_declaredclass3133z00_77, obj_t BgL_declaredmodule3134z00_78, obj_t BgL_currentzd2module3135zd2_79, obj_t BgL_declaredfields3136z00_80, obj_t BgL_declaredglobal3137z00_81, obj_t BgL_libdeclared3138z00_82, obj_t BgL_procedures3139z00_83, obj_t BgL_clinitzd2code3140zd2_84, obj_t BgL_currentzd2method3141zd2_85, obj_t BgL_vcount3142z00_86, obj_t BgL_locals3143z00_87, obj_t BgL_freelocals3144z00_88, obj_t BgL_maplocals3145z00_89, obj_t BgL_stack3146z00_90, obj_t BgL_code3147z00_91)
{ AN_OBJECT;
{ /* ./Jvm/env.scm 10 */
{ /* ./Jvm/env.scm 10 */
obj_t BgL_declarations3131z00_3726;obj_t BgL_declaredtype3132z00_3727;obj_t BgL_declaredclass3133z00_3728;obj_t BgL_declaredmodule3134z00_3729;obj_t BgL_currentzd2module3135zd2_3730;obj_t BgL_declaredfields3136z00_3731;obj_t BgL_declaredglobal3137z00_3732;obj_t BgL_libdeclared3138z00_3733;obj_t BgL_procedures3139z00_3734;obj_t BgL_clinitzd2code3140zd2_3735;obj_t BgL_currentzd2method3141zd2_3736;obj_t BgL_vcount3142z00_3737;obj_t BgL_locals3143z00_3738;obj_t BgL_freelocals3144z00_3739;obj_t BgL_maplocals3145z00_3740;obj_t BgL_stack3146z00_3741;obj_t BgL_code3147z00_3742;
BgL_declarations3131z00_3726 = BgL_declarations3131z00_75; 
BgL_declaredtype3132z00_3727 = BgL_declaredtype3132z00_76; 
BgL_declaredclass3133z00_3728 = BgL_declaredclass3133z00_77; 
BgL_declaredmodule3134z00_3729 = BgL_declaredmodule3134z00_78; 
BgL_currentzd2module3135zd2_3730 = BgL_currentzd2module3135zd2_79; 
BgL_declaredfields3136z00_3731 = BgL_declaredfields3136z00_80; 
BgL_declaredglobal3137z00_3732 = BgL_declaredglobal3137z00_81; 
BgL_libdeclared3138z00_3733 = BgL_libdeclared3138z00_82; 
BgL_procedures3139z00_3734 = BgL_procedures3139z00_83; 
BgL_clinitzd2code3140zd2_3735 = BgL_clinitzd2code3140zd2_84; 
BgL_currentzd2method3141zd2_3736 = BgL_currentzd2method3141zd2_85; 
BgL_vcount3142z00_3737 = BgL_vcount3142z00_86; 
BgL_locals3143z00_3738 = BgL_locals3143z00_87; 
BgL_freelocals3144z00_3739 = BgL_freelocals3144z00_88; 
BgL_maplocals3145z00_3740 = BgL_maplocals3145z00_89; 
BgL_stack3146z00_3741 = BgL_stack3146z00_90; 
BgL_code3147z00_3742 = BgL_code3147z00_91; 
((((BgL_envz00_bglt)CREF(BgL_new3148z00_74))->BgL_declarationsz00) = ((obj_t)BgL_declarations3131z00_3726), BUNSPEC); 
((((BgL_envz00_bglt)CREF(BgL_new3148z00_74))->BgL_declaredtypez00) = ((obj_t)BgL_declaredtype3132z00_3727), BUNSPEC); 
((((BgL_envz00_bglt)CREF(BgL_new3148z00_74))->BgL_declaredclassz00) = ((obj_t)BgL_declaredclass3133z00_3728), BUNSPEC); 
((((BgL_envz00_bglt)CREF(BgL_new3148z00_74))->BgL_declaredmodulez00) = ((obj_t)BgL_declaredmodule3134z00_3729), BUNSPEC); 
((((BgL_envz00_bglt)CREF(BgL_new3148z00_74))->BgL_currentzd2modulezd2) = ((obj_t)BgL_currentzd2module3135zd2_3730), BUNSPEC); 
((((BgL_envz00_bglt)CREF(BgL_new3148z00_74))->BgL_declaredfieldsz00) = ((obj_t)BgL_declaredfields3136z00_3731), BUNSPEC); 
((((BgL_envz00_bglt)CREF(BgL_new3148z00_74))->BgL_declaredglobalz00) = ((obj_t)BgL_declaredglobal3137z00_3732), BUNSPEC); 
((((BgL_envz00_bglt)CREF(BgL_new3148z00_74))->BgL_libdeclaredz00) = ((obj_t)BgL_libdeclared3138z00_3733), BUNSPEC); 
((((BgL_envz00_bglt)CREF(BgL_new3148z00_74))->BgL_proceduresz00) = ((obj_t)BgL_procedures3139z00_3734), BUNSPEC); 
((((BgL_envz00_bglt)CREF(BgL_new3148z00_74))->BgL_clinitzd2codezd2) = ((obj_t)BgL_clinitzd2code3140zd2_3735), BUNSPEC); 
((((BgL_envz00_bglt)CREF(BgL_new3148z00_74))->BgL_currentzd2methodzd2) = ((obj_t)BgL_currentzd2method3141zd2_3736), BUNSPEC); 
((((BgL_envz00_bglt)CREF(BgL_new3148z00_74))->BgL_vcountz00) = ((obj_t)BgL_vcount3142z00_3737), BUNSPEC); 
((((BgL_envz00_bglt)CREF(BgL_new3148z00_74))->BgL_localsz00) = ((obj_t)BgL_locals3143z00_3738), BUNSPEC); 
((((BgL_envz00_bglt)CREF(BgL_new3148z00_74))->BgL_freelocalsz00) = ((obj_t)BgL_freelocals3144z00_3739), BUNSPEC); 
((((BgL_envz00_bglt)CREF(BgL_new3148z00_74))->BgL_maplocalsz00) = ((obj_t)BgL_maplocals3145z00_3740), BUNSPEC); 
((((BgL_envz00_bglt)CREF(BgL_new3148z00_74))->BgL_stackz00) = ((obj_t)BgL_stack3146z00_3741), BUNSPEC); 
((((BgL_envz00_bglt)CREF(BgL_new3148z00_74))->BgL_codez00) = ((obj_t)BgL_code3147z00_3742), BUNSPEC); 
return BgL_new3148z00_74;} } 
}



/* _fill-env! */
obj_t BGl__fillzd2envz12zc0zzjvm_envz00(obj_t BgL_envz00_3687, obj_t BgL_new3148z00_3688, obj_t BgL_declarations3131z00_3689, obj_t BgL_declaredtype3132z00_3690, obj_t BgL_declaredclass3133z00_3691, obj_t BgL_declaredmodule3134z00_3692, obj_t BgL_currentzd2module3135zd2_3693, obj_t BgL_declaredfields3136z00_3694, obj_t BgL_declaredglobal3137z00_3695, obj_t BgL_libdeclared3138z00_3696, obj_t BgL_procedures3139z00_3697, obj_t BgL_clinitzd2code3140zd2_3698, obj_t BgL_currentzd2method3141zd2_3699, obj_t BgL_vcount3142z00_3700, obj_t BgL_locals3143z00_3701, obj_t BgL_freelocals3144z00_3702, obj_t BgL_maplocals3145z00_3703, obj_t BgL_stack3146z00_3704, obj_t BgL_code3147z00_3705)
{ AN_OBJECT;
{ /* ./Jvm/env.scm 10 */
{ /* ./Jvm/env.scm 10 */
BgL_envz00_bglt BgL_auxz00_5999;
{ /* ./Jvm/env.scm 10 */
BgL_envz00_bglt BgL_res8105z00_3778;
{ /* ./Jvm/env.scm 10 */
BgL_envz00_bglt BgL_new3148z00_3743;
BgL_new3148z00_3743 = 
(BgL_envz00_bglt)(BgL_new3148z00_3688); 
{ /* ./Jvm/env.scm 10 */
obj_t BgL_declarations3131z00_3761;obj_t BgL_declaredtype3132z00_3762;obj_t BgL_declaredclass3133z00_3763;obj_t BgL_declaredmodule3134z00_3764;obj_t BgL_currentzd2module3135zd2_3765;obj_t BgL_declaredfields3136z00_3766;obj_t BgL_declaredglobal3137z00_3767;obj_t BgL_libdeclared3138z00_3768;obj_t BgL_procedures3139z00_3769;obj_t BgL_clinitzd2code3140zd2_3770;obj_t BgL_currentzd2method3141zd2_3771;obj_t BgL_vcount3142z00_3772;obj_t BgL_locals3143z00_3773;obj_t BgL_freelocals3144z00_3774;obj_t BgL_maplocals3145z00_3775;obj_t BgL_stack3146z00_3776;obj_t BgL_code3147z00_3777;
BgL_declarations3131z00_3761 = BgL_declarations3131z00_3689; 
BgL_declaredtype3132z00_3762 = BgL_declaredtype3132z00_3690; 
BgL_declaredclass3133z00_3763 = BgL_declaredclass3133z00_3691; 
BgL_declaredmodule3134z00_3764 = BgL_declaredmodule3134z00_3692; 
BgL_currentzd2module3135zd2_3765 = BgL_currentzd2module3135zd2_3693; 
BgL_declaredfields3136z00_3766 = BgL_declaredfields3136z00_3694; 
BgL_declaredglobal3137z00_3767 = BgL_declaredglobal3137z00_3695; 
BgL_libdeclared3138z00_3768 = BgL_libdeclared3138z00_3696; 
BgL_procedures3139z00_3769 = BgL_procedures3139z00_3697; 
BgL_clinitzd2code3140zd2_3770 = BgL_clinitzd2code3140zd2_3698; 
BgL_currentzd2method3141zd2_3771 = BgL_currentzd2method3141zd2_3699; 
BgL_vcount3142z00_3772 = BgL_vcount3142z00_3700; 
BgL_locals3143z00_3773 = BgL_locals3143z00_3701; 
BgL_freelocals3144z00_3774 = BgL_freelocals3144z00_3702; 
BgL_maplocals3145z00_3775 = BgL_maplocals3145z00_3703; 
BgL_stack3146z00_3776 = BgL_stack3146z00_3704; 
BgL_code3147z00_3777 = BgL_code3147z00_3705; 
((((BgL_envz00_bglt)CREF(BgL_new3148z00_3743))->BgL_declarationsz00) = ((obj_t)BgL_declarations3131z00_3761), BUNSPEC); 
((((BgL_envz00_bglt)CREF(BgL_new3148z00_3743))->BgL_declaredtypez00) = ((obj_t)BgL_declaredtype3132z00_3762), BUNSPEC); 
((((BgL_envz00_bglt)CREF(BgL_new3148z00_3743))->BgL_declaredclassz00) = ((obj_t)BgL_declaredclass3133z00_3763), BUNSPEC); 
((((BgL_envz00_bglt)CREF(BgL_new3148z00_3743))->BgL_declaredmodulez00) = ((obj_t)BgL_declaredmodule3134z00_3764), BUNSPEC); 
((((BgL_envz00_bglt)CREF(BgL_new3148z00_3743))->BgL_currentzd2modulezd2) = ((obj_t)BgL_currentzd2module3135zd2_3765), BUNSPEC); 
((((BgL_envz00_bglt)CREF(BgL_new3148z00_3743))->BgL_declaredfieldsz00) = ((obj_t)BgL_declaredfields3136z00_3766), BUNSPEC); 
((((BgL_envz00_bglt)CREF(BgL_new3148z00_3743))->BgL_declaredglobalz00) = ((obj_t)BgL_declaredglobal3137z00_3767), BUNSPEC); 
((((BgL_envz00_bglt)CREF(BgL_new3148z00_3743))->BgL_libdeclaredz00) = ((obj_t)BgL_libdeclared3138z00_3768), BUNSPEC); 
((((BgL_envz00_bglt)CREF(BgL_new3148z00_3743))->BgL_proceduresz00) = ((obj_t)BgL_procedures3139z00_3769), BUNSPEC); 
((((BgL_envz00_bglt)CREF(BgL_new3148z00_3743))->BgL_clinitzd2codezd2) = ((obj_t)BgL_clinitzd2code3140zd2_3770), BUNSPEC); 
((((BgL_envz00_bglt)CREF(BgL_new3148z00_3743))->BgL_currentzd2methodzd2) = ((obj_t)BgL_currentzd2method3141zd2_3771), BUNSPEC); 
((((BgL_envz00_bglt)CREF(BgL_new3148z00_3743))->BgL_vcountz00) = ((obj_t)BgL_vcount3142z00_3772), BUNSPEC); 
((((BgL_envz00_bglt)CREF(BgL_new3148z00_3743))->BgL_localsz00) = ((obj_t)BgL_locals3143z00_3773), BUNSPEC); 
((((BgL_envz00_bglt)CREF(BgL_new3148z00_3743))->BgL_freelocalsz00) = ((obj_t)BgL_freelocals3144z00_3774), BUNSPEC); 
((((BgL_envz00_bglt)CREF(BgL_new3148z00_3743))->BgL_maplocalsz00) = ((obj_t)BgL_maplocals3145z00_3775), BUNSPEC); 
((((BgL_envz00_bglt)CREF(BgL_new3148z00_3743))->BgL_stackz00) = ((obj_t)BgL_stack3146z00_3776), BUNSPEC); 
((((BgL_envz00_bglt)CREF(BgL_new3148z00_3743))->BgL_codez00) = ((obj_t)BgL_code3147z00_3777), BUNSPEC); 
BgL_res8105z00_3778 = BgL_new3148z00_3743; } } 
BgL_auxz00_5999 = BgL_res8105z00_3778; } 
return 
(obj_t)(BgL_auxz00_5999);} } 
}



/* allocate-env */
BGL_EXPORTED_DEF BgL_envz00_bglt BGl_allocatezd2envzd2zzjvm_envz00()
{ AN_OBJECT;
{ /* ./Jvm/env.scm 10 */
{ /* ./Jvm/env.scm 10 */
BgL_envz00_bglt BgL_new3167z00_3779;
BgL_new3167z00_3779 = 
((BgL_envz00_bglt)BREF( GC_MALLOC ( sizeof(struct BgL_envz00_bgl) ))); 
{ /* ./Jvm/env.scm 10 */
long BgL_arg7140z00_3780;
BgL_arg7140z00_3780 = 
BGl_classzd2numzd2zz__objectz00(BGl_envz00zzjvm_envz00); 
{ /* ./Jvm/env.scm 10 */
BgL_objectz00_bglt BgL_objz00_3781;
BgL_objz00_3781 = 
(BgL_objectz00_bglt)(BgL_new3167z00_3779); 
BGL_OBJECT_CLASS_NUM_SET(BgL_objz00_3781, BgL_arg7140z00_3780); } } 
{ /* ./Jvm/env.scm 10 */
BgL_objectz00_bglt BgL_auxz00_6023;
BgL_auxz00_6023 = 
(BgL_objectz00_bglt)(BgL_new3167z00_3779); 
BGL_OBJECT_WIDENING_SET(BgL_auxz00_6023, BFALSE); } 
{ /* ./Jvm/env.scm 10 */
obj_t BgL_objz00_3782;
BgL_objz00_3782 = 
(obj_t)(BgL_new3167z00_3779); 
BGL_HEAP_DEBUG_MARK_OBJ(BgL_objz00_3782); BUNSPEC; } 
return BgL_new3167z00_3779;} } 
}



/* _allocate-env */
obj_t BGl__allocatezd2envzd2zzjvm_envz00(obj_t BgL_envz00_3666)
{ AN_OBJECT;
{ /* ./Jvm/env.scm 10 */
{ /* ./Jvm/env.scm 10 */
BgL_envz00_bglt BgL_auxz00_6028;
{ /* ./Jvm/env.scm 10 */
BgL_envz00_bglt BgL_res8106z00_3787;
{ /* ./Jvm/env.scm 10 */
BgL_envz00_bglt BgL_new3167z00_3783;
BgL_new3167z00_3783 = 
((BgL_envz00_bglt)BREF( GC_MALLOC ( sizeof(struct BgL_envz00_bgl) ))); 
{ /* ./Jvm/env.scm 10 */
long BgL_arg7140z00_3784;
BgL_arg7140z00_3784 = 
BGl_classzd2numzd2zz__objectz00(BGl_envz00zzjvm_envz00); 
{ /* ./Jvm/env.scm 10 */
BgL_objectz00_bglt BgL_objz00_3785;
BgL_objz00_3785 = 
(BgL_objectz00_bglt)(BgL_new3167z00_3783); 
BGL_OBJECT_CLASS_NUM_SET(BgL_objz00_3785, BgL_arg7140z00_3784); } } 
{ /* ./Jvm/env.scm 10 */
BgL_objectz00_bglt BgL_auxz00_6033;
BgL_auxz00_6033 = 
(BgL_objectz00_bglt)(BgL_new3167z00_3783); 
BGL_OBJECT_WIDENING_SET(BgL_auxz00_6033, BFALSE); } 
{ /* ./Jvm/env.scm 10 */
obj_t BgL_objz00_3786;
BgL_objz00_3786 = 
(obj_t)(BgL_new3167z00_3783); 
BGL_HEAP_DEBUG_MARK_OBJ(BgL_objz00_3786); BUNSPEC; } 
BgL_res8106z00_3787 = BgL_new3167z00_3783; } 
BgL_auxz00_6028 = BgL_res8106z00_3787; } 
return 
(obj_t)(BgL_auxz00_6028);} } 
}



/* method-init */
obj_t BGl_methodzd2initzd2zzjvm_envz00()
{ AN_OBJECT;
{ /* ./Jvm/env.scm 1 */
BGl_addzd2methodz12zc0zz__objectz00(BGl_objectzd2ze3structzd2envze3zz__objectz00, BGl_envz00zzjvm_envz00, BGl_proc8087z00zzjvm_envz00); 
return 
BGl_addzd2methodz12zc0zz__objectz00(BGl_structzb2objectzd2ze3objectzd2envz51zz__objectz00, BGl_envz00zzjvm_envz00, BGl_proc8088z00zzjvm_envz00);} 
}



/* struct+object->object-env3278 */
obj_t BGl_structzb2objectzd2ze3objectzd2env3278z51zzjvm_envz00(obj_t BgL_envz00_3708, obj_t BgL_oz00_3709, obj_t BgL_sz00_3710)
{ AN_OBJECT;
{ /* ./Jvm/env.scm 10 */
{ 
BgL_envz00_bglt BgL_oz00_3124;obj_t BgL_sz00_3125;
{ /* ./Jvm/env.scm 10 */
BgL_envz00_bglt BgL_auxz00_6041;
BgL_oz00_3124 = 
(BgL_envz00_bglt)(BgL_oz00_3709); 
BgL_sz00_3125 = BgL_sz00_3710; 
{ /* ./Jvm/env.scm 10 */
obj_t BgL_arg7621z00_3128;
{ /* ./Jvm/env.scm 10 */
int BgL_auxz00_6042;
BgL_auxz00_6042 = 
(int)(((long)0)); 
BgL_arg7621z00_3128 = 
STRUCT_REF(BgL_sz00_3125, BgL_auxz00_6042); } 
{ /* ./Jvm/env.scm 10 */
BgL_objectz00_bglt BgL_auxz00_6045;
BgL_auxz00_6045 = 
(BgL_objectz00_bglt)(BgL_oz00_3124); 
BGL_OBJECT_WIDENING_SET(BgL_auxz00_6045, BgL_arg7621z00_3128); } } 
{ /* ./Jvm/env.scm 10 */
obj_t BgL_v3172z00_3129;
{ /* ./Jvm/env.scm 10 */
int BgL_auxz00_6048;
BgL_auxz00_6048 = 
(int)(((long)1)); 
BgL_v3172z00_3129 = 
STRUCT_REF(BgL_sz00_3125, BgL_auxz00_6048); } 
((((BgL_envz00_bglt)CREF(BgL_oz00_3124))->BgL_declarationsz00) = ((obj_t)BgL_v3172z00_3129), BUNSPEC); } 
{ /* ./Jvm/env.scm 10 */
obj_t BgL_v3176z00_3130;
{ /* ./Jvm/env.scm 10 */
int BgL_auxz00_6052;
BgL_auxz00_6052 = 
(int)(((long)2)); 
BgL_v3176z00_3130 = 
STRUCT_REF(BgL_sz00_3125, BgL_auxz00_6052); } 
((((BgL_envz00_bglt)CREF(BgL_oz00_3124))->BgL_declaredtypez00) = ((obj_t)BgL_v3176z00_3130), BUNSPEC); } 
{ /* ./Jvm/env.scm 10 */
obj_t BgL_v3180z00_3131;
{ /* ./Jvm/env.scm 10 */
int BgL_auxz00_6056;
BgL_auxz00_6056 = 
(int)(((long)3)); 
BgL_v3180z00_3131 = 
STRUCT_REF(BgL_sz00_3125, BgL_auxz00_6056); } 
((((BgL_envz00_bglt)CREF(BgL_oz00_3124))->BgL_declaredclassz00) = ((obj_t)BgL_v3180z00_3131), BUNSPEC); } 
{ /* ./Jvm/env.scm 10 */
obj_t BgL_v3184z00_3132;
{ /* ./Jvm/env.scm 10 */
int BgL_auxz00_6060;
BgL_auxz00_6060 = 
(int)(((long)4)); 
BgL_v3184z00_3132 = 
STRUCT_REF(BgL_sz00_3125, BgL_auxz00_6060); } 
((((BgL_envz00_bglt)CREF(BgL_oz00_3124))->BgL_declaredmodulez00) = ((obj_t)BgL_v3184z00_3132), BUNSPEC); } 
{ /* ./Jvm/env.scm 10 */
obj_t BgL_v3188z00_3133;
{ /* ./Jvm/env.scm 10 */
int BgL_auxz00_6064;
BgL_auxz00_6064 = 
(int)(((long)5)); 
BgL_v3188z00_3133 = 
STRUCT_REF(BgL_sz00_3125, BgL_auxz00_6064); } 
((((BgL_envz00_bglt)CREF(BgL_oz00_3124))->BgL_currentzd2modulezd2) = ((obj_t)BgL_v3188z00_3133), BUNSPEC); } 
{ /* ./Jvm/env.scm 10 */
obj_t BgL_v3192z00_3134;
{ /* ./Jvm/env.scm 10 */
int BgL_auxz00_6068;
BgL_auxz00_6068 = 
(int)(((long)6)); 
BgL_v3192z00_3134 = 
STRUCT_REF(BgL_sz00_3125, BgL_auxz00_6068); } 
((((BgL_envz00_bglt)CREF(BgL_oz00_3124))->BgL_declaredfieldsz00) = ((obj_t)BgL_v3192z00_3134), BUNSPEC); } 
{ /* ./Jvm/env.scm 10 */
obj_t BgL_v3196z00_3135;
{ /* ./Jvm/env.scm 10 */
int BgL_auxz00_6072;
BgL_auxz00_6072 = 
(int)(((long)7)); 
BgL_v3196z00_3135 = 
STRUCT_REF(BgL_sz00_3125, BgL_auxz00_6072); } 
((((BgL_envz00_bglt)CREF(BgL_oz00_3124))->BgL_declaredglobalz00) = ((obj_t)BgL_v3196z00_3135), BUNSPEC); } 
{ /* ./Jvm/env.scm 10 */
obj_t BgL_v3200z00_3136;
{ /* ./Jvm/env.scm 10 */
int BgL_auxz00_6076;
BgL_auxz00_6076 = 
(int)(((long)8)); 
BgL_v3200z00_3136 = 
STRUCT_REF(BgL_sz00_3125, BgL_auxz00_6076); } 
((((BgL_envz00_bglt)CREF(BgL_oz00_3124))->BgL_libdeclaredz00) = ((obj_t)BgL_v3200z00_3136), BUNSPEC); } 
{ /* ./Jvm/env.scm 10 */
obj_t BgL_v3204z00_3137;
{ /* ./Jvm/env.scm 10 */
int BgL_auxz00_6080;
BgL_auxz00_6080 = 
(int)(((long)9)); 
BgL_v3204z00_3137 = 
STRUCT_REF(BgL_sz00_3125, BgL_auxz00_6080); } 
((((BgL_envz00_bglt)CREF(BgL_oz00_3124))->BgL_proceduresz00) = ((obj_t)BgL_v3204z00_3137), BUNSPEC); } 
{ /* ./Jvm/env.scm 10 */
obj_t BgL_v3208z00_3138;
{ /* ./Jvm/env.scm 10 */
int BgL_auxz00_6084;
BgL_auxz00_6084 = 
(int)(((long)10)); 
BgL_v3208z00_3138 = 
STRUCT_REF(BgL_sz00_3125, BgL_auxz00_6084); } 
((((BgL_envz00_bglt)CREF(BgL_oz00_3124))->BgL_clinitzd2codezd2) = ((obj_t)BgL_v3208z00_3138), BUNSPEC); } 
{ /* ./Jvm/env.scm 10 */
obj_t BgL_v3212z00_3139;
{ /* ./Jvm/env.scm 10 */
int BgL_auxz00_6088;
BgL_auxz00_6088 = 
(int)(((long)11)); 
BgL_v3212z00_3139 = 
STRUCT_REF(BgL_sz00_3125, BgL_auxz00_6088); } 
((((BgL_envz00_bglt)CREF(BgL_oz00_3124))->BgL_currentzd2methodzd2) = ((obj_t)BgL_v3212z00_3139), BUNSPEC); } 
{ /* ./Jvm/env.scm 10 */
obj_t BgL_v3216z00_3140;
{ /* ./Jvm/env.scm 10 */
int BgL_auxz00_6092;
BgL_auxz00_6092 = 
(int)(((long)12)); 
BgL_v3216z00_3140 = 
STRUCT_REF(BgL_sz00_3125, BgL_auxz00_6092); } 
((((BgL_envz00_bglt)CREF(BgL_oz00_3124))->BgL_vcountz00) = ((obj_t)BgL_v3216z00_3140), BUNSPEC); } 
{ /* ./Jvm/env.scm 10 */
obj_t BgL_v3220z00_3141;
{ /* ./Jvm/env.scm 10 */
int BgL_auxz00_6096;
BgL_auxz00_6096 = 
(int)(((long)13)); 
BgL_v3220z00_3141 = 
STRUCT_REF(BgL_sz00_3125, BgL_auxz00_6096); } 
((((BgL_envz00_bglt)CREF(BgL_oz00_3124))->BgL_localsz00) = ((obj_t)BgL_v3220z00_3141), BUNSPEC); } 
{ /* ./Jvm/env.scm 10 */
obj_t BgL_v3224z00_3142;
{ /* ./Jvm/env.scm 10 */
int BgL_auxz00_6100;
BgL_auxz00_6100 = 
(int)(((long)14)); 
BgL_v3224z00_3142 = 
STRUCT_REF(BgL_sz00_3125, BgL_auxz00_6100); } 
((((BgL_envz00_bglt)CREF(BgL_oz00_3124))->BgL_freelocalsz00) = ((obj_t)BgL_v3224z00_3142), BUNSPEC); } 
{ /* ./Jvm/env.scm 10 */
obj_t BgL_v3228z00_3143;
{ /* ./Jvm/env.scm 10 */
int BgL_auxz00_6104;
BgL_auxz00_6104 = 
(int)(((long)15)); 
BgL_v3228z00_3143 = 
STRUCT_REF(BgL_sz00_3125, BgL_auxz00_6104); } 
((((BgL_envz00_bglt)CREF(BgL_oz00_3124))->BgL_maplocalsz00) = ((obj_t)BgL_v3228z00_3143), BUNSPEC); } 
{ /* ./Jvm/env.scm 10 */
obj_t BgL_v3232z00_3144;
{ /* ./Jvm/env.scm 10 */
int BgL_auxz00_6108;
BgL_auxz00_6108 = 
(int)(((long)16)); 
BgL_v3232z00_3144 = 
STRUCT_REF(BgL_sz00_3125, BgL_auxz00_6108); } 
((((BgL_envz00_bglt)CREF(BgL_oz00_3124))->BgL_stackz00) = ((obj_t)BgL_v3232z00_3144), BUNSPEC); } 
{ /* ./Jvm/env.scm 10 */
obj_t BgL_v3236z00_3145;
{ /* ./Jvm/env.scm 10 */
int BgL_auxz00_6112;
BgL_auxz00_6112 = 
(int)(((long)17)); 
BgL_v3236z00_3145 = 
STRUCT_REF(BgL_sz00_3125, BgL_auxz00_6112); } 
((((BgL_envz00_bglt)CREF(BgL_oz00_3124))->BgL_codez00) = ((obj_t)BgL_v3236z00_3145), BUNSPEC); } 
BgL_auxz00_6041 = BgL_oz00_3124; 
return 
(obj_t)(BgL_auxz00_6041);} } } 
}



/* object->struct-env3276 */
obj_t BGl_objectzd2ze3structzd2env3276ze3zzjvm_envz00(obj_t BgL_envz00_3711, obj_t BgL_obj3168z00_3712)
{ AN_OBJECT;
{ /* ./Jvm/env.scm 10 */
{ 
BgL_envz00_bglt BgL_obj3168z00_3084;
BgL_obj3168z00_3084 = 
(BgL_envz00_bglt)(BgL_obj3168z00_3712); 
{ /* ./Jvm/env.scm 10 */
obj_t BgL_res3169z00_3087;
{ /* ./Jvm/env.scm 10 */
obj_t BgL_keyz00_3496;int BgL_lenz00_3497;
BgL_keyz00_3496 = 
CNST_TABLE_REF(((long)148)); 
BgL_lenz00_3497 = 
(int)(((long)18)); 
BgL_res3169z00_3087 = 
make_struct(BgL_keyz00_3496, BgL_lenz00_3497, BUNSPEC); } 
{ /* ./Jvm/env.scm 10 */
int BgL_kz00_3500;
BgL_kz00_3500 = 
(int)(((long)0)); 
STRUCT_SET(BgL_res3169z00_3087, BgL_kz00_3500, BFALSE); } 
{ /* ./Jvm/env.scm 10 */
obj_t BgL_arg7530z00_3089;
BgL_arg7530z00_3089 = 
(((BgL_envz00_bglt)CREF(BgL_obj3168z00_3084))->BgL_declarationsz00); 
{ /* ./Jvm/env.scm 10 */
int BgL_kz00_3504;
BgL_kz00_3504 = 
(int)(((long)1)); 
STRUCT_SET(BgL_res3169z00_3087, BgL_kz00_3504, BgL_arg7530z00_3089); } } 
{ /* ./Jvm/env.scm 10 */
obj_t BgL_arg7535z00_3091;
BgL_arg7535z00_3091 = 
(((BgL_envz00_bglt)CREF(BgL_obj3168z00_3084))->BgL_declaredtypez00); 
{ /* ./Jvm/env.scm 10 */
int BgL_kz00_3508;
BgL_kz00_3508 = 
(int)(((long)2)); 
STRUCT_SET(BgL_res3169z00_3087, BgL_kz00_3508, BgL_arg7535z00_3091); } } 
{ /* ./Jvm/env.scm 10 */
obj_t BgL_arg7540z00_3093;
BgL_arg7540z00_3093 = 
(((BgL_envz00_bglt)CREF(BgL_obj3168z00_3084))->BgL_declaredclassz00); 
{ /* ./Jvm/env.scm 10 */
int BgL_kz00_3512;
BgL_kz00_3512 = 
(int)(((long)3)); 
STRUCT_SET(BgL_res3169z00_3087, BgL_kz00_3512, BgL_arg7540z00_3093); } } 
{ /* ./Jvm/env.scm 10 */
obj_t BgL_arg7545z00_3095;
BgL_arg7545z00_3095 = 
(((BgL_envz00_bglt)CREF(BgL_obj3168z00_3084))->BgL_declaredmodulez00); 
{ /* ./Jvm/env.scm 10 */
int BgL_kz00_3516;
BgL_kz00_3516 = 
(int)(((long)4)); 
STRUCT_SET(BgL_res3169z00_3087, BgL_kz00_3516, BgL_arg7545z00_3095); } } 
{ /* ./Jvm/env.scm 10 */
obj_t BgL_arg7550z00_3097;
BgL_arg7550z00_3097 = 
(((BgL_envz00_bglt)CREF(BgL_obj3168z00_3084))->BgL_currentzd2modulezd2); 
{ /* ./Jvm/env.scm 10 */
int BgL_kz00_3520;
BgL_kz00_3520 = 
(int)(((long)5)); 
STRUCT_SET(BgL_res3169z00_3087, BgL_kz00_3520, BgL_arg7550z00_3097); } } 
{ /* ./Jvm/env.scm 10 */
obj_t BgL_arg7555z00_3099;
BgL_arg7555z00_3099 = 
(((BgL_envz00_bglt)CREF(BgL_obj3168z00_3084))->BgL_declaredfieldsz00); 
{ /* ./Jvm/env.scm 10 */
int BgL_kz00_3524;
BgL_kz00_3524 = 
(int)(((long)6)); 
STRUCT_SET(BgL_res3169z00_3087, BgL_kz00_3524, BgL_arg7555z00_3099); } } 
{ /* ./Jvm/env.scm 10 */
obj_t BgL_arg7560z00_3101;
BgL_arg7560z00_3101 = 
(((BgL_envz00_bglt)CREF(BgL_obj3168z00_3084))->BgL_declaredglobalz00); 
{ /* ./Jvm/env.scm 10 */
int BgL_kz00_3528;
BgL_kz00_3528 = 
(int)(((long)7)); 
STRUCT_SET(BgL_res3169z00_3087, BgL_kz00_3528, BgL_arg7560z00_3101); } } 
{ /* ./Jvm/env.scm 10 */
obj_t BgL_arg7565z00_3103;
BgL_arg7565z00_3103 = 
(((BgL_envz00_bglt)CREF(BgL_obj3168z00_3084))->BgL_libdeclaredz00); 
{ /* ./Jvm/env.scm 10 */
int BgL_kz00_3532;
BgL_kz00_3532 = 
(int)(((long)8)); 
STRUCT_SET(BgL_res3169z00_3087, BgL_kz00_3532, BgL_arg7565z00_3103); } } 
{ /* ./Jvm/env.scm 10 */
obj_t BgL_arg7570z00_3105;
BgL_arg7570z00_3105 = 
(((BgL_envz00_bglt)CREF(BgL_obj3168z00_3084))->BgL_proceduresz00); 
{ /* ./Jvm/env.scm 10 */
int BgL_kz00_3536;
BgL_kz00_3536 = 
(int)(((long)9)); 
STRUCT_SET(BgL_res3169z00_3087, BgL_kz00_3536, BgL_arg7570z00_3105); } } 
{ /* ./Jvm/env.scm 10 */
obj_t BgL_arg7575z00_3107;
BgL_arg7575z00_3107 = 
(((BgL_envz00_bglt)CREF(BgL_obj3168z00_3084))->BgL_clinitzd2codezd2); 
{ /* ./Jvm/env.scm 10 */
int BgL_kz00_3540;
BgL_kz00_3540 = 
(int)(((long)10)); 
STRUCT_SET(BgL_res3169z00_3087, BgL_kz00_3540, BgL_arg7575z00_3107); } } 
{ /* ./Jvm/env.scm 10 */
obj_t BgL_arg7580z00_3109;
BgL_arg7580z00_3109 = 
(((BgL_envz00_bglt)CREF(BgL_obj3168z00_3084))->BgL_currentzd2methodzd2); 
{ /* ./Jvm/env.scm 10 */
int BgL_kz00_3544;
BgL_kz00_3544 = 
(int)(((long)11)); 
STRUCT_SET(BgL_res3169z00_3087, BgL_kz00_3544, BgL_arg7580z00_3109); } } 
{ /* ./Jvm/env.scm 10 */
obj_t BgL_arg7585z00_3111;
BgL_arg7585z00_3111 = 
(((BgL_envz00_bglt)CREF(BgL_obj3168z00_3084))->BgL_vcountz00); 
{ /* ./Jvm/env.scm 10 */
int BgL_kz00_3548;
BgL_kz00_3548 = 
(int)(((long)12)); 
STRUCT_SET(BgL_res3169z00_3087, BgL_kz00_3548, BgL_arg7585z00_3111); } } 
{ /* ./Jvm/env.scm 10 */
obj_t BgL_arg7590z00_3113;
BgL_arg7590z00_3113 = 
(((BgL_envz00_bglt)CREF(BgL_obj3168z00_3084))->BgL_localsz00); 
{ /* ./Jvm/env.scm 10 */
int BgL_kz00_3552;
BgL_kz00_3552 = 
(int)(((long)13)); 
STRUCT_SET(BgL_res3169z00_3087, BgL_kz00_3552, BgL_arg7590z00_3113); } } 
{ /* ./Jvm/env.scm 10 */
obj_t BgL_arg7595z00_3115;
BgL_arg7595z00_3115 = 
(((BgL_envz00_bglt)CREF(BgL_obj3168z00_3084))->BgL_freelocalsz00); 
{ /* ./Jvm/env.scm 10 */
int BgL_kz00_3556;
BgL_kz00_3556 = 
(int)(((long)14)); 
STRUCT_SET(BgL_res3169z00_3087, BgL_kz00_3556, BgL_arg7595z00_3115); } } 
{ /* ./Jvm/env.scm 10 */
obj_t BgL_arg7600z00_3117;
BgL_arg7600z00_3117 = 
(((BgL_envz00_bglt)CREF(BgL_obj3168z00_3084))->BgL_maplocalsz00); 
{ /* ./Jvm/env.scm 10 */
int BgL_kz00_3560;
BgL_kz00_3560 = 
(int)(((long)15)); 
STRUCT_SET(BgL_res3169z00_3087, BgL_kz00_3560, BgL_arg7600z00_3117); } } 
{ /* ./Jvm/env.scm 10 */
obj_t BgL_arg7605z00_3119;
BgL_arg7605z00_3119 = 
(((BgL_envz00_bglt)CREF(BgL_obj3168z00_3084))->BgL_stackz00); 
{ /* ./Jvm/env.scm 10 */
int BgL_kz00_3564;
BgL_kz00_3564 = 
(int)(((long)16)); 
STRUCT_SET(BgL_res3169z00_3087, BgL_kz00_3564, BgL_arg7605z00_3119); } } 
{ /* ./Jvm/env.scm 10 */
obj_t BgL_arg7610z00_3121;
BgL_arg7610z00_3121 = 
(((BgL_envz00_bglt)CREF(BgL_obj3168z00_3084))->BgL_codez00); 
{ /* ./Jvm/env.scm 10 */
int BgL_kz00_3568;
BgL_kz00_3568 = 
(int)(((long)17)); 
STRUCT_SET(BgL_res3169z00_3087, BgL_kz00_3568, BgL_arg7610z00_3121); } } 
return BgL_res3169z00_3087;} } } 
}



/* imported-modules-init */
obj_t BGl_importedzd2moduleszd2initz00zzjvm_envz00()
{ AN_OBJECT;
{ /* ./Jvm/env.scm 1 */
BGl_modulezd2initializa7ationz75zztype_typez00(((long)19090), "jvm_env"); 
BGl_modulezd2initializa7ationz75zztype_typeofz00(((long)852), "jvm_env"); 
BGl_modulezd2initializa7ationz75zzast_varz00(((long)44246), "jvm_env"); 
BGl_modulezd2initializa7ationz75zzast_nodez00(((long)50868), "jvm_env"); 
BGl_modulezd2initializa7ationz75zzengine_paramz00(((long)14260), "jvm_env"); 
BGl_modulezd2initializa7ationz75zzmodule_modulez00(((long)8699), "jvm_env"); 
BGl_modulezd2initializa7ationz75zzobject_classz00(((long)30791), "jvm_env"); 
BGl_modulezd2initializa7ationz75zztvector_tvectorz00(((long)32501), "jvm_env"); 
BGl_modulezd2initializa7ationz75zzforeign_jtypez00(((long)33635), "jvm_env"); 
BGl_modulezd2initializa7ationz75zztools_shapez00(((long)30833), "jvm_env"); 
return 
BGl_modulezd2initializa7ationz75zzjvm_externz00(((long)3672), "jvm_env");} 
}

