* parameter are determined from the built-in time. The value of the d
* parameter, when evaluated, must be numerical (i.e., a number in
* MathML real, integer, or e-notation format) and be greater than or
* equal to 0. (v2l4)
*/
UnitDefinition value = x.compile(this).getUnits().clone();
UnitDefinition time = delay.compile(this).getUnits().clone();
if (model.getTimeUnitsInstance() != null) {
if (!UnitDefinition.areEquivalent(model.getTimeUnitsInstance(),
time)) {
throw new IllegalArgumentException(