语法分析预编译解释执行 预编译: 四部曲: 1. 创建AO对象 2. 找形参和变量声明, 将变量和形参名作为AO属性名, 值为undefinded 3. 将实参值和形参统一 4. 在函数体里面找函数声明, 值赋予函数体