Agda
Safe HaskellNone
LanguageHaskell2010

Agda.Compiler.ToTreeless

Synopsis

Documentation

toTreelessWith :: BuildPipeline -> CCConfig -> QName -> TCM (Maybe TTerm) Source #

Converts compiled clauses to treeless syntax.

Note: Do not use any of the concrete names in the returned term for identification purposes! If you wish to do so, first apply the Agda.Compiler.Treeless.NormalizeNames transformation.

compilerPipeline :: BuildPipeline Source #

data CCSubst Source #

Constructors

EraseUnused 
IgnoreUnused 

Instances

Instances details
Eq CCSubst Source # 
Instance details

Defined in Agda.Compiler.ToTreeless

Methods

(==) :: CCSubst -> CCSubst -> Bool #

(/=) :: CCSubst -> CCSubst -> Bool #