Home
last modified time | relevance | path

Searched refs:fStack (Results 1 – 4 of 4) sorted by relevance

/freebsd-13.1/stand/ficl/
H A Dstack.c94 FICL_STACK *fStack = pVM->fStack; in vmCheckFStack() local
95 int nFree = fStack->base + fStack->nCells - fStack->sp; in vmCheckFStack()
97 if (popCells > STKDEPTH(fStack)) in vmCheckFStack()
H A Dfloat.c309 dictAppendCell(dp, stackPop(pVM->fStack)); in Fconstant()
353 int d = stackDepth(pVM->fStack); in displayFStack()
370 pCell = pVM->fStack->sp - d; in displayFStack()
391 i = stackDepth(pVM->fStack); in Fdepth()
669 dictAppendCell(dp, stackPop(pVM->fStack)); in fliteralIm()
791 c = stackPop(pVM->fStack); in FFrom()
806 stackPush(pVM->fStack, c); in ToF()
H A Dficl.h403 #define PUSHFLOAT(f) stackPushFloat(pVM->fStack,f)
408 #define POPFLOAT() stackPopFloat(pVM->fStack)
412 #define GETTOPF() stackGetTop(pVM->fStack)
413 #define SETTOPF(c) stackSetTop(pVM->fStack,LVALUEtoCELL(c))
417 #define DROPF(n) stackDrop(pVM->fStack,n)
420 #define PICKF(n) stackPick(pVM->fStack,n)
422 #define ROLLF(n) stackRoll(pVM->fStack,n)
490 FICL_STACK *fStack; /* float stack (optional) */ member
H A Dvm.c101 if (pVM->fStack) in vmCreate()
102 stackDelete(pVM->fStack); in vmCreate()
103 pVM->fStack = stackCreate(nPStack); in vmCreate()
125 ficlFree(pVM->fStack); in vmDelete()
524 stackReset(pVM->fStack); in vmReset()