加了一点简单的注释，修改主翻译方法名称由node_translate到translate
重构代码，添加了ast节点继承栈。
参数列表影响局部变量的声明。