编译过程: 词法分析语法分析中间代码的生成优化目标代码的生成(并非每个编译过程均有以上的全过程) 1.词法分析 任务:输入源程序,对构成源程序的字符串进行分解和扫描,识别一个个单词的符号。 依循规则:构词规则。 描述工具:正规式和有限自动机 for 保留字 I 标识符 :=运算符 1常数 do 保留字 3. 参数传递 传地址(call by refrence)传值(call by value)传名(call by name) 4. 存贮管理 静态存贮分配 动态存贮分配 如果允许递归,可变数据结构,则必须动态分配。