compactp_syntax
Shared syntax-tree types for the compactp
parser frontend for the Compact language (Midnight Network).
This crate defines SyntaxKind — the enum of every node and token kind in the
Compact concrete syntax tree — plus the rowan
SyntaxNode / SyntaxToken type aliases that the lexer, parser, and AST crates
build on. It has no dependencies beyond rowan and is the root of the
compactp crate graph.
Status
Beta (0.x). APIs may change between minor versions. See the
compatibility matrix.
License
MIT