 This is particularly the case if a grammar is not in LL("k") form, as transforming the grammar to LL to make it suitable for predictive parsing is involved.Predictive parsers can also be automatically generated, using tools like ANTLR.Predictive parsers can be depicted using transition diagrams for each non-terminal symbol where the edges between the initial and the final states are labelled by the symbols (terminals and non-terminals) of the right side of the production rule.