compactp_syntax 0.1.0-beta.1

Shared syntax-tree types (SyntaxKind, rowan aliases) for the compactp Compact parser frontend.
Documentation
  • Coverage
  • 100%
    176 out of 176 items documented0 out of 1 items with examples
  • Size
  • Source code size: 20.81 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 725.72 kB This is the summed size of all files generated by rustdoc for all configured targets
  • Ø build duration
  • this release: 6s Average build duration of successful builds.
  • all releases: 6s Average build duration of successful builds in releases after 2024-10-23.
  • Links
  • Homepage
  • devrelaicom/compactp
    0 0 10
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • aaronbassett

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