ghc-tags-core: a library to work with tags created from Haskell parsed tree
library scope
ghc-tags-core
library provides:
a function to extract tag information from
parsed tree representation of Haskell codeHsModule
GhcPs
parsers ctag and etag style tag files (vim / emacs)
formatting tags into ctag and etag files.
tries to be compatible with universal-ctags
developer tools
Check out these projects:
ghc-tags-plugin - a ghc compiler plugin which extracts tags during
GHC
's parser passmore to come!
[Skip to Readme]
Versions [faq] | 0.1.0.0, 0.2.0.0, 0.2.1.0, 0.2.2.0, 0.2.3.0, 0.2.4.0 (info) |
---|---|
Change log | CHANGELOG.md |
Dependencies | attoparsec (>=0.13.0.0 && <0.14), base (>=4.12.0.0 && <4.15), bytestring (==0.10.*), directory (==1.3.*), filepath-bytestring (==1.4.*), ghc (>=8.4 && <8.11), mtl (==2.2.*), pipes (==4.3.*), pipes-attoparsec (==0.5.*), pipes-bytestring (==2.1.*), text (==1.2.*), transformers [details] |
License | MPL-2.0 |
Copyright | (c) 2020, Marcin Szamotulski |
Author | Marcin Szamotulski |
Maintainer | profunctor@pm.me |
Category | Development |
Home page | https://github.com/coot/ghc-tags-plugin/tree/master/ghc-tags-core |
Bug tracker | https://github.com/coot/ghc-tags-plugin/issues |
Uploaded | by coot at 2020-09-09T07:38:22Z |
Distributions | NixOS:0.2.4.0 |
Downloads | 484 total (13 in the last 30 days) |
Rating | (no votes yet) [estimated by Bayesian average] |
Your Rating | |
Status | Docs not available [build log] All reported builds failed as of 2020-09-09 [all 2 reports] |
Modules
- GhcTags
- GhcTags.CTag
- GhcTags.CTag.Formatter
- GhcTags.CTag.Header
- GhcTags.CTag.Parser
- GhcTags.CTag.Utils
- GhcTags.ETag
- GhcTags.ETag.Formatter
- GhcTags.ETag.Parser
- GhcTags.Ghc
- GhcTags.Stream
- GhcTags.Tag
- GhcTags.CTag
Downloads
- ghc-tags-core-0.2.4.0.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)