FIRST and FOLLOW sets to a fixed point, the LL(1) table with its conflicts, and a predictive parse that grows the tree top down with one symbol of lookahead.
This interactive visualization needs JavaScript.