From f523bc14d43286348aeb200bd0554812dc6ef28d Mon Sep 17 00:00:00 2001 From: Eduardo Julian Date: Mon, 8 Jan 2018 21:29:02 -0400 Subject: - Now using synthesis extensions during synthesis. --- new-luxc/source/luxc/lang/translation.lux | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'new-luxc/source/luxc/lang/translation.lux') 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) -- cgit v1.2.3