From 845ea28097f2be9f8455bc15357162018eeef45f Mon Sep 17 00:00:00 2001 From: hneemann Date: Thu, 9 Mar 2017 19:38:17 +0100 Subject: [PATCH] removed identities from tt2 files --- .../de/neemann/digital/builder/tt2/TT2Exporter.java | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/main/java/de/neemann/digital/builder/tt2/TT2Exporter.java b/src/main/java/de/neemann/digital/builder/tt2/TT2Exporter.java index e9cfcc667..e646509a2 100644 --- a/src/main/java/de/neemann/digital/builder/tt2/TT2Exporter.java +++ b/src/main/java/de/neemann/digital/builder/tt2/TT2Exporter.java @@ -33,7 +33,15 @@ public class TT2Exporter implements ExpressionExporter { * Creates a new instance */ public TT2Exporter() { - builder = new BuilderCollector(); + builder = new BuilderCollector() { + @Override + public BuilderCollector addCombinatorial(String name, Expression expression) throws BuilderException { + if (pinMap.isSimpleAlias(name, expression)) + return this; + else + return super.addCombinatorial(name, expression); + } + }; pinMap = new PinMap(); device = "f1502plcc44"; projectName = "unknown";