编译器编译原理——将一种语言翻译为另一种语言的计算机程序
编译器是将一种语言翻译为另一种语言的计算机程序。编译器将源程序(sourcelanguage)编写的程序作为输入,而产生用目标语言(targetlanguage)编写的等价程序。编译器是一种相当复杂的程序,其代码的长度可从10000行到1000000行不等。编写甚至读懂这样的一个程序都非易事,大多数的计算机科学家和专业人员也从来没有编写过一个完整的编译器。但是,几乎所有形式的计算均要用到编译器,而且任何一个与计算机打交道的专业人员都应掌握编译器的基本结构和操作。除此之外,计算机应用程序中经常遇到的一个任务就是命令解释程序和界面程序的开发,这比编译器要小,但使用的却是相同的技术。因此,掌握这一技术具有非常大的实际意义。
推荐下载
-
azula一种快速的静态类型的编译语言源码
azula:一种快速的静态类型的编译语言
8 2021-02-07 -
C语言的一种算法
An algorithm of the C language
22 2019-06-28 -
aidl另一种通信方式_Aidl2Demo
Aidl another way of communication - Aidl2Demo
32 2019-06-23 -
C++基础之this指针与另一种多态
C++基础之this指针与另一种“多态”
11 2020-09-11 -
Xcelsius_Engage_30day_trial另一种补丁
这是另外一种水晶易表的破解补丁,并且适合于本站下载的水晶易表程序(很可能是同一个资源,都是来源于官网的使用版本),本人已经试过可以用
15 2020-01-29 -
另一种三维button128KB...
VB之精彩界面源代码-另一种三维button(128KB)
22 2018-12-26 -
数据结构线性表的另一种实现
线性表的另一种实现。 对顺序表空间被耗尽问题的一个解决办法是:当数组溢出时,用一个更大的数组替换该数组。一个较好的法则是:当出现溢出时,数组长度加长一倍具有较高的时间和空间效率。参照教材中顺序表的有关
24 2019-03-17 -
mfc中使用tab control的另一种方法
本资源使用ShowWindow()函数控制主对话框中所有控件的显示,不需要为每个标签创建子对话框
52 2018-12-08 -
开源的另一种途径咖啡馆经营实务
都说成功是没有捷径的,而开源的另一种途径——咖啡馆经营实务却能够给你指引通向成功的方向,欢迎下载开...该文档为开源的另一种途径——咖啡馆经营实务,是一份很不错的参考资料,具有较高参考价值,感兴趣的可
11 2020-12-23 -
基于.net core微服务的另一种实现方法
主要给大家介绍了基于.net core微服务的另一种实现方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
11 2020-11-06
用户评论