abstract-syntax-tree

abstract-syntax-tree

文章 0 浏览 3

如何在 Eclipse 之外的项目中使用 java Eclipse 抽象语法树? (即不是 Eclipse 插件)

如何在 Eclipse 之外的项目中使用 java Eclipse 抽象语法树? (即不是 Eclipse 插件) 我见过的所有 Eclipse AST 示例都是针对 Eclipse 插件的。 有…

混浊又暗下来 2024-07-23 05:37:47 4 0

如何在基于抽象语法树的解释器中表示类

我已阅读相关问题,但似乎没有一个问题能直接解决该问题。 我正在编写一个 PHP 脚本解释器。 我让 AST 为除类之外的所有内容生成正确的节点。 处理类…

昇り龍 2024-07-21 08:25:57 7 0

编写 TemplateLanguage/VewEngine

除了完成任何实际工作之外,我还很渴望。 我渴望编写一个视图引擎,它可以非常模仿另一种语言(Template Toolkit/Perl)的模板系统。 如果我有时间/这…

べ映画 2024-07-18 18:23:18 5 0

解析.py文件,读取AST,修改它,然后写回修改后的源代码

我想以编程方式编辑 python 源代码。 基本上我想读取 .py 文件,生成 AST,然后写回修改后的python源代码(即另一个.py文件)。 有多种方法可以使用标…

后eg是否自 2024-07-17 13:57:38 7 0

我可以在 Groovy 中使用 AST 转换来扩展其语法吗?

我已经看到了如何使用 Groovy AST 转换来扩展语言的示例,例如在方法调用之前和之后进行记录,如下所示 此处。 但是,是否也可以使用这个框架来扩展语…

吹梦到西洲 2024-07-14 22:31:33 7 0

为了轻松转换,我的 AST 应该是什么样子?

我有一个类似于 javascript 的最小玩具语言。 我生成一个 AST 来尝试一些优化技术,例如转义分析、类型推断。 我尝试了一些方法,例如概括运算符标记…

‘画卷フ 2024-07-10 20:44:26 6 0

将 C# 代码转换为 AST?

目前是否可以将 C# 代码转换为抽象语法树? 编辑:一些澄清; 我不一定期望编译器为我生成 AST - 解析器就可以了,尽管我想使用“官方”的东西。 不幸…

烈酒灼喉 2024-07-07 03:29:19 11 0

从抽象语法树获取控制流程图

我有一个源自 Java ANTLR Parser Generator 的 AST。 我想要做的是以某种方式构建源代码的控制流图,其中每个语句或表达式都是一个唯一的节点。 我知…

洒一地阳光 2024-07-05 17:58:45 6 0
更多

推荐作者

1CH1MKgiKxn9p

文章 0 评论 0

ゞ记忆︶ㄣ

文章 0 评论 0

JackDx

文章 0 评论 0

信远

文章 0 评论 0

yaoduoduo1995

文章 0 评论 0

霞映澄塘

文章 0 评论 0

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