Lines Matching refs:vm
69 bf_command(FICL_VM *vm) in bf_command() argument
80 name = vm->runningWord->name; in bf_command()
92 if (stackPopINT(vm->pStack)) { in bf_command()
100 nstrings = stackPopINT(vm->pStack); in bf_command()
102 len += stackFetch(vm->pStack, i * 2).i + 1; in bf_command()
108 len = stackPopINT(vm->pStack); in bf_command()
109 cp = stackPopPtr(vm->pStack); in bf_command()
115 tail = vmGetInBuf(vm); in bf_command()
116 for (cp = tail, len = 0; cp != vm->tib.end && *cp != 0 && *cp != '\n'; cp++, len++) in bf_command()
124 vmUpdateTib(vm, tail + len); in bf_command()
153 vmThrow(vm, result); in bf_command()
156 stackPushINT(vm->pStack,result); in bf_command()