runxinzhi.com
首页
百度搜索
编译原理之编译器的定义与组成部分
简单讲,
编译器
就是将“一种语言(通常为高级语言)”翻译为“另一种语言(通常为低级
语言
)”的程序。
解释器
(
英语
:Interpreter),又译为直译器,是一种电脑
程序
,能够把高级
编程语言
一行一行直接转译运行。
一个编译器可以分成两个部分,分析部分(
前端
)和综合部份(
后端
)。
前端负责
处理源程序
(把源程序分解成为多个组成要素,并在这些要素之上加上语法结构),
后端负责
处理输出目标代码
(根据中间表示和符号表中的信息来构造用户期待的目标程序)。
相关阅读:
java中接口与抽象类的区别
单例模式的懒汉式和饿汉式实现分析
filter的原理(转)
事务与连接池
request对象和response对象的作用和相关方法
java环境变量配置
关于http
java笔记5
理解String的intern()方法
用递归的方法算出给定字符串的最大连续重复字符的重复次数
原文地址:https://www.cnblogs.com/hercules-chung/p/12437039.html
最新文章
Mysql插入数据里有中文字符出现Incorrect string value的错误
maven镜像仓库
(转)常用的算法设计与分析-一夜星辰的博客
(转)笔试面试-转自一夜星辰的博客
Intellij IDEA破解方法
(转)jpbc的基本函数介绍
(转)Java中的容器详细总结
剑指offer第40题
(转)Java并发编程:阻塞队列
适配器模式
热门文章
斐波那契数列
二分搜索
归并排序(merge sort)
快速选择算法
快速排序、堆排序、归并排序比较
堆排序
http与socket
关于TCP连接的3次握手和4次挥手
工厂设计模式之:简单工厂、工厂方法、抽象工厂
设计模式概述
Copyright © 2020-2023
润新知