rex-ast 3.9.13

Rex: A strongly-typed, pure, implicitly parallel functional programming language
Documentation

Rex AST (rex-ast)

This crate defines the core syntax tree for Rex and shared language data types.

What’s here

  • rex_ast: expression/decl/type AST nodes (CompilationUnit, Expr, Decl, TypeExpr, etc.)
  • Symbol + interning utilities (intern): stable identifiers used across crates
  • Span/Position source ranges so diagnostics can point at source locations

This crate is intentionally “dumb”: it’s primarily data structures and small helpers, used by the parser, type system, engine, and tooling.