Home
last modified time | relevance | path

Searched refs:pDict (Results 1 – 5 of 5) sorted by relevance

/freebsd/stand/ficl/
H A Ddict.c120 pDict->here = alignPtr(pDict->here); in dictAlign()
177 pDict->here -= dictCellsUsed(pDict); in dictAllotCells()
286 return pDict->size - dictCellsUsed(pDict); in dictCellsAvail()
296 return pDict->here - pDict->dict; in dictCellsUsed()
394 assert(pDict); in dictCreateHashed()
401 return pDict; in dictCreateHashed()
430 assert(pDict); in dictDelete()
445 pDict->here = pDict->dict; in dictEmpty()
548 && (p < (void *)(&pDict->dict + pDict->size)) in dictIncludes()
626 pDict->pCompile = pDict->pForthWords; in dictResetSearchOrder()
[all …]
H A Dsearch.c59 FICL_DICT *pDict = vmGetDict(pVM); in definitions() local
61 assert(pDict); in definitions()
62 if (pDict->nLists < 1) in definitions()
67 pDict->pCompile = pDict->pSearch[pDict->nLists-1]; in definitions()
111 FICL_DICT *pDict = vmGetDict(pVM); in getOrder() local
112 int nLists = pDict->nLists; in getOrder()
118 stackPushPtr(pVM->pStack, pDict->pSearch[i]); in getOrder()
172 FICL_DICT *pDict = vmGetDict(pVM); in setCurrent() local
174 pDict->pCompile = pHash; in setCurrent()
H A Dficl.h741 void dictAbortDefinition(FICL_DICT *pDict);
742 void dictAlign (FICL_DICT *pDict);
747 FICL_WORD *dictAppendWord (FICL_DICT *pDict,
751 FICL_WORD *dictAppendWord2(FICL_DICT *pDict,
756 int dictCellsAvail (FICL_DICT *pDict);
757 int dictCellsUsed (FICL_DICT *pDict);
763 void dictDelete (FICL_DICT *pDict);
773 void dictResetSearchOrder(FICL_DICT *pDict);
775 void dictSetImmediate(FICL_DICT *pDict);
776 void dictUnsmudge (FICL_DICT *pDict);
[all …]
H A Dwords.c2886 FICL_DICT *pDict = vmGetDict(pVM); in getLastWord() local
2887 FICL_WORD *wp = pDict->smudge; in getLastWord()
3974 FICL_DICT *pDict = vmGetDict(pVM); in recurseCoIm() local
3977 dictAppendCell(pDict, LVALUEtoCELL(pDict->smudge)); in recurseCoIm()
4252 FICL_DICT *pDict = vmGetDict(pVM); in doLocalIm() local
4305 FICL_DICT *pDict; in localParen() local
4311 pDict = vmGetDict(pVM); in localParen()
4330 pVM->pSys->pMarkLocals = pDict->here; in localParen()
4367 FICL_DICT *pDict = vmGetDict(pVM); in do2LocalIm() local
4395 FICL_DICT *pDict = vmGetDict(pVM); in twoLocalParen() local
[all …]
H A Dtools.c696 FICL_DICT *pDict = vmGetDict(pVM); in forgetWid() local
700 hashForget(pHash, pDict->here); in forgetWid()
721 FICL_DICT *pDict = vmGetDict(pVM); in forget() local
722 FICL_HASH *pHash = pDict->pCompile; in forget()
727 pDict->here = PTRtoCELL where; in forget()