Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[qvtd-dev] Latest commits

Hi

I've just updated GIT master.

This

eliminates MiddlePropertyAssignment/MiddlePropertyCallExp

introduces MappingCall::isInfinite (editor, AS, CS, AS2CS, CS2AS support so far.) Evaluation support must ensure that repeated calls are suppressed. Syntax: an "infinite" keyword infront of the "call" keyword.

Introduces ImperativeBottomPattern::orderedAssignments. Please create ImperativeBottomPattern and populate orderedAssignments rather than BottomPattern::assignments so that assignments are ordered.

Introduces a QVTBase Standard Library with only two methods so far. With a bit more work this should allow a flat schedule to invoke something like modelFor(typedModelName).objectsOfKind(type) to get the prevailing instances of type in a specific typedmodel rather thantype::allInstances() which gives the iniotial instnaces of type in the source models.

The internal API has evolved slightly so please update to OCL master/N-build.

    Regards

        Ed


Back to the top