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

#line 171 "./ndbm.scm"
#include <fcntl.h>


#line 172 "./ndbm.scm"
#include <gauche/priv/configP.h>


#line 173 "./ndbm.scm"
#include "dbmconf.h"


#line 174 "./ndbm.scm"

#if 0 /*dummy*/
#elif HAVE_NDBM_H

#line 175 "./ndbm.scm"
#include <ndbm.h>

#elif HAVE_GDBM_SLASH_NDBM_H

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

#elif HAVE_GDBM_MINUS_NDBM_H

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

#endif


#line 178 "./ndbm.scm"
#include "ndbm-suffixes.h"


static void ndbm_finalize(ScmObj obj,void* G1910 SCM_UNUSED);
static ScmObj dbm_2d_2dndbmndbm_open(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(dbm_2d_2dndbmndbm_open__STUB, 3, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, dbm_2d_2dndbmndbm_open, NULL, NULL);

static ScmObj dbm_2d_2dndbmndbm_close(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(dbm_2d_2dndbmndbm_close__STUB, 1, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, dbm_2d_2dndbmndbm_close, NULL, NULL);

static ScmObj dbm_2d_2dndbmndbm_closedP(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(dbm_2d_2dndbmndbm_closedP__STUB, 1, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, dbm_2d_2dndbmndbm_closedP, NULL, NULL);

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

static ScmObj dbm_2d_2dndbmndbm_fetch(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(dbm_2d_2dndbmndbm_fetch__STUB, 2, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, dbm_2d_2dndbmndbm_fetch, NULL, NULL);

static ScmObj dbm_2d_2dndbmndbm_existsP(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(dbm_2d_2dndbmndbm_existsP__STUB, 2, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, dbm_2d_2dndbmndbm_existsP, NULL, NULL);

static ScmObj dbm_2d_2dndbmndbm_delete(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(dbm_2d_2dndbmndbm_delete__STUB, 2, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, dbm_2d_2dndbmndbm_delete, NULL, NULL);

static ScmObj dbm_2d_2dndbmndbm_firstkey(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(dbm_2d_2dndbmndbm_firstkey__STUB, 1, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, dbm_2d_2dndbmndbm_firstkey, NULL, NULL);

static ScmObj dbm_2d_2dndbmndbm_nextkey(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(dbm_2d_2dndbmndbm_nextkey__STUB, 1, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, dbm_2d_2dndbmndbm_nextkey, NULL, NULL);

static ScmObj dbm_2d_2dndbmndbm_error(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(dbm_2d_2dndbmndbm_error__STUB, 1, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, dbm_2d_2dndbmndbm_error, NULL, NULL);

static ScmObj dbm_2d_2dndbmndbm_clearerror(ScmObj*, int, void*);
static SCM_DEFINE_SUBRX(dbm_2d_2dndbmndbm_clearerror__STUB, 1, 0,0, SCM_FALSE,SCM_SUBR_IMMEDIATE_ARG, dbm_2d_2dndbmndbm_clearerror, 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[218];
} scm__sc SCM_UNUSED = {
  {   /* ScmString d1718 */
      SCM_STRING_CONST_INITIALIZER("dbm.ndbm", 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("<ndbm-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("G1850", 5, 5),
      SCM_STRING_CONST_INITIALIZER("<ndbm>", 6, 6),
      SCM_STRING_CONST_INITIALIZER("<dbm>", 5, 5),
      SCM_STRING_CONST_INITIALIZER("ndbm-file", 9, 9),
      SCM_STRING_CONST_INITIALIZER("accessor", 8, 8),
      SCM_STRING_CONST_INITIALIZER("ndbm-file-of", 12, 12),
      SCM_STRING_CONST_INITIALIZER("init-thunk", 10, 10),
      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 ndbm database", 38, 38),
      SCM_STRING_CONST_INITIALIZER("error", 5, 5),
      SCM_STRING_CONST_INITIALIZER("ndbm ~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("O_RDONLY", 8, 8),
      SCM_STRING_CONST_INITIALIZER("write", 5, 5),
      SCM_STRING_CONST_INITIALIZER("O_RDWR", 6, 6),
      SCM_STRING_CONST_INITIALIZER("O_CREAT", 7, 7),
      SCM_STRING_CONST_INITIALIZER("create", 6, 6),
      SCM_STRING_CONST_INITIALIZER("O_TRUNC", 7, 7),
      SCM_STRING_CONST_INITIALIZER("file-mode", 9, 9),
      SCM_STRING_CONST_INITIALIZER("ndbm-open", 9, 9),
      SCM_STRING_CONST_INITIALIZER("dbm-open((self <ndbm>))", 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("./ndbm.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("ndbm-close", 10, 10),
      SCM_STRING_CONST_INITIALIZER("dbm-close((self <ndbm>))", 24, 24),
      SCM_STRING_CONST_INITIALIZER("unused-args", 11, 11),
      SCM_STRING_CONST_INITIALIZER("dbm-close", 9, 9),
      SCM_STRING_CONST_INITIALIZER("ndbm-closed\077", 12, 12),
      SCM_STRING_CONST_INITIALIZER("dbm-closed\077((self <ndbm>))", 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("DBM_REPLACE", 11, 11),
      SCM_STRING_CONST_INITIALIZER("ndbm-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 <ndbm>) 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("ndbm-fetch", 10, 10),
      SCM_STRING_CONST_INITIALIZER("s2v", 3, 3),
      SCM_STRING_CONST_INITIALIZER("ndbm: no data for key ~s in database ~s", 39, 39),
      SCM_STRING_CONST_INITIALIZER("dbm-get((self <ndbm>) key . args)", 33, 33),
      SCM_STRING_CONST_INITIALIZER("args", 4, 4),
      SCM_STRING_CONST_INITIALIZER("dbm-get", 7, 7),
      SCM_STRING_CONST_INITIALIZER("ndbm-exists\077", 12, 12),
      SCM_STRING_CONST_INITIALIZER("dbm-exists\077((self <ndbm>) key)", 30, 30),
      SCM_STRING_CONST_INITIALIZER("dbm-exists\077", 11, 11),
      SCM_STRING_CONST_INITIALIZER("ndbm-delete", 11, 11),
      SCM_STRING_CONST_INITIALIZER("dbm-delete!: deleteting key ~s from ~s failed", 45, 45),
      SCM_STRING_CONST_INITIALIZER("dbm-delete!((self <ndbm>) key)", 30, 30),
      SCM_STRING_CONST_INITIALIZER("dbm-delete!", 11, 11),
      SCM_STRING_CONST_INITIALIZER("ndbm-firstkey", 13, 13),
      SCM_STRING_CONST_INITIALIZER("ndbm-nextkey", 12, 12),
      SCM_STRING_CONST_INITIALIZER("s2k", 3, 3),
      SCM_STRING_CONST_INITIALIZER("dbm-fold((self <ndbm>) 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("ndbm-files", 10, 10),
      SCM_STRING_CONST_INITIALIZER("string-append", 13, 13),
      SCM_STRING_CONST_INITIALIZER("G1868", 5, 5),
      SCM_STRING_CONST_INITIALIZER("*ndbm-suffixes*", 15, 15),
      SCM_STRING_CONST_INITIALIZER("map", 3, 3),
      SCM_STRING_CONST_INITIALIZER("file-exists\077", 12, 12),
      SCM_STRING_CONST_INITIALIZER("every", 5, 5),
      SCM_STRING_CONST_INITIALIZER("dbm-db-exists\077((class <ndbm-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 <ndbm-meta>) name)", 39, 39),
      SCM_STRING_CONST_INITIALIZER("dbm-db-remove", 13, 13),
      SCM_STRING_CONST_INITIALIZER("%dbm-copy2", 10, 10),
      SCM_STRING_CONST_INITIALIZER("match:error", 11, 11),
      SCM_STRING_CONST_INITIALIZER("util.match", 10, 10),
      SCM_STRING_CONST_INITIALIZER("copy-file", 9, 9),
      SCM_STRING_CONST_INITIALIZER("safe", 4, 4),
      SCM_STRING_CONST_INITIALIZER("dbm-db-copy: ndbm using more than three files isn't supported", 61, 61),
      SCM_STRING_CONST_INITIALIZER("dbm-db-copy((class <ndbm-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-rename2", 12, 12),
      SCM_STRING_CONST_INITIALIZER("move-file", 9, 9),
      SCM_STRING_CONST_INITIALIZER("dbm-db-move: ndbm using more than three files isn't supported", 61, 61),
      SCM_STRING_CONST_INITIALIZER("dbm-db-move((class <ndbm-meta>) from to . keys)", 47, 47),
      SCM_STRING_CONST_INITIALIZER("dbm-db-move", 11, 11),
      SCM_STRING_CONST_INITIALIZER("flags", 5, 5),
      SCM_STRING_CONST_INITIALIZER("mode", 4, 4),
      SCM_STRING_CONST_INITIALIZER("bind-info", 9, 9),
      SCM_STRING_CONST_INITIALIZER("<string>", 8, 8),
      SCM_STRING_CONST_INITIALIZER("<fixnum>", 8, 8),
      SCM_STRING_CONST_INITIALIZER("->", 2, 2),
      SCM_STRING_CONST_INITIALIZER("ndbm", 4, 4),
      SCM_STRING_CONST_INITIALIZER("<ndbm-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("optional", 8, 8),
      SCM_STRING_CONST_INITIALIZER("*", 1, 1),
      SCM_STRING_CONST_INITIALIZER("<int>", 5, 5),
      SCM_STRING_CONST_INITIALIZER("ndbm-error", 10, 10),
      SCM_STRING_CONST_INITIALIZER("ndbm-clearerror", 15, 15),
      SCM_STRING_CONST_INITIALIZER("DBM_INSERT", 10, 10),
      SCM_STRING_CONST_INITIALIZER("O_WRONLY", 8, 8),
      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("rwopt", 5, 5),
      SCM_STRING_CONST_INITIALIZER("slot-ref", 8, 8),
      SCM_STRING_CONST_INITIALIZER("rwmode", 6, 6),
      SCM_STRING_CONST_INITIALIZER("let*", 4, 4),
      SCM_STRING_CONST_INITIALIZER("case", 4, 4),
      SCM_STRING_CONST_INITIALIZER("gf1851", 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("G1852", 5, 5),
      SCM_STRING_CONST_INITIALIZER("gf1853", 6, 6),
      SCM_STRING_CONST_INITIALIZER("G1854", 5, 5),
      SCM_STRING_CONST_INITIALIZER("gf1855", 6, 6),
      SCM_STRING_CONST_INITIALIZER("G1856", 5, 5),
      SCM_STRING_CONST_INITIALIZER("%dbm-k2s", 8, 8),
      SCM_STRING_CONST_INITIALIZER("%dbm-v2s", 8, 8),
      SCM_STRING_CONST_INITIALIZER("gf1857", 6, 6),
      SCM_STRING_CONST_INITIALIZER("G1858", 5, 5),
      SCM_STRING_CONST_INITIALIZER("pair\077", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G1860", 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("gf1859", 6, 6),
      SCM_STRING_CONST_INITIALIZER("G1861", 5, 5),
      SCM_STRING_CONST_INITIALIZER("gf1862", 6, 6),
      SCM_STRING_CONST_INITIALIZER("G1863", 5, 5),
      SCM_STRING_CONST_INITIALIZER("gf1864", 6, 6),
      SCM_STRING_CONST_INITIALIZER("G1865", 5, 5),
      SCM_STRING_CONST_INITIALIZER("r", 1, 1),
      SCM_STRING_CONST_INITIALIZER("%dbm-s2k", 8, 8),
      SCM_STRING_CONST_INITIALIZER("gf1866", 6, 6),
      SCM_STRING_CONST_INITIALIZER("G1867", 5, 5),
      SCM_STRING_CONST_INITIALIZER("gf1869", 6, 6),
      SCM_STRING_CONST_INITIALIZER("G1870", 5, 5),
      SCM_STRING_CONST_INITIALIZER("gf1871", 6, 6),
      SCM_STRING_CONST_INITIALIZER("G1872", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G1874", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G1880", 5, 5),
      SCM_STRING_CONST_INITIALIZER("f", 1, 1),
      SCM_STRING_CONST_INITIALIZER("t", 1, 1),
      SCM_STRING_CONST_INITIALIZER("G1881", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G1876", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G1883", 5, 5),
      SCM_STRING_CONST_INITIALIZER("f1", 2, 2),
      SCM_STRING_CONST_INITIALIZER("t1", 2, 2),
      SCM_STRING_CONST_INITIALIZER("f2", 2, 2),
      SCM_STRING_CONST_INITIALIZER("t2", 2, 2),
      SCM_STRING_CONST_INITIALIZER("G1884", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G1875", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G1877", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G1878", 5, 5),
      SCM_STRING_CONST_INITIALIZER("match-let1", 10, 10),
      SCM_STRING_CONST_INITIALIZER("match", 5, 5),
      SCM_STRING_CONST_INITIALIZER("gf1873", 6, 6),
      SCM_STRING_CONST_INITIALIZER("G1886", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G1888", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G1894", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G1895", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G1890", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G1897", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G1898", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G1889", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G1891", 5, 5),
      SCM_STRING_CONST_INITIALIZER("G1892", 5, 5),
      SCM_STRING_CONST_INITIALIZER("gf1887", 6, 6),
      SCM_STRING_CONST_INITIALIZER("G1900", 5, 5),
  },
};
static struct scm__rcRec {
  ScmUVector d1847[32];
  ScmCompiledCode d1846[32];
  ScmPair d1845[259] SCM_ALIGN_PAIR;
  ScmWord d1844[1522];
  ScmObj d1717[599];
} 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, 32, uvector__00004, 0, NULL),
      SCM_UVECTOR_INITIALIZER(Scm_U8VectorClass, 238, uvector__00005, 0, NULL),
      SCM_UVECTOR_INITIALIZER(Scm_U8VectorClass, 358, uvector__00006, 0, NULL),
      SCM_UVECTOR_INITIALIZER(Scm_U8VectorClass, 276, uvector__00007, 0, NULL),
      SCM_UVECTOR_INITIALIZER(Scm_U8VectorClass, 68, uvector__00008, 0, NULL),
      SCM_UVECTOR_INITIALIZER(Scm_U8VectorClass, 200, uvector__00009, 0, NULL),
      SCM_UVECTOR_INITIALIZER(Scm_U8VectorClass, 76, uvector__00010, 0, NULL),
      SCM_UVECTOR_INITIALIZER(Scm_U8VectorClass, 202, uvector__00011, 0, NULL),
      SCM_UVECTOR_INITIALIZER(Scm_U8VectorClass, 185, uvector__00012, 0, NULL),
      SCM_UVECTOR_INITIALIZER(Scm_U8VectorClass, 231, uvector__00013, 0, NULL),
      SCM_UVECTOR_INITIALIZER(Scm_U8VectorClass, 226, uvector__00014, 0, NULL),
      SCM_UVECTOR_INITIALIZER(Scm_U8VectorClass, 237, uvector__00015, 0, NULL),
      SCM_UVECTOR_INITIALIZER(Scm_U8VectorClass, 96, uvector__00016, 0, NULL),
      SCM_UVECTOR_INITIALIZER(Scm_U8VectorClass, 209, uvector__00017, 0, NULL),
      SCM_UVECTOR_INITIALIZER(Scm_U8VectorClass, 144, uvector__00018, 0, NULL),
      SCM_UVECTOR_INITIALIZER(Scm_U8VectorClass, 218, uvector__00019, 0, NULL),
      SCM_UVECTOR_INITIALIZER(Scm_U8VectorClass, 281, uvector__00020, 0, NULL),
      SCM_UVECTOR_INITIALIZER(Scm_U8VectorClass, 261, uvector__00021, 0, NULL),
      SCM_UVECTOR_INITIALIZER(Scm_U8VectorClass, 34, uvector__00022, 0, NULL),
      SCM_UVECTOR_INITIALIZER(Scm_U8VectorClass, 48, uvector__00023, 0, NULL),
      SCM_UVECTOR_INITIALIZER(Scm_U8VectorClass, 51, uvector__00024, 0, NULL),
      SCM_UVECTOR_INITIALIZER(Scm_U8VectorClass, 52, uvector__00025, 0, NULL),
      SCM_UVECTOR_INITIALIZER(Scm_U8VectorClass, 221, uvector__00026, 0, NULL),
      SCM_UVECTOR_INITIALIZER(Scm_U8VectorClass, 51, uvector__00027, 0, NULL),
      SCM_UVECTOR_INITIALIZER(Scm_U8VectorClass, 220, uvector__00028, 0, NULL),
      SCM_UVECTOR_INITIALIZER(Scm_U8VectorClass, 821, uvector__00029, 0, NULL),
      SCM_UVECTOR_INITIALIZER(Scm_U8VectorClass, 312, uvector__00030, 0, NULL),
      SCM_UVECTOR_INITIALIZER(Scm_U8VectorClass, 821, uvector__00031, 0, NULL),
      SCM_UVECTOR_INITIALIZER(Scm_U8VectorClass, 312, uvector__00032, 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 G1850) */
            (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[4]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* #f */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1844[75])), 7,
            6, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1845[11]),
            SCM_OBJ(&scm__rc.d1846[4]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1844[82])), 78,
            26, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f dbm-open((self <ndbm>))) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1844[160])), 95,
            25, 2, 0, SCM_OBJ(&scm__rc.d1845[13]), SCM_NIL, SCM_OBJ(&scm__rc.d1845[20]),
            SCM_OBJ(&scm__rc.d1846[6]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1844[255])), 57,
            40, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f dbm-close((self <ndbm>))) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1844[312])), 12,
            11, 2, 0, SCM_OBJ(&scm__rc.d1845[24]), SCM_NIL, SCM_OBJ(&scm__rc.d1845[31]),
            SCM_OBJ(&scm__rc.d1846[8]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1844[324])), 57,
            40, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f dbm-closed?((self <ndbm>))) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1844[381])), 13,
            11, 2, 0, SCM_OBJ(&scm__rc.d1845[34]), SCM_NIL, SCM_OBJ(&scm__rc.d1845[39]),
            SCM_OBJ(&scm__rc.d1846[10]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1844[394])), 57,
            40, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f dbm-put!((self <ndbm>) key value)) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1844[451])), 42,
            28, 4, 0, SCM_OBJ(&scm__rc.d1845[42]), SCM_NIL, SCM_OBJ(&scm__rc.d1845[50]),
            SCM_OBJ(&scm__rc.d1846[12]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1844[493])), 61,
            40, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f dbm-get((self <ndbm>) key . args)) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1844[554])), 47,
            19, 4, 0, SCM_OBJ(&scm__rc.d1845[56]), SCM_NIL, SCM_OBJ(&scm__rc.d1845[64]),
            SCM_OBJ(&scm__rc.d1846[14]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1844[601])), 59,
            40, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f dbm-exists?((self <ndbm>) key)) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1844[660])), 19,
            12, 3, 0, SCM_OBJ(&scm__rc.d1845[69]), SCM_NIL, SCM_OBJ(&scm__rc.d1845[76]),
            SCM_OBJ(&scm__rc.d1846[16]), 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-delete!((self <ndbm>) key)) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1844[738])), 34,
            26, 3, 0, SCM_OBJ(&scm__rc.d1845[81]), SCM_NIL, SCM_OBJ(&scm__rc.d1845[86]),
            SCM_OBJ(&scm__rc.d1846[18]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1844[772])), 59,
            40, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f dbm-fold((self <ndbm>) proc knil)) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1844[831])), 55,
            40, 4, 0, SCM_OBJ(&scm__rc.d1845[89]), SCM_NIL, SCM_OBJ(&scm__rc.d1845[97]),
            SCM_OBJ(&scm__rc.d1846[20]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1844[886])), 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[947])), 5,
            5, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1845[109]),
            SCM_OBJ(&scm__rc.d1846[22]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* ndbm-files */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1844[952])), 7,
            5, 1, 0, SCM_FALSE, SCM_NIL, SCM_OBJ(&scm__rc.d1845[115]),
            SCM_OBJ(&scm__rc.d1846[23]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1844[959])), 15,
            10, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f dbm-db-exists?((class <ndbm-meta>) name)) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1844[974])), 10,
            11, 3, 0, SCM_OBJ(&scm__rc.d1845[117]), SCM_NIL, SCM_OBJ(&scm__rc.d1845[127]),
            SCM_OBJ(&scm__rc.d1846[25]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1844[984])), 59,
            40, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f dbm-db-remove((class <ndbm-meta>) name)) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1844[1043])), 10,
            11, 3, 0, SCM_OBJ(&scm__rc.d1845[131]), SCM_NIL, SCM_OBJ(&scm__rc.d1845[136]),
            SCM_OBJ(&scm__rc.d1846[27]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1844[1053])), 59,
            40, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f dbm-db-copy((class <ndbm-meta>) from to . keys)) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1844[1112])), 144,
            24, 5, 0, SCM_OBJ(&scm__rc.d1845[139]), SCM_NIL, SCM_OBJ(&scm__rc.d1845[148]),
            SCM_OBJ(&scm__rc.d1846[29]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1844[1256])), 61,
            40, 0, 0, SCM_FALSE, SCM_NIL, SCM_FALSE,
            SCM_FALSE, SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* (#f dbm-db-move((class <ndbm-meta>) from to . keys)) */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1844[1317])), 144,
            24, 5, 0, SCM_OBJ(&scm__rc.d1845[154]), SCM_NIL, SCM_OBJ(&scm__rc.d1845[159]),
            SCM_OBJ(&scm__rc.d1846[31]), SCM_FALSE),
        SCM_COMPILED_CODE_CONST_INITIALIZER(  /* %toplevel */
            (ScmWord*)(SCM_OBJ(&scm__rc.d1844[1461])), 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_OBJ(&scm__rc.d1846[2]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d1845[9])},
       { SCM_OBJ(&scm__rc.d1845[10]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d1845[12])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[14])},
       { SCM_MAKE_INT(61U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1718[46]), SCM_OBJ(&scm__rc.d1845[16])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[17])},
       { SCM_OBJ(&scm__rc.d1845[18]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1846[5]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d1845[23])},
       { SCM_MAKE_INT(83U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1718[46]), SCM_OBJ(&scm__rc.d1845[25])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[26])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[14])},
       { SCM_OBJ(&scm__rc.d1845[28]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1845[27]), SCM_OBJ(&scm__rc.d1845[29])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1846[7]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d1845[33])},
       { SCM_MAKE_INT(87U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1718[46]), SCM_OBJ(&scm__rc.d1845[35])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[36])},
       { SCM_OBJ(&scm__rc.d1845[37]), SCM_OBJ(&scm__rc.d1845[29])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1846[9]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d1845[41])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[14])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[43])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[44])},
       { SCM_MAKE_INT(95U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1718[46]), SCM_OBJ(&scm__rc.d1845[46])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[47])},
       { SCM_OBJ(&scm__rc.d1845[48]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1846[11]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[52])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[53])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d1845[55])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[14])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[57])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[58])},
       { SCM_MAKE_INT(103U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1718[46]), SCM_OBJ(&scm__rc.d1845[60])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[61])},
       { SCM_OBJ(&scm__rc.d1845[62]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1846[13]), SCM_NIL},
       { SCM_UNDEFINED, SCM_UNDEFINED},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[66])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d1845[68])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[14])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[70])},
       { SCM_MAKE_INT(111U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1718[46]), SCM_OBJ(&scm__rc.d1845[72])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[73])},
       { SCM_OBJ(&scm__rc.d1845[74]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1846[15]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[78])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d1845[80])},
       { SCM_MAKE_INT(115U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1718[46]), SCM_OBJ(&scm__rc.d1845[82])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[83])},
       { SCM_OBJ(&scm__rc.d1845[84]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1846[17]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d1845[88])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[14])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[90])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[91])},
       { SCM_MAKE_INT(120U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1718[46]), SCM_OBJ(&scm__rc.d1845[93])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[94])},
       { SCM_OBJ(&scm__rc.d1845[95]), SCM_OBJ(&scm__rc.d1845[29])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1846[19]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[99])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[100])},
       { SCM_FALSE, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[102])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(131U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1718[46]), SCM_OBJ(&scm__rc.d1845[105])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[106])},
       { SCM_OBJ(&scm__rc.d1845[107]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(130U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1718[46]), SCM_OBJ(&scm__rc.d1845[111])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[112])},
       { SCM_OBJ(&scm__rc.d1845[113]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d1845[116])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[14])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[118])},
       { SCM_MAKE_INT(133U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1718[46]), SCM_OBJ(&scm__rc.d1845[120])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[121])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[14])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[123])},
       { SCM_OBJ(&scm__rc.d1845[124]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1845[122]), SCM_OBJ(&scm__rc.d1845[125])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1846[24]), SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[110])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d1845[130])},
       { SCM_MAKE_INT(136U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1718[46]), SCM_OBJ(&scm__rc.d1845[132])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[133])},
       { SCM_OBJ(&scm__rc.d1845[134]), SCM_OBJ(&scm__rc.d1845[125])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1846[26]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d1845[138])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[14])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[140])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[141])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[142])},
       { SCM_MAKE_INT(139U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1718[46]), SCM_OBJ(&scm__rc.d1845[144])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[145])},
       { SCM_OBJ(&scm__rc.d1845[146]), SCM_OBJ(&scm__rc.d1845[125])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1846[28]), SCM_NIL},
       { SCM_UNDEFINED, SCM_UNDEFINED},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[150])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[151])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_FALSE, SCM_OBJ(&scm__rc.d1845[153])},
       { SCM_MAKE_INT(152U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1718[46]), SCM_OBJ(&scm__rc.d1845[155])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[156])},
       { SCM_OBJ(&scm__rc.d1845[157]), SCM_OBJ(&scm__rc.d1845[125])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_OBJ(&scm__rc.d1846[30]), SCM_NIL},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[161])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[162])},
       { SCM_MAKE_INT(222U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1718[46]), SCM_OBJ(&scm__rc.d1845[164])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[165])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[167])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[168])},
       { SCM_OBJ(&scm__rc.d1845[169]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1845[166]), SCM_OBJ(&scm__rc.d1845[170])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_MAKE_INT(232U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1718[46]), SCM_OBJ(&scm__rc.d1845[173])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[174])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[176])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[177])},
       { SCM_OBJ(&scm__rc.d1845[178]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1845[175]), SCM_OBJ(&scm__rc.d1845[179])},
       { SCM_MAKE_INT(237U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1718[46]), SCM_OBJ(&scm__rc.d1845[181])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[182])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[184])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[185])},
       { SCM_OBJ(&scm__rc.d1845[186]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1845[183]), SCM_OBJ(&scm__rc.d1845[187])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[189])},
       { 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_MAKE_INT(240U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1718[46]), SCM_OBJ(&scm__rc.d1845[194])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[195])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[197])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[198])},
       { SCM_OBJ(&scm__rc.d1845[199]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1845[196]), SCM_OBJ(&scm__rc.d1845[200])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[78])},
       { SCM_MAKE_INT(249U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1718[46]), SCM_OBJ(&scm__rc.d1845[203])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[204])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[206])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[207])},
       { SCM_OBJ(&scm__rc.d1845[208]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1845[205]), SCM_OBJ(&scm__rc.d1845[209])},
       { SCM_MAKE_INT(256U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1718[46]), SCM_OBJ(&scm__rc.d1845[211])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[212])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[214])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[215])},
       { SCM_OBJ(&scm__rc.d1845[216]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1845[213]), SCM_OBJ(&scm__rc.d1845[217])},
       { SCM_MAKE_INT(263U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1718[46]), SCM_OBJ(&scm__rc.d1845[219])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[220])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[222])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[223])},
       { SCM_OBJ(&scm__rc.d1845[224]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1845[221]), SCM_OBJ(&scm__rc.d1845[225])},
       { SCM_MAKE_INT(269U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1718[46]), SCM_OBJ(&scm__rc.d1845[227])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[228])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[230])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[231])},
       { SCM_OBJ(&scm__rc.d1845[232]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1845[229]), SCM_OBJ(&scm__rc.d1845[233])},
       { SCM_MAKE_INT(275U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1718[46]), SCM_OBJ(&scm__rc.d1845[235])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[236])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[238])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[239])},
       { SCM_OBJ(&scm__rc.d1845[240]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1845[237]), SCM_OBJ(&scm__rc.d1845[241])},
       { SCM_MAKE_INT(281U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1718[46]), SCM_OBJ(&scm__rc.d1845[243])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[244])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[246])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[247])},
       { SCM_OBJ(&scm__rc.d1845[248]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1845[245]), SCM_OBJ(&scm__rc.d1845[249])},
       { SCM_MAKE_INT(285U), SCM_NIL},
       { SCM_OBJ(&scm__sc.d1718[46]), SCM_OBJ(&scm__rc.d1845[251])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[252])},
       { SCM_UNDEFINED, SCM_NIL},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[254])},
       { SCM_UNDEFINED, SCM_OBJ(&scm__rc.d1845[255])},
       { SCM_OBJ(&scm__rc.d1845[256]), SCM_NIL},
       { SCM_OBJ(&scm__rc.d1845[253]), SCM_OBJ(&scm__rc.d1845[257])},
  },
  {   /* 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.ff871440> */,
    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>.ff878820> */,
    0x00001088    /*   6 (LIST 1) */,
    0x00001062    /*   7 (PUSH-GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%get-default-metaclass.ff86c240> */,
    0x0000000d    /*   9 (PUSH) */,
    0x00000006    /*  10 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :name */,
    0x00000006    /*  12 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* <ndbm-meta> */,
    0x00000006    /*  14 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :supers */,
    0x0000005d    /*  16 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<dbm-meta>.ff878600> */,
    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.ff871a00> */,
    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) /* <ndbm-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.ff8716a0> */,
    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#<ndbm-meta>.ff878380> */,
    0x00000048    /*  46 (LREF0-PUSH) */,
    0x0000205f    /*  47 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#redefine-class!.ff8715e0> */,
    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@0xf1a7ff090660> */,
    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.ff871380> */,
    0x00002062    /*  60 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#for-each.ff871480> */,
    0x0000003d    /*  62 (LREF0) */,
    0x0000001a    /*  63 (POP-LOCAL-ENV) */,
    0x00004015    /*  64 (DEFINE 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<ndbm-meta>.ff87ae20> */,
    0x00000014    /*  66 (RET) */,
    /* (#f G1850) */
    0x0000000b    /*   0 (CONSTF-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.ffb534a0> */,
    0x00000014    /*   6 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1845[8])) /* (#<compiled-code (#f #:G1850)@0xf1a7ff385000>) */,
    0x0000b00e    /*   2 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[82]) + 42),
    0x0000005e    /*   4 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<ndbm-meta>.ffb5a800> */,
    0x00000006    /*   6 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :name */,
    0x00000006    /*   8 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* <ndbm> */,
    0x00000006    /*  10 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :supers */,
    0x0000005d    /*  12 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<dbm>.ffb5a660> */,
    0x00001088    /*  14 (LIST 1) */,
    0x0000000d    /*  15 (PUSH) */,
    0x00000006    /*  16 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :slots */,
    0x00000006    /*  18 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* ndbm-file */,
    0x00000006    /*  20 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :accessor */,
    0x00000006    /*  22 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* ndbm-file-of */,
    0x00000006    /*  24 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :init-thunk */,
    0x0000003d    /*  26 (LREF0) */,
    0x00005088    /*  27 (LIST 5) */,
    0x00001088    /*  28 (LIST 1) */,
    0x0000000d    /*  29 (PUSH) */,
    0x00000006    /*  30 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :defined-modules */,
    0x00000001    /*  32 (CONST) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x00001088    /*  34 (LIST 1) */,
    0x0000000d    /*  35 (PUSH) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :metaclass */,
    0x0000005e    /*  38 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<ndbm-meta>.ffb5a060> */,
    0x0000b05f    /*  40 (GREF-CALL 11) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#make.ffb53a60> */,
    0x00001018    /*  42 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  43 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[82]) + 51),
    0x00000006    /*  45 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* <ndbm> */,
    0x00000006    /*  47 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<module #f> */,
    0x0000205f    /*  49 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#%check-class-binding.ffb53640> */,
    0x0000001e    /*  51 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[82]) + 62),
    0x0000200e    /*  53 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[82]) + 62),
    0x0000005e    /*  55 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<ndbm>.ffb5cf20> */,
    0x00000048    /*  57 (LREF0-PUSH) */,
    0x0000205f    /*  58 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#redefine-class!.ffb53580> */,
    0x00000013    /*  60 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[82]) + 62),
    0x0000200e    /*  62 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[82]) + 73),
    0x00000016    /*  64 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1846[3])) /* #<compiled-code #f@0xf1a7fec10f60> */,
    0x0000100f    /*  66 (PUSH-PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[82]) + 71),
    0x00000048    /*  68 (LREF0-PUSH) */,
    0x0000105f    /*  69 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#class-slots.ffb58ca0> */,
    0x00002062    /*  71 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#for-each.ffb534e0> */,
    0x0000003d    /*  73 (LREF0) */,
    0x0000001a    /*  74 (POP-LOCAL-ENV) */,
    0x00004015    /*  75 (DEFINE 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#<ndbm>.ffb5cce0> */,
    0x00000014    /*  77 (RET) */,
    /* (#f dbm-open((self <ndbm>))) */
    0x0000000e    /*   0 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[160]) + 4),
    0x0000003d    /*   2 (LREF0) */,
    0x00000011    /*   3 (CALL 0) */,
    0x0000200e    /*   4 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[160]) + 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?.ff618140> */,
    0x0000001e    /*  11 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[160]) + 15),
    0x00000013    /*  13 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[160]) + 21),
    0x0000100e    /*  15 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[160]) + 21),
    0x00000006    /*  17 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1718[28])) /* "path must be set to open ndbm database" */,
    0x0000105f    /*  19 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#error.ff618060> */,
    0x0000100e    /*  21 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[160]) + 26),
    0x00000049    /*  23 (LREF1-PUSH) */,
    0x0000105f    /*  24 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#ndbm-file-of.ff61afe0> */,
    0x0000001e    /*  26 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[160]) + 37),
    0x0000200e    /*  28 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[160]) + 37),
    0x00000006    /*  30 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1718[30])) /* "ndbm ~S already opened" */,
    0x00000049    /*  32 (LREF1-PUSH) */,
    0x0000205f    /*  33 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#errorf.ff61af80> */,
    0x00000013    /*  35 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[160]) + 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) */,
    0x0000003d    /*  45 (LREF0) */,
    0x0000002e    /*  46 (BNEQC) */,
    SCM_WORD(SCM_UNDEFINED) /* :read */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[160]) + 53)  /*     53 */,
    0x0000005d    /*  49 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#O_RDONLY.ff61a820> */,
    0x00000013    /*  51 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[160]) + 79),
    0x0000003d    /*  53 (LREF0) */,
    0x0000002e    /*  54 (BNEQC) */,
    SCM_WORD(SCM_UNDEFINED) /* :write */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[160]) + 64)  /*     64 */,
    0x0000005e    /*  57 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#O_RDWR.ff61a680> */,
    0x0000005d    /*  59 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#O_CREAT.ff61a600> */,
    0x000000b2    /*  61 (NUMADD2) */,
    0x00000013    /*  62 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[160]) + 79),
    0x0000003d    /*  64 (LREF0) */,
    0x0000002e    /*  65 (BNEQC) */,
    SCM_WORD(SCM_UNDEFINED) /* :create */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[160]) + 78)  /*     78 */,
    0x0000005e    /*  68 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#O_RDWR.ff61a3e0> */,
    0x0000005d    /*  70 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#O_CREAT.ff61a3a0> */,
    0x000000b2    /*  72 (NUMADD2) */,
    0x00000061    /*  73 (PUSH-GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#O_TRUNC.ff61a320> */,
    0x000000b2    /*  75 (NUMADD2) */,
    0x00000013    /*  76 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[160]) + 79),
    0x00000005    /*  78 (CONSTU) */,
    0x00001018    /*  79 (PUSH-LOCAL-ENV 1) */,
    0x0000300e    /*  80 (PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[160]) + 89),
    0x0000004f    /*  82 (LREF20-PUSH) */,
    0x00000048    /*  83 (LREF0-PUSH) */,
    0x0040303c    /*  84 (LREF 3 1) */,
    0x000000e3    /*  85 (SLOT-REFC) */,
    SCM_WORD(SCM_UNDEFINED) /* file-mode */,
    0x00003062    /*  87 (PUSH-GREF-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#ndbm-open.ff61a2e0> */,
    0x00001018    /*  89 (PUSH-LOCAL-ENV 1) */,
    0x00404047    /*  90 (LREF-PUSH 4 1) */,
    0x0000003d    /*  91 (LREF0) */,
    0x000000e4    /*  92 (SLOT-SETC) */,
    SCM_WORD(SCM_UNDEFINED) /* ndbm-file */,
    0x00404052    /*  94 (LREF-RET 4 1) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1845[21])) /* (#<compiled-code (#f |dbm-open((self <ndbm>))|)@0xf1a7fed47780>) */,
    0x0000000e    /*   2 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[255]) + 6),
    0x0000005f    /*   4 (GREF-CALL 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.internal#%expression-name-mark-key.4acb500> */,
    0x0000000d    /*   6 (PUSH) */,
    0x00000001    /*   7 (CONST) */,
    SCM_WORD(SCM_UNDEFINED) /* |dbm-open((self <ndbm>))| */,
    0x000000ee    /*   9 (EXTEND-DENV) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[255]) + 54),
    0x00000048    /*  11 (LREF0-PUSH) */,
    0x00001017    /*  12 (LOCAL-ENV 1) */,
    0x0000200e    /*  13 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[255]) + 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.ff610e00> */,
    0x00001018    /*  21 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  22 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[255]) + 52),
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x0000b00e    /*  25 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[255]) + 50),
    0x0000005e    /*  27 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.ff610cc0> */,
    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#<ndbm>.ff61e4c0> */,
    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[22])) /* (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.ff610ce0> */,
    0x00002062    /*  50 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.ff610d00> */,
    0x0000001a    /*  52 (POP-LOCAL-ENV) */,
    0x00000057    /*  53 (LREF10-RET) */,
    0x00000015    /*  54 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#|dbm-open((self <ndbm>))|.ff612c60> */,
    0x00000014    /*  56 (RET) */,
    /* (#f dbm-close((self <ndbm>))) */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[312]) + 5),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#ndbm-file-of.fec69820> */,
    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#ndbm-close.fec69720> */,
    0x00000014    /*  11 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1845[32])) /* (#<compiled-code (#f |dbm-close((self <ndbm>))|)@0xf1a7febfed20>) */,
    0x0000000e    /*   2 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[324]) + 6),
    0x0000005f    /*   4 (GREF-CALL 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.internal#%expression-name-mark-key.4acb500> */,
    0x0000000d    /*   6 (PUSH) */,
    0x00000001    /*   7 (CONST) */,
    SCM_WORD(SCM_UNDEFINED) /* |dbm-close((self <ndbm>))| */,
    0x000000ee    /*   9 (EXTEND-DENV) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[324]) + 54),
    0x00000048    /*  11 (LREF0-PUSH) */,
    0x00001017    /*  12 (LOCAL-ENV 1) */,
    0x0000200e    /*  13 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[324]) + 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.fec63000> */,
    0x00001018    /*  21 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  22 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[324]) + 52),
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x0000b00e    /*  25 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[324]) + 50),
    0x0000005e    /*  27 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.fec64ea0> */,
    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#<ndbm>.fec70760> */,
    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[22])) /* (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.fec64ec0> */,
    0x00002062    /*  50 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.fec64ee0> */,
    0x0000001a    /*  52 (POP-LOCAL-ENV) */,
    0x00000057    /*  53 (LREF10-RET) */,
    0x00000015    /*  54 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#|dbm-close((self <ndbm>))|.fec64860> */,
    0x00000014    /*  56 (RET) */,
    /* (#f dbm-closed?((self <ndbm>))) */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[381]) + 5),
    0x00000049    /*   2 (LREF1-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#ndbm-file-of.fee372a0> */,
    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#ndbm-closed?.fee37160> */,
    0x00000014    /*  12 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1845[40])) /* (#<compiled-code (#f |dbm-closed?((self <ndbm>))|)@0xf1a7fecda120>) */,
    0x0000000e    /*   2 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[394]) + 6),
    0x0000005f    /*   4 (GREF-CALL 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.internal#%expression-name-mark-key.4acb500> */,
    0x0000000d    /*   6 (PUSH) */,
    0x00000001    /*   7 (CONST) */,
    SCM_WORD(SCM_UNDEFINED) /* |dbm-closed?((self <ndbm>))| */,
    0x000000ee    /*   9 (EXTEND-DENV) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[394]) + 54),
    0x00000048    /*  11 (LREF0-PUSH) */,
    0x00001017    /*  12 (LOCAL-ENV 1) */,
    0x0000200e    /*  13 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[394]) + 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.fee30e80> */,
    0x00001018    /*  21 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  22 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[394]) + 52),
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x0000b00e    /*  25 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[394]) + 50),
    0x0000005e    /*  27 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.fee30d80> */,
    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#<ndbm>.fee41c60> */,
    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[22])) /* (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.fee30da0> */,
    0x00002062    /*  50 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.fee30dc0> */,
    0x0000001a    /*  52 (POP-LOCAL-ENV) */,
    0x00000057    /*  53 (LREF10-RET) */,
    0x00000015    /*  54 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#|dbm-closed?((self <ndbm>))|.fee30520> */,
    0x00000014    /*  56 (RET) */,
    /* (#f dbm-put!((self <ndbm>) key value)) */
    0x0000000e    /*   0 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[451]) + 4),
    0x0000003d    /*   2 (LREF0) */,
    0x00000011    /*   3 (CALL 0) */,
    0x0000100e    /*   4 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[451]) + 33),
    0x0000400e    /*   6 (PRE-CALL 4) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[451]) + 31),
    0x0000100e    /*   8 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[451]) + 13),
    0x0000004b    /*  10 (LREF3-PUSH) */,
    0x0000105f    /*  11 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#ndbm-file-of.fef9bb20> */,
    0x0000100f    /*  13 (PUSH-PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[451]) + 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[451]) + 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#DBM_REPLACE.fef9b7c0> */,
    0x00004062    /*  29 (PUSH-GREF-CALL 4) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#ndbm-store.fef9bb60> */,
    0x00001062    /*  31 (PUSH-GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#positive?.fef9bba0> */,
    0x0000001e    /*  33 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[451]) + 41),
    0x00000006    /*  35 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1718[69])) /* "dbm-put! failed" */,
    0x0000004b    /*  37 (LREF3-PUSH) */,
    0x00002060    /*  38 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#error.fef9b780> */,
    0x00000014    /*  40 (RET) */,
    0x0000000c    /*  41 (CONSTU-RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1845[51])) /* (#<compiled-code (#f |dbm-put!((self <ndbm>) key value)|)@0xf1a7fe40aa20>) */,
    0x0000000e    /*   2 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[493]) + 6),
    0x0000005f    /*   4 (GREF-CALL 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.internal#%expression-name-mark-key.4acb500> */,
    0x0000000d    /*   6 (PUSH) */,
    0x00000001    /*   7 (CONST) */,
    SCM_WORD(SCM_UNDEFINED) /* |dbm-put!((self <ndbm>) key value)| */,
    0x000000ee    /*   9 (EXTEND-DENV) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[493]) + 58),
    0x00000048    /*  11 (LREF0-PUSH) */,
    0x00001017    /*  12 (LOCAL-ENV 1) */,
    0x0000200e    /*  13 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[493]) + 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.fef981c0> */,
    0x00001018    /*  21 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  22 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[493]) + 56),
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x0000b00e    /*  25 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[493]) + 54),
    0x0000005e    /*  27 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.fef980a0> */,
    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#<ndbm>.fef9d9c0> */,
    0x0000005e    /*  36 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<top>.fef984a0> */,
    0x0000005d    /*  38 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<top>.fef98480> */,
    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[54])) /* (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.fef980c0> */,
    0x00002062    /*  54 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.fef980e0> */,
    0x0000001a    /*  56 (POP-LOCAL-ENV) */,
    0x00000057    /*  57 (LREF10-RET) */,
    0x00000015    /*  58 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#|dbm-put!((self <ndbm>) key value)|.fef9ac20> */,
    0x00000014    /*  60 (RET) */,
    /* (#f dbm-get((self <ndbm>) key . args)) */
    0x0000000e    /*   0 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[554]) + 4),
    0x0000003d    /*   2 (LREF0) */,
    0x00000011    /*   3 (CALL 0) */,
    0x0000200e    /*   4 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[554]) + 20),
    0x0000100e    /*   6 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[554]) + 11),
    0x0000004b    /*   8 (LREF3-PUSH) */,
    0x0000105f    /*   9 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#ndbm-file-of.fe5c9100> */,
    0x0000100f    /*  11 (PUSH-PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[554]) + 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#ndbm-fetch.fe5c9140> */,
    0x00001018    /*  20 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  21 (LREF0) */,
    0x0000001e    /*  22 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[554]) + 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[554]) + 36),
    0x0000006f    /*  34 (LREF11-CAR) */,
    0x00000014    /*  35 (RET) */,
    0x00000006    /*  36 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1718[77])) /* "ndbm: 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[554]) + 44),
    0x00c01047    /*  41 (LREF-PUSH 1 3) */,
    0x0000105f    /*  42 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#ndbm-file-of.fe5cb760> */,
    0x00003063    /*  44 (PUSH-GREF-TAIL-CALL 3) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#errorf.fe5cb7e0> */,
    0x00000014    /*  46 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1845[65])) /* (#<compiled-code (#f |dbm-get((self <ndbm>) key . args)|)@0xf1a7fe4dd720>) */,
    0x0000000e    /*   2 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[601]) + 6),
    0x0000005f    /*   4 (GREF-CALL 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.internal#%expression-name-mark-key.4acb500> */,
    0x0000000d    /*   6 (PUSH) */,
    0x00000001    /*   7 (CONST) */,
    SCM_WORD(SCM_UNDEFINED) /* |dbm-get((self <ndbm>) key . args)| */,
    0x000000ee    /*   9 (EXTEND-DENV) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[601]) + 56),
    0x00000048    /*  11 (LREF0-PUSH) */,
    0x00001017    /*  12 (LOCAL-ENV 1) */,
    0x0000200e    /*  13 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[601]) + 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.fe5c67a0> */,
    0x00001018    /*  21 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  22 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[601]) + 54),
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x0000b00e    /*  25 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[601]) + 52),
    0x0000005e    /*  27 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.fe5c66a0> */,
    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#<ndbm>.fe5ccae0> */,
    0x0000005d    /*  36 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<top>.fe5c6a00> */,
    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[67])) /* (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.fe5c66c0> */,
    0x00002062    /*  52 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.fe5c66e0> */,
    0x0000001a    /*  54 (POP-LOCAL-ENV) */,
    0x00000057    /*  55 (LREF10-RET) */,
    0x00000015    /*  56 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#|dbm-get((self <ndbm>) key . args)|.fe5c6260> */,
    0x00000014    /*  58 (RET) */,
    /* (#f dbm-exists?((self <ndbm>) key)) */
    0x0000000e    /*   0 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[660]) + 4),
    0x0000003d    /*   2 (LREF0) */,
    0x00000011    /*   3 (CALL 0) */,
    0x0000100e    /*   4 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[660]) + 9),
    0x0000004a    /*   6 (LREF2-PUSH) */,
    0x0000105f    /*   7 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#ndbm-file-of.fe7cc6e0> */,
    0x0000100f    /*   9 (PUSH-PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[660]) + 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#ndbm-exists?.fe7cc720> */,
    0x00000014    /*  18 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1845[77])) /* (#<compiled-code (#f |dbm-exists?((self <ndbm>) key)|)@0xf1a7fe6cc600>) */,
    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.4acb500> */,
    0x0000000d    /*   6 (PUSH) */,
    0x00000001    /*   7 (CONST) */,
    SCM_WORD(SCM_UNDEFINED) /* |dbm-exists?((self <ndbm>) key)| */,
    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-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.fe7c99c0> */,
    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>.fe7c98c0> */,
    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#<ndbm>.fe7ce8e0> */,
    0x0000005d    /*  36 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<top>.fe7c9c20> */,
    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[79])) /* (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.fe7c98e0> */,
    0x00002062    /*  52 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.fe7c9900> */,
    0x0000001a    /*  54 (POP-LOCAL-ENV) */,
    0x00000057    /*  55 (LREF10-RET) */,
    0x00000015    /*  56 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#|dbm-exists?((self <ndbm>) key)|.fe7c9480> */,
    0x00000014    /*  58 (RET) */,
    /* (#f dbm-delete!((self <ndbm>) 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]) + 24),
    0x0000200e    /*   6 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[738]) + 22),
    0x0000100e    /*   8 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[738]) + 13),
    0x0000004a    /*  10 (LREF2-PUSH) */,
    0x0000105f    /*  11 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#ndbm-file-of.fe93c400> */,
    0x0000100f    /*  13 (PUSH-PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[738]) + 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#ndbm-delete.fe93c440> */,
    0x00001062    /*  22 (PUSH-GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#positive?.fe93c480> */,
    0x0000001e    /*  24 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[738]) + 33),
    0x00000006    /*  26 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1718[85])) /* "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.fe93c220> */,
    0x00000014    /*  32 (RET) */,
    0x0000000c    /*  33 (CONSTU-RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1845[87])) /* (#<compiled-code (#f |dbm-delete!((self <ndbm>) key)|)@0xf1a7fe850840>) */,
    0x0000000e    /*   2 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[772]) + 6),
    0x0000005f    /*   4 (GREF-CALL 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.internal#%expression-name-mark-key.4acb500> */,
    0x0000000d    /*   6 (PUSH) */,
    0x00000001    /*   7 (CONST) */,
    SCM_WORD(SCM_UNDEFINED) /* |dbm-delete!((self <ndbm>) key)| */,
    0x000000ee    /*   9 (EXTEND-DENV) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[772]) + 56),
    0x00000048    /*  11 (LREF0-PUSH) */,
    0x00001017    /*  12 (LOCAL-ENV 1) */,
    0x0000200e    /*  13 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[772]) + 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.fe939860> */,
    0x00001018    /*  21 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  22 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[772]) + 54),
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x0000b00e    /*  25 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[772]) + 52),
    0x0000005e    /*  27 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.fe939760> */,
    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#<ndbm>.fe93f560> */,
    0x0000005d    /*  36 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<top>.fe939ac0> */,
    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[79])) /* (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.fe939780> */,
    0x00002062    /*  52 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.fe9397a0> */,
    0x0000001a    /*  54 (POP-LOCAL-ENV) */,
    0x00000057    /*  55 (LREF10-RET) */,
    0x00000015    /*  56 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#|dbm-delete!((self <ndbm>) key)|.fe939320> */,
    0x00000014    /*  58 (RET) */,
    /* (#f dbm-fold((self <ndbm>) proc knil)) */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[831]) + 5),
    0x0000004b    /*   2 (LREF3-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#ndbm-file-of.bae6c0> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*   6 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[831]) + 11),
    0x00000048    /*   8 (LREF0-PUSH) */,
    0x0000105f    /*   9 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#ndbm-firstkey.bc37e0> */,
    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[831]) + 53),
    0x0000200e    /*  17 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[831]) + 23),
    0x0000004c    /*  19 (LREF10-PUSH) */,
    0x00000049    /*  20 (LREF1-PUSH) */,
    0x0000205f    /*  21 (GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#ndbm-fetch.bb70e0> */,
    0x00001018    /*  23 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  24 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[831]) + 29),
    0x0000004f    /*  26 (LREF20-PUSH) */,
    0x0000105f    /*  27 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#ndbm-nextkey.bbab00> */,
    0x0000300f    /*  29 (PUSH-PRE-CALL 3) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[831]) + 49),
    0x0000100e    /*  31 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[831]) + 38),
    0x0000004d    /*  33 (LREF11-PUSH) */,
    0x00c0303c    /*  34 (LREF 3 3) */,
    0x000000e3    /*  35 (SLOT-REFC) */,
    SCM_WORD(SCM_UNDEFINED) /* s2k */,
    0x00001011    /*  37 (CALL 1) */,
    0x0000100f    /*  38 (PUSH-PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[831]) + 45),
    0x00000048    /*  40 (LREF0-PUSH) */,
    0x00c0303c    /*  41 (LREF 3 3) */,
    0x000000e3    /*  42 (SLOT-REFC) */,
    SCM_WORD(SCM_UNDEFINED) /* s2v */,
    0x00001011    /*  44 (CALL 1) */,
    0x0000000d    /*  45 (PUSH) */,
    0x0000004c    /*  46 (LREF10-PUSH) */,
    0x0080303c    /*  47 (LREF 3 2) */,
    0x00003011    /*  48 (CALL 3) */,
    0x0000000d    /*  49 (PUSH) */,
    0x0000201b    /*  50 (LOCAL-ENV-JUMP 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[831]) + 14),
    0x00000014    /*  52 (RET) */,
    0x00000053    /*  53 (LREF0-RET) */,
    0x00000014    /*  54 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1845[98])) /* (#<compiled-code (#f |dbm-fold((self <ndbm>) proc knil)|)@0xf1a7fe9ec180>) */,
    0x0000000e    /*   2 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[886]) + 6),
    0x0000005f    /*   4 (GREF-CALL 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.internal#%expression-name-mark-key.4acb500> */,
    0x0000000d    /*   6 (PUSH) */,
    0x00000001    /*   7 (CONST) */,
    SCM_WORD(SCM_UNDEFINED) /* |dbm-fold((self <ndbm>) proc knil)| */,
    0x000000ee    /*   9 (EXTEND-DENV) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[886]) + 58),
    0x00000048    /*  11 (LREF0-PUSH) */,
    0x00001017    /*  12 (LOCAL-ENV 1) */,
    0x0000200e    /*  13 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[886]) + 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.b97f00> */,
    0x00001018    /*  21 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  22 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[886]) + 56),
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x0000b00e    /*  25 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[886]) + 54),
    0x0000005e    /*  27 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.b97d20> */,
    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#<ndbm>.bc9aa0> */,
    0x0000005e    /*  36 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<top>.b95ae0> */,
    0x0000005d    /*  38 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<top>.b952a0> */,
    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[101])) /* (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.b97d60> */,
    0x00002062    /*  54 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.b97d80> */,
    0x0000001a    /*  56 (POP-LOCAL-ENV) */,
    0x00000057    /*  57 (LREF10-RET) */,
    0x00000015    /*  58 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#|dbm-fold((self <ndbm>) proc knil)|.b99580> */,
    0x00000014    /*  60 (RET) */,
    /* (ndbm-files #f) */
    0x0000004c    /*   0 (LREF10-PUSH) */,
    0x00000048    /*   1 (LREF0-PUSH) */,
    0x00002060    /*   2 (GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#string-append.ff92e5e0> */,
    0x00000014    /*   4 (RET) */,
    /* ndbm-files */
    0x00000016    /*   0 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1846[21])) /* #<compiled-code (ndbm-files #f)@0xf1a800b77780> */,
    0x00000061    /*   2 (PUSH-GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#*ndbm-suffixes*.ff92e560> */,
    0x00002063    /*   4 (PUSH-GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#map.ff92ec20> */,
    0x00000014    /*   6 (RET) */,
    /* %toplevel */
    0x0000000e    /*   0 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[959]) + 4),
    0x0000005f    /*   2 (GREF-CALL 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.internal#%expression-name-mark-key.4acb500> */,
    0x0000000d    /*   4 (PUSH) */,
    0x00000001    /*   5 (CONST) */,
    SCM_WORD(SCM_UNDEFINED) /* ndbm-files */,
    0x000000ee    /*   7 (EXTEND-DENV) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[959]) + 12),
    0x00000016    /*   9 (CLOSURE) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1846[22])) /* #<compiled-code ndbm-files@0xf1a800b77a80> */,
    0x00000014    /*  11 (RET) */,
    0x00000015    /*  12 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#ndbm-files.ff92ed80> */,
    0x00000014    /*  14 (RET) */,
    /* (#f dbm-db-exists?((class <ndbm-meta>) name)) */
    0x0000005e    /*   0 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#file-exists?.ffaec0a0> */,
    0x0000100e    /*   2 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[974]) + 7),
    0x00000049    /*   4 (LREF1-PUSH) */,
    0x0000105f    /*   5 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#ndbm-files.ffaec060> */,
    0x00002063    /*   7 (PUSH-GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#every.ffaec180> */,
    0x00000014    /*   9 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1845[128])) /* (#<compiled-code (#f |dbm-db-exists?((class <ndbm-meta>) name)|)@0xf1a7ff406420>) */,
    0x0000000e    /*   2 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[984]) + 6),
    0x0000005f    /*   4 (GREF-CALL 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.internal#%expression-name-mark-key.4acb500> */,
    0x0000000d    /*   6 (PUSH) */,
    0x00000001    /*   7 (CONST) */,
    SCM_WORD(SCM_UNDEFINED) /* |dbm-db-exists?((class <ndbm-meta>) name)| */,
    0x000000ee    /*   9 (EXTEND-DENV) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[984]) + 56),
    0x00000048    /*  11 (LREF0-PUSH) */,
    0x00001017    /*  12 (LOCAL-ENV 1) */,
    0x0000200e    /*  13 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[984]) + 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.ffae2da0> */,
    0x00001018    /*  21 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  22 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[984]) + 54),
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x0000b00e    /*  25 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[984]) + 52),
    0x0000005e    /*  27 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.ffae2a60> */,
    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#<ndbm-meta>.ffaf3760> */,
    0x0000005d    /*  36 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<top>.ffadc1c0> */,
    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[129])) /* (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.ffae2c20> */,
    0x00002062    /*  52 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.ffae2c40> */,
    0x0000001a    /*  54 (POP-LOCAL-ENV) */,
    0x00000057    /*  55 (LREF10-RET) */,
    0x00000015    /*  56 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#|dbm-db-exists?((class <ndbm-meta>) name)|.ffae2160> */,
    0x00000014    /*  58 (RET) */,
    /* (#f dbm-db-remove((class <ndbm-meta>) name)) */
    0x0000005e    /*   0 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#sys-unlink.ff52d800> */,
    0x0000100e    /*   2 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1043]) + 7),
    0x00000049    /*   4 (LREF1-PUSH) */,
    0x0000105f    /*   5 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#ndbm-files.ff52d760> */,
    0x00002063    /*   7 (PUSH-GREF-TAIL-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#for-each.ff52d840> */,
    0x00000014    /*   9 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1845[137])) /* (#<compiled-code (#f |dbm-db-remove((class <ndbm-meta>) name)|)@0xf1a7ff50c3c0>) */,
    0x0000000e    /*   2 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1053]) + 6),
    0x0000005f    /*   4 (GREF-CALL 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.internal#%expression-name-mark-key.4acb500> */,
    0x0000000d    /*   6 (PUSH) */,
    0x00000001    /*   7 (CONST) */,
    SCM_WORD(SCM_UNDEFINED) /* |dbm-db-remove((class <ndbm-meta>) name)| */,
    0x000000ee    /*   9 (EXTEND-DENV) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1053]) + 56),
    0x00000048    /*  11 (LREF0-PUSH) */,
    0x00001017    /*  12 (LOCAL-ENV 1) */,
    0x0000200e    /*  13 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1053]) + 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.ff522aa0> */,
    0x00001018    /*  21 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  22 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1053]) + 54),
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x0000b00e    /*  25 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1053]) + 52),
    0x0000005e    /*  27 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.ff5229a0> */,
    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#<ndbm-meta>.ff5373e0> */,
    0x0000005d    /*  36 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<top>.ff522d80> */,
    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[129])) /* (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.ff5229c0> */,
    0x00002062    /*  52 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.ff5229e0> */,
    0x0000001a    /*  54 (POP-LOCAL-ENV) */,
    0x00000057    /*  55 (LREF10-RET) */,
    0x00000015    /*  56 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#|dbm-db-remove((class <ndbm-meta>) name)|.ff522500> */,
    0x00000014    /*  58 (RET) */,
    /* (#f dbm-db-copy((class <ndbm-meta>) from to . keys)) */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1112]) + 5),
    0x0000004b    /*   2 (LREF3-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#ndbm-files.ff710c60> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*   6 (LREF0) */,
    0x00000098    /*   7 (PAIRP) */,
    0x0000001e    /*   8 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1112]) + 125),
    0x00000076    /*  10 (LREF0-CDR) */,
    0x00000098    /*  11 (PAIRP) */,
    0x0000001e    /*  12 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1112]) + 65),
    0x0000003d    /*  14 (LREF0) */,
    0x00000086    /*  15 (CDDR) */,
    0x00000022    /*  16 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1112]) + 65),
    0x0000006a    /*  18 (LREF0-CAR) */,
    0x0000000d    /*  19 (PUSH) */,
    0x0000003d    /*  20 (LREF0) */,
    0x00000083    /*  21 (CADR-PUSH) */,
    0x00002017    /*  22 (LOCAL-ENV 2) */,
    0x0000100e    /*  23 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1112]) + 28),
    0x00802047    /*  25 (LREF-PUSH 2 2) */,
    0x0000105f    /*  26 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#ndbm-files.ff719520> */,
    0x00001018    /*  28 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  29 (LREF0) */,
    0x00000098    /*  30 (PAIRP) */,
    0x0000001e    /*  31 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1112]) + 55),
    0x00000076    /*  33 (LREF0-CDR) */,
    0x00000098    /*  34 (PAIRP) */,
    0x0000001e    /*  35 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1112]) + 55),
    0x0000003d    /*  37 (LREF0) */,
    0x00000086    /*  38 (CDDR) */,
    0x00000022    /*  39 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1112]) + 55),
    0x0000006a    /*  41 (LREF0-CAR) */,
    0x0000000d    /*  42 (PUSH) */,
    0x0000003d    /*  43 (LREF0) */,
    0x00000083    /*  44 (CADR-PUSH) */,
    0x00002017    /*  45 (LOCAL-ENV 2) */,
    0x0000005e    /*  46 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%dbm-copy2.ff7191a0> */,
    0x00000050    /*  48 (LREF21-PUSH) */,
    0x00000049    /*  49 (LREF1-PUSH) */,
    0x0000004f    /*  50 (LREF20-PUSH) */,
    0x00000048    /*  51 (LREF0-PUSH) */,
    0x0040403c    /*  52 (LREF 4 1) */,
    0x00006095    /*  53 (TAIL-APPLY 6) */,
    0x00000014    /*  54 (RET) */,
    0x00000048    /*  55 (LREF0-PUSH) */,
    0x00001060    /*  56 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier util.match#match:error.493c080> */,
    0x00000014    /*  58 (RET) */,
    0x00000013    /*  59 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1112]) + 55),
    0x00000014    /*  61 (RET) */,
    0x00000013    /*  62 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1112]) + 55),
    0x00000014    /*  64 (RET) */,
    0x00000076    /*  65 (LREF0-CDR) */,
    0x00000022    /*  66 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1112]) + 103),
    0x0000006a    /*  68 (LREF0-CAR) */,
    0x00001018    /*  69 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  70 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1112]) + 75),
    0x00802047    /*  72 (LREF-PUSH 2 2) */,
    0x0000105f    /*  73 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#ndbm-files.ff712c80> */,
    0x00001018    /*  75 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  76 (LREF0) */,
    0x00000098    /*  77 (PAIRP) */,
    0x0000001e    /*  78 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1112]) + 96),
    0x00000076    /*  80 (LREF0-CDR) */,
    0x00000022    /*  81 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1112]) + 96),
    0x0000006a    /*  83 (LREF0-CAR) */,
    0x00001018    /*  84 (PUSH-LOCAL-ENV 1) */,
    0x0000005e    /*  85 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#copy-file.ff712ae0> */,
    0x0000004f    /*  87 (LREF20-PUSH) */,
    0x00000048    /*  88 (LREF0-PUSH) */,
    0x00000006    /*  89 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :safe */,
    0x00000006    /*  91 (CONST-PUSH) */,
    SCM_WORD(SCM_TRUE) /* #t */,
    0x0040403c    /*  93 (LREF 4 1) */,
    0x00006095    /*  94 (TAIL-APPLY 6) */,
    0x00000014    /*  95 (RET) */,
    0x00000048    /*  96 (LREF0-PUSH) */,
    0x00001060    /*  97 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier util.match#match:error.493c080> */,
    0x00000014    /*  99 (RET) */,
    0x00000013    /* 100 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1112]) + 96),
    0x00000014    /* 102 (RET) */,
    0x0000003d    /* 103 (LREF0) */,
    0x00000022    /* 104 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1112]) + 117),
    0x0000005e    /* 106 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#copy-file.ff7109a0> */,
    0x00c01047    /* 108 (LREF-PUSH 1 3) */,
    0x0000004e    /* 109 (LREF12-PUSH) */,
    0x00000006    /* 110 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :safe */,
    0x00000006    /* 112 (CONST-PUSH) */,
    SCM_WORD(SCM_TRUE) /* #t */,
    0x00000042    /* 114 (LREF11) */,
    0x00006095    /* 115 (TAIL-APPLY 6) */,
    0x00000014    /* 116 (RET) */,
    0x00000006    /* 117 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1718[113])) /* "dbm-db-copy: ndbm using more than three files isn't supported" */,
    0x00001060    /* 119 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#error.ff710ae0> */,
    0x00000014    /* 121 (RET) */,
    0x00000013    /* 122 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1112]) + 65),
    0x00000014    /* 124 (RET) */,
    0x0000003d    /* 125 (LREF0) */,
    0x00000022    /* 126 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1112]) + 139),
    0x0000005e    /* 128 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#copy-file.ff7109a0> */,
    0x00c01047    /* 130 (LREF-PUSH 1 3) */,
    0x0000004e    /* 131 (LREF12-PUSH) */,
    0x00000006    /* 132 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :safe */,
    0x00000006    /* 134 (CONST-PUSH) */,
    SCM_WORD(SCM_TRUE) /* #t */,
    0x00000042    /* 136 (LREF11) */,
    0x00006095    /* 137 (TAIL-APPLY 6) */,
    0x00000014    /* 138 (RET) */,
    0x00000006    /* 139 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1718[113])) /* "dbm-db-copy: ndbm using more than three files isn't supported" */,
    0x00001060    /* 141 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#error.ff710ae0> */,
    0x00000014    /* 143 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1845[149])) /* (#<compiled-code (#f |dbm-db-copy((class <ndbm-meta>) from to . keys)|)@0xf1a7ff671960>) */,
    0x0000000e    /*   2 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1256]) + 6),
    0x0000005f    /*   4 (GREF-CALL 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.internal#%expression-name-mark-key.4acb500> */,
    0x0000000d    /*   6 (PUSH) */,
    0x00000001    /*   7 (CONST) */,
    SCM_WORD(SCM_UNDEFINED) /* |dbm-db-copy((class <ndbm-meta>) from to . keys)| */,
    0x000000ee    /*   9 (EXTEND-DENV) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1256]) + 58),
    0x00000048    /*  11 (LREF0-PUSH) */,
    0x00001017    /*  12 (LOCAL-ENV 1) */,
    0x0000200e    /*  13 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1256]) + 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.ff6fbe80> */,
    0x00001018    /*  21 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  22 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1256]) + 56),
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x0000b00e    /*  25 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1256]) + 54),
    0x0000005e    /*  27 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.ff6fbd80> */,
    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#<ndbm-meta>.ff727520> */,
    0x0000005e    /*  36 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<top>.ff6f03a0> */,
    0x0000005d    /*  38 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<top>.ff6f0380> */,
    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[152])) /* (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.ff6fbda0> */,
    0x00002062    /*  54 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.ff6fbdc0> */,
    0x0000001a    /*  56 (POP-LOCAL-ENV) */,
    0x00000057    /*  57 (LREF10-RET) */,
    0x00000015    /*  58 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#|dbm-db-copy((class <ndbm-meta>) from to . keys)|.ff6fb580> */,
    0x00000014    /*  60 (RET) */,
    /* (#f dbm-db-move((class <ndbm-meta>) from to . keys)) */
    0x0000100e    /*   0 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1317]) + 5),
    0x0000004b    /*   2 (LREF3-PUSH) */,
    0x0000105f    /*   3 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#ndbm-files.fee7b6a0> */,
    0x00001018    /*   5 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*   6 (LREF0) */,
    0x00000098    /*   7 (PAIRP) */,
    0x0000001e    /*   8 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1317]) + 125),
    0x00000076    /*  10 (LREF0-CDR) */,
    0x00000098    /*  11 (PAIRP) */,
    0x0000001e    /*  12 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1317]) + 65),
    0x0000003d    /*  14 (LREF0) */,
    0x00000086    /*  15 (CDDR) */,
    0x00000022    /*  16 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1317]) + 65),
    0x0000006a    /*  18 (LREF0-CAR) */,
    0x0000000d    /*  19 (PUSH) */,
    0x0000003d    /*  20 (LREF0) */,
    0x00000083    /*  21 (CADR-PUSH) */,
    0x00002017    /*  22 (LOCAL-ENV 2) */,
    0x0000100e    /*  23 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1317]) + 28),
    0x00802047    /*  25 (LREF-PUSH 2 2) */,
    0x0000105f    /*  26 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#ndbm-files.fee8af60> */,
    0x00001018    /*  28 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  29 (LREF0) */,
    0x00000098    /*  30 (PAIRP) */,
    0x0000001e    /*  31 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1317]) + 55),
    0x00000076    /*  33 (LREF0-CDR) */,
    0x00000098    /*  34 (PAIRP) */,
    0x0000001e    /*  35 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1317]) + 55),
    0x0000003d    /*  37 (LREF0) */,
    0x00000086    /*  38 (CDDR) */,
    0x00000022    /*  39 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1317]) + 55),
    0x0000006a    /*  41 (LREF0-CAR) */,
    0x0000000d    /*  42 (PUSH) */,
    0x0000003d    /*  43 (LREF0) */,
    0x00000083    /*  44 (CADR-PUSH) */,
    0x00002017    /*  45 (LOCAL-ENV 2) */,
    0x0000005e    /*  46 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#%dbm-rename2.fee8adc0> */,
    0x00000050    /*  48 (LREF21-PUSH) */,
    0x00000049    /*  49 (LREF1-PUSH) */,
    0x0000004f    /*  50 (LREF20-PUSH) */,
    0x00000048    /*  51 (LREF0-PUSH) */,
    0x0040403c    /*  52 (LREF 4 1) */,
    0x00006095    /*  53 (TAIL-APPLY 6) */,
    0x00000014    /*  54 (RET) */,
    0x00000048    /*  55 (LREF0-PUSH) */,
    0x00001060    /*  56 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier util.match#match:error.493c080> */,
    0x00000014    /*  58 (RET) */,
    0x00000013    /*  59 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1317]) + 55),
    0x00000014    /*  61 (RET) */,
    0x00000013    /*  62 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1317]) + 55),
    0x00000014    /*  64 (RET) */,
    0x00000076    /*  65 (LREF0-CDR) */,
    0x00000022    /*  66 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1317]) + 103),
    0x0000006a    /*  68 (LREF0-CAR) */,
    0x00001018    /*  69 (PUSH-LOCAL-ENV 1) */,
    0x0000100e    /*  70 (PRE-CALL 1) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1317]) + 75),
    0x00802047    /*  72 (LREF-PUSH 2 2) */,
    0x0000105f    /*  73 (GREF-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#ndbm-files.fee82f00> */,
    0x00001018    /*  75 (PUSH-LOCAL-ENV 1) */,
    0x0000003d    /*  76 (LREF0) */,
    0x00000098    /*  77 (PAIRP) */,
    0x0000001e    /*  78 (BF) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1317]) + 96),
    0x00000076    /*  80 (LREF0-CDR) */,
    0x00000022    /*  81 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1317]) + 96),
    0x0000006a    /*  83 (LREF0-CAR) */,
    0x00001018    /*  84 (PUSH-LOCAL-ENV 1) */,
    0x0000005e    /*  85 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#move-file.fee82d40> */,
    0x0000004f    /*  87 (LREF20-PUSH) */,
    0x00000048    /*  88 (LREF0-PUSH) */,
    0x00000006    /*  89 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :safe */,
    0x00000006    /*  91 (CONST-PUSH) */,
    SCM_WORD(SCM_TRUE) /* #t */,
    0x0040403c    /*  93 (LREF 4 1) */,
    0x00006095    /*  94 (TAIL-APPLY 6) */,
    0x00000014    /*  95 (RET) */,
    0x00000048    /*  96 (LREF0-PUSH) */,
    0x00001060    /*  97 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier util.match#match:error.493c080> */,
    0x00000014    /*  99 (RET) */,
    0x00000013    /* 100 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1317]) + 96),
    0x00000014    /* 102 (RET) */,
    0x0000003d    /* 103 (LREF0) */,
    0x00000022    /* 104 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1317]) + 117),
    0x0000005e    /* 106 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#move-file.fee7b440> */,
    0x00c01047    /* 108 (LREF-PUSH 1 3) */,
    0x0000004e    /* 109 (LREF12-PUSH) */,
    0x00000006    /* 110 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :safe */,
    0x00000006    /* 112 (CONST-PUSH) */,
    SCM_WORD(SCM_TRUE) /* #t */,
    0x00000042    /* 114 (LREF11) */,
    0x00006095    /* 115 (TAIL-APPLY 6) */,
    0x00000014    /* 116 (RET) */,
    0x00000006    /* 117 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1718[121])) /* "dbm-db-move: ndbm using more than three files isn't supported" */,
    0x00001060    /* 119 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#error.fee7b520> */,
    0x00000014    /* 121 (RET) */,
    0x00000013    /* 122 (JUMP) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1317]) + 65),
    0x00000014    /* 124 (RET) */,
    0x0000003d    /* 125 (LREF0) */,
    0x00000022    /* 126 (BNNULL) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1317]) + 139),
    0x0000005e    /* 128 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#move-file.fee7b440> */,
    0x00c01047    /* 130 (LREF-PUSH 1 3) */,
    0x0000004e    /* 131 (LREF12-PUSH) */,
    0x00000006    /* 132 (CONST-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* :safe */,
    0x00000006    /* 134 (CONST-PUSH) */,
    SCM_WORD(SCM_TRUE) /* #t */,
    0x00000042    /* 136 (LREF11) */,
    0x00006095    /* 137 (TAIL-APPLY 6) */,
    0x00000014    /* 138 (RET) */,
    0x00000006    /* 139 (CONST-PUSH) */,
    SCM_WORD(SCM_OBJ(&scm__sc.d1718[121])) /* "dbm-db-move: ndbm using more than three files isn't supported" */,
    0x00001060    /* 141 (GREF-TAIL-CALL 1) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#error.fee7b520> */,
    0x00000014    /* 143 (RET) */,
    /* %toplevel */
    0x00001019    /*   0 (LOCAL-ENV-CLOSURES 1) */,
    SCM_WORD(SCM_OBJ(&scm__rc.d1845[160])) /* (#<compiled-code (#f |dbm-db-move((class <ndbm-meta>) from to . keys)|)@0xf1a7ff05b360>) */,
    0x0000000e    /*   2 (PRE-CALL 0) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1461]) + 6),
    0x0000005f    /*   4 (GREF-CALL 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.internal#%expression-name-mark-key.4acb500> */,
    0x0000000d    /*   6 (PUSH) */,
    0x00000001    /*   7 (CONST) */,
    SCM_WORD(SCM_UNDEFINED) /* |dbm-db-move((class <ndbm-meta>) from to . keys)| */,
    0x000000ee    /*   9 (EXTEND-DENV) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1461]) + 58),
    0x00000048    /*  11 (LREF0-PUSH) */,
    0x00001017    /*  12 (LOCAL-ENV 1) */,
    0x0000200e    /*  13 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1461]) + 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.fee61900> */,
    0x00001018    /*  21 (PUSH-LOCAL-ENV 1) */,
    0x0000200e    /*  22 (PRE-CALL 2) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1461]) + 56),
    0x00000048    /*  24 (LREF0-PUSH) */,
    0x0000b00e    /*  25 (PRE-CALL 11) */,
    SCM_WORD((ScmWord*)SCM_OBJ(&scm__rc.d1844[1461]) + 54),
    0x0000005e    /*  27 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<method>.fee61800> */,
    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#<ndbm-meta>.fee8d4c0> */,
    0x0000005e    /*  36 (GREF-PUSH) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<top>.fee61ba0> */,
    0x0000005d    /*  38 (GREF) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#<top>.fee61b80> */,
    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[152])) /* (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.fee61820> */,
    0x00002062    /*  54 (PUSH-GREF-CALL 2) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier gauche.object#add-method!.fee61840> */,
    0x0000001a    /*  56 (POP-LOCAL-ENV) */,
    0x00000057    /*  57 (LREF10-RET) */,
    0x00000015    /*  58 (DEFINE 0) */,
    SCM_WORD(SCM_UNDEFINED) /* #<identifier #f#|dbm-db-move((class <ndbm-meta>) from to . keys)|.fee61380> */,
    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_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_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_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(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_UNBOUND,
    SCM_OBJ(SCM_CLASS_STATIC_TAG(Scm_VectorClass)) /* <vector> */,
    SCM_VECTOR_SIZE_SLOT_INITIALIZER(194, 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_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,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    SCM_UNBOUND,
    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; DBM* dbf; } ScmNdbmFile;
SCM_CLASS_DECL(Scm_NdbmFileClass);
#define SCM_NDBM_FILE(obj) ((ScmNdbmFile*)obj)
#define SCM_NDBM_FILE_P(obj) SCM_ISA(obj, (&Scm_NdbmFileClass))
static void Scm_NdbmFileClass_PRINT(ScmObj obj, ScmPort *port, ScmWriteContext *ctx SCM_UNUSED)
{

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

SCM_DEFINE_BUILTIN_CLASS(Scm_NdbmFileClass, Scm_NdbmFileClass_PRINT, NULL, NULL, NULL, SCM_CLASS_DEFAULT_CPL);

static void ndbm_finalize(ScmObj obj,void* G1911 SCM_UNUSED){{
#line 192 "./ndbm.scm"
{ScmNdbmFile* n=SCM_NDBM_FILE(obj);
if ((n)->dbf){{
dbm_close((n)->dbf);
(n)->dbf=(NULL);}}}}}

static ScmObj dbm_2d_2dndbmndbm_open(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj name_scm;
  ScmString* name;
  ScmObj flags_scm;
  ScmSmallInt flags;
  ScmObj mode_scm;
  ScmSmallInt mode;
  ScmObj SCM_SUBRARGS[3];
  SCM_ENTER_SUBR("ndbm-open");
  for (int SCM_i=0; SCM_i<3; 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);
  flags_scm = SCM_SUBRARGS[1];
  if (!SCM_INTP(flags_scm)) Scm_Error("ScmSmallInt required, but got %S", flags_scm);
  flags = SCM_INT_VALUE(flags_scm);
  mode_scm = SCM_SUBRARGS[2];
  if (!SCM_INTP(mode_scm)) Scm_Error("ScmSmallInt required, but got %S", mode_scm);
  mode = SCM_INT_VALUE(mode_scm);
  {
{
ScmObj SCM_RESULT;

#line 223 "./ndbm.scm"
{ScmNdbmFile* z=SCM_NEW(ScmNdbmFile);
SCM_SET_CLASS(z,&(Scm_NdbmFileClass));
Scm_RegisterFinalizer(SCM_OBJ(z),ndbm_finalize,NULL);
(z)->name=(SCM_OBJ(name));
(z)->dbf=(dbm_open(Scm_GetString(name),flags,mode));
if (((z)->dbf)==(NULL)){{
Scm_SysError("couldn't open ndbm file %S",name);}}
{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_2dndbmndbm_close(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj ndbm_scm;
  ScmNdbmFile* ndbm;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("ndbm-close");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  ndbm_scm = SCM_SUBRARGS[0];
  if (!SCM_NDBM_FILE_P(ndbm_scm)) Scm_Error("<ndbm-file> required, but got %S", ndbm_scm);
  ndbm = SCM_NDBM_FILE(ndbm_scm);
  {

#line 233 "./ndbm.scm"
if ((ndbm)->dbf){{
dbm_close((ndbm)->dbf);
(ndbm)->dbf=(NULL);}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}


static ScmObj dbm_2d_2dndbmndbm_closedP(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj ndbm_scm;
  ScmNdbmFile* ndbm;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("ndbm-closed?");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  ndbm_scm = SCM_SUBRARGS[0];
  if (!SCM_NDBM_FILE_P(ndbm_scm)) Scm_Error("<ndbm-file> required, but got %S", ndbm_scm);
  ndbm = SCM_NDBM_FILE(ndbm_scm);
  {
{
int SCM_RESULT;

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


static ScmObj dbm_2d_2dndbmndbm_store(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj ndbm_scm;
  ScmNdbmFile* ndbm;
  ScmObj key_scm;
  ScmString* key;
  ScmObj val_scm;
  ScmString* val;
  ScmObj flags_scm;
  ScmSmallInt flags;
  ScmObj SCM_SUBRARGS[4];
  SCM_ENTER_SUBR("ndbm-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);
  }
  ndbm_scm = SCM_SUBRARGS[0];
  if (!SCM_NDBM_FILE_P(ndbm_scm)) Scm_Error("<ndbm-file> required, but got %S", ndbm_scm);
  ndbm = SCM_NDBM_FILE(ndbm_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 243 "./ndbm.scm"
{datum dkey;datum dval;
if (!((ndbm)->dbf)){{Scm_Error("ndbm file already closed: %S",ndbm);}}
{const ScmStringBody* G1918=SCM_STRING_BODY(key);(dkey).dptr=(((char* )(SCM_STRING_BODY_START(G1918))));(dkey).dsize=(SCM_STRING_BODY_SIZE(G1918));}
{const ScmStringBody* G1919=SCM_STRING_BODY(val);(dval).dptr=(((char* )(SCM_STRING_BODY_START(G1919))));(dval).dsize=(SCM_STRING_BODY_SIZE(G1919));}
{SCM_RESULT=(dbm_store((ndbm)->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_2dndbmndbm_fetch(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj ndbm_scm;
  ScmNdbmFile* ndbm;
  ScmObj key_scm;
  ScmString* key;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("ndbm-fetch");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  ndbm_scm = SCM_SUBRARGS[0];
  if (!SCM_NDBM_FILE_P(ndbm_scm)) Scm_Error("<ndbm-file> required, but got %S", ndbm_scm);
  ndbm = SCM_NDBM_FILE(ndbm_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 250 "./ndbm.scm"
{datum dkey;datum dval;
if (!((ndbm)->dbf)){{Scm_Error("ndbm file already closed: %S",ndbm);}}
{const ScmStringBody* G1920=SCM_STRING_BODY(key);(dkey).dptr=(((char* )(SCM_STRING_BODY_START(G1920))));(dkey).dsize=(SCM_STRING_BODY_SIZE(G1920));}
dval=(dbm_fetch((ndbm)->dbf,dkey));
if ((dval).dptr){SCM_RESULT=(Scm_MakeString((dval).dptr,(dval).dsize,-1,SCM_STRING_COPYING));} else {SCM_RESULT=(SCM_FALSE);}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}


static ScmObj dbm_2d_2dndbmndbm_existsP(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj ndbm_scm;
  ScmNdbmFile* ndbm;
  ScmObj key_scm;
  ScmString* key;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("ndbm-exists?");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  ndbm_scm = SCM_SUBRARGS[0];
  if (!SCM_NDBM_FILE_P(ndbm_scm)) Scm_Error("<ndbm-file> required, but got %S", ndbm_scm);
  ndbm = SCM_NDBM_FILE(ndbm_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 257 "./ndbm.scm"
{datum dkey;datum dval;
if (!((ndbm)->dbf)){{Scm_Error("ndbm file already closed: %S",ndbm);}}
{const ScmStringBody* G1921=SCM_STRING_BODY(key);(dkey).dptr=(((char* )(SCM_STRING_BODY_START(G1921))));(dkey).dsize=(SCM_STRING_BODY_SIZE(G1921));}
dval=(dbm_fetch((ndbm)->dbf,dkey));
{SCM_RESULT=(((dval).dptr)!=(NULL));goto SCM_STUB_RETURN;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_MAKE_BOOL(SCM_RESULT));
}
  }
}


static ScmObj dbm_2d_2dndbmndbm_delete(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj ndbm_scm;
  ScmNdbmFile* ndbm;
  ScmObj key_scm;
  ScmString* key;
  ScmObj SCM_SUBRARGS[2];
  SCM_ENTER_SUBR("ndbm-delete");
  for (int SCM_i=0; SCM_i<2; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  ndbm_scm = SCM_SUBRARGS[0];
  if (!SCM_NDBM_FILE_P(ndbm_scm)) Scm_Error("<ndbm-file> required, but got %S", ndbm_scm);
  ndbm = SCM_NDBM_FILE(ndbm_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 "./ndbm.scm"
{datum dkey;
if (!((ndbm)->dbf)){{Scm_Error("ndbm file already closed: %S",ndbm);}}
{const ScmStringBody* G1922=SCM_STRING_BODY(key);(dkey).dptr=(((char* )(SCM_STRING_BODY_START(G1922))));(dkey).dsize=(SCM_STRING_BODY_SIZE(G1922));}
{SCM_RESULT=(dbm_delete((ndbm)->dbf,dkey));goto SCM_STUB_RETURN;}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(Scm_MakeInteger(SCM_RESULT));
}
  }
}


static ScmObj dbm_2d_2dndbmndbm_firstkey(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj ndbm_scm;
  ScmNdbmFile* ndbm;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("ndbm-firstkey");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  ndbm_scm = SCM_SUBRARGS[0];
  if (!SCM_NDBM_FILE_P(ndbm_scm)) Scm_Error("<ndbm-file> required, but got %S", ndbm_scm);
  ndbm = SCM_NDBM_FILE(ndbm_scm);
  {
{
ScmObj SCM_RESULT;

#line 270 "./ndbm.scm"
{datum dkey;
if (!((ndbm)->dbf)){{Scm_Error("ndbm file already closed: %S",ndbm);}}
dkey=(dbm_firstkey((ndbm)->dbf));
if ((dkey).dptr){SCM_RESULT=(Scm_MakeString((dkey).dptr,(dkey).dsize,-1,SCM_STRING_COPYING));} else {SCM_RESULT=(SCM_FALSE);}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}


static ScmObj dbm_2d_2dndbmndbm_nextkey(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj ndbm_scm;
  ScmNdbmFile* ndbm;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("ndbm-nextkey");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  ndbm_scm = SCM_SUBRARGS[0];
  if (!SCM_NDBM_FILE_P(ndbm_scm)) Scm_Error("<ndbm-file> required, but got %S", ndbm_scm);
  ndbm = SCM_NDBM_FILE(ndbm_scm);
  {
{
ScmObj SCM_RESULT;

#line 276 "./ndbm.scm"
{datum dkey;
if (!((ndbm)->dbf)){{Scm_Error("ndbm file already closed: %S",ndbm);}}
dkey=(dbm_nextkey((ndbm)->dbf));
if ((dkey).dptr){SCM_RESULT=(Scm_MakeString((dkey).dptr,(dkey).dsize,-1,SCM_STRING_COPYING));} else {SCM_RESULT=(SCM_FALSE);}}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_OBJ_SAFE(SCM_RESULT));
}
  }
}


static ScmObj dbm_2d_2dndbmndbm_error(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj ndbm_scm;
  ScmNdbmFile* ndbm;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("ndbm-error");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  ndbm_scm = SCM_SUBRARGS[0];
  if (!SCM_NDBM_FILE_P(ndbm_scm)) Scm_Error("<ndbm-file> required, but got %S", ndbm_scm);
  ndbm = SCM_NDBM_FILE(ndbm_scm);
  {
{
int SCM_RESULT;

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

#line 283 "./ndbm.scm"
{SCM_RESULT=(dbm_error((ndbm)->dbf));goto SCM_STUB_RETURN;}
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(Scm_MakeInteger(SCM_RESULT));
}
  }
}


static ScmObj dbm_2d_2dndbmndbm_clearerror(ScmObj *SCM_FP SCM_UNUSED, int SCM_ARGCNT SCM_UNUSED, void *data_ SCM_UNUSED)
{
  ScmObj ndbm_scm;
  ScmNdbmFile* ndbm;
  ScmObj SCM_SUBRARGS[1];
  SCM_ENTER_SUBR("ndbm-clearerror");
  for (int SCM_i=0; SCM_i<1; SCM_i++) {
    SCM_SUBRARGS[SCM_i] = SCM_ARGREF(SCM_i);
  }
  ndbm_scm = SCM_SUBRARGS[0];
  if (!SCM_NDBM_FILE_P(ndbm_scm)) Scm_Error("<ndbm-file> required, but got %S", ndbm_scm);
  ndbm = SCM_NDBM_FILE(ndbm_scm);
  {

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

#line 287 "./ndbm.scm"
dbm_clearerr((ndbm)->dbf);
goto SCM_STUB_RETURN;
SCM_STUB_RETURN:
SCM_RETURN(SCM_UNDEFINED);
  }
}

static ScmCompiledCode *toplevels[] = {
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[1])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[4])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[6])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[8])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[10])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[12])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[14])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[16])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[18])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[20])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[23])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[25])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[27])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[29])),
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[31])),
 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[327]), i++) = scm__rc.d1717[22];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[523];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[23];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[524];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[525];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[10];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[526];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[15];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[6];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[3];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[9];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[11];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[12];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[13];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[17];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[20];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[28];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[26];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[527];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[42];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[33];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[35];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[36];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[37];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[38];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[39];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[40];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[31];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[69];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[528];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[529];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[67];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[45];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[530];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[531];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[65];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[59];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[61];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[64];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[62];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[532];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[57];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[56];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[54];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[53];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[52];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = SCM_OBJ(&scm__sc.d1718[30]);
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = SCM_OBJ(&scm__sc.d1718[28]);
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[47];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[70];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[533];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[534];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[68];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[535];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[78];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[76];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[87];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[80];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[81];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[82];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[83];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[84];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[536];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[537];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[538];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[85];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[539];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[91];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[243];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[92];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[540];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[96];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[541];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[100];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[101];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[542];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[104];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[543];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = SCM_OBJ(&scm__sc.d1718[69]);
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[114];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[112];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[544];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[116];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[545];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[117];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[110];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[108];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[107];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[115];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[546];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[120];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[122];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[547];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = SCM_OBJ(&scm__sc.d1718[77]);
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[129];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[548];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[127];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[549];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[550];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[126];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[551];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[552];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[553];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[554];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[128];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[555];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[132];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[556];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[136];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[137];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[557];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[140];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[558];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = SCM_OBJ(&scm__sc.d1718[85]);
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[144];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[145];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[559];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[148];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[560];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[561];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[154];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[157];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[562];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[263];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[155];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[158];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[152];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[156];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[563];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[161];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[564];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[166];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[174];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[167];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[173];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[171];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[164];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[182];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[180];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[184];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[183];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[565];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[187];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[566];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[191];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[193];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[567];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[196];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[568];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = SCM_OBJ(&scm__sc.d1718[113]);
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[206];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[209];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[210];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[207];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[211];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[569];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[202];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[570];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[571];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[572];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[573];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[574];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[575];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[200];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[576];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[577];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[578];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[579];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[580];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[581];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[582];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[583];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[584];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[585];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[208];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[586];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[214];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[587];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = SCM_OBJ(&scm__sc.d1718[121]);
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[220];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[588];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[589];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[590];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[591];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[592];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[218];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[593];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[594];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[595];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[596];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[221];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[597];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[224];
    SCM_VECTOR_ELEMENT(SCM_OBJ(&scm__rc.d1717[327]), i++) = scm__rc.d1717[598];
    initialized = TRUE;
  }
  return SCM_OBJ(&scm__rc.d1717[327]);
}
SCM_EXTENSION_ENTRY void Scm_Init_dbm__ndbm() {
   Scm_SelectModule(SCM_MODULE(SCM_OBJ(Scm_GaucheModule())));
SCM_INIT_EXTENSION(ndbm);
  scm__rc.d1717[1] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[0])),TRUE); /* dbm.ndbm */
  scm__rc.d1717[0] = SCM_OBJ(Scm_FindModule(SCM_SYMBOL(scm__rc.d1717[1]), SCM_FIND_MODULE_CREATE)); /* module dbm.ndbm */
   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.ndbm */
  scm__rc.d1717[2] = Scm_MakeIdentifier(scm__rc.d1717[3], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.ndbm#<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); /* <ndbm-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.ndbm#<ndbm-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); /* G1850 */
  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])),TRUE); /* <ndbm> */
  scm__rc.d1717[35] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[19])),TRUE); /* <dbm> */
  scm__rc.d1717[34] = Scm_MakeIdentifier(scm__rc.d1717[35], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.ndbm#<dbm> */
  scm__rc.d1717[36] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[20])),TRUE); /* ndbm-file */
  scm__rc.d1717[37] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1718[21]))); /* :accessor */
  scm__rc.d1717[38] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[22])),TRUE); /* ndbm-file-of */
  scm__rc.d1717[39] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1718[23]))); /* :init-thunk */
  scm__rc.d1717[40] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1718[24]))); /* :metaclass */
  scm__rc.d1717[41] = Scm_MakeIdentifier(scm__rc.d1717[33], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.ndbm#<ndbm> */
  scm__rc.d1717[42] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[25])),FALSE); /* G1849 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[9]), scm__rc.d1717[42]);
  scm__rc.d1717[43] = Scm_MakePackedDebugInfo(SCM_U8VECTOR(SCM_OBJ(&scm__rc.d1847[3])),SCM_debug_info_const_vector);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[3]))->debugInfo = scm__rc.d1717[43];
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[75]))[3] = SCM_WORD(scm__rc.d1717[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[75]))[5] = SCM_WORD(scm__rc.d1717[21]);
  scm__rc.d1717[44] = Scm_MakePackedDebugInfo(SCM_U8VECTOR(SCM_OBJ(&scm__rc.d1847[4])),SCM_debug_info_const_vector);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[4]))->name = scm__rc.d1717[29];/* %toplevel */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[4]))->debugInfo = scm__rc.d1717[44];
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[82]))[5] = SCM_WORD(scm__rc.d1717[18]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[82]))[7] = SCM_WORD(scm__rc.d1717[9]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[82]))[9] = SCM_WORD(scm__rc.d1717[33]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[82]))[11] = SCM_WORD(scm__rc.d1717[11]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[82]))[13] = SCM_WORD(scm__rc.d1717[34]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[82]))[17] = SCM_WORD(scm__rc.d1717[12]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[82]))[19] = SCM_WORD(scm__rc.d1717[36]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[82]))[21] = SCM_WORD(scm__rc.d1717[37]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[82]))[23] = SCM_WORD(scm__rc.d1717[38]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[82]))[25] = SCM_WORD(scm__rc.d1717[39]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[82]))[31] = SCM_WORD(scm__rc.d1717[13]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[82]))[33] = SCM_WORD(scm__rc.d1717[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[82]))[37] = SCM_WORD(scm__rc.d1717[40]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[82]))[39] = SCM_WORD(scm__rc.d1717[18]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[82]))[41] = SCM_WORD(scm__rc.d1717[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[82]))[46] = SCM_WORD(scm__rc.d1717[33]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[82]))[48] = SCM_WORD(scm__rc.d1717[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[82]))[50] = SCM_WORD(scm__rc.d1717[16]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[82]))[56] = SCM_WORD(scm__rc.d1717[41]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[82]))[59] = SCM_WORD(scm__rc.d1717[19]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[82]))[70] = SCM_WORD(scm__rc.d1717[25]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[82]))[72] = SCM_WORD(scm__rc.d1717[27]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[82]))[76] = SCM_WORD(scm__rc.d1717[41]);
  scm__rc.d1717[45] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[26])),TRUE); /* path */
  scm__rc.d1717[47] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[27])),TRUE); /* slot-bound? */
  scm__rc.d1717[46] = Scm_MakeIdentifier(scm__rc.d1717[47], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.ndbm#slot-bound? */
  scm__rc.d1717[49] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[29])),TRUE); /* error */
  scm__rc.d1717[48] = Scm_MakeIdentifier(scm__rc.d1717[49], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.ndbm#error */
  scm__rc.d1717[50] = Scm_MakeIdentifier(scm__rc.d1717[38], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.ndbm#ndbm-file-of */
  scm__rc.d1717[52] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[31])),TRUE); /* errorf */
  scm__rc.d1717[51] = Scm_MakeIdentifier(scm__rc.d1717[52], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.ndbm#errorf */
  scm__rc.d1717[53] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[32])),TRUE); /* rw-mode */
  scm__rc.d1717[54] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1718[33]))); /* :read */
  scm__rc.d1717[56] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[34])),TRUE); /* O_RDONLY */
  scm__rc.d1717[55] = Scm_MakeIdentifier(scm__rc.d1717[56], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.ndbm#O_RDONLY */
  scm__rc.d1717[57] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1718[35]))); /* :write */
  scm__rc.d1717[59] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[36])),TRUE); /* O_RDWR */
  scm__rc.d1717[58] = Scm_MakeIdentifier(scm__rc.d1717[59], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.ndbm#O_RDWR */
  scm__rc.d1717[61] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[37])),TRUE); /* O_CREAT */
  scm__rc.d1717[60] = Scm_MakeIdentifier(scm__rc.d1717[61], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.ndbm#O_CREAT */
  scm__rc.d1717[62] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1718[38]))); /* :create */
  scm__rc.d1717[64] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[39])),TRUE); /* O_TRUNC */
  scm__rc.d1717[63] = Scm_MakeIdentifier(scm__rc.d1717[64], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.ndbm#O_TRUNC */
  scm__rc.d1717[65] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[40])),TRUE); /* file-mode */
  scm__rc.d1717[67] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[41])),TRUE); /* ndbm-open */
  scm__rc.d1717[66] = Scm_MakeIdentifier(scm__rc.d1717[67], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.ndbm#ndbm-open */
  scm__rc.d1717[68] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[42])),TRUE); /* dbm-open((self <ndbm>)) */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[12]), scm__rc.d1717[68]);
  scm__rc.d1717[69] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[43])),TRUE); /* self */
  scm__rc.d1717[70] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[44])),TRUE); /* next-method */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[14]), scm__rc.d1717[70]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[15]), scm__rc.d1717[69]);
  scm__rc.d1717[71] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[45])),TRUE); /* source-info */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[18]), scm__rc.d1717[71]);
  scm__rc.d1717[72] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1845[13]), SCM_OBJ(&scm__rc.d1845[15]), SCM_OBJ(&scm__rc.d1845[19]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[20]), scm__rc.d1717[72]);
  scm__rc.d1717[73] = Scm_MakePackedDebugInfo(SCM_U8VECTOR(SCM_OBJ(&scm__rc.d1847[5])),SCM_debug_info_const_vector);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[5]))->debugInfo = scm__rc.d1717[73];
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[160]))[8] = SCM_WORD(scm__rc.d1717[45]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[160]))[10] = SCM_WORD(scm__rc.d1717[46]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[160]))[20] = SCM_WORD(scm__rc.d1717[48]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[160]))[25] = SCM_WORD(scm__rc.d1717[50]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[160]))[34] = SCM_WORD(scm__rc.d1717[51]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[160]))[39] = SCM_WORD(scm__rc.d1717[45]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[160]))[43] = SCM_WORD(scm__rc.d1717[53]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[160]))[47] = SCM_WORD(scm__rc.d1717[54]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[160]))[50] = SCM_WORD(scm__rc.d1717[55]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[160]))[55] = SCM_WORD(scm__rc.d1717[57]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[160]))[58] = SCM_WORD(scm__rc.d1717[58]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[160]))[60] = SCM_WORD(scm__rc.d1717[60]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[160]))[66] = SCM_WORD(scm__rc.d1717[62]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[160]))[69] = SCM_WORD(scm__rc.d1717[58]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[160]))[71] = SCM_WORD(scm__rc.d1717[60]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[160]))[74] = SCM_WORD(scm__rc.d1717[63]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[160]))[86] = SCM_WORD(scm__rc.d1717[65]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[160]))[88] = SCM_WORD(scm__rc.d1717[66]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[160]))[93] = SCM_WORD(scm__rc.d1717[36]);
  scm__rc.d1717[75] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[47])),TRUE); /* %expression-name-mark-key */
  scm__rc.d1717[74] = Scm_MakeIdentifier(scm__rc.d1717[75], SCM_MODULE(Scm_GaucheInternalModule()), SCM_NIL); /* gauche.internal#%expression-name-mark-key */
  scm__rc.d1717[76] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[48])),TRUE); /* dbm-open */
  scm__rc.d1717[78] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[49])),TRUE); /* %ensure-generic-function */
  scm__rc.d1717[77] = Scm_MakeIdentifier(scm__rc.d1717[78], SCM_MODULE(scm__rc.d1717[7]), SCM_NIL); /* gauche.object#%ensure-generic-function */
  scm__rc.d1717[80] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[50])),TRUE); /* <method> */
  scm__rc.d1717[79] = Scm_MakeIdentifier(scm__rc.d1717[80], SCM_MODULE(scm__rc.d1717[7]), SCM_NIL); /* gauche.object#<method> */
  scm__rc.d1717[81] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1718[51]))); /* :generic */
  scm__rc.d1717[82] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1718[52]))); /* :specializers */
  scm__rc.d1717[83] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1718[53]))); /* :lambda-list */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[22]), scm__rc.d1717[69]);
  scm__rc.d1717[84] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1718[54]))); /* :method-locked */
  scm__rc.d1717[85] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1718[55]))); /* :body */
  scm__rc.d1717[87] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[56])),TRUE); /* add-method! */
  scm__rc.d1717[86] = Scm_MakeIdentifier(scm__rc.d1717[87], SCM_MODULE(scm__rc.d1717[7]), SCM_NIL); /* gauche.object#add-method! */
  scm__rc.d1717[88] = Scm_MakeIdentifier(scm__rc.d1717[68], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.ndbm#dbm-open((self <ndbm>)) */
  scm__rc.d1717[89] = Scm_MakePackedDebugInfo(SCM_U8VECTOR(SCM_OBJ(&scm__rc.d1847[6])),SCM_debug_info_const_vector);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[6]))->name = scm__rc.d1717[29];/* %toplevel */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[6]))->debugInfo = scm__rc.d1717[89];
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[255]))[5] = SCM_WORD(scm__rc.d1717[74]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[255]))[8] = SCM_WORD(scm__rc.d1717[68]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[255]))[16] = SCM_WORD(scm__rc.d1717[76]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[255]))[18] = SCM_WORD(scm__rc.d1717[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[255]))[20] = SCM_WORD(scm__rc.d1717[77]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[255]))[28] = SCM_WORD(scm__rc.d1717[79]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[255]))[30] = SCM_WORD(scm__rc.d1717[81]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[255]))[33] = SCM_WORD(scm__rc.d1717[82]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[255]))[35] = SCM_WORD(scm__rc.d1717[41]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[255]))[39] = SCM_WORD(scm__rc.d1717[83]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[255]))[43] = SCM_WORD(scm__rc.d1717[84]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[255]))[46] = SCM_WORD(scm__rc.d1717[85]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[255]))[49] = SCM_WORD(scm__rc.d1717[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[255]))[51] = SCM_WORD(scm__rc.d1717[86]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[255]))[55] = SCM_WORD(scm__rc.d1717[88]);
  scm__rc.d1717[91] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[57])),TRUE); /* ndbm-close */
  scm__rc.d1717[90] = Scm_MakeIdentifier(scm__rc.d1717[91], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.ndbm#ndbm-close */
  scm__rc.d1717[92] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[58])),TRUE); /* dbm-close((self <ndbm>)) */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[23]), scm__rc.d1717[92]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[27]), scm__rc.d1717[71]);
  scm__rc.d1717[93] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[59])),TRUE); /* unused-args */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[28]), scm__rc.d1717[93]);
  scm__rc.d1717[94] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1845[24]), SCM_OBJ(&scm__rc.d1845[15]), SCM_OBJ(&scm__rc.d1845[30]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[31]), scm__rc.d1717[94]);
  scm__rc.d1717[95] = Scm_MakePackedDebugInfo(SCM_U8VECTOR(SCM_OBJ(&scm__rc.d1847[7])),SCM_debug_info_const_vector);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[7]))->debugInfo = scm__rc.d1717[95];
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[312]))[4] = SCM_WORD(scm__rc.d1717[50]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[312]))[10] = SCM_WORD(scm__rc.d1717[90]);
  scm__rc.d1717[96] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[60])),TRUE); /* dbm-close */
  scm__rc.d1717[97] = Scm_MakeIdentifier(scm__rc.d1717[92], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.ndbm#dbm-close((self <ndbm>)) */
  scm__rc.d1717[98] = Scm_MakePackedDebugInfo(SCM_U8VECTOR(SCM_OBJ(&scm__rc.d1847[8])),SCM_debug_info_const_vector);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[8]))->name = scm__rc.d1717[29];/* %toplevel */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[8]))->debugInfo = scm__rc.d1717[98];
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[324]))[5] = SCM_WORD(scm__rc.d1717[74]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[324]))[8] = SCM_WORD(scm__rc.d1717[92]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[324]))[16] = SCM_WORD(scm__rc.d1717[96]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[324]))[18] = SCM_WORD(scm__rc.d1717[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[324]))[20] = SCM_WORD(scm__rc.d1717[77]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[324]))[28] = SCM_WORD(scm__rc.d1717[79]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[324]))[30] = SCM_WORD(scm__rc.d1717[81]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[324]))[33] = SCM_WORD(scm__rc.d1717[82]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[324]))[35] = SCM_WORD(scm__rc.d1717[41]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[324]))[39] = SCM_WORD(scm__rc.d1717[83]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[324]))[43] = SCM_WORD(scm__rc.d1717[84]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[324]))[46] = SCM_WORD(scm__rc.d1717[85]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[324]))[49] = SCM_WORD(scm__rc.d1717[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[324]))[51] = SCM_WORD(scm__rc.d1717[86]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[324]))[55] = SCM_WORD(scm__rc.d1717[97]);
  scm__rc.d1717[100] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[61])),TRUE); /* ndbm-closed? */
  scm__rc.d1717[99] = Scm_MakeIdentifier(scm__rc.d1717[100], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.ndbm#ndbm-closed? */
  scm__rc.d1717[101] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[62])),TRUE); /* dbm-closed?((self <ndbm>)) */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[33]), scm__rc.d1717[101]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[37]), scm__rc.d1717[71]);
  scm__rc.d1717[102] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1845[34]), SCM_OBJ(&scm__rc.d1845[15]), SCM_OBJ(&scm__rc.d1845[38]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[39]), scm__rc.d1717[102]);
  scm__rc.d1717[103] = Scm_MakePackedDebugInfo(SCM_U8VECTOR(SCM_OBJ(&scm__rc.d1847[9])),SCM_debug_info_const_vector);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[9]))->debugInfo = scm__rc.d1717[103];
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[381]))[4] = SCM_WORD(scm__rc.d1717[50]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[381]))[11] = SCM_WORD(scm__rc.d1717[99]);
  scm__rc.d1717[104] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[63])),TRUE); /* dbm-closed? */
  scm__rc.d1717[105] = Scm_MakeIdentifier(scm__rc.d1717[101], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.ndbm#dbm-closed?((self <ndbm>)) */
  scm__rc.d1717[106] = Scm_MakePackedDebugInfo(SCM_U8VECTOR(SCM_OBJ(&scm__rc.d1847[10])),SCM_debug_info_const_vector);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[10]))->name = scm__rc.d1717[29];/* %toplevel */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[10]))->debugInfo = scm__rc.d1717[106];
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[394]))[5] = SCM_WORD(scm__rc.d1717[74]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[394]))[8] = SCM_WORD(scm__rc.d1717[101]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[394]))[16] = SCM_WORD(scm__rc.d1717[104]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[394]))[18] = SCM_WORD(scm__rc.d1717[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[394]))[20] = SCM_WORD(scm__rc.d1717[77]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[394]))[28] = SCM_WORD(scm__rc.d1717[79]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[394]))[30] = SCM_WORD(scm__rc.d1717[81]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[394]))[33] = SCM_WORD(scm__rc.d1717[82]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[394]))[35] = SCM_WORD(scm__rc.d1717[41]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[394]))[39] = SCM_WORD(scm__rc.d1717[83]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[394]))[43] = SCM_WORD(scm__rc.d1717[84]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[394]))[46] = SCM_WORD(scm__rc.d1717[85]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[394]))[49] = SCM_WORD(scm__rc.d1717[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[394]))[51] = SCM_WORD(scm__rc.d1717[86]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[394]))[55] = SCM_WORD(scm__rc.d1717[105]);
  scm__rc.d1717[107] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[64])),TRUE); /* k2s */
  scm__rc.d1717[108] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[65])),TRUE); /* v2s */
  scm__rc.d1717[110] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[66])),TRUE); /* DBM_REPLACE */
  scm__rc.d1717[109] = Scm_MakeIdentifier(scm__rc.d1717[110], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.ndbm#DBM_REPLACE */
  scm__rc.d1717[112] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[67])),TRUE); /* ndbm-store */
  scm__rc.d1717[111] = Scm_MakeIdentifier(scm__rc.d1717[112], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.ndbm#ndbm-store */
  scm__rc.d1717[114] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[68])),TRUE); /* positive? */
  scm__rc.d1717[113] = Scm_MakeIdentifier(scm__rc.d1717[114], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.ndbm#positive? */
  scm__rc.d1717[115] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[70])),TRUE); /* dbm-put!((self <ndbm>) key value) */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[41]), scm__rc.d1717[115]);
  scm__rc.d1717[116] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[71])),TRUE); /* key */
  scm__rc.d1717[117] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[72])),TRUE); /* value */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[43]), scm__rc.d1717[117]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[44]), scm__rc.d1717[116]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[45]), scm__rc.d1717[69]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[48]), scm__rc.d1717[71]);
  scm__rc.d1717[118] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1845[42]), SCM_OBJ(&scm__rc.d1845[45]), SCM_OBJ(&scm__rc.d1845[49]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[50]), scm__rc.d1717[118]);
  scm__rc.d1717[119] = Scm_MakePackedDebugInfo(SCM_U8VECTOR(SCM_OBJ(&scm__rc.d1847[11])),SCM_debug_info_const_vector);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[11]))->debugInfo = scm__rc.d1717[119];
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[451]))[12] = SCM_WORD(scm__rc.d1717[50]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[451]))[18] = SCM_WORD(scm__rc.d1717[107]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[451]))[25] = SCM_WORD(scm__rc.d1717[108]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[451]))[28] = SCM_WORD(scm__rc.d1717[109]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[451]))[30] = SCM_WORD(scm__rc.d1717[111]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[451]))[32] = SCM_WORD(scm__rc.d1717[113]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[451]))[39] = SCM_WORD(scm__rc.d1717[48]);
  scm__rc.d1717[120] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[73])),TRUE); /* dbm-put! */
  scm__rc.d1717[122] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[74])),TRUE); /* <top> */
  scm__rc.d1717[121] = Scm_MakeIdentifier(scm__rc.d1717[122], SCM_MODULE(scm__rc.d1717[7]), SCM_NIL); /* gauche.object#<top> */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[52]), scm__rc.d1717[117]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[53]), scm__rc.d1717[116]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[54]), scm__rc.d1717[69]);
  scm__rc.d1717[123] = Scm_MakeIdentifier(scm__rc.d1717[115], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.ndbm#dbm-put!((self <ndbm>) key value) */
  scm__rc.d1717[124] = Scm_MakePackedDebugInfo(SCM_U8VECTOR(SCM_OBJ(&scm__rc.d1847[12])),SCM_debug_info_const_vector);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[12]))->name = scm__rc.d1717[29];/* %toplevel */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[12]))->debugInfo = scm__rc.d1717[124];
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[493]))[5] = SCM_WORD(scm__rc.d1717[74]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[493]))[8] = SCM_WORD(scm__rc.d1717[115]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[493]))[16] = SCM_WORD(scm__rc.d1717[120]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[493]))[18] = SCM_WORD(scm__rc.d1717[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[493]))[20] = SCM_WORD(scm__rc.d1717[77]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[493]))[28] = SCM_WORD(scm__rc.d1717[79]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[493]))[30] = SCM_WORD(scm__rc.d1717[81]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[493]))[33] = SCM_WORD(scm__rc.d1717[82]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[493]))[35] = SCM_WORD(scm__rc.d1717[41]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[493]))[37] = SCM_WORD(scm__rc.d1717[121]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[493]))[39] = SCM_WORD(scm__rc.d1717[121]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[493]))[43] = SCM_WORD(scm__rc.d1717[83]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[493]))[47] = SCM_WORD(scm__rc.d1717[84]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[493]))[50] = SCM_WORD(scm__rc.d1717[85]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[493]))[53] = SCM_WORD(scm__rc.d1717[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[493]))[55] = SCM_WORD(scm__rc.d1717[86]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[493]))[59] = SCM_WORD(scm__rc.d1717[123]);
  scm__rc.d1717[126] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[75])),TRUE); /* ndbm-fetch */
  scm__rc.d1717[125] = Scm_MakeIdentifier(scm__rc.d1717[126], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.ndbm#ndbm-fetch */
  scm__rc.d1717[127] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[76])),TRUE); /* s2v */
  scm__rc.d1717[128] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[78])),TRUE); /* dbm-get((self <ndbm>) key . args) */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[55]), scm__rc.d1717[128]);
  scm__rc.d1717[129] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[79])),TRUE); /* args */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[57]), scm__rc.d1717[129]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[58]), scm__rc.d1717[116]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[59]), scm__rc.d1717[69]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[62]), scm__rc.d1717[71]);
  scm__rc.d1717[130] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1845[56]), SCM_OBJ(&scm__rc.d1845[59]), SCM_OBJ(&scm__rc.d1845[63]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[64]), scm__rc.d1717[130]);
  scm__rc.d1717[131] = Scm_MakePackedDebugInfo(SCM_U8VECTOR(SCM_OBJ(&scm__rc.d1847[13])),SCM_debug_info_const_vector);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[13]))->debugInfo = scm__rc.d1717[131];
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[554]))[10] = SCM_WORD(scm__rc.d1717[50]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[554]))[16] = SCM_WORD(scm__rc.d1717[107]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[554]))[19] = SCM_WORD(scm__rc.d1717[125]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[554]))[27] = SCM_WORD(scm__rc.d1717[127]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[554]))[43] = SCM_WORD(scm__rc.d1717[50]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[554]))[45] = SCM_WORD(scm__rc.d1717[51]);
  scm__rc.d1717[132] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[80])),TRUE); /* dbm-get */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[66]), scm__rc.d1717[116]);
  SCM_SET_CDR(SCM_OBJ(&scm__rc.d1845[66]), scm__rc.d1717[129]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[67]), scm__rc.d1717[69]);
  scm__rc.d1717[133] = Scm_MakeIdentifier(scm__rc.d1717[128], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.ndbm#dbm-get((self <ndbm>) key . args) */
  scm__rc.d1717[134] = Scm_MakePackedDebugInfo(SCM_U8VECTOR(SCM_OBJ(&scm__rc.d1847[14])),SCM_debug_info_const_vector);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[14]))->name = scm__rc.d1717[29];/* %toplevel */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[14]))->debugInfo = scm__rc.d1717[134];
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[601]))[5] = SCM_WORD(scm__rc.d1717[74]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[601]))[8] = SCM_WORD(scm__rc.d1717[128]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[601]))[16] = SCM_WORD(scm__rc.d1717[132]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[601]))[18] = SCM_WORD(scm__rc.d1717[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[601]))[20] = SCM_WORD(scm__rc.d1717[77]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[601]))[28] = SCM_WORD(scm__rc.d1717[79]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[601]))[30] = SCM_WORD(scm__rc.d1717[81]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[601]))[33] = SCM_WORD(scm__rc.d1717[82]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[601]))[35] = SCM_WORD(scm__rc.d1717[41]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[601]))[37] = SCM_WORD(scm__rc.d1717[121]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[601]))[41] = SCM_WORD(scm__rc.d1717[83]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[601]))[45] = SCM_WORD(scm__rc.d1717[84]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[601]))[48] = SCM_WORD(scm__rc.d1717[85]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[601]))[51] = SCM_WORD(scm__rc.d1717[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[601]))[53] = SCM_WORD(scm__rc.d1717[86]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[601]))[57] = SCM_WORD(scm__rc.d1717[133]);
  scm__rc.d1717[136] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[81])),TRUE); /* ndbm-exists? */
  scm__rc.d1717[135] = Scm_MakeIdentifier(scm__rc.d1717[136], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.ndbm#ndbm-exists? */
  scm__rc.d1717[137] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[82])),TRUE); /* dbm-exists?((self <ndbm>) key) */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[68]), scm__rc.d1717[137]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[70]), scm__rc.d1717[116]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[71]), scm__rc.d1717[69]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[74]), scm__rc.d1717[71]);
  scm__rc.d1717[138] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1845[69]), SCM_OBJ(&scm__rc.d1845[71]), SCM_OBJ(&scm__rc.d1845[75]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[76]), scm__rc.d1717[138]);
  scm__rc.d1717[139] = Scm_MakePackedDebugInfo(SCM_U8VECTOR(SCM_OBJ(&scm__rc.d1847[15])),SCM_debug_info_const_vector);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[15]))->debugInfo = scm__rc.d1717[139];
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[660]))[8] = SCM_WORD(scm__rc.d1717[50]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[660]))[14] = SCM_WORD(scm__rc.d1717[107]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[660]))[17] = SCM_WORD(scm__rc.d1717[135]);
  scm__rc.d1717[140] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[83])),TRUE); /* dbm-exists? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[78]), scm__rc.d1717[116]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[79]), scm__rc.d1717[69]);
  scm__rc.d1717[141] = Scm_MakeIdentifier(scm__rc.d1717[137], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.ndbm#dbm-exists?((self <ndbm>) key) */
  scm__rc.d1717[142] = Scm_MakePackedDebugInfo(SCM_U8VECTOR(SCM_OBJ(&scm__rc.d1847[16])),SCM_debug_info_const_vector);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[16]))->name = scm__rc.d1717[29];/* %toplevel */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[16]))->debugInfo = scm__rc.d1717[142];
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[679]))[5] = SCM_WORD(scm__rc.d1717[74]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[679]))[8] = SCM_WORD(scm__rc.d1717[137]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[679]))[16] = SCM_WORD(scm__rc.d1717[140]);
  ((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[77]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[679]))[28] = SCM_WORD(scm__rc.d1717[79]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[679]))[30] = SCM_WORD(scm__rc.d1717[81]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[679]))[33] = SCM_WORD(scm__rc.d1717[82]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[679]))[35] = SCM_WORD(scm__rc.d1717[41]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[679]))[37] = SCM_WORD(scm__rc.d1717[121]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[679]))[41] = SCM_WORD(scm__rc.d1717[83]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[679]))[45] = SCM_WORD(scm__rc.d1717[84]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[679]))[48] = SCM_WORD(scm__rc.d1717[85]);
  ((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[86]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[679]))[57] = SCM_WORD(scm__rc.d1717[141]);
  scm__rc.d1717[144] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[84])),TRUE); /* ndbm-delete */
  scm__rc.d1717[143] = Scm_MakeIdentifier(scm__rc.d1717[144], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.ndbm#ndbm-delete */
  scm__rc.d1717[145] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[86])),TRUE); /* dbm-delete!((self <ndbm>) key) */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[80]), scm__rc.d1717[145]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[84]), scm__rc.d1717[71]);
  scm__rc.d1717[146] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1845[81]), SCM_OBJ(&scm__rc.d1845[71]), SCM_OBJ(&scm__rc.d1845[85]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[86]), scm__rc.d1717[146]);
  scm__rc.d1717[147] = Scm_MakePackedDebugInfo(SCM_U8VECTOR(SCM_OBJ(&scm__rc.d1847[17])),SCM_debug_info_const_vector);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[17]))->debugInfo = scm__rc.d1717[147];
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[738]))[12] = SCM_WORD(scm__rc.d1717[50]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[738]))[18] = SCM_WORD(scm__rc.d1717[107]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[738]))[21] = SCM_WORD(scm__rc.d1717[143]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[738]))[23] = SCM_WORD(scm__rc.d1717[113]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[738]))[31] = SCM_WORD(scm__rc.d1717[51]);
  scm__rc.d1717[148] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[87])),TRUE); /* dbm-delete! */
  scm__rc.d1717[149] = Scm_MakeIdentifier(scm__rc.d1717[145], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.ndbm#dbm-delete!((self <ndbm>) key) */
  scm__rc.d1717[150] = Scm_MakePackedDebugInfo(SCM_U8VECTOR(SCM_OBJ(&scm__rc.d1847[18])),SCM_debug_info_const_vector);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[18]))->name = scm__rc.d1717[29];/* %toplevel */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[18]))->debugInfo = scm__rc.d1717[150];
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[772]))[5] = SCM_WORD(scm__rc.d1717[74]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[772]))[8] = SCM_WORD(scm__rc.d1717[145]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[772]))[16] = SCM_WORD(scm__rc.d1717[148]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[772]))[18] = SCM_WORD(scm__rc.d1717[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[772]))[20] = SCM_WORD(scm__rc.d1717[77]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[772]))[28] = SCM_WORD(scm__rc.d1717[79]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[772]))[30] = SCM_WORD(scm__rc.d1717[81]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[772]))[33] = SCM_WORD(scm__rc.d1717[82]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[772]))[35] = SCM_WORD(scm__rc.d1717[41]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[772]))[37] = SCM_WORD(scm__rc.d1717[121]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[772]))[41] = SCM_WORD(scm__rc.d1717[83]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[772]))[45] = SCM_WORD(scm__rc.d1717[84]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[772]))[48] = SCM_WORD(scm__rc.d1717[85]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[772]))[51] = SCM_WORD(scm__rc.d1717[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[772]))[53] = SCM_WORD(scm__rc.d1717[86]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[772]))[57] = SCM_WORD(scm__rc.d1717[149]);
  scm__rc.d1717[152] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[88])),TRUE); /* ndbm-firstkey */
  scm__rc.d1717[151] = Scm_MakeIdentifier(scm__rc.d1717[152], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.ndbm#ndbm-firstkey */
  scm__rc.d1717[154] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[89])),TRUE); /* ndbm-nextkey */
  scm__rc.d1717[153] = Scm_MakeIdentifier(scm__rc.d1717[154], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.ndbm#ndbm-nextkey */
  scm__rc.d1717[155] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[90])),TRUE); /* s2k */
  scm__rc.d1717[156] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[91])),TRUE); /* dbm-fold((self <ndbm>) proc knil) */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[88]), scm__rc.d1717[156]);
  scm__rc.d1717[157] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[92])),TRUE); /* proc */
  scm__rc.d1717[158] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[93])),TRUE); /* knil */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[90]), scm__rc.d1717[158]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[91]), scm__rc.d1717[157]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[92]), scm__rc.d1717[69]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[95]), scm__rc.d1717[71]);
  scm__rc.d1717[159] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1845[89]), SCM_OBJ(&scm__rc.d1845[92]), SCM_OBJ(&scm__rc.d1845[96]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[97]), scm__rc.d1717[159]);
  scm__rc.d1717[160] = Scm_MakePackedDebugInfo(SCM_U8VECTOR(SCM_OBJ(&scm__rc.d1847[19])),SCM_debug_info_const_vector);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[19]))->debugInfo = scm__rc.d1717[160];
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[831]))[4] = SCM_WORD(scm__rc.d1717[50]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[831]))[10] = SCM_WORD(scm__rc.d1717[151]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[831]))[22] = SCM_WORD(scm__rc.d1717[125]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[831]))[28] = SCM_WORD(scm__rc.d1717[153]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[831]))[36] = SCM_WORD(scm__rc.d1717[155]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[831]))[43] = SCM_WORD(scm__rc.d1717[127]);
  scm__rc.d1717[161] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[94])),TRUE); /* dbm-fold */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[99]), scm__rc.d1717[158]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[100]), scm__rc.d1717[157]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[101]), scm__rc.d1717[69]);
  scm__rc.d1717[162] = Scm_MakeIdentifier(scm__rc.d1717[156], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.ndbm#dbm-fold((self <ndbm>) proc knil) */
  scm__rc.d1717[163] = Scm_MakePackedDebugInfo(SCM_U8VECTOR(SCM_OBJ(&scm__rc.d1847[20])),SCM_debug_info_const_vector);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[20]))->name = scm__rc.d1717[29];/* %toplevel */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[20]))->debugInfo = scm__rc.d1717[163];
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[886]))[5] = SCM_WORD(scm__rc.d1717[74]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[886]))[8] = SCM_WORD(scm__rc.d1717[156]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[886]))[16] = SCM_WORD(scm__rc.d1717[161]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[886]))[18] = SCM_WORD(scm__rc.d1717[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[886]))[20] = SCM_WORD(scm__rc.d1717[77]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[886]))[28] = SCM_WORD(scm__rc.d1717[79]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[886]))[30] = SCM_WORD(scm__rc.d1717[81]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[886]))[33] = SCM_WORD(scm__rc.d1717[82]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[886]))[35] = SCM_WORD(scm__rc.d1717[41]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[886]))[37] = SCM_WORD(scm__rc.d1717[121]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[886]))[39] = SCM_WORD(scm__rc.d1717[121]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[886]))[43] = SCM_WORD(scm__rc.d1717[83]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[886]))[47] = SCM_WORD(scm__rc.d1717[84]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[886]))[50] = SCM_WORD(scm__rc.d1717[85]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[886]))[53] = SCM_WORD(scm__rc.d1717[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[886]))[55] = SCM_WORD(scm__rc.d1717[86]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[886]))[59] = SCM_WORD(scm__rc.d1717[162]);
  scm__rc.d1717[164] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[95])),TRUE); /* ndbm-files */
  scm__rc.d1717[166] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[96])),TRUE); /* string-append */
  scm__rc.d1717[165] = Scm_MakeIdentifier(scm__rc.d1717[166], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.ndbm#string-append */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[103]), scm__rc.d1717[164]);
  scm__rc.d1717[167] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[97])),FALSE); /* G1868 */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[104]), scm__rc.d1717[167]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[107]), scm__rc.d1717[71]);
  scm__rc.d1717[168] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1845[103]), SCM_OBJ(&scm__rc.d1845[104]), SCM_OBJ(&scm__rc.d1845[108]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[109]), scm__rc.d1717[168]);
  scm__rc.d1717[169] = Scm_MakePackedDebugInfo(SCM_U8VECTOR(SCM_OBJ(&scm__rc.d1847[21])),SCM_debug_info_const_vector);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[21]))->debugInfo = scm__rc.d1717[169];
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[947]))[3] = SCM_WORD(scm__rc.d1717[165]);
  scm__rc.d1717[171] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[98])),TRUE); /* *ndbm-suffixes* */
  scm__rc.d1717[170] = Scm_MakeIdentifier(scm__rc.d1717[171], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.ndbm#*ndbm-suffixes* */
  scm__rc.d1717[173] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[99])),TRUE); /* map */
  scm__rc.d1717[172] = Scm_MakeIdentifier(scm__rc.d1717[173], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.ndbm#map */
  scm__rc.d1717[174] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[4])),TRUE); /* name */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[110]), scm__rc.d1717[174]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[113]), scm__rc.d1717[71]);
  scm__rc.d1717[175] = Scm_MakeExtendedPair(scm__rc.d1717[164], SCM_OBJ(&scm__rc.d1845[110]), SCM_OBJ(&scm__rc.d1845[114]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[115]), scm__rc.d1717[175]);
  scm__rc.d1717[176] = Scm_MakePackedDebugInfo(SCM_U8VECTOR(SCM_OBJ(&scm__rc.d1847[22])),SCM_debug_info_const_vector);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[22]))->name = scm__rc.d1717[164];/* ndbm-files */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[22]))->debugInfo = scm__rc.d1717[176];
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[952]))[3] = SCM_WORD(scm__rc.d1717[170]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[952]))[5] = SCM_WORD(scm__rc.d1717[172]);
  scm__rc.d1717[177] = Scm_MakeIdentifier(scm__rc.d1717[164], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.ndbm#ndbm-files */
  scm__rc.d1717[178] = Scm_MakePackedDebugInfo(SCM_U8VECTOR(SCM_OBJ(&scm__rc.d1847[23])),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[959]))[3] = SCM_WORD(scm__rc.d1717[74]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[959]))[6] = SCM_WORD(scm__rc.d1717[164]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[959]))[13] = SCM_WORD(scm__rc.d1717[177]);
  scm__rc.d1717[180] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[100])),TRUE); /* file-exists? */
  scm__rc.d1717[179] = Scm_MakeIdentifier(scm__rc.d1717[180], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.ndbm#file-exists? */
  scm__rc.d1717[182] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[101])),TRUE); /* every */
  scm__rc.d1717[181] = Scm_MakeIdentifier(scm__rc.d1717[182], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.ndbm#every */
  scm__rc.d1717[183] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[102])),TRUE); /* dbm-db-exists?((class <ndbm-meta>) name) */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[116]), scm__rc.d1717[183]);
  scm__rc.d1717[184] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[103])),TRUE); /* class */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[118]), scm__rc.d1717[174]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[119]), scm__rc.d1717[184]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[122]), scm__rc.d1717[71]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[123]), scm__rc.d1717[184]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[124]), scm__rc.d1717[93]);
  scm__rc.d1717[185] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1845[117]), SCM_OBJ(&scm__rc.d1845[119]), SCM_OBJ(&scm__rc.d1845[126]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[127]), scm__rc.d1717[185]);
  scm__rc.d1717[186] = Scm_MakePackedDebugInfo(SCM_U8VECTOR(SCM_OBJ(&scm__rc.d1847[24])),SCM_debug_info_const_vector);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[24]))->debugInfo = scm__rc.d1717[186];
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[974]))[1] = SCM_WORD(scm__rc.d1717[179]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[974]))[6] = SCM_WORD(scm__rc.d1717[177]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[974]))[8] = SCM_WORD(scm__rc.d1717[181]);
  scm__rc.d1717[187] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[104])),TRUE); /* dbm-db-exists? */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[129]), scm__rc.d1717[184]);
  scm__rc.d1717[188] = Scm_MakeIdentifier(scm__rc.d1717[183], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.ndbm#dbm-db-exists?((class <ndbm-meta>) name) */
  scm__rc.d1717[189] = Scm_MakePackedDebugInfo(SCM_U8VECTOR(SCM_OBJ(&scm__rc.d1847[25])),SCM_debug_info_const_vector);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[25]))->name = scm__rc.d1717[29];/* %toplevel */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[25]))->debugInfo = scm__rc.d1717[189];
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[984]))[5] = SCM_WORD(scm__rc.d1717[74]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[984]))[8] = SCM_WORD(scm__rc.d1717[183]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[984]))[16] = SCM_WORD(scm__rc.d1717[187]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[984]))[18] = SCM_WORD(scm__rc.d1717[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[984]))[20] = SCM_WORD(scm__rc.d1717[77]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[984]))[28] = SCM_WORD(scm__rc.d1717[79]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[984]))[30] = SCM_WORD(scm__rc.d1717[81]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[984]))[33] = SCM_WORD(scm__rc.d1717[82]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[984]))[35] = SCM_WORD(scm__rc.d1717[18]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[984]))[37] = SCM_WORD(scm__rc.d1717[121]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[984]))[41] = SCM_WORD(scm__rc.d1717[83]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[984]))[45] = SCM_WORD(scm__rc.d1717[84]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[984]))[48] = SCM_WORD(scm__rc.d1717[85]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[984]))[51] = SCM_WORD(scm__rc.d1717[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[984]))[53] = SCM_WORD(scm__rc.d1717[86]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[984]))[57] = SCM_WORD(scm__rc.d1717[188]);
  scm__rc.d1717[191] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[105])),TRUE); /* sys-unlink */
  scm__rc.d1717[190] = Scm_MakeIdentifier(scm__rc.d1717[191], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.ndbm#sys-unlink */
  scm__rc.d1717[192] = Scm_MakeIdentifier(scm__rc.d1717[28], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.ndbm#for-each */
  scm__rc.d1717[193] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[106])),TRUE); /* dbm-db-remove((class <ndbm-meta>) name) */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[130]), scm__rc.d1717[193]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[134]), scm__rc.d1717[71]);
  scm__rc.d1717[194] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1845[131]), SCM_OBJ(&scm__rc.d1845[119]), SCM_OBJ(&scm__rc.d1845[135]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[136]), scm__rc.d1717[194]);
  scm__rc.d1717[195] = Scm_MakePackedDebugInfo(SCM_U8VECTOR(SCM_OBJ(&scm__rc.d1847[26])),SCM_debug_info_const_vector);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[26]))->debugInfo = scm__rc.d1717[195];
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1043]))[1] = SCM_WORD(scm__rc.d1717[190]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1043]))[6] = SCM_WORD(scm__rc.d1717[177]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1043]))[8] = SCM_WORD(scm__rc.d1717[192]);
  scm__rc.d1717[196] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[107])),TRUE); /* dbm-db-remove */
  scm__rc.d1717[197] = Scm_MakeIdentifier(scm__rc.d1717[193], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.ndbm#dbm-db-remove((class <ndbm-meta>) name) */
  scm__rc.d1717[198] = Scm_MakePackedDebugInfo(SCM_U8VECTOR(SCM_OBJ(&scm__rc.d1847[27])),SCM_debug_info_const_vector);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[27]))->name = scm__rc.d1717[29];/* %toplevel */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[27]))->debugInfo = scm__rc.d1717[198];
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1053]))[5] = SCM_WORD(scm__rc.d1717[74]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1053]))[8] = SCM_WORD(scm__rc.d1717[193]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1053]))[16] = SCM_WORD(scm__rc.d1717[196]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1053]))[18] = SCM_WORD(scm__rc.d1717[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1053]))[20] = SCM_WORD(scm__rc.d1717[77]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1053]))[28] = SCM_WORD(scm__rc.d1717[79]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1053]))[30] = SCM_WORD(scm__rc.d1717[81]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1053]))[33] = SCM_WORD(scm__rc.d1717[82]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1053]))[35] = SCM_WORD(scm__rc.d1717[18]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1053]))[37] = SCM_WORD(scm__rc.d1717[121]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1053]))[41] = SCM_WORD(scm__rc.d1717[83]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1053]))[45] = SCM_WORD(scm__rc.d1717[84]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1053]))[48] = SCM_WORD(scm__rc.d1717[85]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1053]))[51] = SCM_WORD(scm__rc.d1717[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1053]))[53] = SCM_WORD(scm__rc.d1717[86]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1053]))[57] = SCM_WORD(scm__rc.d1717[197]);
  scm__rc.d1717[200] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[108])),TRUE); /* %dbm-copy2 */
  scm__rc.d1717[199] = Scm_MakeIdentifier(scm__rc.d1717[200], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.ndbm#%dbm-copy2 */
  scm__rc.d1717[202] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[109])),TRUE); /* match:error */
  scm__rc.d1717[204] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[110])),TRUE); /* util.match */
  scm__rc.d1717[203] = SCM_OBJ(Scm_FindModule(SCM_SYMBOL(scm__rc.d1717[204]), SCM_FIND_MODULE_CREATE|SCM_FIND_MODULE_PLACEHOLDING)); /* module util.match */
  scm__rc.d1717[201] = Scm_MakeIdentifier(scm__rc.d1717[202], SCM_MODULE(scm__rc.d1717[203]), SCM_NIL); /* util.match#match:error */
  scm__rc.d1717[206] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[111])),TRUE); /* copy-file */
  scm__rc.d1717[205] = Scm_MakeIdentifier(scm__rc.d1717[206], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.ndbm#copy-file */
  scm__rc.d1717[207] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1718[112]))); /* :safe */
  scm__rc.d1717[208] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[114])),TRUE); /* dbm-db-copy((class <ndbm-meta>) from to . keys) */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[138]), scm__rc.d1717[208]);
  scm__rc.d1717[209] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[115])),TRUE); /* from */
  scm__rc.d1717[210] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[116])),TRUE); /* to */
  scm__rc.d1717[211] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[117])),TRUE); /* keys */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[140]), scm__rc.d1717[211]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[141]), scm__rc.d1717[210]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[142]), scm__rc.d1717[209]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[143]), scm__rc.d1717[184]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[146]), scm__rc.d1717[71]);
  scm__rc.d1717[212] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1845[139]), SCM_OBJ(&scm__rc.d1845[143]), SCM_OBJ(&scm__rc.d1845[147]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[148]), scm__rc.d1717[212]);
  scm__rc.d1717[213] = Scm_MakePackedDebugInfo(SCM_U8VECTOR(SCM_OBJ(&scm__rc.d1847[28])),SCM_debug_info_const_vector);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[28]))->debugInfo = scm__rc.d1717[213];
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1112]))[4] = SCM_WORD(scm__rc.d1717[177]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1112]))[27] = SCM_WORD(scm__rc.d1717[177]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1112]))[47] = SCM_WORD(scm__rc.d1717[199]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1112]))[57] = SCM_WORD(scm__rc.d1717[201]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1112]))[74] = SCM_WORD(scm__rc.d1717[177]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1112]))[86] = SCM_WORD(scm__rc.d1717[205]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1112]))[90] = SCM_WORD(scm__rc.d1717[207]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1112]))[98] = SCM_WORD(scm__rc.d1717[201]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1112]))[107] = SCM_WORD(scm__rc.d1717[205]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1112]))[111] = SCM_WORD(scm__rc.d1717[207]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1112]))[120] = SCM_WORD(scm__rc.d1717[48]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1112]))[129] = SCM_WORD(scm__rc.d1717[205]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1112]))[133] = SCM_WORD(scm__rc.d1717[207]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1112]))[142] = SCM_WORD(scm__rc.d1717[48]);
  scm__rc.d1717[214] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[118])),TRUE); /* dbm-db-copy */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[150]), scm__rc.d1717[210]);
  SCM_SET_CDR(SCM_OBJ(&scm__rc.d1845[150]), scm__rc.d1717[211]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[151]), scm__rc.d1717[209]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[152]), scm__rc.d1717[184]);
  scm__rc.d1717[215] = Scm_MakeIdentifier(scm__rc.d1717[208], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.ndbm#dbm-db-copy((class <ndbm-meta>) from to . keys) */
  scm__rc.d1717[216] = Scm_MakePackedDebugInfo(SCM_U8VECTOR(SCM_OBJ(&scm__rc.d1847[29])),SCM_debug_info_const_vector);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[29]))->name = scm__rc.d1717[29];/* %toplevel */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[29]))->debugInfo = scm__rc.d1717[216];
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1256]))[5] = SCM_WORD(scm__rc.d1717[74]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1256]))[8] = SCM_WORD(scm__rc.d1717[208]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1256]))[16] = SCM_WORD(scm__rc.d1717[214]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1256]))[18] = SCM_WORD(scm__rc.d1717[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1256]))[20] = SCM_WORD(scm__rc.d1717[77]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1256]))[28] = SCM_WORD(scm__rc.d1717[79]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1256]))[30] = SCM_WORD(scm__rc.d1717[81]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1256]))[33] = SCM_WORD(scm__rc.d1717[82]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1256]))[35] = SCM_WORD(scm__rc.d1717[18]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1256]))[37] = SCM_WORD(scm__rc.d1717[121]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1256]))[39] = SCM_WORD(scm__rc.d1717[121]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1256]))[43] = SCM_WORD(scm__rc.d1717[83]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1256]))[47] = SCM_WORD(scm__rc.d1717[84]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1256]))[50] = SCM_WORD(scm__rc.d1717[85]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1256]))[53] = SCM_WORD(scm__rc.d1717[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1256]))[55] = SCM_WORD(scm__rc.d1717[86]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1256]))[59] = SCM_WORD(scm__rc.d1717[215]);
  scm__rc.d1717[218] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[119])),TRUE); /* %dbm-rename2 */
  scm__rc.d1717[217] = Scm_MakeIdentifier(scm__rc.d1717[218], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.ndbm#%dbm-rename2 */
  scm__rc.d1717[220] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[120])),TRUE); /* move-file */
  scm__rc.d1717[219] = Scm_MakeIdentifier(scm__rc.d1717[220], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.ndbm#move-file */
  scm__rc.d1717[221] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[122])),TRUE); /* dbm-db-move((class <ndbm-meta>) from to . keys) */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[153]), scm__rc.d1717[221]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[157]), scm__rc.d1717[71]);
  scm__rc.d1717[222] = Scm_MakeExtendedPair(SCM_OBJ(&scm__rc.d1845[154]), SCM_OBJ(&scm__rc.d1845[143]), SCM_OBJ(&scm__rc.d1845[158]));
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[159]), scm__rc.d1717[222]);
  scm__rc.d1717[223] = Scm_MakePackedDebugInfo(SCM_U8VECTOR(SCM_OBJ(&scm__rc.d1847[30])),SCM_debug_info_const_vector);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[30]))->debugInfo = scm__rc.d1717[223];
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1317]))[4] = SCM_WORD(scm__rc.d1717[177]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1317]))[27] = SCM_WORD(scm__rc.d1717[177]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1317]))[47] = SCM_WORD(scm__rc.d1717[217]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1317]))[57] = SCM_WORD(scm__rc.d1717[201]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1317]))[74] = SCM_WORD(scm__rc.d1717[177]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1317]))[86] = SCM_WORD(scm__rc.d1717[219]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1317]))[90] = SCM_WORD(scm__rc.d1717[207]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1317]))[98] = SCM_WORD(scm__rc.d1717[201]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1317]))[107] = SCM_WORD(scm__rc.d1717[219]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1317]))[111] = SCM_WORD(scm__rc.d1717[207]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1317]))[120] = SCM_WORD(scm__rc.d1717[48]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1317]))[129] = SCM_WORD(scm__rc.d1717[219]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1317]))[133] = SCM_WORD(scm__rc.d1717[207]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1317]))[142] = SCM_WORD(scm__rc.d1717[48]);
  scm__rc.d1717[224] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[123])),TRUE); /* dbm-db-move */
  scm__rc.d1717[225] = Scm_MakeIdentifier(scm__rc.d1717[221], SCM_MODULE(scm__rc.d1717[4]), SCM_NIL); /* dbm.ndbm#dbm-db-move((class <ndbm-meta>) from to . keys) */
  scm__rc.d1717[226] = Scm_MakePackedDebugInfo(SCM_U8VECTOR(SCM_OBJ(&scm__rc.d1847[31])),SCM_debug_info_const_vector);
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[31]))->name = scm__rc.d1717[29];/* %toplevel */
  SCM_COMPILED_CODE(SCM_OBJ(&scm__rc.d1846[31]))->debugInfo = scm__rc.d1717[226];
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1461]))[5] = SCM_WORD(scm__rc.d1717[74]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1461]))[8] = SCM_WORD(scm__rc.d1717[221]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1461]))[16] = SCM_WORD(scm__rc.d1717[224]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1461]))[18] = SCM_WORD(scm__rc.d1717[4]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1461]))[20] = SCM_WORD(scm__rc.d1717[77]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1461]))[28] = SCM_WORD(scm__rc.d1717[79]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1461]))[30] = SCM_WORD(scm__rc.d1717[81]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1461]))[33] = SCM_WORD(scm__rc.d1717[82]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1461]))[35] = SCM_WORD(scm__rc.d1717[18]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1461]))[37] = SCM_WORD(scm__rc.d1717[121]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1461]))[39] = SCM_WORD(scm__rc.d1717[121]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1461]))[43] = SCM_WORD(scm__rc.d1717[83]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1461]))[47] = SCM_WORD(scm__rc.d1717[84]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1461]))[50] = SCM_WORD(scm__rc.d1717[85]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1461]))[53] = SCM_WORD(scm__rc.d1717[14]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1461]))[55] = SCM_WORD(scm__rc.d1717[86]);
  ((ScmWord*)SCM_OBJ(&scm__rc.d1844[1461]))[59] = SCM_WORD(scm__rc.d1717[225]);
  Scm_InitStaticClassWithMeta(&Scm_NdbmFileClass, "<ndbm-file>", SCM_MODULE(scm__rc.d1717[0]), NULL, SCM_FALSE, NULL, 0);
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1717[0]), SCM_SYMBOL(scm__rc.d1717[171]), 
#line 219 "./ndbm.scm"
Scm_CStringArrayToList(ndbm_suffixes,-1,SCM_STRING_IMMUTABLE), 0);

  scm__rc.d1717[227] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[124])),TRUE); /* flags */
  scm__rc.d1717[228] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[125])),TRUE); /* mode */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[161]), scm__rc.d1717[228]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[162]), scm__rc.d1717[227]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[163]), scm__rc.d1717[174]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[166]), scm__rc.d1717[71]);
  scm__rc.d1717[229] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[126])),TRUE); /* bind-info */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[167]), scm__rc.d1717[67]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[168]), scm__rc.d1717[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[169]), scm__rc.d1717[229]);
  scm__rc.d1717[230] = Scm_MakeExtendedPair(scm__rc.d1717[67], SCM_OBJ(&scm__rc.d1845[163]), SCM_OBJ(&scm__rc.d1845[171]));
  scm__rc.d1717[231] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[127])),TRUE); /* <string> */
  scm__rc.d1717[232] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[128])),TRUE); /* <fixnum> */
  scm__rc.d1717[233] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[129])),TRUE); /* -> */
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[234]))[3] = scm__rc.d1717[1];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[234]))[4] = scm__rc.d1717[231];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[234]))[5] = scm__rc.d1717[232];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[234]))[6] = scm__rc.d1717[232];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[234]))[7] = scm__rc.d1717[233];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[234]))[8] = scm__rc.d1717[122];
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1717[0]), SCM_SYMBOL(SCM_INTERN("ndbm-open")), SCM_OBJ(&dbm_2d_2dndbmndbm_open__STUB), 0);
  dbm_2d_2dndbmndbm_open__STUB.common.info = scm__rc.d1717[230];
  dbm_2d_2dndbmndbm_open__STUB.common.typeHint = SCM_OBJ(&scm__rc.d1717[234]);
  scm__rc.d1717[243] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[130])),TRUE); /* ndbm */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[172]), scm__rc.d1717[243]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[175]), scm__rc.d1717[71]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[176]), scm__rc.d1717[91]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[177]), scm__rc.d1717[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[178]), scm__rc.d1717[229]);
  scm__rc.d1717[244] = Scm_MakeExtendedPair(scm__rc.d1717[91], SCM_OBJ(&scm__rc.d1845[172]), SCM_OBJ(&scm__rc.d1845[180]));
  scm__rc.d1717[245] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[131])),TRUE); /* <ndbm-file> */
  scm__rc.d1717[246] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[132])),TRUE); /* <void> */
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[247]))[3] = scm__rc.d1717[1];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[247]))[4] = scm__rc.d1717[245];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[247]))[5] = scm__rc.d1717[233];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[247]))[6] = scm__rc.d1717[246];
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1717[0]), SCM_SYMBOL(SCM_INTERN("ndbm-close")), SCM_OBJ(&dbm_2d_2dndbmndbm_close__STUB), 0);
  dbm_2d_2dndbmndbm_close__STUB.common.info = scm__rc.d1717[244];
  dbm_2d_2dndbmndbm_close__STUB.common.typeHint = SCM_OBJ(&scm__rc.d1717[247]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[183]), scm__rc.d1717[71]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[184]), scm__rc.d1717[100]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[185]), scm__rc.d1717[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[186]), scm__rc.d1717[229]);
  scm__rc.d1717[254] = Scm_MakeExtendedPair(scm__rc.d1717[100], SCM_OBJ(&scm__rc.d1845[172]), SCM_OBJ(&scm__rc.d1845[188]));
  scm__rc.d1717[255] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[133])),TRUE); /* <boolean> */
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[256]))[3] = scm__rc.d1717[1];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[256]))[4] = scm__rc.d1717[245];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[256]))[5] = scm__rc.d1717[233];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[256]))[6] = scm__rc.d1717[255];
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1717[0]), SCM_SYMBOL(SCM_INTERN("ndbm-closed?")), SCM_OBJ(&dbm_2d_2dndbmndbm_closedP__STUB), 0);
  dbm_2d_2dndbmndbm_closedP__STUB.common.info = scm__rc.d1717[254];
  dbm_2d_2dndbmndbm_closedP__STUB.common.typeHint = SCM_OBJ(&scm__rc.d1717[256]);
  scm__rc.d1717[263] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[134])),TRUE); /* val */
  scm__rc.d1717[264] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1718[135]))); /* :optional */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[189]), scm__rc.d1717[227]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[190]), scm__rc.d1717[264]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[191]), scm__rc.d1717[263]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[192]), scm__rc.d1717[116]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[193]), scm__rc.d1717[243]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[196]), scm__rc.d1717[71]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[197]), scm__rc.d1717[112]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[198]), scm__rc.d1717[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[199]), scm__rc.d1717[229]);
  scm__rc.d1717[265] = Scm_MakeExtendedPair(scm__rc.d1717[112], SCM_OBJ(&scm__rc.d1845[193]), SCM_OBJ(&scm__rc.d1845[201]));
  scm__rc.d1717[266] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[136])),TRUE); /* * */
  scm__rc.d1717[267] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[137])),TRUE); /* <int> */
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[268]))[3] = scm__rc.d1717[1];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[268]))[4] = scm__rc.d1717[245];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[268]))[5] = scm__rc.d1717[231];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[268]))[6] = scm__rc.d1717[231];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[268]))[7] = scm__rc.d1717[266];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[268]))[8] = scm__rc.d1717[233];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[268]))[9] = scm__rc.d1717[267];
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1717[0]), SCM_SYMBOL(SCM_INTERN("ndbm-store")), SCM_OBJ(&dbm_2d_2dndbmndbm_store__STUB), 0);
  dbm_2d_2dndbmndbm_store__STUB.common.info = scm__rc.d1717[265];
  dbm_2d_2dndbmndbm_store__STUB.common.typeHint = SCM_OBJ(&scm__rc.d1717[268]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[202]), scm__rc.d1717[243]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[205]), scm__rc.d1717[71]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[206]), scm__rc.d1717[126]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[207]), scm__rc.d1717[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[208]), scm__rc.d1717[229]);
  scm__rc.d1717[278] = Scm_MakeExtendedPair(scm__rc.d1717[126], SCM_OBJ(&scm__rc.d1845[202]), SCM_OBJ(&scm__rc.d1845[210]));
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[279]))[3] = scm__rc.d1717[1];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[279]))[4] = scm__rc.d1717[245];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[279]))[5] = scm__rc.d1717[231];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[279]))[6] = scm__rc.d1717[233];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[279]))[7] = scm__rc.d1717[122];
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1717[0]), SCM_SYMBOL(SCM_INTERN("ndbm-fetch")), SCM_OBJ(&dbm_2d_2dndbmndbm_fetch__STUB), 0);
  dbm_2d_2dndbmndbm_fetch__STUB.common.info = scm__rc.d1717[278];
  dbm_2d_2dndbmndbm_fetch__STUB.common.typeHint = SCM_OBJ(&scm__rc.d1717[279]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[213]), scm__rc.d1717[71]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[214]), scm__rc.d1717[136]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[215]), scm__rc.d1717[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[216]), scm__rc.d1717[229]);
  scm__rc.d1717[287] = Scm_MakeExtendedPair(scm__rc.d1717[136], SCM_OBJ(&scm__rc.d1845[202]), SCM_OBJ(&scm__rc.d1845[218]));
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[288]))[3] = scm__rc.d1717[1];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[288]))[4] = scm__rc.d1717[245];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[288]))[5] = scm__rc.d1717[231];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[288]))[6] = scm__rc.d1717[233];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[288]))[7] = scm__rc.d1717[255];
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1717[0]), SCM_SYMBOL(SCM_INTERN("ndbm-exists?")), SCM_OBJ(&dbm_2d_2dndbmndbm_existsP__STUB), 0);
  dbm_2d_2dndbmndbm_existsP__STUB.common.info = scm__rc.d1717[287];
  dbm_2d_2dndbmndbm_existsP__STUB.common.typeHint = SCM_OBJ(&scm__rc.d1717[288]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[221]), scm__rc.d1717[71]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[222]), scm__rc.d1717[144]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[223]), scm__rc.d1717[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[224]), scm__rc.d1717[229]);
  scm__rc.d1717[296] = Scm_MakeExtendedPair(scm__rc.d1717[144], SCM_OBJ(&scm__rc.d1845[202]), SCM_OBJ(&scm__rc.d1845[226]));
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[297]))[3] = scm__rc.d1717[1];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[297]))[4] = scm__rc.d1717[245];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[297]))[5] = scm__rc.d1717[231];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[297]))[6] = scm__rc.d1717[233];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[297]))[7] = scm__rc.d1717[267];
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1717[0]), SCM_SYMBOL(SCM_INTERN("ndbm-delete")), SCM_OBJ(&dbm_2d_2dndbmndbm_delete__STUB), 0);
  dbm_2d_2dndbmndbm_delete__STUB.common.info = scm__rc.d1717[296];
  dbm_2d_2dndbmndbm_delete__STUB.common.typeHint = SCM_OBJ(&scm__rc.d1717[297]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[229]), scm__rc.d1717[71]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[230]), scm__rc.d1717[152]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[231]), scm__rc.d1717[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[232]), scm__rc.d1717[229]);
  scm__rc.d1717[305] = Scm_MakeExtendedPair(scm__rc.d1717[152], SCM_OBJ(&scm__rc.d1845[172]), SCM_OBJ(&scm__rc.d1845[234]));
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[306]))[3] = scm__rc.d1717[1];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[306]))[4] = scm__rc.d1717[245];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[306]))[5] = scm__rc.d1717[233];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[306]))[6] = scm__rc.d1717[122];
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1717[0]), SCM_SYMBOL(SCM_INTERN("ndbm-firstkey")), SCM_OBJ(&dbm_2d_2dndbmndbm_firstkey__STUB), 0);
  dbm_2d_2dndbmndbm_firstkey__STUB.common.info = scm__rc.d1717[305];
  dbm_2d_2dndbmndbm_firstkey__STUB.common.typeHint = SCM_OBJ(&scm__rc.d1717[306]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[237]), scm__rc.d1717[71]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[238]), scm__rc.d1717[154]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[239]), scm__rc.d1717[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[240]), scm__rc.d1717[229]);
  scm__rc.d1717[313] = Scm_MakeExtendedPair(scm__rc.d1717[154], SCM_OBJ(&scm__rc.d1845[172]), SCM_OBJ(&scm__rc.d1845[242]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1717[0]), SCM_SYMBOL(SCM_INTERN("ndbm-nextkey")), SCM_OBJ(&dbm_2d_2dndbmndbm_nextkey__STUB), 0);
  dbm_2d_2dndbmndbm_nextkey__STUB.common.info = scm__rc.d1717[313];
  dbm_2d_2dndbmndbm_nextkey__STUB.common.typeHint = SCM_OBJ(&scm__rc.d1717[306]);
  scm__rc.d1717[314] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[138])),TRUE); /* ndbm-error */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[245]), scm__rc.d1717[71]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[246]), scm__rc.d1717[314]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[247]), scm__rc.d1717[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[248]), scm__rc.d1717[229]);
  scm__rc.d1717[315] = Scm_MakeExtendedPair(scm__rc.d1717[314], SCM_OBJ(&scm__rc.d1845[172]), SCM_OBJ(&scm__rc.d1845[250]));
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[316]))[3] = scm__rc.d1717[1];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[316]))[4] = scm__rc.d1717[245];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[316]))[5] = scm__rc.d1717[233];
  ((ScmObj*)SCM_OBJ(&scm__rc.d1717[316]))[6] = scm__rc.d1717[267];
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1717[0]), SCM_SYMBOL(SCM_INTERN("ndbm-error")), SCM_OBJ(&dbm_2d_2dndbmndbm_error__STUB), 0);
  dbm_2d_2dndbmndbm_error__STUB.common.info = scm__rc.d1717[315];
  dbm_2d_2dndbmndbm_error__STUB.common.typeHint = SCM_OBJ(&scm__rc.d1717[316]);
  scm__rc.d1717[323] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[139])),TRUE); /* ndbm-clearerror */
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[253]), scm__rc.d1717[71]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[254]), scm__rc.d1717[323]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[255]), scm__rc.d1717[1]);
  SCM_SET_CAR(SCM_OBJ(&scm__rc.d1845[256]), scm__rc.d1717[229]);
  scm__rc.d1717[324] = Scm_MakeExtendedPair(scm__rc.d1717[323], SCM_OBJ(&scm__rc.d1845[172]), SCM_OBJ(&scm__rc.d1845[258]));
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1717[0]), SCM_SYMBOL(SCM_INTERN("ndbm-clearerror")), SCM_OBJ(&dbm_2d_2dndbmndbm_clearerror__STUB), 0);
  dbm_2d_2dndbmndbm_clearerror__STUB.common.info = scm__rc.d1717[324];
  dbm_2d_2dndbmndbm_clearerror__STUB.common.typeHint = SCM_OBJ(&scm__rc.d1717[247]);
  scm__rc.d1717[325] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[140])),TRUE); /* DBM_INSERT */
  Scm_MakeBinding(SCM_MODULE(scm__rc.d1717[0]), SCM_SYMBOL(scm__rc.d1717[325]), Scm_MakeInteger(DBM_INSERT), SCM_BINDING_CONST);

  Scm_MakeBinding(SCM_MODULE(scm__rc.d1717[0]), SCM_SYMBOL(scm__rc.d1717[110]), Scm_MakeInteger(DBM_REPLACE), SCM_BINDING_CONST);

  Scm_MakeBinding(SCM_MODULE(scm__rc.d1717[0]), SCM_SYMBOL(scm__rc.d1717[56]), Scm_MakeInteger(O_RDONLY), SCM_BINDING_CONST);

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

  Scm_MakeBinding(SCM_MODULE(scm__rc.d1717[0]), SCM_SYMBOL(scm__rc.d1717[59]), Scm_MakeInteger(O_RDWR), SCM_BINDING_CONST);

  Scm_MakeBinding(SCM_MODULE(scm__rc.d1717[0]), SCM_SYMBOL(scm__rc.d1717[61]), Scm_MakeInteger(O_CREAT), SCM_BINDING_CONST);

  Scm_MakeBinding(SCM_MODULE(scm__rc.d1717[0]), SCM_SYMBOL(scm__rc.d1717[64]), Scm_MakeInteger(O_TRUNC), SCM_BINDING_CONST);

  Scm_VMExecuteToplevels(toplevels);
  scm__rc.d1717[523] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[142])),FALSE); /* G1842 */
  scm__rc.d1717[524] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[143])),TRUE); /* current-module */
  scm__rc.d1717[525] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[144])),TRUE); /* define-inline */
  scm__rc.d1717[526] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[145])),TRUE); /* rlet1 */
  scm__rc.d1717[527] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[146])),FALSE); /* G1848 */
  scm__rc.d1717[528] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[147])),TRUE); /* slot-set! */
  scm__rc.d1717[529] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[148])),TRUE); /* fp */
  scm__rc.d1717[530] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[149])),TRUE); /* rwopt */
  scm__rc.d1717[531] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[150])),TRUE); /* slot-ref */
  scm__rc.d1717[532] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[151])),TRUE); /* rwmode */
  scm__rc.d1717[533] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[152])),TRUE); /* let* */
  scm__rc.d1717[534] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[153])),TRUE); /* case */
  scm__rc.d1717[535] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[154])),FALSE); /* gf1851 */
  scm__rc.d1717[536] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[155])),TRUE); /* boolean */
  scm__rc.d1717[537] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[156])),TRUE); /* memq */
  scm__rc.d1717[538] = Scm_MakeKeyword(SCM_STRING(SCM_OBJ(&scm__sc.d1718[157]))); /* :locked */
  scm__rc.d1717[539] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[158])),FALSE); /* G1852 */
  scm__rc.d1717[540] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[159])),FALSE); /* gf1853 */
  scm__rc.d1717[541] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[160])),FALSE); /* G1854 */
  scm__rc.d1717[542] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[161])),FALSE); /* gf1855 */
  scm__rc.d1717[543] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[162])),FALSE); /* G1856 */
  scm__rc.d1717[544] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[163])),TRUE); /* %dbm-k2s */
  scm__rc.d1717[545] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[164])),TRUE); /* %dbm-v2s */
  scm__rc.d1717[546] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[165])),FALSE); /* gf1857 */
  scm__rc.d1717[547] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[166])),FALSE); /* G1858 */
  scm__rc.d1717[548] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[167])),TRUE); /* pair? */
  scm__rc.d1717[549] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[168])),FALSE); /* G1860 */
  scm__rc.d1717[550] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[169])),TRUE); /* tmp */
  scm__rc.d1717[551] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[170])),TRUE); /* => */
  scm__rc.d1717[552] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[171])),TRUE); /* cut */
  scm__rc.d1717[553] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[172])),TRUE); /* %dbm-s2v */
  scm__rc.d1717[554] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[173])),TRUE); /* <> */
  scm__rc.d1717[555] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[174])),FALSE); /* gf1859 */
  scm__rc.d1717[556] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[175])),FALSE); /* G1861 */
  scm__rc.d1717[557] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[176])),FALSE); /* gf1862 */
  scm__rc.d1717[558] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[177])),FALSE); /* G1863 */
  scm__rc.d1717[559] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[178])),FALSE); /* gf1864 */
  scm__rc.d1717[560] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[179])),FALSE); /* G1865 */
  scm__rc.d1717[561] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[180])),TRUE); /* r */
  scm__rc.d1717[562] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[181])),TRUE); /* %dbm-s2k */
  scm__rc.d1717[563] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[182])),FALSE); /* gf1866 */
  scm__rc.d1717[564] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[183])),FALSE); /* G1867 */
  scm__rc.d1717[565] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[184])),FALSE); /* gf1869 */
  scm__rc.d1717[566] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[185])),FALSE); /* G1870 */
  scm__rc.d1717[567] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[186])),FALSE); /* gf1871 */
  scm__rc.d1717[568] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[187])),FALSE); /* G1872 */
  scm__rc.d1717[569] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[188])),FALSE); /* G1874 */
  scm__rc.d1717[570] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[189])),FALSE); /* G1880 */
  scm__rc.d1717[571] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[190])),TRUE); /* f */
  scm__rc.d1717[572] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[191])),TRUE); /* t */
  scm__rc.d1717[573] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[192])),FALSE); /* G1881 */
  scm__rc.d1717[574] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[193])),FALSE); /* G1876 */
  scm__rc.d1717[575] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[194])),FALSE); /* G1883 */
  scm__rc.d1717[576] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[195])),TRUE); /* f1 */
  scm__rc.d1717[577] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[196])),TRUE); /* t1 */
  scm__rc.d1717[578] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[197])),TRUE); /* f2 */
  scm__rc.d1717[579] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[198])),TRUE); /* t2 */
  scm__rc.d1717[580] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[199])),FALSE); /* G1884 */
  scm__rc.d1717[581] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[200])),FALSE); /* G1875 */
  scm__rc.d1717[582] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[201])),FALSE); /* G1877 */
  scm__rc.d1717[583] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[202])),FALSE); /* G1878 */
  scm__rc.d1717[584] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[203])),TRUE); /* match-let1 */
  scm__rc.d1717[585] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[204])),TRUE); /* match */
  scm__rc.d1717[586] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[205])),FALSE); /* gf1873 */
  scm__rc.d1717[587] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[206])),FALSE); /* G1886 */
  scm__rc.d1717[588] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[207])),FALSE); /* G1888 */
  scm__rc.d1717[589] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[208])),FALSE); /* G1894 */
  scm__rc.d1717[590] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[209])),FALSE); /* G1895 */
  scm__rc.d1717[591] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[210])),FALSE); /* G1890 */
  scm__rc.d1717[592] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[211])),FALSE); /* G1897 */
  scm__rc.d1717[593] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[212])),FALSE); /* G1898 */
  scm__rc.d1717[594] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[213])),FALSE); /* G1889 */
  scm__rc.d1717[595] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[214])),FALSE); /* G1891 */
  scm__rc.d1717[596] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[215])),FALSE); /* G1892 */
  scm__rc.d1717[597] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[216])),FALSE); /* gf1887 */
  scm__rc.d1717[598] = Scm_MakeSymbol(SCM_STRING(SCM_OBJ(&scm__sc.d1718[217])),FALSE); /* G1900 */
}
