elyze 1.5.5

Elyze is an extensible general purpose framework parser allowing to parser any type of data without allocation.
Documentation
[dependencies.rand]
version = "0.9.1"

[dependencies.rand_chacha]
version = "0.9.0"

[dependencies.thiserror]
version = "2.0.12"

[[example]]
name = "addition"
path = "examples/addition.rs"

[[example]]
name = "builtin_tokens"
path = "examples/builtin_tokens.rs"

[[example]]
name = "colors"
path = "examples/colors.rs"

[[example]]
name = "delimited_group"
path = "examples/delimited_group.rs"

[[example]]
name = "expression"
path = "examples/expression.rs"

[[example]]
name = "genetic"
path = "examples/genetic.rs"

[[example]]
name = "hello_world_acceptance"
path = "examples/hello_world_acceptance.rs"

[[example]]
name = "hello_world_acceptance2"
path = "examples/hello_world_acceptance2.rs"

[[example]]
name = "is_matching"
path = "examples/is_matching.rs"

[[example]]
name = "last"
path = "examples/last.rs"

[[example]]
name = "matcher"
path = "examples/matcher.rs"

[[example]]
name = "number"
path = "examples/number.rs"

[[example]]
name = "operators"
path = "examples/operators.rs"

[[example]]
name = "operators_accptor"
path = "examples/operators_accptor.rs"

[[example]]
name = "operators_accptor_reusable"
path = "examples/operators_accptor_reusable.rs"

[[example]]
name = "peek"
path = "examples/peek.rs"

[[example]]
name = "peek_first_operator"
path = "examples/peek_first_operator.rs"

[[example]]
name = "peek_from_visitor"
path = "examples/peek_from_visitor.rs"

[[example]]
name = "peeking"
path = "examples/peeking.rs"

[[example]]
name = "recognizable"
path = "examples/recognizable.rs"

[[example]]
name = "recognize"
path = "examples/recognize.rs"

[[example]]
name = "recognize2"
path = "examples/recognize2.rs"

[[example]]
name = "recognize_slice"
path = "examples/recognize_slice.rs"

[[example]]
name = "recognizer"
path = "examples/recognizer.rs"

[[example]]
name = "recognizer_to_visitor"
path = "examples/recognizer_to_visitor.rs"

[[example]]
name = "scanner"
path = "examples/scanner.rs"

[[example]]
name = "separated_list"
path = "examples/separated_list.rs"

[[example]]
name = "tokens"
path = "examples/tokens.rs"

[[example]]
name = "turbofish"
path = "examples/turbofish.rs"

[[example]]
name = "turbofish_data"
path = "examples/turbofish_data.rs"

[[example]]
name = "turbofish_data_visitor"
path = "examples/turbofish_data_visitor.rs"

[[example]]
name = "whitepaces"
path = "examples/whitepaces.rs"

[lib]
name = "elyze"
path = "src/lib.rs"

[lints.clippy]
needless_doctest_main = "allow"

[package]
authors = ["Akanoa <dev@guern.eu>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
description = "Elyze is an extensible general purpose framework parser allowing to parser any type of data without allocation."
documentation = "https://docs.rs/elyze/latest/elyze/"
edition = "2024"
homepage = "https://github.com/Elyze-Parser/elyze"
keywords = ["parser", "lexer", "tokenizer"]
license = "BSD-3-Clause"
name = "elyze"
publish = true
readme = "Readme.md"
repository = "https://github.com/Elyze-Parser/elyze"
version = "1.5.5"