运算符优先级
左递归 转换成 右递归
E: T (+、-) T (+、-) T ...
T: X (*、/、mod) X
+、-
+、- 后面是数字
需要判断前面Token
Literal
字符需要贪婪匹配算法拿到 字符串
Java Agent详解
语法分析器的设计和实现