praxis-parser 0.2.0

Lexer and parser for the Praxis language.
Documentation
[package]
name = "praxis-parser"
version.workspace = true
edition.workspace = true
rust-version.workspace = true
authors.workspace = true
license.workspace = true
repository.workspace = true
homepage.workspace = true
description = "Lexer and parser for the Praxis language."
keywords = ["parser", "lexer", "compiler", "language", "syntax"]
categories = ["parser-implementations", "compilers"]
readme = "README.md"

[dependencies]
praxis-source.workspace = true
praxis-syntax.workspace = true
rowan.workspace = true

[dev-dependencies]
insta.workspace = true
praxis-test-support.workspace = true
proptest.workspace = true

# Doctests are not run (the justfile says why): rustdoc has to analyze the whole
# crate before it can find out there are none, and the result is never cached,
# so `cargo test` pays ~6s per crate for it on every run.
[lib]
doctest = false