-
Notifications
You must be signed in to change notification settings - Fork 0
Usage
Textmode edited this page Mar 6, 2011
·
4 revisions
TMVM is divided into two basic parts; the machine (AKA Core), and the asm (AKA FUASSM).
There is also the support lib bitfield.
The ASM is the component that takes programs expressed in FUASSM code. It is a runnable module.
Machine represents functions for creating and managing individual TMVMs. loading data into their memory, and controlling their operation. It is not yet a runnable module, but its likely to become one in the future.
bitfield contains utility functions for dealing with numbers as bitfields. It provides bitwise operations, binary indexing and similar features required by the core but not provided by lua.