diff --git a/src/main/java/models/terms/DependencyTerm.java b/src/main/java/models/terms/DependencyTerm.java index b94f93e..5387e41 100644 --- a/src/main/java/models/terms/DependencyTerm.java +++ b/src/main/java/models/terms/DependencyTerm.java @@ -20,7 +20,7 @@ public DependencyTerm(EvaluatableTerm dependingTerm, List dependedTerms, List argumentTerms) { super(-1, -1); if (dependedTerms.size() != argumentTerms.size()) { - throw new SyntaxException("dependedTerms size does not equals arugmetTerms size."); + throw new SyntaxException("DependedTerms size must equal arugmetTerms size."); } this.size = dependingTerm.getSize(); int dependedOrder = dependedTerms.get(0).getOrder(); @@ -32,7 +32,7 @@ EvaluatableTerm dependedTerm = dependedTerms.get(i); EvaluatableTerm argTerm = argumentTerms.get(i); if (dependedTerm.getOrder() != dependedOrder) { - throw new SyntaxException("depended term's order not same"); + throw new SyntaxException("All dependedTerm must have the same order"); } maxArgOrder = Math.max(maxArgOrder, argTerm.getOrder()); termPairs.computeIfAbsent(dependedTerm, k -> TreeMultiset.create()).add(argTerm);