Searched refs:pFW (Results 1 - 10 of 10) sorted by relevance

/freebsd-11-stable/stand/ficl/
H A Dprefix.c77 FICL_WORD *pFW = ficlLookup(pVM->pSys, list_name); local
83 if (!pFW)
86 pHash = (FICL_HASH *)(pFW->param[0].p);
92 pFW = pHash->table[i];
93 while (pFW != NULL)
96 n = pFW->nName;
101 if (!strincmp(SI_PTR(si), pFW->name, (FICL_UNS)n))
105 vmExecute(pVM, pFW);
109 pFW = pFW
164 FICL_WORD *pFW; local
[all...]
H A Ddict.c84 FICL_WORD *pFW; local
86 pFW = pDict->smudge;
88 if (pFW->flags & FW_SMUDGE)
89 pDict->here = (CELL *)pFW->name;
241 FICL_WORD *pFW; local
247 ** It must execute before pFW is initialized.
250 pFW = (FICL_WORD *)pDict->here;
251 pDict->smudge = pFW;
252 pFW->hash = hashHashCode(si);
253 pFW
482 FICL_WORD *pFW; local
561 FICL_WORD *pFW = NULL; local
589 FICL_WORD *pFW = NULL; local
669 FICL_WORD *pFW = pDict->smudge; local
766 hashInsertWord(FICL_HASH *pHash, FICL_WORD *pFW) argument
800 FICL_WORD *pFW; local
[all...]
H A Dtools.c113 int isAFiclWord(FICL_DICT *pd, FICL_WORD *pFW) argument
116 if (!dictIncludes(pd, pFW))
119 if (!dictIncludes(pd, pFW->name))
122 if ((pFW->link != NULL) && !dictIncludes(pd, pFW->link))
125 if ((pFW->nName <= 0) || (pFW->name[pFW->nName] != '\0'))
128 if (strlen(pFW->name) != pFW
156 FICL_WORD *pFW; local
197 FICL_WORD *pFW = (FICL_WORD *)(pc->p); local
304 FICL_WORD *pFW; local
443 FICL_WORD *pFW; local
492 FICL_WORD *pFW; local
673 FICL_WORD *pFW = findEnclosingWord(pVM, c.p); local
[all...]
H A Dtestmain.c216 FICL_WORD *pFW; local
235 pFW = pHash->table[i];
236 while (pFW)
239 pFW = pFW->link;
244 pFW = pHash->table[i];
245 while (pFW)
247 fprintf(pOut, "\t%s", pFW->name);
248 pFW = pFW
280 FICL_WORD *pFW; local
[all...]
H A Dficl.c194 int ficlAddParseStep(FICL_SYSTEM *pSys, FICL_WORD *pFW) argument
201 pSys->parseList[i] = pFW;
219 FICL_WORD *pFW = dictAppendWord(dp, name, parseStepParen, FW_DEFAULT); local
221 ficlAddParseStep(pSys, pFW);
579 FICL_WORD *pFW; local
583 pFW = dictLookup(envp, si);
585 if (pFW == NULL)
592 pFW->param[0] = LVALUEtoCELL(value);
600 FICL_WORD *pFW; local
604 pFW
[all...]
H A Dsearch.c140 FICL_WORD *pFW; local
148 pFW = hashLookup(pHash, si, hashCode);
151 if (pFW)
153 stackPushPtr(pVM->pStack, pFW);
154 stackPushINT(pVM->pStack, (wordIsImmediate(pFW) ? 1 : -1));
H A Dwords.c581 FICL_WORD *pFW = pVM->runningWord; local
585 stackPush(pVM->pStack, pFW->param[0]);
591 FICL_WORD *pFW = pVM->runningWord; local
595 stackPush(pVM->pStack, pFW->param[0]); /* lo */
596 stackPush(pVM->pStack, pFW->param[1]); /* hi */
1630 FICL_WORD *pFW = pSys->parseList[i]; local
1632 if (pFW == NULL)
1635 if (pFW->code == parseStepParen)
1638 pStep = (FICL_PARSE_STEP)(pFW->param->fn);
1646 ficlExecXT(pVM, pFW);
1757 FICL_WORD *pFW = pVM->runningWord; local
2473 FICL_WORD *pFW = NULL; local
2509 FICL_WORD *pFW; local
2538 FICL_WORD *pFW; local
2583 FICL_WORD *pFW = (FICL_WORD *)stackPopPtr(pVM->pStack); local
2837 FICL_WORD *pFW; local
2873 FICL_WORD *pFW; local
3401 FICL_WORD *pFW; local
3645 FICL_WORD *pFW; local
4056 FICL_WORD *pFW; local
4126 FICL_WORD *pFW; local
4581 FICL_WORD *pFW; local
4785 ficlWordClassify(FICL_WORD *pFW) argument
[all...]
H A Dvm.c587 int wordIsImmediate(FICL_WORD *pFW) argument
589 return ((pFW != NULL) && (pFW->flags & FW_IMMEDIATE));
597 int wordIsCompileOnly(FICL_WORD *pFW) argument
599 return ((pFW != NULL) && (pFW->flags & FW_COMPILE));
H A Dficl.h545 int wordIsImmediate(FICL_WORD *pFW);
546 int wordIsCompileOnly(FICL_WORD *pFW);
694 void hashInsertWord(FICL_HASH *pHash, FICL_WORD *pFW);
810 int ficlAddParseStep(FICL_SYSTEM *pSys, FICL_WORD *pFW); /* ficl.c */
1076 int isAFiclWord(FICL_DICT *pd, FICL_WORD *pFW);
1104 WORDKIND ficlWordClassify(FICL_WORD *pFW);
H A Dfloat.c286 FICL_WORD *pFW = pVM->runningWord; local
292 PUSHFLOAT(pFW->param[0].f);

Completed in 136 milliseconds