KASDVSO – KAS 语言(Rust 中的实验性运行时)
发布: (2025年12月29日 GMT+8 02:40)
1 分钟阅读
原文: Dev.to
Source: Dev.to
概览
KASDVSO 是用 Rust 编写的实验性脚本语言运行时。它专注于 KAS 语言本身,不包含任何包或工具链。
特性
- 简单且极简的脚本语言,旨在探索:
- 语言与运行时设计
- 脚本执行模型
- 模块化脚本加载
- 与 Rust 的原生集成
- 明确的行为,无隐藏的魔法
- 脚本按顺序执行。
- 导入的文件仅执行一次。
- 没有隐藏的全局状态。
- 原生模块使用 Rust 编写,并直接暴露给 KAS。
示例
let x = 10
let name = "KAS"
fn add(a, b) {
return a + b
}
print add(2, 3)
print "Hello from KAS"
sleep(2000)
import "./utils.kas"
开发状态
- 开发力度大且活跃。
- 尚未稳定或完整。
- 鼓励提交 Pull Request。