Re-exports§
pub use crate::knowledge::default_package_names;pub use context::PackageLoadError;
Structs§
- Active
Character Record - Active
Command Record - Active
Delimiter Record - Active
Environment Record - ArgSpec
Parse Error - Command
Item - Runtime command definition to be injected into a
ParseContext. - Delimiter
Control Item - Runtime delimiter control sequence to be registered in the knowledge base.
- Environment
Item - Runtime environment definition to be injected into a
ParseContext. - Mutation
Summary - Parse
Config - Parse-time configuration knobs.
- Parse
Context - Immutable parse context owning an isolated knowledge base.
- Parse
Context Builder - Parse
Diagnostic - A single diagnostic produced during parsing.
- Parse
Diagnostic Context - Additional source span attached to a diagnostic.
- Parse
Error - Parse
Result - Unified parse result carrying an optional document and zero or more diagnostics.
- Span
- Byte-offset span within the original source string.
Enums§
- Allowed
Mode - Command
Kind - Content
Mode - Content mode: math or text
- Context
Item - A runtime-injectable definition that augments the knowledge base.
- Parse
Context Build Error - Parse
Diagnostic Kind