基本流程
一般分析源语言
3. 分析语义semantic analysis
划分句子成分,分析主谓宾,了解表达意思
2. 分析语法 syntax analysis
分析短语(单词组成),获得句子结构
1. 词法分析 lexical analysis
先确定单词词性,是动词介词or
编译器phase阶段:
前4步与源语言相关,称为front_end编译前端
中间用于生成中间代码生成,作为桥梁,通常是字节码
后两步和目标语言相关,称为back end编译后端
文法定义
基本流程
一般分析源语言
3. 分析语义semantic analysis
划分句子成分,分析主谓宾,了解表达意思
2. 分析语法 syntax analysis
分析短语(单词组成),获得句子结构
1. 词法分析 lexical analysis
先确定单词词性,是动词介词or
编译器phase阶段:
前4步与源语言相关,称为front_end编译前端
中间用于生成中间代码生成,作为桥梁,通常是字节码
后两步和目标语言相关,称为back end编译后端
文法定义