Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
Language.Fortran.Util.Position
Documentation
Minimal complete definition
Instances
columnDistance :: SrcSpan -> Int #
lineDistance :: SrcSpan -> Int #
initSrcSpan :: SrcSpan #
Methods
setSpan :: SrcSpan -> a -> a #
getSpan :: SecondParameter a SrcSpan => a -> SrcSpan #
setSpan :: SecondParameter a SrcSpan => SrcSpan -> a -> a #
Instances
Spanned SrcSpan # | |
FirstParameter Token SrcSpan => Spanned Token # | |
Spanned Lexeme # | |
Spanned Lexeme # | |
FirstParameter Token SrcSpan => Spanned Token # | |
Spanned (DimensionDeclarator a) # | |
Spanned (Declarator a) # | |
Spanned (Index a) # | |
Spanned (Expression a) # | |
Spanned (DoSpecification a) # | |
Spanned (FormatItem a) # | |
Spanned (DataGroup a) # | |
Spanned (Namelist a) # | |
Spanned (CommonGroup a) # | |
Spanned (ImpElement a) # | |
Spanned (ImpList a) # | |
Spanned (ControlPair a) # | |
Spanned (Attribute a) # | |
Spanned (Argument a) # | |
Spanned (Use a) # | |
Spanned (Statement a) # | |
Spanned (Block a) # | |
Spanned (ProgramUnit a) # | |
Spanned (Selector a) # | |
Spanned (TypeSpec a) # | |
Spanned (AList t a) # | |