mulang: An intermediate language designed to perform advanced code analysis
Mulang is an intermediate language, a combinators library for static code analysis and a multilanguage comand line tool
Modules
- Control
- Control.Fallible
- Data
- List
- Data.List.Extra
- List
- Language
- Language.Mulang
- Language.Mulang.Analyzer
- Language.Mulang.Analyzer.Analysis
- Language.Mulang.Analyzer.Analysis.Json
- Language.Mulang.Analyzer.DomainLanguageCompiler
- Language.Mulang.Analyzer.ExpectationsAnalyzer
- Language.Mulang.Analyzer.ExpectationsCompiler
- Language.Mulang.Analyzer.FragmentParser
- Language.Mulang.Analyzer.SignatureStyleCompiler
- Language.Mulang.Analyzer.SignaturesAnalyzer
- Language.Mulang.Analyzer.SmellsAnalyzer
- Language.Mulang.Analyzer.TestsAnalyzer
- Language.Mulang.Analyzer.Analysis
- Language.Mulang.Ast
- Language.Mulang.Builder
- Language.Mulang.DomainLanguage
- Language.Mulang.Generator
- Language.Mulang.Identifier
- Language.Mulang.Inspector
- Language.Mulang.Inspector.Bound
- Language.Mulang.Inspector.Combiner
- Language.Mulang.Inspector.Contextualized
- Language.Mulang.Inspector.Functional
- Language.Mulang.Inspector.Generic
- Language.Mulang.Inspector.Generic.Duplication
- Language.Mulang.Inspector.Generic.Smell
- Language.Mulang.Inspector.Logic
- Language.Mulang.Inspector.ObjectOriented
- Language.Mulang.Inspector.ObjectOriented.Polymorphism
- Language.Mulang.Inspector.Primitive
- Language.Mulang.Inspector.Procedural
- Language.Mulang.Inspector.Query
- Language.Mulang.Inspector.Typed
- Language.Mulang.Interpreter
- Language.Mulang.Interpreter.Runner
- Language.Mulang.Parsers
- Language.Mulang.Parsers.Haskell
- Language.Mulang.Parsers.Java
- Language.Mulang.Parsers.JavaScript
- Language.Mulang.Parsers.Prolog
- Language.Mulang.Parsers.Python
- Language.Mulang.Signature
- Language.Mulang.Analyzer
- Language.Mulang
- Text
- Text.Dictionary
- Inflections
- Text.Inflections.Tokenizer
- Text.SimpleParser
Downloads
- mulang-4.4.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.1.0.0, 3.5.2, 3.6.0, 3.6.1, 4.0.0, 4.0.1, 4.2.1, 4.3.0, 4.4.0 |
---|---|
Dependencies | aeson, base (<=5), bytestring, containers, ghcjs-base, hashable, haskell-src, inflections (<=0.2.0.1), language-java, language-javascript, language-python, monad-loops, mtl, mulang, neat-interpolation, parsec, ParsecTools, process, scientific, split, text, unordered-containers, vector [details] |
License | LicenseRef-GPL-3.0 |
Author | Franco Leonardo Bulgarelli |
Maintainer | franco@mumuki.org |
Category | Language |
Source repo | head: git clone https://github.com/mumuki/mulang |
Uploaded | by flbulgarelli at 2019-01-11T17:20:40Z |
Distributions | |
Reverse Dependencies | 1 direct, 0 indirect [details] |
Executables | mulang |
Downloads | 4576 total (22 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 2019-01-11 [all 3 reports] |