Expand description
Shared syntax-tree types for the compactp parser frontend.
This crate defines SyntaxKind (the enum of every node and token
kind in the Compact CST) plus the rowan SyntaxNode/SyntaxToken
type aliases that the parser and AST crates build on.
Enums§
- Compact
Language - Marker type implementing
rowan::Languagefor Compact’sSyntaxKind. - Syntax
Kind - All syntax kinds for the Compact language.
Type Aliases§
- Syntax
Node - Rowan syntax node specialized to Compact’s
SyntaxKindset. - Syntax
Token - Rowan syntax token specialized to Compact’s
SyntaxKindset.