Skip to content

khonsulabs/budlang

Bud: A Safe Dynamic Language Toolchain

budlang forbids unsafe code Live Build Status HTML Coverage Report for main branch

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.

crate version Documentation

The budlang crate is where the Bud language is implemented. It is built using budvm.

crate version

The budlang-cli crate provides utilities to execute Bud scripts from the command line or using a REPL environment.

crate version Documentation

The budvm crate defines a #[forbid(unsafe_code)] virtual machine implementation.

Open-source Licenses

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.

About

A safe, fast, lightweight embeddable scripting language written in Rust.

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

 
 
 

Contributors

Languages