# Corten
Corten is a RISC virtual machine written in Rust as a hobby and based on Fletcher Haynes's [So you want to build a language VM](https://blog.subnetzero.io/post/building-language-vm-part-01/) tutorial.
## Build Status
| Service | Status |
| --------- | ----------------------------------------------------------------------------------------------------------------------------------------- |
| Github |  |
| Travis CI | [](https://travis-ci.org/tonytins/corten) |
| AppVeyor | [](https://ci.appveyor.com/project/tonytins/corten) |
## Specifications
See [specifications](docs/spec.md) page.
## Requirements
### Prerequisites
- Rust 1.41+
- Recommended IDEs
- Visual Studio Code
- Jetbrains IntelliJ
### Supported Platforms
- Ubuntu 18.04+
- Windows 10 v1809+
- macOS 10.15+
## Authors
- **Anthony Foxclaw** - *Initial work* - [tonytins](https://github.com/tonytins)
- **Fletcher Haynes** - *Tutorial* - [fletchercp](https://gitlab.com/fletchercp)
See also the list of [contributors](https://github.com/tonytins/simtactics/contributors) who participated in this project.
## License
This project is licensed under the MPL 2.0 license - see the [LICENSE](LICENSE) file for details.