allium-parser 3.5.0

Parser and structural validator for the Allium specification language
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
pub mod analysis;
pub mod ast;
pub mod diagnostic;
pub mod lexer;
pub mod parser;
pub mod span;

pub use analysis::{
    analyze, analyze_with_cross_module, analyze_with_external_refs, analyse,
    analyse_with_cross_module, analyse_with_external_refs, collect_all_referenced_idents,
    collect_declared_names, collect_entity_field_schemas, collect_qualified_references,
    collect_trigger_outputs, AmbiguousImports,
};
pub use ast::Module;
pub use diagnostic::{AnalyseResult, Diagnostic, Finding};
pub use parser::{parse, ParseResult};
pub use span::Span;