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

搜索资源列表

  1. 语法分析器分析器,将编译中经词法分析产生的代码建立语法树,进行语法分析

  2. 语法分析器 语法分析器,将编译中经词法分析产生的代码建立语法树,进行语法分析
  3. 所属分类:专业指导

    • 发布日期:2009-05-26
    • 文件大小:3072
    • 提供者:jxyao
  1. 编译原理语法分析器课程设计

  2. RJ010703编译原理第二次课程设计 语法分析器 另有README.DOC 以及 Abstract-tree.doc 画出抽象语法树,保证100分
  3. 所属分类:专业指导

    • 发布日期:2010-04-29
    • 文件大小:1048576
    • 提供者:hoop11111
  1. C++ SQL生成语法树

  2. 对用户输入的sql语句进行解析,生成语法树,用到了一些设计模式相关的东西,还不错,具体实现了对select 的解析,大家有兴趣一起学习下
  3. 所属分类:C++

    • 发布日期:2011-06-08
    • 文件大小:92160
    • 提供者:zhb117
  1. 编译原理语法分析实验

  2. TINY扩充语言的语法分析 扩充的语法规则有:实现while、do while、for语句和求余计算式子,具体文法规则自行构造。 要求: 要提供一个源程序编辑界面,以让用户输入源程序(可保存、打开源程序)。 可由用户选择是否生成语法树,并可查看所生成语法树。 应该书写完善的软件文档
  3. 所属分类:C/C++

    • 发布日期:2015-03-25
    • 文件大小:2097152
    • 提供者:bluebell_55
  1. LR(1)分析表-语法树-四元式

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

    • 发布日期:2018-07-01
    • 文件大小:23552
    • 提供者:baocong1214
  1. python-js逆向之AST语法树初学(一)

  2. 这两天看了什么是控制流平坦化,又研究了下ast语法数,如何把混淆乱序后的代码恢复之前的样子。 知识点:1.js包为 recast 2.Recast除了parse/print/builder以外, 还有三项主要功能: run: 通过命令行读取js文件,并转化成ast以供处理。 tnt(recast.types.namedTypes): 通过assert()和check(),可以验证ast对象的类型。 visit: 遍历ast树,获取有效的AST对象并进行更改。 下面举例一个案例: 通过 https
  3. 所属分类:其它

    • 发布日期:2021-01-08
    • 文件大小:425984
    • 提供者:weixin_38562026
  1. Durian:基于Python的代码检查工具,暂时支持一些简单的静态漏洞检查和基于clang对c系列语言解析为抽象语法树(抽象语法树)进行破坏性缺陷分析检查-源码

  2. [目录] 榴莲 0x01,简介(介绍) Durian工具是一个基于libclang的个性化代码检测工具。 1),忘记日志打印等异常明显的问题,可以通过正则表达式直接匹配出。可以通过xml文件添加匹配规则,针对不同类型的问题,进行不同的逻辑处理,如是否打印了日志,虚函数2),基于libclang,利用clang对C族语言进行词法分析和语法分析。将生成原始生成对应的AST,通过遍历AST来分析函数内部可能存在的变量重复赋值问题。 0x02,功能(特点) 多语言支持(支持多种开发语言) 支持C系列
  3. 所属分类:其它

    • 发布日期:2021-03-23
    • 文件大小:1048576
    • 提供者:weixin_42101641
  1. go-ast-book:《 Go语法树入门-开启自制编程语言和编译器之旅》(开源免费图书Go语言进阶掌握抽象语法树Go语言AST凹语言)-源码

  2. Go语法树入门-开启自制编程语言和编译器之旅! Go语言QQ群:102319854,1055927514 光谷码农课堂: ://study.163.com/provider/480000001914454/index.htm 凹语言(凹读音“ Wa”)(Wa编程语言): : 蚂蚁金服招聘云原生方向和编程语言方向职位(杭州/ P7):云原生方向要求熟悉k8s配套工具,如kubectl,kustomize,kubebuilder,operator;编程语言方向要求对语言对语言解释器(如py /
  3. 所属分类:其它

    • 发布日期:2021-02-04
    • 文件大小:1048576
    • 提供者:weixin_42131424
  1. TreeProcessor:转换器用于括号内的注释语法树,生成PCFG,优势关系,作用域,C命令-源码

  2. 树处理器 版权所有2018 版本:0.1 根据Apache许可版本2.0(“许可”)许可; 除非遵守许可,否则不得使用此文件。 您可以在以下位置获得许可的副本: 除非适用法律要求或以书面形式同意,否则根据“许可”分发的软件将按“原样”分发,而没有任何明示或暗示的保证或条件。 有关许可下特定的语言管理权限和限制,请参阅许可。 介绍 这是一棵树读取器,用于处理由组成解析器生成的,包括( ) 或由( )解析器生成的解析树。 这样的解析器生成自然语言句子的句法结构,以编码成分之间的作用域关系
  3. 所属分类:其它

    • 发布日期:2021-02-04
    • 文件大小:29696
    • 提供者:weixin_42097819
  1. logstash-config:logstash-config提供了用Go编写的Logstash配置格式的解析器和抽象语法树(AST)-源码

  2. logstash-config: 配置文件的解析器和抽象语法树 总览 Go软件包配置为配置文件提供了一个随时可用的解析器。 Logstash配置格式的语法分析基础是原始的,仅需进行很小的更改即可使用。 logstash-config使用从PEG生成解析器(解析器表达语法)。 特别感谢Martin Angers( )。 该软件包目前正在开发中,没有API保证。 安装 go get -t github.com/breml/logstash-config/... 用法 ls-config-
  3. 所属分类:其它

    • 发布日期:2021-02-04
    • 文件大小:48128
    • 提供者:weixin_42101641
  1. codeparser:将Wolfram语言源代码解析为抽象语法树(AST)或具体语法树(CST)-源码

  2. codeparser:将Wolfram语言源代码解析为抽象语法树(AST)或具体语法树(CST)
  3. 所属分类:其它

    • 发布日期:2021-02-04
    • 文件大小:532480
    • 提供者:weixin_42122306
  1. Astview:Astview是抽象语法树的图形查看器-源码

  2. Astview:Astview是抽象语法树的图形查看器
  3. 所属分类:其它

    • 发布日期:2021-02-04
    • 文件大小:1014784
    • 提供者:weixin_42131276
  1. hast:超文本抽象语法树格式-源码

  2. hast:超文本抽象语法树格式
  3. 所属分类:其它

    • 发布日期:2021-02-03
    • 文件大小:9216
    • 提供者:weixin_42131367
  1. js-sql-parser:用jison编写SQL(select)解析器。 将SQL解析为抽象语法树(AST),然后字符串化回SQL。 sql语法遵循https:dev.mysql.comdocrefman5.7enselect.html-

  2. js-sql-parser 在js中解析/字符串化sql(选择语法)。 sql语法遵循 新闻 自v1.3.0 起修复bug tableFactor别名 从v1.2.2开始,增加了对“`”引号别名的支持 BUG修复字符串化的关键字having自V1.2.1。 自v1.2.0起,错字“参考”已固定为“参考”。 有关更多更改,请参阅 commonjs的用法 npm install --save js-sql-parser const parser = require ( 'js-sql-p
  3. 所属分类:其它

    • 发布日期:2021-02-03
    • 文件大小:16384
    • 提供者:weixin_42136837
  1. RegexToDFA:通过在Java中创建语法树直接将正则表达式(正则表达式)转换为DFA-源码

  2. 正则表达式到Java中的DFA 这是通过使用Java语言创建和使用语法树将regex(正则表达式)转换为DFA的方法。 该项目是我们在大学第五学期(KNTU)的编译器课程中完成的一个较大项目的一部分,以创建一个简单的编译器。 入门 :small_blue_diamond: 观看此视频以了解概念: : 注意一些规则: NetBeans是我编写的IDE。您可以克隆此项目并将其轻松导入NetBeans。 使用的类如下: 正则表达式 语法树 二叉树 节点 叶节点 DfaTraversa
  3. 所属分类:其它

    • 发布日期:2021-02-02
    • 文件大小:1048576
    • 提供者:weixin_42160398
  1. react-ast:使用react渲染抽象语法树-源码

  2. 快速React 使用react渲染抽象语法树 如果您认为它有用,请★此回购★★★★ 本质上,抽象语法树很难使用。 这是一个React渲染器,使与抽象语法树进行交互并轻松渲染代码。 React AST是使用React渲染抽象语法树的最终元编程工具。 它可用于构建功能强大的,不受限制的代码生成器和babel插件,这些代码生成器和babel插件易于阅读,并且可以扩展而不会产生大量无法读取的代码。 您可以在下面的链接中阅读我写的关于该项目的文章。 由Silicon Hills LLC构建 Si
  3. 所属分类:其它

    • 发布日期:2021-02-01
    • 文件大小:62464
    • 提供者:weixin_42111465
  1. cCompiler:c语言编译器,用lex和yacc工具完成词法分析与语法分析并生成语法树,C ++实现了语法树的解析并生成中间代码,生成中间代码的过程中实现了错误检测。之后利用python对中间代码进行处理并生成mips汇流编码并且可以成

  2. C语言编译器 lex和yacc编写的c语言编译器 词法分析与语法分析的原始文件扩展: ://www.quut.com/c/ANSI-C-grammar-l-1998.html和 实现了C语言除了struct和指针几乎所有的语法。 运行 环境要求:flex bison g ++ 11 python3 中间代码生成 Windows命令行输入: flex compiler.l bison -vdty compiler.y g++ -std=c++11 -o compiler tree.cpp Pr
  3. 所属分类:其它

    • 发布日期:2021-01-31
    • 文件大小:5242880
    • 提供者:weixin_42118423
  1. github-ast-viewer:Google Chrome扩展程序,用于在GitHub上查看代码的抽象语法树(AST)-源码

  2. GitHub AST查看器 Google Chrome扩展程序,用于查看GitHub上代码的抽象语法树(AST)。 目前仅支持Javascr ipt代码,但将来会提供更多语言支持! 安装 从Google Chrome网上应用店安装扩展程序: 用法 该扩展将AST按钮添加到存储库中任何文件的GitHub页面。 单击它将显示代码的抽象语法树表示形式。 示范: 贡献 欢迎所有贡献。 使用Git克隆存储库后,执行npm install来获取依赖项,然后在工作时npm start自动构建扩展。 提交
  3. 所属分类:其它

    • 发布日期:2021-01-30
    • 文件大小:9216
    • 提供者:weixin_42128676
  1. PHP7新特性之抽象语法树(AST)带来的变化详解

  2. 本文分析了PHP7新特性之抽象语法树(AST)带来的变化。分享给大家供大家参考,具体如下: 这里大部分内容参照 AST 的 RFC 文档而成:https://wiki.php.net/rfc/abstractsyntaxtree,为了易于理解从源文档中节选部分进行介绍。 本文并不会告诉你抽象语法树是什么,这需要你自己去了解,这里只是描述 AST 给 PHP 带来的一些变化。 新的执行过程 PHP7 的内核中有一个重要的变化是加入了 AST。在 PHP5中,从 php 脚本到 opcodes 的执
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:82944
    • 提供者:weixin_38617851
  1. 基于SQL语法树的SQL注入过滤方法研究

  2. Web 应用的发展,使其涉及的领域也越来越广。随之而来的安全问题也越来越严重,尤其是 SQL注入攻击,给Web应用安全带来了巨大的挑战。针对SQL注入攻击,将基于SQL语法树比较的安全策略引入用户输入过滤的设计中,提出了一种新的SQL注入过滤方法。实验结果表明,该方法能够有效地防止SQL注入攻击,并有较高的拦截率和较低的误报率。
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:1048576
    • 提供者:weixin_38673924
« 1 2 34 5 6 7 8 9 10 ... 50 »