快速入门
安装
下载安装包后双击运行,选择组件即可完成安装。
# 验证安装
tao --version
# -> Tao Language Compiler v0.7.0
第一个程序
新建 hello.tao:
def main() -> i32 :
println("Hello, Tao!")
return 0
# 编译运行
tao build hello.tao
./hello.exe
# 输出: Hello, Tao!
基础语法
变量
let x = 42 // 类型推断
let name: str = "Tao" // 显式类型
函数
def add(a: i32, b: i32) -> i32 :
return a + b
def factorial(n: i32) -> i32 :
if n <= 1 :
return 1
return n * factorial(n - 1)
字符串
let msg = "Hello " + "Tao"
let n = strlen(msg) // 长度
let sub = substr(msg, 0, 5)// 子串
let s = "值: " + 42 // 自动转换
运行方式
tao build file.tao # 编译
tao run file.tao # 编译并运行
tao repl # 交互式编程
tao build --target aarch64-kylin file.tao # 交叉编译
VS Code 配置
安装包会自动安装 VS Code 扩展。功能包括:
- 语法高亮(关键字、函数、字符串、注释等)
- 代码片段(def→Tab 生成函数骨架)
- Ctrl+Shift+B 编译
- F5 运行