incremental-lang is the FEAT-tier crate: Incremental reparse: reparse only the changed region for fast editor tooling. Part of the -lang language-construction family; see _strategy/LANG_COLLECTION.md for the master plan.
MSRV is 1.85+ (Rust 2024 edition).
Status: pre-1.0, in active development. The public API is being designed across the 0.x series and frozen at1.0.0. SeeCHANGELOG.md.
[dependencies]
incremental-lang = "0.1"This is the v0.1.0 scaffold: structure, tooling, and quality gates are in place; the implementation lands across the 0.x series per the ROADMAP and docs/API.md.
See dev/DIRECTIVES.md for engineering standards and the definition of done. Before a PR: cargo fmt --all, cargo clippy --all-targets --all-features -- -D warnings, and cargo test --all-features must be clean.
Licensed under either of
- Apache License, Version 2.0 — LICENSE-APACHE
- MIT License — LICENSE-MIT
at your option.