shape-vm 0.1.8

Stack-based bytecode virtual machine for the Shape programming language
Documentation

Shape Virtual Machine

A stack-based bytecode VM for executing Shape programs efficiently.

Shape is a general-purpose scientific computing language for high-speed time-series analysis. This VM provides fast execution of Shape programs across any domain (finance, IoT, sensors, healthcare, manufacturing, etc.).

Module Structure

  • configuration - BytecodeExecutor struct, constructors, extension registration
  • module_resolution - Module loading, virtual modules, file-based import handling
  • execution - Compilation pipeline, VM execution loop, snapshot resume