# Oxygenlance
[](https://crates.io/crates/oxygenlance)
[](https://docs.rs/oxygenlance)
Oxygenlance is a modified version of [gearlance], an interpreter for [BF Joust]. It is designed to be embedded in a larger Rust program, and operate entirely in memory (instead of requiring launching and communicating with a separate process). It has further modifications to intergrate better into a Rust ecosystem, as well as be able to function in a threaded environment.
[gearlance]: https://github.com/fis/chainlance
[BF Joust]: http://esolangs.org/wiki/BF_Joust
## License
This project is licensed under the MIT License.
### Contribution
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in oxygenlance by you, as defined in the MIT License, shall be licensed as above, without any additional terms or conditions.