curry-base-0.2.3: Functions for manipulating Curry programs
Curry.Base.Position
newtype SrcRef Source
Constructors
Instances
noRef :: SrcRefSource
incSrcRef :: SrcRef -> Int -> SrcRefSource
data Position Source
Fields
incPosition :: Position -> Int -> PositionSource
tabWidth :: IntSource
first :: FilePath -> PositionSource
incr :: Position -> Int -> PositionSource
next :: Position -> PositionSource
tab :: Position -> PositionSource
nl :: Position -> PositionSource
showLine :: Position -> StringSource
class SrcRefOf a whereSource
Methods
srcRefsOf :: a -> [SrcRef]Source
srcRefOf :: a -> SrcRefSource