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

搜索资源列表

  1. 编译原理课程设计(词法分析和语法分析 C++)

  2. 编译原理课程设计(基于C++语言,Dos下) 小型类PASCAL语言编译器 实现了词法分析和语法分析 使用的编译工具为VC2005
  3. 所属分类:C++

    • 发布日期:2009-06-03
    • 文件大小:1mb
    • 提供者:liuxingzdh
  1.  编译原理 pl/0语言分析

  2. pl/0语言是pascal语言的一个子集,我们这里分析的pl/0的编译程序包括了对pl/0语言源程序进行分析处理、编译生成类pcode代码,并在虚拟机上解释运行生成的类pcode代码的功能。   pl/0语言编译程序采用以语法分析为核心、一遍扫描的编译方法。词法分析和代码生成作为独立的子程序供语法分析程序调用。语法分析的同时,提供了出错报告和出错恢复的功能。在源程序没有错误编译通过的情况下,调用类pcode解释程序解释执行生成的类pcode代码。
  3. 所属分类:专业指导

    • 发布日期:2009-07-29
    • 文件大小:168kb
    • 提供者:gaoshuaieei
  1. 嵌入式gcc跨平台编译器

  2. 它是一套以 GPL 及 LGPL 许可证所发行的自由软件,也是 GNU计划 的关键部分,亦是自由的 类Unix 及苹果计算机 Mac OS X 操作系统的标准编译器。GCC(特别是其中的C语言编译器)也常被认为是跨平台编译器的事实标准。 GCC 原名为 GNU C 语言编译器(GNU C Compiler),因为它原本只能处理 C语言。GCC 很快地扩展,变得可处理 C++。之后也变得可处理 Fortran、Pascal、Objective-C、Java,以及 Ada 与其他语言。
  3. 所属分类:C

    • 发布日期:2009-09-14
    • 文件大小:4mb
    • 提供者:kamen110
  1. 链接器与编译器(Linker and Loader非扫描中文版)

  2. 本书预计供下述几类读者使用。  学生:由于链接过程看起来似乎是微不足道和显而易见的,编译器构建和操作系统 课程通常对链接和加载都缺乏重视。这对于以前讨论Fortan,Pascal,C,和不使 用内存映射或共享库的操作系统而言可能是对的,但是现在就不那么正确了。 C++,Java和其它的面向对象语言需要更加完善的链接环境。使用内存映射的可执 行程序,共享库,和动态链接影响了一个操作系统的很多部分,一个忽略链接问题 的操作系统设计者将承担巨大的风险。  实习程序员也需要知道链接器都做了什么,尤
  3. 所属分类:C++

    • 发布日期:2010-12-12
    • 文件大小:10mb
    • 提供者:xiaomawang
  1. 类pascal语言编译器(编译原理实验)

  2. wcp是wqqdyz写的我们编译原理的编译器(嘿嘿,不含源码)可以在命令行下执行;pi.txt和prime_number.txt是按照实验要求的文法写的测试程序(前者是用求pi值的,后者是求质数) 注: 本编译器把编译和执行放在了一起,并且在原实验文法的基础上,做了以下扩展 1标识符采用C语言所支持的标识符 2增加了print语句来打印结果 执行方法:在cmd下进入wcp所在目录,如 E:\My Learns\编译原理,然后执行 E:\My Learns\编译原理\wcp pi.txt 目的:
  3. 所属分类:C

    • 发布日期:2010-12-14
    • 文件大小:29kb
    • 提供者:wqqdyz
  1. PL0(类PASCAL)编译器

  2. 此编译器为窗口程序,能根据PASCAL语言文本得出运行结果。一个PASCAL语言子集(PL0)编译器的设计与实现。PL/0语言可以看成PASCAL语言的子集:声明为整型变,整型常量;过程可以递归内嵌套,参数为传名方式;条件语句IF-THEN-ELSE;循环语句DO-WHILE。
  3. 所属分类:Java

    • 发布日期:2011-12-23
    • 文件大小:66kb
    • 提供者:devonlz
  1. 简单小型类pascal语言编译器

  2. 词法分析 语法分析 包含课程设计文档和源代码
  3. 所属分类:C

    • 发布日期:2011-12-30
    • 文件大小:53kb
    • 提供者:cccnv
  1. 编译原理实训 PASCAL语言

  2. 这是上学期我们在学校做的编译原理的实训,做一个类C编译器
  3. 所属分类:C

    • 发布日期:2008-09-25
    • 文件大小:106kb
    • 提供者:xiexie0208
  1. 用c语言编写的类Pascal语言的简易编译器

  2. 这是用c语言实现的一个简易编译器,所编译的文法是类Pascal语言,也就是Pascal语言的扩充,资源里给出了文法和测试程序和源代码,测试程序有错误的和正确的,正确的是可以正确执行出结果的,错误的是会给出错误提示
  3. 所属分类:C/C++

    • 发布日期:2014-07-18
    • 文件大小:319kb
    • 提供者:m11061003
  1. C语言版pl0源码

  2. 1 PL/0编译器源程序分析 PL/0语言是Pascal语言的一个子集,我们这里分析的PL/0的编译程序包括了对PL/0语言源程序进行分析处理、编译生成类PCODE代码,并在虚拟机上解释运行生成的类PCODE代码的功能。 网上找了一堆源码,我发现都是不能直接运行的,这里我给出pl/0在Dev平台上的工程文件,以及源码 (附带运行环境Dev C++).
  3. 所属分类:C

    • 发布日期:2016-04-06
    • 文件大小:48mb
    • 提供者:devad
  1. 扩展的PL/0 语言——EPL/0语言

  2. 实现了对PL/0语言的扩展,形成的EPL/0语言。 1、此作品主要是用C语言实现了类PASCAL语言,称为扩展的PL/0语言,即EPL/0语言的编译器。 2、文法是LL(1)文法,采用递归子程序法实现语法分析,并用C语言实现了词法分析器、语法分析器、代码生成器和解释器。 3、在声明中实现了对静态常量、变量、数组和过程的声明支持;在赋值语句中实现了+=、++、-=、--、*=、/=、%=、:=(赋值);数学运算支持+、-、*、/、%。 4、使用call实现了对过程的调用。 5、使用begin……
  3. 所属分类:C

    • 发布日期:2009-03-20
    • 文件大小:206kb
    • 提供者:stcasshern
  1. 用VC++编写的类PASCAL语言编译器

  2. 用VC++的MFC平台开发的一个类PASCAL语言编译器,语言的文法也在里面的WORD文档给出。此编译器能完成词法分析,语法分析,有较好的交互界面,是编译原理课程设计的不二选择。
  3. 所属分类:C++

    • 发布日期:2009-04-12
    • 文件大小:2mb
    • 提供者:dear200011
  1. Inno Setup编译器.rar

  2. Inno Setup 是一个免费的安装制作软件,小巧、简便、精美是其最大特点,支持pascal脚本,能快速制作出标准Windows2000风格的安装界面,足以完成一般安装任务。该软件用Delphi写成,其官方网站同时也提供源程序免费下载。它虽不能与Installshield这类恐龙级的安装制作软件相比,但也当之无愧算是后起之秀。 支持现在所有正在使用的 Windows 版本: 10,8, Windows Server 2012, Windows 7, Windows Server 2008 R2
  3. 所属分类:其它

    • 发布日期:2020-03-29
    • 文件大小:6mb
    • 提供者:jiabin1022
  1. PL0编译器源程序分析

  2. PL/0语言是Pascal语言的一个子集,我们这里分析的PL/0的编译程序包括了对PL/0语言源程序进行分析处理、编译生成类PCODE代码,并在虚拟机上解释运行生成的类PCODE代码的功能。
  3. 所属分类:讲义

    • 发布日期:2019-03-16
    • 文件大小:132kb
    • 提供者:nmvc01
  1. linux下载安装gcc编译器

  2. GCC是以GPL许可证所发行的自由软件,也是GNU计划的关键部分。GCC的初衷是为GNU操作系统专门编写一款编译器,现已被大多数类Unix操作系统(如Linux、BSD、MacOS X等)采纳为标准的编译器,甚至在微软的Windows上也可以使用GCC。GCC支持多种计算机体系结构芯片,如x86、ARM、MIPS等,并已被移植到其他多种硬件平台 [1] 。 GCC原名为GNU C语言编译器(GNU C Compiler),只能处理C语言。但其很快扩展,变得可处理C++,后来又扩展为能够支持更多
  3. 所属分类:互联网

    • 发布日期:2020-10-14
    • 文件大小:50mb
    • 提供者:qq_42701216
  1. 详解编译器编译原理

  2. 详解编译器编译原理 什么是gcc  什么是gcc:gcc是GNU Compiler Collection的缩写。最初是作为C语言的编译器(GNU C Compiler),现在已经支持多种语言了,如C、C++、Java、Pascal、Ada、COBOL语言等。 gcc支持多种硬件平台,甚至对Don Knuth 设计的 MMIX 这类不常见的计算机都提供了完善的支持 gcc主要特征  1)gcc是一个可移植的编译器,支持多种硬件平台 2)gcc不仅仅是个本地编译器,它还能跨平台交叉编译。 3)gc
  3. 所属分类:其它

    • 发布日期:2021-01-01
    • 文件大小:71kb
    • 提供者:weixin_38551205
  1. COMPILER-FOR-DECAF-PROGRAMMING-LANGUAGE:该项目的目的是为称为Decaf的语言编写编译器。 Decaf是类似于C或Pascal的简单命令式语言。 该项目涉及编写一个解析器,使用flex和bison解析源

  2. COMPILER-FOR-DECAF-PROGRAMMING-LANGUAGE:该项目的目的是为称为Decaf的语言编写编译器。 Decaf是类似于C或Pascal的简单命令式语言。 该项目涉及编写一个解析器,使用flex和bison解析源代码,并检测任何错误; 使用野牛构造给定源代码的AST,为每种类型的节点定义一个自定义类; 从AST中的每个节点生成IR代码,然后使用LLVM评估此IR
  3. 所属分类:其它

    • 发布日期:2021-03-25
    • 文件大小:423kb
    • 提供者:weixin_42175035
  1. STLC_2Cap:这是将第二类能力形式化为简单型lambda演算的形式的仓库-源码

  2. 具有无限生命周期的二等值 一流的功能以牺牲静态保证为代价,大大提高了表达能力。 在ALGOL或PASCAL中,可以将函数作为参数传递,但永远不要逃脱其定义范围。 因此,函数自变量可以用作临时访问令牌或功能,使被调用方可以执行某些操作,但只能在调用过程中执行。 在现代语言中,此类编程模式不再可用。 这项工作的主要目的是在现代语言中与一流实体一起重新引入二等功能和其他价值。 该Scala编译器插件公开了一种编程模型,以对某些对象强制执行不转义策略。 有许多潜在用途: 效果:对象可以充当功
  3. 所属分类:其它

    • 发布日期:2021-03-10
    • 文件大小:83kb
    • 提供者:weixin_42097557
  1. learning-haskell:Haskell,一种高级的,纯函数式编程语言-源码

  2. 哈斯克尔 Haskell,一种高级的,纯函数式编程语言学习 #100daysofcode挑战的一部分 学习Haskell(纯函数编程)基于项目的方法 为什么选择Haskell? 如果您正在阅读此书,则意味着您对学习Haskell感兴趣。 但是,什么使这种语言特别? 它的编程方法可以概括为五点: Haskell属于功能语言家族, 它的核心体现了纯净的概念,将带有副作用的代码与应用程序的其余部分分开, 评估模型基于懒惰, 类型由编译器静态检查。 此外,Haskell还具有一种类型系统,该类
  3. 所属分类:其它

  1. awesome-pascal:精选的DelphiFreePascal(any)Pascal框架,库,资源和精美内容的精选列表。 受到令人敬畏的东西的启发。 仅开放源代码和免费软件!-源码

  2. 真棒帕斯卡 精选的Delphi,FreePascal和其他* Pascal框架,库,资源和精彩内容的精选列表。 受到令人敬畏的东西的启发。 请注意,仅考虑开源项目。 无效项目(未更新3年或更长时间)必须真的很棒或独特。 随时通过评论或请求请求来建议其他缺少的好项目。 这个很棒的收藏也可以在上 :exclamation_mark: 关于编译器兼容性的注意事项。 根据项目描述,所有项目都有编译器/语言方言兼容性标记。 没有检查与未正式支持的编译器的真正兼容性。 通常,可以对代码进行与不支持
  3. 所属分类:其它

    • 发布日期:2021-01-31
    • 文件大小:43kb
    • 提供者:weixin_42102220
« 12 3 »