This repository is where the Bud language is implemented. The virtual machine and related functionality are implemented separately from the language, making it language agnostic.
The budlang
crate is where the Bud language is implemented. It is
built using budvm
.
The budlang-cli
crate provides utilities to execute Bud scripts
from the command line or using a REPL environment.
The budvm
crate defines a #[forbid(unsafe_code)]
virtual machine
implementation.
This project, like all projects from Khonsu Labs, are open-source. This repository is available under the MIT License or the Apache License 2.0.
To learn more about contributing, please see CONTRIBUTING.md.