LR-1--parser Takes a grammar's production rules and creates a LR(1) parsing table, then finally parses the grammar to "accept" or "reject"