Searched refs:pFW (Results 1 – 10 of 10) sorted by relevance
/freebsd/stand/ficl/ |
H A D | dict.c | 83 FICL_WORD *pFW; in dictAbortDefinition() local 240 FICL_WORD *pFW; in dictAppendWord2() local 265 return pFW; in dictAppendWord2() 506 pFW = pFW->link; in dictHashSummary() 576 return pFW; in dictLookup() 614 return pFW; in ficlLookupLoc() 672 assert(pFW); in dictUnsmudge() 770 assert(pFW); in hashInsertWord() 782 *pList = pFW; in hashInsertWord() 812 for (pFW = pHash->table[hashIdx]; pFW; pFW = pFW->link) in hashLookup() [all …]
|
H A D | tools.c | 121 if ((pFW->link != NULL) && !dictIncludes(pd, pFW->link)) in isAFiclWord() 124 if ((pFW->nName <= 0) || (pFW->name[pFW->nName] != '\0')) in isAFiclWord() 127 if (strlen(pFW->name) != pFW->nName) in isAFiclWord() 155 FICL_WORD *pFW; in findEnclosingWord() local 277 sprintf(cp, "%.*s", pFW->nName, pFW->name); in seeColon() 303 FICL_WORD *pFW; in seeXT() local 312 sprintf(pVM->pad, ": %.*s", pFW->nName, pFW->name); in seeXT() 328 (long)pFW->param->i, (unsigned long)pFW->param->u); in seeXT() 335 (long)pFW->param->i, (unsigned long)pFW->param->u); in seeXT() 342 (long)pFW->param->i, (unsigned long)pFW->param->u); in seeXT() [all …]
|
H A D | prefix.c | 76 FICL_WORD *pFW = ficlLookup(pVM->pSys, list_name); in ficlParsePrefix() local 82 if (!pFW) in ficlParsePrefix() 85 pHash = (FICL_HASH *)(pFW->param[0].p); in ficlParsePrefix() 91 pFW = pHash->table[i]; in ficlParsePrefix() 92 while (pFW != NULL) in ficlParsePrefix() 95 n = pFW->nName; in ficlParsePrefix() 104 vmExecute(pVM, pFW); in ficlParsePrefix() 108 pFW = pFW->link; in ficlParsePrefix() 163 FICL_WORD *pFW; in ficlCompilePrefix() local 189 pFW = ficlLookup(pSys, "\\"); in ficlCompilePrefix() [all …]
|
H A D | testmain.c | 215 FICL_WORD *pFW; in spewHash() local 234 pFW = pHash->table[i]; in spewHash() 235 while (pFW) in spewHash() 238 pFW = pFW->link; in spewHash() 243 pFW = pHash->table[i]; in spewHash() 244 while (pFW) in spewHash() 246 fprintf(pOut, "\t%s", pFW->name); in spewHash() 247 pFW = pFW->link; in spewHash() 279 FICL_WORD *pFW; in execxt() local 284 pFW = stackPopPtr(pVM->pStack); in execxt() [all …]
|
H A D | ficl.c | 200 pSys->parseList[i] = pFW; in ficlAddParseStep() 220 ficlAddParseStep(pSys, pFW); in ficlAddPrecompiledParseStep() 578 FICL_WORD *pFW; in ficlSetEnv() local 582 pFW = dictLookup(envp, si); in ficlSetEnv() 584 if (pFW == NULL) in ficlSetEnv() 591 pFW->param[0] = LVALUEtoCELL(value); in ficlSetEnv() 599 FICL_WORD *pFW; in ficlSetEnvD() local 603 pFW = dictLookup(envp, si); in ficlSetEnvD() 605 if (pFW == NULL) in ficlSetEnvD() 613 pFW->param[0] = LVALUEtoCELL(lo); in ficlSetEnvD() [all …]
|
H A D | words.c | 2479 if (!pFW) in ficlTick() 2484 PUSHPTR(pFW); in ficlTick() 2508 FICL_WORD *pFW; in postponeCoIm() local 2537 FICL_WORD *pFW; in execute() local 2836 FICL_WORD *pFW; in toBody() local 2842 pFW = POPPTR(); in toBody() 3647 if (pFW) in do_find() 4063 PUSHPTR(pFW); in colonNoName() 4132 if (pFW && (pFW->code == doLocalIm)) in toValue() 4138 else if (pFW && pFW->code == do2LocalIm) in toValue() [all …]
|
H A D | search.c | 139 FICL_WORD *pFW; in searchWordlist() local 147 pFW = hashLookup(pHash, si, hashCode); in searchWordlist() 150 if (pFW) in searchWordlist() 152 stackPushPtr(pVM->pStack, pFW); in searchWordlist() 153 stackPushINT(pVM->pStack, (wordIsImmediate(pFW) ? 1 : -1)); in searchWordlist()
|
H A D | vm.c | 586 int wordIsImmediate(FICL_WORD *pFW) in wordIsImmediate() argument 588 return ((pFW != NULL) && (pFW->flags & FW_IMMEDIATE)); in wordIsImmediate() 596 int wordIsCompileOnly(FICL_WORD *pFW) in wordIsCompileOnly() argument 598 return ((pFW != NULL) && (pFW->flags & FW_COMPILE)); in wordIsCompileOnly()
|
H A D | ficl.h | 544 int wordIsImmediate(FICL_WORD *pFW); 545 int wordIsCompileOnly(FICL_WORD *pFW); 693 void hashInsertWord(FICL_HASH *pHash, FICL_WORD *pFW); 809 int ficlAddParseStep(FICL_SYSTEM *pSys, FICL_WORD *pFW); /* ficl.c */ 1075 int isAFiclWord(FICL_DICT *pd, FICL_WORD *pFW); 1103 WORDKIND ficlWordClassify(FICL_WORD *pFW);
|
H A D | float.c | 285 FICL_WORD *pFW = pVM->runningWord; in FconstantParen() local 291 PUSHFLOAT(pFW->param[0].f); in FconstantParen()
|