H305 distribute-directive is DISTRIBUTE distributee dist-directive-stuff H306 dist-directive-stuff is dist-format-clause [ dist-onto-clause ] H307 dist-attribute-stuff is dist-directive-stuff
or dist-onto-clauseH308 distributee is object-name
or template-nameH309 dist-format-clause is ( dist-format-list )
or * ( dist-format-list )
or *H310 dist-format is BLOCK [ ( scalar-int-expr ) ]
or CYCLIC [ ( scalar-int-expr ) ]
or *H311 dist-onto-clause is ONTO dist-target H312 dist-target is processors-name
or * processors-name
or *