Want to program powerful, mod-friendly computer games? Try augmenting your programs with vm, a new Virtual Machine for the Cobra programming language.
The imaginatively named "vm" Virtual Machine is a typeless, procedural VM, with native support for functions and strings. Use the "vmAsm" assembler to assemble programs into a vmx (VM eXecutable) binary file that the vm can run.
Register your program's HAPI functions with the VM, and marvel at the power of scripting!
This program is open source - see license-vm.txt and license-vmAsm.txt in the download for licensing details.
You can download this program for free (1.6MB zip, windows)
The download contains source code, documentation, and a ready-to-run front-end where you can load, assemble, and execute scripts (screenshot).
You can also contact me directly - I make an effort to reply to every e-mail.