从嵌套表达式谈抽象语法树(AST)到平台无关中间指令(IR)的翻译过程(线性化)
#一些想到的东西:
## 要掌握编译器前端Parser的语法解析是怎么回事,不需要用完整的C语言系的字符串,只要考虑带括号的数学中缀表达式怎么处理就行了。
## 这之间,关键的3点需要掌握:
(1)怎么写一个算符优先、递归下降的BNF文法
(2)怎么处理优先级和结合性的问题
## 前端Parser存在性能的好坏么?这个是依据函数的调用/回溯个数来做判断(递归下降的思路),还是根据空间占用?(LR系的语法解析会有这个问题)