当前位置: 代码迷 >> Eclipse >> JDT CDT,该怎么解决
  详细解决方案

JDT CDT,该怎么解决

热度:16   发布时间:2016-04-23 13:29:25.0
JDT CDT
JDT对一个java文本文件进行解析,有下面的方法:
  String content = buffer.toString(); 
  ASTParser parsert = ASTParser.newParser(AST.JLS3);
  parsert.setSource(content.toCharArray());
  CompilationUnit result = (CompilationUnit) parsert.createAST(null); 
 
  List types = result.types(); 
  TypeDeclaration typeDec = (TypeDeclaration) types.get(0); 
  MethodDeclaration methodDec[] = typeDec.getMethods();
用CDT对一个C文本文件解析,不是在WorkSpace中打开的文件,
我找到的方法需要有一个Project,类似于上面的读到一个String里直接解析的方法有没有?
如果没有这样的方法,有什么建议?请教。

------解决方案--------------------
IBM上面有一个系列的文章:关于编辑器的

对于文本解析,词法,语法分析用antrl...

netbean和eclipse好像都用antrl.
------解决方案--------------------
不懂,支持一下
------解决方案--------------------
up
  相关解决方案