我们研究了Ω变形N = 2 * $$ \ mathcal {N} = {2} ^ {\ ast} $$ SU(2)规范理论的低能效作用。 它取决于变形参数ϵ 1,ϵ 2,标量场期望值a和超多重质量m。 我们探索平面m ϵ 1 ϵ 2 ϵ 1 $$ \ left(\ frac {m} {\ upepsilon_1},\ frac {\ upepsilon_2} {\ upepsilon_1} \ right)$$寻找多实例的特殊功能 由Nekrasov-Shatashvili极限ϵ 2→0中发生的事情引起的对势能的贡献。我们对k -stantanton势能极的结构提出了一个简单条件,并证明了在k-stantonton势能极点集上是可容许的 在飞机上。 在这些特殊点,势能在独立于瞬时数的固定位置上具有极点。 除此之外,值得注意的是,瞬时量分配函数和包括摄动贡献在内的全等位势都可以封闭形式给出,作为标量期望值a和模数参数q的函数,该函数出现在爱森斯坦级数和Dedekindη函数的特殊组合中。 作为副产品,可以在这些点上按所有顺序测试模块化异常方程。 我们从AGT对应的角度讨论了这些特殊功能,
2023-12-07 23:08:57 536KB Open Access
1
一种用于比较两个相似的Java源文件之间的一些基本AST差异的工具。 检测到的差异属于以下六类之一: AM:添加新方法 DM:删除方法 CM:更改方法的主体。 AF:添加一个字段 DF:删除字段 CFI:更改字段初始化程序的定义:i。 在没有字段的字段上添加初始化。 ii。 删除存在一个字段的初始化。 iii。 更改初始化表达式。 iv。 更改字段的修饰符(例如,将private更改为public )。 要将项目构建并安装到本地Maven存储库,请从包含pom.xml的目录中运行以下命令: $ mvn clean install 要在两个测试.java文件上运行Main类,请从包含pom.xml的目录中运行以下命令: mvn exec:java --quiet -Dexec.args="src/test/jsrcdiff/BasicsWithMethodBody.java sr
2023-10-16 16:52:13 26KB Java
1
cppparser:将CC ++源解析为AST的库
2023-03-24 14:12:57 9.79MB parsing cplusplus parser-library ast
1
反混淆工具主要实现的目的 1.尽量保证原来js文件的可执行性 2.反混淆后尽量接近源码的可读性 介绍 1.基于丁仔大佬js还原工具进行的二次开发,增加功能多达10+, 2.对丁仔大佬已开发的功能进行优化及修改,兼容更多可能,提升兼容性。 3.对1.0版本已存在的错误进行修复 4.修复已知bug,增加功能与兼容性
2023-03-09 21:08:49 40KB AST 反混淆 ob js
迷你java解析器 AST构造,符号表构造和使用antlr进行的minijava的类型检查。 用于生成源代码的antlr语法位于src / main / antlr4 / minijava.g4中。AST由类ASTGenerator构建,该类继承自minijavaBaseListener。 它的源文件是src / main / java / minijava / ASTGenerator.java 符号表由BuildSymbolTableVisitor类构建,该类遍历AST来构建其符号表。 它的源文件是src / main / java / br / ufpe / cin / if688 / minijava / visitor / BuildSymbolTableVisitor.java。类型检查由类TypeCheckVisitor执行,该类使用符号表并遍历AST以查找类型错误。 我
2023-01-05 12:43:26 59KB Java
1
口吃 - Lisp,从头开始,在 C 中 stutter是一个用 C 语言编写的教育性 Lisp 解释器实现,完全从头开始编写,不使用任何库(显着的例外是editline以保持我的理智)。 换句话说, stutter是一系列广泛的 CS 主题的实践练习,包括 形式语言(词法分析、语法分析、抽象语法树) 元语言评估(eval/apply,宏) 数据结构(列表、树、地图、数组) 自动内存管理(标记和清除垃圾收集) 所有这些都是用最简单、最朴实(和无情)的语言之一实现的:C99。 stutter是一项正在进行的工作(并且在可预见的未来将会如此)。 查看以了解该语言已经具备的功能。 规则 显然,在现代,编写 Lisp 解释器不像以前那样具有挑战性,因为有很多库可以帮助我们实现这一目标。 因此,有两个规则: 从头开始写一切。 不要质疑规则。 入门 克隆 repo 及其子模块(子模块
2022-12-23 17:02:46 182KB c parser lisp ast
1
关于深度学习神经网络交通预测的python交通数据集PEMS08
2022-10-31 15:08:20 20.71MB AST-GCN PEMS08 PEMS深度学习 python交通
1
基于javaparser实现的java源码AST解析和混淆,而不必基于字节码。一行代码即可引用:CodeParser.codeParser("Java代码")。通过AST解析后,混淆代码的方法名、参数、变量名,可全部替换为空格或a ~ z、A ~ Z字母。也可用于检测语法错误。
2022-10-09 20:03:49 21KB Java AST 混淆
1
Surelog SystemVerilog 2017预处理器,解析器,UHDM编译器。 提供IEEE Design / TB VPI和Python AST API。 目标 该项目旨在提供完整的SystemVerilog 2017前端:预处理器,解析器,设计和测试平台的详细说明。 应用领域 Linter,模拟器,综合工具,正式工具都可以使用此前端。 它们可以开发为插件(与之链接),也可以使用该前端作为使用磁盘序列化模型(UHDM)进行编译的中间步骤。 介绍 为这个项目做贡献 该项目向任何用户开放! 从商业供应商到Verilog爱好者,都欢迎您。 我们开始在“下维护一份有助于贡献的想法清单 特征 预处理器和解析器使用Antlr 4.72作为解析器生成器。 使用Google Flatbuffers将预处理器和解析器AST持久化在磁盘上,从而实现增量编译。 该工具内置线程安全功能,并执行多线
2022-09-17 21:24:13 69.28MB parser linter preprocessor antlr
1
java-ast 用于JavaScript / TypeScript的Java Parser,也基于 ,语法也来自(因此请报告错误并打开与上游语法相关的请求) 使用范例 import { parse , createVisitor } from 'java-ast' ; const countMethods = ( source : string ) => { let ast = parse ( source ) ; return createVisitor ( { visitMethodDeclaration : ( ) => 1 , defaultResult : ( ) => 0 , aggregateResult : ( a , b ) => a + b , } ) . visit ( ast ) ; } ; console . log (
2022-07-22 10:15:49 77KB javascript java parser typescript
1