/*===========================================================================*/
/*   (Llib/bconfigure.scm)                                                   */
/*   Bigloo (4.7a)                                                           */
/*   Inria -- Sophia Antipolis (c)       Thu Feb 19 09:11:58 AM CET 2026     */
/*===========================================================================*/
/* COMPILATION: (/home/serrano/prgm/project/bigloo/4.7a/bin/bigloo -srfi bigloo-unsafe -O3 -fcfa-arithmetic -q -lib-dir /home/serrano/prgm/project/bigloo/4.7a/lib/bigloo/4.7a +rm -mklib -cc gcc -fsharing -q -no-hello -unsafe -safee -O4 -stdc -c Llib/bconfigure.scm -indent -o objs/obj_u/Llib/bconfigure.c) */
/* GC selection */
#define THE_GC BOEHM_GC

/* unsafe mode */
#define BIGLOO_UNSAFE 1

/* traces mode */
#define BIGLOO_TRACE 0

/* standard Bigloo include */
#include <bigloo.h>

#ifdef __cplusplus
extern "C"
{
#endif
#ifndef BGL_MODULE_TYPE_DEFINITIONS
#define BGL_MODULE_TYPE_DEFINITIONS
#ifndef BGL___CONFIGURE_TYPE_DEFINITIONS
#define BGL___CONFIGURE_TYPE_DEFINITIONS
#endif													// BGL___CONFIGURE_TYPE_DEFINITIONS
#endif													// BGL_MODULE_TYPE_DEFINITIONS

	static obj_t BGl_symbol1910z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_symbol1830z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_symbol1912z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_symbol1832z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_symbol1914z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_symbol1834z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_symbol1916z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_symbol1836z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_symbol1918z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_symbol1838z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_symbol1920z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_symbol1840z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_symbol1922z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_symbol1842z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_symbol1924z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_symbol1844z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_symbol1926z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_symbol1846z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_symbol1928z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_symbol1848z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_requirezd2initializa7ationz75zz__configurez00 = BUNSPEC;
	static obj_t BGl_symbol1930z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_symbol1850z00zz__configurez00 = BUNSPEC;
	extern obj_t BGl_listzd2copyzd2zz__r4_pairs_and_lists_6_3z00(obj_t);
	static obj_t BGl_symbol1932z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_symbol1852z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_symbol1934z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_symbol1854z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_symbol1936z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_symbol1856z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_symbol1938z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_symbol1858z00zz__configurez00 = BUNSPEC;
	extern obj_t BGl_typezd2errorzd2zz__errorz00(obj_t, obj_t, obj_t, obj_t,
		obj_t);
	BGL_EXPORTED_DECL obj_t BGl_modulezd2initializa7ationz75zz__configurez00(long,
		char *);
	extern obj_t BGl_modulezd2initializa7ationz75zz__errorz00(long, char *);
	static obj_t BGl__bigloozd2configzd2zz__configurez00(obj_t, obj_t);
	static obj_t BGl_symbol1940z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_symbol1860z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_symbol1942z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_symbol1862z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_z62bigloozd2configurationzb0zz__configurez00(obj_t);
	static obj_t BGl_symbol1944z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_symbol1864z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_symbol1946z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_symbol1866z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_symbol1948z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_symbol1868z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_symbol1950z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_symbol1870z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_symbol1952z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_symbol1872z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_symbol1954z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_symbol1874z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_symbol1956z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_symbol1876z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_toplevelzd2initzd2zz__configurez00(void);
	static obj_t BGl_symbol1958z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_symbol1878z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_za2bigloozd2configurationza2zd2zz__configurez00 = BUNSPEC;
	BGL_EXPORTED_DECL obj_t
		BGl_bigloozd2configurationzd2addzd2entryz12zc0zz__configurez00(obj_t,
		obj_t);
	static obj_t
		BGl_z62bigloozd2configurationzd2addzd2entryz12za2zz__configurez00(obj_t,
		obj_t, obj_t);
	BGL_EXPORTED_DECL obj_t BGl_bigloozd2configurationzd2zz__configurez00(void);
	static obj_t BGl_symbol1960z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_symbol1880z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_symbol1962z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_symbol1882z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_symbol1964z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_symbol1884z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_symbol1966z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_symbol1886z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_symbol1968z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_symbol1888z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_gczd2namezd2zz__configurez00(int);
	extern obj_t BGl_assqz00zz__r4_pairs_and_lists_6_3z00(obj_t, obj_t);
	static obj_t BGl_cnstzd2initzd2zz__configurez00(void);
	static obj_t BGl_genericzd2initzd2zz__configurez00(void);
	static obj_t BGl_symbol1970z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_symbol1890z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_symbol1972z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_symbol1892z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_symbol1974z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_importedzd2moduleszd2initz00zz__configurez00(void);
	static obj_t BGl_symbol1894z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_symbol1976z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_symbol1896z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_symbol1978z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_gczd2rootszd2initz00zz__configurez00(void);
	static obj_t BGl_symbol1898z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_objectzd2initzd2zz__configurez00(void);
	static obj_t BGl_symbol1980z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_symbol1982z00zz__configurez00 = BUNSPEC;
	extern bool_t BGl_pairzf3zf3zz__r4_pairs_and_lists_6_3z00(obj_t);
	static obj_t BGl_symbol1984z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_symbol1986z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_symbol1988z00zz__configurez00 = BUNSPEC;
	BGL_EXPORTED_DECL obj_t BGl_bigloozd2configzd2zz__configurez00(obj_t);
	extern obj_t bstring_to_symbol(obj_t);
	static obj_t BGl_methodzd2initzd2zz__configurez00(void);
	static obj_t BGl_symbol1900z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_symbol1902z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_symbol1822z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_symbol1904z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_symbol1824z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_symbol1906z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_symbol1826z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_symbol1908z00zz__configurez00 = BUNSPEC;
	static obj_t BGl_symbol1828z00zz__configurez00 = BUNSPEC;
	static obj_t *__cnst;


	   
		 
		BGL_DEFINE_STRING(BGl_string1951z00zz__configurez00,
		BgL_bgl_string1951za700za7za7_2001za7, "regexp", 6);
	      BGL_DEFINE_STRING(BGl_string1871z00zz__configurez00,
		BgL_bgl_string1871za700za7za7_2002za7, "c-linker-flags", 14);
	      BGL_DEFINE_STRING(BGl_string1953z00zz__configurez00,
		BgL_bgl_string1953za700za7za7_2003za7, "int-size", 8);
	      BGL_DEFINE_STRING(BGl_string1873z00zz__configurez00,
		BgL_bgl_string1873za700za7za7_2004za7, "c-linker-o-option", 17);
	      BGL_DEFINE_STRING(BGl_string1955z00zz__configurez00,
		BgL_bgl_string1955za700za7za7_2005za7, "elong-size", 10);
	      BGL_DEFINE_STRING(BGl_string1875z00zz__configurez00,
		BgL_bgl_string1875za700za7za7_2006za7, "c-linker-debug-option", 21);
	      BGL_DEFINE_STRING(BGl_string1957z00zz__configurez00,
		BgL_bgl_string1957za700za7za7_2007za7, "ptr-alignment", 13);
	      BGL_DEFINE_STRING(BGl_string1877z00zz__configurez00,
		BgL_bgl_string1877za700za7za7_2008za7, "c-linker-optim-flags", 20);
	      BGL_DEFINE_STRING(BGl_string1959z00zz__configurez00,
		BgL_bgl_string1959za700za7za7_2009za7, "nan-tagging", 11);
	      BGL_DEFINE_STRING(BGl_string1879z00zz__configurez00,
		BgL_bgl_string1879za700za7za7_2010za7, "c-linker-soname-option", 22);
	      BGL_DEFINE_STRING(BGl_string1961z00zz__configurez00,
		BgL_bgl_string1961za700za7za7_2011za7, "nun-tagging", 11);
	      BGL_DEFINE_STRING(BGl_string1881z00zz__configurez00,
		BgL_bgl_string1881za700za7za7_2012za7, "c-linker-shared-option", 22);
	      BGL_DEFINE_STRING(BGl_string1963z00zz__configurez00,
		BgL_bgl_string1963za700za7za7_2013za7, "fl-tagging", 10);
	      BGL_DEFINE_STRING(BGl_string1883z00zz__configurez00,
		BgL_bgl_string1883za700za7za7_2014za7, "ld-library-dir", 14);
	      BGL_DEFINE_STRING(BGl_string1965z00zz__configurez00,
		BgL_bgl_string1965za700za7za7_2015za7, "have-unistring", 14);
	      BGL_DEFINE_STRING(BGl_string1885z00zz__configurez00,
		BgL_bgl_string1885za700za7za7_2016za7, "library-directory", 17);
	      BGL_DEFINE_STRING(BGl_string1967z00zz__configurez00,
		BgL_bgl_string1967za700za7za7_2017za7, "have-syslog", 11);
	      BGL_DEFINE_STRING(BGl_string1887z00zz__configurez00,
		BgL_bgl_string1887za700za7za7_2018za7, "non-custom-gc-directory", 23);
	      BGL_DEFINE_STRING(BGl_string1969z00zz__configurez00,
		BgL_bgl_string1969za700za7za7_2019za7, "have-getrlimit", 14);
	      BGL_DEFINE_STRING(BGl_string1889z00zz__configurez00,
		BgL_bgl_string1889za700za7za7_2020za7, "zip-directory", 13);
	      BGL_DEFINE_STRING(BGl_string1971z00zz__configurez00,
		BgL_bgl_string1971za700za7za7_2021za7, "have-overflow", 13);
	      BGL_DEFINE_STRING(BGl_string1891z00zz__configurez00,
		BgL_bgl_string1891za700za7za7_2022za7, "dll-directory", 13);
	      BGL_DEFINE_STRING(BGl_string1973z00zz__configurez00,
		BgL_bgl_string1973za700za7za7_2023za7, "class-display-min-size", 22);
	      BGL_DEFINE_STRING(BGl_string1893z00zz__configurez00,
		BgL_bgl_string1893za700za7za7_2024za7, "user-libraries", 14);
	      BGL_DEFINE_STRING(BGl_string1975z00zz__configurez00,
		BgL_bgl_string1975za700za7za7_2025za7, "os-class", 8);
	      BGL_DEFINE_STRING(BGl_string1895z00zz__configurez00,
		BgL_bgl_string1895za700za7za7_2026za7, "c-beautifier", 12);
	      BGL_DEFINE_STRING(BGl_string1977z00zz__configurez00,
		BgL_bgl_string1977za700za7za7_2027za7, "os-name", 7);
	      BGL_DEFINE_STRING(BGl_string1897z00zz__configurez00,
		BgL_bgl_string1897za700za7za7_2028za7, "dirname-cmd", 11);
	      BGL_DEFINE_STRING(BGl_string1979z00zz__configurez00,
		BgL_bgl_string1979za700za7za7_2029za7, "os-arch", 7);
	      BGL_DEFINE_STRING(BGl_string1899z00zz__configurez00,
		BgL_bgl_string1899za700za7za7_2030za7, "library-base-name", 17);
	     
		DEFINE_EXPORT_BGL_PROCEDURE(BGl_bigloozd2configzd2envz00zz__configurez00,
		BgL_bgl__biglooza7d2config2031za7, opt_generic_entry,
		BGl__bigloozd2configzd2zz__configurez00, BFALSE, -1);
	      BGL_DEFINE_STRING(BGl_string1981z00zz__configurez00,
		BgL_bgl_string1981za700za7za7_2032za7, "os-version", 10);
	      BGL_DEFINE_STRING(BGl_string1983z00zz__configurez00,
		BgL_bgl_string1983za700za7za7_2033za7, "thread-local-storage", 20);
	      BGL_DEFINE_STRING(BGl_string1985z00zz__configurez00,
		BgL_bgl_string1985za700za7za7_2034za7, "have-spinlock", 13);
	      BGL_DEFINE_STRING(BGl_string1987z00zz__configurez00,
		BgL_bgl_string1987za700za7za7_2035za7, "have-alloca", 11);
	      BGL_DEFINE_STRING(BGl_string1989z00zz__configurez00,
		BgL_bgl_string1989za700za7za7_2036za7, "have-c99-stack-alloc", 20);
	      BGL_DEFINE_STRING(BGl_string1990z00zz__configurez00,
		BgL_bgl_string1990za700za7za7_2037za7,
		"/tmp/bigloo/runtime/Llib/bconfigure.scm", 39);
	      BGL_DEFINE_STRING(BGl_string1991z00zz__configurez00,
		BgL_bgl_string1991za700za7za7_2038za7, "_bigloo-config", 14);
	      BGL_DEFINE_STRING(BGl_string1992z00zz__configurez00,
		BgL_bgl_string1992za700za7za7_2039za7, "vector", 6);
	      BGL_DEFINE_STRING(BGl_string1993z00zz__configurez00,
		BgL_bgl_string1993za700za7za7_2040za7, "pair", 4);
	      BGL_DEFINE_STRING(BGl_string1994z00zz__configurez00,
		BgL_bgl_string1994za700za7za7_2041za7, "&bigloo-configuration-add-entry!",
		32);
	      BGL_DEFINE_STRING(BGl_string1995z00zz__configurez00,
		BgL_bgl_string1995za700za7za7_2042za7, "symbol", 6);
	      BGL_DEFINE_STRING(BGl_string1996z00zz__configurez00,
		BgL_bgl_string1996za700za7za7_2043za7, "no", 2);
	      BGL_DEFINE_STRING(BGl_string1997z00zz__configurez00,
		BgL_bgl_string1997za700za7za7_2044za7, "boehm", 5);
	      BGL_DEFINE_STRING(BGl_string1998z00zz__configurez00,
		BgL_bgl_string1998za700za7za7_2045za7, "saw", 3);
	      BGL_DEFINE_STRING(BGl_string1999z00zz__configurez00,
		BgL_bgl_string1999za700za7za7_2046za7, "unknown", 7);
	     
		DEFINE_EXPORT_BGL_PROCEDURE
		(BGl_bigloozd2configurationzd2envz00zz__configurez00,
		BgL_bgl_za762biglooza7d2conf2047z00,
		BGl_z62bigloozd2configurationzb0zz__configurez00, 0L, BUNSPEC, 0);
	      BGL_DEFINE_STRING(BGl_string1901z00zz__configurez00,
		BgL_bgl_string1901za700za7za7_2048za7, "heap-debug-copt", 15);
	      BGL_DEFINE_STRING(BGl_string1903z00zz__configurez00,
		BgL_bgl_string1903za700za7za7_2049za7, "have-shared-library", 19);
	      BGL_DEFINE_STRING(BGl_string1823z00zz__configurez00,
		BgL_bgl_string1823za700za7za7_2050za7, "release-number", 14);
	      BGL_DEFINE_STRING(BGl_string1905z00zz__configurez00,
		BgL_bgl_string1905za700za7za7_2051za7, "shared-link-option", 18);
	      BGL_DEFINE_STRING(BGl_string1825z00zz__configurez00,
		BgL_bgl_string1825za700za7za7_2052za7, "specific-version", 16);
	      BGL_DEFINE_STRING(BGl_string1907z00zz__configurez00,
		BgL_bgl_string1907za700za7za7_2053za7, "static-link-option", 18);
	      BGL_DEFINE_STRING(BGl_string1827z00zz__configurez00,
		BgL_bgl_string1827za700za7za7_2054za7, "unsafe", 6);
	      BGL_DEFINE_STRING(BGl_string1909z00zz__configurez00,
		BgL_bgl_string1909za700za7za7_2055za7, "shared-lib-suffix", 17);
	      BGL_DEFINE_STRING(BGl_string1829z00zz__configurez00,
		BgL_bgl_string1829za700za7za7_2056za7, "library-safety", 14);
	      BGL_DEFINE_STRING(BGl_string2000z00zz__configurez00,
		BgL_bgl_string2000za700za7za7_2057za7, "__configure", 11);
	      BGL_DEFINE_STRING(BGl_string1911z00zz__configurez00,
		BgL_bgl_string1911za700za7za7_2058za7, "auto-finalizer", 14);
	      BGL_DEFINE_STRING(BGl_string1831z00zz__configurez00,
		BgL_bgl_string1831za700za7za7_2059za7, "homeurl", 7);
	      BGL_DEFINE_STRING(BGl_string1913z00zz__configurez00,
		BgL_bgl_string1913za700za7za7_2060za7, "have-dlopen", 11);
	      BGL_DEFINE_STRING(BGl_string1833z00zz__configurez00,
		BgL_bgl_string1833za700za7za7_2061za7, "shell", 5);
	      BGL_DEFINE_STRING(BGl_string1915z00zz__configurez00,
		BgL_bgl_string1915za700za7za7_2062za7, "dlopen-lib", 10);
	      BGL_DEFINE_STRING(BGl_string1835z00zz__configurez00,
		BgL_bgl_string1835za700za7za7_2063za7, "c-compiler-style", 16);
	      BGL_DEFINE_STRING(BGl_string1917z00zz__configurez00,
		BgL_bgl_string1917za700za7za7_2064za7, "have-bigloo-abort", 17);
	      BGL_DEFINE_STRING(BGl_string1837z00zz__configurez00,
		BgL_bgl_string1837za700za7za7_2065za7, "c-compiler", 10);
	      BGL_DEFINE_STRING(BGl_string1919z00zz__configurez00,
		BgL_bgl_string1919za700za7za7_2066za7, "java", 4);
	      BGL_DEFINE_STRING(BGl_string1839z00zz__configurez00,
		BgL_bgl_string1839za700za7za7_2067za7, "c-ld", 4);
	      BGL_DEFINE_STRING(BGl_string1921z00zz__configurez00,
		BgL_bgl_string1921za700za7za7_2068za7, "jar", 3);
	      BGL_DEFINE_STRING(BGl_string1841z00zz__configurez00,
		BgL_bgl_string1841za700za7za7_2069za7, "c-compiler-o-option", 19);
	      BGL_DEFINE_STRING(BGl_string1923z00zz__configurez00,
		BgL_bgl_string1923za700za7za7_2070za7, "java-shell", 10);
	      BGL_DEFINE_STRING(BGl_string1843z00zz__configurez00,
		BgL_bgl_string1843za700za7za7_2071za7, "c-compiler-fp-option", 20);
	      BGL_DEFINE_STRING(BGl_string1925z00zz__configurez00,
		BgL_bgl_string1925za700za7za7_2072za7, "jflags", 6);
	      BGL_DEFINE_STRING(BGl_string1845z00zz__configurez00,
		BgL_bgl_string1845za700za7za7_2073za7, "c-compiler-debug-option", 23);
	      BGL_DEFINE_STRING(BGl_string1927z00zz__configurez00,
		BgL_bgl_string1927za700za7za7_2074za7, "jvflags", 7);
	      BGL_DEFINE_STRING(BGl_string1847z00zz__configurez00,
		BgL_bgl_string1847za700za7za7_2075za7, "c-compiler-optim-flag", 21);
	      BGL_DEFINE_STRING(BGl_string1929z00zz__configurez00,
		BgL_bgl_string1929za700za7za7_2076za7, "default-back-end", 16);
	      BGL_DEFINE_STRING(BGl_string1849z00zz__configurez00,
		BgL_bgl_string1849za700za7za7_2077za7, "c-compiler-rpath", 16);
	      BGL_DEFINE_STRING(BGl_string1931z00zz__configurez00,
		BgL_bgl_string1931za700za7za7_2078za7, "gc-lib", 6);
	      BGL_DEFINE_STRING(BGl_string1851z00zz__configurez00,
		BgL_bgl_string1851za700za7za7_2079za7, "c-flags", 7);
	      BGL_DEFINE_STRING(BGl_string1933z00zz__configurez00,
		BgL_bgl_string1933za700za7za7_2080za7, "gc-custom", 9);
	      BGL_DEFINE_STRING(BGl_string1853z00zz__configurez00,
		BgL_bgl_string1853za700za7za7_2081za7, "strict-stdc", 11);
	      BGL_DEFINE_STRING(BGl_string1935z00zz__configurez00,
		BgL_bgl_string1935za700za7za7_2082za7, "gc", 2);
	      BGL_DEFINE_STRING(BGl_string1855z00zz__configurez00,
		BgL_bgl_string1855za700za7za7_2083za7, "c-pic-flag", 10);
	      BGL_DEFINE_STRING(BGl_string1937z00zz__configurez00,
		BgL_bgl_string1937za700za7za7_2084za7, "have-bdb", 8);
	      BGL_DEFINE_STRING(BGl_string1857z00zz__configurez00,
		BgL_bgl_string1857za700za7za7_2085za7, "c-nan-flag", 10);
	      BGL_DEFINE_STRING(BGl_string1939z00zz__configurez00,
		BgL_bgl_string1939za700za7za7_2086za7, "dns-cache-enabled", 17);
	      BGL_DEFINE_STRING(BGl_string1859z00zz__configurez00,
		BgL_bgl_string1859za700za7za7_2087za7, "c-fst-flag", 10);
	      BGL_DEFINE_STRING(BGl_string1941z00zz__configurez00,
		BgL_bgl_string1941za700za7za7_2088za7, "shell-mv", 8);
	      BGL_DEFINE_STRING(BGl_string1861z00zz__configurez00,
		BgL_bgl_string1861za700za7za7_2089za7, "c-strip-flag", 12);
	      BGL_DEFINE_STRING(BGl_string1943z00zz__configurez00,
		BgL_bgl_string1943za700za7za7_2090za7, "shell-rm", 8);
	      BGL_DEFINE_STRING(BGl_string1863z00zz__configurez00,
		BgL_bgl_string1863za700za7za7_2091za7, "c-prof-flag", 11);
	      BGL_DEFINE_STRING(BGl_string1945z00zz__configurez00,
		BgL_bgl_string1945za700za7za7_2092za7, "big-endian", 10);
	      BGL_DEFINE_STRING(BGl_string1865z00zz__configurez00,
		BgL_bgl_string1865za700za7za7_2093za7, "c-object-file-extension", 23);
	      BGL_DEFINE_STRING(BGl_string1947z00zz__configurez00,
		BgL_bgl_string1947za700za7za7_2094za7, "little-endian", 13);
	      BGL_DEFINE_STRING(BGl_string1867z00zz__configurez00,
		BgL_bgl_string1867za700za7za7_2095za7, "c-string-split", 14);
	     
		DEFINE_EXPORT_BGL_PROCEDURE
		(BGl_bigloozd2configurationzd2addzd2entryz12zd2envz12zz__configurez00,
		BgL_bgl_za762biglooza7d2conf2096z00,
		BGl_z62bigloozd2configurationzd2addzd2entryz12za2zz__configurez00, 0L,
		BUNSPEC, 2);
	      BGL_DEFINE_STRING(BGl_string1949z00zz__configurez00,
		BgL_bgl_string1949za700za7za7_2097za7, "endianess", 9);
	      BGL_DEFINE_STRING(BGl_string1869z00zz__configurez00,
		BgL_bgl_string1869za700za7za7_2098za7, "c-linker-style", 14);

/* contant bindings */
	static void bgl_constant_bindings()
	{
		BGL_BIND_STRING(BGl_string1869z00zz__configurez00,
			BgL_bgl_string1869za700za7za7_2098za7);
		BGL_BIND_STRING(BGl_string1949z00zz__configurez00,
			BgL_bgl_string1949za700za7za7_2097za7);
		BGL_BIND_PROCEDURE
			(BGl_bigloozd2configurationzd2addzd2entryz12zd2envz12zz__configurez00,
			BgL_bgl_za762biglooza7d2conf2096z00);
		BGL_BIND_STRING(BGl_string1867z00zz__configurez00,
			BgL_bgl_string1867za700za7za7_2095za7);
		BGL_BIND_STRING(BGl_string1947z00zz__configurez00,
			BgL_bgl_string1947za700za7za7_2094za7);
		BGL_BIND_STRING(BGl_string1865z00zz__configurez00,
			BgL_bgl_string1865za700za7za7_2093za7);
		BGL_BIND_STRING(BGl_string1945z00zz__configurez00,
			BgL_bgl_string1945za700za7za7_2092za7);
		BGL_BIND_STRING(BGl_string1863z00zz__configurez00,
			BgL_bgl_string1863za700za7za7_2091za7);
		BGL_BIND_STRING(BGl_string1943z00zz__configurez00,
			BgL_bgl_string1943za700za7za7_2090za7);
		BGL_BIND_STRING(BGl_string1861z00zz__configurez00,
			BgL_bgl_string1861za700za7za7_2089za7);
		BGL_BIND_STRING(BGl_string1941z00zz__configurez00,
			BgL_bgl_string1941za700za7za7_2088za7);
		BGL_BIND_STRING(BGl_string1859z00zz__configurez00,
			BgL_bgl_string1859za700za7za7_2087za7);
		BGL_BIND_STRING(BGl_string1939z00zz__configurez00,
			BgL_bgl_string1939za700za7za7_2086za7);
		BGL_BIND_STRING(BGl_string1857z00zz__configurez00,
			BgL_bgl_string1857za700za7za7_2085za7);
		BGL_BIND_STRING(BGl_string1937z00zz__configurez00,
			BgL_bgl_string1937za700za7za7_2084za7);
		BGL_BIND_STRING(BGl_string1855z00zz__configurez00,
			BgL_bgl_string1855za700za7za7_2083za7);
		BGL_BIND_STRING(BGl_string1935z00zz__configurez00,
			BgL_bgl_string1935za700za7za7_2082za7);
		BGL_BIND_STRING(BGl_string1853z00zz__configurez00,
			BgL_bgl_string1853za700za7za7_2081za7);
		BGL_BIND_STRING(BGl_string1933z00zz__configurez00,
			BgL_bgl_string1933za700za7za7_2080za7);
		BGL_BIND_STRING(BGl_string1851z00zz__configurez00,
			BgL_bgl_string1851za700za7za7_2079za7);
		BGL_BIND_STRING(BGl_string1931z00zz__configurez00,
			BgL_bgl_string1931za700za7za7_2078za7);
		BGL_BIND_STRING(BGl_string1849z00zz__configurez00,
			BgL_bgl_string1849za700za7za7_2077za7);
		BGL_BIND_STRING(BGl_string1929z00zz__configurez00,
			BgL_bgl_string1929za700za7za7_2076za7);
		BGL_BIND_STRING(BGl_string1847z00zz__configurez00,
			BgL_bgl_string1847za700za7za7_2075za7);
		BGL_BIND_STRING(BGl_string1927z00zz__configurez00,
			BgL_bgl_string1927za700za7za7_2074za7);
		BGL_BIND_STRING(BGl_string1845z00zz__configurez00,
			BgL_bgl_string1845za700za7za7_2073za7);
		BGL_BIND_STRING(BGl_string1925z00zz__configurez00,
			BgL_bgl_string1925za700za7za7_2072za7);
		BGL_BIND_STRING(BGl_string1843z00zz__configurez00,
			BgL_bgl_string1843za700za7za7_2071za7);
		BGL_BIND_STRING(BGl_string1923z00zz__configurez00,
			BgL_bgl_string1923za700za7za7_2070za7);
		BGL_BIND_STRING(BGl_string1841z00zz__configurez00,
			BgL_bgl_string1841za700za7za7_2069za7);
		BGL_BIND_STRING(BGl_string1921z00zz__configurez00,
			BgL_bgl_string1921za700za7za7_2068za7);
		BGL_BIND_STRING(BGl_string1839z00zz__configurez00,
			BgL_bgl_string1839za700za7za7_2067za7);
		BGL_BIND_STRING(BGl_string1919z00zz__configurez00,
			BgL_bgl_string1919za700za7za7_2066za7);
		BGL_BIND_STRING(BGl_string1837z00zz__configurez00,
			BgL_bgl_string1837za700za7za7_2065za7);
		BGL_BIND_STRING(BGl_string1917z00zz__configurez00,
			BgL_bgl_string1917za700za7za7_2064za7);
		BGL_BIND_STRING(BGl_string1835z00zz__configurez00,
			BgL_bgl_string1835za700za7za7_2063za7);
		BGL_BIND_STRING(BGl_string1915z00zz__configurez00,
			BgL_bgl_string1915za700za7za7_2062za7);
		BGL_BIND_STRING(BGl_string1833z00zz__configurez00,
			BgL_bgl_string1833za700za7za7_2061za7);
		BGL_BIND_STRING(BGl_string1913z00zz__configurez00,
			BgL_bgl_string1913za700za7za7_2060za7);
		BGL_BIND_STRING(BGl_string1831z00zz__configurez00,
			BgL_bgl_string1831za700za7za7_2059za7);
		BGL_BIND_STRING(BGl_string1911z00zz__configurez00,
			BgL_bgl_string1911za700za7za7_2058za7);
		BGL_BIND_STRING(BGl_string2000z00zz__configurez00,
			BgL_bgl_string2000za700za7za7_2057za7);
		BGL_BIND_STRING(BGl_string1829z00zz__configurez00,
			BgL_bgl_string1829za700za7za7_2056za7);
		BGL_BIND_STRING(BGl_string1909z00zz__configurez00,
			BgL_bgl_string1909za700za7za7_2055za7);
		BGL_BIND_STRING(BGl_string1827z00zz__configurez00,
			BgL_bgl_string1827za700za7za7_2054za7);
		BGL_BIND_STRING(BGl_string1907z00zz__configurez00,
			BgL_bgl_string1907za700za7za7_2053za7);
		BGL_BIND_STRING(BGl_string1825z00zz__configurez00,
			BgL_bgl_string1825za700za7za7_2052za7);
		BGL_BIND_STRING(BGl_string1905z00zz__configurez00,
			BgL_bgl_string1905za700za7za7_2051za7);
		BGL_BIND_STRING(BGl_string1823z00zz__configurez00,
			BgL_bgl_string1823za700za7za7_2050za7);
		BGL_BIND_STRING(BGl_string1903z00zz__configurez00,
			BgL_bgl_string1903za700za7za7_2049za7);
		BGL_BIND_STRING(BGl_string1901z00zz__configurez00,
			BgL_bgl_string1901za700za7za7_2048za7);
		BGL_BIND_PROCEDURE(BGl_bigloozd2configurationzd2envz00zz__configurez00,
			BgL_bgl_za762biglooza7d2conf2047z00);
		BGL_BIND_STRING(BGl_string1999z00zz__configurez00,
			BgL_bgl_string1999za700za7za7_2046za7);
		BGL_BIND_STRING(BGl_string1998z00zz__configurez00,
			BgL_bgl_string1998za700za7za7_2045za7);
		BGL_BIND_STRING(BGl_string1997z00zz__configurez00,
			BgL_bgl_string1997za700za7za7_2044za7);
		BGL_BIND_STRING(BGl_string1996z00zz__configurez00,
			BgL_bgl_string1996za700za7za7_2043za7);
		BGL_BIND_STRING(BGl_string1995z00zz__configurez00,
			BgL_bgl_string1995za700za7za7_2042za7);
		BGL_BIND_STRING(BGl_string1994z00zz__configurez00,
			BgL_bgl_string1994za700za7za7_2041za7);
		BGL_BIND_STRING(BGl_string1993z00zz__configurez00,
			BgL_bgl_string1993za700za7za7_2040za7);
		BGL_BIND_STRING(BGl_string1992z00zz__configurez00,
			BgL_bgl_string1992za700za7za7_2039za7);
		BGL_BIND_STRING(BGl_string1991z00zz__configurez00,
			BgL_bgl_string1991za700za7za7_2038za7);
		BGL_BIND_STRING(BGl_string1990z00zz__configurez00,
			BgL_bgl_string1990za700za7za7_2037za7);
		BGL_BIND_STRING(BGl_string1989z00zz__configurez00,
			BgL_bgl_string1989za700za7za7_2036za7);
		BGL_BIND_STRING(BGl_string1987z00zz__configurez00,
			BgL_bgl_string1987za700za7za7_2035za7);
		BGL_BIND_STRING(BGl_string1985z00zz__configurez00,
			BgL_bgl_string1985za700za7za7_2034za7);
		BGL_BIND_STRING(BGl_string1983z00zz__configurez00,
			BgL_bgl_string1983za700za7za7_2033za7);
		BGL_BIND_STRING(BGl_string1981z00zz__configurez00,
			BgL_bgl_string1981za700za7za7_2032za7);
		BGL_BIND_PROCEDURE(BGl_bigloozd2configzd2envz00zz__configurez00,
			BgL_bgl__biglooza7d2config2031za7);
		BGL_BIND_STRING(BGl_string1899z00zz__configurez00,
			BgL_bgl_string1899za700za7za7_2030za7);
		BGL_BIND_STRING(BGl_string1979z00zz__configurez00,
			BgL_bgl_string1979za700za7za7_2029za7);
		BGL_BIND_STRING(BGl_string1897z00zz__configurez00,
			BgL_bgl_string1897za700za7za7_2028za7);
		BGL_BIND_STRING(BGl_string1977z00zz__configurez00,
			BgL_bgl_string1977za700za7za7_2027za7);
		BGL_BIND_STRING(BGl_string1895z00zz__configurez00,
			BgL_bgl_string1895za700za7za7_2026za7);
		BGL_BIND_STRING(BGl_string1975z00zz__configurez00,
			BgL_bgl_string1975za700za7za7_2025za7);
		BGL_BIND_STRING(BGl_string1893z00zz__configurez00,
			BgL_bgl_string1893za700za7za7_2024za7);
		BGL_BIND_STRING(BGl_string1973z00zz__configurez00,
			BgL_bgl_string1973za700za7za7_2023za7);
		BGL_BIND_STRING(BGl_string1891z00zz__configurez00,
			BgL_bgl_string1891za700za7za7_2022za7);
		BGL_BIND_STRING(BGl_string1971z00zz__configurez00,
			BgL_bgl_string1971za700za7za7_2021za7);
		BGL_BIND_STRING(BGl_string1889z00zz__configurez00,
			BgL_bgl_string1889za700za7za7_2020za7);
		BGL_BIND_STRING(BGl_string1969z00zz__configurez00,
			BgL_bgl_string1969za700za7za7_2019za7);
		BGL_BIND_STRING(BGl_string1887z00zz__configurez00,
			BgL_bgl_string1887za700za7za7_2018za7);
		BGL_BIND_STRING(BGl_string1967z00zz__configurez00,
			BgL_bgl_string1967za700za7za7_2017za7);
		BGL_BIND_STRING(BGl_string1885z00zz__configurez00,
			BgL_bgl_string1885za700za7za7_2016za7);
		BGL_BIND_STRING(BGl_string1965z00zz__configurez00,
			BgL_bgl_string1965za700za7za7_2015za7);
		BGL_BIND_STRING(BGl_string1883z00zz__configurez00,
			BgL_bgl_string1883za700za7za7_2014za7);
		BGL_BIND_STRING(BGl_string1963z00zz__configurez00,
			BgL_bgl_string1963za700za7za7_2013za7);
		BGL_BIND_STRING(BGl_string1881z00zz__configurez00,
			BgL_bgl_string1881za700za7za7_2012za7);
		BGL_BIND_STRING(BGl_string1961z00zz__configurez00,
			BgL_bgl_string1961za700za7za7_2011za7);
		BGL_BIND_STRING(BGl_string1879z00zz__configurez00,
			BgL_bgl_string1879za700za7za7_2010za7);
		BGL_BIND_STRING(BGl_string1959z00zz__configurez00,
			BgL_bgl_string1959za700za7za7_2009za7);
		BGL_BIND_STRING(BGl_string1877z00zz__configurez00,
			BgL_bgl_string1877za700za7za7_2008za7);
		BGL_BIND_STRING(BGl_string1957z00zz__configurez00,
			BgL_bgl_string1957za700za7za7_2007za7);
		BGL_BIND_STRING(BGl_string1875z00zz__configurez00,
			BgL_bgl_string1875za700za7za7_2006za7);
		BGL_BIND_STRING(BGl_string1955z00zz__configurez00,
			BgL_bgl_string1955za700za7za7_2005za7);
		BGL_BIND_STRING(BGl_string1873z00zz__configurez00,
			BgL_bgl_string1873za700za7za7_2004za7);
		BGL_BIND_STRING(BGl_string1953z00zz__configurez00,
			BgL_bgl_string1953za700za7za7_2003za7);
		BGL_BIND_STRING(BGl_string1871z00zz__configurez00,
			BgL_bgl_string1871za700za7za7_2002za7);
		BGL_BIND_STRING(BGl_string1951z00zz__configurez00,
			BgL_bgl_string1951za700za7za7_2001za7);
	}

/* GC roots registration */
	static obj_t bgl_gc_roots_register()
	{
#if defined( BGL_GC_ROOTS )
#define ADD_ROOT( addr ) (addr > roots_max ? roots_max = addr : (addr < roots_min ? roots_min = addr : 0))
		void *roots_min = (void *) ULONG_MAX, *roots_max = 0;

		ADD_ROOT((void *) (&BGl_symbol1910z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1830z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1912z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1832z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1914z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1834z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1916z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1836z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1918z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1838z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1920z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1840z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1922z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1842z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1924z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1844z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1926z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1846z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1928z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1848z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_requirezd2initializa7ationz75zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1930z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1850z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1932z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1852z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1934z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1854z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1936z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1856z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1938z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1858z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1940z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1860z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1942z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1862z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1944z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1864z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1946z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1866z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1948z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1868z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1950z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1870z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1952z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1872z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1954z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1874z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1956z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1876z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1958z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1878z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_za2bigloozd2configurationza2zd2zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1960z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1880z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1962z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1882z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1964z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1884z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1966z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1886z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1968z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1888z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1970z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1890z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1972z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1892z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1974z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1894z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1976z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1896z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1978z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1898z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1980z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1982z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1984z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1986z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1988z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1900z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1902z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1822z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1904z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1824z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1906z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1826z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1908z00zz__configurez00));
		ADD_ROOT((void *) (&BGl_symbol1828z00zz__configurez00));
#undef ADD_ROOT
		if (roots_max > 0)
			GC_add_roots(roots_min, ((void **) roots_max) + 1);
#endif
		return BUNSPEC;
	}



/* module-initialization */
	BGL_EXPORTED_DEF obj_t BGl_modulezd2initializa7ationz75zz__configurez00(long
		BgL_checksumz00_1955, char *BgL_fromz00_1956)
	{
		{
			if (CBOOL(BGl_requirezd2initializa7ationz75zz__configurez00))
				{
					BGl_requirezd2initializa7ationz75zz__configurez00 =
						BBOOL(((bool_t) 0));
					bgl_constant_bindings();
					BGl_gczd2rootszd2initz00zz__configurez00();
					BGl_cnstzd2initzd2zz__configurez00();
					BGl_importedzd2moduleszd2initz00zz__configurez00();
					return BGl_toplevelzd2initzd2zz__configurez00();
				}
			else
				{
					return BUNSPEC;
				}
		}

	}



/* cnst-init */
	obj_t BGl_cnstzd2initzd2zz__configurez00(void)
	{
		{	/* Llib/bconfigure.scm 19 */
			BGl_symbol1822z00zz__configurez00 =
				bstring_to_symbol(BGl_string1823z00zz__configurez00);
			BGl_symbol1824z00zz__configurez00 =
				bstring_to_symbol(BGl_string1825z00zz__configurez00);
			BGl_symbol1826z00zz__configurez00 =
				bstring_to_symbol(BGl_string1827z00zz__configurez00);
			BGl_symbol1828z00zz__configurez00 =
				bstring_to_symbol(BGl_string1829z00zz__configurez00);
			BGl_symbol1830z00zz__configurez00 =
				bstring_to_symbol(BGl_string1831z00zz__configurez00);
			BGl_symbol1832z00zz__configurez00 =
				bstring_to_symbol(BGl_string1833z00zz__configurez00);
			BGl_symbol1834z00zz__configurez00 =
				bstring_to_symbol(BGl_string1835z00zz__configurez00);
			BGl_symbol1836z00zz__configurez00 =
				bstring_to_symbol(BGl_string1837z00zz__configurez00);
			BGl_symbol1838z00zz__configurez00 =
				bstring_to_symbol(BGl_string1839z00zz__configurez00);
			BGl_symbol1840z00zz__configurez00 =
				bstring_to_symbol(BGl_string1841z00zz__configurez00);
			BGl_symbol1842z00zz__configurez00 =
				bstring_to_symbol(BGl_string1843z00zz__configurez00);
			BGl_symbol1844z00zz__configurez00 =
				bstring_to_symbol(BGl_string1845z00zz__configurez00);
			BGl_symbol1846z00zz__configurez00 =
				bstring_to_symbol(BGl_string1847z00zz__configurez00);
			BGl_symbol1848z00zz__configurez00 =
				bstring_to_symbol(BGl_string1849z00zz__configurez00);
			BGl_symbol1850z00zz__configurez00 =
				bstring_to_symbol(BGl_string1851z00zz__configurez00);
			BGl_symbol1852z00zz__configurez00 =
				bstring_to_symbol(BGl_string1853z00zz__configurez00);
			BGl_symbol1854z00zz__configurez00 =
				bstring_to_symbol(BGl_string1855z00zz__configurez00);
			BGl_symbol1856z00zz__configurez00 =
				bstring_to_symbol(BGl_string1857z00zz__configurez00);
			BGl_symbol1858z00zz__configurez00 =
				bstring_to_symbol(BGl_string1859z00zz__configurez00);
			BGl_symbol1860z00zz__configurez00 =
				bstring_to_symbol(BGl_string1861z00zz__configurez00);
			BGl_symbol1862z00zz__configurez00 =
				bstring_to_symbol(BGl_string1863z00zz__configurez00);
			BGl_symbol1864z00zz__configurez00 =
				bstring_to_symbol(BGl_string1865z00zz__configurez00);
			BGl_symbol1866z00zz__configurez00 =
				bstring_to_symbol(BGl_string1867z00zz__configurez00);
			BGl_symbol1868z00zz__configurez00 =
				bstring_to_symbol(BGl_string1869z00zz__configurez00);
			BGl_symbol1870z00zz__configurez00 =
				bstring_to_symbol(BGl_string1871z00zz__configurez00);
			BGl_symbol1872z00zz__configurez00 =
				bstring_to_symbol(BGl_string1873z00zz__configurez00);
			BGl_symbol1874z00zz__configurez00 =
				bstring_to_symbol(BGl_string1875z00zz__configurez00);
			BGl_symbol1876z00zz__configurez00 =
				bstring_to_symbol(BGl_string1877z00zz__configurez00);
			BGl_symbol1878z00zz__configurez00 =
				bstring_to_symbol(BGl_string1879z00zz__configurez00);
			BGl_symbol1880z00zz__configurez00 =
				bstring_to_symbol(BGl_string1881z00zz__configurez00);
			BGl_symbol1882z00zz__configurez00 =
				bstring_to_symbol(BGl_string1883z00zz__configurez00);
			BGl_symbol1884z00zz__configurez00 =
				bstring_to_symbol(BGl_string1885z00zz__configurez00);
			BGl_symbol1886z00zz__configurez00 =
				bstring_to_symbol(BGl_string1887z00zz__configurez00);
			BGl_symbol1888z00zz__configurez00 =
				bstring_to_symbol(BGl_string1889z00zz__configurez00);
			BGl_symbol1890z00zz__configurez00 =
				bstring_to_symbol(BGl_string1891z00zz__configurez00);
			BGl_symbol1892z00zz__configurez00 =
				bstring_to_symbol(BGl_string1893z00zz__configurez00);
			BGl_symbol1894z00zz__configurez00 =
				bstring_to_symbol(BGl_string1895z00zz__configurez00);
			BGl_symbol1896z00zz__configurez00 =
				bstring_to_symbol(BGl_string1897z00zz__configurez00);
			BGl_symbol1898z00zz__configurez00 =
				bstring_to_symbol(BGl_string1899z00zz__configurez00);
			BGl_symbol1900z00zz__configurez00 =
				bstring_to_symbol(BGl_string1901z00zz__configurez00);
			BGl_symbol1902z00zz__configurez00 =
				bstring_to_symbol(BGl_string1903z00zz__configurez00);
			BGl_symbol1904z00zz__configurez00 =
				bstring_to_symbol(BGl_string1905z00zz__configurez00);
			BGl_symbol1906z00zz__configurez00 =
				bstring_to_symbol(BGl_string1907z00zz__configurez00);
			BGl_symbol1908z00zz__configurez00 =
				bstring_to_symbol(BGl_string1909z00zz__configurez00);
			BGl_symbol1910z00zz__configurez00 =
				bstring_to_symbol(BGl_string1911z00zz__configurez00);
			BGl_symbol1912z00zz__configurez00 =
				bstring_to_symbol(BGl_string1913z00zz__configurez00);
			BGl_symbol1914z00zz__configurez00 =
				bstring_to_symbol(BGl_string1915z00zz__configurez00);
			BGl_symbol1916z00zz__configurez00 =
				bstring_to_symbol(BGl_string1917z00zz__configurez00);
			BGl_symbol1918z00zz__configurez00 =
				bstring_to_symbol(BGl_string1919z00zz__configurez00);
			BGl_symbol1920z00zz__configurez00 =
				bstring_to_symbol(BGl_string1921z00zz__configurez00);
			BGl_symbol1922z00zz__configurez00 =
				bstring_to_symbol(BGl_string1923z00zz__configurez00);
			BGl_symbol1924z00zz__configurez00 =
				bstring_to_symbol(BGl_string1925z00zz__configurez00);
			BGl_symbol1926z00zz__configurez00 =
				bstring_to_symbol(BGl_string1927z00zz__configurez00);
			BGl_symbol1928z00zz__configurez00 =
				bstring_to_symbol(BGl_string1929z00zz__configurez00);
			BGl_symbol1930z00zz__configurez00 =
				bstring_to_symbol(BGl_string1931z00zz__configurez00);
			BGl_symbol1932z00zz__configurez00 =
				bstring_to_symbol(BGl_string1933z00zz__configurez00);
			BGl_symbol1934z00zz__configurez00 =
				bstring_to_symbol(BGl_string1935z00zz__configurez00);
			BGl_symbol1936z00zz__configurez00 =
				bstring_to_symbol(BGl_string1937z00zz__configurez00);
			BGl_symbol1938z00zz__configurez00 =
				bstring_to_symbol(BGl_string1939z00zz__configurez00);
			BGl_symbol1940z00zz__configurez00 =
				bstring_to_symbol(BGl_string1941z00zz__configurez00);
			BGl_symbol1942z00zz__configurez00 =
				bstring_to_symbol(BGl_string1943z00zz__configurez00);
			BGl_symbol1944z00zz__configurez00 =
				bstring_to_symbol(BGl_string1945z00zz__configurez00);
			BGl_symbol1946z00zz__configurez00 =
				bstring_to_symbol(BGl_string1947z00zz__configurez00);
			BGl_symbol1948z00zz__configurez00 =
				bstring_to_symbol(BGl_string1949z00zz__configurez00);
			BGl_symbol1950z00zz__configurez00 =
				bstring_to_symbol(BGl_string1951z00zz__configurez00);
			BGl_symbol1952z00zz__configurez00 =
				bstring_to_symbol(BGl_string1953z00zz__configurez00);
			BGl_symbol1954z00zz__configurez00 =
				bstring_to_symbol(BGl_string1955z00zz__configurez00);
			BGl_symbol1956z00zz__configurez00 =
				bstring_to_symbol(BGl_string1957z00zz__configurez00);
			BGl_symbol1958z00zz__configurez00 =
				bstring_to_symbol(BGl_string1959z00zz__configurez00);
			BGl_symbol1960z00zz__configurez00 =
				bstring_to_symbol(BGl_string1961z00zz__configurez00);
			BGl_symbol1962z00zz__configurez00 =
				bstring_to_symbol(BGl_string1963z00zz__configurez00);
			BGl_symbol1964z00zz__configurez00 =
				bstring_to_symbol(BGl_string1965z00zz__configurez00);
			BGl_symbol1966z00zz__configurez00 =
				bstring_to_symbol(BGl_string1967z00zz__configurez00);
			BGl_symbol1968z00zz__configurez00 =
				bstring_to_symbol(BGl_string1969z00zz__configurez00);
			BGl_symbol1970z00zz__configurez00 =
				bstring_to_symbol(BGl_string1971z00zz__configurez00);
			BGl_symbol1972z00zz__configurez00 =
				bstring_to_symbol(BGl_string1973z00zz__configurez00);
			BGl_symbol1974z00zz__configurez00 =
				bstring_to_symbol(BGl_string1975z00zz__configurez00);
			BGl_symbol1976z00zz__configurez00 =
				bstring_to_symbol(BGl_string1977z00zz__configurez00);
			BGl_symbol1978z00zz__configurez00 =
				bstring_to_symbol(BGl_string1979z00zz__configurez00);
			BGl_symbol1980z00zz__configurez00 =
				bstring_to_symbol(BGl_string1981z00zz__configurez00);
			BGl_symbol1982z00zz__configurez00 =
				bstring_to_symbol(BGl_string1983z00zz__configurez00);
			BGl_symbol1984z00zz__configurez00 =
				bstring_to_symbol(BGl_string1985z00zz__configurez00);
			BGl_symbol1986z00zz__configurez00 =
				bstring_to_symbol(BGl_string1987z00zz__configurez00);
			return (BGl_symbol1988z00zz__configurez00 =
				bstring_to_symbol(BGl_string1989z00zz__configurez00), BUNSPEC);
		}

	}



/* gc-roots-init */
	obj_t BGl_gczd2rootszd2initz00zz__configurez00(void)
	{
		{	/* Llib/bconfigure.scm 19 */
			return bgl_gc_roots_register();
		}

	}



/* toplevel-init */
	obj_t BGl_toplevelzd2initzd2zz__configurez00(void)
	{
		{	/* Llib/bconfigure.scm 19 */
			{	/* Llib/bconfigure.scm 233 */
				obj_t BgL_arg1153z00_1070;
				obj_t BgL_arg1155z00_1071;

				BgL_arg1153z00_1070 =
					MAKE_YOUNG_PAIR(BGl_symbol1822z00zz__configurez00,
					string_to_bstring(BGL_RELEASE_NUMBER));
				{	/* Llib/bconfigure.scm 234 */
					obj_t BgL_arg1156z00_1072;
					obj_t BgL_arg1157z00_1073;

					BgL_arg1156z00_1072 =
						MAKE_YOUNG_PAIR(BGl_symbol1824z00zz__configurez00,
						string_to_bstring(BGL_SPECIFIC_VERSION));
					{	/* Llib/bconfigure.scm 235 */
						obj_t BgL_arg1159z00_1074;
						obj_t BgL_arg1160z00_1075;

						{	/* Llib/bconfigure.scm 235 */
							obj_t BgL_arg1162z00_1076;

							BgL_arg1162z00_1076 = BGl_symbol1826z00zz__configurez00;
							BgL_arg1159z00_1074 =
								MAKE_YOUNG_PAIR(BGl_symbol1828z00zz__configurez00,
								BgL_arg1162z00_1076);
						}
						{	/* Llib/bconfigure.scm 236 */
							obj_t BgL_arg1163z00_1077;
							obj_t BgL_arg1167z00_1078;

							BgL_arg1163z00_1077 =
								MAKE_YOUNG_PAIR(BGl_symbol1830z00zz__configurez00,
								string_to_bstring(BGL_HOMEURL));
							{	/* Llib/bconfigure.scm 237 */
								obj_t BgL_arg1169z00_1079;
								obj_t BgL_arg1170z00_1080;

								BgL_arg1169z00_1079 =
									MAKE_YOUNG_PAIR(BGl_symbol1832z00zz__configurez00,
									string_to_bstring(SHELL));
								{	/* Llib/bconfigure.scm 238 */
									obj_t BgL_arg1187z00_1081;
									obj_t BgL_arg1189z00_1082;

									BgL_arg1187z00_1081 =
										MAKE_YOUNG_PAIR(BGl_symbol1834z00zz__configurez00,
										string_to_bstring(C_COMPILER_STYLE));
									{	/* Llib/bconfigure.scm 239 */
										obj_t BgL_arg1192z00_1083;
										obj_t BgL_arg1193z00_1084;

										BgL_arg1192z00_1083 =
											MAKE_YOUNG_PAIR(BGl_symbol1836z00zz__configurez00,
											string_to_bstring(C_COMPILER));
										{	/* Llib/bconfigure.scm 240 */
											obj_t BgL_arg1194z00_1085;
											obj_t BgL_arg1195z00_1086;

											BgL_arg1194z00_1085 =
												MAKE_YOUNG_PAIR(BGl_symbol1838z00zz__configurez00,
												string_to_bstring(C_LD));
											{	/* Llib/bconfigure.scm 241 */
												obj_t BgL_arg1196z00_1087;
												obj_t BgL_arg1197z00_1088;

												BgL_arg1196z00_1087 =
													MAKE_YOUNG_PAIR(BGl_symbol1840z00zz__configurez00,
													string_to_bstring(C_COMPILER_O_OPTION));
												{	/* Llib/bconfigure.scm 242 */
													obj_t BgL_arg1201z00_1089;
													obj_t BgL_arg1202z00_1090;

													BgL_arg1201z00_1089 =
														MAKE_YOUNG_PAIR(BGl_symbol1842z00zz__configurez00,
														string_to_bstring(C_COMPILER_FP_OPTION));
													{	/* Llib/bconfigure.scm 243 */
														obj_t BgL_arg1203z00_1091;
														obj_t BgL_arg1206z00_1092;

														BgL_arg1203z00_1091 =
															MAKE_YOUNG_PAIR(BGl_symbol1844z00zz__configurez00,
															string_to_bstring(C_COMPILER_DEBUG_OPTION));
														{	/* Llib/bconfigure.scm 244 */
															obj_t BgL_arg1207z00_1093;
															obj_t BgL_arg1208z00_1094;

															BgL_arg1207z00_1093 =
																MAKE_YOUNG_PAIR
																(BGl_symbol1846z00zz__configurez00,
																string_to_bstring(C_COMPILER_OPTIM_FLAGS));
															{	/* Llib/bconfigure.scm 245 */
																obj_t BgL_arg1211z00_1095;
																obj_t BgL_arg1213z00_1096;

																BgL_arg1211z00_1095 =
																	MAKE_YOUNG_PAIR
																	(BGl_symbol1848z00zz__configurez00,
																	string_to_bstring(C_COMPILER_RPATH));
																{	/* Llib/bconfigure.scm 246 */
																	obj_t BgL_arg1215z00_1097;
																	obj_t BgL_arg1216z00_1098;

																	BgL_arg1215z00_1097 =
																		MAKE_YOUNG_PAIR
																		(BGl_symbol1850z00zz__configurez00,
																		string_to_bstring(C_FLAGS));
																	{	/* Llib/bconfigure.scm 247 */
																		obj_t BgL_arg1217z00_1099;
																		obj_t BgL_arg1219z00_1100;

																		BgL_arg1217z00_1099 =
																			MAKE_YOUNG_PAIR
																			(BGl_symbol1852z00zz__configurez00,
																			BBOOL(BGL_STRICT_STDC));
																		{	/* Llib/bconfigure.scm 248 */
																			obj_t BgL_arg1224z00_1101;
																			obj_t BgL_arg1225z00_1102;

																			BgL_arg1224z00_1101 =
																				MAKE_YOUNG_PAIR
																				(BGl_symbol1854z00zz__configurez00,
																				string_to_bstring(C_PICFLAGS));
																			{	/* Llib/bconfigure.scm 249 */
																				obj_t BgL_arg1226z00_1103;
																				obj_t BgL_arg1230z00_1104;

																				BgL_arg1226z00_1103 =
																					MAKE_YOUNG_PAIR
																					(BGl_symbol1856z00zz__configurez00,
																					string_to_bstring(C_NANFLAGS));
																				{	/* Llib/bconfigure.scm 250 */
																					obj_t BgL_arg1231z00_1105;
																					obj_t BgL_arg1232z00_1106;

																					BgL_arg1231z00_1105 =
																						MAKE_YOUNG_PAIR
																						(BGl_symbol1858z00zz__configurez00,
																						string_to_bstring(C_FSTFLAGS));
																					{	/* Llib/bconfigure.scm 251 */
																						obj_t BgL_arg1234z00_1107;
																						obj_t BgL_arg1235z00_1108;

																						BgL_arg1234z00_1107 =
																							MAKE_YOUNG_PAIR
																							(BGl_symbol1860z00zz__configurez00,
																							string_to_bstring(C_STRIP_FLAGS));
																						{	/* Llib/bconfigure.scm 252 */
																							obj_t BgL_arg1236z00_1109;
																							obj_t BgL_arg1239z00_1110;

																							BgL_arg1236z00_1109 =
																								MAKE_YOUNG_PAIR
																								(BGl_symbol1862z00zz__configurez00,
																								string_to_bstring
																								(C_PROFILE_FLAGS));
																							{	/* Llib/bconfigure.scm 253 */
																								obj_t BgL_arg1241z00_1111;
																								obj_t BgL_arg1242z00_1112;

																								BgL_arg1241z00_1111 =
																									MAKE_YOUNG_PAIR
																									(BGl_symbol1864z00zz__configurez00,
																									string_to_bstring
																									(C_OBJECT_FILE_EXTENSION));
																								{	/* Llib/bconfigure.scm 254 */
																									obj_t BgL_arg1248z00_1113;
																									obj_t BgL_arg1249z00_1114;

																									BgL_arg1248z00_1113 =
																										MAKE_YOUNG_PAIR
																										(BGl_symbol1866z00zz__configurez00,
																										BBOOL(C_STRING_SPLIT));
																									{	/* Llib/bconfigure.scm 255 */
																										obj_t BgL_arg1252z00_1115;
																										obj_t BgL_arg1253z00_1116;

																										BgL_arg1252z00_1115 =
																											MAKE_YOUNG_PAIR
																											(BGl_symbol1868z00zz__configurez00,
																											string_to_bstring
																											(C_LINKER_STYLE));
																										{	/* Llib/bconfigure.scm 256 */
																											obj_t BgL_arg1254z00_1117;
																											obj_t BgL_arg1258z00_1118;

																											BgL_arg1254z00_1117 =
																												MAKE_YOUNG_PAIR
																												(BGl_symbol1870z00zz__configurez00,
																												string_to_bstring
																												(C_LINKER_FLAGS));
																											{	/* Llib/bconfigure.scm 257 */
																												obj_t
																													BgL_arg1259z00_1119;
																												obj_t
																													BgL_arg1261z00_1120;
																												BgL_arg1259z00_1119 =
																													MAKE_YOUNG_PAIR
																													(BGl_symbol1872z00zz__configurez00,
																													string_to_bstring
																													(C_LINKER_O_OPTION));
																												{	/* Llib/bconfigure.scm 258 */
																													obj_t
																														BgL_arg1262z00_1121;
																													obj_t
																														BgL_arg1263z00_1122;
																													BgL_arg1262z00_1121 =
																														MAKE_YOUNG_PAIR
																														(BGl_symbol1874z00zz__configurez00,
																														string_to_bstring
																														(C_LINKER_DEBUG_OPTION));
																													{	/* Llib/bconfigure.scm 259 */
																														obj_t
																															BgL_arg1265z00_1123;
																														obj_t
																															BgL_arg1266z00_1124;
																														BgL_arg1265z00_1123
																															=
																															MAKE_YOUNG_PAIR
																															(BGl_symbol1876z00zz__configurez00,
																															string_to_bstring
																															(C_LINKER_OPTIM_FLAGS));
																														{	/* Llib/bconfigure.scm 260 */
																															obj_t
																																BgL_arg1267z00_1125;
																															obj_t
																																BgL_arg1269z00_1126;
																															BgL_arg1267z00_1125
																																=
																																MAKE_YOUNG_PAIR
																																(BGl_symbol1878z00zz__configurez00,
																																string_to_bstring
																																(C_LINKER_SONAME_OPTION));
																															{	/* Llib/bconfigure.scm 261 */
																																obj_t
																																	BgL_arg1271z00_1127;
																																obj_t
																																	BgL_arg1274z00_1128;
																																BgL_arg1271z00_1127
																																	=
																																	MAKE_YOUNG_PAIR
																																	(BGl_symbol1880z00zz__configurez00,
																																	string_to_bstring
																																	(C_LINKER_SHARED_OPTION));
																																{	/* Llib/bconfigure.scm 262 */
																																	obj_t
																																		BgL_arg1276z00_1129;
																																	obj_t
																																		BgL_arg1278z00_1130;
																																	BgL_arg1276z00_1129
																																		=
																																		MAKE_YOUNG_PAIR
																																		(BGl_symbol1882z00zz__configurez00,
																																		string_to_bstring
																																		(BGL_LD_LIBRARY_DIR));
																																	{	/* Llib/bconfigure.scm 263 */
																																		obj_t
																																			BgL_arg1279z00_1131;
																																		obj_t
																																			BgL_arg1280z00_1132;
																																		BgL_arg1279z00_1131
																																			=
																																			MAKE_YOUNG_PAIR
																																			(BGl_symbol1884z00zz__configurez00,
																																			string_to_bstring
																																			(LIBRARY_DIRECTORY));
																																		{	/* Llib/bconfigure.scm 264 */
																																			obj_t
																																				BgL_arg1281z00_1133;
																																			obj_t
																																				BgL_arg1282z00_1134;
																																			BgL_arg1281z00_1133
																																				=
																																				MAKE_YOUNG_PAIR
																																				(BGl_symbol1886z00zz__configurez00,
																																				string_to_bstring
																																				(BGL_NON_CUSTOM_GC_DIR));
																																			{	/* Llib/bconfigure.scm 265 */
																																				obj_t
																																					BgL_arg1283z00_1135;
																																				obj_t
																																					BgL_arg1285z00_1136;
																																				BgL_arg1283z00_1135
																																					=
																																					MAKE_YOUNG_PAIR
																																					(BGl_symbol1888z00zz__configurez00,
																																					string_to_bstring
																																					(ZIP_DIRECTORY));
																																				{	/* Llib/bconfigure.scm 266 */
																																					obj_t
																																						BgL_arg1287z00_1137;
																																					obj_t
																																						BgL_arg1291z00_1138;
																																					BgL_arg1287z00_1137
																																						=
																																						MAKE_YOUNG_PAIR
																																						(BGl_symbol1890z00zz__configurez00,
																																						string_to_bstring
																																						(DLL_DIRECTORY));
																																					{	/* Llib/bconfigure.scm 267 */
																																						obj_t
																																							BgL_arg1292z00_1139;
																																						obj_t
																																							BgL_arg1293z00_1140;
																																						BgL_arg1292z00_1139
																																							=
																																							MAKE_YOUNG_PAIR
																																							(BGl_symbol1892z00zz__configurez00,
																																							string_to_bstring
																																							(USER_LIBRARIES));
																																						{	/* Llib/bconfigure.scm 268 */
																																							obj_t
																																								BgL_arg1295z00_1141;
																																							obj_t
																																								BgL_arg1296z00_1142;
																																							BgL_arg1295z00_1141
																																								=
																																								MAKE_YOUNG_PAIR
																																								(BGl_symbol1894z00zz__configurez00,
																																								string_to_bstring
																																								(C_BEAUTIFIER));
																																							{	/* Llib/bconfigure.scm 269 */
																																								obj_t
																																									BgL_arg1298z00_1143;
																																								obj_t
																																									BgL_arg1301z00_1144;
																																								BgL_arg1298z00_1143
																																									=
																																									MAKE_YOUNG_PAIR
																																									(BGl_symbol1896z00zz__configurez00,
																																									string_to_bstring
																																									(DIRNAME_CMD));
																																								{	/* Llib/bconfigure.scm 270 */
																																									obj_t
																																										BgL_arg1322z00_1145;
																																									obj_t
																																										BgL_arg1329z00_1146;
																																									BgL_arg1322z00_1145
																																										=
																																										MAKE_YOUNG_PAIR
																																										(BGl_symbol1898z00zz__configurez00,
																																										string_to_bstring
																																										(LIBRARY_BASE_NAME));
																																									{	/* Llib/bconfigure.scm 271 */
																																										obj_t
																																											BgL_arg1330z00_1147;
																																										obj_t
																																											BgL_arg1331z00_1148;
																																										BgL_arg1330z00_1147
																																											=
																																											MAKE_YOUNG_PAIR
																																											(BGl_symbol1900z00zz__configurez00,
																																											string_to_bstring
																																											(BGL_HEAP_DEBUG_COPT));
																																										{	/* Llib/bconfigure.scm 272 */
																																											obj_t
																																												BgL_arg1332z00_1149;
																																											obj_t
																																												BgL_arg1333z00_1150;
																																											BgL_arg1332z00_1149
																																												=
																																												MAKE_YOUNG_PAIR
																																												(BGl_symbol1902z00zz__configurez00,
																																												BBOOL
																																												(HAVE_SHARED_LIBRARY));
																																											{	/* Llib/bconfigure.scm 273 */
																																												obj_t
																																													BgL_arg1334z00_1151;
																																												obj_t
																																													BgL_arg1335z00_1152;
																																												BgL_arg1334z00_1151
																																													=
																																													MAKE_YOUNG_PAIR
																																													(BGl_symbol1904z00zz__configurez00,
																																													string_to_bstring
																																													(ADDITIONAL_SHARED_LINK_OPTION));
																																												{	/* Llib/bconfigure.scm 274 */
																																													obj_t
																																														BgL_arg1336z00_1153;
																																													obj_t
																																														BgL_arg1337z00_1154;
																																													BgL_arg1336z00_1153
																																														=
																																														MAKE_YOUNG_PAIR
																																														(BGl_symbol1906z00zz__configurez00,
																																														string_to_bstring
																																														(ADDITIONAL_STATIC_LINK_OPTION));
																																													{	/* Llib/bconfigure.scm 275 */
																																														obj_t
																																															BgL_arg1338z00_1155;
																																														obj_t
																																															BgL_arg1339z00_1156;
																																														BgL_arg1338z00_1155
																																															=
																																															MAKE_YOUNG_PAIR
																																															(BGl_symbol1908z00zz__configurez00,
																																															string_to_bstring
																																															(SHARED_LIB_SUFFIX));
																																														{	/* Llib/bconfigure.scm 276 */
																																															obj_t
																																																BgL_arg1341z00_1157;
																																															obj_t
																																																BgL_arg1342z00_1158;
																																															BgL_arg1341z00_1157
																																																=
																																																MAKE_YOUNG_PAIR
																																																(BGl_symbol1910z00zz__configurez00,
																																																BBOOL
																																																(BGL_AUTO_FINALIZER));
																																															{	/* Llib/bconfigure.scm 277 */
																																																obj_t
																																																	BgL_arg1343z00_1159;
																																																obj_t
																																																	BgL_arg1345z00_1160;
																																																BgL_arg1343z00_1159
																																																	=
																																																	MAKE_YOUNG_PAIR
																																																	(BGl_symbol1912z00zz__configurez00,
																																																	BBOOL
																																																	(HAVE_DLOPEN));
																																																{	/* Llib/bconfigure.scm 278 */
																																																	obj_t
																																																		BgL_arg1346z00_1161;
																																																	obj_t
																																																		BgL_arg1347z00_1162;
																																																	BgL_arg1346z00_1161
																																																		=
																																																		MAKE_YOUNG_PAIR
																																																		(BGl_symbol1914z00zz__configurez00,
																																																		string_to_bstring
																																																		(DLOPEN_LD_OPT));
																																																	{	/* Llib/bconfigure.scm 279 */
																																																		obj_t
																																																			BgL_arg1349z00_1163;
																																																		obj_t
																																																			BgL_arg1351z00_1164;
																																																		BgL_arg1349z00_1163
																																																			=
																																																			MAKE_YOUNG_PAIR
																																																			(BGl_symbol1916z00zz__configurez00,
																																																			BBOOL
																																																			(BGL_HAVE_BIGLOO_ABORT));
																																																		{	/* Llib/bconfigure.scm 280 */
																																																			obj_t
																																																				BgL_arg1352z00_1165;
																																																			obj_t
																																																				BgL_arg1353z00_1166;
																																																			BgL_arg1352z00_1165
																																																				=
																																																				MAKE_YOUNG_PAIR
																																																				(BGl_symbol1918z00zz__configurez00,
																																																				string_to_bstring
																																																				(BGL_JAVA));
																																																			{	/* Llib/bconfigure.scm 281 */
																																																				obj_t
																																																					BgL_arg1355z00_1167;
																																																				obj_t
																																																					BgL_arg1356z00_1168;
																																																				BgL_arg1355z00_1167
																																																					=
																																																					MAKE_YOUNG_PAIR
																																																					(BGl_symbol1920z00zz__configurez00,
																																																					string_to_bstring
																																																					(BGL_JAR));
																																																				{	/* Llib/bconfigure.scm 282 */
																																																					obj_t
																																																						BgL_arg1357z00_1169;
																																																					obj_t
																																																						BgL_arg1358z00_1170;
																																																					BgL_arg1357z00_1169
																																																						=
																																																						MAKE_YOUNG_PAIR
																																																						(BGl_symbol1922z00zz__configurez00,
																																																						string_to_bstring
																																																						(BGL_JAVA_SHELL));
																																																					{	/* Llib/bconfigure.scm 283 */
																																																						obj_t
																																																							BgL_arg1359z00_1171;
																																																						obj_t
																																																							BgL_arg1360z00_1172;
																																																						BgL_arg1359z00_1171
																																																							=
																																																							MAKE_YOUNG_PAIR
																																																							(BGl_symbol1924z00zz__configurez00,
																																																							string_to_bstring
																																																							(BGL_JAVA_OPT));
																																																						{	/* Llib/bconfigure.scm 284 */
																																																							obj_t
																																																								BgL_arg1361z00_1173;
																																																							obj_t
																																																								BgL_arg1362z00_1174;
																																																							BgL_arg1361z00_1173
																																																								=
																																																								MAKE_YOUNG_PAIR
																																																								(BGl_symbol1926z00zz__configurez00,
																																																								string_to_bstring
																																																								(BGL_JAVA_VOPT));
																																																							{	/* Llib/bconfigure.scm 285 */
																																																								obj_t
																																																									BgL_arg1363z00_1175;
																																																								obj_t
																																																									BgL_arg1364z00_1176;
																																																								BgL_arg1363z00_1175
																																																									=
																																																									MAKE_YOUNG_PAIR
																																																									(BGl_symbol1928z00zz__configurez00,
																																																									string_to_bstring
																																																									(BGL_DEFAULT_BACK_END));
																																																								{	/* Llib/bconfigure.scm 286 */
																																																									obj_t
																																																										BgL_arg1365z00_1177;
																																																									obj_t
																																																										BgL_arg1366z00_1178;
																																																									BgL_arg1365z00_1177
																																																										=
																																																										MAKE_YOUNG_PAIR
																																																										(BGl_symbol1930z00zz__configurez00,
																																																										string_to_bstring
																																																										(BGL_GC_LIBRARY));
																																																									{	/* Llib/bconfigure.scm 287 */
																																																										obj_t
																																																											BgL_arg1367z00_1179;
																																																										obj_t
																																																											BgL_arg1368z00_1180;
																																																										BgL_arg1367z00_1179
																																																											=
																																																											MAKE_YOUNG_PAIR
																																																											(BGl_symbol1932z00zz__configurez00,
																																																											BBOOL
																																																											(BGL_GC_CUSTOM));
																																																										{	/* Llib/bconfigure.scm 288 */
																																																											obj_t
																																																												BgL_arg1369z00_1181;
																																																											obj_t
																																																												BgL_arg1370z00_1182;
																																																											{	/* Llib/bconfigure.scm 288 */
																																																												obj_t
																																																													BgL_arg1371z00_1183;
																																																												BgL_arg1371z00_1183
																																																													=
																																																													BGl_gczd2namezd2zz__configurez00
																																																													(BGL_GC);
																																																												BgL_arg1369z00_1181
																																																													=
																																																													MAKE_YOUNG_PAIR
																																																													(BGl_symbol1934z00zz__configurez00,
																																																													BgL_arg1371z00_1183);
																																																											}
																																																											{	/* Llib/bconfigure.scm 289 */
																																																												obj_t
																																																													BgL_arg1372z00_1184;
																																																												obj_t
																																																													BgL_arg1373z00_1185;
																																																												BgL_arg1372z00_1184
																																																													=
																																																													MAKE_YOUNG_PAIR
																																																													(BGl_symbol1936z00zz__configurez00,
																																																													BBOOL
																																																													(BGL_HAVE_BDB));
																																																												{	/* Llib/bconfigure.scm 290 */
																																																													obj_t
																																																														BgL_arg1374z00_1186;
																																																													obj_t
																																																														BgL_arg1376z00_1187;
																																																													BgL_arg1374z00_1186
																																																														=
																																																														MAKE_YOUNG_PAIR
																																																														(BGl_symbol1938z00zz__configurez00,
																																																														BBOOL
																																																														(BGL_DNS_CACHE));
																																																													{	/* Llib/bconfigure.scm 291 */
																																																														obj_t
																																																															BgL_arg1377z00_1188;
																																																														obj_t
																																																															BgL_arg1378z00_1189;
																																																														BgL_arg1377z00_1188
																																																															=
																																																															MAKE_YOUNG_PAIR
																																																															(BGl_symbol1940z00zz__configurez00,
																																																															string_to_bstring
																																																															(BGL_SHELL_MV));
																																																														{	/* Llib/bconfigure.scm 292 */
																																																															obj_t
																																																																BgL_arg1379z00_1190;
																																																															obj_t
																																																																BgL_arg1380z00_1191;
																																																															BgL_arg1379z00_1190
																																																																=
																																																																MAKE_YOUNG_PAIR
																																																																(BGl_symbol1942z00zz__configurez00,
																																																																string_to_bstring
																																																																(BGL_SHELL_RM));
																																																															{	/* Llib/bconfigure.scm 293 */
																																																																obj_t
																																																																	BgL_arg1381z00_1192;
																																																																obj_t
																																																																	BgL_arg1382z00_1193;
																																																																{	/* Llib/bconfigure.scm 293 */
																																																																	obj_t
																																																																		BgL_arg1383z00_1194;
																																																																	if (BGL_BIG_ENDIAN)
																																																																		{	/* Llib/bconfigure.scm 293 */
																																																																			BgL_arg1383z00_1194
																																																																				=
																																																																				BGl_symbol1944z00zz__configurez00;
																																																																		}
																																																																	else
																																																																		{	/* Llib/bconfigure.scm 293 */
																																																																			BgL_arg1383z00_1194
																																																																				=
																																																																				BGl_symbol1946z00zz__configurez00;
																																																																		}
																																																																	BgL_arg1381z00_1192
																																																																		=
																																																																		MAKE_YOUNG_PAIR
																																																																		(BGl_symbol1948z00zz__configurez00,
																																																																		BgL_arg1383z00_1194);
																																																																}
																																																																{	/* Llib/bconfigure.scm 294 */
																																																																	obj_t
																																																																		BgL_arg1384z00_1195;
																																																																	obj_t
																																																																		BgL_arg1385z00_1196;
																																																																	BgL_arg1384z00_1195
																																																																		=
																																																																		MAKE_YOUNG_PAIR
																																																																		(BGl_symbol1950z00zz__configurez00,
																																																																		string_to_bstring
																																																																		(BGL_REGEXP_FAMILY));
																																																																	{	/* Llib/bconfigure.scm 295 */
																																																																		obj_t
																																																																			BgL_arg1386z00_1197;
																																																																		obj_t
																																																																			BgL_arg1387z00_1198;
																																																																		BgL_arg1386z00_1197
																																																																			=
																																																																			MAKE_YOUNG_PAIR
																																																																			(BGl_symbol1952z00zz__configurez00,
																																																																			BINT
																																																																			(BGL_INT_BIT_SIZE));
																																																																		{	/* Llib/bconfigure.scm 296 */
																																																																			obj_t
																																																																				BgL_arg1388z00_1199;
																																																																			obj_t
																																																																				BgL_arg1389z00_1200;
																																																																			BgL_arg1388z00_1199
																																																																				=
																																																																				MAKE_YOUNG_PAIR
																																																																				(BGl_symbol1954z00zz__configurez00,
																																																																				BINT
																																																																				(BGL_ELONG_BIT_SIZE));
																																																																			{	/* Llib/bconfigure.scm 297 */
																																																																				obj_t
																																																																					BgL_arg1390z00_1201;
																																																																				obj_t
																																																																					BgL_arg1391z00_1202;
																																																																				BgL_arg1390z00_1201
																																																																					=
																																																																					MAKE_YOUNG_PAIR
																																																																					(BGl_symbol1956z00zz__configurez00,
																																																																					BINT
																																																																					(PTR_ALIGNMENT));
																																																																				{	/* Llib/bconfigure.scm 298 */
																																																																					obj_t
																																																																						BgL_arg1392z00_1203;
																																																																					obj_t
																																																																						BgL_arg1395z00_1204;
																																																																					BgL_arg1392z00_1203
																																																																						=
																																																																						MAKE_YOUNG_PAIR
																																																																						(BGl_symbol1958z00zz__configurez00,
																																																																						BBOOL
																																																																						(BGL_NAN_TAGGING));
																																																																					{	/* Llib/bconfigure.scm 299 */
																																																																						obj_t
																																																																							BgL_arg1396z00_1205;
																																																																						obj_t
																																																																							BgL_arg1397z00_1206;
																																																																						BgL_arg1396z00_1205
																																																																							=
																																																																							MAKE_YOUNG_PAIR
																																																																							(BGl_symbol1960z00zz__configurez00,
																																																																							BBOOL
																																																																							(BGL_NUN_TAGGING));
																																																																						{	/* Llib/bconfigure.scm 300 */
																																																																							obj_t
																																																																								BgL_arg1398z00_1207;
																																																																							obj_t
																																																																								BgL_arg1399z00_1208;
																																																																							BgL_arg1398z00_1207
																																																																								=
																																																																								MAKE_YOUNG_PAIR
																																																																								(BGl_symbol1962z00zz__configurez00,
																																																																								BBOOL
																																																																								(BGL_FL_TAGGING));
																																																																							{	/* Llib/bconfigure.scm 301 */
																																																																								obj_t
																																																																									BgL_arg1400z00_1209;
																																																																								obj_t
																																																																									BgL_arg1401z00_1210;
																																																																								BgL_arg1400z00_1209
																																																																									=
																																																																									MAKE_YOUNG_PAIR
																																																																									(BGl_symbol1964z00zz__configurez00,
																																																																									BBOOL
																																																																									(BGL_HAVE_UNISTRING));
																																																																								{	/* Llib/bconfigure.scm 302 */
																																																																									obj_t
																																																																										BgL_arg1402z00_1211;
																																																																									obj_t
																																																																										BgL_arg1403z00_1212;
																																																																									BgL_arg1402z00_1211
																																																																										=
																																																																										MAKE_YOUNG_PAIR
																																																																										(BGl_symbol1966z00zz__configurez00,
																																																																										BBOOL
																																																																										(BGL_HAVE_SYSLOG));
																																																																									{	/* Llib/bconfigure.scm 303 */
																																																																										obj_t
																																																																											BgL_arg1404z00_1213;
																																																																										obj_t
																																																																											BgL_arg1405z00_1214;
																																																																										BgL_arg1404z00_1213
																																																																											=
																																																																											MAKE_YOUNG_PAIR
																																																																											(BGl_symbol1968z00zz__configurez00,
																																																																											BBOOL
																																																																											(BGL_HAVE_GETRLIMIT));
																																																																										{	/* Llib/bconfigure.scm 304 */
																																																																											obj_t
																																																																												BgL_arg1407z00_1215;
																																																																											obj_t
																																																																												BgL_arg1408z00_1216;
																																																																											BgL_arg1407z00_1215
																																																																												=
																																																																												MAKE_YOUNG_PAIR
																																																																												(BGl_symbol1970z00zz__configurez00,
																																																																												BBOOL
																																																																												(BGL_HAVE_OVERFLOW));
																																																																											{	/* Llib/bconfigure.scm 305 */
																																																																												obj_t
																																																																													BgL_arg1409z00_1217;
																																																																												obj_t
																																																																													BgL_arg1410z00_1218;
																																																																												BgL_arg1409z00_1217
																																																																													=
																																																																													MAKE_YOUNG_PAIR
																																																																													(BGl_symbol1972z00zz__configurez00,
																																																																													BINT
																																																																													(BGL_CLASS_DISPLAY_MIN_SIZE));
																																																																												{	/* Llib/bconfigure.scm 306 */
																																																																													obj_t
																																																																														BgL_arg1411z00_1219;
																																																																													obj_t
																																																																														BgL_arg1412z00_1220;
																																																																													BgL_arg1411z00_1219
																																																																														=
																																																																														MAKE_YOUNG_PAIR
																																																																														(BGl_symbol1974z00zz__configurez00,
																																																																														string_to_bstring
																																																																														(OS_CLASS));
																																																																													{	/* Llib/bconfigure.scm 307 */
																																																																														obj_t
																																																																															BgL_arg1413z00_1221;
																																																																														obj_t
																																																																															BgL_arg1414z00_1222;
																																																																														BgL_arg1413z00_1221
																																																																															=
																																																																															MAKE_YOUNG_PAIR
																																																																															(BGl_symbol1976z00zz__configurez00,
																																																																															string_to_bstring
																																																																															(OS_NAME));
																																																																														{	/* Llib/bconfigure.scm 308 */
																																																																															obj_t
																																																																																BgL_arg1415z00_1223;
																																																																															obj_t
																																																																																BgL_arg1416z00_1224;
																																																																															BgL_arg1415z00_1223
																																																																																=
																																																																																MAKE_YOUNG_PAIR
																																																																																(BGl_symbol1978z00zz__configurez00,
																																																																																string_to_bstring
																																																																																(OS_ARCH));
																																																																															{	/* Llib/bconfigure.scm 309 */
																																																																																obj_t
																																																																																	BgL_arg1417z00_1225;
																																																																																obj_t
																																																																																	BgL_arg1419z00_1226;
																																																																																BgL_arg1417z00_1225
																																																																																	=
																																																																																	MAKE_YOUNG_PAIR
																																																																																	(BGl_symbol1980z00zz__configurez00,
																																																																																	string_to_bstring
																																																																																	(OS_VERSION));
																																																																																{	/* Llib/bconfigure.scm 310 */
																																																																																	obj_t
																																																																																		BgL_arg1420z00_1227;
																																																																																	obj_t
																																																																																		BgL_arg1421z00_1228;
																																																																																	BgL_arg1420z00_1227
																																																																																		=
																																																																																		MAKE_YOUNG_PAIR
																																																																																		(BGl_symbol1982z00zz__configurez00,
																																																																																		BBOOL
																																																																																		(BGL_HAS_THREAD_LOCALSTORAGE));
																																																																																	{	/* Llib/bconfigure.scm 311 */
																																																																																		obj_t
																																																																																			BgL_arg1422z00_1229;
																																																																																		obj_t
																																																																																			BgL_arg1423z00_1230;
																																																																																		BgL_arg1422z00_1229
																																																																																			=
																																																																																			MAKE_YOUNG_PAIR
																																																																																			(BGl_symbol1984z00zz__configurez00,
																																																																																			BBOOL
																																																																																			(BGL_HAVE_SPINLOCK));
																																																																																		{	/* Llib/bconfigure.scm 312 */
																																																																																			obj_t
																																																																																				BgL_arg1424z00_1231;
																																																																																			obj_t
																																																																																				BgL_arg1425z00_1232;
																																																																																			BgL_arg1424z00_1231
																																																																																				=
																																																																																				MAKE_YOUNG_PAIR
																																																																																				(BGl_symbol1986z00zz__configurez00,
																																																																																				BBOOL
																																																																																				(BGL_HAVE_ALLOCA));
																																																																																			{	/* Llib/bconfigure.scm 313 */
																																																																																				obj_t
																																																																																					BgL_arg1426z00_1233;
																																																																																				BgL_arg1426z00_1233
																																																																																					=
																																																																																					MAKE_YOUNG_PAIR
																																																																																					(BGl_symbol1988z00zz__configurez00,
																																																																																					BBOOL
																																																																																					(BGL_HAVE_C99STACKALLOC));
																																																																																				BgL_arg1425z00_1232
																																																																																					=
																																																																																					MAKE_YOUNG_PAIR
																																																																																					(BgL_arg1426z00_1233,
																																																																																					BNIL);
																																																																																			}
																																																																																			BgL_arg1423z00_1230
																																																																																				=
																																																																																				MAKE_YOUNG_PAIR
																																																																																				(BgL_arg1424z00_1231,
																																																																																				BgL_arg1425z00_1232);
																																																																																		}
																																																																																		BgL_arg1421z00_1228
																																																																																			=
																																																																																			MAKE_YOUNG_PAIR
																																																																																			(BgL_arg1422z00_1229,
																																																																																			BgL_arg1423z00_1230);
																																																																																	}
																																																																																	BgL_arg1419z00_1226
																																																																																		=
																																																																																		MAKE_YOUNG_PAIR
																																																																																		(BgL_arg1420z00_1227,
																																																																																		BgL_arg1421z00_1228);
																																																																																}
																																																																																BgL_arg1416z00_1224
																																																																																	=
																																																																																	MAKE_YOUNG_PAIR
																																																																																	(BgL_arg1417z00_1225,
																																																																																	BgL_arg1419z00_1226);
																																																																															}
																																																																															BgL_arg1414z00_1222
																																																																																=
																																																																																MAKE_YOUNG_PAIR
																																																																																(BgL_arg1415z00_1223,
																																																																																BgL_arg1416z00_1224);
																																																																														}
																																																																														BgL_arg1412z00_1220
																																																																															=
																																																																															MAKE_YOUNG_PAIR
																																																																															(BgL_arg1413z00_1221,
																																																																															BgL_arg1414z00_1222);
																																																																													}
																																																																													BgL_arg1410z00_1218
																																																																														=
																																																																														MAKE_YOUNG_PAIR
																																																																														(BgL_arg1411z00_1219,
																																																																														BgL_arg1412z00_1220);
																																																																												}
																																																																												BgL_arg1408z00_1216
																																																																													=
																																																																													MAKE_YOUNG_PAIR
																																																																													(BgL_arg1409z00_1217,
																																																																													BgL_arg1410z00_1218);
																																																																											}
																																																																											BgL_arg1405z00_1214
																																																																												=
																																																																												MAKE_YOUNG_PAIR
																																																																												(BgL_arg1407z00_1215,
																																																																												BgL_arg1408z00_1216);
																																																																										}
																																																																										BgL_arg1403z00_1212
																																																																											=
																																																																											MAKE_YOUNG_PAIR
																																																																											(BgL_arg1404z00_1213,
																																																																											BgL_arg1405z00_1214);
																																																																									}
																																																																									BgL_arg1401z00_1210
																																																																										=
																																																																										MAKE_YOUNG_PAIR
																																																																										(BgL_arg1402z00_1211,
																																																																										BgL_arg1403z00_1212);
																																																																								}
																																																																								BgL_arg1399z00_1208
																																																																									=
																																																																									MAKE_YOUNG_PAIR
																																																																									(BgL_arg1400z00_1209,
																																																																									BgL_arg1401z00_1210);
																																																																							}
																																																																							BgL_arg1397z00_1206
																																																																								=
																																																																								MAKE_YOUNG_PAIR
																																																																								(BgL_arg1398z00_1207,
																																																																								BgL_arg1399z00_1208);
																																																																						}
																																																																						BgL_arg1395z00_1204
																																																																							=
																																																																							MAKE_YOUNG_PAIR
																																																																							(BgL_arg1396z00_1205,
																																																																							BgL_arg1397z00_1206);
																																																																					}
																																																																					BgL_arg1391z00_1202
																																																																						=
																																																																						MAKE_YOUNG_PAIR
																																																																						(BgL_arg1392z00_1203,
																																																																						BgL_arg1395z00_1204);
																																																																				}
																																																																				BgL_arg1389z00_1200
																																																																					=
																																																																					MAKE_YOUNG_PAIR
																																																																					(BgL_arg1390z00_1201,
																																																																					BgL_arg1391z00_1202);
																																																																			}
																																																																			BgL_arg1387z00_1198
																																																																				=
																																																																				MAKE_YOUNG_PAIR
																																																																				(BgL_arg1388z00_1199,
																																																																				BgL_arg1389z00_1200);
																																																																		}
																																																																		BgL_arg1385z00_1196
																																																																			=
																																																																			MAKE_YOUNG_PAIR
																																																																			(BgL_arg1386z00_1197,
																																																																			BgL_arg1387z00_1198);
																																																																	}
																																																																	BgL_arg1382z00_1193
																																																																		=
																																																																		MAKE_YOUNG_PAIR
																																																																		(BgL_arg1384z00_1195,
																																																																		BgL_arg1385z00_1196);
																																																																}
																																																																BgL_arg1380z00_1191
																																																																	=
																																																																	MAKE_YOUNG_PAIR
																																																																	(BgL_arg1381z00_1192,
																																																																	BgL_arg1382z00_1193);
																																																															}
																																																															BgL_arg1378z00_1189
																																																																=
																																																																MAKE_YOUNG_PAIR
																																																																(BgL_arg1379z00_1190,
																																																																BgL_arg1380z00_1191);
																																																														}
																																																														BgL_arg1376z00_1187
																																																															=
																																																															MAKE_YOUNG_PAIR
																																																															(BgL_arg1377z00_1188,
																																																															BgL_arg1378z00_1189);
																																																													}
																																																													BgL_arg1373z00_1185
																																																														=
																																																														MAKE_YOUNG_PAIR
																																																														(BgL_arg1374z00_1186,
																																																														BgL_arg1376z00_1187);
																																																												}
																																																												BgL_arg1370z00_1182
																																																													=
																																																													MAKE_YOUNG_PAIR
																																																													(BgL_arg1372z00_1184,
																																																													BgL_arg1373z00_1185);
																																																											}
																																																											BgL_arg1368z00_1180
																																																												=
																																																												MAKE_YOUNG_PAIR
																																																												(BgL_arg1369z00_1181,
																																																												BgL_arg1370z00_1182);
																																																										}
																																																										BgL_arg1366z00_1178
																																																											=
																																																											MAKE_YOUNG_PAIR
																																																											(BgL_arg1367z00_1179,
																																																											BgL_arg1368z00_1180);
																																																									}
																																																									BgL_arg1364z00_1176
																																																										=
																																																										MAKE_YOUNG_PAIR
																																																										(BgL_arg1365z00_1177,
																																																										BgL_arg1366z00_1178);
																																																								}
																																																								BgL_arg1362z00_1174
																																																									=
																																																									MAKE_YOUNG_PAIR
																																																									(BgL_arg1363z00_1175,
																																																									BgL_arg1364z00_1176);
																																																							}
																																																							BgL_arg1360z00_1172
																																																								=
																																																								MAKE_YOUNG_PAIR
																																																								(BgL_arg1361z00_1173,
																																																								BgL_arg1362z00_1174);
																																																						}
																																																						BgL_arg1358z00_1170
																																																							=
																																																							MAKE_YOUNG_PAIR
																																																							(BgL_arg1359z00_1171,
																																																							BgL_arg1360z00_1172);
																																																					}
																																																					BgL_arg1356z00_1168
																																																						=
																																																						MAKE_YOUNG_PAIR
																																																						(BgL_arg1357z00_1169,
																																																						BgL_arg1358z00_1170);
																																																				}
																																																				BgL_arg1353z00_1166
																																																					=
																																																					MAKE_YOUNG_PAIR
																																																					(BgL_arg1355z00_1167,
																																																					BgL_arg1356z00_1168);
																																																			}
																																																			BgL_arg1351z00_1164
																																																				=
																																																				MAKE_YOUNG_PAIR
																																																				(BgL_arg1352z00_1165,
																																																				BgL_arg1353z00_1166);
																																																		}
																																																		BgL_arg1347z00_1162
																																																			=
																																																			MAKE_YOUNG_PAIR
																																																			(BgL_arg1349z00_1163,
																																																			BgL_arg1351z00_1164);
																																																	}
																																																	BgL_arg1345z00_1160
																																																		=
																																																		MAKE_YOUNG_PAIR
																																																		(BgL_arg1346z00_1161,
																																																		BgL_arg1347z00_1162);
																																																}
																																																BgL_arg1342z00_1158
																																																	=
																																																	MAKE_YOUNG_PAIR
																																																	(BgL_arg1343z00_1159,
																																																	BgL_arg1345z00_1160);
																																															}
																																															BgL_arg1339z00_1156
																																																=
																																																MAKE_YOUNG_PAIR
																																																(BgL_arg1341z00_1157,
																																																BgL_arg1342z00_1158);
																																														}
																																														BgL_arg1337z00_1154
																																															=
																																															MAKE_YOUNG_PAIR
																																															(BgL_arg1338z00_1155,
																																															BgL_arg1339z00_1156);
																																													}
																																													BgL_arg1335z00_1152
																																														=
																																														MAKE_YOUNG_PAIR
																																														(BgL_arg1336z00_1153,
																																														BgL_arg1337z00_1154);
																																												}
																																												BgL_arg1333z00_1150
																																													=
																																													MAKE_YOUNG_PAIR
																																													(BgL_arg1334z00_1151,
																																													BgL_arg1335z00_1152);
																																											}
																																											BgL_arg1331z00_1148
																																												=
																																												MAKE_YOUNG_PAIR
																																												(BgL_arg1332z00_1149,
																																												BgL_arg1333z00_1150);
																																										}
																																										BgL_arg1329z00_1146
																																											=
																																											MAKE_YOUNG_PAIR
																																											(BgL_arg1330z00_1147,
																																											BgL_arg1331z00_1148);
																																									}
																																									BgL_arg1301z00_1144
																																										=
																																										MAKE_YOUNG_PAIR
																																										(BgL_arg1322z00_1145,
																																										BgL_arg1329z00_1146);
																																								}
																																								BgL_arg1296z00_1142
																																									=
																																									MAKE_YOUNG_PAIR
																																									(BgL_arg1298z00_1143,
																																									BgL_arg1301z00_1144);
																																							}
																																							BgL_arg1293z00_1140
																																								=
																																								MAKE_YOUNG_PAIR
																																								(BgL_arg1295z00_1141,
																																								BgL_arg1296z00_1142);
																																						}
																																						BgL_arg1291z00_1138
																																							=
																																							MAKE_YOUNG_PAIR
																																							(BgL_arg1292z00_1139,
																																							BgL_arg1293z00_1140);
																																					}
																																					BgL_arg1285z00_1136
																																						=
																																						MAKE_YOUNG_PAIR
																																						(BgL_arg1287z00_1137,
																																						BgL_arg1291z00_1138);
																																				}
																																				BgL_arg1282z00_1134
																																					=
																																					MAKE_YOUNG_PAIR
																																					(BgL_arg1283z00_1135,
																																					BgL_arg1285z00_1136);
																																			}
																																			BgL_arg1280z00_1132
																																				=
																																				MAKE_YOUNG_PAIR
																																				(BgL_arg1281z00_1133,
																																				BgL_arg1282z00_1134);
																																		}
																																		BgL_arg1278z00_1130
																																			=
																																			MAKE_YOUNG_PAIR
																																			(BgL_arg1279z00_1131,
																																			BgL_arg1280z00_1132);
																																	}
																																	BgL_arg1274z00_1128
																																		=
																																		MAKE_YOUNG_PAIR
																																		(BgL_arg1276z00_1129,
																																		BgL_arg1278z00_1130);
																																}
																																BgL_arg1269z00_1126
																																	=
																																	MAKE_YOUNG_PAIR
																																	(BgL_arg1271z00_1127,
																																	BgL_arg1274z00_1128);
																															}
																															BgL_arg1266z00_1124
																																=
																																MAKE_YOUNG_PAIR
																																(BgL_arg1267z00_1125,
																																BgL_arg1269z00_1126);
																														}
																														BgL_arg1263z00_1122
																															=
																															MAKE_YOUNG_PAIR
																															(BgL_arg1265z00_1123,
																															BgL_arg1266z00_1124);
																													}
																													BgL_arg1261z00_1120 =
																														MAKE_YOUNG_PAIR
																														(BgL_arg1262z00_1121,
																														BgL_arg1263z00_1122);
																												}
																												BgL_arg1258z00_1118 =
																													MAKE_YOUNG_PAIR
																													(BgL_arg1259z00_1119,
																													BgL_arg1261z00_1120);
																											}
																											BgL_arg1253z00_1116 =
																												MAKE_YOUNG_PAIR
																												(BgL_arg1254z00_1117,
																												BgL_arg1258z00_1118);
																										}
																										BgL_arg1249z00_1114 =
																											MAKE_YOUNG_PAIR
																											(BgL_arg1252z00_1115,
																											BgL_arg1253z00_1116);
																									}
																									BgL_arg1242z00_1112 =
																										MAKE_YOUNG_PAIR
																										(BgL_arg1248z00_1113,
																										BgL_arg1249z00_1114);
																								}
																								BgL_arg1239z00_1110 =
																									MAKE_YOUNG_PAIR
																									(BgL_arg1241z00_1111,
																									BgL_arg1242z00_1112);
																							}
																							BgL_arg1235z00_1108 =
																								MAKE_YOUNG_PAIR
																								(BgL_arg1236z00_1109,
																								BgL_arg1239z00_1110);
																						}
																						BgL_arg1232z00_1106 =
																							MAKE_YOUNG_PAIR
																							(BgL_arg1234z00_1107,
																							BgL_arg1235z00_1108);
																					}
																					BgL_arg1230z00_1104 =
																						MAKE_YOUNG_PAIR(BgL_arg1231z00_1105,
																						BgL_arg1232z00_1106);
																				}
																				BgL_arg1225z00_1102 =
																					MAKE_YOUNG_PAIR(BgL_arg1226z00_1103,
																					BgL_arg1230z00_1104);
																			}
																			BgL_arg1219z00_1100 =
																				MAKE_YOUNG_PAIR(BgL_arg1224z00_1101,
																				BgL_arg1225z00_1102);
																		}
																		BgL_arg1216z00_1098 =
																			MAKE_YOUNG_PAIR(BgL_arg1217z00_1099,
																			BgL_arg1219z00_1100);
																	}
																	BgL_arg1213z00_1096 =
																		MAKE_YOUNG_PAIR(BgL_arg1215z00_1097,
																		BgL_arg1216z00_1098);
																}
																BgL_arg1208z00_1094 =
																	MAKE_YOUNG_PAIR(BgL_arg1211z00_1095,
																	BgL_arg1213z00_1096);
															}
															BgL_arg1206z00_1092 =
																MAKE_YOUNG_PAIR(BgL_arg1207z00_1093,
																BgL_arg1208z00_1094);
														}
														BgL_arg1202z00_1090 =
															MAKE_YOUNG_PAIR(BgL_arg1203z00_1091,
															BgL_arg1206z00_1092);
													}
													BgL_arg1197z00_1088 =
														MAKE_YOUNG_PAIR(BgL_arg1201z00_1089,
														BgL_arg1202z00_1090);
												}
												BgL_arg1195z00_1086 =
													MAKE_YOUNG_PAIR(BgL_arg1196z00_1087,
													BgL_arg1197z00_1088);
											}
											BgL_arg1193z00_1084 =
												MAKE_YOUNG_PAIR(BgL_arg1194z00_1085,
												BgL_arg1195z00_1086);
										}
										BgL_arg1189z00_1082 =
											MAKE_YOUNG_PAIR(BgL_arg1192z00_1083, BgL_arg1193z00_1084);
									}
									BgL_arg1170z00_1080 =
										MAKE_YOUNG_PAIR(BgL_arg1187z00_1081, BgL_arg1189z00_1082);
								}
								BgL_arg1167z00_1078 =
									MAKE_YOUNG_PAIR(BgL_arg1169z00_1079, BgL_arg1170z00_1080);
							}
							BgL_arg1160z00_1075 =
								MAKE_YOUNG_PAIR(BgL_arg1163z00_1077, BgL_arg1167z00_1078);
						}
						BgL_arg1157z00_1073 =
							MAKE_YOUNG_PAIR(BgL_arg1159z00_1074, BgL_arg1160z00_1075);
					}
					BgL_arg1155z00_1071 =
						MAKE_YOUNG_PAIR(BgL_arg1156z00_1072, BgL_arg1157z00_1073);
				}
				return (BGl_za2bigloozd2configurationza2zd2zz__configurez00 =
					MAKE_YOUNG_PAIR(BgL_arg1153z00_1070, BgL_arg1155z00_1071), BUNSPEC);
			}
		}

	}



/* _bigloo-config */
	obj_t BGl__bigloozd2configzd2zz__configurez00(obj_t BgL_env1084z00_5,
		obj_t BgL_opt1083z00_4)
	{
		{	/* Llib/bconfigure.scm 318 */
			{	/* Llib/bconfigure.scm 318 */

				{	/* Llib/bconfigure.scm 318 */
					long BgL_aux1086z00_1244;

					{
						obj_t BgL_auxz00_2292;

						if (VECTORP(BgL_opt1083z00_4))
							{	/* Llib/bconfigure.scm 318 */
								BgL_auxz00_2292 = BgL_opt1083z00_4;
							}
						else
							{
								obj_t BgL_auxz00_2295;

								BgL_auxz00_2295 =
									BGl_typezd2errorzd2zz__errorz00
									(BGl_string1990z00zz__configurez00, BINT(22869L),
									BGl_string1991z00zz__configurez00,
									BGl_string1992z00zz__configurez00, BgL_opt1083z00_4);
								FAILURE(BgL_auxz00_2295, BFALSE, BFALSE);
							}
						BgL_aux1086z00_1244 = VECTOR_LENGTH(BgL_auxz00_2292);
					}
					switch (BgL_aux1086z00_1244)
						{
						case 0L:

							{	/* Llib/bconfigure.scm 318 */

								{	/* Llib/bconfigure.scm 320 */
									obj_t BgL_res1809z00_1662;

									{	/* Llib/bconfigure.scm 330 */
										obj_t BgL_aux1814z00_1863;

										BgL_aux1814z00_1863 =
											BGl_listzd2copyzd2zz__r4_pairs_and_lists_6_3z00
											(BGl_za2bigloozd2configurationza2zd2zz__configurez00);
										if (BGl_pairzf3zf3zz__r4_pairs_and_lists_6_3z00
											(BgL_aux1814z00_1863))
											{	/* Llib/bconfigure.scm 330 */
												BgL_res1809z00_1662 = BgL_aux1814z00_1863;
											}
										else
											{
												obj_t BgL_auxz00_2303;

												BgL_auxz00_2303 =
													BGl_typezd2errorzd2zz__errorz00
													(BGl_string1990z00zz__configurez00, BINT(23329L),
													BGl_string1991z00zz__configurez00,
													BGl_string1993z00zz__configurez00,
													BgL_aux1814z00_1863);
												FAILURE(BgL_auxz00_2303, BFALSE, BFALSE);
											}
									}
									return BgL_res1809z00_1662;
								}
							}
							break;
						case 1L:

							{	/* Llib/bconfigure.scm 318 */
								obj_t BgL_configz00_1246;

								{
									obj_t BgL_auxz00_2307;

									if (VECTORP(BgL_opt1083z00_4))
										{	/* Llib/bconfigure.scm 318 */
											BgL_auxz00_2307 = BgL_opt1083z00_4;
										}
									else
										{
											obj_t BgL_auxz00_2310;

											BgL_auxz00_2310 =
												BGl_typezd2errorzd2zz__errorz00
												(BGl_string1990z00zz__configurez00, BINT(22869L),
												BGl_string1991z00zz__configurez00,
												BGl_string1992z00zz__configurez00, BgL_opt1083z00_4);
											FAILURE(BgL_auxz00_2310, BFALSE, BFALSE);
										}
									BgL_configz00_1246 = VECTOR_REF(BgL_auxz00_2307, 0L);
								}
								{	/* Llib/bconfigure.scm 318 */

									if (CBOOL(BgL_configz00_1246))
										{	/* Llib/bconfigure.scm 321 */
											obj_t BgL_cz00_1663;

											BgL_cz00_1663 =
												BGl_assqz00zz__r4_pairs_and_lists_6_3z00
												(BgL_configz00_1246,
												BGl_za2bigloozd2configurationza2zd2zz__configurez00);
											if (PAIRP(BgL_cz00_1663))
												{	/* Llib/bconfigure.scm 322 */
													return CDR(BgL_cz00_1663);
												}
											else
												{	/* Llib/bconfigure.scm 322 */
													return BUNSPEC;
												}
										}
									else
										{	/* Llib/bconfigure.scm 320 */
											obj_t BgL_res1810z00_1666;

											{	/* Llib/bconfigure.scm 330 */
												obj_t BgL_aux1818z00_1867;

												BgL_aux1818z00_1867 =
													BGl_listzd2copyzd2zz__r4_pairs_and_lists_6_3z00
													(BGl_za2bigloozd2configurationza2zd2zz__configurez00);
												if (BGl_pairzf3zf3zz__r4_pairs_and_lists_6_3z00
													(BgL_aux1818z00_1867))
													{	/* Llib/bconfigure.scm 330 */
														BgL_res1810z00_1666 = BgL_aux1818z00_1867;
													}
												else
													{
														obj_t BgL_auxz00_2324;

														BgL_auxz00_2324 =
															BGl_typezd2errorzd2zz__errorz00
															(BGl_string1990z00zz__configurez00, BINT(23329L),
															BGl_string1991z00zz__configurez00,
															BGl_string1993z00zz__configurez00,
															BgL_aux1818z00_1867);
														FAILURE(BgL_auxz00_2324, BFALSE, BFALSE);
													}
											}
											return BgL_res1810z00_1666;
										}
								}
							}
							break;
						default:
							return BUNSPEC;
						}
				}
			}
		}

	}



/* bigloo-config */
	BGL_EXPORTED_DEF obj_t BGl_bigloozd2configzd2zz__configurez00(obj_t
		BgL_configz00_3)
	{
		{	/* Llib/bconfigure.scm 318 */
			if (CBOOL(BgL_configz00_3))
				{	/* Llib/bconfigure.scm 321 */
					obj_t BgL_cz00_1667;

					BgL_cz00_1667 =
						BGl_assqz00zz__r4_pairs_and_lists_6_3z00(BgL_configz00_3,
						BGl_za2bigloozd2configurationza2zd2zz__configurez00);
					if (PAIRP(BgL_cz00_1667))
						{	/* Llib/bconfigure.scm 322 */
							return CDR(BgL_cz00_1667);
						}
					else
						{	/* Llib/bconfigure.scm 322 */
							return BUNSPEC;
						}
				}
			else
				{	/* Llib/bconfigure.scm 319 */
					return
						BGl_listzd2copyzd2zz__r4_pairs_and_lists_6_3z00
						(BGl_za2bigloozd2configurationza2zd2zz__configurez00);
				}
		}

	}



/* bigloo-configuration */
	BGL_EXPORTED_DEF obj_t BGl_bigloozd2configurationzd2zz__configurez00(void)
	{
		{	/* Llib/bconfigure.scm 329 */
			return
				BGl_listzd2copyzd2zz__r4_pairs_and_lists_6_3z00
				(BGl_za2bigloozd2configurationza2zd2zz__configurez00);
		}

	}



/* &bigloo-configuration */
	obj_t BGl_z62bigloozd2configurationzb0zz__configurez00(obj_t BgL_envz00_1857)
	{
		{	/* Llib/bconfigure.scm 329 */
			return BGl_bigloozd2configurationzd2zz__configurez00();
		}

	}



/* bigloo-configuration-add-entry! */
	BGL_EXPORTED_DEF obj_t
		BGl_bigloozd2configurationzd2addzd2entryz12zc0zz__configurez00(obj_t
		BgL_keyz00_6, obj_t BgL_valz00_7)
	{
		{	/* Llib/bconfigure.scm 335 */
			{	/* Llib/bconfigure.scm 336 */
				obj_t BgL_oldz00_1671;

				BgL_oldz00_1671 =
					BGl_assqz00zz__r4_pairs_and_lists_6_3z00(BgL_keyz00_6,
					BGl_za2bigloozd2configurationza2zd2zz__configurez00);
				if (PAIRP(BgL_oldz00_1671))
					{	/* Llib/bconfigure.scm 337 */
						return SET_CDR(BgL_oldz00_1671, BgL_valz00_7);
					}
				else
					{	/* Llib/bconfigure.scm 340 */
						obj_t BgL_arg1433z00_1673;

						BgL_arg1433z00_1673 = MAKE_YOUNG_PAIR(BgL_keyz00_6, BgL_valz00_7);
						return (BGl_za2bigloozd2configurationza2zd2zz__configurez00 =
							MAKE_YOUNG_PAIR(BgL_arg1433z00_1673,
								BGl_za2bigloozd2configurationza2zd2zz__configurez00), BUNSPEC);
					}
			}
		}

	}



/* &bigloo-configuration-add-entry! */
	obj_t BGl_z62bigloozd2configurationzd2addzd2entryz12za2zz__configurez00(obj_t
		BgL_envz00_1858, obj_t BgL_keyz00_1859, obj_t BgL_valz00_1860)
	{
		{	/* Llib/bconfigure.scm 335 */
			{	/* Llib/bconfigure.scm 336 */
				obj_t BgL_auxz00_2344;

				if (SYMBOLP(BgL_keyz00_1859))
					{	/* Llib/bconfigure.scm 336 */
						BgL_auxz00_2344 = BgL_keyz00_1859;
					}
				else
					{
						obj_t BgL_auxz00_2347;

						BgL_auxz00_2347 =
							BGl_typezd2errorzd2zz__errorz00(BGl_string1990z00zz__configurez00,
							BINT(23641L), BGl_string1994z00zz__configurez00,
							BGl_string1995z00zz__configurez00, BgL_keyz00_1859);
						FAILURE(BgL_auxz00_2347, BFALSE, BFALSE);
					}
				return
					BGl_bigloozd2configurationzd2addzd2entryz12zc0zz__configurez00
					(BgL_auxz00_2344, BgL_valz00_1860);
			}
		}

	}



/* gc-name */
	obj_t BGl_gczd2namezd2zz__configurez00(int BgL_numz00_8)
	{
		{	/* Llib/bconfigure.scm 345 */
			if (((long) (BgL_numz00_8) == BGL_NO_GC))
				{	/* Llib/bconfigure.scm 349 */
					return BGl_string1996z00zz__configurez00;
				}
			else
				{	/* Llib/bconfigure.scm 349 */
					if (((long) (BgL_numz00_8) == BGL_BOEHM_GC))
						{	/* Llib/bconfigure.scm 350 */
							return BGl_string1997z00zz__configurez00;
						}
					else
						{	/* Llib/bconfigure.scm 350 */
							if (((long) (BgL_numz00_8) == BGL_SAW_GC))
								{	/* Llib/bconfigure.scm 351 */
									return BGl_string1998z00zz__configurez00;
								}
							else
								{	/* Llib/bconfigure.scm 351 */
									return BGl_string1999z00zz__configurez00;
								}
						}
				}
		}

	}



/* object-init */
	obj_t BGl_objectzd2initzd2zz__configurez00(void)
	{
		{	/* Llib/bconfigure.scm 19 */
			return BUNSPEC;
		}

	}



/* generic-init */
	obj_t BGl_genericzd2initzd2zz__configurez00(void)
	{
		{	/* Llib/bconfigure.scm 19 */
			return BUNSPEC;
		}

	}



/* method-init */
	obj_t BGl_methodzd2initzd2zz__configurez00(void)
	{
		{	/* Llib/bconfigure.scm 19 */
			return BUNSPEC;
		}

	}



/* imported-modules-init */
	obj_t BGl_importedzd2moduleszd2initz00zz__configurez00(void)
	{
		{	/* Llib/bconfigure.scm 19 */
			return
				BGl_modulezd2initializa7ationz75zz__errorz00(88804785L,
				BSTRING_TO_STRING(BGl_string2000z00zz__configurez00));
		}

	}

#ifdef __cplusplus
}
#endif
