Skip to content

Latest commit

 

History

History
13 lines (11 loc) · 486 Bytes

README.md

File metadata and controls

13 lines (11 loc) · 486 Bytes

ReWave 🌊

ReWave is a pure-C++ 32-bit VM based on a custom ISA that can easily be embedded on another program.

Features

  • 12 general-purpose registers
  • A stack-less memory layout
  • An x86-like instruction set
  • Interrupts

Extras

  • A rule-set to compile assembly code through customasm
  • A compiler that compiles ReWave scripts (under construction)
  • ReWave documentation