texform_core/lib.rs
1//! TeXForm core library — LaTeX formula parsing, AST, and transformation.
2//!
3//! # Modules
4//!
5//! | Module | Purpose |
6//! |---|---|
7//! | [`parse`] | [`ParseContext`](parse::ParseContext): the main API for configuring knowledge and parsing |
8//! | [`ast`] | Mutable arena-backed AST for tree transforms |
9//! | [`lexer`] | Logos-based lexer mapping LaTeX source to tokens |
10//! | [`column_parser`] | Standalone parser for `{lcc}` column specifications |
11
12pub mod ast;
13pub mod column_parser;
14pub mod document;
15pub mod lexer;
16pub mod parse;
17pub mod serialize;
18pub mod target_counter;
19
20mod dimension;
21pub mod knowledge;