工具链
从源码构建
构建语言核心、运行测试并找到各子项目仓库。
构建语言核心
需要安装稳定版 Rust 工具链和 Git:
git clone https://github.com/YanXuLang/yanxu.git
cd yanxu
cargo test --all-targets --locked
cargo install --path .安装后运行yanxu --version确认当前终端可以找到生成的可执行文件。
项目仓库
| 项目 | 仓库 |
|---|---|
| 语言核心 | YanXuLang/yanxu |
| 言包工程工具(纯言序) | YanXuLang/yanbao |
| 官方网站 | YanXuLang/website |
| 文档 | YanXuLang/docs |
| VS Code 扩展 | YanXuLang/vscode-extension |
准备修改语言核心前,建议先阅读运行时架构了解解析、语义检查和执行阶段的边界。