四、 编译器/解释器 GNU GNU 编译器套件(GNU Compiler Collection)包括 C、C++、Objective-C、Fortran、Java、Ada 和 Go 语言 的前端,也包括了这些语言的库(如 libstdc++、libgcj 等等)。GCC 的初衷是为 GNU 操作系统专门编写 的一款编译器。GNU 系统是彻底的自由软件。 C 语言 [vic@CentOS7 ~]$ sudo yum -y install gcc [vic@CentOS7 ~]$ gcc --version gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-4) Copyright (C) 2015 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. C++语言 [vic@CentOS7 ~]$ sudo yum -y install gcc- #按两次 tab 键 gcc-c++.x86_64 gcc-gnat.x86_64 gcc-objc.x86_64 gcc-plugin-devel.x86_64 gcc-gfortran.x86_64 gcc-go.x86_64 gcc-objc++.x86_64 [vic@CentOS7 ~]$ sudo yum -y install gcc-c++
2022-09-02 15:35:03 323KB zsh; wget/links; bzip2; gnucompiler;
1
这是苏黎世联邦理工学院 Niklaus Wirth 的原始 Pascal-S 项目。 它一步编译和解释 Pascal 语言的一个子集,并且只用了大约 2000 行。 您可以在 sourceforge 中找到所有 Pascal-P 版本:https://sourceforge.net/projects/pascal-s/ https://sourceforge.net/projects/pascal-p2/ https://sourceforge.net/项目/pascalp4/ https://sourceforge.net/projects/pascalp5/ https://sourceforge.net/projects/pascal-p6/
2022-03-18 22:08:38 6.25MB 开源软件
1
Essentials.of.Programming.Languages.3rd.Edition 带书签 英文版 文字版
2022-02-10 22:07:30 2.79MB 编译器 解释器 PLT
1
初级java笔试题 编译器、解释器和运行时领域的优秀资源、学习材料、工具、框架、平台、技术和源代码项目的精选列表。 这份清单偏向于教育。 内容 学习 图书 总体概述 - 计算机系统的一般处理,包括编译器、解释器和运行时。 - 如何构建从 Nand Gates 到编译器和操作系统的计算机。 - 通过在 Scheme 中构建 Scheme 解释器来研究使用 Scheme 的计算构建块! 其他版本:. 介绍 - 简要介绍基本概念。 - 如何使用 Racket 制作自己的编程语言。 - 在 1000 LoC 中学习 C 并构建您自己的 Lisp 编程语言。 - 龙之书。 编译器构造的经典教科书。 - 一站式学习(几乎)您学习构建解释型、功能齐全、高效的脚本语言所需的一切。 . 讨论:。 - 通过视频教程和源代码项目构建您自己的编程语言的示例驱动方法。 讨论:。 - 关于编译器构造的现代教科书,涵盖 SSA-Form 和最近对代码生成的研究。 - 编程语言的基本概念,重点是语义、解释和 CPS(Continuation Passing Style)。 - 学习构建编程语言背后的模式并使用 ANT
2021-11-18 01:08:39 127KB 系统开源
1
《LLVM Cookbook》以任务驱动的方式,带领读者编写基于LLVM 的编译器前端、优化器、后端。通过丰富的实例,读者能够从中理解LLVM 的架构,以及如何使用LLVM 来编写自己的编译器。 相比于传统的介绍编译技术的书籍,此书更偏向于实战,因此适合熟悉编译但对LLVM 比较陌生的人员,也适合正在学习编译技术并且在寻找实战机会的人员。
2021-11-08 19:54:36 2.83MB LLVM 编译器 解释器
1
在本文中小编给读者们整理了关于python编译器和解释器的区别的知识点内容,有兴趣的朋友们跟着学习下。
2021-10-26 20:14:19 37KB python 编译器 解释器 区别
1
PDF 2000 David A. Watt and Deryck F. Brown Aims to exemplify good software engineering principles at the same time as explaining the specific techniques needed to build compilers and interpreters. Examples included. DLC: Java (Computer program language)
2021-09-23 18:06:33 15.94MB JAVA 编译器 解释器
1
PDF 2000 David A. Watt and Deryck F. Brown Aims to exemplify good software engineering principles at the same time as explaining the specific techniques needed to build compilers and interpreters. Examples included. DLC: Java (Computer program language)
2021-09-23 18:02:38 19.07MB JAVA 编译器 解释器
1
program to count votes using 8051 microcontroller
2021-08-12 17:08:21 18KB 编译器/解释器 C/C++
How to use LCD in AVR
2021-08-10 20:03:27 129KB 编译器/解释器 C/C++