[英]Extracting static fields from Eclipse project using Rascal
我正在使用Rascal來分析Eclipse項目,我想知道是否有可能檢測某個字段是否聲明為static
,例如static int x;
。
我已經為我的項目創建了M3模型,並使用fields(model)
可以獲取項目中存在的所有字段。
我希望能夠從此集合中提取任何static
字段(而不必親自檢查原始代碼)。
是否可以在Rascal中實現?如果可以,如何提取它們?
看一下modifiers
關系。
在Rascal內,您可以在rascal > lang > java > m3 > AST.rsc
找到Modifier
的定義(也包含在輔導老師中, rascal > lang > java > m3 > AST.rsc
為: http : rascal > lang > java > m3 > AST.rsc
/AST/Declaration/Declaration.html )
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.