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

搜索资源列表

  1. Pascal编译器11个阶段程序

  2. Pascal语言的编译器: 完成了所有阶段:词法分析阶段,语法分析阶段,构建抽象语法树阶段,语义分析阶段,创建活动记录阶段,中间代码生成阶段,规范化阶段,指令选择阶段,活跃分析阶段,寄存器分配阶段,代码流出阶段。 虽然是简单地完成,但是却不是白痴。
  3. 所属分类:专业指导

    • 发布日期:2009-05-19
    • 文件大小:584704
    • 提供者:cxtcxt2005
  1. 编译原理(china-pub) 高清

  2. 目 录 译者序 前言 第1章 概论 1 1.1 为什么要用编译器 2 1.2 与编译器相关的程序 3 1.3 翻译步骤 5 1.4 编译器中的主要数据结构 8 1.5 编译器结构中的其他问题 10 1.6 自举与移植 12 1.7 TINY样本语言与编译器 14 1.7.1 TINY语言 15 1.7.2 TINY编译器 15 1.7.3 TM机 17 1.8 C-Minus:编译器项目的一种语言 18 练习 19 注意与参考 20 第2章 词法分析 21 2.1 扫描处理 21 2.2 正则
  3. 所属分类:其它

    • 发布日期:2009-10-29
    • 文件大小:10485760
    • 提供者:fgc8586
  1. Python源码剖析

  2. 图书目录   第0章 PYTHON源码剖析--编译PYTHON   0.1 PYTHON总体架构   0.2 PYTHON源代码的组织   0.3 WINDOWS环境下编译PYTHON   0.4 UNIX/LINUX环境下编译PYTHON   0.5 修改PYTHON源代码   0.6 通往PYTHON之路   0.7 一些注意事项   第1部分 PYTHON内建对象   第1章 PYTHON对象初探   1.1 PYTHON内的对象   1.1.1 对象机制的基石——PyObject   
  3. 所属分类:Python

    • 发布日期:2009-11-16
    • 文件大小:686080
    • 提供者:xiancaonima
  1. 基于DOM的WEB信息抽取方法研究

  2. 通过附加语义、样本学习生成DOM路径的抽取规则,利用遍历DOM树实现信息抽取
  3. 所属分类:Web开发

    • 发布日期:2010-01-04
    • 文件大小:226304
    • 提供者:cgogonlp
  1. 本科毕业论文 基于CHAM的形式化建模方法研究

  2. 本科毕业论文 基于CHAM的形式化建模方法研究 目 录 摘 要 II 关键词 II Abstract II Key words II 1 前言 1 1.1 软件测试的基本问题 1 1.2 软件测试内容 1 1.2 软件测试的分类 1 1.2.1 白盒测试 1 1.2.2 黑盒测试 2 2 软件体系结构 2 2.1 软件体系结构测试的内容 2 2.2软件体系结构测试覆盖准侧 4 2.2.1软件体系结构级的通用质量特征 4 2.2.2体系结构的测试覆盖准则 4 2.3体系结构测试完成的标准 5 3
  3. 所属分类:其它

    • 发布日期:2010-01-13
    • 文件大小:406528
    • 提供者:macalyou
  1. 现代编译器的Java实现

  2. 本书介绍了编译器的各个方面,包括词法分析,语法分析,抽象语法,语义行为,中间表示,通过树匹配选择指令,数据流分析,用色图法实现寄存器分配,运行时间系统。本书还讲述了通用的编译器实现技术,包括代码生成、寄存器分配以及大多数书籍未涉及的函数式编程语言和面向对象语言,并用实际的Java类详细说明了编译器各模块间的接口。 本书的第一部分——编译器基础,适合作为第一学期编译器设计的入门课程。本书的第二部分ˉ一高级课题,包括面向对象语言和函数式语言的编译技术,无用信息收集,循环优化,静态单赋值表,指令调度
  3. 所属分类:Java

    • 发布日期:2010-03-08
    • 文件大小:5242880
    • 提供者:px_1977
  1. JAVA面试题最全集

  2. 一、Java基础知识 1.Java有那些基本数据类型,String是不是基本数据类型,他们有何区别。 2.字符串的操作: 写一个方法,实现字符串的反转,如:输入abc,输出cba 写一个方法,实现字符串的替换,如:输入bbbwlirbbb,输出bbbhhtccc。 3.数据类型之间的转换 如何将数值型字符转换为数字(Integer,Double) 如何将数字转换为字符 如何取小数点前两位,并四舍五入。 4.日期和时间 如何取得年月日,小时分秒 如何取得从1970年到现在的毫秒数 如何获取某个日
  3. 所属分类:Java

    • 发布日期:2010-03-13
    • 文件大小:70656
    • 提供者:chenwenpeng2010
  1. 流程图与类C语言实时转换方法

  2. 为了融合图形化和文本语言2种编程方式的优点,提高教育机器人编程平台的直观性和通用性,结合编程平台要求,设计出流程图与类C语言双向实时转换方法.在进行流程图到类C语言转换时,实时根据各个模块间的父子关系遍历模块树,并根据功能模块封装的库函数和语句完成转换,在转换过程中实时进行类c语言规则检查.在进行类c语言到流程图转换时,首先通过词法分析、语法分析和语义分析生成XML代码,再进行统一解析生成流程图.在转换过程中实时进行错误检查,出现错误所在行会高亮显示以提示用户,并给出错误原因以便于用户修改程序
  3. 所属分类:C

    • 发布日期:2010-05-15
    • 文件大小:519168
    • 提供者:dasiyedoubushuo
  1. 编译原理及实践 附有目录

  2. 目 录 译者序 前言 第1章 概论 1 1.1 为什么要用编译器 2 1.2 与编译器相关的程序 3 1.3 翻译步骤 5 1.4 编译器中的主要数据结构 8 1.5 编译器结构中的其他问题 10 1.6 自举与移植 12 1.7 TINY样本语言与编译器 14 1.7.1 TINY语言 15 1.7.2 TINY编译器 15 1.7.3 TM机 17 1.8 C-Minus:编译器项目的一种语言 18 练习 19 注意与参考 20 第2章 词法分析 21 2.1 扫描处理 21 2.2 正则
  3. 所属分类:其它

    • 发布日期:2010-05-31
    • 文件大小:7340032
    • 提供者:zhuce0001
  1. ANTLR中文手册Cownew版

  2. 前言 ANTLR是什么 ......................................................................................................................... 5 第1章 ANTLR规范: 元语言(Meta-Language) ......................................................................... 6 1.1元语
  3. 所属分类:C++

    • 发布日期:2010-06-01
    • 文件大小:1048576
    • 提供者:rq2004
  1. QAC工具介绍和使用说明(供一种可量化措施的代码度量值属性:33基于功能 32基于文件和4个项目级别)

  2. 1、 QAC介绍和使用说明 其他的功能概括 1、提供一种可量化措施的代码度量值属性:33基于功能 32基于文件和4个项目级别 2、功能结构关系图,以提供控制流动洞察 3、展示全局调用函数的关系图引用和文件树结构 4、提供统计分析对代码质量的全面评估 5、跨模块分析能力(CMA)、分析递归功能和全局标识符的各种问题 6、简化的旧代码修改的设置基准模块 Source..c文件通过分析工具生成3种文件source.c.i、source.c.met、source.c.err。source.c.i文件可
  3. 所属分类:C

    • 发布日期:2010-09-14
    • 文件大小:498688
    • 提供者:gskj1984
  1. SNMP网管系统中MIB编译的实现与应用-文档

  2. 分析了SNMP的技术特性,主要包括:管理信息库、管理信息结构、抽象语 法标记和协议数据单元,在此基础上提出了基于MIB编译的SNMP网管系统开发模式 ;研究了JavaCC语法分析生成器,对基于JavaCC的MIB编译器的词法分析、 语法分析、语义分析、语法树生成、MIB树生成和Java目标代码生成进行了详细的分析和设计,实现了词法分析模块和语法分析模块,并通过一些功能测试验证了MIB编译器的可行性;对基于MIB编译的SNMP网管系统进行了系统设计,根据MIB编译器生成的Java目标代码设计了S
  3. 所属分类:网络监控

    • 发布日期:2013-11-26
    • 文件大小:3145728
    • 提供者:renyanhui315
  1. 编译原理与实践的课程设计---compile Cminus

  2. 这个文件是编译原理课程设计的实验代码,这段代码中包括了词法分析以及语义树的生成,工程的话用vs2013打开,如果版本低的话,直接把里面的头文件与源文件拷出来在相关的c语言开发环境里建个新的工程就行了,里面有一个例子,直接跑就行了。
  3. 所属分类:C/C++

    • 发布日期:2015-04-20
    • 文件大小:1048576
    • 提供者:u012737234
  1. LR(1)分析表-语法树-四元式

  2. 使用C++开发一个小型的C语言编译器,实现词法分析,语法分析,语法制导翻译,语义分析和中间代码生成。 数据结构都是使用的C++ STL,语法分析使用的LR(1)分析法。
  3. 所属分类:C++

    • 发布日期:2018-07-01
    • 文件大小:23552
    • 提供者:baocong1214
  1. 具有多个邻接树和多尺度特征的语义图像分割方法

  2. 语义图像分割是图像理解的基础,是人类最重要的认知活动之一。 认知研究表明,人类新皮层信息的传递依赖于多尺度的认知过程,而上下文信息则有助于人类认知系统解决感知推理任务。 受多尺度认知机制和上下文效应的启发,本文提出了一种针对多尺度特征和上下文信息的语义图像分割方法。 为了集成多尺度特征,在将图像过度分割成小尺度片段之后,我们采用基于片段的分类器和CRF(条件随机场)模型来生成大尺度区域。 然后,我们使用区域的特征来训练基于区域的分类器。 为了捕获上下文,我们提出了一个多邻接树模型,其中每棵树代表
  3. 所属分类:其它

    • 发布日期:2021-03-12
    • 文件大小:1048576
    • 提供者:weixin_38632046
  1. rewrite-docs:存储用于生成docs.openrewrite.org的降价文档-源码

  2. 重写简介 大规模自动源代码重构 通过重写,可以早期针对Java语言进行框架迁移,漏洞补丁和API迁移的大规模分布式源代码重构。 语义代码搜索和转换 Rewrite项目是针对Java和其他源代码的语义代码搜索和转换生态系统。 它包含一个预打包的重构配方平台,用于常见的框架迁移和风格一致性任务。 它还允许您定义自定义配方,以实现各种源代码转换。 重写做什么? 通过对表示您的源代码的(AST)进行更改并将修改后的树打印回源代码中来进行重写。 然后,您可以检查代码中的更改并提交。 对AST的修改在“中
  3. 所属分类:其它

    • 发布日期:2021-03-05
    • 文件大小:11534336
    • 提供者:weixin_42131367
  1. BOWser:不使用语法的基线语义解析-源码

  2. 鲍瑟 库巴是一个非常简单的乙公司Ø; F W ORDS小号emantic收杆呃生成目标上下文无关语言条件输入字符串的话的语法树不考虑自然语言输入的语法。 一切都是从数据中得出的,只需要一个并行的训练文件。 BOWser当前由少于400行的python组成,其中大多数用于实现树。 依存关系 只有python 3和scikit-learn 输入格式 BOWser要求培训和测试文件采用以下格式:[自然语言] [选项卡] [树形符号] 测试解析器 进入parse.py的代码,设置数据集的路径及其要尝试的
  3. 所属分类:其它

    • 发布日期:2021-02-02
    • 文件大小:1000448
    • 提供者:weixin_42161450
  1. dotlang:.NET标准库,用于解析和生成Graphviz DOT文件-源码

  2. DotLang:.NET的DOT语言库 DotLang为以现代C#8.0编写的 提供了完整的保真度词法分析器,递归下降解析器和抽象语法树。 它可以作为netstandard2.0库提供。 资源资源 目标 该项目的主要目标是最终为Visual Studio提供一种语言服务,该服务提供Graphviz DOT文件的丰富语法和语义分析:语法突出显示,语义完成和快速信息工具提示。 为了支持该目标,lexer和解析器的灵感来自 :什么都不会被丢弃,并且所产生的AST可以通过SyntaxVisitor运
  3. 所属分类:其它

    • 发布日期:2021-02-02
    • 文件大小:628736
    • 提供者:weixin_42097450
  1. 基于子语义空间的挖掘短文本策略方法

  2. 为解决精准识别短文本数据的问题,提出一种基于子语义空间的短文本策略挖掘方法。该方法首先采用语义空间技术,解决短文本在分析过程中存在的“词汇鸿沟”与“数据稀疏”问题;然后基于聚类算法将语义空间划分为多个子语义空间,在各子语义空间并行挖掘关联规则,提高了策略生成的效率与质量;最后利用二叉树进行策略归并,生成最简策略集。实验证明,与传统的分类模型相比,该方案生成的策略集在误报率为6.5%的情况下,准确率可达88%。在违规短信的发现处理中,使用该技术挖掘的策略集,覆盖能力强、准确率高,具有很强的实用性。
  3. 所属分类:其它

    • 发布日期:2021-01-19
    • 文件大小:765952
    • 提供者:weixin_38560797
  1. evm-semantics:以太坊虚拟机(EVM)的K语义-源码

  2. KEVM:K中的EVM语义 在此存储库中,我们提供了K中的EVM模型。 文档/支持 这些对于学习KEVM和K(最新到最旧)可能很有用: ,使用。 在。 ,尤其是第3和第5节。 。 要获得对KEVM的支持,请加入我们的。 储存库结构 以下文件构成了KEVM语义: 提供在执行异常时报告给以太坊客户端的状态代码。 是K中JSON RPC的实现。 提供EVM的(功能性)数据(256位字,字堆栈等)。 提供了用于解析和解析数据(十六进制字符串,递归长度前缀,merkle树等)的帮助器。
  3. 所属分类:其它

    • 发布日期:2021-03-30
    • 文件大小:1048576
    • 提供者:weixin_42099530
« 12 3 4 »