Advertisement

TINY+编译器 基于原版TINY改编

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


简介:
TINY+编译器是一款基于经典TINY编程语言改进而来的编译工具,旨在为用户提供更高效、功能更丰富的代码转换体验。 好的,请提供您需要我重写的文字内容。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • TINY+ TINY
    优质
    TINY+编译器是一款基于经典TINY编程语言改进而来的编译工具,旨在为用户提供更高效、功能更丰富的代码转换体验。 好的,请提供您需要我重写的文字内容。
  • TINY 源代码
    优质
    TINY编译器源代码提供了一个小型编程语言的完整编译器实现,适用于教学和学习编译原理的基础概念。 对TINY编译器进行修改,实现TINY+编译器的词法分析、语法分析以及建立语法树和语义分析的功能。项目包括源代码、可执行文件及详细设计报告。
  • Tiny语言及TM虚拟机源代码
    优质
    Tiny语言编译器及TM虚拟机源代码项目提供了一个简单的编程语言Tiny及其编译器和基于文本的虚拟机(TM)的实现。该项目旨在教育目的,帮助学习者理解编译原理与虚拟机设计。 我已经根据《编译原理》(龙书)中的代码实现了一个名为Tiny的编译器以及TM虚拟机,并且已经实际运行过。
  • 理:手动构建TINY语言的词法分析.zip
    优质
    本资料详细讲解了如何手动为TINY语言编写词法分析器的过程,适用于学习和理解编译原理的基础概念和技术。 编写Tiny语言的词法分析器(使用C/C++编程):1. 熟悉Tiny语言的词汇;2. 构建DFA;3. 设计数据类型及结构;4. 使用C++实现Tiny语言的词法分析器。
  • 进行理作业及毕业设计的学生可下载C-Tiny
    优质
    本资源为学习编译原理和完成相关课程作业或毕业设计而设,提供简易编程语言C-Tiny的完整编译器,便于学生实践与理解编译过程。 同学们,我正在上编译原理这门课,老师布置的作业是改进一个编译器。我自己用C语言实现了一个tiny编译器的改进版本。
  • 理:四川大学Tiny语法分析纯代码实现
    优质
    本项目为四川大学编译原理课程作业,采用纯Python代码实现了Tiny语言的语法分析器,展示了词法分析、语法解析及语义处理全过程。 四川大学编译原理课程中的Tiny语法分析器项目是基于VS2013环境下的纯代码实现。
  • 理实验二:扩展Tiny语言的语法分析
    优质
    本实验基于《编译原理》课程,旨在通过实现和测试扩展版Tiny语言的语法分析器,加深学生对上下文无关文法、LL(1)解析技术的理解与应用。 实验二:TINY扩充语言的语法分析 本次实验要求在原有的TINY语言基础上进行扩展,增加对while、do-while以及for语句的支持,并实现求余运算的功能。具体文法规则需要自行设计,可参考相关教材P97及P136部分的内容。 具体的语法规则是: (1) While-stmt --> while exp do stmt-sequence endwhile (2) Dowhile-stmt-->do stmt-sequence while exp (3) for-stmt-->for identifier:=simple-exp to simple-exp do stmt-sequence enddo 步长递增1 (4) for-stmt-->for identifier:=simple-exp downto simple-exp do stmt-sequence enddo 步长递减1 实验要求如下: (1)提供一个源程序编辑界面,允许用户输入、保存和打开源代码。 (2)用户提供选择是否生成语法树的功能,并能够查看生成的语法树。 (3)编写详细的软件文档。
  • Tiny-Tiny-RSS插件简介:一些实用的Tiny-Tiny-RSS插件推荐
    优质
    本文将介绍并推荐一系列为Tiny-Tiny-RSS设计的实用插件,旨在帮助用户优化阅读体验和管理订阅源。 小微型RSS插件Tiny-Tiny-RSS包含一些新闻网站的插件: - af_datenschutzbuero(德语) - af_digitalcourage(德语) - af_faz(德语) - af_gamestar(德语) - af_gnonline(德语) - af_golem(德语) - af_gulli(德语) - af_handelsblatt(德语) - af_heise(德语) - af_hltv(英语) - af_nrz(德語) - af_raumfahrer(德語)
  • Tiny Tiny RSS Fever API插件:tinytinyrss-fever-plugin
    优质
    Tiny Tiny RSS Fever API插件(tinytinyrss-feed-bridge)允许用户通过Fever协议访问和管理RSS订阅,增强Tiny Tiny RSS的功能。 Tiny Tiny RSS Fever API插件是一个开源插件,能够模拟Fever API的功能。这使得兼容Fever的RSS客户端可以与Tiny Tiny RSS一起使用。 该插件实现了以下功能: - 获取新的RSS项; - 设置项目的已读状态; - 标记项目为热门链接; 和Tiny Tiny RSS一样,此插件采用滚动发布模式,并不进行定期更新。安装时建议通过git克隆存储库来获取最新版本,如果需要手动下载master分支的快照,则可以使用Download ZIP按钮。 以下客户端已支持并经过测试: - Reeder(适用于iPhone) - Mr. Reader(适用于iPad) - ReadKit(适用于OS X) - Media RSS(适用于Android) - Feedly(适用于Android) 这些RSS阅读器可能将提要显示为“孤立”项目,但它们可以正常运行。