Issue 7509: context LocalSnapshot (ocl2-rtf) Source: OpenModeling (Mr. Jos Warmer, jos.warmer(at)openmodeling.nl) Nature: Uncategorized Issue Severity: Summary: Errors found in UML-based-semantics 1. context LocalSnapshot def: let allPredecessors() : Sequence(LocalSnapshot) = if pred->notEmpty then pred->union(pred.allPredecessors()) else Sequence {} endif def: let allSuccessors() : Sequence(LocalSnapshot) = if succ->notEmpty then succ->union(succ.allSuccessors()) else Sequence {} ==> remove ’let’ from both expressions, add ’endif’ after the second Resolution: Revised Text: Actions taken: June 10, 2004: received issue Discussion: End of Annotations:===== s is issue # 7509 context LocalSnapshot Errors found in UML-based-semantics 1. context LocalSnapshot def: let allPredecessors() : Sequence(LocalSnapshot) = if pred->notEmpty then pred->union(pred.allPredecessors()) else Sequence {} endif def: let allSuccessors() : Sequence(LocalSnapshot) = if succ->notEmpty then succ->union(succ.allSuccessors()) else Sequence {} ==> remove .let. from both expressions, add .endif. after the second