java 有穷自动机_简单词法分析器,有穷自动机,正规文法,正则表达式的转换功能的Java实现...

【实例简介】

该程序实现1.面向某一高级语言子集的词法分析器;2.将给定的正规文法转换为正规表达式;3.正规文法与有穷自动机的相互转换;4.利用给定的正规文法、有穷自动机或正规表达式其中之一,对给定的字符串开展词法分析,给出判定结果.程序实现图形化界面,美观大方。

【实例截图】

【核心代码】

编译原理

└── 编译原理

├── bin

│   ├── main

│   │   ├── Launcher$1.class

│   │   ├── Launcher$2.class

│   │   ├── Launcher$3.class

│   │   ├── Launcher$4.class

│   │   ├── Launcher$5.class

│   │   └── Launcher.class

│   ├── 有穷自动机判断

│   │   ├── GUI_Recognizer$1.class

│   │   ├── GUI_Recognizer$2.class

│   │   ├── GUI_Recognizer$3.class

│   │   ├── GUI_Recognizer$4.class

│   │   ├── GUI_Recognizer$5.class

│   │   ├── GUI_Recognizer$6.class

│   │   ├── GUI_Recognizer$7.class

│   │   ├── GUI_Recognizer$8.class

│   │   ├── GUI_Recognizer$9.class

│   │   ├── GUI_Recognizer.class

│   │   └── Recognizer.class

│   ├── 简单词法分析器

│   │   ├── Attributes.class

│   │   ├── GUI_LexicalAnalyzer$1.class

│   │   ├── GUI_LexicalAnalyzer$2.class

│   │   ├── GUI_LexicalAnalyzer$3.class

│   │   ├── GUI_LexicalAnalyzer$4.class

│   │   ├── GUI_LexicalAnalyzer$5.class

│   │   ├── GUI_LexicalAnalyzer$6.class

│   │   ├── GUI_LexicalAnalyzer.class

│   │   ├── LexicalAnalyzer.class

│   │   └── Test.class

│   ├── 正规文法与有穷自动机

│   │   ├── GUI_GramAndFA$1.class

│   │   ├── GUI_GramAndFA$10.class

│   │   ├── GUI_GramAndFA$11.class

│   │   ├── GUI_GramAndFA$2.class

│   │   ├── GUI_GramAndFA$3.class

│   │   ├── GUI_GramAndFA$4.class

│   │   ├── GUI_GramAndFA$5.class

│   │   ├── GUI_GramAndFA$6.class

│   │   ├── GUI_GramAndFA$7.class

│   │   ├── GUI_GramAndFA$8.class

│   │   ├── GUI_GramAndFA$9.class

│   │   ├── GUI_GramAndFA.class

│   │   └── GramAndFA.class

│   └── 正规文法与正规表达式

│   ├── GUI_GramerToExpr$1.class

│   ├── GUI_GramerToExpr$2.class

│   ├── GUI_GramerToExpr$3.class

│   ├── GUI_GramerToExpr$4.class

│   ├── GUI_GramerToExpr$5.class

│   ├── GUI_GramerToExpr$6.class

│   ├── GUI_GramerToExpr$7.class

│   ├── GUI_GramerToExpr$8.class

│   ├── GUI_GramerToExpr.class

│   ├── GramToExpr.class

│   └── GrammarConverter.class

└── src

├── main

│   └── Launcher.java

├── 有穷自动机判断

│   ├── GUI_Recognizer.java

│   └── Recognizer.java

├── 简单词法分析器

│   ├── Attributes.java

│   ├── GUI_LexicalAnalyzer.java

│   ├── LexicalAnalyzer.java

│   └── Test.java

├── 正规文法与有穷自动机

│   ├── GUI_GramAndFA.java

│   └── GramAndFA.java

└── 正规文法与正规表达式

├── GUI_GramerToExpr.java

├── GramToExpr.java

└── GrammarConverter.java

13 directories, 63 files

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值