编译程序的结构如图所示:
其中,词法分析为,输入源程序,对字符串扫描分解、识别出单词符号;语法分析为,在词法分析的基础上,根据语言的语法规则,吧单词符号穿分解成各类的语法单元,有自上而下和自下而上两种方法;语义分析和中间代码产生为,对语法分析所识别出的各类语法范畴,分析其含义,并进行初步翻译,生成中间代码(三元式,四元式等)。在语法分析是或之前,与要对产生式进行属性文法的描述。
编译程序的结构如图所示:
其中,词法分析为,输入源程序,对字符串扫描分解、识别出单词符号;语法分析为,在词法分析的基础上,根据语言的语法规则,吧单词符号穿分解成各类的语法单元,有自上而下和自下而上两种方法;语义分析和中间代码产生为,对语法分析所识别出的各类语法范畴,分析其含义,并进行初步翻译,生成中间代码(三元式,四元式等)。在语法分析是或之前,与要对产生式进行属性文法的描述。