version = 4
[[package]]
name = "aho-corasick"
version = "1.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916"
dependencies = [
"memchr",
]
[[package]]
name = "beef"
version = "0.5.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3a8241f3ebb85c056b509d4327ad0358fbbba6ffb340bf388f26350aeda225b1"
[[package]]
name = "bit-matrix"
version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b1216dde2607f9479a3ea619c9e1c73449c28cfe787a40fcd6033ac7520f8f26"
dependencies = [
"bit-vec",
]
[[package]]
name = "bit-matrix"
version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dbcc9d34b316bcb8a17593d08d60252ce69fef3e28ac60fd1d0faf9cfb6cbfc0"
dependencies = [
"bit-vec",
]
[[package]]
name = "bit-vec"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5e764a1d40d510daf35e07be9eb06e75770908c27d411ee6c92109c9840eaaf7"
dependencies = [
"miniserde",
]
[[package]]
name = "c_lexer_logos"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1f72c0071191ecbfd186c2dc3c328af523418a87469ad57e7201fffa974dae67"
dependencies = [
"internship",
"logos",
]
[[package]]
name = "cfg"
version = "0.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3c77dc3d1d3ce28910fc785843adc50726fc17138b34dcf03448dfd9b33eedad"
dependencies = [
"bit-matrix 0.9.0",
"bit-vec",
"cfg-classify",
"cfg-generate",
"cfg-grammar",
"cfg-history",
"cfg-predict-distance",
"cfg-predict-sets",
"cfg-sequence",
"cfg-symbol",
"cfg-symbol-bit-matrix",
]
[[package]]
name = "cfg-classify"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ddad0a4a1a5850dd31bed90517d010b8ac36f53bcdaf87400339d4ba6fbc66ac"
dependencies = [
"bit-matrix 0.8.1",
"bit-vec",
"cfg-grammar",
"cfg-predict-distance",
"cfg-symbol",
"cfg-symbol-bit-matrix",
]
[[package]]
name = "cfg-examples"
version = "0.1.0"
dependencies = [
"cfg",
"cfg-load",
]
[[package]]
name = "cfg-generate"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2bc1099b9c205e449d30a039893015f79c64b6fdbaca9045599d8a16d83919a8"
dependencies = [
"cfg-symbol",
]
[[package]]
name = "cfg-grammar"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b5b3e0b174f4d8228f44c1808f3b7a06999976d54c2599cb722a966cb415b27b"
dependencies = [
"bit-vec",
"cfg-history",
"cfg-symbol",
"log",
"miniserde",
]
[[package]]
name = "cfg-history"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ddd23084f332bb8c58b3a4a58ea86caf8c0660b5b35a9509275d5a5876a54287"
dependencies = [
"cfg-symbol",
"miniserde",
]
[[package]]
name = "cfg-load"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f2b7ebd58709f9a62b16322c578a9e6915c4424a222cb689986eaa7605e39b26"
dependencies = [
"cfg-grammar",
"cfg-history",
"cfg-regexp",
"cfg-sequence",
"cfg-symbol",
"cfg-symbol-bit-matrix",
"elsa",
"log",
"tiny-earley",
]
[[package]]
name = "cfg-predict-distance"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ad9dd825cd5588948865a260dcc63700edfcb4ba56c0ef7be749e1d58c94a399"
dependencies = [
"cfg-grammar",
"cfg-history",
"cfg-symbol",
]
[[package]]
name = "cfg-predict-sets"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "34848a3c83f92ddc2e74dd7ebca3132a6f85ca1c8ec8fdfd8ef760b36f6bb30c"
dependencies = [
"cfg-grammar",
"cfg-symbol",
]
[[package]]
name = "cfg-regexp"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2761d9925d7749710a9f55482e7511062d44c1a4270f527bd113fb1dee9845e7"
dependencies = [
"cfg-grammar",
"cfg-sequence",
"cfg-symbol",
"log",
"regex-automata",
"regex-syntax 0.8.6",
]
[[package]]
name = "cfg-sequence"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8bb4ced1248900b1c6ad9f2dee020ec1fe53abea504d02992fa968003ccc7014"
dependencies = [
"cfg-grammar",
"cfg-history",
"cfg-symbol",
]
[[package]]
name = "cfg-symbol"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4892f551947129991ac3d3afb12cf26e3de9e69e689eb81d3f43e472091f6f13"
dependencies = [
"miniserde",
]
[[package]]
name = "cfg-symbol-bit-matrix"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5eaacc7fbc0e5ead3bdb3fb798bb0e58491913727683a9c4cffdb29961b53796"
dependencies = [
"bit-matrix 0.9.0",
"cfg-grammar",
"cfg-symbol",
"log",
]
[[package]]
name = "elsa"
version = "1.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9abf33c656a7256451ebb7d0082c5a471820c31269e49d807c538c252352186e"
dependencies = [
"indexmap",
"stable_deref_trait",
]
[[package]]
name = "equivalent"
version = "1.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f"
[[package]]
name = "fnv"
version = "1.0.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
[[package]]
name = "hashbrown"
version = "0.15.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1"
[[package]]
name = "indexmap"
version = "2.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f2481980430f9f78649238835720ddccc57e52df14ffce1c6f37391d61b563e9"
dependencies = [
"equivalent",
"hashbrown",
]
[[package]]
name = "internship"
version = "0.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b75b80c06d9124692b2927086ed75c8721d4061f9c159d9675d3f6d63729b597"
dependencies = [
"serde",
]
[[package]]
name = "itoa"
version = "1.0.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c"
[[package]]
name = "log"
version = "0.4.27"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94"
[[package]]
name = "logos"
version = "0.13.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c000ca4d908ff18ac99b93a062cb8958d331c3220719c52e77cb19cc6ac5d2c1"
dependencies = [
"logos-derive",
]
[[package]]
name = "logos-codegen"
version = "0.13.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dc487311295e0002e452025d6b580b77bb17286de87b57138f3b5db711cded68"
dependencies = [
"beef",
"fnv",
"proc-macro2",
"quote",
"regex-syntax 0.6.29",
"syn",
]
[[package]]
name = "logos-derive"
version = "0.13.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dbfc0d229f1f42d790440136d941afd806bc9e949e2bcb8faa813b0f00d1267e"
dependencies = [
"logos-codegen",
]
[[package]]
name = "memchr"
version = "2.7.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0"
[[package]]
name = "mini-internal"
version = "0.1.42"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d6c74ab4f1a0c0ab045260ee4727b23c00cc17e5eff5095262d08eef8c3c8d49"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "miniserde"
version = "0.1.42"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "08ec68bf2ad170a53a6efa92c3df7187968d6e475fe7a935725868154074ca0f"
dependencies = [
"itoa",
"mini-internal",
"ryu",
]
[[package]]
name = "proc-macro2"
version = "1.0.95"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778"
dependencies = [
"unicode-ident",
]
[[package]]
name = "quote"
version = "1.0.40"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d"
dependencies = [
"proc-macro2",
]
[[package]]
name = "regex-automata"
version = "0.4.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6b9458fa0bfeeac22b5ca447c63aaf45f28439a709ccd244698632f9aa6394d6"
dependencies = [
"aho-corasick",
"memchr",
"regex-syntax 0.8.6",
]
[[package]]
name = "regex-syntax"
version = "0.6.29"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1"
[[package]]
name = "regex-syntax"
version = "0.8.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "caf4aa5b0f434c91fe5c7f1ecb6a5ece2130b02ad2a590589dda5146df959001"
[[package]]
name = "ryu"
version = "1.0.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f"
[[package]]
name = "serde"
version = "1.0.219"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6"
dependencies = [
"serde_derive",
]
[[package]]
name = "serde_derive"
version = "1.0.219"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "stable_deref_trait"
version = "1.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3"
[[package]]
name = "syn"
version = "2.0.103"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e4307e30089d6fd6aff212f2da3a1f9e32f3223b1f010fb09b7c95f90f3ca1e8"
dependencies = [
"proc-macro2",
"quote",
"unicode-ident",
]
[[package]]
name = "tiny-earley"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6a8d4650d45e1f88e90bdd3cf43760f8b1520534a3590763b313b105948ce487"
dependencies = [
"c_lexer_logos",
"elsa",
"log",
]
[[package]]
name = "unicode-ident"
version = "1.0.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512"