作者easy1 (e :) y)
看板java
标题[问题] 实作scope的概念, (local variable, tree structure..)
时间Mon Jan 22 06:07:58 2007
要用java实作出一个类似compiler的功能
要分析resource的架构
如果用compiler当例子
就是要读完这段程式码後
public class outer {
private int foo = 14;
public void inner() {
int foo = 100;
// use foo
}
}
要能判断foo在不同地方指的是global variable还是local variable
(有点不是很清楚的例子...)
我能想到的是
应该要建立tree structure或hash table
要有search by name 的功能
想问说 有没有api或libs
是可以让我比较轻松的implement?
(就像我只需要照着resourc的structure走, 看到被定义的element, variable..
就用api提供的method存取和搜寻)
thx
--
PLUR
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 84.162.81.195