Semantics : SetAllocator

SetAllocator  ::=  Set ComparatorDecl ( [> Expr ),* ] )?

Used by:  

In addition to the "formal" set creation by new operator, this is the way to create a set with initial elements. This is also the only way to created a sorted set by specifying a comparator, if CompartorDecl clause is present, whether it is predefined or user-defined.

If no < > clause is specified, an unordered set is created, which is initialized with 0 or more elements in { and } .