В параллельных ЯВУ для
векторно-конвейерных вычислительных систем и
векторно-параллельных вычислительных систем обычно определены традиционные для последовательных ЯВУ условные конструкции вида if <E> then <S1>; if <E> then <S1> else <S2>; Здесь E - условное выражение, S1, S2 - простые или составные операторы. Если в условных выражениях E сравниваются элементы двух соответствующих параллельных массивов, то эти приведенные условные конструкции вызывают параллельное исполнение операторов s1, S2.
В параллельных ЯВУ для
векторно-конвейерных вычислительных систем и
векторно-параллельных вычислительных систем определены также традиционные операторы цикла вида:while <E> do <S>; repeat <S> until <E>; for <INDEX> := <LOWER> by <INC> to <UPPER> do <S>; Здесь E - условное выражение, S - простой или составной оператор, INDEX – массив параметров цикла, LOWER, UPPER, INC – массивы, содержащие нижние, верхние границы и инкременты соответствующих параметров цикла.