summaryrefslogtreecommitdiff
path: root/src/Example.hs
diff options
context:
space:
mode:
authorTom Smeding <tom@tomsmeding.com>2023-09-21 23:57:20 +0200
committerTom Smeding <tom@tomsmeding.com>2023-09-21 23:57:38 +0200
commit3266269f4636a491f74ccf72b02db7cbb5acf26c (patch)
treeace7ee902c01c8dd2e081afa28913399ce5da31d /src/Example.hs
parent302ca6fdb6d0a3ed764a99a3f42829a5a012b258 (diff)
WIP in merge mode only return free variables
The code typechecks and may well work, but is untested.
Diffstat (limited to 'src/Example.hs')
-rw-r--r--src/Example.hs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/Example.hs b/src/Example.hs
index f3baedf..389248a 100644
--- a/src/Example.hs
+++ b/src/Example.hs
@@ -9,7 +9,7 @@ import CHAD
import Simplify
--- ppExpr senv5 $ simplifyN 20 $ freezeRet (drev (descr5 SAccum SAccum) (\_ _ -> Some SAccum) ex5) (EConst ext STF32 1.0)
+-- ppExpr senv5 $ simplifyN 20 $ let d = descr5 SAccum SAccum in freezeRet d (drev d (\_ _ -> Some SAccum) ex5) (EConst ext STF32 1.0)
bin :: SOp (TPair a b) c -> Ex env a -> Ex env b -> Ex env c