Advertisement

自行编写编译器、链接器以及相关影印版及源代码。

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
王俊博的《自己动手写编译器、链接器》包含了其提供的源代码,并附有相应的影印版书籍。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • :包含
    优质
    本书提供了一套完整的教程及工具,用于学习如何从零开始构建自己的编译器和链接器,并附有详细的影印版和完整源代码。适合编程爱好者深入理解编译原理。 王俊博的《自己动手写编译器、链接器》提供了源代码以及影印版书籍。
  • 己的
    优质
    本项目致力于从零开始编写一个简单的编译器与链接器的源代码,旨在帮助开发者深入理解编译原理及实现细节。适合对底层编程感兴趣的进阶学习者研究。 自己动手编写编译器和链接器的源代码。
  • :高清PDF含目录书籍
    优质
    本书为高清PDF版本,详细介绍了如何制作自己的编译器和链接器,并附有目录以及完整源代码,适合编程爱好者和技术人员深入学习。 压缩包内包含:1. 52.0MB《自己动手写编译器、链接器》高清带目录电子书;2. 983KB配套源码。
  • 的PDF与.rar
    优质
    该资源包包含自制编译器和链接器的相关文档及源代码,以PDF形式详细介绍其设计原理、实现过程,并附有可直接使用的源码文件。 自己动手编写编译器和链接器的PDF及源码可以下载,有兴趣研究编译器的朋友不妨一试。
  • SNL语言(GUI) VC2008
    优质
    SNL语言编译器(GUI)VC2008版及其源代码是一款基于Visual C++ 2008开发的图形界面程序,用于将SNL语言编写的代码转换为可执行文件,并提供了其完整的源代码供开发者学习和二次开发。 SNL语言是我们学校为了方便编译原理教学而自定义的一门类Pascal编程语言。这门语言的主要特点是支持过程的嵌套声明、纪录(类似于C中的结构体)、数组类型、字符类型以及无符号整数类型,同时具备基本的条件判断语句和循环语句功能。在处理过程中,它还定义了传址类型的参数(类似C++中的引用)。我已经完整实现了从词法分析到中间代码/目标代码生成的一系列编译器功能,并且在整个开发中大量采用了软件工程的思想,使得每个工程源码的组织结构清晰、思路明确,这些都是非常值得借鉴的做法。
  • FFmpeg 4.3 开发包
    优质
    本资源提供FFmpeg 4.3版本源代码及编译所需开发包,适用于开发者进行音视频处理程序的设计与调试。 提供以下文件供有需要的朋友下载:ffmpeg-4.3.1-win64-shared.zip、ffmpeg-4.3.1-win64-static.zip、ffmpeg-4.3-win64-dev.zip以及ffmpeg-4.3.1源码.tar.bz2。
  • STVD破解本,支持32KB,兼容STM8/STM32系列
    优质
    STVD编译器及其破解版适用于STM8和STM32微控制器,能够处理超过32KB代码量的项目,为开发者提供便捷高效的嵌入式开发环境。 STVD编译器及破解版本现已可用,支持32KB以上代码的编译工作,并兼容stm8/stm32系列微控制器。此版本已亲测有效。由于资料大小超过90MB无法直接上传,故将其放置于百度网盘中,内含访问密码,请自行下载使用,链接永久有效。
  • TINY
    优质
    TINY编译器源代码提供了一个小型编程语言的完整编译器实现,适用于教学和学习编译原理的基础概念。 对TINY编译器进行修改,实现TINY+编译器的词法分析、语法分析以及建立语法树和语义分析的功能。项目包括源代码、可执行文件及详细设计报告。
  • C#_
    优质
    C#源代码_编译器提供了一个将人类可读的C#编程语言代码转换为计算机能够执行的机器码的工具,是软件开发中不可或缺的一部分。 一、功能简介 本编译器主要有四部分核心功能: 1. 词法分析:此模块负责从源程序输入流中识别出独立的单词,包括保留字、标识符、常数、运算符及分隔符等五大类,并输出每个单词的内部编码和实际值。遇到错误时会显示“Error”并跳过该部分继续处理。 2. 语法分析之递归下降法:基于LL(1)文法规则,此模块用于验证输入符号串是否符合给定规则。 3. LL(1)预测分析功能:同样根据已有的文法规则对任意输入的字符串进行有效性检查。 4. 逆波兰式生成及计算:用户可从键盘录入算术表达式(中缀形式),系统通过栈操作转换为后缀表示,并执行运算给出结果。 5. 此外,编译器还提供基础的文本编辑功能。 6. 编译器界面分为“源程序”、“对比”和“分析结果”,分别展示不同阶段的信息。 7. 状态栏位于界面底部,显示当前操作状态。 二、使用说明 1. 功能选择:用户可以通过菜单栏中的选项或直接点击对应图标来选取所需功能。 2. 运行方式:在编辑区右键调出的快捷菜单中可选运行相应分析;或者通过“红色羽毛”图标的按钮进行启动。 3. 说明区域显示与隐藏:最后一个图标可以用来切换编译器右侧帮助信息面板的状态。 4. 状态栏管理:“其它”菜单下的子项提供了状态栏开关的功能。