gpt4 book ai didi

java - 如何在 Java 中解析 REXX 代码?

转载 作者:搜寻专家 更新时间:2023-10-31 08:18:37 24 4
gpt4 key购买 nike

我想解析 REXX 源代码,以便从 Java 分析程序的结构。

我需要做一些事情,例如规范化源代码中语法不同的等效逻辑结构、查找重复的变量声明等,而且我已经有 Java 背景。

有比编写大量代码更简单的方法吗?

最佳答案

REXX 不是一种易于使用常用工具解析的语言,尤其是那些需要 BNF 语法的工具。与接触过 C 的人设计的大多数语言不同,REXX 没有任何保留字,这使得任务有些复杂。每个看起来像保留字的术语实际上只在其特定上下文中解析(例如,“PULL”仅保留为 PULL 指令的第一个字或第二个PARSE PULL 指令的单词 - 您还可以有一个名为 PULL 的变量(“PULL = 1 + 2”))。另外还有一些非常令人惊讶的评论效果。但是 ANSI REXX standard具有完整的语法和所有规则。

关于java - 如何在 Java 中解析 REXX 代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/693676/

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