资源简介
是完整的程序,没有错误,能够求所有的ll文法的first,follow
代码片段和文件信息
import java.io.BufferedReader;
import java.io.FileReader;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Stack;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
class Test
{
public static void main(String[] arg) throws Exception
{
firstAndfollow f=new firstAndfollow(‘E‘);
f.readWenfa(“a.txt“);
f.getFirst();
f.getFollow();
int i=0;
for(;i {
System.out.println(“First “+f.avn.get(i)+“: “+f.vfirst.get(i));
}
i=0;
for(String e:f.vfollow)
{
System.out.println(“Follow “+f.avn.get(i)+“: “+e);
i++;
}
}
}
public class firstAndfollow
{
String wenfa[];
// HashMap vfoll
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 390 2009-04-16 20:13 firstAndfollow\.project
文件 232 2009-04-16 20:13 firstAndfollow\.classpath
文件 49 2009-04-17 20:58 firstAndfollow\a.txt
文件 30 2009-04-17 09:46 firstAndfollow\b.txt
文件 8365 2009-04-24 09:58 firstAndfollow\src\firstAndfollow.java
文件 6770 2009-04-24 09:58 firstAndfollow\bin\firstAndfollow.class
文件 1582 2009-04-24 09:58 firstAndfollow\bin\Test.class
目录 0 2009-04-24 09:42 firstAndfollow\src
目录 0 2009-04-24 09:42 firstAndfollow\bin
目录 0 2009-04-24 09:42 firstAndfollow
----------- --------- ---------- ----- ----
17418 10
相关资源
- Head+First+Design+Patterns%5BHead+First+设计模
- 《headFirstjava》源代码
- java 实现的词法分析器
- 编译原理 语法分析
- PL/0语言编译器源程序山东大学编译原
- 编译原理--预测分析法 java
- 上下文无关文法求FIRST集FOLLOW集(ja
- java实现解析从中国知网上导出的End
- 编译原理-简单计算器的设计1
- SeuLex SeuYacc编译原理课程设计,Java实
- 编译原理课程设计 符号串的最左推导
- 编译原理实验三-递归下降分析程序
- JAVA版编译原理大作业之可编程计算器
- 编译原理--LR1分析表构造JAVA.rar
- 编译原理课程设计 java实现编译器
- [免费]现代编译原理-Java描述
评论
共有 条评论