Главная    Ex Libris    Книги    Журналы    Статьи    Серии    Каталог    Wanted    Загрузка    ХудЛит    Справка    Поиск по индексам    Поиск    Форум   
blank
Авторизация

       
blank
Поиск по указателям

blank
blank
blank
Красота
blank
Грисуолд Р., Поудж Дж., Полонски И. — Язык программирования СНОБОЛ-4
Грисуолд Р., Поудж Дж., Полонски И. — Язык программирования СНОБОЛ-4



Обсудите книгу на научном форуме



Нашли опечатку?
Выделите ее мышкой и нажмите Ctrl+Enter


Название: Язык программирования СНОБОЛ-4

Авторы: Грисуолд Р., Поудж Дж., Полонски И.

Аннотация:

Язык программирования Снобол-4, реализованный на большинстве зарубежных машин, отличается чрезвычайно широкой сферой применений и имеет общеобразовательное значение. Этот язык содержит ряд средств и понятий, никак не отраженных в других языках программирования. Настоящая монография является первой работой на русском языке, содержащей обстоятельное и полное описание самого языка и некоторых сторон его реализации.
Книга адресована специалистам разной квалификации по системному и прикладному программированию и может быть рекомендована в качестве учебного пособия для студентов и аспирантов.


Язык: ru

Рубрика: Computer science/

Серия: Сделано в холле

Статус предметного указателя: Готов указатель с номерами страниц

ed2k: ed2k stats

Год издания: 1980

Количество страниц: 268

Добавлена в каталог: 20.11.2009

Операции: Положить на полку | Скопировать ссылку для форума | Скопировать ID
blank
Предметный указатель
Автоматическое преобразование типов данных EXPRESSION в PATTERN      159
Автоматическое преобразование типов данных INTEGER в PATTERN      159
Автоматическое преобразование типов данных INTEGER в REAL      160
Автоматическое преобразование типов данных INTEGER в STRING      159
Автоматическое преобразование типов данных REAL в INTEGER      159
Автоматическое преобразование типов данных REAL в PATTERN      159
Автоматическое преобразование типов данных REAL в STRING      159
Автоматическое преобразование типов данных STRING в INTEGER      160
Автоматическое преобразование типов данных STRING в PATTERN      159
Автоматическое преобразование типов данных STRING в REAL      160
Альтернация (alternation) (|)      18 36 101 157
Арифметические выражения      12
Арифметические операции, возведение в степень (** или !)      12 101 157
Арифметические операции, вычитание (-)      12 101 157
Арифметические операции, деление (/)      12 101 157
Арифметические операции, одноместный минус (-)      12 101 156
Арифметические операции, одноместный плюс (+)      12 101 156
Арифметические операции, сложение (+)      12 101 157
Арифметические операции, умножение (*)      12 101 157
Ассоциативность      101 115 187
Ассоциативные массивы      129
Безусловной переход (unconditional goto)      21
Быстрый просмотр (quickscan)      74
Ввод/вывод, ключевые слова &INPUT      141 184 210
Ввод/вывод, ключевые слова &OUTPUT      142 184 210
Ввод/вывод, переменные INPUT      16 20 29 178 192
Ввод/вывод, переменные OUTPUT      15 45 177
Ввод/вывод, переменные PUNCH      15 178
Ввод/вывод, система      179
Ввод/вывод, Фортран IV      179
Ввод/вывод, функции BACKSPACE      184
Ввод/вывод, функции DETACH      184
Ввод/вывод, функции ENDFILE      184
Ввод/вывод, функции INPUT      183
Ввод/вывод, функции OUTPUT      181
Ввод/вывод, функции REWIND      184
Вводные данные (input data)      16 31 177 210
Вещественные числа      13 90
Внешние функции (external functions), библиотека      97
Внешние функции (external functions), вызовы (calls)      97
Внешние функции (external functions), загрузка (loading)      97
Внешние функции (external functions), отказ (unloading)      98
Внешние функции (external functions), прототип      97
Внешние функции (external functions), тип данных      97 151
Возведение в степень (** или !)      12 101 157
Возврат переменной (returning a variable)      146
Вопрос (interrogation) (?)      95
Вывод на перфокарты      178
Вывод на печать      177 181
Выполнение инструкций (evaluation of statements)      190
Выполнение объектного кода      147
Выражения (expressions), арифметические      12
Выражения (expressions), вычисление (evaluation of)      190
Выражения (expressions), невычисляемые (unevgluated)      61 74 94
Выражения (expressions), сбалансированные (balanced)      72
Вырожденные инструкции (degenerate statements)      190
Вычитание (-)      12 101 157
Двуместные операции      99—101 157 188
Двуместные операции, альтернация (|)      18 36 101 157
Двуместные операции, возведение в степень (** или !)      12 101 157
Двуместные операции, вычитание (-)      12 101 157
Двуместные операции, деление (/)      12 101 157
Двуместные операции, конкатенация (пробел)      14 18 35 101 157
Двуместные операции, неиспользуемые ($\neg$?%#@&)      101
Двуместные операции, немедленное присваивание значения ($)      20 44 101 157
Двуместные операции, сложение (+)      12 101 157
Двуместные операции, умножение (*)      12 101 157
Двуместные операции, условное присваивание значения (.)      19 43 101 157 191
Деление (/)      12 101 157
Диагностика      161 176
Завершение (termination), ввиду ошибки (error)      202
Завершение (termination), нормальное      198
Завершение (termination), принудительное (cancellation)      205
Закрепленный режим (anchored mode)      41
Замещение (replacement)      190
Защищенные ключевые слова      139
Значение (value)      11
Значение (value) внешних функций      97
Значение (value) определяемых программистом функций      104
Значение (value) параметров      87 89
Значения присваивания в инструкциях замещения      17 46 190
Значения присваивания в инструкциях присваивания      11
Значения присваивания посредством операции положения курсора      47
Значения присваивания при инициализации массива      29 124
Значения присваивания при сопоставлении с образцом      19 43 44 191
Идентификаторы      214
Имена (names)      142
Именования операция (name operator) (.)      101 145 157
Имя поля      135
Инструкции (statements), вырожденные      190
Инструкции (statements), замещения      17 35 46 158
Инструкции (statements), окончания (end)      11 31 185 190
Инструкции (statements), присваивания      11 157
Инструкции (statements), сопоставления с образцом      16 35 158
Инструкции продолжение      31
Инструкций компоненты      157
Инструкций номера      186
Инструкций номера, LIST LEFT      186
Инструкций номера, LIST RIGHT      186
Интерпретатор      206
Исходная программа      185
Исходный листинг      186
Кавычки      11 13 145
Ключевого слова операция (&)      28 139
Ключевые слова (keywords)      28 139
Ключевые слова (keywords), защищенные      139
Ключевые слова (keywords), незащищенные      141
Ключевые слова (keywords), незащищенные, &ABEND      141
Ключевые слова (keywords), незащищенные, &ABORT      139
Ключевые слова (keywords), незащищенные, &ALPHABET      90 139
Ключевые слова (keywords), незащищенные, &ANCHOR      40 41 139 141
Ключевые слова (keywords), незащищенные, &ARB      140
Ключевые слова (keywords), незащищенные, &BAL      140
Ключевые слова (keywords), незащищенные, &CODE      141
Ключевые слова (keywords), незащищенные, &DUMP      28 141 198
Ключевые слова (keywords), незащищенные, &ERRLIMIT      141 193 202
Ключевые слова (keywords), незащищенные, &ERRTYPE      140 171 194
Ключевые слова (keywords), незащищенные, &FAIL      140
Ключевые слова (keywords), незащищенные, &FENCE      140
Ключевые слова (keywords), незащищенные, &FNCLEVEL      140 171
Ключевые слова (keywords), незащищенные, &FTRACE      141 167 173
Ключевые слова (keywords), незащищенные, &FULLSCAN      40 75 141
Ключевые слова (keywords), незащищенные, &INPUT      141 184 210
Ключевые слова (keywords), незащищенные, &LASTNO      140 174
Ключевые слова (keywords), незащищенные, &MAXLNGTH      141
Ключевые слова (keywords), незащищенные, &OUTPUT      142 184 210
Ключевые слова (keywords), незащищенные, &REM      140
Ключевые слова (keywords), незащищенные, &RTNTYPE      140 174
Ключевые слова (keywords), незащищенные, &STCOUNT      140 171
Ключевые слова (keywords), незащищенные, &STFCOUNT      140 171
Ключевые слова (keywords), незащищенные, &STLIMIT      142
Ключевые слова (keywords), незащищенные, &STNO      140 174
Ключевые слова (keywords), незащищенные, &SUCCEED      140
Ключевые слова (keywords), незащищенные, &TRACE      142 161 172 173
Ключевые слова (keywords), незащищенные, &TRIM      29 93 142 210
Компиляция во время выполнения      147
Компиляция исходной программы      185 190 206
Конец файла      185
Конкатенация (concatenation) (пробел)      14 18 35
Конкатенация с пустой цепочкой      88 157 158
Косвенная ссылка (indirect reference) ($)      22 143 207 208
Косвенная ссылка (indirect reference) в переходе (in goto)      22 143
Курсор (cursor)      37 41
Левая рекурсия      80
Листингом управления      186
Листингом управления, EJECT      186
Листингом управления, LIST      186
Листингом управления, LIST, LEFT      186
Листингом управления, LIST, RIGHT      186
Листингом управления, UNLIST      186
Литералы      12 17 214
Локальные переменные      25 103 106
Массивы (arrays) размерности (dimensions)      29 124 131
Массивы (arrays), индексирование      131
Массивы (arrays), начальное значение      29 124
Массивы (arrays), ссылки      29 126 132 208
Массивы (arrays), тип данных      29 124 129 133 151 154
Массивы (arrays), элементы      124
Метка      20 146 190 214
Метка, признак (attribute)      146
Метка, трассировка      170
Начальное значение переменных      143
Начальное значение элементов массивов      29 124
Начальное положение курсора      41
Невычисляемые выражения (unevaluated expressions)      61 74 94
Незакрепленный режим (unanchored mode)      41 72
Незащищенные ключевые слова      141
Неиспользуемые знаки операций двуместных      101
Неиспользуемые знаки операций одноместных      101
Немедленное присваивание значения (immediate value assignment) ($)      20 44
Неудача (failure) при вводе      21 179
Неудача (failure) при вычислении выражения      192
Неудача (failure) при сопоставлении с образцом      20 59 192
Неудача (failure) ссылок на массив      29 126 132 192
Неудача (failure) функций      24 86 105 193
Неявные альтернативы      68
Неявные имена      145
Нормальное завершение      198
Образца вычисление      35 191
Образцы (patterns)      16—19 35 158
Образцы структурные (pattern structures)      35—37 91 209
Образцы структурные (pattern structures), левая рекурсия      80
Образцы-значения функций      24 48
Объект (object)      17 35 158 191
Объекта вычисление      191
Объектный код (object code)      147 185 206
Обычные переменные (natural variables)      142 163 176 207
Одноместные операции      12 99 101 156
Одноместные операции, вопрос (?)      95
Одноместные операции, имя (.)      145
Одноместные операции, ключевое слово (&)      28 139
Одноместные операции, косвенная ссылка ($)      22 143 207 208
Одноместные операции, минус (-)      12
Одноместные операции, невычисляемое выражение (*)      61 74 94
Одноместные операции, неиспользуемые (!%/#|)      101
Одноместные операции, отрицание ($\neg$)      95
Одноместные операции, плюс (+)      12
Одноместные операции, положение курсора (@)      47
Операции определение      98
Операций приоритет      12 187
Операций синонимы      99
Определяемые программистом (programmer-defined) типы данных      39 134
Определяемые программистом (programmer-defined) типы данных, DATA      31 135 152
Определяемые программистом (programmer-defined) типы данных, FIELD      174
Определяемые программистом (programmer-defined) типы данных, прототип      135
Определяемые программистом (programmer-defined) трассировочные процедуры      173
Определяемые программистом (programmer-defined) функции, DEFINE      25 103 175
Определяемые программистом (programmer-defined) функции, FRETURN      26 105
Определяемые программистом (programmer-defined) функции, NRETURN      106 143 146
Определяемые программистом (programmer-defined) функции, RETURN      26 105 165
Определяемые программистом (programmer-defined) функции, имя      25 103—106
Определяемые программистом (programmer-defined) функции, локальные переменные      23 103 106
Определяемые программистом (programmer-defined) функции, метка входа      25 103
Определяемые программистом (programmer-defined) функции, прототип      25 103
Определяемые программистом (programmer-defined) функции, процедура      26 104
Определяемые программистом (programmer-defined) функции, формальные параметры      25 103 106
Опущенные параметры      25 28 87 107
Отрицание (negation) ($\neg$)      95
Ошибки, фиксируемые при компиляции      188
Ошибочные ситуации (error conditions)      193 202
Ошибочные ситуации (error conditions), безусловно фатальные (unconditionally fatal)      193
Ошибочные ситуации (error conditions), условно фатальные (conditionally fatal)      193
Памяти распределитель (storage al locator)      206
Памяти регенерация      211
Памяти регенерация, принудительная      211
Памятью управление (storage management)      211
Параметры      см. "Функций вызовы"
Передача имен (passing names)      145
Переменные (variables)      11
Переменные (variables), локальные      25 103 106
Переменные (variables), начальное значение      143
Переменные (variables), обычные      142 163 176 207
Переменные (variables), порождаемые      22 143
Переменные (variables), создаваемые      143
Переменных связывание (variable association)      43—46
Переопределение функций      108
Переходы (gotos)      21 146
Переходы (gotos), безусловные      21
Переходы (gotos), обработка (processing of)      190
Переходы (gotos), прямые      147
Переходы (gotos), условные      21
Переходы (gotos), условные по неудаче      21
Переходы (gotos), условные по успеху      21
Полный просмотр (fullscan)      82
Положение курсора (@)      47 156
Поля (fields)      см. "Типы данных определяемые
Порождаемые переменные (generated variables)      22 143
Последовательность действий (flow of control)      20 146
Предикаты      см. "Числовые и сравнения объектов предикаты"
Преобразование типов данных, неявное      159
Преобразование типов данных, явное      152
Прерывание трассировки      172
Прерывающие литеры (break characters)      50
Примитивные структурные образцы (primitive pattern structures), ABORT      61
Примитивные структурные образцы (primitive pattern structures), ARB      68 76—78
Примитивные структурные образцы (primitive pattern structures), BAL      71
Примитивные структурные образцы (primitive pattern structures), FAIL      59
Примитивные структурные образцы (primitive pattern structures), FENCE      60
Примитивные структурные образцы (primitive pattern structures), REM      60
Примитивные структурные образцы (primitive pattern structures), SUCCEED      73
Примитивные функции (primitive functions)      23 85 155
Примитивные функции (primitive functions), ANY      52
Примитивные функции (primitive functions), APPLY      94
Примитивные функции (primitive functions), ARBNO      70 78
Примитивные функции (primitive functions), ARG      174
Примитивные функции (primitive functions), ARRAY      124 130 132
Примитивные функции (primitive functions), BACKSPACE      184
Примитивные функции (primitive functions), BREAK      49
Примитивные функции (primitive functions), CLEAR      212
Примитивные функции (primitive functions), CODE      147 185
Примитивные функции (primitive functions), COLLECT      211
Примитивные функции (primitive functions), CONVERT      132 152
Примитивные функции (primitive functions), COPY      131
Примитивные функции (primitive functions), DATA      31 135 152
Примитивные функции (primitive functions), DATATYPE      152
Примитивные функции (primitive functions), DATE      93
Примитивные функции (primitive functions), DEFINE      25 103 175
Примитивные функции (primitive functions), DETACH      184
Примитивные функции (primitive functions), DIFFER      24 89
Примитивные функции (primitive functions), DUMP      176
Примитивные функции (primitive functions), DUPL      23 55 93
Примитивные функции (primitive functions), ENDFILE      184
Примитивные функции (primitive functions), EQ      87
Примитивные функции (primitive functions), EVAL      61 94
Примитивные функции (primitive functions), FIELD      174
Примитивные функции (primitive functions), GE      87
Примитивные функции (primitive functions), GT      87
Примитивные функции (primitive functions), IDENT      25 89
Примитивные функции (primitive functions), INPUT      183
Примитивные функции (primitive functions), INTEGER      88
Примитивные функции (primitive functions), ITEM      132
Примитивные функции (primitive functions), LE      24 87
Примитивные функции (primitive functions), LEN      24
Примитивные функции (primitive functions), LGT      25 90
Примитивные функции (primitive functions), LOCAL      174
Примитивные функции (primitive functions), LT      87
Примитивные функции (primitive functions), NE      87
Примитивные функции (primitive functions), NOTANY      52
Примитивные функции (primitive functions), OPSYN      98 175
Примитивные функции (primitive functions), OUTPUT      181
1 2
blank
Реклама
blank
blank
HR
@Mail.ru
       © Электронная библиотека попечительского совета мехмата МГУ, 2004-2024
Электронная библиотека мехмата МГУ | Valid HTML 4.01! | Valid CSS! О проекте