LALR parsers offer many of the advantages of SLR and canonical - LR parsers, by combining the states that have the same kernels (sets of items, ignoring the associated look ahead sets). In this, the number of states is the same or that of the SLR parser.