Skip to main content

Crate aver

Crate aver 

Source

Modulesยง

analysis
Static-analysis tier โ€” shared substrate over typed HIR, consumed by codegen (proof_lower, refinement detection, future inliner / monomorphizer) and by user-facing tooling (aver shape CLI / LSP / context).
ast
ast_rewrite
Ident-replacement traversal that respects match-arm pattern scoping.
bench
Scenario-based benchmark harness.
call_graph
checker
codegen
config
diagnostics
Canonical diagnostic model, factories, and analysis pipeline.
effects
format
ir
lexer
nan_value
NaN-boxed compact Value representation โ€” thin re-export layer.
parser
replay
resolver
runtime
Embedded runtimes โ€” entry points that compile + execute Aver programs without going through the aver CLI binary.
runtime_bench_cases
scc
Generic strongly-connected-components (Tarjan).
services
source
tail_check
tco
tty_render
Terminal adapter for canonical Diagnostic.
types
value
verify_law
visibility
vm