Skip to content
/ reqvm Public

A register-based bytecode vm, and an assembler for it.

License

Notifications You must be signed in to change notification settings

RealKC/reqvm

Repository files navigation

reqvm

reqvm is a bytecode virtual machine written as learning experience, there's probably some weird design choices, but I don't really care.

This repository also contains a basic assembler for the VM.

If you wish to build the project yourself, check out the build instructions.

If you wish to contribute, check out the contribution guidelines.

Documentation

More documentation to come as I write it.

Legal

The project is licensed under the MIT License, a copy of which is included here.

The project uses magic_enum, which is licensed under the MIT License.