| Crates.io | bulloak-syntax |
| lib.rs | bulloak-syntax |
| version | 0.9.0 |
| created_at | 2024-07-27 09:04:33.024812+00 |
| updated_at | 2025-09-17 19:00:00.536814+00 |
| description | A Solidity test generator based on the Branching Tree Technique. |
| homepage | https://github.com/alexfertel/bulloak |
| repository | https://github.com/alexfertel/bulloak |
| max_upload_size | |
| id | 1317123 |
| size | 128,772 |
bulloak-syntax is a Rust crate that provides a syntax parser for converting
tree-like structures in string form into Abstract Syntax Trees (ASTs). It also
includes a semantic analyzer for further processing of the parsed structures.
FrontendError type.To use bulloak-syntax in your project, add it to your Cargo.toml:
[dependencies]
bulloak-syntax = "0.1.0" # Replace with the actual version
And then parse the input:
use bulloak_syntax::parse;
fn main() -> anyhow::Result<()> {
let input = "your tree-like structure here";
let asts = parse(input)?;
// Process the ASTs as needed
for ast in asts {
// ...
}
Ok(())
}
This project is licensed under either of: