Searched refs:FICL_WORD (Results 1 - 11 of 11) sorted by relevance

/freebsd-10-stable/sys/boot/ficl/
H A Dficl.h196 ** -Changed FICL_WORD so that storage for the name characters
227 typedef struct ficl_word FICL_WORD; typedef in typeref:struct:ficl_word
436 typedef FICL_WORD ** IPTYPE; /* the VM's instruction pointer */
484 FICL_WORD *runningWord;/* address of currently running word (often just *(ip-1) ) */
522 ** A FICL_WORD starts each entry in the list.
542 ( (sizeof (FICL_WORD) + nFICLNAME + sizeof (CELL)) \
545 int wordIsImmediate(FICL_WORD *pFW);
546 int wordIsCompileOnly(FICL_WORD *pFW);
575 void vmExecute (FICL_VM *pVM, FICL_WORD *pWord);
603 FICL_WORD *tempF
[all...]
H A Ddict.c84 FICL_WORD *pFW;
216 FICL_WORD *dictAppendWord(FICL_DICT *pDict,
234 FICL_WORD *dictAppendWord2(FICL_DICT *pDict,
241 FICL_WORD *pFW;
250 pFW = (FICL_WORD *)pDict->here;
392 + (nHash - 1) * sizeof (FICL_WORD *);
417 + (nBuckets-1) * sizeof (FICL_WORD *));
451 sizeof (FICL_HASH) + (nHash - 1) * sizeof (FICL_WORD *));
480 FICL_WORD **pHash;
482 FICL_WORD *pF
[all...]
H A Dtools.c87 FICL_WORD *pStep = ficlLookup(pVM->pSys, "step-break");
113 int isAFiclWord(FICL_DICT *pd, FICL_WORD *pFW)
136 static int isPrimitive(FICL_WORD *pFW)
149 ** FICL_WORD found. Otherwise return NULL.
154 static FICL_WORD *findEnclosingWord(FICL_VM *pVM, CELL *cp)
156 FICL_WORD *pFW;
165 pFW = (FICL_WORD *)(cp + 1 - (sizeof (FICL_WORD) / sizeof (CELL)));
192 FICL_WORD *pSemiParen = ficlLookup(pVM->pSys, "(;)");
197 FICL_WORD *pF
[all...]
H A Dficl.c194 int ficlAddParseStep(FICL_SYSTEM *pSys, FICL_WORD *pFW)
219 FICL_WORD *pFW = dictAppendWord(dp, name, parseStepParen, FW_DEFAULT);
322 assert(dictCellsAvail(pSys->dp) > sizeof (FICL_WORD) / sizeof (CELL));
462 ** Given a pointer to a FICL_WORD, push an inner interpreter and
477 int ficlExecXT(FICL_VM *pVM, FICL_WORD *pWord)
482 FICL_WORD *oldRunningWord;
540 ** found, return the address of the corresponding FICL_WORD. Otherwise
543 FICL_WORD *ficlLookup(FICL_SYSTEM *pSys, char *name)
579 FICL_WORD *pFW;
600 FICL_WORD *pF
[all...]
H A Dprefix.c77 FICL_WORD *pFW = ficlLookup(pVM->pSys, list_name);
164 FICL_WORD *pFW;
H A Dtestmain.c216 FICL_WORD *pFW;
280 FICL_WORD *pFW;
H A Dvm.c141 void vmExecute(FICL_VM *pVM, FICL_WORD *pWord)
587 int wordIsImmediate(FICL_WORD *pFW)
597 int wordIsCompileOnly(FICL_WORD *pFW)
H A Dwords.c581 FICL_WORD *pFW = pVM->runningWord;
591 FICL_WORD *pFW = pVM->runningWord;
1630 FICL_WORD *pFW = pSys->parseList[i];
1682 FICL_WORD *tempFW;
1757 FICL_WORD *pFW = pVM->runningWord;
1771 FICL_WORD *pStep;
1776 pStep = (FICL_WORD *)(stackPop(pVM->pStack).p);
2297 FICL_WORD *fw;
2461 FICL_WORD *pFW = NULL;
2497 FICL_WORD *pF
[all...]
H A Dsearch.c140 FICL_WORD *pFW;
H A Dfloat.c286 FICL_WORD *pFW = pVM->runningWord;
662 FICL_WORD *pfLitParen = ficlLookup(pVM->pSys, "(fliteral)");
/freebsd-10-stable/sys/boot/common/
H A Dinterp_forth.c66 FICL_WORD *pInterp;

Completed in 286 milliseconds