EMIT 568 src/code.c EMIT, EMIT 179 src/vminsn.c /* 0*/ { SCM_VM_NOP, EMIT, SCM_VM_NOP }, EMIT 185 src/vminsn.c /* 6*/ { SCM_VM_CONST_PUSH, EMIT, SCM_VM_CONST_PUSH }, EMIT 186 src/vminsn.c /* 7*/ { SCM_VM_CONSTI_PUSH, EMIT, SCM_VM_CONSTI_PUSH }, EMIT 187 src/vminsn.c /* 8*/ { SCM_VM_CONSTN_PUSH, EMIT, SCM_VM_CONSTN_PUSH }, EMIT 188 src/vminsn.c /* 9*/ { SCM_VM_CONSTF_PUSH, EMIT, SCM_VM_CONSTF_PUSH }, EMIT 189 src/vminsn.c /* 10*/ { SCM_VM_CONST_RET, EMIT, SCM_VM_CONST_RET }, EMIT 190 src/vminsn.c /* 11*/ { SCM_VM_CONSTF_RET, EMIT, SCM_VM_CONSTF_RET }, EMIT 191 src/vminsn.c /* 12*/ { SCM_VM_CONSTU_RET, EMIT, SCM_VM_CONSTU_RET }, EMIT 193 src/vminsn.c /* 14*/ { SCM_VM_PRE_CALL, EMIT, SCM_VM_PRE_CALL }, EMIT 194 src/vminsn.c /* 15*/ { SCM_VM_PUSH_PRE_CALL, EMIT, SCM_VM_PUSH_PRE_CALL }, EMIT 195 src/vminsn.c /* 16*/ { SCM_VM_CHECK_STACK, EMIT, SCM_VM_CHECK_STACK }, EMIT 196 src/vminsn.c /* 17*/ { SCM_VM_CALL, EMIT, SCM_VM_CALL }, EMIT 197 src/vminsn.c /* 18*/ { SCM_VM_TAIL_CALL, EMIT, SCM_VM_TAIL_CALL }, EMIT 198 src/vminsn.c /* 19*/ { SCM_VM_JUMP, EMIT, SCM_VM_JUMP }, EMIT 199 src/vminsn.c /* 20*/ { SCM_VM_RET, EMIT, SCM_VM_RET }, EMIT 200 src/vminsn.c /* 21*/ { SCM_VM_DEFINE, EMIT, SCM_VM_DEFINE }, EMIT 201 src/vminsn.c /* 22*/ { SCM_VM_CLOSURE, EMIT, SCM_VM_CLOSURE }, EMIT 202 src/vminsn.c /* 23*/ { SCM_VM_LOCAL_ENV, EMIT, SCM_VM_LOCAL_ENV }, EMIT 203 src/vminsn.c /* 24*/ { SCM_VM_PUSH_LOCAL_ENV, EMIT, SCM_VM_PUSH_LOCAL_ENV }, EMIT 204 src/vminsn.c /* 25*/ { SCM_VM_LOCAL_ENV_CLOSURES, EMIT, SCM_VM_LOCAL_ENV_CLOSURES }, EMIT 205 src/vminsn.c /* 26*/ { SCM_VM_POP_LOCAL_ENV, EMIT, SCM_VM_POP_LOCAL_ENV }, EMIT 206 src/vminsn.c /* 27*/ { SCM_VM_LOCAL_ENV_JUMP, EMIT, SCM_VM_LOCAL_ENV_JUMP }, EMIT 207 src/vminsn.c /* 28*/ { SCM_VM_LOCAL_ENV_CALL, EMIT, SCM_VM_LOCAL_ENV_CALL }, EMIT 208 src/vminsn.c /* 29*/ { SCM_VM_LOCAL_ENV_TAIL_CALL, EMIT, SCM_VM_LOCAL_ENV_TAIL_CALL }, EMIT 209 src/vminsn.c /* 30*/ { SCM_VM_BF, EMIT, SCM_VM_BF }, EMIT 210 src/vminsn.c /* 31*/ { SCM_VM_BT, EMIT, SCM_VM_BT }, EMIT 211 src/vminsn.c /* 32*/ { SCM_VM_BNEQ, EMIT, SCM_VM_BNEQ }, EMIT 212 src/vminsn.c /* 33*/ { SCM_VM_BNEQV, EMIT, SCM_VM_BNEQV }, EMIT 213 src/vminsn.c /* 34*/ { SCM_VM_BNNULL, EMIT, SCM_VM_BNNULL }, EMIT 214 src/vminsn.c /* 35*/ { SCM_VM_BNUMNE, EMIT, SCM_VM_BNUMNE }, EMIT 215 src/vminsn.c /* 36*/ { SCM_VM_BNLT, EMIT, SCM_VM_BNLT }, EMIT 216 src/vminsn.c /* 37*/ { SCM_VM_BNLE, EMIT, SCM_VM_BNLE }, EMIT 217 src/vminsn.c /* 38*/ { SCM_VM_BNGT, EMIT, SCM_VM_BNGT }, EMIT 218 src/vminsn.c /* 39*/ { SCM_VM_BNGE, EMIT, SCM_VM_BNGE }, EMIT 219 src/vminsn.c /* 40*/ { SCM_VM_BNUMNEI, EMIT, SCM_VM_BNUMNEI }, EMIT 220 src/vminsn.c /* 41*/ { SCM_VM_BNEQC, EMIT, SCM_VM_BNEQC }, EMIT 221 src/vminsn.c /* 42*/ { SCM_VM_BNEQVC, EMIT, SCM_VM_BNEQVC }, EMIT 222 src/vminsn.c /* 43*/ { SCM_VM_RF, EMIT, SCM_VM_RF }, EMIT 223 src/vminsn.c /* 44*/ { SCM_VM_RT, EMIT, SCM_VM_RT }, EMIT 224 src/vminsn.c /* 45*/ { SCM_VM_RNEQ, EMIT, SCM_VM_RNEQ }, EMIT 225 src/vminsn.c /* 46*/ { SCM_VM_RNEQV, EMIT, SCM_VM_RNEQV }, EMIT 226 src/vminsn.c /* 47*/ { SCM_VM_RNNULL, EMIT, SCM_VM_RNNULL }, EMIT 227 src/vminsn.c /* 48*/ { SCM_VM_RECEIVE, EMIT, SCM_VM_RECEIVE }, EMIT 228 src/vminsn.c /* 49*/ { SCM_VM_TAIL_RECEIVE, EMIT, SCM_VM_TAIL_RECEIVE }, EMIT 229 src/vminsn.c /* 50*/ { SCM_VM_LSET, EMIT, SCM_VM_LSET }, EMIT 230 src/vminsn.c /* 51*/ { SCM_VM_LSET0, EMIT, SCM_VM_LSET0 }, EMIT 231 src/vminsn.c /* 52*/ { SCM_VM_LSET1, EMIT, SCM_VM_LSET1 }, EMIT 232 src/vminsn.c /* 53*/ { SCM_VM_LSET2, EMIT, SCM_VM_LSET2 }, EMIT 233 src/vminsn.c /* 54*/ { SCM_VM_LSET3, EMIT, SCM_VM_LSET3 }, EMIT 234 src/vminsn.c /* 55*/ { SCM_VM_LSET4, EMIT, SCM_VM_LSET4 }, EMIT 235 src/vminsn.c /* 56*/ { SCM_VM_GSET, EMIT, SCM_VM_GSET }, EMIT 247 src/vminsn.c /* 68*/ { SCM_VM_LREF4, EMIT, SCM_VM_LREF4 }, EMIT 248 src/vminsn.c /* 69*/ { SCM_VM_LREF13, EMIT, SCM_VM_LREF13 }, EMIT 249 src/vminsn.c /* 70*/ { SCM_VM_LREF14, EMIT, SCM_VM_LREF14 }, EMIT 250 src/vminsn.c /* 71*/ { SCM_VM_LREF_PUSH, EMIT, SCM_VM_LREF_PUSH }, EMIT 251 src/vminsn.c /* 72*/ { SCM_VM_LREF0_PUSH, EMIT, SCM_VM_LREF0_PUSH }, EMIT 252 src/vminsn.c /* 73*/ { SCM_VM_LREF1_PUSH, EMIT, SCM_VM_LREF1_PUSH }, EMIT 253 src/vminsn.c /* 74*/ { SCM_VM_LREF2_PUSH, EMIT, SCM_VM_LREF2_PUSH }, EMIT 254 src/vminsn.c /* 75*/ { SCM_VM_LREF3_PUSH, EMIT, SCM_VM_LREF3_PUSH }, EMIT 255 src/vminsn.c /* 76*/ { SCM_VM_LREF10_PUSH, EMIT, SCM_VM_LREF10_PUSH }, EMIT 256 src/vminsn.c /* 77*/ { SCM_VM_LREF11_PUSH, EMIT, SCM_VM_LREF11_PUSH }, EMIT 257 src/vminsn.c /* 78*/ { SCM_VM_LREF12_PUSH, EMIT, SCM_VM_LREF12_PUSH }, EMIT 258 src/vminsn.c /* 79*/ { SCM_VM_LREF20_PUSH, EMIT, SCM_VM_LREF20_PUSH }, EMIT 259 src/vminsn.c /* 80*/ { SCM_VM_LREF21_PUSH, EMIT, SCM_VM_LREF21_PUSH }, EMIT 260 src/vminsn.c /* 81*/ { SCM_VM_LREF30_PUSH, EMIT, SCM_VM_LREF30_PUSH }, EMIT 261 src/vminsn.c /* 82*/ { SCM_VM_LREF4_PUSH, EMIT, SCM_VM_LREF4_PUSH }, EMIT 262 src/vminsn.c /* 83*/ { SCM_VM_LREF13_PUSH, EMIT, SCM_VM_LREF13_PUSH }, EMIT 263 src/vminsn.c /* 84*/ { SCM_VM_LREF14_PUSH, EMIT, SCM_VM_LREF14_PUSH }, EMIT 265 src/vminsn.c /* 86*/ { SCM_VM_GREF_PUSH, EMIT, SCM_VM_GREF_PUSH }, EMIT 266 src/vminsn.c /* 87*/ { SCM_VM_GREF_CALL, EMIT, SCM_VM_GREF_CALL }, EMIT 267 src/vminsn.c /* 88*/ { SCM_VM_GREF_TAIL_CALL, EMIT, SCM_VM_GREF_TAIL_CALL }, EMIT 268 src/vminsn.c /* 89*/ { SCM_VM_PUSH_GREF, EMIT, SCM_VM_PUSH_GREF }, EMIT 269 src/vminsn.c /* 90*/ { SCM_VM_PUSH_GREF_CALL, EMIT, SCM_VM_PUSH_GREF_CALL }, EMIT 270 src/vminsn.c /* 91*/ { SCM_VM_PUSH_GREF_TAIL_CALL, EMIT, SCM_VM_PUSH_GREF_TAIL_CALL }, EMIT 271 src/vminsn.c /* 92*/ { SCM_VM_LREF0_PUSH_GREF, EMIT, SCM_VM_LREF0_PUSH_GREF }, EMIT 272 src/vminsn.c /* 93*/ { SCM_VM_LREF0_PUSH_GREF_CALL, EMIT, SCM_VM_LREF0_PUSH_GREF_CALL }, EMIT 273 src/vminsn.c /* 94*/ { SCM_VM_LREF0_PUSH_GREF_TAIL_CALL, EMIT, SCM_VM_LREF0_PUSH_GREF_TAIL_CALL }, EMIT 274 src/vminsn.c /* 95*/ { SCM_VM_PROMISE, EMIT, SCM_VM_PROMISE }, EMIT 275 src/vminsn.c /* 96*/ { SCM_VM_CONST_APPLY, EMIT, SCM_VM_CONST_APPLY }, EMIT 277 src/vminsn.c /* 98*/ { SCM_VM_CONS_PUSH, EMIT, SCM_VM_CONS_PUSH }, EMIT 279 src/vminsn.c /*100*/ { SCM_VM_CAR_PUSH, EMIT, SCM_VM_CAR_PUSH }, EMIT 281 src/vminsn.c /*102*/ { SCM_VM_CDR_PUSH, EMIT, SCM_VM_CDR_PUSH }, EMIT 283 src/vminsn.c /*104*/ { SCM_VM_CAAR_PUSH, EMIT, SCM_VM_CAAR_PUSH }, EMIT 285 src/vminsn.c /*106*/ { SCM_VM_CADR_PUSH, EMIT, SCM_VM_CADR_PUSH }, EMIT 287 src/vminsn.c /*108*/ { SCM_VM_CDAR_PUSH, EMIT, SCM_VM_CDAR_PUSH }, EMIT 289 src/vminsn.c /*110*/ { SCM_VM_CDDR_PUSH, EMIT, SCM_VM_CDDR_PUSH }, EMIT 290 src/vminsn.c /*111*/ { SCM_VM_LIST, EMIT, SCM_VM_LIST }, EMIT 291 src/vminsn.c /*112*/ { SCM_VM_LIST_STAR, EMIT, SCM_VM_LIST_STAR }, EMIT 292 src/vminsn.c /*113*/ { SCM_VM_LENGTH, EMIT, SCM_VM_LENGTH }, EMIT 293 src/vminsn.c /*114*/ { SCM_VM_MEMQ, EMIT, SCM_VM_MEMQ }, EMIT 294 src/vminsn.c /*115*/ { SCM_VM_MEMV, EMIT, SCM_VM_MEMV }, EMIT 295 src/vminsn.c /*116*/ { SCM_VM_ASSQ, EMIT, SCM_VM_ASSQ }, EMIT 296 src/vminsn.c /*117*/ { SCM_VM_ASSV, EMIT, SCM_VM_ASSV }, EMIT 297 src/vminsn.c /*118*/ { SCM_VM_EQ, EMIT, SCM_VM_EQ }, EMIT 298 src/vminsn.c /*119*/ { SCM_VM_EQV, EMIT, SCM_VM_EQV }, EMIT 299 src/vminsn.c /*120*/ { SCM_VM_APPEND, EMIT, SCM_VM_APPEND }, EMIT 300 src/vminsn.c /*121*/ { SCM_VM_NOT, EMIT, SCM_VM_NOT }, EMIT 301 src/vminsn.c /*122*/ { SCM_VM_REVERSE, EMIT, SCM_VM_REVERSE }, EMIT 302 src/vminsn.c /*123*/ { SCM_VM_APPLY, EMIT, SCM_VM_APPLY }, EMIT 303 src/vminsn.c /*124*/ { SCM_VM_TAIL_APPLY, EMIT, SCM_VM_TAIL_APPLY }, EMIT 304 src/vminsn.c /*125*/ { SCM_VM_IS_A, EMIT, SCM_VM_IS_A }, EMIT 305 src/vminsn.c /*126*/ { SCM_VM_NULLP, EMIT, SCM_VM_NULLP }, EMIT 306 src/vminsn.c /*127*/ { SCM_VM_PAIRP, EMIT, SCM_VM_PAIRP }, EMIT 307 src/vminsn.c /*128*/ { SCM_VM_CHARP, EMIT, SCM_VM_CHARP }, EMIT 308 src/vminsn.c /*129*/ { SCM_VM_EOFP, EMIT, SCM_VM_EOFP }, EMIT 309 src/vminsn.c /*130*/ { SCM_VM_STRINGP, EMIT, SCM_VM_STRINGP }, EMIT 310 src/vminsn.c /*131*/ { SCM_VM_SYMBOLP, EMIT, SCM_VM_SYMBOLP }, EMIT 311 src/vminsn.c /*132*/ { SCM_VM_VECTORP, EMIT, SCM_VM_VECTORP }, EMIT 312 src/vminsn.c /*133*/ { SCM_VM_IDENTIFIERP, EMIT, SCM_VM_IDENTIFIERP }, EMIT 313 src/vminsn.c /*134*/ { SCM_VM_SETTER, EMIT, SCM_VM_SETTER }, EMIT 314 src/vminsn.c /*135*/ { SCM_VM_VALUES, EMIT, SCM_VM_VALUES }, EMIT 315 src/vminsn.c /*136*/ { SCM_VM_VEC, EMIT, SCM_VM_VEC }, EMIT 316 src/vminsn.c /*137*/ { SCM_VM_LIST2VEC, EMIT, SCM_VM_LIST2VEC }, EMIT 317 src/vminsn.c /*138*/ { SCM_VM_APP_VEC, EMIT, SCM_VM_APP_VEC }, EMIT 318 src/vminsn.c /*139*/ { SCM_VM_VEC_LEN, EMIT, SCM_VM_VEC_LEN }, EMIT 319 src/vminsn.c /*140*/ { SCM_VM_VEC_REF, EMIT, SCM_VM_VEC_REF }, EMIT 320 src/vminsn.c /*141*/ { SCM_VM_VEC_SET, EMIT, SCM_VM_VEC_SET }, EMIT 321 src/vminsn.c /*142*/ { SCM_VM_VEC_REFI, EMIT, SCM_VM_VEC_REFI }, EMIT 322 src/vminsn.c /*143*/ { SCM_VM_VEC_SETI, EMIT, SCM_VM_VEC_SETI }, EMIT 323 src/vminsn.c /*144*/ { SCM_VM_NUMEQ2, EMIT, SCM_VM_NUMEQ2 }, EMIT 324 src/vminsn.c /*145*/ { SCM_VM_NUMLT2, EMIT, SCM_VM_NUMLT2 }, EMIT 325 src/vminsn.c /*146*/ { SCM_VM_NUMLE2, EMIT, SCM_VM_NUMLE2 }, EMIT 326 src/vminsn.c /*147*/ { SCM_VM_NUMGT2, EMIT, SCM_VM_NUMGT2 }, EMIT 327 src/vminsn.c /*148*/ { SCM_VM_NUMGE2, EMIT, SCM_VM_NUMGE2 }, EMIT 328 src/vminsn.c /*149*/ { SCM_VM_NUMADD2, EMIT, SCM_VM_NUMADD2 }, EMIT 329 src/vminsn.c /*150*/ { SCM_VM_NUMSUB2, EMIT, SCM_VM_NUMSUB2 }, EMIT 330 src/vminsn.c /*151*/ { SCM_VM_NUMMUL2, EMIT, SCM_VM_NUMMUL2 }, EMIT 331 src/vminsn.c /*152*/ { SCM_VM_NUMDIV2, EMIT, SCM_VM_NUMDIV2 }, EMIT 332 src/vminsn.c /*153*/ { SCM_VM_NEGATE, EMIT, SCM_VM_NEGATE }, EMIT 333 src/vminsn.c /*154*/ { SCM_VM_NUMADDI, EMIT, SCM_VM_NUMADDI }, EMIT 334 src/vminsn.c /*155*/ { SCM_VM_NUMSUBI, EMIT, SCM_VM_NUMSUBI }, EMIT 335 src/vminsn.c /*156*/ { SCM_VM_READ_CHAR, EMIT, SCM_VM_READ_CHAR }, EMIT 336 src/vminsn.c /*157*/ { SCM_VM_PEEK_CHAR, EMIT, SCM_VM_PEEK_CHAR }, EMIT 337 src/vminsn.c /*158*/ { SCM_VM_WRITE_CHAR, EMIT, SCM_VM_WRITE_CHAR }, EMIT 338 src/vminsn.c /*159*/ { SCM_VM_CURIN, EMIT, SCM_VM_CURIN }, EMIT 339 src/vminsn.c /*160*/ { SCM_VM_CUROUT, EMIT, SCM_VM_CUROUT }, EMIT 340 src/vminsn.c /*161*/ { SCM_VM_CURERR, EMIT, SCM_VM_CURERR }, EMIT 341 src/vminsn.c /*162*/ { SCM_VM_SLOT_REF, EMIT, SCM_VM_SLOT_REF }, EMIT 342 src/vminsn.c /*163*/ { SCM_VM_SLOT_SET, EMIT, SCM_VM_SLOT_SET }, EMIT 343 src/vminsn.c /*164*/ { SCM_VM_SLOT_REFC, EMIT, SCM_VM_SLOT_REFC }, EMIT 344 src/vminsn.c /*165*/ { SCM_VM_SLOT_SETC, EMIT, SCM_VM_SLOT_SETC }, EMIT 346 src/vminsn.c /*166*/ { SCM_VM_PUSH, EMIT, SCM_VM_CDDR_PUSH }, EMIT 349 src/vminsn.c /*168*/ { SCM_VM_PUSH, EMIT, SCM_VM_CDAR_PUSH }, EMIT 352 src/vminsn.c /*170*/ { SCM_VM_PUSH, EMIT, SCM_VM_CADR_PUSH }, EMIT 355 src/vminsn.c /*172*/ { SCM_VM_PUSH, EMIT, SCM_VM_CAAR_PUSH }, EMIT 358 src/vminsn.c /*174*/ { SCM_VM_PUSH, EMIT, SCM_VM_CDR_PUSH }, EMIT 361 src/vminsn.c /*176*/ { SCM_VM_PUSH, EMIT, SCM_VM_CAR_PUSH }, EMIT 364 src/vminsn.c /*178*/ { SCM_VM_PUSH, EMIT, SCM_VM_CONS_PUSH }, EMIT 367 src/vminsn.c /*180*/ { SCM_VM_PUSH, EMIT, SCM_VM_GREF_PUSH }, EMIT 368 src/vminsn.c /*181*/ { SCM_VM_CALL, EMIT, SCM_VM_GREF_CALL }, EMIT 369 src/vminsn.c /*182*/ { SCM_VM_TAIL_CALL, EMIT, SCM_VM_GREF_TAIL_CALL }, EMIT 372 src/vminsn.c /*184*/ { SCM_VM_PUSH, EMIT, SCM_VM_LREF30_PUSH }, EMIT 375 src/vminsn.c /*186*/ { SCM_VM_PUSH, EMIT, SCM_VM_LREF21_PUSH }, EMIT 378 src/vminsn.c /*188*/ { SCM_VM_PUSH, EMIT, SCM_VM_LREF20_PUSH }, EMIT 381 src/vminsn.c /*190*/ { SCM_VM_PUSH, EMIT, SCM_VM_LREF12_PUSH }, EMIT 384 src/vminsn.c /*192*/ { SCM_VM_PUSH, EMIT, SCM_VM_LREF11_PUSH }, EMIT 387 src/vminsn.c /*194*/ { SCM_VM_PUSH, EMIT, SCM_VM_LREF10_PUSH }, EMIT 390 src/vminsn.c /*196*/ { SCM_VM_PUSH, EMIT, SCM_VM_LREF3_PUSH }, EMIT 393 src/vminsn.c /*198*/ { SCM_VM_PUSH, EMIT, SCM_VM_LREF2_PUSH }, EMIT 396 src/vminsn.c /*200*/ { SCM_VM_PUSH, EMIT, SCM_VM_LREF1_PUSH }, EMIT 405 src/vminsn.c /*206*/ { SCM_VM_CALL, EMIT, SCM_VM_LREF0_PUSH_GREF_CALL }, EMIT 406 src/vminsn.c /*207*/ { SCM_VM_TAIL_CALL, EMIT, SCM_VM_LREF0_PUSH_GREF_TAIL_CALL }, EMIT 409 src/vminsn.c /*209*/ { SCM_VM_PUSH, EMIT, SCM_VM_LREF_PUSH }, EMIT 412 src/vminsn.c /*211*/ { SCM_VM_PRE_CALL, EMIT, SCM_VM_PUSH_PRE_CALL }, EMIT 413 src/vminsn.c /*212*/ { SCM_VM_LOCAL_ENV, EMIT, SCM_VM_PUSH_LOCAL_ENV }, EMIT 417 src/vminsn.c /*215*/ { SCM_VM_CALL, EMIT, SCM_VM_PUSH_GREF_CALL }, EMIT 418 src/vminsn.c /*216*/ { SCM_VM_TAIL_CALL, EMIT, SCM_VM_PUSH_GREF_TAIL_CALL }, EMIT 421 src/vminsn.c /*218*/ { SCM_VM_RET, EMIT, SCM_VM_CONSTU_RET }, EMIT 424 src/vminsn.c /*220*/ { SCM_VM_PUSH, EMIT, SCM_VM_CONSTF_PUSH }, EMIT 425 src/vminsn.c /*221*/ { SCM_VM_RET, EMIT, SCM_VM_CONSTF_RET }, EMIT 428 src/vminsn.c /*223*/ { SCM_VM_PUSH, EMIT, SCM_VM_CONSTN_PUSH }, EMIT 431 src/vminsn.c /*225*/ { SCM_VM_PUSH, EMIT, SCM_VM_CONSTI_PUSH }, EMIT 434 src/vminsn.c /*227*/ { SCM_VM_PUSH, EMIT, SCM_VM_CONST_PUSH }, EMIT 435 src/vminsn.c /*228*/ { SCM_VM_RET, EMIT, SCM_VM_CONST_RET },