marianoguerra/shrubbery/error does not have a README file
fn Diagnostic::new(kind : ErrorKind, span : Span, severity? : Severity, related? : Array[(Span, String)]) -> Diagnosticpub(all) enum ErrorKind {
ReadError
ExpectedSExp(keyword~ : Bool)
ExpectedSExpClose(keyword~ : Bool)
ExpectedSExpOnlyWhitespace(keyword~ : Bool)
SExpMustNotBePair
IncomparableIndentation
WrongIndentation(missing_colon_hint~ : Bool)
AltBeforeGroupColumn
DidNotFindMatching(expected~ : String)
UnexpectedCloser(found~ : String)
ExpectedCloser(expected~ : String, found~ : String)
ExpectedQuoteAfterGuillemet
ExpectedParenAfterGuillemet
ExpectedGuillemetClose
MisplacedComma(paren_immed~ : Bool)
MissingCommaBeforeGroup
MisplacedSemicolon
MultiGroupSpliceNotAllowed
EmptyBlock(after~ : String, could_empty_if_start~ : Bool)
NoTermsAfterGuillemet
UnnecessaryColonBeforeBar
MisplacedBar
MisplacedGuillemet
NotOnSameLine(preceding~ : String)
NestingTooDeep(limit~ : Int)
MisplacedGroupComment
NoGroupForTermComment
ContinuationFollowedByToken
MissingTermAfterAt
WhitespaceAfterAt
InvalidAfterAt
AtArgCannotStartBracket
MissingCloserForAtContent
AtCommentOutsideBody
EmptyGroupAfterAt
BlockAfterMidGroupAt
SecondGroupAfterAt
} derive(Eq)Install
Download zipShrubbery notation for MoonBit: parser, source-faithful and reformatting printers, and structured diagnostics
Dependencies