ass_editor/core/incremental/mod.rs
1//! Incremental parsing integration with ass-core
2//!
3//! Provides efficient incremental parsing by leveraging Script::parse_partial()
4//! to achieve <1ms edit times and <5ms reparse times. Tracks deltas for proper
5//! undo/redo integration and maintains consistency with the rope structure.
6
7mod apply;
8mod reparse;
9mod state;
10mod types;
11
12#[cfg(test)]
13mod tests;
14
15pub use types::{DocumentChange, IncrementalParser};