Projects / NVM Virtual Machine

NVM Virtual Machine

NVM Virtual Machine is a small, fast, extensible and portable virtual machine. It can be used, for example, as a scripting engine in microcontrollers. It can be configured to work in a few modes (with a machine word equal to 16, 32, or 64 bits) depending on user needs. Programming is done using an ASM-like language or a (simple) higher level language which is implemented using ocamllex and ocamlyacc.

Licenses
Operating Systems
Implementation

Recent releases

  •  23 Apr 2007 15:46

    Release Notes: This is a complete and running version, but it needs a lot of testing. A few examples of the ASM and the higher-level language are provided. Compilation was tested on the x86, x86_64, and Cygwin (x86) platforms.

    Screenshot

    Project Spotlight

    OpenStack4j

    A Fluent OpenStack client API for Java.

    Screenshot

    Project Spotlight

    TurnKey TWiki Appliance

    A TWiki appliance that is easy to use and lightweight.