Home
last modified time | relevance | path

Searched refs:ficlWord (Results 1 – 12 of 12) sorted by relevance

/illumos-gate/usr/src/common/ficl/
H A Ddictionary.c77 ficlWord *word; in ficlDictionaryAbortDefinition()
203 ficlWord *
207 ficlWord *word = ficlDictionaryAppendWord(dictionary, name, in ficlDictionaryAppendConstantInstruction()
215 ficlWord *
219 ficlWord *word = ficlDictionaryAppendWord(dictionary, name, in ficlDictionaryAppend2ConstantInstruction()
231 ficlWord *
241 ficlWord *
251 ficlWord *
255 ficlWord *word = ficlDictionaryLookup(dictionary, name); in ficlDictionarySetConstantInstruction()
269 ficlWord *
[all …]
H A Dficl.h540 struct ficlWord;
541 typedef struct ficlWord ficlWord; typedef
928 typedef ficlWord **ficlIp; /* the VM's instruction pointer */
1005 ficlWord *runningWord;
1064 FICL_PLATFORM_EXTERN void ficlVmInnerLoop(ficlVm *vm, ficlWord *word);
1133 FICL_PLATFORM_EXTERN int ficlVmExecuteXT(ficlVm *vm, ficlWord *pWord);
1136 FICL_PLATFORM_EXTERN void ficlVmExecuteWord(ficlVm *vm, ficlWord *pWord);
1203 struct ficlWord struct
1205 struct ficlWord *link; /* Previous word in the dictionary */ argument
1275 ((sizeof (ficlWord) + FICL_NAME_LENGTH + sizeof (ficlCell)) \
[all …]
H A Dtools.c95 ficlWord *pStep = ficlSystemLookup(vm->callback.system, "step-break"); in ficlVmSetBreak()
117 isPrimitive(ficlWord *word)
142 ficlWord **hash; in ficlPrimitiveHashSummary()
144 ficlWord *word; in ficlPrimitiveHashSummary()
207 ficlWord *word; in ficlPrimitiveSeeXT()
210 word = (ficlWord *)ficlStackPopPointer(vm->dataStack); in ficlPrimitiveSeeXT()
223 (ficlWord *)word->param->p, &(vm->callback)); in ficlPrimitiveSeeXT()
287 ficlWord *xt = ficlStackPopPointer(vm->dataStack); in ficlPrimitiveDebugXT()
339 ficlWord *word; in ficlPrimitiveStepOver()
341 ficlWord *pStep = ficlSystemLookup(vm->callback.system, "step-break"); in ficlPrimitiveStepOver()
[all …]
H A Dhash.c14 ficlWord *pWord; in ficlHashForget()
70 ficlHashInsertWord(ficlHash *hash, ficlWord *word) in ficlHashInsertWord()
72 ficlWord **pList; in ficlHashInsertWord()
96 ficlWord *
100 ficlWord *word; in ficlHashLookup()
H A Dword.c7 ficlWordIsImmediate(ficlWord *word) in ficlWordIsImmediate()
16 ficlWordIsCompileOnly(ficlWord *word) in ficlWordIsCompileOnly()
28 ficlWordClassify(ficlWord *word) in ficlWordClassify()
H A Dsystem.c292 ficlSystemAddParseStep(ficlSystem *system, ficlWord *word) in ficlSystemAddParseStep()
316 ficlWord *word; in ficlSystemAddPrimitiveParseStep()
381 ficlWord *
428 ficlWord *
431 ficlWord *word = NULL; in ficlSystemLookupLocal()
H A Dfloat.c69 ficlWord *
80 ficlWord *
107 ficlWord *
117 ficlWord *
H A Dprimitives.c857 ficlWord *word = system->parseList[i]; in ficlPrimitiveInterpret()
907 ficlWord *word = vm->runningWord; in ficlPrimitiveParseStepParen()
919 ficlWord *pStep; in ficlPrimitiveAddParseStep()
924 pStep = (ficlWord *)(ficlStackPop(vm->dataStack).p); in ficlPrimitiveAddParseStep()
1177 ficlWord *word = NULL; in ficlPrimitiveTick()
1207 ficlWord *word; in ficlPrimitivePostponeCoIm()
1208 ficlWord *pComma = ficlSystemLookup(vm->callback.system, ","); in ficlPrimitivePostponeCoIm()
1233 ficlWord *word; in ficlPrimitiveExecute()
1272 ficlWord *word = (ficlWord *)ficlStackPopPointer(vm->dataStack); in ficlPrimitiveIsObject()
1318 ficlWord *pType = ficlSystemLookup(vm->callback.system, "type"); in ficlPrimitiveDotQuoteCoIm()
[all …]
H A Dvm.c131 ficlVmExecuteWord(ficlVm *vm, ficlWord *pWord) in ficlVmExecuteWord()
142 *ip = (ficlWord *)ficlInstructionBranchParen; in ficlVmOptimizeJumpToJump()
146 *ip = (ficlWord *)ficlInstructionBranch0Paren; in ficlVmOptimizeJumpToJump()
158 *ip = (ficlWord *)(destination - ip); in ficlVmOptimizeJumpToJump()
243 ficlVmInnerLoop(ficlVm *vm, ficlWord *fw) in ficlVmInnerLoop()
292 fw = (ficlWord *)instruction; in ficlVmInnerLoop()
2529 ficlVmExecuteXT(ficlVm *vm, ficlWord *pWord) in ficlVmExecuteXT()
2534 ficlWord *oldRunningWord; in ficlVmExecuteXT()
2757 ficlWord *tempFW; in ficlVmParseWord()
H A Dprefix.c73 ficlWord *word = ficlSystemLookup(vm->callback.system, list_name); in ficlVmParsePrefix()
H A Dextras.c128 ficlWord *word; in ficlPrimitiveSpewHash()
H A Dsearch.c135 ficlWord *word; in ficlPrimitiveSearchWordlist()