先做 Syntax Analysis 的 Left Recursion,Left Factoring 消除,然后再来做Predictive Parsing

FIRST

**规则如下:**假设需要处理 FIRST(X)

FOLLOW

**规则如下:**假设需要处理 FOLLOW(X)

LL(1) 查询表

**本质:**打表的目的是为了加速 & 确保唯一性。

填表逻辑:

直觉理解: