Хелпикс

Главная

Контакты

Случайная статья





Инструкция continue. Синтаксис. continue [здесь нет КонцаСтроки] Идентификаторопц ;. Семантика. Инструкция break. Синтаксис. break [здесь нет КонцаСтроки] Идентификаторопц ;. Семантика



12.7 Инструкция continue

Синтаксис

ИнструкцияContinue :

continue [здесь нет КонцаСтроки] Идентификаторопц ;

Семантика

Программа считается синтаксически некорректной, если выполнено одно из следующих условий:

· Программа содержит инструкцию continue без опционального Идентификатора, которая не является прямо или непрямо (но без пересечения границ функций) вложенной в ИнструкциюИтерации.

· Программа содержит инструкцию continue с опциональным Идентификатором, но такого Идентификатора нет в наборе меток ИнструкцииИтерации, окружающей (без пересечения границ функций) инструкцию continue.

Значение ИнструкцииContinue без Идентификатора вычисляется по следующей схеме:

1. Вернуть (continue, empty, empty).

Значение ИнструкцииContinue с опциональным Идентификатором вычисляется по следующей схеме:

1. Вернуть (continue, empty, Идентификатор).

12.8 Инструкция break

Синтаксис

ИнструкцияBreak :

break [здесь нет КонцаСтроки] Идентификаторопц ;

Семантика

Программа считается синтаксически некорректной, если выполнено одно из следующих условий:

· Программа содержит инструкцию break без опционального Идентификатора, которая не является прямо или непрямо (но без пересечения границ функций) вложенной в ИнструкциюИтерации или ИнструкциюSwitch.

· Программа содержит инструкцию continue с опциональным Идентификатором, но такого Идентификатора нет в наборе меток Инструкции, окружающей (без пересечения границ функций) инструкцию break.

Значение ИнструкцииBreak без Идентификатора вычисляется следующим образом:

1. Вернуть (break, empty, empty).

Значение ИнструкцииBreak с Идентификатором вычисляется следующим образом:

1. Вернуть (break, empty, Идентификатор).



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.