ctkl: packaging of Manuel Chakravarty's CTK Light for Hackage
Functional languages like Haskell are ideal for implementing compilers. Complemented with a lexer and parser generator, they provide much of the functionality and ease-of-use associated with specialized compiler tools (aka compiler compilers) while being more flexible, better supported, and guaranteeing better long time availability. There is a significant set of functionality that is required in each compiler like symbol table management, input-output operations, error management, and so on, which are good candidates for code reuse. The Compiler Toolkit is an attempt to provide an open collection of modules for these recurring tasks in a popular functional language. The toolkit is used for the interface generator C->Haskell.
Modules
- Text
- CTK
- Text.CTK.BaseVersion
- Text.CTK.Common
- Text.CTK.Config
- Text.CTK.DLists
- Text.CTK.Errors
- Text.CTK.FNameOps
- Text.CTK.FiniteMaps
- Text.CTK.GetOpt
- Text.CTK.Lexers
- Text.CTK.Parsers
- Text.CTK.Pretty
- Text.CTK.Sets
- Text.CTK.Utils
- CTK
Downloads
- ctkl-0.27.0.0.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
- No Candidates
Versions [RSS] | 0.27.0.0 |
---|---|
Dependencies | array, base (>=4.7 && <4.8) [details] |
License | BSD-3-Clause |
Author | Manuel Chakravarty, Sven Panne |
Maintainer | mwotton@gmail.com |
Category | Text |
Uploaded | by MarkWotton at 2014-10-04T06:32:44Z |
Distributions | |
Reverse Dependencies | 1 direct, 0 indirect [details] |
Downloads | 1143 total (0 in the last 30 days) |
Rating | (no votes yet) [estimated by Bayesian average] |
Your Rating | |
Status | Docs not available [build log] Last success reported on 2015-05-18 [all 9 reports] |