编写MiniScript脚本语言-2
来源:互联网 发布:寻找网络推手 编辑:程序博客网 时间:2024/05/13 01:36
继续完善MiniScript
- 实现变量范围
- 变量添加级别属性,Block / ForInit / Switch 均为级别区别点.特别的foreach语句,使用临时变量方法实现(移除原值,循环完毕设置回去----不好的实现,应修改为与Block等同)
- 减少级别区时,同时删除该级别区变量
- 同名变量使用双向链关联,只需保存其中某一变量到上下文变量表中
- 控制台界面实现可调试脚本
- 使用新线程执行脚本,若要断点则在访问NodeToken中检查当前行是否最后被停断过,如果没有,则挂起线程, 由用户单步执行或继续.(非单步则匹配用户的断点行来判断是否需要挂起),挂起后主线程访问执行线程的变量---即获取调试信息.
- 增加访问断点的监听器,以便在界面同时标识当前执行到的行.
极终TODO
- 支持函数、类:支持面向对象
- runJava动态生成的类可调试:使用远程调试
- 优化性能,可选择解释执行与编译执行
- 编写MiniScript脚本语言-2
- 编写MiniScript脚本语言-1
- 编写MiniScript脚本语言-3
- MiniScript脚本语言扩展
- InstallShield脚本语言的编写
- InstallShield脚本语言的编写
- InstallShield脚本语言的编写参考
- InstallShield脚本语言的编写参考
- 关于NSIS脚本语言的编写
- 易变业务使用脚本语言编写
- L脚本语言编写的简单数学函数库
- 易变业务使用脚本语言编写
- python脚本语言2
- ZEMAX脚本语言2
- 脚本语言
- 脚本语言
- 脚本语言
- 脚本语言
- 验证码定时自动刷新
- 不写代码了
- JUnitEE 对 enterprise bean 进行单元测试
- 今晚成功跟NeedBackUp联机编队飞行
- Java 传输文件的代码
- 编写MiniScript脚本语言-2
- Jbpm配置代码分析(二)
- 创业者的10大谎言
- 作孽啊
- OS引导解析 (读谢煜波《操作系统引导探究》,整理读书笔记)
- C图形编程1
- 发现几个生成图片的好地方
- Digg 案例分析:为什么技术人群是重要的用户
- 我的博客