Skip to main content

argyph_parse/
lib.rs

1#![forbid(unsafe_code)]
2#![cfg_attr(test, allow(clippy::unwrap_used))]
3
4mod chunker;
5mod error;
6pub mod languages;
7mod parser;
8pub mod structural;
9pub mod types;
10
11pub use chunker::{ast_chunks, char_split, fallback_chunks};
12pub use error::{ParseError, Result};
13pub use parser::{DefaultParser, Parser};
14pub use types::{
15    ByteRange, Chunk, ChunkId, ChunkKind, Import, ParsedFile, Symbol, SymbolId, SymbolKind,
16};