资源简介
该程序实现1.面向某一高级语言子集的词法分析器;2.将给定的正规文法转换为正规表达式;3.正规文法与有穷自动机的相互转换;4.利用给定的正规文法、有穷自动机或正规表达式其中之一,对给定的字符串开展词法分析,给出判定结果.程序实现图形化界面,美观大方。
代码片段和文件信息
package main;
import java.awt.EventQueue;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.Jframe;
import javax.swing.JPanel;
import javax.swing.border.EmptyBorder;
import 有穷自动机判断.GUI_Recognizer;
import 正规文法与有穷自动机.GUI_GramAndFA;
import 正规文法与正规表达式.GUI_GramerToExpr;
import 简单词法分析器.GUI_LexicalAnalyzer;
public class Launcher extends Jframe {
/**
*
*/
private static final long serialVersionUID = 1L;
private JPanel contentPane;
/**
* Launch the application.
*/
public static void main(String[] args) {
EventQueue.invokeLater(new Runnable() {
public void run() {
try {
Launcher frame = new Launcher();
frame.setVisible(true);
} catch (Exception e) {
e.printStackTrace();
}
}
});
}
/**
* Create the frame.
*/
public Launcher() {
setDefaultCloseOperation(Jframe.EXIT_ON_CLOSE);
setBounds(100 100 445 290);
setLocationR
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 302 2015-05-06 19:03 编译原理\.classpath
文件 397 2015-05-26 10:27 编译原理\.project
文件 707 2016-01-09 10:17 编译原理\bin\main\Launcher$1.class
文件 822 2016-01-09 10:17 编译原理\bin\main\Launcher$2.class
文件 817 2016-01-09 10:17 编译原理\bin\main\Launcher$3.class
文件 811 2016-01-09 10:17 编译原理\bin\main\Launcher$4.class
文件 795 2016-01-09 10:17 编译原理\bin\main\Launcher$5.class
文件 1979 2016-01-09 10:17 编译原理\bin\main\Launcher.class
文件 805 2016-01-09 10:17 编译原理\bin\有穷自动机判断\GUI_Recognizer$1.class
文件 1716 2016-01-09 10:17 编译原理\bin\有穷自动机判断\GUI_Recognizer$2.class
文件 1715 2016-01-09 10:17 编译原理\bin\有穷自动机判断\GUI_Recognizer$3.class
文件 1484 2016-01-09 10:17 编译原理\bin\有穷自动机判断\GUI_Recognizer$4.class
文件 1485 2016-01-09 10:17 编译原理\bin\有穷自动机判断\GUI_Recognizer$5.class
文件 1642 2016-01-09 10:17 编译原理\bin\有穷自动机判断\GUI_Recognizer$6.class
文件 1657 2016-01-09 10:17 编译原理\bin\有穷自动机判断\GUI_Recognizer$7.class
文件 1700 2016-01-09 10:17 编译原理\bin\有穷自动机判断\GUI_Recognizer$8.class
文件 812 2016-01-09 10:17 编译原理\bin\有穷自动机判断\GUI_Recognizer$9.class
文件 7288 2016-01-09 10:17 编译原理\bin\有穷自动机判断\GUI_Recognizer.class
文件 3505 2016-01-09 10:17 编译原理\bin\有穷自动机判断\Recognizer.class
文件 6069 2016-01-09 10:17 编译原理\bin\正规文法与有穷自动机\GramAndFA.class
文件 836 2016-01-09 10:17 编译原理\bin\正规文法与有穷自动机\GUI_GramAndFA$1.class
文件 1303 2016-01-09 10:17 编译原理\bin\正规文法与有穷自动机\GUI_GramAndFA$10.class
文件 853 2016-01-09 10:17 编译原理\bin\正规文法与有穷自动机\GUI_GramAndFA$11.class
文件 2079 2016-01-09 10:17 编译原理\bin\正规文法与有穷自动机\GUI_GramAndFA$2.class
文件 2039 2016-01-09 10:17 编译原理\bin\正规文法与有穷自动机\GUI_GramAndFA$3.class
文件 1867 2016-01-09 10:17 编译原理\bin\正规文法与有穷自动机\GUI_GramAndFA$4.class
文件 1738 2016-01-09 10:17 编译原理\bin\正规文法与有穷自动机\GUI_GramAndFA$5.class
文件 2010 2016-01-09 10:17 编译原理\bin\正规文法与有穷自动机\GUI_GramAndFA$6.class
文件 3249 2016-01-09 10:17 编译原理\bin\正规文法与有穷自动机\GUI_GramAndFA$7.class
文件 1749 2016-01-09 10:17 编译原理\bin\正规文法与有穷自动机\GUI_GramAndFA$8.class
............此处省略52个文件信息
- 上一篇:java+access学生管理系统
- 下一篇:JAVA学生成绩管理系统源代码
相关资源
- 爬虫搜索简单的搜索引擎java爬虫搜索
- JavaWeb基于SSM框架的仓库管理系统源码
- SSM可运行的基于Java在线学习平台 毕设
- Java 传智播客javaweb毕业设计资料和源
- 分享一套java基于SSM(spring+springMVC+M
- 运动会管理系统 java mysql 完整能运行
- Java ssm 完整项目包括数据库
- 学生成绩管理系统 + javaweb 毕业设计
- Java 基于ssh的社团管理系统的设计与实
- java 网上商城的所有源码数据、黑马传
- 全套五子棋毕业设计
- 基于Java WEB的校园二手交易平台
- java从入门到精通 版 第三版 源码 光
- 基于JavaWeb的医药管理系统.rar
- 网上书店系统java+sqlserver+jsp+servlet+s
- Java+MySQL航空在线订票系统的设计与实
- 快乐农场java开发程序代码
- Java健身房管理系统
- 基于JAVA的物流配送管理系统毕业设计
- java 毕设源码 两套
- 电子相册基于web
- 基于JAVA+SSH的论坛系统
- Flex和java后台结合的视频网站源码
- Java数据库同步系统Web平台
- javaWeb +MySQL 毕业生管理系统
- java实现多个docx文档合并基于docx4j
- 客户管理系统
- KNN实现mnist手写体的识别,java
- Java的oauth2.0 服务端与客户端的实现
- Teigha.Java 2019.02版本
评论
共有 条评论