Dale 系统编程语言

开源网站开源项目 24-05-05 17:24:04

Dale 是一个系统编程语言,使用 S- 表达式作为语法,支持语义宏。基本语言类似 C,提供如下额外特性:

局部类型推导

重载功能;

匿名功能;

参考参数;

初始化程序和析构函数;

变体

命名空间;

模块;

concepts

compiler introspection

示例代码:

(importcstdio)(defmain(fnextern-cint(void)(printf"hello,world\n")))
[Dale 系统编程语言]相关推荐

Temper 模板引擎编译程序

Temper 是极小的模板编译模块,通过单个实例,支持服务端和客户端使用。Temper 非常容易创建同构的 JavaS……...

Qimo 儿童专用操作系统

Qimo 儿童专用操作系统

Qimo 是一个专门为 3 岁及以上年龄儿童设计的 Linux 发行版。它本身基于 Ubuntu,其中预装了具有教育性……...

TestNG 单元测试框架

JUnit 框架是 Java 语言单元测试当前的一站式解决方案。这个框架值得称赞,因为它把测试驱动的开发思想介……...

Kibo 键盘事件处理的JS库

Kibo是一个简单的用于处理键盘事件的Javascript工具库。这个Javascript类库的特点是,它不但能监听普通的……...

Zeppelin 高性能 KV 存储平台

Zeppelin 高性能 KV 存储平台

Zeppelin 是由奇虎 Pika 实验室和 DBA 团队开发和维护的分布式Key-Value 平台,设计灵感来自Pika和Ceph ……...

今日开源
  1. Bourbon 轻量级 Sass 工具集

    Bourbon 包含了一组 Sass mixins,主要为了简化使用,无需配置。 特性: 无依赖 易于阅读 轻巧 示例代码: box:hover { @include animation-name(scale, slide); @include animation-duration(2s); @include an……

    开源软件 2024-05-13

  2. TOAD 数据库开发工具

    TOAD 数据库开发工具

    TOAD 是一套专业的数据库开发工具,透过图形式的操作接口,大幅提升程序开发人员或数据库管理员的作业效率。超强功能、超低成本的特点,让程序开发人员运用 TOAD 开发 PL/SQL 时,更为简便、迅速,同时也有效减……

    开源软件 2024-05-13

  3. ASP.NET Web 应用构建框架

    ASP.NET 是开源,跨平台,高性能,轻量级的 Web 应用构建框架,使用 .NET 构建 Web 应用。 ASP.NET 是一个开发框架,用于通过 HTML、CSS、JavaScript 以及服务器脚本来构建网页和网站。 ASP.NET 支持三种开发模式……

    开源软件 2024-05-13

返回顶部小火箭