SVM

SVM (Sirius Virtual Machine) is a virtual machine specification. It uses a push-pop architecture with support for up to 64-bit code addressing and 32-bit data addressing. It is callable, and supports extensions and callbacks to allow its use as a custom scripting engine.

SVM specification

SVM32 is an implementation of SVM for 32-bit and 64-bit Windows. SVM32 V1.6 comes with the callable (DLL) and stand-alone version of the virtual machine, assembler, linker, librarian, and an SDK including a compiler back-end for compiler writers. The download includes executables and source files.

SVM32 V1.6 (10 Mb .zip file)

 

Sirius32 is a high-level-language compiler for Windows that targets SVM.

 

SVM is a component of the Application Foundation

 

Hosted on SourceForge Logo