In the case where a component implementation has synchronous behavior, the initially keyword is ignored and any behavior specified under it is silently ignored. This is appropriate as the initially keyword is relevant in component type specifications only when composed as a subcomponent into a component implementation applying the synchrony keyword such that the subcomponent is non-synchronous.
In this case it is likely that we wish the validator to issue a warning that the initially statement has not effect.
In the case where a component implementation has synchronous behavior, the
initially
keyword is ignored and any behavior specified under it is silently ignored. This is appropriate as the initially keyword is relevant in component type specifications only when composed as a subcomponent into a component implementation applying thesynchrony
keyword such that the subcomponent is non-synchronous.In this case it is likely that we wish the validator to issue a warning that the
initially
statement has not effect.