ghc-tags-core-0.4.2.2: a library to work with tags created from Haskell parsed tree
Safe HaskellSafe-Inferred
LanguageHaskell2010

GhcTags.ETag.Parser

Description

Parser combinators for etags file format

Synopsis

Documentation

parseTagsFile :: ByteString -> IO (Either String [ETag]) Source #

Parse whole etags file

parseTagsFileMap :: ByteString -> IO (Either String ETagMap) Source #

Parse whole etags file

parseTagFileSection :: Parser (TagFilePath, [ETag]) Source #

Parse tags from a single file (a single section in etags file).

parseTag :: TagFilePath -> Parser ETag Source #

Parse an ETag from a single line.