 For each nonterminal S, the SLR generator works out Follows(S), the set of all the terminal symbols which can immediately follow some occurrence of S. In the parse table, each reduction to S uses Follow(S) as its LR(1) lookahead set.Such follow sets are also used by generators for LL top-down parsers.A grammar that has no shift/reduce or reduce/reduce conflicts when using Follow sets is called an SLR grammar.