| /freebsd-13.1/stand/ficl/ |
| H A D | ficl.c | 103 assert(pSys); in ficlInitSystemEx() 175 return pSys; in ficlInitSystemEx() 231 FICL_SYSTEM *pSys = pVM->pSys; in ficlListParseSteps() local 232 assert(pSys); in ficlListParseSteps() 258 pVM->pSys = pSys; in ficlNewVM() 276 FICL_SYSTEM *pSys = pVM->pSys; in ficlFreeVM() local 283 pSys->vmList = pSys->vmList->link; in ficlFreeVM() 370 FICL_SYSTEM *pSys = pVM->pSys; in ficlExecC() local 659 if (pSys->dp) in ficlTermSystem() 676 pSys->vmList = pSys->vmList->link; in ficlTermSystem() [all …]
|
| H A D | testmain.c | 292 void buildTestInterface(FICL_SYSTEM *pSys) in buildTestInterface() argument 294 ficlBuild(pSys, "break", ficlBreak, FW_DEFAULT); in buildTestInterface() 295 ficlBuild(pSys, "clock", ficlClock, FW_DEFAULT); in buildTestInterface() 296 ficlBuild(pSys, "cd", ficlChDir, FW_DEFAULT); in buildTestInterface() 297 ficlBuild(pSys, "execxt", execxt, FW_DEFAULT); in buildTestInterface() 302 ficlBuild(pSys, "clocks/sec", in buildTestInterface() 313 FICL_SYSTEM *pSys; in main() local 315 pSys = ficlInitSystem(10000); in main() 316 buildTestInterface(pSys); in main() 317 pVM = ficlNewVM(pSys); in main() [all …]
|
| H A D | words.c | 1607 pSys = pVM->pSys; in interpret() 4350 *(FICL_INT *)(pVM->pSys->pMarkLocals) = pVM->pSys->nLocals; in localParen() 4427 *(FICL_INT *)(pVM->pSys->pMarkLocals) = pVM->pSys->nLocals; in twoLocalParen() 4867 pSys->pStore = in ficlCompileCore() 4935 pSys->pDrop = in ficlCompileCore() 5185 pSys->pBranch0 = in ficlCompileCore() 5189 pSys->pDoParen = in ficlCompileCore() 5202 pSys->pOfParen = in ficlCompileCore() 5208 pSys->pExitInner = in ficlCompileCore() 5214 pSys->pInterp[0] = pSys->pInterpret; in ficlCompileCore() [all …]
|
| H A D | tools.c | 398 vmSetBreak(pVM, &(pVM->pSys->bpStep)); in ficlDebugXT() 428 vmSetBreak(pVM, &(pVM->pSys->bpStep)); in stepIn() 460 pVM->pSys->bpStep.origXT = pVM->ip[1]; in stepOver() 497 assert(pVM->pSys->bpStep.address); in stepBreak() 498 assert(pVM->pSys->bpStep.origXT); in stepBreak() 505 *pVM->ip = pVM->pSys->bpStep.origXT; in stepBreak() 517 pFW = pVM->pSys->bpStep.origXT; in stepBreak() 818 FICL_DICT *dp = pVM->pSys->envp; in listEnv() 869 ficlSetEnvD(pVM->pSys, pVM->pad, v1, v2); in env2Constant() 879 void ficlCompileTools(FICL_SYSTEM *pSys) in ficlCompileTools() argument [all …]
|
| H A D | ficl.h | 933 void ficlTermSystem(FICL_SYSTEM *pSys); 989 FICL_VM *ficlNewVM(FICL_SYSTEM *pSys); 1019 FICL_DICT *ficlGetDict(FICL_SYSTEM *pSys); 1020 FICL_DICT *ficlGetEnv (FICL_SYSTEM *pSys); 1024 FICL_DICT *ficlGetLoc (FICL_SYSTEM *pSys); 1049 void ficlCompileCore(FICL_SYSTEM *pSys); 1050 void ficlCompilePrefix(FICL_SYSTEM *pSys); 1051 void ficlCompileSearch(FICL_SYSTEM *pSys); 1053 void ficlCompileTools(FICL_SYSTEM *pSys); 1054 void ficlCompileFile(FICL_SYSTEM *pSys); [all …]
|
| H A D | prefix.c | 77 FICL_WORD *pFW = ficlLookup(pVM->pSys, list_name); in ficlParsePrefix() 158 void ficlCompilePrefix(FICL_SYSTEM *pSys) in ficlCompilePrefix() argument 160 FICL_DICT *dp = pSys->dp; in ficlCompilePrefix() 190 pFW = ficlLookup(pSys, "\\"); in ficlCompilePrefix()
|
| H A D | search.c | 355 void ficlCompileSearch(FICL_SYSTEM *pSys) in ficlCompileSearch() argument 357 FICL_DICT *dp = pSys->dp; in ficlCompileSearch() 383 ficlSetEnv(pSys, "search-order", FICL_TRUE); in ficlCompileSearch() 384 ficlSetEnv(pSys, "search-order-ext", FICL_TRUE); in ficlCompileSearch() 385 ficlSetEnv(pSys, "wordlists", FICL_DEFAULT_VOCS); in ficlCompileSearch()
|
| H A D | fileaccess.c | 400 void ficlCompileFile(FICL_SYSTEM *pSys) in ficlCompileFile() argument 403 FICL_DICT *dp = pSys->dp; in ficlCompileFile() 426 ficlSetEnv(pSys, "file", FICL_TRUE); in ficlCompileFile() 427 ficlSetEnv(pSys, "file-ext", FICL_TRUE); in ficlCompileFile() 430 (void)pSys; in ficlCompileFile()
|
| H A D | float.c | 662 FICL_WORD *pfLitParen = ficlLookup(pVM->pSys, "(fliteral)"); in fliteralIm() 992 void ficlCompileFloat(FICL_SYSTEM *pSys) in ficlCompileFloat() argument 994 FICL_DICT *dp = pSys->dp; in ficlCompileFloat() 1061 ficlSetEnv(pSys, "floating", FICL_FALSE); /* not all required words are present */ in ficlCompileFloat() 1062 ficlSetEnv(pSys, "floating-ext", FICL_FALSE); in ficlCompileFloat() 1063 ficlSetEnv(pSys, "floating-stack", FICL_DEFAULT_STACK); in ficlCompileFloat()
|
| H A D | loader.c | 993 stackPushINT(pVM->pStack, dictCellsAvail(ficlGetDict(pVM->pSys))); in freeHeap() 1013 void ficlCompilePlatform(FICL_SYSTEM *pSys) in ficlCompilePlatform() argument 1016 FICL_DICT *dp = pSys->dp; in ficlCompilePlatform() 1059 (*fnpp)(pSys); in ficlCompilePlatform() 1062 ficlSetEnv(pSys, "arch-i386", FICL_TRUE); in ficlCompilePlatform() 1063 ficlSetEnv(pSys, "arch-powerpc", FICL_FALSE); in ficlCompilePlatform() 1065 ficlSetEnv(pSys, "arch-i386", FICL_FALSE); in ficlCompilePlatform() 1066 ficlSetEnv(pSys, "arch-powerpc", FICL_TRUE); in ficlCompilePlatform()
|
| H A D | dict.c | 587 FICL_WORD *ficlLookupLoc(FICL_SYSTEM *pSys, STRINGINFO si) in ficlLookupLoc() argument 590 FICL_DICT *pDict = pSys->dp; in ficlLookupLoc() 591 FICL_HASH *pHash = ficlGetLoc(pSys)->pForthWords; in ficlLookupLoc()
|
| H A D | vm.c | 257 return pVM->pSys->dp; in vmGetDict()
|
| /freebsd-13.1/stand/ficl/x86/ |
| H A D | sysdep.c | 40 static void ficlCompileCpufunc(FICL_SYSTEM *pSys) in ficlCompileCpufunc() argument 42 FICL_DICT *dp = pSys->dp; in ficlCompileCpufunc()
|