: 4.5.2. Семантика 59

  1. Описатели -. 59

    1. Синтаксис 60

    2. Семантика 62

  2. Соотношения мея|ду видами 64

    1. Синтаксис 64

  3. Индикаторы и указатели полей 65

    1. Синтаксис 65

h 4.8.2. Семантика 66

  1. Основы 67

    1. Синтаксис 67

    2. Основы, связанные с именами 68

      1. Присваивания 68

      2. Отношения одноименности 69

      3. Генераторы 70

      4. Псевдоимена 71

    3. Основы, связанные с составными значениями 71

      1. Выборки 71

      2. Вырезки 72

    4. Основы, связанные с процедурами 75

      1. Тексты процедур 75

      2. Формулы 77

      3. Вызовы '. 78

      4. Переходы 79

’ 5.5. Основы, связанные со значениями любого вида 80

  1. Ядра 80

  2. Пропуски 80

  1. Приведение 81

    1. Приведенные 81

. 6.1.1. Синтаксис 82

    1. Разыменование 83

      1. Синтаксис 84

      2. Семантика 84

    2. Распроцедуривание 84

      1. Синтаксис 84

      2. Семантика 84

    3. Объединение 84

      1. Синтаксис 85

    4. Обобщение 85

      1. Синтаксис 85

      2. Семантика 86

    5. Векторизация 86

      1. Синтаксис 87

      2. Семантика 87

    6. Опустошение 88

      1. Синтаксис 88

      2. Семантика 88

  1. Виды и среды 88

    1. Независимость свойств 89

      1. Синтаксис 89

    2. Идентификация в средах 92

  1. .2.1. Синтаксис 92

  1. .‘2.2. Семантика 92

    1. Эквивалентность видов ....... 94

      1. Синтаксис 94

    2. Правильность построения . 98

      1. Синтаксис 98

  1. Изображения 99

    1. 1. Синтаксис 99

    2. Изображения простого 99

      1. Изображения целого 100

      2. Изображения вещественного 100

      3. Изображения логического 101

      4. Изображения литерного 101

      5. Изображение пустого значения 102

    3. Изображения битового 102

      1. Синтаксис 102

      2. Семантика 104

    4. Изображения строки 104

      1. Синтаксис 104

      2. Семантика 105

  2. Знаки и символы 105

    1. Знаки 105

      1. Синтаксис 106

    2. Примечания и прагматы 107

      1. Синтаксис 106

    3. Представления 107

    4. Эталонный язык 108

      1. Представления символов 109

      2. Символы прочих обозначений 115

  3. Стандартная языковая обстановка 117

    1. Тексты программ 117

      1. Синтаксис 117

      2. Соответствие языковой обстановке 119

      3. Способ описания стандартной языковой обстановки 120

    2. Стандартное вступление 122

      1. Запросы к обстановке 122

      2. Стандартные виды 124

      3. Стандартные обозначения операций и функции 124

      4. Операции синхронизации 133

    3. Описание обмена 134

      1. Книги, каналы и файлы 134

      2. Значения для обмена 155

      3. Бесформатный обмен 162

      4. Тексты формата 171

      5. Форматный обмен 191

      6. Двоичный обмен 207

    4. Системное вступление и список задач 209

      1. Системное вступление 209

      2. Список системных задач 209

    5. Собственные вступления и заключения 210

      1. Собственные вступления 210

      2. Собственные заключения 211

Приложение!. Историческая справка 211

Приложение 2. Требования к машинному представлению программы 213

Приложение 3. Указатель применяемых в стандарте понятий 217

Приложение 4. Список метаправил 239

Информационные данные 244

ГОСТ 27975-88

*• 1. Язык и метаязык 246

  1. Метод описания 246

    1. Введение ; 246

    2. Прагматика 246

    3. Синтаксис строгого языка 246

    4. Семантика 246

  2. Общие метаправила 246

    1. Метаправила для видов 246

    2. Метаправила, связанные с фразами и приведением 246

    3. Метаправила, связанные со средами 247

  3. Общие гиперправила 247

ЇГЬвМйелитеДь и программа 247

  1. Терминология 247

    1. Объекты 247

    2. Соотношения 247

    3. Значения 248

    4. Действия 248

    5. Сокращения 248

  2. Программа 248

  1. Предложения 249

    1. 1. Синтаксис 249

    2. 2. Семантика 249

кнутые предложения 249

  1. Последовательные предложения 249

    1. Синтаксис 249

    2. Семантика 249

  2. Совместные и параллельные предложения 251

    1. Синтаксис 251

    2. Семантика 251

  3. Выбирающие предложения 252

  4. Циклические предложения 252

  5. Подключающие предложения 252

^^3.6.1. Синтаксис 252

і'6.2. Семантика 254

  1. Описания, описатели и индикаторы 256

    1. Описания 256

      1. Синтаксис 256

      2. Семантика 257

    2. Описания видов 257

    3. Описания приоритетов 257

    4. Описания идентификаторов 257

    5. Описания операций 257

    6. Описатели 257

    7. Соотношения между видами 257

    8. Индикаторы и указатели полей 257

      1. Синтаксис 257

      2. Семантика 257

    9. Описание модулей ' 257

      1. Синтаксис . . , ... , . . , ■ ■ ; 257

      1. Семантика 260

    1. Ситуации и реакции 260

      1. Синтаксис 260

      2. Семантика 261

  1. Основы 261

    1. Синтаксис 261

    2. Основы, связанные с именами 262

      1. Присваивания 262

      2. Отношения одноименности 262

      3. Генераторы 263

      4. Псевдоимена 263

    3. Основы, связанные с составными значениями 263

      1. Выборки 263

      2. Вырезки 263

    4. Основы, связанные с процедурами • 264

      1. Тексты процедур 264

      2. Формулы 264

      3. Вызовы 264

      4. Переходы 264

      5. Вызовы ситуаций 264

    5. Основы, связанные со значениями любого вида 265

    6. Заготовки 265

      1. Синтаксис 265

  2. Приведение 266

    1. Приведенные 266

      1. Синтаксис 266

    2. Разыменование 266

      1. Синтаксис 266

      2. Семантика 266

    3. Распроцедуривайте 267

    4. Объединение 267

    5. Обобщение 267

    6. Векторизация 267

    7. Опустошение 267

  3. Виды и среды 267

    1. Независимость свойств 267

      1. Синтаксис 267

    2. Идентификация в средах 267

      1. Синтаксис . , 267

      2. Семантика 268

    3. Эквивалентность видов 268

    4. Правильность построения 268

  4. Изображения 268

  5. Знаки U символы 268

    1. Знаки 268

    2. Примечания и прагматы 268

    3. Представления 268

    4. Эталонный язык 268

      1. Представления символов 269

      2. Символы прочих обозначений 271

  6. Стандартная языковая обстановка 271

    1. Тексты программ 271

      1. Синтаксис 271

      2. Соответствие языковой обстановке 271

      3. Способ описания стандартной языковой обстановки 271

    2. Стандартное вступление 271

      1. Запросы к обстановке 271

      2. Стандартные виды 273

      3. Стандартные обозначения операций и функций 273

      4. Операции синхронизации 274

      5. Стандартные ситуации и восстанавливающие действия 275

    3. Описания обмена 279

      1. Книги, каналы и файлы 279

      2. Значения для обмена 284

      3. Бесформатный обмен 284

      4. Тексты формата 290

      5. Форматный обмен 293

10-3-6-Двоичный обмен 304

  1. Системное вступление и список задач 304

  2. Собственные вступления и заключения 304

    1. Собственные вступления 304

    2. Собственные заключения . 304

  3. Сегменты 304

    1. Синтаксис 304

    2. Семантика 306

Приложение 1. Историческая справка 307

Приложение 2. Требования к машинному представлению программ 308

Информационные данные 313

Содержание 314ЯЗЫКИ ПРОГРАММИРОВАНИЯ

АЛГОЛ 68 И АЛГОЛ 68 РАСШИРЕННЫЙ

ГОСТ 27974-88, ГОСТ 27975 -88

Редактор В.П. Огурцов

Технический редактор О.Н. Власова

Корректор Л.А.Пономарева, В. Ф.Малютина

Сдано в набор 2S.01.89. Поди, к печати 19.06.89. формат 60x90/16. Бум. типографская
№ 2. Гарнитура Пресс-Роман. Печать офсетная. 20 усл. печ. л., 20,13 усл. кр.-отт., 25,35
уч.-изд. л. Тир. 15000. Зак. 136І Цена 1р. 30коп.

Ордена ,,3нак Почета” Издательство стандартов, 123840
Москва, ГСП, Новопресненский пер., 3

Набрано в Издательстве стандартов на композере
Калужская типография стандартов. Калуга, ул. Московская, 256.

1