Searched refs:bf_vm (Results 1 – 3 of 3) sorted by relevance
/illumos-gate/usr/src/boot/common/ |
H A D | interp_forth.c | 65 ficlVm *bf_vm; variable 275 bf_vm = ficlSystemCreateVm(bf_sys); in bf_init() 278 rv = ficlVmEvaluate(bf_vm, in bf_init() 285 rv = ficlVmEvaluate(bf_vm, BUILTIN_CONSTRUCTOR); in bf_init() 295 rv = ficlVmEvaluate(bf_vm, "forth definitions builtins"); in bf_init() 300 rv = ficlVmEvaluate(bf_vm, create_buf); in bf_init() 304 rv = ficlVmEvaluate(bf_vm, "builtins definitions"); in bf_init() 309 rv = ficlVmEvaluate(bf_vm, "only forth definitions"); in bf_init() 327 (void) ficlExecFD(bf_vm, fd); in bf_init() 343 result = ficlVmExecuteString(bf_vm, s); in bf_run() [all …]
|
H A D | interp.c | 42 #define RETURN(x) ficlStackPushInteger(ficlVmGetDataStack(bf_vm),!x); return(x) 44 extern ficlVm *bf_vm; 124 bf_vm->sourceId.i = 0; in interact() 176 ficlPrimitiveSiftingImpl(bf_vm, argv[1]); in command_sifting() 256 prevsrcid = bf_vm->sourceId.i; in include() 257 bf_vm->sourceId.i = fd+1; /* 0 is user input device */ in include() 273 bf_vm->sourceId.i = -1; in include() 275 bf_vm->sourceId.i = prevsrcid; in include()
|
/illumos-gate/usr/src/common/ficl/emu/ |
H A D | loader_emu.c | 107 ficlVm *bf_vm; variable 710 bf_vm = ficlSystemCreateVm(bf_sys); in bf_init() 726 rv = ficlVmEvaluate(bf_vm, in bf_init() 734 rv = ficlVmEvaluate(bf_vm, BUILTIN_CONSTRUCTOR); in bf_init() 747 rv = ficlVmEvaluate(bf_vm, "forth definitions builtins"); in bf_init() 754 rv = ficlVmEvaluate(bf_vm, create_buf); in bf_init() 759 rv = ficlVmEvaluate(bf_vm, "builtins definitions"); in bf_init() 765 rv = ficlVmEvaluate(bf_vm, "only forth definitions"); in bf_init() 785 (void) ficlExecFD(bf_vm, fd); in bf_init() 791 return (bf_vm); in bf_init() [all …]
|