- 注册时间
- 2004-12-25
- 最后登录
- 1970-1-1
|
唉~最近很郁闷,事多,心情也不爽,不想做了~
而且,做这样漏洞百出的解释器还不如做个BAS->LAV的编译器~~
现在的代码还有不少错误,我也不想改了,完成了大部分指令(有的可能也有错误),好象目前的主要错误在IF...THEN....ELSE.
已经实现了变量的完整操作和运算(对字符串没有比较).
目前可以运行一些简单的GVB程序.
特别的地方:
print上对全角字符没有做处理
input完全模拟GVB的输入
没完成的(代码中已标出):
READ...DATA
RANDOM...PUT...GET...FIELD...LEN
WHILE...WEND
MKI$一类
因为没有在PC上可以让TXT到BAS文件的转换工具,我做测试的时候叫郁闷啊:
开模拟器->编辑测试程序,保存->开WinHex->编辑模拟器内存->找到文件后复制内存到新文件(生成的BAS文件~~)
发出代码是为帮助大家学习类C的编程,转载/修改/发表请注明原作者及原地址~ |
|