专栏首页torch-detection-学习笔记编译器原理 - 学习笔记
原创

编译器原理 - 学习笔记

1.1 编译器

简单地说,编译器是一个程序,它读入用某种语言(源语言)编写的程序并将其翻译成一个与之等价的以另一种语言(目标语言)编写的程序。编译器能够向用户报告被编译的源程序中出现的错误。

1.1.2 编译器的前驱与后继

把存储在不同文件中的程序模块集成为一个完整的源程序,这个任务由一个称为预处理器的程序完成。

图1-3 一个语言处理系统

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • CMake学习笔记

    CMake语法指定了许多变量,可用于帮助您在项目或源代码树中找到有用的目录。其中一些包括:

    肉松
  • 深度学习Pytorch检测实战 - Notes - 第3章 网络骨架

    Sigmoid函数将特征压缩到了(0,1)区间,0端对应抑制状态,而1对应激活状态,中间部分梯度较大。Sigmoid函数可以用来做二分类,但其计算量较大,并且容...

    肉松
  • 深度学习-ResNet论文笔记

    在深度重要性的推动下,出现了一个问题:学些更好的网络是否像堆叠更多的层一样容易?回答这个问题的一个障碍是梯度消失/爆炸这个众所周知的问题,它从一开始就阻碍了收敛...

    肉松
  • 高级编译器设计与实现(Steven.S.Muchnick).(中文版)

    本书是经典的编译器著作,与“龙书”齐名。书中针对现代语言和体系结构全面介绍了编译器设计与实现的高级论题,从编译器的基础领域中的高级问题开始,然后深入讨论了各种重...

    用户3157710
  • 基础知识 | 每日一练(172)

    士人有百折不回之真心,才有万变不穷之妙用。立业建功,事事要从实地着脚,若少慕声闻,便成伪果;讲道修德,念念要从虚处立基,若稍计功效,便落尘情。 ...

    C语言入门到精通
  • 让这三兄弟跟着你的代码

    在做嵌入式开发的时候,有时候我们需要指定变量地址,而不同的编译器使用的关键词和指令不一样,为了使我们的代码通用可以使用在不同的编译器下,那我们应该怎么做呢?

    用户1605515
  • 学习C语言编译器的选择

    来源:C语言网 很多初学C语言的同学可能遇到的首要问题,就是选择编译器,用什么编程软件? 然而通过了解之后发现有那么多编程软件,什么VC6.0,Dev ,Cod...

    编程范 源代码公司
  • 学习C语言编译器的选择

    很多初学C语言的同学可能遇到的首要问题,就是选择编译器,用什么编程软件? 然而通过了解之后发现有那么多编程软件,什么VC6.0,Dev ,CodeBlocks,...

    编程范 源代码公司
  • 陈天奇:深度学习编译技术的现状和未来

    深度学习编译器的部署目标传统的深度学习框架也可以做,一个非常自然的问题是为什么不直接沿用传统的框架。这是一个编译器研究者来往往会忽略的问题。深度学习编译器只有在...

    机器之心
  • 编译器之自举

    **要阅读本文,不需要太高深的编译原理知识,甚至不需要编译相关的知识。但是本文也不是面向对电脑一无所知的读者的,你至少要知道:

    一个会写诗的程序员

扫码关注云+社区

领取腾讯云代金券