Skip to main content

Crate agm_core

Crate agm_core 

Source
Expand description

agm-core: parsing, validation, loading, rendering, and graph operations for AGM files.

Modules§

diff
Semantic diff for AGM files.
error
Error model and diagnostics for AGM files (spec sections 21, Appendix D).
graph
Graph engine: dependency graph operations on AGM nodes.
import
Import resolution for AGM packages (spec S10).
loader
Loader: produces filtered views of an AGM AST based on loading modes.
memory
Memory model utilities (spec S28).
model
AST model types representing a parsed AGM file.
parser
Parser: converts raw .agm text into an unvalidated AST.
renderer
Renderer: converts AST (or filtered views) to output formats.
schema
Type schema registry and enforcement (spec §14).
validator
Validator: checks a parsed AST for AGM spec compliance.