298
238, 243, 244, 249, 250, 253, 254, 258, 261, 263,
265, 274, 279, 282-286
—, правило 141
—, — заглавное 130
—, символ терминальный 122
— А. ван Вейнгаардена 127−130
— — , гиперпонятие, 128
— — , гиперправило 128, 129, 130
— — , знак синтаксический большой 128
— — , — — малый 128
— —, определение, 128
— —, правила 128
— автоматная 13
— анализирующая 26, 225
— атрибутная 13
— аффиксная 13
— калькулятора, версия окончательная 156
— контекстно-свободная 13, 25. См. также
Грамматика КС
— КС 13, 18, 53, 125, 128, 129, 234. См. также
Грамматика контекстно-свободная
— —, правила 128
— — управляющяя без самовставлений 125
— неприведенная 265
— порождающая 64, 86, 225, 244, 279
— — контекстно чувствительная 244
— синтаксически эквивалентная 41, 125
— — — явнорегулярная 41
— сканера 233
— трансляционная 16, 17, 25, 26, 28−31, 36, 37,
38, 41, 52, 62, 88, 106, 107, 122, 123, 140−143,
150, 159, 160, 234, 235
— —, правила 140
— —, преобразования эквивалентные 17, 123
— —, трансформация, 16
— — анализирующая 26
— — порождающая 26, 28, 29, 41, 62
— — челночная 106
— — явнорегулярная 41, 235
— управляющая 18, 21, 22, 25, 29, 31, 38, 50,
52−54, 62, 67, 76, 83, 89, 106, 123, 126, 132, 142,
144, 218, 222, 228, 233, 235, 243, 250, 253, 254,
258, 261, 263, 265, 274, 283
— —, правила 144, 228, 263
— —, представление в виде графа 21
— —, преобразования эквивалентные 250
— — , терминал 233, 235
— — , функция Ackermann 76
— — Gener 243
— — анализирующая 38, 62
— — без самовставлений 126
— — леворекурсивная 142
— — синтаксически неоднозначная 89
— — явнорегулярная 50, 126
— эквивалентная 238
— явнорегулярная 62, 132
— языка входного 238
— BNF 14, 125, 139
— — управляющая приведенная 125
— CALC 150, 157
— Gener 164, 170, 243
— GenerLex 160, 164, 170, 183
— RBNF 13−17, 18, 22, 29, 51, 61, 106, 125, 162,
217, 234, 249, 250, 253
— —, множество правил 29
— — бесконтекстная 162
— — контекстно чувствительная 234
— — трансляционная 13−16, 22, 51
— — — детерминированная 13
— — управляющая 14−17, 29, 106, 125, 217,
249, 250, 253
— — —, множество правил 14
— — —, правило 17
— — —, преобразование в форму граф-схем
250
Границы индексов 206, 244
— порождений терминальных понятий
вспомогательных 198
Граф 52, 53, 55, 57, 235, 236, 238, 239, 240, 241
— итерированный 236
— конвертированный 236
— неориентированный 239
— несвязный помеченный 52
— ориентированный 52, 55, 235, 239, 240
— — помеченный 55
— — связный 52
— пополненный 240
— реберный 236
— эйлеров 240
Граф-схема 17, 18, 21, 51−58, 67, 68, 76, 88, 91,
94, 95, 100, 105, 106, 116, 121, 157, 164, 170, 176,
198, 204, 226, 235−237, 255, 257, 258, 262, 263,
265, 267, 268, 270, 276, 284, 291
— синтаксическая 52, 54
— трансляционная 17, 51, 94, 95
— управляющая 17, 18, 21, 52, 53, 54, 55, 56, 57,
58, 67, 68, 76, 88, 94, 95, 100, 105, 106, 116, 121,
157, 164, 170, 176, 198, 204, 235, 236, 255, 257,
258, 262, 263, 265, 267, 268, 270, 276, 291
— —, балансировка внешняя 95
— —, вершина 116, 121, 204, 263
— —, — внутренняя 17
— —, — конечная 17, 52, 55
— —, — начальная 17, 52, 55
— —, — нетерминальная 88
— —, — терминальная 55
— —, дуга 17, 21, 52, 100
— —, — непомеченная 58
— —, — ориентированная 100
— —, дуги параллельные 53
— —, записи типа "{" и "}" 57
— —, запись типа "begin" 56, 57
— —, — — "end" 56, 57
— —, — — нетерминал (N) 57
— —, — — терминал (T) 57
— —, — — переход (→) 56, 57
— —, — — разветвление (−<) 56, 57
— —, компонента 17
— —, — заглавная 52, 53, 55
— —, метод построения 18