drasil-code-base-0.1.9.0: A framework for code and document generation for scientific software - Build System SubPackage
Safe HaskellNone
LanguageHaskell2010

Language.Drasil.Code.Expr.Convert

Synopsis

Documentation

expr :: Expr -> CodeExpr Source #

Render an algebraic expression into our code expression language.

realInterval :: RealInterval Expr Expr -> RealInterval CodeExpr CodeExpr Source #

Convert RealInterval Expr Exprs into RealInterval CodeExpr CodeExprs.

constraint :: ConstraintE -> Constraint CodeExpr Source #

Convert constrained expressions (ConstraintE) into Constraint''CodeExprs.

class CanGenCode e where Source #

Methods

toCodeExpr :: e -> CodeExpr Source #

Instances

Instances details
CanGenCode Expr Source # 
Instance details

Defined in Language.Drasil.Code.Expr.Convert

CanGenCode Literal Source # 
Instance details

Defined in Language.Drasil.Code.Expr.Convert