2 unstable releases
| 0.2.0 | Sep 29, 2025 |
|---|---|
| 0.1.0 | Jul 24, 2025 |
#182 in Programming languages
14,096 downloads per month
Used in 36 crates
(3 directly)
150KB
3.5K
SLoC
Somni expression evaluator
This crate implements the expression evaluation subset of the Somnni language and VM. The crate is useful by itself, to evaluate simple expressions or even to run complete Somni programs, although slower than the Somni VM.
The design goals of this crate are:
- Be simple and easy to use.
- Provide useful errors.
License
All packages within this repository are licensed under either of:
- Apache License, Version 2.0 (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option.
Contribution notice
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.