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

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

blank
blank
blank
Красота
blank
Terry P.D. — Compliers and Compiler Generators: An Introduction With C++
Terry P.D. — Compliers and Compiler Generators: An Introduction With C++

Читать книгу
бесплатно

Скачать книгу с нашего сайта нельзя

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



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


Название: Compliers and Compiler Generators: An Introduction With C++

Автор: Terry P.D.

Язык: en

Рубрика: Технология/

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

ed2k: ed2k stats

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

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

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

Операции: Положить на полку | Скопировать ссылку для форума | Скопировать ID
blank
Предметный указатель
$\varepsilon$-free grammar      103
$\varepsilon$-productions      58 107 109
8-bit microprocessor      229
Absolute addressing      28 46
Abstract machine      7
Abstract syntax tree      10 101 181 232 270
Accumulator      25 30
Accumulator machine      27
Activation record      246 263
actual parameter      93 259 263
Adding machine      162
Address      71
Address, absolute      28
Address, field expressions      87
Address, fields      72
Address, immediate      28
Address, indexed      29
Address, indirect      29
Address, mode      27
Address, relative      29 46
Address, return      246
Address, run-time      247 250 252 267
Alex scanner generator      176
Algol 60 report      49 54 106
Alias      259
Alphabet      50
ALU      30 39
Ambiguity      49 133
Ambiguous grammar      104 125 133
Analytic phase      8
Anonymous type      215
Antecedent      70
ANTLR parser generator      148
Applied occurrence      71 191 208
Argument      259
Arithmetic expression      100 151 190
Arithmetic logic unit      30 39
ARM (Annotated Reference Manual)      70
Array handling      212 216 219 228 268 275
ASCII      197 202
ASSEMBLER, grammar      72
ASSEMBLER, language      14 20 71
assembly      7
Assembly, assembler class      75
Assembly, code generation      75 82
Assembly, conditional      95
Assembly, lexical analysis      77
Assembly, macro processing      92
Assembly, minimal      37
Assembly, one-pass      74 83
Assembly, semantic analysis      81
Assembly, source handling      76
Assembly, syntax analysis      79
Assembly, two-pass      73 80
AST      10 101 181 232 270
AST code generation      181 232 270
Asynchronous input      297
Attribute grammar      69 110 151 157
Augmented grammar      123
Augmented grammar, driver program      174
Augmented grammar, execution      162
Augmented grammar, frame file      147 161 175
Augmented grammar, ftp sites      Appendix A
Augmented grammar, installation      161 Appendix
Augmented grammar, makefile      162
Augmented grammar, parser interface      173
Augmented grammar, scanner interface      166
Augmented grammar, support modules      172
Automata theory      110 143
Axiomatic semantics      69
Back end      8 182 217
Backpatching      74 219 224 262
Backtracking      108 117
Backus-Naur Form      49 54
Bailes      205
base class      183 201 213 232 270
Base pointer      39 48 247
BASIC PRINT statement      109
Beacon symbol      137 211
Binary search      201 214
Binary tree      82 214 244
Block structure      241
BNF      49 54
BNF, extensions      59
BNF, notation      54
Boolean operator      12 46 65 180 190
Bootstrap      2 20 22 62
Bottom-up parsing      143
Bound checks      46 228
Bounded buffer      286
break statement      204
Brinch Hansen      205 216 251 263 275
British Standard for EBNF      61
Bus lines      25
Busy-wait      295
C declarations      177
Call-by-reference      259 274
Call-by-value      259 274
Canonical derivation      56 104
Case statement      204 225
Character handler      8
Character set      63 164
Chomsky hierarchy      107
Cichelli      202
Clang — Topsy translator      192
Clang, Cocol specification      110 220 Appendix
Clang, code generator interface      212 217
Clang, constraint analyser      208
Clang, error handling      198 206
Clang, hand-crafted parser      203 206
Clang, hand-crafted scanner      199
Clang, hand-crafted source handler      196
Clang, report (on Diskette)      0
Clang, syntax      111
Closure      50
Closure, Kleene      50 59 65
Closure, positive      50
COBEGIN ... COEND      282 293
Cocktail      147
Coco-2      176
Coco/R      61 123 146 161 189
Coco/R, Clang error handling      208
Coco/R, Clang scanner      201
Coco/R, Clang specification      110 220 Appendix
Cocol      61 72 161
Cocol, actions      168
Cocol, ANY      164 168
Cocol, CHARACTERS      164
Cocol, COMMENTS      164
Cocol, CONTEXT clause      165
Cocol, EOF      170
Cocol, formal attributes      167
Cocol, grammar checks      171
Cocol, IGNORE      165
Cocol, LexString      173
Cocol, NAMES      166
Cocol, parser specification      167
Cocol, Pragmas      162 166
Cocol, PRODUCTIONS      167
Cocol, scanner interface      166
Cocol, scanner specification      163
Cocol, semantic errors      172
Cocol, SemError()      173
Cocol, Successful()      173
Cocol, SYNC      168 170 208
Cocol, synchronization sets      170 207
Cocol, SynError()      173
Cocol, syntax error recovery      162 169
Cocol, TOKENS      165
Cocol, user names      166
Cocol, WEAK      168 208
Cocol, weak separators      171
Cocol, weak terminal      168 170
Code Generation      12
Code generation, ASSEMBLER      82
Code generation, assembler code      238
Code generation, from an AST      181 232 270
Code generation, generator interface      212 217
Code generation, native      231
Code generation, on-the-fly      179 184 226 250 255 266
Code generation, one-address code      179 181
Code generation, optimization      12 181 235
Code generation, reentrant code      246
Code generation, stack machine code      226
Collision      91
Comments      51 71 109 164
Comments, pragmatic      201
Communication      284
compile-time      2 71
Compiler      2 7
Compiler generator      4 146
Compiler, load-and-go      7 37 219
Compiler, multi-pass      14
Compiler, one-pass      14
Compiler, structure      8 195
Concrete syntax      10
Concrete syntax tree      10
Concurrent processes      281
Concurrent programming      281
Condition flag      30 36 46
Conditional assembly      95
Consequence rule      69
Consequent      70
constant declarations      124
Constant expressions      236
Constant folding      184 235
Constraint analyser      10 73 208
CONTEXT clause      165
Context condition      157
context switch      291
Context-free grammar      109 135
Context-sensitive      73 106 262
Contextual constraint analyser      10
continue statement      204
control statement      219
Conway’s problem      286
Critical region      284 288
Cross compiler      2 7 17 22 75
Cross reference generator      191
Cycle-free grammar      104
DAG (directed acyclic graph)      237
Dangling else      105 126 133 204 223
Data register      25
Deadlock      285 295
Debugger      239
Declaration level      243
Declaration order      278
Declarations      81 138 208 241 245 260 262
Decompiler      7
Decorated tree      10 152
Defining occurrence      71 208
DELPHI      3
Denotational semantics      69
Dereferencing      41
Derived from      54
Descriptor ring      291
Designator      134 209 212 252 259 273
Deterministic finite automaton (DFA)      142
Deterministic parsing      116
DFA (deterministic finite automaton)      142
Dijkstra      284
Direct addressing      28
Directed Acyclic Graph (DAG)      237
Directive, assembler      71
Directive, compiler      201
Directive, table      74
Directly produces      54
Director set      123
Disassembler      7
Display      252 257
display copy      253
Distributed processing      290
DLG      148
Driver program      174 196
Dynamic link      247 253
Dynamic semantics      4 68
EBNF      59
EBNF, British standard      61
EBNF, expressions      60
Edison      70 216 225 284
Effective address      28 30 39
Electronic mail      193
Empty set      51
empty statement      128
Empty string      51 186
Emulation      25
Emulator      16
Emulator, single-accumulator      35 Appendix
Emulator, stack machine      42 Appendix
Environment      156
Equivalent grammar      100 125 133
erasure      59 107
Error checking code      13 275
Error, context free      136 169 206
Error, context-sensitive      172 208
Error, correction      13 80 136
Error, detection      80 86 136
Error, handling      13
Error, recovery      13 136 206
Error, reporting      13 87 198
Error, semantic      172
Error, spurious      136 138
escape sequence      200
exception      13
Exclusion      284
Exit statement      204 224
Expression, evaluation      151 190
Expression, grammar      57 100 149 151 179 190
Expression, parameter      259
Extended BNF      59
Extent of identifiers      242
Fetch-execute cycle      26 35 43
Finite state automata (FSA)      110 139 162
FIRST function      118 129 136
FOLLOW function      120 129 136 206 211
Followers      137 206
For loop      204 223 279
Formal attributes      168
Formal language      50
Formal methods      4
Formal parameter      93 259
Formal semantics      67
FORTRAN      2 9 50 60 117 241
forward declaration      257
forward reference      73 83 85 88 159 219 238 251
Frame file      147 161 175
frame header      246 263
Free Software Foundation      19 202
Front end      8 182 195
FSA (Finite state automata)      110 139 201
Function      259
Function, assignment      264
Function, reference      260
Function, return value      265 277
Global variables      163 242 292
GNU project      19 202
Goal symbol      53 55
Goods trains      65
GOTO statement      225 258
Gough      202
1 2 3
blank
Реклама
blank
blank
HR
@Mail.ru
       © Электронная библиотека попечительского совета мехмата МГУ, 2004-2019
Электронная библиотека мехмата МГУ | Valid HTML 4.01! | Valid CSS! О проекте