• 大小: 15KB
    文件类型: .zip
    金币: 2
    下载: 1 次
    发布日期: 2021-07-09
  • 语言: Java
  • 标签:

资源简介

递归下降法实现语法分析器源代码(java语言编写),将src文件导入eclipse工程即可运行处结果。

资源截图

代码片段和文件信息

import java.util.*;

public class Main {
public static void main(String[] args){
System.out.println(“请输入源程序的路径:“);

String dir = null;
Scanner in = new Scanner(System.in);
dir = in.next();

if(dir == null){
System.err.println(“请指定源文件“);
}else{
Scanning s=new Scanning(dir);
s.scanAll();
Token token=s.getToken();
Parsing p=new Parsing(stoken);
p.printTree(p.stmtSequence());
}
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2011-07-13 21:25  parser\
     文件         301  2011-05-29 19:52  parser\.classpath
     文件         382  2011-05-29 19:52  parser\.project
     目录           0  2011-07-13 21:25  parser\.settings\
     文件         629  2011-05-29 19:52  parser\.settings\org.eclipse.jdt.core.prefs
     目录           0  2011-07-13 21:25  parser\bin\
     文件        1234  2011-07-04 00:14  parser\bin\Main.class
     文件        7713  2011-07-04 00:14  parser\bin\Parsing.class
     文件        7374  2011-07-04 00:14  parser\bin\Scanning.class
     文件         702  2011-07-04 00:14  parser\bin\Token.class
     文件         378  2011-07-04 00:14  parser\bin\TreeNode.class
     目录           0  2011-07-13 21:25  parser\src\
     文件         455  2011-06-18 19:20  parser\src\Main.java
     文件        9587  2011-06-07 21:17  parser\src\Parsing.java
     文件       11518  2011-06-07 18:47  parser\src\Scanning.java
     文件         391  2011-06-03 17:56  parser\src\Token.java
     文件         252  2011-06-18 19:25  parser\src\TreeNode.java

评论

共有 条评论