| Copyright | (c) 2011 Kathleen Fisher <kathleen.fisher@gmail.com> John Launchbury <john.launchbury@gmail.com> |
|---|---|
| License | MIT |
| Maintainer | Karl Cronburg <karl@cs.tufts.edu> |
| Stability | experimental |
| Safe Haskell | None |
| Language | Haskell2010 |
Language.Pads.Errors
Description
- data ErrMsg
- = FoundWhenExpecting String String
- | MissingLiteral String
- | ExtraBeforeLiteral String
- | LineError String
- | Insufficient Int Int
- | RegexMatchFail String
- | TransformToDstFail String String String
- | TransformToSrcFail String String String
- | UnderlyingTypedefFail
- | PredicateFailure
- | ExtraStuffBeforeTy String String
- | FileError String String
- | BitWidthError Int Int
- data ErrInfo = ErrInfo {}
- mergeErrInfo :: ErrInfo -> ErrInfo -> ErrInfo
- maybeMergeErrInfo :: Maybe ErrInfo -> Maybe ErrInfo -> Maybe ErrInfo
Documentation
Errors which can be encountered at runtime when parsing a Pads type
Constructors
Error information relating back to the source input