Expand description
Error handling and diagnostics for sipha parsers.
This crate provides:
ParseErrorenum for parse errorsExpectedtype for describing expected tokensDiagnosticandDiagnosticBuilder(when diagnostics feature enabled)- Error recovery utilities
Re-exports§
pub use error::ErrorContext;pub use crate::error::ParseError;pub use crate::expected::Expected;
Modules§
- diagnostic
- Diagnostic types for error reporting.
- error
- Parse error types.
- expected
- Expected token description types.
- prelude
- Prelude module containing commonly used error types.