Hets - the Heterogeneous Tool Set

Copyright(c) Dominik Dietrich, Ewaryst Schulz, DFKI Bremen 2010
LicenseGPLv2 or higher, see LICENSE.txt
MaintainerEwaryst.Schulz@dfki.de
Stabilityexperimental
Portabilityportable
Safe HaskellSafe-Inferred

CSL.Print_AS

Description

Pretty printing the abstract syntax of CSL.

Synopsis

Documentation

printConstantName :: ConstantName -> Doc

The default ConstantName printer

class Monad m => ExpressionPrinter m where

A monad for printing of constants. This turns the pretty printing facility more flexible w.r.t. the output of ConstantName.

Minimal complete definition

Nothing