• Vstup: G = (N, T, P, S);
• Výstup: Follow(A)
pro každé A Î N
• Metoda:
• Follow(S) := {$};
• Používej následující pravidlo, dokud bude
možné měnit nějakou množinu Follow:
• if A ® xBy Î P then
• if y ¹ e then
přidej všechny symboly z First(y) do Follow(B);
• if Empty(y) = {e} then
přidej
všechny symboly z Follow(A) do
Follow(B);