codep 252 src/regexp.c int codep; /* [pass3] front of code generation */ codep 270 src/regexp.c ctx->codep = 0; codep 936 src/regexp.c SCM_ASSERT(ctx->codep < ctx->codemax); codep 937 src/regexp.c ctx->code[ctx->codep++] = code; codep 951 src/regexp.c SCM_ASSERT(ctx->codep < ctx->codemax-1); codep 952 src/regexp.c ctx->code[ctx->codep++] = (offset>>8) & 0xff; codep 953 src/regexp.c ctx->code[ctx->codep++] = offset & 0xff; codep 959 src/regexp.c static void rc3_fill_offset(regcomp_ctx *ctx, int codep, int offset) codep 967 src/regexp.c SCM_ASSERT(codep < ctx->codemax-1); codep 968 src/regexp.c ctx->code[codep] = (offset >> 8) & 0xff; codep 969 src/regexp.c ctx->code[codep+1] = offset & 0xff; codep 982 src/regexp.c int nrun = 0, ocodep = ctx->codep, nb, i; codep 1005 src/regexp.c ctx->codep = ocodep+2; codep 1137 src/regexp.c int ocodep = ctx->codep; codep 1142 src/regexp.c rc3_fill_offset(ctx, ocodep+1, ctx->codep); codep 1151 src/regexp.c int ocodep = ctx->codep; codep 1157 src/regexp.c rc3_fill_offset(ctx, ocodep+1, ctx->codep); codep 1168 src/regexp.c int ocodep1 = ctx->codep, ocodep2; codep 1171 src/regexp.c ocodep2 = ctx->codep; codep 1174 src/regexp.c rc3_fill_offset(ctx, ocodep1+1, ctx->codep); codep 1178 src/regexp.c rc3_fill_offset(ctx, ocodep2+1, ctx->codep); codep 1202 src/regexp.c patchp = ctx->codep; codep 1207 src/regexp.c jumps = Scm_Cons(SCM_MAKE_INT(ctx->codep), jumps); codep 1210 src/regexp.c rc3_fill_offset(ctx, patchp, ctx->codep); codep 1216 src/regexp.c rc3_fill_offset(ctx, patchp, ctx->codep); codep 1264 src/regexp.c if (n>0) rc3_fill_offset(ctx, j0, ctx->codep); codep 1266 src/regexp.c if (ctx->emitp) j0 = ctx->codep; codep 1270 src/regexp.c jlist = Scm_Cons(SCM_MAKE_INT(ctx->codep), jlist); codep 1274 src/regexp.c rc3_fill_offset(ctx, j0, ctx->codep); /* patch #0n */ codep 1279 src/regexp.c jn = ctx->codep; codep 1283 src/regexp.c jn = ctx->codep; codep 1287 src/regexp.c jlist = Scm_Cons(SCM_MAKE_INT(ctx->codep), jlist); codep 1290 src/regexp.c rc3_fill_offset(ctx, jn, ctx->codep); codep 1297 src/regexp.c ctx->codep); codep 1304 src/regexp.c rc3_fill_offset(ctx, jn, ctx->codep); codep 1309 src/regexp.c rc3_fill_offset(ctx, SCM_INT_VALUE(SCM_CAR(jlist)), ctx->codep); codep 1357 src/regexp.c ctx->rx->numCodes = ctx->codep; codep 1365 src/regexp.c int end = rx->numCodes, codep; codep 1375 src/regexp.c for (codep = 0; codep < end; codep++) { codep 1376 src/regexp.c switch (rx->code[codep]) { codep 1379 src/regexp.c codep++; codep 1381 src/regexp.c codep-1, codep 1382 src/regexp.c (rx->code[codep-1]==RE_MATCH1? "MATCH1":"MATCH1_CI"), codep 1383 src/regexp.c rx->code[codep], rx->code[codep]); codep 1387 src/regexp.c codep++; codep 1389 src/regexp.c u_int numchars = (u_int)rx->code[codep]; codep 1392 src/regexp.c codep-1, codep 1393 src/regexp.c (rx->code[codep-1]==RE_MATCH? "MATCH":"MATCH_CI"), codep 1396 src/regexp.c Scm_Printf(SCM_CUROUT, "%c", rx->code[++codep]); codep 1401 src/regexp.c Scm_Printf(SCM_CUROUT, "%4d ANY\n", codep); codep 1404 src/regexp.c codep++; codep 1405 src/regexp.c Scm_Printf(SCM_CUROUT, "%4d TRY %d\n", codep-1, codep 1406 src/regexp.c (rx->code[codep])*256 + rx->code[codep+1]); codep 1407 src/regexp.c codep++; codep 1410 src/regexp.c codep++; codep 1412 src/regexp.c codep-1, rx->code[codep], codep 1413 src/regexp.c rx->sets[rx->code[codep]]); codep 1416 src/regexp.c codep++; codep 1418 src/regexp.c codep-1, rx->code[codep], codep 1419 src/regexp.c rx->sets[rx->code[codep]]); codep 1422 src/regexp.c codep++; codep 1424 src/regexp.c codep-1, rx->code[codep], codep 1425 src/regexp.c rx->sets[rx->code[codep]]); codep 1428 src/regexp.c codep++; codep 1430 src/regexp.c codep-1, rx->code[codep], codep 1431 src/regexp.c rx->sets[rx->code[codep]]); codep 1434 src/regexp.c codep++; codep 1435 src/regexp.c Scm_Printf(SCM_CUROUT, "%4d JUMP %d\n", codep-1, codep 1436 src/regexp.c (rx->code[codep])*256 + rx->code[codep+1]); codep 1437 src/regexp.c codep++; codep 1440 src/regexp.c Scm_Printf(SCM_CUROUT, "%4d FAIL\n", codep); codep 1443 src/regexp.c Scm_Printf(SCM_CUROUT, "%4d SUCCESS\n", codep); codep 1446 src/regexp.c codep++; codep 1447 src/regexp.c Scm_Printf(SCM_CUROUT, "%4d BEGIN %d\n", codep-1, rx->code[codep]); codep 1450 src/regexp.c codep++; codep 1451 src/regexp.c Scm_Printf(SCM_CUROUT, "%4d END %d\n", codep-1, rx->code[codep]); codep 1454 src/regexp.c Scm_Printf(SCM_CUROUT, "%4d BOL\n", codep); codep 1457 src/regexp.c Scm_Printf(SCM_CUROUT, "%4d EOL\n", codep); codep 1460 src/regexp.c Scm_Printf(SCM_CUROUT, "%4d WB\n", codep); codep 1463 src/regexp.c Scm_Printf(SCM_CUROUT, "%4d NWB\n", codep); codep 1467 src/regexp.c codep, rx->code[codep+1], rx->code[codep+1], codep 1468 src/regexp.c rx->code[codep+2]*256+rx->code[codep+3]); codep 1469 src/regexp.c codep += 3; codep 1472 src/regexp.c codep++; codep 1474 src/regexp.c codep-1, rx->code[codep], codep 1475 src/regexp.c rx->sets[rx->code[codep]]); codep 1478 src/regexp.c codep++; codep 1480 src/regexp.c codep-1, rx->code[codep], codep 1481 src/regexp.c rx->sets[rx->code[codep]]); codep 1484 src/regexp.c codep++; codep 1486 src/regexp.c codep-1, rx->code[codep], codep 1487 src/regexp.c rx->sets[rx->code[codep]]); codep 1490 src/regexp.c codep++; codep 1492 src/regexp.c codep-1, rx->code[codep], codep 1493 src/regexp.c rx->sets[rx->code[codep]]); codep 1496 src/regexp.c codep++; codep 1497 src/regexp.c Scm_Printf(SCM_CUROUT, "%4d ASSERT %d\n", codep-1, codep 1498 src/regexp.c (rx->code[codep])*256 + rx->code[codep+1]); codep 1499 src/regexp.c codep++; codep 1502 src/regexp.c codep++; codep 1503 src/regexp.c Scm_Printf(SCM_CUROUT, "%4d NASSERT %d\n", codep-1, codep 1504 src/regexp.c (rx->code[codep])*256 + rx->code[codep+1]); codep 1505 src/regexp.c codep++;