zoukankan
html css js c++ java
编译原理之编译器的定义与组成部分
简单讲,
编译器
就是将“一种语言(通常为高级语言)”翻译为“另一种语言(通常为低级
语言
)”的程序。
解释器
(
英语
:Interpreter),又译为直译器,是一种电脑
程序
,能够把高级
编程语言
一行一行直接转译运行。
一个编译器可以分成两个部分,分析部分(
前端
)和综合部份(
后端
)。
前端负责
处理源程序
(把源程序分解成为多个组成要素,并在这些要素之上加上语法结构),
后端负责
处理输出目标代码
(根据中间表示和符号表中的信息来构造用户期待的目标程序)。
查看全文
相关阅读:
SGU 187 Twist and whirl
伸展树---初步学习
poj 2503 Babelfish
sublime 3 phpfmt配置(大括号对齐)
Linux Shell 错误: $' ': command not found错误解决
redis 使用场景
wireshake tcp 三次握手详解
ip地址和子网掩码
phpstorm 远程调式 php
win10,ubuntu时间不对问题
原文地址:https://www.cnblogs.com/hercules-chung/p/12437039.html
最新文章
flask第十四篇——重定向
flask第十三篇——url注意事项
flask第十二篇——自定义url转换器【2】
SVN分支/主干Merge操作小记
网络IO模型
【转】Java线程系列:Callable和Future
偶遇RandomAccessFile
Java中动态代理实现原理深究
Java中WeakHashMap实现原理深究
Java中强、软、弱、虚引用
热门文章
【转】深入理解Java中的String
Struts2值栈
Spring和SpringMVC配置中父子WebApplicationContext的关系
poj 2676 Sudoku
light 1012 Guilty Prince
poj 1724 ROADS
poj 3411 Paid Roads
hdu 1908
hdu 1754
poj 3100
Copyright © 2011-2022 走看看