|
盒子资源分类 |
![]() |
|
|
|
一个非常精简的支持Pascal和JavaScript的脚本设计工具 |
![]() |
关键字:脚本 Pascal JavaScript |
来 自:原创 |
平 台:Win2k/XP/NT,Win2003,Vista |
下载所需:0 火柴 |
深浅度:中级 |
完成时间:2008/9/25 |
发布者:newbuyer |
发布时间:2008/9/25 |
编辑器:DELPHI7 |
语 种:简体中文 |
分 类:开发 |
下载浏览:1884/14224 |
|
|
|
|
Conwin Scripter丛文脚本设计器 ◎支持大部分的Delphi7/Pascal/JavaScript语法(见下述说明) ◎超过 50 个内置单元库 ◎超过 1000 个 函数/过程 ◎超过 250 个 classes ◎直接支持超过 110 个 Components ◎直接装载DFM并将相关事件绑定脚本函数 ◎支持动态装载DLL ◎内置方便的编辑/调试环境 ◎初步内置DFM设计器能产生相应脚本 ◎支持代码提示 ".", "(", Ctrl+Shift+Space
========== Conwin PascalScript解释器的说明: * 不支持类class/接口interface声明 * 不支持集合类型的声明,使用集合时以字符串替代 * 不支持枚举类型定义 * 不支持with语句 * 不支持is/as * 不支持overload(或系统特定的支持多类型)的函数: 使用不同名的函数: Abs()/AbsF() * 不支持变量声明初始化但支持函数参数默认值
* case 中不允许 goto * 只支持一维数组
* 支持 try except finally end 语法 ==========
========== Conwin JavaScript解释器的限制: * 不支持 object 声明 * 不支持 for each * 不支持 in, instanceof, typeof * 不支持js常用对象如 Array * 不直接支持 regexp * 不支持函数表达式function expression * 不支持 with 语句 * 不支持嵌套声明函数
* switch 中不允许 goto * 只支持一维数组 * >> 和 >>> 等价 * === 和 == 等价, !== 和 != 等价…… * throw语句仅支持字符串表达式 * new/delete 支持不完全 * 省略参数以"Unassigned"对待, "undefined" 等价 "Unassigned" * break/continue 不支持指定label跳转
* 支持强类型定义变量 * 支持自定义类型和记录类型定义 typedef struct 和函数类型定义 * 支持枚举类型定义 typedef enum * 函数支持变参 var * 默认模式下,保留字区分大小写,类型指定时区分大小写,其他不区分 * 支持__cdecl/__stdcall/__pascal/__fastcall函数类型定义 * 支持参数默认值 ========== |
![]() |
本站原创作品,未经作者许可,严禁任何方式转载;转载作品,如果侵犯了您的权益,请联系我们! |
相关文章 |
|
![]() |
|
相关评论 |
![]() |
共有评论5条
当前显示最后5条评论
|
tans |
2008/9/27 10:23:37 |
没有源代码啊 |
sunziqi |
2008/11/11 18:40:22 |
又一份垃圾,广告?N年的东西拿出来秀。。。 |
peliao |
2008/11/27 20:13:01 |
这种垃圾,速度慢,垃圾人写的,又只有dcu,你不如做成dll算了,
paxscript 比你的强多了 |
newbuyer |
2008/12/18 22:54:44 |
楼上的SB没长眼睛,这是工具,没有源代码,否则都不会放到这里来,秀你个屌。 |
linglin |
2008/12/19 9:32:14 |
newbuyer, 你骂也没好处, 这东西限制那么多, 很多开源的都比这个好 |
我要发表评论 |
查看全部评论 |
|
|
|