abstract Object
abstract Person : Object
abstract Hand : Object
abstract Hook : Hand
CptHookHand : Person
left : Hook
right : Hand
CptHandHook : Person
left : Hand
right : Hook
the compiler incorrectly reports:
Refinement errors in the following places:
Improperly nested clafer 'Hook' on line 7 column 5
However, changing the model as follows:
abstract Person
abstract Hand : Object
abstract Hook : Hand
This is a bug in implementation of issue #67.
For the following correct model:
the compiler incorrectly reports:
However, changing the model as follows:
compiles without any errors.