-
-
-
CENAPAD-MGCO
A seguir: Comandos Paralelos - Exemplos
Acima: Conceitos e Notações
Anterior: Conceitos e Notações
<parallel command> ::= [<process> {//<process>}]
<process> ::= <process label> <command list>
<process label> ::= <empty> |
<identifier> :: |
<identifier> (<label subscript>
{,<label subscript>}
) ::
<label subscript> ::= <integer constant> | <range>
<integer constant> ::= <numeral> | <bound variable>
<bound variable> ::= <identifier>
<range> ::= <bound variable> : <lower bound>..<upper bound>
<lower bound> ::= <integer constant>
<upper bound> ::= <integer constant>
ZeraX(i:1..2):: X(i) := 0 é equivalente a ZeraX(1):: X(1) := 0 // ZeraX(2):: X(2) := 0.