Home
last modified time | relevance | path

Searched refs:bf_vm (Results 1 – 3 of 3) sorted by relevance

/illumos-gate/usr/src/boot/common/
H A Dinterp_forth.c65 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 Dinterp.c42 #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 Dloader_emu.c107 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 …]