creating_expression

creating_expression 
      ::= 
      "new" ( ( classe_name "(" [ arglist ] ")" ) 
      | ( type_specifier [ "[" expression "]" ] { "[" "]" } ) 
      | ( "(" expression ")" ) ) 

[rule list]
This rule is called by

-> expression

Semantic, examples ...

coming soon ...