Home
last modified time | relevance | path

Searched refs:tib (Results 1 – 9 of 9) sorted by relevance

/illumos-gate/usr/src/common/ficl/softcore/
H A Dfreebsd.fr31 : tib> source >in @ tuck over >in ! - >r + r> ;
32 : % tib> ['] evaluate catch drop ;
33 : $ tib> 2dup type cr evaluate ;
/illumos-gate/usr/src/common/ficl/
H A Dficl.h1014 ficlTIB tib; /* address of incoming text string */ member
1159 #define ficlVmGetInBuf(vm) ((vm)->tib.text + (vm)->tib.index)
1160 #define ficlVmGetInBufLen(vm) ((vm)->tib.end - (vm)->tib.text)
1161 #define ficlVmGetInBufEnd(vm) ((vm)->tib.end)
1162 #define ficlVmGetTibIndex(vm) ((vm)->tib.index)
1163 #define ficlVmSetTibIndex(vm, i) ((vm)->tib.index = i)
1165 ((vm)->tib.index = (str) - (vm)->tib.text)
H A Dprefix.c105 s.text + n - vm->tib.text); in ficlVmParsePrefix()
H A Dvm.c2276 *pSaveTib = vm->tib; in ficlVmPushTib()
2278 vm->tib.text = text; in ficlVmPushTib()
2279 vm->tib.end = text + nChars; in ficlVmPushTib()
2280 vm->tib.index = 0; in ficlVmPushTib()
2287 vm->tib = *pTib; in ficlVmPopTib()
2302 vm->tib.text = NULL; in ficlVmQuit()
2303 vm->tib.end = NULL; in ficlVmQuit()
2304 vm->tib.index = 0; in ficlVmQuit()
H A Dtools.c474 vm->tib.text + vm->tib.index); in ficlPrimitiveStepBreak()
476 vm->tib.end - FICL_STRING_GET_POINTER(s)); in ficlPrimitiveStepBreak()
H A Dprimitives.c2260 ficlStackPushPointer(vm->dataStack, vm->tib.text); in ficlPrimitiveSource()
2283 ficlStackPushPointer(vm->dataStack, &vm->tib.index); in ficlPrimitiveToIn()
/illumos-gate/usr/src/boot/common/
H A Dinterp_forth.c127 for (; cp != vm->tib.end && *cp != 0 && *cp != '\n'; cp++) in bf_command()
/illumos-gate/usr/src/common/ficl/emu/
H A Dloader_emu.c541 cp != vm->tib.end && *cp != 0 && *cp != '\n'; cp++, len++) in bf_command()
/illumos-gate/usr/src/boot/forth/
H A Dloader.4th630 ; immediate \ interpret immediately for access to `source' (aka tib)