`
qiezi
  • 浏览: 497741 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

DMDScript脚本工具,DDL项目

    博客分类:
  • D
阅读更多
DMDScript是Digital Mars提供的一个符合ECMA 262规范的脚本语言,采用D语言编写,开放源代码,可以从http://www.digitalmars.com/dscript看到详细信息,另外有一个C++的实现版本。

另外2个符合ECMA 262规范的脚本语言分别是Netscape的javascript和Microsoft的JScript,目前DMDScript和其它2个不完全兼容,不过效率要高一些。DMDScript提供了一个简单的测试,生成8190以内的质数,迭代10次,在我的机器上,javascript执行耗时566毫秒,DMDScript执行耗时188毫秒,整整快了3倍。

如果你想实现一个符合ECMA 262标准的脚本语言,建议看这份代码的实现吧,比较简洁,只有400多K。微软那份估计是很难看到了,Netscape那份用C写的,代码大小就有近3M,宏也比较多,看起来要吃力一些。



DDL是dsource.org上的一个有趣的项目,它可以从.obj或.lib文件中加载代码并执行,目前支持COFF、OMF、ELF格式。
分享到:
评论

相关推荐

    数仓开发ETL实用脚本工具

    这里提到的"数仓开发ETL实用脚本工具"集合是一系列用于优化数据开发流程的脚本,主要针对Hive数据仓库。这些脚本能够提升开发效率,解决常见问题,适应不同的项目需求。 1. **ods2dwd_batch.sh**:这是一个从操作...

    数据库脚本工具

    1. **SQL脚本编写与执行**:允许用户编写SQL查询、DML(数据操纵语言)语句,如INSERT、UPDATE、DELETE,以及DDL(数据定义语言)语句,如CREATE、ALTER、DROP等,用于创建和修改表、视图、索引等数据库对象。...

    oracle 获取用户ddl脚本

    oracle 获取用户ddl脚本,可获取用户ddl,在sqlplus 工具中打开

    SQL脚本文件合并工具

    1. **SQL脚本结构**:理解每个SQL脚本的组成部分,如DDL(Data Definition Language)用于创建、修改和删除数据库对象,DML(Data Manipulation Language)用于插入、更新和删除数据,以及事务控制语句等。...

    mysql语句转postgres的工具

    使用`MysqlToPostgresUtil`进行迁移时,用户通常需要提供MySQL的DDL脚本或者连接信息,然后工具会自动生成对应的PostgreSQL脚本。在实际操作中,建议先在测试环境中运行转换后的脚本,确认无误后再应用于生产环境。 ...

    python小工具-sqlserver ddl转换为mysql规范ddl

    图形化实现sqlserver转换为mysql ddl(需字段注释) 应用于数据库、新老系统迁移,提升开发效率。

    从Access数据库建立DDL语句

    在实际操作中,如果你遇到大量表需要生成DDL语句,可以考虑使用第三方工具,如SQL Power Architect或DBComparer等,它们能批量生成并导出Access数据库的DDL,节省大量手动工作。 总的来说,掌握如何从Access数据库...

    mysql数据库分组统计数据库 练习脚本DDL goods.sql

    mysql数据库分组统计数据库 练习脚本 DDL

    SQL脚本文件合并工具.zip

    在数据库管理领域,SQL(Structured Query ...总之,"SQL脚本文件合并工具"是数据库管理和开发中不可或缺的辅助工具,它能够有效地提升工作效率,减少手动操作的复杂性和错误率,从而在项目管理中发挥重要作用。

    数据库文档生成器,根据数据库表DDL生成markdown和word文档.zip

    2. **运行工具**:在命令行或终端中,定位到工具的目录下,运行相应的脚本或命令。这个过程可能需要指定输入的DDL文件或数据库连接信息,以及输出文档的路径和格式。 3. **生成文档**:执行命令后,工具会解析DDL...

    批量执行SQL脚本工具-PowerShell.7z

    4. **执行SQL脚本**:创建一个SqlCommand对象,设置SQL脚本内容,然后通过SqlConnection的`Open()`方法打开连接,`ExecuteNonQuery()`方法执行非查询SQL(如DDL语句),或者`ExecuteReader()`方法执行查询语句并获取...

    用Hibernate自带的工具(DDL2java).doc

    ### 使用Hibernate自带的工具(DDL2java)生成POJO文件详解 #### 一、概述 在Java开发领域,特别是基于数据库的应用程序开发中,Hibernate框架因其强大的对象关系映射(ORM)能力而受到广泛欢迎。它能够将Java对象与...

    基于java的数据库脚本转换工具(mysql->oracle).zip

    1. **读取MySQL脚本**:首先,工具需要能够解析MySQL的DDL(Data Definition Language)语句,如CREATE TABLE、ALTER TABLE等,以及DML(Data Manipulation Language)语句,如INSERT、UPDATE、DELETE等。...

    excel 生成oracle ddl语句

    excel 生成oracle ddl , 工作中一般会出现这种情况,和其他单位合作开发项目时,对方会给我们一份他们的数据字典,excl或者world的,这种情况下我们要根据数据字典将表结构建好,但是一个字段一个字段的去复制粘贴会...

    由DDL获取JAVA实体类

    根据DDL获取基本的JAVA 实体类 复制DDL create table开始部分,点击获取即可

    sqlserver2005/2000生成带带数据的脚本(生成器)

    SQL Server 2000和2005版本默认的脚本生成工具虽然能够生成数据库结构的DDL(Data Definition Language)脚本,但并不包括表内的数据,这无疑增加了数据库管理员的工作负担。为了克服这个限制,出现了专门的工具或...

    ddl一键修复工具.zip

    dll一键修复工具是非常实用的一款dll文件修复软件,全盘扫描,全面检测电脑系统dll文件的缺损情况,一键智能安装缺损的dll文件,还有一键修复dll文件的功能,十分方便!避免了一个个查找下载dll文件进行修复,但前提...

    excel模版生成数据库表DDL工具Database_Modeling_Excel_7_0.zip

    Database_Modeling_Excel是一款能够从设计文档直接生成DDL的工具,功能比较强大,支持以下类型数据库:SQL ServerMy SQLOracleSQLite安装说明:先安装EXCEL2007或更高版本点击菜单中的选项,选择启动此内容。...

    oracle goldengate ddl

    - `ddl_ora10.sql`:针对Oracle 10g版本的DDL支持脚本。 - `ddl_ora11.sql`:针对Oracle 11g版本的DDL支持脚本。 - `ddl_purgeRecyclebin.sql`:清除回收站中的DDL记录。 这些脚本提供了丰富的DDL处理选项,可以...

    数据库工具(导出SQL脚本)

    工具通常会生成创建这些对象的DDL(Data Definition Language)语句。 2. 数据导出:将数据库中的记录转换为INSERT语句,用于在另一个数据库中插入相同的数据。 3. 设置选项:用户可以选择导出模式,如只导出数据、...

Global site tag (gtag.js) - Google Analytics