Issue 10943: 9.18 Anonymous Maps (qvt-rtf) Source: Model Driven Solutions (Dr. Edward Willink, ed(at)willink.me.uk) Nature: Uncategorized Issue Severity: Summary: Section 10 uses anonymous maps for composed mappings. The Concrete Syntax does not allow this. Similarly, an 'in' is not appropriate for a composed mapping. Suggest: ComposedMapping ::= "map" [MappingName] ["refines" MappingName] MappingPatterns where MappingPatterns is the common part of Mapping. Resolution: simple change Revised Text: In 9.18 Concrete Syntax change ComposedMapping ::= Mapping to ComposedMapping ::= “map” [MappingName] [“refines” MappingName] “{” ([“check”] [“enforce”] DirectionName “(”DomainGuardPattern“)” “{” DomainBottomPattern “}” )* “where” “(” MiddleGuardPattern “)” “{” MiddleBottomPattern “}” (ComposedMapping )* “}” Actions taken: March 25, 2007: received issue July 15, 2014: closed issue Discussion: End of Annotations:===== s is issue # 10943 From: "Ed Willink" 9.18 Anonymous Maps Section 10 uses anonymous maps for composed mappings. The Concrete Syntax does not allow this. Similarly, an 'in' is not appropriate for a composed mapping. Suggest: ComposedMapping ::= "map" [MappingName] ["refines" MappingName] MappingPatterns where MappingPatterns is the common part of Mapping.