aboutsummaryrefslogtreecommitdiff
path: root/new-luxc/source/luxc/lang/translation.lux
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--new-luxc/source/luxc/lang/translation.lux8
1 files changed, 5 insertions, 3 deletions
diff --git a/new-luxc/source/luxc/lang/translation.lux b/new-luxc/source/luxc/lang/translation.lux
index 1a8ae9be0..9a2b27122 100644
--- a/new-luxc/source/luxc/lang/translation.lux
+++ b/new-luxc/source/luxc/lang/translation.lux
@@ -57,7 +57,8 @@
[[_ annsA] (&.with-scope
(&.with-type Code
(analyse annsC)))
- annsI (expressionT.translate (expressionS.synthesize annsA))
+ syntheses extensionL.all-syntheses
+ annsI (expressionT.translate (expressionS.synthesize syntheses annsA))
annsV (evalT.eval annsI)]
(wrap [annsI (:! Code annsV)])))
@@ -203,8 +204,9 @@
(wrap [module artifacts])))
(#e.Success [compiler [module artifacts]])
(do @
- [_ (&io.prepare-module target-dir module-name)
- _ (write-module target-dir file-name module-name module artifacts)]
+ [## _ (&io.prepare-module target-dir module-name)
+ ## _ (write-module target-dir file-name module-name module artifacts)
+ ]
(wrap compiler))
(#e.Error error)