这是一个类似家庭作业的一般问题。 这是关于编译器的主题。 也许可以使用像JavaCC这样的工具来实现。 目标可能毫无用处,但解决方法很有价值。
我问,因为我觉得这很难实现。
我需要完成一些可以解决这个问题的项目,但也欢迎提出建议。
感谢。
答案 0 :(得分:1)
以下是我将如何解决问题:
某些工具(如DMS)将有助于第二次和第三次传球。
请注意,对于Java,问题无法在一次通过中解决。考虑
class A {
class B {
void m() { a = b ; }
int b ;
}
int a ;
}