Crates.io | anpa |
lib.rs | anpa |
version | |
source | src |
created_at | 2024-02-26 04:38:10.711695 |
updated_at | 2024-10-17 08:19:52.598568 |
description | A generic monadic parser combinator library inspired by Haskell's parsec. |
homepage | |
repository | https://github.com/habbbe/anpa-rs |
max_upload_size | |
id | 1153013 |
Cargo.toml error: | TOML parse error at line 25, column 1 | 25 | autolib = false | ^^^^^^^ unknown field `autolib`, expected one of `name`, `version`, `edition`, `authors`, `description`, `readme`, `license`, `repository`, `homepage`, `documentation`, `build`, `resolver`, `links`, `default-run`, `default_dash_run`, `rust-version`, `rust_dash_version`, `rust_version`, `license-file`, `license_dash_file`, `license_file`, `licenseFile`, `license_capital_file`, `forced-target`, `forced_dash_target`, `autobins`, `autotests`, `autoexamples`, `autobenches`, `publish`, `metadata`, `keywords`, `categories`, `exclude`, `include` |
size | 0 |
A generic monadic parser combinator library based on anpa which in turn is inspired by Haskell's parsec.
All parsers and combinators, with few exceptions (many_to_vec
, many_to_map
,
many_to_map_ordered
), are allocation free and can be used with no_std
when disabling
the default features of this crate.
See the provided test parsers
These parsers can be enabled using the features "json" and "semver" respectively.
None
Read
Licensed under either of
at your option.
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.