abstract-syntax-tree

abstract-syntax-tree

文章 0 浏览 4

从 AST 获取方法调用信息

如何使用 AST(抽象语法树)解析器获取程序的每个方法声明中调用的方法的名称?到目前为止,我已经成功获取了方法声明的所有名称以及正在调用的方法的…

柏拉图鍀咏恒 2024-12-14 07:31:34 0 0

一般情况下 AST 到 XML(也许是 ANTLR)

我需要解析用某些语言(Java、C、C#...)编写的文件,然后将 AST(抽象语法树)跟踪到 xml。 (实际上目的是操纵它并追溯到另一​​种语言 - 第二部分…

旧梦荧光笔 2024-12-13 19:51:27 0 0

Xcode 如何知道项目中有哪些符号?

我正在研究 doxygene,我注意到它对 Objective-C 的输出不是最优的,所以我正在研究 doxygene 的内部结构(其中所有语法分析器合并成一个巨大的 blob…

找个人就嫁了吧 2024-12-13 06:13:30 1 0

在 Java 中通过 ANTLR API 创建 AST

我目前正在开发一个项目,该项目需要我动态生成 ANTLR 语法,因为生成的语言取决于用户输入。因此,我在代码中生成 ANTLR 语法,并从中生成词法分析器…

影子的影子 2024-12-13 03:14:17 0 0

用脚本语言解析C#

我想编写一些简单的脚本来解析 C# 代码并对其进行修改,或者可能从一开始就提取一些有趣的部分。 有没有图书馆,例如。 Python,能做到这一点吗?我知…

记忆之渊 2024-12-12 21:43:35 0 0

“拆箱”受歧视工会的多功能类型/寻找好的解决方法

对于一个小型 AST 解析器,我有一个小的可区分联合 type Numerical = | Int of int | Real of float ,可用于其他一些构造,例如 type Vector = Numer…

°如果伤别离去 2024-12-12 21:06:55 1 0

多个继承..类需要扩展abstractHandler以及Applet

我正在尝试制作一个自动化向导,该向导将从系统中获取一些文件(通过命令处理程序)并制作其相关的小程序。 我将尝试解释我的观点。 我为新命令“newM…

温暖的光 2024-12-12 06:23:48 2 0

Java/抽象语法树到 XML 表示

您知道有什么工具可以从 Java 程序或类创建 AST 并从 AST 创建 XML 表示(集合或单个 XML 文档)吗? 亲切的问候, 约翰内斯…

漆黑的白昼 2024-12-11 19:49:58 0 0

具有可修改 AST 的 Objective C 解析器(如 C# 的 NRefactory)

Closed. This question is seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. It does not …

眼眸 2024-12-11 18:45:51 2 0

如何构建 Java 类的元模型以通过代码分析生成服务图?

我们有一个构建在 EJB 3.0 之上的 SOA 系统。我们正在手动维护一个“服务概览图”,它显示哪些业务服务调用哪些域服务。这是乏味的,容易出错的,没有…

失眠症患者 2024-12-09 20:12:05 0 0

astparser如何在setSource函数中将.java文件设置为ICompilationUnit?

而不是像这样使用字符串作为参数: //parser.setSource("public class A { int i = 9; \n int j; \n ArrayList al = new ArrayList();j=1000; }" .toC…

眼泪也成诗 2024-12-07 13:10:22 1 0

在 F# 中转换抽象语法树 (AST)

我正在尝试为决策逻辑表设计 AST。我希望能够对代表我的 AST 的受歧视联合做的一件事是出于不同的原因对其部分进行变换。为了清楚起见,我将给您一个…

∞梦里开花 2024-12-05 11:59:33 3 0

获取函数的 AST

假设我有一个函数: function hi() print('hi') end 我希望能够将此函数作为参数并对其进行分析,例如列出其中的所有函数调用,查看它引用的所有变量…

陌生 2024-12-05 11:41:10 3 0

类 C 语言的良好 AST 设计(针对 llvm)

我正在尝试使用 llvm 来实现一种简单、愚蠢的类 C 语言。 我一直致力于设计一个好的 AST。 例如,我想知道将变量分成两种节点是否是一个好主意: 一个…

赠佳期 2024-12-04 08:18:52 2 0

AST 树语义分析器

AST树的最后一个节点必须有语义分析器的翻译信息,还是非最后一个节点也可以有这个信息?…

南烟 2024-12-02 08:49:30 2 0
更多

推荐作者

Gabu-gabumon

文章 0 评论 0

qq_CgiN62

文章 0 评论 0

荔枝明

文章 0 评论 0

¤→小豸慧

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文