LALR stands for Look Ahead LR. LALR parsers are often used in practice because LALR parsing tables are smaller than LR(1) parsing tables. The number of states in SLR and LALR parsing tables for a grammar G are equal. But LALR parsers recognize more grammars than SLR parsers. Yacc creates a LALR parser for the given grammar. A state of LALR parser will be again a set of LR(1) items.