📄 说明.txt
字号:
由于最近自己正在全力写游戏的框架代码,所以根本没有心事在这里。但是又不得不作这个东西。所以花了点时间做了下设计,个人觉得设计的不错
只是实现的时候由于偷懒,很多地方都偷工减料了。所以希望下载的人可以去完善下。个人在此指出不足之处:
1.多创建张表:用来记录终结状态和该终结状态对应的单词的编码。这样就可以实现由穷自动机和实现分离。只要设计出不同的又穷自动机就可以
达到不同的功能。这个过程根本不用考虑修改代码的问题。只修改对应的二维状态转换表。由于时间关系,不好意思个人也不好提供题目和自己的
有穷自动机的图。。
2。那个存单词的数组,可以考虑用别的方法。本人程序的方法太搓了点,直接用了个足够大的数组。(呵呵~~)
3。在实现的内核处,因为提取单词的时候我作了次分界的判断,所以每次提取完数据和标示符都作了次I--。但是对于运算符等却没有。这样
就会存在实现和设计耦合性太。。所以你们可以对每种情况都作同样的处理。
很多待改进。如果你们改好了,或许不忙可以发回给我:
我的QQ:249974072
谢谢!~
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -