Declaration.
valuetype aChildValue : truncatable aParentValue, supports anInterface
{
private short aShortMember;
public aParentValue aValueMember;
factory aFactory (in string anArgument);
short aLocalMethod (in long aLongArgument, in float aFloatArgument);
}
Keywords.
custom marshalling
base type not instantiated
state compatible with parent
value used by clients
value used by implementation
portable initializer