feat: 管道 |> + 字符串插值 \(expr) — P0 四特性收官

This commit is contained in:
2026-06-05 20:59:00 +08:00
parent 6b6925b2b8
commit 459d1e1e10
6 changed files with 80 additions and 4 deletions
+14
View File
@@ -0,0 +1,14 @@
fn double(x: i64) -> i64 {
return x * 2;
}
fn add(a: i64, b: i64) -> i64 {
return a + b;
}
fn main() -> i64 {
// 管道: 10 |> double() |> add(5) → add(double(10), 5) = 25
let result = 10 |> double() |> add(5);
print_i64(result); // 25
return 0;
}
+6
View File
@@ -0,0 +1,6 @@
fn main() -> i64 {
let name = "World";
let greeting = "Hello, \(name)!";
print_str(greeting); // "Hello, World!"
return 0;
}