From c759b1e350b9afb8d6fbdc1663cdced3ca308bcc Mon Sep 17 00:00:00 2001 From: Uko Kokņevičs Date: Thu, 22 Aug 2024 23:12:19 +0800 Subject: Made a single CheckAndEval class to make main repl loop look less ugly --- checker/src/main/java/lv/enes/orang/checker/Checker.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'checker/src/main/java') diff --git a/checker/src/main/java/lv/enes/orang/checker/Checker.java b/checker/src/main/java/lv/enes/orang/checker/Checker.java index ee0914f..e15fab9 100644 --- a/checker/src/main/java/lv/enes/orang/checker/Checker.java +++ b/checker/src/main/java/lv/enes/orang/checker/Checker.java @@ -7,11 +7,11 @@ import java.util.*; public class Checker implements ExpressionVisitor, StatementVisitor { private final Set definitions; - public static Checker of(Map builtins) { - return new Checker(Collections.unmodifiableSet(builtins.keySet())); + public Checker(Map builtins) { + this(Collections.unmodifiableSet(builtins.keySet())); } - private Checker(Set definitions) { + public Checker(Set definitions) { this.definitions = definitions; } -- cgit v1.2.3