Browse Source

imported patch FIX-temporal-bound-printing.patch

tud-infrastructure-2018-10-12
Joachim Klein 7 years ago
parent
commit
bb2dac790b
  1. 9
      prism/src/parser/ast/ExpressionTemporal.java

9
prism/src/parser/ast/ExpressionTemporal.java

@ -223,14 +223,7 @@ public class ExpressionTemporal extends Expression
s += operand1 + " ";
s += opSymbols[op];
if (op == R_I && bounds.hasDefaultBound()) {
TemporalOperatorBound bound = bounds.getDefaultBound();
if (!bound.hasLowerBound() && bound.hasUpperBound()) {
s += "<" + (bound.upperBoundIsStrict() ? "" : "=") + bound.getUpperBound();
} else {
s+=bound.toString();
}
} else if (bounds.hasBounds()) {
if (bounds.hasBounds()) {
s+=bounds.toString();
}
if (operand2 != null)

Loading…
Cancel
Save