Class ConstraintExpressionEngine

java.lang.Object
ch.so.agi.mcp.constraint.ConstraintExpressionEngine

public final class ConstraintExpressionEngine extends Object
Version-neutral evaluator and structural test-goal planner for ConstraintExpression.

The engine operates on semantic IDs, never on INTERLIS surface syntax. It therefore evaluates Math.add(a,b) and the INTERLIS 2.4 a + b representation identically once both have been translated to the same IR.