Java Reference
In-Depth Information
Abbreviations
AST (abstract syntax tree), iv, 12,
15, 38, 46, 235, 279, 391,
417, 454, 489
GNF (Greibach normal form), 158
IDE (integrated development envi-
ronment), 24
IL (intermediate language), 391, 554
IR (intermediate representation), 15,
391, 526
BEG (back-end generator), 532
BNF (Backus-Naur form), 122
BURS (bottom-up rewriting systems),
530
JDK (Java Development Kit), 6
JIT (just-in-time), 6
JVM (Java Virtual Machine), vii, 5,
32, 392, 419, 460, 489, 551
CFG (context-free grammar), vi, 10,
33, 59, 114, 144, 180
CFL (context-free language), 198
CFSM(characteristic finite-statema-
chine), 193
CIL (Common Intermediate Lan-
guage), 397
CLR (CommonLanguageRuntime),
397
L-value (left value), 261, 324
LHS (left-hand side), 34, 115, 152,
180, 191, 429
MFP (maximum fixed point), 608
MOP (meet over all paths), 608
MOSS (Measure Of Software Simi-
larity), 29
MSIL (Microsoft Intermediate Lan-
guage), 489
DAG (directed acyclic graph), 520
DBL (dangling bracket language),
159
DFA (deterministic finite automa-
ton), 65, 193
DFST (depth-first spanning tree),
560
DIANA (Descriptive Intermediate
AttributedNotation forAda),
397
NFA (nondeterministic finite automa-
ton), 92
NUMA (non-uniform memory ac-
cess), 551
R-value (right value), 261, 324
RHS (right-hand side), 34, 115, 145,
180, 191
RISC (reduced instruction set com-
puter), 490, 548
RPN (reverse Polish notation), 32
EOF (end-of-file), 88
FA (finite automaton), 64
GCC (GNU Compiler Collection),
18, 265, 395, 648
661
 
Search WWH ::




Custom Search