9 个版本

0.3.0 2021 年 5 月 8 日
0.2.4 2021 年 3 月 27 日
0.1.2 2021 年 3 月 21 日

744编程语言

28 每月下载量

MIT 许可证

115KB
2.5K SLoC

Rust 2K SLoC // 0.0% comments C 530 SLoC C++ 19 SLoC JavaScript 1 SLoC

Quench CI crates.io docs.rs rustc 版本

一种编程语言。

安装

Linux

curl -o quench -L https://github.com/quench-lang/quench/releases/latest/download/quench-linux
chmod +x quench
sudo mv quench /usr/local/bin

macOS 10

curl -o quench -L https://github.com/quench-lang/quench/releases/latest/download/quench-macos
chmod +x quench
sudo mv quench /usr/local/bin

Windows

quench-windows.exe 保存为 quench.exe 并放置在您的 PATH 路径上。

使用方法

--help 传递给您刚刚安装的二进制文件

quench --help

您将看到一个 Quench 程序示例及其运行说明。

编辑器

可以在 编辑器 文件夹中找到对特定文本编辑器的支持(以及说明)。

开发

先决条件

基础知识

克隆此仓库,cd 进入它,然后使用 cargo run 运行示例

cargo run -- run examples/hello.qn

或者,如果您想使用 #!/usr/bin/env quench 脚本,首先安装

cargo install --locked --path .

然后直接运行示例

examples/hello.qn

其他

如果您想修改语法,请务必遵循 tree-sitter-quench 文件夹中的说明。

许可证

此存储库根据 MIT 许可证 发布。

我在此以开源许可证的形式提供代码。因为这是一个个人仓库,所以您从我那里获得的代码许可证是由我而非我的雇主(Facebook)提供的。

依赖项

~109MB
~2.5M SLoC