首页
移动开发
物联网
服务端
编程语言
企业开发
数据库
业界资讯
其他
搜索
编译器的定义与组成部分
其他
2020-03-07 21:17:28
阅读次数: 0
简单讲,
编译器
就是将“一种语言(通常为高级语言)”翻译为“另一种语言(通常为低级
语言
)”的程序。
解释器
(
英语
:Interpreter),又译为直译器,是一种电脑
程序
,能够把高级
编程语言
一行一行直接转译运行。
一个编译器可以分成两个部分,分析部分(
前端
)和综合部份(
后端
)。
前端负责
处理源程序
(把源程序分解成为多个组成要素,并在这些要素之上加上语法结构),
后端负责
处理输出目标代码
(根据中间表示和符号表中的信息来构造用户期待的目标程序)。
猜你喜欢
转载自
www.cnblogs.com/hercules-chung/p/12437039.html
编译器的定义与组成部分
SQL操作的组成部分-数据定义
LINUX的组成部分
JavaScript的组成部分
URL的组成部分
JVM组成部分
类的组成部分
URL组成部分
JVM的组成部分
js的组成部分
jwt的组成部分
mysql的组成部分
XML组成部分
Mybatis组成部分
Hadoop的组成部分
JVM 组成部分
JavaScript组成部分
DOTS的组成部分
浏览器中url的组成部分详解
浏览器的组成部分及运行原理
x86服务器组成部分
服务器主板主要组成部分
NSURL组成部分详解
URL组成部分详解
hdfs架构组成部分
负载均衡的组成部分
Http报文组成部分
Shell Script 组成部分
JMeter的主要组成部分
url的组成部分详解
今日推荐
NetBSD 禁止提交由 AI 生成的代码
Apache Doris 2.0.10 版本正式发布!
开源日报 | 大模型开战;大模型独角兽被曝卖身;周鸿祎建议谷歌开源所有产品;最大开源AI社区提供1000万美元共享GPU
开源日报 | Chrome内置Gemini的意义不在于Gemini;中国AI追随之路的五大误区;ECharts创始人“下海”养鱼;谷歌I/O开发者大会什么都有,只是没有惊喜
微软回应中国区AI团队“打包赴美”传闻
基于大语言模型的开源知识库问答系统 MaxKB GitHub Star 数量突破 5,000 个!
周排行
static方法和非static方法的区别(java)
如何查找计算机专业paper
java.lang.ClassFormatError: Incompatible magic value 0 in class file com/sitecha
跳跃游戏II
stm32_之【建立工程】
TeaWeb v0.0.9 发布,统计底层优化、主机监控功能改进
事件分发 -----控制字体大小
JavaScript DOM练习(动态表格添加) December 25,2019
JSF Scope & CDI
实现从零搭建一个登录注册页面(附源代码)
每日归档
更多
2024-05-19(0)
2024-05-18(4)
2024-05-17(34)
2024-05-16(6)
2024-05-15(24)
2024-05-14(0)
2024-05-13(18)
2024-05-12(0)
2024-05-11(38)
2024-05-10(38)