compilation-0.0.0.2: Haskell functionality for quickly assembling simple compilers.

Safe HaskellSafe-Inferred

Control.Compilation.String

Description

Compilation Monad and combinators for quickly assembling simple compilers.

Control/Compilation/String.hs

A generic compilation monad and combinators for quickly assembling simple compilers that emit an ASCII string representation of the target language (well-suited for direct syntax translators).

Synopsis

Documentation

indent :: Compilation String ()Source

Combinators and functions for compiling directly into a raw ASCII string.