• 大小: 11KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-07
  • 语言: Java
  • 标签: FIRST集  FOLLOW集  java  

资源简介

输入为一个上下文无关文法的产生式文档形如S:aA 和一个字符串... 输出为该字符串的FIRST集和FOLLOW集

资源截图

代码片段和文件信息

package firstfollow;

import java.awt.BorderLayout;
import java.awt.FileDialog;
import java.awt.Point;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
import java.util.ArrayList;
import java.util.Enumeration;
import java.util.Properties;

import javax.swing.JButton;
import javax.swing.JCheckBoxMenuItem;
import javax.swing.Jframe;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JMenuItem;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
import javax.swing.JTextArea;
import javax.swing.JTextField;

/*
 * 本程序文法为上下文无关文法,产生式形如S:aA
 * 程序算法参看编译原理第二版清华大学出版社
 * 史东杰  

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        384  2009-02-10 13:31  complier\.project

     文件      13597  2009-02-17 14:04  complier\src\firstfollow\IOGUI.java

     文件         55  2009-02-15 14:05  complier\src\firstfollow\LL1文法样例.txt

     文件         32  2009-02-16 19:30  complier\src\firstfollow\上下文 无关文法样例.txt

     文件      12802  2009-02-17 14:04  complier\bin\firstfollow\IOGUI.class

     文件         55  2009-02-15 14:05  complier\bin\firstfollow\LL1文法样例.txt

     文件         32  2009-02-16 19:30  complier\bin\firstfollow\上下文 无关文法样例.txt

     文件        232  2009-02-10 13:31  complier\.classpath

     目录          0  2009-02-15 12:54  complier\src\firstfollow

     目录          0  2009-02-15 12:54  complier\bin\firstfollow

     目录          0  2009-02-10 13:31  complier\src

     目录          0  2009-02-10 13:31  complier\bin

     目录          0  2009-02-10 13:31  complier

----------- ---------  ---------- -----  ----

                27189                    13


评论

共有 条评论