#![forbid(unsafe_code)]
mod canonical;
mod diagnostic;
mod parser;
pub use canonical::{
atom_is_canonical, canonical_hash, canonicalize, is_canonical_decimal, is_canonical_integer,
is_canonical_symbol, is_canonical_text,
};
pub use diagnostic::{Diagnostic, Severity};
pub use parser::{Atom, Document, Form, FormKind, MAX_NESTING_DEPTH, Span, parse_document};