gpt4 book ai didi

c# - ANTLR 从 Java 到 C#

转载 作者:行者123 更新时间:2023-12-01 05:30:29 24 4
gpt4 key购买 nike

我计划创建一些可以自动从 Java 转换为 C# 的东西(然后反过来)。我需要的是可以用来将 Java 源代码转换为 C# 源代码的东西。

我遇到了 ANTLR,但我不太确定如何使用它来完成我的任务。我知道 ANTLR 对 Java 和 C# 都有强大的支持,并且它们都已经存在语法,词法分析/解析过程,然后是 AST 创建,最后是树遍历器。从理论上讲,我明白了,但当真正付诸实践时,我却停滞不前。

有人可以提供可用于任何语言的通用“如何做”步骤吗,因为我找不到任何关于如何使用 ANTLR 的像样的教程?

最佳答案

一旦您熟悉了 ANTLR 的基础知识,您将需要这些:openjdk.java.net/projects/compiler-grammar/antlrworks/Java.g + http://antlrcsharp.codeplex.com/

关于c# - ANTLR 从 Java 到 C#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9069592/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com