compactp_parser 0.1.0-beta.1

Recursive-descent parser for the Compact language producing a lossless CST and structured diagnostics.
Documentation
[package]
name = "compactp_parser"
edition.workspace = true
license.workspace = true
version.workspace = true
repository.workspace = true
homepage.workspace = true
rust-version.workspace = true
description = "Recursive-descent parser for the Compact language producing a lossless CST and structured diagnostics."
documentation = "https://docs.rs/compactp_parser"
readme = "README.md"
keywords = ["compact", "midnight", "parser", "cst", "compiler"]
categories = ["parser-implementations", "development-tools"]

[dependencies]
compactp_syntax.workspace = true
compactp_lexer.workspace = true
compactp_diagnostics.workspace = true
rowan.workspace = true
drop_bomb.workspace = true

[dev-dependencies]
expect-test.workspace = true
insta.workspace = true
walkdir.workspace = true
criterion.workspace = true

[[bench]]
name = "parse_bench"
harness = false