feat: 更新README

This commit is contained in:
0264408
2026-02-10 17:30:44 +08:00
parent 521c7006d9
commit e9fbb92b15

View File

@@ -35,6 +35,7 @@ cargo run
- 字符串(`String` - 字符串(`String`
- 布尔值(`true` / `false` - 布尔值(`true` / `false`
- 空值(`nil` - 空值(`nil`
- 对象(`Object`)——以字典形式保存键值对
### 变量与赋值 ### 变量与赋值
@@ -68,10 +69,24 @@ print(fib(10))
- 逻辑:`&&` `||` - 逻辑:`&&` `||`
- 一元:`!` `-` - 一元:`!` `-`
### 内置函数 ### 对象与属性
- `print(value)`:打印值 使用花括号即可声明对象字面量,并通过 `.` 访问或更新属性:
- `clock()`:返回当前时间戳(秒)
```rust
let user = { name: "aster", version: 1 };
print(user.name);
user.version = user.version + 1;
print(user.version);
```
对象可以嵌套,也可以与命名空间组合使用(例如 `io.print``os.clock`)。
### 内置函数与命名空间
- `io.print(value)` / `print(value)`:打印值(为了兼容,`print` 仍暴露在全局命名空间)
- `io.input()` / `input()`:读取一行输入
- `os.clock()`:返回当前时间戳(秒)
## 构建 ## 构建