Home | History | Annotate | Download | only in lib

Lines Matching full:with__0

1992     register struct pr_PathEle * with__0;
2011 with__0 = & pr->rbestpath.rele[*i];
2019 if (with__0->rprodname != 0) {
2020 PICODBG_INFO(("pp path :%s%s(", pr->lspaces, picokpr_getVarStrPtr(with__0->rnetwork,with__0->rprodname)));
2022 if ((pr->ritems[with__0->ritemid+1] != NULL) && (pr->ritems[with__0->ritemid+1]->head.type == PICODATA_ITEM_TOKEN)) {
2023 PICODBG_INFO(("pp in (1): %s'%s'", pr->lspaces, pr->ritems[with__0->ritemid+1]->data));
2025 if ((pr->ritems[with__0->ritemid+1] != NULL)) {
2026 while ((pr->rinItemList != NULL) && (pr->rinItemList != pr->ritems[with__0->ritemid+1]) && (pr->rinItemList->head.type != PICODATA_ITEM_TOKEN)) {
2043 wpset = picokpr_getTokSetWP(with__0->rnetwork, with__0->rtok);
2044 npset = picokpr_getTokSetNP(with__0->rnetwork, with__0->rtok);
2048 lvar = pr_findVariable(lvars,pr_attrVal(with__0->rnetwork, with__0->rtok, PR_TSEVar));
2052 lvar->id = pr_attrVal(with__0->rnetwork, with__0->rtok, PR_TSEVar);
2065 lvar = pr_findVariable(lvars,pr_attrVal(with__0->rnetwork, with__0->rtok, PR_TSEVar));
2069 lvar->id = pr_attrVal(with__0->rnetwork, with__0->rtok, PR_TSEVar);
2077 lit->head.info1 = pr->ritems[with__0->ritemid+1]->head.info1;
2078 lit->head.info2 = pr->ritems[with__0->ritemid+1]->head.info2;
2079 if (pr->ritems[with__0->ritemid+1]->head.info1 == PICODATA_ITEMINFO1_TOKTYPE_SPACE) {
2082 lit->head.len = pr_strcpy(lit->data, pr->ritems[with__0->ritemid+1]->data);
2088 if ((pr->ritems[with__0->ritemid+1]->head.info1 == PICODATA_ITEMINFO1_TOKTYPE_SPACE)) {
2091 lvar->last->head.len = pr_strcat(lvar->last->data,pr->ritems[with__0->ritemid+1]->data);
2097 lvar->first = pr->ritems[with__0->ritemid+1];
2098 lvar->last = pr->ritems[with__0->ritemid+1];
2102 pr_getOutputItemList(this, pr, with__0->rnetwork,pr_attrVal(with__0->rnetwork, with__0->rtok, PR_TSEOut),lvars,& (*o),& (*ol));
2106 if ((*i > 0) && (with__0->rdepth-1) == pr->rbestpath.rele[*i + 1].rdepth) {
2108 while ((li < 127) && (li < with__0->rdepth-1)) {
2133 register struct pr_PathEle * with__0;
2200 with__0 = & pr->rbestpath.rele[li];
2201 pr_disposeItem(this, & pr->ritems[with__0->ritemid+1]);
2264 register struct pr_PathEle * with__0;
2269 with__0 = & pr->ractpath.rele[len - 1];
2270 npset = picokpr_getTokSetNP(with__0->rnetwork, with__0->rtok);
2273 pr->ractpath.rele[len].rnetwork = with__0->rnetwork;
2274 pr->ractpath.rele[len].rtok = picokpr_getTokNextOfs(with__0->rnetwork, with__0->rtok);
2275 pr->ractpath.rele[len].rdepth = with__0->rdepth;
2289 register struct pr_PathEle * with__0;
2294 with__0 = & pr->ractpath.rele[pr->ractpath.rlen - 1];
2296 npset = picokpr_getTokSetNP(with__0->rnetwork, with__0->rtok);
2297 if (with__0->rcompare == PR_SMALLER) {
2299 lTok = picokpr_getTokAltLOfs(with__0->rnetwork, with__0->rtok);
2305 lTok = picokpr_getTokAltROfs(with__0->rnetwork, with__0->rtok);
2310 with__0->rlState = PR_LSInit;
2311 with__0->rtok = lTok;
2312 with__0->ritemid = -1;
2313 with__0->rcompare = -1;
2314 with__0->rprodname = 0;
2315 with__0->rprodprefcost = 0;
2365 register struct pr_PathEle * with__0;
2370 with__0 = & pr->ractpath.rele[pr->ractpath.rlen - 1];
2371 wpset = picokpr_getTokSetWP(with__0->rnetwork, with__0->rtok);
2375 lstrp = picokpr_getVarStrPtr(with__0->rnetwork, pr_attrVal(with__0->rnetwork, with__0->rtok, PR_TSEProdExt));
2377 with__0->rprodname = picokpr_getProdNameOfs(with__0->rnetwork, pr_attrVal(with__0->rnetwork, with__0->rtok,PR_TSEProd));
2378 with__0->rprodprefcost = picokpr_getProdPrefCost(with__0->rnetwork, pr_attrVal(with__0->rnetwork,with__0->rtok,PR_TSEProd));
2379 pr->ractpath.rele[pr->ractpath.rlen].rdepth = with__0->rdepth + 1;
2387 pr->ractpath.rele[pr->ractpath.rlen].rnetwork = with__0->rnetwork;
2388 pr->ractpath.rele[pr->ractpath.rlen].rtok = picokpr_getProdATokOfs(with__0->rnetwork, pr_attrVal(with__0->rnetwork, with__0->rtok,PR_TSEProd));
2389 with__0->rprodname = picokpr_getProdNameOfs(with__0->rnetwork, pr_attrVal(with__0->rnetwork, with__0->rtok, PR_TSEProd));
2390 with__0->rprodprefcost = picokpr_getProdPrefCost(with__0->rnetwork, pr_attrVal(with__0->rnetwork, with__0->rtok, PR_TSEProd));
2391 pr->ractpath.rele[pr->ractpath.rlen].rdepth = with__0->rdepth + 1;
2526 register struct pr_PathEle * with__0;
2533 with__0 = & pr->ractpath.rele[pr->ractpath.rlen - 1];
2537 lstrp = (picokpr_VarStrPtr)&pr->ritems[with__0->ritemid+1]->data;
2539 if (((PR_TSE_MASK_LEN & wpset) != 0) && (lulen != pr_attrVal(with__0->rnetwork, with__0->rtok, PR_TSELen))) {
2542 if (((PR_TSE_MASK_MIN & wpset) != 0) && (lulen < pr_attrVal(with__0->rnetwork, with__0->rtok, PR_TSEMin))) {
2545 if (((PR_TSE_MASK_MAX & wpset) != 0) && (lulen > pr_attrVal(with__0->rnetwork, with__0->rtok, PR_TSEMax))) {
2559 if (leol != pr_attrVal(with__0->rnetwork, with__0->rtok, PR_TSEVal)) {
2563 if (((PR_TSE_MASK_ID & wpset) != 0) && (pr->ritems[with__0->ritemid+1]->head.info2 != pr_attrVal(with__0->rnetwork, with__0->rtok, PR_TSEID))) {
2573 register struct pr_PathEle * with__0;
2578 with__0 = & pr->ractpath.rele[pr->ractpath.rlen - 1];
2582 lstrp = (picokpr_VarStrPtr)&pr->ritems[with__0->ritemid+1]->data;
2584 if ((((PR_TSE_MASK_LEN & wpset) != 0) && (lulen != pr_attrVal(with__0->rnetwork, with__0->rtok, PR_TSELen)))) {
2587 lval = pr->ritems[with__0->ritemid+1]->val;
2588 if (((PR_TSE_MASK_MIN & wpset) != 0) && (lval < pr_attrVal(with__0->rnetwork, with__0->rtok, PR_TSEMin))) {
2591 if (((PR_TSE_MASK_MAX & wpset) != 0) && (lval > pr_attrVal(with__0->rnetwork, with__0->rtok, PR_TSEMax))) {
2597 if (((PR_TSE_MASK_VAL & wpset) != 0) && (lval != pr_attrVal(with__0->rnetwork, with__0->rtok, PR_TSEVal))) {
2603 if (((PR_TSE_MASK_HEAD & wpset) != 0) && !(picokpr_isEqualHead(with__0->rnetwork,lstrp,PR_MAX_DATA_LEN,pr_attrVal(with__0->rnetwork, with__0->rtok, PR_TSEHead)))) {
2606 if (((PR_TSE_MASK_MID & wpset) != 0) && !(picokpr_isEqualMid(with__0->rnetwork,lstrp,PR_MAX_DATA_LEN,pr_attrVal(with__0->rnetwork, with__0->rtok, PR_TSEMid)))) {
2609 if (((PR_TSE_MASK_TAIL & wpset) != 0) && !(picokpr_isEqualTail(with__0->rnetwork,lstrp,PR_MAX_DATA_LEN,pr_attrVal(with__0->rnetwork, with__0->rtok, PR_TSETail)))) {
2612 if (((PR_TSE_MASK_ID & wpset) != 0) && (pr->ritems[with__0->ritemid+1]->head.info2 != pr_attrVal(with__0->rnetwork, with__0->rtok, PR_TSEID))) {
2623 register struct pr_PathEle * with__0;
2627 with__0 = & pr->ractpath.rele[pr->ractpath.rlen - 1];
2632 lstrp = (picokpr_VarStrPtr)(void *) &pr->ritems[with__0->ritemid+1]->data;
2634 if (((PR_TSE_MASK_LEN & wpset) != 0) && (lulen != pr_attrVal(with__0->rnetwork, with__0->rtok, PR_TSELen))) {
2637 if (((PR_TSE_MASK_MIN & wpset) != 0) && (lulen < pr_attrVal(with__0->rnetwork, with__0->rtok, PR_TSEMin))) {
2640 if (((PR_TSE_MASK_MAX & wpset) != 0) && (lulen > pr_attrVal(with__0->rnetwork, with__0->rtok, PR_TSEMax))) {
2646 if (((PR_TSE_MASK_HEAD & wpset) != 0) && !(picokpr_isEqualHead(with__0->rnetwork,lstrp,PR_MAX_DATA_LEN,pr_attrVal(with__0->rnetwork, with__0->rtok, PR_TSEHead)))) {
2649 if (((PR_TSE_MASK_MID & wpset) != 0) && !(picokpr_isEqualMid(with__0->rnetwork,lstrp,PR_MAX_DATA_LEN ,pr_attrVal(with__0->rnetwork, with__0->rtok, PR_TSEMid)))) {
2652 if (((PR_TSE_MASK_TAIL & wpset) != 0) && !(picokpr_isEqualTail(with__0->rnetwork,lstrp,PR_MAX_DATA_LEN,pr_attrVal(with__0->rnetwork, with__0->rtok, PR_TSETail)))) {
2655 if (((PR_TSE_MASK_ID & wpset) != 0) && (pr->ritems[with__0->ritemid+1]->head.info2 != pr_attrVal(with__0->rnetwork, with__0->rtok, PR_TSEID))) {
2665 register struct pr_PathEle * with__0;
2667 with__0 = & pr->ractpath.rele[pr->ractpath.rlen - 1];
2675 if (((PR_TSE_MASK_ID & wpset) != 0) && (pr->ritems[with__0->ritemid+1]->head.info2 != pr_attrVal(with__0->rnetwork, with__0->rtok, PR_TSEID))) {
2686 register struct pr_PathEle * with__0;
2690 with__0 = & pr->ractpath.rele[pr->ractpath.rlen - 1];
2695 lulen = picobase_utf8_length(pr->ritems[with__0->ritemid+1]->data, PR_MAX_DATA_LEN);
2696 if (((PR_TSE_MASK_LEN & wpset) != 0) && (lulen != pr_attrVal(with__0->rnetwork, with__0->rtok, PR_TSELen))) {
2699 if (((PR_TSE_MASK_MIN & wpset) != 0) && (lulen < pr_attrVal(with__0->rnetwork, with__0->rtok, PR_TSEMin))) {
2702 if (((PR_TSE_MASK_MAX & wpset) != 0) && (lulen > pr_attrVal(with__0->rnetwork, with__0->rtok, PR_TSEMax))) {
2709 if (((PR_TSE_MASK_HEAD & wpset) != 0) && !(picokpr_isEqualHead(with__0->rnetwork,pr->ritems[with__0->ritemid+1]->strci,PR_MAX_DATA_LEN,pr_attrVal(with__0->rnetwork, with__0->rtok, PR_TSEHead)))) {
2712 if (((PR_TSE_MASK_MID & wpset) != 0) && !(picokpr_isEqualMid(with__0->rnetwork,pr->ritems[with__0->ritemid+1]->strci,PR_MAX_DATA_LEN,pr_attrVal(with__0->rnetwork, with__0->rtok, PR_TSEMid)))) {
2715 if (((PR_TSE_MASK_TAIL & wpset) != 0) && !(picokpr_isEqualTail(with__0->rnetwork,pr->ritems[with__0->ritemid+1]->strci,PR_MAX_DATA_LEN,pr_attrVal(with__0->rnetwork, with__0->rtok, PR_TSETail)))) {
2719 if (((PR_TSE_MASK_STR & wpset) != 0) && !(picokpr_isEqual(with__0->rnetwork,pr->ritems[with__0->ritemid+1]->strcis,PR_MAX_DATA_LEN,pr_attrVal(with__0->rnetwork, with__0->rtok, PR_TSEStr)))) {
2722 if (((PR_TSE_MASK_HEAD & wpset) != 0) && !(picokpr_isEqualHead(with__0->rnetwork,pr->ritems[with__0->ritemid+1]->strcis,PR_MAX_DATA_LEN,pr_attrVal(with__0->rnetwork, with__0->rtok, PR_TSEHead)))) {
2725 if (((PR_TSE_MASK_MID & wpset) != 0) && !(picokpr_isEqualMid(with__0->rnetwork,pr->ritems[with__0->ritemid+1]->strcis,PR_MAX_DATA_LEN,pr_attrVal(with__0->rnetwork, with__0->rtok, PR_TSEMid)))) {
2728 if (((PR_TSE_MASK_TAIL & wpset) != 0) && !(picokpr_isEqualTail(with__0->rnetwork,pr->ritems[with__0->ritemid+1]->strcis,PR_MAX_DATA_LEN,pr_attrVal(with__0->rnetwork, with__0->rtok, PR_TSETail)))) {
2732 if (((PR_TSE_MASK_STR & wpset) != 0) && !(picokpr_isEqual(with__0->rnetwork,pr->ritems[with__0->ritemid+1]->data,PR_MAX_DATA_LEN,pr_attrVal(with__0->rnetwork, with__0->rtok, PR_TSEStr)))) {
2735 if (((PR_TSE_MASK_HEAD & wpset) != 0) && !(picokpr_isEqualHead(with__0->rnetwork,pr->ritems[with__0->ritemid+1]->data,PR_MAX_DATA_LEN,pr_attrVal(with__0->rnetwork, with__0->rtok, PR_TSEHead)))) {
2738 if (((PR_TSE_MASK_MID & wpset) != 0) && !(picokpr_isEqualMid(with__0->rnetwork,pr->ritems[with__0->ritemid+1]->data,PR_MAX_DATA_LEN,pr_attrVal(with__0->rnetwork, with__0->rtok, PR_TSEMid)))) {
2741 if (((PR_TSE_MASK_TAIL & wpset) != 0) && !(picokpr_isEqualTail(with__0->rnetwork,pr->ritems[with__0->ritemid+1]->data,PR_MAX_DATA_LEN,pr_attrVal(with__0->rnetwork, with__0->rtok, PR_TSETail)))) {
2745 if (((PR_TSE_MASK_AUC & npset) != 0) && !(pr->ritems[with__0->ritemid+1]->auc)) {
2748 if (((PR_TSE_MASK_ALC & npset) != 0) && !(pr->ritems[with__0->ritemid+1]->alc)) {
2751 if (((PR_TSE_MASK_SUC & npset) != 0) && !(pr->ritems[with__0->ritemid+1]->suc)) {
2754 if (((PR_TSE_MASK_ROMAN & npset) != 0) && !(pr_isLatinNumber(pr->ritems[with__0->ritemid+1]->data,& lromanval))) {
2757 if (((PR_TSE_MASK_ID & wpset) != 0) && (pr->ritems[with__0->ritemid+1]->head.info2 != pr_attrVal(with__0->rnetwork, with__0->rtok, PR_TSEID))) {
2794 register struct pr_PathEle * with__0;
2799 with__0 = & pr->ractpath.rele[pr->ractpath.rlen - 1];
2800 npset = picokpr_getTokSetNP(with__0->rnetwork, with__0->rtok);
2801 wpset = picokpr_getTokSetWP(with__0->rnetwork, with__0->rtok);
2805 lstrp = picokpr_getVarStrPtr(with__0->rnetwork, pr_attrVal(with__0->rnetwork, with__0->rtok, PR_TSEStr));
2806 pr_compare(pr->ritems[with__0->ritemid+1]->strci,lstrp,cmpres);
2811 switch (pr->ritems[with__0->ritemid+1]->head.info1) {
2896 register struct pr_PathEle * with__0;
2916 with__0 = & pr->ractpath.rele[pr->ractpath.rlen - 1];
2917 switch (with__0->rlState) {
2919 npset = picokpr_getTokSetNP(with__0->rnetwork, with__0->rtok);
2920 wpset = picokpr_getTokSetWP(with__0->rnetwork, with__0->rtok);
2922 if (with__0->rdepth == 1) {
2931 with__0->rlState = PR_LSGetNextToken;
2933 with__0->rlState = PR_LSGetProdContToken;
2936 with__0->rlState = PR_LSGetProdToken;
2938 with__0->rlState = PR_LSGetNextToken;
2940 with__0->rlState = PR_LSGetToken;
2942 with__0->rlState = PR_LSGetNextToken;
2946 with__0->rlState = PR_LSGetAltToken;
2950 with__0->rlState = PR_LSGetAltToken;
2958 with__0->rlState = PR_LSMatch;
2960 with__0->rlState = PR_LSGetAltToken;
2962 with__0->rlState = PR_LSGetToken2;
2968 with__0->rlState = PR_LSMatch;
2970 with__0->rlState = PR_LSGoBack;
2974 switch (pr_matchTokens(this, pr, & with__0->rcompare)) {
2976 with__0->rlState = PR_LSGetNextToken;
2979 with__0->rlState = PR_LSGetAltToken;
2983 with__0->rlState = PR_LSGetNextToken;
2987 with__0->rlState = PR_LSGetAltToken;
2992 with__0->rlState = PR_LSGetAltToken;
2996 with__0->rlState = PR_LSGoBack;