[编译器]
编译器分为2个部分: 分析部分(analysis)和综合部分(synthesis).

[词法分析]

Token的第一个分量指明词素类型, 第二个分量指明符号中对应的条目(可以是ID)内含本Token相关信。假设一个源程序包含如下的赋值語句, 那么词法分析流程将会是如下.
position = initial + rate * 60

整个赋值語句的翻译流程如下:

[語法分析]

运算符优先级在此阶段完成.
[语义分析]

[中间代码生成]

[符号表管理]

[其它]

浙公网安备 33010602011771号