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

搜索资源列表

  1. (C#)json to xml 解析转换源代码

  2. 用C#写的对Json编译解析器LL1型 直接通过ast生成xml
  3. 所属分类:Java

    • 发布日期:2009-10-19
    • 文件大小:72704
    • 提供者:l2005
  1. laba-8-Ast-And-Shin:8个laba Astapkovich和shinoda-源码

  2. 腊八·阿斯特·申 8拉巴·阿斯塔普科维奇和信浓
  3. 所属分类:其它

    • 发布日期:2021-02-23
    • 文件大小:5120
    • 提供者:weixin_42136365
  1. node-burrito:边用米饭和豆子边走并转换javascript AST-源码

  2. 墨西哥卷饼 Burrito使使用AST进行疯狂的工作变得容易。 如果您要滚动自己的堆栈跟踪或构建代码覆盖工具,这将非常有用。 例子 微波 示例/microwave.js var burrito = require ( 'burrito' ) ; var res = burrito . microwave ( 'Math.sin(2)' , function ( node ) { if ( node . name === 'num' ) node . wrap ( 'Math.PI /
  3. 所属分类:其它

    • 发布日期:2021-02-19
    • 文件大小:9216
    • 提供者:weixin_42162216
  1. astgen-go:interface {} => ast.Node-源码

  2. astgen-go 从Go中的任意值构建Go代码。 用法 package main import ( "go/printer" "go/token" "log" "os" "github.com/itchyny/astgen-go" ) type X struct { x int y Y z * Z } type Y struct { y int } type Z struct { s string t map [ string ] int } func main ()
  3. 所属分类:其它

    • 发布日期:2021-02-14
    • 文件大小:10240
    • 提供者:weixin_42116805
  1. diffsitter:基于树的AST difftool,以获得有意义的语义差异-源码

  2. 扩散器 概要 diffsitter使用AST对文本文件执行diff来计算差异,而不是使用基于朴素的基于文本的差异。 这可以为您提供更多语义上有意义的差异信息,例如,这可以防止差异被格式差异污染。 diffstter使用 diffstter项目中的解析器来解析源代码。 因此,此工具支持的语言受tree-sitter项目支持的语言限制。 例子 取得以下文件: a.rs : fn main () { let x = 1 ; } b.rs fn main () { } fn additi
  3. 所属分类:其它

    • 发布日期:2021-02-08
    • 文件大小:51200
    • 提供者:weixin_42109178
  1. unparser:将Ruby AST转换成语义上等效的Ruby源-源码

  2. 解析器 从生成AST的等效源。 适用以下约束: 不支持macruby扩展 仅支持格式 仅支持Ruby> = 2.5 知名用户: -通过突变测试的代码审查引擎。 -Ruby语法反向移植。 可能还有其他。 (如果您希望在此处提及您的工具,请使用用例的TLDR对附加内容进行PR)。 公开API: 当unparser处于0.x版本时,其公共API可以随时更改。 我建议使用~> 0.xy样式版本约束,该约束应提供最佳效果。 用法 require 'parser/curren
  3. 所属分类:其它

    • 发布日期:2021-02-05
    • 文件大小:113664
    • 提供者:weixin_42105169
  1. ts-transform-import-path-rewrite:TS AST转换器重写导入路径-源码

  2. ts-transform-import-path-rewrite 这是Typescr ipt AST变形金刚,可让您相应地在输出JS& d.ts文件中重写导入路径。 这样做的主要用例是减轻不同的构建系统导入结构,例如相对import与绝对import以及别名化输出import路径。 用法 打字稿 ttypescr ipt用法的examples/ttypescr ipt在examples/ttypescr ipt 。 运行npx ttsc 。 编译器包装 首先,您需要对有所了解。 compil
  3. 所属分类:其它

    • 发布日期:2021-02-05
    • 文件大小:28672
    • 提供者:weixin_42122340
  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. 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. PT.PM:一种基于统一AST或UST在源代码中搜索模式的引擎。 目前,支持C#,Java,PHP,PLSQL,T-SQL,MySql和JavaScript。 模式可以在代码中描述或使用DSL描述-源码

  2. PT.PM(PT模式匹配引擎) 注意 该项目以开源格式终止。 信息 PT模式匹配引擎PT.PM是用于在源代码中搜索模式的引擎。 PT.PM基于统一抽象语法树(UST)。 目前,支持C#,Java,PHP,PL / SQL,T-SQL和Javascr ipt。 模式可以在代码中描述,也可以使用领域特定语言(DSL)描述。 生成状态(Windows和Linux) 也可以提供文物。 文献资料 请参阅和文章。 执照 。
  3. 所属分类:其它

    • 发布日期:2021-02-03
    • 文件大小:490496
    • 提供者:weixin_42107374
  1. pyast64:将Python AST的子集编译为x64-64汇编程序-源码

  2. pyast64 pyast64是Python 3程序,可将Python AST的子集编译为x64-64汇编程序。 它是非常受限制的(请阅读“玩具”),但是无论如何它都是一个很好的概念证明。
  3. 所属分类:其它

    • 发布日期:2021-01-31
    • 文件大小:8192
    • 提供者:weixin_42144604
  1. estree-to-babel:将estree ast转换为babel-源码

  2. Estree到Babel 将兼容的Javascr ipt AST转换为babel AST 。 如要使用解析器: 等等... 使用类似babel工具: 等等... 事情是babel/parser与estree标准有: ObjectExpression Property称为ObjectProperty ; 位于ObjectMethod节点中的Property FunctionExpression ; File节点; StringLiteral , NumericLiteral ,
  3. 所属分类:其它

    • 发布日期:2021-01-31
    • 文件大小:33792
    • 提供者:weixin_42136477
  1. jast:C ++中JavaScript AST-源码

  2. Javascr ipt AST 一个简单Javascr ipt解析器,可以产生简单的AST。 随心所欲玩AST。 它既快速又简单! 只需创建一个AST访问者即可。 该项目旨在生成AST并对其进行分析以查找否则难以发现的错误。 该项目仍在开发中,可能需要很多时间才能进入Beta版。 可能存在错误,内存泄漏等。因此,使用前请当心。 语法 jast使用递归下降解析器来解析Javascr ipt。 它可以解析子集ECMA-262 5.1语法。 要求 CMake的 支持C ++-11标准的C ++编译
  3. 所属分类:其它

    • 发布日期:2021-01-28
    • 文件大小:68608
    • 提供者:weixin_38688820
  1. AST的液压传感器AST4500和AST4510用于液位深度检测

  2. 美国传感器科技公司(AST)日前推出新系列介质隔离式液压传感器AST4500和AST4510。该系列产品通过采用已经的整块单件不锈钢全密封外壳,适用于本质安全IS区域。AST4500和AST4510传感器已通过UL/cUL913(CSA)Class 1 Div 1 Groups C and D以及EN 61326的CE。   AST4500和AST4510具有多重功能,可对地下水位、井水水位、地质大坝水位、混凝土大坝水位、油罐液位、汽油和柴油油罐液位、海水罐和废水沟水位等进行测量。   两款产品
  3. 所属分类:其它

    • 发布日期:2021-01-19
    • 文件大小:50176
    • 提供者:weixin_38675746
  1. astray:步入AST而不会误入歧途-源码

  2. 误入歧途 一个很小的(1.01 kB)实用程序,可以在不被误导的情况下走AST。 安装 $ npm install --save astray 用法 import { parse } from 'meriyah' ; import * as astray from 'astray' ; const AST = parse ( ` const sum = (a, b) => a + b; function square(a, b) { return a * b; }
  3. 所属分类:其它

    • 发布日期:2021-03-31
    • 文件大小:19456
    • 提供者:weixin_42098759
  1. eureka:Eureka是围绕内部Javac树代码的流利API,使开发人员可以更轻松地在Java中执行编译时AST更改-源码

  2. Eureka是围绕内部Javac树代码的流利API,使开发人员可以更轻松地在Java中执行编译时AST更改。 概述 内部Javac树代码会遇到许多问题,包括重复性和文档稀疏。 还需要经过反复试验才能弄清楚如何完成特定任务。 Eureka尝试通过为开发人员提供流畅的结构来为该代码添加易于使用的界面。 要求 Eureka被设计为使用JDK 8,但支持更高版本,此版本目前在该项目中可能不稳定。 安装(等级-本地) 克隆仓库( )。 在gradlew publishToMavenLocal的根目
  3. 所属分类:其它

    • 发布日期:2021-03-31
    • 文件大小:39936
    • 提供者:weixin_42105816
  1. ast-demo-源码

  2. 阿斯特·德莫 此示例测试使用Eclipse JDT库,通过使用简单版本的AST API(不带ASTRewrite)以编程方式创建Java类。 它还创建一个Java源文件来存储新创建的类,并使用Reflection API动态加载该类,运行一种方法来验证成功的编译并使测试更加彻底
  3. 所属分类:其它

    • 发布日期:2021-03-31
    • 文件大小:6144
    • 提供者:weixin_42175516
  1. front-end:密码查询语言的解析,AST和语义分析-源码

  2. Cypher前端模块 该存储库拥有Cypher属性图查询语言的功能齐全的前端。 这包括解析器,AST,语义检查和分析以及AST重写支持。 它的目的是帮助想要构建工具或致力于为数据库系统实现Cypher的任何人。 它也是Neo4j和Morpheus的共享前端。 包含的模块概述 AST 包含AST类(表达式除外)和语义分析。 表达方式 这包含所有表达式。 前端 该模块包含AST的前缀和编译器管道的基础结构数据结构。 解析器 包含用于Cypher查询语言的解析器。 改写 它包含一组AST
  3. 所属分类:其它

    • 发布日期:2021-03-30
    • 文件大小:969728
    • 提供者:weixin_42134285
  1. objc-ast-experiments-源码

  2. 这是通过解析'clang -ast-dump = json'的输出来创建与macOS Objective-C API的语言绑定的实验。 稍微降低期望值:它对于替换Objective-C代码的特定片段很有用,但作为以“随机”编程语言编写大型macOS应用程序的通用解决方案,它可能太脆弱了。 原因是'clang -ast-dump'的输出暴露了大量的小类型定义细节,这些细节需要由输出解析器专门处理。 支持新的系统标头声明主要是一个反复试验的过程,其中解析器不接受macOS系统标头中一些更复杂的类型
  3. 所属分类:其它

    • 发布日期:2021-03-30
    • 文件大小:33792
    • 提供者:weixin_42097914
  1. 德国AEG软启动器用户手册AST

  2. 德国AEG软启动器用户手册AST。 介绍了关于德国AEG软启动器用户手册AST的详细说明,提供软启动器的技术资料的下载。
  3. 所属分类:其它

    • 发布日期:2021-03-22
    • 文件大小:6291456
    • 提供者:weixin_38517105
« 1 2 ... 4 5 6 7 8 910 11 12 13 14 ... 36 »