Expand description
Crate-level error type for Every-Other-Token.
All internal modules should return EotError (or a type convertible to it)
rather than Box<dyn std::error::Error>. The top-level main converts to
Box<dyn std::error::Error> at the boundary so callers see a clean message.
Enumsยง
- EotError
- Top-level error enum. Each variant maps to a distinct failure domain so that callers can match on the kind of error rather than string-comparing.