API Reference ForthVM v0.5.0
Modules
A toy Forth-like virtual machine.
Starts a full Forth VirtualMachine, supporting multiple-core (Elixir processes) and processes (ForthVM ones)
Single core able to run multiple processes
Supervisor of multiple ForthVM.Cores (equivalent to Elixir processes).
Core supervised worker
Dictionary utilities
Collect all outputs from a set of cores/processes and dispatch them to registered listeners.
Collects ad logs all outputs from all core/processes.
A Forth processing instance
Multiprocess REPL
DEPRECATED - here just as a guideline on how to handle process state changes A single process REPL
Ssupervisor providing Cores, IO capture, IO logger, and registry.
Parse a text source
Custom data words
Flow words
IO words
Interpreter words
Comparison, logic and bitwise words
Math words
Core messages words
Stack words
Mix Tasks
ForthVM REPL