{"@context":"https://w3id.org/codemeta/3.0","@type":"SoftwareSourceCode","identifier":"pkg:hackage/hLLVM","name":"hLLVM","description":"A pure Haskell library for analyzing and transforming LLVM assembly codes. It includes:\n1) a parser to parse LLVM code in its text form;\n2) an internal IR that is designed for Hoopl and direct composition;\n3) a set of utility functions to convert LLVM AST to and from the internal IR;\n4) a set of utility functions to query the IR.","version":"0.5.0.1","softwareVersion":"0.5.0.1","license":"https://spdx.org/licenses/BSD-3-Clause","keywords":["bsd3","compilers-interpreters","library","program","Propose Tags"],"maintainer":[{"@type":"Person","name":"NingWang"}],"author":[{"@type":"Person","name":"NingWang"}],"copyrightHolder":[{"@type":"Person","name":"NingWang"}],"dateCreated":"2015-04-15","dateModified":"2015-04-15","datePublished":"2015-04-15","copyrightYear":2015,"downloadUrl":"https://hackage.haskell.org/package/hLLVM-0.5.0.1/hLLVM-0.5.0.1.tar.gz","applicationCategory":"hackage","runtimePlatform":"hackage","sameAs":["https://hackage.haskell.org/package/hLLVM"]}