From d7bb6e819bf423691c6db79e7bbd800bece00c93 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9gis=20Blanc?= <regwblanc@gmail.com> Date: Wed, 21 Nov 2012 03:40:00 +0000 Subject: [PATCH] Simplificator is no longer needed --- src/main/scala/leon/Main.scala | 1 - src/main/scala/leon/Simplificator.scala | 25 ------------------------- 2 files changed, 26 deletions(-) delete mode 100644 src/main/scala/leon/Simplificator.scala diff --git a/src/main/scala/leon/Main.scala b/src/main/scala/leon/Main.scala index e27586acc..8d455ff9b 100644 --- a/src/main/scala/leon/Main.scala +++ b/src/main/scala/leon/Main.scala @@ -9,7 +9,6 @@ object Main { xlang.EpsilonElimination, xlang.ImperativeCodeElimination, xlang.FunctionClosure, - Simplificator, synthesis.SynthesisPhase, verification.AnalysisPhase ) diff --git a/src/main/scala/leon/Simplificator.scala b/src/main/scala/leon/Simplificator.scala deleted file mode 100644 index bdc989e20..000000000 --- a/src/main/scala/leon/Simplificator.scala +++ /dev/null @@ -1,25 +0,0 @@ -package leon - -import purescala.Common._ -import purescala.Definitions._ -import purescala.Trees._ -import purescala.TypeTrees._ -import purescala.TreeOps._ - -object Simplificator extends TransformationPhase { - - val name = "Simplificator" - val description = "Some safe and minimal simplification" - - def apply(ctx: LeonContext, pgm: Program): Program = { - - val allFuns = pgm.definedFunctions - allFuns.foreach(fd => { - fd.body = fd.body.map(simplifyLets) - fd.precondition = fd.precondition.map(simplifyLets) - fd.postcondition = fd.postcondition.map(simplifyLets) - }) - pgm - } - -} -- GitLab