ReWave is a pure-C++ 32-bit VM based on a custom ISA that can easily be embedded on another program.
- 12 general-purpose registers
- A stack-less memory layout
- An x86-like instruction set
- Interrupts
- A rule-set to compile assembly code through customasm
- A compiler that compiles ReWave scripts (under construction)
- ReWave documentation