三进制
Kz是一种创新的三进制编程语言,专为三进制计算机设计和优化,充分利用三进制计算的独特优势。
专为三进制计算机设计的高性能编程语言,结合Julia、Mojo和Moonbit的优点。
var
设
let
令
# 安装Kz工具链 kz install
创建examples/hello.kz文件:
examples/hello.kz
println("Hello, 三进制世界!")
编译并运行:
kz cl examples/hello.kz -o hello ./hello
kz mod使用package.kz(TOML格式)管理依赖:
package.kz
[package] name = "my_project" version = "0.1.0" description = "My Kz project" [dependencies] numpy = "^1.24.0" linear_algebra = {git = "https://github.com/kz-lang/linear_algebra.git"} [workspace] members = ["core", "utils"]
欢迎贡献代码!请查看CONTRIBUTING.md了解更多信息。
Kz/ ├── compiler/ # 编译器相关代码 ├── tools/ # 开发工具(格式化等) ├── examples/ # 示例代码 ├── docs/ # 文档 ├── tests/ # 测试代码 ├── LICENSE # 许可证文件 ├── README.md # 项目说明 ├── CONTRIBUTING.md # 贡献指南 └── kzconfig.toml # 配置文件
本项目采用木兰2.0许可证(MulanPSL-2.0)。
Kz是一种创新的三进制编程语言,专为三进制计算机设计和优化,充分利用三进制计算的独特优势。 专为三进制计算机以及忆阻器设计的高性能编程语言,结合Julia、Mojo和Moonbit的优点。
©Copyright 2023 CCF 开源发展委员会 Powered by Trustie& IntelliDE 京ICP备13000930号
Kz 编程语言
Kz是一种创新的三进制编程语言,专为三进制计算机设计和优化,充分利用三进制计算的独特优势。
专为三进制计算机设计的高性能编程语言,结合Julia、Mojo和Moonbit的优点。
语言特点
var的中文关键字是设,let的中文关键字是令工具链
快速开始
安装
运行Hello World
创建
examples/hello.kz文件:编译并运行:
包管理kz mod
kz mod使用
package.kz(TOML格式)管理依赖:学习资源
贡献指南
欢迎贡献代码!请查看CONTRIBUTING.md了解更多信息。
项目结构
许可证
本项目采用木兰2.0许可证(MulanPSL-2.0)。