Oraset
Version: B-5
关于
Oraset 是一个现代化的 C++ 风格脚本语言,功能强大且易于使用。
特性
- C++ 风格语法设计
- 轻量级解释器(纯 C 实现)
- 变量定义(let 关键字)
- 数组支持(创建、访问、修改)
- 自定义函数(proc 关键字)
- 条件语句(if-else)
- 循环语句(while、for、do-while)
- switch-case 语句
- goto 语句和标签
- break 和 continue
- 位运算符(&、|、^、~、<<、>>)
- 复合赋值运算符(+=、-=、*=、/=、%=)
- 自增自减运算符(++、--)
- 结构体(struct)
- 枚举(enum)
- 类型别名(typedef)
- 丰富的内置函数(数学、字符串、数组)
- REPL 交互模式
- 跨平台支持(Windows、macOS、Linux)
快速开始
// hello.ora
echo("Hello, World!");
let x = 42;
echo("The value is:", x);
// 数组
let arr = [1, 2, 3];
echo(arr[0]);
// 函数
proc add(a, b) {
return a + b;
}
echo(add(10, 20));
运行:oraset hello.ora
Oraset Project © 2026