language-qux-0.2.0.0: Utilities for working with the Qux language

Copyright(c) Henry J. Wylde, 2015
LicenseBSD3
Maintainerpublic@hjwylde.com
Safe HaskellSafe
LanguageHaskell2010

Language.Qux.Llvm.Compiler

Contents

Description

A compiler that takes a Program and outputs a LLVM Module.

Synopsis

Compilation

compile :: Program -> Module Source

Compiles the program into a LLVM Module. Generally speaking, compilation is done using the defaults. Any exceptions to this will be clearly noted.