| |
| | CMPSC 160 Course Description |
 | | Topics include: lexical analysis; syntax analysis including LL and LR parsers; type checking; run-time environments; intermediate code generation; and compiler-construction tools. |
 | | Handles, shift-reduce parsers, stack-based shift-reduce parsing, viable prefixes, table-driven shift-reduce parsing algorithm (LR parsing algorithm), LR(0) items, closure, goto operations for LR(0) items. |
 | | Sets-of-items construction for LR(0) items, the NFA and the DFA that recognize viable prefixes, valid LR(0) items for a viable prefix, constructing LR(0) parse tables, constructing SLR(1) parse tables, conflicts in LR parse tables, LR(k) items, LR(1) items, valid LR(1) items for a viable prefix, closure, goto operations for LR(1) items. |
| www.cs.ucsb.edu /~csab/Description/cs160.html (803 words) |
|