ForthVM.Core (ForthVM v0.5.0) View Source

Single core able to run multiple processes

Link to this section Summary

Link to this section Functions

Link to this function

execute(core, process_id, code)

View Source
Link to this function

execute(core, process, code, reductions \\ 1000)

View Source
Link to this function

execute_process(process, source, reductions)

View Source
Link to this function

find_process(core, process_id)

View Source
Link to this function

kill_process(core, process)

View Source
Link to this function

load(core, process_id, code)

View Source
Link to this function

load_process(process, source)

View Source
Link to this function

new(id \\ nil, io \\ :stdio)

View Source
Link to this function

replace_process(core, process_id, new_process)

View Source
Link to this function

run(core, reductions \\ 1000)

View Source
Link to this function

run_process(process, reductions)

View Source
Link to this function

send_message(core, process_id, word_name, message_data)

View Source
Link to this function

spawn_process(core, process_id \\ nil, dictionary \\ nil)

View Source