31 releases
Uses new Rust 2024
| new 0.0.41 | May 21, 2026 |
|---|---|
| 0.0.40 | May 8, 2026 |
| 0.0.29 | Apr 30, 2026 |
#75 in Parser tooling
124 downloads per month
Used in 9 crates
(8 directly)
2MB
48K
SLoC
Shell lexer and parser APIs for the Shuck workspace.
shuck-parser turns shell source text into shuck-ast syntax trees and also exposes a
source-backed lexer for lower-level tooling.
shuck-parser
shuck-parser is the lexer and parser library used throughout the Shuck workspace.
It turns shell source into shuck-ast syntax trees, exposes source-backed lexical tokens, and
lets callers choose shell dialects and zsh option profiles. The crate is pre-1.0 and may change
between 0.x releases.