/* Generated automatically from ./gdbm.scm.  DO NOT EDIT */
#include <gauche.h>
#include <gauche/code.h>
#include <gauche/extend.h>
static unsigned char uvector__00001[] = {
 0u, 3u, 130u, 6u, 8u, 2u, 1u, 128u, 132u, 6u, 73u, 28u, 4u, 48u, 36u,
4u, 71u, 0u, 12u, 9u, 0u, 144u, 196u, 24u, 24u, 196u, 4u, 66u, 96u,
56u, 73u, 0u,};
static unsigned char uvector__00002[] = {
 0u, 3u, 160u, 6u, 8u, 18u, 5u, 16u, 52u, 2u, 32u, 113u, 4u, 7u, 216u,
36u, 144u, 195u, 5u, 16u, 195u, 2u, 144u, 195u, 5u, 144u, 251u, 4u,
144u, 195u, 6u, 16u, 250u, 67u, 12u, 26u, 67u, 232u, 128u, 201u, 33u,
224u, 65u, 193u, 134u, 5u, 34u, 3u, 36u, 65u, 240u, 44u, 2u, 72u,
132u, 3u, 24u, 128u, 136u, 128u, 32u, 24u, 8u, 64u, 100u, 145u, 8u,
192u, 36u, 146u, 71u, 62u, 12u, 9u, 0u, 145u, 207u, 3u, 2u, 99u, 80u,
71u, 58u, 12u, 9u, 144u, 57u, 28u, 228u, 48u, 36u, 2u, 71u, 55u, 12u,
9u, 144u, 57u, 28u, 212u, 48u, 38u, 54u, 164u, 115u, 48u, 192u, 152u,
212u, 17u, 203u, 195u, 2u, 99u, 2u, 71u, 46u, 12u, 9u, 0u, 145u, 203u,
3u, 2u, 64u, 164u, 114u, 160u, 192u, 152u, 192u, 145u, 202u, 3u, 2u,
98u, 124u, 71u, 38u, 12u, 9u, 138u, 73u, 28u, 128u, 48u, 38u, 41u,
36u, 113u, 240u, 192u, 200u, 4u, 2u, 19u, 4u, 162u, 66u, 98u, 124u,
19u, 26u, 136u, 4u, 145u, 199u, 67u, 2u, 96u, 148u, 71u, 28u, 12u, 9u,
136u, 233u, 28u, 88u, 48u, 38u, 30u, 228u, 113u, 32u, 192u, 152u, 99u,
145u, 196u, 3u, 2u, 65u, 36u, 112u, 112u, 192u, 152u, 43u, 145u, 193u,
131u, 2u, 96u, 200u, 71u, 4u, 12u, 9u, 4u, 145u, 192u, 131u, 2u, 96u,
174u, 71u, 0u, 12u, 9u, 130u, 81u, 32u,};
static unsigned char uvector__00003[] = {
 0u, 1u, 136u, 48u, 49u, 171u, 113u, 36u,};
static unsigned char uvector__00004[] = {
 0u, 1u, 136u, 48u, 49u, 175u, 0u, 36u, 128u,};
static unsigned char uvector__00005[] = {
 0u, 3u, 130u, 6u, 8u, 2u, 18u, 132u, 196u, 6u, 73u, 28u, 4u, 48u,
36u, 38u, 71u, 0u, 12u, 9u, 9u, 16u, 196u, 24u, 24u, 196u, 38u, 66u,
96u, 56u, 73u, 0u,};
static unsigned char uvector__00006[] = {
 0u, 3u, 182u, 6u, 8u, 18u, 20u, 16u, 52u, 36u, 32u, 120u, 20u, 48u,
193u, 68u, 48u, 194u, 132u, 48u, 193u, 100u, 62u, 194u, 164u, 48u,
193u, 132u, 62u, 135u, 208u, 195u, 11u, 16u, 195u, 11u, 144u, 195u,
12u, 16u, 195u, 12u, 144u, 198u, 173u, 196u, 135u, 208u, 195u, 13u,
16u, 195u, 13u, 152u, 112u, 48u, 195u, 36u, 49u, 171u, 113u, 33u,
244u, 48u, 195u, 164u, 48u, 195u, 102u, 30u, 12u, 48u, 201u, 12u,
106u, 220u, 72u, 125u, 12u, 48u, 249u, 12u, 48u, 217u, 136u, 3u, 12u,
50u, 67u, 26u, 240u, 2u, 72u, 97u, 131u, 72u, 125u, 16u, 25u, 49u,
12u, 10u, 67u, 192u, 131u, 131u, 12u, 40u, 68u, 6u, 72u, 131u, 225u,
72u, 72u, 145u, 8u, 6u, 49u, 9u, 145u, 0u, 66u, 80u, 152u, 128u, 201u,
34u, 17u, 132u, 137u, 36u, 142u, 212u, 24u, 18u, 18u, 35u, 180u, 6u,
4u, 206u, 92u, 142u, 204u, 24u, 19u, 63u, 98u, 59u, 40u, 96u, 72u,
72u, 142u, 198u, 24u, 19u, 63u, 98u, 59u, 8u, 96u, 76u, 233u, 8u,
235u, 225u, 129u, 51u, 151u, 35u, 173u, 134u, 4u, 205u, 192u, 142u,
180u, 24u, 18u, 18u, 35u, 172u, 6u, 4u, 133u, 8u, 234u, 193u, 129u,
51u, 112u, 35u, 170u, 6u, 4u, 204u, 180u, 142u, 164u, 24u, 19u, 51u,
130u, 58u, 96u, 96u, 76u, 206u, 8u, 233u, 97u, 129u, 144u, 8u, 72u,
38u, 9u, 68u, 132u, 204u, 180u, 38u, 114u, 240u, 145u, 35u, 164u,
134u, 4u, 193u, 40u, 142u, 142u, 24u, 18u, 5u, 35u, 161u, 134u, 4u,
203u, 224u, 142u, 122u, 24u, 19u, 13u, 146u, 57u, 224u, 96u, 76u,
152u, 8u, 231u, 97u, 129u, 34u, 34u, 57u, 136u, 96u, 76u, 121u, 136u,
230u, 1u, 129u, 34u, 50u, 57u, 48u, 96u, 76u, 91u, 8u, 228u, 161u,
129u, 34u, 66u, 56u, 216u, 96u, 76u, 57u, 8u, 227u, 65u, 129u, 34u,
82u, 56u, 112u, 96u, 76u, 42u, 72u, 225u, 129u, 129u, 33u, 82u, 56u,
32u, 96u, 72u, 20u, 142u, 4u, 24u, 19u, 4u, 162u, 64u,};
static unsigned char uvector__00007[] = {
 0u, 3u, 194u, 14u, 24u, 18u, 38u, 35u, 194u, 10u, 24u, 34u, 120u,
152u, 48u, 194u, 198u, 40u, 36u, 120u, 65u, 3u, 2u, 69u, 4u, 120u,
64u, 195u, 2u, 68u, 196u, 120u, 64u, 3u, 4u, 83u, 21u, 8u, 174u, 38u,
12u, 48u, 249u, 49u, 96u, 138u, 226u, 96u, 195u, 22u, 146u, 72u, 239u,
193u, 129u, 49u, 96u, 35u, 190u, 134u, 4u, 137u, 136u, 239u, 129u,
129u, 34u, 194u, 59u, 200u, 96u, 76u, 73u, 8u, 239u, 1u, 129u, 34u,
98u, 59u, 184u, 96u, 72u, 168u, 142u, 234u, 24u, 19u, 16u, 210u, 59u,
128u, 96u, 116u, 139u, 131u, 44u, 53u, 23u, 240u, 2u, 25u, 97u, 216u,
195u, 128u, 18u, 71u, 107u, 12u, 9u, 24u, 17u, 218u, 67u, 2u, 102u,
68u, 71u, 104u, 12u, 9u, 14u, 145u, 217u, 131u, 2u, 101u, 192u, 71u,
97u, 12u, 9u, 23u, 145u, 215u, 195u, 2u, 101u, 234u, 71u, 94u, 12u,
9u, 13u, 17u, 215u, 3u, 2u, 69u, 196u, 117u, 144u, 192u, 35u, 18u,
19u, 46u, 2u, 71u, 88u, 12u, 9u, 25u, 17u, 213u, 67u, 3u, 164u, 102u,
25u, 97u, 168u, 191u, 128u, 16u, 203u, 14u, 198u, 28u, 0u, 146u, 58u,
128u, 96u, 72u, 192u, 142u, 156u, 24u, 19u, 66u, 181u, 200u, 233u,
161u, 129u, 33u, 210u, 58u, 88u, 96u, 77u, 10u, 85u, 35u, 163u, 6u,
4u, 139u, 200u, 232u, 129u, 129u, 52u, 42u, 40u, 142u, 134u, 24u, 18u,
26u, 35u, 160u, 134u, 4u, 140u, 200u, 231u, 193u, 128u, 70u, 132u,
38u, 133u, 42u, 146u, 57u, 232u, 96u, 72u, 200u, 142u, 114u, 24u, 18u,
53u, 35u, 155u, 6u, 1u, 27u, 24u, 212u, 145u, 205u, 67u, 2u, 70u, 68u,
115u, 32u, 193u, 21u, 196u, 193u, 134u, 29u, 36u, 142u, 98u, 24u, 18u,
38u, 35u, 151u, 6u, 8u, 174u, 38u, 12u, 48u, 209u, 36u, 114u, 208u,
192u, 145u, 49u, 28u, 168u, 48u, 69u, 113u, 48u, 97u, 141u, 201u, 35u,
148u, 134u, 4u, 137u, 136u, 228u, 193u, 130u, 43u, 137u, 131u, 12u,
84u, 73u, 28u, 148u, 48u, 36u, 76u, 71u, 33u, 12u, 17u, 196u, 115u,
19u, 18u, 57u, 0u, 96u, 72u, 152u, 142u, 56u, 24u, 19u, 69u, 0u, 200u,
227u, 65u, 129u, 224u, 67u, 17u, 49u, 9u, 162u, 128u, 100u, 142u, 48u,
24u, 19u, 69u, 82u, 72u, 226u, 225u, 129u, 34u, 98u, 56u, 168u, 96u,
77u, 21u, 73u, 35u, 137u, 134u, 6u, 120u, 232u, 145u, 195u, 195u, 2u,
104u, 184u, 97u, 28u, 44u, 48u, 55u, 136u, 238u, 38u, 12u, 49u, 81u,
33u, 52u, 92u, 48u, 145u, 194u, 67u, 2u, 104u, 190u, 225u, 28u, 24u,
48u, 36u, 76u, 71u, 4u, 12u, 9u, 162u, 251u, 132u, 112u, 48u, 193u,
30u, 18u, 56u, 16u, 96u, 72u, 240u, 142u, 0u, 24u, 19u, 70u, 117u,
200u, 98u, 12u, 12u, 98u, 38u, 143u, 8u, 77u, 25u, 215u, 9u, 162u,
250u, 33u, 52u, 84u, 120u, 71u, 160u, 69u, 65u, 52u, 76u, 56u, 136u,
200u, 38u, 137u, 12u, 145u, 13u, 4u, 209u, 20u, 66u, 33u, 208u, 154u,
32u, 158u, 68u, 88u, 35u, 232u, 200u, 38u, 135u, 198u, 4u, 208u, 228u,
224u, 154u, 19u, 14u, 72u, 138u, 2u, 98u, 26u, 72u, 76u, 20u, 162u,
98u, 73u, 0u,};
static unsigned char uvector__00008[] = {
 0u, 3u, 155u, 6u, 6u, 104u, 252u, 64u, 209u, 248u, 99u, 17u, 52u,
120u, 68u, 120u, 67u, 120u, 142u, 226u, 96u, 195u, 21u, 18u, 25u,
227u, 162u, 67u, 192u, 134u, 34u, 98u, 35u, 136u, 230u, 38u, 36u, 71u,
160u, 69u, 66u, 43u, 137u, 131u, 12u, 84u, 73u, 17u, 144u, 138u, 226u,
96u, 195u, 27u, 146u, 68u, 52u, 34u, 184u, 152u, 48u, 195u, 68u, 145u,
14u, 136u, 174u, 38u, 12u, 48u, 233u, 36u, 69u, 130u, 62u, 140u, 128u,
141u, 140u, 106u, 64u, 141u, 8u, 116u, 140u, 195u, 44u, 53u, 23u,
240u, 2u, 25u, 97u, 216u, 195u, 128u, 18u, 64u, 140u, 72u, 116u, 139u,
131u, 44u, 53u, 23u, 240u, 2u, 25u, 97u, 216u, 195u, 128u, 18u, 73u,
17u, 64u, 138u, 98u, 161u, 21u, 196u, 193u, 134u, 31u, 38u, 44u, 17u,
92u, 76u, 24u, 98u, 210u, 73u, 34u, 39u, 137u, 131u, 12u, 44u, 98u,
131u, 19u, 18u, 27u, 100u, 1u, 32u, 134u, 25u, 8u, 136u, 12u, 145u,
33u, 200u, 2u, 7u, 145u, 3u, 12u, 138u, 100u, 0u, 195u, 35u, 16u,
251u, 10u, 16u, 195u, 35u, 144u, 194u, 34u, 98u, 67u, 12u, 144u, 68u,
146u, 36u, 160u, 195u, 37u, 144u, 194u, 164u, 144u, 195u, 38u, 24u,
252u, 146u, 73u, 28u, 212u, 48u, 36u, 154u, 71u, 50u, 12u, 9u, 161u,
48u, 228u, 115u, 0u, 192u, 154u, 19u, 60u, 71u, 47u, 12u, 9u, 38u,
145u, 201u, 3u, 2u, 104u, 82u, 121u, 28u, 136u, 48u, 36u, 40u, 71u,
31u, 12u, 9u, 32u, 17u, 198u, 195u, 2u, 72u, 132u, 113u, 144u, 192u,
154u, 19u, 60u, 71u, 24u, 12u, 9u, 32u, 17u, 197u, 131u, 2u, 104u,
76u, 57u, 28u, 84u, 48u, 50u, 1u, 32u, 4u, 208u, 144u, 242u, 66u,
104u, 76u, 57u, 35u, 137u, 134u, 4u, 208u, 144u, 242u, 56u, 104u, 96u,
77u, 9u, 15u, 35u, 134u, 6u, 6u, 64u, 35u, 240u, 152u, 36u, 18u, 19u,
66u, 54u, 163u, 242u, 71u, 11u, 12u, 9u, 38u, 145u, 194u, 67u, 2u,
96u, 56u, 71u, 4u, 12u, 9u, 128u, 225u, 28u, 8u, 48u, 38u, 3u, 132u,
128u,};
static unsigned char uvector__00009[] = {
 0u, 3u, 132u, 134u, 9u, 58u, 79u, 36u, 112u, 128u, 192u, 146u, 121u,
28u, 24u, 48u, 36u, 158u, 71u, 5u, 12u, 12u, 128u, 73u, 226u, 24u,
137u, 137u, 33u, 194u, 79u, 9u, 128u, 225u, 36u, 112u, 48u, 192u,
152u, 95u, 17u, 192u, 131u, 2u, 68u, 196u, 112u, 0u, 192u, 152u, 95u,
16u, 196u, 24u, 24u, 196u, 77u, 30u, 16u, 219u, 39u, 132u, 194u, 248u,
38u, 27u, 196u, 146u,};
static unsigned char uvector__00010[] = {
 0u, 3u, 155u, 6u, 6u, 105u, 64u, 64u, 210u, 128u, 99u, 17u, 52u,
120u, 67u, 108u, 158u, 33u, 136u, 152u, 135u, 9u, 60u, 73u, 210u,
121u, 36u, 134u, 217u, 68u, 72u, 33u, 134u, 82u, 34u, 3u, 36u, 72u,
114u, 136u, 129u, 228u, 64u, 195u, 34u, 153u, 68u, 48u, 200u, 196u,
62u, 194u, 132u, 48u, 200u, 228u, 48u, 136u, 152u, 144u, 195u, 36u,
17u, 36u, 137u, 40u, 48u, 201u, 100u, 48u, 169u, 36u, 48u, 201u, 134u,
80u, 36u, 146u, 71u, 53u, 12u, 9u, 41u, 145u, 204u, 131u, 2u, 98u,
66u, 71u, 48u, 12u, 9u, 137u, 193u, 28u, 188u, 48u, 36u, 166u, 71u,
36u, 12u, 9u, 140u, 73u, 28u, 136u, 48u, 36u, 40u, 71u, 31u, 12u, 9u,
40u, 145u, 198u, 195u, 2u, 72u, 132u, 113u, 144u, 192u, 152u, 156u,
17u, 198u, 3u, 2u, 74u, 36u, 113u, 96u, 192u, 152u, 144u, 145u, 197u,
67u, 3u, 32u, 18u, 136u, 76u, 58u, 73u, 9u, 137u, 9u, 35u, 137u, 134u,
4u, 195u, 164u, 142u, 26u, 24u, 19u, 14u, 146u, 56u, 96u, 96u, 100u,
2u, 80u, 9u, 130u, 65u, 33u, 48u, 212u, 148u, 9u, 28u, 44u, 48u, 36u,
166u, 71u, 9u, 12u, 9u, 128u, 225u, 28u, 16u, 48u, 38u, 3u, 132u,
112u, 32u, 192u, 152u, 14u, 18u,};
static unsigned char uvector__00011[] = {
 0u, 3u, 133u, 6u, 9u, 82u, 79u, 36u, 112u, 144u, 192u, 146u, 121u,
28u, 28u, 48u, 60u, 201u, 228u, 142u, 12u, 24u, 18u, 79u, 35u, 130u,
134u, 6u, 64u, 36u, 241u, 12u, 68u, 196u, 144u, 236u, 19u, 7u, 144u,
152u, 14u, 18u, 71u, 3u, 12u, 9u, 135u, 121u, 28u, 8u, 48u, 36u, 76u,
71u, 0u, 12u, 9u, 135u, 121u, 12u, 65u, 129u, 140u, 68u, 209u, 225u,
13u, 178u, 120u, 76u, 59u, 194u, 98u, 30u, 73u, 32u,};
static unsigned char uvector__00012[] = {
 0u, 3u, 155u, 6u, 6u, 105u, 84u, 64u, 210u, 168u, 99u, 17u, 52u,
120u, 67u, 108u, 158u, 33u, 136u, 152u, 135u, 96u, 243u, 39u, 145u,
42u, 73u, 228u, 146u, 27u, 101u, 97u, 32u, 134u, 25u, 92u, 136u, 12u,
145u, 33u, 202u, 194u, 7u, 145u, 3u, 12u, 138u, 101u, 96u, 195u, 35u,
16u, 251u, 10u, 16u, 195u, 35u, 144u, 194u, 34u, 98u, 67u, 12u, 144u,
68u, 146u, 36u, 160u, 195u, 37u, 144u, 194u, 164u, 144u, 195u, 38u,
25u, 84u, 146u, 73u, 28u, 212u, 48u, 36u, 176u, 71u, 50u, 12u, 9u,
137u, 121u, 28u, 192u, 48u, 38u, 40u, 196u, 114u, 240u, 192u, 146u,
193u, 28u, 144u, 48u, 38u, 50u, 228u, 114u, 32u, 192u, 144u, 161u,
28u, 124u, 48u, 36u, 172u, 71u, 27u, 12u, 9u, 34u, 17u, 198u, 67u, 2u,
98u, 140u, 71u, 24u, 12u, 9u, 43u, 17u, 197u, 131u, 2u, 98u, 94u, 71u,
21u, 12u, 12u, 128u, 74u, 193u, 48u, 247u, 36u, 38u, 37u, 228u, 142u,
38u, 24u, 19u, 15u, 114u, 56u, 104u, 96u, 76u, 61u, 200u, 225u, 129u,
129u, 144u, 9u, 84u, 38u, 9u, 4u, 132u, 195u, 138u, 85u, 36u, 112u,
176u, 192u, 146u, 193u, 28u, 36u, 48u, 38u, 3u, 132u, 112u, 64u, 192u,
152u, 14u, 17u, 192u, 131u, 2u, 96u, 56u, 72u,};
static unsigned char uvector__00013[] = {
 0u, 3u, 147u, 6u, 6u, 121u, 102u, 38u, 36u, 114u, 80u, 192u, 145u,
49u, 28u, 132u, 48u, 60u, 9u, 104u, 75u, 98u, 24u, 137u, 136u, 151u,
34u, 105u, 116u, 137u, 122u, 38u, 151u, 204u, 192u, 72u, 76u, 7u, 9u,
28u, 124u, 48u, 38u, 17u, 132u, 113u, 208u, 192u, 152u, 76u, 145u,
198u, 195u, 2u, 76u, 4u, 113u, 160u, 192u, 34u, 184u, 152u, 48u, 204u,
36u, 203u, 228u, 142u, 48u, 24u, 19u, 29u, 34u, 56u, 184u, 96u, 72u,
152u, 142u, 44u, 24u, 18u, 95u, 35u, 138u, 6u, 4u, 199u, 60u, 142u,
38u, 24u, 4u, 87u, 19u, 6u, 25u, 136u, 153u, 116u, 145u, 196u, 67u,
2u, 101u, 186u, 71u, 16u, 12u, 9u, 19u, 17u, 195u, 195u, 2u, 75u,
164u, 112u, 208u, 192u, 153u, 109u, 17u, 194u, 195u, 2u, 97u, 76u,
71u, 10u, 12u, 9u, 19u, 17u, 194u, 3u, 2u, 97u, 76u, 71u, 6u, 12u, 9u,
132u, 201u, 28u, 16u, 48u, 38u, 17u, 132u, 112u, 48u, 193u, 30u, 18u,
56u, 16u, 96u, 72u, 240u, 142u, 0u, 24u, 19u, 66u, 97u, 200u, 98u,
12u, 12u, 98u, 38u, 151u, 101u, 248u, 240u, 132u, 208u, 152u, 112u,
152u, 64u, 146u, 64u,};
static unsigned char uvector__00014[] = {
 0u, 3u, 157u, 6u, 6u, 105u, 140u, 64u, 211u, 24u, 99u, 17u, 52u,
187u, 47u, 199u, 132u, 71u, 132u, 60u, 9u, 104u, 75u, 98u, 24u, 137u,
136u, 151u, 34u, 105u, 116u, 137u, 122u, 38u, 151u, 204u, 192u, 72u,
103u, 150u, 98u, 98u, 72u, 109u, 153u, 4u, 130u, 24u, 102u, 82u, 32u,
50u, 68u, 135u, 50u, 8u, 30u, 68u, 12u, 50u, 41u, 153u, 3u, 12u, 140u,
67u, 236u, 41u, 51u, 76u, 196u, 48u, 200u, 228u, 48u, 136u, 154u, 93u,
151u, 201u, 12u, 50u, 65u, 18u, 72u, 146u, 131u, 12u, 150u, 67u, 10u,
146u, 67u, 12u, 152u, 102u, 50u, 73u, 36u, 115u, 144u, 192u, 147u,
57u, 28u, 216u, 48u, 38u, 51u, 164u, 115u, 64u, 192u, 152u, 218u, 17u,
204u, 195u, 2u, 76u, 228u, 114u, 128u, 192u, 153u, 2u, 145u, 201u,
131u, 2u, 76u, 196u, 114u, 64u, 192u, 147u, 49u, 28u, 136u, 48u, 36u,
40u, 71u, 31u, 12u, 9u, 50u, 17u, 198u, 195u, 2u, 72u, 132u, 113u,
144u, 192u, 152u, 218u, 17u, 198u, 3u, 2u, 76u, 132u, 113u, 96u, 192u,
152u, 206u, 145u, 197u, 67u, 3u, 32u, 19u, 32u, 76u, 89u, 73u, 9u,
140u, 233u, 35u, 137u, 134u, 4u, 197u, 148u, 142u, 26u, 24u, 19u, 22u,
82u, 56u, 96u, 96u, 100u, 2u, 99u, 9u, 130u, 65u, 33u, 49u, 80u, 152u,
201u, 28u, 44u, 48u, 36u, 206u, 71u, 9u, 12u, 9u, 128u, 225u, 28u,
16u, 48u, 38u, 3u, 132u, 112u, 32u, 192u, 152u, 14u, 18u,};
static unsigned char uvector__00015[] = {
 0u, 3u, 150u, 6u, 8u, 226u, 104u, 151u, 68u, 49u, 19u, 18u, 71u, 42u,
12u, 9u, 129u, 233u, 28u, 164u, 48u, 36u, 76u, 71u, 39u, 12u, 9u,
129u, 233u, 28u, 152u, 48u, 36u, 186u, 71u, 34u, 12u, 13u, 19u, 73u,
35u, 144u, 6u, 1u, 53u, 77u, 36u, 38u, 36u, 100u, 142u, 62u, 24u, 19u,
21u, 114u, 56u, 240u, 96u, 73u, 164u, 142u, 56u, 24u, 4u, 87u, 19u,
6u, 25u, 172u, 153u, 176u, 145u, 198u, 131u, 2u, 99u, 250u, 71u, 25u,
12u, 9u, 19u, 17u, 198u, 3u, 2u, 77u, 164u, 113u, 96u, 192u, 38u,
225u, 12u, 68u, 196u, 75u, 145u, 52u, 186u, 76u, 222u, 39u, 9u, 198u,
38u, 156u, 137u, 35u, 138u, 134u, 4u, 155u, 72u, 226u, 129u, 129u,
50u, 215u, 35u, 137u, 6u, 4u, 203u, 104u, 142u, 34u, 24u, 4u, 87u,
19u, 6u, 25u, 136u, 153u, 116u, 145u, 195u, 195u, 2u, 104u, 64u, 41u,
28u, 56u, 48u, 36u, 76u, 71u, 13u, 12u, 9u, 46u, 145u, 194u, 195u, 2u,
104u, 64u, 17u, 28u, 36u, 48u, 38u, 92u, 228u, 112u, 128u, 192u, 145u,
49u, 28u, 24u, 48u, 38u, 92u, 228u, 112u, 64u, 192u, 153u, 109u, 17u,
192u, 195u, 4u, 120u, 72u, 224u, 65u, 129u, 35u, 194u, 56u, 0u, 96u,
77u, 11u, 141u, 33u, 136u, 48u, 49u, 136u, 154u, 93u, 154u, 99u, 194u,
19u, 66u, 227u, 67u, 96u, 76u, 181u, 194u, 98u, 168u, 26u, 66u, 96u,
56u, 73u, 36u,};
static unsigned char uvector__00016[] = {
 0u, 3u, 156u, 6u, 6u, 105u, 204u, 64u, 211u, 152u, 99u, 17u, 52u,
187u, 52u, 199u, 132u, 71u, 132u, 54u, 1u, 55u, 8u, 98u, 38u, 34u,
92u, 137u, 165u, 210u, 102u, 241u, 56u, 78u, 49u, 52u, 228u, 72u, 19u,
84u, 210u, 67u, 68u, 210u, 72u, 105u, 17u, 196u, 209u, 46u, 136u, 98u,
38u, 36u, 146u, 27u, 103u, 65u, 32u, 134u, 25u, 212u, 136u, 12u, 145u,
33u, 206u, 130u, 7u, 145u, 3u, 12u, 138u, 103u, 64u, 195u, 35u, 16u,
251u, 10u, 76u, 196u, 48u, 200u, 228u, 48u, 136u, 154u, 93u, 73u,
164u, 134u, 25u, 32u, 137u, 36u, 73u, 65u, 134u, 75u, 33u, 133u, 73u,
33u, 134u, 76u, 51u, 153u, 36u, 146u, 57u, 184u, 96u, 73u, 216u, 142u,
104u, 24u, 19u, 31u, 242u, 57u, 144u, 96u, 76u, 133u, 136u, 230u, 33u,
129u, 39u, 98u, 57u, 48u, 96u, 76u, 153u, 200u, 228u, 129u, 129u, 38u,
98u, 57u, 16u, 96u, 72u, 80u, 142u, 62u, 24u, 18u, 116u, 35u, 141u,
134u, 4u, 145u, 8u, 227u, 33u, 129u, 50u, 22u, 35u, 140u, 6u, 4u,
157u, 8u, 226u, 193u, 129u, 49u, 255u, 35u, 138u, 134u, 6u, 64u, 39u,
64u, 152u, 227u, 146u, 19u, 31u, 242u, 71u, 19u, 12u, 9u, 142u, 57u,
28u, 52u, 48u, 38u, 56u, 228u, 112u, 192u, 192u, 200u, 4u, 230u, 19u,
4u, 130u, 66u, 99u, 101u, 57u, 146u, 56u, 88u, 96u, 73u, 216u, 142u,
18u, 24u, 19u, 1u, 194u, 56u, 32u, 96u, 76u, 7u, 8u, 224u, 65u, 129u,
48u, 28u, 36u,};
static unsigned char uvector__00017[] = {
 0u, 3u, 136u, 6u, 9u, 220u, 67u, 17u, 49u, 18u, 228u, 77u, 46u, 146u,
71u, 15u, 12u, 2u, 43u, 137u, 131u, 12u, 196u, 76u, 186u, 72u, 225u,
161u, 129u, 48u, 134u, 35u, 134u, 6u, 4u, 137u, 136u, 225u, 97u, 129u,
37u, 210u, 56u, 72u, 96u, 76u, 32u, 200u, 224u, 225u, 129u, 48u, 41u,
35u, 131u, 6u, 4u, 137u, 136u, 224u, 129u, 129u, 48u, 41u, 35u, 129u,
134u, 8u, 240u, 145u, 192u, 131u, 2u, 71u, 132u, 112u, 0u, 192u, 153u,
10u, 16u, 196u, 24u, 24u, 196u, 77u, 46u, 199u, 132u, 38u, 66u, 129u,
48u, 28u, 36u, 128u,};
static unsigned char uvector__00018[] = {
 0u, 3u, 156u, 6u, 6u, 105u, 224u, 64u, 211u, 192u, 99u, 17u, 52u,
187u, 30u, 17u, 30u, 17u, 59u, 136u, 98u, 38u, 34u, 92u, 137u, 165u,
210u, 72u, 109u, 158u, 68u, 130u, 24u, 103u, 162u, 32u, 50u, 68u,
135u, 60u, 136u, 30u, 68u, 12u, 50u, 41u, 158u, 67u, 12u, 140u, 67u,
236u, 41u, 51u, 16u, 195u, 35u, 144u, 194u, 34u, 105u, 116u, 144u,
195u, 36u, 17u, 36u, 137u, 40u, 48u, 201u, 100u, 48u, 169u, 36u, 48u,
201u, 134u, 120u, 36u, 146u, 71u, 55u, 12u, 9u, 61u, 145u, 205u, 3u,
2u, 98u, 74u, 71u, 50u, 12u, 9u, 137u, 225u, 28u, 196u, 48u, 36u,
246u, 71u, 38u, 12u, 9u, 140u, 105u, 28u, 144u, 48u, 36u, 204u, 71u,
34u, 12u, 9u, 10u, 17u, 199u, 195u, 2u, 79u, 36u, 113u, 176u, 192u,
146u, 33u, 28u, 100u, 48u, 38u, 39u, 132u, 113u, 128u, 192u, 147u,
201u, 28u, 88u, 48u, 38u, 36u, 164u, 113u, 80u, 192u, 200u, 4u, 242u,
19u, 14u, 210u, 66u, 98u, 74u, 72u, 226u, 97u, 129u, 48u, 237u, 35u,
134u, 134u, 4u, 195u, 180u, 142u, 24u, 24u, 25u, 0u, 158u, 2u, 96u,
144u, 72u, 76u, 54u, 39u, 130u, 71u, 11u, 12u, 9u, 61u, 145u, 194u,
67u, 2u, 96u, 56u, 71u, 4u, 12u, 9u, 128u, 225u, 28u, 8u, 48u, 38u,
3u, 132u, 128u,};
static unsigned char uvector__00019[] = {
 0u, 3u, 143u, 6u, 8u, 226u, 124u, 151u, 98u, 98u, 71u, 29u, 12u, 9u,
19u, 17u, 199u, 3u, 2u, 75u, 164u, 113u, 128u, 192u, 240u, 37u, 161u,
62u, 136u, 98u, 38u, 34u, 92u, 137u, 165u, 210u, 72u, 76u, 7u, 9u,
28u, 88u, 48u, 38u, 24u, 68u, 113u, 64u, 192u, 152u, 103u, 145u, 196u,
195u, 0u, 138u, 226u, 96u, 195u, 49u, 19u, 46u, 146u, 56u, 136u, 96u,
76u, 108u, 8u, 226u, 1u, 129u, 34u, 98u, 56u, 120u, 96u, 73u, 116u,
142u, 26u, 24u, 19u, 26u, 210u, 56u, 88u, 96u, 76u, 55u, 8u, 225u,
65u, 129u, 34u, 98u, 56u, 64u, 96u, 76u, 55u, 8u, 224u, 193u, 129u,
48u, 207u, 35u, 130u, 6u, 4u, 195u, 8u, 142u, 6u, 24u, 35u, 194u, 71u,
2u, 12u, 9u, 30u, 17u, 192u, 3u, 2u, 103u, 52u, 67u, 16u, 96u, 99u,
17u, 52u, 187u, 30u, 16u, 153u, 205u, 4u, 194u, 220u, 146u,};
static unsigned char uvector__00020[] = {
 0u, 3u, 156u, 6u, 6u, 105u, 248u, 64u, 211u, 240u, 99u, 17u, 52u,
187u, 30u, 17u, 30u, 16u, 240u, 37u, 161u, 62u, 136u, 98u, 38u, 34u,
92u, 137u, 165u, 210u, 72u, 142u, 39u, 201u, 118u, 38u, 36u, 134u,
217u, 252u, 72u, 33u, 134u, 132u, 0u, 136u, 12u, 145u, 33u, 207u,
226u, 7u, 145u, 3u, 12u, 138u, 103u, 240u, 195u, 35u, 16u, 251u, 10u,
76u, 196u, 48u, 200u, 228u, 48u, 136u, 154u, 93u, 36u, 48u, 201u, 4u,
73u, 34u, 74u, 12u, 50u, 89u, 12u, 42u, 73u, 12u, 50u, 97u, 159u,
137u, 36u, 145u, 205u, 195u, 2u, 80u, 128u, 145u, 205u, 3u, 2u, 98u,
238u, 71u, 50u, 12u, 9u, 140u, 113u, 28u, 196u, 48u, 37u, 8u, 9u, 28u,
152u, 48u, 38u, 59u, 228u, 114u, 64u, 192u, 147u, 49u, 28u, 136u, 48u,
36u, 40u, 71u, 31u, 12u, 9u, 63u, 145u, 198u, 195u, 2u, 72u, 132u,
113u, 144u, 192u, 152u, 199u, 17u, 198u, 3u, 2u, 79u, 228u, 113u, 96u,
192u, 152u, 187u, 145u, 197u, 67u, 3u, 32u, 19u, 248u, 76u, 78u, 73u,
9u, 139u, 185u, 35u, 137u, 134u, 4u, 196u, 228u, 142u, 26u, 24u, 19u,
19u, 146u, 56u, 96u, 96u, 100u, 2u, 126u, 9u, 130u, 65u, 33u, 49u,
36u, 159u, 137u, 28u, 44u, 48u, 37u, 8u, 9u, 28u, 36u, 48u, 38u, 3u,
132u, 112u, 64u, 192u, 152u, 14u, 17u, 192u, 131u, 2u, 96u, 56u, 72u,};
static unsigned char uvector__00021[] = {
 0u, 3u, 155u, 6u, 4u, 161u, 2u, 35u, 153u, 134u, 7u, 17u, 66u, 7u,
39u, 203u, 164u, 80u, 130u, 10u, 16u, 88u, 154u, 93u, 34u, 113u, 137u,
168u, 65u, 141u, 8u, 17u, 36u, 115u, 16u, 192u, 152u, 64u, 145u, 204u,
3u, 2u, 80u, 130u, 17u, 203u, 195u, 2u, 80u, 129u, 17u, 203u, 67u, 0u,
138u, 226u, 96u, 195u, 53u, 147u, 66u, 12u, 72u, 229u, 97u, 129u, 49u,
168u, 35u, 149u, 6u, 4u, 137u, 136u, 229u, 33u, 129u, 40u, 65u, 136u,
228u, 225u, 129u, 49u, 165u, 35u, 147u, 6u, 1u, 21u, 196u, 193u, 134u,
132u, 28u, 153u, 116u, 145u, 201u, 3u, 2u, 101u, 126u, 71u, 35u, 12u,
9u, 19u, 17u, 200u, 131u, 2u, 75u, 164u, 114u, 0u, 192u, 153u, 94u,
17u, 199u, 131u, 2u, 97u, 2u, 71u, 28u, 12u, 9u, 130u, 185u, 28u,
108u, 48u, 36u, 186u, 71u, 26u, 12u, 9u, 39u, 145u, 198u, 3u, 2u, 96u,
174u, 71u, 23u, 12u, 12u, 128u, 80u, 131u, 9u, 186u, 79u, 151u, 73u,
33u, 48u, 76u, 36u, 113u, 80u, 192u, 154u, 19u, 24u, 71u, 20u, 12u,
9u, 46u, 145u, 196u, 195u, 2u, 73u, 228u, 113u, 16u, 192u, 154u, 19u,
24u, 71u, 15u, 12u, 12u, 178u, 232u, 109u, 161u, 6u, 9u, 161u, 49u,
129u, 48u, 76u, 52u, 32u, 68u, 142u, 28u, 24u, 18u, 93u, 35u, 134u,
6u, 4u, 161u, 8u, 35u, 132u, 134u, 10u, 16u, 153u, 60u, 145u, 194u,
3u, 2u, 73u, 228u, 112u, 96u, 192u, 154u, 27u, 24u, 71u, 5u, 12u, 12u,
128u, 73u, 226u, 24u, 137u, 137u, 33u, 145u, 196u, 9u, 116u, 38u,
134u, 198u, 17u, 66u, 5u, 66u, 16u, 72u, 77u, 11u, 195u, 36u, 142u,
6u, 24u, 19u, 67u, 183u, 136u, 224u, 65u, 129u, 34u, 98u, 56u, 0u,
96u, 77u, 14u, 222u, 33u, 136u, 48u, 49u, 136u, 154u, 132u, 18u, 132u,
34u, 60u, 33u, 182u, 79u, 9u, 161u, 219u, 193u, 52u, 60u, 120u, 146u,
64u,};
static unsigned char uvector__00022[] = {
 0u, 3u, 157u, 6u, 6u, 106u, 16u, 161u, 3u, 80u, 133u, 6u, 49u, 19u,
80u, 130u, 80u, 132u, 71u, 132u, 54u, 201u, 226u, 24u, 137u, 136u,
100u, 113u, 2u, 93u, 20u, 33u, 50u, 121u, 34u, 132u, 10u, 132u, 32u,
144u, 203u, 46u, 134u, 218u, 16u, 97u, 55u, 73u, 242u, 233u, 14u, 34u,
132u, 14u, 79u, 151u, 72u, 161u, 4u, 20u, 32u, 177u, 52u, 186u, 68u,
227u, 19u, 80u, 131u, 26u, 16u, 34u, 77u, 8u, 17u, 36u, 134u, 218u,
16u, 177u, 32u, 134u, 26u, 16u, 194u, 32u, 50u, 68u, 135u, 66u, 22u,
32u, 121u, 16u, 48u, 200u, 166u, 132u, 44u, 48u, 200u, 196u, 62u,
194u, 147u, 52u, 204u, 67u, 12u, 142u, 67u, 8u, 137u, 168u, 65u, 40u,
66u, 9u, 12u, 50u, 65u, 18u, 72u, 146u, 131u, 12u, 150u, 67u, 10u,
146u, 67u, 12u, 152u, 104u, 66u, 137u, 36u, 145u, 206u, 67u, 2u, 80u,
134u, 145u, 205u, 131u, 2u, 101u, 106u, 71u, 52u, 12u, 9u, 150u, 145u,
28u, 204u, 48u, 37u, 8u, 105u, 28u, 160u, 48u, 38u, 101u, 36u, 114u,
96u, 192u, 147u, 49u, 28u, 144u, 48u, 36u, 204u, 71u, 34u, 12u, 9u,
10u, 17u, 199u, 195u, 2u, 80u, 133u, 145u, 198u, 195u, 2u, 72u, 132u,
113u, 144u, 192u, 153u, 105u, 17u, 198u, 3u, 2u, 80u, 133u, 145u,
197u, 131u, 2u, 101u, 106u, 71u, 21u, 12u, 12u, 128u, 80u, 133u, 132u,
201u, 220u, 144u, 153u, 90u, 146u, 56u, 152u, 96u, 76u, 157u, 200u,
225u, 161u, 129u, 50u, 119u, 35u, 134u, 6u, 6u, 64u, 40u, 66u, 130u,
96u, 168u, 72u, 76u, 151u, 40u, 66u, 137u, 28u, 44u, 48u, 37u, 8u,
105u, 28u, 36u, 48u, 38u, 3u, 132u, 112u, 64u, 192u, 152u, 14u, 17u,
192u, 131u, 2u, 96u, 56u, 72u,};
static unsigned char uvector__00023[] = {
 0u, 3u, 133u, 134u, 0u, 255u, 66u, 29u, 66u, 30u, 68u, 6u, 67u, 13u,
8u, 129u, 12u, 34u, 132u, 70u, 132u, 72u, 146u, 71u, 4u, 12u, 20u,
34u, 97u, 134u, 132u, 80u, 146u, 56u, 0u, 96u, 76u, 50u, 201u, 0u,};
static unsigned char uvector__00024[] = {
 0u, 3u, 128u, 134u, 10u, 17u, 82u, 71u, 0u, 12u, 9u, 66u, 42u, 67u,
16u, 96u, 99u, 80u, 152u, 14u, 18u, 64u,};
static unsigned char uvector__00025[] = {
 0u, 3u, 128u, 134u, 9u, 58u, 132u, 88u, 145u, 192u, 3u, 2u, 80u,
139u, 16u, 196u, 24u, 24u, 212u, 38u, 3u, 132u, 144u,};
static unsigned char uvector__00026[] = {
 0u, 3u, 138u, 6u, 10u, 17u, 112u, 198u, 162u, 132u, 84u, 144u, 198u,
162u, 78u, 161u, 22u, 36u, 48u, 208u, 140u, 16u, 194u, 40u, 70u, 124u,
35u, 68u, 146u, 56u, 104u, 96u, 99u, 76u, 23u, 200u, 225u, 65u, 129u,
141u, 48u, 55u, 35u, 132u, 134u, 6u, 64u, 40u, 69u, 132u, 83u, 21u,
112u, 8u, 215u, 198u, 168u, 73u, 20u, 35u, 65u, 48u, 62u, 76u, 24u,
201u, 28u, 28u, 48u, 38u, 48u, 164u, 112u, 64u, 192u, 145u, 169u, 28u,
8u, 48u, 36u, 84u, 71u, 0u, 12u, 9u, 140u, 41u, 12u, 65u, 129u, 140u,
69u, 84u, 34u, 164u, 54u, 208u, 139u, 4u, 198u, 20u, 38u, 57u, 100u,
146u,};
static unsigned char uvector__00027[] = {
 0u, 3u, 134u, 6u, 6u, 97u, 66u, 55u, 21u, 80u, 138u, 144u, 219u, 66u,
44u, 34u, 152u, 171u, 128u, 70u, 190u, 53u, 66u, 40u, 70u, 133u, 8u,
169u, 18u, 117u, 8u, 177u, 36u, 145u, 194u, 67u, 3u, 24u, 76u, 13u,
211u, 5u, 66u, 56u, 56u, 96u, 76u, 7u, 8u, 224u, 65u, 129u, 48u, 28u,
35u, 128u, 6u, 4u, 192u, 112u, 144u,};
static unsigned char uvector__00028[] = {
 0u, 3u, 128u, 134u, 10u, 17u, 202u, 17u, 210u, 71u, 0u, 12u, 9u, 66u,
58u, 67u, 16u, 96u, 99u, 20u, 35u, 212u, 35u, 177u, 225u, 9u, 128u,
225u, 36u,};
static unsigned char uvector__00029[] = {
 0u, 3u, 156u, 6u, 6u, 106u, 17u, 241u, 3u, 80u, 143u, 134u, 49u, 66u,
61u, 66u, 59u, 30u, 17u, 66u, 57u, 66u, 58u, 72u, 109u, 161u, 64u,
18u, 8u, 97u, 161u, 65u, 34u, 3u, 36u, 72u, 116u, 40u, 2u, 7u, 145u,
3u, 12u, 138u, 104u, 80u, 3u, 12u, 140u, 67u, 236u, 11u, 51u, 16u,
195u, 35u, 144u, 194u, 40u, 71u, 168u, 71u, 73u, 12u, 50u, 65u, 18u,
72u, 146u, 131u, 12u, 150u, 67u, 10u, 146u, 67u, 12u, 152u, 104u, 71u,
201u, 36u, 145u, 205u, 195u, 2u, 80u, 161u, 17u, 205u, 3u, 2u, 98u,
34u, 71u, 50u, 12u, 9u, 137u, 113u, 28u, 196u, 48u, 37u, 10u, 17u,
28u, 152u, 48u, 38u, 48u, 164u, 114u, 64u, 192u, 147u, 49u, 28u, 136u,
48u, 36u, 10u, 71u, 31u, 12u, 9u, 66u, 128u, 71u, 27u, 12u, 9u, 34u,
17u, 198u, 67u, 2u, 98u, 92u, 71u, 24u, 12u, 9u, 66u, 128u, 71u, 22u,
12u, 9u, 136u, 137u, 28u, 84u, 48u, 50u, 1u, 66u, 128u, 19u, 13u, 50u,
66u, 98u, 34u, 72u, 226u, 97u, 129u, 48u, 211u, 35u, 134u, 134u, 4u,
195u, 76u, 142u, 24u, 24u, 25u, 0u, 161u, 31u, 9u, 130u, 161u, 33u,
48u, 184u, 161u, 31u, 36u, 112u, 176u, 192u, 148u, 40u, 68u, 112u,
144u, 192u, 152u, 14u, 17u, 193u, 3u, 2u, 96u, 56u, 71u, 2u, 12u, 9u,
128u, 225u, 32u,};
static unsigned char uvector__00030[] = {
 0u, 3u, 128u, 134u, 10u, 20u, 58u, 17u, 210u, 71u, 0u, 12u, 9u, 66u,
58u, 67u, 16u, 96u, 99u, 20u, 35u, 212u, 35u, 177u, 225u, 9u, 128u,
225u, 36u,};
static unsigned char uvector__00031[] = {
 0u, 3u, 156u, 6u, 6u, 106u, 20u, 65u, 3u, 80u, 162u, 6u, 49u, 66u,
61u, 66u, 59u, 30u, 17u, 66u, 135u, 66u, 58u, 72u, 109u, 161u, 69u,
18u, 8u, 97u, 161u, 70u, 34u, 3u, 36u, 72u, 116u, 40u, 162u, 7u, 145u,
3u, 12u, 138u, 104u, 81u, 67u, 12u, 140u, 67u, 236u, 11u, 51u, 16u,
195u, 35u, 144u, 194u, 40u, 71u, 168u, 71u, 73u, 12u, 50u, 65u, 18u,
72u, 146u, 131u, 12u, 150u, 67u, 10u, 146u, 67u, 12u, 152u, 104u, 81u,
9u, 36u, 145u, 205u, 195u, 2u, 80u, 163u, 145u, 205u, 3u, 2u, 98u,
34u, 71u, 50u, 12u, 9u, 137u, 113u, 28u, 196u, 48u, 37u, 10u, 57u,
28u, 152u, 48u, 38u, 48u, 164u, 114u, 64u, 192u, 147u, 49u, 28u, 136u,
48u, 36u, 10u, 71u, 31u, 12u, 9u, 66u, 138u, 71u, 27u, 12u, 9u, 34u,
17u, 198u, 67u, 2u, 98u, 92u, 71u, 24u, 12u, 9u, 66u, 138u, 71u, 22u,
12u, 9u, 136u, 137u, 28u, 84u, 48u, 50u, 1u, 66u, 138u, 19u, 13u, 50u,
66u, 98u, 34u, 72u, 226u, 97u, 129u, 48u, 211u, 35u, 134u, 134u, 4u,
195u, 76u, 142u, 24u, 24u, 25u, 0u, 161u, 68u, 9u, 130u, 161u, 33u,
48u, 184u, 161u, 68u, 36u, 112u, 176u, 192u, 148u, 40u, 228u, 112u,
144u, 192u, 152u, 14u, 17u, 193u, 3u, 2u, 96u, 56u, 71u, 2u, 12u, 9u,
128u, 225u, 32u,};
static unsigned char uvector__00032[] = {
 0u, 3u, 132u, 134u, 7u, 90u, 17u, 26u, 20u, 138u, 20u, 154u, 20u,
167u, 234u, 20u, 178u, 71u, 8u, 12u, 9u, 66u, 150u, 71u, 3u, 12u, 9u,
66u, 146u, 71u, 2u, 12u, 9u, 66u, 144u, 71u, 0u, 12u, 9u, 66u, 34u,
67u, 16u, 96u, 99u, 80u, 152u, 14u, 18u, 64u,};
static unsigned char uvector__00033[] = {
 0u, 3u, 129u, 134u, 10u, 17u, 186u, 20u, 128u, 228u, 161u, 214u,
132u, 70u, 133u, 34u, 133u, 38u, 133u, 41u, 250u, 133u, 44u, 146u,
71u, 1u, 12u, 12u, 106u, 19u, 4u, 226u, 71u, 0u, 12u, 9u, 66u, 144u,
67u, 16u, 96u, 99u, 20u, 35u, 212u, 41u, 20u, 41u, 52u, 41u, 113u,
225u, 9u, 128u, 225u, 36u,};
static unsigned char uvector__00034[] = {
 0u, 3u, 157u, 6u, 6u, 106u, 20u, 193u, 3u, 80u, 166u, 6u, 49u, 66u,
61u, 66u, 145u, 66u, 147u, 66u, 151u, 30u, 17u, 66u, 55u, 66u, 144u,
28u, 148u, 58u, 208u, 136u, 208u, 164u, 80u, 164u, 208u, 165u, 63u,
80u, 165u, 146u, 72u, 109u, 161u, 77u, 18u, 8u, 97u, 161u, 78u, 34u,
3u, 36u, 72u, 116u, 41u, 162u, 7u, 145u, 3u, 12u, 138u, 104u, 83u,
67u, 12u, 140u, 67u, 236u, 11u, 51u, 76u, 196u, 48u, 200u, 228u, 48u,
138u, 17u, 234u, 20u, 138u, 20u, 148u, 161u, 75u, 33u, 134u, 72u, 34u,
73u, 18u, 80u, 97u, 146u, 200u, 97u, 82u, 72u, 97u, 147u, 13u, 10u,
97u, 36u, 146u, 57u, 200u, 96u, 74u, 20u, 242u, 57u, 176u, 96u, 76u,
106u, 72u, 230u, 129u, 129u, 49u, 198u, 35u, 153u, 134u, 4u, 161u,
79u, 35u, 148u, 6u, 4u, 200u, 116u, 142u, 76u, 24u, 18u, 102u, 35u,
146u, 6u, 4u, 153u, 136u, 228u, 65u, 129u, 32u, 82u, 56u, 248u, 96u,
74u, 20u, 210u, 56u, 216u, 96u, 73u, 16u, 142u, 50u, 24u, 19u, 28u,
98u, 56u, 192u, 96u, 74u, 20u, 210u, 56u, 176u, 96u, 76u, 106u, 72u,
226u, 161u, 129u, 144u, 10u, 20u, 208u, 152u, 181u, 146u, 19u, 26u,
146u, 71u, 19u, 12u, 9u, 139u, 89u, 28u, 52u, 48u, 38u, 45u, 100u,
112u, 192u, 192u, 200u, 5u, 10u, 96u, 76u, 21u, 9u, 9u, 138u, 133u,
10u, 97u, 35u, 133u, 134u, 4u, 161u, 79u, 35u, 132u, 134u, 4u, 192u,
112u, 142u, 8u, 24u, 19u, 1u, 194u, 56u, 16u, 96u, 76u, 7u, 9u, 0u,};
static unsigned char uvector__00035[] = {
 0u, 3u, 132u, 134u, 7u, 90u, 17u, 42u, 20u, 138u, 20u, 154u, 20u,
167u, 234u, 20u, 178u, 71u, 8u, 12u, 9u, 66u, 150u, 71u, 3u, 12u, 9u,
66u, 146u, 71u, 2u, 12u, 9u, 66u, 144u, 71u, 0u, 12u, 9u, 66u, 36u,
67u, 16u, 96u, 99u, 80u, 152u, 14u, 18u, 64u,};
static unsigned char uvector__00036[] = {
 0u, 3u, 129u, 134u, 10u, 17u, 186u, 20u, 128u, 228u, 161u, 214u,
132u, 74u, 133u, 34u, 133u, 38u, 133u, 41u, 250u, 133u, 44u, 146u,
71u, 1u, 12u, 12u, 106u, 19u, 4u, 226u, 71u, 0u, 12u, 9u, 66u, 144u,
67u, 16u, 96u, 99u, 20u, 35u, 212u, 41u, 20u, 41u, 52u, 41u, 113u,
225u, 9u, 128u, 225u, 36u,};
static unsigned char uvector__00037[] = {
 0u, 3u, 157u, 6u, 6u, 106u, 21u, 1u, 3u, 80u, 168u, 6u, 49u, 66u,
61u, 66u, 145u, 66u, 147u, 66u, 151u, 30u, 17u, 66u, 55u, 66u, 144u,
28u, 148u, 58u, 208u, 137u, 80u, 164u, 80u, 164u, 208u, 165u, 63u,
80u, 165u, 146u, 72u, 109u, 161u, 81u, 18u, 8u, 97u, 161u, 82u, 34u,
3u, 36u, 72u, 116u, 42u, 34u, 7u, 145u, 3u, 12u, 138u, 104u, 84u, 67u,
12u, 140u, 67u, 236u, 11u, 51u, 76u, 196u, 48u, 200u, 228u, 48u, 138u,
17u, 234u, 20u, 138u, 20u, 148u, 161u, 75u, 33u, 134u, 72u, 34u, 73u,
18u, 80u, 97u, 146u, 200u, 97u, 82u, 72u, 97u, 147u, 13u, 10u, 129u,
36u, 146u, 57u, 200u, 96u, 74u, 21u, 50u, 57u, 176u, 96u, 76u, 106u,
72u, 230u, 129u, 129u, 49u, 198u, 35u, 153u, 134u, 4u, 161u, 83u, 35u,
148u, 6u, 4u, 200u, 116u, 142u, 76u, 24u, 18u, 102u, 35u, 146u, 6u,
4u, 153u, 136u, 228u, 65u, 129u, 32u, 82u, 56u, 248u, 96u, 74u, 21u,
18u, 56u, 216u, 96u, 73u, 16u, 142u, 50u, 24u, 19u, 28u, 98u, 56u,
192u, 96u, 74u, 21u, 18u, 56u, 176u, 96u, 76u, 106u, 72u, 226u, 161u,
129u, 144u, 10u, 21u, 16u, 152u, 181u, 146u, 19u, 26u, 146u, 71u, 19u,
12u, 9u, 139u, 89u, 28u, 52u, 48u, 38u, 45u, 100u, 112u, 192u, 192u,
200u, 5u, 10u, 128u, 76u, 21u, 9u, 9u, 138u, 133u, 10u, 129u, 35u,
133u, 134u, 4u, 161u, 83u, 35u, 132u, 134u, 4u, 192u, 112u, 142u, 8u,
24u, 19u, 1u, 194u, 56u, 16u, 96u, 76u, 7u, 9u, 0u,};

#line 176 "./gdbm.scm"
#include <gdbm.h>


#line 177 "./gdbm.scm"
#include <stdlib.h>


#line 178 "./gdbm.scm"
#include <gauche/priv/configP.h>


static void gdbm_finalize(ScmObj obj,void* G1888 SCM_UNUSED);
#if !(defined(GDBM_SYNC))

#endif /* !(defined(GDBM_SYNC)) */
#if !(defined(GDBM_NOLOCK))

#endif /* !(defined(GDBM_NOLOCK)) */
#if !(defined(GDBM_SYNCMODE))

#endif /* !(defined(GDBM_SYNCMODE)) */
#if !(defined(GDBM_CENTFREE))

#endif /* !(defined(GDBM_CENTFREE)) */
#if !(defined(GDBM_COALESCEBLKS))

#endif /* !(defined(GDBM_COALESCEBLKS)) */
static ScmObj dbm_2d_2dgdbmgdbm_open(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(dbm_2d_2dgdbmgdbm_open__STUB, 1, 4,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, dbm_2d_2dgdbmgdbm_open, NULL, NULL);

static ScmObj dbm_2d_2dgdbmgdbm_close(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(dbm_2d_2dgdbmgdbm_close__STUB, 1, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, dbm_2d_2dgdbmgdbm_close, NULL, NULL);

static ScmObj dbm_2d_2dgdbmgdbm_closedP(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(dbm_2d_2dgdbmgdbm_closedP__STUB, 1, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, dbm_2d_2dgdbmgdbm_closedP, NULL, NULL);

static ScmObj dbm_2d_2dgdbmgdbm_store(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(dbm_2d_2dgdbmgdbm_store__STUB, 3, 2,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, dbm_2d_2dgdbmgdbm_store, NULL, NULL);

static ScmObj dbm_2d_2dgdbmgdbm_fetch(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(dbm_2d_2dgdbmgdbm_fetch__STUB, 2, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, dbm_2d_2dgdbmgdbm_fetch, NULL, NULL);

static ScmObj dbm_2d_2dgdbmgdbm_delete(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(dbm_2d_2dgdbmgdbm_delete__STUB, 2, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, dbm_2d_2dgdbmgdbm_delete, NULL, NULL);

static ScmObj dbm_2d_2dgdbmgdbm_firstkey(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(dbm_2d_2dgdbmgdbm_firstkey__STUB, 1, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, dbm_2d_2dgdbmgdbm_firstkey, NULL, NULL);

static ScmObj dbm_2d_2dgdbmgdbm_nextkey(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(dbm_2d_2dgdbmgdbm_nextkey__STUB, 2, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, dbm_2d_2dgdbmgdbm_nextkey, NULL, NULL);

static ScmObj dbm_2d_2dgdbmgdbm_reorganize(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(dbm_2d_2dgdbmgdbm_reorganize__STUB, 1, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, dbm_2d_2dgdbmgdbm_reorganize, NULL, NULL);

static ScmObj dbm_2d_2dgdbmgdbm_sync(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(dbm_2d_2dgdbmgdbm_sync__STUB, 1, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, dbm_2d_2dgdbmgdbm_sync, NULL, NULL);

static ScmObj dbm_2d_2dgdbmgdbm_existsP(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(dbm_2d_2dgdbmgdbm_existsP__STUB, 2, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, dbm_2d_2dgdbmgdbm_existsP, NULL, NULL);

static ScmObj dbm_2d_2dgdbmgdbm_strerror(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(dbm_2d_2dgdbmgdbm_strerror__STUB, 1, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, dbm_2d_2dgdbmgdbm_strerror, NULL, NULL);

static ScmObj dbm_2d_2dgdbmgdbm_setopt(ScmObj*, int, void*);
static SCM_DEFINE_SUBR(dbm_2d_2dgdbmgdbm_setopt__STUB, 3, 0,SCM_FALSE,dbm_2d_2dgdbmgdbm_setopt, NULL, NULL);

static ScmObj dbm_2d_2dgdbmgdbm_version(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(dbm_2d_2dgdbmgdbm_version__STUB, 0, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, dbm_2d_2dgdbmgdbm_version, NULL, NULL);

static ScmObj dbm_2d_2dgdbmgdbm_errno(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(dbm_2d_2dgdbmgdbm_errno__STUB, 0, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, dbm_2d_2dgdbmgdbm_errno, NULL, NULL);

static ScmObj SCM_debug_info_const_vector();
#if defined(__CYGWIN__) || defined(GAUCHE_WINDOWS)
#define SCM_CGEN_CONST /*empty*/
#else
#define SCM_CGEN_CONST const
#endif
static SCM_CGEN_CONST struct scm__scRec {
  ScmString d1718[210];
} scm__sc SCM_UNUSED = {
  {   /* ScmString d1718 */
      SCM_STRING_CONST_INITIALIZER("dbm.gdbm", 8, 8),
      SCM_STRING_CONST_INITIALIZER("<dbm-meta>", 10, 10),
      SCM_STRING_CONST_INITIALIZER("%get-default-metaclass", 22, 22),
      SCM_STRING_CONST_INITIALIZER("gauche.object", 13, 13),
      SCM_STRING_CONST_INITIALIZER("name", 4, 4),
      SCM_STRING_CONST_INITIALIZER("<gdbm-meta>", 11, 11),
      SCM_STRING_CONST_INITIALIZER("supers", 6, 6),
      SCM_STRING_CONST_INITIALIZER("slots", 5, 5),
      SCM_STRING_CONST_INITIALIZER("defined-modules", 15, 15),
      SCM_STRING_CONST_INITIALIZER("make", 4, 4),
      SCM_STRING_CONST_INITIALIZER("%check-class-binding", 20, 20),
      SCM_STRING_CONST_INITIALIZER("redefine-class!", 15, 15),
      SCM_STRING_CONST_INITIALIZER("%make-accessor", 14, 14),
      SCM_STRING_CONST_INITIALIZER("G1843", 5, 5),
      SCM_STRING_CONST_INITIALIZER("class-slots", 11, 11),
      SCM_STRING_CONST_INITIALIZER("for-each", 8, 8),
      SCM_STRING_CONST_INITIALIZER("%toplevel", 9, 9),
      SCM_STRING_CONST_INITIALIZER("G1853", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G1852", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G1851", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G1850", 5, 5),
      SCM_STRING_CONST_INITIALIZER("<gdbm>", 6, 6),
      SCM_STRING_CONST_INITIALIZER("<dbm>", 5, 5),
      SCM_STRING_CONST_INITIALIZER("gdbm-file", 9, 9),
      SCM_STRING_CONST_INITIALIZER("accessor", 8, 8),
      SCM_STRING_CONST_INITIALIZER("gdbm-file-of", 12, 12),
      SCM_STRING_CONST_INITIALIZER("init-thunk", 10, 10),
      SCM_STRING_CONST_INITIALIZER("sync", 4, 4),
      SCM_STRING_CONST_INITIALIZER("init-keyword", 12, 12),
      SCM_STRING_CONST_INITIALIZER("nolock", 6, 6),
      SCM_STRING_CONST_INITIALIZER("bsize", 5, 5),
      SCM_STRING_CONST_INITIALIZER("metaclass", 9, 9),
      SCM_STRING_CONST_INITIALIZER("G1849", 5, 5),
      SCM_STRING_CONST_INITIALIZER("path", 4, 4),
      SCM_STRING_CONST_INITIALIZER("slot-bound\077", 11, 11),
      SCM_STRING_CONST_INITIALIZER("path must be set to open gdbm database", 38, 38),
      SCM_STRING_CONST_INITIALIZER("error", 5, 5),
      SCM_STRING_CONST_INITIALIZER("gdbm ~S already opened", 22, 22),
      SCM_STRING_CONST_INITIALIZER("errorf", 6, 6),
      SCM_STRING_CONST_INITIALIZER("rw-mode", 7, 7),
      SCM_STRING_CONST_INITIALIZER("read", 4, 4),
      SCM_STRING_CONST_INITIALIZER("GDBM_READER", 11, 11),
      SCM_STRING_CONST_INITIALIZER("write", 5, 5),
      SCM_STRING_CONST_INITIALIZER("GDBM_WRCREAT", 12, 12),
      SCM_STRING_CONST_INITIALIZER("GDBM_SYNC", 9, 9),
      SCM_STRING_CONST_INITIALIZER("GDBM_NOLOCK", 11, 11),
      SCM_STRING_CONST_INITIALIZER("create", 6, 6),
      SCM_STRING_CONST_INITIALIZER("GDBM_NEWDB", 10, 10),
      SCM_STRING_CONST_INITIALIZER("file-mode", 9, 9),
      SCM_STRING_CONST_INITIALIZER("gdbm-open", 9, 9),
      SCM_STRING_CONST_INITIALIZER("dbm-open((self <gdbm>))", 23, 23),
      SCM_STRING_CONST_INITIALIZER("self", 4, 4),
      SCM_STRING_CONST_INITIALIZER("next-method", 11, 11),
      SCM_STRING_CONST_INITIALIZER("source-info", 11, 11),
      SCM_STRING_CONST_INITIALIZER("./gdbm.scm", 10, 10),
      SCM_STRING_CONST_INITIALIZER("%expression-name-mark-key", 25, 25),
      SCM_STRING_CONST_INITIALIZER("dbm-open", 8, 8),
      SCM_STRING_CONST_INITIALIZER("%ensure-generic-function", 24, 24),
      SCM_STRING_CONST_INITIALIZER("<method>", 8, 8),
      SCM_STRING_CONST_INITIALIZER("generic", 7, 7),
      SCM_STRING_CONST_INITIALIZER("specializers", 12, 12),
      SCM_STRING_CONST_INITIALIZER("lambda-list", 11, 11),
      SCM_STRING_CONST_INITIALIZER("method-locked", 13, 13),
      SCM_STRING_CONST_INITIALIZER("body", 4, 4),
      SCM_STRING_CONST_INITIALIZER("add-method!", 11, 11),
      SCM_STRING_CONST_INITIALIZER("gdbm-close", 10, 10),
      SCM_STRING_CONST_INITIALIZER("dbm-close((self <gdbm>))", 24, 24),
      SCM_STRING_CONST_INITIALIZER("unused-args", 11, 11),
      SCM_STRING_CONST_INITIALIZER("dbm-close", 9, 9),
      SCM_STRING_CONST_INITIALIZER("gdbm-closed\077", 12, 12),
      SCM_STRING_CONST_INITIALIZER("dbm-closed\077((self <gdbm>))", 26, 26),
      SCM_STRING_CONST_INITIALIZER("dbm-closed\077", 11, 11),
      SCM_STRING_CONST_INITIALIZER("k2s", 3, 3),
      SCM_STRING_CONST_INITIALIZER("v2s", 3, 3),
      SCM_STRING_CONST_INITIALIZER("GDBM_REPLACE", 12, 12),
      SCM_STRING_CONST_INITIALIZER("gdbm-store", 10, 10),
      SCM_STRING_CONST_INITIALIZER("positive\077", 9, 9),
      SCM_STRING_CONST_INITIALIZER("dbm-put! failed", 15, 15),
      SCM_STRING_CONST_INITIALIZER("dbm-put!((self <gdbm>) key value)", 33, 33),
      SCM_STRING_CONST_INITIALIZER("key", 3, 3),
      SCM_STRING_CONST_INITIALIZER("value", 5, 5),
      SCM_STRING_CONST_INITIALIZER("dbm-put!", 8, 8),
      SCM_STRING_CONST_INITIALIZER("<top>", 5, 5),
      SCM_STRING_CONST_INITIALIZER("gdbm-fetch", 10, 10),
      SCM_STRING_CONST_INITIALIZER("s2v", 3, 3),
      SCM_STRING_CONST_INITIALIZER("gdbm: no data for key ~s in database ~s", 39, 39),
      SCM_STRING_CONST_INITIALIZER("dbm-get((self <gdbm>) key . args)", 33, 33),
      SCM_STRING_CONST_INITIALIZER("args", 4, 4),
      SCM_STRING_CONST_INITIALIZER("dbm-get", 7, 7),
      SCM_STRING_CONST_INITIALIZER("gdbm-exists\077", 12, 12),
      SCM_STRING_CONST_INITIALIZER("dbm-exists\077((self <gdbm>) key)", 30, 30),
      SCM_STRING_CONST_INITIALIZER("dbm-exists\077", 11, 11),
      SCM_STRING_CONST_INITIALIZER("gdbm-delete", 11, 11),
      SCM_STRING_CONST_INITIALIZER("dbm-delete!: deleteting key ~s from ~s failed", 45, 45),
      SCM_STRING_CONST_INITIALIZER("dbm-delete!((self <gdbm>) key)", 30, 30),
      SCM_STRING_CONST_INITIALIZER("dbm-delete!", 11, 11),
      SCM_STRING_CONST_INITIALIZER("gdbm-firstkey", 13, 13),
      SCM_STRING_CONST_INITIALIZER("gdbm-nextkey", 12, 12),
      SCM_STRING_CONST_INITIALIZER("s2k", 3, 3),
      SCM_STRING_CONST_INITIALIZER("dbm-fold((self <gdbm>) proc knil)", 33, 33),
      SCM_STRING_CONST_INITIALIZER("proc", 4, 4),
      SCM_STRING_CONST_INITIALIZER("knil", 4, 4),
      SCM_STRING_CONST_INITIALIZER("dbm-fold", 8, 8),
      SCM_STRING_CONST_INITIALIZER("find-module", 11, 11),
      SCM_STRING_CONST_INITIALIZER("file.util", 9, 9),
      SCM_STRING_CONST_INITIALIZER("copy-file", 9, 9),
      SCM_STRING_CONST_INITIALIZER("move-file", 9, 9),
      SCM_STRING_CONST_INITIALIZER("%autoload", 9, 9),
      SCM_STRING_CONST_INITIALIZER("%with-gdbm-locking", 18, 18),
      SCM_STRING_CONST_INITIALIZER("%unwind-protect", 15, 15),
      SCM_STRING_CONST_INITIALIZER("thunk", 5, 5),
      SCM_STRING_CONST_INITIALIZER("file-exists\077", 12, 12),
      SCM_STRING_CONST_INITIALIZER("dbm-db-exists\077((class <gdbm-meta>) name)", 40, 40),
      SCM_STRING_CONST_INITIALIZER("class", 5, 5),
      SCM_STRING_CONST_INITIALIZER("dbm-db-exists\077", 14, 14),
      SCM_STRING_CONST_INITIALIZER("sys-unlink", 10, 10),
      SCM_STRING_CONST_INITIALIZER("dbm-db-remove((class <gdbm-meta>) name)", 39, 39),
      SCM_STRING_CONST_INITIALIZER("dbm-db-remove", 13, 13),
      SCM_STRING_CONST_INITIALIZER("safe", 4, 4),
      SCM_STRING_CONST_INITIALIZER("dbm-db-copy((class <gdbm-meta>) from to . keys)", 47, 47),
      SCM_STRING_CONST_INITIALIZER("from", 4, 4),
      SCM_STRING_CONST_INITIALIZER("to", 2, 2),
      SCM_STRING_CONST_INITIALIZER("keys", 4, 4),
      SCM_STRING_CONST_INITIALIZER("dbm-db-copy", 11, 11),
      SCM_STRING_CONST_INITIALIZER("dbm-db-move((class <gdbm-meta>) from to . keys)", 47, 47),
      SCM_STRING_CONST_INITIALIZER("dbm-db-move", 11, 11),
      SCM_STRING_CONST_INITIALIZER("optional", 8, 8),
      SCM_STRING_CONST_INITIALIZER("size", 4, 4),
      SCM_STRING_CONST_INITIALIZER("rwmode", 6, 6),
      SCM_STRING_CONST_INITIALIZER("fmode", 5, 5),
      SCM_STRING_CONST_INITIALIZER("bind-info", 9, 9),
      SCM_STRING_CONST_INITIALIZER("<string>", 8, 8),
      SCM_STRING_CONST_INITIALIZER("*", 1, 1),
      SCM_STRING_CONST_INITIALIZER("->", 2, 2),
      SCM_STRING_CONST_INITIALIZER("gdbm", 4, 4),
      SCM_STRING_CONST_INITIALIZER("<gdbm-file>", 11, 11),
      SCM_STRING_CONST_INITIALIZER("<void>", 6, 6),
      SCM_STRING_CONST_INITIALIZER("<boolean>", 9, 9),
      SCM_STRING_CONST_INITIALIZER("val", 3, 3),
      SCM_STRING_CONST_INITIALIZER("flags", 5, 5),
      SCM_STRING_CONST_INITIALIZER("<int>", 5, 5),
      SCM_STRING_CONST_INITIALIZER("gdbm-reorganize", 15, 15),
      SCM_STRING_CONST_INITIALIZER("gdbm-sync", 9, 9),
      SCM_STRING_CONST_INITIALIZER("gdbm-strerror", 13, 13),
      SCM_STRING_CONST_INITIALIZER("err_num", 7, 7),
      SCM_STRING_CONST_INITIALIZER("<fixnum>", 8, 8),
      SCM_STRING_CONST_INITIALIZER("gdbm-setopt", 11, 11),
      SCM_STRING_CONST_INITIALIZER("option", 6, 6),
      SCM_STRING_CONST_INITIALIZER("gdbm-version", 12, 12),
      SCM_STRING_CONST_INITIALIZER("gdbm-errno", 10, 10),
      SCM_STRING_CONST_INITIALIZER("GDBM_WRITER", 11, 11),
      SCM_STRING_CONST_INITIALIZER("GDBM_FAST", 9, 9),
      SCM_STRING_CONST_INITIALIZER("GDBM_INSERT", 11, 11),
      SCM_STRING_CONST_INITIALIZER("GDBM_CACHESIZE", 14, 14),
      SCM_STRING_CONST_INITIALIZER("GDBM_FASTMODE", 13, 13),
      SCM_STRING_CONST_INITIALIZER("GDBM_SYNCMODE", 13, 13),
      SCM_STRING_CONST_INITIALIZER("GDBM_CENTFREE", 13, 13),
      SCM_STRING_CONST_INITIALIZER("GDBM_COALESCEBLKS", 17, 17),
      SCM_STRING_CONST_INITIALIZER("G1842", 5, 5),
      SCM_STRING_CONST_INITIALIZER("current-module", 14, 14),
      SCM_STRING_CONST_INITIALIZER("define-inline", 13, 13),
      SCM_STRING_CONST_INITIALIZER("rlet1", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G1848", 5, 5),
      SCM_STRING_CONST_INITIALIZER("slot-set!", 9, 9),
      SCM_STRING_CONST_INITIALIZER("fp", 2, 2),
      SCM_STRING_CONST_INITIALIZER("slot-ref", 8, 8),
      SCM_STRING_CONST_INITIALIZER("rwopt", 5, 5),
      SCM_STRING_CONST_INITIALIZER("let*", 4, 4),
      SCM_STRING_CONST_INITIALIZER("case", 4, 4),
      SCM_STRING_CONST_INITIALIZER("gf1854", 6, 6),
      SCM_STRING_CONST_INITIALIZER("boolean", 7, 7),
      SCM_STRING_CONST_INITIALIZER("memq", 4, 4),
      SCM_STRING_CONST_INITIALIZER("locked", 6, 6),
      SCM_STRING_CONST_INITIALIZER("G1855", 5, 5),
      SCM_STRING_CONST_INITIALIZER("gf1856", 6, 6),
      SCM_STRING_CONST_INITIALIZER("G1857", 5, 5),
      SCM_STRING_CONST_INITIALIZER("gf1858", 6, 6),
      SCM_STRING_CONST_INITIALIZER("G1859", 5, 5),
      SCM_STRING_CONST_INITIALIZER("%dbm-k2s", 8, 8),
      SCM_STRING_CONST_INITIALIZER("%dbm-v2s", 8, 8),
      SCM_STRING_CONST_INITIALIZER("gf1860", 6, 6),
      SCM_STRING_CONST_INITIALIZER("G1861", 5, 5),
      SCM_STRING_CONST_INITIALIZER("pair\077", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G1863", 5, 5),
      SCM_STRING_CONST_INITIALIZER("tmp", 3, 3),
      SCM_STRING_CONST_INITIALIZER("=>", 2, 2),
      SCM_STRING_CONST_INITIALIZER("cut", 3, 3),
      SCM_STRING_CONST_INITIALIZER("%dbm-s2v", 8, 8),
      SCM_STRING_CONST_INITIALIZER("<>", 2, 2),
      SCM_STRING_CONST_INITIALIZER("gf1862", 6, 6),
      SCM_STRING_CONST_INITIALIZER("G1864", 5, 5),
      SCM_STRING_CONST_INITIALIZER("gf1865", 6, 6),
      SCM_STRING_CONST_INITIALIZER("G1866", 5, 5),
      SCM_STRING_CONST_INITIALIZER("gf1867", 6, 6),
      SCM_STRING_CONST_INITIALIZER("G1868", 5, 5),
      SCM_STRING_CONST_INITIALIZER("r", 1, 1),
      SCM_STRING_CONST_INITIALIZER("%dbm-s2k", 8, 8),
      SCM_STRING_CONST_INITIALIZER("gf1869", 6, 6),
      SCM_STRING_CONST_INITIALIZER("G1870", 5, 5),
      SCM_STRING_CONST_INITIALIZER("gauche.internal", 15, 15),
      SCM_STRING_CONST_INITIALIZER("db", 2, 2),
      SCM_STRING_CONST_INITIALIZER("unwind-protect", 14, 14),
      SCM_STRING_CONST_INITIALIZER("gf1871", 6, 6),
      SCM_STRING_CONST_INITIALIZER("G1872", 5, 5),
      SCM_STRING_CONST_INITIALIZER("gf1873", 6, 6),
      SCM_STRING_CONST_INITIALIZER("G1874", 5, 5),
      SCM_STRING_CONST_INITIALIZER("gf1875", 6, 6),
      SCM_STRING_CONST_INITIALIZER("G1876", 5, 5),
      SCM_STRING_CONST_INITIALIZER("gf1877", 6, 6),
      SCM_STRING_CONST_INITIALIZER("G1878", 5, 5),
  },
};
static struct scm__rcRec {
  ScmUVector d1847[37];
  ScmCompiledCode d1846[39];
  ScmPair d1845[326] SCM_ALIGN_PAIR;
  ScmWord d1844[1367];
  ScmObj d1717[617];
} scm__rc SCM_UNUSED = {
  {   /* ScmUVector d1847 */
      SCM_UVECTOR_INITIALIZER(Scm_U8VectorClass, 32, uvector__00001, 0, NULL),
      SCM_UVECTOR_INITIALIZER(Scm_U8VectorClass, 223, uvector__00002, 0, NULL),
      SCM_UVECTOR_INITIALIZER(Scm_U8VectorClass, 8, uvector__00003, 0, NULL),
      SCM_UVECTOR_INITIALIZER(Scm_U8VectorClass, 9, uvector__00004, 0, NULL),
      SCM_UVECTOR_INITIALIZER(Scm_U8VectorClass, 32, uvector__00005, 0, NULL),
      SCM_UVECTOR_INITIALIZER(Scm_U8VectorClass, 317, uvector__00006, 0, NULL),
      SCM_UVECTOR_INITIALIZER(Scm_U8VectorClass, 497, uvector__00007, 0, NULL),
      SCM_UVECTOR_INITIALIZER(Scm_U8VectorClass, 325, uvector__00008, 0, NULL),
      SCM_UVECTOR_INITIALIZER(Scm_U8VectorClass, 68, uvector__00009, 0, NULL),
      SCM_UVECTOR_INITIALIZER(Scm_U8VectorClass, 200, uvector__00010, 0, NULL),
      SCM_UVECTOR_INITIALIZER(Scm_U8VectorClass, 76, uvector__00011, 0, NULL),
      SCM_UVECTOR_INITIALIZER(Scm_U8VectorClass, 202, uvector__00012, 0, NULL),
      SCM_UVECTOR_INITIALIZER(Scm_U8VectorClass, 185, uvector__00013, 0, NULL),
      SCM_UVECTOR_INITIALIZER(Scm_U8VectorClass, 231, uvector__00014, 0, NULL),
      SCM_UVECTOR_INITIALIZER(Scm_U8VectorClass, 226, uvector__00015, 0, NULL),
      SCM_UVECTOR_INITIALIZER(Scm_U8VectorClass, 237, uvector__00016, 0, NULL),
      SCM_UVECTOR_INITIALIZER(Scm_U8VectorClass, 96, uvector__00017, 0, NULL),
      SCM_UVECTOR_INITIALIZER(Scm_U8VectorClass, 209, uvector__00018, 0, NULL),
      SCM_UVECTOR_INITIALIZER(Scm_U8VectorClass, 144, uvector__00019, 0, NULL),
      SCM_UVECTOR_INITIALIZER(Scm_U8VectorClass, 221, uvector__00020, 0, NULL),
      SCM_UVECTOR_INITIALIZER(Scm_U8VectorClass, 303, uvector__00021, 0, NULL),
      SCM_UVECTOR_INITIALIZER(Scm_U8VectorClass, 276, uvector__00022, 0, NULL),
      SCM_UVECTOR_INITIALIZER(Scm_U8VectorClass, 40, uvector__00023, 0, NULL),
      SCM_UVECTOR_INITIALIZER(Scm_U8VectorClass, 22, uvector__00024, 0, NULL),
      SCM_UVECTOR_INITIALIZER(Scm_U8VectorClass, 23, uvector__00025, 0, NULL),
      SCM_UVECTOR_INITIALIZER(Scm_U8VectorClass, 106, uvector__00026, 0, NULL),
      SCM_UVECTOR_INITIALIZER(Scm_U8VectorClass, 61, uvector__00027, 0, NULL),
      SCM_UVECTOR_INITIALIZER(Scm_U8VectorClass, 29, uvector__00028, 0, NULL),
      SCM_UVECTOR_INITIALIZER(Scm_U8VectorClass, 216, uvector__00029, 0, NULL),
      SCM_UVECTOR_INITIALIZER(Scm_U8VectorClass, 29, uvector__00030, 0, NULL),
      SCM_UVECTOR_INITIALIZER(Scm_U8VectorClass, 216, uvector__00031, 0, NULL),
      SCM_UVECTOR_INITIALIZER(Scm_U8VectorClass, 50, uvector__00032, 0, NULL),
      SCM_UVECTOR_INITIALIZER(Scm_U8VectorClass, 56, uvector__00033, 0, NULL),
      SCM_UVECTOR_INITIALIZER(Scm_U8VectorClass, 246, uvector__00034, 0, NULL),
      SCM_UVECTOR_INITIALIZER(Scm_U8VectorClass, 50, uvector__00035, 0, NULL),
      SCM_UVECTOR_INITIALIZER(Scm_U8VectorClass, 56, uvector__00036, 0, NULL),
      SCM_UVECTOR_INITIALIZER(Scm_U8VectorClass, 246, uvector__00037, 0, NULL),
  },
  {   /* ScmCompiledCode d1846 */
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1844[0])), 7,
            6, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1845[3]),
            SCM_OBJ(&scm__rc.d1846[1]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1844[7])), 67,
            22, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G1853) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1844[74])), 1,
            0, 0, 0, SCM_OBJ(&scm__rc.d1845[5]), SCM_NIL, SCM_OBJ(&scm__rc.d1845[7]),
            SCM_OBJ(&scm__rc.d1846[7]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G1852) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1844[75])), 1,
            0, 0, 0, SCM_OBJ(&scm__rc.d1845[9]), SCM_NIL, SCM_OBJ(&scm__rc.d1845[11]),
            SCM_OBJ(&scm__rc.d1846[7]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G1851) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1844[76])), 1,
            0, 0, 0, SCM_OBJ(&scm__rc.d1845[13]), SCM_NIL, SCM_OBJ(&scm__rc.d1845[15]),
            SCM_OBJ(&scm__rc.d1846[7]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f G1850) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1844[77])), 2,
            0, 0, 0, SCM_OBJ(&scm__rc.d1845[17]), SCM_NIL, SCM_OBJ(&scm__rc.d1845[19]),
            SCM_OBJ(&scm__rc.d1846[7]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1844[79])), 7,
            6, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1845[26]),
            SCM_OBJ(&scm__rc.d1846[7]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1844[86])), 111,
            29, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f dbm-open((self <gdbm>))) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1844[197])), 136,
            34, 2, 0, SCM_OBJ(&scm__rc.d1845[28]), SCM_NIL, SCM_OBJ(&scm__rc.d1845[35]),
            SCM_OBJ(&scm__rc.d1846[9]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1844[333])), 57,
            40, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f dbm-close((self <gdbm>))) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1844[390])), 12,
            11, 2, 0, SCM_OBJ(&scm__rc.d1845[39]), SCM_NIL, SCM_OBJ(&scm__rc.d1845[46]),
            SCM_OBJ(&scm__rc.d1846[11]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1844[402])), 57,
            40, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f dbm-closed?((self <gdbm>))) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1844[459])), 13,
            11, 2, 0, SCM_OBJ(&scm__rc.d1845[49]), SCM_NIL, SCM_OBJ(&scm__rc.d1845[54]),
            SCM_OBJ(&scm__rc.d1846[13]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1844[472])), 57,
            40, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f dbm-put!((self <gdbm>) key value)) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1844[529])), 42,
            28, 4, 0, SCM_OBJ(&scm__rc.d1845[57]), SCM_NIL, SCM_OBJ(&scm__rc.d1845[65]),
            SCM_OBJ(&scm__rc.d1846[15]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1844[571])), 61,
            40, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f dbm-get((self <gdbm>) key . args)) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1844[632])), 47,
            19, 4, 0, SCM_OBJ(&scm__rc.d1845[71]), SCM_NIL, SCM_OBJ(&scm__rc.d1845[79]),
            SCM_OBJ(&scm__rc.d1846[17]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1844[679])), 59,
            40, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f dbm-exists?((self <gdbm>) key)) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1844[738])), 19,
            12, 3, 0, SCM_OBJ(&scm__rc.d1845[84]), SCM_NIL, SCM_OBJ(&scm__rc.d1845[91]),
            SCM_OBJ(&scm__rc.d1846[19]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1844[757])), 59,
            40, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f dbm-delete!((self <gdbm>) key)) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1844[816])), 34,
            26, 3, 0, SCM_OBJ(&scm__rc.d1845[96]), SCM_NIL, SCM_OBJ(&scm__rc.d1845[101]),
            SCM_OBJ(&scm__rc.d1846[21]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1844[850])), 59,
            40, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f dbm-fold((self <gdbm>) proc knil)) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1844[909])), 56,
            40, 4, 0, SCM_OBJ(&scm__rc.d1845[104]), SCM_NIL, SCM_OBJ(&scm__rc.d1845[112]),
            SCM_OBJ(&scm__rc.d1846[23]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1844[965])), 61,
            40, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1844[1026])), 14,
            12, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1844[1040])), 3,
            3, 0, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1845[122]),
            SCM_OBJ(&scm__rc.d1846[27]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1844[1043])), 4,
            4, 0, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1845[122]),
            SCM_OBJ(&scm__rc.d1846[27]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %with-gdbm-locking */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1844[1047])), 23,
            14, 2, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1845[131]),
            SCM_OBJ(&scm__rc.d1846[28]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1844[1070])), 15,
            10, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f dbm-db-exists?((class <gdbm-meta>) name)) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1844[1085])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d1845[133]), SCM_NIL, SCM_OBJ(&scm__rc.d1845[143]),
            SCM_OBJ(&scm__rc.d1846[30]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1844[1089])), 59,
            40, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f dbm-db-remove((class <gdbm-meta>) name)) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1844[1148])), 4,
            4, 3, 0, SCM_OBJ(&scm__rc.d1845[148]), SCM_NIL, SCM_OBJ(&scm__rc.d1845[153]),
            SCM_OBJ(&scm__rc.d1846[32]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1844[1152])), 59,
            40, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1844[1211])), 11,
            6, 0, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1845[162]),
            SCM_OBJ(&scm__rc.d1846[34]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f dbm-db-copy((class <gdbm-meta>) from to . keys)) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1844[1222])), 6,
            5, 5, 0, SCM_OBJ(&scm__rc.d1845[156]), SCM_NIL, SCM_OBJ(&scm__rc.d1845[171]),
            SCM_OBJ(&scm__rc.d1846[35]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1844[1228])), 61,
            40, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1844[1289])), 11,
            6, 0, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1845[183]),
            SCM_OBJ(&scm__rc.d1846[37]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f dbm-db-move((class <gdbm-meta>) from to . keys)) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1844[1300])), 6,
            5, 5, 0, SCM_OBJ(&scm__rc.d1845[177]), SCM_NIL, SCM_OBJ(&scm__rc.d1845[188]),
            SCM_OBJ(&scm__rc.d1846[38]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1844[1306])), 61,
            40, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
  },
  {   /* ScmPair d1845 */
       { SCM_NIL, SCM_NIL },
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d1845[1])},
       { SCM_OBJ(&scm__rc.d1845[2]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d1845[4])},
       { SCM_OBJ(&scm__rc.d1845[5]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1845[6]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d1845[8])},
       { SCM_OBJ(&scm__rc.d1845[9]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1845[10]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d1845[12])},
       { SCM_OBJ(&scm__rc.d1845[13]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1845[14]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d1845[16])},
       { SCM_OBJ(&scm__rc.d1845[17]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1845[18]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1846[5]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1846[4]), SCM_OBJ(&scm__rc.d1845[20])},
       { SCM_OBJ(&scm__rc.d1846[3]), SCM_OBJ(&scm__rc.d1845[21])},
       { SCM_OBJ(&scm__rc.d1846[2]), SCM_OBJ(&scm__rc.d1845[22])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d1845[24])},
       { SCM_OBJ(&scm__rc.d1845[25]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d1845[27])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[29])},
       { SCM_MAKE_INT(67U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1718[54]), SCM_OBJ(&scm__rc.d1845[31])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[32])},
       { SCM_OBJ(&scm__rc.d1845[33]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1846[8]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d1845[38])},
       { SCM_MAKE_INT(96U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1718[54]), SCM_OBJ(&scm__rc.d1845[40])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[41])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[29])},
       { SCM_OBJ(&scm__rc.d1845[43]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1845[42]), SCM_OBJ(&scm__rc.d1845[44])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1846[10]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d1845[48])},
       { SCM_MAKE_INT(100U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1718[54]), SCM_OBJ(&scm__rc.d1845[50])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[51])},
       { SCM_OBJ(&scm__rc.d1845[52]), SCM_OBJ(&scm__rc.d1845[44])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1846[12]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d1845[56])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[29])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[58])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[59])},
       { SCM_MAKE_INT(108U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1718[54]), SCM_OBJ(&scm__rc.d1845[61])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[62])},
       { SCM_OBJ(&scm__rc.d1845[63]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1846[14]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[67])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[68])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d1845[70])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[29])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[72])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[73])},
       { SCM_MAKE_INT(116U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1718[54]), SCM_OBJ(&scm__rc.d1845[75])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[76])},
       { SCM_OBJ(&scm__rc.d1845[77]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1846[16]), SCM_NIL},
       { SCM_UNDEFINED, SCM_UNDEFINED},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[81])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d1845[83])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[29])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[85])},
       { SCM_MAKE_INT(124U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1718[54]), SCM_OBJ(&scm__rc.d1845[87])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[88])},
       { SCM_OBJ(&scm__rc.d1845[89]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1846[18]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[93])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d1845[95])},
       { SCM_MAKE_INT(128U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1718[54]), SCM_OBJ(&scm__rc.d1845[97])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[98])},
       { SCM_OBJ(&scm__rc.d1845[99]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1846[20]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d1845[103])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[29])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[105])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[106])},
       { SCM_MAKE_INT(137U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1718[54]), SCM_OBJ(&scm__rc.d1845[108])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[109])},
       { SCM_OBJ(&scm__rc.d1845[110]), SCM_OBJ(&scm__rc.d1845[44])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1846[22]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[114])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[115])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[117])},
       { SCM_FALSE, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[119])},
       { SCM_OBJ(&scm__rc.d1845[120]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1845[121]), SCM_NIL},
       { SCM_MAKE_INT(154U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1718[54]), SCM_OBJ(&scm__rc.d1845[123])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[125])},
       { SCM_MAKE_INT(152U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1718[54]), SCM_OBJ(&scm__rc.d1845[127])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[128])},
       { SCM_OBJ(&scm__rc.d1845[129]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d1845[132])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[29])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[134])},
       { SCM_MAKE_INT(156U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1718[54]), SCM_OBJ(&scm__rc.d1845[136])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[137])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[29])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[139])},
       { SCM_OBJ(&scm__rc.d1845[140]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1845[138]), SCM_OBJ(&scm__rc.d1845[141])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1846[29]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[145])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d1845[147])},
       { SCM_MAKE_INT(159U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1718[54]), SCM_OBJ(&scm__rc.d1845[149])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[150])},
       { SCM_OBJ(&scm__rc.d1845[151]), SCM_OBJ(&scm__rc.d1845[141])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1846[31]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d1845[155])},
       { SCM_OBJ(&scm__rc.d1845[156]), SCM_OBJ(&scm__rc.d1845[119])},
       { SCM_MAKE_INT(164U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1718[54]), SCM_OBJ(&scm__rc.d1845[158])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[159])},
       { SCM_OBJ(&scm__rc.d1845[160]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[29])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[163])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[164])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[165])},
       { SCM_MAKE_INT(162U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1718[54]), SCM_OBJ(&scm__rc.d1845[167])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[168])},
       { SCM_OBJ(&scm__rc.d1845[169]), SCM_OBJ(&scm__rc.d1845[141])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1846[34]), SCM_NIL},
       { SCM_UNDEFINED, SCM_UNDEFINED},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[173])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[174])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d1845[176])},
       { SCM_OBJ(&scm__rc.d1845[177]), SCM_OBJ(&scm__rc.d1845[119])},
       { SCM_MAKE_INT(168U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1718[54]), SCM_OBJ(&scm__rc.d1845[179])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[180])},
       { SCM_OBJ(&scm__rc.d1845[181]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(166U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1718[54]), SCM_OBJ(&scm__rc.d1845[184])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[185])},
       { SCM_OBJ(&scm__rc.d1845[186]), SCM_OBJ(&scm__rc.d1845[141])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1846[37]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[190])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[191])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[192])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[193])},
       { SCM_MAKE_INT(225U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1718[54]), SCM_OBJ(&scm__rc.d1845[195])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[196])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[198])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[199])},
       { SCM_OBJ(&scm__rc.d1845[200]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1845[197]), SCM_OBJ(&scm__rc.d1845[201])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(238U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1718[54]), SCM_OBJ(&scm__rc.d1845[204])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[205])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[207])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[208])},
       { SCM_OBJ(&scm__rc.d1845[209]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1845[206]), SCM_OBJ(&scm__rc.d1845[210])},
       { SCM_MAKE_INT(243U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1718[54]), SCM_OBJ(&scm__rc.d1845[212])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[213])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[215])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[216])},
       { SCM_OBJ(&scm__rc.d1845[217]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1845[214]), SCM_OBJ(&scm__rc.d1845[218])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[220])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[221])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[222])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[223])},
       { SCM_MAKE_INT(246U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1718[54]), SCM_OBJ(&scm__rc.d1845[225])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[226])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[228])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[229])},
       { SCM_OBJ(&scm__rc.d1845[230]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1845[227]), SCM_OBJ(&scm__rc.d1845[231])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[93])},
       { SCM_MAKE_INT(256U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1718[54]), SCM_OBJ(&scm__rc.d1845[234])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[235])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[237])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[238])},
       { SCM_OBJ(&scm__rc.d1845[239]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1845[236]), SCM_OBJ(&scm__rc.d1845[240])},
       { SCM_MAKE_INT(263U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1718[54]), SCM_OBJ(&scm__rc.d1845[242])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[243])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[245])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[246])},
       { SCM_OBJ(&scm__rc.d1845[247]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1845[244]), SCM_OBJ(&scm__rc.d1845[248])},
       { SCM_MAKE_INT(269U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1718[54]), SCM_OBJ(&scm__rc.d1845[250])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[251])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[253])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[254])},
       { SCM_OBJ(&scm__rc.d1845[255]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1845[252]), SCM_OBJ(&scm__rc.d1845[256])},
       { SCM_MAKE_INT(273U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1718[54]), SCM_OBJ(&scm__rc.d1845[258])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[259])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[261])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[262])},
       { SCM_OBJ(&scm__rc.d1845[263]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1845[260]), SCM_OBJ(&scm__rc.d1845[264])},
       { SCM_MAKE_INT(280U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1718[54]), SCM_OBJ(&scm__rc.d1845[266])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[267])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[269])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[270])},
       { SCM_OBJ(&scm__rc.d1845[271]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1845[268]), SCM_OBJ(&scm__rc.d1845[272])},
       { SCM_MAKE_INT(284U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1718[54]), SCM_OBJ(&scm__rc.d1845[274])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[275])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[277])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[278])},
       { SCM_OBJ(&scm__rc.d1845[279]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1845[276]), SCM_OBJ(&scm__rc.d1845[280])},
       { SCM_MAKE_INT(288U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1718[54]), SCM_OBJ(&scm__rc.d1845[282])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[283])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[285])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[286])},
       { SCM_OBJ(&scm__rc.d1845[287]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1845[284]), SCM_OBJ(&scm__rc.d1845[288])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(294U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1718[54]), SCM_OBJ(&scm__rc.d1845[291])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[292])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[294])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[295])},
       { SCM_OBJ(&scm__rc.d1845[296]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1845[293]), SCM_OBJ(&scm__rc.d1845[297])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[299])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[300])},
       { SCM_MAKE_INT(297U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1718[54]), SCM_OBJ(&scm__rc.d1845[302])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[303])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[305])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[306])},
       { SCM_OBJ(&scm__rc.d1845[307]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1845[304]), SCM_OBJ(&scm__rc.d1845[308])},
       { SCM_MAKE_INT(305U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1718[54]), SCM_OBJ(&scm__rc.d1845[310])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[311])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[313])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[314])},
       { SCM_OBJ(&scm__rc.d1845[315]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1845[312]), SCM_OBJ(&scm__rc.d1845[316])},
       { SCM_MAKE_INT(308U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1718[54]), SCM_OBJ(&scm__rc.d1845[318])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[319])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[321])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[322])},
       { SCM_OBJ(&scm__rc.d1845[323]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1845[320]), SCM_OBJ(&scm__rc.d1845[324])},
  },
  {   /* ScmWord d1844 */
    /* #f */
    0x0000004c    /*   0 (LREF10-PUSH) */,
    0x00000048    /*   1 (LREF0-PUSH) */,
    0x00000006    /*   2 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x00003060    /*   4 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%make-accessor.7f080ca0> */,
    0x00000014    /*   6 (RET) */,
    /* %toplevel */
    0x0000900e    /*   0 (PRE-CALL 9) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[7]) + 31),
    0x0000100e    /*   2 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[7]) + 9),
    0x0000005d    /*   4 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<dbm-meta>.7f083820> */,
    0x00001088    /*   6 (LIST 1) */,
    0x00001062    /*   7 (PUSH-GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%get-default-metaclass.7f07f3e0> */,
    0x0000000d    /*   9 (PUSH) */,
    0x00000006    /*  10 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :name */,
    0x00000006    /*  12 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* <gdbm-meta> */,
    0x00000006    /*  14 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :supers */,
    0x0000005d    /*  16 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<dbm-meta>.7f088ce0> */,
    0x00001088    /*  18 (LIST 1) */,
    0x0000000d    /*  19 (PUSH) */,
    0x00000006    /*  20 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :slots */,
    0x00000088    /*  22 (LIST 0) */,
    0x0000000d    /*  23 (PUSH) */,
    0x00000006    /*  24 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :defined-modules */,
    0x00000001    /*  26 (CONST) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x00001088    /*  28 (LIST 1) */,
    0x00009062    /*  29 (PUSH-GREF-CALL 9) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.7f07f2e0> */,
    0x00001018    /*  31 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  32 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[7]) + 40),
    0x00000006    /*  34 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* <gdbm-meta> */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*  38 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%check-class-binding.7f080e20> */,
    0x0000001e    /*  40 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[7]) + 51),
    0x0000200e    /*  42 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[7]) + 51),
    0x0000005e    /*  44 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<gdbm-meta>.7f088a00> */,
    0x00000048    /*  46 (LREF0-PUSH) */,
    0x0000205f    /*  47 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#redefine-class!.7f080d40> */,
    0x00000013    /*  49 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[7]) + 51),
    0x0000200e    /*  51 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[7]) + 62),
    0x00000016    /*  53 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1846[0])) /* #<compiled-code #f@0xf14c7eaf1000> */,
    0x0000100f    /*  55 (PUSH-PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[7]) + 60),
    0x00000048    /*  57 (LREF0-PUSH) */,
    0x0000105f    /*  58 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#class-slots.7f080c00> */,
    0x00002062    /*  60 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#for-each.7f080ce0> */,
    0x0000003d    /*  62 (LREF0) */,
    0x0000001a    /*  63 (POP-LOCAL-ENV) */,
    0x00004015    /*  64 (DEFINE 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<gdbm-meta>.7f095fa0> */,
    0x00000014    /*  66 (RET) */,
    /* (#f G1853) */
    0x0000000b    /*   0 (CONSTF-RET) */,
    /* (#f G1852) */
    0x0000000b    /*   0 (CONSTF-RET) */,
    /* (#f G1851) */
    0x0000000b    /*   0 (CONSTF-RET) */,
    /* (#f G1850) */
    0x00000002    /*   0 (CONSTI 0) */,
    0x00000014    /*   1 (RET) */,
    /* #f */
    0x0000004c    /*   0 (LREF10-PUSH) */,
    0x00000048    /*   1 (LREF0-PUSH) */,
    0x00000006    /*   2 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x00003060    /*   4 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%make-accessor.7f35a4e0> */,
    0x00000014    /*   6 (RET) */,
    /* %toplevel */
    0x00004019    /*   0 (LOCAL-ENV-CLOSURES 4) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1845[23])) /* (#<compiled-code (#f #:G1853)@0xf14c7e430420> #<compiled-code (#f #:G1852)@0xf14c7e430300> #<compiled-code (#f #:G1851)@0xf14c7e4302a0> #<compiled-code (#f #:G1850)@0xf14c7e430180>) */,
    0x0000b00e    /*   2 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[86]) + 75),
    0x0000005e    /*   4 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<gdbm-meta>.7f36a900> */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :name */,
    0x00000006    /*   8 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* <gdbm> */,
    0x00000006    /*  10 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :supers */,
    0x0000005d    /*  12 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<dbm>.7f36a6a0> */,
    0x00001088    /*  14 (LIST 1) */,
    0x0000000d    /*  15 (PUSH) */,
    0x00000006    /*  16 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :slots */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* gdbm-file */,
    0x00000006    /*  20 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :accessor */,
    0x00000006    /*  22 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* gdbm-file-of */,
    0x00000006    /*  24 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :init-thunk */,
    0x00000040    /*  26 (LREF3) */,
    0x00005088    /*  27 (LIST 5) */,
    0x0000000d    /*  28 (PUSH) */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* sync */,
    0x00000006    /*  31 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :init-keyword */,
    0x00000006    /*  33 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :sync */,
    0x00000006    /*  35 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :init-thunk */,
    0x0000003f    /*  37 (LREF2) */,
    0x00005088    /*  38 (LIST 5) */,
    0x0000000d    /*  39 (PUSH) */,
    0x00000006    /*  40 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* nolock */,
    0x00000006    /*  42 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :init-keyword */,
    0x00000006    /*  44 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :nolock */,
    0x00000006    /*  46 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :init-thunk */,
    0x0000003e    /*  48 (LREF1) */,
    0x00005088    /*  49 (LIST 5) */,
    0x0000000d    /*  50 (PUSH) */,
    0x00000006    /*  51 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* bsize */,
    0x00000006    /*  53 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :init-keyword */,
    0x00000006    /*  55 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :bsize */,
    0x00000006    /*  57 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :init-thunk */,
    0x0000003d    /*  59 (LREF0) */,
    0x00005088    /*  60 (LIST 5) */,
    0x00004088    /*  61 (LIST 4) */,
    0x0000000d    /*  62 (PUSH) */,
    0x00000006    /*  63 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :defined-modules */,
    0x00000001    /*  65 (CONST) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x00001088    /*  67 (LIST 1) */,
    0x0000000d    /*  68 (PUSH) */,
    0x00000006    /*  69 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :metaclass */,
    0x0000005e    /*  71 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<gdbm-meta>.7f36e860> */,
    0x0000b05f    /*  73 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.7f35ab80> */,
    0x00001018    /*  75 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  76 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[86]) + 84),
    0x00000006    /*  78 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* <gdbm> */,
    0x00000006    /*  80 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*  82 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%check-class-binding.7f35a860> */,
    0x0000001e    /*  84 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[86]) + 95),
    0x0000200e    /*  86 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[86]) + 95),
    0x0000005e    /*  88 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<gdbm>.7f371e40> */,
    0x00000048    /*  90 (LREF0-PUSH) */,
    0x0000205f    /*  91 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#redefine-class!.7f35a5a0> */,
    0x00000013    /*  93 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[86]) + 95),
    0x0000200e    /*  95 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[86]) + 106),
    0x00000016    /*  97 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1846[6])) /* #<compiled-code #f@0xf14c7e430120> */,
    0x0000100f    /*  99 (PUSH-PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[86]) + 104),
    0x00000048    /* 101 (LREF0-PUSH) */,
    0x0000105f    /* 102 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#class-slots.7f35a440> */,
    0x00002062    /* 104 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#for-each.7f35a540> */,
    0x0000003d    /* 106 (LREF0) */,
    0x0000001a    /* 107 (POP-LOCAL-ENV) */,
    0x00004015    /* 108 (DEFINE 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<gdbm>.7f3713e0> */,
    0x00000014    /* 110 (RET) */,
    /* (#f dbm-open((self <gdbm>))) */
    0x0000000e    /*   0 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[197]) + 4),
    0x0000003d    /*   2 (LREF0) */,
    0x00000011    /*   3 (CALL 0) */,
    0x0000200e    /*   4 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[197]) + 11),
    0x00000049    /*   6 (LREF1-PUSH) */,
    0x00000006    /*   7 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* path */,
    0x0000205f    /*   9 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#slot-bound?.7ef3ca80> */,
    0x0000001e    /*  11 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[197]) + 15),
    0x00000013    /*  13 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[197]) + 21),
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[197]) + 21),
    0x00000006    /*  17 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1718[35])) /* "path must be set to open gdbm database" */,
    0x0000105f    /*  19 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#error.7ef3c9a0> */,
    0x0000100e    /*  21 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[197]) + 26),
    0x00000049    /*  23 (LREF1-PUSH) */,
    0x0000105f    /*  24 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#gdbm-file-of.7ef3c920> */,
    0x0000001e    /*  26 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[197]) + 37),
    0x0000200e    /*  28 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[197]) + 37),
    0x00000006    /*  30 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1718[37])) /* "gdbm ~S already opened" */,
    0x00000049    /*  32 (LREF1-PUSH) */,
    0x0000205f    /*  33 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#errorf.7ef3c8c0> */,
    0x00000013    /*  35 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[197]) + 37),
    0x0000003e    /*  37 (LREF1) */,
    0x000000e3    /*  38 (SLOT-REFC) */,
    SCM_WORD(SCM_UNDEFINED) /* path */,
    0x00001018    /*  40 (PUSH-LOCAL-ENV 1) */,
    0x00000042    /*  41 (LREF11) */,
    0x000000e3    /*  42 (SLOT-REFC) */,
    SCM_WORD(SCM_UNDEFINED) /* rw-mode */,
    0x00001018    /*  44 (PUSH-LOCAL-ENV 1) */,
    0x00000045    /*  45 (LREF21) */,
    0x000000e3    /*  46 (SLOT-REFC) */,
    SCM_WORD(SCM_UNDEFINED) /* sync */,
    0x00001018    /*  48 (PUSH-LOCAL-ENV 1) */,
    0x0040303c    /*  49 (LREF 3 1) */,
    0x000000e3    /*  50 (SLOT-REFC) */,
    SCM_WORD(SCM_UNDEFINED) /* nolock */,
    0x00001018    /*  52 (PUSH-LOCAL-ENV 1) */,
    0x00000044    /*  53 (LREF20) */,
    0x0000002e    /*  54 (BNEQC) */,
    SCM_WORD(SCM_UNDEFINED) /* :read */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[197]) + 61)  /*     61 */,
    0x0000005d    /*  57 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#GDBM_READER.7ef3eea0> */,
    0x00000013    /*  59 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[197]) + 116),
    0x00000044    /*  61 (LREF20) */,
    0x0000002e    /*  62 (BNEQC) */,
    SCM_WORD(SCM_UNDEFINED) /* :write */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[197]) + 88)  /*     88 */,
    0x0000005e    /*  65 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#GDBM_WRCREAT.7ef3edc0> */,
    0x00000041    /*  67 (LREF10) */,
    0x0000001e    /*  68 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[197]) + 74),
    0x0000005d    /*  70 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#GDBM_SYNC.7ef3ece0> */,
    0x00000013    /*  72 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[197]) + 75),
    0x00000002    /*  74 (CONSTI 0) */,
    0x000000b2    /*  75 (NUMADD2) */,
    0x0000000d    /*  76 (PUSH) */,
    0x0000003d    /*  77 (LREF0) */,
    0x0000001e    /*  78 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[197]) + 84),
    0x0000005d    /*  80 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#GDBM_NOLOCK.7ef3e280> */,
    0x00000013    /*  82 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[197]) + 85),
    0x00000002    /*  84 (CONSTI 0) */,
    0x000000b2    /*  85 (NUMADD2) */,
    0x00000013    /*  86 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[197]) + 116),
    0x00000044    /*  88 (LREF20) */,
    0x0000002e    /*  89 (BNEQC) */,
    SCM_WORD(SCM_UNDEFINED) /* :create */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[197]) + 115)  /*    115 */,
    0x0000005e    /*  92 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#GDBM_NEWDB.7ef3e160> */,
    0x00000041    /*  94 (LREF10) */,
    0x0000001e    /*  95 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[197]) + 101),
    0x0000005d    /*  97 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#GDBM_SYNC.7ef3e0e0> */,
    0x00000013    /*  99 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[197]) + 102),
    0x00000002    /* 101 (CONSTI 0) */,
    0x000000b2    /* 102 (NUMADD2) */,
    0x0000000d    /* 103 (PUSH) */,
    0x0000003d    /* 104 (LREF0) */,
    0x0000001e    /* 105 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[197]) + 111),
    0x0000005d    /* 107 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#GDBM_NOLOCK.7ef413c0> */,
    0x00000013    /* 109 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[197]) + 112),
    0x00000002    /* 111 (CONSTI 0) */,
    0x000000b2    /* 112 (NUMADD2) */,
    0x00000013    /* 113 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[197]) + 116),
    0x00000005    /* 115 (CONSTU) */,
    0x00001018    /* 116 (PUSH-LOCAL-ENV 1) */,
    0x0000400e    /* 117 (PRE-CALL 4) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[197]) + 130),
    0x00004047    /* 119 (LREF-PUSH 4 0) */,
    0x0040503c    /* 120 (LREF 5 1) */,
    0x000000e3    /* 121 (SLOT-REFC) */,
    SCM_WORD(SCM_UNDEFINED) /* bsize */,
    0x0000000d    /* 123 (PUSH) */,
    0x00000048    /* 124 (LREF0-PUSH) */,
    0x0040503c    /* 125 (LREF 5 1) */,
    0x000000e3    /* 126 (SLOT-REFC) */,
    SCM_WORD(SCM_UNDEFINED) /* file-mode */,
    0x00004062    /* 128 (PUSH-GREF-CALL 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#gdbm-open.7ef41320> */,
    0x00001018    /* 130 (PUSH-LOCAL-ENV 1) */,
    0x00406047    /* 131 (LREF-PUSH 6 1) */,
    0x0000003d    /* 132 (LREF0) */,
    0x000000e4    /* 133 (SLOT-SETC) */,
    SCM_WORD(SCM_UNDEFINED) /* gdbm-file */,
    0x00406052    /* 135 (LREF-RET 6 1) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1845[36])) /* (#<compiled-code (#f |dbm-open((self <gdbm>))|)@0xf14c7e2afae0>) */,
    0x0000000e    /*   2 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[333]) + 6),
    0x0000005f    /*   4 (GREF-CALL 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.internal#%expression-name-mark-key.80759500> */,
    0x0000000d    /*   6 (PUSH) */,
    0x00000001    /*   7 (CONST) */,
    SCM_WORD(SCM_UNDEFINED) /* |dbm-open((self <gdbm>))| */,
    0x000000ee    /*   9 (EXTEND-DENV) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[333]) + 54),
    0x00000048    /*  11 (LREF0-PUSH) */,
    0x00001017    /*  12 (LOCAL-ENV 1) */,
    0x0000200e    /*  13 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[333]) + 21),
    0x00000006    /*  15 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* dbm-open */,
    0x00000006    /*  17 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*  19 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.7ef21780> */,
    0x00001018    /*  21 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  22 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[333]) + 52),
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x0000b00e    /*  25 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[333]) + 50),
    0x0000005e    /*  27 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.7ef21560> */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  31 (LREF0-PUSH) */,
    0x00000006    /*  32 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005d    /*  34 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<gdbm>.7ef517a0> */,
    0x00001088    /*  36 (LIST 1) */,
    0x0000000d    /*  37 (PUSH) */,
    0x00000006    /*  38 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  40 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1845[37])) /* (self) */,
    0x00000006    /*  42 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  44 (CONSTF-PUSH) */,
    0x00000006    /*  45 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004f    /*  47 (LREF20-PUSH) */,
    0x0000b05f    /*  48 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.7ef21680> */,
    0x00002062    /*  50 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.7ef216a0> */,
    0x0000001a    /*  52 (POP-LOCAL-ENV) */,
    0x00000057    /*  53 (LREF10-RET) */,
    0x00000015    /*  54 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#|dbm-open((self <gdbm>))|.7ef26e00> */,
    0x00000014    /*  56 (RET) */,
    /* (#f dbm-close((self <gdbm>))) */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[390]) + 5),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#gdbm-file-of.7e69f800> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*   6 (LREF0) */,
    0x00000030    /*   7 (RF) */,
    0x00000048    /*   8 (LREF0-PUSH) */,
    0x00001060    /*   9 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#gdbm-close.7e69f700> */,
    0x00000014    /*  11 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1845[47])) /* (#<compiled-code (#f |dbm-close((self <gdbm>))|)@0xf14c7e4e00c0>) */,
    0x0000000e    /*   2 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[402]) + 6),
    0x0000005f    /*   4 (GREF-CALL 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.internal#%expression-name-mark-key.80759500> */,
    0x0000000d    /*   6 (PUSH) */,
    0x00000001    /*   7 (CONST) */,
    SCM_WORD(SCM_UNDEFINED) /* |dbm-close((self <gdbm>))| */,
    0x000000ee    /*   9 (EXTEND-DENV) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[402]) + 54),
    0x00000048    /*  11 (LREF0-PUSH) */,
    0x00001017    /*  12 (LOCAL-ENV 1) */,
    0x0000200e    /*  13 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[402]) + 21),
    0x00000006    /*  15 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* dbm-close */,
    0x00000006    /*  17 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*  19 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.7e693ac0> */,
    0x00001018    /*  21 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  22 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[402]) + 52),
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x0000b00e    /*  25 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[402]) + 50),
    0x0000005e    /*  27 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.7e693960> */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  31 (LREF0-PUSH) */,
    0x00000006    /*  32 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005d    /*  34 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<gdbm>.7e6a2a80> */,
    0x00001088    /*  36 (LIST 1) */,
    0x0000000d    /*  37 (PUSH) */,
    0x00000006    /*  38 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  40 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1845[37])) /* (self) */,
    0x00000006    /*  42 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  44 (CONSTF-PUSH) */,
    0x00000006    /*  45 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004f    /*  47 (LREF20-PUSH) */,
    0x0000b05f    /*  48 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.7e693980> */,
    0x00002062    /*  50 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.7e6939a0> */,
    0x0000001a    /*  52 (POP-LOCAL-ENV) */,
    0x00000057    /*  53 (LREF10-RET) */,
    0x00000015    /*  54 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#|dbm-close((self <gdbm>))|.7e693460> */,
    0x00000014    /*  56 (RET) */,
    /* (#f dbm-closed?((self <gdbm>))) */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[459]) + 5),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#gdbm-file-of.7e7c8e40> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*   6 (LREF0) */,
    0x00000092    /*   7 (NOT) */,
    0x00000031    /*   8 (RT) */,
    0x00000048    /*   9 (LREF0-PUSH) */,
    0x00001060    /*  10 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#gdbm-closed?.7e7c8d20> */,
    0x00000014    /*  12 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1845[55])) /* (#<compiled-code (#f |dbm-closed?((self <gdbm>))|)@0xf14c7db05660>) */,
    0x0000000e    /*   2 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[472]) + 6),
    0x0000005f    /*   4 (GREF-CALL 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.internal#%expression-name-mark-key.80759500> */,
    0x0000000d    /*   6 (PUSH) */,
    0x00000001    /*   7 (CONST) */,
    SCM_WORD(SCM_UNDEFINED) /* |dbm-closed?((self <gdbm>))| */,
    0x000000ee    /*   9 (EXTEND-DENV) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[472]) + 54),
    0x00000048    /*  11 (LREF0-PUSH) */,
    0x00001017    /*  12 (LOCAL-ENV 1) */,
    0x0000200e    /*  13 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[472]) + 21),
    0x00000006    /*  15 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* dbm-closed? */,
    0x00000006    /*  17 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*  19 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.7e7c54e0> */,
    0x00001018    /*  21 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  22 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[472]) + 52),
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x0000b00e    /*  25 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[472]) + 50),
    0x0000005e    /*  27 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.7e7c53e0> */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  31 (LREF0-PUSH) */,
    0x00000006    /*  32 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005d    /*  34 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<gdbm>.7e7c80a0> */,
    0x00001088    /*  36 (LIST 1) */,
    0x0000000d    /*  37 (PUSH) */,
    0x00000006    /*  38 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  40 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1845[37])) /* (self) */,
    0x00000006    /*  42 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  44 (CONSTF-PUSH) */,
    0x00000006    /*  45 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004f    /*  47 (LREF20-PUSH) */,
    0x0000b05f    /*  48 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.7e7c5400> */,
    0x00002062    /*  50 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.7e7c5420> */,
    0x0000001a    /*  52 (POP-LOCAL-ENV) */,
    0x00000057    /*  53 (LREF10-RET) */,
    0x00000015    /*  54 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#|dbm-closed?((self <gdbm>))|.7e7c6f80> */,
    0x00000014    /*  56 (RET) */,
    /* (#f dbm-put!((self <gdbm>) key value)) */
    0x0000000e    /*   0 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[529]) + 4),
    0x0000003d    /*   2 (LREF0) */,
    0x00000011    /*   3 (CALL 0) */,
    0x0000100e    /*   4 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[529]) + 33),
    0x0000400e    /*   6 (PRE-CALL 4) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[529]) + 31),
    0x0000100e    /*   8 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[529]) + 13),
    0x0000004b    /*  10 (LREF3-PUSH) */,
    0x0000105f    /*  11 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#gdbm-file-of.7dce05e0> */,
    0x0000100f    /*  13 (PUSH-PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[529]) + 20),
    0x0000004a    /*  15 (LREF2-PUSH) */,
    0x00000040    /*  16 (LREF3) */,
    0x000000e3    /*  17 (SLOT-REFC) */,
    SCM_WORD(SCM_UNDEFINED) /* k2s */,
    0x00001011    /*  19 (CALL 1) */,
    0x0000100f    /*  20 (PUSH-PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[529]) + 27),
    0x00000049    /*  22 (LREF1-PUSH) */,
    0x00000040    /*  23 (LREF3) */,
    0x000000e3    /*  24 (SLOT-REFC) */,
    SCM_WORD(SCM_UNDEFINED) /* v2s */,
    0x00001011    /*  26 (CALL 1) */,
    0x00000061    /*  27 (PUSH-GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#GDBM_REPLACE.7dce0280> */,
    0x00004062    /*  29 (PUSH-GREF-CALL 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#gdbm-store.7dce0620> */,
    0x00001062    /*  31 (PUSH-GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#positive?.7dce0660> */,
    0x0000001e    /*  33 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[529]) + 41),
    0x00000006    /*  35 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1718[77])) /* "dbm-put! failed" */,
    0x0000004b    /*  37 (LREF3-PUSH) */,
    0x00002060    /*  38 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#error.7dce0240> */,
    0x00000014    /*  40 (RET) */,
    0x0000000c    /*  41 (CONSTU-RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1845[66])) /* (#<compiled-code (#f |dbm-put!((self <gdbm>) key value)|)@0xf14c7dce7f60>) */,
    0x0000000e    /*   2 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[571]) + 6),
    0x0000005f    /*   4 (GREF-CALL 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.internal#%expression-name-mark-key.80759500> */,
    0x0000000d    /*   6 (PUSH) */,
    0x00000001    /*   7 (CONST) */,
    SCM_WORD(SCM_UNDEFINED) /* |dbm-put!((self <gdbm>) key value)| */,
    0x000000ee    /*   9 (EXTEND-DENV) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[571]) + 58),
    0x00000048    /*  11 (LREF0-PUSH) */,
    0x00001017    /*  12 (LOCAL-ENV 1) */,
    0x0000200e    /*  13 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[571]) + 21),
    0x00000006    /*  15 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* dbm-put! */,
    0x00000006    /*  17 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*  19 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.7dcdeb20> */,
    0x00001018    /*  21 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  22 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[571]) + 56),
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x0000b00e    /*  25 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[571]) + 54),
    0x0000005e    /*  27 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.7dcdea20> */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  31 (LREF0-PUSH) */,
    0x00000006    /*  32 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  34 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<gdbm>.7dce2560> */,
    0x0000005e    /*  36 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<top>.7dcdedc0> */,
    0x0000005d    /*  38 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<top>.7dcdeda0> */,
    0x00003088    /*  40 (LIST 3) */,
    0x0000000d    /*  41 (PUSH) */,
    0x00000006    /*  42 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  44 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1845[69])) /* (self key value) */,
    0x00000006    /*  46 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  48 (CONSTF-PUSH) */,
    0x00000006    /*  49 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004f    /*  51 (LREF20-PUSH) */,
    0x0000b05f    /*  52 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.7dcdea40> */,
    0x00002062    /*  54 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.7dcdea60> */,
    0x0000001a    /*  56 (POP-LOCAL-ENV) */,
    0x00000057    /*  57 (LREF10-RET) */,
    0x00000015    /*  58 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#|dbm-put!((self <gdbm>) key value)|.7dcde5e0> */,
    0x00000014    /*  60 (RET) */,
    /* (#f dbm-get((self <gdbm>) key . args)) */
    0x0000000e    /*   0 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[632]) + 4),
    0x0000003d    /*   2 (LREF0) */,
    0x00000011    /*   3 (CALL 0) */,
    0x0000200e    /*   4 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[632]) + 20),
    0x0000100e    /*   6 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[632]) + 11),
    0x0000004b    /*   8 (LREF3-PUSH) */,
    0x0000105f    /*   9 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#gdbm-file-of.7ded9680> */,
    0x0000100f    /*  11 (PUSH-PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[632]) + 18),
    0x0000004a    /*  13 (LREF2-PUSH) */,
    0x00000040    /*  14 (LREF3) */,
    0x000000e3    /*  15 (SLOT-REFC) */,
    SCM_WORD(SCM_UNDEFINED) /* k2s */,
    0x00001011    /*  17 (CALL 1) */,
    0x00002062    /*  18 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#gdbm-fetch.7ded96c0> */,
    0x00001018    /*  20 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  21 (LREF0) */,
    0x0000001e    /*  22 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[632]) + 30),
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x00c0103c    /*  25 (LREF 1 3) */,
    0x000000e3    /*  26 (SLOT-REFC) */,
    SCM_WORD(SCM_UNDEFINED) /* s2v */,
    0x00001012    /*  28 (TAIL-CALL 1) */,
    0x00000014    /*  29 (RET) */,
    0x00000042    /*  30 (LREF11) */,
    0x00000098    /*  31 (PAIRP) */,
    0x0000001e    /*  32 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[632]) + 36),
    0x0000006f    /*  34 (LREF11-CAR) */,
    0x00000014    /*  35 (RET) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1718[85])) /* "gdbm: no data for key ~s in database ~s" */,
    0x0000004e    /*  38 (LREF12-PUSH) */,
    0x0000100e    /*  39 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[632]) + 44),
    0x00c01047    /*  41 (LREF-PUSH 1 3) */,
    0x0000105f    /*  42 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#gdbm-file-of.7dedbce0> */,
    0x00003063    /*  44 (PUSH-GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#errorf.7dedbd60> */,
    0x00000014    /*  46 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1845[80])) /* (#<compiled-code (#f |dbm-get((self <gdbm>) key . args)|)@0xf14c7ded4c60>) */,
    0x0000000e    /*   2 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[679]) + 6),
    0x0000005f    /*   4 (GREF-CALL 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.internal#%expression-name-mark-key.80759500> */,
    0x0000000d    /*   6 (PUSH) */,
    0x00000001    /*   7 (CONST) */,
    SCM_WORD(SCM_UNDEFINED) /* |dbm-get((self <gdbm>) key . args)| */,
    0x000000ee    /*   9 (EXTEND-DENV) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[679]) + 56),
    0x00000048    /*  11 (LREF0-PUSH) */,
    0x00001017    /*  12 (LOCAL-ENV 1) */,
    0x0000200e    /*  13 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[679]) + 21),
    0x00000006    /*  15 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* dbm-get */,
    0x00000006    /*  17 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*  19 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.7ded6d20> */,
    0x00001018    /*  21 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  22 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[679]) + 54),
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x0000b00e    /*  25 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[679]) + 52),
    0x0000005e    /*  27 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.7ded6c20> */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  31 (LREF0-PUSH) */,
    0x00000006    /*  32 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  34 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<gdbm>.7dedb060> */,
    0x0000005d    /*  36 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<top>.7ded6f80> */,
    0x00002088    /*  38 (LIST 2) */,
    0x0000000d    /*  39 (PUSH) */,
    0x00000006    /*  40 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  42 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1845[82])) /* (self key . args) */,
    0x00000006    /*  44 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  46 (CONSTF-PUSH) */,
    0x00000006    /*  47 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004f    /*  49 (LREF20-PUSH) */,
    0x0000b05f    /*  50 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.7ded6c40> */,
    0x00002062    /*  52 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.7ded6c60> */,
    0x0000001a    /*  54 (POP-LOCAL-ENV) */,
    0x00000057    /*  55 (LREF10-RET) */,
    0x00000015    /*  56 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#|dbm-get((self <gdbm>) key . args)|.7ded67e0> */,
    0x00000014    /*  58 (RET) */,
    /* (#f dbm-exists?((self <gdbm>) key)) */
    0x0000000e    /*   0 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[738]) + 4),
    0x0000003d    /*   2 (LREF0) */,
    0x00000011    /*   3 (CALL 0) */,
    0x0000100e    /*   4 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[738]) + 9),
    0x0000004a    /*   6 (LREF2-PUSH) */,
    0x0000105f    /*   7 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#gdbm-file-of.7e0ddc60> */,
    0x0000100f    /*   9 (PUSH-PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[738]) + 16),
    0x00000049    /*  11 (LREF1-PUSH) */,
    0x0000003f    /*  12 (LREF2) */,
    0x000000e3    /*  13 (SLOT-REFC) */,
    SCM_WORD(SCM_UNDEFINED) /* k2s */,
    0x00001011    /*  15 (CALL 1) */,
    0x00002063    /*  16 (PUSH-GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#gdbm-exists?.7e0ddca0> */,
    0x00000014    /*  18 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1845[92])) /* (#<compiled-code (#f |dbm-exists?((self <gdbm>) key)|)@0xf14c7e0d8b40>) */,
    0x0000000e    /*   2 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[757]) + 6),
    0x0000005f    /*   4 (GREF-CALL 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.internal#%expression-name-mark-key.80759500> */,
    0x0000000d    /*   6 (PUSH) */,
    0x00000001    /*   7 (CONST) */,
    SCM_WORD(SCM_UNDEFINED) /* |dbm-exists?((self <gdbm>) key)| */,
    0x000000ee    /*   9 (EXTEND-DENV) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[757]) + 56),
    0x00000048    /*  11 (LREF0-PUSH) */,
    0x00001017    /*  12 (LOCAL-ENV 1) */,
    0x0000200e    /*  13 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[757]) + 21),
    0x00000006    /*  15 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* dbm-exists? */,
    0x00000006    /*  17 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*  19 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.7e0dbf40> */,
    0x00001018    /*  21 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  22 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[757]) + 54),
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x0000b00e    /*  25 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[757]) + 52),
    0x0000005e    /*  27 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.7e0dbe40> */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  31 (LREF0-PUSH) */,
    0x00000006    /*  32 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  34 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<gdbm>.7e0e0e60> */,
    0x0000005d    /*  36 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<top>.7e0d61a0> */,
    0x00002088    /*  38 (LIST 2) */,
    0x0000000d    /*  39 (PUSH) */,
    0x00000006    /*  40 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  42 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1845[94])) /* (self key) */,
    0x00000006    /*  44 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  46 (CONSTF-PUSH) */,
    0x00000006    /*  47 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004f    /*  49 (LREF20-PUSH) */,
    0x0000b05f    /*  50 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.7e0dbe60> */,
    0x00002062    /*  52 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.7e0dbe80> */,
    0x0000001a    /*  54 (POP-LOCAL-ENV) */,
    0x00000057    /*  55 (LREF10-RET) */,
    0x00000015    /*  56 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#|dbm-exists?((self <gdbm>) key)|.7e0dba00> */,
    0x00000014    /*  58 (RET) */,
    /* (#f dbm-delete!((self <gdbm>) key)) */
    0x0000000e    /*   0 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[816]) + 4),
    0x0000003d    /*   2 (LREF0) */,
    0x00000011    /*   3 (CALL 0) */,
    0x0000100e    /*   4 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[816]) + 24),
    0x0000200e    /*   6 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[816]) + 22),
    0x0000100e    /*   8 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[816]) + 13),
    0x0000004a    /*  10 (LREF2-PUSH) */,
    0x0000105f    /*  11 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#gdbm-file-of.7fb3d760> */,
    0x0000100f    /*  13 (PUSH-PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[816]) + 20),
    0x00000049    /*  15 (LREF1-PUSH) */,
    0x0000003f    /*  16 (LREF2) */,
    0x000000e3    /*  17 (SLOT-REFC) */,
    SCM_WORD(SCM_UNDEFINED) /* k2s */,
    0x00001011    /*  19 (CALL 1) */,
    0x00002062    /*  20 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#gdbm-delete.7fb3d7a0> */,
    0x00001062    /*  22 (PUSH-GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#positive?.7fb3d7e0> */,
    0x0000001e    /*  24 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[816]) + 33),
    0x00000006    /*  26 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1718[93])) /* "dbm-delete!: deleteting key ~s from ~s failed" */,
    0x00000049    /*  28 (LREF1-PUSH) */,
    0x0000004a    /*  29 (LREF2-PUSH) */,
    0x00003060    /*  30 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#errorf.7fb3ff60> */,
    0x00000014    /*  32 (RET) */,
    0x0000000c    /*  33 (CONSTU-RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1845[102])) /* (#<compiled-code (#f |dbm-delete!((self <gdbm>) key)|)@0xf14c80800ba0>) */,
    0x0000000e    /*   2 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[850]) + 6),
    0x0000005f    /*   4 (GREF-CALL 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.internal#%expression-name-mark-key.80759500> */,
    0x0000000d    /*   6 (PUSH) */,
    0x00000001    /*   7 (CONST) */,
    SCM_WORD(SCM_UNDEFINED) /* |dbm-delete!((self <gdbm>) key)| */,
    0x000000ee    /*   9 (EXTEND-DENV) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[850]) + 56),
    0x00000048    /*  11 (LREF0-PUSH) */,
    0x00001017    /*  12 (LOCAL-ENV 1) */,
    0x0000200e    /*  13 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[850]) + 21),
    0x00000006    /*  15 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* dbm-delete! */,
    0x00000006    /*  17 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*  19 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.7fadfaa0> */,
    0x00001018    /*  21 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  22 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[850]) + 54),
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x0000b00e    /*  25 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[850]) + 52),
    0x0000005e    /*  27 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.7fadf860> */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  31 (LREF0-PUSH) */,
    0x00000006    /*  32 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  34 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<gdbm>.7fb49080> */,
    0x0000005d    /*  36 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<top>.7fad76e0> */,
    0x00002088    /*  38 (LIST 2) */,
    0x0000000d    /*  39 (PUSH) */,
    0x00000006    /*  40 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  42 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1845[94])) /* (self key) */,
    0x00000006    /*  44 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  46 (CONSTF-PUSH) */,
    0x00000006    /*  47 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004f    /*  49 (LREF20-PUSH) */,
    0x0000b05f    /*  50 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.7fadf8a0> */,
    0x00002062    /*  52 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.7fadf960> */,
    0x0000001a    /*  54 (POP-LOCAL-ENV) */,
    0x00000057    /*  55 (LREF10-RET) */,
    0x00000015    /*  56 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#|dbm-delete!((self <gdbm>) key)|.7fb3b880> */,
    0x00000014    /*  58 (RET) */,
    /* (#f dbm-fold((self <gdbm>) proc knil)) */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[909]) + 5),
    0x0000004b    /*   2 (LREF3-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#gdbm-file-of.7f01d880> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*   6 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[909]) + 11),
    0x00000048    /*   8 (LREF0-PUSH) */,
    0x0000105f    /*   9 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#gdbm-firstkey.7f01ebe0> */,
    0x0000000d    /*  11 (PUSH) */,
    0x0000004d    /*  12 (LREF11-PUSH) */,
    0x00002017    /*  13 (LOCAL-ENV 2) */,
    0x0000003e    /*  14 (LREF1) */,
    0x0000001e    /*  15 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[909]) + 54),
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[909]) + 23),
    0x0000004c    /*  19 (LREF10-PUSH) */,
    0x00000049    /*  20 (LREF1-PUSH) */,
    0x0000205f    /*  21 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#gdbm-fetch.7f01d260> */,
    0x00001018    /*  23 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  24 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[909]) + 30),
    0x0000004f    /*  26 (LREF20-PUSH) */,
    0x0000004d    /*  27 (LREF11-PUSH) */,
    0x0000205f    /*  28 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#gdbm-nextkey.7f01d1a0> */,
    0x0000300f    /*  30 (PUSH-PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[909]) + 50),
    0x0000100e    /*  32 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[909]) + 39),
    0x0000004d    /*  34 (LREF11-PUSH) */,
    0x00c0303c    /*  35 (LREF 3 3) */,
    0x000000e3    /*  36 (SLOT-REFC) */,
    SCM_WORD(SCM_UNDEFINED) /* s2k */,
    0x00001011    /*  38 (CALL 1) */,
    0x0000100f    /*  39 (PUSH-PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[909]) + 46),
    0x00000048    /*  41 (LREF0-PUSH) */,
    0x00c0303c    /*  42 (LREF 3 3) */,
    0x000000e3    /*  43 (SLOT-REFC) */,
    SCM_WORD(SCM_UNDEFINED) /* s2v */,
    0x00001011    /*  45 (CALL 1) */,
    0x0000000d    /*  46 (PUSH) */,
    0x0000004c    /*  47 (LREF10-PUSH) */,
    0x0080303c    /*  48 (LREF 3 2) */,
    0x00003011    /*  49 (CALL 3) */,
    0x0000000d    /*  50 (PUSH) */,
    0x0000201b    /*  51 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[909]) + 14),
    0x00000014    /*  53 (RET) */,
    0x00000053    /*  54 (LREF0-RET) */,
    0x00000014    /*  55 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1845[113])) /* (#<compiled-code (#f |dbm-fold((self <gdbm>) proc knil)|)@0xf14c7fb06ea0>) */,
    0x0000000e    /*   2 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[965]) + 6),
    0x0000005f    /*   4 (GREF-CALL 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.internal#%expression-name-mark-key.80759500> */,
    0x0000000d    /*   6 (PUSH) */,
    0x00000001    /*   7 (CONST) */,
    SCM_WORD(SCM_UNDEFINED) /* |dbm-fold((self <gdbm>) proc knil)| */,
    0x000000ee    /*   9 (EXTEND-DENV) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[965]) + 58),
    0x00000048    /*  11 (LREF0-PUSH) */,
    0x00001017    /*  12 (LOCAL-ENV 1) */,
    0x0000200e    /*  13 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[965]) + 21),
    0x00000006    /*  15 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* dbm-fold */,
    0x00000006    /*  17 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*  19 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.7f7ee780> */,
    0x00001018    /*  21 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  22 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[965]) + 56),
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x0000b00e    /*  25 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[965]) + 54),
    0x0000005e    /*  27 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.7f7ee4a0> */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  31 (LREF0-PUSH) */,
    0x00000006    /*  32 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  34 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<gdbm>.7f028f40> */,
    0x0000005e    /*  36 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<top>.7f7eeda0> */,
    0x0000005d    /*  38 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<top>.7f7eed80> */,
    0x00003088    /*  40 (LIST 3) */,
    0x0000000d    /*  41 (PUSH) */,
    0x00000006    /*  42 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  44 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1845[116])) /* (self proc knil) */,
    0x00000006    /*  46 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  48 (CONSTF-PUSH) */,
    0x00000006    /*  49 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004f    /*  51 (LREF20-PUSH) */,
    0x0000b05f    /*  52 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.7f7ee560> */,
    0x00002062    /*  54 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.7f7ee5a0> */,
    0x0000001a    /*  56 (POP-LOCAL-ENV) */,
    0x00000057    /*  57 (LREF10-RET) */,
    0x00000015    /*  58 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#|dbm-fold((self <gdbm>) proc knil)|.7f7f0bc0> */,
    0x00000014    /*  60 (RET) */,
    /* %toplevel */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1026]) + 6),
    0x00000006    /*   2 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* dbm.gdbm */,
    0x0000105f    /*   4 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#find-module.7ec22f60> */,
    0x0000000d    /*   6 (PUSH) */,
    0x00000006    /*   7 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* file.util */,
    0x00000006    /*   9 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1845[118])) /* (copy-file move-file) */,
    0x00003060    /*  11 (GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.internal#%autoload.7ec22fe0> */,
    0x00000014    /*  13 (RET) */,
    /* (%with-gdbm-locking #f) */
    0x00000041    /*   0 (LREF10) */,
    0x00000012    /*   1 (TAIL-CALL 0) */,
    0x00000014    /*   2 (RET) */,
    /* (%with-gdbm-locking #f) */
    0x00000048    /*   0 (LREF0-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#gdbm-close.7ecc6ee0> */,
    0x00000014    /*   3 (RET) */,
    /* %with-gdbm-locking */
    0x0000400e    /*   0 (PRE-CALL 4) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1047]) + 9),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x00000007    /*   3 (CONSTI-PUSH 0) */,
    0x0000005e    /*   4 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#GDBM_READER.7eca5460> */,
    0x001b4007    /*   6 (CONSTI-PUSH 436) */,
    0x0000405f    /*   7 (GREF-CALL 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#gdbm-open.7eca54e0> */,
    0x00001018    /*   9 (PUSH-LOCAL-ENV 1) */,
    0x00000016    /*  10 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1846[25])) /* #<compiled-code (%with-gdbm-locking #f)@0xf14c7ec58c60> */,
    0x0000000d    /*  12 (PUSH) */,
    0x00000016    /*  13 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1846[26])) /* #<compiled-code (%with-gdbm-locking #f)@0xf14c7ec58c00> */,
    0x0000000d    /*  15 (PUSH) */,
    0x00000006    /*  16 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :source-info */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1845[124])) /* ("./gdbm.scm" 154) */,
    0x00004060    /*  20 (GREF-TAIL-CALL 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.internal#%unwind-protect.7eca50c0> */,
    0x00000014    /*  22 (RET) */,
    /* %toplevel */
    0x0000000e    /*   0 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1070]) + 4),
    0x0000005f    /*   2 (GREF-CALL 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.internal#%expression-name-mark-key.80759500> */,
    0x0000000d    /*   4 (PUSH) */,
    0x00000001    /*   5 (CONST) */,
    SCM_WORD(SCM_UNDEFINED) /* %with-gdbm-locking */,
    0x000000ee    /*   7 (EXTEND-DENV) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1070]) + 12),
    0x00000016    /*   9 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1846[27])) /* #<compiled-code %with-gdbm-locking@0xf14c7ec58cc0> */,
    0x00000014    /*  11 (RET) */,
    0x00000015    /*  12 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%with-gdbm-locking.7eca5be0> */,
    0x00000014    /*  14 (RET) */,
    /* (#f dbm-db-exists?((class <gdbm-meta>) name)) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#file-exists?.7ee45f60> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1845[144])) /* (#<compiled-code (#f |dbm-db-exists?((class <gdbm-meta>) name)|)@0xf14c7ee6fba0>) */,
    0x0000000e    /*   2 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1089]) + 6),
    0x0000005f    /*   4 (GREF-CALL 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.internal#%expression-name-mark-key.80759500> */,
    0x0000000d    /*   6 (PUSH) */,
    0x00000001    /*   7 (CONST) */,
    SCM_WORD(SCM_UNDEFINED) /* |dbm-db-exists?((class <gdbm-meta>) name)| */,
    0x000000ee    /*   9 (EXTEND-DENV) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1089]) + 56),
    0x00000048    /*  11 (LREF0-PUSH) */,
    0x00001017    /*  12 (LOCAL-ENV 1) */,
    0x0000200e    /*  13 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1089]) + 21),
    0x00000006    /*  15 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* dbm-db-exists? */,
    0x00000006    /*  17 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*  19 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.7ee40de0> */,
    0x00001018    /*  21 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  22 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1089]) + 54),
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x0000b00e    /*  25 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1089]) + 52),
    0x0000005e    /*  27 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.7ee40ce0> */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  31 (LREF0-PUSH) */,
    0x00000006    /*  32 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  34 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<gdbm-meta>.7ee49a00> */,
    0x0000005d    /*  36 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<top>.7ee3d040> */,
    0x00002088    /*  38 (LIST 2) */,
    0x0000000d    /*  39 (PUSH) */,
    0x00000006    /*  40 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  42 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1845[146])) /* (class name) */,
    0x00000006    /*  44 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  46 (CONSTF-PUSH) */,
    0x00000006    /*  47 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004f    /*  49 (LREF20-PUSH) */,
    0x0000b05f    /*  50 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.7ee40d00> */,
    0x00002062    /*  52 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.7ee40d20> */,
    0x0000001a    /*  54 (POP-LOCAL-ENV) */,
    0x00000057    /*  55 (LREF10-RET) */,
    0x00000015    /*  56 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#|dbm-db-exists?((class <gdbm-meta>) name)|.7ee414e0> */,
    0x00000014    /*  58 (RET) */,
    /* (#f dbm-db-remove((class <gdbm-meta>) name)) */
    0x00000049    /*   0 (LREF1-PUSH) */,
    0x00001060    /*   1 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#sys-unlink.7e826880> */,
    0x00000014    /*   3 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1845[154])) /* (#<compiled-code (#f |dbm-db-remove((class <gdbm-meta>) name)|)@0xf14c7e84ca80>) */,
    0x0000000e    /*   2 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1152]) + 6),
    0x0000005f    /*   4 (GREF-CALL 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.internal#%expression-name-mark-key.80759500> */,
    0x0000000d    /*   6 (PUSH) */,
    0x00000001    /*   7 (CONST) */,
    SCM_WORD(SCM_UNDEFINED) /* |dbm-db-remove((class <gdbm-meta>) name)| */,
    0x000000ee    /*   9 (EXTEND-DENV) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1152]) + 56),
    0x00000048    /*  11 (LREF0-PUSH) */,
    0x00001017    /*  12 (LOCAL-ENV 1) */,
    0x0000200e    /*  13 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1152]) + 21),
    0x00000006    /*  15 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* dbm-db-remove */,
    0x00000006    /*  17 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*  19 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.7e822b40> */,
    0x00001018    /*  21 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  22 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1152]) + 54),
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x0000b00e    /*  25 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1152]) + 52),
    0x0000005e    /*  27 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.7e822920> */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  31 (LREF0-PUSH) */,
    0x00000006    /*  32 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  34 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<gdbm-meta>.7e83a5a0> */,
    0x0000005d    /*  36 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<top>.7e81e0a0> */,
    0x00002088    /*  38 (LIST 2) */,
    0x0000000d    /*  39 (PUSH) */,
    0x00000006    /*  40 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  42 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1845[146])) /* (class name) */,
    0x00000006    /*  44 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  46 (CONSTF-PUSH) */,
    0x00000006    /*  47 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004f    /*  49 (LREF20-PUSH) */,
    0x0000b05f    /*  50 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.7e822940> */,
    0x00002062    /*  52 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.7e822960> */,
    0x0000001a    /*  54 (POP-LOCAL-ENV) */,
    0x00000057    /*  55 (LREF10-RET) */,
    0x00000015    /*  56 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#|dbm-db-remove((class <gdbm-meta>) name)|.7e8224e0> */,
    0x00000014    /*  58 (RET) */,
    /* ((#f dbm-db-copy((class <gdbm-meta>) from to . keys)) #f) */
    0x0000005e    /*   0 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#copy-file.7e426740> */,
    0x0000004b    /*   2 (LREF3-PUSH) */,
    0x0000004a    /*   3 (LREF2-PUSH) */,
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :safe */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_TRUE) /* #t */,
    0x0000003e    /*   8 (LREF1) */,
    0x00006095    /*   9 (TAIL-APPLY 6) */,
    0x00000014    /*  10 (RET) */,
    /* (#f dbm-db-copy((class <gdbm-meta>) from to . keys)) */
    0x0000004b    /*   0 (LREF3-PUSH) */,
    0x00000016    /*   1 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1846[33])) /* #<compiled-code ((#f |dbm-db-copy((class <gdbm-meta>) from to . keys)|) #f)@0xf14c7e8685a0> */,
    0x00002063    /*   3 (PUSH-GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%with-gdbm-locking.7e426ae0> */,
    0x00000014    /*   5 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1845[172])) /* (#<compiled-code (#f |dbm-db-copy((class <gdbm-meta>) from to . keys)|)@0xf14c7e868600>) */,
    0x0000000e    /*   2 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1228]) + 6),
    0x0000005f    /*   4 (GREF-CALL 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.internal#%expression-name-mark-key.80759500> */,
    0x0000000d    /*   6 (PUSH) */,
    0x00000001    /*   7 (CONST) */,
    SCM_WORD(SCM_UNDEFINED) /* |dbm-db-copy((class <gdbm-meta>) from to . keys)| */,
    0x000000ee    /*   9 (EXTEND-DENV) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1228]) + 58),
    0x00000048    /*  11 (LREF0-PUSH) */,
    0x00001017    /*  12 (LOCAL-ENV 1) */,
    0x0000200e    /*  13 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1228]) + 21),
    0x00000006    /*  15 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* dbm-db-copy */,
    0x00000006    /*  17 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*  19 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.7e4201e0> */,
    0x00001018    /*  21 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  22 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1228]) + 56),
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x0000b00e    /*  25 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1228]) + 54),
    0x0000005e    /*  27 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.7e4200e0> */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  31 (LREF0-PUSH) */,
    0x00000006    /*  32 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  34 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<gdbm-meta>.7e42e5e0> */,
    0x0000005e    /*  36 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<top>.7e4204a0> */,
    0x0000005d    /*  38 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<top>.7e420480> */,
    0x00003088    /*  40 (LIST 3) */,
    0x0000000d    /*  41 (PUSH) */,
    0x00000006    /*  42 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  44 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1845[175])) /* (class from to . keys) */,
    0x00000006    /*  46 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  48 (CONSTF-PUSH) */,
    0x00000006    /*  49 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004f    /*  51 (LREF20-PUSH) */,
    0x0000b05f    /*  52 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.7e420100> */,
    0x00002062    /*  54 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.7e420120> */,
    0x0000001a    /*  56 (POP-LOCAL-ENV) */,
    0x00000057    /*  57 (LREF10-RET) */,
    0x00000015    /*  58 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#|dbm-db-copy((class <gdbm-meta>) from to . keys)|.7e425ca0> */,
    0x00000014    /*  60 (RET) */,
    /* ((#f dbm-db-move((class <gdbm-meta>) from to . keys)) #f) */
    0x0000005e    /*   0 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#move-file.7e63d860> */,
    0x0000004b    /*   2 (LREF3-PUSH) */,
    0x0000004a    /*   3 (LREF2-PUSH) */,
    0x00000006    /*   4 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :safe */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_TRUE) /* #t */,
    0x0000003e    /*   8 (LREF1) */,
    0x00006095    /*   9 (TAIL-APPLY 6) */,
    0x00000014    /*  10 (RET) */,
    /* (#f dbm-db-move((class <gdbm-meta>) from to . keys)) */
    0x0000004b    /*   0 (LREF3-PUSH) */,
    0x00000016    /*   1 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1846[36])) /* #<compiled-code ((#f |dbm-db-move((class <gdbm-meta>) from to . keys)|) #f)@0xf14c7ea66300> */,
    0x00002063    /*   3 (PUSH-GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%with-gdbm-locking.7e63db60> */,
    0x00000014    /*   5 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1845[189])) /* (#<compiled-code (#f |dbm-db-move((class <gdbm-meta>) from to . keys)|)@0xf14c7ea664e0>) */,
    0x0000000e    /*   2 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1306]) + 6),
    0x0000005f    /*   4 (GREF-CALL 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.internal#%expression-name-mark-key.80759500> */,
    0x0000000d    /*   6 (PUSH) */,
    0x00000001    /*   7 (CONST) */,
    SCM_WORD(SCM_UNDEFINED) /* |dbm-db-move((class <gdbm-meta>) from to . keys)| */,
    0x000000ee    /*   9 (EXTEND-DENV) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1306]) + 58),
    0x00000048    /*  11 (LREF0-PUSH) */,
    0x00001017    /*  12 (LOCAL-ENV 1) */,
    0x0000200e    /*  13 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1306]) + 21),
    0x00000006    /*  15 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* dbm-db-move */,
    0x00000006    /*  17 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*  19 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%ensure-generic-function.7e633420> */,
    0x00001018    /*  21 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  22 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1306]) + 56),
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x0000b00e    /*  25 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1306]) + 54),
    0x0000005e    /*  27 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.7e6332e0> */,
    0x00000006    /*  29 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :generic */,
    0x00000048    /*  31 (LREF0-PUSH) */,
    0x00000006    /*  32 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :specializers */,
    0x0000005e    /*  34 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<gdbm-meta>.7e641900> */,
    0x0000005e    /*  36 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<top>.7e6336c0> */,
    0x0000005d    /*  38 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<top>.7e6336a0> */,
    0x00003088    /*  40 (LIST 3) */,
    0x0000000d    /*  41 (PUSH) */,
    0x00000006    /*  42 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :lambda-list */,
    0x00000006    /*  44 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1845[175])) /* (class from to . keys) */,
    0x00000006    /*  46 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :method-locked */,
    0x00000009    /*  48 (CONSTF-PUSH) */,
    0x00000006    /*  49 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :body */,
    0x0000004f    /*  51 (LREF20-PUSH) */,
    0x0000b05f    /*  52 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.7e633300> */,
    0x00002062    /*  54 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.7e633320> */,
    0x0000001a    /*  56 (POP-LOCAL-ENV) */,
    0x00000057    /*  57 (LREF10-RET) */,
    0x00000015    /*  58 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#|dbm-db-move((class <gdbm-meta>) from to . keys)|.7e636e00> */,
    0x00000014    /*  60 (RET) */,
  },
  {   /* ScmObj d1717 */
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_OBJ(SCM_CLASS_STATIC_TAG(Scm_VectorClass)) /* <vector> */,
    SCM_VECTOR_SIZE_SLOT_INITIALIZER(6, FALSE),
    SCM_MAKE_INT(1U),
    SCM_UNDEFINED,
    SCM_UNDEFINED,
    SCM_UNDEFINED,
    SCM_UNDEFINED,
    SCM_UNDEFINED,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_OBJ(SCM_CLASS_STATIC_TAG(Scm_VectorClass)) /* <vector> */,
    SCM_VECTOR_SIZE_SLOT_INITIALIZER(5, FALSE),
    SCM_MAKE_INT(1U),
    SCM_UNDEFINED,
    SCM_UNDEFINED,
    SCM_UNDEFINED,
    SCM_UNDEFINED,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_OBJ(SCM_CLASS_STATIC_TAG(Scm_VectorClass)) /* <vector> */,
    SCM_VECTOR_SIZE_SLOT_INITIALIZER(5, FALSE),
    SCM_MAKE_INT(1U),
    SCM_UNDEFINED,
    SCM_UNDEFINED,
    SCM_UNDEFINED,
    SCM_UNDEFINED,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_OBJ(SCM_CLASS_STATIC_TAG(Scm_VectorClass)) /* <vector> */,
    SCM_VECTOR_SIZE_SLOT_INITIALIZER(8, FALSE),
    SCM_MAKE_INT(1U),
    SCM_UNDEFINED,
    SCM_UNDEFINED,
    SCM_UNDEFINED,
    SCM_UNDEFINED,
    SCM_UNDEFINED,
    SCM_UNDEFINED,
    SCM_UNDEFINED,
    SCM_UNBOUND,
    SCM_OBJ(SCM_CLASS_STATIC_TAG(Scm_VectorClass)) /* <vector> */,
    SCM_VECTOR_SIZE_SLOT_INITIALIZER(6, FALSE),
    SCM_MAKE_INT(1U),
    SCM_UNDEFINED,
    SCM_UNDEFINED,
    SCM_UNDEFINED,
    SCM_UNDEFINED,
    SCM_UNDEFINED,
    SCM_UNBOUND,
    SCM_OBJ(SCM_CLASS_STATIC_TAG(Scm_VectorClass)) /* <vector> */,
    SCM_VECTOR_SIZE_SLOT_INITIALIZER(6, FALSE),
    SCM_MAKE_INT(1U),
    SCM_UNDEFINED,
    SCM_UNDEFINED,
    SCM_UNDEFINED,
    SCM_UNDEFINED,
    SCM_UNDEFINED,
    SCM_UNBOUND,
    SCM_OBJ(SCM_CLASS_STATIC_TAG(Scm_VectorClass)) /* <vector> */,
    SCM_VECTOR_SIZE_SLOT_INITIALIZER(5, FALSE),
    SCM_MAKE_INT(1U),
    SCM_UNDEFINED,
    SCM_UNDEFINED,
    SCM_UNDEFINED,
    SCM_UNDEFINED,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_OBJ(SCM_CLASS_STATIC_TAG(Scm_VectorClass)) /* <vector> */,
    SCM_VECTOR_SIZE_SLOT_INITIALIZER(5, FALSE),
    SCM_MAKE_INT(1U),
    SCM_UNDEFINED,
    SCM_UNDEFINED,
    SCM_UNDEFINED,
    SCM_UNDEFINED,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_OBJ(SCM_CLASS_STATIC_TAG(Scm_VectorClass)) /* <vector> */,
    SCM_VECTOR_SIZE_SLOT_INITIALIZER(6, FALSE),
    SCM_MAKE_INT(1U),
    SCM_UNDEFINED,
    SCM_UNDEFINED,
    SCM_UNDEFINED,
    SCM_UNDEFINED,
    SCM_UNDEFINED,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_OBJ(SCM_CLASS_STATIC_TAG(Scm_VectorClass)) /* <vector> */,
    SCM_VECTOR_SIZE_SLOT_INITIALIZER(5, FALSE),
    SCM_MAKE_INT(1U),
    SCM_UNDEFINED,
    SCM_UNDEFINED,
    SCM_UNDEFINED,
    SCM_UNDEFINED,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_OBJ(SCM_CLASS_STATIC_TAG(Scm_VectorClass)) /* <vector> */,
    SCM_VECTOR_SIZE_SLOT_INITIALIZER(7, FALSE),
    SCM_MAKE_INT(1U),
    SCM_UNDEFINED,
    SCM_UNDEFINED,
    SCM_UNDEFINED,
    SCM_UNDEFINED,
    SCM_UNDEFINED,
    SCM_UNDEFINED,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_OBJ(SCM_CLASS_STATIC_TAG(Scm_VectorClass)) /* <vector> */,
    SCM_VECTOR_SIZE_SLOT_INITIALIZER(4, FALSE),
    SCM_MAKE_INT(1U),
    SCM_UNDEFINED,
    SCM_UNDEFINED,
    SCM_UNDEFINED,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_OBJ(SCM_CLASS_STATIC_TAG(Scm_VectorClass)) /* <vector> */,
    SCM_VECTOR_SIZE_SLOT_INITIALIZER(4, FALSE),
    SCM_MAKE_INT(1U),
    SCM_UNDEFINED,
    SCM_UNDEFINED,
    SCM_UNDEFINED,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_OBJ(SCM_CLASS_STATIC_TAG(Scm_VectorClass)) /* <vector> */,
    SCM_VECTOR_SIZE_SLOT_INITIALIZER(180, FALSE),
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_FALSE,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
  },
};
typedef struct {  SCM_HEADER; ScmObj name; GDBM_FILE dbf; } ScmGdbmFile;
SCM_CLASS_DECL(Scm_GdbmFileClass);
#define SCM_GDBM_FILE(obj) ((ScmGdbmFile*)obj)
#define SCM_GDBM_FILE_P(obj) SCM_ISA(obj, (&Scm_GdbmFileClass))
static void Scm_GdbmFileClass_PRINT(ScmObj obj, ScmPort *port, ScmWriteContext *ctx SCM_UNUSED)
{

#line 189 "./gdbm.scm"
Scm_Printf(port,"#<gdbm-file %S>",(SCM_GDBM_FILE(obj))->name);
}

SCM_DEFINE_BUILTIN_CLASS(Scm_GdbmFileClass, Scm_GdbmFileClass_PRINT, NULL, NULL, NULL, SCM_CLASS_DEFAULT_CPL);

static void gdbm_finalize(ScmObj obj,void* G1889 SCM_UNUSED){{
#line 192 "./gdbm.scm"
{ScmGdbmFile* g=SCM_GDBM_FILE(obj);
if ((g)->dbf){{
gdbm_close((g)->dbf);
(g)->dbf=(NULL);}}}}}
#if !(defined(GDBM_SYNC))
#define GDBM_SYNC (0)

#endif /* !(defined(GDBM_SYNC)) */
#if !(defined(GDBM_NOLOCK))
#define GDBM_NOLOCK (0)

#endif /* !(defined(GDBM_NOLOCK)) */
#if !(defined(GDBM_SYNCMODE))
#define GDBM_SYNCMODE (0)

#endif /* !(defined(GDBM_SYNCMODE)) */
#if !(defined(GDBM_CENTFREE))
#define GDBM_CENTFREE (0)

#endif /* !(defined(GDBM_CENTFREE)) */
#if !(defined(GDBM_COALESCEBLKS))
#define GDBM_COALESCEBLKS (0)

#endif /* !(defined(GDBM_COALESCEBLKS)) */

static ScmObj dbm_2d_2dgdbmgdbm_open(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj name_scm;
  ScmString* name;
  ScmObj size_scm;
  ScmSmallInt size;
  ScmObj rwmode_scm;
  ScmSmallInt rwmode;
  ScmObj fmode_scm;
  ScmSmallInt fmode;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("gdbm-open");
  if (SCM_ARGCNT >= 5
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 4 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  name_scm = SCM_SUBRARGS[0];
  if (!SCM_STRINGP(name_scm)) Scm_Error("<string> required, but got %S", name_scm);
  name = SCM_STRING(name_scm);
  if (SCM_ARGCNT > 1+1) {
    size_scm = SCM_SUBRARGS[1];
  } else {
    size_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(size_scm)) Scm_Error("ScmSmallInt required, but got %S", size_scm);
  size = SCM_INT_VALUE(size_scm);
  if (SCM_ARGCNT > 2+1) {
    rwmode_scm = SCM_SUBRARGS[2];
  } else {
    rwmode_scm = SCM_MAKE_INT(GDBM_READER);
  }
  if (!SCM_INTP(rwmode_scm)) Scm_Error("ScmSmallInt required, but got %S", rwmode_scm);
  rwmode = SCM_INT_VALUE(rwmode_scm);
  if (SCM_ARGCNT > 3+1) {
    fmode_scm = SCM_SUBRARGS[3];
  } else {
    fmode_scm = SCM_MAKE_INT(0666);
  }
  if (!SCM_INTP(fmode_scm)) Scm_Error("ScmSmallInt required, but got %S", fmode_scm);
  fmode = SCM_INT_VALUE(fmode_scm);
  {
{
ScmObj SCM_RESULT;

#line 229 "./gdbm.scm"
{ScmGdbmFile* z=SCM_NEW(ScmGdbmFile);
SCM_SET_CLASS(z,&(Scm_GdbmFileClass));
Scm_RegisterFinalizer(SCM_OBJ(z),gdbm_finalize,NULL);
(z)->name=(SCM_OBJ(name));
(z)->dbf=(gdbm_open(Scm_GetString(name),size,rwmode,fmode,NULL));
if (((z)->dbf)==(NULL)){{
Scm_Error("couldn't open gdbm file %S (gdbm_errno=%d)",name,gdbm_errno);}}
{SCM_RESULT=(SCM_OBJ(z));goto SCM_STUB_RETURN;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}


static ScmObj dbm_2d_2dgdbmgdbm_close(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj gdbm_scm;
  ScmGdbmFile* gdbm;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("gdbm-close");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  gdbm_scm = SCM_SUBRARGS[0];
  if (!SCM_GDBM_FILE_P(gdbm_scm)) Scm_Error("<gdbm-file> required, but got %S", gdbm_scm);
  gdbm = SCM_GDBM_FILE(gdbm_scm);
  {

#line 239 "./gdbm.scm"
if ((gdbm)->dbf){{
gdbm_close((gdbm)->dbf);
(gdbm)->dbf=(NULL);}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}


static ScmObj dbm_2d_2dgdbmgdbm_closedP(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj gdbm_scm;
  ScmGdbmFile* gdbm;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("gdbm-closed?");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  gdbm_scm = SCM_SUBRARGS[0];
  if (!SCM_GDBM_FILE_P(gdbm_scm)) Scm_Error("<gdbm-file> required, but got %S", gdbm_scm);
  gdbm = SCM_GDBM_FILE(gdbm_scm);
  {
{
int SCM_RESULT;

#line 244 "./gdbm.scm"
{SCM_RESULT=(((gdbm)->dbf)==(NULL));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_MAKE_BOOL(SCM_RESULT));
}
  }
}


static ScmObj dbm_2d_2dgdbmgdbm_store(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj gdbm_scm;
  ScmGdbmFile* gdbm;
  ScmObj key_scm;
  ScmString* key;
  ScmObj val_scm;
  ScmString* val;
  ScmObj flags_scm;
  ScmSmallInt flags;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("gdbm-store");
  if (SCM_ARGCNT >= 5
      && !SCM_NULLP(SCM_ARGREF(SCM_ARGCNT-1)))
    Scm_Error("too many arguments: up to 4 is expected, %d given.", SCM_ARGCNT + Scm_Length(SCM_ARGREF(SCM_ARGCNT-1)) - 1);
  for (int SCM_i=0; SCM_i<4; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  gdbm_scm = SCM_SUBRARGS[0];
  if (!SCM_GDBM_FILE_P(gdbm_scm)) Scm_Error("<gdbm-file> required, but got %S", gdbm_scm);
  gdbm = SCM_GDBM_FILE(gdbm_scm);
  key_scm = SCM_SUBRARGS[1];
  if (!SCM_STRINGP(key_scm)) Scm_Error("<string> required, but got %S", key_scm);
  key = SCM_STRING(key_scm);
  val_scm = SCM_SUBRARGS[2];
  if (!SCM_STRINGP(val_scm)) Scm_Error("<string> required, but got %S", val_scm);
  val = SCM_STRING(val_scm);
  if (SCM_ARGCNT > 3+1) {
    flags_scm = SCM_SUBRARGS[3];
  } else {
    flags_scm = SCM_MAKE_INT(0);
  }
  if (!SCM_INTP(flags_scm)) Scm_Error("ScmSmallInt required, but got %S", flags_scm);
  flags = SCM_INT_VALUE(flags_scm);
  {
{
int SCM_RESULT;

#line 250 "./gdbm.scm"
{datum dkey;datum dval;
if (!((gdbm)->dbf)){{Scm_Error("gdbm file already closed: %S",gdbm);}}
{const ScmStringBody* G1896=SCM_STRING_BODY(key);(dkey).dptr=(((char* )(SCM_STRING_BODY_START(G1896))));(dkey).dsize=(SCM_STRING_BODY_SIZE(G1896));}
{const ScmStringBody* G1897=SCM_STRING_BODY(val);(dval).dptr=(((char* )(SCM_STRING_BODY_START(G1897))));(dval).dsize=(SCM_STRING_BODY_SIZE(G1897));}
{SCM_RESULT=(gdbm_store((gdbm)->dbf,dkey,dval,flags));goto SCM_STUB_RETURN;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(Scm_MakeInteger(SCM_RESULT));
}
  }
}


static ScmObj dbm_2d_2dgdbmgdbm_fetch(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj gdbm_scm;
  ScmGdbmFile* gdbm;
  ScmObj key_scm;
  ScmString* key;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("gdbm-fetch");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  gdbm_scm = SCM_SUBRARGS[0];
  if (!SCM_GDBM_FILE_P(gdbm_scm)) Scm_Error("<gdbm-file> required, but got %S", gdbm_scm);
  gdbm = SCM_GDBM_FILE(gdbm_scm);
  key_scm = SCM_SUBRARGS[1];
  if (!SCM_STRINGP(key_scm)) Scm_Error("<string> required, but got %S", key_scm);
  key = SCM_STRING(key_scm);
  {
{
ScmObj SCM_RESULT;

#line 257 "./gdbm.scm"
{datum dkey;datum dval;
if (!((gdbm)->dbf)){{Scm_Error("gdbm file already closed: %S",gdbm);}}
{const ScmStringBody* G1898=SCM_STRING_BODY(key);(dkey).dptr=(((char* )(SCM_STRING_BODY_START(G1898))));(dkey).dsize=(SCM_STRING_BODY_SIZE(G1898));}
dval=(gdbm_fetch((gdbm)->dbf,dkey));
if ((dval).dptr){SCM_RESULT=(Scm_MakeString((dval).dptr,(dval).dsize,-1,SCM_STRING_COPYING));free((dval).dptr);} else {SCM_RESULT=(SCM_FALSE);}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}


static ScmObj dbm_2d_2dgdbmgdbm_delete(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj gdbm_scm;
  ScmGdbmFile* gdbm;
  ScmObj key_scm;
  ScmString* key;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("gdbm-delete");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  gdbm_scm = SCM_SUBRARGS[0];
  if (!SCM_GDBM_FILE_P(gdbm_scm)) Scm_Error("<gdbm-file> required, but got %S", gdbm_scm);
  gdbm = SCM_GDBM_FILE(gdbm_scm);
  key_scm = SCM_SUBRARGS[1];
  if (!SCM_STRINGP(key_scm)) Scm_Error("<string> required, but got %S", key_scm);
  key = SCM_STRING(key_scm);
  {
{
int SCM_RESULT;

#line 264 "./gdbm.scm"
{datum dkey;
if (!((gdbm)->dbf)){{Scm_Error("gdbm file already closed: %S",gdbm);}}
{const ScmStringBody* G1899=SCM_STRING_BODY(key);(dkey).dptr=(((char* )(SCM_STRING_BODY_START(G1899))));(dkey).dsize=(SCM_STRING_BODY_SIZE(G1899));}
{SCM_RESULT=(gdbm_delete((gdbm)->dbf,dkey));goto SCM_STUB_RETURN;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(Scm_MakeInteger(SCM_RESULT));
}
  }
}


static ScmObj dbm_2d_2dgdbmgdbm_firstkey(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj gdbm_scm;
  ScmGdbmFile* gdbm;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("gdbm-firstkey");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  gdbm_scm = SCM_SUBRARGS[0];
  if (!SCM_GDBM_FILE_P(gdbm_scm)) Scm_Error("<gdbm-file> required, but got %S", gdbm_scm);
  gdbm = SCM_GDBM_FILE(gdbm_scm);
  {
{
ScmObj SCM_RESULT;

#line 270 "./gdbm.scm"
{datum dkey=gdbm_firstkey((gdbm)->dbf);
if ((dkey).dptr){SCM_RESULT=(Scm_MakeString((dkey).dptr,(dkey).dsize,-1,SCM_STRING_COPYING));free((dkey).dptr);} else {SCM_RESULT=(SCM_FALSE);}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}


static ScmObj dbm_2d_2dgdbmgdbm_nextkey(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj gdbm_scm;
  ScmGdbmFile* gdbm;
  ScmObj key_scm;
  ScmString* key;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("gdbm-nextkey");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  gdbm_scm = SCM_SUBRARGS[0];
  if (!SCM_GDBM_FILE_P(gdbm_scm)) Scm_Error("<gdbm-file> required, but got %S", gdbm_scm);
  gdbm = SCM_GDBM_FILE(gdbm_scm);
  key_scm = SCM_SUBRARGS[1];
  if (!SCM_STRINGP(key_scm)) Scm_Error("<string> required, but got %S", key_scm);
  key = SCM_STRING(key_scm);
  {
{
ScmObj SCM_RESULT;

#line 274 "./gdbm.scm"
{datum dkey;datum dnkey;
if (!((gdbm)->dbf)){{Scm_Error("gdbm file already closed: %S",gdbm);}}
{const ScmStringBody* G1900=SCM_STRING_BODY(key);(dkey).dptr=(((char* )(SCM_STRING_BODY_START(G1900))));(dkey).dsize=(SCM_STRING_BODY_SIZE(G1900));}
dnkey=(gdbm_nextkey((gdbm)->dbf,dkey));
if ((dnkey).dptr){SCM_RESULT=(Scm_MakeString((dnkey).dptr,(dnkey).dsize,-1,SCM_STRING_COPYING));free((dnkey).dptr);} else {SCM_RESULT=(SCM_FALSE);}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}


static ScmObj dbm_2d_2dgdbmgdbm_reorganize(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj gdbm_scm;
  ScmGdbmFile* gdbm;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("gdbm-reorganize");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  gdbm_scm = SCM_SUBRARGS[0];
  if (!SCM_GDBM_FILE_P(gdbm_scm)) Scm_Error("<gdbm-file> required, but got %S", gdbm_scm);
  gdbm = SCM_GDBM_FILE(gdbm_scm);
  {
{
int SCM_RESULT;

#line 281 "./gdbm.scm"
if (!((gdbm)->dbf)){{Scm_Error("gdbm file already closed: %S",gdbm);}}

#line 282 "./gdbm.scm"
{SCM_RESULT=(gdbm_reorganize((gdbm)->dbf));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(Scm_MakeInteger(SCM_RESULT));
}
  }
}


static ScmObj dbm_2d_2dgdbmgdbm_sync(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj gdbm_scm;
  ScmGdbmFile* gdbm;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("gdbm-sync");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  gdbm_scm = SCM_SUBRARGS[0];
  if (!SCM_GDBM_FILE_P(gdbm_scm)) Scm_Error("<gdbm-file> required, but got %S", gdbm_scm);
  gdbm = SCM_GDBM_FILE(gdbm_scm);
  {

#line 285 "./gdbm.scm"
if (!((gdbm)->dbf)){{Scm_Error("gdbm file already closed: %S",gdbm);}}

#line 286 "./gdbm.scm"
gdbm_sync((gdbm)->dbf);
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}


static ScmObj dbm_2d_2dgdbmgdbm_existsP(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj gdbm_scm;
  ScmGdbmFile* gdbm;
  ScmObj key_scm;
  ScmString* key;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("gdbm-exists?");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  gdbm_scm = SCM_SUBRARGS[0];
  if (!SCM_GDBM_FILE_P(gdbm_scm)) Scm_Error("<gdbm-file> required, but got %S", gdbm_scm);
  gdbm = SCM_GDBM_FILE(gdbm_scm);
  key_scm = SCM_SUBRARGS[1];
  if (!SCM_STRINGP(key_scm)) Scm_Error("<string> required, but got %S", key_scm);
  key = SCM_STRING(key_scm);
  {
{
int SCM_RESULT;

#line 289 "./gdbm.scm"
{datum dkey;
if (!((gdbm)->dbf)){{Scm_Error("gdbm file already closed: %S",gdbm);}}
{const ScmStringBody* G1901=SCM_STRING_BODY(key);(dkey).dptr=(((char* )(SCM_STRING_BODY_START(G1901))));(dkey).dsize=(SCM_STRING_BODY_SIZE(G1901));}
{SCM_RESULT=(gdbm_exists((gdbm)->dbf,dkey));goto SCM_STUB_RETURN;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_MAKE_BOOL(SCM_RESULT));
}
  }
}


static ScmObj dbm_2d_2dgdbmgdbm_strerror(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj err_num_scm;
  ScmSmallInt err_num;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("gdbm-strerror");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  err_num_scm = SCM_SUBRARGS[0];
  if (!SCM_INTP(err_num_scm)) Scm_Error("ScmSmallInt required, but got %S", err_num_scm);
  err_num = SCM_INT_VALUE(err_num_scm);
  {
{
ScmObj SCM_RESULT;

#line 295 "./gdbm.scm"
{SCM_RESULT=(SCM_MAKE_STR_IMMUTABLE(gdbm_strerror(err_num)));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}


static ScmObj dbm_2d_2dgdbmgdbm_setopt(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj gdbm_scm;
  ScmGdbmFile* gdbm;
  ScmObj option_scm;
  ScmSmallInt option;
  ScmObj val_scm;
  ScmObj val;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("gdbm-setopt");
  for (int SCM_i=0; SCM_i<3; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  gdbm_scm = SCM_SUBRARGS[0];
  if (!SCM_GDBM_FILE_P(gdbm_scm)) Scm_Error("<gdbm-file> required, but got %S", gdbm_scm);
  gdbm = SCM_GDBM_FILE(gdbm_scm);
  option_scm = SCM_SUBRARGS[1];
  if (!SCM_INTP(option_scm)) Scm_Error("ScmSmallInt required, but got %S", option_scm);
  option = SCM_INT_VALUE(option_scm);
  val_scm = SCM_SUBRARGS[2];
  if (!(val_scm)) Scm_Error("scheme object required, but got %S", val_scm);
  val = (val_scm);
  {
{
int SCM_RESULT;

#line 298 "./gdbm.scm"
{int ival;
if (!((gdbm)->dbf)){{Scm_Error("gdbm file already closed: %S",gdbm);}}
if (SCM_EXACTP(val)){
ival=(Scm_GetUInteger(val));} else {
ival=(!(SCM_FALSEP(val)));}
{SCM_RESULT=(gdbm_setopt((gdbm)->dbf,option,&(ival),sizeof(int )));goto SCM_STUB_RETURN;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(Scm_MakeInteger(SCM_RESULT));
}
  }
}


static ScmObj dbm_2d_2dgdbmgdbm_version(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  SCM_ENTER_SUBR("gdbm-version");
  {
{
ScmObj SCM_RESULT;

#line 306 "./gdbm.scm"
{SCM_RESULT=(SCM_MAKE_STR_IMMUTABLE(gdbm_version));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}


static ScmObj dbm_2d_2dgdbmgdbm_errno(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  SCM_ENTER_SUBR("gdbm-errno");
  {
{
int SCM_RESULT;

#line 309 "./gdbm.scm"
{int r=gdbm_errno;
gdbm_errno=(0);
{SCM_RESULT=(r);goto SCM_STUB_RETURN;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(Scm_MakeInteger(SCM_RESULT));
}
  }
}

static ScmCompiledCode *toplevels[] = {
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[1])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[7])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[9])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[11])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[13])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[15])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[17])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[19])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[21])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[23])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[24])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[28])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[30])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[32])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[35])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[38])),
 NULL /*termination*/
};
ScmObj SCM_debug_info_const_vector()
{
  static _Bool initialized = FALSE;
  if (!initialized) {
    int i = 0;
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[22];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[565];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[23];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[566];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[567];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[10];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[568];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[15];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[6];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[3];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[9];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[11];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[12];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[13];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[17];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[20];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[28];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[26];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[569];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[55];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[39];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[41];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[42];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[43];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[44];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[45];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[46];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[47];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[48];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[49];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[50];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[51];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[52];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[53];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[37];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[35];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[33];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[31];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[84];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[570];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[571];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[82];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[58];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[572];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[573];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[80];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[79];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[74];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[76];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[77];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[240];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[72];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[70];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[69];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[67];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[66];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[65];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = SCM_OBJ(&scm__sc.d1718[37]);
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = SCM_OBJ(&scm__sc.d1718[35]);
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[60];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[85];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[574];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[575];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[83];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[576];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[93];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[91];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[102];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[95];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[96];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[97];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[98];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[99];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[577];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[578];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[579];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[100];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[580];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[106];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[255];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[107];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[581];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[111];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[582];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[115];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[116];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[583];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[119];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[584];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = SCM_OBJ(&scm__sc.d1718[77]);
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[129];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[127];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[585];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[131];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[586];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[132];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[125];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[123];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[122];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[130];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[587];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[135];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[137];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[588];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = SCM_OBJ(&scm__sc.d1718[85]);
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[144];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[589];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[142];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[590];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[591];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[141];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[592];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[593];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[594];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[595];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[143];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[596];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[147];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[597];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[151];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[152];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[598];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[155];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[599];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = SCM_OBJ(&scm__sc.d1718[93]);
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[159];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[160];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[600];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[163];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[601];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[602];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[169];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[172];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[603];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[275];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[170];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[173];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[167];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[171];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[604];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[176];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[605];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[606];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[185];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[181];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[182];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[183];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[180];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[1];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[193];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[607];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[192];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[190];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = SCM_OBJ(&scm__sc.d1718[54]);
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[608];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[187];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[199];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[202];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[201];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[200];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[609];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[205];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[610];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[209];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[210];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[611];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[213];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[612];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[221];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[222];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[217];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[223];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[218];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[613];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[226];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[614];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[230];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[615];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[235];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[383]), i++) = scm__rc.d1717[616];
    initialized = TRUE;
  }
  return SCM_OBJ(&scm__rc.d1717[383]);
}
SCM_EXTENSION_ENTRY void Scm_Init_dbm__gdbm() {
   Scm_SelectModule(SCM_MODULE(SCM_OBJ(Scm_GaucheModule())));
SCM_INIT_EXTENSION(gdbm);
  scm__rc.d1717[1] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[0])),TRUE); /* dbm.gdbm */
  scm__rc.d1717[0] = SCM_OBJ(Scm_FindModule(SCM_SYMBOL(scm__rc.d1717[1]), SCM_FIND_MODULE_CREATE)); /* module dbm.gdbm */
   Scm_SelectModule(SCM_MODULE(scm__rc.d1717[0]));
   Scm_SelectModule(SCM_MODULE(SCM_OBJ(Scm_GaucheModule())));
   Scm_SelectModule(SCM_MODULE(scm__rc.d1717[0]));
  scm__rc.d1717[3] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[1])),TRUE); /* <dbm-meta> */
  scm__rc.d1717[4] = SCM_OBJ(Scm_FindModule(SCM_SYMBOL(scm__rc.d1717[1]), SCM_FIND_MODULE_CREATE|SCM_FIND_MODULE_PLACEHOLDING)); /* module dbm.gdbm */
  scm__rc.d1717[2] = Scm_MakeIdentifier(scm__rc.d1717[3], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.gdbm#<dbm-meta> */
  scm__rc.d1717[6] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[2])),TRUE); /* %get-default-metaclass */
  scm__rc.d1717[8] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[3])),TRUE); /* gauche.object */
  scm__rc.d1717[7] = SCM_OBJ(Scm_FindModule(SCM_SYMBOL(scm__rc.d1717[8]), SCM_FIND_MODULE_CREATE|SCM_FIND_MODULE_PLACEHOLDING)); /* module gauche.object */
  scm__rc.d1717[5] = Scm_MakeIdentifier(scm__rc.d1717[6], SCM_MODULE(scm__rc.d1717[7]), SCM_NIL); /* gauche.object#%get-default-metaclass */
  scm__rc.d1717[9] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1718[4]))); /* :name */
  scm__rc.d1717[10] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[5])),TRUE); /* <gdbm-meta> */
  scm__rc.d1717[11] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1718[6]))); /* :supers */
  scm__rc.d1717[12] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1718[7]))); /* :slots */
  scm__rc.d1717[13] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1718[8]))); /* :defined-modules */
  scm__rc.d1717[15] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[9])),TRUE); /* make */
  scm__rc.d1717[14] = Scm_MakeIdentifier(scm__rc.d1717[15], SCM_MODULE(scm__rc.d1717[7]), SCM_NIL); /* gauche.object#make */
  scm__rc.d1717[17] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[10])),TRUE); /* %check-class-binding */
  scm__rc.d1717[16] = Scm_MakeIdentifier(scm__rc.d1717[17], SCM_MODULE(scm__rc.d1717[7]), SCM_NIL); /* gauche.object#%check-class-binding */
  scm__rc.d1717[18] = Scm_MakeIdentifier(scm__rc.d1717[10], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.gdbm#<gdbm-meta> */
  scm__rc.d1717[20] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[11])),TRUE); /* redefine-class! */
  scm__rc.d1717[19] = Scm_MakeIdentifier(scm__rc.d1717[20], SCM_MODULE(scm__rc.d1717[7]), SCM_NIL); /* gauche.object#redefine-class! */
  scm__rc.d1717[22] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[12])),TRUE); /* %make-accessor */
  scm__rc.d1717[21] = Scm_MakeIdentifier(scm__rc.d1717[22], SCM_MODULE(scm__rc.d1717[7]), SCM_NIL); /* gauche.object#%make-accessor */
  scm__rc.d1717[23] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[13])),FALSE); /* G1843 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[1]), scm__rc.d1717[23]);
  scm__rc.d1717[24] = Scm_MakePackedDebugInfo(SCM_U8VECTOR(SCM_OBJ(&scm__rc.d1847[0])),SCM_debug_info_const_vector);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[0]))->debugInfo = scm__rc.d1717[24];
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[0]))[3] = SCM_WORD(scm__rc.d1717[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[0]))[5] = SCM_WORD(scm__rc.d1717[21]);
  scm__rc.d1717[26] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[14])),TRUE); /* class-slots */
  scm__rc.d1717[25] = Scm_MakeIdentifier(scm__rc.d1717[26], SCM_MODULE(scm__rc.d1717[7]), SCM_NIL); /* gauche.object#class-slots */
  scm__rc.d1717[28] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[15])),TRUE); /* for-each */
  scm__rc.d1717[27] = Scm_MakeIdentifier(scm__rc.d1717[28], SCM_MODULE(scm__rc.d1717[7]), SCM_NIL); /* gauche.object#for-each */
  scm__rc.d1717[29] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[16])),TRUE); /* %toplevel */
  scm__rc.d1717[30] = Scm_MakePackedDebugInfo(SCM_U8VECTOR(SCM_OBJ(&scm__rc.d1847[1])),SCM_debug_info_const_vector);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[1]))->name = scm__rc.d1717[29];/* %toplevel */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[1]))->debugInfo = scm__rc.d1717[30];
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[7]))[5] = SCM_WORD(scm__rc.d1717[2]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[7]))[8] = SCM_WORD(scm__rc.d1717[5]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[7]))[11] = SCM_WORD(scm__rc.d1717[9]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[7]))[13] = SCM_WORD(scm__rc.d1717[10]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[7]))[15] = SCM_WORD(scm__rc.d1717[11]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[7]))[17] = SCM_WORD(scm__rc.d1717[2]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[7]))[21] = SCM_WORD(scm__rc.d1717[12]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[7]))[25] = SCM_WORD(scm__rc.d1717[13]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[7]))[27] = SCM_WORD(scm__rc.d1717[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[7]))[30] = SCM_WORD(scm__rc.d1717[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[7]))[35] = SCM_WORD(scm__rc.d1717[10]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[7]))[37] = SCM_WORD(scm__rc.d1717[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[7]))[39] = SCM_WORD(scm__rc.d1717[16]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[7]))[45] = SCM_WORD(scm__rc.d1717[18]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[7]))[48] = SCM_WORD(scm__rc.d1717[19]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[7]))[59] = SCM_WORD(scm__rc.d1717[25]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[7]))[61] = SCM_WORD(scm__rc.d1717[27]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[7]))[65] = SCM_WORD(scm__rc.d1717[18]);
  scm__rc.d1717[31] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[17])),FALSE); /* G1853 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[4]), scm__rc.d1717[31]);
  scm__rc.d1717[32] = Scm_MakePackedDebugInfo(SCM_U8VECTOR(SCM_OBJ(&scm__rc.d1847[2])),SCM_debug_info_const_vector);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[2]))->debugInfo = scm__rc.d1717[32];
  scm__rc.d1717[33] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[18])),FALSE); /* G1852 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[8]), scm__rc.d1717[33]);
  scm__rc.d1717[34] = Scm_MakePackedDebugInfo(SCM_U8VECTOR(SCM_OBJ(&scm__rc.d1847[2])),SCM_debug_info_const_vector);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[3]))->debugInfo = scm__rc.d1717[34];
  scm__rc.d1717[35] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[19])),FALSE); /* G1851 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[12]), scm__rc.d1717[35]);
  scm__rc.d1717[36] = Scm_MakePackedDebugInfo(SCM_U8VECTOR(SCM_OBJ(&scm__rc.d1847[2])),SCM_debug_info_const_vector);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[4]))->debugInfo = scm__rc.d1717[36];
  scm__rc.d1717[37] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[20])),FALSE); /* G1850 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[16]), scm__rc.d1717[37]);
  scm__rc.d1717[38] = Scm_MakePackedDebugInfo(SCM_U8VECTOR(SCM_OBJ(&scm__rc.d1847[3])),SCM_debug_info_const_vector);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[5]))->debugInfo = scm__rc.d1717[38];
  scm__rc.d1717[39] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[21])),TRUE); /* <gdbm> */
  scm__rc.d1717[41] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[22])),TRUE); /* <dbm> */
  scm__rc.d1717[40] = Scm_MakeIdentifier(scm__rc.d1717[41], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.gdbm#<dbm> */
  scm__rc.d1717[42] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[23])),TRUE); /* gdbm-file */
  scm__rc.d1717[43] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1718[24]))); /* :accessor */
  scm__rc.d1717[44] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[25])),TRUE); /* gdbm-file-of */
  scm__rc.d1717[45] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1718[26]))); /* :init-thunk */
  scm__rc.d1717[46] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[27])),TRUE); /* sync */
  scm__rc.d1717[47] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1718[28]))); /* :init-keyword */
  scm__rc.d1717[48] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1718[27]))); /* :sync */
  scm__rc.d1717[49] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[29])),TRUE); /* nolock */
  scm__rc.d1717[50] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1718[29]))); /* :nolock */
  scm__rc.d1717[51] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[30])),TRUE); /* bsize */
  scm__rc.d1717[52] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1718[30]))); /* :bsize */
  scm__rc.d1717[53] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1718[31]))); /* :metaclass */
  scm__rc.d1717[54] = Scm_MakeIdentifier(scm__rc.d1717[39], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.gdbm#<gdbm> */
  scm__rc.d1717[55] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[32])),FALSE); /* G1849 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[24]), scm__rc.d1717[55]);
  scm__rc.d1717[56] = Scm_MakePackedDebugInfo(SCM_U8VECTOR(SCM_OBJ(&scm__rc.d1847[4])),SCM_debug_info_const_vector);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[6]))->debugInfo = scm__rc.d1717[56];
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[79]))[3] = SCM_WORD(scm__rc.d1717[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[79]))[5] = SCM_WORD(scm__rc.d1717[21]);
  scm__rc.d1717[57] = Scm_MakePackedDebugInfo(SCM_U8VECTOR(SCM_OBJ(&scm__rc.d1847[5])),SCM_debug_info_const_vector);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[7]))->name = scm__rc.d1717[29];/* %toplevel */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[7]))->debugInfo = scm__rc.d1717[57];
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[86]))[5] = SCM_WORD(scm__rc.d1717[18]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[86]))[7] = SCM_WORD(scm__rc.d1717[9]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[86]))[9] = SCM_WORD(scm__rc.d1717[39]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[86]))[11] = SCM_WORD(scm__rc.d1717[11]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[86]))[13] = SCM_WORD(scm__rc.d1717[40]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[86]))[17] = SCM_WORD(scm__rc.d1717[12]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[86]))[19] = SCM_WORD(scm__rc.d1717[42]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[86]))[21] = SCM_WORD(scm__rc.d1717[43]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[86]))[23] = SCM_WORD(scm__rc.d1717[44]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[86]))[25] = SCM_WORD(scm__rc.d1717[45]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[86]))[30] = SCM_WORD(scm__rc.d1717[46]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[86]))[32] = SCM_WORD(scm__rc.d1717[47]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[86]))[34] = SCM_WORD(scm__rc.d1717[48]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[86]))[36] = SCM_WORD(scm__rc.d1717[45]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[86]))[41] = SCM_WORD(scm__rc.d1717[49]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[86]))[43] = SCM_WORD(scm__rc.d1717[47]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[86]))[45] = SCM_WORD(scm__rc.d1717[50]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[86]))[47] = SCM_WORD(scm__rc.d1717[45]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[86]))[52] = SCM_WORD(scm__rc.d1717[51]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[86]))[54] = SCM_WORD(scm__rc.d1717[47]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[86]))[56] = SCM_WORD(scm__rc.d1717[52]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[86]))[58] = SCM_WORD(scm__rc.d1717[45]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[86]))[64] = SCM_WORD(scm__rc.d1717[13]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[86]))[66] = SCM_WORD(scm__rc.d1717[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[86]))[70] = SCM_WORD(scm__rc.d1717[53]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[86]))[72] = SCM_WORD(scm__rc.d1717[18]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[86]))[74] = SCM_WORD(scm__rc.d1717[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[86]))[79] = SCM_WORD(scm__rc.d1717[39]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[86]))[81] = SCM_WORD(scm__rc.d1717[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[86]))[83] = SCM_WORD(scm__rc.d1717[16]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[86]))[89] = SCM_WORD(scm__rc.d1717[54]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[86]))[92] = SCM_WORD(scm__rc.d1717[19]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[86]))[103] = SCM_WORD(scm__rc.d1717[25]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[86]))[105] = SCM_WORD(scm__rc.d1717[27]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[86]))[109] = SCM_WORD(scm__rc.d1717[54]);
  scm__rc.d1717[58] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[33])),TRUE); /* path */
  scm__rc.d1717[60] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[34])),TRUE); /* slot-bound? */
  scm__rc.d1717[59] = Scm_MakeIdentifier(scm__rc.d1717[60], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.gdbm#slot-bound? */
  scm__rc.d1717[62] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[36])),TRUE); /* error */
  scm__rc.d1717[61] = Scm_MakeIdentifier(scm__rc.d1717[62], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.gdbm#error */
  scm__rc.d1717[63] = Scm_MakeIdentifier(scm__rc.d1717[44], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.gdbm#gdbm-file-of */
  scm__rc.d1717[65] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[38])),TRUE); /* errorf */
  scm__rc.d1717[64] = Scm_MakeIdentifier(scm__rc.d1717[65], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.gdbm#errorf */
  scm__rc.d1717[66] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[39])),TRUE); /* rw-mode */
  scm__rc.d1717[67] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1718[40]))); /* :read */
  scm__rc.d1717[69] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[41])),TRUE); /* GDBM_READER */
  scm__rc.d1717[68] = Scm_MakeIdentifier(scm__rc.d1717[69], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.gdbm#GDBM_READER */
  scm__rc.d1717[70] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1718[42]))); /* :write */
  scm__rc.d1717[72] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[43])),TRUE); /* GDBM_WRCREAT */
  scm__rc.d1717[71] = Scm_MakeIdentifier(scm__rc.d1717[72], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.gdbm#GDBM_WRCREAT */
  scm__rc.d1717[74] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[44])),TRUE); /* GDBM_SYNC */
  scm__rc.d1717[73] = Scm_MakeIdentifier(scm__rc.d1717[74], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.gdbm#GDBM_SYNC */
  scm__rc.d1717[76] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[45])),TRUE); /* GDBM_NOLOCK */
  scm__rc.d1717[75] = Scm_MakeIdentifier(scm__rc.d1717[76], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.gdbm#GDBM_NOLOCK */
  scm__rc.d1717[77] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1718[46]))); /* :create */
  scm__rc.d1717[79] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[47])),TRUE); /* GDBM_NEWDB */
  scm__rc.d1717[78] = Scm_MakeIdentifier(scm__rc.d1717[79], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.gdbm#GDBM_NEWDB */
  scm__rc.d1717[80] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[48])),TRUE); /* file-mode */
  scm__rc.d1717[82] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[49])),TRUE); /* gdbm-open */
  scm__rc.d1717[81] = Scm_MakeIdentifier(scm__rc.d1717[82], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.gdbm#gdbm-open */
  scm__rc.d1717[83] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[50])),TRUE); /* dbm-open((self <gdbm>)) */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[27]), scm__rc.d1717[83]);
  scm__rc.d1717[84] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[51])),TRUE); /* self */
  scm__rc.d1717[85] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[52])),TRUE); /* next-method */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[29]), scm__rc.d1717[85]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[30]), scm__rc.d1717[84]);
  scm__rc.d1717[86] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[53])),TRUE); /* source-info */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[33]), scm__rc.d1717[86]);
  scm__rc.d1717[87] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1845[28]), SCM_OBJ(&scm__rc.d1845[30]), SCM_OBJ(&scm__rc.d1845[34]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[35]), scm__rc.d1717[87]);
  scm__rc.d1717[88] = Scm_MakePackedDebugInfo(SCM_U8VECTOR(SCM_OBJ(&scm__rc.d1847[6])),SCM_debug_info_const_vector);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[8]))->debugInfo = scm__rc.d1717[88];
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[197]))[8] = SCM_WORD(scm__rc.d1717[58]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[197]))[10] = SCM_WORD(scm__rc.d1717[59]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[197]))[20] = SCM_WORD(scm__rc.d1717[61]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[197]))[25] = SCM_WORD(scm__rc.d1717[63]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[197]))[34] = SCM_WORD(scm__rc.d1717[64]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[197]))[39] = SCM_WORD(scm__rc.d1717[58]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[197]))[43] = SCM_WORD(scm__rc.d1717[66]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[197]))[47] = SCM_WORD(scm__rc.d1717[46]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[197]))[51] = SCM_WORD(scm__rc.d1717[49]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[197]))[55] = SCM_WORD(scm__rc.d1717[67]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[197]))[58] = SCM_WORD(scm__rc.d1717[68]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[197]))[63] = SCM_WORD(scm__rc.d1717[70]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[197]))[66] = SCM_WORD(scm__rc.d1717[71]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[197]))[71] = SCM_WORD(scm__rc.d1717[73]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[197]))[81] = SCM_WORD(scm__rc.d1717[75]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[197]))[90] = SCM_WORD(scm__rc.d1717[77]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[197]))[93] = SCM_WORD(scm__rc.d1717[78]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[197]))[98] = SCM_WORD(scm__rc.d1717[73]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[197]))[108] = SCM_WORD(scm__rc.d1717[75]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[197]))[122] = SCM_WORD(scm__rc.d1717[51]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[197]))[127] = SCM_WORD(scm__rc.d1717[80]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[197]))[129] = SCM_WORD(scm__rc.d1717[81]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[197]))[134] = SCM_WORD(scm__rc.d1717[42]);
  scm__rc.d1717[90] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[55])),TRUE); /* %expression-name-mark-key */
  scm__rc.d1717[89] = Scm_MakeIdentifier(scm__rc.d1717[90], SCM_MODULE(Scm_GaucheInternalModule()), SCM_NIL); /* gauche.internal#%expression-name-mark-key */
  scm__rc.d1717[91] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[56])),TRUE); /* dbm-open */
  scm__rc.d1717[93] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[57])),TRUE); /* %ensure-generic-function */
  scm__rc.d1717[92] = Scm_MakeIdentifier(scm__rc.d1717[93], SCM_MODULE(scm__rc.d1717[7]), SCM_NIL); /* gauche.object#%ensure-generic-function */
  scm__rc.d1717[95] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[58])),TRUE); /* <method> */
  scm__rc.d1717[94] = Scm_MakeIdentifier(scm__rc.d1717[95], SCM_MODULE(scm__rc.d1717[7]), SCM_NIL); /* gauche.object#<method> */
  scm__rc.d1717[96] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1718[59]))); /* :generic */
  scm__rc.d1717[97] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1718[60]))); /* :specializers */
  scm__rc.d1717[98] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1718[61]))); /* :lambda-list */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[37]), scm__rc.d1717[84]);
  scm__rc.d1717[99] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1718[62]))); /* :method-locked */
  scm__rc.d1717[100] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1718[63]))); /* :body */
  scm__rc.d1717[102] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[64])),TRUE); /* add-method! */
  scm__rc.d1717[101] = Scm_MakeIdentifier(scm__rc.d1717[102], SCM_MODULE(scm__rc.d1717[7]), SCM_NIL); /* gauche.object#add-method! */
  scm__rc.d1717[103] = Scm_MakeIdentifier(scm__rc.d1717[83], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.gdbm#dbm-open((self <gdbm>)) */
  scm__rc.d1717[104] = Scm_MakePackedDebugInfo(SCM_U8VECTOR(SCM_OBJ(&scm__rc.d1847[7])),SCM_debug_info_const_vector);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[9]))->name = scm__rc.d1717[29];/* %toplevel */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[9]))->debugInfo = scm__rc.d1717[104];
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[333]))[5] = SCM_WORD(scm__rc.d1717[89]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[333]))[8] = SCM_WORD(scm__rc.d1717[83]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[333]))[16] = SCM_WORD(scm__rc.d1717[91]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[333]))[18] = SCM_WORD(scm__rc.d1717[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[333]))[20] = SCM_WORD(scm__rc.d1717[92]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[333]))[28] = SCM_WORD(scm__rc.d1717[94]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[333]))[30] = SCM_WORD(scm__rc.d1717[96]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[333]))[33] = SCM_WORD(scm__rc.d1717[97]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[333]))[35] = SCM_WORD(scm__rc.d1717[54]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[333]))[39] = SCM_WORD(scm__rc.d1717[98]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[333]))[43] = SCM_WORD(scm__rc.d1717[99]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[333]))[46] = SCM_WORD(scm__rc.d1717[100]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[333]))[49] = SCM_WORD(scm__rc.d1717[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[333]))[51] = SCM_WORD(scm__rc.d1717[101]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[333]))[55] = SCM_WORD(scm__rc.d1717[103]);
  scm__rc.d1717[106] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[65])),TRUE); /* gdbm-close */
  scm__rc.d1717[105] = Scm_MakeIdentifier(scm__rc.d1717[106], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.gdbm#gdbm-close */
  scm__rc.d1717[107] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[66])),TRUE); /* dbm-close((self <gdbm>)) */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[38]), scm__rc.d1717[107]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[42]), scm__rc.d1717[86]);
  scm__rc.d1717[108] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[67])),TRUE); /* unused-args */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[43]), scm__rc.d1717[108]);
  scm__rc.d1717[109] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1845[39]), SCM_OBJ(&scm__rc.d1845[30]), SCM_OBJ(&scm__rc.d1845[45]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[46]), scm__rc.d1717[109]);
  scm__rc.d1717[110] = Scm_MakePackedDebugInfo(SCM_U8VECTOR(SCM_OBJ(&scm__rc.d1847[8])),SCM_debug_info_const_vector);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[10]))->debugInfo = scm__rc.d1717[110];
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[390]))[4] = SCM_WORD(scm__rc.d1717[63]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[390]))[10] = SCM_WORD(scm__rc.d1717[105]);
  scm__rc.d1717[111] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[68])),TRUE); /* dbm-close */
  scm__rc.d1717[112] = Scm_MakeIdentifier(scm__rc.d1717[107], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.gdbm#dbm-close((self <gdbm>)) */
  scm__rc.d1717[113] = Scm_MakePackedDebugInfo(SCM_U8VECTOR(SCM_OBJ(&scm__rc.d1847[9])),SCM_debug_info_const_vector);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[11]))->name = scm__rc.d1717[29];/* %toplevel */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[11]))->debugInfo = scm__rc.d1717[113];
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[402]))[5] = SCM_WORD(scm__rc.d1717[89]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[402]))[8] = SCM_WORD(scm__rc.d1717[107]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[402]))[16] = SCM_WORD(scm__rc.d1717[111]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[402]))[18] = SCM_WORD(scm__rc.d1717[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[402]))[20] = SCM_WORD(scm__rc.d1717[92]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[402]))[28] = SCM_WORD(scm__rc.d1717[94]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[402]))[30] = SCM_WORD(scm__rc.d1717[96]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[402]))[33] = SCM_WORD(scm__rc.d1717[97]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[402]))[35] = SCM_WORD(scm__rc.d1717[54]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[402]))[39] = SCM_WORD(scm__rc.d1717[98]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[402]))[43] = SCM_WORD(scm__rc.d1717[99]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[402]))[46] = SCM_WORD(scm__rc.d1717[100]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[402]))[49] = SCM_WORD(scm__rc.d1717[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[402]))[51] = SCM_WORD(scm__rc.d1717[101]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[402]))[55] = SCM_WORD(scm__rc.d1717[112]);
  scm__rc.d1717[115] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[69])),TRUE); /* gdbm-closed? */
  scm__rc.d1717[114] = Scm_MakeIdentifier(scm__rc.d1717[115], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.gdbm#gdbm-closed? */
  scm__rc.d1717[116] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[70])),TRUE); /* dbm-closed?((self <gdbm>)) */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[48]), scm__rc.d1717[116]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[52]), scm__rc.d1717[86]);
  scm__rc.d1717[117] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1845[49]), SCM_OBJ(&scm__rc.d1845[30]), SCM_OBJ(&scm__rc.d1845[53]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[54]), scm__rc.d1717[117]);
  scm__rc.d1717[118] = Scm_MakePackedDebugInfo(SCM_U8VECTOR(SCM_OBJ(&scm__rc.d1847[10])),SCM_debug_info_const_vector);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[12]))->debugInfo = scm__rc.d1717[118];
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[459]))[4] = SCM_WORD(scm__rc.d1717[63]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[459]))[11] = SCM_WORD(scm__rc.d1717[114]);
  scm__rc.d1717[119] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[71])),TRUE); /* dbm-closed? */
  scm__rc.d1717[120] = Scm_MakeIdentifier(scm__rc.d1717[116], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.gdbm#dbm-closed?((self <gdbm>)) */
  scm__rc.d1717[121] = Scm_MakePackedDebugInfo(SCM_U8VECTOR(SCM_OBJ(&scm__rc.d1847[11])),SCM_debug_info_const_vector);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[13]))->name = scm__rc.d1717[29];/* %toplevel */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[13]))->debugInfo = scm__rc.d1717[121];
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[472]))[5] = SCM_WORD(scm__rc.d1717[89]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[472]))[8] = SCM_WORD(scm__rc.d1717[116]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[472]))[16] = SCM_WORD(scm__rc.d1717[119]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[472]))[18] = SCM_WORD(scm__rc.d1717[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[472]))[20] = SCM_WORD(scm__rc.d1717[92]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[472]))[28] = SCM_WORD(scm__rc.d1717[94]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[472]))[30] = SCM_WORD(scm__rc.d1717[96]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[472]))[33] = SCM_WORD(scm__rc.d1717[97]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[472]))[35] = SCM_WORD(scm__rc.d1717[54]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[472]))[39] = SCM_WORD(scm__rc.d1717[98]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[472]))[43] = SCM_WORD(scm__rc.d1717[99]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[472]))[46] = SCM_WORD(scm__rc.d1717[100]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[472]))[49] = SCM_WORD(scm__rc.d1717[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[472]))[51] = SCM_WORD(scm__rc.d1717[101]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[472]))[55] = SCM_WORD(scm__rc.d1717[120]);
  scm__rc.d1717[122] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[72])),TRUE); /* k2s */
  scm__rc.d1717[123] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[73])),TRUE); /* v2s */
  scm__rc.d1717[125] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[74])),TRUE); /* GDBM_REPLACE */
  scm__rc.d1717[124] = Scm_MakeIdentifier(scm__rc.d1717[125], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.gdbm#GDBM_REPLACE */
  scm__rc.d1717[127] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[75])),TRUE); /* gdbm-store */
  scm__rc.d1717[126] = Scm_MakeIdentifier(scm__rc.d1717[127], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.gdbm#gdbm-store */
  scm__rc.d1717[129] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[76])),TRUE); /* positive? */
  scm__rc.d1717[128] = Scm_MakeIdentifier(scm__rc.d1717[129], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.gdbm#positive? */
  scm__rc.d1717[130] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[78])),TRUE); /* dbm-put!((self <gdbm>) key value) */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[56]), scm__rc.d1717[130]);
  scm__rc.d1717[131] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[79])),TRUE); /* key */
  scm__rc.d1717[132] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[80])),TRUE); /* value */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[58]), scm__rc.d1717[132]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[59]), scm__rc.d1717[131]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[60]), scm__rc.d1717[84]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[63]), scm__rc.d1717[86]);
  scm__rc.d1717[133] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1845[57]), SCM_OBJ(&scm__rc.d1845[60]), SCM_OBJ(&scm__rc.d1845[64]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[65]), scm__rc.d1717[133]);
  scm__rc.d1717[134] = Scm_MakePackedDebugInfo(SCM_U8VECTOR(SCM_OBJ(&scm__rc.d1847[12])),SCM_debug_info_const_vector);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[14]))->debugInfo = scm__rc.d1717[134];
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[529]))[12] = SCM_WORD(scm__rc.d1717[63]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[529]))[18] = SCM_WORD(scm__rc.d1717[122]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[529]))[25] = SCM_WORD(scm__rc.d1717[123]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[529]))[28] = SCM_WORD(scm__rc.d1717[124]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[529]))[30] = SCM_WORD(scm__rc.d1717[126]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[529]))[32] = SCM_WORD(scm__rc.d1717[128]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[529]))[39] = SCM_WORD(scm__rc.d1717[61]);
  scm__rc.d1717[135] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[81])),TRUE); /* dbm-put! */
  scm__rc.d1717[137] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[82])),TRUE); /* <top> */
  scm__rc.d1717[136] = Scm_MakeIdentifier(scm__rc.d1717[137], SCM_MODULE(scm__rc.d1717[7]), SCM_NIL); /* gauche.object#<top> */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[67]), scm__rc.d1717[132]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[68]), scm__rc.d1717[131]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[69]), scm__rc.d1717[84]);
  scm__rc.d1717[138] = Scm_MakeIdentifier(scm__rc.d1717[130], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.gdbm#dbm-put!((self <gdbm>) key value) */
  scm__rc.d1717[139] = Scm_MakePackedDebugInfo(SCM_U8VECTOR(SCM_OBJ(&scm__rc.d1847[13])),SCM_debug_info_const_vector);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[15]))->name = scm__rc.d1717[29];/* %toplevel */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[15]))->debugInfo = scm__rc.d1717[139];
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[571]))[5] = SCM_WORD(scm__rc.d1717[89]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[571]))[8] = SCM_WORD(scm__rc.d1717[130]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[571]))[16] = SCM_WORD(scm__rc.d1717[135]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[571]))[18] = SCM_WORD(scm__rc.d1717[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[571]))[20] = SCM_WORD(scm__rc.d1717[92]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[571]))[28] = SCM_WORD(scm__rc.d1717[94]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[571]))[30] = SCM_WORD(scm__rc.d1717[96]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[571]))[33] = SCM_WORD(scm__rc.d1717[97]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[571]))[35] = SCM_WORD(scm__rc.d1717[54]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[571]))[37] = SCM_WORD(scm__rc.d1717[136]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[571]))[39] = SCM_WORD(scm__rc.d1717[136]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[571]))[43] = SCM_WORD(scm__rc.d1717[98]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[571]))[47] = SCM_WORD(scm__rc.d1717[99]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[571]))[50] = SCM_WORD(scm__rc.d1717[100]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[571]))[53] = SCM_WORD(scm__rc.d1717[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[571]))[55] = SCM_WORD(scm__rc.d1717[101]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[571]))[59] = SCM_WORD(scm__rc.d1717[138]);
  scm__rc.d1717[141] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[83])),TRUE); /* gdbm-fetch */
  scm__rc.d1717[140] = Scm_MakeIdentifier(scm__rc.d1717[141], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.gdbm#gdbm-fetch */
  scm__rc.d1717[142] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[84])),TRUE); /* s2v */
  scm__rc.d1717[143] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[86])),TRUE); /* dbm-get((self <gdbm>) key . args) */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[70]), scm__rc.d1717[143]);
  scm__rc.d1717[144] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[87])),TRUE); /* args */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[72]), scm__rc.d1717[144]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[73]), scm__rc.d1717[131]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[74]), scm__rc.d1717[84]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[77]), scm__rc.d1717[86]);
  scm__rc.d1717[145] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1845[71]), SCM_OBJ(&scm__rc.d1845[74]), SCM_OBJ(&scm__rc.d1845[78]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[79]), scm__rc.d1717[145]);
  scm__rc.d1717[146] = Scm_MakePackedDebugInfo(SCM_U8VECTOR(SCM_OBJ(&scm__rc.d1847[14])),SCM_debug_info_const_vector);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[16]))->debugInfo = scm__rc.d1717[146];
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[632]))[10] = SCM_WORD(scm__rc.d1717[63]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[632]))[16] = SCM_WORD(scm__rc.d1717[122]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[632]))[19] = SCM_WORD(scm__rc.d1717[140]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[632]))[27] = SCM_WORD(scm__rc.d1717[142]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[632]))[43] = SCM_WORD(scm__rc.d1717[63]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[632]))[45] = SCM_WORD(scm__rc.d1717[64]);
  scm__rc.d1717[147] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[88])),TRUE); /* dbm-get */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[81]), scm__rc.d1717[131]);
  SCM_SET_CDR(SCM_OBJ(&scm__rc.d1845[81]), scm__rc.d1717[144]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[82]), scm__rc.d1717[84]);
  scm__rc.d1717[148] = Scm_MakeIdentifier(scm__rc.d1717[143], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.gdbm#dbm-get((self <gdbm>) key . args) */
  scm__rc.d1717[149] = Scm_MakePackedDebugInfo(SCM_U8VECTOR(SCM_OBJ(&scm__rc.d1847[15])),SCM_debug_info_const_vector);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[17]))->name = scm__rc.d1717[29];/* %toplevel */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[17]))->debugInfo = scm__rc.d1717[149];
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[679]))[5] = SCM_WORD(scm__rc.d1717[89]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[679]))[8] = SCM_WORD(scm__rc.d1717[143]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[679]))[16] = SCM_WORD(scm__rc.d1717[147]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[679]))[18] = SCM_WORD(scm__rc.d1717[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[679]))[20] = SCM_WORD(scm__rc.d1717[92]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[679]))[28] = SCM_WORD(scm__rc.d1717[94]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[679]))[30] = SCM_WORD(scm__rc.d1717[96]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[679]))[33] = SCM_WORD(scm__rc.d1717[97]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[679]))[35] = SCM_WORD(scm__rc.d1717[54]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[679]))[37] = SCM_WORD(scm__rc.d1717[136]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[679]))[41] = SCM_WORD(scm__rc.d1717[98]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[679]))[45] = SCM_WORD(scm__rc.d1717[99]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[679]))[48] = SCM_WORD(scm__rc.d1717[100]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[679]))[51] = SCM_WORD(scm__rc.d1717[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[679]))[53] = SCM_WORD(scm__rc.d1717[101]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[679]))[57] = SCM_WORD(scm__rc.d1717[148]);
  scm__rc.d1717[151] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[89])),TRUE); /* gdbm-exists? */
  scm__rc.d1717[150] = Scm_MakeIdentifier(scm__rc.d1717[151], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.gdbm#gdbm-exists? */
  scm__rc.d1717[152] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[90])),TRUE); /* dbm-exists?((self <gdbm>) key) */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[83]), scm__rc.d1717[152]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[85]), scm__rc.d1717[131]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[86]), scm__rc.d1717[84]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[89]), scm__rc.d1717[86]);
  scm__rc.d1717[153] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1845[84]), SCM_OBJ(&scm__rc.d1845[86]), SCM_OBJ(&scm__rc.d1845[90]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[91]), scm__rc.d1717[153]);
  scm__rc.d1717[154] = Scm_MakePackedDebugInfo(SCM_U8VECTOR(SCM_OBJ(&scm__rc.d1847[16])),SCM_debug_info_const_vector);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[18]))->debugInfo = scm__rc.d1717[154];
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[738]))[8] = SCM_WORD(scm__rc.d1717[63]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[738]))[14] = SCM_WORD(scm__rc.d1717[122]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[738]))[17] = SCM_WORD(scm__rc.d1717[150]);
  scm__rc.d1717[155] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[91])),TRUE); /* dbm-exists? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[93]), scm__rc.d1717[131]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[94]), scm__rc.d1717[84]);
  scm__rc.d1717[156] = Scm_MakeIdentifier(scm__rc.d1717[152], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.gdbm#dbm-exists?((self <gdbm>) key) */
  scm__rc.d1717[157] = Scm_MakePackedDebugInfo(SCM_U8VECTOR(SCM_OBJ(&scm__rc.d1847[17])),SCM_debug_info_const_vector);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[19]))->name = scm__rc.d1717[29];/* %toplevel */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[19]))->debugInfo = scm__rc.d1717[157];
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[757]))[5] = SCM_WORD(scm__rc.d1717[89]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[757]))[8] = SCM_WORD(scm__rc.d1717[152]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[757]))[16] = SCM_WORD(scm__rc.d1717[155]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[757]))[18] = SCM_WORD(scm__rc.d1717[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[757]))[20] = SCM_WORD(scm__rc.d1717[92]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[757]))[28] = SCM_WORD(scm__rc.d1717[94]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[757]))[30] = SCM_WORD(scm__rc.d1717[96]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[757]))[33] = SCM_WORD(scm__rc.d1717[97]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[757]))[35] = SCM_WORD(scm__rc.d1717[54]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[757]))[37] = SCM_WORD(scm__rc.d1717[136]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[757]))[41] = SCM_WORD(scm__rc.d1717[98]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[757]))[45] = SCM_WORD(scm__rc.d1717[99]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[757]))[48] = SCM_WORD(scm__rc.d1717[100]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[757]))[51] = SCM_WORD(scm__rc.d1717[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[757]))[53] = SCM_WORD(scm__rc.d1717[101]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[757]))[57] = SCM_WORD(scm__rc.d1717[156]);
  scm__rc.d1717[159] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[92])),TRUE); /* gdbm-delete */
  scm__rc.d1717[158] = Scm_MakeIdentifier(scm__rc.d1717[159], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.gdbm#gdbm-delete */
  scm__rc.d1717[160] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[94])),TRUE); /* dbm-delete!((self <gdbm>) key) */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[95]), scm__rc.d1717[160]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[99]), scm__rc.d1717[86]);
  scm__rc.d1717[161] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1845[96]), SCM_OBJ(&scm__rc.d1845[86]), SCM_OBJ(&scm__rc.d1845[100]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[101]), scm__rc.d1717[161]);
  scm__rc.d1717[162] = Scm_MakePackedDebugInfo(SCM_U8VECTOR(SCM_OBJ(&scm__rc.d1847[18])),SCM_debug_info_const_vector);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[20]))->debugInfo = scm__rc.d1717[162];
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[816]))[12] = SCM_WORD(scm__rc.d1717[63]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[816]))[18] = SCM_WORD(scm__rc.d1717[122]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[816]))[21] = SCM_WORD(scm__rc.d1717[158]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[816]))[23] = SCM_WORD(scm__rc.d1717[128]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[816]))[31] = SCM_WORD(scm__rc.d1717[64]);
  scm__rc.d1717[163] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[95])),TRUE); /* dbm-delete! */
  scm__rc.d1717[164] = Scm_MakeIdentifier(scm__rc.d1717[160], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.gdbm#dbm-delete!((self <gdbm>) key) */
  scm__rc.d1717[165] = Scm_MakePackedDebugInfo(SCM_U8VECTOR(SCM_OBJ(&scm__rc.d1847[19])),SCM_debug_info_const_vector);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[21]))->name = scm__rc.d1717[29];/* %toplevel */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[21]))->debugInfo = scm__rc.d1717[165];
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[850]))[5] = SCM_WORD(scm__rc.d1717[89]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[850]))[8] = SCM_WORD(scm__rc.d1717[160]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[850]))[16] = SCM_WORD(scm__rc.d1717[163]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[850]))[18] = SCM_WORD(scm__rc.d1717[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[850]))[20] = SCM_WORD(scm__rc.d1717[92]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[850]))[28] = SCM_WORD(scm__rc.d1717[94]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[850]))[30] = SCM_WORD(scm__rc.d1717[96]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[850]))[33] = SCM_WORD(scm__rc.d1717[97]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[850]))[35] = SCM_WORD(scm__rc.d1717[54]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[850]))[37] = SCM_WORD(scm__rc.d1717[136]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[850]))[41] = SCM_WORD(scm__rc.d1717[98]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[850]))[45] = SCM_WORD(scm__rc.d1717[99]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[850]))[48] = SCM_WORD(scm__rc.d1717[100]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[850]))[51] = SCM_WORD(scm__rc.d1717[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[850]))[53] = SCM_WORD(scm__rc.d1717[101]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[850]))[57] = SCM_WORD(scm__rc.d1717[164]);
  scm__rc.d1717[167] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[96])),TRUE); /* gdbm-firstkey */
  scm__rc.d1717[166] = Scm_MakeIdentifier(scm__rc.d1717[167], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.gdbm#gdbm-firstkey */
  scm__rc.d1717[169] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[97])),TRUE); /* gdbm-nextkey */
  scm__rc.d1717[168] = Scm_MakeIdentifier(scm__rc.d1717[169], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.gdbm#gdbm-nextkey */
  scm__rc.d1717[170] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[98])),TRUE); /* s2k */
  scm__rc.d1717[171] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[99])),TRUE); /* dbm-fold((self <gdbm>) proc knil) */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[103]), scm__rc.d1717[171]);
  scm__rc.d1717[172] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[100])),TRUE); /* proc */
  scm__rc.d1717[173] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[101])),TRUE); /* knil */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[105]), scm__rc.d1717[173]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[106]), scm__rc.d1717[172]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[107]), scm__rc.d1717[84]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[110]), scm__rc.d1717[86]);
  scm__rc.d1717[174] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1845[104]), SCM_OBJ(&scm__rc.d1845[107]), SCM_OBJ(&scm__rc.d1845[111]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[112]), scm__rc.d1717[174]);
  scm__rc.d1717[175] = Scm_MakePackedDebugInfo(SCM_U8VECTOR(SCM_OBJ(&scm__rc.d1847[20])),SCM_debug_info_const_vector);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[22]))->debugInfo = scm__rc.d1717[175];
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[909]))[4] = SCM_WORD(scm__rc.d1717[63]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[909]))[10] = SCM_WORD(scm__rc.d1717[166]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[909]))[22] = SCM_WORD(scm__rc.d1717[140]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[909]))[29] = SCM_WORD(scm__rc.d1717[168]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[909]))[37] = SCM_WORD(scm__rc.d1717[170]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[909]))[44] = SCM_WORD(scm__rc.d1717[142]);
  scm__rc.d1717[176] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[102])),TRUE); /* dbm-fold */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[114]), scm__rc.d1717[173]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[115]), scm__rc.d1717[172]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[116]), scm__rc.d1717[84]);
  scm__rc.d1717[177] = Scm_MakeIdentifier(scm__rc.d1717[171], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.gdbm#dbm-fold((self <gdbm>) proc knil) */
  scm__rc.d1717[178] = Scm_MakePackedDebugInfo(SCM_U8VECTOR(SCM_OBJ(&scm__rc.d1847[21])),SCM_debug_info_const_vector);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[23]))->name = scm__rc.d1717[29];/* %toplevel */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[23]))->debugInfo = scm__rc.d1717[178];
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[965]))[5] = SCM_WORD(scm__rc.d1717[89]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[965]))[8] = SCM_WORD(scm__rc.d1717[171]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[965]))[16] = SCM_WORD(scm__rc.d1717[176]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[965]))[18] = SCM_WORD(scm__rc.d1717[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[965]))[20] = SCM_WORD(scm__rc.d1717[92]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[965]))[28] = SCM_WORD(scm__rc.d1717[94]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[965]))[30] = SCM_WORD(scm__rc.d1717[96]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[965]))[33] = SCM_WORD(scm__rc.d1717[97]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[965]))[35] = SCM_WORD(scm__rc.d1717[54]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[965]))[37] = SCM_WORD(scm__rc.d1717[136]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[965]))[39] = SCM_WORD(scm__rc.d1717[136]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[965]))[43] = SCM_WORD(scm__rc.d1717[98]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[965]))[47] = SCM_WORD(scm__rc.d1717[99]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[965]))[50] = SCM_WORD(scm__rc.d1717[100]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[965]))[53] = SCM_WORD(scm__rc.d1717[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[965]))[55] = SCM_WORD(scm__rc.d1717[101]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[965]))[59] = SCM_WORD(scm__rc.d1717[177]);
  scm__rc.d1717[180] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[103])),TRUE); /* find-module */
  scm__rc.d1717[179] = Scm_MakeIdentifier(scm__rc.d1717[180], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.gdbm#find-module */
  scm__rc.d1717[181] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[104])),TRUE); /* file.util */
  scm__rc.d1717[182] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[105])),TRUE); /* copy-file */
  scm__rc.d1717[183] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[106])),TRUE); /* move-file */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[117]), scm__rc.d1717[183]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[118]), scm__rc.d1717[182]);
  scm__rc.d1717[185] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[107])),TRUE); /* %autoload */
  scm__rc.d1717[184] = Scm_MakeIdentifier(scm__rc.d1717[185], SCM_MODULE(Scm_GaucheInternalModule()), SCM_NIL); /* gauche.internal#%autoload */
  scm__rc.d1717[186] = Scm_MakePackedDebugInfo(SCM_U8VECTOR(SCM_OBJ(&scm__rc.d1847[22])),SCM_debug_info_const_vector);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[24]))->name = scm__rc.d1717[29];/* %toplevel */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[24]))->debugInfo = scm__rc.d1717[186];
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1026]))[3] = SCM_WORD(scm__rc.d1717[1]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1026]))[5] = SCM_WORD(scm__rc.d1717[179]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1026]))[8] = SCM_WORD(scm__rc.d1717[181]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1026]))[12] = SCM_WORD(scm__rc.d1717[184]);
  scm__rc.d1717[187] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[108])),TRUE); /* %with-gdbm-locking */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[120]), scm__rc.d1717[187]);
  scm__rc.d1717[188] = Scm_MakePackedDebugInfo(SCM_U8VECTOR(SCM_OBJ(&scm__rc.d1847[23])),SCM_debug_info_const_vector);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[25]))->debugInfo = scm__rc.d1717[188];
  scm__rc.d1717[189] = Scm_MakePackedDebugInfo(SCM_U8VECTOR(SCM_OBJ(&scm__rc.d1847[24])),SCM_debug_info_const_vector);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[26]))->debugInfo = scm__rc.d1717[189];
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1043]))[2] = SCM_WORD(scm__rc.d1717[105]);
  scm__rc.d1717[190] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1718[53]))); /* :source-info */
  scm__rc.d1717[192] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[109])),TRUE); /* %unwind-protect */
  scm__rc.d1717[191] = Scm_MakeIdentifier(scm__rc.d1717[192], SCM_MODULE(Scm_GaucheInternalModule()), SCM_NIL); /* gauche.internal#%unwind-protect */
  scm__rc.d1717[193] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[110])),TRUE); /* thunk */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[125]), scm__rc.d1717[193]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[126]), scm__rc.d1717[58]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[129]), scm__rc.d1717[86]);
  scm__rc.d1717[194] = Scm_MakeExtendedPair(scm__rc.d1717[187], SCM_OBJ(&scm__rc.d1845[126]), SCM_OBJ(&scm__rc.d1845[130]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[131]), scm__rc.d1717[194]);
  scm__rc.d1717[195] = Scm_MakePackedDebugInfo(SCM_U8VECTOR(SCM_OBJ(&scm__rc.d1847[25])),SCM_debug_info_const_vector);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[27]))->name = scm__rc.d1717[187];/* %with-gdbm-locking */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[27]))->debugInfo = scm__rc.d1717[195];
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1047]))[5] = SCM_WORD(scm__rc.d1717[68]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1047]))[8] = SCM_WORD(scm__rc.d1717[81]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1047]))[17] = SCM_WORD(scm__rc.d1717[190]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1047]))[21] = SCM_WORD(scm__rc.d1717[191]);
  scm__rc.d1717[196] = Scm_MakeIdentifier(scm__rc.d1717[187], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.gdbm#%with-gdbm-locking */
  scm__rc.d1717[197] = Scm_MakePackedDebugInfo(SCM_U8VECTOR(SCM_OBJ(&scm__rc.d1847[26])),SCM_debug_info_const_vector);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[28]))->name = scm__rc.d1717[29];/* %toplevel */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[28]))->debugInfo = scm__rc.d1717[197];
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1070]))[3] = SCM_WORD(scm__rc.d1717[89]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1070]))[6] = SCM_WORD(scm__rc.d1717[187]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1070]))[13] = SCM_WORD(scm__rc.d1717[196]);
  scm__rc.d1717[199] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[111])),TRUE); /* file-exists? */
  scm__rc.d1717[198] = Scm_MakeIdentifier(scm__rc.d1717[199], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.gdbm#file-exists? */
  scm__rc.d1717[200] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[112])),TRUE); /* dbm-db-exists?((class <gdbm-meta>) name) */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[132]), scm__rc.d1717[200]);
  scm__rc.d1717[201] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[113])),TRUE); /* class */
  scm__rc.d1717[202] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[4])),TRUE); /* name */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[134]), scm__rc.d1717[202]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[135]), scm__rc.d1717[201]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[138]), scm__rc.d1717[86]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[139]), scm__rc.d1717[201]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[140]), scm__rc.d1717[108]);
  scm__rc.d1717[203] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1845[133]), SCM_OBJ(&scm__rc.d1845[135]), SCM_OBJ(&scm__rc.d1845[142]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[143]), scm__rc.d1717[203]);
  scm__rc.d1717[204] = Scm_MakePackedDebugInfo(SCM_U8VECTOR(SCM_OBJ(&scm__rc.d1847[27])),SCM_debug_info_const_vector);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[29]))->debugInfo = scm__rc.d1717[204];
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1085]))[2] = SCM_WORD(scm__rc.d1717[198]);
  scm__rc.d1717[205] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[114])),TRUE); /* dbm-db-exists? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[145]), scm__rc.d1717[202]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[146]), scm__rc.d1717[201]);
  scm__rc.d1717[206] = Scm_MakeIdentifier(scm__rc.d1717[200], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.gdbm#dbm-db-exists?((class <gdbm-meta>) name) */
  scm__rc.d1717[207] = Scm_MakePackedDebugInfo(SCM_U8VECTOR(SCM_OBJ(&scm__rc.d1847[28])),SCM_debug_info_const_vector);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[30]))->name = scm__rc.d1717[29];/* %toplevel */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[30]))->debugInfo = scm__rc.d1717[207];
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1089]))[5] = SCM_WORD(scm__rc.d1717[89]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1089]))[8] = SCM_WORD(scm__rc.d1717[200]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1089]))[16] = SCM_WORD(scm__rc.d1717[205]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1089]))[18] = SCM_WORD(scm__rc.d1717[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1089]))[20] = SCM_WORD(scm__rc.d1717[92]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1089]))[28] = SCM_WORD(scm__rc.d1717[94]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1089]))[30] = SCM_WORD(scm__rc.d1717[96]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1089]))[33] = SCM_WORD(scm__rc.d1717[97]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1089]))[35] = SCM_WORD(scm__rc.d1717[18]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1089]))[37] = SCM_WORD(scm__rc.d1717[136]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1089]))[41] = SCM_WORD(scm__rc.d1717[98]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1089]))[45] = SCM_WORD(scm__rc.d1717[99]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1089]))[48] = SCM_WORD(scm__rc.d1717[100]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1089]))[51] = SCM_WORD(scm__rc.d1717[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1089]))[53] = SCM_WORD(scm__rc.d1717[101]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1089]))[57] = SCM_WORD(scm__rc.d1717[206]);
  scm__rc.d1717[209] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[115])),TRUE); /* sys-unlink */
  scm__rc.d1717[208] = Scm_MakeIdentifier(scm__rc.d1717[209], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.gdbm#sys-unlink */
  scm__rc.d1717[210] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[116])),TRUE); /* dbm-db-remove((class <gdbm-meta>) name) */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[147]), scm__rc.d1717[210]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[151]), scm__rc.d1717[86]);
  scm__rc.d1717[211] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1845[148]), SCM_OBJ(&scm__rc.d1845[135]), SCM_OBJ(&scm__rc.d1845[152]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[153]), scm__rc.d1717[211]);
  scm__rc.d1717[212] = Scm_MakePackedDebugInfo(SCM_U8VECTOR(SCM_OBJ(&scm__rc.d1847[29])),SCM_debug_info_const_vector);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[31]))->debugInfo = scm__rc.d1717[212];
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1148]))[2] = SCM_WORD(scm__rc.d1717[208]);
  scm__rc.d1717[213] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[117])),TRUE); /* dbm-db-remove */
  scm__rc.d1717[214] = Scm_MakeIdentifier(scm__rc.d1717[210], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.gdbm#dbm-db-remove((class <gdbm-meta>) name) */
  scm__rc.d1717[215] = Scm_MakePackedDebugInfo(SCM_U8VECTOR(SCM_OBJ(&scm__rc.d1847[30])),SCM_debug_info_const_vector);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[32]))->name = scm__rc.d1717[29];/* %toplevel */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[32]))->debugInfo = scm__rc.d1717[215];
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1152]))[5] = SCM_WORD(scm__rc.d1717[89]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1152]))[8] = SCM_WORD(scm__rc.d1717[210]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1152]))[16] = SCM_WORD(scm__rc.d1717[213]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1152]))[18] = SCM_WORD(scm__rc.d1717[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1152]))[20] = SCM_WORD(scm__rc.d1717[92]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1152]))[28] = SCM_WORD(scm__rc.d1717[94]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1152]))[30] = SCM_WORD(scm__rc.d1717[96]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1152]))[33] = SCM_WORD(scm__rc.d1717[97]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1152]))[35] = SCM_WORD(scm__rc.d1717[18]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1152]))[37] = SCM_WORD(scm__rc.d1717[136]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1152]))[41] = SCM_WORD(scm__rc.d1717[98]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1152]))[45] = SCM_WORD(scm__rc.d1717[99]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1152]))[48] = SCM_WORD(scm__rc.d1717[100]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1152]))[51] = SCM_WORD(scm__rc.d1717[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1152]))[53] = SCM_WORD(scm__rc.d1717[101]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1152]))[57] = SCM_WORD(scm__rc.d1717[214]);
  scm__rc.d1717[216] = Scm_MakeIdentifier(scm__rc.d1717[182], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.gdbm#copy-file */
  scm__rc.d1717[217] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1718[118]))); /* :safe */
  scm__rc.d1717[218] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[119])),TRUE); /* dbm-db-copy((class <gdbm-meta>) from to . keys) */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[155]), scm__rc.d1717[218]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[160]), scm__rc.d1717[86]);
  scm__rc.d1717[219] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1845[157]), SCM_NIL, SCM_OBJ(&scm__rc.d1845[161]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[162]), scm__rc.d1717[219]);
  scm__rc.d1717[220] = Scm_MakePackedDebugInfo(SCM_U8VECTOR(SCM_OBJ(&scm__rc.d1847[31])),SCM_debug_info_const_vector);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[33]))->debugInfo = scm__rc.d1717[220];
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1211]))[1] = SCM_WORD(scm__rc.d1717[216]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1211]))[5] = SCM_WORD(scm__rc.d1717[217]);
  scm__rc.d1717[221] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[120])),TRUE); /* from */
  scm__rc.d1717[222] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[121])),TRUE); /* to */
  scm__rc.d1717[223] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[122])),TRUE); /* keys */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[163]), scm__rc.d1717[223]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[164]), scm__rc.d1717[222]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[165]), scm__rc.d1717[221]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[166]), scm__rc.d1717[201]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[169]), scm__rc.d1717[86]);
  scm__rc.d1717[224] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1845[156]), SCM_OBJ(&scm__rc.d1845[166]), SCM_OBJ(&scm__rc.d1845[170]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[171]), scm__rc.d1717[224]);
  scm__rc.d1717[225] = Scm_MakePackedDebugInfo(SCM_U8VECTOR(SCM_OBJ(&scm__rc.d1847[32])),SCM_debug_info_const_vector);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[34]))->debugInfo = scm__rc.d1717[225];
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1222]))[4] = SCM_WORD(scm__rc.d1717[196]);
  scm__rc.d1717[226] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[123])),TRUE); /* dbm-db-copy */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[173]), scm__rc.d1717[222]);
  SCM_SET_CDR(SCM_OBJ(&scm__rc.d1845[173]), scm__rc.d1717[223]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[174]), scm__rc.d1717[221]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[175]), scm__rc.d1717[201]);
  scm__rc.d1717[227] = Scm_MakeIdentifier(scm__rc.d1717[218], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.gdbm#dbm-db-copy((class <gdbm-meta>) from to . keys) */
  scm__rc.d1717[228] = Scm_MakePackedDebugInfo(SCM_U8VECTOR(SCM_OBJ(&scm__rc.d1847[33])),SCM_debug_info_const_vector);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[35]))->name = scm__rc.d1717[29];/* %toplevel */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[35]))->debugInfo = scm__rc.d1717[228];
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1228]))[5] = SCM_WORD(scm__rc.d1717[89]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1228]))[8] = SCM_WORD(scm__rc.d1717[218]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1228]))[16] = SCM_WORD(scm__rc.d1717[226]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1228]))[18] = SCM_WORD(scm__rc.d1717[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1228]))[20] = SCM_WORD(scm__rc.d1717[92]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1228]))[28] = SCM_WORD(scm__rc.d1717[94]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1228]))[30] = SCM_WORD(scm__rc.d1717[96]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1228]))[33] = SCM_WORD(scm__rc.d1717[97]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1228]))[35] = SCM_WORD(scm__rc.d1717[18]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1228]))[37] = SCM_WORD(scm__rc.d1717[136]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1228]))[39] = SCM_WORD(scm__rc.d1717[136]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1228]))[43] = SCM_WORD(scm__rc.d1717[98]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1228]))[47] = SCM_WORD(scm__rc.d1717[99]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1228]))[50] = SCM_WORD(scm__rc.d1717[100]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1228]))[53] = SCM_WORD(scm__rc.d1717[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1228]))[55] = SCM_WORD(scm__rc.d1717[101]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1228]))[59] = SCM_WORD(scm__rc.d1717[227]);
  scm__rc.d1717[229] = Scm_MakeIdentifier(scm__rc.d1717[183], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.gdbm#move-file */
  scm__rc.d1717[230] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[124])),TRUE); /* dbm-db-move((class <gdbm-meta>) from to . keys) */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[176]), scm__rc.d1717[230]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[181]), scm__rc.d1717[86]);
  scm__rc.d1717[231] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1845[178]), SCM_NIL, SCM_OBJ(&scm__rc.d1845[182]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[183]), scm__rc.d1717[231]);
  scm__rc.d1717[232] = Scm_MakePackedDebugInfo(SCM_U8VECTOR(SCM_OBJ(&scm__rc.d1847[34])),SCM_debug_info_const_vector);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[36]))->debugInfo = scm__rc.d1717[232];
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1289]))[1] = SCM_WORD(scm__rc.d1717[229]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1289]))[5] = SCM_WORD(scm__rc.d1717[217]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[186]), scm__rc.d1717[86]);
  scm__rc.d1717[233] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1845[177]), SCM_OBJ(&scm__rc.d1845[166]), SCM_OBJ(&scm__rc.d1845[187]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[188]), scm__rc.d1717[233]);
  scm__rc.d1717[234] = Scm_MakePackedDebugInfo(SCM_U8VECTOR(SCM_OBJ(&scm__rc.d1847[35])),SCM_debug_info_const_vector);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[37]))->debugInfo = scm__rc.d1717[234];
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1300]))[4] = SCM_WORD(scm__rc.d1717[196]);
  scm__rc.d1717[235] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[125])),TRUE); /* dbm-db-move */
  scm__rc.d1717[236] = Scm_MakeIdentifier(scm__rc.d1717[230], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.gdbm#dbm-db-move((class <gdbm-meta>) from to . keys) */
  scm__rc.d1717[237] = Scm_MakePackedDebugInfo(SCM_U8VECTOR(SCM_OBJ(&scm__rc.d1847[36])),SCM_debug_info_const_vector);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[38]))->name = scm__rc.d1717[29];/* %toplevel */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[38]))->debugInfo = scm__rc.d1717[237];
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1306]))[5] = SCM_WORD(scm__rc.d1717[89]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1306]))[8] = SCM_WORD(scm__rc.d1717[230]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1306]))[16] = SCM_WORD(scm__rc.d1717[235]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1306]))[18] = SCM_WORD(scm__rc.d1717[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1306]))[20] = SCM_WORD(scm__rc.d1717[92]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1306]))[28] = SCM_WORD(scm__rc.d1717[94]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1306]))[30] = SCM_WORD(scm__rc.d1717[96]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1306]))[33] = SCM_WORD(scm__rc.d1717[97]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1306]))[35] = SCM_WORD(scm__rc.d1717[18]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1306]))[37] = SCM_WORD(scm__rc.d1717[136]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1306]))[39] = SCM_WORD(scm__rc.d1717[136]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1306]))[43] = SCM_WORD(scm__rc.d1717[98]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1306]))[47] = SCM_WORD(scm__rc.d1717[99]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1306]))[50] = SCM_WORD(scm__rc.d1717[100]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1306]))[53] = SCM_WORD(scm__rc.d1717[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1306]))[55] = SCM_WORD(scm__rc.d1717[101]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1306]))[59] = SCM_WORD(scm__rc.d1717[236]);
  Scm_InitStaticClassWithMeta(&Scm_GdbmFileClass, "<gdbm-file>", SCM_MODULE(scm__rc.d1717[0]), NULL, SCM_FALSE, NULL, 0);
  scm__rc.d1717[238] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1718[126]))); /* :optional */
  scm__rc.d1717[239] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[127])),TRUE); /* size */
  scm__rc.d1717[240] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[128])),TRUE); /* rwmode */
  scm__rc.d1717[241] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[129])),TRUE); /* fmode */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[190]), scm__rc.d1717[241]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[191]), scm__rc.d1717[240]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[192]), scm__rc.d1717[239]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[193]), scm__rc.d1717[238]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[194]), scm__rc.d1717[202]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[197]), scm__rc.d1717[86]);
  scm__rc.d1717[242] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[130])),TRUE); /* bind-info */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[198]), scm__rc.d1717[82]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[199]), scm__rc.d1717[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[200]), scm__rc.d1717[242]);
  scm__rc.d1717[243] = Scm_MakeExtendedPair(scm__rc.d1717[82], SCM_OBJ(&scm__rc.d1845[194]), SCM_OBJ(&scm__rc.d1845[202]));
  scm__rc.d1717[244] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[131])),TRUE); /* <string> */
  scm__rc.d1717[245] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[132])),TRUE); /* * */
  scm__rc.d1717[246] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[133])),TRUE); /* -> */
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[247]))[3] = scm__rc.d1717[1];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[247]))[4] = scm__rc.d1717[244];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[247]))[5] = scm__rc.d1717[245];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[247]))[6] = scm__rc.d1717[246];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[247]))[7] = scm__rc.d1717[137];
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1717[0]), SCM_SYMBOL(SCM_INTERN("gdbm-open")), SCM_OBJ(&dbm_2d_2dgdbmgdbm_open__STUB), 0);
  dbm_2d_2dgdbmgdbm_open__STUB.common.info = scm__rc.d1717[243];
  dbm_2d_2dgdbmgdbm_open__STUB.common.typeHint = SCM_OBJ(&scm__rc.d1717[247]);
  scm__rc.d1717[255] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[134])),TRUE); /* gdbm */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[203]), scm__rc.d1717[255]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[206]), scm__rc.d1717[86]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[207]), scm__rc.d1717[106]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[208]), scm__rc.d1717[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[209]), scm__rc.d1717[242]);
  scm__rc.d1717[256] = Scm_MakeExtendedPair(scm__rc.d1717[106], SCM_OBJ(&scm__rc.d1845[203]), SCM_OBJ(&scm__rc.d1845[211]));
  scm__rc.d1717[257] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[135])),TRUE); /* <gdbm-file> */
  scm__rc.d1717[258] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[136])),TRUE); /* <void> */
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[259]))[3] = scm__rc.d1717[1];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[259]))[4] = scm__rc.d1717[257];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[259]))[5] = scm__rc.d1717[246];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[259]))[6] = scm__rc.d1717[258];
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1717[0]), SCM_SYMBOL(SCM_INTERN("gdbm-close")), SCM_OBJ(&dbm_2d_2dgdbmgdbm_close__STUB), 0);
  dbm_2d_2dgdbmgdbm_close__STUB.common.info = scm__rc.d1717[256];
  dbm_2d_2dgdbmgdbm_close__STUB.common.typeHint = SCM_OBJ(&scm__rc.d1717[259]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[214]), scm__rc.d1717[86]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[215]), scm__rc.d1717[115]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[216]), scm__rc.d1717[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[217]), scm__rc.d1717[242]);
  scm__rc.d1717[266] = Scm_MakeExtendedPair(scm__rc.d1717[115], SCM_OBJ(&scm__rc.d1845[203]), SCM_OBJ(&scm__rc.d1845[219]));
  scm__rc.d1717[267] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[137])),TRUE); /* <boolean> */
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[268]))[3] = scm__rc.d1717[1];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[268]))[4] = scm__rc.d1717[257];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[268]))[5] = scm__rc.d1717[246];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[268]))[6] = scm__rc.d1717[267];
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1717[0]), SCM_SYMBOL(SCM_INTERN("gdbm-closed?")), SCM_OBJ(&dbm_2d_2dgdbmgdbm_closedP__STUB), 0);
  dbm_2d_2dgdbmgdbm_closedP__STUB.common.info = scm__rc.d1717[266];
  dbm_2d_2dgdbmgdbm_closedP__STUB.common.typeHint = SCM_OBJ(&scm__rc.d1717[268]);
  scm__rc.d1717[275] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[138])),TRUE); /* val */
  scm__rc.d1717[276] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[139])),TRUE); /* flags */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[220]), scm__rc.d1717[276]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[221]), scm__rc.d1717[238]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[222]), scm__rc.d1717[275]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[223]), scm__rc.d1717[131]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[224]), scm__rc.d1717[255]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[227]), scm__rc.d1717[86]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[228]), scm__rc.d1717[127]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[229]), scm__rc.d1717[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[230]), scm__rc.d1717[242]);
  scm__rc.d1717[277] = Scm_MakeExtendedPair(scm__rc.d1717[127], SCM_OBJ(&scm__rc.d1845[224]), SCM_OBJ(&scm__rc.d1845[232]));
  scm__rc.d1717[278] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[140])),TRUE); /* <int> */
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[279]))[3] = scm__rc.d1717[1];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[279]))[4] = scm__rc.d1717[257];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[279]))[5] = scm__rc.d1717[244];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[279]))[6] = scm__rc.d1717[244];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[279]))[7] = scm__rc.d1717[245];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[279]))[8] = scm__rc.d1717[246];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[279]))[9] = scm__rc.d1717[278];
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1717[0]), SCM_SYMBOL(SCM_INTERN("gdbm-store")), SCM_OBJ(&dbm_2d_2dgdbmgdbm_store__STUB), 0);
  dbm_2d_2dgdbmgdbm_store__STUB.common.info = scm__rc.d1717[277];
  dbm_2d_2dgdbmgdbm_store__STUB.common.typeHint = SCM_OBJ(&scm__rc.d1717[279]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[233]), scm__rc.d1717[255]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[236]), scm__rc.d1717[86]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[237]), scm__rc.d1717[141]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[238]), scm__rc.d1717[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[239]), scm__rc.d1717[242]);
  scm__rc.d1717[289] = Scm_MakeExtendedPair(scm__rc.d1717[141], SCM_OBJ(&scm__rc.d1845[233]), SCM_OBJ(&scm__rc.d1845[241]));
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[290]))[3] = scm__rc.d1717[1];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[290]))[4] = scm__rc.d1717[257];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[290]))[5] = scm__rc.d1717[244];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[290]))[6] = scm__rc.d1717[246];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[290]))[7] = scm__rc.d1717[137];
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1717[0]), SCM_SYMBOL(SCM_INTERN("gdbm-fetch")), SCM_OBJ(&dbm_2d_2dgdbmgdbm_fetch__STUB), 0);
  dbm_2d_2dgdbmgdbm_fetch__STUB.common.info = scm__rc.d1717[289];
  dbm_2d_2dgdbmgdbm_fetch__STUB.common.typeHint = SCM_OBJ(&scm__rc.d1717[290]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[244]), scm__rc.d1717[86]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[245]), scm__rc.d1717[159]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[246]), scm__rc.d1717[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[247]), scm__rc.d1717[242]);
  scm__rc.d1717[298] = Scm_MakeExtendedPair(scm__rc.d1717[159], SCM_OBJ(&scm__rc.d1845[233]), SCM_OBJ(&scm__rc.d1845[249]));
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[299]))[3] = scm__rc.d1717[1];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[299]))[4] = scm__rc.d1717[257];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[299]))[5] = scm__rc.d1717[244];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[299]))[6] = scm__rc.d1717[246];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[299]))[7] = scm__rc.d1717[278];
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1717[0]), SCM_SYMBOL(SCM_INTERN("gdbm-delete")), SCM_OBJ(&dbm_2d_2dgdbmgdbm_delete__STUB), 0);
  dbm_2d_2dgdbmgdbm_delete__STUB.common.info = scm__rc.d1717[298];
  dbm_2d_2dgdbmgdbm_delete__STUB.common.typeHint = SCM_OBJ(&scm__rc.d1717[299]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[252]), scm__rc.d1717[86]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[253]), scm__rc.d1717[167]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[254]), scm__rc.d1717[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[255]), scm__rc.d1717[242]);
  scm__rc.d1717[307] = Scm_MakeExtendedPair(scm__rc.d1717[167], SCM_OBJ(&scm__rc.d1845[203]), SCM_OBJ(&scm__rc.d1845[257]));
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[308]))[3] = scm__rc.d1717[1];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[308]))[4] = scm__rc.d1717[257];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[308]))[5] = scm__rc.d1717[246];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[308]))[6] = scm__rc.d1717[137];
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1717[0]), SCM_SYMBOL(SCM_INTERN("gdbm-firstkey")), SCM_OBJ(&dbm_2d_2dgdbmgdbm_firstkey__STUB), 0);
  dbm_2d_2dgdbmgdbm_firstkey__STUB.common.info = scm__rc.d1717[307];
  dbm_2d_2dgdbmgdbm_firstkey__STUB.common.typeHint = SCM_OBJ(&scm__rc.d1717[308]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[260]), scm__rc.d1717[86]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[261]), scm__rc.d1717[169]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[262]), scm__rc.d1717[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[263]), scm__rc.d1717[242]);
  scm__rc.d1717[315] = Scm_MakeExtendedPair(scm__rc.d1717[169], SCM_OBJ(&scm__rc.d1845[233]), SCM_OBJ(&scm__rc.d1845[265]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1717[0]), SCM_SYMBOL(SCM_INTERN("gdbm-nextkey")), SCM_OBJ(&dbm_2d_2dgdbmgdbm_nextkey__STUB), 0);
  dbm_2d_2dgdbmgdbm_nextkey__STUB.common.info = scm__rc.d1717[315];
  dbm_2d_2dgdbmgdbm_nextkey__STUB.common.typeHint = SCM_OBJ(&scm__rc.d1717[290]);
  scm__rc.d1717[316] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[141])),TRUE); /* gdbm-reorganize */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[268]), scm__rc.d1717[86]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[269]), scm__rc.d1717[316]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[270]), scm__rc.d1717[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[271]), scm__rc.d1717[242]);
  scm__rc.d1717[317] = Scm_MakeExtendedPair(scm__rc.d1717[316], SCM_OBJ(&scm__rc.d1845[203]), SCM_OBJ(&scm__rc.d1845[273]));
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[318]))[3] = scm__rc.d1717[1];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[318]))[4] = scm__rc.d1717[257];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[318]))[5] = scm__rc.d1717[246];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[318]))[6] = scm__rc.d1717[278];
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1717[0]), SCM_SYMBOL(SCM_INTERN("gdbm-reorganize")), SCM_OBJ(&dbm_2d_2dgdbmgdbm_reorganize__STUB), 0);
  dbm_2d_2dgdbmgdbm_reorganize__STUB.common.info = scm__rc.d1717[317];
  dbm_2d_2dgdbmgdbm_reorganize__STUB.common.typeHint = SCM_OBJ(&scm__rc.d1717[318]);
  scm__rc.d1717[325] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[142])),TRUE); /* gdbm-sync */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[276]), scm__rc.d1717[86]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[277]), scm__rc.d1717[325]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[278]), scm__rc.d1717[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[279]), scm__rc.d1717[242]);
  scm__rc.d1717[326] = Scm_MakeExtendedPair(scm__rc.d1717[325], SCM_OBJ(&scm__rc.d1845[203]), SCM_OBJ(&scm__rc.d1845[281]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1717[0]), SCM_SYMBOL(SCM_INTERN("gdbm-sync")), SCM_OBJ(&dbm_2d_2dgdbmgdbm_sync__STUB), 0);
  dbm_2d_2dgdbmgdbm_sync__STUB.common.info = scm__rc.d1717[326];
  dbm_2d_2dgdbmgdbm_sync__STUB.common.typeHint = SCM_OBJ(&scm__rc.d1717[259]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[284]), scm__rc.d1717[86]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[285]), scm__rc.d1717[151]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[286]), scm__rc.d1717[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[287]), scm__rc.d1717[242]);
  scm__rc.d1717[327] = Scm_MakeExtendedPair(scm__rc.d1717[151], SCM_OBJ(&scm__rc.d1845[233]), SCM_OBJ(&scm__rc.d1845[289]));
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[328]))[3] = scm__rc.d1717[1];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[328]))[4] = scm__rc.d1717[257];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[328]))[5] = scm__rc.d1717[244];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[328]))[6] = scm__rc.d1717[246];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[328]))[7] = scm__rc.d1717[267];
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1717[0]), SCM_SYMBOL(SCM_INTERN("gdbm-exists?")), SCM_OBJ(&dbm_2d_2dgdbmgdbm_existsP__STUB), 0);
  dbm_2d_2dgdbmgdbm_existsP__STUB.common.info = scm__rc.d1717[327];
  dbm_2d_2dgdbmgdbm_existsP__STUB.common.typeHint = SCM_OBJ(&scm__rc.d1717[328]);
  scm__rc.d1717[336] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[143])),TRUE); /* gdbm-strerror */
  scm__rc.d1717[337] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[144])),TRUE); /* err_num */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[290]), scm__rc.d1717[337]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[293]), scm__rc.d1717[86]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[294]), scm__rc.d1717[336]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[295]), scm__rc.d1717[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[296]), scm__rc.d1717[242]);
  scm__rc.d1717[338] = Scm_MakeExtendedPair(scm__rc.d1717[336], SCM_OBJ(&scm__rc.d1845[290]), SCM_OBJ(&scm__rc.d1845[298]));
  scm__rc.d1717[339] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[145])),TRUE); /* <fixnum> */
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[340]))[3] = scm__rc.d1717[1];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[340]))[4] = scm__rc.d1717[339];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[340]))[5] = scm__rc.d1717[246];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[340]))[6] = scm__rc.d1717[137];
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1717[0]), SCM_SYMBOL(SCM_INTERN("gdbm-strerror")), SCM_OBJ(&dbm_2d_2dgdbmgdbm_strerror__STUB), 0);
  dbm_2d_2dgdbmgdbm_strerror__STUB.common.info = scm__rc.d1717[338];
  dbm_2d_2dgdbmgdbm_strerror__STUB.common.typeHint = SCM_OBJ(&scm__rc.d1717[340]);
  scm__rc.d1717[347] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[146])),TRUE); /* gdbm-setopt */
  scm__rc.d1717[348] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[147])),TRUE); /* option */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[299]), scm__rc.d1717[275]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[300]), scm__rc.d1717[348]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[301]), scm__rc.d1717[255]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[304]), scm__rc.d1717[86]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[305]), scm__rc.d1717[347]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[306]), scm__rc.d1717[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[307]), scm__rc.d1717[242]);
  scm__rc.d1717[349] = Scm_MakeExtendedPair(scm__rc.d1717[347], SCM_OBJ(&scm__rc.d1845[301]), SCM_OBJ(&scm__rc.d1845[309]));
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[350]))[3] = scm__rc.d1717[1];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[350]))[4] = scm__rc.d1717[257];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[350]))[5] = scm__rc.d1717[339];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[350]))[6] = scm__rc.d1717[137];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[350]))[7] = scm__rc.d1717[246];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[350]))[8] = scm__rc.d1717[278];
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1717[0]), SCM_SYMBOL(SCM_INTERN("gdbm-setopt")), SCM_OBJ(&dbm_2d_2dgdbmgdbm_setopt__STUB), 0);
  dbm_2d_2dgdbmgdbm_setopt__STUB.common.info = scm__rc.d1717[349];
  dbm_2d_2dgdbmgdbm_setopt__STUB.common.typeHint = SCM_OBJ(&scm__rc.d1717[350]);
  scm__rc.d1717[359] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[148])),TRUE); /* gdbm-version */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[312]), scm__rc.d1717[86]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[313]), scm__rc.d1717[359]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[314]), scm__rc.d1717[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[315]), scm__rc.d1717[242]);
  scm__rc.d1717[360] = Scm_MakeExtendedPair(scm__rc.d1717[359], SCM_NIL, SCM_OBJ(&scm__rc.d1845[317]));
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[361]))[3] = scm__rc.d1717[1];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[361]))[4] = scm__rc.d1717[246];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[361]))[5] = scm__rc.d1717[137];
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1717[0]), SCM_SYMBOL(SCM_INTERN("gdbm-version")), SCM_OBJ(&dbm_2d_2dgdbmgdbm_version__STUB), 0);
  dbm_2d_2dgdbmgdbm_version__STUB.common.info = scm__rc.d1717[360];
  dbm_2d_2dgdbmgdbm_version__STUB.common.typeHint = SCM_OBJ(&scm__rc.d1717[361]);
  scm__rc.d1717[367] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[149])),TRUE); /* gdbm-errno */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[320]), scm__rc.d1717[86]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[321]), scm__rc.d1717[367]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[322]), scm__rc.d1717[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[323]), scm__rc.d1717[242]);
  scm__rc.d1717[368] = Scm_MakeExtendedPair(scm__rc.d1717[367], SCM_NIL, SCM_OBJ(&scm__rc.d1845[325]));
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[369]))[3] = scm__rc.d1717[1];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[369]))[4] = scm__rc.d1717[246];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[369]))[5] = scm__rc.d1717[278];
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1717[0]), SCM_SYMBOL(SCM_INTERN("gdbm-errno")), SCM_OBJ(&dbm_2d_2dgdbmgdbm_errno__STUB), 0);
  dbm_2d_2dgdbmgdbm_errno__STUB.common.info = scm__rc.d1717[368];
  dbm_2d_2dgdbmgdbm_errno__STUB.common.typeHint = SCM_OBJ(&scm__rc.d1717[369]);
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1717[0]), SCM_SYMBOL(scm__rc.d1717[69]), Scm_MakeInteger(GDBM_READER), SCM_BINDING_CONST);

  scm__rc.d1717[375] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[150])),TRUE); /* GDBM_WRITER */
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1717[0]), SCM_SYMBOL(scm__rc.d1717[375]), Scm_MakeInteger(GDBM_WRITER), SCM_BINDING_CONST);

  Scm_MakeBinding(SCM_MODULE(scm__rc.d1717[0]), SCM_SYMBOL(scm__rc.d1717[72]), Scm_MakeInteger(GDBM_WRCREAT), SCM_BINDING_CONST);

  Scm_MakeBinding(SCM_MODULE(scm__rc.d1717[0]), SCM_SYMBOL(scm__rc.d1717[79]), Scm_MakeInteger(GDBM_NEWDB), SCM_BINDING_CONST);

  scm__rc.d1717[376] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[151])),TRUE); /* GDBM_FAST */
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1717[0]), SCM_SYMBOL(scm__rc.d1717[376]), Scm_MakeInteger(GDBM_FAST), SCM_BINDING_CONST);

  Scm_MakeBinding(SCM_MODULE(scm__rc.d1717[0]), SCM_SYMBOL(scm__rc.d1717[74]), Scm_MakeInteger(GDBM_SYNC), SCM_BINDING_CONST);

  Scm_MakeBinding(SCM_MODULE(scm__rc.d1717[0]), SCM_SYMBOL(scm__rc.d1717[76]), Scm_MakeInteger(GDBM_NOLOCK), SCM_BINDING_CONST);

  scm__rc.d1717[377] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[152])),TRUE); /* GDBM_INSERT */
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1717[0]), SCM_SYMBOL(scm__rc.d1717[377]), Scm_MakeInteger(GDBM_INSERT), SCM_BINDING_CONST);

  Scm_MakeBinding(SCM_MODULE(scm__rc.d1717[0]), SCM_SYMBOL(scm__rc.d1717[125]), Scm_MakeInteger(GDBM_REPLACE), SCM_BINDING_CONST);

  scm__rc.d1717[378] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[153])),TRUE); /* GDBM_CACHESIZE */
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1717[0]), SCM_SYMBOL(scm__rc.d1717[378]), Scm_MakeInteger(GDBM_CACHESIZE), SCM_BINDING_CONST);

  scm__rc.d1717[379] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[154])),TRUE); /* GDBM_FASTMODE */
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1717[0]), SCM_SYMBOL(scm__rc.d1717[379]), Scm_MakeInteger(GDBM_FASTMODE), SCM_BINDING_CONST);

  scm__rc.d1717[380] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[155])),TRUE); /* GDBM_SYNCMODE */
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1717[0]), SCM_SYMBOL(scm__rc.d1717[380]), Scm_MakeInteger(GDBM_SYNCMODE), SCM_BINDING_CONST);

  scm__rc.d1717[381] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[156])),TRUE); /* GDBM_CENTFREE */
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1717[0]), SCM_SYMBOL(scm__rc.d1717[381]), Scm_MakeInteger(GDBM_CENTFREE), SCM_BINDING_CONST);

  scm__rc.d1717[382] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[157])),TRUE); /* GDBM_COALESCEBLKS */
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1717[0]), SCM_SYMBOL(scm__rc.d1717[382]), Scm_MakeInteger(GDBM_COALESCEBLKS), SCM_BINDING_CONST);

  Scm_VMExecuteToplevels(toplevels);
  scm__rc.d1717[565] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[158])),FALSE); /* G1842 */
  scm__rc.d1717[566] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[159])),TRUE); /* current-module */
  scm__rc.d1717[567] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[160])),TRUE); /* define-inline */
  scm__rc.d1717[568] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[161])),TRUE); /* rlet1 */
  scm__rc.d1717[569] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[162])),FALSE); /* G1848 */
  scm__rc.d1717[570] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[163])),TRUE); /* slot-set! */
  scm__rc.d1717[571] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[164])),TRUE); /* fp */
  scm__rc.d1717[572] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[165])),TRUE); /* slot-ref */
  scm__rc.d1717[573] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[166])),TRUE); /* rwopt */
  scm__rc.d1717[574] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[167])),TRUE); /* let* */
  scm__rc.d1717[575] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[168])),TRUE); /* case */
  scm__rc.d1717[576] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[169])),FALSE); /* gf1854 */
  scm__rc.d1717[577] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[170])),TRUE); /* boolean */
  scm__rc.d1717[578] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[171])),TRUE); /* memq */
  scm__rc.d1717[579] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1718[172]))); /* :locked */
  scm__rc.d1717[580] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[173])),FALSE); /* G1855 */
  scm__rc.d1717[581] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[174])),FALSE); /* gf1856 */
  scm__rc.d1717[582] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[175])),FALSE); /* G1857 */
  scm__rc.d1717[583] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[176])),FALSE); /* gf1858 */
  scm__rc.d1717[584] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[177])),FALSE); /* G1859 */
  scm__rc.d1717[585] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[178])),TRUE); /* %dbm-k2s */
  scm__rc.d1717[586] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[179])),TRUE); /* %dbm-v2s */
  scm__rc.d1717[587] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[180])),FALSE); /* gf1860 */
  scm__rc.d1717[588] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[181])),FALSE); /* G1861 */
  scm__rc.d1717[589] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[182])),TRUE); /* pair? */
  scm__rc.d1717[590] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[183])),FALSE); /* G1863 */
  scm__rc.d1717[591] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[184])),TRUE); /* tmp */
  scm__rc.d1717[592] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[185])),TRUE); /* => */
  scm__rc.d1717[593] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[186])),TRUE); /* cut */
  scm__rc.d1717[594] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[187])),TRUE); /* %dbm-s2v */
  scm__rc.d1717[595] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[188])),TRUE); /* <> */
  scm__rc.d1717[596] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[189])),FALSE); /* gf1862 */
  scm__rc.d1717[597] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[190])),FALSE); /* G1864 */
  scm__rc.d1717[598] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[191])),FALSE); /* gf1865 */
  scm__rc.d1717[599] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[192])),FALSE); /* G1866 */
  scm__rc.d1717[600] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[193])),FALSE); /* gf1867 */
  scm__rc.d1717[601] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[194])),FALSE); /* G1868 */
  scm__rc.d1717[602] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[195])),TRUE); /* r */
  scm__rc.d1717[603] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[196])),TRUE); /* %dbm-s2k */
  scm__rc.d1717[604] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[197])),FALSE); /* gf1869 */
  scm__rc.d1717[605] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[198])),FALSE); /* G1870 */
  scm__rc.d1717[606] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[199])),TRUE); /* gauche.internal */
  scm__rc.d1717[607] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[200])),TRUE); /* db */
  scm__rc.d1717[608] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[201])),TRUE); /* unwind-protect */
  scm__rc.d1717[609] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[202])),FALSE); /* gf1871 */
  scm__rc.d1717[610] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[203])),FALSE); /* G1872 */
  scm__rc.d1717[611] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[204])),FALSE); /* gf1873 */
  scm__rc.d1717[612] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[205])),FALSE); /* G1874 */
  scm__rc.d1717[613] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[206])),FALSE); /* gf1875 */
  scm__rc.d1717[614] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[207])),FALSE); /* G1876 */
  scm__rc.d1717[615] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[208])),FALSE); /* gf1877 */
  scm__rc.d1717[616] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[209])),FALSE); /* G1878 */
}
