首页 > 窍门 > 科技数码

什么叫做编译

来源: 更新时间:2022-04-06 07:42:26
The Beginning

编译就是把高级语言的源文件进行一系列处理,最终得到二进制代码的可执行文件(传说中的binary)。

编译器是将“一种语言(通常为高级语言)”翻译为“另一种语言(通常为低级语言)”的程序。编译程序的语法分析器以单词符号作为输入,分析单词符号串是否形成符合语法规则的语法单位,如表达式、赋值、循环等,最后看是否构成一个符合要求的程序,按该语言使用的语法规则分析检查每条语句是否有正确的逻辑结构,程序是最终的一个语法单位。编译程序的语法规则可用上下文无关文法来刻画。

THE END

TAG:语言  高级  编译器  源文件  传说中  

猜你喜欢

相关文章