您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. Lex 和 Yacc 简明教程 (英译版 PDF高清)

  2. Lex 和 Yacc 简明教程 (英译版 PDF高清) Lex 和 Yacc 简明教程 作者 :Thomas Niemann 翻译: 傅惠忠 序言 本书将教会你如何使用 lex 和 yacc 构造一个编译器。lex 和 yacc 是两个用来生成词汇分析器和 剖析器的工具。我假设你能够运用 C 语言编程,并且理解数据结构的含义,例如“链表”和 “树”。 导言部分描写了构建编译器所需的基本部分,以及 lex 和 yacc 之间的互动关系。后面两章更加 详细的描写了 lex 和 yacc 。以此为背
  3. 所属分类:C

    • 发布日期:2010-06-02
    • 文件大小:378kb
    • 提供者:liyong_zhang
  1. 编译原理全套

  2. 第1章 编译器概述 第2章 词法分析 2.1 词法记号及属性 2.1.1 词法记号、模式、词法单元 2.1.2 词法记号的属性 2.1.3 词法错误 2.2 词法记号的描述与识别 2.2.1 串和语言 2.2.2 正规式 2.2.3 正规定义 2.2.4 状态转换图 2.3 有限自动机 2.3.1 不确定的有限自动机 2.3.2 确定的有限自动机 2.3.3 NFA到DFA的变换 2.3.4 DFA的化简 2.4 从正规式到有限自动机 2.5 词法分析器的生成器 第3章 语法分析 3.1 上下
  3. 所属分类:C/C++

    • 发布日期:2011-12-03
    • 文件大小:5mb
    • 提供者:hyhwy
  1. vc源代码合集0951.rar

  2. vc源代码合集0951.rarvc源代码合集0951.rar 2012-06-12 11:54 80,235 (MSDN oct 2001)VC6 适用的最后一个版本[ISO].rar 2012-06-13 09:53 0 1.txt 2012-06-12 11:56 17,755 2011年北航计算机考研复试上机题.rar 2012-06-12 07:14 11,172,336 91算命软件.zip 2012-06-12 11:53 334,303 advanced+windows+debu
  3. 所属分类:Android

    • 发布日期:2012-06-13
    • 文件大小:190mb
    • 提供者:q123456789098
  1. 词法语法解析器

  2. 根据编译原理的课程设计的词法语法解析器,可以更好的学习编译原理
  3. 所属分类:C++

    • 发布日期:2012-06-25
    • 文件大小:108kb
    • 提供者:softhyb
  1. 类Lex & Yacc

  2. 笔者实现了一个类似于Lex & Yacc的编译器前端构造工具,该工具基于LALR(1)分析法,支持二义性文法,支持语法制导翻译,支持错误恢复机制,使用它我们可以构造指定词法文法的编译器前端,并且构造的分析器是线程安全的。里面还给出几个示例,构造四则表达式计算器,JSON解析器和C99标准C编译器前端。 编译原理课程的大杀器
  3. 所属分类:C

    • 发布日期:2014-09-25
    • 文件大小:9mb
    • 提供者:xinghongduo
  1. Hive SQL 编译过程详解

  2. 1、MapReduce实现基本SQL操作的原理 1.1 Join的实现原理 1.2 Group By的实现原理 1.3 Distinct的实现原理 2.1 Phase1 SQL词法,语法解析 2.1.1 Antlr 2.1.2 抽象语法树AST Tree 2.1.3 样例SQL ........... 2.3 Phase3 逻辑操作符Operator ........... 2.4 Phase4 逻辑层优化器 ........... 2.5 Phase5 OperatorTree生成MapRe
  3. 所属分类:其它

    • 发布日期:2015-03-06
    • 文件大小:1mb
    • 提供者:oushaomeng2011
  1. 脚本解析器源代码(C++)

  2. 脚本解析器源代码(C++);非常好的参考资料;如何完成一个完整的脚本解析器;词法分析,语法分析等等;好东西绝对值,研究之前建议先看一下《编译原理》这本书
  3. 所属分类:C++

    • 发布日期:2016-03-09
    • 文件大小:6mb
    • 提供者:saymbin
  1. C++探秘:68讲贯通C++.[美]Ray Lischner(带详细书签).pdf 下载

  2. 内容简介 本书采用引导探索式的教学方法,将庞大的C++ 知识体系划分成四个大部分68 讲,每讲都包含一个互动练习,帮助读者循序渐进地学习C++。你可以通过这种互动快速掌握表达式、声明、标准库、自定义函数、类和模板等等C++ 的各方面特性,并最终掌握如何把这些特性组合起来编写复杂的C++ 程序。 本书适合有少量其他语言编程经验的C++ 初学者。 第一部分 C++基础  第1讲 打磨工具   1.1 作者推荐   1.1.1 windows平台   1.1.2 macintosh os 9以及更早
  3. 所属分类:C++

    • 发布日期:2018-03-31
    • 文件大小:48mb
    • 提供者:kxjrzyk
  1. WiredC:用Rust为我的C版本的WiredC编写的编译器-源码

  2. 有线C 用Rust为我的C版本WiredC编写的编译器。 为什么? 该项目的目的是学习编译器的工作原理,并更好地理解底层内容。 脚步 读入文件 编写可获取代码并返回词素(令牌)列表的词法分析器 定义抽象语法树(AST) 编写使用令牌并返回AST的解析器(还会引发编译错误) 为汇编中的给定AST生成代码(x86_64) 将程序集写入文件 使用GCC将程序集转换为可执行文件 目前的进展 当前,该程序能够从提供的文件中识别标记,并分离其中的哪些标记是功能主体的一部分。 然后,它解析函数主体并
  3. 所属分类:其它

    • 发布日期:2021-02-13
    • 文件大小:19kb
    • 提供者:weixin_42107374
  1. JavaScript编译器:编译器教程,使用TypeScript实现一个简单JavaScript编译器-源码

  2. Javascr ipt-compiler项目简介: 编译原理比较复杂,我们不求写出一个完整的编译器,但掌握基本原理还是很有必要的。核心内容:自动机,其他无关文法,自顶向下语法分析,中序转换为后序算法解决语法优先级问题,中间代码生成,内存分配,运行时分析,opcode生成等。理解不到位的地方还望斧正。 目录 原始目录结构: src ├─common 公共库 ├─demo │ │─tokenizer.ts 词法解析器demo │ │─parser.ts 语法解析
  3. 所属分类:其它