?:
1. 引用reference的本质: 常指针 ——> 什么时候用指针?= 就按Java中的引用变量那样用? ——> 什么时候用引用? ①函数的入参/返回值时 ②T& p 为什么不直接用T* const p ?
2. jack-compiler的parser思路有点乱,陆续碰到好几个模糊的问题。
比如:
vector<string> 还是 vector<string&>;
在哪一步/哪个地方进行 ‘切换到下一个Class’, 还要保证getToken()和ungetToken()的连续 ?