# Somen

[](https://crates.io/crates/somen)
[](https://crates.io/crates/somen)
[](https://crates.io/crates/somen)
[](https://github.com/watcol/somen/blob/main/LICENSE)


Somen is an asynchronous LL(k) parser combinator.
## Usage
Add to your `Cargo.toml`:
```toml
[dependencies]
somen = "0.1.0"
```
If you are in the `no_std` environment:
```toml
[dependencies.somen]
version = "0.1.0"
default-features = false
features = ["alloc"] # If you have an allocator implementation
```
See [examples](https://github.com/watcol/somen/blob/main/examples) for more usage.
## Documentation
API Documentations are available on [here](https://docs.rs/somen).
## License
This program is licensed under the MIT license.
See [LICENSE](https://github.com/watcol/somen/blob/main/LICENSE) for details.