summaryrefslogtreecommitdiff
path: root/src/compiler/GF/Compile/Compute/Value.hs
diff options
context:
space:
mode:
authorhallgren <hallgren@chalmers.se>2015-09-28 22:23:56 +0000
committerhallgren <hallgren@chalmers.se>2015-09-28 22:23:56 +0000
commit35be1828241bb8dacdf326810af388b7b349e591 (patch)
tree78ff946a0726e39c7eb5d871d903b9bdcd06520a /src/compiler/GF/Compile/Compute/Value.hs
parent82f238fe2b418a715fef52abc7136551fa535aac (diff)
Preliminary new shell feature: cc -trace.
You can now do things like cc -trace mkV "debug" to see a trace of all opers with their arguments and results during the computation of mkV "debug".
Diffstat (limited to 'src/compiler/GF/Compile/Compute/Value.hs')
-rw-r--r--src/compiler/GF/Compile/Compute/Value.hs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/compiler/GF/Compile/Compute/Value.hs b/src/compiler/GF/Compile/Compute/Value.hs
index 9bc258562..1cf1d88ee 100644
--- a/src/compiler/GF/Compile/Compute/Value.hs
+++ b/src/compiler/GF/Compile/Compute/Value.hs
@@ -49,7 +49,7 @@ type Env = [(Ident,Value)]
data Predefined = Drop | Take | Tk | Dp | EqStr | Occur | Occurs | ToUpper
| ToLower | IsUpper | Length | Plus | EqInt | LessInt
{- | Show | Read | ToStr | MapStr | EqVal -}
- | Error
+ | Error | Trace
-- Canonical values below:
| PBool | PFalse | PTrue | Int | Ints | NonExist
| BIND | SOFT_BIND | SOFT_SPACE | CAPIT | ALL_CAPIT