Главная    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
Предметный указатель
gperf      202
Grammar      53
Grammar, $\varepsilon$-free      103
Grammar, ambiguous      104 125 133
Grammar, attribute      69 110 151 157
Grammar, augmented      123
Grammar, checks      171
Grammar, context-free      109 135
Grammar, context-sensitive      106
Grammar, cycle free      104
Grammar, equivalent      100 125 133
Grammar, expression      57 100 149 151 179 190
Grammar, graph representation      185
grammar, hierarchy      107
Grammar, L-attributed      157
Grammar, left-linear      110
Grammar, null free      103
Grammar, reduced      103
grammar, regular      109
Grammar, restrictions      102 118 125
Grammar, right-linear      109
Grammar, S-attributed      157
Grammar, transformation      125
Grammar, type 0      107
Grammar, type 1      107
Grammar, type 2      109
Grammar, type 3      109
Graph      185
Half bootstrap      21
Hand-crafted parser      203 206
Hand-crafted scanner      139 199
Hand-crafted source handler      196
Hash table      90 214 245
Hashing function      90
hexadecimal literals      78
High-level translator      7 14 19 192
Highland Gathering      66
Host language      2 19
Hypothetical stack machine      38 217 226
IF ... THEN ... ELSE      70 105 125 133 204 219 223 2
Ignorable characters      63 164
Immediate addressing      28
Implementation language      2
Independent compilation      14
Index register      30
Indexed addressing      29
Indivisible operation      284 295
Inductive expression      69
Inference rule      69
Inherent addressing      28
Inherited attribute      157
Instruction pointer      26
Instruction register      25
instruction set      31 40
Intermediate addressing      247
Intermediate code      11
Interpreter      15
Interpretive compiler      15 22
Interrupts      26
IOTRANSFER      297
Java      4
Kernel      290
keywords      10 64 125 142 200 201
Kleene closure      50 59 65
L-attributed grammar      157
L-value      212
Label      71 81 99
Label, redefined      82 85
Label, undefined      82
LALR parsing      146
Lambda production      59
Language      50
Language design      5 276 280
Left canonical derivation      56
Left linear grammar      110
Left recursion      54 126 152
Level, declaration      243
lex scanner generator      147
Lexeme      142 163 199 201
Lexical analyser      8 58 77 89
Lexical structure      58 61 63
Lexicon      58
LexName      173
LexString      173
Lifetime of identifiers      242
Link, dynamic      247 253
Link, static      248 257
Linkage area      246
Linkage editor      7
Linker      7
Literal pool      39 48
Literal strings      115 199 228
LL(1) conflict resolution      210 223 241 245 266 269
LL(1) restrictions      118 125
LL(k) parsing      117 146
LLGen parser generator      147
Load-and-go translator      7 219
Loader      37
local variables      220 245
Location counter      75 212
Logical operator      180
LOOP ... EXIT ... END statements      204 224
Loop, EXIT      224
Loop, FOR      204 223 279
Loop, REPEAT      125 223
Loop, WHILE      10 68 70 205 219
LR(k) parsing      143
Machine, abstract      7
Machine, code      231
Machine, dependencies      8
Machine, instructions      25
Machine, single-accumulator      30
Machine, stack      38
Macro      92
Macro assembler      7 74 92
Macro expansion      92 92
Macro handler class      93
Macro parameters      93
Macro recursive      96
Make file      66 162
Mark stack pointer      39 248 263
Memory-indexed addressing      29
Memory-indirect addressing      29
Metalanguage      49
Metasymbol      50 59
Minimal perfect hashing function      202
Mnemonic      26 71
Modularity      4
Multi-stage translator      14
MUSIC      193
Mutual exclusion      284
Mutually recursive procedures      257
Name equivalence      215
Native code      231
NDFA (non-deterministic finite automaton)      142
Nested blocks      242
Non-deterministic finite automaton (NDFA)      142
Non-reachable production      103
Non-terminal      53 60
Non-terminating production      103
Null production      58
Null string      50
Null string problem      120
Nullable      59 119 130 134
Oberon      2 3 216 240 278
Object language      2
object orientation      3 132 183 235
Occam      284
Offset      226 247 263 289
On-the-fly code generator      226
One and a half address code      27
One-address code      27
One-pass assembler      74 83
Opcode      27 71
Open array      260 275
Operating System      2
Operational semantics      33 68
Operational semantics, calling      249 252 255 266
Operational semantics, declaration      245
Operational semantics, nested      242
Operational semantics, parameters      259
Operational semantics, regular      241
Operational semantics, return      246 250 253
Optimization      12 181 235 251
Optimization, Peephole      12 228 231 257
Orthogonality      4
Overflow      36 46 185
P-code assembler      23
P-machine      17
Parameterless procedure      241
Parameters, actual      93 259 263 267 271
Parameters, array      268 275
parameters, formal      259 262
Parameters, passing mechanisms      259 265 268
Parameters, procedural      275
Parse stack      144
Parse tree      101 152
Parser      10 58
Parser, bottom-up      143
Parser, construction      129
Parser, deterministic      116
Parser, generator      146 185
Parser, interface      173
Parser, LALR      146
Parser, LL(k)      117
Parser, LR(k)      143
Parser, recursive descent      116 129 132 149 195
Parser, SLR      146
Parser, specification      167
Parser, table driven      141 145
Parser, top-down      116 143
Pascal standard      70
Pascal-FC      284
Pascal-P compiler      17 22 203 225
Pascal-Plus      284
Pascal-S      239 257 298
Passes      14 195
PCCTS compiler generator      148
Peephole optimization      12 228 231 257
Perfect hashing function      202
Pervasive identifier      244 275
Phases      8 195
phrase      50
Phrase structure      56 58 61 63
Phrase structure tree      56 101 151
Pointer types      216
Portability      3 15 20
Portable interpretive compilers      17 22
Porting a compiler      20
Post-mortem dump      275
Postfix notation      150
pragma      162 165 201
Pragmatic considerations      50 73
Precedence      51 127 180
Precedence graph      282
Predeclared identifier      275
Preprocessor      7
Pretty printer      192
Priority queue      297
Procedural parameter      275
Procedure, activation      248 263
Procedure, grammars      102 118
Procedure, LL(1)      118 125
Process, concurrent      281
Process, descriptor      291
Process, parallel      282
process, priority      297
Process, sequential      281
Producer-consumer problem      285
Produces      54
Produces directly      54
Production rule      53
productions      53 62
Productions, Cocol      169
Productions, null      58 103
Productions, single      104 129
Productions, unreachable      107
Productions, useless      103 128
Program counter      26 30 39
Program proving      69
Pseudo-code      16
Push-down automata      143
Qualified identifier      135
R-value      212
Range checks      229
Rational Pascal      205
Real-time      282
Record types      216
Recursion, in BNF      57 59
Recursion, in grammars      54
Recursion, in procedures      254 257 276
Recursion, left      54 126 152
Recursion, right      54 126
Recursive descent parsing      116 129 132 149 195
Reduce action      144
Reduced grammar      103
Reductions      143
Redundant code      236
register      25
Register, allocation      180
Register, indexed addressing      29
Register, indirect addressing      29
Register, status      30
Regular, expression      50 139
Regular, grammar      109
Regular, procedure      168 241
Rehashing      91
Relative addressing      29 46
Relocatable code      7 97
Removal of redundant code      236
REPEAT loop      125 204 223
reserved keywords      10 64 125 142 200
restrictions      0
Return address      246 249 253
Return statement      260 265 268 277
return value      265
Reverse Polish      65 150
Rewrite rule      54
Right canonical derivation      56
Right linear grammar      109
Right recursion      54 126
ROM BIOS      33
Round-robin scheduler      296
Rule of consequence      69
Rule of inference      69
Run-time      2 71
S-attributed grammar      157
Sale’s algorithm      277
Scanner      8 52 58 77 89 129 139
Scanner, generator      146
Scanner, interface      166
Scanner, specification      163
Scope, insecurities      276
Scope, node      243
scope, rules      242
Self-compiling compiler      20
Self-embedding      53 54 143
Self-resident translator      7
Semantic, action      149 151
Semantic, attributes      152
1 2 3
blank
Реклама
blank
blank
HR
@Mail.ru
       © Электронная библиотека попечительского совета мехмата МГУ, 2004-2024
Электронная библиотека мехмата МГУ | Valid HTML 4.01! | Valid CSS! О проекте