mirror of
https://github.com/nushell/nushell.git
synced 2025-04-24 13:18:18 +02:00
25 lines
611 B
Rust
25 lines
611 B
Rust
pub use crate::Span;
|
|
|
|
#[derive(Debug)]
|
|
pub enum ParseError {
|
|
ExtraTokens(Span),
|
|
ExtraPositional(Span),
|
|
UnexpectedEof(String, Span),
|
|
Unclosed(String, Span),
|
|
UnknownStatement(Span),
|
|
Mismatch(String, Span),
|
|
MultipleRestParams(Span),
|
|
VariableNotFound(Span),
|
|
UnknownCommand(Span),
|
|
NonUtf8(Span),
|
|
UnknownFlag(Span),
|
|
UnknownType(Span),
|
|
MissingFlagParam(Span),
|
|
ShortFlagBatchCantTakeArg(Span),
|
|
MissingPositional(String, Span),
|
|
MissingType(Span),
|
|
MissingRequiredFlag(String, Span),
|
|
IncompleteMathExpression(Span),
|
|
UnknownState(String, Span),
|
|
}
|