推荐星级:
- 1
- 2
- 3
- 4
- 5
一个简单的虚拟机(附源码)
资料介绍
因为 SharpDelelop 比较小,而且它对 C# 的支持也做到了智能提示、窗体编辑器等等,所以决定用它作为主框架,除了智能提示,也许还能加入 DFL 的窗体编辑之类的功能(Entice 做的窗体编辑已经不错了,只是没有事件支持)。目前,已经完成了语法加亮,代码折叠(目前和 notepad++ 一样只是通过大括号匹配来做的),下一步,就是智能提示了,而智能提示就牵涉到语法分析。 找了几个分析器生成器,试用之后,觉得 Grammatica 还不错,生成的代码比较清晰,调试起来也比较方便。照它的例子写了一个四则运算的分析器,还不错。
部分文件列表
文件名 | 文件大小 | 修改时间 |
easyVM_Small/exe/Bios/BIOS.bin | 64KB | 2008-07-09 21:52:24 |
easyVM_Small/exe/Bios/BiosData.bin | 1KB | 2008-05-11 22:51:50 |
easyVM_Small/exe/DOS.IMG | 1440KB | 2008-06-04 23:44:34 |
easyVM_Small/exe/easyVM.exe | 112KB | 2008-07-11 11:57:00 |
easyVM_Small/exe/easyVM.ini | 1KB | 2008-09-11 13:05:38 |
easyVM_Small/exe/Readme.txt | 1KB | 2008-07-11 12:51:48 |
easyVM_Small/exe/TC.IMG | 1440KB | 2008-04-22 12:46:02 |
easyVM_Small/ReadMe.txt | 1KB | 2009-09-02 18:08:20 |
easyVM_Small/Src/Bios/easyBIOS.Asm | 8KB | 2008-07-09 21:51:02 |
easyVM_Small/Src/cpu/cpu.cpp | 6KB | 2008-07-10 09:51:24 |
easyVM_Small/Src/cpu/cpu.h | 4KB | 2008-07-10 11:41:12 |
... |
全部评论(0)