summaryrefslogtreecommitdiff
path: root/src/compiler/GF/Compile/Compute/ConcreteNew.hs
diff options
context:
space:
mode:
authorkrasimir <krasimir@chalmers.se>2016-03-02 13:38:02 +0000
committerkrasimir <krasimir@chalmers.se>2016-03-02 13:38:02 +0000
commit47eb774cdf297b21b226a5699f954aadd9aa47e5 (patch)
treee188929fbe1e15fb3e79ac0f0559b9410a1fdd8d /src/compiler/GF/Compile/Compute/ConcreteNew.hs
parent672c1e8df530f82b8a9c0f7199bf8eee14ad1eb0 (diff)
the experimental type checker in GF.Compile.TypeCheck.ConcreteNew is now rewriten to use the complete evaluator in GF.Compile.Compute.ConcreteNew. The old sketchy implementation in GF.Compile.Compute.ConcreteNew1 is now removed.
Diffstat (limited to 'src/compiler/GF/Compile/Compute/ConcreteNew.hs')
-rw-r--r--src/compiler/GF/Compile/Compute/ConcreteNew.hs5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/compiler/GF/Compile/Compute/ConcreteNew.hs b/src/compiler/GF/Compile/Compute/ConcreteNew.hs
index e368d9d77..f8517c07e 100644
--- a/src/compiler/GF/Compile/Compute/ConcreteNew.hs
+++ b/src/compiler/GF/Compile/Compute/ConcreteNew.hs
@@ -1,8 +1,9 @@
-- | Functions for computing the values of terms in the concrete syntax, in
-- | preparation for PMCFG generation.
module GF.Compile.Compute.ConcreteNew
- (GlobalEnv, resourceValues, normalForm,
- --, Value(..), Env, value2term, eval, apply
+ (GlobalEnv(..), GLocation, resourceValues, normalForm,
+ Value(..), Bind(..), Env, value2term,
+ eval, value, toplevel
) where
import GF.Grammar hiding (Env, VGen, VApp, VRecType)