cyrs-lang 0.1.0

Cypher / GQL frontend — lossless CST, typed AST, HIR, semantic analysis, schema-aware checks, diagnostics, formatter, plan IR.
Documentation

cypher

crates.io docs.rs CI MSRV License: Apache-2.0 OR MIT

Meta-crate for the cyrs Cypher / GQL frontend. Re-exports the library surface — lossless CST, typed AST, HIR, semantic analysis, schema-aware checks, diagnostics, formatter, and plan IR — behind feature-gated slices.

[dependencies]
cypher = "0.0.1"

Feature slices (see spec 0001 §17.15):

  • core — lexer, parser, AST, HIR, sema, diagnostics, plan, DB
  • fmt, fmt-only — formatter surface
  • schema, schema-only — schema / type-system surface
  • lsp-only — library surface consumed by the LSP binary

For the full story — architecture, dependency graph, and testing bar — see the repo-root README.

License

Licensed under either of

at your option.