diff --git a/src/main/java/de/neemann/digital/builder/BuilderInterface.java b/src/main/java/de/neemann/digital/builder/BuilderInterface.java index 7e5b5ae2f..d6dc56560 100644 --- a/src/main/java/de/neemann/digital/builder/BuilderInterface.java +++ b/src/main/java/de/neemann/digital/builder/BuilderInterface.java @@ -1,11 +1,10 @@ package de.neemann.digital.builder; import de.neemann.digital.analyse.expression.Expression; -import de.neemann.digital.builder.circuit.CircuitBuilder; /** * Interface used to create a circuit - * There are two implementations: {@link CircuitBuilder} creates a circuit and the + * There are two implementations: the {@link de.neemann.digital.builder.circuit.CircuitBuilder} creates a circuit and the * {@link de.neemann.digital.builder.Gal16v8.Gal16v8CuplExporter} creates a CUPL file * which contains the circuit. * diff --git a/src/main/java/de/neemann/digital/builder/Gal16v8/Gal16v8CuplExporter.java b/src/main/java/de/neemann/digital/builder/Gal16v8/Gal16v8CuplExporter.java index 54d9bea35..6595e3bd3 100644 --- a/src/main/java/de/neemann/digital/builder/Gal16v8/Gal16v8CuplExporter.java +++ b/src/main/java/de/neemann/digital/builder/Gal16v8/Gal16v8CuplExporter.java @@ -29,7 +29,7 @@ import java.util.Map; * @author hneemann */ public class Gal16v8CuplExporter implements ExpressionExporter { - private final DateFormat DATE_FORMAT = new SimpleDateFormat("dd.MM.yyyy"); + private final DateFormat dateFormat = new SimpleDateFormat("dd.MM.yyyy"); private final String projectName; private final String username; @@ -86,7 +86,7 @@ public class Gal16v8CuplExporter implements ExpressionExporter notAllowed; - private final String notAllowedChars = " &#()-+[]/:.*;,!'=@$^\""; NotAllowedVariablesVisitor() { notAllowed = new HashSet<>(); @@ -185,8 +185,8 @@ public class Gal16v8CuplExporter implements ExpressionExporter= 0) + for (int i = 0; i < NOT_ALLOWED_CHARS.length(); i++) + if (v.indexOf(NOT_ALLOWED_CHARS.charAt(i)) >= 0) throw new RuntimeException(Lang.get("err_varNotAllowedInCUPL_N", v)); if (notAllowed.contains(v)) throw new RuntimeException(Lang.get("err_varNotAllowedInCUPL_N", v));